{"version":3,"file":"shared-lib.DN_WUH60.mjs","names":["n","e","a","l","o","i","s","v","b","c","$","m","S","h","x$1","d","A","T","E","g","f","x","R","N","B","V","z","U","K","O","j","H","ee","te","ue","F","G","ie","se","_","de","fe","pe","ge","xe","ye","me","ve","Se","he","R$1","T$1","U$1","ce","V$1","ke","we","ae","re","ne","oe","I","le","Ee","$e","Ce","Z$1","k","p","_e","Pe","u","Me","w","Ie","Ne","Be","De","y","C","je","He","Ge","Ue","Ze","Je","Xe","D","Qe","Ye","Oe","qe","Ae","Ke","et","tt","at","J","ze","nt","ot","rt","L","M","lt","dt","ct","We","it","st","ut","ft","yt","vt","Et","Ft","Rt","Pt","Mt","It","Bt","Nt","Vt","At","jt","Ot","Wt","Ht","Tt","_t","Dt","zt","Lt","qt","Ut","ln","dn","cn","pn","fn","mn","P","Q","un","W","X","Y","pt","ht","Z","sn","gt","bt","kt","St","$t","xt","Ct","mt","wt","Yt","Qt","Kt","en","Xt","Zt","Jt","Gt","nn","tn","rn","on","an","e.default","be","Fe","Te","Re","Ve","Le","q","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","ToTheTop","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","Image","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","useState","e","timezone","n","r","t","p","e1","e1.useCallback","o","e1.useMemo","e1.useState","a","i","u","e1.useRef","e1.useEffect","s","c","e1.Fragment","c.flushSync","q","Z","te","e","l","d","f","m","v","h","g","w","y","b","E","R","C","P","O","S","D","T","x","N","A","M","k","le","I","L","F","$","_","B","W","U","j","H","z","Y","X","K","V","G","J","Q","ee","ne","re","oe","ae","ie","ue","se","ce","de","fe","pe","me","e1.useLayoutEffect","e1.useContext","e1.useReducer","ye","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","SVG","RichText","UtilsComponentMessage","useState","Drawer","useCallback","useRef","useState","fontStack","e","useMemo","useState","useRef","UserGMTDisplay","useState","e","timezone","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","Leoclrd","UserGMTDisplay","TimeDate","UserGMTDisplay1","Drawer","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","SVG","metadata","siteMetadata","__FramerMetadata__","HeroSection","ProjectPreviewCard1","FooterSection","Emoji","useRef","React.useId","React.useMemo","metadataProvider","React.useContext","React.useRef","PropertyOverrides","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/wvYVQbaBzT9LVpOlIB9a/uR5tCjDLp60tvKDVdXJ7/NGJwrDFpj.js","https:/framerusercontent.com/modules/1KS3mGP2t0ksEIPkp65b/x6y7cAnfdKysSCjlwlJb/EnczGct17.js","https:/framerusercontent.com/modules/LswGO51GmHIToNhFBZlu/VzP9mJPMMGWwqazNFN0M/N2NMcVwYz.js","https:/framerusercontent.com/modules/59jnmmpYCb07u4FoPWxo/QvMQZUs4A36Prv2GmFMo/UserGMTDisplay.js","https:/framerusercontent.com/modules/MkKM4qnzfL0r00jXWUFq/o46J0VU6XIkQBQN9PAHj/Bundle.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/arssV9DesJ6YisqyPbEz/HNMg0rMdjBoWl63nrKWm/Drawer_Prod.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/uaFLaKvU3aNJkwvPcVLe/Download.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/OakcATig2CZt7qzdmFlP/bh4bOx5FCZf5ASblJhNO/UserGMTDisplay.js","https:/framerusercontent.com/modules/UvU3OelVbYOPNX2DRy5d/y7Mu2CSss2jdanEd6Egx/aKrOIVD4P.js","https:/framerusercontent.com/modules/0OwQc7Io3GAe0rC4lMIJ/u2loCpFGJOfnhJJf1mvi/OWLA08BGl.js","https:/framerusercontent.com/modules/5R5q3jXYcxIEPEHKiK6j/PfHJf3lSeNZFakulUKi9/rOlAbhNX_.js","https:/framerusercontent.com/modules/nLH6DkZcQbcCSfqaJTXP/s1FHHTCAhmSiysOMlQtK/siteMetadata.js","https:/framerusercontent.com/modules/9taocKQD5PV807RBx4ds/k6CN5JQOZN1BmRVpuA7L/augiA20Il.js","https:/framerusercontent.com/modules/szzuyHcM5fgyvuELR3bB/zsk1lKg96i1boxVbwTEZ/augiA20Il.js","https:/framerusercontent.com/modules/8M6fRJfXtav10AxrFuWP/S9rNC4b4PGaBsk8Bg7Lu/snippets.js","https:/framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js","https:/framer.com/m/framer/SitesNotFoundPage.js@1.4.0"],"sourcesContent":["import*as e from\"react\";var n=\"default\"in e?e.default:e;var a={};var o=n;function l$2(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var l=Object.prototype.hasOwnProperty,i=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,s={},c={};function ja$1(e){if(l.call(c,e))return!0;if(l.call(s,e))return!1;if(i.test(e))return c[e]=!0;s[e]=!0;return!1}function r(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var d={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){d[e]=new r(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];d[n]=new r(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){d[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){d[e]=new r(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){d[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){d[e]=new r(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){d[e]=new r(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){d[e]=new r(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){d[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\\-:]([a-z])/g;function la$1(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(f,la$1);d[n]=new r(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));d.xlinkHref=new r(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){d[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},g=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(h).forEach((function(e){g.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);h[n]=h[e]}))}));var b=/[\"'&<>]/;function v(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=b.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var m=/([A-Z])/g,S=/^ms-/,x=Array.isArray;function w$1(e,n){return{insertionMode:e,selectedValue:n}}function ra$1(e,n,a){switch(n){case\"select\":return w$1(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return w$1(2,null);case\"math\":return w$1(3,null);case\"foreignObject\":return w$1(1,null);case\"table\":return w$1(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return w$1(5,null);case\"colgroup\":return w$1(7,null);case\"tr\":return w$1(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w$1(1,null):e}var $=new Map;function ta$1(e,n,a){if(\"object\"!==typeof a)throw Error(l$2(62));n=!0;for(var o in a)if(l.call(a,o)){var i=a[o];if(null!=i&&\"boolean\"!==typeof i&&\"\"!==i){if(0===o.indexOf(\"--\")){var s=v(o);i=v((\"\"+i).trim())}else{s=o;var c=$.get(s);void 0!==c||(c=v(s.replace(m,\"-$1\").toLowerCase().replace(S,\"-ms-\")),$.set(s,c)),s=c;i=\"number\"===typeof i?0===i||l.call(h,o)?\"\"+i:i+\"px\":v((\"\"+i).trim())}n?(n=!1,e.push(' style=\"',s,\":\",i)):e.push(\";\",s,\":\",i)}}n||e.push('\"')}function x$1(e,n,a,o){switch(a){case\"style\":ta$1(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=d.hasOwnProperty(a)?d[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=n.attributeName;switch(n.type){case 3:o&&e.push(\" \",a,'=\"\"');break;case 4:!0===o?e.push(\" \",a,'=\"\"'):!1!==o&&e.push(\" \",a,'=\"',v(o),'\"');break;case 5:isNaN(o)||e.push(\" \",a,'=\"',v(o),'\"');break;case 6:!isNaN(o)&&1<=o&&e.push(\" \",a,'=\"',v(o),'\"');break;default:n.sanitizeURL&&(o=\"\"+o),e.push(\" \",a,'=\"',v(o),'\"')}}else if(ja$1(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(\" \",a,'=\"',v(o),'\"')}}function y$1(e,n,a){if(null!=n){if(null!=a)throw Error(l$2(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(l$2(61));n=n.__html;null!==n&&void 0!==n&&e.push(\"\"+n)}}function ua$1(e){var n=\"\";o.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}function va$1(e,n,a,o){e.push(A(a));var i,s=a=null;for(i in n)if(l.call(n,i)){var c=n[i];if(null!=c)switch(i){case\"children\":a=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:x$1(e,o,i,c)}}e.push(\">\");y$1(e,s,a);return\"string\"===typeof a?(e.push(v(a)),null):a}var E=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,T=new Map;function A(e){var n=T.get(e);if(void 0===n){if(!E.test(e))throw Error(l$2(65,e));n=\"<\"+e;T.set(e,n)}return n}function ya$1(e,n,a,o,i){switch(n){case\"select\":e.push(A(\"select\"));var s=null,c=null;for(g in a)if(l.call(a,g)){var d=a[g];if(null!=d)switch(g){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"defaultValue\":case\"value\":break;default:x$1(e,o,g,d)}}e.push(\">\");y$1(e,c,s);return s;case\"option\":c=i.selectedValue;e.push(A(\"option\"));var f=d=null,h=null;var g=null;for(s in a)if(l.call(a,s)){var b=a[s];if(null!=b)switch(s){case\"children\":d=b;break;case\"selected\":h=b;break;case\"dangerouslySetInnerHTML\":g=b;break;case\"value\":f=b;default:x$1(e,o,s,b)}}if(null!=c)if(a=null!==f?\"\"+f:ua$1(d),x(c)){for(o=0;o<c.length;o++)if(\"\"+c[o]===a){e.push(' selected=\"\"');break}}else\"\"+c===a&&e.push(' selected=\"\"');else h&&e.push(' selected=\"\"');e.push(\">\");y$1(e,g,d);return d;case\"textarea\":e.push(A(\"textarea\"));g=c=s=null;for(d in a)if(l.call(a,d)&&(f=a[d],null!=f))switch(d){case\"children\":g=f;break;case\"value\":s=f;break;case\"defaultValue\":c=f;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(91));default:x$1(e,o,d,f)}null===s&&null!==c&&(s=c);e.push(\">\");if(null!=g){if(null!=s)throw Error(l$2(92));if(x(g)&&1<g.length)throw Error(l$2(93));s=\"\"+g}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");null!==s&&e.push(v(\"\"+s));return null;case\"input\":e.push(A(\"input\"));f=g=d=s=null;for(c in a)if(l.call(a,c)&&(h=a[c],null!=h))switch(c){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,\"input\"));case\"defaultChecked\":f=h;break;case\"defaultValue\":d=h;break;case\"checked\":g=h;break;case\"value\":s=h;break;default:x$1(e,o,c,h)}null!==g?x$1(e,o,\"checked\",g):null!==f&&x$1(e,o,\"checked\",f);null!==s?x$1(e,o,\"value\",s):null!==d&&x$1(e,o,\"value\",d);e.push(\"/>\");return null;case\"menuitem\":e.push(A(\"menuitem\"));for(var m in a)if(l.call(a,m)&&(s=a[m],null!=s))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(400));default:x$1(e,o,m,s)}e.push(\">\");return null;case\"title\":e.push(A(\"title\"));s=null;for(b in a)if(l.call(a,b)&&(c=a[b],null!=c))switch(b){case\"children\":s=c;break;case\"dangerouslySetInnerHTML\":throw Error(l$2(434));default:x$1(e,o,b,c)}e.push(\">\");return s;case\"listing\":case\"pre\":e.push(A(n));c=s=null;for(f in a)if(l.call(a,f)&&(d=a[f],null!=d))switch(f){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;default:x$1(e,o,f,d)}e.push(\">\");if(null!=c){if(null!=s)throw Error(l$2(60));if(\"object\"!==typeof c||!(\"__html\"in c))throw Error(l$2(61));a=c.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(\"\\n\",a):e.push(\"\"+a))}\"string\"===typeof s&&\"\\n\"===s[0]&&e.push(\"\\n\");return s;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(A(n));for(var S in a)if(l.call(a,S)&&(s=a[S],null!=s))switch(S){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(l$2(399,n));default:x$1(e,o,S,s)}e.push(\"/>\");return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return va$1(e,a,n,o);case\"html\":return 0===i.insertionMode&&e.push(\"<!DOCTYPE html>\"),va$1(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return va$1(e,a,n,o);e.push(A(n));c=s=null;for(h in a)if(l.call(a,h)&&(d=a[h],null!=d))switch(h){case\"children\":s=d;break;case\"dangerouslySetInnerHTML\":c=d;break;case\"style\":ta$1(e,o,d);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ja$1(h)&&\"function\"!==typeof d&&\"symbol\"!==typeof d&&e.push(\" \",h,'=\"',v(d),'\"')}e.push(\">\");y$1(e,c,s);return s}}function za$1(e,n,a){e.push('\\x3c!--$?--\\x3e<template id=\"');if(null===a)throw Error(l$2(395));e.push(a);return e.push('\"></template>')}function Aa$1(e,n,a,o){switch(a.insertionMode){case 0:case 1:return e.push('<div hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 2:return e.push('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 3:return e.push('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 4:return e.push('<table hidden id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 5:return e.push('<table hidden><tbody id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 6:return e.push('<table hidden><tr id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');case 7:return e.push('<table hidden><colgroup id=\"'),e.push(n.segmentPrefix),n=o.toString(16),e.push(n),e.push('\">');default:throw Error(l$2(397))}}function Ba$1(e,n){switch(n.insertionMode){case 0:case 1:return e.push(\"</div>\");case 2:return e.push(\"</svg>\");case 3:return e.push(\"</math>\");case 4:return e.push(\"</table>\");case 5:return e.push(\"</tbody></table>\");case 6:return e.push(\"</tr></table>\");case 7:return e.push(\"</colgroup></table>\");default:throw Error(l$2(397))}}var R=/[<\\u2028\\u2029]/g;function Da$1(e){return JSON.stringify(e).replace(R,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}function Ea$1(e,n){n=void 0===n?\"\":n;return{bootstrapChunks:[],startInlineScript:\"<script>\",placeholderPrefix:n+\"P:\",segmentPrefix:n+\"S:\",boundaryPrefix:n+\"B:\",idPrefix:n,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Fa$1(e,n,a,o){if(a.generateStaticMarkup)return e.push(v(n)),!1;\"\"===n?e=o:(o&&e.push(\"\\x3c!-- --\\x3e\"),e.push(v(n)),e=!0);return e}var _=Object.assign,I=Symbol.for(\"react.element\"),B=Symbol.for(\"react.portal\"),N=Symbol.for(\"react.fragment\"),z=Symbol.for(\"react.strict_mode\"),V=Symbol.for(\"react.profiler\"),j=Symbol.for(\"react.provider\"),O=Symbol.for(\"react.context\"),H=Symbol.for(\"react.forward_ref\"),U=Symbol.for(\"react.suspense\"),K=Symbol.for(\"react.suspense_list\"),ee=Symbol.for(\"react.memo\"),te=Symbol.for(\"react.lazy\"),ne=Symbol.for(\"react.scope\"),re=Symbol.for(\"react.debug_trace_mode\"),ae=Symbol.for(\"react.legacy_hidden\"),oe=Symbol.for(\"react.default_value\"),le=Symbol.iterator;function Xa$1(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case N:return\"Fragment\";case B:return\"Portal\";case V:return\"Profiler\";case z:return\"StrictMode\";case U:return\"Suspense\";case K:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case O:return(e.displayName||\"Context\")+\".Consumer\";case j:return(e._context.displayName||\"Context\")+\".Provider\";case H:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case ee:return n=e.displayName||null,null!==n?n:Xa$1(e.type)||\"Memo\";case te:n=e._payload;e=e._init;try{return Xa$1(e(n))}catch(e){}}return null}var ue={};function Za$1(e,n){e=e.contextTypes;if(!e)return ue;var a,o={};for(a in e)o[a]=n[a];return o}var ie=null;function F(e,n){if(e!==n){e.context._currentValue2=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(l$2(401))}else{if(null===a)throw Error(l$2(401));F(e,a)}n.context._currentValue2=n.value}}function $a$1(e){e.context._currentValue2=e.parentValue;e=e.parent;null!==e&&$a$1(e)}function ab$1(e){var n=e.parent;null!==n&&ab$1(n);e.context._currentValue2=e.value}function bb$1(e,n){e.context._currentValue2=e.parentValue;e=e.parent;if(null===e)throw Error(l$2(402));e.depth===n.depth?F(e,n):bb$1(e,n)}function cb$1(e,n){var a=n.parent;if(null===a)throw Error(l$2(402));e.depth===a.depth?F(e,a):cb$1(e,a);n.context._currentValue2=n.value}function G(e){var n=ie;n!==e&&(null===n?ab$1(e):null===e?$a$1(n):n.depth===e.depth?F(n,e):n.depth>e.depth?bb$1(n,e):cb$1(n,e),ie=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function eb$1(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=se;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue2:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:_({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=_({},i,c)):_(i,c))}e.state=i}else i.queue=null}var ce={id:1,overflow:\"\"};function gb$1(e,n,a){var o=e.id;e=e.overflow;var l=32-de(o)-1;o&=~(1<<l);a+=1;var i=32-de(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-de(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var de=Math.clz32?Math.clz32:hb$1,fe=Math.log,pe=Math.LN2;function hb$1(e){e>>>=0;return 0===e?32:31-(fe(e)/pe|0)|0}function kb$1(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var he=\"function\"===typeof Object.is?Object.is:kb$1,ge=null,be=null,me=null,ye=null,ve=!1,ke=!1,we=0,Se=null,xe=0;function Q$1(){if(null===ge)throw Error(l$2(321));return ge}function pb$1(){if(0<xe)throw Error(l$2(312));return{memoizedState:null,queue:null,next:null}}function qb$1(){null===ye?null===me?(ve=!1,me=ye=pb$1()):(ve=!0,ye=me):null===ye.next?(ve=!1,ye=ye.next=pb$1()):(ve=!0,ye=ye.next);return ye}function rb$1(){be=ge=null;ke=!1;me=null;xe=0;ye=Se=null}function sb$1(e,n){return\"function\"===typeof n?n(e):n}function tb$1(e,n,a){ge=Q$1();ye=qb$1();if(ve){var o=ye.queue;n=o.dispatch;if(null!==Se&&(a=Se.get(o),void 0!==a)){Se.delete(o);o=ye.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);ye.memoizedState=o;return[o,n]}return[ye.memoizedState,n]}e=e===sb$1?\"function\"===typeof n?n():n:void 0!==a?a(n):n;ye.memoizedState=e;e=ye.queue={last:null,dispatch:null};e=e.dispatch=ub$1.bind(null,ge,e);return[ye.memoizedState,e]}function vb$1(e,n){ge=Q$1();ye=qb$1();n=void 0===n?null:n;if(null!==ye){var a=ye.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!he(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();ye.memoizedState=[e,n];return e}function ub$1(e,n,a){if(25<=xe)throw Error(l$2(301));if(e===ge)if(ke=!0,e={action:a,next:null},null===Se&&(Se=new Map),a=Se.get(n),void 0===a)Se.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function wb$1(){throw Error(l$2(394))}function R$1(){}var $e={readContext:function(e){return e._currentValue2},useContext:function(e){Q$1();return e._currentValue2},useMemo:vb$1,useReducer:tb$1,useRef:function(e){ge=Q$1();ye=qb$1();var n=ye.memoizedState;return null===n?(e={current:e},ye.memoizedState=e):n},useState:function(e){return tb$1(sb$1,e)},useInsertionEffect:R$1,useLayoutEffect:function(){},useCallback:function(e,n){return vb$1((function(){return e}),n)},useImperativeHandle:R$1,useEffect:R$1,useDebugValue:R$1,useDeferredValue:function(e){Q$1();return e},useTransition:function(){Q$1();return[!1,wb$1]},useId:function(){var e=be.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-de(e)-1)).toString(32)+n;var a=Ce;if(null===a)throw Error(l$2(404));n=we++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){Q$1();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(l$2(407));return a()}},Ce=null,Ee=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function zb$1(e){console.error(e);return null}function T$1(){}function Ab$1(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?zb$1:l,onAllReady:void 0===i?T$1:i,onShellReady:void 0===s?T$1:s,onShellError:void 0===c?T$1:c,onFatalError:void 0===d?T$1:d};a=U$1(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Bb$1(n,e,null,a,h,ue,null,ce);f.push(e);return n}function Bb$1(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Cb$1(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function U$1(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function V$1(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function W$1(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,e.destination.destroy(n)):(e.status=1,e.fatalError=n)}function Db$1(e,n,a,o,l){ge={};be=n;we=0;for(e=a(o,l);ke;)ke=!1,we=0,xe+=1,ye=null,e=a(o,l);rb$1();return e}function Eb$1(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(l$2(108,Xa$1(o)||\"Unknown\",c));o=_({},s,a)}n.legacyContext=o;X$1(e,n,l);n.legacyContext=s}else X$1(e,n,l)}function Fb(e,n){if(e&&e.defaultProps){n=_({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Gb$1(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=Za$1(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue2:l);eb$1(i,a,o,l);Eb$1(e,n,i,a)}else{i=Za$1(a,n.legacyContext);l=Db$1(e,n,a,o,i);var s=0!==we;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)eb$1(l,a,o,i),Eb$1(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=gb$1(o,1,0);try{X$1(e,n,l)}finally{n.treeContext=o}}else X$1(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case ae:case re:case z:case V:case N:X$1(e,n,o.children);return;case K:X$1(e,n,o.children);return;case ne:throw Error(l$2(343));case U:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=U$1(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=U$1(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if(Hb$1(e,n,o),e.responseState.generateStaticMarkup||f.lastPushedText&&f.textEmbedded&&f.chunks.push(\"\\x3c!-- --\\x3e\"),f.status=1,Y$1(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=V$1(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Bb$1(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case H:o=Db$1(e,n,a.render,o,l);if(0!==we){a=n.treeContext;n.treeContext=gb$1(a,1,0);try{X$1(e,n,o)}finally{n.treeContext=a}}else X$1(e,n,o);return;case ee:a=a.type;o=Fb(a,o);Gb$1(e,n,a,o,l);return;case j:l=o.children;a=a._context;o=o.value;i=a._currentValue2;a._currentValue2=o;s=ie;ie=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;X$1(e,n,l);e=ie;if(null===e)throw Error(l$2(403));o=e.parentValue;e.context._currentValue2=o===oe?e.context._defaultValue:o;e=ie=e.parent;n.context=e;return;case O:o=o.children;o=o(a._currentValue2);X$1(e,n,o);return;case te:l=a._init;a=l(a._payload);o=Fb(a,o);Gb$1(e,n,a,o,void 0);return}throw Error(l$2(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=ya$1(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=ra$1(s,a,o);Hb$1(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(\"</\",a,\">\")}l.lastPushedText=!1}}function X$1(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case I:Gb$1(e,n,a.type,a.props,a.ref);return;case B:throw Error(l$2(257));case te:var o=a._init;a=o(a._payload);X$1(e,n,a);return}if(x(a)){Ib$1(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=le&&a[le]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);Ib$1(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(l$2(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Fa$1(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function Ib$1(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=gb$1(i,o,l);try{Hb$1(e,n,a[l])}finally{n.treeContext=i}}}function Hb$1(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return X$1(e,n,a)}catch(d){if(rb$1(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,G(i),d;a=d;var s=n.blockedSegment,c=U$1(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Bb$1(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;G(i)}}function Jb$1(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;Kb$1(this,n,e)}function Lb$1(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.push(null))):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(l$2(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return Lb$1(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function Y$1(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&Y$1(e,a)}else e.completedSegments.push(n)}function Kb$1(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(l$2(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=T$1,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&Y$1(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(Jb$1,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(Y$1(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Cb$1(e){if(2!==e.status){var n=ie,a=Ee.current;Ee.current=$e;var o=Ce;Ce=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){G(s.context);try{X$1(c,s,s.node),c.responseState.generateStaticMarkup||d.lastPushedText&&d.textEmbedded&&d.chunks.push(\"\\x3c!-- --\\x3e\"),s.abortSet.delete(s),d.status=1,Kb$1(c,s.blockedBoundary,d)}catch(e){if(rb$1(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=V$1(c,g);null===h?W$1(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}finally{Ce=o,Ee.current=a,a===$e&&G(n)}}}function Z$1(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;n.push('<template id=\"');n.push(e.placeholderPrefix);e=o.toString(16);n.push(e);return n.push('\"></template>');case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)n.push(o[i]);l=Nb$1(e,n,l)}for(;i<o.length-1;i++)n.push(o[i]);i<o.length&&(l=n.push(o[i]));return l;default:throw Error(l$2(390))}}function Nb$1(e,n,a){var o=a.boundary;if(null===o)return Z$1(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)return e.responseState.generateStaticMarkup||(o=o.errorDigest,n.push(\"\\x3c!--$!--\\x3e\"),n.push(\"<template\"),o&&(n.push(' data-dgst=\"'),o=v(o),n.push(o),n.push('\"')),n.push(\"></template>\")),Z$1(e,n,a),e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\"),e;if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=l.boundaryPrefix+i.toString(16);o=o.id=l;za$1(n,e.responseState,o);Z$1(e,n,a);return n.push(\"\\x3c!--/$--\\x3e\")}if(o.byteSize>e.progressiveChunkSize)return o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),za$1(n,e.responseState,o.id),Z$1(e,n,a),n.push(\"\\x3c!--/$--\\x3e\");e.responseState.generateStaticMarkup||n.push(\"\\x3c!--$--\\x3e\");a=o.completedSegments;if(1!==a.length)throw Error(l$2(391));Nb$1(e,n,a[0]);e=!!e.responseState.generateStaticMarkup||n.push(\"\\x3c!--/$--\\x3e\");return e}function Ob$1(e,n,a){Aa$1(n,e.responseState,a.formatContext,a.id);Nb$1(e,n,a);return Ba$1(n,a.formatContext)}function Pb$1(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)Qb$1(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;n.push(e.startInlineScript);e.sentCompleteBoundaryFunction?n.push('$RC(\"'):(e.sentCompleteBoundaryFunction=!0,n.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'));if(null===o)throw Error(l$2(395));a=a.toString(16);n.push(o);n.push('\",\"');n.push(e.segmentPrefix);n.push(a);return n.push('\")<\\/script>')}function Qb$1(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(l$2(392));return Ob$1(e,n,o)}Ob$1(e,n,o);e=e.responseState;n.push(e.startInlineScript);e.sentCompleteSegmentFunction?n.push('$RS(\"'):(e.sentCompleteSegmentFunction=!0,n.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'));n.push(e.segmentPrefix);l=l.toString(16);n.push(l);n.push('\",\"');n.push(e.placeholderPrefix);n.push(l);return n.push('\")<\\/script>')}function Mb$1(e,n){try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){Nb$1(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)n.push(o[a]);a<o.length&&n.push(o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;o.push(c.startInlineScript);c.sentClientRenderFunction?o.push('$RX(\"'):(c.sentClientRenderFunction=!0,o.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'));if(null===d)throw Error(l$2(395));o.push(d);o.push('\"');if(f||h||g){o.push(\",\");var b=Da$1(f||\"\");o.push(b)}if(h||g){o.push(\",\");var m=Da$1(h||\"\");o.push(m)}if(g){o.push(\",\");var S=Da$1(g);o.push(S)}if(!o.push(\")<\\/script>\")){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var x=e.completedBoundaries;for(l=0;l<x.length;l++)if(!Pb$1(e,n,x[l])){e.destination=null;l++;x.splice(0,l);return}x.splice(0,l);var $=e.partialBoundaries;for(l=0;l<$.length;l++){var E=$[l];e:{i=e;s=n;var T=E.completedSegments;for(c=0;c<T.length;c++)if(!Qb$1(i,s,E,T[c])){c++;T.splice(0,c);var R=!1;break e}T.splice(0,c);R=!0}if(!R){e.destination=null;l++;$.splice(0,l);return}}$.splice(0,l);var _=e.completedBoundaries;for(l=0;l<_.length;l++)if(!Pb$1(e,n,_[l])){e.destination=null;l++;_.splice(0,l);return}_.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.push(null)}}function Rb$1(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return Lb$1(a,e,n)}));a.clear();null!==e.destination&&Mb$1(e,e.destination)}catch(n){V$1(e,n),W$1(e,n)}}function Sb$1(){}function Tb$1(e,n,a,o){var l=!1,i=null,s=\"\",c={push:function(e){null!==e&&(s+=e);return!0},destroy:function(e){l=!0;i=e}},d=!1;e=Ab$1(e,Ea$1(a,n?n.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},Infinity,Sb$1,void 0,(function(){d=!0}),void 0,void 0);Cb$1(e);Rb$1(e,o);if(1===e.status)e.status=2,c.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=c;try{Mb$1(e,c)}catch(n){V$1(e,n),W$1(e,n)}}if(l)throw i;if(!d)throw Error(l$2(426));return s}a.renderToNodeStream=function(){throw Error(l$2(207))};a.renderToStaticMarkup=function(e,n){return Tb$1(e,n,!0,'The server used \"renderToStaticMarkup\" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.renderToStaticNodeStream=function(){throw Error(l$2(208))};a.renderToString=function(e,n){return Tb$1(e,n,!1,'The server used \"renderToString\" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to \"renderToReadableStream\" which supports Suspense on the server')};a.version=\"18.2.0\";var Fe=\"default\"in e?e.default:e;var Te={};var Re=Fe;function k(e){for(var n=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+e,a=1;a<arguments.length;a++)n+=\"&args[]=\"+encodeURIComponent(arguments[a]);return\"Minified React error #\"+e+\"; visit \"+n+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var Pe=null,_e=0;function p(e,n){if(0!==n.length)if(512<n.length)0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=new Uint8Array(512),_e=0),e.enqueue(n);else{var a=Pe.length-_e;a<n.length&&(0===a?e.enqueue(Pe):(Pe.set(n.subarray(0,a),_e),e.enqueue(Pe),n=n.subarray(a)),Pe=new Uint8Array(512),_e=0);Pe.set(n,_e);_e+=n.length}}function t(e,n){p(e,n);return!0}function ba(e){Pe&&0<_e&&(e.enqueue(new Uint8Array(Pe.buffer,0,_e)),Pe=null,_e=0)}var Me=new TextEncoder;function u(e){return Me.encode(e)}function w(e){return Me.encode(e)}function da(e,n){\"function\"===typeof e.error?e.error(n):e.close()}var Ie=Object.prototype.hasOwnProperty,De=/^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$/,Be={},Ne={};function ia(e){if(Ie.call(Ne,e))return!0;if(Ie.call(Be,e))return!1;if(De.test(e))return Ne[e]=!0;Be[e]=!0;return!1}function y(e,n,a,o,l,i,s){this.acceptsBooleans=2===n||3===n||4===n;this.attributeName=o;this.attributeNamespace=l;this.mustUseProperty=a;this.propertyName=e;this.type=n;this.sanitizeURL=i;this.removeEmptyString=s}var ze={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach((function(e){ze[e]=new y(e,0,!1,e,null,!1,!1)}));[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach((function(e){var n=e[0];ze[n]=new y(n,1,!1,e[1],null,!1,!1)}));[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach((function(e){ze[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}));[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach((function(e){ze[e]=new y(e,2,!1,e,null,!1,!1)}));\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach((function(e){ze[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}));[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach((function(e){ze[e]=new y(e,3,!0,e,null,!1,!1)}));[\"capture\",\"download\"].forEach((function(e){ze[e]=new y(e,4,!1,e,null,!1,!1)}));[\"cols\",\"rows\",\"size\",\"span\"].forEach((function(e){ze[e]=new y(e,6,!1,e,null,!1,!1)}));[\"rowSpan\",\"start\"].forEach((function(e){ze[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ve=/[\\-:]([a-z])/g;function ka(e){return e[1].toUpperCase()}\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,null,!1,!1)}));\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/1999/xlink\",!1,!1)}));[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach((function(e){var n=e.replace(Ve,ka);ze[n]=new y(n,1,!1,e,\"http://www.w3.org/XML/1998/namespace\",!1,!1)}));[\"tabIndex\",\"crossOrigin\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}));ze.xlinkHref=new y(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach((function(e){ze[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Ae={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Le=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(Ae).forEach((function(e){Le.forEach((function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1);Ae[n]=Ae[e]}))}));var je=/[\"'&<>]/;function C(e){if(\"boolean\"===typeof e||\"number\"===typeof e)return\"\"+e;e=\"\"+e;var n=je.exec(e);if(n){var a,o=\"\",l=0;for(a=n.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=\"&quot;\";break;case 38:n=\"&amp;\";break;case 39:n=\"&#x27;\";break;case 60:n=\"&lt;\";break;case 62:n=\"&gt;\";break;default:continue}l!==a&&(o+=e.substring(l,a));l=a+1;o+=n}e=l!==a?o+e.substring(l,a):o}return e}var Oe=/([A-Z])/g,qe=/^ms-/,We=Array.isArray,He=w(\"<script>\"),Ue=w(\"<\\/script>\"),Ze=w('<script src=\"'),Xe=w('<script type=\"module\" src=\"'),Je=w('\" async=\"\"><\\/script>'),Ge=/(<\\/|<)(s)(cript)/gi;function ya(e,n,a,o){return n+(\"s\"===a?\"\\\\u0073\":\"\\\\u0053\")+o}function za(e,n,a,o,l){e=void 0===e?\"\":e;n=void 0===n?He:w('<script nonce=\"'+C(n)+'\">');var i=[];void 0!==a&&i.push(n,u((\"\"+a).replace(Ge,ya)),Ue);if(void 0!==o)for(a=0;a<o.length;a++)i.push(Ze,u(C(o[a])),Je);if(void 0!==l)for(o=0;o<l.length;o++)i.push(Xe,u(C(l[o])),Je);return{bootstrapChunks:i,startInlineScript:n,placeholderPrefix:w(e+\"P:\"),segmentPrefix:w(e+\"S:\"),boundaryPrefix:e+\"B:\",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function D(e,n){return{insertionMode:e,selectedValue:n}}function Aa(e){return D(\"http://www.w3.org/2000/svg\"===e?2:\"http://www.w3.org/1998/Math/MathML\"===e?3:0,null)}function Ba(e,n,a){switch(n){case\"select\":return D(1,null!=a.value?a.value:a.defaultValue);case\"svg\":return D(2,null);case\"math\":return D(3,null);case\"foreignObject\":return D(1,null);case\"table\":return D(4,null);case\"thead\":case\"tbody\":case\"tfoot\":return D(5,null);case\"colgroup\":return D(7,null);case\"tr\":return D(6,null)}return 4<=e.insertionMode||0===e.insertionMode?D(1,null):e}var Qe=w(\"\\x3c!-- --\\x3e\");function Da(e,n,a,o){if(\"\"===n)return o;o&&e.push(Qe);e.push(u(C(n)));return!0}var Ye=new Map,Ke=w(' style=\"'),et=w(\":\"),tt=w(\";\");function Ia(e,n,a){if(\"object\"!==typeof a)throw Error(k(62));n=!0;for(var o in a)if(Ie.call(a,o)){var l=a[o];if(null!=l&&\"boolean\"!==typeof l&&\"\"!==l){if(0===o.indexOf(\"--\")){var i=u(C(o));l=u(C((\"\"+l).trim()))}else{i=o;var s=Ye.get(i);void 0!==s||(s=w(C(i.replace(Oe,\"-$1\").toLowerCase().replace(qe,\"-ms-\"))),Ye.set(i,s)),i=s;l=\"number\"===typeof l?0===l||Ie.call(Ae,o)?u(\"\"+l):u(l+\"px\"):u(C((\"\"+l).trim()))}n?(n=!1,e.push(Ke,i,et,l)):e.push(tt,i,et,l)}}n||e.push(at)}var nt=w(\" \"),rt=w('=\"'),at=w('\"'),ot=w('=\"\"');function J(e,n,a,o){switch(a){case\"style\":Ia(e,n,o);return;case\"defaultValue\":case\"defaultChecked\":case\"innerHTML\":case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":return}if(!(2<a.length)||\"o\"!==a[0]&&\"O\"!==a[0]||\"n\"!==a[1]&&\"N\"!==a[1])if(n=ze.hasOwnProperty(a)?ze[a]:null,null!==n){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(!n.acceptsBooleans)return}a=u(n.attributeName);switch(n.type){case 3:o&&e.push(nt,a,ot);break;case 4:!0===o?e.push(nt,a,ot):!1!==o&&e.push(nt,a,rt,u(C(o)),at);break;case 5:isNaN(o)||e.push(nt,a,rt,u(C(o)),at);break;case 6:!isNaN(o)&&1<=o&&e.push(nt,a,rt,u(C(o)),at);break;default:n.sanitizeURL&&(o=\"\"+o),e.push(nt,a,rt,u(C(o)),at)}}else if(ia(a)){switch(typeof o){case\"function\":case\"symbol\":return;case\"boolean\":if(n=a.toLowerCase().slice(0,5),\"data-\"!==n&&\"aria-\"!==n)return}e.push(nt,u(a),rt,u(C(o)),at)}}var lt=w(\">\"),ut=w(\"/>\");function L(e,n,a){if(null!=n){if(null!=a)throw Error(k(60));if(\"object\"!==typeof n||!(\"__html\"in n))throw Error(k(61));n=n.__html;null!==n&&void 0!==n&&e.push(u(\"\"+n))}}function La(e){var n=\"\";Re.Children.forEach(e,(function(e){null!=e&&(n+=e)}));return n}var it=w(' selected=\"\"');function Na(e,n,a,o){e.push(M(a));var l,i=a=null;for(l in n)if(Ie.call(n,l)){var s=n[l];if(null!=s)switch(l){case\"children\":a=s;break;case\"dangerouslySetInnerHTML\":i=s;break;default:J(e,o,l,s)}}e.push(lt);L(e,i,a);return\"string\"===typeof a?(e.push(u(C(a))),null):a}var st=w(\"\\n\"),ct=/^[a-zA-Z][a-zA-Z:_\\.\\-\\d]*$/,dt=new Map;function M(e){var n=dt.get(e);if(void 0===n){if(!ct.test(e))throw Error(k(65,e));n=w(\"<\"+e);dt.set(e,n)}return n}var ft=w(\"<!DOCTYPE html>\");function Sa(e,n,a,o,l){switch(n){case\"select\":e.push(M(\"select\"));var i=null,s=null;for(h in a)if(Ie.call(a,h)){var c=a[h];if(null!=c)switch(h){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"defaultValue\":case\"value\":break;default:J(e,o,h,c)}}e.push(lt);L(e,s,i);return i;case\"option\":s=l.selectedValue;e.push(M(\"option\"));var d=c=null,f=null;var h=null;for(i in a)if(Ie.call(a,i)){var g=a[i];if(null!=g)switch(i){case\"children\":c=g;break;case\"selected\":f=g;break;case\"dangerouslySetInnerHTML\":h=g;break;case\"value\":d=g;default:J(e,o,i,g)}}if(null!=s)if(a=null!==d?\"\"+d:La(c),We(s)){for(o=0;o<s.length;o++)if(\"\"+s[o]===a){e.push(it);break}}else\"\"+s===a&&e.push(it);else f&&e.push(it);e.push(lt);L(e,h,c);return c;case\"textarea\":e.push(M(\"textarea\"));h=s=i=null;for(c in a)if(Ie.call(a,c)&&(d=a[c],null!=d))switch(c){case\"children\":h=d;break;case\"value\":i=d;break;case\"defaultValue\":s=d;break;case\"dangerouslySetInnerHTML\":throw Error(k(91));default:J(e,o,c,d)}null===i&&null!==s&&(i=s);e.push(lt);if(null!=h){if(null!=i)throw Error(k(92));if(We(h)&&1<h.length)throw Error(k(93));i=\"\"+h}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);null!==i&&e.push(u(C(\"\"+i)));return null;case\"input\":e.push(M(\"input\"));d=h=c=i=null;for(s in a)if(Ie.call(a,s)&&(f=a[s],null!=f))switch(s){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,\"input\"));case\"defaultChecked\":d=f;break;case\"defaultValue\":c=f;break;case\"checked\":h=f;break;case\"value\":i=f;break;default:J(e,o,s,f)}null!==h?J(e,o,\"checked\",h):null!==d&&J(e,o,\"checked\",d);null!==i?J(e,o,\"value\",i):null!==c&&J(e,o,\"value\",c);e.push(ut);return null;case\"menuitem\":e.push(M(\"menuitem\"));for(var b in a)if(Ie.call(a,b)&&(i=a[b],null!=i))switch(b){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(400));default:J(e,o,b,i)}e.push(lt);return null;case\"title\":e.push(M(\"title\"));i=null;for(g in a)if(Ie.call(a,g)&&(s=a[g],null!=s))switch(g){case\"children\":i=s;break;case\"dangerouslySetInnerHTML\":throw Error(k(434));default:J(e,o,g,s)}e.push(lt);return i;case\"listing\":case\"pre\":e.push(M(n));s=i=null;for(d in a)if(Ie.call(a,d)&&(c=a[d],null!=c))switch(d){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;default:J(e,o,d,c)}e.push(lt);if(null!=s){if(null!=i)throw Error(k(60));if(\"object\"!==typeof s||!(\"__html\"in s))throw Error(k(61));a=s.__html;null!==a&&void 0!==a&&(\"string\"===typeof a&&0<a.length&&\"\\n\"===a[0]?e.push(st,u(a)):e.push(u(\"\"+a)))}\"string\"===typeof i&&\"\\n\"===i[0]&&e.push(st);return i;case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":e.push(M(n));for(var m in a)if(Ie.call(a,m)&&(i=a[m],null!=i))switch(m){case\"children\":case\"dangerouslySetInnerHTML\":throw Error(k(399,n));default:J(e,o,m,i)}e.push(ut);return null;case\"annotation-xml\":case\"color-profile\":case\"font-face\":case\"font-face-src\":case\"font-face-uri\":case\"font-face-format\":case\"font-face-name\":case\"missing-glyph\":return Na(e,a,n,o);case\"html\":return 0===l.insertionMode&&e.push(ft),Na(e,a,n,o);default:if(-1===n.indexOf(\"-\")&&\"string\"!==typeof a.is)return Na(e,a,n,o);e.push(M(n));s=i=null;for(f in a)if(Ie.call(a,f)&&(c=a[f],null!=c))switch(f){case\"children\":i=c;break;case\"dangerouslySetInnerHTML\":s=c;break;case\"style\":Ia(e,o,c);break;case\"suppressContentEditableWarning\":case\"suppressHydrationWarning\":break;default:ia(f)&&\"function\"!==typeof c&&\"symbol\"!==typeof c&&e.push(nt,u(f),rt,u(C(c)),at)}e.push(lt);L(e,s,i);return i}}var pt=w(\"</\"),ht=w(\">\"),gt=w('<template id=\"'),bt=w('\"></template>'),mt=w(\"\\x3c!--$--\\x3e\"),yt=w('\\x3c!--$?--\\x3e<template id=\"'),vt=w('\"></template>'),kt=w(\"\\x3c!--$!--\\x3e\"),wt=w(\"\\x3c!--/$--\\x3e\"),St=w(\"<template\"),xt=w('\"'),$t=w(' data-dgst=\"');w(' data-msg=\"');w(' data-stck=\"');var Ct=w(\"></template>\");function fb(e,n,a){p(e,yt);if(null===a)throw Error(k(395));p(e,a);return t(e,vt)}var Et=w('<div hidden id=\"'),Ft=w('\">'),Tt=w(\"</div>\"),Rt=w('<svg aria-hidden=\"true\" style=\"display:none\" id=\"'),Pt=w('\">'),_t=w(\"</svg>\"),Mt=w('<math aria-hidden=\"true\" style=\"display:none\" id=\"'),It=w('\">'),Dt=w(\"</math>\"),Bt=w('<table hidden id=\"'),Nt=w('\">'),zt=w(\"</table>\"),Vt=w('<table hidden><tbody id=\"'),At=w('\">'),Lt=w(\"</tbody></table>\"),jt=w('<table hidden><tr id=\"'),Ot=w('\">'),qt=w(\"</tr></table>\"),Wt=w('<table hidden><colgroup id=\"'),Ht=w('\">'),Ut=w(\"</colgroup></table>\");function Bb(e,n,a,o){switch(a.insertionMode){case 0:case 1:return p(e,Et),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ft);case 2:return p(e,Rt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Pt);case 3:return p(e,Mt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,It);case 4:return p(e,Bt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Nt);case 5:return p(e,Vt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,At);case 6:return p(e,jt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ot);case 7:return p(e,Wt),p(e,n.segmentPrefix),p(e,u(o.toString(16))),t(e,Ht);default:throw Error(k(397))}}function Cb(e,n){switch(n.insertionMode){case 0:case 1:return t(e,Tt);case 2:return t(e,_t);case 3:return t(e,Dt);case 4:return t(e,zt);case 5:return t(e,Lt);case 6:return t(e,qt);case 7:return t(e,Ut);default:throw Error(k(397))}}var Zt=w('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS(\"'),Xt=w('$RS(\"'),Jt=w('\",\"'),Gt=w('\")<\\/script>'),Qt=w('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if(\"/$\"===d)if(0===e)break;else e--;else\"$\"!==d&&\"$?\"!==d&&\"$!\"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data=\"$\";a._reactRetry&&a._reactRetry()}};$RC(\"'),Yt=w('$RC(\"'),Kt=w('\",\"'),en=w('\")<\\/script>'),tn=w('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data=\"$!\",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX(\"'),nn=w('$RX(\"'),rn=w('\"'),an=w(\")<\\/script>\"),on=w(\",\"),ln=/[<\\u2028\\u2029]/g;function Sb(e){return JSON.stringify(e).replace(ln,(function(e){switch(e){case\"<\":return\"\\\\u003c\";case\"\\u2028\":return\"\\\\u2028\";case\"\\u2029\":return\"\\\\u2029\";default:throw Error(\"escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React\")}}))}var un=Object.assign,sn=Symbol.for(\"react.element\"),cn=Symbol.for(\"react.portal\"),dn=Symbol.for(\"react.fragment\"),fn=Symbol.for(\"react.strict_mode\"),pn=Symbol.for(\"react.profiler\"),hn=Symbol.for(\"react.provider\"),gn=Symbol.for(\"react.context\"),bn=Symbol.for(\"react.forward_ref\"),mn=Symbol.for(\"react.suspense\"),yn=Symbol.for(\"react.suspense_list\"),vn=Symbol.for(\"react.memo\"),kn=Symbol.for(\"react.lazy\"),wn=Symbol.for(\"react.scope\"),Sn=Symbol.for(\"react.debug_trace_mode\"),xn=Symbol.for(\"react.legacy_hidden\"),$n=Symbol.for(\"react.default_value\"),Cn=Symbol.iterator;function jc(e){if(null==e)return null;if(\"function\"===typeof e)return e.displayName||e.name||null;if(\"string\"===typeof e)return e;switch(e){case dn:return\"Fragment\";case cn:return\"Portal\";case pn:return\"Profiler\";case fn:return\"StrictMode\";case mn:return\"Suspense\";case yn:return\"SuspenseList\"}if(\"object\"===typeof e)switch(e.$$typeof){case gn:return(e.displayName||\"Context\")+\".Consumer\";case hn:return(e._context.displayName||\"Context\")+\".Provider\";case bn:var n=e.render;e=e.displayName;e||(e=n.displayName||n.name||\"\",e=\"\"!==e?\"ForwardRef(\"+e+\")\":\"ForwardRef\");return e;case vn:return n=e.displayName||null,null!==n?n:jc(e.type)||\"Memo\";case kn:n=e._payload;e=e._init;try{return jc(e(n))}catch(e){}}return null}var En={};function lc(e,n){e=e.contextTypes;if(!e)return En;var a,o={};for(a in e)o[a]=n[a];return o}var Fn=null;function P(e,n){if(e!==n){e.context._currentValue=e.parentValue;e=e.parent;var a=n.parent;if(null===e){if(null!==a)throw Error(k(401))}else{if(null===a)throw Error(k(401));P(e,a)}n.context._currentValue=n.value}}function mc(e){e.context._currentValue=e.parentValue;e=e.parent;null!==e&&mc(e)}function nc(e){var n=e.parent;null!==n&&nc(n);e.context._currentValue=e.value}function oc(e,n){e.context._currentValue=e.parentValue;e=e.parent;if(null===e)throw Error(k(402));e.depth===n.depth?P(e,n):oc(e,n)}function pc(e,n){var a=n.parent;if(null===a)throw Error(k(402));e.depth===a.depth?P(e,a):pc(e,a);n.context._currentValue=n.value}function Q(e){var n=Fn;n!==e&&(null===n?nc(e):null===e?mc(n):n.depth===e.depth?P(n,e):n.depth>e.depth?oc(n,e):pc(n,e),Fn=e)}var Tn={isMounted:function(){return!1},enqueueSetState:function(e,n){e=e._reactInternals;null!==e.queue&&e.queue.push(n)},enqueueReplaceState:function(e,n){e=e._reactInternals;e.replace=!0;e.queue=[n]},enqueueForceUpdate:function(){}};function rc(e,n,a,o){var l=void 0!==e.state?e.state:null;e.updater=Tn;e.props=a;e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var s=n.contextType;e.context=\"object\"===typeof s&&null!==s?s._currentValue:o;s=n.getDerivedStateFromProps;\"function\"===typeof s&&(s=s(a,l),l=null===s||void 0===s?l:un({},l,s),e.state=l);if(\"function\"!==typeof n.getDerivedStateFromProps&&\"function\"!==typeof e.getSnapshotBeforeUpdate&&(\"function\"===typeof e.UNSAFE_componentWillMount||\"function\"===typeof e.componentWillMount))if(n=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),n!==e.state&&Tn.enqueueReplaceState(e,e.state,null),null!==i.queue&&0<i.queue.length)if(n=i.queue,s=i.replace,i.queue=null,i.replace=!1,s&&1===n.length)e.state=n[0];else{i=s?n[0]:e.state;l=!0;for(s=s?1:0;s<n.length;s++){var c=n[s];c=\"function\"===typeof c?c.call(e,i,a,o):c;null!=c&&(l?(l=!1,i=un({},i,c)):un(i,c))}e.state=i}else i.queue=null}var Rn={id:1,overflow:\"\"};function tc(e,n,a){var o=e.id;e=e.overflow;var l=32-Pn(o)-1;o&=~(1<<l);a+=1;var i=32-Pn(n)+l;if(30<i){var s=l-l%5;i=(o&(1<<s)-1).toString(32);o>>=s;l-=s;return{id:1<<32-Pn(n)+l|a<<l|o,overflow:i+e}}return{id:1<<i|a<<l|o,overflow:e}}var Pn=Math.clz32?Math.clz32:vc,_n=Math.log,Mn=Math.LN2;function vc(e){e>>>=0;return 0===e?32:31-(_n(e)/Mn|0)|0}function yc(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n}var In=\"function\"===typeof Object.is?Object.is:yc,Dn=null,Bn=null,Nn=null,zn=null,Vn=!1,An=!1,Ln=0,jn=null,On=0;function W(){if(null===Dn)throw Error(k(321));return Dn}function Ec(){if(0<On)throw Error(k(312));return{memoizedState:null,queue:null,next:null}}function Fc(){null===zn?null===Nn?(Vn=!1,Nn=zn=Ec()):(Vn=!0,zn=Nn):null===zn.next?(Vn=!1,zn=zn.next=Ec()):(Vn=!0,zn=zn.next);return zn}function Gc(){Bn=Dn=null;An=!1;Nn=null;On=0;zn=jn=null}function Hc(e,n){return\"function\"===typeof n?n(e):n}function Ic(e,n,a){Dn=W();zn=Fc();if(Vn){var o=zn.queue;n=o.dispatch;if(null!==jn&&(a=jn.get(o),void 0!==a)){jn.delete(o);o=zn.memoizedState;do{o=e(o,a.action),a=a.next}while(null!==a);zn.memoizedState=o;return[o,n]}return[zn.memoizedState,n]}e=e===Hc?\"function\"===typeof n?n():n:void 0!==a?a(n):n;zn.memoizedState=e;e=zn.queue={last:null,dispatch:null};e=e.dispatch=Jc.bind(null,Dn,e);return[zn.memoizedState,e]}function Kc(e,n){Dn=W();zn=Fc();n=void 0===n?null:n;if(null!==zn){var a=zn.memoizedState;if(null!==a&&null!==n){var o=a[1];e:if(null===o)o=!1;else{for(var l=0;l<o.length&&l<n.length;l++)if(!In(n[l],o[l])){o=!1;break e}o=!0}if(o)return a[0]}}e=e();zn.memoizedState=[e,n];return e}function Jc(e,n,a){if(25<=On)throw Error(k(301));if(e===Dn)if(An=!0,e={action:a,next:null},null===jn&&(jn=new Map),a=jn.get(n),void 0===a)jn.set(n,e);else{for(n=a;null!==n.next;)n=n.next;n.next=e}}function Lc(){throw Error(k(394))}function Mc(){}var qn={readContext:function(e){return e._currentValue},useContext:function(e){W();return e._currentValue},useMemo:Kc,useReducer:Ic,useRef:function(e){Dn=W();zn=Fc();var n=zn.memoizedState;return null===n?(e={current:e},zn.memoizedState=e):n},useState:function(e){return Ic(Hc,e)},useInsertionEffect:Mc,useLayoutEffect:function(){},useCallback:function(e,n){return Kc((function(){return e}),n)},useImperativeHandle:Mc,useEffect:Mc,useDebugValue:Mc,useDeferredValue:function(e){W();return e},useTransition:function(){W();return[!1,Lc]},useId:function(){var e=Bn.treeContext;var n=e.overflow;e=e.id;e=(e&~(1<<32-Pn(e)-1)).toString(32)+n;var a=Wn;if(null===a)throw Error(k(404));n=Ln++;e=\":\"+a.idPrefix+\"R\"+e;0<n&&(e+=\"H\"+n.toString(32));return e+\":\"},useMutableSource:function(e,n){W();return n(e._source)},useSyncExternalStore:function(e,n,a){if(void 0===a)throw Error(k(407));return a()}},Wn=null,Hn=Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function Qc(e){console.error(e);return null}function X(){}function Rc(e,n,a,o,l,i,s,c,d){var f=[],h=new Set;n={destination:null,responseState:n,progressiveChunkSize:void 0===o?12800:o,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:h,pingedTasks:f,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===l?Qc:l,onAllReady:void 0===i?X:i,onShellReady:void 0===s?X:s,onShellError:void 0===c?X:c,onFatalError:void 0===d?X:d};a=Sc(n,0,null,a,!1,!1);a.parentFlushed=!0;e=Tc(n,e,null,a,h,En,null,Rn);f.push(e);return n}function Tc(e,n,a,o,l,i,s,c){e.allPendingTasks++;null===a?e.pendingRootTasks++:a.pendingTasks++;var d={node:n,ping:function(){var n=e.pingedTasks;n.push(d);1===n.length&&Uc(e)},blockedBoundary:a,blockedSegment:o,abortSet:l,legacyContext:i,context:s,treeContext:c};l.add(d);return d}function Sc(e,n,a,o,l,i){return{status:0,id:-1,index:n,parentFlushed:!1,chunks:[],children:[],formatContext:o,boundary:a,lastPushedText:l,textEmbedded:i}}function Y(e,n){e=e.onError(n);if(null!=e&&\"string\"!==typeof e)throw Error('onError returned something with a type other than \"string\". onError should return a string and may return null or undefined but must not return anything else. It received something of type \"'+typeof e+'\" instead');return e}function Vc(e,n){var a=e.onShellError;a(n);a=e.onFatalError;a(n);null!==e.destination?(e.status=2,da(e.destination,n)):(e.status=1,e.fatalError=n)}function Wc(e,n,a,o,l){Dn={};Bn=n;Ln=0;for(e=a(o,l);An;)An=!1,Ln=0,On+=1,zn=null,e=a(o,l);Gc();return e}function Xc(e,n,a,o){var l=a.render(),i=o.childContextTypes;if(null!==i&&void 0!==i){var s=n.legacyContext;if(\"function\"!==typeof a.getChildContext)o=s;else{a=a.getChildContext();for(var c in a)if(!(c in i))throw Error(k(108,jc(o)||\"Unknown\",c));o=un({},s,a)}n.legacyContext=o;Z(e,n,l);n.legacyContext=s}else Z(e,n,l)}function Yc(e,n){if(e&&e.defaultProps){n=un({},n);e=e.defaultProps;for(var a in e)void 0===n[a]&&(n[a]=e[a]);return n}return n}function Zc(e,n,a,o,l){if(\"function\"===typeof a)if(a.prototype&&a.prototype.isReactComponent){l=lc(a,n.legacyContext);var i=a.contextType;i=new a(o,\"object\"===typeof i&&null!==i?i._currentValue:l);rc(i,a,o,l);Xc(e,n,i,a)}else{i=lc(a,n.legacyContext);l=Wc(e,n,a,o,i);var s=0!==Ln;if(\"object\"===typeof l&&null!==l&&\"function\"===typeof l.render&&void 0===l.$$typeof)rc(l,a,o,i),Xc(e,n,l,a);else if(s){o=n.treeContext;n.treeContext=tc(o,1,0);try{Z(e,n,l)}finally{n.treeContext=o}}else Z(e,n,l)}else{if(\"string\"!==typeof a){switch(a){case xn:case Sn:case fn:case pn:case dn:Z(e,n,o.children);return;case yn:Z(e,n,o.children);return;case wn:throw Error(k(343));case mn:e:{a=n.blockedBoundary;l=n.blockedSegment;i=o.fallback;o=o.children;s=new Set;var c={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s,errorDigest:null},d=Sc(e,l.chunks.length,c,l.formatContext,!1,!1);l.children.push(d);l.lastPushedText=!1;var f=Sc(e,0,null,l.formatContext,!1,!1);f.parentFlushed=!0;n.blockedBoundary=c;n.blockedSegment=f;try{if($c(e,n,o),f.lastPushedText&&f.textEmbedded&&f.chunks.push(Qe),f.status=1,ad(c,f),0===c.pendingTasks)break e}catch(n){f.status=4,c.forceClientRender=!0,c.errorDigest=Y(e,n)}finally{n.blockedBoundary=a,n.blockedSegment=l}n=Tc(e,i,a,d,s,n.legacyContext,n.context,n.treeContext);e.pingedTasks.push(n)}return}if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case bn:o=Wc(e,n,a.render,o,l);if(0!==Ln){a=n.treeContext;n.treeContext=tc(a,1,0);try{Z(e,n,o)}finally{n.treeContext=a}}else Z(e,n,o);return;case vn:a=a.type;o=Yc(a,o);Zc(e,n,a,o,l);return;case hn:l=o.children;a=a._context;o=o.value;i=a._currentValue;a._currentValue=o;s=Fn;Fn=o={parent:s,depth:null===s?0:s.depth+1,context:a,parentValue:i,value:o};n.context=o;Z(e,n,l);e=Fn;if(null===e)throw Error(k(403));o=e.parentValue;e.context._currentValue=o===$n?e.context._defaultValue:o;e=Fn=e.parent;n.context=e;return;case gn:o=o.children;o=o(a._currentValue);Z(e,n,o);return;case kn:l=a._init;a=l(a._payload);o=Yc(a,o);Zc(e,n,a,o,void 0);return}throw Error(k(130,null==a?a:typeof a,\"\"))}l=n.blockedSegment;i=Sa(l.chunks,a,o,e.responseState,l.formatContext);l.lastPushedText=!1;s=l.formatContext;l.formatContext=Ba(s,a,o);$c(e,n,i);l.formatContext=s;switch(a){case\"area\":case\"base\":case\"br\":case\"col\":case\"embed\":case\"hr\":case\"img\":case\"input\":case\"keygen\":case\"link\":case\"meta\":case\"param\":case\"source\":case\"track\":case\"wbr\":break;default:l.chunks.push(pt,u(a),ht)}l.lastPushedText=!1}}function Z(e,n,a){n.node=a;if(\"object\"===typeof a&&null!==a){switch(a.$$typeof){case sn:Zc(e,n,a.type,a.props,a.ref);return;case cn:throw Error(k(257));case kn:var o=a._init;a=o(a._payload);Z(e,n,a);return}if(We(a)){bd(e,n,a);return}null===a||\"object\"!==typeof a?o=null:(o=Cn&&a[Cn]||a[\"@@iterator\"],o=\"function\"===typeof o?o:null);if(o&&(o=o.call(a))){a=o.next();if(!a.done){var l=[];do{l.push(a.value),a=o.next()}while(!a.done);bd(e,n,l)}return}e=Object.prototype.toString.call(a);throw Error(k(31,\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e))}\"string\"===typeof a?(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,a,e.responseState,o.lastPushedText)):\"number\"===typeof a&&(o=n.blockedSegment,o.lastPushedText=Da(n.blockedSegment.chunks,\"\"+a,e.responseState,o.lastPushedText))}function bd(e,n,a){for(var o=a.length,l=0;l<o;l++){var i=n.treeContext;n.treeContext=tc(i,o,l);try{$c(e,n,a[l])}finally{n.treeContext=i}}}function $c(e,n,a){var o=n.blockedSegment.formatContext,l=n.legacyContext,i=n.context;try{return Z(e,n,a)}catch(d){if(Gc(),\"object\"!==typeof d||null===d||\"function\"!==typeof d.then)throw n.blockedSegment.formatContext=o,n.legacyContext=l,n.context=i,Q(i),d;a=d;var s=n.blockedSegment,c=Sc(e,s.chunks.length,null,s.formatContext,s.lastPushedText,!0);s.children.push(c);s.lastPushedText=!1;e=Tc(e,n.node,n.blockedBoundary,c,n.abortSet,n.legacyContext,n.context,n.treeContext).ping;a.then(e,e);n.blockedSegment.formatContext=o;n.legacyContext=l;n.context=i;Q(i)}}function cd(e){var n=e.blockedBoundary;e=e.blockedSegment;e.status=3;dd(this,n,e)}function ed(e,n,a){var o=e.blockedBoundary;e.blockedSegment.status=3;null===o?(n.allPendingTasks--,2!==n.status&&(n.status=2,null!==n.destination&&n.destination.close())):(o.pendingTasks--,o.forceClientRender||(o.forceClientRender=!0,e=void 0===a?Error(k(432)):a,o.errorDigest=n.onError(e),o.parentFlushed&&n.clientRenderedBoundaries.push(o)),o.fallbackAbortableTasks.forEach((function(e){return ed(e,n,a)})),o.fallbackAbortableTasks.clear(),n.allPendingTasks--,0===n.allPendingTasks&&(o=n.onAllReady,o()))}function ad(e,n){if(0===n.chunks.length&&1===n.children.length&&null===n.children[0].boundary){var a=n.children[0];a.id=n.id;a.parentFlushed=!0;1===a.status&&ad(e,a)}else e.completedSegments.push(n)}function dd(e,n,a){if(null===n){if(a.parentFlushed){if(null!==e.completedRootSegment)throw Error(k(389));e.completedRootSegment=a}e.pendingRootTasks--;0===e.pendingRootTasks&&(e.onShellError=X,n=e.onShellReady,n())}else n.pendingTasks--,n.forceClientRender||(0===n.pendingTasks?(a.parentFlushed&&1===a.status&&ad(n,a),n.parentFlushed&&e.completedBoundaries.push(n),n.fallbackAbortableTasks.forEach(cd,e),n.fallbackAbortableTasks.clear()):a.parentFlushed&&1===a.status&&(ad(n,a),1===n.completedSegments.length&&n.parentFlushed&&e.partialBoundaries.push(n)));e.allPendingTasks--;0===e.allPendingTasks&&(e=e.onAllReady,e())}function Uc(e){if(2!==e.status){var n=Fn,a=Hn.current;Hn.current=qn;var o=Wn;Wn=e.responseState;try{var l,i=e.pingedTasks;for(l=0;l<i.length;l++){var s=i[l];var c=e,d=s.blockedSegment;if(0===d.status){Q(s.context);try{Z(c,s,s.node),d.lastPushedText&&d.textEmbedded&&d.chunks.push(Qe),s.abortSet.delete(s),d.status=1,dd(c,s.blockedBoundary,d)}catch(e){if(Gc(),\"object\"===typeof e&&null!==e&&\"function\"===typeof e.then){var f=s.ping;e.then(f,f)}else{s.abortSet.delete(s);d.status=4;var h=s.blockedBoundary,g=e,b=Y(c,g);null===h?Vc(c,g):(h.pendingTasks--,h.forceClientRender||(h.forceClientRender=!0,h.errorDigest=b,h.parentFlushed&&c.clientRenderedBoundaries.push(h)));c.allPendingTasks--;if(0===c.allPendingTasks){var m=c.onAllReady;m()}}}}}i.splice(0,l);null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}finally{Wn=o,Hn.current=a,a===qn&&Q(n)}}}function gd(e,n,a){a.parentFlushed=!0;switch(a.status){case 0:var o=a.id=e.nextSegmentId++;a.lastPushedText=!1;a.textEmbedded=!1;e=e.responseState;p(n,gt);p(n,e.placeholderPrefix);e=u(o.toString(16));p(n,e);return t(n,bt);case 1:a.status=2;var l=!0;o=a.chunks;var i=0;a=a.children;for(var s=0;s<a.length;s++){for(l=a[s];i<l.index;i++)p(n,o[i]);l=hd(e,n,l)}for(;i<o.length-1;i++)p(n,o[i]);i<o.length&&(l=t(n,o[i]));return l;default:throw Error(k(390))}}function hd(e,n,a){var o=a.boundary;if(null===o)return gd(e,n,a);o.parentFlushed=!0;if(o.forceClientRender)o=o.errorDigest,t(n,kt),p(n,St),o&&(p(n,$t),p(n,u(C(o))),p(n,xt)),t(n,Ct),gd(e,n,a);else if(0<o.pendingTasks){o.rootSegmentID=e.nextSegmentId++;0<o.completedSegments.length&&e.partialBoundaries.push(o);var l=e.responseState;var i=l.nextSuspenseID++;l=w(l.boundaryPrefix+i.toString(16));o=o.id=l;fb(n,e.responseState,o);gd(e,n,a)}else if(o.byteSize>e.progressiveChunkSize)o.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(o),fb(n,e.responseState,o.id),gd(e,n,a);else{t(n,mt);a=o.completedSegments;if(1!==a.length)throw Error(k(391));hd(e,n,a[0])}return t(n,wt)}function id(e,n,a){Bb(n,e.responseState,a.formatContext,a.id);hd(e,n,a);return Cb(n,a.formatContext)}function jd(e,n,a){for(var o=a.completedSegments,l=0;l<o.length;l++)kd(e,n,a,o[l]);o.length=0;e=e.responseState;o=a.id;a=a.rootSegmentID;p(n,e.startInlineScript);e.sentCompleteBoundaryFunction?p(n,Yt):(e.sentCompleteBoundaryFunction=!0,p(n,Qt));if(null===o)throw Error(k(395));a=u(a.toString(16));p(n,o);p(n,Kt);p(n,e.segmentPrefix);p(n,a);return t(n,en)}function kd(e,n,a,o){if(2===o.status)return!0;var l=o.id;if(-1===l){if(-1===(o.id=a.rootSegmentID))throw Error(k(392));return id(e,n,o)}id(e,n,o);e=e.responseState;p(n,e.startInlineScript);e.sentCompleteSegmentFunction?p(n,Xt):(e.sentCompleteSegmentFunction=!0,p(n,Zt));p(n,e.segmentPrefix);l=u(l.toString(16));p(n,l);p(n,Jt);p(n,e.placeholderPrefix);p(n,l);return t(n,Gt)}function fd(e,n){Pe=new Uint8Array(512);_e=0;try{var a=e.completedRootSegment;if(null!==a&&0===e.pendingRootTasks){hd(e,n,a);e.completedRootSegment=null;var o=e.responseState.bootstrapChunks;for(a=0;a<o.length-1;a++)p(n,o[a]);a<o.length&&t(n,o[a])}var l,i=e.clientRenderedBoundaries;for(l=0;l<i.length;l++){var s=i[l];o=n;var c=e.responseState,d=s.id,f=s.errorDigest,h=s.errorMessage,g=s.errorComponentStack;p(o,c.startInlineScript);c.sentClientRenderFunction?p(o,nn):(c.sentClientRenderFunction=!0,p(o,tn));if(null===d)throw Error(k(395));p(o,d);p(o,rn);(f||h||g)&&(p(o,on),p(o,u(Sb(f||\"\"))));(h||g)&&(p(o,on),p(o,u(Sb(h||\"\"))));g&&(p(o,on),p(o,u(Sb(g))));if(!t(o,an)){e.destination=null;l++;i.splice(0,l);return}}i.splice(0,l);var b=e.completedBoundaries;for(l=0;l<b.length;l++)if(!jd(e,n,b[l])){e.destination=null;l++;b.splice(0,l);return}b.splice(0,l);ba(n);Pe=new Uint8Array(512);_e=0;var m=e.partialBoundaries;for(l=0;l<m.length;l++){var S=m[l];e:{i=e;s=n;var x=S.completedSegments;for(c=0;c<x.length;c++)if(!kd(i,s,S,x[c])){c++;x.splice(0,c);var $=!1;break e}x.splice(0,c);$=!0}if(!$){e.destination=null;l++;m.splice(0,l);return}}m.splice(0,l);var E=e.completedBoundaries;for(l=0;l<E.length;l++)if(!jd(e,n,E[l])){e.destination=null;l++;E.splice(0,l);return}E.splice(0,l)}finally{ba(n),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&n.close()}}function ld(e,n){try{var a=e.abortableTasks;a.forEach((function(a){return ed(a,e,n)}));a.clear();null!==e.destination&&fd(e,e.destination)}catch(n){Y(e,n),Vc(e,n)}}Te.renderToReadableStream=function(e,n){return new Promise((function(a,o){var l,i,s=new Promise((function(e,n){i=e;l=n})),c=Rc(e,za(n?n.identifierPrefix:void 0,n?n.nonce:void 0,n?n.bootstrapScriptContent:void 0,n?n.bootstrapScripts:void 0,n?n.bootstrapModules:void 0),Aa(n?n.namespaceURI:void 0),n?n.progressiveChunkSize:void 0,n?n.onError:void 0,i,(function(){var e=new ReadableStream({type:\"bytes\",pull:function(e){if(1===c.status)c.status=2,da(e,c.fatalError);else if(2!==c.status&&null===c.destination){c.destination=e;try{fd(c,e)}catch(e){Y(c,e),Vc(c,e)}}},cancel:function(){ld(c)}},{highWaterMark:0});e.allReady=s;a(e)}),(function(e){s.catch((function(){}));o(e)}),l);if(n&&n.signal){var d=n.signal,q=function(){ld(c,d.reason);d.removeEventListener(\"abort\",q)};d.addEventListener(\"abort\",q)}Uc(c)}))};Te.version=\"18.2.0\";var Un={};var Zn,Xn;Zn=a;Xn=Te;Un.version=Zn.version;Un.renderToString=Zn.renderToString;Un.renderToStaticMarkup=Zn.renderToStaticMarkup;Un.renderToNodeStream=Zn.renderToNodeStream;Un.renderToStaticNodeStream=Zn.renderToStaticNodeStream;Un.renderToReadableStream=Xn.renderToReadableStream;const Jn=Un.version,Gn=Un.renderToString,Qn=Un.renderToStaticMarkup,Yn=Un.renderToNodeStream,Kn=Un.renderToStaticNodeStream,er=Un.renderToReadableStream;export{Un as default,Yn as renderToNodeStream,er as renderToReadableStream,Qn as renderToStaticMarkup,Kn as renderToStaticNodeStream,Gn as renderToString,Jn as version};\n\n//# sourceMappingURL=server.browser.js.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"P3p2omuBm\",\"L615ME8_A\"];const serializationHash=\"framer-ubAsI\";const variantClassNames={L615ME8_A:\"framer-v-11jy5h\",P3p2omuBm:\"framer-v-xtxgvr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QnyuZnD1N=undefined;const transition1={delay:0,duration:.5,ease:[.69,.02,.2,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"P3p2omuBm\",\"Variant 2\":\"L615ME8_A\"};const getProps=({height,id,link,width,...props})=>{return{...props,QnyuZnD1N:link??props.QnyuZnD1N,variant:humanReadableVariantMap[props.variant]??props.variant??\"P3p2omuBm\"};};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,QnyuZnD1N,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"P3p2omuBm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1x0izw7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"L615ME8_A\");});const onMouseLeave16sn8i1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"P3p2omuBm\");});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:QnyuZnD1N,motionChild:true,nodeId:\"P3p2omuBm\",openInNewTab:false,scopeId:\"NGJwrDFpj\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-xtxgvr\",className,classNames)} framer-mhi4pn`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P3p2omuBm\",onMouseEnter:onMouseEnter1x0izw7,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,...style},variants:{L615ME8_A:{backgroundColor:\"var(--token-4c80dc3c-44b9-4228-a461-0db1fe38a0be, rgb(255, 255, 255))\"}},...addPropertyOverrides({L615ME8_A:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeave16sn8i1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ozi9lj\",layoutDependency:layoutDependency,layoutId:\"FELWTN0OP\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hurd4e\",\"data-framer-name\":\"Line 236\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nozWuZfMt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Font Color&quot;} */\"></path></svg>',svgContentId:10629801795,withExternalLayout:true,...addPropertyOverrides({L615ME8_A:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:11526795743}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q1bhmv\",\"data-framer-name\":\"Line 236\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Rkmt7dOUi\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12405021960,withExternalLayout:true,...addPropertyOverrides({L615ME8_A:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:9340257810}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cw0kwq\",\"data-framer-name\":\"Line 236\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Czo94cVdk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:11079128529,withExternalLayout:true,...addPropertyOverrides({L615ME8_A:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 15\"><path d=\"M 5.593 0.669 C 5.593 0.299 5.294 0 4.924 0 C 4.555 0 4.256 0.299 4.256 0.669 Z M 4.451 11.841 C 4.713 12.102 5.136 12.102 5.397 11.841 L 9.653 7.585 C 9.914 7.324 9.914 6.901 9.653 6.639 C 9.391 6.378 8.968 6.378 8.707 6.639 L 4.924 10.422 L 1.142 6.639 C 0.88 6.378 0.457 6.378 0.196 6.639 C -0.065 6.901 -0.065 7.324 0.196 7.585 Z M 4.256 0.669 L 4.256 11.368 L 5.593 11.368 L 5.593 0.669 Z\" transform=\"translate(1.076 1.482) rotate(-180 5 6)\" fill=\"rgb(0, 0, 0)\"></path></svg>',svgContentId:9340257810}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ubAsI.framer-mhi4pn, .framer-ubAsI .framer-mhi4pn { display: block; }\",\".framer-ubAsI.framer-xtxgvr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-ubAsI .framer-1ozi9lj { flex: none; gap: 10px; height: 15px; overflow: hidden; position: relative; width: 12px; }\",\".framer-ubAsI .framer-1hurd4e { flex: none; height: 15px; left: calc(50.00000000000002% - 12px / 2); position: absolute; top: -1px; width: 12px; }\",\".framer-ubAsI .framer-1q1bhmv { bottom: -19px; flex: none; height: 15px; left: calc(50.00000000000002% - 12px / 2); position: absolute; width: 12px; }\",\".framer-ubAsI .framer-1cw0kwq { bottom: -39px; flex: none; height: 15px; left: calc(50.00000000000002% - 12px / 2); position: absolute; width: 12px; }\",\".framer-ubAsI.framer-v-11jy5h .framer-1hurd4e { top: -41px; }\",\".framer-ubAsI.framer-v-11jy5h .framer-1q1bhmv { bottom: unset; top: -21px; }\",\".framer-ubAsI.framer-v-11jy5h .framer-1cw0kwq { bottom: unset; top: -1px; }\",'.framer-ubAsI[data-border=\"true\"]::after, .framer-ubAsI [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L615ME8_A\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QnyuZnD1N\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNGJwrDFpj=withCSS(Component,css,\"framer-ubAsI\");export default FramerNGJwrDFpj;FramerNGJwrDFpj.displayName=\"To the Top\";FramerNGJwrDFpj.defaultProps={height:40,width:40};addPropertyControls(FramerNGJwrDFpj,{variant:{options:[\"P3p2omuBm\",\"L615ME8_A\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},QnyuZnD1N:{title:\"Link\",type:ControlType.Link}});addFonts(FramerNGJwrDFpj,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNGJwrDFpj\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L615ME8_A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"QnyuZnD1N\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NGJwrDFpj.map","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ToTheTop from\"https://framerusercontent.com/modules/wvYVQbaBzT9LVpOlIB9a/uR5tCjDLp60tvKDVdXJ7/NGJwrDFpj.js\";const ToTheTopFonts=getFonts(ToTheTop);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"XYpambEQo\",\"CHMrH5dRB\",\"srV2vKrvX\"];const serializationHash=\"framer-AHKSm\";const variantClassNames={CHMrH5dRB:\"framer-v-1t8x0rx\",srV2vKrvX:\"framer-v-13j1tii\",XYpambEQo:\"framer-v-15lywtr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:150};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Main Footer\":\"XYpambEQo\",Mobile:\"srV2vKrvX\",Tablet:\"CHMrH5dRB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XYpambEQo\"};};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:\"XYpambEQo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-15lywtr\",className,classNames),\"data-framer-name\":\"Main Footer\",layoutDependency:layoutDependency,layoutId:\"XYpambEQo\",ref:refBinding,style:{backgroundColor:\"var(--token-4c80dc3c-44b9-4228-a461-0db1fe38a0be, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({CHMrH5dRB:{\"data-framer-name\":\"Tablet\"},srV2vKrvX:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-183air3\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"ZTvJCxcyW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1saWdodA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"\\xa9 2025 Abdul. All rights reserved.\"})})}),className:\"framer-q5iza7\",\"data-framer-name\":\"\\xa9 All rights reserved. Template by\\xa0Ndzaki Studio\",fonts:[\"FS;Switzer-light\",\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"Iej8zqYon\",style:{\"--extracted-r6o4lv\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rjlf25\",\"data-framer-name\":\"Arrow top Wrapper\",layoutDependency:layoutDependency,layoutId:\"ACadG1ZGV\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AbZR8ctam\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AbZR8ctam\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AbZR8ctam\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+12+0+30+0+10,...addPropertyOverrides({srV2vKrvX:{y:(componentViewport?.y||0)+12+0+0+0+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation2},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-6xqee4-container\",layoutDependency:layoutDependency,layoutId:\"limJ7Gnjl-container\",nodeId:\"limJ7Gnjl\",rendersWithMotion:true,scopeId:\"EnczGct17\",children:/*#__PURE__*/_jsx(ToTheTop,{height:\"100%\",id:\"limJ7Gnjl\",layoutId:\"limJ7Gnjl\",QnyuZnD1N:resolvedLinks[0],variant:\"P3p2omuBm\",width:\"100%\",...addPropertyOverrides({CHMrH5dRB:{QnyuZnD1N:resolvedLinks[1]},srV2vKrvX:{QnyuZnD1N:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AHKSm.framer-1gggxqa, .framer-AHKSm .framer-1gggxqa { display: block; }\",\".framer-AHKSm.framer-15lywtr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 1180px; }\",\".framer-AHKSm .framer-183air3 { 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-AHKSm .framer-q5iza7 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-AHKSm .framer-rjlf25 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 50px; }\",\".framer-AHKSm .framer-6xqee4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AHKSm.framer-v-1t8x0rx.framer-15lywtr { width: 790px; }\",\".framer-AHKSm.framer-v-13j1tii.framer-15lywtr { gap: 65px; width: 370px; }\",\".framer-AHKSm.framer-v-13j1tii .framer-183air3 { flex-direction: column; gap: 15px; justify-content: flex-start; }\",\".framer-AHKSm.framer-v-13j1tii .framer-q5iza7 { flex: none; order: 1; width: 100%; }\",\".framer-AHKSm.framer-v-13j1tii .framer-rjlf25 { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 1180\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CHMrH5dRB\":{\"layout\":[\"fixed\",\"auto\"]},\"srV2vKrvX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEnczGct17=withCSS(Component,css,\"framer-AHKSm\");export default FramerEnczGct17;FramerEnczGct17.displayName=\"Footer Section\";FramerEnczGct17.defaultProps={height:84,width:1180};addPropertyControls(FramerEnczGct17,{variant:{options:[\"XYpambEQo\",\"CHMrH5dRB\",\"srV2vKrvX\"],optionTitles:[\"Main Footer\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEnczGct17,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EW5HJEX6O4L64XUWQA2XU7Q6BZ3B4JA4/ZWUP4SQYHHMMSS5LFHFFBX6DXL7C3DTU/H5EOHLIZH5K7IZK6SGYJI75L4KV6FUO7.woff2\",weight:\"300\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...ToTheTopFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEnczGct17\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"84\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1180\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CHMrH5dRB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"srV2vKrvX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EnczGct17.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const ImageWithFX=withFX(Image);const cycleOrder=[\"lf_vYNbf3\",\"Boim2AB1t\",\"iwr9cuPHJ\",\"IS_hoVuGM\",\"B2wzAuCHn\",\"ZV93CBLbr\",\"bkwPDM7if\",\"nUILZwSBq\",\"HXdyJV1V5\",\"eTNfahqHt\",\"gM5dT5cGe\",\"yPSLE0c3E\",\"BHDG3hAKU\",\"aj8WdQemP\",\"H04FY3I94\",\"kjbAkMlWl\"];const serializationHash=\"framer-Eqf8s\";const variantClassNames={aj8WdQemP:\"framer-v-18hfdw6\",B2wzAuCHn:\"framer-v-10jm19s\",BHDG3hAKU:\"framer-v-1yz4jol\",bkwPDM7if:\"framer-v-1yduib2\",Boim2AB1t:\"framer-v-t8mr7p\",eTNfahqHt:\"framer-v-1x6r2dx\",gM5dT5cGe:\"framer-v-1mi97xu\",H04FY3I94:\"framer-v-16uj57f\",HXdyJV1V5:\"framer-v-4p6pnp\",IS_hoVuGM:\"framer-v-1jjy23f\",iwr9cuPHJ:\"framer-v-1d54mj1\",kjbAkMlWl:\"framer-v-1xs4rff\",lf_vYNbf3:\"framer-v-1elhqv4\",nUILZwSBq:\"framer-v-113tf9d\",yPSLE0c3E:\"framer-v-1w9py1g\",ZV93CBLbr:\"framer-v-1g5zb4r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const O9rbt_HQTFGMONZvZA=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={damping:40,delay:.2,mass:1,stiffness:150,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"lf_vYNbf3\",\"Variant 10\":\"eTNfahqHt\",\"Variant 11\":\"gM5dT5cGe\",\"Variant 12\":\"yPSLE0c3E\",\"Variant 13\":\"BHDG3hAKU\",\"Variant 14\":\"aj8WdQemP\",\"Variant 15\":\"H04FY3I94\",\"Variant 16\":\"kjbAkMlWl\",\"Variant 2\":\"Boim2AB1t\",\"Variant 3\":\"iwr9cuPHJ\",\"Variant 4\":\"IS_hoVuGM\",\"Variant 5\":\"B2wzAuCHn\",\"Variant 6\":\"ZV93CBLbr\",\"Variant 7\":\"bkwPDM7if\",\"Variant 8\":\"nUILZwSBq\",\"Variant 9\":\"HXdyJV1V5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lf_vYNbf3\"};};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:\"lf_vYNbf3\",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:O9rbt_HQTFGMONZvZA,motionChild:true,nodeId:\"lf_vYNbf3\",openInNewTab:false,scopeId:\"N2NMcVwYz\",children:/*#__PURE__*/_jsx(ImageWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1930,pixelWidth:1930,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/0SujtX5GjL6UpOPdyCyDF4givw.png?width=1930&height=1930\",srcSet:\"https://framerusercontent.com/images/0SujtX5GjL6UpOPdyCyDF4givw.png?scale-down-to=512&width=1930&height=1930 512w,https://framerusercontent.com/images/0SujtX5GjL6UpOPdyCyDF4givw.png?scale-down-to=1024&width=1930&height=1930 1024w,https://framerusercontent.com/images/0SujtX5GjL6UpOPdyCyDF4givw.png?width=1930&height=1930 1930w\"},className:`${cx(scopingClassNames,\"framer-1elhqv4\",className,classNames)} framer-8evbq3`,\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"lf_vYNbf3\",ref:refBinding,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({aj8WdQemP:{\"data-framer-name\":\"Variant 14\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/sgVlRByITMCnEg9MGjroDJesQp0.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/sgVlRByITMCnEg9MGjroDJesQp0.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/sgVlRByITMCnEg9MGjroDJesQp0.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/sgVlRByITMCnEg9MGjroDJesQp0.png?width=1200&height=1200 1200w\"}},B2wzAuCHn:{\"data-framer-name\":\"Variant 5\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/rkYhV898H0WqQDxi0dtszWkldzo.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/rkYhV898H0WqQDxi0dtszWkldzo.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/rkYhV898H0WqQDxi0dtszWkldzo.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/rkYhV898H0WqQDxi0dtszWkldzo.png?width=1200&height=1200 1200w\"}},BHDG3hAKU:{\"data-framer-name\":\"Variant 13\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mNJ7o9UBJci8lzZw1H7ECp1f8Y.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/mNJ7o9UBJci8lzZw1H7ECp1f8Y.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/mNJ7o9UBJci8lzZw1H7ECp1f8Y.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/mNJ7o9UBJci8lzZw1H7ECp1f8Y.png?width=1200&height=1200 1200w\"}},bkwPDM7if:{\"data-framer-name\":\"Variant 7\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/L4DhDVtmgO8Pt7NvW5A6jZ8qiI.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/L4DhDVtmgO8Pt7NvW5A6jZ8qiI.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/L4DhDVtmgO8Pt7NvW5A6jZ8qiI.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/L4DhDVtmgO8Pt7NvW5A6jZ8qiI.png?width=1200&height=1200 1200w\"}},Boim2AB1t:{\"data-framer-name\":\"Variant 2\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1930,pixelWidth:1930,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wwEavxcDrZ1q853TsrgRPPq909I.png?width=1930&height=1930\",srcSet:\"https://framerusercontent.com/images/wwEavxcDrZ1q853TsrgRPPq909I.png?scale-down-to=512&width=1930&height=1930 512w,https://framerusercontent.com/images/wwEavxcDrZ1q853TsrgRPPq909I.png?scale-down-to=1024&width=1930&height=1930 1024w,https://framerusercontent.com/images/wwEavxcDrZ1q853TsrgRPPq909I.png?width=1930&height=1930 1930w\"}},eTNfahqHt:{\"data-framer-name\":\"Variant 10\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1800,pixelWidth:1800,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/NQ6CuUP28SdnuqqZPzfzHwFSV1o.png?width=1800&height=1800\",srcSet:\"https://framerusercontent.com/images/NQ6CuUP28SdnuqqZPzfzHwFSV1o.png?scale-down-to=512&width=1800&height=1800 512w,https://framerusercontent.com/images/NQ6CuUP28SdnuqqZPzfzHwFSV1o.png?scale-down-to=1024&width=1800&height=1800 1024w,https://framerusercontent.com/images/NQ6CuUP28SdnuqqZPzfzHwFSV1o.png?width=1800&height=1800 1800w\"}},gM5dT5cGe:{\"data-framer-name\":\"Variant 11\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/vdSJPfsvJnzGz0bwZ5RO1lsX0iU.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/vdSJPfsvJnzGz0bwZ5RO1lsX0iU.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/vdSJPfsvJnzGz0bwZ5RO1lsX0iU.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/vdSJPfsvJnzGz0bwZ5RO1lsX0iU.png?width=1200&height=1200 1200w\"}},H04FY3I94:{\"data-framer-name\":\"Variant 15\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/RvaNQjZI1aylxJTQXgUqAco2H4.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/RvaNQjZI1aylxJTQXgUqAco2H4.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/RvaNQjZI1aylxJTQXgUqAco2H4.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/RvaNQjZI1aylxJTQXgUqAco2H4.png?width=1200&height=1200 1200w\"}},HXdyJV1V5:{\"data-framer-name\":\"Variant 9\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1800,pixelWidth:1800,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/vqgSnbvGgQ6BxLX8Sx7ItYrGfM.png?width=1800&height=1800\",srcSet:\"https://framerusercontent.com/images/vqgSnbvGgQ6BxLX8Sx7ItYrGfM.png?scale-down-to=512&width=1800&height=1800 512w,https://framerusercontent.com/images/vqgSnbvGgQ6BxLX8Sx7ItYrGfM.png?scale-down-to=1024&width=1800&height=1800 1024w,https://framerusercontent.com/images/vqgSnbvGgQ6BxLX8Sx7ItYrGfM.png?width=1800&height=1800 1800w\"}},IS_hoVuGM:{\"data-framer-name\":\"Variant 4\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1930,pixelWidth:1930,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/zrl9UMudE868MLVoxbCsleaE.png?width=1930&height=1930\",srcSet:\"https://framerusercontent.com/images/zrl9UMudE868MLVoxbCsleaE.png?scale-down-to=512&width=1930&height=1930 512w,https://framerusercontent.com/images/zrl9UMudE868MLVoxbCsleaE.png?scale-down-to=1024&width=1930&height=1930 1024w,https://framerusercontent.com/images/zrl9UMudE868MLVoxbCsleaE.png?width=1930&height=1930 1930w\"}},iwr9cuPHJ:{\"data-framer-name\":\"Variant 3\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1930,pixelWidth:1930,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/6HpJLvKcXI5kh9ZwWtTrWnxaCMw.png?width=1930&height=1930\",srcSet:\"https://framerusercontent.com/images/6HpJLvKcXI5kh9ZwWtTrWnxaCMw.png?scale-down-to=512&width=1930&height=1930 512w,https://framerusercontent.com/images/6HpJLvKcXI5kh9ZwWtTrWnxaCMw.png?scale-down-to=1024&width=1930&height=1930 1024w,https://framerusercontent.com/images/6HpJLvKcXI5kh9ZwWtTrWnxaCMw.png?width=1930&height=1930 1930w\"}},kjbAkMlWl:{\"data-framer-name\":\"Variant 16\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wCaYywtXHQquCAylTd7eDkofAs.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/wCaYywtXHQquCAylTd7eDkofAs.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/wCaYywtXHQquCAylTd7eDkofAs.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/wCaYywtXHQquCAylTd7eDkofAs.png?width=1200&height=1200 1200w\"}},nUILZwSBq:{\"data-framer-name\":\"Variant 8\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/IloOzKcWOXY07igppswmLYe7jw.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/IloOzKcWOXY07igppswmLYe7jw.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/IloOzKcWOXY07igppswmLYe7jw.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/IloOzKcWOXY07igppswmLYe7jw.png?width=1200&height=1200 1200w\"}},yPSLE0c3E:{\"data-framer-name\":\"Variant 12\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/TLkSy5n9VOyl5dS50zvlqSMJyGQ.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/TLkSy5n9VOyl5dS50zvlqSMJyGQ.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/TLkSy5n9VOyl5dS50zvlqSMJyGQ.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/TLkSy5n9VOyl5dS50zvlqSMJyGQ.png?width=1200&height=1200 1200w\"}},ZV93CBLbr:{\"data-framer-name\":\"Variant 6\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:1200,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/lRUfh2h48AZQLLaR2UcvCZjrcyI.png?width=1200&height=1200\",srcSet:\"https://framerusercontent.com/images/lRUfh2h48AZQLLaR2UcvCZjrcyI.png?scale-down-to=512&width=1200&height=1200 512w,https://framerusercontent.com/images/lRUfh2h48AZQLLaR2UcvCZjrcyI.png?scale-down-to=1024&width=1200&height=1200 1024w,https://framerusercontent.com/images/lRUfh2h48AZQLLaR2UcvCZjrcyI.png?width=1200&height=1200 1200w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Eqf8s.framer-8evbq3, .framer-Eqf8s .framer-8evbq3 { display: block; }\",\".framer-Eqf8s.framer-1elhqv4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 584px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 584px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Eqf8s.framer-v-t8mr7p.framer-1elhqv4, .framer-Eqf8s.framer-v-1d54mj1.framer-1elhqv4, .framer-Eqf8s.framer-v-1jjy23f.framer-1elhqv4, .framer-Eqf8s.framer-v-10jm19s.framer-1elhqv4, .framer-Eqf8s.framer-v-1g5zb4r.framer-1elhqv4, .framer-Eqf8s.framer-v-1yduib2.framer-1elhqv4, .framer-Eqf8s.framer-v-113tf9d.framer-1elhqv4, .framer-Eqf8s.framer-v-4p6pnp.framer-1elhqv4, .framer-Eqf8s.framer-v-1x6r2dx.framer-1elhqv4, .framer-Eqf8s.framer-v-1mi97xu.framer-1elhqv4, .framer-Eqf8s.framer-v-1w9py1g.framer-1elhqv4, .framer-Eqf8s.framer-v-1yz4jol.framer-1elhqv4, .framer-Eqf8s.framer-v-18hfdw6.framer-1elhqv4, .framer-Eqf8s.framer-v-16uj57f.framer-1elhqv4, .framer-Eqf8s.framer-v-1xs4rff.framer-1elhqv4 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 584px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 584\n * @framerIntrinsicWidth 584\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Boim2AB1t\":{\"layout\":[\"fixed\",\"fixed\"]},\"iwr9cuPHJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"IS_hoVuGM\":{\"layout\":[\"fixed\",\"fixed\"]},\"B2wzAuCHn\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZV93CBLbr\":{\"layout\":[\"fixed\",\"fixed\"]},\"bkwPDM7if\":{\"layout\":[\"fixed\",\"fixed\"]},\"nUILZwSBq\":{\"layout\":[\"fixed\",\"fixed\"]},\"HXdyJV1V5\":{\"layout\":[\"fixed\",\"fixed\"]},\"eTNfahqHt\":{\"layout\":[\"fixed\",\"fixed\"]},\"gM5dT5cGe\":{\"layout\":[\"fixed\",\"fixed\"]},\"yPSLE0c3E\":{\"layout\":[\"fixed\",\"fixed\"]},\"BHDG3hAKU\":{\"layout\":[\"fixed\",\"fixed\"]},\"aj8WdQemP\":{\"layout\":[\"fixed\",\"fixed\"]},\"H04FY3I94\":{\"layout\":[\"fixed\",\"fixed\"]},\"kjbAkMlWl\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN2NMcVwYz=withCSS(Component,css,\"framer-Eqf8s\");export default FramerN2NMcVwYz;FramerN2NMcVwYz.displayName=\"Project Preview Card 1\";FramerN2NMcVwYz.defaultProps={height:584,width:584};addPropertyControls(FramerN2NMcVwYz,{variant:{options:[\"lf_vYNbf3\",\"Boim2AB1t\",\"iwr9cuPHJ\",\"IS_hoVuGM\",\"B2wzAuCHn\",\"ZV93CBLbr\",\"bkwPDM7if\",\"nUILZwSBq\",\"HXdyJV1V5\",\"eTNfahqHt\",\"gM5dT5cGe\",\"yPSLE0c3E\",\"BHDG3hAKU\",\"aj8WdQemP\",\"H04FY3I94\",\"kjbAkMlWl\"],optionTitles:[\"1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\",\"Variant 10\",\"Variant 11\",\"Variant 12\",\"Variant 13\",\"Variant 14\",\"Variant 15\",\"Variant 16\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerN2NMcVwYz,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN2NMcVwYz\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Boim2AB1t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iwr9cuPHJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IS_hoVuGM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B2wzAuCHn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZV93CBLbr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bkwPDM7if\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nUILZwSBq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HXdyJV1V5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eTNfahqHt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gM5dT5cGe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yPSLE0c3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BHDG3hAKU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aj8WdQemP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H04FY3I94\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kjbAkMlWl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"584\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"584\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N2NMcVwYz.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Timezone Display\n * Shows the user's current timezone information\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function UserGMTDisplay(props){const{showOffset,showName,textColor,font,style}=props;const[timezone,setTimezone]=useState({offset:\"\",name:\"\"});useEffect(()=>{if(typeof window!==\"undefined\"){// Get timezone offset in minutes\nconst offsetMinutes=new Date().getTimezoneOffset();// Convert to hours (GMT format)\nconst offsetHours=-offsetMinutes/60// Negate because getTimezoneOffset returns opposite sign\n;// Format as GMT+X or GMT-X\nconst formattedOffset=`GMT ${offsetHours>=0?\"+\":\"\"}${offsetHours}`;// Try to get timezone name\nlet timezoneName=\"\";try{const fullTimeZone=Intl.DateTimeFormat().resolvedOptions().timeZone;// Format as \"City, Country code\"\nif(fullTimeZone.includes(\"/\")){const parts=fullTimeZone.split(\"/\");const city=parts[parts.length-1].replace(/_/g,\" \");// Try to determine country code from timezone\n// This is a simplified approach - a complete solution would use a timezone database\nconst countryCode=getCountryCodeFromTimezone(fullTimeZone);timezoneName=`${city.toUpperCase()}, ${countryCode}`;}else{timezoneName=fullTimeZone;}}catch(e){timezoneName=\"Unknown\";}startTransition(()=>{setTimezone({offset:formattedOffset,name:timezoneName});});}},[]);// Helper function to get country code from timezone\nfunction getCountryCodeFromTimezone(timezone){// This is a simplified mapping of common timezones to country codes\n// A complete solution would use a full timezone database\nconst timezoneMap={\"Africa/Abidjan\":\"CI\",\"Africa/Accra\":\"GH\",\"Africa/Addis_Ababa\":\"ET\",\"Africa/Algiers\":\"DZ\",\"Africa/Cairo\":\"EG\",\"Africa/Casablanca\":\"MA\",\"Africa/Johannesburg\":\"ZA\",\"Africa/Lagos\":\"NG\",\"Africa/Nairobi\":\"KE\",\"Africa/Tunis\":\"TN\",\"America/Anchorage\":\"US\",\"America/Bogota\":\"CO\",\"America/Buenos_Aires\":\"AR\",\"America/Caracas\":\"VE\",\"America/Chicago\":\"US\",\"America/Denver\":\"US\",\"America/Los_Angeles\":\"US\",\"America/Mexico_City\":\"MX\",\"America/New_York\":\"US\",\"America/Phoenix\":\"US\",\"America/Sao_Paulo\":\"BR\",\"America/Toronto\":\"CA\",\"Asia/Bangkok\":\"TH\",\"Asia/Dubai\":\"AE\",\"Asia/Hong_Kong\":\"HK\",\"Asia/Jakarta\":\"ID\",\"Asia/Jerusalem\":\"IL\",\"Asia/Kolkata\":\"IN\",\"Asia/Kuala_Lumpur\":\"MY\",\"Asia/Manila\":\"PH\",\"Asia/Riyadh\":\"SA\",\"Asia/Seoul\":\"KR\",\"Asia/Shanghai\":\"CN\",\"Asia/Singapore\":\"SG\",\"Asia/Taipei\":\"TW\",\"Asia/Tokyo\":\"JP\",\"Australia/Melbourne\":\"AU\",\"Australia/Perth\":\"AU\",\"Australia/Sydney\":\"AU\",\"Europe/Amsterdam\":\"NL\",\"Europe/Athens\":\"GR\",\"Europe/Berlin\":\"DE\",\"Europe/Brussels\":\"BE\",\"Europe/Budapest\":\"HU\",\"Europe/Copenhagen\":\"DK\",\"Europe/Dublin\":\"IE\",\"Europe/Helsinki\":\"FI\",\"Europe/Istanbul\":\"TR\",\"Europe/Lisbon\":\"PT\",\"Europe/London\":\"GB\",\"Europe/Madrid\":\"ES\",\"Europe/Moscow\":\"RU\",\"Europe/Oslo\":\"NO\",\"Europe/Paris\":\"FR\",\"Europe/Prague\":\"CZ\",\"Europe/Rome\":\"IT\",\"Europe/Stockholm\":\"SE\",\"Europe/Vienna\":\"AT\",\"Europe/Warsaw\":\"PL\",\"Europe/Zurich\":\"CH\",\"Pacific/Auckland\":\"NZ\",\"Pacific/Fiji\":\"FJ\",\"Pacific/Honolulu\":\"US\",\"Pacific/Midway\":\"UM\"};return timezoneMap[timezone]||timezone.split(\"/\")[0].substring(0,2);}return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",borderRadius:\"8px\",color:textColor,...font,...style,display:\"flex\",flexDirection:\"column\",gap:\"8px\",minWidth:\"max-content\",justifyContent:\"center\",alignItems:\"center\",textAlign:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"4px\"},children:[showOffset&&/*#__PURE__*/_jsx(\"div\",{children:timezone.offset}),showName&&/*#__PURE__*/_jsx(\"div\",{children:timezone.name})]})});}addPropertyControls(UserGMTDisplay,{showOffset:{type:ControlType.Boolean,title:\"Show GMT\",defaultValue:true},showName:{type:ControlType.Boolean,title:\"Show Name\",defaultValue:true},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"16px\",lineHeight:\"1.5em\",letterSpacing:\"-0.01em\",variant:\"Medium\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UserGMTDisplay\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UserGMTDisplay.map","import*as e1 from\"react\";import t,{useState as n,useMemo as r,useLayoutEffect as o,useEffect as a}from\"react\";import{jsx as i,jsxs as u,Fragment as s}from\"react/jsx-runtime\";import*as c from\"react-dom\";import l from\"react-dom\";function d(e1,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e1?.(r),!1===n||!r.defaultPrevented)return t?.(r);};}function f(e1,t){if(\"function\"==typeof e1)return e1(t);null!=e1&&(e1.current=t);}function p(...e1){return t=>{let n=!1;const r=e1.map(e1=>{const r=f(e1,t);return n||\"function\"!=typeof r||(n=!0),r;});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];\"function\"==typeof n?n():f(e1[t],null);}};};}function m(...t){return e1.useCallback(p(...t),t);}function v(...t){const n=t[0];if(1===t.length)return n;const r=()=>{const r=t.map(e1=>({useScope:e1(),scopeName:e1.scopeName}));return function(t){const o=r.reduce((e1,{useScope:n,scopeName:r})=>({...e1,...n(t)[`__scope${r}`]}),{});return e1.useMemo(()=>({[`__scope${n.scopeName}`]:o}),[o]);};};return r.scopeName=n.scopeName,r;}var h=globalThis?.document?e1.useLayoutEffect:()=>{},g=e1[\" useId \".trim().toString()]||(()=>{}),w=0;function y(t){const[n,r]=e1.useState(g());return h(()=>{t||r(e1=>e1??String(w++));},[t]),t||(n?`radix-${n}`:\"\");}var b=e1[\" useInsertionEffect \".trim().toString()]||h;function E({prop:t,defaultProp:n,onChange:r=()=>{},caller:o}){const[a,i,u]=function({defaultProp:t,onChange:n}){const[r,o]=e1.useState(t),a=e1.useRef(r),i=e1.useRef(n);return b(()=>{i.current=n;},[n]),e1.useEffect(()=>{a.current!==r&&(i.current?.(r),a.current=r);},[r,a]),[r,o,i];}({defaultProp:n,onChange:r}),s=void 0!==t,c=s?t:a;{const n=e1.useRef(void 0!==t);e1.useEffect(()=>{const e1=n.current;if(e1!==s){}n.current=s;},[s,o]);}const l=e1.useCallback(e1=>{if(s){const n=function(e1){return\"function\"==typeof e1;}(e1)?e1(t):e1;n!==t&&u.current?.(n);}else i(e1);},[s,t,i,u]);return[c,l];}function R(t){const n=C(t),r=/*#__PURE__*/e1.forwardRef((t,r)=>{const{children:o,...a}=t,u=e1.Children.toArray(o),s=u.find(O);if(s){const t=s.props.children,o=u.map(n=>n===s?e1.Children.count(t)>1?e1.Children.only(null):/*#__PURE__*/e1.isValidElement(t)?t.props.children:null:n);return i(n,{...a,ref:r,children:/*#__PURE__*/e1.isValidElement(t)?/*#__PURE__*/e1.cloneElement(t,void 0,o):null});}return i(n,{...a,ref:r,children:o});});return r.displayName=`${t}.Slot`,r;}function C(t){const n=/*#__PURE__*/e1.forwardRef((t,n)=>{const{children:r,...o}=t;if(/*#__PURE__*/e1.isValidElement(r)){const t=function(e1){let t=Object.getOwnPropertyDescriptor(e1.props,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning;if(n)return e1.ref;if(t=Object.getOwnPropertyDescriptor(e1,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning,n)return e1.props.ref;return e1.props.ref||e1.ref;}(r),a=function(e1,t){const n={...t};for(const r in t){const o=e1[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e1)=>{const t=a(...e1);return o(...e1),t;}:o&&(n[r]=o):\"style\"===r?n[r]={...o,...a}:\"className\"===r&&(n[r]=[o,a].filter(Boolean).join(\" \"));}return{...e1,...n};}(o,r.props);return r.type!==e1.Fragment&&(a.ref=n?p(n,t):t),/*#__PURE__*/e1.cloneElement(r,a);}return e1.Children.count(r)>1?e1.Children.only(null):null;});return n.displayName=`${t}.SlotClone`,n;}var P=Symbol(\"radix.slottable\");function O(t){return /*#__PURE__*/e1.isValidElement(t)&&\"function\"==typeof t.type&&\"__radixId\"in t.type&&t.type.__radixId===P;}var S=[\"a\",\"button\",\"div\",\"form\",\"h2\",\"h3\",\"img\",\"input\",\"label\",\"li\",\"nav\",\"ol\",\"p\",\"select\",\"span\",\"svg\",\"ul\"].reduce((t,n)=>{const r=R(`Primitive.${n}`),o=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{asChild:o,...a}=e1,u=o?r:n;return\"undefined\"!=typeof window&&(window[Symbol.for(\"radix-ui\")]=!0),i(u,{...a,ref:t});});return o.displayName=`Primitive.${n}`,{...t,[n]:o};},{});function D(t){const n=e1.useRef(t);return e1.useEffect(()=>{n.current=t;}),e1.useMemo(()=>(...e1)=>n.current?.(...e1),[]);}var T,x=\"dismissableLayer.update\",N=\"dismissableLayer.pointerDownOutside\",A=\"dismissableLayer.focusOutside\",M=/*#__PURE__*/e1.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k=/*#__PURE__*/e1.forwardRef((t,n)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:s,onDismiss:c,...l}=t,f=e1.useContext(M),[p,v]=e1.useState(null),h=p?.ownerDocument??globalThis?.document,[,g]=e1.useState({}),w=m(n,e1=>v(e1)),y=Array.from(f.layers),[b]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),E=y.indexOf(b),R=p?y.indexOf(p):-1,C=f.layersWithOutsidePointerEventsDisabled.size>0,P=R>=E,O=function(t,n=globalThis?.document){const r=D(t),o=e1.useRef(!1),a=e1.useRef(()=>{});return e1.useEffect(()=>{const e1=e1=>{if(e1.target&&!o.current){let t=function(){L(N,r,o,{discrete:!0});};const o={originalEvent:e1};\"touch\"===e1.pointerType?(n.removeEventListener(\"click\",a.current),a.current=t,n.addEventListener(\"click\",a.current,{once:!0})):t();}else n.removeEventListener(\"click\",a.current);o.current=!1;},t=window.setTimeout(()=>{n.addEventListener(\"pointerdown\",e1);},0);return()=>{window.clearTimeout(t),n.removeEventListener(\"pointerdown\",e1),n.removeEventListener(\"click\",a.current);};},[n,r]),{onPointerDownCapture:()=>o.current=!0};}(e1=>{const t=e1.target,n=[...f.branches].some(e1=>e1.contains(t));P&&!n&&(a?.(e1),s?.(e1),e1.defaultPrevented||c?.());},h),k=function(t,n=globalThis?.document){const r=D(t),o=e1.useRef(!1);return e1.useEffect(()=>{const e1=e1=>{if(e1.target&&!o.current){L(A,r,{originalEvent:e1},{discrete:!1});}};return n.addEventListener(\"focusin\",e1),()=>n.removeEventListener(\"focusin\",e1);},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1};}(e1=>{const t=e1.target;[...f.branches].some(e1=>e1.contains(t))||(u?.(e1),s?.(e1),e1.defaultPrevented||c?.());},h);return function(t,n=globalThis?.document){const r=D(t);e1.useEffect(()=>{const e1=e1=>{\"Escape\"===e1.key&&r(e1);};return n.addEventListener(\"keydown\",e1,{capture:!0}),()=>n.removeEventListener(\"keydown\",e1,{capture:!0});},[r,n]);}(e1=>{R===f.layers.size-1&&(o?.(e1),!e1.defaultPrevented&&c&&(e1.preventDefault(),c()));},h),e1.useEffect(()=>{if(p)return r&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(T=h.body.style.pointerEvents,h.body.style.pointerEvents=\"none\"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),I(),()=>{r&&1===f.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=T);};},[p,h,r,f]),e1.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),I());},[p,f]),e1.useEffect(()=>{const e1=()=>g({});return document.addEventListener(x,e1),()=>document.removeEventListener(x,e1);},[]),i(S.div,{...l,ref:w,style:{pointerEvents:C?P?\"auto\":\"none\":void 0,...t.style},onFocusCapture:d(t.onFocusCapture,k.onFocusCapture),onBlurCapture:d(t.onBlurCapture,k.onBlurCapture),onPointerDownCapture:d(t.onPointerDownCapture,O.onPointerDownCapture)});});k.displayName=\"DismissableLayer\";function I(){const e1=new CustomEvent(x);document.dispatchEvent(e1);}function L(e1,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e1,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e1,t,{once:!0}),r?function(e1,t){e1&&c.flushSync(()=>e1.dispatchEvent(t));}(o,a):o.dispatchEvent(a);}/*#__PURE__*/e1.forwardRef((t,n)=>{const r=e1.useContext(M),o=e1.useRef(null),a=m(n,o);return e1.useEffect(()=>{const e1=o.current;if(e1)return r.branches.add(e1),()=>{r.branches.delete(e1);};},[r.branches]),i(S.div,{...t,ref:a});}).displayName=\"DismissableLayerBranch\";var F=\"focusScope.autoFocusOnMount\",$=\"focusScope.autoFocusOnUnmount\",_={bubbles:!1,cancelable:!0},B=/*#__PURE__*/e1.forwardRef((t,n)=>{const{loop:r=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:u,...s}=t,[c,l]=e1.useState(null),d=D(a),f=D(u),p=e1.useRef(null),v=m(n,e1=>l(e1)),h=e1.useRef({paused:!1,pause(){this.paused=!0;},resume(){this.paused=!1;}}).current;e1.useEffect(()=>{if(o){let e1=function(e1){if(h.paused||!c)return;const t=e1.target;c.contains(t)?p.current=t:H(p.current,{select:!0});},t=function(e1){if(h.paused||!c)return;const t=e1.relatedTarget;null!==t&&(c.contains(t)||H(p.current,{select:!0}));},n=function(e1){if(document.activeElement===document.body)for(const t of e1)t.removedNodes.length>0&&H(c);};document.addEventListener(\"focusin\",e1),document.addEventListener(\"focusout\",t);const r=new MutationObserver(n);return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener(\"focusin\",e1),document.removeEventListener(\"focusout\",t),r.disconnect();};}},[o,c,h.paused]),e1.useEffect(()=>{if(c){z.add(h);const t=document.activeElement;if(!c.contains(t)){const n=new CustomEvent(F,_);c.addEventListener(F,d),c.dispatchEvent(n),n.defaultPrevented||(!function(e1,{select:t=!1}={}){const n=document.activeElement;for(const r of e1)if(H(r,{select:t}),document.activeElement!==n)return;}((e1=W(c),e1.filter(e1=>\"A\"!==e1.tagName)),{select:!0}),document.activeElement===t&&H(c));}return()=>{c.removeEventListener(F,d),setTimeout(()=>{const e1=new CustomEvent($,_);c.addEventListener($,f),c.dispatchEvent(e1),e1.defaultPrevented||H(t??document.body,{select:!0}),c.removeEventListener($,f),z.remove(h);},0);};}var e1;},[c,d,f,h]);const g=e1.useCallback(e1=>{if(!r&&!o)return;if(h.paused)return;const t=\"Tab\"===e1.key&&!e1.altKey&&!e1.ctrlKey&&!e1.metaKey,n=document.activeElement;if(t&&n){const t=e1.currentTarget,[o,a]=function(e1){const t=W(e1),n=U(t,e1),r=U(t.reverse(),e1);return[n,r];}(t);o&&a?e1.shiftKey||n!==a?e1.shiftKey&&n===o&&(e1.preventDefault(),r&&H(a,{select:!0})):(e1.preventDefault(),r&&H(o,{select:!0})):n===t&&e1.preventDefault();}},[r,o,h.paused]);return i(S.div,{tabIndex:-1,...s,ref:v,onKeyDown:g});});function W(e1){const t=[],n=document.createTreeWalker(e1,NodeFilter.SHOW_ELEMENT,{acceptNode:e1=>{const t=\"INPUT\"===e1.tagName&&\"hidden\"===e1.type;return e1.disabled||e1.hidden||t?NodeFilter.FILTER_SKIP:e1.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP;}});for(;n.nextNode();)t.push(n.currentNode);return t;}function U(e1,t){for(const n of e1)if(!j(n,{upTo:t}))return n;}function j(e1,{upTo:t}){if(\"hidden\"===getComputedStyle(e1).visibility)return!0;for(;e1;){if(void 0!==t&&e1===t)return!1;if(\"none\"===getComputedStyle(e1).display)return!0;e1=e1.parentElement;}return!1;}function H(e1,{select:t=!1}={}){if(e1&&e1.focus){const n=document.activeElement;e1.focus({preventScroll:!0}),e1!==n&&function(e1){return e1 instanceof HTMLInputElement&&\"select\"in e1;}(e1)&&t&&e1.select();}}B.displayName=\"FocusScope\";var z=function(){let e1=[];return{add(t){const n=e1[0];t!==n&&n?.pause(),e1=q(e1,t),e1.unshift(t);},remove(t){e1=q(e1,t),e1[0]?.resume();}};}();function q(e1,t){const n=[...e1],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n;}var Y=/*#__PURE__*/e1.forwardRef((t,n)=>{const{container:r,...o}=t,[a,u]=e1.useState(!1);h(()=>u(!0),[]);const s=r||a&&globalThis?.document?.body;return s?/*#__PURE__*/l.createPortal(i(S.div,{...o,ref:n}),s):null;});Y.displayName=\"Portal\";var X=t=>{const{present:n,children:r}=t,o=function(t){const[n,r]=e1.useState(),o=e1.useRef(null),a=e1.useRef(t),i=e1.useRef(\"none\"),u=t?\"mounted\":\"unmounted\",[s,c]=function(t,n){return e1.useReducer((e1,t)=>n[e1][t]??e1,t);}(u,{mounted:{UNMOUNT:\"unmounted\",ANIMATION_OUT:\"unmountSuspended\"},unmountSuspended:{MOUNT:\"mounted\",ANIMATION_END:\"unmounted\"},unmounted:{MOUNT:\"mounted\"}});return e1.useEffect(()=>{const e1=K(o.current);i.current=\"mounted\"===s?e1:\"none\";},[s]),h(()=>{const e1=o.current,n=a.current;if(n!==t){const r=i.current,o=K(e1);if(t)c(\"MOUNT\");else if(\"none\"===o||\"none\"===e1?.display)c(\"UNMOUNT\");else{c(n&&r!==o?\"ANIMATION_OUT\":\"UNMOUNT\");}a.current=t;}},[t,c]),h(()=>{if(n){let e1;const t=n.ownerDocument.defaultView??window,r=r=>{const i=K(o.current).includes(r.animationName);if(r.target===n&&i&&(c(\"ANIMATION_END\"),!a.current)){const r=n.style.animationFillMode;n.style.animationFillMode=\"forwards\",e1=t.setTimeout(()=>{\"forwards\"===n.style.animationFillMode&&(n.style.animationFillMode=r);});}},u=e1=>{e1.target===n&&(i.current=K(o.current));};return n.addEventListener(\"animationstart\",u),n.addEventListener(\"animationcancel\",r),n.addEventListener(\"animationend\",r),()=>{t.clearTimeout(e1),n.removeEventListener(\"animationstart\",u),n.removeEventListener(\"animationcancel\",r),n.removeEventListener(\"animationend\",r);};}c(\"ANIMATION_END\");},[n,c]),{isPresent:[\"mounted\",\"unmountSuspended\"].includes(s),ref:e1.useCallback(e1=>{o.current=e1?getComputedStyle(e1):null,r(e1);},[])};}(n),a=\"function\"==typeof r?r({present:o.isPresent}):e1.Children.only(r),i=m(o.ref,function(e1){let t=Object.getOwnPropertyDescriptor(e1.props,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning;if(n)return e1.ref;if(t=Object.getOwnPropertyDescriptor(e1,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning,n)return e1.props.ref;return e1.props.ref||e1.ref;}(a));return\"function\"==typeof r||o.isPresent?/*#__PURE__*/e1.cloneElement(a,{ref:i}):null;};function K(e1){return e1?.animationName||\"none\";}X.displayName=\"Presence\";var V=0;function Z(){const e1=document.createElement(\"span\");return e1.setAttribute(\"data-radix-focus-guard\",\"\"),e1.tabIndex=0,e1.style.outline=\"none\",e1.style.opacity=\"0\",e1.style.position=\"fixed\",e1.style.pointerEvents=\"none\",e1;}var G=function(){return G=Object.assign||function(e1){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e1[o]=t[o]);return e1;},G.apply(this,arguments);};function J(e1,t){var n={};for(var r in e1)Object.prototype.hasOwnProperty.call(e1,r)&&t.indexOf(r)<0&&(n[r]=e1[r]);if(null!=e1&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e1);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e1,r[o])&&(n[r[o]]=e1[r[o]]);}return n;}\"function\"==typeof SuppressedError&&SuppressedError;var Q=\"right-scroll-bar-position\",ee=\"width-before-scroll-bar\";function te(e1,t){return\"function\"==typeof e1?e1(t):e1&&(e1.current=t),e1;}var ne=\"undefined\"!=typeof window?e1.useLayoutEffect:e1.useEffect,re=new WeakMap;function oe(e1,t){var r,o,a,i=(r=t||null,o=function(t){return e1.forEach(function(e1){return te(e1,t);});},(a=n(function(){return{value:r,callback:o,facade:{get current(){return a.value;},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t));}}};})[0]).callback=o,a.facade);return ne(function(){var t=re.get(i);if(t){var n=new Set(t),r=new Set(e1),o=i.current;n.forEach(function(e1){r.has(e1)||te(e1,null);}),r.forEach(function(e1){n.has(e1)||te(e1,o);});}re.set(i,e1);},[e1]),i;}function ae(e1){return e1;}var ie=function(t){var n=t.sideCar,r=J(t,[\"sideCar\"]);if(!n)throw new Error(\"Sidecar: please provide `sideCar` property to import the right car\");var o=n.read();if(!o)throw new Error(\"Sidecar medium not found\");return /*#__PURE__*/e1.createElement(o,G({},r));};ie.isSideCarExport=!0;var ue=function(e1){void 0===e1&&(e1={});var t=function(e1,t){void 0===t&&(t=ae);var n=[],r=!1;return{read:function(){if(r)throw new Error(\"Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.\");return n.length?n[n.length-1]:e1;},useMedium:function(e1){var o=t(e1,r);return n.push(o),function(){n=n.filter(function(e1){return e1!==o;});};},assignSyncMedium:function(e1){for(r=!0;n.length;){var t=n;n=[],t.forEach(e1);}n={push:function(t){return e1(t);},filter:function(){return n;}};},assignMedium:function(e1){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e1),t=n;}var a=function(){var n=t;t=[],n.forEach(e1);},i=function(){return Promise.resolve().then(a);};i(),n={push:function(e1){t.push(e1),i();},filter:function(e1){return t=t.filter(e1),n;}};}};}(null);return t.options=G({async:!0,ssr:!1},e1),t;}(),se=function(){},ce=/*#__PURE__*/e1.forwardRef(function(t,n){var r=e1.useRef(null),o=e1.useState({onScrollCapture:se,onWheelCapture:se,onTouchMoveCapture:se}),a=o[0],i=o[1],u=t.forwardProps,s=t.children,c=t.className,l=t.removeScrollBar,d=t.enabled,f=t.shards,p=t.sideCar,m=t.noRelative,v=t.noIsolation,h=t.inert,g=t.allowPinchZoom,w=t.as,y=void 0===w?\"div\":w,b=t.gapMode,E=J(t,[\"forwardProps\",\"children\",\"className\",\"removeScrollBar\",\"enabled\",\"shards\",\"sideCar\",\"noRelative\",\"noIsolation\",\"inert\",\"allowPinchZoom\",\"as\",\"gapMode\"]),R=p,C=oe([r,n]),P=G(G({},E),a);return /*#__PURE__*/e1.createElement(e1.Fragment,null,d&&/*#__PURE__*/e1.createElement(R,{sideCar:ue,removeScrollBar:l,shards:f,noRelative:m,noIsolation:v,inert:h,setCallbacks:i,allowPinchZoom:!!g,lockRef:r,gapMode:b}),u?/*#__PURE__*/e1.cloneElement(e1.Children.only(s),G(G({},P),{ref:C})):/*#__PURE__*/e1.createElement(y,G({},P,{className:c,ref:C}),s));});ce.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ce.classNames={fullWidth:ee,zeroRight:Q};function le(){if(!document)return null;var e1=document.createElement(\"style\");e1.type=\"text/css\";var t=function(){if(\"undefined\"!=typeof __webpack_nonce__)return __webpack_nonce__;}();return t&&e1.setAttribute(\"nonce\",t),e1;}var de=function(){var e1=0,t=null;return{add:function(n){var r,o;0==e1&&(t=le())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e1){(document.head||document.getElementsByTagName(\"head\")[0]).appendChild(e1);}(t)),e1++;},remove:function(){!--e1&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null);}};},fe=function(){var t,n=(t=de(),function(n,r){e1.useEffect(function(){return t.add(n),function(){t.remove();};},[n&&r]);});return function(e1){var t=e1.styles,r=e1.dynamic;return n(t,r),null;};},pe={left:0,top:0,right:0,gap:0},me=function(e1){return parseInt(e1||\"\",10)||0;},ve=function(e1){if(void 0===e1&&(e1=\"margin\"),\"undefined\"==typeof window)return pe;var t=function(e1){var t=window.getComputedStyle(document.body),n=t[\"padding\"===e1?\"paddingLeft\":\"marginLeft\"],r=t[\"padding\"===e1?\"paddingTop\":\"marginTop\"],o=t[\"padding\"===e1?\"paddingRight\":\"marginRight\"];return[me(n),me(r),me(o)];}(e1),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])};},he=fe(),ge=\"data-scroll-locked\",we=function(e1,t,n,r){var o=e1.left,a=e1.top,i=e1.right,u=e1.gap;return void 0===n&&(n=\"margin\"),\"\\n  .\".concat(\"with-scroll-bars-hidden\",\" {\\n   overflow: hidden \").concat(r,\";\\n   padding-right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  body[\").concat(ge,\"] {\\n    overflow: hidden \").concat(r,\";\\n    overscroll-behavior: contain;\\n    \").concat([t&&\"position: relative \".concat(r,\";\"),\"margin\"===n&&\"\\n    padding-left: \".concat(o,\"px;\\n    padding-top: \").concat(a,\"px;\\n    padding-right: \").concat(i,\"px;\\n    margin-left:0;\\n    margin-top:0;\\n    margin-right: \").concat(u,\"px \").concat(r,\";\\n    \"),\"padding\"===n&&\"padding-right: \".concat(u,\"px \").concat(r,\";\")].filter(Boolean).join(\"\"),\"\\n  }\\n  \\n  .\").concat(Q,\" {\\n    right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  \\n  .\").concat(ee,\" {\\n    margin-right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  \\n  .\").concat(Q,\" .\").concat(Q,\" {\\n    right: 0 \").concat(r,\";\\n  }\\n  \\n  .\").concat(ee,\" .\").concat(ee,\" {\\n    margin-right: 0 \").concat(r,\";\\n  }\\n  \\n  body[\").concat(ge,\"] {\\n    \").concat(\"--removed-body-scroll-bar-size\",\": \").concat(u,\"px;\\n  }\\n\");},ye=function(){var e1=parseInt(document.body.getAttribute(ge)||\"0\",10);return isFinite(e1)?e1:0;},be=function(t){var n=t.noRelative,r=t.noImportant,o=t.gapMode,a=void 0===o?\"margin\":o;e1.useEffect(function(){return document.body.setAttribute(ge,(ye()+1).toString()),function(){var e1=ye()-1;e1<=0?document.body.removeAttribute(ge):document.body.setAttribute(ge,e1.toString());};},[]);var i=e1.useMemo(function(){return ve(a);},[a]);return /*#__PURE__*/e1.createElement(he,{styles:we(i,!n,a,r?\"\":\"!important\")});},Ee=!1;if(\"undefined\"!=typeof window)try{var Re=Object.defineProperty({},\"passive\",{get:function(){return Ee=!0,!0;}});window.addEventListener(\"test\",Re,Re),window.removeEventListener(\"test\",Re,Re);}catch(e1){Ee=!1;}var Ce=!!Ee&&{passive:!1},Pe=function(e1,t){if(!(e1 instanceof Element))return!1;var n=window.getComputedStyle(e1);return\"hidden\"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e1){return\"TEXTAREA\"===e1.tagName;}(e1)&&\"visible\"===n[t]);},Oe=function(e1,t){var n=t.ownerDocument,r=t;do{if(\"undefined\"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),Se(e1,r)){var o=De(e1,r);if(o[1]>o[2])return!0;}r=r.parentNode;}while(r&&r!==n.body)return!1;},Se=function(e1,t){return\"v\"===e1?function(e1){return Pe(e1,\"overflowY\");}(t):function(e1){return Pe(e1,\"overflowX\");}(t);},De=function(e1,t){return\"v\"===e1?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e1){return[e1.scrollLeft,e1.scrollWidth,e1.clientWidth];}(t);var n;},Te=function(e1){return\"changedTouches\"in e1?[e1.changedTouches[0].clientX,e1.changedTouches[0].clientY]:[0,0];},xe=function(e1){return[e1.deltaX,e1.deltaY];},Ne=function(e1){return e1&&\"current\"in e1?e1.current:e1;},Ae=function(e1){return\"\\n  .block-interactivity-\".concat(e1,\" {pointer-events: none;}\\n  .allow-interactivity-\").concat(e1,\" {pointer-events: all;}\\n\");},Me=0,ke=[];function Ie(e1){for(var t=null;null!==e1;)e1 instanceof ShadowRoot&&(t=e1.host,e1=e1.host),e1=e1.parentNode;return t;}var Le,Fe=(Le=function(t){var n=e1.useRef([]),r=e1.useRef([0,0]),o=e1.useRef(),a=e1.useState(Me++)[0],i=e1.useState(fe)[0],u=e1.useRef(t);e1.useEffect(function(){u.current=t;},[t]),e1.useEffect(function(){if(t.inert){document.body.classList.add(\"block-interactivity-\".concat(a));var e1=(function(e1,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e1.concat(r||Array.prototype.slice.call(t));})([t.lockRef.current],(t.shards||[]).map(Ne),!0).filter(Boolean);return e1.forEach(function(e1){return e1.classList.add(\"allow-interactivity-\".concat(a));}),function(){document.body.classList.remove(\"block-interactivity-\".concat(a)),e1.forEach(function(e1){return e1.classList.remove(\"allow-interactivity-\".concat(a));});};}},[t.inert,t.lockRef.current,t.shards]);var s=e1.useCallback(function(e1,t){if(\"touches\"in e1&&2===e1.touches.length||\"wheel\"===e1.type&&e1.ctrlKey)return!u.current.allowPinchZoom;var n,a=Te(e1),i=r.current,s=\"deltaX\"in e1?e1.deltaX:i[0]-a[0],c=\"deltaY\"in e1?e1.deltaY:i[1]-a[1],l=e1.target,d=Math.abs(s)>Math.abs(c)?\"h\":\"v\";if(\"touches\"in e1&&\"h\"===d&&\"range\"===l.type)return!1;var f=Oe(d,l);if(!f)return!0;if(f?n=d:(n=\"v\"===d?\"h\":\"v\",f=Oe(d,l)),!f)return!1;if(!o.current&&\"changedTouches\"in e1&&(s||c)&&(o.current=n),!n)return!0;var p=o.current||n;return function(e1,t,n,r,o){var a=function(e1,t){return\"h\"===e1&&\"rtl\"===t?-1:1;}(e1,window.getComputedStyle(t).direction),i=a*r,u=n.target,s=t.contains(u),c=!1,l=i>0,d=0,f=0;do{if(!u)break;var p=De(e1,u),m=p[0],v=p[1]-p[2]-a*m;(m||v)&&Se(e1,u)&&(d+=v,f+=m);var h=u.parentNode;u=h&&h.nodeType===Node.DOCUMENT_FRAGMENT_NODE?h.host:h;}while(!s&&u!==document.body||s&&(t.contains(u)||t===u))return(l&&(o&&Math.abs(d)<1||!o&&i>d)||!l&&(o&&Math.abs(f)<1||!o&&-i>f))&&(c=!0),c;}(p,t,e1,\"h\"===p?s:c,!0);},[]),c=e1.useCallback(function(e1){var t=e1;if(ke.length&&ke[ke.length-1]===i){var r=\"deltaY\"in t?xe(t):Te(t),o=n.current.filter(function(e1){return e1.name===t.type&&(e1.target===t.target||t.target===e1.shadowParent)&&(n=e1.delta,o=r,n[0]===o[0]&&n[1]===o[1]);var n,o;})[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var a=(u.current.shards||[]).map(Ne).filter(Boolean).filter(function(e1){return e1.contains(t.target);});(a.length>0?s(t,a[0]):!u.current.noIsolation)&&t.cancelable&&t.preventDefault();}}},[]),l=e1.useCallback(function(e1,t,r,o){var a={name:e1,delta:t,target:r,should:o,shadowParent:Ie(r)};n.current.push(a),setTimeout(function(){n.current=n.current.filter(function(e1){return e1!==a;});},1);},[]),d=e1.useCallback(function(e1){r.current=Te(e1),o.current=void 0;},[]),f=e1.useCallback(function(e1){l(e1.type,xe(e1),e1.target,s(e1,t.lockRef.current));},[]),p=e1.useCallback(function(e1){l(e1.type,Te(e1),e1.target,s(e1,t.lockRef.current));},[]);e1.useEffect(function(){return ke.push(i),t.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener(\"wheel\",c,Ce),document.addEventListener(\"touchmove\",c,Ce),document.addEventListener(\"touchstart\",d,Ce),function(){ke=ke.filter(function(e1){return e1!==i;}),document.removeEventListener(\"wheel\",c,Ce),document.removeEventListener(\"touchmove\",c,Ce),document.removeEventListener(\"touchstart\",d,Ce);};},[]);var m=t.removeScrollBar,v=t.inert;return /*#__PURE__*/e1.createElement(e1.Fragment,null,v?/*#__PURE__*/e1.createElement(i,{styles:Ae(a)}):null,m?/*#__PURE__*/e1.createElement(be,{noRelative:t.noRelative,gapMode:t.gapMode}):null);},ue.useMedium(Le),ie),$e=/*#__PURE__*/e1.forwardRef(function(t,n){return /*#__PURE__*/e1.createElement(ce,G({},t,{ref:n,sideCar:Fe}));});$e.classNames=ce.classNames;var _e=$e,Be=new WeakMap,We=new WeakMap,Ue={},je=0,He=function(e1){return e1&&(e1.host||He(e1.parentNode));},ze=function(e1,t,n,r){var o=function(e1,t){return t.map(function(t){if(e1.contains(t))return t;var n=He(t);return n&&e1.contains(n)?n:null;}).filter(function(e1){return Boolean(e1);});}(t,Array.isArray(e1)?e1:[e1]);Ue[n]||(Ue[n]=new WeakMap);var a=Ue[n],i=[],u=new Set,s=new Set(o),c=function(e1){e1&&!u.has(e1)&&(u.add(e1),c(e1.parentNode));};o.forEach(c);var l=function(e1){e1&&!s.has(e1)&&Array.prototype.forEach.call(e1.children,function(e1){if(u.has(e1))l(e1);else try{var t=e1.getAttribute(r),o=null!==t&&\"false\"!==t,s=(Be.get(e1)||0)+1,c=(a.get(e1)||0)+1;Be.set(e1,s),a.set(e1,c),i.push(e1),1===s&&o&&We.set(e1,!0),1===c&&e1.setAttribute(n,\"true\"),o||e1.setAttribute(r,\"true\");}catch(e1){}});};return l(t),u.clear(),je++,function(){i.forEach(function(e1){var t=Be.get(e1)-1,o=a.get(e1)-1;Be.set(e1,t),a.set(e1,o),t||(We.has(e1)||e1.removeAttribute(r),We.delete(e1)),o||e1.removeAttribute(n);}),--je||(Be=new WeakMap,Be=new WeakMap,We=new WeakMap,Ue={});};},qe=function(e1,t,n){void 0===n&&(n=\"data-aria-hidden\");var r=Array.from(Array.isArray(e1)?e1:[e1]),o=t||function(e1){return\"undefined\"==typeof document?null:(Array.isArray(e1)?e1[0]:e1).ownerDocument.body;}(e1);return o?(r.push.apply(r,Array.from(o.querySelectorAll(\"[aria-live], script\"))),ze(r,o,n,\"aria-hidden\")):function(){return null;};},Ye=\"Dialog\",[Xe,Ke]=function(t,n=[]){let r=[];const o=()=>{const n=r.map(t=>/*#__PURE__*/e1.createContext(t));return function(r){const o=r?.[t]||n;return e1.useMemo(()=>({[`__scope${t}`]:{...r,[t]:o}}),[r,o]);};};return o.scopeName=t,[function(n,o){const a=/*#__PURE__*/e1.createContext(o),u=r.length;r=[...r,o];const s=n=>{const{scope:r,children:o,...s}=n,c=r?.[t]?.[u]||a,l=e1.useMemo(()=>s,Object.values(s));return i(c.Provider,{value:l,children:o});};return s.displayName=n+\"Provider\",[s,function(r,i){const s=i?.[t]?.[u]||a,c=e1.useContext(s);if(c)return c;if(void 0!==o)return o;throw new Error(`\\`${r}\\` must be used within \\`${n}\\``);}];},v(o,...n)];}(Ye),[Ve,Ze]=Xe(Ye),Ge=t=>{const{__scopeDialog:n,children:r,open:o,defaultOpen:a,onOpenChange:u,modal:s=!0}=t,c=e1.useRef(null),l=e1.useRef(null),[d,f]=E({prop:o,defaultProp:a??!1,onChange:u,caller:Ye});return i(Ve,{scope:n,triggerRef:c,contentRef:l,contentId:y(),titleId:y(),descriptionId:y(),open:d,onOpenChange:f,onOpenToggle:e1.useCallback(()=>f(e1=>!e1),[f]),modal:s,children:r});};Ge.displayName=Ye;var Je=\"DialogTrigger\",Qe=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(Je,n),a=m(t,o.triggerRef);return i(S.button,{type:\"button\",\"aria-haspopup\":\"dialog\",\"aria-expanded\":o.open,\"aria-controls\":o.contentId,\"data-state\":yt(o.open),...r,ref:a,onClick:d(e1.onClick,o.onOpenToggle)});});Qe.displayName=Je;var et=\"DialogPortal\",[tt,nt]=Xe(et,{forceMount:void 0}),rt=t=>{const{__scopeDialog:n,forceMount:r,children:o,container:a}=t,u=Ze(et,n);return i(tt,{scope:n,forceMount:r,children:e1.Children.map(o,e1=>i(X,{present:r||u.open,children:i(Y,{asChild:!0,container:a,children:e1})}))});};rt.displayName=et;var ot=\"DialogOverlay\",at=/*#__PURE__*/e1.forwardRef((e1,t)=>{const n=nt(ot,e1.__scopeDialog),{forceMount:r=n.forceMount,...o}=e1,a=Ze(ot,e1.__scopeDialog);return a.modal?i(X,{present:r||a.open,children:i(ut,{...o,ref:t})}):null;});at.displayName=ot;var it=R(\"DialogOverlay.RemoveScroll\"),ut=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(ot,n);return i(_e,{as:it,allowPinchZoom:!0,shards:[o.contentRef],children:i(S.div,{\"data-state\":yt(o.open),...r,ref:t,style:{pointerEvents:\"auto\",...r.style}})});}),st=\"DialogContent\",ct=/*#__PURE__*/e1.forwardRef((e1,t)=>{const n=nt(st,e1.__scopeDialog),{forceMount:r=n.forceMount,...o}=e1,a=Ze(st,e1.__scopeDialog);return i(X,{present:r||a.open,children:a.modal?i(lt,{...o,ref:t}):i(dt,{...o,ref:t})});});ct.displayName=st;var lt=/*#__PURE__*/e1.forwardRef((t,n)=>{const r=Ze(st,t.__scopeDialog),o=e1.useRef(null),a=m(n,r.contentRef,o);return e1.useEffect(()=>{const e1=o.current;if(e1)return qe(e1);},[]),i(ft,{...t,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:d(t.onCloseAutoFocus,e1=>{e1.preventDefault(),r.triggerRef.current?.focus();}),onPointerDownOutside:d(t.onPointerDownOutside,e1=>{const t=e1.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e1.preventDefault();}),onFocusOutside:d(t.onFocusOutside,e1=>e1.preventDefault())});}),dt=/*#__PURE__*/e1.forwardRef((t,n)=>{const r=Ze(st,t.__scopeDialog),o=e1.useRef(!1),a=e1.useRef(!1);return i(ft,{...t,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:e1=>{t.onCloseAutoFocus?.(e1),e1.defaultPrevented||(o.current||r.triggerRef.current?.focus(),e1.preventDefault()),o.current=!1,a.current=!1;},onInteractOutside:e1=>{t.onInteractOutside?.(e1),e1.defaultPrevented||(o.current=!0,\"pointerdown\"===e1.detail.originalEvent.type&&(a.current=!0));const n=e1.target,i=r.triggerRef.current?.contains(n);i&&e1.preventDefault(),\"focusin\"===e1.detail.originalEvent.type&&a.current&&e1.preventDefault();}});}),ft=/*#__PURE__*/e1.forwardRef((t,n)=>{const{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:c,...l}=t,d=Ze(st,r),f=e1.useRef(null),p=m(n,f);return e1.useEffect(()=>{const e1=document.querySelectorAll(\"[data-radix-focus-guard]\");return document.body.insertAdjacentElement(\"afterbegin\",e1[0]??Z()),document.body.insertAdjacentElement(\"beforeend\",e1[1]??Z()),V++,()=>{1===V&&document.querySelectorAll(\"[data-radix-focus-guard]\").forEach(e1=>e1.remove()),V--;};},[]),u(s,{children:[i(B,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:c,children:i(k,{role:\"dialog\",id:d.contentId,\"aria-describedby\":d.descriptionId,\"aria-labelledby\":d.titleId,\"data-state\":yt(d.open),...l,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),u(s,{children:[i(Ct,{titleId:d.titleId}),i(Pt,{contentRef:f,descriptionId:d.descriptionId})]})]});}),pt=\"DialogTitle\",mt=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(pt,n);return i(S.h2,{id:o.titleId,...r,ref:t});});mt.displayName=pt;var vt=\"DialogDescription\",ht=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(vt,n);return i(S.p,{id:o.descriptionId,...r,ref:t});});ht.displayName=vt;var gt=\"DialogClose\",wt=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(gt,n);return i(S.button,{type:\"button\",...r,ref:t,onClick:d(e1.onClick,()=>o.onOpenChange(!1))});});function yt(e1){return e1?\"open\":\"closed\";}wt.displayName=gt;var bt=\"DialogTitleWarning\",[Et,Rt]=function(t,n){const r=/*#__PURE__*/e1.createContext(n),o=t=>{const{children:n,...o}=t,a=e1.useMemo(()=>o,Object.values(o));return i(r.Provider,{value:a,children:n});};return o.displayName=t+\"Provider\",[o,function(o){const a=e1.useContext(r);if(a)return a;if(void 0!==n)return n;throw new Error(`\\`${o}\\` must be used within \\`${t}\\``);}];}(bt,{contentName:st,titleName:pt,docsSlug:\"dialog\"}),Ct=({titleId:t})=>{const n=Rt(bt),r=`\\`${n.contentName}\\` requires a \\`${n.titleName}\\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \\`${n.titleName}\\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${n.docsSlug}`;return e1.useEffect(()=>{if(t){document.getElementById(t);}},[r,t]),null;},Pt=({contentRef:t,descriptionId:n})=>{const r=`Warning: Missing \\`Description\\` or \\`aria-describedby={undefined}\\` for {${Rt(\"DialogDescriptionWarning\").contentName}}.`;return e1.useEffect(()=>{const e1=t.current?.getAttribute(\"aria-describedby\");if(n&&e1){document.getElementById(n);}},[r,t,n]),null;},Ot=Ge,St=Qe,Dt=rt,Tt=at,xt=ct,Nt=mt,At=ht,Mt=wt;const kt=/*#__PURE__*/t.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:\"bottom\",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),It=()=>{const e1=t.useContext(kt);if(!e1)throw new Error(\"useDrawerContext must be used within a Drawer.Root\");return e1;};function Lt(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent);}function Ft(){return _t(/^iPad/)||_t(/^Mac/)&&navigator.maxTouchPoints>1;}function $t(){return _t(/^iPhone/)||Ft();}function _t(e1){return\"undefined\"!=typeof window&&null!=window.navigator?e1.test(window.navigator.platform):void 0;}!function(e1){if(!e1||\"undefined\"==typeof document)return;let t=document.head||document.getElementsByTagName(\"head\")[0],n=document.createElement(\"style\");n.type=\"text/css\",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e1:n.appendChild(document.createTextNode(e1));}(\"[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\\n[data-state=closed]\\n){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}\");const Bt=\"undefined\"!=typeof window?o:a;function Wt(...e1){return(...t)=>{for(let n of e1)\"function\"==typeof n&&n(...t);};}const Ut=\"undefined\"!=typeof document&&window.visualViewport;function jt(e1){let t=window.getComputedStyle(e1);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY);}function Ht(e1){for(jt(e1)&&(e1=e1.parentElement);e1&&!jt(e1);)e1=e1.parentElement;return e1||document.scrollingElement||document.documentElement;}const zt=new Set([\"checkbox\",\"radio\",\"range\",\"color\",\"file\",\"image\",\"button\",\"submit\",\"reset\"]);let qt,Yt=0;function Xt(e1={}){let{isDisabled:t}=e1;Bt(()=>{if(!t)return Yt++,1===Yt&&$t()&&(qt=function(){let e1,t=0,n=n=>{e1=Ht(n.target),e1===document.documentElement&&e1===document.body||(t=n.changedTouches[0].pageY);},r=n=>{if(!e1||e1===document.documentElement||e1===document.body)return void n.preventDefault();let r=n.changedTouches[0].pageY,o=e1.scrollTop,a=e1.scrollHeight-e1.clientHeight;0!==a&&((o<=0&&r>t||o>=a&&r<t)&&n.preventDefault(),t=r);},o=e1=>{let t=e1.target;Zt(t)&&t!==document.activeElement&&(e1.preventDefault(),t.style.transform=\"translateY(-2000px)\",t.focus(),requestAnimationFrame(()=>{t.style.transform=\"\";}));},a=e1=>{let t=e1.target;Zt(t)&&(t.style.transform=\"translateY(-2000px)\",requestAnimationFrame(()=>{t.style.transform=\"\",Ut&&(Ut.height<window.innerHeight?requestAnimationFrame(()=>{Vt(t);}):Ut.addEventListener(\"resize\",()=>Vt(t),{once:!0}));}));},i=()=>{window.scrollTo(0,0);},u=window.pageXOffset,s=window.pageYOffset,c=Wt(function(e1,t,n){let r=e1.style[t];return e1.style[t]=n,()=>{e1.style[t]=r;};}(document.documentElement,\"paddingRight\",window.innerWidth-document.documentElement.clientWidth+\"px\"));window.scrollTo(0,0);let l=Wt(Kt(document,\"touchstart\",n,{passive:!1,capture:!0}),Kt(document,\"touchmove\",r,{passive:!1,capture:!0}),Kt(document,\"touchend\",o,{passive:!1,capture:!0}),Kt(document,\"focus\",a,!0),Kt(window,\"scroll\",i));return()=>{c(),l(),window.scrollTo(u,s);};}()),()=>{Yt--,0===Yt&&(null==qt||qt());};},[t]);}function Kt(e1,t,n,r){return e1.addEventListener(t,n,r),()=>{e1.removeEventListener(t,n,r);};}function Vt(e1){let t=document.scrollingElement||document.documentElement;for(;e1&&e1!==t;){let t=Ht(e1);if(t!==document.documentElement&&t!==document.body&&t!==e1){let n=t.getBoundingClientRect().top,r=e1.getBoundingClientRect().top;e1.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n);}e1=t.parentElement;}}function Zt(e1){return e1 instanceof HTMLInputElement&&!zt.has(e1.type)||e1 instanceof HTMLTextAreaElement||e1 instanceof HTMLElement&&e1.isContentEditable;}function Gt(...t){return e1.useCallback(function(...e1){return t=>e1.forEach(e1=>(function(e1,t){\"function\"==typeof e1?e1(t):null!=e1&&(e1.current=t);})(e1,t));}(...t),t);}const Jt=new WeakMap;function Qt(e1,t,n=!1){if(!(e1&&e1 instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,n])=>{t.startsWith(\"--\")?e1.style.setProperty(t,n):(r[t]=e1.style[t],e1.style[t]=n);}),n||Jt.set(e1,r);}const en=e1=>{switch(e1){case\"top\":case\"bottom\":return!0;case\"left\":case\"right\":return!1;default:return e1;}};function tn(e1,t){if(!e1)return null;const n=window.getComputedStyle(e1),r=n.transform||n.webkitTransform||n.mozTransform;let o=r.match(/^matrix3d\\((.+)\\)$/);return o?parseFloat(o[1].split(\", \")[en(t)?13:12]):(o=r.match(/^matrix\\((.+)\\)$/),o?parseFloat(o[1].split(\", \")[en(t)?5:4]):null);}function nn(e1,t){if(!e1)return()=>{};const n=e1.style.cssText;return Object.assign(e1.style,t),()=>{e1.style.cssText=n;};}const rn={DURATION:.5,EASE:[.32,.72,0,1]},on=16,an=\"vaul-dragging\";function un(e1){const n=t.useRef(e1);return t.useEffect(()=>{n.current=e1;}),t.useMemo(()=>(...e1)=>null==n.current?void 0:n.current.call(n,...e1),[]);}function sn({prop:e1,defaultProp:n,onChange:r=()=>{}}){const[o,a]=function({defaultProp:e1,onChange:n}){const r=t.useState(e1),[o]=r,a=t.useRef(o),i=un(n);return t.useEffect(()=>{a.current!==o&&(i(o),a.current=o);},[o,a,i]),r;}({defaultProp:n,onChange:r}),i=void 0!==e1,u=i?e1:o,s=un(r),c=t.useCallback(t=>{if(i){const n=\"function\"==typeof t?t(e1):t;n!==e1&&s(n);}else a(t);},[i,e1,a,s]);return[u,c];}let cn=null;function ln({open:e1,onOpenChange:n,children:r,onDrag:o,onRelease:a,snapPoints:i,shouldScaleBackground:u=!1,setBackgroundColorOnScale:s=!0,closeThreshold:c=.25,scrollLockTimeout:l=100,dismissible:d=!0,handleOnly:f=!1,fadeFromIndex:p=i&&i.length-1,activeSnapPoint:m,setActiveSnapPoint:v,fixed:h,modal:g=!0,onClose:w,nested:y,noBodyStyles:b=!1,direction:E=\"bottom\",defaultOpen:R=!1,disablePreventScroll:C=!0,snapToSequentialPoint:P=!1,preventScrollRestoration:O=!1,repositionInputs:S=!0,onAnimationEnd:D,container:T,autoFocus:x=!1}){var N,A;const[M=!1,k]=sn({defaultProp:R,prop:e1,onChange:e1=>{null==n||n(e1),e1||y||le(),setTimeout(()=>{null==D||D(e1);},1e3*rn.DURATION),e1&&!g&&\"undefined\"!=typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents=\"auto\";}),e1||(document.body.style.pointerEvents=\"auto\");}}),[I,L]=t.useState(!1),[F,$]=t.useState(!1),[_,B]=t.useState(!1),W=t.useRef(null),U=t.useRef(null),j=t.useRef(null),H=t.useRef(null),z=t.useRef(null),q=t.useRef(!1),Y=t.useRef(null),X=t.useRef(0),K=t.useRef(!1),V=t.useRef(!R),Z=t.useRef(0),G=t.useRef(null),J=t.useRef((null==(N=G.current)?void 0:N.getBoundingClientRect().height)||0),Q=t.useRef((null==(A=G.current)?void 0:A.getBoundingClientRect().width)||0),ee=t.useRef(0),te=t.useCallback(e1=>{i&&e1===ie.length-1&&(U.current=new Date);},[]),{activeSnapPoint:ne,activeSnapPointIndex:re,setActiveSnapPoint:oe,onRelease:ae,snapPointsOffset:ie,onDrag:ue,shouldFade:se,getPercentageDragged:ce}=function({activeSnapPointProp:e1,setActiveSnapPointProp:n,snapPoints:r,drawerRef:o,overlayRef:a,fadeFromIndex:i,onSnapPointChange:u,direction:s=\"bottom\",container:c,snapToSequentialPoint:l}){const[d,f]=sn({prop:e1,defaultProp:null==r?void 0:r[0],onChange:n}),[p,m]=t.useState(\"undefined\"!=typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);t.useEffect(()=>{function e1(){m({innerWidth:window.innerWidth,innerHeight:window.innerHeight});}return window.addEventListener(\"resize\",e1),()=>window.removeEventListener(\"resize\",e1);},[]);const v=t.useMemo(()=>d===(null==r?void 0:r[r.length-1])||null,[r,d]),h=t.useMemo(()=>{var e1;return null!=(e1=null==r?void 0:r.findIndex(e1=>e1===d))?e1:null;},[r,d]),g=r&&r.length>0&&(i||0===i)&&!Number.isNaN(i)&&r[i]===d||!r,w=t.useMemo(()=>{const e1=c?{width:c.getBoundingClientRect().width,height:c.getBoundingClientRect().height}:\"undefined\"!=typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};var t;return null!=(t=null==r?void 0:r.map(t=>{const n=\"string\"==typeof t;let r=0;if(n&&(r=parseInt(t,10)),en(s)){const o=n?r:p?t*e1.height:0;return p?\"bottom\"===s?e1.height-o:-e1.height+o:o;}const o=n?r:p?t*e1.width:0;return p?\"right\"===s?e1.width-o:-e1.width+o:o;}))?t:[];},[r,p,c]),y=t.useMemo(()=>null!==h?null==w?void 0:w[h]:null,[w,h]),b=t.useCallback(e1=>{var t;const n=null!=(t=null==w?void 0:w.findIndex(t=>t===e1))?t:null;u(n),Qt(o.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(s)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`}),w&&n!==w.length-1&&void 0!==i&&n!==i&&n<i?Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"0\"}):Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"1\"}),f(null==r?void 0:r[Math.max(n,0)]);},[o.current,r,w,i,a,f]);return t.useEffect(()=>{if(d||e1){var t;const n=null!=(t=null==r?void 0:r.findIndex(t=>t===e1||t===d))?t:-1;w&&-1!==n&&\"number\"==typeof w[n]&&b(w[n]);}},[d,e1,r,w,b]),{isLastSnapPoint:v,activeSnapPoint:d,shouldFade:g,getPercentageDragged:function(e1,t){if(!r||\"number\"!=typeof h||!w||void 0===i)return null;const n=h===i-1;if(h>=i&&t)return 0;if(n&&!t)return 1;if(!g&&!n)return null;const o=n?h+1:h-1,a=n?w[o]-w[o-1]:w[o+1]-w[o],u=e1/Math.abs(a);return n?1-u:u;},setActiveSnapPoint:f,activeSnapPointIndex:h,onRelease:function({draggedDistance:e1,closeDrawer:t,velocity:n,dismissible:o}){if(void 0===i)return;const u=\"bottom\"===s||\"right\"===s?(null!=y?y:0)-e1:(null!=y?y:0)+e1,c=0===h,d=e1>0;if(h===i-1&&Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`}),!l&&n>2&&!d)return void(o?t():b(w[0]));if(!l&&n>2&&d&&w&&r)return void b(w[r.length-1]);const f=null==w?void 0:w.reduce((e1,t)=>\"number\"!=typeof e1||\"number\"!=typeof t?e1:Math.abs(t-u)<Math.abs(e1-u)?t:e1),p=en(s)?window.innerHeight:window.innerWidth;if(n>.4&&Math.abs(e1)<.4*p){const e1=d?1:-1;if(e1>0&&v&&r)return void b(w[r.length-1]);if(c&&e1<0&&o&&t(),null===h)return;b(w[h+e1]);}else b(f);},onDrag:function({draggedDistance:e1}){if(null===y)return;const t=\"bottom\"===s||\"right\"===s?y-e1:y+e1;(\"bottom\"===s||\"right\"===s)&&t<w[w.length-1]||(\"top\"===s||\"left\"===s)&&t>w[w.length-1]||Qt(o.current,{transform:en(s)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`});},snapPointsOffset:w};}({snapPoints:i,activeSnapPointProp:m,setActiveSnapPointProp:v,drawerRef:G,fadeFromIndex:p,overlayRef:W,onSnapPointChange:te,direction:E,container:T,snapToSequentialPoint:P});Xt({isDisabled:!M||F||!g||_||!I||!S||!C});const{restorePositionSetting:le}=function({isOpen:e1,modal:n,nested:r,hasBeenOpened:o,preventScrollRestoration:a,noBodyStyles:i}){const[u,s]=t.useState(()=>\"undefined\"!=typeof window?window.location.href:\"\"),c=t.useRef(0),l=t.useCallback(()=>{if(Lt()&&null===cn&&e1&&!i){cn={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:\"unset\"};const{scrollX:e1,innerHeight:t}=window;document.body.style.setProperty(\"position\",\"fixed\",\"important\"),Object.assign(document.body.style,{top:-c.current+\"px\",left:-e1+\"px\",right:\"0px\",height:\"auto\"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{const e1=t-window.innerHeight;e1&&c.current>=t&&(document.body.style.top=-(c.current+e1)+\"px\");}),300);}},[e1]),d=t.useCallback(()=>{if(Lt()&&null!==cn&&!i){const e1=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,cn),window.requestAnimationFrame(()=>{a&&u!==window.location.href?s(window.location.href):window.scrollTo(t,e1);}),cn=null;}},[u]);return t.useEffect(()=>{function e1(){c.current=window.scrollY;}return e1(),window.addEventListener(\"scroll\",e1),()=>{window.removeEventListener(\"scroll\",e1);};},[]),t.useEffect(()=>{if(n)return()=>{\"undefined\"!=typeof document&&(document.querySelector(\"[data-vaul-drawer]\")||d());};},[n,d]),t.useEffect(()=>{!r&&o&&(e1?(!window.matchMedia(\"(display-mode: standalone)\").matches&&l(),n||window.setTimeout(()=>{d();},500)):d());},[e1,o,u,n,r,l,d]),{restorePositionSetting:d};}({isOpen:M,modal:g,nested:null!=y&&y,hasBeenOpened:I,preventScrollRestoration:O,noBodyStyles:b});function de(){return(window.innerWidth-26)/window.innerWidth;}function fe(e1,t){var n;let r=e1;const o=null==(n=window.getSelection())?void 0:n.toString(),a=G.current?tn(G.current,E):null,i=new Date;if(\"SELECT\"===r.tagName)return!1;if(r.hasAttribute(\"data-vaul-no-drag\")||r.closest(\"[data-vaul-no-drag]\"))return!1;if(\"right\"===E||\"left\"===E)return!0;if(U.current&&i.getTime()-U.current.getTime()<500)return!1;if(null!==a&&(\"bottom\"===E?a>0:a<0))return!0;if(o&&o.length>0)return!1;if(z.current&&i.getTime()-z.current.getTime()<l&&0===a)return z.current=i,!1;if(t)return z.current=i,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return z.current=new Date,!1;if(\"dialog\"===r.getAttribute(\"role\"))return!0;}r=r.parentNode;}return!0;}function pe(e1){!function(){if(!F||!G.current)return;G.current.classList.remove(an),q.current=!1,$(!1),H.current=new Date;}(),null==w||w(),e1||k(!1),setTimeout(()=>{i&&oe(i[0]);},1e3*rn.DURATION);}function me(){if(!G.current)return;const e1=document.querySelector(\"[data-vaul-drawer-wrapper]\"),t=tn(G.current,E);Qt(G.current,{transform:\"translate3d(0, 0, 0)\",transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`}),Qt(W.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"1\"}),u&&t&&t>0&&M&&Qt(e1,{borderRadius:\"8px\",overflow:\"hidden\",...en(E)?{transform:`scale(${de()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:\"top\"}:{transform:`scale(${de()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:\"left\"},transitionProperty:\"transform, border-radius\",transitionDuration:`${rn.DURATION}s`,transitionTimingFunction:`cubic-bezier(${rn.EASE.join(\",\")})`},!0);}return t.useEffect(()=>{window.requestAnimationFrame(()=>{V.current=!0;});},[]),t.useEffect(()=>{var e1;function t(){if(!G.current||!S)return;if(Zt(document.activeElement)||K.current){var e1;const t=(null==(e1=window.visualViewport)?void 0:e1.height)||0,n=window.innerHeight;let r=n-t;const o=G.current.getBoundingClientRect().height||0,a=o>.8*n;ee.current||(ee.current=o);const u=G.current.getBoundingClientRect().top;if(Math.abs(Z.current-r)>60&&(K.current=!K.current),i&&i.length>0&&ie&&re){r+=ie[re]||0;}if(Z.current=r,o>t||K.current){const e1=G.current.getBoundingClientRect().height;let n=e1;e1>t&&(n=t-(a?u:26)),G.current.style.height=h?e1-Math.max(r,0)+\"px\":`${Math.max(n,t-u)}px`;}else(function(){const e1=navigator.userAgent;return\"undefined\"!=typeof window&&(/Firefox/.test(e1)&&/Mobile/.test(e1)||/FxiOS/.test(e1));})()||(G.current.style.height=`${ee.current}px`);i&&i.length>0&&!K.current?G.current.style.bottom=\"0px\":G.current.style.bottom=`${Math.max(r,0)}px`;}}return null==(e1=window.visualViewport)||e1.addEventListener(\"resize\",t),()=>{var e1;return null==(e1=window.visualViewport)?void 0:e1.removeEventListener(\"resize\",t);};},[re,i,ie]),t.useEffect(()=>(M&&(Qt(document.documentElement,{scrollBehavior:\"auto\"}),U.current=new Date),()=>{!function(e1,t){if(!(e1&&e1 instanceof HTMLElement))return;let n=Jt.get(e1);n&&(e1.style[t]=n[t]);}(document.documentElement,\"scrollBehavior\");}),[M]),t.useEffect(()=>{g||window.requestAnimationFrame(()=>{document.body.style.pointerEvents=\"auto\";});},[g]),/*#__PURE__*/t.createElement(Ot,{defaultOpen:R,onOpenChange:e1=>{(d||e1)&&(e1?L(!0):pe(!0),k(e1));},open:M},/*#__PURE__*/t.createElement(kt.Provider,{value:{activeSnapPoint:ne,snapPoints:i,setActiveSnapPoint:oe,drawerRef:G,overlayRef:W,onOpenChange:n,onPress:function(e1){var t,n;(d||i)&&(G.current&&!G.current.contains(e1.target)||(J.current=(null==(t=G.current)?void 0:t.getBoundingClientRect().height)||0,Q.current=(null==(n=G.current)?void 0:n.getBoundingClientRect().width)||0,$(!0),j.current=new Date,$t()&&window.addEventListener(\"touchend\",()=>q.current=!1,{once:!0}),e1.target.setPointerCapture(e1.pointerId),X.current=en(E)?e1.pageY:e1.pageX));},onRelease:function(e1){if(!F||!G.current)return;G.current.classList.remove(an),q.current=!1,$(!1),H.current=new Date;const t=tn(G.current,E);if(!e1||!fe(e1.target,!1)||!t||Number.isNaN(t))return;if(null===j.current)return;const n=H.current.getTime()-j.current.getTime(),r=X.current-(en(E)?e1.pageY:e1.pageX),o=Math.abs(r)/n;if(o>.05&&(B(!0),setTimeout(()=>{B(!1);},200)),i){return ae({draggedDistance:r*(\"bottom\"===E||\"right\"===E?1:-1),closeDrawer:pe,velocity:o,dismissible:d}),void(null==a||a(e1,!0));}if(\"bottom\"===E||\"right\"===E?r>0:r<0)return me(),void(null==a||a(e1,!0));if(o>.4)return pe(),void(null==a||a(e1,!1));var u;const s=Math.min(null!=(u=G.current.getBoundingClientRect().height)?u:0,window.innerHeight);var l;const f=Math.min(null!=(l=G.current.getBoundingClientRect().width)?l:0,window.innerWidth),p=\"left\"===E||\"right\"===E;if(Math.abs(t)>=(p?f:s)*c)return pe(),void(null==a||a(e1,!1));null==a||a(e1,!0),me();},onDrag:function(e1){var t;if(G.current&&F){const n=\"bottom\"===E||\"right\"===E?1:-1,r=(X.current-(en(E)?e1.pageY:e1.pageX))*n,a=r>0,s=i&&!d&&!a;if(s&&0===re)return;const c=Math.abs(r),l=document.querySelector(\"[data-vaul-drawer-wrapper]\");let f=c/(\"bottom\"===E||\"top\"===E?J.current:Q.current);const m=ce(c,a);if(null!==m&&(f=m),s&&f>=1)return;if(!q.current&&!fe(e1.target,a))return;if(G.current.classList.add(an),q.current=!0,Qt(G.current,{transition:\"none\"}),Qt(W.current,{transition:\"none\"}),i&&ue({draggedDistance:r}),a&&!i){const e1=(t=r,8*(Math.log(t+1)-2)),o=Math.min(-1*e1,0)*n;return void Qt(G.current,{transform:en(E)?`translate3d(0, ${o}px, 0)`:`translate3d(${o}px, 0, 0)`});}const v=1-f;if((se||p&&re===p-1)&&(null==o||o(e1,f),Qt(W.current,{opacity:`${v}`,transition:\"none\"},!0)),l&&W.current&&u){const e1=Math.min(de()+f*(1-de()),1),t=8-8*f,n=Math.max(0,14-14*f);Qt(l,{borderRadius:`${t}px`,transform:en(E)?`scale(${e1}) translate3d(0, ${n}px, 0)`:`scale(${e1}) translate3d(${n}px, 0, 0)`,transition:\"none\"},!0);}if(!i){const e1=c*n;Qt(G.current,{transform:en(E)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`});}}},dismissible:d,shouldAnimate:V,handleOnly:f,isOpen:M,isDragging:F,shouldFade:se,closeDrawer:pe,onNestedDrag:function(e1,t){if(t<0)return;const n=(window.innerWidth-on)/window.innerWidth,r=n+t*(1-n),o=t*on-16;Qt(G.current,{transform:en(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`,transition:\"none\"});},onNestedOpenChange:function(e1){const t=e1?(window.innerWidth-on)/window.innerWidth:1,n=e1?-16:0;Y.current&&window.clearTimeout(Y.current),Qt(G.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(E)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e1&&G.current&&(Y.current=setTimeout(()=>{const e1=tn(G.current,E);Qt(G.current,{transition:\"none\",transform:en(E)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`});},500));},onNestedRelease:function(e1,t){const n=en(E)?window.innerHeight:window.innerWidth,r=t?(n-on)/n:1,o=t?-16:0;t&&Qt(G.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`});},keyboardIsOpen:K,modal:g,snapPointsOffset:ie,activeSnapPointIndex:re,direction:E,shouldScaleBackground:u,setBackgroundColorOnScale:s,noBodyStyles:b,container:T,autoFocus:x}},r));}const dn=/*#__PURE__*/t.forwardRef(function({...e1},n){const{overlayRef:r,snapPoints:o,onRelease:a,shouldFade:i,isOpen:u,modal:s,shouldAnimate:c}=It(),l=Gt(n,r),d=o&&o.length>0;if(!s)return null;const f=t.useCallback(e1=>a(e1),[a]);return /*#__PURE__*/t.createElement(Tt,{onMouseUp:f,ref:l,\"data-vaul-overlay\":\"\",\"data-vaul-snap-points\":u&&d?\"true\":\"false\",\"data-vaul-snap-points-overlay\":u&&i?\"true\":\"false\",\"data-vaul-animate\":(null==c?void 0:c.current)?\"true\":\"false\",...e1});});dn.displayName=\"Drawer.Overlay\";const fn=/*#__PURE__*/t.forwardRef(function({onPointerDownOutside:e1,style:n,onOpenAutoFocus:o,...a},i){const{drawerRef:u,onPress:s,onRelease:c,onDrag:l,keyboardIsOpen:d,snapPointsOffset:f,activeSnapPointIndex:p,modal:m,isOpen:v,direction:h,snapPoints:g,container:w,handleOnly:y,shouldAnimate:b,autoFocus:E}=It(),[R,C]=t.useState(!1),P=Gt(i,u),O=t.useRef(null),S=t.useRef(null),D=t.useRef(!1),T=g&&g.length>0;!function(){const{direction:e1,isOpen:n,shouldScaleBackground:o,setBackgroundColorOnScale:a,noBodyStyles:i}=It(),u=t.useRef(null),s=r(()=>document.body.style.backgroundColor,[]);function c(){return(window.innerWidth-26)/window.innerWidth;}t.useEffect(()=>{if(n&&o){u.current&&clearTimeout(u.current);const t=document.querySelector(\"[data-vaul-drawer-wrapper]\")||document.querySelector(\"[vaul-drawer-wrapper]\");if(!t)return;a&&!i&&nn(document.body,{background:\"black\"}),nn(t,{transformOrigin:en(e1)?\"top\":\"left\",transitionProperty:\"transform, border-radius\",transitionDuration:`${rn.DURATION}s`,transitionTimingFunction:`cubic-bezier(${rn.EASE.join(\",\")})`});const n=nn(t,{borderRadius:\"8px\",overflow:\"hidden\",...en(e1)?{transform:`scale(${c()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${c()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{n(),u.current=window.setTimeout(()=>{s?document.body.style.background=s:document.body.style.removeProperty(\"background\");},1e3*rn.DURATION);};}},[n,o,s]);}();function x(e1){O.current=null,D.current=!1,c(e1);}return t.useEffect(()=>{T&&window.requestAnimationFrame(()=>{C(!0);});},[]),/*#__PURE__*/t.createElement(xt,{\"data-vaul-drawer-direction\":h,\"data-vaul-drawer\":\"\",\"data-vaul-delayed-snap-points\":R?\"true\":\"false\",\"data-vaul-snap-points\":v&&T?\"true\":\"false\",\"data-vaul-custom-container\":w?\"true\":\"false\",\"data-vaul-animate\":(null==b?void 0:b.current)?\"true\":\"false\",...a,ref:P,style:f&&f.length>0?{\"--snap-point-height\":`${f[null!=p?p:0]}px`,...n}:n,onPointerDown:e1=>{y||(null==a.onPointerDown||a.onPointerDown.call(a,e1),O.current={x:e1.pageX,y:e1.pageY},s(e1));},onOpenAutoFocus:e1=>{null==o||o(e1),E||e1.preventDefault();},onPointerDownOutside:t=>{null==e1||e1(t),m&&!t.defaultPrevented?d.current&&(d.current=!1):t.preventDefault();},onFocusOutside:e1=>{m||e1.preventDefault();},onPointerMove:e1=>{if(S.current=e1,y)return;if(null==a.onPointerMove||a.onPointerMove.call(a,e1),!O.current)return;const t=e1.pageY-O.current.y,n=e1.pageX-O.current.x,r=\"touch\"===e1.pointerType?10:2,o=((e1,t,n=0)=>{if(D.current)return!0;const r=Math.abs(e1.y),o=Math.abs(e1.x),a=o>r,i=[\"bottom\",\"right\"].includes(t)?1:-1;if(\"left\"===t||\"right\"===t){if(!(e1.x*i<0)&&o>=0&&o<=n)return a;}else if(!(e1.y*i<0)&&r>=0&&r<=n)return!a;return D.current=!0,!0;})({x:n,y:t},h,r);o?l(e1):(Math.abs(n)>r||Math.abs(t)>r)&&(O.current=null);},onPointerUp:e1=>{null==a.onPointerUp||a.onPointerUp.call(a,e1),O.current=null,D.current=!1,c(e1);},onPointerOut:e1=>{null==a.onPointerOut||a.onPointerOut.call(a,e1),x(S.current);},onContextMenu:e1=>{null==a.onContextMenu||a.onContextMenu.call(a,e1),S.current&&x(S.current);}});});fn.displayName=\"Drawer.Content\";const pn=/*#__PURE__*/t.forwardRef(function({preventCycle:e1=!1,children:n,...r},o){const{closeDrawer:a,isDragging:i,snapPoints:u,activeSnapPoint:s,setActiveSnapPoint:c,dismissible:l,handleOnly:d,isOpen:f,onPress:p,onDrag:m}=It(),v=t.useRef(null),h=t.useRef(!1);function g(){v.current&&window.clearTimeout(v.current),h.current=!1;}return /*#__PURE__*/t.createElement(\"div\",{onClick:function(){h.current?g():window.setTimeout(()=>{!function(){if(i||e1||h.current)return void g();if(g(),!u||0===u.length)return void(l||a());if(s===u[u.length-1]&&l)return void a();const t=u.findIndex(e1=>e1===s);if(-1===t)return;const n=u[t+1];c(n);}();},120);},onPointerCancel:g,onPointerDown:e1=>{d&&p(e1),v.current=window.setTimeout(()=>{h.current=!0;},250);},onPointerMove:e1=>{d&&m(e1);},ref:o,\"data-vaul-drawer-visible\":f?\"true\":\"false\",\"data-vaul-handle\":\"\",\"aria-hidden\":\"true\",...r},/*#__PURE__*/t.createElement(\"span\",{\"data-vaul-handle-hitarea\":\"\",\"aria-hidden\":\"true\"},n));});pn.displayName=\"Drawer.Handle\";const mn={Root:ln,NestedRoot:function({onDrag:e1,onOpenChange:n,open:r,...o}){const{onNestedDrag:a,onNestedOpenChange:i,onNestedRelease:u}=It();if(!a)throw new Error(\"Drawer.NestedRoot must be placed in another drawer\");return /*#__PURE__*/t.createElement(ln,{nested:!0,open:r,onClose:()=>{i(!1);},onDrag:(t,n)=>{a(t,n),null==e1||e1(t,n);},onOpenChange:e1=>{e1&&i(e1),null==n||n(e1);},onRelease:u,...o});},Content:fn,Overlay:dn,Trigger:St,Portal:function(e1){const n=It(),{container:r=n.container,...o}=e1;return /*#__PURE__*/t.createElement(Dt,{container:r,...o});},Handle:pn,Close:Mt,Title:Nt,Description:At};export{mn as Drawer};\nexport const __FramerMetadata__ = {\"exports\":{\"Drawer\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bundle.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{cloneElement,useEffect,useState}from\"react\";// import { Drawer } from \"vaul\";\nimport{Drawer}from\"https://framerusercontent.com/modules/MkKM4qnzfL0r00jXWUFq/o46J0VU6XIkQBQN9PAHj/Bundle.js\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(DrawerFramer,{trigger:{type:ControlType.ComponentInstance},triggerConfig:{type:ControlType.Object,title:\" \",controls:{width:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},height:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}}},content:{type:ControlType.ComponentInstance},contentConfig:{type:ControlType.Object,title:\" \",controls:{canvasPreview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false},width:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},overlayColor:{type:ControlType.Color,title:\"Overlay Color\",defaultValue:\"rgba(0, 0, 0, 0.4)\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgb(255,255,255)\"},padding:{// @ts-expect-error - Padding is not in this NPM version\ntype:ControlType.Padding,title:\"Padding\",defaultValue:\"16px\"},radius:{// @ts-expect-error - BorderRadius is not in this NPM version\ntype:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"16px 16px 0px 0px\"},handle:{type:ControlType.Object,controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgb(100,100,100)\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:48,unit:\"px\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:6,unit:\"px\"},radius:{// @ts-expect-error - BorderRadius is not in this NPM version\ntype:ControlType.BorderRadius,defaultValue:\"9999px\",title:\"Radius\"},offsetY:{type:ControlType.Number,title:\"Offset Y\",defaultValue:0,min:-100,max:100,unit:\"px\"}}}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nDrawerFramer.defaultProps={triggerConfig:{width:\"default\",height:\"default\"},contentConfig:{width:\"default\",canvasPreview:false,overlayColor:\"rgba(0, 0, 0, 0.4)\",backgroundColor:\"rgb(255,255,255)\",padding:\"16px\",radius:\"16px 16px 0px 0px\",handle:{color:\"rgb(100,100,100)\",width:48,height:6,radius:\"9999px\",offsetY:0}}};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function DrawerFramer(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const haveContent=props.content!==undefined&&props.content?.length>0;const haveTrigger=props.trigger!==undefined&&props.trigger?.length>0;// ------------------------------------------------------------ //\n// Resolve portal container so that Framer elements keep their\n// scoped CSS (Framer scoping relies on being a descendant of the\n// element that has the `data-framer-root` attribute).\n// ------------------------------------------------------------ //\nconst[portalContainer,setPortalContainer]=useState(undefined);useEffect(()=>{if(typeof window!==\"undefined\"&&!isOnFramerCanvas){setPortalContainer(document.querySelector(\"[data-framer-root]\")||document.getElementById(\"main\")||undefined);}},[]);if(!haveContent||!haveTrigger){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Drawer\",subtitle:\"Set up the component by connecting trigger and content to the component or selecting the trigger and content from the component properties.\"})});}// clone the content and set the style hight to 500px\nconst content=/*#__PURE__*/cloneElement(props.content[0],{// @ts-expect-error - This is a Framer component\nstyle:{// @ts-expect-error - This is a Framer component\n...props.content[0].props.style,// @ts-expect-error - This is a Framer component\nheight:props.content[0]?.props.height,width:props.contentConfig.width===\"default\"?props.content[0]?.props.width:\"100%\"}});const trigger=/*#__PURE__*/cloneElement(props.trigger[0],{// @ts-expect-error - This is a Framer component\nstyle:{// @ts-expect-error - This is a Framer component\n...props.trigger[0].props.style,width:props.triggerConfig.width===\"default\"?props.trigger[0].props.width:\"100%\",height:props.triggerConfig.height===\"default\"?props.trigger[0].props.height:\"100%\"}});return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsxs(Drawer.Root,{open:isOnFramerCanvas&&props.contentConfig.canvasPreview?true:undefined,container:portalContainer,children:[/*#__PURE__*/_jsx(Drawer.Trigger,{asChild:true,style:{width:props.triggerConfig.width===\"default\"?\"fit-content\":\"100%\",height:props.triggerConfig.height===\"default\"?props.trigger[0].props.height:\"100%\"},children:trigger}),/*#__PURE__*/_jsxs(Drawer.Portal,{children:[/*#__PURE__*/_jsx(Drawer.Overlay,{// @ts-expect-error - Custom bundle don't have proper types\nstyle:{position:\"fixed\",inset:0,backgroundColor:props.contentConfig.overlayColor}}),/*#__PURE__*/_jsx(Drawer.Content,{style:{height:\"fit-content\",width:\"100%\",position:\"fixed\",bottom:0,left:isOnFramerCanvas?300:0,right:isOnFramerCanvas?300:0,outline:\"none\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},asChild:true,children:/*#__PURE__*/_jsxs(\"div\",{style:{padding:props.contentConfig.padding,backgroundColor:props.contentConfig.backgroundColor,height:\"fit-content\",width:isOnFramerCanvas?\"60%\":\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",borderRadius:props.contentConfig.radius},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{margin:\"0 auto\",width:props.contentConfig.handle.width,height:props.contentConfig.handle.height,flexShrink:0,borderRadius:props.contentConfig.handle.radius,backgroundColor:props.contentConfig.handle.color,transform:`translateY(${props.contentConfig.handle.offsetY}px)`,zIndex:99999}}),content]})})]})]})});}DrawerFramer.displayName=\"Drawer\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DrawerFramer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Drawer_Prod.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","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";var IconType;(function(IconType){IconType[\"Default\"]=\"Default\";IconType[\"Custom\"]=\"Custom\";})(IconType||(IconType={}));var SrcType;(function(SrcType){SrcType[\"Upload\"]=\"Upload\";SrcType[\"URL\"]=\"URL\";})(SrcType||(SrcType={}));const metaTagSelector='meta[name=\"framer-search-index\"]';function isPublishedSiteOrSSG(){if(typeof document===\"undefined\")return true;const metaTag=document.querySelector(metaTagSelector);return!!metaTag;}/**\n *\n * DOWNLOAD\n * By Hunter\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 100\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function Download(props){const{styleOptions,hoverOptions,iconOptions,trackingId,onClick}=props;const{backgroundColor,color,borderRadius,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,gap}=styleOptions;const track=useTracking();const isInPublishedSiteOrSSG=isPublishedSiteOrSSG();let downloadURL=undefined;if(isInPublishedSiteOrSSG){if(props.srcType===\"URL\")downloadURL=props.srcURL;if(props.srcType===\"Upload\")downloadURL=props.srcFile;}const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;const getIcon=()=>{if(!iconOptions)return;const iconStyle={order:iconOptions.alignment===\"start\"?0:2,flexShrink:0};return iconOptions.type===\"Custom\"&&!!iconOptions.image?.src?/*#__PURE__*/_jsx(\"img\",{style:iconStyle,alt:iconOptions.image?.alt&&iconOptions.image.alt.length>0?iconOptions.image.alt:\"download icon\",src:iconOptions.image.src,width:iconOptions.size,height:iconOptions.size}):/*#__PURE__*/_jsx(\"svg\",{style:iconStyle,xmlns:\"http://www.w3.org/2000/svg\",width:iconOptions.size,height:iconOptions.size,fill:iconOptions.color,viewBox:\"0 0 256 256\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M228 152v56a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20v-56a12 12 0 0 1 24 0v52h152v-52a12 12 0 0 1 24 0Zm-108.49 8.49a12 12 0 0 0 17 0l40-40a12 12 0 0 0-17-17L140 123V40a12 12 0 0 0-24 0v83l-19.51-19.49a12 12 0 0 0-17 17Z\"})});};const getCursor=()=>{if(props.srcType===\"URL\"&&props.srcURL)return\"pointer\";if(props.srcType===\"Upload\"&&props.srcFile)return\"pointer\";return\"auto\";};const buttonTitle=isInPublishedSiteOrSSG?\"Download File\":\"Publish to Download\";const handleClick=e=>{if(trackingId)track(trackingId);onClick?.(e);// Do not prevent default; keep normal <a> behavior\n};return /*#__PURE__*/_jsxs(motion.a,{target:\"_blank\",href:downloadURL,download:props.downloadName??\"file.txt\",title:buttonTitle,style:{gap,fontSize:16,lineHeight:1,fontFamily:\"Inter\",fontWeight:500,width:\"max-content\",...props.style,...buttonStyles,...props.fontControl,padding:paddingValue,color:color,backgroundColor:backgroundColor,borderRadius:borderRadius,userSelect:\"none\",placeContent:flexAlignSwitch(props.fontControl),whiteSpace:\"nowrap\",cursor:getCursor()},whileHover:hoverOptions,transition:hoverOptions?.transition,onClick:handleClick,children:[getIcon(),props.text]});}Download.displayName=\"Download\";addPropertyControls(Download,{text:{title:\"Text\",type:ControlType.String,defaultValue:\"Download\"},srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"Upload\",\"URL\"]},srcURL:{type:ControlType.String,title:\" \",placeholder:\"../example.pdf\",hidden:props=>props.srcType===\"Upload\"},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"*\"],hidden:props=>props.srcType===\"URL\"},fontControl:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},iconOptions:{type:ControlType.Object,optional:true,title:\"Icon\",buttonTitle:\"Size, Color\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:Object.values(IconType),optionTitles:Object.values(IconType),displaySegmentedControl:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.type===\"Custom\"},image:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.type===\"Default\"},size:{type:ControlType.Number,displayStepper:true,min:5,defaultValue:16,max:250},alignment:{title:\"Align\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"start\",\"end\"],optionTitles:[\"Start\",\"End\"]}}},styleOptions:{type:ControlType.Object,title:\"Styles\",buttonTitle:\"Button, Font\",controls:{backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#111\"},color:{type:ControlType.Color,defaultValue:\"#FFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",displayStepper:true,defaultValue:50},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,defaultValue:5}}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#333\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}}});const buttonStyles={display:\"flex\",placeItems:\"center\",placeContent:\"center\",textDecoration:\"none\"};/* Match flex content alignment with text align */const flexAlignSwitch=fontControlStyles=>{if(!fontControlStyles?.textAlign)return\"left\";if(fontControlStyles.textAlign===\"left\")return\"flex-start\";if(fontControlStyles.textAlign===\"right\")return\"flex-end\";return\"center\";};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Download\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Download.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Timezone Display\n * Shows the user's current timezone information\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function UserGMTDisplay(props){const{showOffset,showName,textColor,font,style}=props;const[timezone,setTimezone]=useState({offset:\"\",name:\"\"});useEffect(()=>{if(typeof window!==\"undefined\"){// Get timezone offset in minutes\nconst offsetMinutes=new Date().getTimezoneOffset();// Convert to hours (GMT format)\nconst offsetHours=-offsetMinutes/60// Negate because getTimezoneOffset returns opposite sign\n;// Format as GMT+X or GMT-X\nconst formattedOffset=`GMT ${offsetHours>=0?\"+\":\"\"}${offsetHours}`;// Try to get timezone name\nlet timezoneName=\"\";try{const fullTimeZone=Intl.DateTimeFormat().resolvedOptions().timeZone;// Format as \"City, Country code\"\nif(fullTimeZone.includes(\"/\")){const parts=fullTimeZone.split(\"/\");const city=parts[parts.length-1].replace(/_/g,\" \");// Try to determine country code from timezone\n// This is a simplified approach - a complete solution would use a timezone database\nconst countryCode=getCountryCodeFromTimezone(fullTimeZone);timezoneName=`${city.toUpperCase()}, ${countryCode}`;}else{timezoneName=fullTimeZone;}}catch(e){timezoneName=\"Unknown\";}startTransition(()=>{setTimezone({offset:formattedOffset,name:timezoneName});});}},[]);// Helper function to get country code from timezone\nfunction getCountryCodeFromTimezone(timezone){// This is a simplified mapping of common timezones to country codes\n// A complete solution would use a full timezone database\nconst timezoneMap={\"Africa/Abidjan\":\"CI\",\"Africa/Accra\":\"GH\",\"Africa/Addis_Ababa\":\"ET\",\"Africa/Algiers\":\"DZ\",\"Africa/Cairo\":\"EG\",\"Africa/Casablanca\":\"MA\",\"Africa/Johannesburg\":\"ZA\",\"Africa/Lagos\":\"NG\",\"Africa/Nairobi\":\"KE\",\"Africa/Tunis\":\"TN\",\"America/Anchorage\":\"US\",\"America/Bogota\":\"CO\",\"America/Buenos_Aires\":\"AR\",\"America/Caracas\":\"VE\",\"America/Chicago\":\"US\",\"America/Denver\":\"US\",\"America/Los_Angeles\":\"US\",\"America/Mexico_City\":\"MX\",\"America/New_York\":\"US\",\"America/Phoenix\":\"US\",\"America/Sao_Paulo\":\"BR\",\"America/Toronto\":\"CA\",\"Asia/Bangkok\":\"TH\",\"Asia/Dubai\":\"AE\",\"Asia/Hong_Kong\":\"HK\",\"Asia/Jakarta\":\"ID\",\"Asia/Jerusalem\":\"IL\",\"Asia/Kolkata\":\"IN\",\"Asia/Kuala_Lumpur\":\"MY\",\"Asia/Manila\":\"PH\",\"Asia/Riyadh\":\"SA\",\"Asia/Seoul\":\"KR\",\"Asia/Shanghai\":\"CN\",\"Asia/Singapore\":\"SG\",\"Asia/Taipei\":\"TW\",\"Asia/Tokyo\":\"JP\",\"Australia/Melbourne\":\"AU\",\"Australia/Perth\":\"AU\",\"Australia/Sydney\":\"AU\",\"Europe/Amsterdam\":\"NL\",\"Europe/Athens\":\"GR\",\"Europe/Berlin\":\"DE\",\"Europe/Brussels\":\"BE\",\"Europe/Budapest\":\"HU\",\"Europe/Copenhagen\":\"DK\",\"Europe/Dublin\":\"IE\",\"Europe/Helsinki\":\"FI\",\"Europe/Istanbul\":\"TR\",\"Europe/Lisbon\":\"PT\",\"Europe/London\":\"GB\",\"Europe/Madrid\":\"ES\",\"Europe/Moscow\":\"RU\",\"Europe/Oslo\":\"NO\",\"Europe/Paris\":\"FR\",\"Europe/Prague\":\"CZ\",\"Europe/Rome\":\"IT\",\"Europe/Stockholm\":\"SE\",\"Europe/Vienna\":\"AT\",\"Europe/Warsaw\":\"PL\",\"Europe/Zurich\":\"CH\",\"Pacific/Auckland\":\"NZ\",\"Pacific/Fiji\":\"FJ\",\"Pacific/Honolulu\":\"US\",\"Pacific/Midway\":\"UM\"};return timezoneMap[timezone]||timezone.split(\"/\")[0].substring(0,2);}return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",borderRadius:\"8px\",color:textColor,...font,...style,display:\"flex\",flexDirection:\"column\",gap:\"8px\",minWidth:\"max-content\",justifyContent:\"center\",alignItems:\"center\",textAlign:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"4px\"},children:[showOffset&&/*#__PURE__*/_jsx(\"div\",{children:timezone.offset}),showName&&/*#__PURE__*/_jsx(\"div\",{children:timezone.name})]})});}addPropertyControls(UserGMTDisplay,{showOffset:{type:ControlType.Boolean,title:\"Show GMT\",defaultValue:true},showName:{type:ControlType.Boolean,title:\"Show Name\",defaultValue:true},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"16px\",lineHeight:\"1.5em\",letterSpacing:\"-0.01em\",variant:\"Medium\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UserGMTDisplay\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UserGMTDisplay.map","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"GsgApDl8p\",\"tURvfKmok\",\"VEX_V4Rdi\"];const serializationHash=\"framer-6UAg7\";const variantClassNames={GsgApDl8p:\"framer-v-6c5mam\",tURvfKmok:\"framer-v-6jmbgl\",VEX_V4Rdi:\"framer-v-15xqawx\"};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={\"Variant 1\":\"GsgApDl8p\",\"Variant 3\":\"tURvfKmok\",\"Variant 4\":\"VEX_V4Rdi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GsgApDl8p\"};};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:\"GsgApDl8p\",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-6c5mam\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GsgApDl8p\",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\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1,...style},variants:{VEX_V4Rdi:{\"--border-bottom-width\":\"2.5px\",\"--border-color\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",\"--border-left-width\":\"2.5px\",\"--border-right-width\":\"2.5px\",\"--border-style\":\"double\",\"--border-top-width\":\"2.5px\",borderBottomLeftRadius:180,borderBottomRightRadius:180,borderTopLeftRadius:180,borderTopRightRadius:180,opacity:.84}},...addPropertyOverrides({tURvfKmok:{\"data-framer-name\":\"Variant 3\"},VEX_V4Rdi:{\"data-border\":true,\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9uZHdlc3QgUmVndWxhcg==\",\"--framer-font-family\":'\"PP Mondwest Regular\", \"PP Mondwest Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:[\"Abdul J\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-transform\":\"lowercase\"},children:\"abbar\"})]})}),className:\"framer-1r9kbio\",\"data-framer-name\":\"Leoclrd\",fonts:[\"CUSTOMV2;PP Mondwest Regular\"],layoutDependency:layoutDependency,layoutId:\"ApN2BRdtU\",style:{\"--extracted-gdpscs\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tURvfKmok:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Abdul Jabbar\"})}),fonts:[\"FS;Switzer-medium\"]},VEX_V4Rdi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"AJ\"})}),fonts:[\"FS;Switzer-semibold\"]}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6UAg7.framer-bmdbnd, .framer-6UAg7 .framer-bmdbnd { display: block; }\",\".framer-6UAg7.framer-6c5mam { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6UAg7 .framer-1r9kbio { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6UAg7.framer-v-15xqawx.framer-6c5mam { align-content: center; align-items: center; height: 32px; padding: 0px 6px 0px 6px; width: 40px; }\",\".framer-6UAg7.framer-v-15xqawx .framer-1r9kbio { order: 0; }\",'.framer-6UAg7[data-border=\"true\"]::after, .framer-6UAg7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tURvfKmok\":{\"layout\":[\"auto\",\"auto\"]},\"VEX_V4Rdi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraKrOIVD4P=withCSS(Component,css,\"framer-6UAg7\");export default FrameraKrOIVD4P;FrameraKrOIVD4P.displayName=\"Leoclrd\";FrameraKrOIVD4P.defaultProps={height:27,width:91};addPropertyControls(FrameraKrOIVD4P,{variant:{options:[\"GsgApDl8p\",\"tURvfKmok\",\"VEX_V4Rdi\"],optionTitles:[\"Variant 1\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraKrOIVD4P,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Mondwest Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mondwest\",url:\"https://framerusercontent.com/assets/ZhR4uVs0Su3VezrUyVN1ae4OhQ.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraKrOIVD4P\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"91\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tURvfKmok\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VEX_V4Rdi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"27\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aKrOIVD4P.map","// Generated by Framer (08b35c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserGMTDisplay1 from\"https://framerusercontent.com/modules/59jnmmpYCb07u4FoPWxo/QvMQZUs4A36Prv2GmFMo/UserGMTDisplay.js\";import Drawer from\"https://framerusercontent.com/modules/arssV9DesJ6YisqyPbEz/HNMg0rMdjBoWl63nrKWm/Drawer_Prod.js\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import Download from\"https://framerusercontent.com/modules/kBkaj3LmBqcSU2IkUsBC/uaFLaKvU3aNJkwvPcVLe/Download.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import UserGMTDisplay from\"https://framerusercontent.com/modules/OakcATig2CZt7qzdmFlP/bh4bOx5FCZf5ASblJhNO/UserGMTDisplay.js\";import Leoclrd from\"https://framerusercontent.com/modules/UvU3OelVbYOPNX2DRy5d/y7Mu2CSss2jdanEd6Egx/aKrOIVD4P.js\";const LeoclrdFonts=getFonts(Leoclrd);const UserGMTDisplayFonts=getFonts(UserGMTDisplay);const TimeDateFonts=getFonts(TimeDate);const UserGMTDisplay1Fonts=getFonts(UserGMTDisplay1);const DownloadFonts=getFonts(Download);const EmbedFonts=getFonts(Embed);const DrawerFonts=getFonts(Drawer);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"AbZR8ctam\",\"w978ig5W8\",\"Y1d0r9KfP\",\"Ns1Y22qlZ\",\"rDlJTEpIq\",\"CAzWVJ2VL\"];const serializationHash=\"framer-r3cuZ\";const variantClassNames={AbZR8ctam:\"framer-v-j49en4\",CAzWVJ2VL:\"framer-v-1q7gd8w\",Ns1Y22qlZ:\"framer-v-13dtdp4\",rDlJTEpIq:\"framer-v-7uusio\",w978ig5W8:\"framer-v-2wwyib\",Y1d0r9KfP:\"framer-v-1ily5bg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,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:150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"AbZR8ctam\",\"Variant 6\":\"CAzWVJ2VL\",D:\"rDlJTEpIq\",M:\"Ns1Y22qlZ\",NAV:\"Y1d0r9KfP\",T:\"w978ig5W8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AbZR8ctam\"};};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:\"AbZR8ctam\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"w978ig5W8\",\"Ns1Y22qlZ\",\"rDlJTEpIq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Y1d0r9KfP\",\"CAzWVJ2VL\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"Y1d0r9KfP\",\"CAzWVJ2VL\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"CAzWVJ2VL\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"CAzWVJ2VL\")return true;return false;};const isDisplayed5=()=>{if([\"w978ig5W8\",\"Ns1Y22qlZ\",\"rDlJTEpIq\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-j49en4\",className,classNames),\"data-framer-appear-id\":\"j49en4\",\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"AbZR8ctam\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-4c80dc3c-44b9-4228-a461-0db1fe38a0be, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({CAzWVJ2VL:{\"data-framer-name\":\"Variant 6\"},Ns1Y22qlZ:{\"data-framer-name\":\"M\"},rDlJTEpIq:{\"data-framer-name\":\"D\"},w978ig5W8:{\"data-framer-name\":\"T\"},Y1d0r9KfP:{\"data-framer-name\":\"NAV\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dccous\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"tNHpCHbk7\",style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qVZaWz8jq\",openInNewTab:false,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18kcl2 framer-1vzb4ev\",layoutDependency:layoutDependency,layoutId:\"qVZaWz8jq\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"110px\",y:(componentViewport?.y||0)+12+0+89+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d7mnpy-container\",layoutDependency:layoutDependency,layoutId:\"NkQxtMZFs-container\",nodeId:\"NkQxtMZFs\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Leoclrd,{height:\"100%\",id:\"NkQxtMZFs\",layoutId:\"NkQxtMZFs\",style:{height:\"100%\",width:\"100%\"},variant:\"GsgApDl8p\",width:\"100%\"})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oncoka\",layoutDependency:layoutDependency,layoutId:\"HzZ1yBY4x\",children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({CAzWVJ2VL:{height:30,width:\"42px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||64)-32-32)/2+0+0)+1+0},Y1d0r9KfP:{height:30,width:\"42px\",y:(componentViewport?.y||0)+16+(((componentViewport?.height||64)-32-200)/2+0+0)+85+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7c2eeo-container\",layoutDependency:layoutDependency,layoutId:\"OfVr4NWzL-container\",nodeId:\"OfVr4NWzL\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Leoclrd,{height:\"100%\",id:\"OfVr4NWzL\",layoutId:\"OfVr4NWzL\",style:{height:\"100%\",width:\"100%\"},variant:\"tURvfKmok\",width:\"100%\",...addPropertyOverrides({CAzWVJ2VL:{variant:\"VEX_V4Rdi\"},Y1d0r9KfP:{variant:\"VEX_V4Rdi\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-guw1po\",layoutDependency:layoutDependency,layoutId:\"ROKGWCuvP\"}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n3l2ns\",\"data-framer-name\":\"time-container\",layoutDependency:layoutDependency,layoutId:\"nazMFs7T2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n20esv-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"HGbdcuJNf-container\",nodeId:\"HGbdcuJNf\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",style:{opacity:.82},children:/*#__PURE__*/_jsx(UserGMTDisplay,{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",id:\"HGbdcuJNf\",layoutId:\"HGbdcuJNf\",showName:false,showOffset:true,textColor:\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18p1nhs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aeCa3NtCJ-container\",nodeId:\"aeCa3NtCJ\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",style:{opacity:.82},children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"aeCa3NtCJ\",layoutId:\"aeCa3NtCJ\",monthFormat:\"long\",outputType:\"time\",showMinutes:true,showMonth:true,showSeconds:true,showWeekday:true,showYear:true,tabularFont:true,timeFormat:\"12h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a3mgia-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TOEIqGgzI-container\",nodeId:\"TOEIqGgzI\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(UserGMTDisplay1,{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",id:\"TOEIqGgzI\",layoutId:\"TOEIqGgzI\",showName:false,showOffset:false,textColor:\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nmd4pc\",layoutDependency:layoutDependency,layoutId:\"BfuQnktHS\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2j8wyb\",layoutDependency:layoutDependency,layoutId:\"pX_Cns_JS\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gkbhxq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"D603D_t7B-container\",nodeId:\"D603D_t7B\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",iconOptions:{alignment:\"end\",color:\"rgb(255, 255, 255)\",image:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/8NPIjtAtlgFsmhczACCL3EhkoI.svg?width=16&height=16\"},\"\"),size:16,type:\"Custom\"},id:\"D603D_t7B\",layoutId:\"D603D_t7B\",srcType:\"Upload\",srcURL:\"\",style:{height:\"100%\",width:\"100%\"},styleOptions:{backgroundColor:\"rgba(82, 82, 82, 0.12)\",borderRadius:18,color:\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",gap:6,padding:8,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"About\",width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n1tn03-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yf4IGGyop-container\",nodeId:\"yf4IGGyop\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Drawer,{content:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wftp13\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"PJtzXnFYC\",style:{backgroundColor:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-uzq9zc\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Ff6sE8eU1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jwxzs6-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VvgKScRIY-container\",nodeId:\"VvgKScRIY\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<!-- Cal inline embed code begins -->\\n<div style=\"width:100%;height:100%;overflow:scroll\" id=\"my-cal-inline-discovery-call\"></div>\\n<script type=\"text/javascript\">\\n  (function (C, A, L) { let p = function (a, ar) { a.q.push(ar); }; let d = C.document; C.Cal = C.Cal || function () { let cal = C.Cal; let ar = arguments; if (!cal.loaded) { cal.ns = {}; cal.q = cal.q || []; d.head.appendChild(d.createElement(\"script\")).src = A; cal.loaded = true; } if (ar[0] === L) { const api = function () { p(api, arguments); }; const namespace = ar[1]; api.q = api.q || []; if(typeof namespace === \"string\"){cal.ns[namespace] = cal.ns[namespace] || api;p(cal.ns[namespace], ar);p(cal, [\"initNamespace\", namespace]);} else p(cal, ar); return;} p(cal, ar); }; })(window, \"https://app.cal.com/embed/embed.js\", \"init\");\\nCal(\"init\", \"discovery-call\", {origin:\"https://cal.com\"});\\n\\n  Cal.ns[\"discovery-call\"](\"inline\", {\\n    elementOrSelector:\"#my-cal-inline-discovery-call\",\\n    config: {\"layout\":\"month_view\",\"theme\":\"light\"},\\n    calLink: \"abdul-jabbar-qwj8x1/discovery-call\",\\n  });\\n\\n  Cal.ns[\"discovery-call\"](\"ui\", {\"theme\":\"light\",\"cssVarsPerTheme\":{\"light\":{\"cal-brand\":\"#ffffff\"},\"dark\":{\"cal-brand\":\"#ffffff\"}},\"hideEventTypeDetails\":false,\"layout\":\"month_view\"});\\n  </script>\\n  <!-- Cal inline embed code ends -->',id:\"VvgKScRIY\",layoutId:\"VvgKScRIY\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:'{\"info\":{\"origin\":\"https://cal.com\",\"username\":\"abdul-jabbar-qwj8x1\",\"eventTypeSlug\":\"discovery-call\"},\"settings\":{\"embedType\":\"inline\",\"theme\":\"light\",\"colorLight\":\"#ffffff\",\"colorDark\":\"#ffffff\",\"layout\":\"month_view\"},\"previewState\":{\"inline\":{\"width\":\"100%\",\"height\":\"100%\",\"config\":{\"layout\":\"month_view\",\"theme\":\"light\"}},\"theme\":\"light\",\"layout\":\"month_view\",\"floatingPopup\":{\"config\":{\"layout\":\"month_view\",\"theme\":\"light\"}},\"elementClick\":{\"config\":{\"layout\":\"month_view\",\"theme\":\"light\"}},\"hideEventTypeDetails\":false,\"palette\":{\"brandColor\":\"#ffffff\",\"darkBrandColor\":\"#ffffff\"}}}',width:\"100%\",zoom:1})})})})})],contentConfig:{backgroundColor:\"rgb(255, 255, 255)\",canvasPreview:false,handle:{color:\"rgb(150, 150, 150)\",height:6,offsetY:0,radius:\"9999px\",width:48},overlayColor:\"var(--token-4c80dc3c-44b9-4228-a461-0db1fe38a0be, rgb(255, 255, 255))\",padding:\"24px 24px 24px 24px\",radius:\"16px 16px 0px 0px\",width:\"fill\"},height:\"100%\",id:\"yf4IGGyop\",layoutId:\"yf4IGGyop\",trigger:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ktbbqt-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cbjb8WD3W-container\",nodeId:\"cbjb8WD3W\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgb(0, 0, 0)\",color:\"rgb(255, 255, 255)\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"end\",color:\"rgb(255, 255, 255)\",image:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/JtveLH9zjtDXvAGXDH7ICglo2Ag.svg?width=16&height=16\"},\"\"),size:16,type:\"Custom\"},id:\"cbjb8WD3W\",layoutId:\"cbjb8WD3W\",srcType:\"Upload\",srcURL:\"\",style:{height:\"100%\",width:\"100%\"},styleOptions:{backgroundColor:\"rgb(26, 26, 26)\",borderRadius:18,color:\"rgb(255, 255, 255)\",gap:5,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"Intro Call\",width:\"100%\"})})})],triggerConfig:{height:\"fill\",width:\"fill\"},width:\"100%\",...addPropertyOverrides({Y1d0r9KfP:{triggerConfig:{height:\"default\",width:\"default\"}}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5tviaa-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KKHSrDdJn-container\",nodeId:\"KKHSrDdJn\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",iconOptions:{alignment:\"end\",color:\"rgb(255, 255, 255)\",image:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/8NPIjtAtlgFsmhczACCL3EhkoI.svg?width=16&height=16\"},\"\"),size:16,type:\"Custom\"},id:\"KKHSrDdJn\",layoutId:\"KKHSrDdJn\",srcType:\"URL\",srcURL:\"https://www.linkedin.com/in/abdulljabbar/\",style:{height:\"100%\",width:\"100%\"},styleOptions:{backgroundColor:\"rgba(82, 82, 82, 0.12)\",borderRadius:18,color:\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",gap:6,padding:8,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"About\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-182gqof-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fA5sP57Dn-container\",nodeId:\"fA5sP57Dn\",rendersWithMotion:true,scopeId:\"OWLA08BGl\",children:/*#__PURE__*/_jsx(Download,{fontControl:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",hoverOptions:{backgroundColor:\"rgb(0, 0, 0)\",color:\"rgb(255, 255, 255)\",scale:1,transition:{damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"}},iconOptions:{alignment:\"end\",color:\"rgb(255, 255, 255)\",image:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/JtveLH9zjtDXvAGXDH7ICglo2Ag.svg?width=16&height=16\"},\"\"),size:16,type:\"Custom\"},id:\"fA5sP57Dn\",layoutId:\"fA5sP57Dn\",srcType:\"URL\",srcURL:\"https://cal.com/abdul-jabbar-qwj8x1/discovery-call-with-abdul\",style:{height:\"100%\",width:\"100%\"},styleOptions:{backgroundColor:\"rgb(26, 26, 26)\",borderRadius:18,color:\"rgb(255, 255, 255)\",gap:5,padding:10,paddingBottom:8,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:8},text:\"Intro Call\",width:\"100%\"})})})]})]}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ffa54dc5-2e63-4971-9b2a-9d142598e315, rgb(217, 217, 217)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Abdul is an independent product designer, working with founders, startups, design studios, and enterprise teams to design current and future\"})}),className:\"framer-1x99qch\",\"data-framer-name\":\"Leoclrd\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"u9_MHNELQ\",style:{\"--extracted-1eung3n\":\"var(--token-ffa54dc5-2e63-4971-9b2a-9d142598e315, rgb(217, 217, 217))\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},variants:{Ns1Y22qlZ:{\"--extracted-1eung3n\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",opacity:.9},rDlJTEpIq:{\"--extracted-1eung3n\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",opacity:.8},w978ig5W8:{\"--extracted-1eung3n\":\"var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0))\",opacity:.9}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ns1Y22qlZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"inherit\"},children:\"Abdul is a independent product designer, working with founders, startups, design studios, and enterprise companies on creating current and future digital products and artefacts.\"})})},rDlJTEpIq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"inherit\"},children:\"Abdul is a independent product designer, working with founders, startups, design studios, and enterprise companies on creating current and future digital products and artefacts.\"})})},w978ig5W8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-dde5eba3-9f32-49ce-bad9-70404eb9a8de, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"inherit\"},children:\"Abdul is a independent product designer, working with founders, startups, design studios, and enterprise companies on creating current and future digital products and artefacts.\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r3cuZ.framer-1vzb4ev, .framer-r3cuZ .framer-1vzb4ev { display: block; }\",\".framer-r3cuZ.framer-j49en4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: 512px; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 1200px; }\",\".framer-r3cuZ .framer-1dccous { 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%; z-index: 1; }\",\".framer-r3cuZ .framer-18kcl2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-r3cuZ .framer-1d7mnpy-container { flex: none; height: 22px; position: relative; width: 110px; }\",\".framer-r3cuZ .framer-1oncoka { flex: none; height: 24px; overflow: visible; position: relative; width: 293px; }\",\".framer-r3cuZ .framer-7c2eeo-container { flex: none; height: 30px; left: calc(52.38095238095241% - 42px / 2); position: absolute; top: calc(50.00000000000002% - 30px / 2); width: 42px; }\",\".framer-r3cuZ .framer-guw1po { flex: none; height: 200px; overflow: visible; position: relative; width: 200px; }\",\".framer-r3cuZ .framer-n3l2ns { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; mix-blend-mode: difference; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-r3cuZ .framer-1n20esv-container, .framer-r3cuZ .framer-18p1nhs-container, .framer-r3cuZ .framer-1a3mgia-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-r3cuZ .framer-1nmd4pc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-r3cuZ .framer-2j8wyb { flex: none; height: 32px; overflow: visible; position: relative; width: 89px; }\",\".framer-r3cuZ .framer-1gkbhxq-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-r3cuZ .framer-n1tn03-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-r3cuZ .framer-1ktbbqt-container { height: 32px; position: relative; width: 105px; }\",\".framer-r3cuZ .framer-wftp13 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 500px; justify-content: flex-start; overflow: hidden; padding: 64px 0px 70px 0px; position: relative; width: min-content; z-index: 0; }\",\".framer-r3cuZ .framer-uzq9zc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 638px; }\",\".framer-r3cuZ .framer-jwxzs6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-r3cuZ .framer-5tviaa-container { flex: none; height: 32px; position: relative; width: 89px; }\",\".framer-r3cuZ .framer-182gqof-container { flex: none; height: 32px; position: relative; width: 105px; }\",\".framer-r3cuZ .framer-1x99qch { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 819px; word-break: break-word; word-wrap: break-word; }\",\".framer-r3cuZ.framer-v-2wwyib.framer-j49en4 { align-content: center; align-items: center; justify-content: center; width: 810px; }\",\".framer-r3cuZ.framer-v-2wwyib .framer-1x99qch { order: 2; width: 632px; }\",\".framer-r3cuZ.framer-v-1ily5bg.framer-j49en4, .framer-r3cuZ.framer-v-1q7gd8w.framer-j49en4 { align-content: center; align-items: center; height: min-content; justify-content: center; padding: 16px; }\",\".framer-r3cuZ.framer-v-1ily5bg .framer-1dccous, .framer-r3cuZ.framer-v-1ily5bg .framer-5tviaa-container, .framer-r3cuZ.framer-v-1q7gd8w .framer-1dccous, .framer-r3cuZ.framer-v-1q7gd8w .framer-5tviaa-container { order: 1; }\",\".framer-r3cuZ.framer-v-1ily5bg .framer-1oncoka, .framer-r3cuZ.framer-v-1q7gd8w .framer-1oncoka { height: 30px; order: 0; width: 42px; }\",\".framer-r3cuZ.framer-v-1ily5bg .framer-guw1po, .framer-r3cuZ.framer-v-1q7gd8w .framer-guw1po { height: 16px; order: 2; width: 66px; }\",\".framer-r3cuZ.framer-v-1ily5bg .framer-1nmd4pc, .framer-r3cuZ.framer-v-1q7gd8w .framer-1nmd4pc, .framer-r3cuZ.framer-v-1q7gd8w .framer-182gqof-container { order: 4; }\",\".framer-r3cuZ.framer-v-1ily5bg .framer-n1tn03-container { order: 3; }\",\".framer-r3cuZ.framer-v-13dtdp4.framer-j49en4 { align-content: center; align-items: center; justify-content: center; width: 375px; }\",\".framer-r3cuZ.framer-v-13dtdp4 .framer-1x99qch { order: 2; width: 337px; }\",\".framer-r3cuZ.framer-v-7uusio.framer-j49en4 { align-content: center; align-items: center; justify-content: center; }\",\".framer-r3cuZ.framer-v-7uusio .framer-1x99qch { order: 2; width: 669px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 512\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"w978ig5W8\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y1d0r9KfP\":{\"layout\":[\"fixed\",\"auto\"]},\"Ns1Y22qlZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"rDlJTEpIq\":{\"layout\":[\"fixed\",\"fixed\"]},\"CAzWVJ2VL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOWLA08BGl=withCSS(Component,css,\"framer-r3cuZ\");export default FramerOWLA08BGl;FramerOWLA08BGl.displayName=\"Hero Section\";FramerOWLA08BGl.defaultProps={height:512,width:1200};addPropertyControls(FramerOWLA08BGl,{variant:{options:[\"AbZR8ctam\",\"w978ig5W8\",\"Y1d0r9KfP\",\"Ns1Y22qlZ\",\"rDlJTEpIq\",\"CAzWVJ2VL\"],optionTitles:[\"Variant 1\",\"T\",\"NAV\",\"M\",\"D\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOWLA08BGl,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...LeoclrdFonts,...UserGMTDisplayFonts,...TimeDateFonts,...UserGMTDisplay1Fonts,...DownloadFonts,...EmbedFonts,...DrawerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOWLA08BGl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w978ig5W8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y1d0r9KfP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ns1Y22qlZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rDlJTEpIq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CAzWVJ2VL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"512\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OWLA08BGl.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-7N8TL\";const variantClassNames={TZ8C4vDgr:\"framer-v-zz8xkt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TZ8C4vDgr\",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-zz8xkt\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TZ8C4vDgr\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-f9b3mx\",layoutDependency:layoutDependency,layoutId:\"yf8OLCD4I\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-a920ne\",layoutDependency:layoutDependency,layoutId:\"hJcd31IMw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.973 24.944\" overflow=\"visible\"><g><path d=\"M 1.001 12.504 C 0.958 16.768 2.296 20.739 4.501 22.892 C 6.706 25.045 9.434 25.045 11.639 22.892 C 13.844 20.739 15.182 16.768 15.139 12.504 C 15.182 8.239 13.844 4.268 11.639 2.115 C 9.434 -0.038 6.706 -0.038 4.501 2.115 C 2.296 4.268 0.958 8.239 1.001 12.504\" fill=\"rgb(245,248,250)\"></path><path d=\"M 7.736 24.944 C 3.399 24.944 0 19.466 0 12.472 C 0 5.478 3.399 0 7.736 0 C 12.073 0 15.472 5.478 15.472 12.472 C 15.472 19.466 12.074 24.944 7.736 24.944 Z M 7.736 1.334 C 4.206 1.334 1.333 6.33 1.333 12.472 C 1.333 18.614 4.205 23.611 7.736 23.611 C 11.267 23.611 14.139 18.614 14.139 12.472 C 14.139 6.33 11.267 1.333 7.736 1.333 Z\" fill=\"rgb(225,232,237)\"></path><path d=\"M 1.5 12.409 C 1.5 14.844 3.474 16.818 5.909 16.818 C 8.344 16.818 10.318 14.844 10.318 12.409 C 10.318 9.974 8.344 8 5.909 8 C 3.474 8 1.5 9.974 1.5 12.409\" fill=\"rgb(136,153,166)\"></path><path d=\"M 2.5 12.669 C 2.5 14.419 3.919 15.838 5.669 15.838 C 7.419 15.838 8.838 14.419 8.838 12.669 C 8.838 10.919 7.419 9.5 5.669 9.5 C 3.919 9.5 2.5 10.919 2.5 12.669\" fill=\"rgb(41,47,51)\"></path><path d=\"M 6 10.231 C 6 10.931 6.568 11.499 7.268 11.499 C 7.968 11.499 8.536 10.931 8.536 10.231 C 8.536 9.53 7.968 8.963 7.268 8.963 C 6.568 8.963 6 9.53 6 10.231 M 17.375 12.504 C 17.332 16.768 18.67 20.739 20.875 22.892 C 23.08 25.045 25.808 25.045 28.013 22.892 C 30.218 20.739 31.556 16.768 31.513 12.504 C 31.556 8.239 30.218 4.268 28.013 2.115 C 25.808 -0.038 23.08 -0.038 20.875 2.115 C 18.67 4.268 17.332 8.239 17.375 12.504\" fill=\"rgb(245,248,250)\"></path><path d=\"M 24.236 24.944 C 19.898 24.944 16.5 19.466 16.5 12.472 C 16.5 5.478 19.898 0 24.236 0 C 28.574 0 31.973 5.478 31.973 12.472 C 31.973 19.466 28.573 24.944 24.236 24.944 Z M 24.236 1.334 C 20.706 1.334 17.833 6.331 17.833 12.472 C 17.833 18.614 20.705 23.611 24.236 23.611 C 27.767 23.611 30.64 18.614 30.64 12.472 C 30.64 6.33 27.767 1.333 24.236 1.333 Z\" fill=\"rgb(225,232,237)\"></path><path d=\"M 18 12.409 C 18 14.844 19.974 16.818 22.409 16.818 C 24.844 16.818 26.818 14.844 26.818 12.409 C 26.818 9.974 24.844 8 22.409 8 C 19.974 8 18 9.974 18 12.409\" fill=\"rgb(136,153,166)\"></path><path d=\"M 19 12.669 C 19 14.419 20.419 15.838 22.169 15.838 C 23.919 15.838 25.338 14.419 25.338 12.669 C 25.338 10.919 23.919 9.5 22.169 9.5 C 20.419 9.5 19 10.919 19 12.669\" fill=\"rgb(41,47,51)\"></path><path d=\"M 22.001 10.304 C 21.988 10.765 22.226 11.197 22.624 11.431 C 23.021 11.666 23.515 11.666 23.912 11.431 C 24.31 11.197 24.548 10.765 24.536 10.304 C 24.548 9.842 24.31 9.41 23.912 9.176 C 23.515 8.941 23.021 8.941 22.624 9.176 C 22.226 9.41 21.988 9.842 22.001 10.304\" fill=\"rgb(245,248,250)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1qlspso\",layoutDependency:layoutDependency,layoutId:\"uqK1cbHd2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.14 24.007\" overflow=\"visible\"><path d=\"M 0.001 12.004 C -0.042 16.268 1.296 20.239 3.501 22.392 C 5.706 24.545 8.434 24.545 10.639 22.392 C 12.844 20.239 14.182 16.268 14.139 12.004 C 14.182 7.739 12.844 3.768 10.639 1.615 C 8.434 -0.538 5.706 -0.538 3.501 1.615 C 1.296 3.768 -0.042 7.739 0.001 12.004\" fill=\"rgb(245,248,250)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-my7xm0\",layoutDependency:layoutDependency,layoutId:\"tmQSizDhC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.472 24.944\" overflow=\"visible\"><path d=\"M 7.736 24.944 C 3.399 24.944 0 19.466 0 12.472 C 0 5.478 3.399 0 7.736 0 C 12.073 0 15.472 5.478 15.472 12.472 C 15.472 19.466 12.074 24.944 7.736 24.944 Z M 7.736 1.334 C 4.206 1.334 1.333 6.33 1.333 12.472 C 1.333 18.614 4.205 23.611 7.736 23.611 C 11.267 23.611 14.139 18.614 14.139 12.472 C 14.139 6.33 11.267 1.333 7.736 1.333 Z\" fill=\"rgb(225,232,237)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ti6za8\",layoutDependency:layoutDependency,layoutId:\"ZrKnSs5_r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.472 24.944\" overflow=\"visible\"><path d=\"M 7.736 24.944 C 3.399 24.944 0 19.466 0 12.472 C 0 5.478 3.399 0 7.736 0 C 12.073 0 15.472 5.478 15.472 12.472 C 15.472 19.466 12.074 24.944 7.736 24.944 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ka06h9\",layoutDependency:layoutDependency,layoutId:\"SWUPKrxRb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.806 22.278\" overflow=\"visible\"><path d=\"M 6.403 0.001 C 2.873 0.001 0 4.997 0 11.139 C 0 17.281 2.872 22.278 6.403 22.278 C 9.934 22.278 12.806 17.281 12.806 11.139 C 12.806 4.997 9.934 0 6.403 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hjx7ui\",layoutDependency:layoutDependency,layoutId:\"lsy2APJ1C\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.818 8.818\" overflow=\"visible\"><path d=\"M 0 4.409 C 0 6.844 1.974 8.818 4.409 8.818 C 6.844 8.818 8.818 6.844 8.818 4.409 C 8.818 1.974 6.844 0 4.409 0 C 1.974 0 0 1.974 0 4.409\" fill=\"rgb(136,153,166)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xy4wls\",layoutDependency:layoutDependency,layoutId:\"JxC4VluCV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.338 6.338\" overflow=\"visible\"><path d=\"M 0 3.169 C 0 4.919 1.419 6.338 3.169 6.338 C 4.919 6.338 6.338 4.919 6.338 3.169 C 6.338 1.419 4.919 0 3.169 0 C 1.419 0 0 1.419 0 3.169\" fill=\"rgb(41,47,51)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-t9imgi\",layoutDependency:layoutDependency,layoutId:\"ucRT6ECzk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.514 24.007\" overflow=\"visible\"><path d=\"M 0 9.731 C 0 10.431 0.568 10.999 1.268 10.999 C 1.968 10.999 2.536 10.431 2.536 9.731 C 2.536 9.03 1.968 8.463 1.268 8.463 C 0.568 8.463 0 9.03 0 9.731 M 11.375 12.004 C 11.332 16.268 12.67 20.239 14.875 22.392 C 17.08 24.545 19.808 24.545 22.013 22.392 C 24.218 20.239 25.556 16.268 25.513 12.004 C 25.556 7.739 24.218 3.768 22.013 1.615 C 19.808 -0.538 17.08 -0.538 14.875 1.615 C 12.67 3.768 11.332 7.739 11.375 12.004\" fill=\"rgb(245,248,250)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-66ugd8\",layoutDependency:layoutDependency,layoutId:\"nK5w39GMI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.536 2.536\" overflow=\"visible\"><path d=\"M 0 1.268 C 0 1.968 0.568 2.536 1.268 2.536 C 1.968 2.536 2.536 1.968 2.536 1.268 C 2.536 0.568 1.968 0 1.268 0 C 0.568 0 0 0.568 0 1.268\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dba0tl\",layoutDependency:layoutDependency,layoutId:\"JH9cXz_yM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.14 24.007\" overflow=\"visible\"><path d=\"M 0.001 12.004 C -0.042 16.268 1.296 20.239 3.501 22.392 C 5.706 24.545 8.434 24.545 10.639 22.392 C 12.844 20.239 14.182 16.268 14.139 12.004 C 14.182 7.739 12.844 3.768 10.639 1.615 C 8.434 -0.538 5.706 -0.538 3.501 1.615 C 1.296 3.768 -0.042 7.739 0.001 12.004\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bkkwt9\",layoutDependency:layoutDependency,layoutId:\"S5dPc9dhq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.473 24.944\" overflow=\"visible\"><path d=\"M 7.736 24.944 C 3.398 24.944 0 19.466 0 12.472 C 0 5.478 3.398 0 7.736 0 C 12.074 0 15.473 5.478 15.473 12.472 C 15.473 19.466 12.073 24.944 7.736 24.944 Z M 7.736 1.334 C 4.206 1.334 1.333 6.331 1.333 12.472 C 1.333 18.614 4.205 23.611 7.736 23.611 C 11.267 23.611 14.14 18.614 14.14 12.472 C 14.14 6.33 11.267 1.333 7.736 1.333 Z\" fill=\"rgb(225,232,237)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2z1alx\",layoutDependency:layoutDependency,layoutId:\"IsCiAKcMx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.473 24.944\" overflow=\"visible\"><path d=\"M 7.736 24.944 C 3.398 24.944 0 19.466 0 12.472 C 0 5.478 3.398 0 7.736 0 C 12.074 0 15.473 5.478 15.473 12.472 C 15.473 19.466 12.073 24.944 7.736 24.944 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gx9xek\",layoutDependency:layoutDependency,layoutId:\"KnaFRlpvl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.807 22.278\" overflow=\"visible\"><path d=\"M 6.403 0.001 C 2.873 0.001 0 4.998 0 11.139 C 0 17.281 2.872 22.278 6.403 22.278 C 9.934 22.278 12.807 17.281 12.807 11.139 C 12.807 4.997 9.934 0 6.403 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vg006h\",layoutDependency:layoutDependency,layoutId:\"Vl1X9nQKe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.818 8.818\" overflow=\"visible\"><path d=\"M 0 4.409 C 0 6.844 1.974 8.818 4.409 8.818 C 6.844 8.818 8.818 6.844 8.818 4.409 C 8.818 1.974 6.844 0 4.409 0 C 1.974 0 0 1.974 0 4.409\" fill=\"rgb(136,153,166)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gfav0t\",layoutDependency:layoutDependency,layoutId:\"WvDtWxOD_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.338 6.338\" overflow=\"visible\"><path d=\"M 0 3.169 C 0 4.919 1.419 6.338 3.169 6.338 C 4.919 6.338 6.338 4.919 6.338 3.169 C 6.338 1.419 4.919 0 3.169 0 C 1.419 0 0 1.419 0 3.169\" fill=\"rgb(41,47,51)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qkh0x6\",layoutDependency:layoutDependency,layoutId:\"qgYHA4sAO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.536 2.607\" overflow=\"visible\"><path d=\"M 0.001 1.304 C -0.012 1.765 0.226 2.197 0.624 2.431 C 1.021 2.666 1.515 2.666 1.912 2.431 C 2.31 2.197 2.548 1.765 2.536 1.304 C 2.548 0.842 2.31 0.41 1.912 0.176 C 1.515 -0.059 1.021 -0.059 0.624 0.176 C 0.226 0.41 -0.012 0.842 0.001 1.304\" fill=\"rgb(245,248,250)\"></path></svg>',withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7N8TL.framer-4m0b4s, .framer-7N8TL .framer-4m0b4s { display: block; }\",\".framer-7N8TL.framer-zz8xkt { height: 26px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 32px; }\",\".framer-7N8TL .framer-f9b3mx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-7N8TL .framer-a920ne { height: 25px; position: relative; width: 32px; }\",\".framer-7N8TL .framer-1qlspso { height: 24px; left: 1px; position: absolute; top: 1px; width: 14px; }\",\".framer-7N8TL .framer-my7xm0, .framer-7N8TL .framer-ti6za8, .framer-7N8TL .framer-2z1alx { height: 25px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-7N8TL .framer-ka06h9, .framer-7N8TL .framer-gx9xek { height: 23px; left: 2px; position: absolute; top: 2px; width: 13px; }\",\".framer-7N8TL .framer-hjx7ui { height: 9px; left: 2px; position: absolute; top: 8px; width: 9px; }\",\".framer-7N8TL .framer-1xy4wls { height: 7px; left: 3px; position: absolute; top: 10px; width: 7px; }\",\".framer-7N8TL .framer-t9imgi { height: 24px; left: 6px; position: absolute; top: 1px; width: 26px; }\",\".framer-7N8TL .framer-66ugd8 { height: 3px; left: 0px; position: absolute; top: 9px; width: 3px; }\",\".framer-7N8TL .framer-1dba0tl { height: 24px; left: 12px; position: absolute; top: 0px; width: 14px; }\",\".framer-7N8TL .framer-1bkkwt9 { height: 25px; left: 17px; position: absolute; top: 0px; width: 16px; }\",\".framer-7N8TL .framer-1vg006h { height: 9px; left: 18px; position: absolute; top: 8px; width: 9px; }\",\".framer-7N8TL .framer-gfav0t { height: 7px; left: 19px; position: absolute; top: 10px; width: 7px; }\",\".framer-7N8TL .framer-qkh0x6 { height: 3px; left: 22px; position: absolute; top: 9px; width: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 32\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 FramerrOlAbhNX_=withCSS(Component,css,\"framer-7N8TL\");export default FramerrOlAbhNX_;FramerrOlAbhNX_.displayName=\"emoji\";FramerrOlAbhNX_.defaultProps={height:26,width:32};addFonts(FramerrOlAbhNX_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrOlAbhNX_\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"26\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rOlAbhNX_.map","// Generated by Framer (05a55d9)\nexport default function metadata(params,activeLocale){return{description:\"Abdul jabbar is a independent product designer, working with founders, startups, design studios, and enterprise companies on creating current and future digital products and artefacts.\",favicon:\"https://framerusercontent.com/assets/zoaic3VLIhiPPP1yyK0MNzUmUnA.png\",robots:\"max-image-preview:large\",title:\"Abdul, Designer\"};}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 (05a55d9)\nimport siteMetadata from\"https://framerusercontent.com/modules/nLH6DkZcQbcCSfqaJTXP/s1FHHTCAhmSiysOMlQtK/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"safhzl\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"18wrop\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{BXmnCOoWB:\"hero\",LHrlNU1Aa:\"footer\",ZUmfPSDmG:\"hero-1\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-kMLUE\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterSection from\"#framer/local/canvasComponent/EnczGct17/EnczGct17.js\";import ProjectPreviewCard1 from\"#framer/local/canvasComponent/N2NMcVwYz/N2NMcVwYz.js\";import HeroSection from\"#framer/local/canvasComponent/OWLA08BGl/OWLA08BGl.js\";import Emoji from\"#framer/local/canvasComponent/rOlAbhNX_/rOlAbhNX_.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const HeroSectionFonts=getFonts(HeroSection);const ProjectPreviewCard1Fonts=getFonts(ProjectPreviewCard1);const FooterSectionFonts=getFonts(FooterSection);const EmojiFonts=getFonts(Emoji);const breakpoints={gklw9USz2:\"(max-width: 809.98px)\",IchMWCuJw:\"(min-width: 810px) and (max-width: 1199.98px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kMLUE\";const variantClassNames={gklw9USz2:\"framer-v-18wrop\",IchMWCuJw:\"framer-v-safhzl\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WQLkyLRf1\",Phone:\"gklw9USz2\",Tablet:\"IchMWCuJw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const cursor={component:Emoji,variant:\"TZ8C4vDgr\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"BXmnCOoWB\");const ref1=React.useRef(null);const elementId1=useRouteElementId(\"ZUmfPSDmG\");const ref2=React.useRef(null);const elementId2=useRouteElementId(\"LHrlNU1Aa\");const ref3=React.useRef(null);useCustomCursors({mg4i5s:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-67d05096-73b6-4591-9ca5-db9c6e931c53, rgb(58, 58, 58)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:512,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14vvk4i-container\",id:elementId,layout:motionLayout,nodeId:\"BXmnCOoWB\",ref:ref1,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{variant:\"CAzWVJ2VL\"},IchMWCuJw:{variant:\"CAzWVJ2VL\"}},children:/*#__PURE__*/_jsx(HeroSection,{height:\"100%\",id:\"BXmnCOoWB\",layoutId:\"BXmnCOoWB\",style:{width:\"100%\"},variant:\"Y1d0r9KfP\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{height:548,width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+516}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:400,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+516,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18qxxqh-container\",id:elementId1,layout:motionLayout,nodeId:\"ZUmfPSDmG\",ref:ref2,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{variant:\"Ns1Y22qlZ\"},IchMWCuJw:{variant:\"w978ig5W8\"}},children:/*#__PURE__*/_jsx(HeroSection,{height:\"100%\",id:\"ZUmfPSDmG\",layoutId:\"ZUmfPSDmG\",style:{height:\"100%\",width:\"100%\"},variant:\"rDlJTEpIq\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3shrfg\",\"data-framer-cursor\":\"mg4i5s\",\"data-framer-name\":\"Container\",layout:motionLayout,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-glje32-container\",nodeId:\"wvfZfXnLm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"wvfZfXnLm\",layoutId:\"wvfZfXnLm\",style:{height:\"100%\",width:\"100%\"},variant:\"bkwPDM7if\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+588}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6deqdr-container\",nodeId:\"HbrnAlYsJ\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"HbrnAlYsJ\",layoutId:\"HbrnAlYsJ\",style:{height:\"100%\",width:\"100%\"},variant:\"nUILZwSBq\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+1176}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+588,children:/*#__PURE__*/_jsx(Container,{className:\"framer-158ye9p-container\",nodeId:\"aZJLfiyFT\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"aZJLfiyFT\",layoutId:\"aZJLfiyFT\",style:{height:\"100%\",width:\"100%\"},variant:\"HXdyJV1V5\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+1764}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+588,children:/*#__PURE__*/_jsx(Container,{className:\"framer-f5phyv-container\",nodeId:\"cXT3X1R0G\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"cXT3X1R0G\",layoutId:\"cXT3X1R0G\",style:{height:\"100%\",width:\"100%\"},variant:\"eTNfahqHt\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+2352}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+1176,children:/*#__PURE__*/_jsx(Container,{className:\"framer-728wvk-container\",nodeId:\"ZEopbC7Dh\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"ZEopbC7Dh\",layoutId:\"ZEopbC7Dh\",style:{height:\"100%\",width:\"100%\"},variant:\"lf_vYNbf3\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+2940}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+1176,children:/*#__PURE__*/_jsx(Container,{className:\"framer-v28m7h-container\",nodeId:\"bXO8DYPg0\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"bXO8DYPg0\",layoutId:\"bXO8DYPg0\",style:{height:\"100%\",width:\"100%\"},variant:\"Boim2AB1t\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+3528}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+1764,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vhogtc-container\",nodeId:\"SAg0VRW4C\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"SAg0VRW4C\",layoutId:\"SAg0VRW4C\",style:{height:\"100%\",width:\"100%\"},variant:\"iwr9cuPHJ\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+4116}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+1764,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q8zm63-container\",nodeId:\"Qie4do1Uv\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"Qie4do1Uv\",layoutId:\"Qie4do1Uv\",style:{height:\"100%\",width:\"100%\"},variant:\"IS_hoVuGM\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+4704}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+2352,children:/*#__PURE__*/_jsx(Container,{className:\"framer-uhdmx1-container\",nodeId:\"Slc9GQ3v8\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"Slc9GQ3v8\",layoutId:\"Slc9GQ3v8\",style:{height:\"100%\",width:\"100%\"},variant:\"gM5dT5cGe\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+5292}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+2352,children:/*#__PURE__*/_jsx(Container,{className:\"framer-154vd-container\",nodeId:\"uyXgimRSu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"uyXgimRSu\",layoutId:\"uyXgimRSu\",style:{height:\"100%\",width:\"100%\"},variant:\"yPSLE0c3E\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+5880}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+2940,children:/*#__PURE__*/_jsx(Container,{className:\"framer-teyjzy-container\",nodeId:\"Y3D0XpZ4U\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"Y3D0XpZ4U\",layoutId:\"Y3D0XpZ4U\",style:{height:\"100%\",width:\"100%\"},variant:\"BHDG3hAKU\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+6468}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+2940,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tpob7s-container\",nodeId:\"zs8qP51c6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"zs8qP51c6\",layoutId:\"zs8qP51c6\",style:{height:\"100%\",width:\"100%\"},variant:\"aj8WdQemP\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+7056}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+3528,children:/*#__PURE__*/_jsx(Container,{className:\"framer-kaq67k-container\",nodeId:\"vAGecb7ED\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"vAGecb7ED\",layoutId:\"vAGecb7ED\",style:{height:\"100%\",width:\"100%\"},variant:\"H04FY3I94\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 50px)`,y:(componentViewport?.y||0)+8+1068+0+7644}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:584,width:`max((${componentViewport?.width||\"100vw\"} - 28px) / 2, 50px)`,y:(componentViewport?.y||0)+12+920+0+3528,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4y2pd0-container\",nodeId:\"T6Vccf2ne\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ProjectPreviewCard1,{height:\"100%\",id:\"T6Vccf2ne\",layoutId:\"T6Vccf2ne\",style:{height:\"100%\",width:\"100%\"},variant:\"kjbAkMlWl\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+9300}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+12+5036,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6al718-container\",id:elementId2,layout:motionLayout,nodeId:\"LHrlNU1Aa\",ref:ref3,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gklw9USz2:{variant:\"CHMrH5dRB\"},IchMWCuJw:{variant:\"CHMrH5dRB\"}},children:/*#__PURE__*/_jsx(FooterSection,{height:\"100%\",id:\"LHrlNU1Aa\",layoutId:\"LHrlNU1Aa\",style:{width:\"100%\"},variant:\"XYpambEQo\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kMLUE.framer-lux5qc, .framer-kMLUE .framer-lux5qc { display: block; }\",\".framer-kMLUE.framer-72rtr7 { align-content: center; align-items: center; background-color: var(--token-67d05096-73b6-4591-9ca5-db9c6e931c53, #3a3a3a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 1200px; }\",\".framer-kMLUE .framer-14vvk4i-container, .framer-kMLUE .framer-6al718-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kMLUE .framer-18qxxqh-container { flex: none; height: 400px; position: relative; width: 100%; }\",\".framer-kMLUE .framer-3shrfg { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: grid; flex: none; gap: 4px 4px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(3, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-kMLUE .framer-glje32-container, .framer-kMLUE .framer-6deqdr-container, .framer-kMLUE .framer-158ye9p-container, .framer-kMLUE .framer-f5phyv-container, .framer-kMLUE .framer-728wvk-container, .framer-kMLUE .framer-v28m7h-container, .framer-kMLUE .framer-vhogtc-container, .framer-kMLUE .framer-1q8zm63-container, .framer-kMLUE .framer-uhdmx1-container, .framer-kMLUE .framer-154vd-container, .framer-kMLUE .framer-teyjzy-container, .framer-kMLUE .framer-1tpob7s-container, .framer-kMLUE .framer-kaq67k-container, .framer-kMLUE .framer-4y2pd0-container { align-self: start; aspect-ratio: 1.0017123287671232 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 585px); justify-self: start; position: relative; width: 100%; }\",\"@media (min-width: 810px) and (max-width: 1199.98px) { .framer-kMLUE.framer-72rtr7 { width: 810px; } .framer-kMLUE .framer-glje32-container, .framer-kMLUE .framer-6deqdr-container, .framer-kMLUE .framer-728wvk-container, .framer-kMLUE .framer-v28m7h-container, .framer-kMLUE .framer-vhogtc-container, .framer-kMLUE .framer-1q8zm63-container, .framer-kMLUE .framer-teyjzy-container, .framer-kMLUE .framer-1tpob7s-container, .framer-kMLUE .framer-kaq67k-container, .framer-kMLUE .framer-4y2pd0-container { height: var(--framer-aspect-ratio-supported, 390px); } .framer-kMLUE .framer-158ye9p-container, .framer-kMLUE .framer-f5phyv-container, .framer-kMLUE .framer-uhdmx1-container, .framer-kMLUE .framer-154vd-container { height: var(--framer-aspect-ratio-supported, 391px); }}\",\"@media (max-width: 809.98px) { .framer-kMLUE.framer-72rtr7 { padding: 8px; width: 390px; } .framer-kMLUE .framer-18qxxqh-container { height: 548px; } .framer-kMLUE .framer-3shrfg { grid-template-columns: repeat(1, minmax(50px, 1fr)); } .framer-kMLUE .framer-glje32-container, .framer-kMLUE .framer-6deqdr-container, .framer-kMLUE .framer-158ye9p-container, .framer-kMLUE .framer-f5phyv-container, .framer-kMLUE .framer-v28m7h-container, .framer-kMLUE .framer-vhogtc-container, .framer-kMLUE .framer-1q8zm63-container, .framer-kMLUE .framer-uhdmx1-container, .framer-kMLUE .framer-154vd-container, .framer-kMLUE .framer-teyjzy-container, .framer-kMLUE .framer-1tpob7s-container, .framer-kMLUE .framer-kaq67k-container, .framer-kMLUE .framer-4y2pd0-container { height: var(--framer-aspect-ratio-supported, 579px); } .framer-kMLUE .framer-728wvk-container { height: var(--framer-aspect-ratio-supported, 584px); }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4703\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"IchMWCuJw\":{\"layout\":[\"fixed\",\"auto\"]},\"gklw9USz2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"BXmnCOoWB\":{\"pattern\":\":BXmnCOoWB\",\"name\":\"hero\"},\"ZUmfPSDmG\":{\"pattern\":\":ZUmfPSDmG\",\"name\":\"hero\"},\"LHrlNU1Aa\":{\"pattern\":\":LHrlNU1Aa\",\"name\":\"footer\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-kMLUE\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:4703,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[]},...HeroSectionFonts,...ProjectPreviewCard1Fonts,...FooterSectionFonts,...EmojiFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerScrollSections\":\"{\\\"BXmnCOoWB\\\":{\\\"pattern\\\":\\\":BXmnCOoWB\\\",\\\"name\\\":\\\"hero\\\"},\\\"ZUmfPSDmG\\\":{\\\"pattern\\\":\\\":ZUmfPSDmG\\\",\\\"name\\\":\\\"hero\\\"},\\\"LHrlNU1Aa\\\":{\\\"pattern\\\":\\\":LHrlNU1Aa\\\",\\\"name\\\":\\\"footer\\\"}}\",\"framerResponsiveScreen\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"4703\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IchMWCuJw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gklw9USz2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{withCSS}from\"framer\";const NotFoundPage=()=>{React.useEffect(()=>{let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",\"noindex\");}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",\"noindex\");document.head.appendChild(robotsTag);}},[]);return /*#__PURE__*/_jsx(\"div\",{className:\"__framer-not-found-page\",style:{display:\"flex\",height:\"100vh\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"var(--color-primary)\",background:\"var(--color-background)\",fontSize:\"var(--font-size-body)\",boxSizing:\"border-box\",fontFeatureSettings:'\"liga\", \"clig\"',fontVariantLigatures:\"common-ligatures\",textRendering:\"optimizeLegibility\"},children:/*#__PURE__*/_jsxs(\"main\",{style:{boxSizing:\"border-box\",fontFamily:'\"Inter\", sans-serif',fontWeight:500,maxWidth:\"240px\",width:\"100%\",display:\"flex\",alignItems:\"center\",flexDirection:\"column\",padding:\"0 20px\",textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"14\",height:\"21\",style:{verticalAlign:\"middle\",color:\"var(--color-primary)\",marginBottom:\"20px\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M 14 0 L 14 7 L 7 7 L 0 0 Z M 14 14 L 7 14 L 7 21 L 0 14 L 0 7 L 7 7 Z\",fill:\"currentColor\"})}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:\"0 0 10px 0\",fontSize:\"var(--font-size-title)\",color:\"var(--color-primary)\",textAlign:\"center\"},children:\"Page Not Found\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"var(--color-secondary)\",marginBottom:\"20px\",lineHeight:\"1.5em\",textAlign:\"center\"},children:\"The page you are looking for does not exist or may have been moved.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/\",role:\"button\",style:{backgroundColor:\"var(--color-tint)\",color:\"#ffffff\",paddingLeft:\"8px\",paddingRight:\"8px\",borderRadius:\"8px\",lineHeight:\"30px\",height:\"30px\",textDecoration:\"none\",verticalAlign:\"baseline\"},children:\"Back to Home\"})]})});};const css=[`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 600;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,\n        U+FE2E-FE2F;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+1F00-1FFF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0370-03FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,\n        U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,\n        U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,\n        U+2212, U+2215, U+FEFF, U+FFFD;\n    }`,`@font-face {\n      font-family: Inter;\n      src: url(https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2);\n      font-display: swap;\n      font-style: normal;\n      font-weight: 500;\n      unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,\n        U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;\n    }`,`@font-face {\n      font-family: Inter Placeholder;\n      src: local(\"Arial\");\n      ascent-override: 89.79%;\n      descent-override: 22.36%;\n      line-gap-override: 0%;\n      size-adjust: 107.89%;\n    }`,`.__framer-not-found-page {\n      --color-background: #ffffff;\n      --color-primary: #333;\n      --color-secondary: #888;\n      --color-tint: #0099ff;\n      --font-size-body: 12px;\n      --font-size-title: 12px;\n    }`,`@media (prefers-color-scheme: dark) {\n      .__framer-not-found-page {\n        --color-background: #000000;\n        --color-primary: #fff;\n        --color-secondary: #888;\n      }\n    }`];const component=withCSS(NotFoundPage,css);export default component;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"component\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NotFoundPage.map","/*\n * NotFoundPage (framer/SitesNotFoundPage@1.4.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\nexport { default } from \"https://framerusercontent.com/modules/7cPhjQw0EGNBHRZlzbhH/4hSO1fMoujYmMhk8FjXZ/NotFoundPage.js\"\n"],"mappings":"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"}