{"version":3,"file":"shared-lib.CV6RAMR2.mjs","names":["n","e","a","l","o","i","s","c","g","d","f","h","b","m","S","te","ue","se","pe","ye","re","le","x","$","E","T","R","_","p","u","X","e.default","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","useMemo","useMemo","useMemo","getProps","useRef","useCallback","useState","useMemo","e","useReducer","useState","_Fragment","useCallback","React.useReducer","x","__legacyOverrideHOC_DataObserverContext","_jsx","C","React","useState","l","e","useState","__legacyOverrideHOC_DataObserverContext","_jsx","C","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","__FramerMetadata__","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","Template","Image","FormPlainTextInput","Button","ButtonInfo","Photo","YouTube","serializationHash","variantClassNames","e","matchVariant","t","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","gap","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","SVG","RichText","_Fragment","formState","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","__FramerMetadata__","useRef","metadata","siteMetadata","__FramerMetadata__","SocialLinks","Overlay","OverlayInfo","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","React.useContext","React.useRef","className","SVG","RichText","React.Fragment","PropertyOverrides","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.2.0/server.browser.js","https:/framerusercontent.com/modules/rP6A45tZF60UpH66rCtH/sI8pQDFC3lRUz9g1q96Y/dDf5hfklC.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js","https:/framerusercontent.com/modules/tW1ExjbbJRt9YcZ0Gyxk/7xLQ6of7kXWmBUVuRiYG/Spotify.js","https:/framerusercontent.com/modules/mKStu6XubMX2iiDTeQJq/7c5JMioazYM4bf4cDa5q/Cardoveride.js","https:/framerusercontent.com/modules/WNi9J3nVn4bN7qJvcPwW/lZfVejXCH0aA5xlyP4Id/Dragoveride.js","https:/framerusercontent.com/modules/YsRewlU01GddXGVQp9EZ/qg34JlV2lbdeh8UhLzE8/Imageloading.js","https:/framerusercontent.com/modules/a1YZVPqjAZ3v5KKHueRW/mVpnO4TJxzumebALBphh/Cw9QeEG3n.js","https:/framerusercontent.com/modules/VgXN8mle1cugngaw0DqV/ubt5PQihVq2CCxosGGqr/fjft2h3TZ.js","https:/framerusercontent.com/modules/lRgiTAhbIdOor5u1dfXA/yztZLBtmHBX6cey4F1qS/Gqgz6qxXX.js","https:/framerusercontent.com/modules/QOohkXyeS8R8AeOeEBnN/DyW55K6MYyNzfxIvt56o/LjVsjUQqL.js","https:/framerusercontent.com/modules/y0XZnZWuK14Ix7zOB3ec/7ZYW3yKsRp3hZAOAm9kz/qW4hap0Iw.js","https:/framerusercontent.com/modules/q68rtg719UMoD0bKlQy9/RDfhOXXSXRemGnQsXJtz/sAIMk70md.js","https:/framerusercontent.com/modules/7BEF8T35oTEC1g5gslyA/nO04QTUcTcVy26WdfACb/UUGsRRH5s.js","https:/framerusercontent.com/modules/x4pEJslGO1iQUHDCE3UU/QNM1SwuUrByXhDfa4NSn/APNYi83WX.js","https:/framerusercontent.com/modules/iaPr4fDZ31uCJXDeunlJ/jZX8ZHzUEJyMUNqmaAIz/GDl_wawwG.js","https:/framerusercontent.com/modules/lx2I3sVxxY14wELpV7ES/VutSoiJStmkeuR8gdXO4/ijsLxr5vn.js","https:/framerusercontent.com/modules/X23pXDcMmYLfShiUdtjJ/XeIjGwyEjlNNZZJuImNO/s2b0FyOH0.js","https:/framerusercontent.com/modules/UmftJtSGMuzy9eN9co6X/PVmSnuPzVmx5vNgA9cNm/IFrameCarousel.js","https:/framerusercontent.com/modules/mORRb6h8iauvAx5x506N/WVrwbyhpwcxi62adhms4/Scrolloveride.js","https:/framerusercontent.com/modules/d5KzGgBOLY0x2LIan9Yt/LTPD1ECRjUTIwRo8YcxT/siteMetadata.js","https:/framerusercontent.com/modules/wZ2Ka5CvZaLRzuAa4E5l/gPdeRX03xduyjAzNWf9P/augiA20Il.js","https:/framerusercontent.com/modules/xXEpwnBVTlEEpLPoOxri/NVpNMecK1RucFPQZGaY6/augiA20Il.js","https:/framerusercontent.com/modules/y9pWXn9flPMacqaefWsz/KW55M47mFEwOpiKIZ5K9/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 (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GaZimtCoa:{hover:true,pressed:true},Kk7f7QkGd:{hover:true,pressed:true},Ncjw5nMM8:{hover:true,pressed:true},zlU7t2RPy:{hover:true,pressed:true}};const cycleOrder=[\"GaZimtCoa\",\"Kk7f7QkGd\",\"zlU7t2RPy\",\"Ncjw5nMM8\"];const serializationHash=\"framer-mCiK8\";const variantClassNames={GaZimtCoa:\"framer-v-1yjcin\",Kk7f7QkGd:\"framer-v-1x8d7wy\",Ncjw5nMM8:\"framer-v-1jrtipx\",zlU7t2RPy:\"framer-v-1bpj93a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zUFGPMw9q=undefined;const mpF_2pzxd=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.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={CV:\"Ncjw5nMM8\",Email:\"GaZimtCoa\",Insta:\"Kk7f7QkGd\",Linkedin:\"zlU7t2RPy\"};const getProps=({height,iconPadding,id,link2,width,...props})=>{return{...props,mpF_2pzxd:link2??props.mpF_2pzxd,variant:humanReadableVariantMap[props.variant]??props.variant??\"GaZimtCoa\",zUFGPMw9q:iconPadding??props.zUFGPMw9q??\"10px\"};};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,mpF_2pzxd,zUFGPMw9q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GaZimtCoa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Kk7f7QkGd-hover\",\"zlU7t2RPy-hover\",\"Ncjw5nMM8-hover\",\"Kk7f7QkGd-pressed\",\"zlU7t2RPy-pressed\",\"Ncjw5nMM8-pressed\"].includes(gestureVariant))return false;if([\"Kk7f7QkGd\",\"zlU7t2RPy\",\"Ncjw5nMM8\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"Kk7f7QkGd-hover\",\"Kk7f7QkGd-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"Kk7f7QkGd\")return true;return false;};const isDisplayed2=()=>{if([\"zlU7t2RPy-hover\",\"zlU7t2RPy-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"zlU7t2RPy\")return true;return false;};const isDisplayed3=()=>{if([\"Ncjw5nMM8-hover\",\"Ncjw5nMM8-pressed\"].includes(gestureVariant))return true;if(baseVariant===\"Ncjw5nMM8\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:mpF_2pzxd,motionChild:true,nodeId:\"GaZimtCoa\",openInNewTab:true,scopeId:\"dDf5hfklC\",...addPropertyOverrides({\"GaZimtCoa-hover\":{href:undefined},\"GaZimtCoa-pressed\":{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yjcin\",className,classNames)} framer-1yasihj`,\"data-border\":true,\"data-framer-name\":\"Email\",layoutDependency:layoutDependency,layoutId:\"GaZimtCoa\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(229, 235, 250)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",\"--unokrt\":numberToPixelString(zUFGPMw9q),backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"GaZimtCoa-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.25)\"},\"GaZimtCoa-pressed\":{backgroundColor:\"rgba(94, 129, 226, 0.5)\"},\"Kk7f7QkGd-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.25)\"},\"Kk7f7QkGd-pressed\":{backgroundColor:\"rgba(94, 129, 226, 0.5)\"},\"Ncjw5nMM8-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.25)\"},\"Ncjw5nMM8-pressed\":{backgroundColor:\"rgba(94, 129, 226, 0.5)\"},\"zlU7t2RPy-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.25)\"},\"zlU7t2RPy-pressed\":{backgroundColor:\"rgba(94, 129, 226, 0.5)\"}},...addPropertyOverrides({\"GaZimtCoa-hover\":{\"data-framer-name\":undefined},\"GaZimtCoa-pressed\":{\"data-framer-name\":undefined},\"Kk7f7QkGd-hover\":{\"data-framer-name\":undefined},\"Kk7f7QkGd-pressed\":{\"data-framer-name\":undefined},\"Ncjw5nMM8-hover\":{\"data-framer-name\":undefined},\"Ncjw5nMM8-pressed\":{\"data-framer-name\":undefined},\"zlU7t2RPy-hover\":{\"data-framer-name\":undefined},\"zlU7t2RPy-pressed\":{\"data-framer-name\":undefined},Kk7f7QkGd:{\"data-framer-name\":\"Insta\"},Ncjw5nMM8:{\"data-framer-name\":\"CV\"},zlU7t2RPy:{\"data-framer-name\":\"Linkedin\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-hg55nc\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:30,intrinsicWidth:42,layoutDependency:layoutDependency,layoutId:\"O6Ewnmstz\",svg:'<svg width=\"42\" height=\"30\" viewBox=\"0 0 42 30\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M39 0H3C2.20435 0 1.44129 0.31607 0.87868 0.87868C0.31607 1.44129 0 2.20435 0 3V27C0 27.7957 0.31607 28.5587 0.87868 29.1213C1.44129 29.6839 2.20435 30 3 30H39C39.7957 30 40.5587 29.6839 41.1213 29.1213C41.6839 28.5587 42 27.7957 42 27V3C42 2.20435 41.6839 1.44129 41.1213 0.87868C40.5587 0.31607 39.7957 0 39 0ZM35.7 3L21 13.17L6.3 3H35.7ZM3 27V4.365L20.145 16.23C20.3961 16.4042 20.6944 16.4975 21 16.4975C21.3056 16.4975 21.6039 16.4042 21.855 16.23L39 4.365V27H3Z\" fill=\"#E5EBFA\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({\"GaZimtCoa-pressed\":{fill:\"rgba(94, 129, 226, 0.5)\"}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1812u19\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:750,intrinsicWidth:750,layoutDependency:layoutDependency,layoutId:\"UmoswpZEL\",svg:'<svg width=\"750\" height=\"750\" viewBox=\"0 0 750 750\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M575.175 219.825C600.028 219.825 620.175 199.678 620.175 174.825C620.175 149.972 600.028 129.825 575.175 129.825C550.322 129.825 530.175 149.972 530.175 174.825C530.175 199.678 550.322 219.825 575.175 219.825Z\" fill=\"#E5EBFA\"/>\\n<path d=\"M375 182.431C336.913 182.431 299.682 193.725 268.014 214.885C236.347 236.045 211.665 266.12 197.09 301.307C182.515 336.494 178.701 375.214 186.131 412.568C193.562 449.923 211.902 484.235 238.833 511.167C265.765 538.098 300.077 556.438 337.432 563.869C374.786 571.299 413.506 567.485 448.693 552.91C483.88 538.335 513.955 513.653 535.115 481.985C556.275 450.318 567.569 413.087 567.569 375C567.569 323.928 547.28 274.947 511.167 238.833C475.053 202.72 426.072 182.431 375 182.431ZM375 500C350.277 500 326.11 492.669 305.554 478.934C284.998 465.199 268.976 445.676 259.515 422.835C250.054 399.995 247.579 374.861 252.402 350.614C257.225 326.366 269.13 304.093 286.612 286.612C304.093 269.13 326.366 257.225 350.614 252.402C374.861 247.579 399.995 250.054 422.835 259.515C445.676 268.976 465.199 284.998 478.934 305.554C492.669 326.11 500 350.277 500 375C500 408.152 486.83 439.946 463.388 463.388C439.946 486.83 408.152 500 375 500Z\" fill=\"#E5EBFA\"/>\\n<path d=\"M375 67.5687C475.128 67.5687 486.991 67.95 526.531 69.7563C550.311 70.0393 573.865 74.4071 596.166 82.6688C612.337 88.9089 627.024 98.4648 639.281 110.722C651.538 122.979 661.094 137.666 667.334 153.838C675.596 176.138 679.964 199.692 680.247 223.472C682.05 263.012 682.434 274.875 682.434 375.003C682.434 475.131 682.053 486.994 680.247 526.534C679.964 550.314 675.596 573.868 667.334 596.169C661.094 612.341 651.538 627.027 639.281 639.284C627.024 651.541 612.337 661.097 596.166 667.337C573.865 675.599 550.311 679.967 526.531 680.25C486.994 682.053 475.138 682.437 375 682.437C274.862 682.437 263.006 682.056 223.469 680.25C199.689 679.967 176.135 675.599 153.834 667.337C137.663 661.097 122.976 651.541 110.719 639.284C98.4617 627.027 88.9058 612.341 82.6656 596.169C74.4039 573.868 70.0362 550.314 69.7531 526.534C67.95 486.994 67.5656 475.131 67.5656 375.003C67.5656 274.875 67.9469 263.012 69.7531 223.472C70.0362 199.692 74.4039 176.138 82.6656 153.838C88.9054 137.665 98.4612 122.978 110.718 110.72C122.975 98.4625 137.662 88.9061 153.834 82.6656C176.135 74.4039 199.689 70.0362 223.469 69.7531C263.009 67.95 274.872 67.5687 375 67.5687ZM375 0C273.156 0 260.384 0.431244 220.387 2.25624C189.283 2.88072 158.509 8.77467 129.375 19.6875C104.46 29.3223 81.8336 44.0562 62.9449 62.9449C44.0562 81.8336 29.3223 104.46 19.6875 129.375C8.77294 158.514 2.87895 189.293 2.25624 220.403C0.431244 260.384 0 273.156 0 375C0 476.844 0.431244 489.616 2.25624 529.612C2.87932 560.722 8.77329 591.501 19.6875 620.641C29.3223 645.555 44.0562 668.182 62.9449 687.071C81.8336 705.959 104.46 720.693 129.375 730.328C158.514 741.243 189.293 747.137 220.403 747.759C260.384 749.569 273.156 750 375 750C476.844 750 489.616 749.569 529.612 747.744C560.722 747.121 591.501 741.227 620.641 730.313C645.555 720.678 668.182 705.944 687.071 687.055C705.959 668.166 720.693 645.54 730.328 620.625C741.242 591.486 747.136 560.707 747.759 529.597C749.569 489.616 750 476.844 750 375C750 273.156 749.569 260.384 747.744 220.387C747.119 189.283 741.225 158.509 730.313 129.375C720.676 104.463 705.941 81.8396 687.053 62.9536C668.164 44.0677 645.538 29.3362 620.625 19.7031C591.486 8.78891 560.707 2.89495 529.597 2.27188C489.616 0.431251 476.844 0 375 0Z\" fill=\"#E5EBFA\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({\"Kk7f7QkGd-pressed\":{fill:\"rgba(94, 129, 226, 0.5)\"}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bel7n5\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:747,intrinsicWidth:750,layoutDependency:layoutDependency,layoutId:\"MpH2XxXPH\",svg:'<svg width=\"750\" height=\"747\" viewBox=\"0 0 750 747\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M693.75 0H56.25C25 0 0 25 0 53.125V693.75C0 721.875 25 746.875 56.25 746.875H693.75C725 746.875 750 721.875 750 693.75V53.125C750 25 725 0 693.75 0ZM221.875 637.5H112.5V281.25H221.875V637.5ZM168.75 231.25C134.375 231.25 103.125 203.125 103.125 165.625C103.125 128.125 131.25 100 168.75 100C203.125 100 234.375 128.125 234.375 165.625C234.375 203.125 203.125 231.25 168.75 231.25ZM640.625 634.375H531.25V459.375C531.25 418.75 531.25 362.5 471.875 362.5C412.5 362.5 406.25 409.375 406.25 453.125V631.25H296.875V281.25H400V328.125H403.125C418.75 300 456.25 268.75 509.375 268.75C621.875 268.75 643.75 343.75 643.75 440.625V634.375H640.625Z\" fill=\"#E5EBFA\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({\"zlU7t2RPy-pressed\":{fill:\"rgba(94, 129, 226, 0.5)\"}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-16yaoe3\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:876,intrinsicWidth:750,layoutDependency:layoutDependency,layoutId:\"NVFvF2mUo\",svg:'<svg width=\"750\" height=\"876\" viewBox=\"0 0 750 876\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M750 718.761L705.813 674.573L625 755.386V500.011H562.5V755.386L481.687 674.573L437.5 718.761L593.75 875.011L750 718.761Z\" fill=\"#E5EBFA\"/>\\n<path d=\"M375 812.511H62.5V62.5107H312.5V250.011C312.548 266.572 319.148 282.441 330.859 294.152C342.569 305.863 358.439 312.463 375 312.511H562.5V406.261H625V250.011C625.112 245.904 624.332 241.821 622.713 238.044C621.095 234.268 618.676 230.887 615.625 228.136L396.875 9.38574C394.124 6.33351 390.744 3.91461 386.967 2.29603C383.19 0.677446 379.107 -0.102258 375 0.0107414H62.5C45.9387 0.0585615 30.0693 6.65872 18.3586 18.3694C6.64797 30.0801 0.0478201 45.9494 0 62.5107V812.511C0.0478201 829.072 6.64797 844.941 18.3586 856.652C30.0693 868.363 45.9387 874.963 62.5 875.011H375V812.511ZM375 75.0107L550 250.011H375V75.0107Z\" fill=\"#E5EBFA\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({\"Ncjw5nMM8-pressed\":{fill:\"rgba(94, 129, 226, 0.5)\"}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mCiK8.framer-1yasihj, .framer-mCiK8 .framer-1yasihj { display: block; }\",\".framer-mCiK8.framer-1yjcin { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: var(--unokrt); position: relative; text-decoration: none; width: min-content; }\",\".framer-mCiK8 .framer-hg55nc, .framer-mCiK8 .framer-1812u19, .framer-mCiK8 .framer-1bel7n5, .framer-mCiK8 .framer-16yaoe3 { flex: none; height: 16px; position: relative; width: 16px; }\",'.framer-mCiK8[data-border=\"true\"]::after, .framer-mCiK8 [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 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Kk7f7QkGd\":{\"layout\":[\"auto\",\"auto\"]},\"zlU7t2RPy\":{\"layout\":[\"auto\",\"auto\"]},\"Ncjw5nMM8\":{\"layout\":[\"auto\",\"auto\"]},\"TaC8O5Agn\":{\"layout\":[\"auto\",\"auto\"]},\"whMbg0Koo\":{\"layout\":[\"auto\",\"auto\"]},\"oT6oeJGGQ\":{\"layout\":[\"auto\",\"auto\"]},\"olB5Jtsbo\":{\"layout\":[\"auto\",\"auto\"]},\"f09ulAwoR\":{\"layout\":[\"auto\",\"auto\"]},\"kHMGYTgKt\":{\"layout\":[\"auto\",\"auto\"]},\"BCNEIJwpD\":{\"layout\":[\"auto\",\"auto\"]},\"wJZECCpiQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mpF_2pzxd\":\"link2\",\"zUFGPMw9q\":\"iconPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdDf5hfklC=withCSS(Component,css,\"framer-mCiK8\");export default FramerdDf5hfklC;FramerdDf5hfklC.displayName=\"Social links\";FramerdDf5hfklC.defaultProps={height:36,width:36};addPropertyControls(FramerdDf5hfklC,{variant:{options:[\"GaZimtCoa\",\"Kk7f7QkGd\",\"zlU7t2RPy\",\"Ncjw5nMM8\"],optionTitles:[\"Email\",\"Insta\",\"Linkedin\",\"CV\"],title:\"Variant\",type:ControlType.Enum},mpF_2pzxd:{title:\"Link 2\",type:ControlType.Link},zUFGPMw9q:{defaultValue:\"10px\",title:\"icon padding\",type:ControlType.Padding}});addFonts(FramerdDf5hfklC,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdDf5hfklC\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"36\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kk7f7QkGd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zlU7t2RPy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ncjw5nMM8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TaC8O5Agn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"whMbg0Koo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oT6oeJGGQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"olB5Jtsbo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f09ulAwoR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kHMGYTgKt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BCNEIJwpD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wJZECCpiQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"mpF_2pzxd\\\":\\\"link2\\\",\\\"zUFGPMw9q\\\":\\\"iconPadding\\\"}\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dDf5hfklC.map","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","/*\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,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,title,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==\"Off\";const showThumbnail=onCanvas||thumbnail!==\"Off\"&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/_jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL,originalSearchParams]=parsedURL;const searchParams=embedURL.searchParams;if(originalSearchParams){for(const[param,value]of originalSearchParams){searchParams.set(param,value);if(param===\"t\")searchParams.set(\"start\",value)// embeds have to use `start`, but copying via right-click usually gives you `t=`\n;}}// https://developers.google.com/youtube/player_parameters\nsearchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(!showVideo){// if a browser does not support `loading=lazy`, make sure the video doesn't start playing in the background\nsearchParams.set(\"autoplay\",\"0\");}else if(isAutoplay||// when there is no thumbnail, we don't want to autoplay, unless video is started\nshowThumbnail&&showVideo){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===\"Loop\"){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}const iframeProps={title:title||\"Youtube Video\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",src:embedURL.href,frameBorder:\"0\",onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp};return /*#__PURE__*/_jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onKeyDown:startVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},role:\"presentation\",children:[isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),showThumbnail&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{rel:\"preconnect\",href:\"https://i.ytimg.com\"}),/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",src:getThumbnailURL(videoId,thumbnail),style:{...videoStyle,objectFit:\"cover\"}})]}),!onCanvas?/*#__PURE__*/_jsx(\"iframe\",{loading:!showVideo?\"lazy\":undefined,style:!showVideo?{...videoStyle,display:\"none\"}:videoStyle,...iframeProps}):null,showVideo?null:/*#__PURE__*/_jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===\"Off\";}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==\"Off\";}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/8AHPXm9Y6mI\",play:\"Off\",shouldMute:true,thumbnail:\"Medium Quality\",isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL,null];}const searchParams=url.searchParams;if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");const page=pathSegments[0];// https://www.youtube.com/watch?v=Fop2oskTug8\nif(page===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}// https://www.youtube.com/embed/Fop2oskTug8\nif(page===\"embed\"){const videoId=pathSegments[1];return[videoId,url,searchParams];}// https://www.youtube.com/shorts/zwMEhBq4kYM / https://www.youtube.com/live/XlWSzaluBKk\nif(page===\"shorts\"||page===\"live\"){const videoId=pathSegments[1];const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId=url.pathname.slice(1);const embedURL=getEmbedURL(videoId);return[videoId,embedURL,searchParams];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=\"https://i.ytimg.com/vi_webp/\";const ext=\"webp\";switch(res){case\"Low Quality\":return`${pre}${videoId}/hqdefault.${ext}`;case\"Medium Quality\":return`${pre}${videoId}/sddefault.${ext}`;case\"High Quality\":return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/_jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/_jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/_jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/_jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useCallback}from\"react\";const urlRegex=/(https?:\\/\\/[^ ]*)/;/**\n * SPOTIFY\n *\n * @framerIntrinsicWidth 280\n * @framerIntrinsicHeight 350\n */ export function Spotify(props){const{theme,url:sourceUrl}=props;const createEmbedUrl=useCallback(()=>{if(sourceUrl.length<5)return null;// If someone pastes the embed code lets still try to render it\nconst strippedUrl=sourceUrl.includes(\"iframe\")?sourceUrl.match(urlRegex)[1].replace(`\"`,\"\"):sourceUrl;const url=new URL(strippedUrl);// Add embed prefix if needed\nif(!url.pathname.includes(\"embed\"))url.pathname=`/embed${url.pathname}`;// Remove params\nurl.search=`theme=${theme}`;// @ben you could add all other bools in here like\n// url.search = `theme=${theme}&dog=${cat}`\nreturn url.toString();},[theme,sourceUrl]);const identifier=createEmbedUrl();return(/*#__PURE__*/ _jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\"},frameBorder:0,src:identifier}));}Spotify.defaultProps={url:\"https://open.spotify.com/album/31qVWUdRrlb8thMvts0yYL?si=Jl-8Mnc3RNGuOtqRC7NXVg\",width:280,height:350,theme:1};addPropertyControls(Spotify,{url:{type:ControlType.String,title:\"URL\"},theme:{type:ControlType.Enum,displaySegmentedControl:true,options:[1,0],optionTitles:[\"On\",\"Off\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"Spotify\":{\"type\":\"reactComponent\",\"name\":\"Spotify\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"350\",\"framerIntrinsicWidth\":\"280\"}}}}\n//# sourceMappingURL=./Spotify.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";const{useEffect,useRef,useState}=React;// Use shared variables\nlet currentCard=0;let isOverlayOpen=false;const listeners=new Set;function notifyListeners(){listeners.forEach(listener=>listener());}export function CardClickHandler(){return{onCardClick:cardNumber=>{console.log(\"🔵 Card clicked:\",cardNumber);currentCard=cardNumber;isOverlayOpen=true;notifyListeners();}};}export function ResponsiveOverlay(){const[,forceUpdate]=React.useReducer(x=>x+1,0);const overlayRef=useRef(null);React.useEffect(()=>{listeners.add(forceUpdate);const handleResize=()=>forceUpdate();window.addEventListener(\"resize\",handleResize);return()=>{listeners.delete(forceUpdate);window.removeEventListener(\"resize\",handleResize);};},[]);// Add this new useEffect to reset scroll position when card changes\nReact.useEffect(()=>{if(isOverlayOpen&&overlayRef.current){overlayRef.current.scrollTop=0;}},[currentCard,isOverlayOpen]);const variantName=currentCard>0?`Card ${currentCard}`:\"Card 1\";const isMobile=window.innerWidth<899;if(isMobile){const viewportHeight=window.innerHeight;const viewportWidth=window.innerWidth;const overlayHeight=isOverlayOpen?viewportHeight*.9:0;return{variant:variantName,ref:overlayRef,style:{display:isOverlayOpen?\"flex\":\"none\",position:\"fixed\",bottom:0,left:0,right:0,width:\"100vw\",height:`${overlayHeight}px`,overflow:\"auto\",scrollbarWidth:\"none\",msOverflowStyle:\"none\",WebkitOverflowScrolling:\"touch\",opacity:isOverlayOpen?1:0,pointerEvents:isOverlayOpen?\"auto\":\"none\",transition:\"height 0.4s ease, opacity 0.4s ease\",zIndex:1e3}};}else{return{variant:variantName,ref:overlayRef,style:{display:isOverlayOpen?\"flex\":\"none\",height:\"100%\",overflow:\"auto\",scrollbarWidth:\"none\",msOverflowStyle:\"none\",WebkitOverflowScrolling:\"touch\",width:isOverlayOpen?\"100%\":\"0%\",opacity:isOverlayOpen?1:0,pointerEvents:isOverlayOpen?\"auto\":\"none\",transition:\"width 0.5s ease, opacity 0.5s ease\"}};}}// export function DetailVariant(): Override {\n//     const [, forceUpdate] = React.useReducer((x) => x + 1, 0)\n//     React.useEffect(() => {\n//         listeners.add(forceUpdate)\n//         return () => listeners.delete(forceUpdate)\n//     }, [])\n//     const variantName = currentCard > 0 ? `Card ${currentCard}` : \"Card 1\"\n//     console.log(\"🟢 DetailVariant - Card:\", variantName, \"Open:\", isOverlayOpen)\n//     return {\n//         variant: variantName,\n//         style: {\n//             overflow: \"auto\",\n//             scrollbarWidth: \"none\",\n//             msOverflowStyle: \"none\",\n//             WebkitOverflowScrolling: \"touch\",\n//             // Better visibility control\n//             display: isOverlayOpen ? \"flex\" : \"none\", // Completely hide when closed\n//             opacity: isOverlayOpen ? 1 : 0,\n//             pointerEvents: isOverlayOpen ? \"auto\" : \"none\",\n//             transition: \"opacity 0.3s ease\", // Smooth fade\n//         },\n//     }\n// }\n// export function DetailVariantMobile(): Override {\n//     const [, forceUpdate] = React.useReducer((x) => x + 1, 0)\n//     React.useEffect(() => {\n//         listeners.add(forceUpdate)\n//         return () => listeners.delete(forceUpdate)\n//     }, [])\n//     const variantName = currentCard > 0 ? `Card ${currentCard}` : \"Card 1\"\n//     return {\n//         variant: variantName,\n//         style: {\n//             position: \"fixed\", // Important for mobile\n//             bottom: 0,\n//             left: 0,\n//             right: 0,\n//             overflow: \"auto\",\n//             scrollbarWidth: \"none\",\n//             msOverflowStyle: \"none\",\n//             WebkitOverflowScrolling: \"touch\",\n//             width: \"100%\",\n//             height: isOverlayOpen ? \"70vh\" : \"0%\", // 70% of viewport height\n//             opacity: isOverlayOpen ? 1 : 0,\n//             pointerEvents: isOverlayOpen ? \"auto\" : \"none\",\n//             transition: \"height 0.5s ease, opacity 0.5s ease\",\n//             zIndex: 1000,\n//         },\n//     }\n// }\nexport function OverlayVariant(){const[,forceUpdate]=React.useReducer(x=>x+1,0);React.useEffect(()=>{listeners.add(forceUpdate);return()=>listeners.delete(forceUpdate);},[]);// Switch to the correct card variant or closed\n// const variantName = isOverlayOpen ? `Card ${currentCard}` : \"Closed\"\nconst variantName=isOverlayOpen?`Card ${currentCard>0?currentCard:1}`// Default to Card 1 if no card selected\n:\"Closed\";return{variant:variantName,style:{overflowY:\"auto\",maxHeight:\"100vh\",backgroundColor:\"#101011\"}};}export function CloseButton(){return{onTap:()=>{isOverlayOpen=false;notifyListeners();}};}export function HideOnMobile(){return{style:{display:window.innerWidth<899?\"none\":\"flex\"}};}export function HideOnDesktop(){return{style:{display:window.innerWidth>=899?\"none\":\"flex\"}};}export function ResponsiveGap(){const isMobile=window.innerWidth<899;const isTablet=window.innerWidth>=899&&window.innerWidth<1024;// const gap = isMobile ? 24 : isTablet ? 24 : 28\n// const verticalPadding = isMobile ? 26 : isTablet ? 40 : 64\n// const horizontalPadding = isMobile ? 26 : isTablet ? 40 : 64\n// const bottomPadding = isMobile ? 40 : 60 // Extra space at bottom\nreturn{style:{gap:`${gap}px`,paddingTop:`${verticalPadding}px`,paddingBottom:`${bottomPadding}px`,paddingLeft:`${horizontalPadding}px`,paddingRight:`${horizontalPadding}px`}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withCardClickHandler(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CardClickHandler(props)});};}withCardClickHandler.displayName=\"CardClickHandler\";export function withResponsiveOverlay(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ResponsiveOverlay(props)});};}withResponsiveOverlay.displayName=\"ResponsiveOverlay\";export function withOverlayVariant(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...OverlayVariant(props)});};}withOverlayVariant.displayName=\"OverlayVariant\";export function withCloseButton(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...CloseButton(props)});};}withCloseButton.displayName=\"CloseButton\";export function withHideOnMobile(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...HideOnMobile(props)});};}withHideOnMobile.displayName=\"HideOnMobile\";export function withHideOnDesktop(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...HideOnDesktop(props)});};}withHideOnDesktop.displayName=\"HideOnDesktop\";export function withResponsiveGap(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ResponsiveGap(props)});};}withResponsiveGap.displayName=\"ResponsiveGap\";\nexport const __FramerMetadata__ = {\"exports\":{\"withOverlayVariant\":{\"type\":\"reactHoc\",\"name\":\"withOverlayVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OverlayVariant\":{\"type\":\"override\",\"name\":\"OverlayVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HideOnDesktop\":{\"type\":\"override\",\"name\":\"HideOnDesktop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CloseButton\":{\"type\":\"override\",\"name\":\"CloseButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHideOnMobile\":{\"type\":\"reactHoc\",\"name\":\"withHideOnMobile\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withResponsiveGap\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveGap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCardClickHandler\":{\"type\":\"reactHoc\",\"name\":\"withCardClickHandler\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResponsiveGap\":{\"type\":\"override\",\"name\":\"ResponsiveGap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CardClickHandler\":{\"type\":\"override\",\"name\":\"CardClickHandler\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCloseButton\":{\"type\":\"reactHoc\",\"name\":\"withCloseButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withResponsiveOverlay\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveOverlay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHideOnDesktop\":{\"type\":\"reactHoc\",\"name\":\"withHideOnDesktop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResponsiveOverlay\":{\"type\":\"override\",\"name\":\"ResponsiveOverlay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HideOnMobile\":{\"type\":\"override\",\"name\":\"HideOnMobile\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cardoveride.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";// Shared state\nlet formState={inputValue:\"\",buttonVariant:\"Default\",listeners:[]};function updateFormState(updates){// Only update the specific fields passed, keep everything else the same\nObject.keys(updates).forEach(key=>{if(key!==\"listeners\"){formState[key]=updates[key];}});formState.listeners.forEach(listener=>listener({...formState}));}// Apply this to your Input\nexport function InputField(Component){return props=>{const[localState,setLocalState]=useState(formState);useEffect(()=>{const listener=newState=>setLocalState({...newState});formState.listeners.push(listener);return()=>{formState.listeners=formState.listeners.filter(l=>l!==listener);};},[]);const handleChange=e=>{const newValue=e.target.value;console.log(\"Input changed to:\",newValue);// ONLY update inputValue, nothing else\nupdateFormState({inputValue:newValue});};return /*#__PURE__*/_jsx(Component,{...props,value:localState.inputValue,onChange:handleChange,onPointerDown:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation()});};}// Apply this to your Button Component\nexport function VariantButton(Component){return props=>{const[localState,setLocalState]=useState(formState);useEffect(()=>{const listener=newState=>{console.log(\"Button received state update:\",newState.buttonVariant);setLocalState({...newState});};formState.listeners.push(listener);return()=>{formState.listeners=formState.listeners.filter(l=>l!==listener);};},[]);const handleSubmit=async()=>{console.log(\"Submit clicked!\");console.log(\"Input value:\",localState.inputValue);if(!localState.inputValue.trim()){console.log(\"Input is empty\");return;}console.log(\"Setting to Loading\");updateFormState({buttonVariant:\"Loading\"});await new Promise(resolve=>setTimeout(resolve,2e3));console.log(\"Setting to Success\");updateFormState({buttonVariant:\"Success\"});};console.log(\"Rendering button with variant:\",localState.buttonVariant);return /*#__PURE__*/_jsx(Component,{...props,variant:localState.buttonVariant,animate:localState.buttonVariant,initial:false,onClick:localState.buttonVariant===\"Default\"?handleSubmit:undefined,onPointerDown:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation()});};}\nexport const __FramerMetadata__ = {\"exports\":{\"VariantButton\":{\"type\":\"reactHoc\",\"name\":\"VariantButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"InputField\":{\"type\":\"reactHoc\",\"name\":\"InputField\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dragoveride.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState}from\"react\";// Code Override function\nexport function BlurOnLoad(){const[isLoading,setIsLoading]=useState(true);const handleImageLoad=()=>{setIsLoading(false)// Remove blur once image is loaded\n;};return{style:{filter:isLoading?\"blur(10px)\":\"none\",transition:\"filter 0.5s ease\"},onLoad:handleImageLoad};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBlurOnLoad(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BlurOnLoad(props)});};}withBlurOnLoad.displayName=\"BlurOnLoad\";\nexport const __FramerMetadata__ = {\"exports\":{\"BlurOnLoad\":{\"type\":\"override\",\"name\":\"BlurOnLoad\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlurOnLoad\":{\"type\":\"reactHoc\",\"name\":\"withBlurOnLoad\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Imageloading.map","// Generated by Framer (b1fed12)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Play-regular\",\"GF;Play-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtc8Hp8Tx3A.woff2\",weight:\"400\"},{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6ae84K2oVqwItm4TOpI423nTJTM.woff2\",weight:\"700\"}]}];export const css=['.framer-xoF2y .framer-styles-preset-10otims:not(.rich-text-wrapper), .framer-xoF2y .framer-styles-preset-10otims.rich-text-wrapper h3 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #5e81e2; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-xoF2y .framer-styles-preset-10otims:not(.rich-text-wrapper), .framer-xoF2y .framer-styles-preset-10otims.rich-text-wrapper h3 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #5e81e2; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-xoF2y .framer-styles-preset-10otims:not(.rich-text-wrapper), .framer-xoF2y .framer-styles-preset-10otims.rich-text-wrapper h3 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #5e81e2; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-xoF2y\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b1fed12)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Play-regular\",\"GF;Play-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtc8Hp8Tx3A.woff2\",weight:\"400\"},{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6ae84K2oVqwItm4TOpI423nTJTM.woff2\",weight:\"700\"}]}];export const css=['.framer-5aptm .framer-styles-preset-4z5al8:not(.rich-text-wrapper), .framer-5aptm .framer-styles-preset-4z5al8.rich-text-wrapper h4 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #e5eaf9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-5aptm .framer-styles-preset-4z5al8:not(.rich-text-wrapper), .framer-5aptm .framer-styles-preset-4z5al8.rich-text-wrapper h4 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #e5eaf9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-5aptm .framer-styles-preset-4z5al8:not(.rich-text-wrapper), .framer-5aptm .framer-styles-preset-4z5al8.rich-text-wrapper h4 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #e5eaf9; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-5aptm\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Play-regular\",\"GF;Play-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtc8Hp8Tx3A.woff2\",weight:\"400\"},{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6ae84K2oVqwItm4TOpI423nTJTM.woff2\",weight:\"700\"}]}];export const css=['.framer-1cSOC .framer-styles-preset-1ybbp2l:not(.rich-text-wrapper), .framer-1cSOC .framer-styles-preset-1ybbp2l.rich-text-wrapper h2 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #d3dbef; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-1cSOC .framer-styles-preset-1ybbp2l:not(.rich-text-wrapper), .framer-1cSOC .framer-styles-preset-1ybbp2l.rich-text-wrapper h2 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #d3dbef; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-1cSOC .framer-styles-preset-1ybbp2l:not(.rich-text-wrapper), .framer-1cSOC .framer-styles-preset-1ybbp2l.rich-text-wrapper h2 { --framer-font-family: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-family-bold: \"Play\", \"Play Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #d3dbef; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-1cSOC\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-700\",\"GF;Geist-900\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4mJPby1QNtA.woff2\",weight:\"900\"}]}];export const css=['.framer-oFPb7 .framer-styles-preset-1akinm7:not(.rich-text-wrapper), .framer-oFPb7 .framer-styles-preset-1akinm7.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #fffa50; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-oFPb7 .framer-styles-preset-1akinm7:not(.rich-text-wrapper), .framer-oFPb7 .framer-styles-preset-1akinm7.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 34px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #fffa50; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-oFPb7 .framer-styles-preset-1akinm7:not(.rich-text-wrapper), .framer-oFPb7 .framer-styles-preset-1akinm7.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 27px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #fffa50; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-oFPb7\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b1fed12)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-regular\",\"GF;DM Sans-700\",\"GF;DM Sans-700italic\",\"GF;DM Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW32RmYJpso5.woff2\",weight:\"400\"}]}];export const css=['.framer-jG05h .framer-styles-preset-1awincu:not(.rich-text-wrapper), .framer-jG05h .framer-styles-preset-1awincu.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-jG05h .framer-styles-preset-1awincu:not(.rich-text-wrapper), .framer-jG05h .framer-styles-preset-1awincu.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-jG05h .framer-styles-preset-1awincu:not(.rich-text-wrapper), .framer-jG05h .framer-styles-preset-1awincu.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-jG05h\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-IDsRS .framer-styles-preset-1jvwuxu:not(.rich-text-wrapper), .framer-IDsRS .framer-styles-preset-1jvwuxu.rich-text-wrapper a { --framer-link-text-color: var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, #fffa50); }\"];export const className=\"framer-IDsRS\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-200\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxhS2f3ZGMZpg.woff2\",weight:\"200\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-drJKl .framer-styles-preset-uccnu2:not(.rich-text-wrapper), .framer-drJKl .framer-styles-preset-uccnu2.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 200; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 899px) and (min-width: 600px) { .framer-drJKl .framer-styles-preset-uccnu2:not(.rich-text-wrapper), .framer-drJKl .framer-styles-preset-uccnu2.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 9px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 200; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 599px) and (min-width: 0px) { .framer-drJKl .framer-styles-preset-uccnu2:not(.rich-text-wrapper), .framer-drJKl .framer-styles-preset-uccnu2.rich-text-wrapper h6 { --framer-font-family: \"DM Sans\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 8px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 200; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #9aa4be; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-drJKl\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={OUPrP5v6m:{hover:true,pressed:true}};const cycleOrder=[\"OUPrP5v6m\",\"slJHbezWX\",\"flFCG0VYe\",\"yC3HYdTM0\",\"szfxsmCzv\"];const serializationHash=\"framer-lLzQs\";const variantClassNames={flFCG0VYe:\"framer-v-1gvw0p6\",OUPrP5v6m:\"framer-v-arw7fu\",slJHbezWX:\"framer-v-1pawna9\",szfxsmCzv:\"framer-v-1y8tw8f\",yC3HYdTM0:\"framer-v-ugx2hn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vHlviIuLT=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"OUPrP5v6m\",Disabled:\"flFCG0VYe\",Error:\"szfxsmCzv\",Loading:\"slJHbezWX\",Success:\"yC3HYdTM0\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OUPrP5v6m\",vHlviIuLT:click??props.vHlviIuLT};};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,vHlviIuLT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OUPrP5v6m\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sgmkxg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vHlviIuLT){const res=await vHlviIuLT(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"slJHbezWX\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"yC3HYdTM0\")return true;return false;};const isDisplayed2=()=>{if([\"slJHbezWX\",\"yC3HYdTM0\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-arw7fu\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"OUPrP5v6m\",onTap:onTap1sgmkxg,ref:refBinding,style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1,...style},variants:{\"OUPrP5v6m-hover\":{opacity:1},\"OUPrP5v6m-pressed\":{opacity:1},flFCG0VYe:{opacity:.5},szfxsmCzv:{opacity:1},yC3HYdTM0:{opacity:1}},...addPropertyOverrides({\"OUPrP5v6m-hover\":{\"data-framer-name\":undefined},\"OUPrP5v6m-pressed\":{\"data-framer-name\":undefined},flFCG0VYe:{\"data-framer-name\":\"Disabled\"},slJHbezWX:{\"data-framer-name\":\"Loading\"},szfxsmCzv:{\"data-framer-name\":\"Error\"},yC3HYdTM0:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iqovcs\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"qWqzxIbTz\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-m1ckns\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"RRs87DX6M\",style:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(240, 240, 247)) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{slJHbezWX:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-w43c5z\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"xuMbsT00c\",style:{backgroundColor:\"rgba(16, 16, 17, 0.6)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-5ru27j\",\"data-framer-name\":\"Vector\",fill:\"rgb(0, 0, 0)\",intrinsicHeight:9,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"Db7xYmO9O\",svg:'<svg width=\"12\" height=\"9\" viewBox=\"0 0 12 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.5 8.207L0 3.707L0.707 3L4.5 6.7925L11.293 0L12 0.707L4.5 8.207Z\" fill=\"#1C1414\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-kermzr\",\"data-framer-name\":\"Vector\",fill:\"rgba(0, 0, 0, 0.6)\",intrinsicHeight:625,intrinsicWidth:750,layoutDependency:layoutDependency,layoutId:\"waewxeYhJ\",svg:'<svg width=\"750\" height=\"625\" viewBox=\"0 0 750 625\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M393.438 44.0625L630.313 281.25L1.22938e-05 281.25L1.50258e-05 343.75L630.313 343.75L393.438 580.938L437.5 625L750 312.5L437.5 1.36598e-05L393.438 44.0625Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({flFCG0VYe:{fill:\"rgba(0, 0, 0, 0.2)\"}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lLzQs.framer-1s8fuer, .framer-lLzQs .framer-1s8fuer { display: block; }\",\".framer-lLzQs.framer-arw7fu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 8px 10px 8px; position: relative; width: min-content; }\",\".framer-lLzQs .framer-1iqovcs { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-lLzQs .framer-m1ckns { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-lLzQs .framer-w43c5z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-lLzQs .framer-5ru27j, .framer-lLzQs .framer-kermzr { flex: none; height: 16px; position: relative; width: 20px; }\",\".framer-lLzQs.framer-v-1pawna9.framer-arw7fu { padding: 8px; }\",\".framer-lLzQs.framer-v-1pawna9 .framer-m1ckns { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"slJHbezWX\":{\"layout\":[\"auto\",\"auto\"]},\"flFCG0VYe\":{\"layout\":[\"auto\",\"auto\"]},\"yC3HYdTM0\":{\"layout\":[\"auto\",\"auto\"]},\"szfxsmCzv\":{\"layout\":[\"auto\",\"auto\"]},\"gYvEDCMYC\":{\"layout\":[\"auto\",\"auto\"]},\"C_umrkna1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vHlviIuLT\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAPNYi83WX=withCSS(Component,css,\"framer-lLzQs\");export default FramerAPNYi83WX;FramerAPNYi83WX.displayName=\"Button\";FramerAPNYi83WX.defaultProps={height:36,width:36};addPropertyControls(FramerAPNYi83WX,{variant:{options:[\"OUPrP5v6m\",\"slJHbezWX\",\"flFCG0VYe\",\"yC3HYdTM0\",\"szfxsmCzv\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},vHlviIuLT:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerAPNYi83WX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAPNYi83WX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"36\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"slJHbezWX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"flFCG0VYe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yC3HYdTM0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"szfxsmCzv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gYvEDCMYC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C_umrkna1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"vHlviIuLT\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./APNYi83WX.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/VgXN8mle1cugngaw0DqV/ubt5PQihVq2CCxosGGqr/fjft2h3TZ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/y0XZnZWuK14Ix7zOB3ec/7ZYW3yKsRp3hZAOAm9kz/qW4hap0Iw.js\";const cycleOrder=[\"kTXozL8uW\",\"A07nkz2DF\",\"riFz_VVW7\"];const serializationHash=\"framer-bIVyS\";const variantClassNames={A07nkz2DF:\"framer-v-1niqksd\",kTXozL8uW:\"framer-v-8d79zb\",riFz_VVW7:\"framer-v-10kljua\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tWjV0mLAE=undefined;const xvu0smy_b=undefined;const DBdWSXtoB=undefined;const oCEUpJTdp=undefined;const rsR41P5G_=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Large:\"kTXozL8uW\",Medium:\"A07nkz2DF\",Small:\"riFz_VVW7\"};const getProps=({description,height,id,material,padding,time,title,width,...props})=>{return{...props,DBdWSXtoB:description??props.DBdWSXtoB??\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\",oCEUpJTdp:time??props.oCEUpJTdp??\"November 2025\",rsR41P5G_:material??props.rsR41P5G_??\"After Effects, Jitter\",tWjV0mLAE:padding??props.tWjV0mLAE??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kTXozL8uW\",xvu0smy_b:title??props.xvu0smy_b??\"Albert+\"};};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,tWjV0mLAE,xvu0smy_b,DBdWSXtoB,oCEUpJTdp,rsR41P5G_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kTXozL8uW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8d79zb\",className,classNames),\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"kTXozL8uW\",ref:refBinding,style:{\"--1by3o25\":numberToPixelString(tWjV0mLAE),backdropFilter:\"blur(25px)\",background:\"linear-gradient(180deg, rgba(74, 74, 74, 0.4) 0%, rgb(26, 26, 26) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(25px)\",...style},variants:{A07nkz2DF:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},riFz_VVW7:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({A07nkz2DF:{\"data-framer-name\":\"Medium\"},riFz_VVW7:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i5cfub\",layoutDependency:layoutDependency,layoutId:\"aTYmO8rgz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cny5bz\",layoutDependency:layoutDependency,layoutId:\"PGTj6DSfA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif',\"--framer-font-size\":\"42px\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(255, 250, 80))\"},children:\"Albert+\"})}),className:\"framer-1feq3zx\",\"data-framer-name\":\"Puregym Redesign\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"BMzjEp7Q3\",style:{\"--extracted-gdpscs\":\"rgb(255, 250, 80)\",\"--framer-paragraph-spacing\":\"0px\"},text:xvu0smy_b,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(255, 250, 80))\"},children:\"Albert+\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\"})}),className:\"framer-1rzinvc\",\"data-framer-name\":\"Reimagining the Puregym app\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Wa_XXwwsS\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:DBdWSXtoB,variants:{A07nkz2DF:{\"--extracted-1eung3n\":\"rgb(229, 234, 249)\"},riFz_VVW7:{\"--extracted-1eung3n\":\"rgb(229, 234, 249)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A07nkz2DF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(229, 234, 249))\"},children:\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\"})}),fonts:[\"GF;Play-regular\"]},riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(229, 234, 249))\"},children:\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\"})}),fonts:[\"GF;Play-regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gwmm0n\",\"data-framer-name\":\"Frame 6\",layoutDependency:layoutDependency,layoutId:\"Ljg8kdJgx\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2q5a20\",\"data-framer-name\":\"Frame 3\",layoutDependency:layoutDependency,layoutId:\"FBUfga0aW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Timeline\"})}),className:\"framer-1qtv5t1\",\"data-framer-name\":\"Timeline\",fonts:[\"GF;Play-regular\"],layoutDependency:layoutDependency,layoutId:\"d23s6jQ30\",style:{\"--extracted-a0htzi\":\"rgb(94, 129, 226)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A07nkz2DF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Timeline\"})})},riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Timeline\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"November 2025\"})}),className:\"framer-geaj4a\",\"data-framer-name\":\"December 2025 - January 2026\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XiQoinuPp\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:oCEUpJTdp,variants:{A07nkz2DF:{\"--extracted-r6o4lv\":\"rgb(154, 164, 190)\"},riFz_VVW7:{\"--extracted-r6o4lv\":\"rgb(154, 164, 190)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A07nkz2DF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(154, 164, 190))\"},children:\"November 2025\"})}),fonts:[\"GF;DM Sans-regular\"]},riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(154, 164, 190))\"},children:\"November 2025\"})}),fonts:[\"GF;DM Sans-regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mozdan\",\"data-framer-name\":\"Frame 3\",layoutDependency:layoutDependency,layoutId:\"uFcDHEfwz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Material\"})}),className:\"framer-ly9n2p\",\"data-framer-name\":\"Timeline\",fonts:[\"GF;Play-regular\"],layoutDependency:layoutDependency,layoutId:\"aIQDxsNV_\",style:{\"--extracted-a0htzi\":\"rgb(94, 129, 226)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A07nkz2DF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Material\"})})},riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgb(94, 129, 226))\"},children:\"Material\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"After Effects, Jitter\"})}),className:\"framer-1dzeh6a\",\"data-framer-name\":\"December 2025 - January 2026\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d5HTi9HlB\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:rsR41P5G_,variants:{A07nkz2DF:{\"--extracted-r6o4lv\":\"rgb(154, 164, 190)\"},riFz_VVW7:{\"--extracted-r6o4lv\":\"rgb(154, 164, 190)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({A07nkz2DF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(154, 164, 190))\"},children:\"After Effects, Jitter\"})}),fonts:[\"GF;DM Sans-regular\"]},riFz_VVW7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(154, 164, 190))\"},children:\"After Effects, Jitter\"})}),fonts:[\"GF;DM Sans-regular\"]}},baseVariant,gestureVariant)})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bIVyS.framer-64v1d6, .framer-bIVyS .framer-64v1d6 { display: block; }\",\".framer-bIVyS.framer-8d79zb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 233px; justify-content: center; padding: var(--1by3o25); position: relative; width: 480px; }\",\".framer-bIVyS .framer-i5cfub { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 1px; }\",\".framer-bIVyS .framer-cny5bz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bIVyS .framer-1feq3zx, .framer-bIVyS .framer-1rzinvc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 432px; word-break: break-word; word-wrap: break-word; }\",\".framer-bIVyS .framer-1gwmm0n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 48px 0px 0px; position: relative; width: 100%; }\",\".framer-bIVyS .framer-2q5a20, .framer-bIVyS .framer-1mozdan { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bIVyS .framer-1qtv5t1, .framer-bIVyS .framer-geaj4a, .framer-bIVyS .framer-ly9n2p, .framer-bIVyS .framer-1dzeh6a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bIVyS.framer-v-1niqksd.framer-8d79zb { height: 197px; width: 350px; }\",\".framer-bIVyS.framer-v-1niqksd .framer-cny5bz, .framer-bIVyS.framer-v-1niqksd .framer-1feq3zx, .framer-bIVyS.framer-v-1niqksd .framer-1rzinvc, .framer-bIVyS.framer-v-10kljua .framer-cny5bz, .framer-bIVyS.framer-v-10kljua .framer-1feq3zx, .framer-bIVyS.framer-v-10kljua .framer-1rzinvc { width: 100%; }\",\".framer-bIVyS.framer-v-1niqksd .framer-1gwmm0n, .framer-bIVyS.framer-v-10kljua .framer-1gwmm0n { gap: 16px 36px; padding: 0px; }\",\".framer-bIVyS.framer-v-10kljua.framer-8d79zb { height: 197px; width: 319px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 233\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"A07nkz2DF\":{\"layout\":[\"fixed\",\"fixed\"]},\"riFz_VVW7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tWjV0mLAE\":\"padding\",\"xvu0smy_b\":\"title\",\"DBdWSXtoB\":\"description\",\"oCEUpJTdp\":\"time\",\"rsR41P5G_\":\"material\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGDl_wawwG=withCSS(Component,css,\"framer-bIVyS\");export default FramerGDl_wawwG;FramerGDl_wawwG.displayName=\"Template\";FramerGDl_wawwG.defaultProps={height:233,width:480};addPropertyControls(FramerGDl_wawwG,{variant:{options:[\"kTXozL8uW\",\"A07nkz2DF\",\"riFz_VVW7\"],optionTitles:[\"Large\",\"Medium\",\"Small\"],title:\"Variant\",type:ControlType.Enum},tWjV0mLAE:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},xvu0smy_b:{defaultValue:\"Albert+\",displayTextArea:false,title:\"Title\",type:ControlType.String},DBdWSXtoB:{defaultValue:\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\",displayTextArea:false,title:\"Description\",type:ControlType.String},oCEUpJTdp:{defaultValue:\"November 2025\",displayTextArea:false,title:\"time\",type:ControlType.String},rsR41P5G_:{defaultValue:\"After Effects, Jitter\",displayTextArea:false,title:\"material\",type:ControlType.String}});addFonts(FramerGDl_wawwG,[{explicitInter:true,fonts:[{cssFamilyName:\"Mynerve\",source:\"google\",style:\"normal\",uiFamilyName:\"Mynerve\",url:\"https://fonts.gstatic.com/s/mynerve/v8/P5sCzZKPdNjb4jt7xCFuiZ-uydg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtc8Hp8Tx3A.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGDl_wawwG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A07nkz2DF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"riFz_VVW7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"233\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"480\",\"framerVariables\":\"{\\\"tWjV0mLAE\\\":\\\"padding\\\",\\\"xvu0smy_b\\\":\\\"title\\\",\\\"DBdWSXtoB\\\":\\\"description\\\",\\\"oCEUpJTdp\\\":\\\"time\\\",\\\"rsR41P5G_\\\":\\\"material\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GDl_wawwG.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"BnOhYo4WZ\",\"IcMPu45t9\",\"FLnoKS_ML\"];const serializationHash=\"framer-c3w4s\";const variantClassNames={BnOhYo4WZ:\"framer-v-1r4wiqc\",FLnoKS_ML:\"framer-v-tsaaeb\",IcMPu45t9:\"framer-v-120g6ff\"};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\":\"BnOhYo4WZ\",\"Variant 2\":\"IcMPu45t9\",\"Variant 3\":\"FLnoKS_ML\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BnOhYo4WZ\"};};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:\"BnOhYo4WZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12soirh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"IcMPu45t9\");});const onTap155ycsb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"FLnoKS_ML\");});const onTapo9p49l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"BnOhYo4WZ\");});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-1r4wiqc\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BnOhYo4WZ\",onTap:onTap12soirh,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({FLnoKS_ML:{\"data-framer-name\":\"Variant 3\",onTap:onTapo9p49l},IcMPu45t9:{\"data-framer-name\":\"Variant 2\",onTap:onTap155ycsb}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638.4,intrinsicWidth:1228.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-55),pixelHeight:2048,pixelWidth:1536,sizes:`calc(${componentViewport?.width||\"100vw\"} + 8px)`,src:\"https://framerusercontent.com/images/MZbejxHxFzKlFB2Hs08YonFX40.jpg?width=1536&height=2048\",srcSet:\"https://framerusercontent.com/images/MZbejxHxFzKlFB2Hs08YonFX40.jpg?scale-down-to=1024&width=1536&height=2048 768w,https://framerusercontent.com/images/MZbejxHxFzKlFB2Hs08YonFX40.jpg?width=1536&height=2048 1536w\"},className:\"framer-1b5umti\",\"data-framer-name\":\"JenniferHuang\",layoutDependency:layoutDependency,layoutId:\"i6ZqEmyhr\",...addPropertyOverrides({FLnoKS_ML:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638.4,intrinsicWidth:1228.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-55),pixelHeight:2400,pixelWidth:1600,sizes:`calc(${componentViewport?.width||\"100vw\"} + 8px)`,src:\"https://framerusercontent.com/images/kt9DqEH7h4AqAfUnMPcO6YoYQw.jpg?width=1600&height=2400\",srcSet:\"https://framerusercontent.com/images/kt9DqEH7h4AqAfUnMPcO6YoYQw.jpg?scale-down-to=1024&width=1600&height=2400 682w,https://framerusercontent.com/images/kt9DqEH7h4AqAfUnMPcO6YoYQw.jpg?scale-down-to=2048&width=1600&height=2400 1365w,https://framerusercontent.com/images/kt9DqEH7h4AqAfUnMPcO6YoYQw.jpg?width=1600&height=2400 1600w\"}},IcMPu45t9:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638.4,intrinsicWidth:1228.8,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-55),pixelHeight:1537,pixelWidth:1216,sizes:`calc(${componentViewport?.width||\"100vw\"} + 8px)`,src:\"https://framerusercontent.com/images/px9wSX7uBIExD8eZbXV1gRuapMc.jpg?width=1216&height=1537\",srcSet:\"https://framerusercontent.com/images/px9wSX7uBIExD8eZbXV1gRuapMc.jpg?scale-down-to=1024&width=1216&height=1537 810w,https://framerusercontent.com/images/px9wSX7uBIExD8eZbXV1gRuapMc.jpg?width=1216&height=1537 1216w\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c3w4s.framer-44py72, .framer-c3w4s .framer-44py72 { display: block; }\",\".framer-c3w4s.framer-1r4wiqc { cursor: pointer; height: 300px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 300px; }\",\".framer-c3w4s .framer-1b5umti { bottom: -56px; flex: none; left: -4px; overflow: visible; position: absolute; right: -4px; top: -55px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 300\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IcMPu45t9\":{\"layout\":[\"fixed\",\"fixed\"]},\"FLnoKS_ML\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerijsLxr5vn=withCSS(Component,css,\"framer-c3w4s\");export default FramerijsLxr5vn;FramerijsLxr5vn.displayName=\"photo\";FramerijsLxr5vn.defaultProps={height:300,width:300};addPropertyControls(FramerijsLxr5vn,{variant:{options:[\"BnOhYo4WZ\",\"IcMPu45t9\",\"FLnoKS_ML\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerijsLxr5vn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerijsLxr5vn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"300\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IcMPu45t9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FLnoKS_ML\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ijsLxr5vn.map","// Generated by Framer (ff92f61)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js\";import{Spotify}from\"https://framerusercontent.com/modules/tW1ExjbbJRt9YcZ0Gyxk/7xLQ6of7kXWmBUVuRiYG/Spotify.js\";import{withCloseButton,withResponsiveOverlay}from\"https://framerusercontent.com/modules/mKStu6XubMX2iiDTeQJq/7c5JMioazYM4bf4cDa5q/Cardoveride.js\";import{InputField,VariantButton}from\"https://framerusercontent.com/modules/WNi9J3nVn4bN7qJvcPwW/lZfVejXCH0aA5xlyP4Id/Dragoveride.js\";import{withBlurOnLoad}from\"https://framerusercontent.com/modules/YsRewlU01GddXGVQp9EZ/qg34JlV2lbdeh8UhLzE8/Imageloading.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/a1YZVPqjAZ3v5KKHueRW/mVpnO4TJxzumebALBphh/Cw9QeEG3n.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/VgXN8mle1cugngaw0DqV/ubt5PQihVq2CCxosGGqr/fjft2h3TZ.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/lRgiTAhbIdOor5u1dfXA/yztZLBtmHBX6cey4F1qS/Gqgz6qxXX.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/QOohkXyeS8R8AeOeEBnN/DyW55K6MYyNzfxIvt56o/LjVsjUQqL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/y0XZnZWuK14Ix7zOB3ec/7ZYW3yKsRp3hZAOAm9kz/qW4hap0Iw.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/q68rtg719UMoD0bKlQy9/RDfhOXXSXRemGnQsXJtz/sAIMk70md.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/7BEF8T35oTEC1g5gslyA/nO04QTUcTcVy26WdfACb/UUGsRRH5s.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/x4pEJslGO1iQUHDCE3UU/QNM1SwuUrByXhDfa4NSn/APNYi83WX.js\";import Template from\"https://framerusercontent.com/modules/iaPr4fDZ31uCJXDeunlJ/jZX8ZHzUEJyMUNqmaAIz/GDl_wawwG.js\";import Photo from\"https://framerusercontent.com/modules/lx2I3sVxxY14wELpV7ES/VutSoiJStmkeuR8gdXO4/ijsLxr5vn.js\";const MotionDivWithCloseButton1gmb56k=withCodeBoundaryForOverrides(motion.div,{nodeId:\"uO4gDrLXe\",override:withCloseButton,scopeId:\"s2b0FyOH0\"});const VideoFonts=getFonts(Video);const TemplateFonts=getFonts(Template);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ImageWithFX=withFX(Image);const FormPlainTextInputInputField1ncxq0q=withCodeBoundaryForOverrides(FormPlainTextInput,{nodeId:\"cKTz6oZVQ\",override:InputField,scopeId:\"s2b0FyOH0\"});const MotionLabelInputFieldtyl1nt=withCodeBoundaryForOverrides(motion.label,{nodeId:\"BTtcB_dvs\",override:InputField,scopeId:\"s2b0FyOH0\"});const ButtonFonts=getFonts(Button);const ButtonVariantButtonrqp2j4WithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"T37F6mFRr\",override:VariantButton,scopeId:\"s2b0FyOH0\"}),ButtonInfo);const MotionDivVariantButton1rvjs1c=withCodeBoundaryForOverrides(motion.div,{nodeId:\"RQzfQ6YaP\",override:VariantButton,scopeId:\"s2b0FyOH0\"});const MotionDivWithFX=withFX(motion.div);const PhotoFonts=getFonts(Photo);const YouTubeFonts=getFonts(YouTube);const ImageWithBlurOnLoad1gp0xmk=withCodeBoundaryForOverrides(Image,{nodeId:\"R57tFpbJT\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoadwjmyk3=withCodeBoundaryForOverrides(Image,{nodeId:\"T6iJpAkVB\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoadwqi1nx=withCodeBoundaryForOverrides(Image,{nodeId:\"v3xSrSHGr\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const SpotifyFonts=getFonts(Spotify);const ImageWithBlurOnLoad1pf6fyk=withCodeBoundaryForOverrides(Image,{nodeId:\"ToYAAPi5d\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoad1byq3c4=withCodeBoundaryForOverrides(Image,{nodeId:\"tEVuqcTYV\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoadl6sxm=withCodeBoundaryForOverrides(Image,{nodeId:\"l9MYoma3e\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoad1vrud0w=withCodeBoundaryForOverrides(Image,{nodeId:\"HcpPGX_II\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const ImageWithBlurOnLoad19prh4w=withCodeBoundaryForOverrides(Image,{nodeId:\"ab9nQLi7B\",override:withBlurOnLoad,scopeId:\"s2b0FyOH0\"});const MotionDivWithResponsiveOverlayu69z8h=withCodeBoundaryForOverrides(motion.div,{nodeId:\"QrhEbgvPF\",override:withResponsiveOverlay,scopeId:\"s2b0FyOH0\"});const cycleOrder=[\"QrhEbgvPF\",\"qrjeaB2b2\",\"LJRN8d_rT\",\"pLkV9WtN9\",\"DtvIVCw8D\",\"QyCjAkFyY\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\",\"hUnVkCKro\"];const serializationHash=\"framer-jBsKs\";const variantClassNames={DtvIVCw8D:\"framer-v-1g10763\",hUnVkCKro:\"framer-v-1w9td4n\",LJRN8d_rT:\"framer-v-o0qm8j\",MYmI3x6Dp:\"framer-v-2e111f\",pLkV9WtN9:\"framer-v-tj2b0b\",QrhEbgvPF:\"framer-v-u69z8h\",qrjeaB2b2:\"framer-v-tlbl6d\",QyCjAkFyY:\"framer-v-1518hrg\",sOxtly9JQ:\"framer-v-1wq8785\",ZzPxrIu6U:\"framer-v-1dwkcx6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IEdsGnOfV=undefined;const C05wsRUNm=undefined;const J4BMzKXBA=undefined;const tiTvz74zO=undefined;const pF7eSkkk6=undefined;const YTUSlCLmu=undefined;const P7egHLZyE=undefined;const WCIapRyMd=undefined;const lQ6wjIUoi=undefined;const PA6oNQEqA=undefined;const gNgy54Px9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const inertia={bounceDamping:30,bounceStiffness:400,delay:0,type:\"inertia\"};const preventDefault=e=>e.preventDefault();const animation={cursor:\"grabbing\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={boxShadow:\"10px 10px 20px 0px rgba(0, 0, 0, 0.25)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.04,skewX:0,skewY:0,transition:transition2};const animation2={boxShadow:\"3px 5px 30px 0px rgba(0, 0, 0, 0.6)\",cursor:\"grabbing\",opacity:1,rotate:2,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation3={boxShadow:\"3px 5px 30px 0px rgba(0, 0, 0, 0.6)\",opacity:1,rotate:2,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Card 1\":\"ZzPxrIu6U\",\"Card 2\":\"LJRN8d_rT\",\"Card 3\":\"sOxtly9JQ\",\"Card 4\":\"QyCjAkFyY\",\"Card 5\":\"MYmI3x6Dp\",\"Card 6\":\"pLkV9WtN9\",\"Card 7\":\"hUnVkCKro\",Default:\"DtvIVCw8D\",Hiddel:\"qrjeaB2b2\"};const getProps=({aCTUALIMPORTANTGAP,arrowRotation,border,educationGap,gap,height,id,padding,textDescription,textGap,textSketchbook,textTitle,visible,width,...props})=>{return{...props,C05wsRUNm:gap??props.C05wsRUNm??50,gNgy54Px9:educationGap??props.gNgy54Px9??20,IEdsGnOfV:border??props.IEdsGnOfV??{borderColor:\"rgb(43, 44, 48)\",borderStyle:\"solid\",borderWidth:2},J4BMzKXBA:arrowRotation??props.J4BMzKXBA,lQ6wjIUoi:textGap??props.lQ6wjIUoi??48,P7egHLZyE:textSketchbook??props.P7egHLZyE??96,PA6oNQEqA:padding??props.PA6oNQEqA??\"48px 64px 48px 64px\",pF7eSkkk6:textTitle??props.pF7eSkkk6??64,tiTvz74zO:visible??props.tiTvz74zO??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"QrhEbgvPF\",WCIapRyMd:aCTUALIMPORTANTGAP??props.WCIapRyMd??48,YTUSlCLmu:textDescription??props.YTUSlCLmu??18};};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,C05wsRUNm,tiTvz74zO,J4BMzKXBA,gNgy54Px9,IEdsGnOfV,PA6oNQEqA,lQ6wjIUoi,WCIapRyMd,pF7eSkkk6,P7egHLZyE,YTUSlCLmu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QrhEbgvPF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqk3pww=activeVariantCallback(async(...args)=>{setVariant(\"ZzPxrIu6U\");});const onTap19yrdcz=activeVariantCallback(async(...args)=>{setVariant(\"LJRN8d_rT\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const isDisplayed=()=>{if(baseVariant===\"qrjeaB2b2\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if(baseVariant===\"ZzPxrIu6U\")return false;return true;};const isDisplayed2=()=>{if([\"LJRN8d_rT\",\"hUnVkCKro\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"hUnVkCKro\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"hUnVkCKro\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"LJRN8d_rT\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"LJRN8d_rT\")return false;return true;};const isDisplayed7=()=>{if([\"MYmI3x6Dp\",\"sOxtly9JQ\"].includes(baseVariant))return false;return true;};const isDisplayed8=()=>{if(baseVariant===\"QyCjAkFyY\")return true;return false;};const isDisplayed9=()=>{if([\"LJRN8d_rT\",\"QyCjAkFyY\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return false;return true;};const isDisplayed10=()=>{if([\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return false;return true;};const isDisplayed11=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return false;return true;};const isDisplayed12=()=>{if(baseVariant===\"sOxtly9JQ\")return true;return false;};const isDisplayed13=()=>{if(baseVariant===\"pLkV9WtN9\")return true;return false;};const isDisplayed14=()=>{if([\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return true;return false;};const isDisplayed15=()=>{if(baseVariant===\"MYmI3x6Dp\")return false;return true;};const isDisplayed16=()=>{if([\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return false;return true;};const isDisplayed17=()=>{if(baseVariant===\"ZzPxrIu6U\")return true;return false;};const isDisplayed18=()=>{if([\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return true;return false;};const isDisplayed19=()=>{if(baseVariant===\"MYmI3x6Dp\")return true;return false;};const isDisplayed20=()=>{if(baseVariant===\"sOxtly9JQ\")return false;return true;};const isDisplayed21=()=>{if([\"LJRN8d_rT\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return false;return true;};const isDisplayed22=()=>{if(baseVariant===\"QyCjAkFyY\")return false;return true;};const isDisplayed23=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\"].includes(baseVariant))return true;return false;};const isDisplayed24=()=>{if(baseVariant===\"pLkV9WtN9\")return false;return true;};const isDisplayed25=()=>{if([\"QyCjAkFyY\",\"sOxtly9JQ\"].includes(baseVariant))return true;return false;};const isDisplayed26=()=>{if([\"QyCjAkFyY\",\"sOxtly9JQ\"].includes(baseVariant))return false;return true;};const isDisplayed27=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\"].includes(baseVariant))return false;return true;};const isDisplayed28=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return true;return false;};const isDisplayed29=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\",\"sOxtly9JQ\"].includes(baseVariant))return false;return true;};const isDisplayed30=()=>{if([\"pLkV9WtN9\",\"QyCjAkFyY\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithResponsiveOverlayu69z8h,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u69z8h\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"QrhEbgvPF\",ref:refBinding,style:{\"--border-bottom-width\":(IEdsGnOfV?.borderBottomWidth??IEdsGnOfV?.borderWidth)+\"px\",\"--border-color\":IEdsGnOfV?.borderColor,\"--border-left-width\":(IEdsGnOfV?.borderLeftWidth??IEdsGnOfV?.borderWidth)+\"px\",\"--border-right-width\":(IEdsGnOfV?.borderRightWidth??IEdsGnOfV?.borderWidth)+\"px\",\"--border-style\":IEdsGnOfV?.borderStyle,\"--border-top-width\":(IEdsGnOfV?.borderTopWidth??IEdsGnOfV?.borderWidth)+\"px\",backgroundColor:\"rgb(0, 0, 0)\",opacity:1,...style},variants:{DtvIVCw8D:{opacity:0},hUnVkCKro:{backgroundColor:\"rgb(16, 16, 17)\",opacity:1},LJRN8d_rT:{backgroundColor:\"rgb(16, 16, 17)\"},MYmI3x6Dp:{backgroundColor:\"rgb(16, 16, 17)\",opacity:1},pLkV9WtN9:{backgroundColor:\"rgb(16, 16, 17)\"},QyCjAkFyY:{backgroundColor:\"rgb(16, 16, 17)\",opacity:1},sOxtly9JQ:{backgroundColor:\"rgb(16, 16, 17)\",opacity:1},ZzPxrIu6U:{backgroundColor:\"rgb(16, 16, 17)\",opacity:1}},...addPropertyOverrides({hUnVkCKro:{\"data-framer-name\":\"Card 7\"},LJRN8d_rT:{\"data-framer-name\":\"Card 2\"},MYmI3x6Dp:{\"data-framer-name\":\"Card 5\"},pLkV9WtN9:{\"data-framer-name\":\"Card 6\"},QyCjAkFyY:{\"data-framer-name\":\"Card 4\"},sOxtly9JQ:{\"data-framer-name\":\"Card 3\"},ZzPxrIu6U:{\"data-framer-name\":\"Card 1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18yynze\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"ESbAheHab\",style:{\"--10oa45r\":numberToPixelString(C05wsRUNm),\"--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\",backdropFilter:\"blur(14px)\",backgroundColor:\"rgba(16, 16, 17, 0.5)\",WebkitBackdropFilter:\"blur(14px)\"},variants:{DtvIVCw8D:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},hUnVkCKro:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},MYmI3x6Dp:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(43, 44, 48)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},pLkV9WtN9:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(43, 44, 48)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},QyCjAkFyY:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(43, 44, 48)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},sOxtly9JQ:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(43, 44, 48)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"},ZzPxrIu6U:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(43, 44, 48)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\"}},...addPropertyOverrides({MYmI3x6Dp:{\"data-border\":true},pLkV9WtN9:{\"data-border\":true},QyCjAkFyY:{\"data-border\":true},sOxtly9JQ:{\"data-border\":true},ZzPxrIu6U:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithCloseButton1gmb56k,{className:\"framer-1gmb56k\",\"data-framer-name\":\"Arrow--left\",layoutDependency:layoutDependency,layoutId:\"uO4gDrLXe\",style:{backgroundColor:\"rgba(255, 255, 255, 0)\",rotate:J4BMzKXBA},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1canr34\",\"data-framer-name\":\"Vector\",fill:\"rgb(16, 16, 17)\",intrinsicHeight:13,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"gFzR6Ez7V\",svg:'<svg width=\"15\" height=\"13\" viewBox=\"0 0 15 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.25 12.5L7.13125 11.6188L2.39375 6.875H15V5.625H2.39375L7.13125 0.88125L6.25 0L0 6.25L6.25 12.5Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lhxi3u\",\"data-framer-name\":\"Frame 15\",layoutDependency:layoutDependency,layoutId:\"x1zvfswks\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Puregym Redesign\"})}),className:\"framer-1y5mk3b\",\"data-framer-name\":\"Puregym Redesign\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lImosfT2I\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hUnVkCKro:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",dir:\"auto\",children:\"Sketchbook\"})})},LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"About Me\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Leslie Founders\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Clarus AI\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"DFG - ASBA\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Tech@NYU\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Puregym\"})})}},baseVariant,gestureVariant)}),tiTvz74zO!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1onp5wx\",\"data-framer-name\":\"Frame 9\",layoutDependency:layoutDependency,layoutId:\"CbZjkp17V\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Figma\"})}),className:\"framer-wtip3p\",\"data-framer-name\":\"Figma\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xzLA61LfF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hUnVkCKro:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",dir:\"auto\",children:\"Design\"})})},LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"IMA\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Brand Identity\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Physical Computing\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Nonprofit\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Brand Identity\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Product Design\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w8x7ca\",\"data-framer-name\":\"Ellipse 1\",layoutDependency:layoutDependency,layoutId:\"ulHYpt7Xd\",style:{backgroundColor:\"rgb(154, 164, 190)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Case Study\"})}),className:\"framer-dthrqi\",\"data-framer-name\":\"Case Study\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y9EgZae3f\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hUnVkCKro:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",dir:\"auto\",children:\"Ideas\"})})},LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Product Designer\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Graphic Design\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Installation\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Internship\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Graphic Design\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-akq56e\",\"data-framer-name\":\"Ellipse 2\",layoutDependency:layoutDependency,layoutId:\"plwmke8Wa\",style:{backgroundColor:\"rgb(154, 164, 190)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Product Design\"})}),className:\"framer-ranrzc\",\"data-framer-name\":\"Product Design\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YSt0jbt1_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hUnVkCKro:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",dir:\"auto\",children:\"Inspo\"})})},LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Experience Designer\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Internship\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Web Design\"})})}},baseVariant,gestureVariant)})]})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{className:\"framer-tj1xir\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MorXJUwHP\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(51, 51, 51)\"},variants:{MYmI3x6Dp:{backgroundColor:\"rgba(0, 0, 0, 0)\"},pLkV9WtN9:{backgroundColor:\"rgba(0, 0, 0, 0)\"},QyCjAkFyY:{backgroundColor:\"rgba(0, 0, 0, 0)\"},sOxtly9JQ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ZzPxrIu6U:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:2275,pixelWidth:3498,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/UziYsl8DnbR0ycnjDg2e3PWuQ6U.png?width=3498&height=2275\",srcSet:\"https://framerusercontent.com/images/UziYsl8DnbR0ycnjDg2e3PWuQ6U.png?scale-down-to=512&width=3498&height=2275 512w,https://framerusercontent.com/images/UziYsl8DnbR0ycnjDg2e3PWuQ6U.png?scale-down-to=1024&width=3498&height=2275 1024w,https://framerusercontent.com/images/UziYsl8DnbR0ycnjDg2e3PWuQ6U.png?scale-down-to=2048&width=3498&height=2275 2048w,https://framerusercontent.com/images/UziYsl8DnbR0ycnjDg2e3PWuQ6U.png?width=3498&height=2275 3498w\"},fitImageDimension:\"height\"},pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1536,pixelWidth:2048,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/BnB2U246mz6Iql1JtQi2DyckS4.jpg?width=2048&height=1536\",srcSet:\"https://framerusercontent.com/images/BnB2U246mz6Iql1JtQi2DyckS4.jpg?scale-down-to=512&width=2048&height=1536 512w,https://framerusercontent.com/images/BnB2U246mz6Iql1JtQi2DyckS4.jpg?scale-down-to=1024&width=2048&height=1536 1024w,https://framerusercontent.com/images/BnB2U246mz6Iql1JtQi2DyckS4.jpg?width=2048&height=1536 2048w\"},fitImageDimension:\"height\"},QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:2275,pixelWidth:3498,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/V7JmI3QxriK55HEkxDkcaSaE.png?width=3498&height=2275\",srcSet:\"https://framerusercontent.com/images/V7JmI3QxriK55HEkxDkcaSaE.png?scale-down-to=512&width=3498&height=2275 512w,https://framerusercontent.com/images/V7JmI3QxriK55HEkxDkcaSaE.png?scale-down-to=1024&width=3498&height=2275 1024w,https://framerusercontent.com/images/V7JmI3QxriK55HEkxDkcaSaE.png?scale-down-to=2048&width=3498&height=2275 2048w,https://framerusercontent.com/images/V7JmI3QxriK55HEkxDkcaSaE.png?width=3498&height=2275 3498w\"},fitImageDimension:\"height\"},sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:2275,pixelWidth:3498,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/iqZQJWmToecaq20Lre1T5sDRD0.png?width=3498&height=2275\",srcSet:\"https://framerusercontent.com/images/iqZQJWmToecaq20Lre1T5sDRD0.png?scale-down-to=512&width=3498&height=2275 512w,https://framerusercontent.com/images/iqZQJWmToecaq20Lre1T5sDRD0.png?scale-down-to=1024&width=3498&height=2275 1024w,https://framerusercontent.com/images/iqZQJWmToecaq20Lre1T5sDRD0.png?scale-down-to=2048&width=3498&height=2275 2048w,https://framerusercontent.com/images/iqZQJWmToecaq20Lre1T5sDRD0.png?width=3498&height=2275 3498w\"},fitImageDimension:\"height\"},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1870,pixelWidth:2327,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?width=2327&height=1870\",srcSet:\"https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=512&width=2327&height=1870 512w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=1024&width=2327&height=1870 1024w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=2048&width=2327&height=1870 2048w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?width=2327&height=1870 2327w\"},fitImageDimension:\"height\"}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k0ddbz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"nme7rLIWk\",style:{backgroundColor:\"var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(240, 240, 247))\"},children:isDisplayed3()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-15pcnq7\",\"data-framer-name\":\"Drag Canvas\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"dhVV5Xpg9\",onMouseDown:preventDefault,whileTap:animation,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",pixelHeight:96,pixelWidth:96,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-dts5x8\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"EcgaiXJkx\",style:{opacity:.05},...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+0),pixelHeight:96,pixelWidth:96,positionX:\"left\",positionY:\"top\",sizes:\"3000px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vschcv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dKbCePCJz-container\",nodeId:\"dKbCePCJz\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"dKbCePCJz\",isMixedBorderRadius:false,layoutId:\"dKbCePCJz\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/ai6DgUWKuVcI9HOdanHPkAW1k.mp4\",srcType:\"Upload\",srcUrl:\"https://youtu.be/U89tBkEX5k8\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:233,...addPropertyOverrides({hUnVkCKro:{y:(componentViewport?.y||0)+0+58.4+-1e3+3e3-452}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-196ciyi-container\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"gitrhA4WX-container\",nodeId:\"gitrhA4WX\",onMouseDown:preventDefault,rendersWithMotion:true,scopeId:\"s2b0FyOH0\",whileHover:animation1,whileTap:animation2,children:/*#__PURE__*/_jsx(Template,{DBdWSXtoB:\"Product launch video for Albert+, a project by Dev Team at Tech@nyu\",height:\"100%\",id:\"gitrhA4WX\",layoutId:\"gitrhA4WX\",oCEUpJTdp:\"November 2025\",rsR41P5G_:\"After Effects, Jitter\",tWjV0mLAE:\"0px\",variant:matchVariant(\"kTXozL8uW\"),width:\"100%\",xvu0smy_b:\"Albert+\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nvew8y\",layoutDependency:layoutDependency,layoutId:\"AEEMoVfGt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d19sxo\",\"data-framer-name\":\"Frame 15\",layoutDependency:layoutDependency,layoutId:\"vD3kEqLcT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UGxheS1yZWd1bGFy\",\"--framer-font-family\":'\"Play\", \"Play Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-pF7eSkkk6-s2b0FyOH0) * 1px)\",\"--framer-line-height\":\"114.98%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Welcome to my \"})}),className:\"framer-8myw4\",\"data-framer-name\":\"Welcome to my\",fonts:[\"GF;Play-regular\"],layoutDependency:layoutDependency,layoutId:\"Q3xq0rJ50\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-pF7eSkkk6-s2b0FyOH0\":pF7eSkkk6},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-YTUSlCLmu-s2b0FyOH0) * 1px)\",\"--framer-line-height\":\"114.98%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(127, 127, 127))\"},children:\"Where I keep my crazy ideas and other creative projects\"})}),className:\"framer-7ux8mu\",\"data-framer-name\":\"Where I keep my crazy ideas and other creative projects\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"b2IAOhLjq\",style:{\"--extracted-r6o4lv\":\"rgb(127, 127, 127)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-YTUSlCLmu-s2b0FyOH0\":YTUSlCLmu},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-P7egHLZyE-s2b0FyOH0) * 1px)\",\"--framer-line-height\":\"130.19%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(94, 129, 226))\"},children:\"Sketchbook\"})}),className:\"framer-tprrpg\",\"data-framer-name\":\"Sketchbook\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"xFjFWXZRx\",style:{\"--extracted-r6o4lv\":\"rgb(94, 129, 226)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-P7egHLZyE-s2b0FyOH0\":P7egHLZyE},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1idf40k\",\"data-framer-name\":\"Drag\",layoutDependency:layoutDependency,layoutId:\"z43JHLFkB\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uq8cr3\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kzLyl7RQY\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.5 4.583 L 9.117 2.967 C 9.605 2.479 10.395 2.479 10.883 2.967 L 12.5 4.583 M 4.583 7.5 L 2.967 9.117 C 2.479 9.605 2.479 10.395 2.967 10.883 L 4.583 12.5 M 15.417 7.5 L 17.033 9.117 C 17.521 9.605 17.521 10.395 17.033 10.883 L 15.417 12.5 M 12.5 15.417 L 10.883 17.033 C 10.395 17.521 9.605 17.521 9.117 17.033 L 7.5 15.417 M 10 3.333 L 10 10 M 10 10 L 10 16.667 M 10 10 L 3.333 10 M 10 10 L 16.667 10\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)) /* {&quot;name&quot;:&quot;11&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:11613542490,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"DRAG TO MOVE\"})}),className:\"framer-keq5d1\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"UhxUnpKfy\",style:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:4360,pixelWidth:3424,sizes:\"262px\",src:\"https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?width=3424&height=4360\",srcSet:\"https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=1024&width=3424&height=4360 804w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=2048&width=3424&height=4360 1608w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=4096&width=3424&height=4360 3216w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?width=3424&height=4360 3424w\"},className:\"framer-uc9mvy\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"KDmu7rYwB\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+224),pixelHeight:4360,pixelWidth:3424,sizes:\"262px\",src:\"https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?width=3424&height=4360\",srcSet:\"https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=1024&width=3424&height=4360 804w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=2048&width=3424&height=4360 1608w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?scale-down-to=4096&width=3424&height=4360 3216w,https://framerusercontent.com/images/RcoEpMDGcoBVIveiyqeOC7XEj6Q.jpg?width=3424&height=4360 3424w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"},className:\"framer-14lgyzk\",\"data-framer-name\":\"postit\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"Ijan3hk1u\",onMouseDown:preventDefault,whileHover:animation1,whileTap:animation3,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+496),pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif'},children:\"New Years Design resolution: get rly rly good at 3D and somehow make a practical product in a 3D space. What type of stuff would be complex enough to need this tho???\"})}),className:\"framer-1hkx7m4\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"pN_nn4fJ7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:4364,pixelWidth:3484,sizes:\"262px\",src:\"https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?width=3484&height=4364\",srcSet:\"https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=1024&width=3484&height=4364 817w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=2048&width=3484&height=4364 1635w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=4096&width=3484&height=4364 3270w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?width=3484&height=4364 3484w\"},className:\"framer-nu638d\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"D6xe085o_\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+423),pixelHeight:4364,pixelWidth:3484,sizes:\"262px\",src:\"https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?width=3484&height=4364\",srcSet:\"https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=1024&width=3484&height=4364 817w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=2048&width=3484&height=4364 1635w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?scale-down-to=4096&width=3484&height=4364 3270w,https://framerusercontent.com/images/3fnPunUSsTRk1bnDiKHHXdDubPA.jpg?width=3484&height=4364 3484w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hd073d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LB0Dlvv1z-container\",nodeId:\"LB0Dlvv1z\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:true,height:\"100%\",id:\"LB0Dlvv1z\",isMixedBorderRadius:false,layoutId:\"LB0Dlvv1z\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/ai6DgUWKuVcI9HOdanHPkAW1k.mp4\",srcType:\"URL\",srcUrl:\"https://youtu.be/vSKmBPs-igM\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:2400,pixelWidth:1600,sizes:\"247px\",src:\"https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?width=1600&height=2400\",srcSet:\"https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?scale-down-to=1024&width=1600&height=2400 682w,https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?scale-down-to=2048&width=1600&height=2400 1365w,https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?width=1600&height=2400 1600w\"},className:\"framer-wlx05a\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"KEeGxxPjH\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1281),pixelHeight:2400,pixelWidth:1600,sizes:\"247px\",src:\"https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?width=1600&height=2400\",srcSet:\"https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?scale-down-to=1024&width=1600&height=2400 682w,https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?scale-down-to=2048&width=1600&height=2400 1365w,https://framerusercontent.com/images/4yUU4wAV6jX8jrbd2BnUPm888.jpg?width=1600&height=2400 1600w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:3014,pixelWidth:4500,sizes:\"319px\",src:\"https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?width=4500&height=3014\",srcSet:\"https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=512&width=4500&height=3014 512w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=1024&width=4500&height=3014 1024w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=2048&width=4500&height=3014 2048w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=4096&width=4500&height=3014 4096w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?width=4500&height=3014 4500w\"},className:\"framer-14w73xm\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"MeBOQdBPw\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-549),pixelHeight:3014,pixelWidth:4500,sizes:\"319px\",src:\"https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?width=4500&height=3014\",srcSet:\"https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=512&width=4500&height=3014 512w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=1024&width=4500&height=3014 1024w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=2048&width=4500&height=3014 2048w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?scale-down-to=4096&width=4500&height=3014 4096w,https://framerusercontent.com/images/vlVweQSEjlM5QXWM3KpsMDOHch0.jpg?width=4500&height=3014 4500w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:5192,pixelWidth:6983,sizes:\"319px\",src:\"https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?width=6983&height=5192\",srcSet:\"https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=512&width=6983&height=5192 512w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=1024&width=6983&height=5192 1024w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=2048&width=6983&height=5192 2048w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=4096&width=6983&height=5192 4096w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?width=6983&height=5192 6983w\"},className:\"framer-8d1vaa\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"ogEUhlJcJ\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+928),pixelHeight:5192,pixelWidth:6983,sizes:\"319px\",src:\"https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?width=6983&height=5192\",srcSet:\"https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=512&width=6983&height=5192 512w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=1024&width=6983&height=5192 1024w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=2048&width=6983&height=5192 2048w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?scale-down-to=4096&width=6983&height=5192 4096w,https://framerusercontent.com/images/17IgdyVe1tUz3izFzBG64ZzXB0.jpg?width=6983&height=5192 6983w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:1600,pixelWidth:2400,sizes:\"412px\",src:\"https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?width=2400&height=1600 2400w\"},className:\"framer-1uvh04c\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"BgFfSUTAQ\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-409),pixelHeight:1600,pixelWidth:2400,sizes:\"412px\",src:\"https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/lDNV1vzXEexp0Rmad7qjZ033U.jpg?width=2400&height=1600 2400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:4500,pixelWidth:3e3,sizes:\"251px\",src:\"https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?width=3000&height=4500\",srcSet:\"https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=1024&width=3000&height=4500 682w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=2048&width=3000&height=4500 1365w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=4096&width=3000&height=4500 2730w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?width=3000&height=4500 3000w\"},className:\"framer-1125nvi\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"sYepapXVu\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+564),pixelHeight:4500,pixelWidth:3e3,sizes:\"251px\",src:\"https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?width=3000&height=4500\",srcSet:\"https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=1024&width=3000&height=4500 682w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=2048&width=3000&height=4500 1365w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?scale-down-to=4096&width=3000&height=4500 2730w,https://framerusercontent.com/images/DvKkqkX3ClYmMrBcKNVfVYNghs.jpg?width=3000&height=4500 3000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:4500,pixelWidth:3e3,sizes:\"251px\",src:\"https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?width=3000&height=4500\",srcSet:\"https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=1024&width=3000&height=4500 682w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=2048&width=3000&height=4500 1365w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=4096&width=3000&height=4500 2730w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?width=3000&height=4500 3000w\"},className:\"framer-3a4r84\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ZsJpg8rvf\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+306),pixelHeight:4500,pixelWidth:3e3,sizes:\"251px\",src:\"https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?width=3000&height=4500\",srcSet:\"https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=1024&width=3000&height=4500 682w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=2048&width=3000&height=4500 1365w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?scale-down-to=4096&width=3000&height=4500 2730w,https://framerusercontent.com/images/HPC9mUrlqGIUwg0EHnArg08A.jpg?width=3000&height=4500 3000w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:233,...addPropertyOverrides({hUnVkCKro:{y:(componentViewport?.y||0)+0+58.4+-1e3+416}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-16trpvm-container\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"WeZGRZstg-container\",nodeId:\"WeZGRZstg\",onMouseDown:preventDefault,rendersWithMotion:true,scopeId:\"s2b0FyOH0\",whileHover:animation1,whileTap:animation2,children:/*#__PURE__*/_jsx(Template,{DBdWSXtoB:\"A series of dance posters for Sage Hill School Dance Program\",height:\"100%\",id:\"WeZGRZstg\",layoutId:\"WeZGRZstg\",oCEUpJTdp:\"2022-2024\",rsR41P5G_:\"Photoshop, Illustrator\",tWjV0mLAE:\"0px\",variant:matchVariant(\"kTXozL8uW\"),width:\"100%\",xvu0smy_b:\"Sage Dance Posters\"})})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:3e3,pixelWidth:3272,sizes:\"255px\",src:\"https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?width=3272&height=3000\",srcSet:\"https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=512&width=3272&height=3000 512w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=1024&width=3272&height=3000 1024w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=2048&width=3272&height=3000 2048w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?width=3272&height=3000 3272w\"},className:\"framer-5c6vug\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"x_dq3M70t\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1181),pixelHeight:3e3,pixelWidth:3272,sizes:\"255px\",src:\"https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?width=3272&height=3000\",srcSet:\"https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=512&width=3272&height=3000 512w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=1024&width=3272&height=3000 1024w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?scale-down-to=2048&width=3272&height=3000 2048w,https://framerusercontent.com/images/TDHz7U4k8Dl9VEHLgb2pKJWag.jpg?width=3272&height=3000 3272w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:292.8,intrinsicWidth:939.2,pixelHeight:366,pixelWidth:1174,sizes:\"97px\",src:\"https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?width=1174&height=366\",srcSet:\"https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?scale-down-to=512&width=1174&height=366 512w,https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?scale-down-to=1024&width=1174&height=366 1024w,https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?width=1174&height=366 1174w\"},className:\"framer-1a69wh2\",\"data-framer-name\":\"Realistic-tape-collection 52683-79858 2\",layoutDependency:layoutDependency,layoutId:\"BoBF16bYS\",...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:292.8,intrinsicWidth:939.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1181+-17),pixelHeight:366,pixelWidth:1174,sizes:\"97px\",src:\"https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?width=1174&height=366\",srcSet:\"https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?scale-down-to=512&width=1174&height=366 512w,https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?scale-down-to=1024&width=1174&height=366 1024w,https://framerusercontent.com/images/Dy1DkHIuvYqqHuadj80Kje598.png?width=1174&height=366 1174w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"},className:\"framer-jw1hz5\",\"data-framer-name\":\"postit\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"MoqTOrQ3z\",onMouseDown:preventDefault,whileHover:animation1,whileTap:animation3,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-472),pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif'},children:\"Things I wanna learn: touchdesigner, animation in browsers, User Research\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif'},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif'},children:\"Things I'm learning and still hate >:( : Blender, Unity, Maya, coding…\"})]}),className:\"framer-12950mt\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"hX2nOJpgx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:3832,pixelWidth:5052,sizes:\"319px\",src:\"https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?width=5052&height=3832\",srcSet:\"https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=512&width=5052&height=3832 512w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=1024&width=5052&height=3832 1024w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=2048&width=5052&height=3832 2048w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=4096&width=5052&height=3832 4096w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?width=5052&height=3832 5052w\"},className:\"framer-13uzjy9\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"ewOzYgNkk\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+978),pixelHeight:3832,pixelWidth:5052,sizes:\"319px\",src:\"https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?width=5052&height=3832\",srcSet:\"https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=512&width=5052&height=3832 512w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=1024&width=5052&height=3832 1024w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=2048&width=5052&height=3832 2048w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?scale-down-to=4096&width=5052&height=3832 4096w,https://framerusercontent.com/images/qNJqarUSeXCEWYdjQD1e2FwdcY.jpg?width=5052&height=3832 5052w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:233,...addPropertyOverrides({hUnVkCKro:{y:(componentViewport?.y||0)+0+58.4+-1e3+3e3-862}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ujhxho-container\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"DJwrddLLj-container\",nodeId:\"DJwrddLLj\",onMouseDown:preventDefault,rendersWithMotion:true,scopeId:\"s2b0FyOH0\",whileHover:animation1,whileTap:animation2,children:/*#__PURE__*/_jsx(Template,{DBdWSXtoB:\"A cabinet whose objects flicker like a memory\",height:\"100%\",id:\"DJwrddLLj\",layoutId:\"DJwrddLLj\",oCEUpJTdp:\"2024-2025\",rsR41P5G_:\"Oil Paint, Pcomp\",tWjV0mLAE:\"0px\",variant:matchVariant(\"kTXozL8uW\"),width:\"100%\",xvu0smy_b:\"Memory Cabinet\"})})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?width=2400&height=1600 2400w\"},className:\"framer-za6yhk\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"C19pG1UIo\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1357.922),pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/yjIRTwnfGDAI4yzSY3mstoOSGZw.jpg?width=2400&height=1600 2400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?width=2400&height=1600 2400w\"},className:\"framer-168q93f\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ub7s9cxes\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1238.8392),pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/WiliZaJVFacukNGkkq0mgscXM.jpg?width=2400&height=1600 2400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?width=2400&height=1600 2400w\"},className:\"framer-13d23sw\",\"data-border\":true,\"data-framer-name\":\"Card\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"varY_Psma\",onMouseDown:preventDefault,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",filter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 4px 4px rgba(0,0,0,0.25))\"},whileHover:animation1,whileTap:animation2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+3e3-1060),pixelHeight:1600,pixelWidth:2400,sizes:\"323.3466px\",src:\"https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?width=2400&height=1600\",srcSet:\"https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=512&width=2400&height=1600 512w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=1024&width=2400&height=1600 1024w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?scale-down-to=2048&width=2400&height=1600 2048w,https://framerusercontent.com/images/ULl54vUqsqsuIOQmpaFPBoUJF4.jpg?width=2400&height=1600 2400w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-rghsmt\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"AfruHDNhX\",onMouseDown:preventDefault,style:{backgroundColor:\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\"},whileHover:animation1,whileTap:animation3,children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/a7fc87fa-740b-465a-a212-dac6c717e845/submit\",className:\"framer-1n5s619\",layoutDependency:layoutDependency,layoutId:\"R4byV8QjI\",nodeId:\"R4byV8QjI\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(MotionLabelInputFieldtyl1nt,{className:\"framer-tyl1nt\",layoutDependency:layoutDependency,layoutId:\"BTtcB_dvs\",children:/*#__PURE__*/_jsx(FormPlainTextInputInputField1ncxq0q,{className:\"framer-1ncxq0q\",inputName:\"Response\",layoutDependency:layoutDependency,layoutId:\"cKTz6oZVQ\",placeholder:\"Have some inspirations? Leave them here!\",style:{\"--framer-input-font-color\":\"var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(240, 240, 247))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgba(0, 0, 0, 0.4)\"},type:\"textarea\"})}),/*#__PURE__*/_jsx(MotionDivVariantButton1rvjs1c,{className:\"framer-1rvjs1c\",layoutDependency:layoutDependency,layoutId:\"RQzfQ6YaP\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({hUnVkCKro:{y:(componentViewport?.y||0)+0+58.4+-1e3+1374+12+0+0+191+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rqp2j4-container\",layoutDependency:layoutDependency,layoutId:\"T37F6mFRr-container\",nodeId:\"T37F6mFRr\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(ButtonVariantButtonrqp2j4WithMappedReactProps1v1ipky,{height:\"100%\",id:\"T37F6mFRr\",layoutId:\"T37F6mFRr\",type:\"submit\",variant:formVariants(formState,{error:\"szfxsmCzv\",incomplete:\"flFCG0VYe\",pending:\"slJHbezWX\",success:\"yC3HYdTM0\"},matchVariant(\"OUPrP5v6m\")),width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"},className:\"framer-3z7otz\",\"data-framer-name\":\"postit\",drag:true,dragMomentum:false,layoutDependency:layoutDependency,layoutId:\"EL64Vfnt9\",onMouseDown:preventDefault,whileHover:animation1,whileTap:animation3,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+1505),pixelHeight:1324,pixelWidth:1332,sizes:\"255px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif'},children:\"What can evolution mean in terms of node-based spaces? How do we maintain relevance when something goes through thousands of cycles of iterations/changes/evolutions?\"})}),className:\"framer-12wl4d5\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"bGt13xwcN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,pixelHeight:1324,pixelWidth:1332,sizes:\"91px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"},className:\"framer-1p2f48g\",\"data-framer-name\":\"post it 2\",layoutDependency:layoutDependency,layoutId:\"SRQ4g2lgT\",transformTemplate:transformTemplate2,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:775.2,intrinsicWidth:775.2,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+820),pixelHeight:1324,pixelWidth:1332,sizes:\"91px\",src:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324\",srcSet:\"https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=512&width=1332&height=1324 512w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?scale-down-to=1024&width=1332&height=1324 1024w,https://framerusercontent.com/images/nM9uFHouIexpQFEG45lC0bH2FU.png?width=1332&height=1324 1332w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TXluZXJ2ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Mynerve\", sans-serif',\"--framer-font-size\":\"9px\"},children:\"Imma crash out over Maya and blender……\"})}),className:\"framer-1ez1tba\",fonts:[\"GF;Mynerve-regular\"],layoutDependency:layoutDependency,layoutId:\"jN34RopYo\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ImageWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:332.8,intrinsicWidth:384,pixelHeight:416,pixelWidth:480,sizes:\"78px\",src:\"https://framerusercontent.com/images/cAZ0NTmgSqKV06JeCniTIVN2y4M.png?width=480&height=416\"},className:\"framer-1dpfa4c\",\"data-framer-name\":\"Frame 27\",drag:true,dragMomentum:false,fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"Hvjyb3boY\",onMouseDown:preventDefault,style:{rotate:-8},whileHover:animation1,whileTap:animation3,...addPropertyOverrides({hUnVkCKro:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:332.8,intrinsicWidth:384,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+58.4+-1e3+1793),pixelHeight:416,pixelWidth:480,sizes:\"78px\",src:\"https://framerusercontent.com/images/cAZ0NTmgSqKV06JeCniTIVN2y4M.png?width=480&height=416\"}}},baseVariant,gestureVariant)})]})}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12wk50z\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"azG5hYAYO\",style:{\"--1enjosf\":numberToPixelString(PA6oNQEqA),\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",\"--dexby\":numberToPixelString(WCIapRyMd),\"--pb520x\":numberToPixelString(lQ6wjIUoi),background:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%)\",backgroundColor:\"rgb(0, 0, 0)\"},variants:{LJRN8d_rT:{background:\"linear-gradient(180deg, var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(16, 16, 17)) 0%, var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(16, 16, 17)) 100%)\",backgroundColor:\"var(--token-29211c7d-5d22-4a3d-be65-10772137f4a5, rgb(16, 16, 17))\"},MYmI3x6Dp:{background:\"linear-gradient(180deg, rgb(16, 16, 17) 95.4954954954955%, rgb(94, 129, 226) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},pLkV9WtN9:{background:\"linear-gradient(180deg, rgb(16, 16, 17) 95.4954954954955%, rgb(94, 129, 226) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},QyCjAkFyY:{background:\"linear-gradient(180deg, rgb(16, 16, 17) 95.4954954954955%, rgb(94, 129, 226) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},sOxtly9JQ:{background:\"linear-gradient(180deg, rgb(16, 16, 17) 95.4954954954955%, rgb(94, 129, 226) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},ZzPxrIu6U:{background:\"linear-gradient(180deg, rgb(16, 16, 17) 95.4954954954955%, rgb(94, 129, 226) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({LJRN8d_rT:{height:400,width:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wqpq5u-container\",layoutDependency:layoutDependency,layoutId:\"rAhcPImJJ-container\",nodeId:\"rAhcPImJJ\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Photo,{height:\"100%\",id:\"rAhcPImJJ\",layoutId:\"rAhcPImJJ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"BnOhYo4WZ\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-94mrw\",layoutDependency:layoutDependency,layoutId:\"oOFQ6UhZe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"Clarus AI 3\"})}),className:\"framer-1snsa5h\",\"data-framer-name\":\"Puregym Redesign\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"biufhseBo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"About me\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"Leslie Founders\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"Clarus AI\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"DFG - American Score Bay Area\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"Tech@NYU\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1akinm7\",\"data-styles-preset\":\"LjVsjUQqL\",children:\"Puregym Redesign\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"An exploration of what it means to work for your energy\"})}),className:\"framer-163vf8k\",\"data-framer-name\":\"Reimagining the Puregym app\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H9mkGwk38\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"Hi! I'm Jennifer/HFYJ\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"Branding identity for Leslie founders, a new program dedicated to early stage founders\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"Website revamp and understanding user pain points\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"Complete rebrand for Tech@nyu, one of the oldest Tech focused club at NYU.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",children:\"Reimagining the mobile application for Puregym\"})})}},baseVariant,gestureVariant)})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m0xbdk\",\"data-framer-name\":\"Frame 6\",layoutDependency:layoutDependency,layoutId:\"Bx8C04J2U\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5b8hwe\",\"data-framer-name\":\"Frame 3\",layoutDependency:layoutDependency,layoutId:\"G4aMWWfsl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Timeline\"})}),className:\"framer-10o7zmf\",\"data-framer-name\":\"Timeline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BUHc0YKRX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qbeq9c\",layoutDependency:layoutDependency,layoutId:\"tpb7jNAFC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"September 2025 - December 2025\"})}),className:\"framer-100povf\",\"data-framer-name\":\"December 2025 - January 2026\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P8yyapI4I\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"October 2025 - November 2025\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"May - August 2025\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"June 2025 - September 2025\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"December 2025 - January 2026\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d8tha1\",\"data-framer-name\":\"Frame 4\",layoutDependency:layoutDependency,layoutId:\"NvTQxBiHT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Team\"})}),className:\"framer-d6h4yu\",\"data-framer-name\":\"Team\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JtWeZelpO\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ml0bph\",layoutDependency:layoutDependency,layoutId:\"vJC66kJ0q\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Jiyoon\"})}),className:\"framer-r5w8ep\",\"data-framer-name\":\"Myself\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LNkConAIh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Myself\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Nils Forstall, Jiewen Huang, Pronob Sarker, Johnson Shou, Eileen Calub, Mary Zhao\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Myself\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Myself\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-196b8o8\",\"data-framer-name\":\"Frame 5\",layoutDependency:layoutDependency,layoutId:\"TWAL3Em2o\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Tools\"})}),className:\"framer-keg8sm\",\"data-framer-name\":\"Tools\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wf5DHHhSG\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y08leg\",layoutDependency:layoutDependency,layoutId:\"eDZpKtrp4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Arduino, Fabrication, Autocad, 3D Printing, Figma\"})}),className:\"framer-nlqmsi\",\"data-framer-name\":\"Figma\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uTruGv62t\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Adobe Illustrator\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Figma, Square Space\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Figma, Adobe\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Figma\"})})}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3qw19u\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"gxwhTgjv_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Context\"})}),className:\"framer-1nl6d0d\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KXlP3fqG4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"In one sentence, \"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Overview\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Overview\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Overview\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Using AI often feels as simple as typing a prompt and clicking a button... or at least that’s what we’ve come to expect.\"})}),className:\"framer-2ft1x9\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZGDUsCrwu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I'm an aspiring product and experience designer interested in frontier UIUX and what it means when digital experiences transcends spaces and dimensions.\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Branding for Leslie Founders, a new program dedicated to early-stage startups and aspiring entrepreneurs, as part of my internship at NYU Entrepreneurial Institute\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Who is America Scores Bay Area?\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"As Marketing Director of Tech@NYU in Fall 2025, I identified inconsistencies across the brand’s social media and website and led a full brand overhaul spanning visual assets and web design.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"A product redesign for PureGym focused on minimizing check-in friction while enhancing and expanding its existing features.\"})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"With technology rapidly expanding, the energy required to sustain it grows alongside it. Clarus, the energy generator is an interactive installation that encourages participants to recognize and reflect on the physical effort behind the invisible energy powering our digital world. \"})}),className:\"framer-1l67k1f\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BCmHcMm_2\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I'm currently studying interactive media arts at NYU. I'm active on linkedin and instagram, so please feel free to reach out!\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"With technology rapidly expanding, the energy required to sustain it grows alongside it. In response, my partner Jiyoon and I wanted to create an interactive installation that encourages participants to recognize and reflect on the physical effort behind the invisible energy powering our digital world. \"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"American Scores Bay Area is a California based nonprofit organization that combines soccer, poetry, and service learning to support various communities. They offer a balaced curriculum that supports the learnings of some underpriviledged communities. To many, ASBA means more than an organization, it means a community and a supportive environment.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"Check out the complete case study \",/*#__PURE__*/_jsx(Link,{href:\"https://puregymredesign.framer.website/\",motionChild:true,nodeId:\"BCmHcMm_2\",openInNewTab:true,relValues:[],scopeId:\"s2b0FyOH0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1jvwuxu\",\"data-styles-preset\":\"sAIMk70md\",children:\"here\"})}),\".\"]})})}},baseVariant,gestureVariant)})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mg4ve0\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"HbQU7CrSt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Setting our priorities\"})}),className:\"framer-9p6itn\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oS1wZdfAA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"What can we accomplish with the time and resources we have?\"})}),className:\"framer-4fhhgr\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Wmzd2dwhF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:'When we first began this project, I assumed the goal was to revamp the website’s UI to better align with its branding guidelines. However, I quickly realized that given our limited time and resources, the priority wasn’t visual cohesion: it was addressing critical usability issues. Ultimately, as Steve Job puts it, \"Design is not just what it looks like and feels like. Design is how it works.\"'})}),className:\"framer-v028u5\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VCb1hP7Wd\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cqp70h\",layoutDependency:layoutDependency,layoutId:\"GHIwJcda_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q48lhk\",\"data-framer-name\":\"Frame 28\",layoutDependency:layoutDependency,layoutId:\"QtG3qJZ2_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",style:{\"--framer-text-alignment\":\"center\"},children:\"Median Energy Consumption per Prompt\"})}),className:\"framer-16a83t6\",\"data-framer-name\":\"Median Energy Consumption per Prompt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tF7MRZBOd\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-alignment\":\"center\"},children:\"0.24 watt-hours\"})}),className:\"framer-u9y751\",\"data-framer-name\":\"0.24 watt-hours\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cevbbsqZF\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-101z7o\",\"data-framer-name\":\"Frame 29\",layoutDependency:layoutDependency,layoutId:\"brYGt5SUI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",style:{\"--framer-text-alignment\":\"center\"},children:\"Median Water Consumption per Prompt\"})}),className:\"framer-awbjuh\",\"data-framer-name\":\"Median Water Consumption per Prompt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"grC1QyUlD\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-alignment\":\"center\"},children:\"0.26 milliliters of water\"})}),className:\"framer-x0c91h\",\"data-framer-name\":\"0.26 milliliters of water\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uHXh8LmVJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qjo8c9\",\"data-framer-name\":\"Frame 30\",layoutDependency:layoutDependency,layoutId:\"JYXBS2tbp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",style:{\"--framer-text-alignment\":\"center\"},children:\"OpenAI receives\"})}),className:\"framer-1u2z3f7\",\"data-framer-name\":\"OpenAI receives\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WhGr9Z7sn\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"2.5 Billion Prompts\"})}),className:\"framer-cdivl\",\"data-framer-name\":\"2.5 Billion Prompts\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kQEHDX0mf\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed9()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",style:{\"--framer-text-alignment\":\"center\"},children:[\"Source: \",/*#__PURE__*/_jsx(Link,{href:\"https://www.technologyreview.com/2025/08/21/1122288/google-gemini-ai-energy/\",motionChild:true,nodeId:\"tQkcd4FxT\",openInNewTab:true,relValues:[],scopeId:\"s2b0FyOH0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"In a first, Google has released data on how much energy an AI prompt uses | MIT Technology Review\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:\"https://www.extremetech.com/computing/chatgpt-receives-25-billion-prompts-per-day-openai-ceo-says\",motionChild:true,nodeId:\"tQkcd4FxT\",openInNewTab:true,relValues:[],scopeId:\"s2b0FyOH0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"ChatGPT Receives 2.5 Billion Prompts Per Day, OpenAI CEO Says | Extremetech\"})})]})}),className:\"framer-7i87bq\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tQkcd4FxT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",style:{\"--framer-text-alignment\":\"center\"},children:[\"SourceS: \",/*#__PURE__*/_jsx(Link,{href:\"https://www.extremetech.com/computing/chatgpt-receives-25-billion-prompts-per-day-openai-ceo-says\",motionChild:true,nodeId:\"tQkcd4FxT\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"s2b0FyOH0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Mit Technology Review, Extremetech\"})})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-131o3pp\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"V8bJecw2l\",children:[isDisplayed10()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 128px)`},className:\"framer-1opc2z7\",layoutDependency:layoutDependency,layoutId:\"LoUVtz_gQ\",...addPropertyOverrides({LJRN8d_rT:{background:{alt:\"\",fit:\"fill\",sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`}},pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1856,pixelWidth:2660,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/oiHaO0hUoXZjXo7fddri2eKg.png?width=2660&height=1856\",srcSet:\"https://framerusercontent.com/images/oiHaO0hUoXZjXo7fddri2eKg.png?scale-down-to=512&width=2660&height=1856 512w,https://framerusercontent.com/images/oiHaO0hUoXZjXo7fddri2eKg.png?scale-down-to=1024&width=2660&height=1856 1024w,https://framerusercontent.com/images/oiHaO0hUoXZjXo7fddri2eKg.png?scale-down-to=2048&width=2660&height=1856 2048w,https://framerusercontent.com/images/oiHaO0hUoXZjXo7fddri2eKg.png?width=2660&height=1856 2660w\"},fitImageDimension:\"height\"},QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:893,pixelWidth:1308,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/iSuS2V5p0JpdzvQWBQL7jJWFfs.png?width=1308&height=893\",srcSet:\"https://framerusercontent.com/images/iSuS2V5p0JpdzvQWBQL7jJWFfs.png?scale-down-to=512&width=1308&height=893 512w,https://framerusercontent.com/images/iSuS2V5p0JpdzvQWBQL7jJWFfs.png?scale-down-to=1024&width=1308&height=893 1024w,https://framerusercontent.com/images/iSuS2V5p0JpdzvQWBQL7jJWFfs.png?width=1308&height=893 1308w\"},fitImageDimension:\"height\"}},baseVariant,gestureVariant)}),isDisplayed11()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yfe26s\",layoutDependency:layoutDependency,layoutId:\"vLrnoYtiS\",style:{backgroundColor:\"rgb(204, 238, 255)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1epb380\",layoutDependency:layoutDependency,layoutId:\"HVoFAQUHW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Planning\"})}),className:\"framer-ptxy0k\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XwvDDbNhj\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Outside of Design,\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Problem & Strategy\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Sketching & Ideating\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"The Ask\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Context\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Context\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\"})}),className:\"framer-nwdrpl\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qH_OJYGdp\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I like playing classical guitar, doing hip hop dance with friends, trying matcha places and good food around NYC.\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"How can we create a brand that resonate with founders?\"})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Lots of sketches…\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"The Stakeholders tasked us with one goal: to migrate their old Radio Poets website to the new website ScoresU.\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Previous website and social media\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym\"})})}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"When designing, the two things I can't go without are my spotify playlist and my Pinterest board\"})}),className:\"framer-1fk3xgg\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kLF0LeXlm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\"})]}),className:\"framer-7avzne\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jjZ407TyL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LJRN8d_rT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I've also been obssessed with surfing lately and would love to get better at it. I also love Pokemon(especially watching others open packs) and penguins.\"})})},MYmI3x6Dp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"My challenge was to develop a branding system that resonates with startup founders while feeling both familiar and distinct from previous programs under NYU Entrepreneurial Institute.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"I chose to center the design around the aspirational spirit of building a startup: the vision, the uplifting sense of momentum, the curiosity to explore uncharted territories, and the exhilaration of discovering “new ground.”\"]})})},pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"We slowly narrowed our focus, moving from broad ideas like sustainability and energy toward a clearer, more concrete direction. Eventually, we landed on the idea of having the users generate energy themselves using three different types of mechanical movements, such as churning or pushing. The energy will be used to generate the responses for the LLM, providing insights as to the physical work behind \"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"The old website was managed on wordpress, while scoresU is managed through Squarespace. The wordpress website is unsustainable and poses problems, and the stakeholders feared that the old site is not accessible to the coaches and daily learning environment.\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"When I first assumed the role of Marketing Director, I identified major inconsistencies across the organization’s social media and website. Previous posts lacked cohesion in color, typography, and messaging, while the website, though well built, was missing a strong visual identity and personality to set it apart.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"As a product designer, I saw this as an opportunity to explore how the app could be improved. \"]})})}},baseVariant,gestureVariant)}),isDisplayed12()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1928,pixelWidth:4707,src:\"https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?width=4707&height=1928\",srcSet:\"https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=512&width=4707&height=1928 512w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=1024&width=4707&height=1928 1024w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=2048&width=4707&height=1928 2048w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=4096&width=4707&height=1928 4096w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?width=4707&height=1928 4707w\"},className:\"framer-1997czd\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"YLvdgJVwM\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1928,pixelWidth:4707,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?width=4707&height=1928\",srcSet:\"https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=512&width=4707&height=1928 512w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=1024&width=4707&height=1928 1024w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=2048&width=4707&height=1928 2048w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?scale-down-to=4096&width=4707&height=1928 4096w,https://framerusercontent.com/images/ZEpfvsjWMRYqd6CDz2wfqF30qA.png?width=4707&height=1928 4707w\"}}},baseVariant,gestureVariant)})]}),isDisplayed8()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"*Old Radio Poets Wesbite\"})}),className:\"framer-15qp0vd\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CrXY5gXPE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed13()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pzn7uw\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"sNduZM6ud\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1839,pixelWidth:2900,src:\"https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?width=2900&height=1839\",srcSet:\"https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=512&width=2900&height=1839 512w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=1024&width=2900&height=1839 1024w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=2048&width=2900&height=1839 2048w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?width=2900&height=1839 2900w\"},className:\"framer-1wfib4x\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"P7EvuoWpd\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1839,pixelWidth:2900,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?width=2900&height=1839\",srcSet:\"https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=512&width=2900&height=1839 512w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=1024&width=2900&height=1839 1024w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?scale-down-to=2048&width=2900&height=1839 2048w,https://framerusercontent.com/images/NrlIFrGAd3nS0wvROjoOVAY0XKA.png?width=2900&height=1839 2900w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dgjylf\",layoutDependency:layoutDependency,layoutId:\"Vy6K361in\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Prototyping\"})}),className:\"framer-19icz2q\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vWKRE0swT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"3D print prototype, then cardboard, then actual parts\"})}),className:\"framer-2bvqrd\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ryQoJqDqh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"We first built a 3D model to check the dimension, overall balance, and the relative sizes. Once that was good to go, we creted a rough cardboard prototype, which we lasered out and fixed various dimensions to get the ideal size. After a couple of failed protyptes, we had an exact laser cut template that we used to laser out our frosted acrylic and wood panels.\"})}),className:\"framer-h6azhp\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IU_hrOTOY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed14()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-niod7t\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"xZKfdpNpE\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1341,pixelWidth:1920,src:\"https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?width=1920&height=1341\",srcSet:\"https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?scale-down-to=512&width=1920&height=1341 512w,https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?scale-down-to=1024&width=1920&height=1341 1024w,https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?width=1920&height=1341 1920w\"},className:\"framer-i9s1n5\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"KT7S6RD8S\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:1341,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?width=1920&height=1341\",srcSet:\"https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?scale-down-to=512&width=1920&height=1341 512w,https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?scale-down-to=1024&width=1920&height=1341 1024w,https://framerusercontent.com/images/QIqQynaDCMk7D1yEKamxGlp4ms.png?width=1920&height=1341 1920w\"}},sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1680,pixelWidth:1797,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?width=1797&height=1680\",srcSet:\"https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?scale-down-to=512&width=1797&height=1680 512w,https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?scale-down-to=1024&width=1797&height=1680 1024w,https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?width=1797&height=1680 1797w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1131,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/bex5mBKSdONq1mXAIHVCBYc0Gvo.png?width=1920&height=1131\",srcSet:\"https://framerusercontent.com/images/bex5mBKSdONq1mXAIHVCBYc0Gvo.png?scale-down-to=512&width=1920&height=1131 512w,https://framerusercontent.com/images/bex5mBKSdONq1mXAIHVCBYc0Gvo.png?scale-down-to=1024&width=1920&height=1131 1024w,https://framerusercontent.com/images/bex5mBKSdONq1mXAIHVCBYc0Gvo.png?width=1920&height=1131 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed15()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1680,pixelWidth:1797,src:\"https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?width=1797&height=1680\",srcSet:\"https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?scale-down-to=512&width=1797&height=1680 512w,https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?scale-down-to=1024&width=1797&height=1680 1024w,https://framerusercontent.com/images/SbvKQFWDrQhWY8m9ZgK1Uy9ydlM.png?width=1797&height=1680 1797w\"},className:\"framer-4l7mu5\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"GIoKTQSma\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:2141,pixelWidth:3186,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/RO518vlsbOwGKZ5tjkzVXJPbGcQ.png?width=3186&height=2141\",srcSet:\"https://framerusercontent.com/images/RO518vlsbOwGKZ5tjkzVXJPbGcQ.png?scale-down-to=512&width=3186&height=2141 512w,https://framerusercontent.com/images/RO518vlsbOwGKZ5tjkzVXJPbGcQ.png?scale-down-to=1024&width=3186&height=2141 1024w,https://framerusercontent.com/images/RO518vlsbOwGKZ5tjkzVXJPbGcQ.png?scale-down-to=2048&width=3186&height=2141 2048w,https://framerusercontent.com/images/RO518vlsbOwGKZ5tjkzVXJPbGcQ.png?width=3186&height=2141 3186w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1279,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/uCroTkzHOHRm3J7aGe9IlDbBco.png?width=1920&height=1279\",srcSet:\"https://framerusercontent.com/images/uCroTkzHOHRm3J7aGe9IlDbBco.png?scale-down-to=512&width=1920&height=1279 512w,https://framerusercontent.com/images/uCroTkzHOHRm3J7aGe9IlDbBco.png?scale-down-to=1024&width=1920&height=1279 1024w,https://framerusercontent.com/images/uCroTkzHOHRm3J7aGe9IlDbBco.png?width=1920&height=1279 1920w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wt8vz\",layoutDependency:layoutDependency,layoutId:\"m8qYhaee8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Restraints and Limitations\"})}),className:\"framer-aezobo\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fhRnDWexw\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"The Task\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Situation Analysis\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I was asked to work around some specific guidelines, such as the color, font (NYU Perstare), and logo\"})}),className:\"framer-16jzy3a\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MaQ4enKoe\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Current website redesign\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"PureGym’s recent entry into the U.S. market marks a pivotal moment in the brand’s expansion strategy\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Building on the existing logo’s rocket symbol (an icon that was not used extensively within other Institute programs) I expanded the visual direction around its sense of exploration.\"})}),className:\"framer-3fo982\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cumowq9Sc\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Over the summer, I was asked to help with the website redesign. We had a few ideas to start with, so I explored some additional directions on top of that. We tried out a range of themes and concepts, but without a clear vision, the process felt a bit aimless and unfocused.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"As a well-established UK-based franchise, the U.S. presents a significant opportunity for growth but also new competitive and cultural challenges. \",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Following its acquisition of Blink, success in this market depends on rebuilding trust and loyalty among former Blink members while simultaneously attracting new users. Effectively integrating the two experiences and establishing a clear, user-centered value proposition through the design will be critical to PureGym’s long-term success in the U.S. market.\"]})})}},baseVariant,gestureVariant)})]}),isDisplayed15()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16blcbh\",layoutDependency:layoutDependency,layoutId:\"l56sG2c3W\",children:[isDisplayed16()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"The Task\"})}),className:\"framer-aqa7xp\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QeYCHRXBz\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Current website redesign\"})}),className:\"framer-yr88t\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xPu__K4Vb\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Branding Version #1\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"SWOT Analysis\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Over the summer, I was asked to help with the website redesign. We had a few ideas to start with, so I explored some additional directions on top of that. We tried out a range of themes and concepts, but without a clear vision, the process felt a bit aimless and unfocused.\"})}),className:\"framer-1d2fru2\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rrTw5vxOr\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I mostly followed my own instincts, leaning toward a more futuristic feel that I felt best represented Tech@NYU. I put together some layout and social media references and experimented with a few concepts. The results were decent, but they were far from perfect.\"})})}},baseVariant,gestureVariant)})]})]}),isDisplayed14()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gdgzw7\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"EPEv2RuLJ\",children:[isDisplayed16()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:853,pixelWidth:715,src:\"https://framerusercontent.com/images/nBHLq9K3pLLiFTRiT7TkKSP98tM.png?width=715&height=853\",srcSet:\"https://framerusercontent.com/images/nBHLq9K3pLLiFTRiT7TkKSP98tM.png?width=715&height=853 715w\"},className:\"framer-644nkq\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"KvS4SC6c3\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:853,pixelWidth:715,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/nBHLq9K3pLLiFTRiT7TkKSP98tM.png?width=715&height=853\",srcSet:\"https://framerusercontent.com/images/nBHLq9K3pLLiFTRiT7TkKSP98tM.png?width=715&height=853 715w\"}}},baseVariant,gestureVariant)}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j7sgh1\",layoutDependency:layoutDependency,layoutId:\"OQ6OngUWB\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1056,pixelWidth:1632,src:\"https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?width=1632&height=1056\",srcSet:\"https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?scale-down-to=512&width=1632&height=1056 512w,https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?scale-down-to=1024&width=1632&height=1056 1024w,https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?width=1632&height=1056 1632w\"},className:\"framer-azsmoh\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"lhvR6JvQL\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1056,pixelWidth:1632,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 200px)`,src:\"https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?width=1632&height=1056\",srcSet:\"https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?scale-down-to=512&width=1632&height=1056 512w,https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?scale-down-to=1024&width=1632&height=1056 1024w,https://framerusercontent.com/images/iDnZxplbVUJqudX5FQeRr1nz44.jpg?width=1632&height=1056 1632w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1056,pixelWidth:1632,src:\"https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?width=1632&height=1056\",srcSet:\"https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?scale-down-to=512&width=1632&height=1056 512w,https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?scale-down-to=1024&width=1632&height=1056 1024w,https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?width=1632&height=1056 1632w\"},className:\"framer-1qght9h\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"XD_YDvnnL\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1056,pixelWidth:1632,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 200px)`,src:\"https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?width=1632&height=1056\",srcSet:\"https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?scale-down-to=512&width=1632&height=1056 512w,https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?scale-down-to=1024&width=1632&height=1056 1024w,https://framerusercontent.com/images/QBYLjbHbdziixiSl6DFR3Un2s.jpg?width=1632&height=1056 1632w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g67u8i\",layoutDependency:layoutDependency,layoutId:\"OxrBP9c52\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Initial Inspiration\"})}),className:\"framer-1yes1l3\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DQ1NEuVAB\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Starting from Scratch\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Interview\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Space, breaking out of the atmosphere, venturing into the unknown. Vector Art(references from Pinterest)\"})}),className:\"framer-hzy7hm\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wuP3ai39_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Instead of building on existing elements, I went back to the root of the problem: figuring out who we are as a club.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I interviewed real Puregym users on how they interact with the app to better understand their challenges and frustrations.\"})})}},baseVariant,gestureVariant)}),isDisplayed17()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dctmt8\",layoutDependency:layoutDependency,layoutId:\"VZZA1XfMU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x1xy8s\",layoutDependency:layoutDependency,layoutId:\"vTwzTPZQ0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jys5q\",layoutDependency:layoutDependency,layoutId:\"n6OwISPcx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Gym Attendance Frequency\"})}),className:\"framer-k3q1rt\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TYmp1r7uE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"1.\"})}),className:\"framer-dz0ydq\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SAHfm3wo1\",style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ksx74d\",layoutDependency:layoutDependency,layoutId:\"m9oY7UMno\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Experience with other gyms\"})}),className:\"framer-16496hr\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AS1U01ErP\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"2.\"})}),className:\"framer-1rzrfnt\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vinhQ1d75\",style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vtf63m\",layoutDependency:layoutDependency,layoutId:\"HOTnGl3aI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Common Pain Point\"})}),className:\"framer-1s7doqu\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnfrVIC3B\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"3.\"})}),className:\"framer-102hgo7\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WWiGNt_w9\",onTap:onTapqk3pww,style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed17()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o1laqq\",layoutDependency:layoutDependency,layoutId:\"O4Ron1UJz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j30d4q\",layoutDependency:layoutDependency,layoutId:\"jVJXHObbF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Feature relevance vs. feature overload\"})}),className:\"framer-k6ko7z\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zXGoqdw8k\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"4.\"})}),className:\"framer-1e50kbb\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ya1ljyRJw\",style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m9x6z0\",layoutDependency:layoutDependency,layoutId:\"IeNxmwmqs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"User Priorities\"})}),className:\"framer-1v75s4h\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Dtkr_luhY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"5.\"})}),className:\"framer-14r3f1d\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"N3TwFBaGO\",style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1czhtp2\",layoutDependency:layoutDependency,layoutId:\"oAZoky8RP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Demographics(optional)\"})}),className:\"framer-xfiajl\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gJvE2ExO4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"6.\"})}),className:\"framer-8z6q8t\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnnueqpqt\",style:{\"--extracted-1eung3n\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.ol,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"h4\",children:/*#__PURE__*/_jsx(motion.h4,{children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})})})}),className:\"framer-qy6ij6\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZdWyEVCTZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),isDisplayed18()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I dug into the club’s history and reviewed past social media and website content, but most importantly, I organized a strategy session with the president and vice president. I came in with a set of guiding questions: what the brand is, what it could become, and what it should be. Through a series of brand visioning exercises, we had conversations that ultimately laid the foundation for the rebrand.\"})}),className:\"framer-hlom5i\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DDOWLVf1g\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"The questions that were asked are summarized below:\"})})}},baseVariant,gestureVariant)})]})]}),isDisplayed19()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h07yoe\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"FSKsLvSqF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Digital(Instagram and Eventbrite mockups)\"})}),className:\"framer-1p8kwz5\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JhBEYToOT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:5852,pixelWidth:6566,src:\"https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?width=6566&height=5852\",srcSet:\"https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=512&width=6566&height=5852 512w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=1024&width=6566&height=5852 1024w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=2048&width=6566&height=5852 2048w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=4096&width=6566&height=5852 4096w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?width=6566&height=5852 6566w\"},className:\"framer-1a55m92\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"SfrAgtNil\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:5852,pixelWidth:6566,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?width=6566&height=5852\",srcSet:\"https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=512&width=6566&height=5852 512w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=1024&width=6566&height=5852 1024w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=2048&width=6566&height=5852 2048w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?scale-down-to=4096&width=6566&height=5852 4096w,https://framerusercontent.com/images/tI5NlVCrVViJwVhsmKKmbxQbag.png?width=6566&height=5852 6566w\"}}},baseVariant,gestureVariant)})]}),isDisplayed19()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bp9jid\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"prQNX7WbD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Print(sticker pack, poster, featured startup front hall poster, retractable banner, table tent)\"})}),className:\"framer-vi7i61\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MSkb7b0qb\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3882,pixelWidth:3970,src:\"https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?width=3970&height=3882\",srcSet:\"https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=512&width=3970&height=3882 512w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=1024&width=3970&height=3882 1024w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=2048&width=3970&height=3882 2048w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?width=3970&height=3882 3970w\"},className:\"framer-1e87m37\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ljgOQD3od\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:3882,pixelWidth:3970,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?width=3970&height=3882\",srcSet:\"https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=512&width=3970&height=3882 512w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=1024&width=3970&height=3882 1024w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?scale-down-to=2048&width=3970&height=3882 2048w,https://framerusercontent.com/images/bPgF79cDaUDxK967ETagL7HVIE.png?width=3970&height=3882 3970w\"}}},baseVariant,gestureVariant)})]}),isDisplayed19()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z0xn2o\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"VOld4baIm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Rocket custom icon\"})}),className:\"framer-1dfszew\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QjkYiWqkM\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed14()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-137fgu7\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"Xk3A17TtA\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wntfh7\",layoutDependency:layoutDependency,layoutId:\"Zs9gBDyKh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Final Design\"})}),className:\"framer-ps4zvb\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tpqKJB1uB\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Gathering Inspirations\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Interview & Feedback\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Print and Digital\"})}),className:\"framer-vr8fyt\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MuwqAt3P8\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"With these ideas in mind, I began to gather inspirations and references\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I brought a high-fidelity version back to users for testing and asked them to provide feedback while I observed their natural behavior.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"After receiving feedback from my supervisor, I created mockups and assets for both print and digital use. Some assets I was particularly excited to create are banners and stickers to be distributed to founders.\"})}),className:\"framer-10yl4mq\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r3vWmcQd5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I narrowed the references down to a specific aesthetic: a retro-futuristic feel that pays homage to the past while expressing excitement for the future.\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"While the overall response was largely positive, I identified several key areas for improvement that I refined.\"})})}},baseVariant,gestureVariant)}),isDisplayed20()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:600,pixelWidth:1200,src:\"https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?width=1200&height=600\",srcSet:\"https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?scale-down-to=512&width=1200&height=600 512w,https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?scale-down-to=1024&width=1200&height=600 1024w,https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?width=1200&height=600 1200w\"},className:\"framer-10fnxba\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"G6z_0t3z6\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:600,pixelWidth:1200,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?width=1200&height=600\",srcSet:\"https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?scale-down-to=512&width=1200&height=600 512w,https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?scale-down-to=1024&width=1200&height=600 1024w,https://framerusercontent.com/images/bNmByvILSMu8TzFOarvTgqI56A.jpg?width=1200&height=600 1200w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:2441,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/zfinYcZMJpPZPpQVRAtxjbIqk.png?width=1920&height=2441\",srcSet:\"https://framerusercontent.com/images/zfinYcZMJpPZPpQVRAtxjbIqk.png?scale-down-to=1024&width=1920&height=2441 805w,https://framerusercontent.com/images/zfinYcZMJpPZPpQVRAtxjbIqk.png?scale-down-to=2048&width=1920&height=2441 1610w,https://framerusercontent.com/images/zfinYcZMJpPZPpQVRAtxjbIqk.png?width=1920&height=2441 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oadbkk\",layoutDependency:layoutDependency,layoutId:\"OuZBuJfEo\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:765,pixelWidth:1207,src:\"https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?width=1207&height=765\",srcSet:\"https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?scale-down-to=512&width=1207&height=765 512w,https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?scale-down-to=1024&width=1207&height=765 1024w,https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?width=1207&height=765 1207w\"},className:\"framer-l5fced\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"MAg92Vupo\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:765,pixelWidth:1207,sizes:`max((${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px) - 24px, 200px)`,src:\"https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?width=1207&height=765\",srcSet:\"https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?scale-down-to=512&width=1207&height=765 512w,https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?scale-down-to=1024&width=1207&height=765 1024w,https://framerusercontent.com/images/y0K2b4xREKbwRLB2E1uR3GRl6E.png?width=1207&height=765 1207w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:903,pixelWidth:1002,src:\"https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?width=1002&height=903\",srcSet:\"https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?scale-down-to=512&width=1002&height=903 512w,https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?width=1002&height=903 1002w\"},className:\"framer-1q1aujf\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"dEusmQOaF\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:903,pixelWidth:1002,sizes:`max((${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px) - 24px, 200px)`,src:\"https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?width=1002&height=903\",srcSet:\"https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?scale-down-to=512&width=1002&height=903 512w,https://framerusercontent.com/images/yBM2KyrExCh2AhBR8V04D4b3Q.png?width=1002&height=903 1002w\"}}},baseVariant,gestureVariant)})]})]})}),isDisplayed14()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i4odxs\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"H9_6iCXbS\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1255,pixelWidth:1892,src:\"https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?width=1892&height=1255\",srcSet:\"https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?scale-down-to=512&width=1892&height=1255 512w,https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?scale-down-to=1024&width=1892&height=1255 1024w,https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?width=1892&height=1255 1892w\"},className:\"framer-183ln4q\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"dIw_yHEWt\",...addPropertyOverrides({MYmI3x6Dp:{background:{alt:\"\",fit:\"fill\",pixelHeight:1255,pixelWidth:1892,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?width=1892&height=1255\",srcSet:\"https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?scale-down-to=512&width=1892&height=1255 512w,https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?scale-down-to=1024&width=1892&height=1255 1024w,https://framerusercontent.com/images/NJEEdroGFDenKG3v1xkfyCj7ww.png?width=1892&height=1255 1892w\"}},sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:522,pixelWidth:661,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/FvW3UODhEqhxUc3brVk35U0m24.png?width=661&height=522\",srcSet:\"https://framerusercontent.com/images/FvW3UODhEqhxUc3brVk35U0m24.png?scale-down-to=512&width=661&height=522 512w,https://framerusercontent.com/images/FvW3UODhEqhxUc3brVk35U0m24.png?width=661&height=522 661w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1833,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?width=1920&height=1833\",srcSet:\"https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?scale-down-to=512&width=1920&height=1833 512w,https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?scale-down-to=1024&width=1920&height=1833 1024w,https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?width=1920&height=1833 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1833,pixelWidth:1920,src:\"https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?width=1920&height=1833\",srcSet:\"https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?scale-down-to=512&width=1920&height=1833 512w,https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?scale-down-to=1024&width=1920&height=1833 1024w,https://framerusercontent.com/images/k1dV2bBhyQw5qHL588Vor0OGfM.png?width=1920&height=1833 1920w\"},className:\"framer-1rsxh14\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"IKbRKKwak\",...addPropertyOverrides({ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:2243,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?width=1920&height=2243\",srcSet:\"https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?scale-down-to=1024&width=1920&height=2243 876w,https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?scale-down-to=2048&width=1920&height=2243 1753w,https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?width=1920&height=2243 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:2243,pixelWidth:1920,src:\"https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?width=1920&height=2243\",srcSet:\"https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?scale-down-to=1024&width=1920&height=2243 876w,https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?scale-down-to=2048&width=1920&height=2243 1753w,https://framerusercontent.com/images/JLiebHvuBmf1K95ZrtD0ZJ1zrk.png?width=1920&height=2243 1920w\"},className:\"framer-13wjue1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"J5adES0y0\",...addPropertyOverrides({ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:899,pixelWidth:1922,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?width=1922&height=899\",srcSet:\"https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?scale-down-to=512&width=1922&height=899 512w,https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?scale-down-to=1024&width=1922&height=899 1024w,https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?width=1922&height=899 1922w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:899,pixelWidth:1922,src:\"https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?width=1922&height=899\",srcSet:\"https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?scale-down-to=512&width=1922&height=899 512w,https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?scale-down-to=1024&width=1922&height=899 1024w,https://framerusercontent.com/images/K3EnqlRsktyJGeNTPuklMRiugGk.png?width=1922&height=899 1922w\"},className:\"framer-13yvwoj\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"oLHyodCMv\",...addPropertyOverrides({ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1349,pixelWidth:1638,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?width=1638&height=1349\",srcSet:\"https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?scale-down-to=512&width=1638&height=1349 512w,https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?scale-down-to=1024&width=1638&height=1349 1024w,https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?width=1638&height=1349 1638w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1349,pixelWidth:1638,src:\"https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?width=1638&height=1349\",srcSet:\"https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?scale-down-to=512&width=1638&height=1349 512w,https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?scale-down-to=1024&width=1638&height=1349 1024w,https://framerusercontent.com/images/CAS1ArPeLVJXENSREIK6VYfb5Y.png?width=1638&height=1349 1638w\"},className:\"framer-1ozk7tw\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"uKK5r1csT\",...addPropertyOverrides({ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1467,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?width=1920&height=1467\",srcSet:\"https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?scale-down-to=512&width=1920&height=1467 512w,https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?scale-down-to=1024&width=1920&height=1467 1024w,https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?width=1920&height=1467 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1467,pixelWidth:1920,src:\"https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?width=1920&height=1467\",srcSet:\"https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?scale-down-to=512&width=1920&height=1467 512w,https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?scale-down-to=1024&width=1920&height=1467 1024w,https://framerusercontent.com/images/GYpJYfi8q1NstCTuNSgExvjBKs.png?width=1920&height=1467 1920w\"},className:\"framer-1b2avhd\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"qpxnH3HiR\",...addPropertyOverrides({ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1734,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/a9FGNGr5P36lSXLM3dlS16bqAtc.png?width=1920&height=1734\",srcSet:\"https://framerusercontent.com/images/a9FGNGr5P36lSXLM3dlS16bqAtc.png?scale-down-to=512&width=1920&height=1734 512w,https://framerusercontent.com/images/a9FGNGr5P36lSXLM3dlS16bqAtc.png?scale-down-to=1024&width=1920&height=1734 1024w,https://framerusercontent.com/images/a9FGNGr5P36lSXLM3dlS16bqAtc.png?width=1920&height=1734 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Starting from Scratch\"})}),className:\"framer-15j0clu\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eaoDvBknR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Interface Challenges and Feedback\"})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Interface Challenges and Feedback\"})}),className:\"framer-odxk4y\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JIi9dyp02\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Gathering Inspo\"})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Gathering Inspo\"})}),className:\"framer-d5uxog\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SPge_a0nI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Information Architecture\"})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Information Architecture\"})}),className:\"framer-1t9pciz\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"juZadE1RK\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Persona\"})})}},baseVariant,gestureVariant)}),isDisplayed7()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Persona\"})}),className:\"framer-13wx0z4\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cGRYFhR5q\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Ideating & Wireframing\"})})}},baseVariant,gestureVariant)}),isDisplayed17()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-siajqs\",layoutDependency:layoutDependency,layoutId:\"BeMN5DP2v\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Iterations\"})}),className:\"framer-o1i9b0\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mLIn3wA3q\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I iterated through many variations of the check-in screen to see which is the most intuitive for users\"})}),className:\"framer-1nxz0ii\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r1ubnAz9H\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed16()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10bhorr\",layoutDependency:layoutDependency,layoutId:\"VPsmoguTC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Exploration\"})}),className:\"framer-r34ua9\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PbeYKgaJr\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed15()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11ovqzh\",layoutDependency:layoutDependency,layoutId:\"mh2mEOEiW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"I decided to start from scratch. Instead of building on existing elements, I went back to the root of the problem: figuring out who we are as a club.\"})}),className:\"framer-1hu21ko\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Mu4hYiVKQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{ZzPxrIu6U:{\"--extracted-1jnavgi\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-1s69qs5\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--extracted-1tltwhy\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-1wi65aa\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-cb8azp\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-i2kf30\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-s35to5\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"After researching, I gathered a few key ideas that best summarized the club:  \"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1wi65aa, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"83%\"}),\" of users only use the app for QR check-in, treating it as a single-purpose tool rather than a full gym experience.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-s35to5, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"67%\"}),\" express strong frustration with the UI, citing clutter, poor hierarchy, and confusing interactions.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1jnavgi, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Progress tracking\"}),\" and \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1tltwhy, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"motivation features\"}),\" are the top unmet needs, mentioned by 67% of participants.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1s69qs5, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"Accessibility\"}),\" is a major gap, with both users and staff noting older members struggle significantly with the app.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-i2kf30, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Speed\"}),\" and \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-cb8azp, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"reliability\"}),\" outweigh feature richness. Users prefer fewer features if QR access is fast and dependable.\"]})})}},baseVariant,gestureVariant)}),isDisplayed20()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Out of the users I’ve interviewed...\"})}),className:\"framer-deyzru\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Tx8NSAfSX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11wmljm\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"FUbuiP_EF\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1053,pixelWidth:1609,src:\"https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?width=1609&height=1053\",srcSet:\"https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?scale-down-to=512&width=1609&height=1053 512w,https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?scale-down-to=1024&width=1609&height=1053 1024w,https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?width=1609&height=1053 1609w\"},className:\"framer-zie3l5\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"YL8FwQJcT\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1053,pixelWidth:1609,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?width=1609&height=1053\",srcSet:\"https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?scale-down-to=512&width=1609&height=1053 512w,https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?scale-down-to=1024&width=1609&height=1053 1024w,https://framerusercontent.com/images/YdqY8iJbds18TlltOCf0hLQ.png?width=1609&height=1053 1609w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jxxuig\",layoutDependency:layoutDependency,layoutId:\"HDqtiTZ9D\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Finalized branding\"})}),className:\"framer-1ucf6va\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Sw4TEKBwT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"After receiving confirmation from leadership, I hammered down the basics of the brand, from the fonts to the color, custom iconography for each program, and components\"})}),className:\"framer-1wcp9j9\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y19R5D0sJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed18()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-130jk1r\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"m9Nlpqff_\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,src:\"https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?width=1500&height=1125 1500w\"},className:\"framer-vexxxi\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"BnQI5H7oK\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/Tz6tWUXo0Oh727GD0uCujX8fX8k.png?width=1500&height=1125 1500w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1870,pixelWidth:2327,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?width=2327&height=1870\",srcSet:\"https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=512&width=2327&height=1870 512w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=1024&width=2327&height=1870 1024w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?scale-down-to=2048&width=2327&height=1870 2048w,https://framerusercontent.com/images/hrAbNXV6AdLolNXacmu8nWrtC9Y.png?width=2327&height=1870 2327w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1527,pixelWidth:1764,src:\"https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?width=1764&height=1527\",srcSet:\"https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?scale-down-to=512&width=1764&height=1527 512w,https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?scale-down-to=1024&width=1764&height=1527 1024w,https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?width=1764&height=1527 1764w\"},className:\"framer-1sv7ux7\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"wZwmd0VKs\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1527,pixelWidth:1764,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?width=1764&height=1527\",srcSet:\"https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?scale-down-to=512&width=1764&height=1527 512w,https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?scale-down-to=1024&width=1764&height=1527 1024w,https://framerusercontent.com/images/OwJuGggCRUbN3W1zQxr6vSr607Y.png?width=1764&height=1527 1764w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1164,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/QAhb4gTZLfqrV4H2SgcEsYgs3M.png?width=1920&height=1164\",srcSet:\"https://framerusercontent.com/images/QAhb4gTZLfqrV4H2SgcEsYgs3M.png?scale-down-to=512&width=1920&height=1164 512w,https://framerusercontent.com/images/QAhb4gTZLfqrV4H2SgcEsYgs3M.png?scale-down-to=1024&width=1920&height=1164 1024w,https://framerusercontent.com/images/QAhb4gTZLfqrV4H2SgcEsYgs3M.png?width=1920&height=1164 1920w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:935,pixelWidth:1266,src:\"https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?width=1266&height=935\",srcSet:\"https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?scale-down-to=512&width=1266&height=935 512w,https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?scale-down-to=1024&width=1266&height=935 1024w,https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?width=1266&height=935 1266w\"},className:\"framer-1v5htav\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"X0SMZSbYY\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:935,pixelWidth:1266,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?width=1266&height=935\",srcSet:\"https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?scale-down-to=512&width=1266&height=935 512w,https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?scale-down-to=1024&width=1266&height=935 1024w,https://framerusercontent.com/images/sW474m04oJ8SKJ0FI4vIIdEts.png?width=1266&height=935 1266w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1981,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/9809YHeLLO4GIXPhjMyoL8vpC2c.png?width=1920&height=1981\",srcSet:\"https://framerusercontent.com/images/9809YHeLLO4GIXPhjMyoL8vpC2c.png?scale-down-to=1024&width=1920&height=1981 992w,https://framerusercontent.com/images/9809YHeLLO4GIXPhjMyoL8vpC2c.png?width=1920&height=1981 1920w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1217,pixelWidth:1904,src:\"https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?width=1904&height=1217\",srcSet:\"https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?scale-down-to=512&width=1904&height=1217 512w,https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?scale-down-to=1024&width=1904&height=1217 1024w,https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?width=1904&height=1217 1904w\"},className:\"framer-1qhyau0\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"RpQ2F1JNj\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1217,pixelWidth:1904,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?width=1904&height=1217\",srcSet:\"https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?scale-down-to=512&width=1904&height=1217 512w,https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?scale-down-to=1024&width=1904&height=1217 1024w,https://framerusercontent.com/images/mDNrrP98lf6YqGxL9lr4XDsPf8.png?width=1904&height=1217 1904w\"}},ZzPxrIu6U:{background:{alt:\"\",fit:\"fill\",pixelHeight:1537,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/6bB4Fn8ecOcYBFDytATt4QVb0s.png?width=1920&height=1537\",srcSet:\"https://framerusercontent.com/images/6bB4Fn8ecOcYBFDytATt4QVb0s.png?scale-down-to=512&width=1920&height=1537 512w,https://framerusercontent.com/images/6bB4Fn8ecOcYBFDytATt4QVb0s.png?scale-down-to=1024&width=1920&height=1537 1024w,https://framerusercontent.com/images/6bB4Fn8ecOcYBFDytATt4QVb0s.png?width=1920&height=1537 1920w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p9jn99\",layoutDependency:layoutDependency,layoutId:\"KL5TJuCK4\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Web design\"})}),className:\"framer-1hzc1pr\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bb220vltT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed12()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"You can view the live website here: \",/*#__PURE__*/_jsx(Link,{href:\"https://techatnyu.org/\",motionChild:true,nodeId:\"GzfIP_EAA\",openInNewTab:true,relValues:[],scopeId:\"s2b0FyOH0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1jvwuxu\",\"data-styles-preset\":\"sAIMk70md\",children:\"techatnyu.rog\"})})]})}),className:\"framer-p0l8k4\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GzfIP_EAA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed20()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Iterations\"})}),className:\"framer-l05dkk\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P6Q6OsrF3\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Final Design\"})})}},baseVariant,gestureVariant)})]}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t2yncb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ncV12CBlV-container\",nodeId:\"ncV12CBlV\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"ncV12CBlV\",isMixedBorderRadius:false,layoutId:\"ncV12CBlV\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/anoaYTnYn6uyIcyQmfcaoDM4.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({ZzPxrIu6U:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q3kp6z-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JKsGIiNzk-container\",nodeId:\"JKsGIiNzk\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"JKsGIiNzk\",isMixedBorderRadius:false,layoutId:\"JKsGIiNzk\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/v8pe20dkydWRzVdjfypggzU9I.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eovp30-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rIO1vSUOZ-container\",nodeId:\"rIO1vSUOZ\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"rIO1vSUOZ\",isMixedBorderRadius:false,layoutId:\"rIO1vSUOZ\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/fHgwn4RJpsgCnpdVT9eILWxZibA.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({ZzPxrIu6U:{srcFile:\"https://framerusercontent.com/assets/FEVCDRHVFAGMT1CRcXIXKmI05ik.mp4\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g8h7p0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kCTjddINF-container\",nodeId:\"kCTjddINF\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"kCTjddINF\",isMixedBorderRadius:false,layoutId:\"kCTjddINF\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/fHgwn4RJpsgCnpdVT9eILWxZibA.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({ZzPxrIu6U:{srcFile:\"https://framerusercontent.com/assets/T2q2N1Ip0sWlLst5U7SfykteHOk.mp4\"}},baseVariant,gestureVariant)})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7vtz5d-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lSn12LdId-container\",nodeId:\"lSn12LdId\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"lSn12LdId\",isMixedBorderRadius:false,layoutId:\"lSn12LdId\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/of08wiZ7f4awDPQ1WifFNzCsIdw.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),isDisplayed20()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n61yyc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R9nInL52h-container\",nodeId:\"R9nInL52h\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"R9nInL52h\",isMixedBorderRadius:false,layoutId:\"R9nInL52h\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/wedMSsDOoWTlGiCyoj7YJKlG50.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})]}),isDisplayed21()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1on1sda\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"jKkkew8Hj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z2v1gh\",layoutDependency:layoutDependency,layoutId:\"QHkJ5aPd_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Context\"})}),className:\"framer-1obeotr\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iM_9qZdpq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Designing the interactions\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Target Audience\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\"})}),className:\"framer-c86bqr\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JA5XyvSGR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Lots of Youtube tutorials...\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Understanding the users\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\"})]}),className:\"framer-oiiav8\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PSWjJ90yH\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pLkV9WtN9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Initially, we used a pre-made model for the circular motion wheel, but with practice and external resources, we independently designed the other two models. We incorporated springs and rubber bands to create resistance for the hand-powered linear-to-rotational movement mechanism.\"})})},QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"During our initial meetings, we thought that the website is meant for kids, parents, and other visitors, and coaches. However, as we progressed further into the development proces, we helped the stakeholders realize coaches are the primary users of the site. We then revised our designs to focus on the coaches' needs.\"})})}},baseVariant,gestureVariant)})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13bypt9\",layoutDependency:layoutDependency,layoutId:\"mallIoeXz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Research\"})}),className:\"framer-flbjow\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rh5pQ1Gfu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Using interviews and surveys, we discovered new overlooked pain points\"})}),className:\"framer-ki7teu\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nre0Kc1Kh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"We learned that migrating the Radio Poets section, which the stakeholders initially considered a top priority, was not actually what coaches needed most. Instead, coaches highlighted more pressing issues: \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"excessive scrolling, content overload, missing organizational structure, and no search function. \"})]})}),className:\"framer-1s4zfz4\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y6Yw6d82C\",style:{\"--extracted-1w3ko1f\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed22()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e3bbf2\",layoutDependency:layoutDependency,layoutId:\"MNcPJzDhA\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1536,sizes:\"672px\",src:\"https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?width=1536&height=1024 1536w\"},className:\"framer-1sqil3t\",layoutDependency:layoutDependency,layoutId:\"vN0gv4VmH\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1536,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 200px)`,src:\"https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/msQgoz4hWEuyCfPRbNzBQoVMA.png?width=1536&height=1024 1536w\"},fitImageDimension:\"height\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:661,pixelWidth:971,sizes:\"672px\",src:\"https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?width=971&height=661\",srcSet:\"https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?scale-down-to=512&width=971&height=661 512w,https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?width=971&height=661 971w\"},className:\"framer-1ivw1bk\",layoutDependency:layoutDependency,layoutId:\"c27tbhFCn\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:661,pixelWidth:971,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 200px)`,src:\"https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?width=971&height=661\",srcSet:\"https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?scale-down-to=512&width=971&height=661 512w,https://framerusercontent.com/images/QB0Djl0oj5OlPjYu33XCz0Ebv4.png?width=971&height=661 971w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:796,pixelWidth:755,sizes:\"672px\",src:\"https://framerusercontent.com/images/sA0l7wmor7IT8V4WbYSQxXhnhYw.png?width=755&height=796\",srcSet:\"https://framerusercontent.com/images/sA0l7wmor7IT8V4WbYSQxXhnhYw.png?width=755&height=796 755w\"},className:\"framer-1kmk2e1\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"yVuTSoq6g\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:796,pixelWidth:755,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 200px)`,src:\"https://framerusercontent.com/images/sA0l7wmor7IT8V4WbYSQxXhnhYw.png?width=755&height=796\",srcSet:\"https://framerusercontent.com/images/sA0l7wmor7IT8V4WbYSQxXhnhYw.png?width=755&height=796 755w\"}}},baseVariant,gestureVariant)})]})]}),isDisplayed23()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1emkz1p\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"L9RePTCMs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rdzs4d\",layoutDependency:layoutDependency,layoutId:\"MjRaCjoo1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Process Photos\"})}),className:\"framer-1rqlo5q\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V59s4sGdj\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Persona\"})})}},baseVariant,gestureVariant)}),isDisplayed22()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Arduino, wiring, rotary motors, and serial communication\"})}),className:\"framer-u5jf0t\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OTW197xiX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed23()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-68bb7l\",layoutDependency:layoutDependency,layoutId:\"gRPbzWnMT\",children:[isDisplayed24()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uz0bys\",layoutDependency:layoutDependency,layoutId:\"vg7AZyU15\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1721,pixelWidth:1721,src:\"https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?width=1721&height=1721\",srcSet:\"https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?scale-down-to=512&width=1721&height=1721 512w,https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?scale-down-to=1024&width=1721&height=1721 1024w,https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?width=1721&height=1721 1721w\"},className:\"framer-140se0k\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"N4solwBkY\",...addPropertyOverrides({QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:1721,pixelWidth:1721,sizes:`max(max((${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px) * 0.2982 - 24px, 1px), 0px)`,src:\"https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?width=1721&height=1721\",srcSet:\"https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?scale-down-to=512&width=1721&height=1721 512w,https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?scale-down-to=1024&width=1721&height=1721 1024w,https://framerusercontent.com/images/rbK0JZCmNDY2Hn3dBJWobtdbbnI.png?width=1721&height=1721 1721w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w02t8q\",layoutDependency:layoutDependency,layoutId:\"Exfs_iGSH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Coach Stuart\"})}),className:\"framer-uko44n\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vBYJtIDSo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Age: 32\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Role: Coach\"})]})}),className:\"framer-11lq1di\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nDX3bxK82\",style:{\"--extracted-1w3ko1f\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-c9yw3e\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nx23x3\",layoutDependency:layoutDependency,layoutId:\"LrcizY4RN\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b50t79\",layoutDependency:layoutDependency,layoutId:\"VGVUp7Lan\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Frustrations\"})}),className:\"framer-16hj346\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YUxddFwkf\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"The current layout is hard to navigate and feels disorganized.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Resources aren’t clearly labeled, making it difficult to find what he needs quickly.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"The Youth Poetry section lives on a separate webpage, forcing him to switch between sites just to show student poems.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"The mobile experience is even less accessible and inconsistent\"})})]})}),className:\"framer-1hphybq\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"efJVGkztQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Coach Stuart is a longtime soccer coach with American Scores Bay Area. Having developed a deep passion for soccer as a kid, he’s now dedicated to shaping the next generation of players.\"})}),className:\"framer-1v4guc0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RNC0aMfkE\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18xun7z\",layoutDependency:layoutDependency,layoutId:\"UPedgYgwg\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1716,pixelWidth:1716,src:\"https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?width=1716&height=1716\",srcSet:\"https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?scale-down-to=512&width=1716&height=1716 512w,https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?scale-down-to=1024&width=1716&height=1716 1024w,https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?width=1716&height=1716 1716w\"},className:\"framer-h02cbh\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"H3zYTt8kp\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:4284,pixelWidth:5712,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 160px)`,src:\"https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?width=5712&height=4284\",srcSet:\"https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=512&width=5712&height=4284 512w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=1024&width=5712&height=4284 1024w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=2048&width=5712&height=4284 2048w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=4096&width=5712&height=4284 4096w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?width=5712&height=4284 5712w\"},fitImageDimension:undefined},QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:1716,pixelWidth:1716,sizes:`max(max((${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px) * 0.3 - 24px, 1px), 0px)`,src:\"https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?width=1716&height=1716\",srcSet:\"https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?scale-down-to=512&width=1716&height=1716 512w,https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?scale-down-to=1024&width=1716&height=1716 1024w,https://framerusercontent.com/images/YdM2U8QKh7Fkr7w3WtNpoUahXk.png?width=1716&height=1716 1716w\"}}},baseVariant,gestureVariant)}),isDisplayed22()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:4032,pixelWidth:3024,src:\"https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?width=3024&height=4032\",srcSet:\"https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?scale-down-to=1024&width=3024&height=4032 768w,https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?scale-down-to=2048&width=3024&height=4032 1536w,https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?width=3024&height=4032 3024w\"},className:\"framer-oamanc\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"mcInw422J\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:4032,pixelWidth:3024,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 160px)`,src:\"https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?width=3024&height=4032\",srcSet:\"https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?scale-down-to=1024&width=3024&height=4032 768w,https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?scale-down-to=2048&width=3024&height=4032 1536w,https://framerusercontent.com/images/2UHEaoGVwhVCLlVXpNPhjrg4Ik0.jpg?width=3024&height=4032 3024w\"}}},baseVariant,gestureVariant)}),isDisplayed22()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:4032,pixelWidth:3024,src:\"https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?width=3024&height=4032\",srcSet:\"https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?scale-down-to=1024&width=3024&height=4032 768w,https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?scale-down-to=2048&width=3024&height=4032 1536w,https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?width=3024&height=4032 3024w\"},className:\"framer-gzfaun\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"YaDdYdkK6\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:4032,pixelWidth:3024,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 150px)`,src:\"https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?width=3024&height=4032\",srcSet:\"https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?scale-down-to=1024&width=3024&height=4032 768w,https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?scale-down-to=2048&width=3024&height=4032 1536w,https://framerusercontent.com/images/SSoG5mZRKTOVYRKzzbVMFWZzOvM.jpg?width=3024&height=4032 3024w\"}}},baseVariant,gestureVariant)}),isDisplayed22()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:3088,pixelWidth:2316,src:\"https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?width=2316&height=3088\",srcSet:\"https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?scale-down-to=1024&width=2316&height=3088 768w,https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?scale-down-to=2048&width=2316&height=3088 1536w,https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?width=2316&height=3088 2316w\"},className:\"framer-18q9nuy\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"AEZqSWWcS\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3088,pixelWidth:2316,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 160px)`,src:\"https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?width=2316&height=3088\",srcSet:\"https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?scale-down-to=1024&width=2316&height=3088 768w,https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?scale-down-to=2048&width=2316&height=3088 1536w,https://framerusercontent.com/images/DXbdW9SEVRAh3lOvNLpQsqHOi8.jpg?width=2316&height=3088 2316w\"}}},baseVariant,gestureVariant)}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7j2wnx\",layoutDependency:layoutDependency,layoutId:\"c3J_47Q6D\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Coach Stuart\"})}),className:\"framer-13nib0m\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EXDlimla8\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Age: 41\"}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-c9yw3e, var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226)))\"},children:\"Role: Parent\"})]})}),className:\"framer-1frlad0\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WyDFkfyyv\",style:{\"--extracted-1w3ko1f\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--extracted-c9yw3e\":\"var(--token-03a4647c-916f-49e2-a169-087a7ed0063f, rgb(94, 129, 226))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Maggie is a school teacher and the parent of a child enrolled in American Scores Bay Area’s program. She loves attending her daughter’s games and is deeply supportive of her athletic and creative interests.\"})}),className:\"framer-uc7rkt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VmY9wT5Of\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r8ytnp\",layoutDependency:layoutDependency,layoutId:\"Ky8djRNyw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2xl9e8\",layoutDependency:layoutDependency,layoutId:\"tzDG2Mc5y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Frustrations\"})}),className:\"framer-p92lvx\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fm_m9JCKY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"The website lacks a search function, making it difficult to locate her daughter’s featured poems.\"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"The site is hard to find and unclear about where poems are published, leaving her unsure which webpage to visit to view her child’s work.\"})})]})}),className:\"framer-iqwp19\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MmISjsgl2\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})]})]}),isDisplayed25()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1el8bnk\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"vShyWq8hE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ockh3j\",layoutDependency:layoutDependency,layoutId:\"bNH7OzXmK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"User Flow\"})}),className:\"framer-e9znmo\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"y4dDQlv_w\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Other Assets\"})})}},baseVariant,gestureVariant)}),isDisplayed12()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"In addition to website and social media, I also designed and created a new club fest board as well as additional social media animation\"})}),className:\"framer-ddmbq\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hk2uhy9dB\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"In addition to the website and social media, I also designed and created a new club fest board focused on reusability\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I narrowed the references down to a specific aesthetic: a retro-futuristic feel that pays homage to the past while expressing excitement for the future.\"})}),className:\"framer-klq636\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aif4cfBR6\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"With support from fellow members during execution, I focused on building a sustainable design that could be reused year after year. Printed sheets were placed under protective covers, making them simple to replace with new information or images. \"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x3jbcq\",layoutDependency:layoutDependency,layoutId:\"o9EicnKyC\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:4284,pixelWidth:5712,src:\"https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?width=5712&height=4284\",srcSet:\"https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=512&width=5712&height=4284 512w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=1024&width=5712&height=4284 1024w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=2048&width=5712&height=4284 2048w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?scale-down-to=4096&width=5712&height=4284 4096w,https://framerusercontent.com/images/UoKpKPrkW8GKeMqBXzZDVPg9I.jpg?width=5712&height=4284 5712w\"},className:\"framer-1vv2dw\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"GfhYAbJSX\",...addPropertyOverrides({QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:3089,pixelWidth:5346,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 100px)`,src:\"https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?width=5346&height=3089\",srcSet:\"https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?scale-down-to=512&width=5346&height=3089 512w,https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?scale-down-to=1024&width=5346&height=3089 1024w,https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?scale-down-to=2048&width=5346&height=3089 2048w,https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?scale-down-to=4096&width=5346&height=3089 4096w,https://framerusercontent.com/images/SJOVy9SthOSCkN6A35WecbT4.png?width=5346&height=3089 5346w\"}},sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:4284,pixelWidth:5712,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 220px)`,src:\"https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?width=5712&height=4284\",srcSet:\"https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?scale-down-to=512&width=5712&height=4284 512w,https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?scale-down-to=1024&width=5712&height=4284 1024w,https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?scale-down-to=2048&width=5712&height=4284 2048w,https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?scale-down-to=4096&width=5712&height=4284 4096w,https://framerusercontent.com/images/w5pmOYq9qTSwMal7AJSOybbCn8.jpg?width=5712&height=4284 5712w\"},fitImageDimension:undefined}},baseVariant,gestureVariant)}),isDisplayed12()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1080,pixelWidth:1920,src:\"https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?width=1920&height=1080\",srcSet:\"https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?width=1920&height=1080 1920w\"},className:\"framer-r2d04m\",layoutDependency:layoutDependency,layoutId:\"f_wzn9x3g\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:1080,pixelWidth:1920,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 220px)`,src:\"https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?width=1920&height=1080\",srcSet:\"https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/uYricLuXvJzG5JEC7mbpDk97Zk.jpg?width=1920&height=1080 1920w\"}}},baseVariant,gestureVariant)}),isDisplayed26()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-47b3ei-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DavKXEft_-container\",nodeId:\"DavKXEft_\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"DavKXEft_\",isMixedBorderRadius:false,isRed:true,layoutId:\"DavKXEft_\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtube.com/shorts/QdFmLwrBavk?feature=share\",width:\"100%\"})})})]})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nd9s5m\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"UOR2ZOI8U\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lq364k\",layoutDependency:layoutDependency,layoutId:\"Wi7tWOzHZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Social Media Posts\"})}),className:\"framer-8a2gtr\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lUAPpQ3r5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Various layouts for instagram (@techatnyu)\"})}),className:\"framer-vnl6o0\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Dpdi5DEdt\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ugahtp\",layoutDependency:layoutDependency,layoutId:\"iG8dB7nm4\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:993,pixelWidth:1421,src:\"https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?width=1421&height=993\",srcSet:\"https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?scale-down-to=512&width=1421&height=993 512w,https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?scale-down-to=1024&width=1421&height=993 1024w,https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?width=1421&height=993 1421w\"},className:\"framer-ec99i0\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"oCD_Fda3p\",...addPropertyOverrides({sOxtly9JQ:{background:{alt:\"\",fit:\"fill\",pixelHeight:993,pixelWidth:1421,sizes:`max(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px, 100px)`,src:\"https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?width=1421&height=993\",srcSet:\"https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?scale-down-to=512&width=1421&height=993 512w,https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?scale-down-to=1024&width=1421&height=993 1024w,https://framerusercontent.com/images/bZjK3EMotBXfsYISo2wZj3p3ds.png?width=1421&height=993 1421w\"}}},baseVariant,gestureVariant)})})]}),isDisplayed23()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-djrqdz\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"IMRK6fh7P\",children:[isDisplayed8()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Step 1: Migrate the Poems and build new pages to store content\"})}),className:\"framer-g91o5z\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PXP5VnMeb\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed13()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vj4pcj\",layoutDependency:layoutDependency,layoutId:\"xVynqGoYZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Clarus AI\"})}),className:\"framer-h9k8pm\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LH2fcOkxX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Building out the webpage\"})}),className:\"framer-jdk3qx\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HEmoczoGE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Most of our time was spent on building the physical installation, but towards the end of the semester, we focused on designing and testing the webpage. Our goal was to create a prototype that users would mistake for a real, published LLM chatbot. We developed several prototypes, aiming for a clean and clear UI while incorporating smaller UX features, like displaying the energy used to generate each response.\"})}),className:\"framer-12bkpo5\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n80WrvsEi\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ImageWithBlurOnLoad1gp0xmk,{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,src:\"https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?width=1500&height=1125 1500w\"},className:\"framer-1gp0xmk\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"R57tFpbJT\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/SWXrqMjrHGRgTjH8hKnTZmZlA.png?width=1500&height=1125 1500w\"}},QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:867,pixelWidth:1496,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?width=1496&height=867\",srcSet:\"https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?scale-down-to=512&width=1496&height=867 512w,https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?scale-down-to=1024&width=1496&height=867 1024w,https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?width=1496&height=867 1496w\"}}},baseVariant,gestureVariant),children:isDisplayed27()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"*Old Radio Poets Wesbite\"})}),className:\"framer-1knec1j\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uJWBb4c5T\",style:{\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed24()&&/*#__PURE__*/_jsx(ImageWithBlurOnLoadwjmyk3,{background:{alt:\"\",fit:\"fill\",pixelHeight:867,pixelWidth:1496,src:\"https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?width=1496&height=867\",srcSet:\"https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?scale-down-to=512&width=1496&height=867 512w,https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?scale-down-to=1024&width=1496&height=867 1024w,https://framerusercontent.com/images/q9i9C5NeoyyNk4Snoes7F4ZsBEs.png?width=1496&height=867 1496w\"},className:\"framer-wjmyk3\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"T6iJpAkVB\",...addPropertyOverrides({QyCjAkFyY:{background:{alt:\"\",fit:\"fill\",pixelHeight:962,pixelWidth:1601,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/enC1fhPhrfZt0gAsZBkiXmkUCE.png?width=1601&height=962\",srcSet:\"https://framerusercontent.com/images/enC1fhPhrfZt0gAsZBkiXmkUCE.png?scale-down-to=512&width=1601&height=962 512w,https://framerusercontent.com/images/enC1fhPhrfZt0gAsZBkiXmkUCE.png?scale-down-to=1024&width=1601&height=962 1024w,https://framerusercontent.com/images/enC1fhPhrfZt0gAsZBkiXmkUCE.png?width=1601&height=962 1601w\"}}},baseVariant,gestureVariant)}),isDisplayed22()&&/*#__PURE__*/_jsx(ImageWithBlurOnLoadwqi1nx,{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,src:\"https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?width=1500&height=1125 1500w\"},className:\"framer-wqi1nx\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"v3xSrSHGr\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:1125,pixelWidth:1500,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?width=1500&height=1125\",srcSet:\"https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?scale-down-to=512&width=1500&height=1125 512w,https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?scale-down-to=1024&width=1500&height=1125 1024w,https://framerusercontent.com/images/oL0zIsa2S0lihkfrrAtvg71qJM.png?width=1500&height=1125 1500w\"}}},baseVariant,gestureVariant)}),isDisplayed24()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"*Old Radio Poets Wesbite\"})}),className:\"framer-wh2yn6\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FOvDoG9kk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"Research & Lo-Fi\"})})}},baseVariant,gestureVariant)}),isDisplayed24()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"Research & Lo-Fi\"})}),className:\"framer-1boi1w\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YPkwHWbWQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"Hi-Fi\"})})}},baseVariant,gestureVariant)})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ox0217\",layoutDependency:layoutDependency,layoutId:\"ccueGFzox\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dr8n7u\",layoutDependency:layoutDependency,layoutId:\"RjaizPSTX\",style:{\"--1pcp43a\":numberToPixelString(gNgy54Px9)},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Education\"})}),className:\"framer-1hgqkol\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BCQIlmbTq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5vr4n\",layoutDependency:layoutDependency,layoutId:\"wgSaZxjtp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"2024-2028\"})}),className:\"framer-zmvui6\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L3I1jXjCG\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1163klp\",layoutDependency:layoutDependency,layoutId:\"X2PLGxV8a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"New York University\"})}),className:\"framer-12t460t\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eRptrYWqA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"B.F.A Interactive Media Arts\"})}),className:\"framer-xg21ed\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y_clY1rjM\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dtp3kn\",layoutDependency:layoutDependency,layoutId:\"pnHP1RayI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"2020-2024\"})}),className:\"framer-mk1rgu\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gWn7FJ2NT\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-161zdw5\",layoutDependency:layoutDependency,layoutId:\"KQEVjRbnq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Sage Hill School\"})}),className:\"framer-vd44p\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fw_DHmdzV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"High School\"})}),className:\"framer-8epqbu\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FZ6W0TG6t\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kmxm82\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vcAEdgsUV\",onTap:onTap19yrdcz,style:{\"--1pcp43a\":numberToPixelString(gNgy54Px9)},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Experience\"})}),className:\"framer-19g06ek\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jq9ALHuk6\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lp3c3j\",layoutDependency:layoutDependency,layoutId:\"r2BdqqnYN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"2025-Presenet\"})}),className:\"framer-18ywwon\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e0H7hNX1N\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-160h80r\",layoutDependency:layoutDependency,layoutId:\"IrLpK5sv4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Mirror Physics\"})}),className:\"framer-6inlhg\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"reGxGr3AQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Design Intern\"})}),className:\"framer-1mmfirw\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PQQGIw4BN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x1wdr7\",layoutDependency:layoutDependency,layoutId:\"oBYAq5Cug\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"2025-Present\"})}),className:\"framer-15n9i2n\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I90gBbu9e\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u7fa8b\",layoutDependency:layoutDependency,layoutId:\"x0axzpOoX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"NYU Entrepreneurial Institute\"})}),className:\"framer-2k4sf9\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m_ZJST8mc\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Design Intern\"})}),className:\"framer-wftguh\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uMeP_rSwA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rnsr1l\",layoutDependency:layoutDependency,layoutId:\"r8lrdjPkL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Summer 2025\"})}),className:\"framer-17ek49v\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JEAs4FvPu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p95fpe\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"i2HfppID4\",onTap:onTap19yrdcz,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"LFNCO/FF\"})}),className:\"framer-1dega0r\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"joLKAWSHS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Experience Design Intern\"})}),className:\"framer-wy10fs\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fJcbx7rYV\",onTap:onTap19yrdcz,style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ii98po\",layoutDependency:layoutDependency,layoutId:\"CnlDWAR7Q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Summer 2025\"})}),className:\"framer-1vwa3ec\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jqHfGvr0T\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-afl1d4\",layoutDependency:layoutDependency,layoutId:\"he8qQuH5X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Develop for Good\"})}),className:\"framer-1mesya7\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vx87cqZxE\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"Designer\"})}),className:\"framer-1vpiowe\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pBA9bURCL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q41q5p-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tPHdlFoVr-container\",nodeId:\"tPHdlFoVr\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(Spotify,{height:\"100%\",id:\"tPHdlFoVr\",layoutId:\"tPHdlFoVr\",style:{width:\"100%\"},theme:1,url:\"https://open.spotify.com/playlist/6sqTrjIffqLEUqiiUnlkx8?si=UX4BISrfTjevM8pZrs4CmA&pi=aGhtmJ9ISSi2p\",width:\"100%\"})})}),isDisplayed23()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-amv1ip\",\"data-framer-name\":\"Frame 20\",layoutDependency:layoutDependency,layoutId:\"rHTGHOQ2g\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dgva5b\",layoutDependency:layoutDependency,layoutId:\"slo5A5ClD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Final Documentation\"})}),className:\"framer-1pqib4j\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S51UPbBxR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Step 2: Everything else\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Presenting our project at IMA/ITP Winter Show 2026\"})}),className:\"framer-1ypx13o\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mHH4frupj\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"After completing the migration process, we set out to fully transform the website.\"})})}},baseVariant,gestureVariant)}),isDisplayed24()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"After completing the migration process, we set out to fully transform the website.\"})}),className:\"framer-mytrdj\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"casQG5Wo1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Mobile Version\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"The response was overwhelmingly positive. Many people appreciated how we made the audience feel like they were earning their energy in a fun way, which helped make a serious topic more accessible. We also received valuable suggestions for further improving the project.\"})}),className:\"framer-yyhrbk\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hmUUV_qLv\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I led a restructuring of the site architecture through heuristic evaluation, introducing a centralized Training Home that reduced scrolling by over 70% and improved navigation across web and mobile. Within Coach Training, I added breadcrumbs, accordion-style content, and previous/next navigation to streamline lesson flow. To improve searchability under technical constraints, I created a centralized Google Sheet cataloging all resources for quick access.\"})})}},baseVariant,gestureVariant)}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-njdmog\",layoutDependency:layoutDependency,layoutId:\"lJ5f4aF21\",children:[isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oqpfxr\",layoutDependency:layoutDependency,layoutId:\"CoSBjymry\",children:[isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xdsq1f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HycL4N8KA-container\",nodeId:\"HycL4N8KA\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"HycL4N8KA\",isMixedBorderRadius:false,isRed:true,layoutId:\"HycL4N8KA\",play:\"Loop\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtu.be/e-38g7T7hmk\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I led a restructuring of the site architecture through heuristic evaluation, introducing a centralized Training Home that reduced scrolling by over 70% and improved navigation across web and mobile. Within Coach Training, I added breadcrumbs, accordion-style content, and previous/next navigation to streamline lesson flow. To improve searchability under technical constraints, I created a centralized Google Sheet cataloging all resources for quick access.\"})}),className:\"framer-pbl0h1\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OdXk25Mt5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"*Website before\"})})}},baseVariant,gestureVariant)})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dh4dm9\",layoutDependency:layoutDependency,layoutId:\"hdnMZsGoA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-clst60-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OHsp9Ctii-container\",nodeId:\"OHsp9Ctii\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"OHsp9Ctii\",isMixedBorderRadius:false,isRed:true,layoutId:\"OHsp9Ctii\",play:\"Loop\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtu.be/gK1p6N5wesM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",children:\"*Website After\"})}),className:\"framer-3n8klx\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JEKekffgh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jkxbzp\",layoutDependency:layoutDependency,layoutId:\"ue9_LZgd4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d35wzo\",layoutDependency:layoutDependency,layoutId:\"yiM9teERj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10jn9yk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nDroVihfO-container\",nodeId:\"nDroVihfO\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"nDroVihfO\",isMixedBorderRadius:false,isRed:true,layoutId:\"nDroVihfO\",play:\"Loop\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtube.com/shorts/QdFmLwrBavk?feature=share\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",style:{\"--framer-text-alignment\":\"center\"},children:\"*Mobile Before\"})}),className:\"framer-13so8fa\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PI6xNGbCh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dfbvz8\",layoutDependency:layoutDependency,layoutId:\"l3jYVFclD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tg54t6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"C4cUQgs3h-container\",nodeId:\"C4cUQgs3h\",rendersWithMotion:true,scopeId:\"s2b0FyOH0\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,height:\"100%\",id:\"C4cUQgs3h\",isMixedBorderRadius:false,isRed:true,layoutId:\"C4cUQgs3h\",play:\"Loop\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:0,topRightRadius:0,url:\"https://youtube.com/shorts/Y4g4y-Fy8Fc?feature=share\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-uccnu2\",\"data-styles-preset\":\"UUGsRRH5s\",style:{\"--framer-text-alignment\":\"center\"},children:\"*Mobile After\"})}),className:\"framer-14y4axs\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VJJ6jnXew\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),isDisplayed22()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gbrp44\",layoutDependency:layoutDependency,layoutId:\"LxPsMtsvh\",children:[/*#__PURE__*/_jsx(ImageWithBlurOnLoad1pf6fyk,{background:{alt:\"\",fit:\"fill\",pixelHeight:3831,pixelWidth:5747,src:\"https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?width=5747&height=3831\",srcSet:\"https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=512&width=5747&height=3831 512w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=1024&width=5747&height=3831 1024w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=2048&width=5747&height=3831 2048w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=4096&width=5747&height=3831 4096w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?width=5747&height=3831 5747w\"},className:\"framer-1pf6fyk\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ToYAAPi5d\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3831,pixelWidth:5747,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?width=5747&height=3831\",srcSet:\"https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=512&width=5747&height=3831 512w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=1024&width=5747&height=3831 1024w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=2048&width=5747&height=3831 2048w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?scale-down-to=4096&width=5747&height=3831 4096w,https://framerusercontent.com/images/zpuB9I3hzkTLN0kQqghIRRvhmY.jpg?width=5747&height=3831 5747w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithBlurOnLoad1byq3c4,{background:{alt:\"\",fit:\"fill\",pixelHeight:3840,pixelWidth:5760,src:\"https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?width=5760&height=3840\",srcSet:\"https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=512&width=5760&height=3840 512w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=1024&width=5760&height=3840 1024w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=2048&width=5760&height=3840 2048w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=4096&width=5760&height=3840 4096w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?width=5760&height=3840 5760w\"},className:\"framer-1byq3c4\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"tEVuqcTYV\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3840,pixelWidth:5760,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?width=5760&height=3840\",srcSet:\"https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=512&width=5760&height=3840 512w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=1024&width=5760&height=3840 1024w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=2048&width=5760&height=3840 2048w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?scale-down-to=4096&width=5760&height=3840 4096w,https://framerusercontent.com/images/3cdywvPhphlhogKdOBH9K9peI.jpg?width=5760&height=3840 5760w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithBlurOnLoadl6sxm,{background:{alt:\"\",fit:\"fill\",pixelHeight:3240,pixelWidth:5760,src:\"https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?width=5760&height=3240\",srcSet:\"https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=512&width=5760&height=3240 512w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=1024&width=5760&height=3240 1024w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=2048&width=5760&height=3240 2048w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=4096&width=5760&height=3240 4096w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?width=5760&height=3240 5760w\"},className:\"framer-l6sxm\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"l9MYoma3e\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3240,pixelWidth:5760,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?width=5760&height=3240\",srcSet:\"https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=512&width=5760&height=3240 512w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=1024&width=5760&height=3240 1024w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=2048&width=5760&height=3240 2048w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?scale-down-to=4096&width=5760&height=3240 4096w,https://framerusercontent.com/images/GE1igXmxQbTS9a7q7615qUNh2rE.jpg?width=5760&height=3240 5760w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithBlurOnLoad1vrud0w,{background:{alt:\"\",fit:\"fill\",pixelHeight:3240,pixelWidth:5760,src:\"https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?width=5760&height=3240\",srcSet:\"https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=512&width=5760&height=3240 512w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=1024&width=5760&height=3240 1024w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=2048&width=5760&height=3240 2048w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=4096&width=5760&height=3240 4096w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?width=5760&height=3240 5760w\"},className:\"framer-1vrud0w\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"HcpPGX_II\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3240,pixelWidth:5760,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?width=5760&height=3240\",srcSet:\"https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=512&width=5760&height=3240 512w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=1024&width=5760&height=3240 1024w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=2048&width=5760&height=3240 2048w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?scale-down-to=4096&width=5760&height=3240 4096w,https://framerusercontent.com/images/ujmLuVujkWEP3wUvosOfCABL1OY.jpg?width=5760&height=3240 5760w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ImageWithBlurOnLoad19prh4w,{background:{alt:\"\",fit:\"fill\",pixelHeight:3840,pixelWidth:5760,src:\"https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?width=5760&height=3840\",srcSet:\"https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=512&width=5760&height=3840 512w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=1024&width=5760&height=3840 1024w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=2048&width=5760&height=3840 2048w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=4096&width=5760&height=3840 4096w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?width=5760&height=3840 5760w\"},className:\"framer-19prh4w\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"ab9nQLi7B\",...addPropertyOverrides({pLkV9WtN9:{background:{alt:\"\",fit:\"fill\",pixelHeight:3840,pixelWidth:5760,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${PA6oNQEqA*2}px)`,src:\"https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?width=5760&height=3840\",srcSet:\"https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=512&width=5760&height=3840 512w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=1024&width=5760&height=3840 1024w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=2048&width=5760&height=3840 2048w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?scale-down-to=4096&width=5760&height=3840 4096w,https://framerusercontent.com/images/Sh8lJZseqI1ifgpVw1H5JkltHw.jpg?width=5760&height=3840 5760w\"}}},baseVariant,gestureVariant)})]})]}),isDisplayed28()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gcip7r\",layoutDependency:layoutDependency,layoutId:\"MiSEmsNPl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Reflection\"})}),className:\"framer-9q7215\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pepK5vPgI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Reflection & Outcome\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Outcome & Reflection\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",children:\"Conclusion\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"If we were to take things one step further…\"})}),className:\"framer-vs0i09\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F0slL5gDc\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Fighting with Square Space and receiving feedback\"})})},sOxtly9JQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"An incredibly rewarding process\"})})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"The designing process was incredible rewarding and fun\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:'We would want to improve the Clarus.ai interface, allowing users to relate \"words generated\" and \"energy used\" to more familiar units (e.g., equivalent to lighting a bulb for 5 seconds or running a car engine for X amount of time).'}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"This project has been incredibly rewarding, teaching me the importance of detailed and logical planning when working on large-scale projects with multiple components. We couldn’t have completed it without prior considerations and several low-fidelity prototypes. A special thanks to my partner, Jiyoon, for showing me the value of collaboration and how great teamwork can elevate a project.\"})]}),className:\"framer-1dfimxm\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SzuQWQyjC\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{QyCjAkFyY:{\"--extracted-1sfm3sg\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--extracted-5dqwso\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\"},sOxtly9JQ:{\"--extracted-1auwcjk\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\",\"--extracted-1sfm3sg\":\"var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QyCjAkFyY:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"One of the main challenges we faced was working around the limitations of Squarespace’s native code. Several custom scripts conflicted with our design, often breaking the layout entirely. In the end, we had to stay adaptable, adjusting our design approach to align with what was technically feasible within Squarespace.\"}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"Towards the end of the Develop for Good program, we presented our product to industry professionals at Bloomberg, where we received positive feedback. Our stakeholders also expressed appreciation for \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-5dqwso, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"an execellent job and for going above and beyond the original scope of the project\"}),\". Our project was featured on the Develop for Good program for its positive contribution. We are now awaiting their follow-up on both qualitative and quantitative data regarding the product’s impact.\"]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"I want to give a special shoutout to Nils, who showed me the \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sfm3sg, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"importance of a good PM\"}),\" in leading the project, steering us in the right directions, and facilitating communication with Stakeholders. I also want to give a shoutout to Mary, whom I worked together with to bring the design to life. \"]})]})},sOxtly9JQ:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"This rebrand achieved tremendous success, particularly across social media: \"}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Reached nearly 180,000 accounts within the first two months \"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Drove a 500% increase in overall reach \"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Produced three posts surpassing 10,000 views each in the same period Helped the club surpass 3,000 followers \"})}),/*#__PURE__*/_jsx(motion.li,{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(motion.p,{children:\"Generated a 1000% increase in engagement  \"})})]}),/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:[\"More importantly, this was the first time I truly understood that \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1sfm3sg, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"good branding should dig into the core\"}),\". Without a clear understanding of what I’m designing, who I’m designing for, and the brand’s past, present, and future, I can’t fully represent it. I also learned that a \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1auwcjk, var(--token-e3ca2ea6-d265-4935-b639-7818a2c89ac7, rgb(255, 250, 80)))\"},children:\"detour doesn’t mean failure\"}),\"; it can be a step in the right direction, and sometimes starting over is exactly what leads you closer to the right solution.\"]}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"I’m grateful for the opportunity to take full creative control of this project and for the trust placed in me to oversee the entire process. A big thank you to Tech@NYU for giving me the creative freedom to bring this vision to life.\"})]})},ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"When conducting the interviews, I was initially nervous about approaching people and speaking with them directly. However, most of the people I spoke with were incredibly kind and offered valuable insights. I even interviewed two UI/UX designers at the gym, who were very helpful and receptive.\"})})}},baseVariant,gestureVariant)}),isDisplayed29()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"When conducting the interviews, I was initially nervous about approaching people and speaking with them directly. However, most of the people I spoke with were incredibly kind and offered valuable insights. I even interviewed two UI/UX designers at the gym, who were very helpful and receptive.\"})}),className:\"framer-11b85s1\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EiPJwhOLW\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZzPxrIu6U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",children:\"During the design process, I realized the importance of learning from past examples and established patterns. By drawing from familiar products, I was able to better understand existing design conventions and ground my work in proven solutions.\"})})}},baseVariant,gestureVariant)})]}),isDisplayed30()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-468vqa\",layoutDependency:layoutDependency,layoutId:\"KRs04gsOI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ybbp2l\",\"data-styles-preset\":\"Gqgz6qxXX\",style:{\"--framer-text-alignment\":\"center\"},children:\"Thanks for reading!\"})}),className:\"framer-12lzwkf\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qIsybl2Kj\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1awincu\",\"data-styles-preset\":\"qW4hap0Iw\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(155, 165, 190))\"},children:\"Have questions? Feel free to reach out to me at jenniferhuang724@163.com!\"})}),className:\"framer-1txsxej\",\"data-framer-name\":\"I found navigation between pages unintuitive, and the overall design felt jarring and somewhat alienating. After observing other members at the gym face similar difficulties with check-in and in-app navigation, I realized these frustrations were shared across the community. As a product designer, I saw this as an opportunity to explore how the app could be improved. Through this case study, I hope to offer meaningful insights that can help shape the future of the PureGym app and hopefully create a positive impact on a community I’m a part of.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Uuwh5uJNV\",style:{\"--extracted-r6o4lv\":\"rgb(155, 165, 190)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed12()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dthm3w\",layoutDependency:layoutDependency,layoutId:\"NBJsgGA2k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-10otims\",\"data-styles-preset\":\"Cw9QeEG3n\",style:{\"--framer-text-alignment\":\"center\"},children:\"But something didn’t feel right...\"})}),className:\"framer-88g5sh\",\"data-framer-name\":\"Context\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CumedVvhu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",style:{\"--framer-text-alignment\":\"center\"},children:\"The design didn’t fully capture the essence of Tech@NYU. Something felt missing, and I knew we could do better.\"})}),className:\"framer-272n89\",\"data-framer-name\":\"As a PureGym member, I have personally struggled with the new app design, especially after the transition from Blink to PureGym.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v4dqPULTV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jBsKs.framer-vrsxyh, .framer-jBsKs .framer-vrsxyh { display: block; }\",\".framer-jBsKs.framer-u69z8h { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1689px; justify-content: flex-start; max-width: 840px; overflow: auto; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-18yynze { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: var(--10oa45r); height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 24px 16px 24px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-jBsKs .framer-1gmb56k { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-jBsKs .framer-1canr34 { bottom: 4px; flex: none; left: 3px; position: absolute; right: 3px; top: 4px; }\",\".framer-jBsKs .framer-lhxi3u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-1y5mk3b, .framer-jBsKs .framer-wtip3p, .framer-jBsKs .framer-dthrqi, .framer-jBsKs .framer-ranrzc, .framer-jBsKs .framer-keq5d1, .framer-jBsKs .framer-10o7zmf, .framer-jBsKs .framer-100povf, .framer-jBsKs .framer-d6h4yu, .framer-jBsKs .framer-r5w8ep, .framer-jBsKs .framer-keg8sm, .framer-jBsKs .framer-cdivl, .framer-jBsKs .framer-k3q1rt, .framer-jBsKs .framer-dz0ydq, .framer-jBsKs .framer-16496hr, .framer-jBsKs .framer-1rzrfnt, .framer-jBsKs .framer-1s7doqu, .framer-jBsKs .framer-1e50kbb, .framer-jBsKs .framer-1v75s4h, .framer-jBsKs .framer-14r3f1d, .framer-jBsKs .framer-xfiajl, .framer-jBsKs .framer-8z6q8t, .framer-jBsKs .framer-qy6ij6, .framer-jBsKs .framer-zmvui6, .framer-jBsKs .framer-12t460t, .framer-jBsKs .framer-xg21ed, .framer-jBsKs .framer-mk1rgu, .framer-jBsKs .framer-vd44p, .framer-jBsKs .framer-8epqbu, .framer-jBsKs .framer-18ywwon, .framer-jBsKs .framer-6inlhg, .framer-jBsKs .framer-1mmfirw, .framer-jBsKs .framer-15n9i2n, .framer-jBsKs .framer-wftguh, .framer-jBsKs .framer-17ek49v, .framer-jBsKs .framer-1dega0r, .framer-jBsKs .framer-1vwa3ec, .framer-jBsKs .framer-1mesya7, .framer-jBsKs .framer-1vpiowe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jBsKs .framer-1onp5wx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-w8x7ca, .framer-jBsKs .framer-akq56e { flex: none; height: 6px; position: relative; width: 6px; }\",\".framer-jBsKs .framer-tj1xir { flex: none; height: 40%; overflow: auto; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1k0ddbz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-15pcnq7 { cursor: grab; flex: none; height: 3000px; overflow: hidden; position: relative; width: 3000px; }\",\".framer-jBsKs .framer-dts5x8 { -webkit-user-select: none; bottom: 0px; flex: none; left: 0px; overflow: hidden; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-jBsKs .framer-1vschcv-container { bottom: 442px; flex: none; height: auto; left: 1602px; position: absolute; width: 452px; }\",\".framer-jBsKs .framer-196ciyi-container { bottom: 219px; cursor: grab; flex: none; height: auto; left: 1765px; position: absolute; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-1nvew8y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 46px; height: 345px; justify-content: center; left: calc(50.00000000000002% - 614px / 2); overflow: visible; padding: 0px; position: absolute; top: 1281px; width: 614px; }\",\".framer-jBsKs .framer-d19sxo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 614px; }\",\".framer-jBsKs .framer-8myw4, .framer-jBsKs .framer-tprrpg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 470px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-7ux8mu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 374px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1idf40k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-uq8cr3 { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-jBsKs .framer-uc9mvy { cursor: grab; flex: none; height: auto; left: 1634px; overflow: hidden; position: absolute; top: 224px; width: 262px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-14lgyzk { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 255px); left: 2522px; overflow: visible; position: absolute; top: 496px; width: 255px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-1hkx7m4, .framer-jBsKs .framer-12950mt, .framer-jBsKs .framer-12wl4d5, .framer-jBsKs .framer-1ez1tba { flex: none; height: auto; left: 50%; position: absolute; top: 45%; white-space: pre-wrap; width: 84%; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-nu638d { cursor: grab; flex: none; height: auto; left: 1943px; overflow: hidden; position: absolute; top: 423px; width: 262px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-hd073d-container { flex: none; height: 319px; left: 2422px; position: absolute; top: 1161px; width: 452px; }\",\".framer-jBsKs .framer-wlx05a { bottom: 910px; cursor: grab; flex: none; height: auto; left: 2398px; overflow: hidden; position: absolute; width: 247px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-14w73xm { bottom: 335px; cursor: grab; flex: none; height: auto; left: 2468px; overflow: hidden; position: absolute; width: 319px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-8d1vaa { cursor: grab; flex: none; height: 232px; left: 1020px; overflow: hidden; position: absolute; top: 928px; width: 319px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-1uvh04c { bottom: 134px; cursor: grab; flex: none; height: auto; left: 961px; overflow: hidden; position: absolute; width: 412px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-1125nvi { cursor: grab; flex: none; height: auto; left: 308px; overflow: hidden; position: absolute; top: 564px; width: 251px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-3a4r84 { cursor: grab; flex: none; height: auto; left: 182px; overflow: hidden; position: absolute; top: 306px; width: 251px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-16trpvm-container { cursor: grab; flex: none; height: auto; left: 529px; position: absolute; top: 416px; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-5c6vug { bottom: 949px; cursor: grab; flex: none; height: 232px; left: 1066px; overflow: visible; position: absolute; width: 255px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-1a69wh2 { aspect-ratio: 3.207650273224044 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 82px; overflow: visible; position: absolute; top: -17px; width: 97px; }\",\".framer-jBsKs .framer-jw1hz5 { aspect-ratio: 1 / 1; bottom: 217px; flex: none; height: var(--framer-aspect-ratio-supported, 255px); left: 437px; overflow: visible; position: absolute; width: 255px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-13uzjy9 { cursor: grab; flex: none; height: 232px; left: calc(62.200000000000024% - 319px / 2); overflow: hidden; position: absolute; top: 978px; width: 319px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-ujhxho-container { bottom: 629px; cursor: grab; flex: none; height: auto; left: 356px; position: absolute; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-za6yhk { bottom: 1143px; cursor: grab; flex: none; height: auto; left: 118px; overflow: hidden; position: absolute; width: 323px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-168q93f { bottom: 1024px; cursor: grab; flex: none; height: auto; left: 528px; overflow: hidden; position: absolute; width: 323px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-13d23sw { bottom: 844px; cursor: grab; flex: none; height: auto; left: 271px; overflow: hidden; position: absolute; width: 323px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-jBsKs .framer-rghsmt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 251px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: absolute; right: 1914px; top: 1374px; width: 250px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-1n5s619 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-tyl1nt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-jBsKs .framer-1ncxq0q { --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; --framer-input-wrapper-height: auto; flex: none; height: auto; min-height: 257px; position: relative; width: 100%; }',\".framer-jBsKs .framer-1rvjs1c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-rqp2j4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jBsKs .framer-3z7otz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 255px); left: 1850px; overflow: visible; position: absolute; top: 1505px; width: 255px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-1p2f48g { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 91px); left: 48%; overflow: visible; position: absolute; top: 820px; width: 91px; }\",\".framer-jBsKs .framer-1dpfa4c { flex: none; height: auto; left: 1638px; overflow: visible; position: absolute; top: 1793px; width: 78px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jBsKs .framer-12wk50z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: var(--dexby); height: 2556px; justify-content: flex-start; overflow: auto; padding: 48px 64px 48px 64px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1wqpq5u-container { flex: none; height: 400px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-94mrw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1snsa5h, .framer-jBsKs .framer-163vf8k, .framer-jBsKs .framer-1nl6d0d, .framer-jBsKs .framer-2ft1x9, .framer-jBsKs .framer-1l67k1f, .framer-jBsKs .framer-9p6itn, .framer-jBsKs .framer-4fhhgr, .framer-jBsKs .framer-v028u5, .framer-jBsKs .framer-15qp0vd, .framer-jBsKs .framer-19icz2q, .framer-jBsKs .framer-2bvqrd, .framer-jBsKs .framer-h6azhp, .framer-jBsKs .framer-aezobo, .framer-jBsKs .framer-16jzy3a, .framer-jBsKs .framer-3fo982, .framer-jBsKs .framer-aqa7xp, .framer-jBsKs .framer-yr88t, .framer-jBsKs .framer-1d2fru2, .framer-jBsKs .framer-1yes1l3, .framer-jBsKs .framer-hzy7hm, .framer-jBsKs .framer-hlom5i, .framer-jBsKs .framer-1p8kwz5, .framer-jBsKs .framer-vi7i61, .framer-jBsKs .framer-1dfszew, .framer-jBsKs .framer-ps4zvb, .framer-jBsKs .framer-vr8fyt, .framer-jBsKs .framer-10yl4mq, .framer-jBsKs .framer-15j0clu, .framer-jBsKs .framer-odxk4y, .framer-jBsKs .framer-d5uxog, .framer-jBsKs .framer-1t9pciz, .framer-jBsKs .framer-13wx0z4, .framer-jBsKs .framer-o1i9b0, .framer-jBsKs .framer-1nxz0ii, .framer-jBsKs .framer-r34ua9, .framer-jBsKs .framer-1hu21ko, .framer-jBsKs .framer-deyzru, .framer-jBsKs .framer-1ucf6va, .framer-jBsKs .framer-1wcp9j9, .framer-jBsKs .framer-1hzc1pr, .framer-jBsKs .framer-p0l8k4, .framer-jBsKs .framer-flbjow, .framer-jBsKs .framer-ki7teu, .framer-jBsKs .framer-1s4zfz4, .framer-jBsKs .framer-1rqlo5q, .framer-jBsKs .framer-u5jf0t, .framer-jBsKs .framer-uko44n, .framer-jBsKs .framer-11lq1di, .framer-jBsKs .framer-16hj346, .framer-jBsKs .framer-1v4guc0, .framer-jBsKs .framer-1frlad0, .framer-jBsKs .framer-uc7rkt, .framer-jBsKs .framer-p92lvx, .framer-jBsKs .framer-e9znmo, .framer-jBsKs .framer-ddmbq, .framer-jBsKs .framer-klq636, .framer-jBsKs .framer-8a2gtr, .framer-jBsKs .framer-vnl6o0, .framer-jBsKs .framer-g91o5z, .framer-jBsKs .framer-h9k8pm, .framer-jBsKs .framer-jdk3qx, .framer-jBsKs .framer-12bkpo5, .framer-jBsKs .framer-1boi1w, .framer-jBsKs .framer-1pqib4j, .framer-jBsKs .framer-1ypx13o, .framer-jBsKs .framer-mytrdj, .framer-jBsKs .framer-yyhrbk, .framer-jBsKs .framer-pbl0h1, .framer-jBsKs .framer-3n8klx, .framer-jBsKs .framer-9q7215, .framer-jBsKs .framer-vs0i09, .framer-jBsKs .framer-1dfimxm, .framer-jBsKs .framer-11b85s1, .framer-jBsKs .framer-12lzwkf, .framer-jBsKs .framer-1txsxej, .framer-jBsKs .framer-88g5sh, .framer-jBsKs .framer-272n89 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-m0xbdk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 48px 0px 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-5b8hwe, .framer-jBsKs .framer-196b8o8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-1qbeq9c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-d8tha1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 60px; }\",\".framer-jBsKs .framer-1ml0bph { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1y08leg { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: auto; }\",\".framer-jBsKs .framer-nlqmsi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 164px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-3qw19u, .framer-jBsKs .framer-131o3pp, .framer-jBsKs .framer-1on1sda { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-mg4ve0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 8px 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-cqp70h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 36px 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-q48lhk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 175px; }\",\".framer-jBsKs .framer-16a83t6, .framer-jBsKs .framer-u9y751, .framer-jBsKs .framer-1u2z3f7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 175px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-101z7o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-awbjuh, .framer-jBsKs .framer-x0c91h { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 172px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-qjo8c9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 175px; }\",\".framer-jBsKs .framer-7i87bq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 233px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1opc2z7, .framer-jBsKs .framer-yfe26s { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1epb380, .framer-jBsKs .framer-z2v1gh, .framer-jBsKs .framer-e3bbf2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-ptxy0k, .framer-jBsKs .framer-nwdrpl, .framer-jBsKs .framer-7avzne, .framer-jBsKs .framer-1obeotr, .framer-jBsKs .framer-c86bqr, .framer-jBsKs .framer-oiiav8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 673px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1fk3xgg { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1997czd { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-jBsKs .framer-1pzn7uw, .framer-jBsKs .framer-niod7t, .framer-jBsKs .framer-1gdgzw7, .framer-jBsKs .framer-1h07yoe, .framer-jBsKs .framer-bp9jid, .framer-jBsKs .framer-z0xn2o, .framer-jBsKs .framer-137fgu7, .framer-jBsKs .framer-1i4odxs, .framer-jBsKs .framer-11wmljm, .framer-jBsKs .framer-130jk1r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 24px 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1wfib4x, .framer-jBsKs .framer-i9s1n5, .framer-jBsKs .framer-4l7mu5, .framer-jBsKs .framer-644nkq, .framer-jBsKs .framer-1a55m92, .framer-jBsKs .framer-1e87m37, .framer-jBsKs .framer-10fnxba, .framer-jBsKs .framer-183ln4q, .framer-jBsKs .framer-1rsxh14, .framer-jBsKs .framer-13wjue1, .framer-jBsKs .framer-13yvwoj, .framer-jBsKs .framer-1ozk7tw, .framer-jBsKs .framer-1b2avhd, .framer-jBsKs .framer-zie3l5, .framer-jBsKs .framer-vexxxi, .framer-jBsKs .framer-1sv7ux7, .framer-jBsKs .framer-1v5htav, .framer-jBsKs .framer-1qhyau0, .framer-jBsKs .framer-q3kp6z-container, .framer-jBsKs .framer-1eovp30-container, .framer-jBsKs .framer-g8h7p0-container, .framer-jBsKs .framer-7vtz5d-container, .framer-jBsKs .framer-n61yyc-container, .framer-jBsKs .framer-1gp0xmk, .framer-jBsKs .framer-wjmyk3, .framer-jBsKs .framer-wqi1nx, .framer-jBsKs .framer-q41q5p-container, .framer-jBsKs .framer-1pf6fyk, .framer-jBsKs .framer-1byq3c4, .framer-jBsKs .framer-l6sxm, .framer-jBsKs .framer-1vrud0w, .framer-jBsKs .framer-19prh4w { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1dgjylf, .framer-jBsKs .framer-wt8vz, .framer-jBsKs .framer-16blcbh, .framer-jBsKs .framer-1g67u8i, .framer-jBsKs .framer-1wntfh7, .framer-jBsKs .framer-siajqs, .framer-jBsKs .framer-10bhorr, .framer-jBsKs .framer-11ovqzh, .framer-jBsKs .framer-1jxxuig, .framer-jBsKs .framer-1p9jn99, .framer-jBsKs .framer-rdzs4d, .framer-jBsKs .framer-1ockh3j, .framer-jBsKs .framer-lq364k, .framer-jBsKs .framer-vj4pcj, .framer-jBsKs .framer-1dgva5b, .framer-jBsKs .framer-1gcip7r, .framer-jBsKs .framer-1dthm3w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-j7sgh1, .framer-jBsKs .framer-jkxbzp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-azsmoh, .framer-jBsKs .framer-1qght9h, .framer-jBsKs .framer-l5fced, .framer-jBsKs .framer-1q1aujf { flex: 1 0 0px; height: auto; min-width: 200px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-1dctmt8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 12px 12px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-x1xy8s, .framer-jBsKs .framer-o1laqq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-width: 300px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-jys5q, .framer-jBsKs .framer-1ksx74d, .framer-jBsKs .framer-1vtf63m, .framer-jBsKs .framer-1m9x6z0, .framer-jBsKs .framer-1czhtp2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-102hgo7 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jBsKs .framer-1j30d4q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-k6ko7z { flex: 1 0 0px; height: auto; min-width: 280px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-oadbkk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-l05dkk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 755px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1t2yncb-container { flex: none; height: 112px; position: relative; width: 200px; }\",\".framer-jBsKs .framer-13bypt9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-width: 270px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1sqil3t, .framer-jBsKs .framer-1ivw1bk { flex: none; height: 0px; position: relative; width: 672px; }\",\".framer-jBsKs .framer-1kmk2e1 { flex: none; height: auto; position: relative; width: 672px; }\",\".framer-jBsKs .framer-1emkz1p, .framer-jBsKs .framer-1el8bnk, .framer-jBsKs .framer-1nd9s5m, .framer-jBsKs .framer-djrqdz, .framer-jBsKs .framer-amv1ip { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 24px 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-68bb7l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1uz0bys { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-140se0k, .framer-jBsKs .framer-h02cbh { flex: 1 0 0px; height: auto; min-width: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-w02t8q, .framer-jBsKs .framer-7j2wnx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 0px; overflow: visible; padding: 0px; position: relative; width: 70%; }\",\".framer-jBsKs .framer-nx23x3, .framer-jBsKs .framer-r8ytnp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-b50t79, .framer-jBsKs .framer-2xl9e8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; min-width: 170px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-1hphybq, .framer-jBsKs .framer-iqwp19 { --framer-text-wrap-override: none; flex: none; height: auto; min-width: 200px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-18xun7z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-oamanc, .framer-jBsKs .framer-18q9nuy { flex: 1 0 0px; height: auto; min-width: 160px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-gzfaun { flex: 1 0 0px; height: auto; min-width: 150px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-13nib0m { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 200px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-x3jbcq, .framer-jBsKs .framer-1ugahtp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1vv2dw, .framer-jBsKs .framer-ec99i0 { flex: 1 0 0px; height: auto; min-width: 100px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-r2d04m { flex: 1 0 0px; height: 279px; min-width: 220px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-47b3ei-container { flex: 1 0 0px; height: 419px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-1knec1j { flex: none; height: auto; left: 0%; position: absolute; top: 94px; white-space: pre-wrap; width: 100px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-wh2yn6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-ox0217 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-dr8n7u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: var(--1pcp43a); height: min-content; justify-content: flex-start; min-width: 48%; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-1hgqkol { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 152px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-5vr4n, .framer-jBsKs .framer-dtp3kn, .framer-jBsKs .framer-lp3c3j, .framer-jBsKs .framer-x1wdr7, .framer-jBsKs .framer-rnsr1l, .framer-jBsKs .framer-ii98po { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-width: 0px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1163klp, .framer-jBsKs .framer-161zdw5, .framer-jBsKs .framer-160h80r, .framer-jBsKs .framer-1u7fa8b, .framer-jBsKs .framer-afl1d4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jBsKs .framer-kmxm82 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: var(--1pcp43a); height: min-content; justify-content: flex-start; min-width: 49%; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-19g06ek { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 148px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-2k4sf9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 210px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-1p95fpe { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 171px; }\",\".framer-jBsKs .framer-wy10fs { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 157px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-njdmog { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-height: 887px; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1oqpfxr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-xdsq1f-container { flex: none; height: 434px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-1dh4dm9, .framer-jBsKs .framer-gbrp44 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-clst60-container { flex: none; height: 444px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-d35wzo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-10jn9yk-container { flex: none; height: 418px; min-width: 200px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-13so8fa { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 149px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-dfbvz8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 443px; justify-content: center; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jBsKs .framer-tg54t6-container { flex: 1 0 0px; height: 1px; min-width: 200px; position: relative; width: 100%; }\",\".framer-jBsKs .framer-14y4axs { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 98px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs .framer-468vqa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 64px 0px 48px 0px; position: relative; width: 75%; }\",\".framer-jBsKs.framer-v-o0qm8j.framer-u69z8h { height: 1558px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-18yynze, .framer-jBsKs.framer-v-o0qm8j .framer-1wqpq5u-container, .framer-jBsKs.framer-v-o0qm8j .framer-1nl6d0d, .framer-jBsKs.framer-v-o0qm8j .framer-1163klp, .framer-jBsKs.framer-v-o0qm8j .framer-161zdw5, .framer-jBsKs.framer-v-o0qm8j .framer-kmxm82, .framer-jBsKs.framer-v-o0qm8j .framer-19g06ek, .framer-jBsKs.framer-v-o0qm8j .framer-160h80r, .framer-jBsKs.framer-v-o0qm8j .framer-1u7fa8b, .framer-jBsKs.framer-v-o0qm8j .framer-1p95fpe, .framer-jBsKs.framer-v-o0qm8j .framer-afl1d4, .framer-jBsKs.framer-v-tj2b0b .framer-1dgjylf, .framer-jBsKs.framer-v-tj2b0b .framer-9q7215, .framer-jBsKs.framer-v-1518hrg .framer-9p6itn, .framer-jBsKs.framer-v-1518hrg .framer-rdzs4d, .framer-jBsKs.framer-v-1518hrg .framer-uko44n, .framer-jBsKs.framer-v-1518hrg .framer-g91o5z, .framer-jBsKs.framer-v-1518hrg .framer-1pqib4j, .framer-jBsKs.framer-v-1518hrg .framer-xdsq1f-container, .framer-jBsKs.framer-v-1518hrg .framer-9q7215, .framer-jBsKs.framer-v-2e111f .framer-wt8vz, .framer-jBsKs.framer-v-2e111f .framer-1g67u8i, .framer-jBsKs.framer-v-2e111f .framer-1a55m92, .framer-jBsKs.framer-v-2e111f .framer-1e87m37, .framer-jBsKs.framer-v-2e111f .framer-1dfszew, .framer-jBsKs.framer-v-2e111f .framer-1wntfh7, .framer-jBsKs.framer-v-2e111f .framer-10bhorr, .framer-jBsKs.framer-v-1wq8785 .framer-wt8vz, .framer-jBsKs.framer-v-1wq8785 .framer-1g67u8i, .framer-jBsKs.framer-v-1wq8785 .framer-1wntfh7, .framer-jBsKs.framer-v-1wq8785 .framer-ps4zvb, .framer-jBsKs.framer-v-1wq8785 .framer-11ovqzh, .framer-jBsKs.framer-v-1wq8785 .framer-1jxxuig, .framer-jBsKs.framer-v-1wq8785 .framer-1p9jn99, .framer-jBsKs.framer-v-1wq8785 .framer-r2d04m, .framer-jBsKs.framer-v-1wq8785 .framer-9q7215, .framer-jBsKs.framer-v-1wq8785 .framer-88g5sh, .framer-jBsKs.framer-v-1dwkcx6 .framer-wt8vz, .framer-jBsKs.framer-v-1dwkcx6 .framer-1g67u8i, .framer-jBsKs.framer-v-1dwkcx6 .framer-1yes1l3, .framer-jBsKs.framer-v-1dwkcx6 .framer-dz0ydq, .framer-jBsKs.framer-v-1dwkcx6 .framer-1rzrfnt, .framer-jBsKs.framer-v-1dwkcx6 .framer-102hgo7, .framer-jBsKs.framer-v-1dwkcx6 .framer-1e50kbb, .framer-jBsKs.framer-v-1dwkcx6 .framer-14r3f1d, .framer-jBsKs.framer-v-1dwkcx6 .framer-1wntfh7, .framer-jBsKs.framer-v-1dwkcx6 .framer-ps4zvb, .framer-jBsKs.framer-v-1dwkcx6 .framer-o1i9b0, .framer-jBsKs.framer-v-1dwkcx6 .framer-11ovqzh, .framer-jBsKs.framer-v-1dwkcx6 .framer-deyzru, .framer-jBsKs.framer-v-1dwkcx6 .framer-1p9jn99, .framer-jBsKs.framer-v-1dwkcx6 .framer-9q7215, .framer-jBsKs.framer-v-1w9td4n .framer-18yynze, .framer-jBsKs.framer-v-1w9td4n .framer-d19sxo, .framer-jBsKs.framer-v-1w9td4n .framer-8myw4 { order: 0; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-12wk50z { gap: var(--pb520x); height: min-content; order: 3; padding: var(--1enjosf); }\",\".framer-jBsKs.framer-v-o0qm8j .framer-94mrw, .framer-jBsKs.framer-v-o0qm8j .framer-2ft1x9, .framer-jBsKs.framer-v-o0qm8j .framer-dr8n7u, .framer-jBsKs.framer-v-o0qm8j .framer-zmvui6, .framer-jBsKs.framer-v-o0qm8j .framer-mk1rgu, .framer-jBsKs.framer-v-o0qm8j .framer-lp3c3j, .framer-jBsKs.framer-v-o0qm8j .framer-18ywwon, .framer-jBsKs.framer-v-o0qm8j .framer-15n9i2n, .framer-jBsKs.framer-v-o0qm8j .framer-17ek49v, .framer-jBsKs.framer-v-o0qm8j .framer-1vwa3ec, .framer-jBsKs.framer-v-tj2b0b .framer-94mrw, .framer-jBsKs.framer-v-tj2b0b .framer-1wfib4x, .framer-jBsKs.framer-v-tj2b0b .framer-vs0i09, .framer-jBsKs.framer-v-1518hrg .framer-94mrw, .framer-jBsKs.framer-v-1518hrg .framer-4fhhgr, .framer-jBsKs.framer-v-1518hrg .framer-68bb7l, .framer-jBsKs.framer-v-1518hrg .framer-11lq1di, .framer-jBsKs.framer-v-1518hrg .framer-1ypx13o, .framer-jBsKs.framer-v-1518hrg .framer-pbl0h1, .framer-jBsKs.framer-v-1518hrg .framer-vs0i09, .framer-jBsKs.framer-v-2e111f .framer-94mrw, .framer-jBsKs.framer-v-2e111f .framer-1p8kwz5, .framer-jBsKs.framer-v-2e111f .framer-vi7i61, .framer-jBsKs.framer-v-1wq8785 .framer-94mrw, .framer-jBsKs.framer-v-1wq8785 .framer-i9s1n5, .framer-jBsKs.framer-v-1wq8785 .framer-j7sgh1, .framer-jBsKs.framer-v-1wq8785 .framer-vr8fyt, .framer-jBsKs.framer-v-1wq8785 .framer-1sv7ux7, .framer-jBsKs.framer-v-1wq8785 .framer-vs0i09, .framer-jBsKs.framer-v-1wq8785 .framer-272n89, .framer-jBsKs.framer-v-1dwkcx6 .framer-94mrw, .framer-jBsKs.framer-v-1dwkcx6 .framer-i9s1n5, .framer-jBsKs.framer-v-1dwkcx6 .framer-hzy7hm, .framer-jBsKs.framer-v-1dwkcx6 .framer-k3q1rt, .framer-jBsKs.framer-v-1dwkcx6 .framer-16496hr, .framer-jBsKs.framer-v-1dwkcx6 .framer-1s7doqu, .framer-jBsKs.framer-v-1dwkcx6 .framer-k6ko7z, .framer-jBsKs.framer-v-1dwkcx6 .framer-1v75s4h, .framer-jBsKs.framer-v-1dwkcx6 .framer-8z6q8t, .framer-jBsKs.framer-v-1dwkcx6 .framer-vr8fyt, .framer-jBsKs.framer-v-1dwkcx6 .framer-15j0clu, .framer-jBsKs.framer-v-1dwkcx6 .framer-1nxz0ii, .framer-jBsKs.framer-v-1dwkcx6 .framer-1hu21ko, .framer-jBsKs.framer-v-1dwkcx6 .framer-vexxxi, .framer-jBsKs.framer-v-1dwkcx6 .framer-vs0i09, .framer-jBsKs.framer-v-1w9td4n .framer-1k0ddbz, .framer-jBsKs.framer-v-1w9td4n .framer-tprrpg, .framer-jBsKs.framer-v-1w9td4n .framer-1idf40k { order: 1; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-3qw19u, .framer-jBsKs.framer-v-o0qm8j .framer-1l67k1f, .framer-jBsKs.framer-v-o0qm8j .framer-x1wdr7, .framer-jBsKs.framer-v-tj2b0b .framer-m0xbdk, .framer-jBsKs.framer-v-tj2b0b .framer-1dfimxm, .framer-jBsKs.framer-v-1518hrg .framer-m0xbdk, .framer-jBsKs.framer-v-1518hrg .framer-v028u5, .framer-jBsKs.framer-v-1518hrg .framer-1v4guc0, .framer-jBsKs.framer-v-1518hrg .framer-1gp0xmk, .framer-jBsKs.framer-v-1518hrg .framer-yyhrbk, .framer-jBsKs.framer-v-1518hrg .framer-1dfimxm, .framer-jBsKs.framer-v-2e111f .framer-i9s1n5, .framer-jBsKs.framer-v-2e111f .framer-644nkq, .framer-jBsKs.framer-v-1wq8785 .framer-10yl4mq, .framer-jBsKs.framer-v-1wq8785 .framer-zie3l5, .framer-jBsKs.framer-v-1wq8785 .framer-1v5htav, .framer-jBsKs.framer-v-1wq8785 .framer-1dfimxm, .framer-jBsKs.framer-v-1dwkcx6 .framer-xfiajl, .framer-jBsKs.framer-v-1dwkcx6 .framer-hlom5i, .framer-jBsKs.framer-v-1dwkcx6 .framer-10yl4mq, .framer-jBsKs.framer-v-1dwkcx6 .framer-1dfimxm, .framer-jBsKs.framer-v-1w9td4n .framer-7ux8mu { order: 2; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-131o3pp, .framer-jBsKs.framer-v-1518hrg .framer-jkxbzp, .framer-jBsKs.framer-v-1wq8785 .framer-vexxxi, .framer-jBsKs.framer-v-1dwkcx6 .framer-1rsxh14 { order: 5; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-1epb380, .framer-jBsKs.framer-v-tj2b0b .framer-ptxy0k, .framer-jBsKs.framer-v-tj2b0b .framer-nwdrpl, .framer-jBsKs.framer-v-tj2b0b .framer-7avzne, .framer-jBsKs.framer-v-tj2b0b .framer-1obeotr, .framer-jBsKs.framer-v-tj2b0b .framer-c86bqr, .framer-jBsKs.framer-v-tj2b0b .framer-oiiav8, .framer-jBsKs.framer-v-1518hrg .framer-ptxy0k, .framer-jBsKs.framer-v-1518hrg .framer-nwdrpl, .framer-jBsKs.framer-v-1518hrg .framer-7avzne, .framer-jBsKs.framer-v-1518hrg .framer-1obeotr, .framer-jBsKs.framer-v-1518hrg .framer-c86bqr, .framer-jBsKs.framer-v-1518hrg .framer-oiiav8, .framer-jBsKs.framer-v-2e111f .framer-ptxy0k, .framer-jBsKs.framer-v-2e111f .framer-nwdrpl, .framer-jBsKs.framer-v-2e111f .framer-7avzne, .framer-jBsKs.framer-v-1wq8785 .framer-ptxy0k, .framer-jBsKs.framer-v-1wq8785 .framer-nwdrpl, .framer-jBsKs.framer-v-1wq8785 .framer-7avzne, .framer-jBsKs.framer-v-1dwkcx6 .framer-ptxy0k, .framer-jBsKs.framer-v-1dwkcx6 .framer-nwdrpl, .framer-jBsKs.framer-v-1dwkcx6 .framer-7avzne { width: 100%; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-ptxy0k, .framer-jBsKs.framer-v-1dwkcx6 .framer-l05dkk { order: 0; width: 100%; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-nwdrpl { order: 1; width: 100%; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-1fk3xgg { align-self: unset; order: 3; width: 100%; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-7avzne { order: 2; width: 100%; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-ox0217, .framer-jBsKs.framer-v-o0qm8j .framer-ii98po, .framer-jBsKs.framer-v-1518hrg .framer-15qp0vd, .framer-jBsKs.framer-v-1518hrg .framer-nx23x3, .framer-jBsKs.framer-v-1wq8785 .framer-16blcbh, .framer-jBsKs.framer-v-1wq8785 .framer-oadbkk, .framer-jBsKs.framer-v-1wq8785 .framer-1qhyau0, .framer-jBsKs.framer-v-1dwkcx6 .framer-16blcbh, .framer-jBsKs.framer-v-1dwkcx6 .framer-1dctmt8, .framer-jBsKs.framer-v-1dwkcx6 .framer-183ln4q, .framer-jBsKs.framer-v-1dwkcx6 .framer-11b85s1 { order: 3; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-rnsr1l, .framer-jBsKs.framer-v-1518hrg .framer-wjmyk3, .framer-jBsKs.framer-v-1518hrg .framer-mytrdj, .framer-jBsKs.framer-v-1wq8785 .framer-4l7mu5, .framer-jBsKs.framer-v-1dwkcx6 .framer-4l7mu5, .framer-jBsKs.framer-v-1dwkcx6 .framer-10fnxba, .framer-jBsKs.framer-v-1dwkcx6 .framer-odxk4y { order: 4; }\",\".framer-jBsKs.framer-v-o0qm8j .framer-q41q5p-container, .framer-jBsKs.framer-v-1518hrg .framer-1boi1w, .framer-jBsKs.framer-v-1dwkcx6 .framer-d5uxog, .framer-jBsKs.framer-v-1dwkcx6 .framer-q3kp6z-container { order: 6; }\",\".framer-jBsKs.framer-v-tj2b0b.framer-u69z8h { height: 8423px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-tj1xir, .framer-jBsKs.framer-v-1518hrg .framer-tj1xir, .framer-jBsKs.framer-v-2e111f .framer-tj1xir, .framer-jBsKs.framer-v-1wq8785 .framer-tj1xir, .framer-jBsKs.framer-v-1dwkcx6 .framer-tj1xir { height: auto; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-12wk50z, .framer-jBsKs.framer-v-1518hrg .framer-12wk50z, .framer-jBsKs.framer-v-2e111f .framer-12wk50z, .framer-jBsKs.framer-v-1wq8785 .framer-12wk50z, .framer-jBsKs.framer-v-1dwkcx6 .framer-12wk50z { gap: var(--pb520x); height: min-content; padding: var(--1enjosf); }\",\".framer-jBsKs.framer-v-tj2b0b .framer-nlqmsi, .framer-jBsKs.framer-v-1518hrg .framer-nlqmsi, .framer-jBsKs.framer-v-2e111f .framer-nlqmsi, .framer-jBsKs.framer-v-1wq8785 .framer-nlqmsi, .framer-jBsKs.framer-v-1dwkcx6 .framer-nlqmsi { width: 200px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-3qw19u, .framer-jBsKs.framer-v-1518hrg .framer-3qw19u, .framer-jBsKs.framer-v-2e111f .framer-3qw19u, .framer-jBsKs.framer-v-1wq8785 .framer-3qw19u, .framer-jBsKs.framer-v-1dwkcx6 .framer-3qw19u { gap: 8px 7px; order: 3; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-cqp70h { gap: 36px 48px; order: 5; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-7i87bq { order: 6; width: 100%; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-131o3pp, .framer-jBsKs.framer-v-2e111f .framer-131o3pp, .framer-jBsKs.framer-v-1wq8785 .framer-131o3pp, .framer-jBsKs.framer-v-1dwkcx6 .framer-131o3pp { gap: 24px 24px; order: 7; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1opc2z7, .framer-jBsKs.framer-v-1518hrg .framer-1opc2z7 { flex: none; height: auto; order: 1; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1epb380, .framer-jBsKs.framer-v-1518hrg .framer-1epb380, .framer-jBsKs.framer-v-2e111f .framer-1epb380, .framer-jBsKs.framer-v-1wq8785 .framer-1epb380, .framer-jBsKs.framer-v-1dwkcx6 .framer-1epb380 { gap: 8px; order: 0; width: 100%; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1pzn7uw, .framer-jBsKs.framer-v-1dwkcx6 .framer-1t9pciz, .framer-jBsKs.framer-v-1dwkcx6 .framer-g8h7p0-container { order: 8; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1on1sda { gap: 24px 7px; order: 18; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-z2v1gh { gap: 8px; width: 100%; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-e3bbf2 { flex-direction: row; flex-wrap: wrap; width: 100%; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1sqil3t { flex: 1 0 0px; height: auto; min-width: 200px; width: 1px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1ivw1bk { align-self: stretch; flex: 1 0 0px; height: auto; min-height: 200px; min-width: 200px; width: 1px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1kmk2e1 { flex: 1 0 0px; min-width: 200px; width: 1px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1emkz1p { order: 19; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-18xun7z { flex-wrap: wrap; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-h02cbh { align-self: stretch; min-width: 160px; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-djrqdz, .framer-jBsKs.framer-v-1wq8785 .framer-1el8bnk { order: 22; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-amv1ip, .framer-jBsKs.framer-v-1518hrg .framer-amv1ip { order: 25; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-1gcip7r, .framer-jBsKs.framer-v-1518hrg .framer-1gcip7r { order: 26; }\",\".framer-jBsKs.framer-v-tj2b0b .framer-468vqa, .framer-jBsKs.framer-v-1518hrg .framer-468vqa, .framer-jBsKs.framer-v-2e111f .framer-468vqa, .framer-jBsKs.framer-v-1wq8785 .framer-1gcip7r, .framer-jBsKs.framer-v-1dwkcx6 .framer-1gcip7r { order: 27; }\",\".framer-jBsKs.framer-v-1g10763.framer-u69z8h { height: 1px; }\",\".framer-jBsKs.framer-v-1518hrg.framer-u69z8h { height: 7348px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-1518hrg .framer-d8tha1, .framer-jBsKs.framer-v-1518hrg .framer-1ml0bph { width: min-content; }\",\".framer-jBsKs.framer-v-1518hrg .framer-r5w8ep { white-space: pre-wrap; width: 240px; word-break: break-word; word-wrap: break-word; }\",\".framer-jBsKs.framer-v-1518hrg .framer-mg4ve0, .framer-jBsKs.framer-v-1dwkcx6 .framer-13wjue1, .framer-jBsKs.framer-v-1dwkcx6 .framer-1eovp30-container { order: 7; }\",\".framer-jBsKs.framer-v-1518hrg .framer-131o3pp { flex-wrap: nowrap; gap: 24px 24px; order: 6; }\",\".framer-jBsKs.framer-v-1518hrg .framer-1on1sda { flex-direction: row; gap: 24px 12px; order: 18; }\",\".framer-jBsKs.framer-v-1518hrg .framer-z2v1gh { flex: 1 0 0px; gap: 8px; min-width: 270px; order: 1; width: 1px; }\",\".framer-jBsKs.framer-v-1518hrg .framer-13bypt9 { flex: 1 0 0px; order: 0; width: 1px; }\",\".framer-jBsKs.framer-v-1518hrg .framer-1emkz1p { gap: 8px 7px; order: 19; }\",\".framer-jBsKs.framer-v-1518hrg .framer-18xun7z { align-content: flex-start; align-items: flex-start; gap: 10px 24px; }\",\".framer-jBsKs.framer-v-1518hrg .framer-13nib0m { width: 237px; }\",\".framer-jBsKs.framer-v-1518hrg .framer-1el8bnk { order: 20; }\",\".framer-jBsKs.framer-v-1518hrg .framer-djrqdz { gap: 16px 7px; order: 22; }\",\".framer-jBsKs.framer-v-1518hrg .framer-wh2yn6 { order: 3; width: 100%; }\",\".framer-jBsKs.framer-v-1518hrg .framer-njdmog { min-height: unset; order: 3; }\",\".framer-jBsKs.framer-v-2e111f.framer-u69z8h { height: 6268px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-2e111f .framer-m0xbdk, .framer-jBsKs.framer-v-1wq8785 .framer-m0xbdk, .framer-jBsKs.framer-v-1dwkcx6 .framer-m0xbdk { gap: 16px 56px; order: 2; }\",\".framer-jBsKs.framer-v-2e111f .framer-niod7t, .framer-jBsKs.framer-v-1wq8785 .framer-niod7t, .framer-jBsKs.framer-v-1dwkcx6 .framer-niod7t, .framer-jBsKs.framer-v-1dwkcx6 .framer-13yvwoj, .framer-jBsKs.framer-v-1dwkcx6 .framer-n61yyc-container { order: 9; }\",\".framer-jBsKs.framer-v-2e111f .framer-1gdgzw7, .framer-jBsKs.framer-v-1wq8785 .framer-1dthm3w, .framer-jBsKs.framer-v-1dwkcx6 .framer-13wx0z4, .framer-jBsKs.framer-v-1dwkcx6 .framer-7vtz5d-container { order: 10; }\",\".framer-jBsKs.framer-v-2e111f .framer-1h07yoe { order: 15; }\",\".framer-jBsKs.framer-v-2e111f .framer-bp9jid { order: 14; }\",\".framer-jBsKs.framer-v-2e111f .framer-z0xn2o, .framer-jBsKs.framer-v-1wq8785 .framer-137fgu7, .framer-jBsKs.framer-v-1wq8785 .framer-183ln4q, .framer-jBsKs.framer-v-1dwkcx6 .framer-137fgu7, .framer-jBsKs.framer-v-1dwkcx6 .framer-1b2avhd, .framer-jBsKs.framer-v-1dwkcx6 .framer-1v5htav { order: 13; }\",\".framer-jBsKs.framer-v-2e111f .framer-137fgu7, .framer-jBsKs.framer-v-2e111f .framer-183ln4q, .framer-jBsKs.framer-v-1wq8785 .framer-1i4odxs, .framer-jBsKs.framer-v-1dwkcx6 .framer-1i4odxs, .framer-jBsKs.framer-v-1dwkcx6 .framer-siajqs, .framer-jBsKs.framer-v-1dwkcx6 .framer-1qhyau0 { order: 12; }\",\".framer-jBsKs.framer-v-2e111f .framer-1i4odxs, .framer-jBsKs.framer-v-1wq8785 .framer-1gdgzw7, .framer-jBsKs.framer-v-1dwkcx6 .framer-1gdgzw7, .framer-jBsKs.framer-v-1dwkcx6 .framer-1ozk7tw, .framer-jBsKs.framer-v-1dwkcx6 .framer-1sv7ux7 { order: 11; }\",\".framer-jBsKs.framer-v-1wq8785.framer-u69z8h { height: 10254px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-1997czd { align-self: unset; width: 100%; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-11wmljm { order: 16; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-130jk1r { order: 17; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-x3jbcq { gap: 12px 12px; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-1vv2dw { height: 279px; min-width: 220px; order: 1; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-1nd9s5m { order: 21; }\",\".framer-jBsKs.framer-v-1wq8785 .framer-468vqa { order: 28; }\",\".framer-jBsKs.framer-v-1dwkcx6.framer-u69z8h { height: 14504px; max-width: 900px; width: 900px; }\",\".framer-jBsKs.framer-v-1dwkcx6 .framer-130jk1r { gap: 0px 24px; order: 17; }\",\".framer-jBsKs.framer-v-1dwkcx6 .framer-1t2yncb-container { height: auto; order: 2; width: 100%; }\",\".framer-jBsKs.framer-v-1dwkcx6 .framer-468vqa { order: 28; width: 100%; }\",\".framer-jBsKs.framer-v-1w9td4n.framer-u69z8h { height: 1403px; max-width: 900px; overflow: hidden; width: 900px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-jBsKs[data-border=\"true\"]::after, .framer-jBsKs [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 1689\n * @framerIntrinsicWidth 1\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"840px\",null,null]},\"qrjeaB2b2\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"840px\",null,null]},\"LJRN8d_rT\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"pLkV9WtN9\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"DtvIVCw8D\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"840px\",null,null]},\"QyCjAkFyY\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"MYmI3x6Dp\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"sOxtly9JQ\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"ZzPxrIu6U\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]},\"hUnVkCKro\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"900px\",null,null]}}}\n * @framerVariables {\"C05wsRUNm\":\"gap\",\"tiTvz74zO\":\"visible\",\"J4BMzKXBA\":\"arrowRotation\",\"gNgy54Px9\":\"educationGap\",\"IEdsGnOfV\":\"border\",\"PA6oNQEqA\":\"padding\",\"lQ6wjIUoi\":\"textGap\",\"WCIapRyMd\":\"aCTUALIMPORTANTGAP\",\"pF7eSkkk6\":\"textTitle\",\"P7egHLZyE\":\"textSketchbook\",\"YTUSlCLmu\":\"textDescription\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers2b0FyOH0=withCSS(Component,css,\"framer-jBsKs\");export default Framers2b0FyOH0;Framers2b0FyOH0.displayName=\"Overlay\";Framers2b0FyOH0.defaultProps={height:1689,width:1};addPropertyControls(Framers2b0FyOH0,{variant:{options:[\"QrhEbgvPF\",\"qrjeaB2b2\",\"LJRN8d_rT\",\"pLkV9WtN9\",\"DtvIVCw8D\",\"QyCjAkFyY\",\"MYmI3x6Dp\",\"sOxtly9JQ\",\"ZzPxrIu6U\",\"hUnVkCKro\"],optionTitles:[\"Default\",\"Hiddel\",\"Card 2\",\"Card 6\",\"Default\",\"Card 4\",\"Card 5\",\"Card 3\",\"Card 1\",\"Card 7\"],title:\"Variant\",type:ControlType.Enum},C05wsRUNm:{defaultValue:50,displayStepper:false,min:0,step:100,title:\"Gap\",type:ControlType.Number},tiTvz74zO:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},J4BMzKXBA:{defaultValue:0,displayStepper:true,max:0,min:90,step:90,title:\"arrow rotation\",type:ControlType.Number,unit:\"\\xb0\"},gNgy54Px9:{defaultValue:20,min:0,title:\"education gap\",type:ControlType.Number},IEdsGnOfV:{defaultValue:{borderColor:\"rgb(43, 44, 48)\",borderStyle:\"solid\",borderWidth:2},title:\"Border\",type:ControlType.Border},PA6oNQEqA:{defaultValue:\"48px 64px 48px 64px\",title:\"Padding\",type:ControlType.Padding},lQ6wjIUoi:{defaultValue:48,min:0,title:\"text gap\",type:ControlType.Number},WCIapRyMd:{defaultValue:48,min:0,title:\"ACTUAL IMPORTANT GAP\",type:ControlType.Number},pF7eSkkk6:{defaultValue:64,title:\"Text Title\",type:ControlType.Number},P7egHLZyE:{defaultValue:96,title:\"Text sketchbook\",type:ControlType.Number},YTUSlCLmu:{defaultValue:18,title:\"text description\",type:ControlType.Number}});addFonts(Framers2b0FyOH0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Play\",source:\"google\",style:\"normal\",uiFamilyName:\"Play\",url:\"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtc8Hp8Tx3A.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Mynerve\",source:\"google\",style:\"normal\",uiFamilyName:\"Mynerve\",url:\"https://fonts.gstatic.com/s/mynerve/v8/P5sCzZKPdNjb4jt7xCFuiZ-uydg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...VideoFonts,...TemplateFonts,...ButtonFonts,...PhotoFonts,...YouTubeFonts,...SpotifyFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});Framers2b0FyOH0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Template,{},context),forwardLoader(Button,{},context),forwardLoader(Photo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers2b0FyOH0\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"C05wsRUNm\\\":\\\"gap\\\",\\\"tiTvz74zO\\\":\\\"visible\\\",\\\"J4BMzKXBA\\\":\\\"arrowRotation\\\",\\\"gNgy54Px9\\\":\\\"educationGap\\\",\\\"IEdsGnOfV\\\":\\\"border\\\",\\\"PA6oNQEqA\\\":\\\"padding\\\",\\\"lQ6wjIUoi\\\":\\\"textGap\\\",\\\"WCIapRyMd\\\":\\\"aCTUALIMPORTANTGAP\\\",\\\"pF7eSkkk6\\\":\\\"textTitle\\\",\\\"P7egHLZyE\\\":\\\"textSketchbook\\\",\\\"YTUSlCLmu\\\":\\\"textDescription\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1\",\"framerIntrinsicHeight\":\"1689\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"840px\\\",null,null]},\\\"qrjeaB2b2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"840px\\\",null,null]},\\\"LJRN8d_rT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"pLkV9WtN9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"DtvIVCw8D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"840px\\\",null,null]},\\\"QyCjAkFyY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"MYmI3x6Dp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"sOxtly9JQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"ZzPxrIu6U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]},\\\"hUnVkCKro\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"900px\\\",null,null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s2b0FyOH0.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function IFrameCarousel(props){const{iframeUrl,onCardClick}=props;useEffect(()=>{const handleMessage=event=>{console.log(\"Framer received message:\",event.data)// Debug\n;// Listen for messages from iframe\nif(event.data.type===\"cardClicked\"){console.log(\"Card clicked:\",event.data.cardIndex);if(onCardClick){onCardClick(event.data.cardIndex);}}};window.addEventListener(\"message\",handleMessage);return()=>window.removeEventListener(\"message\",handleMessage);},[onCardClick]);return /*#__PURE__*/_jsx(\"iframe\",{src:iframeUrl,style:{width:\"100%\",height:\"120%\",border:\"none\",transform:\"translate(0%, -10%)\"},allow:\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"});}addPropertyControls(IFrameCarousel,{iframeUrl:{type:ControlType.String,title:\"iFrame URL\",defaultValue:\"https://visionary-bavarois-a3f939.netlify.app/\"},onCardClick:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IFrameCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IFrameCarousel.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n\n* Code Override: Prevents horizontal scrollbars when using overflow: visible\n\n*\n\n* This override ensures that when images or content overflow outside the breakpoint\n\n* boundaries with overflow: visible, no horizontal scrollbar appears at the bottom.\n\n*\n\n* Usage:\n\n* 1. Apply this override to your breakpoint container or parent element\n\n* 2. Set the element's overflow to \"visible\" in Framer\n\n* 3. Child images/content can now overflow without creating scrollbars\n\n*\n\n* How it works:\n\n* - Finds the nearest scrollable container (usually body or viewport)\n\n* - Sets overflow-x to hidden while preserving overflow-y\n\n* - Maintains original functionality while preventing horizontal scroll\n\n*/export function withOverflowVisibleNoScroll(Component){return props=>{const elementRef=useRef(null);useEffect(()=>{// Function to find the scrollable container\nconst findScrollableContainer=element=>{let parent=element.parentElement;while(parent){const computedStyle=window.getComputedStyle(parent);const overflow=computedStyle.overflow;const overflowX=computedStyle.overflowX;const overflowY=computedStyle.overflowY;// Check if this element is scrollable\nif(overflow===\"auto\"||overflow===\"scroll\"||overflowX===\"auto\"||overflowX===\"scroll\"||overflowY===\"auto\"||overflowY===\"scroll\"){return parent;}parent=parent.parentElement;}// If no scrollable container found, use document.documentElement or body\nreturn document.documentElement||document.body;};if(!elementRef.current)return;// Find the appropriate container to modify\nconst scrollContainer=findScrollableContainer(elementRef.current);// Store original overflow values for cleanup\nconst originalOverflowX=scrollContainer.style.overflowX||window.getComputedStyle(scrollContainer).overflowX;const originalOverflow=scrollContainer.style.overflow||window.getComputedStyle(scrollContainer).overflow;// Apply the fix: hide horizontal overflow while preserving vertical\nconst currentOverflowY=window.getComputedStyle(scrollContainer).overflowY;// Set overflow-x to hidden while maintaining overflow-y\nscrollContainer.style.overflowX=\"hidden\";// If overflow-y isn't explicitly set, preserve it\nif(currentOverflowY&&currentOverflowY!==\"visible\"){scrollContainer.style.overflowY=currentOverflowY;}// Also apply to the current element to ensure proper containment\nif(elementRef.current){const currentElement=elementRef.current;const originalElementOverflowX=currentElement.style.overflowX;// Allow the element itself to have visible overflow\ncurrentElement.style.overflow=\"visible\";// Cleanup function\nreturn()=>{// Restore original overflow values\nif(originalOverflow!==\"auto\"&&originalOverflow!==\"scroll\"){scrollContainer.style.overflow=originalOverflow;}else{scrollContainer.style.overflowX=originalOverflowX;}// Restore element's original overflow\ncurrentElement.style.overflowX=originalElementOverflowX;};}// Cleanup function for when element ref is not available\nreturn()=>{scrollContainer.style.overflow=originalOverflow;scrollContainer.style.overflowX=originalOverflowX;};},[]);// Additional effect to handle window resize and responsive changes\nuseEffect(()=>{const handleResize=()=>{// Force a reflow to ensure overflow calculations are correct\nif(elementRef.current){const container=elementRef.current.closest(\"[data-framer-breakpoint]\")||document.documentElement;// Temporarily remove and reapply overflow settings\nconst currentOverflowX=container.style.overflowX;container.style.overflowX=\"hidden\";// Force reflow\ncontainer.offsetHeight;// Reapply\ncontainer.style.overflowX=\"hidden\";}};window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);return /*#__PURE__*/_jsx(Component,{...props,ref:elementRef,style:{...props.style,// Ensure the component itself has visible overflow\noverflow:\"visible\",// Prevent the element from contributing to horizontal scroll\nposition:props.style?.position||\"relative\"}});};}/**\n\n* Alternative version for more aggressive scroll prevention\n\n* Use this if the above doesn't work for your specific case\n\n*/export function withOverflowVisibleNoScrollAggressive(Component){return props=>{const elementRef=useRef(null);useEffect(()=>{// Apply styles to prevent any horizontal scrolling at multiple levels\nconst styleElement=document.createElement(\"style\");styleElement.textContent=`\n\n/* Prevent horizontal scroll on body and html */\n\nhtml, body {\n\noverflow-x: hidden !important;\n\n}\n\n\n\n/* Allow vertical scrolling */\n\nhtml {\n\noverflow-y: auto !important;\n\n}\n\n\n\n/* Framer specific containers */\n\n[data-framer-breakpoint] {\n\noverflow-x: hidden !important;\n\n}\n\n\n\n/* Main content containers */\n\n.framer-page, .framer-viewport {\n\noverflow-x: hidden !important;\n\n}\n\n`;document.head.appendChild(styleElement);// Cleanup\nreturn()=>{if(document.head.contains(styleElement)){document.head.removeChild(styleElement);}};},[]);return /*#__PURE__*/_jsx(Component,{...props,ref:elementRef,style:{...props.style,overflow:\"visible\"}});};}/**\n\n* Targeted version for specific breakpoint containers\n\n* Use this when you want to control specific breakpoint behavior\n\n*/export function withBreakpointOverflowControl(Component){return props=>{const elementRef=useRef(null);useEffect(()=>{if(!elementRef.current)return;// Find the breakpoint container\nconst breakpointContainer=elementRef.current.closest(\"[data-framer-breakpoint]\");if(breakpointContainer){// Store original values\nconst originalOverflowX=breakpointContainer.style.overflowX;const originalOverflow=breakpointContainer.style.overflow;// Apply overflow control\nbreakpointContainer.style.overflowX=\"hidden\";breakpointContainer.style.overflowY=\"auto\";// Cleanup\nreturn()=>{breakpointContainer.style.overflowX=originalOverflowX;breakpointContainer.style.overflow=originalOverflow;};}},[]);return /*#__PURE__*/_jsx(Component,{...props,ref:elementRef,style:{...props.style,overflow:\"visible\",// Ensure content can overflow without affecting layout\nposition:\"relative\",zIndex:props.style?.zIndex||1}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withBreakpointOverflowControl\":{\"type\":\"reactHoc\",\"name\":\"withBreakpointOverflowControl\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOverflowVisibleNoScrollAggressive\":{\"type\":\"reactHoc\",\"name\":\"withOverflowVisibleNoScrollAggressive\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOverflowVisibleNoScroll\":{\"type\":\"reactHoc\",\"name\":\"withOverflowVisibleNoScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scrolloveride.map","// Generated by Framer (c0d7099)\nexport default function metadata(params,activeLocale){return{description:\"I'm an aspiring product and experience designer interested in frontier UIUX and what it means when digital experiences transcend spaces and dimensions. You can find my design works here.\",robots:\"max-image-preview:large\",title:\"HFYJ Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport siteMetadata from\"https://framerusercontent.com/modules/d5KzGgBOLY0x2LIan9Yt/LTPD1ECRjUTIwRo8YcxT/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 900px)\"},{hash:\"oz8nj\",mediaQuery:\"(max-width: 899.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{eAoSZCe54:\"container\"},robots:\"max-image-preview:large\",serializationId:\"framer-c6WZg\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RichText,SVG,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialLinks from\"#framer/local/canvasComponent/dDf5hfklC/dDf5hfklC.js\";import Overlay,*as OverlayInfo from\"#framer/local/canvasComponent/s2b0FyOH0/s2b0FyOH0.js\";import{withCardClickHandler,withCloseButton,withOverlayVariant}from\"#framer/local/codeFile/I0xar25/Cardoveride.js\";import IFrameCarousel from\"#framer/local/codeFile/XblhEH0/IFrameCarousel.js\";import{withBreakpointOverflowControl,withOverflowVisibleNoScrollAggressive}from\"#framer/local/codeFile/s2c2NhB/Scrolloveride.js\";import*as sharedStyle from\"#framer/local/css/fjft2h3TZ/fjft2h3TZ.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const MotionDivWithCloseButton1uq9djv=withCodeBoundaryForOverrides(motion.div,{nodeId:\"FFIibkcj2\",override:withCloseButton,scopeId:\"augiA20Il\"});const MotionDivWithCloseButton1m1pl3d=withCodeBoundaryForOverrides(motion.div,{nodeId:\"PmaXuryJS\",override:withCloseButton,scopeId:\"augiA20Il\"});const IFrameCarouselFonts=getFonts(IFrameCarousel);const IFrameCarouselWithCardClickHandler135z1q6=withCodeBoundaryForOverrides(IFrameCarousel,{nodeId:\"KCJb_w7Nz\",override:withCardClickHandler,scopeId:\"augiA20Il\"});const SocialLinksFonts=getFonts(SocialLinks);const OverlayFonts=getFonts(Overlay);const OverlayWithOverlayVariant1megpdaWithMappedReactProps175h4du=withMappedReactProps(withCodeBoundaryForOverrides(Overlay,{nodeId:\"eAoSZCe54\",override:withOverlayVariant,scopeId:\"augiA20Il\"}),OverlayInfo);const MotionDivWithBreakpointOverflowControl17ggd7l=withCodeBoundaryForOverrides(motion.div,{nodeId:\"l98ZwvfBg\",override:withBreakpointOverflowControl,scopeId:\"augiA20Il\"});const MotionDivWithBreakpointOverflowControl2ywcgu=withCodeBoundaryForOverrides(motion.div,{nodeId:\"W62AinTrS\",override:withBreakpointOverflowControl,scopeId:\"augiA20Il\"});const MotionDivWithOverflowVisibleNoScrollAggressive72rtr7=withCodeBoundaryForOverrides(motion.div,{nodeId:\"WQLkyLRf1\",override:withOverflowVisibleNoScrollAggressive,scopeId:\"augiA20Il\"});const breakpoints={lhTdPc6a_:\"(max-width: 899.98px)\",WQLkyLRf1:\"(min-width: 900px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-c6WZg\";const variantClassNames={lhTdPc6a_:\"framer-v-oz8nj\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Laptop:\"WQLkyLRf1\",Phone:\"lhTdPc6a_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"lhTdPc6a_\")return false;return true;};const elementId=useRouteElementId(\"eAoSZCe54\");const ref1=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsx(MotionDivWithOverflowVisibleNoScrollAggressive72rtr7,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(MotionDivWithBreakpointOverflowControl2ywcgu,{className:\"framer-2ywcgu\",layout:motionLayout,children:/*#__PURE__*/_jsxs(MotionDivWithBreakpointOverflowControl17ggd7l,{className:\"framer-17ggd7l\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yqtp58\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10438lr hidden-oz8nj\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rds01m hidden-oz8nj\",children:[/*#__PURE__*/_jsx(MotionDivWithCloseButton1uq9djv,{className:\"framer-1uq9djv\",\"data-framer-name\":\"Arrow--left\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nciiea\",\"data-framer-name\":\"Vector\",fill:\"rgb(16, 16, 17)\",intrinsicHeight:13,intrinsicWidth:15,svg:'<svg width=\"15\" height=\"13\" viewBox=\"0 0 15 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.25 12.5L7.13125 11.6188L2.39375 6.875H15V5.625H2.39375L7.13125 0.88125L6.25 0L0 6.25L6.25 12.5Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-4z5al8\",\"data-styles-preset\":\"fjft2h3TZ\",children:\"Scroll or drag to view my work\"})}),className:\"framer-z5w7v1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(MotionDivWithCloseButton1m1pl3d,{className:\"framer-1m1pl3d\",\"data-framer-name\":\"Arrow--left\",style:{rotate:180},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-luby6i\",\"data-framer-name\":\"Vector\",fill:\"rgb(16, 16, 17)\",intrinsicHeight:13,intrinsicWidth:15,svg:'<svg width=\"15\" height=\"13\" viewBox=\"0 0 15 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.25 12.5L7.13125 11.6188L2.39375 6.875H15V5.625H2.39375L7.13125 0.88125L6.25 0L0 6.25L6.25 12.5Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-135z1q6-container\",isAuthoredByUser:true,nodeId:\"KCJb_w7Nz\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(IFrameCarouselWithCardClickHandler135z1q6,{height:\"100%\",id:\"KCJb_w7Nz\",iframeUrl:\"https://visionary-bavarois-a3f939.netlify.app/\",layoutId:\"KCJb_w7Nz\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16aun2u\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{y:(componentViewport?.y||0)+36+0+0+0+0+0+571.28+12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+0+0+0+916+12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1440ktl-container\",nodeId:\"ZhUIGiFGy\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{zUFGPMw9q:\"10px\"}},children:/*#__PURE__*/_jsx(SocialLinks,{height:\"100%\",id:\"ZhUIGiFGy\",layoutId:\"ZhUIGiFGy\",mpF_2pzxd:\"mailto:jenniferhuang724@gmail.com\",variant:matchVariant(\"GaZimtCoa\"),width:\"100%\",zUFGPMw9q:\"14px\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{y:(componentViewport?.y||0)+36+0+0+0+0+0+571.28+12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+0+0+0+916+12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lucaci-container\",nodeId:\"uxgDP6ySI\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{zUFGPMw9q:\"10px\"}},children:/*#__PURE__*/_jsx(SocialLinks,{height:\"100%\",id:\"uxgDP6ySI\",layoutId:\"uxgDP6ySI\",mpF_2pzxd:\"https://www.instagram.com/_hfyj_art/\",variant:matchVariant(\"Kk7f7QkGd\"),width:\"100%\",zUFGPMw9q:\"12px\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{y:(componentViewport?.y||0)+36+0+0+0+0+0+571.28+12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+0+0+0+916+12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qaifwk-container\",nodeId:\"dn_hhafum\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{zUFGPMw9q:\"10px\"}},children:/*#__PURE__*/_jsx(SocialLinks,{height:\"100%\",id:\"dn_hhafum\",layoutId:\"dn_hhafum\",mpF_2pzxd:\"https://docs.google.com/document/d/1VFvkLfi2TPt2vQzcCVAwY3iL0IkAyuJzTHCABYqLN80/edit?usp=sharing\",variant:matchVariant(\"Ncjw5nMM8\"),width:\"100%\",zUFGPMw9q:\"14px\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{y:(componentViewport?.y||0)+36+0+0+0+0+0+571.28+12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+0+0+0+0+916+12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cu24qo-container\",nodeId:\"GUwZwRZUe\",rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{zUFGPMw9q:\"10px\"}},children:/*#__PURE__*/_jsx(SocialLinks,{height:\"100%\",id:\"GUwZwRZUe\",layoutId:\"GUwZwRZUe\",mpF_2pzxd:\"https://www.linkedin.com/in/jennifer-huang-30a8b3246/\",variant:matchVariant(\"zlU7t2RPy\"),width:\"100%\",zUFGPMw9q:\"14px\"})})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{height:772,y:(componentViewport?.y||0)+36+0+0+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,y:(componentViewport?.y||0)+0+0+0+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1megpda-container\",id:elementId,nodeId:\"eAoSZCe54\",ref:ref1,rendersWithMotion:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lhTdPc6a_:{C05wsRUNm:16,gNgy54Px9:8,IEdsGnOfV:{borderColor:\"rgb(43, 44, 48)\",borderStyle:\"solid\",borderWidth:2},J4BMzKXBA:90,lQ6wjIUoi:36,P7egHLZyE:68,PA6oNQEqA:\"48px 36px 48px 36px\",pF7eSkkk6:42,tiTvz74zO:false,WCIapRyMd:24}},children:/*#__PURE__*/_jsx(OverlayWithOverlayVariant1megpdaWithMappedReactProps175h4du,{C05wsRUNm:50,gNgy54Px9:20,height:\"100%\",id:\"eAoSZCe54\",IEdsGnOfV:{borderColor:\"rgb(43, 44, 48)\",borderStyle:\"solid\",borderWidth:5},J4BMzKXBA:0,layoutId:\"eAoSZCe54\",lQ6wjIUoi:56,P7egHLZyE:96,PA6oNQEqA:\"48px 64px 48px 64px\",pF7eSkkk6:64,style:{height:\"100%\"},tiTvz74zO:true,variant:matchVariant(\"QrhEbgvPF\"),WCIapRyMd:48,width:\"100%\",YTUSlCLmu:18})})})})})]})})}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c6WZg.framer-lux5qc, .framer-c6WZg .framer-lux5qc { display: block; }\",\".framer-c6WZg.framer-72rtr7 { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 900px; }\",\".framer-c6WZg .framer-2ywcgu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-c6WZg .framer-17ggd7l { align-content: flex-start; align-items: flex-start; background-color: #000000; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-c6WZg .framer-1yqtp58 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-c6WZg .framer-10438lr { flex: none; height: 75px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-c6WZg .framer-rds01m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-c6WZg .framer-1uq9djv, .framer-c6WZg .framer-1m1pl3d { aspect-ratio: 1 / 1; background-color: rgba(255, 255, 255, 0); flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-c6WZg .framer-nciiea, .framer-c6WZg .framer-luby6i { bottom: 4px; flex: none; left: 3px; position: absolute; right: 3px; top: 4px; }\",\".framer-c6WZg .framer-z5w7v1 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-c6WZg .framer-135z1q6-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-c6WZg .framer-16aun2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px 24px 36px 36px; position: relative; width: 100%; }\",\".framer-c6WZg .framer-1440ktl-container, .framer-c6WZg .framer-1lucaci-container, .framer-c6WZg .framer-1qaifwk-container, .framer-c6WZg .framer-cu24qo-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-c6WZg .framer-1megpda-container { flex: none; height: 100%; position: relative; width: auto; z-index: 1; }\",...sharedStyle.css,\"@media (max-width: 899.98px) { .framer-c6WZg.framer-72rtr7 { height: 844px; padding: 36px 0px 36px 0px; width: 806px; } .framer-c6WZg .framer-2ywcgu { flex: 1 0 0px; height: 1px; overflow: hidden; } .framer-c6WZg .framer-17ggd7l { align-content: center; align-items: center; overflow: hidden; } .framer-c6WZg .framer-1yqtp58 { order: 0; overflow: hidden; } .framer-c6WZg .framer-135z1q6-container { order: 2; } .framer-c6WZg .framer-16aun2u { align-content: flex-start; align-items: flex-start; height: 26%; order: 3; padding: 12px 24px 56px 36px; z-index: 1; } .framer-c6WZg .framer-1megpda-container { order: 1; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lhTdPc6a_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"eAoSZCe54\":{\"pattern\":\":eAoSZCe54\",\"name\":\"container\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-c6WZg\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:800,width:900};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IFrameCarouselFonts,...SocialLinksFonts,...OverlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameraugiA20Il.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialLinks,{},context),forwardLoader(Overlay,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerScrollSections\":\"{\\\"eAoSZCe54\\\":{\\\"pattern\\\":\\\":eAoSZCe54\\\",\\\"name\\\":\\\"container\\\"}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lhTdPc6a_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerResponsiveScreen\":\"true\",\"framerIntrinsicWidth\":\"900\",\"framerLayoutTemplateFlowEffect\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a72a541)\nconst snippets=[{code:params=>{return\"<style>\\r\\n/* Hide scrollbar globally while keeping scroll functionality */\\r\\n* {\\r\\n    scrollbar-width: none; /* Firefox */\\r\\n    -ms-overflow-style: none; /* IE/Edge */\\r\\n}\\r\\n\\r\\n*::-webkit-scrollbar {\\r\\n    display: none; /* Chrome/Safari/Edge */\\r\\n}\\r\\n\\r\\n/* Ensure smooth scrolling on iOS */\\r\\n* {\\r\\n    -webkit-overflow-scrolling: touch;\\r\\n}\\r\\n</style>\";},id:\"iVseLm0Qn\",loadMode:\"always\",name:\"style\",placement:\"headEnd\"}];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[\"iVseLm0Qn\"],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":"soBAAyE,SAAS,EAAI,EAAE,CAAC,IAAI,IAAIA,EAAE,yDAAyDC,EAAEC,EAAE,EAAEA,EAAE,UAAU,OAAO,IAAI,GAAG,WAAW,mBAAmB,UAAUA,GAAG,CAAC,MAAM,yBAAyBD,EAAE,WAAWD,EAAE,iHAAigB,SAAS,GAAK,EAAE,CAAqF,OAAjFG,GAAE,KAAK,GAAEF,EAAE,CAAO,CAAC,EAAKE,GAAE,KAAK,GAAEF,EAAE,CAAO,CAAC,EAAK,GAAE,KAAKA,EAAE,CAAQ,GAAEA,GAAG,CAAC,GAAE,GAAEA,GAAG,CAAC,EAAQ,CAAC,GAAE,SAAS,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,gBAAoBD,IAAJ,GAAWA,IAAJ,GAAWA,IAAJ,EAAM,KAAK,cAAcI,EAAE,KAAK,mBAAmBD,EAAE,KAAK,gBAAgBD,EAAE,KAAK,aAAaD,EAAE,KAAK,KAAKD,EAAE,KAAK,YAAYK,EAAE,KAAK,kBAAkBC,EAAozC,SAAS,GAAK,EAAE,CAAC,OAAOL,EAAE,GAAG,aAAa,CAAwjF,SAAS,EAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAiC,OAAOA,GAAlB,SAAoB,MAAM,GAAGA,EAAE,EAAE,GAAGA,EAAE,IAAID,EAAE,GAAE,KAAKC,EAAE,CAAC,GAAGD,EAAE,CAAC,IAAIE,EAAEE,EAAE,GAAGD,EAAE,EAAE,IAAI,EAAEH,EAAE,MAAME,EAAED,EAAE,OAAO,IAAI,CAAC,OAAOA,EAAE,WAAWC,EAAE,CAAtB,CAAwB,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,QAAQ,MAAM,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,QAAQ,SAAS,IAAIA,IAAI,GAAGD,EAAE,UAAUE,EAAED,EAAE,EAAE,EAAEA,EAAE,EAAE,GAAGF,EAAE,EAAEG,IAAID,EAAqBE,EAAnBA,EAAEH,EAAE,UAAUE,EAAED,EAAE,CAAG,OAAOD,EAA4C,SAAS,GAAI,EAAE,EAAE,CAAC,MAAM,CAAC,cAAcA,EAAE,cAAcD,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,OAAOA,EAAP,CAAU,IAAI,SAAS,OAAO,GAAI,EAAQE,EAAE,OAAR,KAAsBA,EAAE,aAAVA,EAAE,MAAqB,CAAC,IAAI,MAAM,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,OAAO,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,gBAAgB,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,QAAQ,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,WAAW,OAAO,GAAI,EAAE,KAAK,CAAC,IAAI,KAAK,OAAO,GAAI,EAAE,KAAK,CAAC,MAAO,IAAGD,EAAE,eAAmBA,EAAE,gBAAN,EAAoB,GAAI,EAAE,KAAK,CAACA,EAAgB,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAc,OAAOC,GAAlB,SAAoB,MAAM,MAAM,EAAI,GAAG,CAAC,CAAM,IAAI,IAAIE,IAAb,GAAE,CAAC,EAAeF,EAAE,GAAGC,GAAE,KAAKD,EAAEE,EAAE,CAAC,CAAC,IAAIC,EAAEH,EAAEE,GAAG,GAASC,GAAN,MAAqB,OAAOA,GAAnB,WAA2BA,IAAL,GAAO,CAAC,GAAOD,EAAE,QAAQ,KAAK,GAAnB,EAAoB,CAAC,IAAIE,EAAE,EAAEF,EAAE,CAAC,EAAE,GAAG,GAAGC,GAAG,MAAM,CAAC,KAAK,CAAC,EAAED,EAAE,IAAIG,EAAE,GAAE,IAAID,EAAE,CAAUC,IAAT,IAAK,KAAQ,EAAE,EAAED,EAAE,QAAQ,GAAE,MAAM,CAAC,aAAa,CAAC,QAAQ,GAAE,OAAO,CAAC,CAAC,GAAE,IAAIA,EAAEC,EAAE,EAAE,EAAEA,EAAE,EAAa,OAAOF,GAAlB,SAAwBA,IAAJ,GAAOF,GAAE,KAAK,GAAEC,EAAE,CAAC,GAAGC,EAAEA,EAAE,KAAK,GAAG,GAAGA,GAAG,MAAM,CAAC,CAAC,GAAG,EAAE,CAAC,EAAEJ,EAAE,KAAK,WAAWK,EAAE,IAAID,EAAE,EAAEJ,EAAE,KAAK,IAAIK,EAAE,IAAID,EAAE,EAAE,GAAGJ,EAAE,KAAK,IAAI,CAAC,SAAS,GAAI,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOC,EAAP,CAAU,IAAI,QAAQ,GAAKD,EAAED,EAAEI,EAAE,CAAC,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,OAAO,GAAG,EAAE,EAAEF,EAAE,SAAeA,EAAE,KAAR,KAAkBA,EAAE,KAAR,KAAkBA,EAAE,KAAR,KAAkBA,EAAE,KAAR,QAAc,EAAE,EAAE,eAAeA,EAAE,CAAC,EAAEA,GAAG,KAAYF,IAAP,KAAS,CAAC,OAAO,OAAOI,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,CAACJ,EAAE,gBAAgB,OAAyB,OAAlB,EAAEA,EAAE,cAAqBA,EAAE,KAAT,CAAe,IAAK,GAAE,GAAGC,EAAE,KAAK,IAAIC,EAAE,MAAM,CAAC,MAAM,IAAK,GAAE,CAAC,IAAIE,EAAEH,EAAE,KAAK,IAAIC,EAAE,MAAM,CAAC,CAAC,IAAIE,GAAGH,EAAE,KAAK,IAAIC,EAAE,KAAK,EAAEE,EAAE,CAAC,IAAI,CAAC,MAAM,IAAK,GAAE,MAAMA,EAAE,EAAEH,EAAE,KAAK,IAAIC,EAAE,KAAK,EAAEE,EAAE,CAAC,IAAI,CAAC,MAAM,IAAK,GAAE,CAAC,MAAMA,EAAE,EAAE,GAAGA,GAAGH,EAAE,KAAK,IAAIC,EAAE,KAAK,EAAEE,EAAE,CAAC,IAAI,CAAC,MAAM,QAAQ,EAAE,cAAc,EAAE,GAAGA,GAAGH,EAAE,KAAK,IAAIC,EAAE,KAAK,EAAEE,EAAE,CAAC,IAAI,UAAU,GAAKF,EAAE,CAAC,CAAC,OAAO,OAAOE,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,EAAEF,EAAE,aAAa,CAAC,MAAM,EAAE,EAAE,CAAWF,IAAV,SAAuBA,IAAV,QAAY,OAAO,EAAE,KAAK,IAAIE,EAAE,KAAK,EAAEE,EAAE,CAAC,IAAI,GAAE,SAAS,GAAI,EAAE,EAAE,EAAE,CAAC,GAASJ,GAAN,KAAQ,CAAC,GAASE,GAAN,KAAQ,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,GAAc,OAAOF,GAAlB,UAAqB,EAAE,WAAWA,GAAG,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,EAAEA,EAAE,OAAcA,GAAP,MAAsBC,EAAE,KAAK,GAAGD,EAAE,EAAE,SAAS,GAAK,EAAE,CAAC,IAAIA,EAAE,GAAwD,OAArD,GAAE,SAAS,QAAQC,GAAG,SAAS,EAAE,CAAOA,GAAN,OAAU,GAAGA,KAAK,CAAQD,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,GAAEE,EAAE,CAAC,CAAC,IAAIG,EAAEC,EAAE,EAAE,KAAK,IAAID,KAAKL,EAAE,GAAGG,GAAE,KAAKH,EAAEK,EAAE,CAAC,CAAC,IAAIE,EAAEP,EAAEK,GAAG,GAASE,GAAN,KAAQ,OAAOF,EAAP,CAAU,IAAI,WAAW,EAAEE,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,QAAQ,GAAIN,EAAEG,EAAEC,EAAEE,EAAE,EAAyB,OAAvB,EAAE,KAAK,IAAI,CAAC,GAAIN,EAAEK,EAAEJ,EAAE,CAAkB,OAAOA,GAAlB,UAAqBD,EAAE,KAAK,EAAEC,EAAE,CAAC,CAAC,MAAMA,EAAgD,SAAS,GAAE,EAAE,CAAC,IAAIF,EAAE,GAAE,IAAIC,EAAE,CAAC,GAAYD,IAAT,IAAK,GAAM,CAAC,GAAG,CAAC,GAAE,KAAKC,EAAE,CAAC,MAAM,MAAM,EAAI,GAAGA,EAAE,CAAC,CAAC,EAAE,IAAIA,EAAE,GAAE,IAAIA,EAAED,EAAE,CAAC,OAAOA,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOA,EAAP,CAAU,IAAI,SAAS,EAAE,KAAK,GAAE,SAAS,CAAC,CAAC,IAAIM,EAAE,KAAKC,EAAE,KAAK,IAAIC,KAAKN,EAAE,GAAGC,GAAE,KAAKD,EAAEM,EAAE,CAAC,CAAC,IAAIC,EAAEP,EAAEM,GAAG,GAASC,GAAN,KAAQ,OAAOD,EAAP,CAAU,IAAI,WAAW,EAAEC,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,GAAIR,EAAEG,EAAEI,EAAEC,EAAE,EAAyB,OAAvB,EAAE,KAAK,IAAI,CAAC,GAAIR,EAAEM,EAAED,EAAE,CAAQA,EAAE,IAAI,SAAS,EAAED,EAAE,cAAc,EAAE,KAAK,GAAE,SAAS,CAAC,CAAC,IAAIK,EAAE,EAAE,KAAKC,EAAE,KAASH,EAAE,KAAK,IAAIF,KAAKJ,EAAE,GAAGC,GAAE,KAAKD,EAAEI,EAAE,CAAC,CAAC,IAAIM,EAAEV,EAAEI,GAAG,GAASM,GAAN,KAAQ,OAAON,EAAP,CAAU,IAAI,WAAW,EAAEM,EAAE,MAAM,IAAI,WAAW,EAAEA,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,QAAQ,GAAIX,EAAEG,EAAEE,EAAEM,EAAE,EAAE,GAASL,GAAN,KAAQ,GAAG,EAASG,IAAP,KAAc,GAAKD,EAAE,CAAZ,GAAGC,EAAU,GAAEH,EAAE,MAAM,EAAE,EAAEH,EAAEG,EAAE,OAAO,IAAI,GAAG,GAAGA,EAAEH,KAAKF,EAAE,CAAC,EAAE,KAAK,eAAe,CAAC,YAAW,GAAGK,IAAIL,GAAGD,EAAE,KAAK,eAAe,MAAM,GAAGA,EAAE,KAAK,eAAe,CAAwB,OAAvB,EAAE,KAAK,IAAI,CAAC,GAAIA,EAAEO,EAAEC,EAAE,CAAQA,EAAE,IAAI,WAA4C,IAAIA,KAArC,EAAE,KAAK,GAAE,WAAW,CAAC,CAAC,EAAE,EAAE,EAAE,KAAcP,EAAE,GAAGC,GAAE,KAAKD,EAAEO,EAAE,GAAG,EAAEP,EAAEO,GAASC,GAAN,MAAS,OAAOD,EAAP,CAAU,IAAI,WAAW,EAAEC,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,MAAM,IAAI,eAAe,EAAEA,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,QAAQ,GAAIT,EAAEG,EAAEK,EAAEC,EAAE,CAAuC,GAA/BJ,IAAP,MAAiBC,IAAP,OAAW,EAAEA,GAAG,EAAE,KAAK,IAAI,CAAUC,GAAN,KAAQ,CAAC,GAASF,GAAN,KAAQ,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,GAAG,GAAEE,EAAE,EAAE,EAAEA,EAAE,OAAO,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,EAAE,GAAGA,EAA2E,OAA9D,OAAOF,GAAlB,UAA4BA,EAAE,KAAT;GAAaL,EAAE,KAAK;EAAK,CAAQK,IAAP,MAAUL,EAAE,KAAK,EAAE,GAAGK,EAAE,CAAC,CAAQ,KAAK,IAAI,QAAwC,IAAIC,KAApC,EAAE,KAAK,GAAE,QAAQ,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,KAAcL,EAAE,GAAGC,GAAE,KAAKD,EAAEK,EAAE,GAAG,EAAEL,EAAEK,GAASI,GAAN,MAAS,OAAOJ,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAI,IAAI,QAAQ,CAAC,CAAC,IAAI,iBAAiB,EAAEI,EAAE,MAAM,IAAI,eAAe,EAAEA,EAAE,MAAM,IAAI,UAAU,EAAEA,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,MAAM,QAAQ,GAAIV,EAAEG,EAAEG,EAAEI,EAAE,CAAoI,OAA5HH,IAAP,KAAqCE,IAAP,MAAU,GAAIT,EAAEG,EAAE,UAAUM,EAAE,CAAnD,GAAIT,EAAEG,EAAE,UAAUI,EAAE,CAAuCF,IAAP,KAAmCG,IAAP,MAAU,GAAIR,EAAEG,EAAE,QAAQK,EAAE,CAA/C,GAAIR,EAAEG,EAAE,QAAQE,EAAE,CAA8B,EAAE,KAAK,KAAK,CAAQ,KAAK,IAAI,WAAiC,IAAI,IAAIO,KAA9B,EAAE,KAAK,GAAE,WAAW,CAAC,CAAcX,EAAE,GAAGC,GAAE,KAAKD,EAAEW,EAAE,GAAG,EAAEX,EAAEW,GAASP,GAAN,MAAS,OAAOO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,QAAQ,GAAIZ,EAAEG,EAAES,EAAEP,EAAE,CAAa,OAAZ,EAAE,KAAK,IAAI,CAAQ,KAAK,IAAI,QAAkC,IAAIM,KAA9B,EAAE,KAAK,GAAE,QAAQ,CAAC,CAAC,EAAE,KAAcV,EAAE,GAAGC,GAAE,KAAKD,EAAEU,EAAE,GAAG,EAAEV,EAAEU,GAASL,GAAN,MAAS,OAAOK,EAAP,CAAU,IAAI,WAAW,EAAEL,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,QAAQ,GAAIN,EAAEG,EAAEQ,EAAEL,EAAE,CAAa,OAAZ,EAAE,KAAK,IAAI,CAAQD,EAAE,IAAI,UAAU,IAAI,MAA4B,IAAII,KAA1B,EAAE,KAAK,GAAEV,EAAE,CAAC,CAAC,EAAE,EAAE,KAAcE,EAAE,GAAGC,GAAE,KAAKD,EAAEQ,EAAE,GAAG,EAAER,EAAEQ,GAASD,GAAN,MAAS,OAAOC,EAAP,CAAU,IAAI,WAAW,EAAED,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,QAAQ,GAAIR,EAAEG,EAAEM,EAAED,EAAE,CAAa,GAAZ,EAAE,KAAK,IAAI,CAAUF,GAAN,KAAQ,CAAC,GAASD,GAAN,KAAQ,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,GAAc,OAAOC,GAAlB,UAAqB,EAAE,WAAWA,GAAG,MAAM,MAAM,EAAI,GAAG,CAAC,CAAC,EAAEA,EAAE,OAAcL,GAAP,OAAkC,OAAOA,GAAlB,UAAqB,EAAEA,EAAE,QAAeA,EAAE,KAAT;EAAYD,EAAE,KAAK;EAAKC,EAAE,CAACD,EAAE,KAAK,GAAGC,EAAE,EAAiD,OAApC,OAAOI,GAAlB,UAA4BA,EAAE,KAAT;GAAaL,EAAE,KAAK;EAAK,CAAQK,EAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAIQ,KAArB,EAAE,KAAK,GAAEd,EAAE,CAAC,CAAcE,EAAE,GAAGC,GAAE,KAAKD,EAAEY,EAAE,GAAG,EAAEZ,EAAEY,GAASR,GAAN,MAAS,OAAOQ,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAI,IAAId,EAAE,CAAC,CAAC,QAAQ,GAAIC,EAAEG,EAAEU,EAAER,EAAE,CAAc,OAAb,EAAE,KAAK,KAAK,CAAQ,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,OAAO,GAAKL,EAAEC,EAAEF,EAAEI,EAAE,CAAC,IAAI,OAAO,OAAWC,EAAE,gBAAN,GAAqBJ,EAAE,KAAK,kBAAkB,CAAC,GAAKA,EAAEC,EAAEF,EAAEI,EAAE,CAAC,QAAQ,GAAQJ,EAAE,QAAQ,IAAI,GAAnB,IAAgC,OAAOE,EAAE,IAApB,SAAuB,OAAO,GAAKD,EAAEC,EAAEF,EAAEI,EAAE,CAAuB,IAAIO,KAA1B,EAAE,KAAK,GAAEX,EAAE,CAAC,CAAC,EAAE,EAAE,KAAcE,EAAE,GAAGC,GAAE,KAAKD,EAAES,EAAE,GAAG,EAAET,EAAES,GAASF,GAAN,MAAS,OAAOE,EAAP,CAAU,IAAI,WAAW,EAAEF,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,QAAQ,GAAKR,EAAEG,EAAEK,EAAE,CAAC,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,GAAKE,EAAE,EAAe,OAAOF,GAApB,YAAkC,OAAOA,GAAlB,UAAqBR,EAAE,KAAK,IAAIU,EAAE,KAAK,EAAEF,EAAE,CAAC,IAAI,CAAwB,OAAvB,EAAE,KAAK,IAAI,CAAC,GAAIR,EAAEM,EAAED,EAAE,CAAQA,GAAG,SAAS,GAAK,EAAE,EAAE,EAAE,CAAyC,GAAxC,EAAE,KAAK,0BAAgC,CAAWJ,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAW,OAAV,EAAE,KAAKA,EAAE,CAAQD,EAAE,KAAK,gBAAgB,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOC,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAOD,EAAE,KAAK,mBAAmB,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,oDAAoD,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,qDAAqD,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,qBAAqB,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,4BAA4B,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,yBAAyB,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,+BAA+B,CAACA,EAAE,KAAKD,EAAE,cAAc,CAAC,EAAEI,EAAE,SAAS,GAAG,CAACH,EAAE,KAAKD,EAAE,CAACC,EAAE,KAAK,KAAK,CAAC,QAAQ,MAAM,MAAM,EAAI,IAAI,CAAC,EAAE,SAAS,GAAK,EAAE,EAAE,CAAC,OAAOD,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAOC,EAAE,KAAK,SAAS,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,SAAS,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,UAAU,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,WAAW,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,mBAAmB,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,gBAAgB,CAAC,IAAK,GAAE,OAAOA,EAAE,KAAK,sBAAsB,CAAC,QAAQ,MAAM,MAAM,EAAI,IAAI,CAAC,EAA2B,SAAS,GAAK,EAAE,CAAC,OAAO,KAAK,UAAUA,EAAE,CAAC,QAAQ,IAAG,SAAS,EAAE,CAAC,OAAOA,EAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,MAAM,MAAM,oMAAoM,IAAI,CAAC,SAAS,GAAK,EAAE,EAAE,CAAmB,MAAlB,GAAWD,IAAT,IAAK,GAAM,GAAGA,EAAQ,CAAC,gBAAgB,EAAE,CAAC,kBAAkB,WAAW,kBAAkBA,EAAE,KAAK,cAAcA,EAAE,KAAK,eAAeA,EAAE,KAAK,SAASA,EAAE,eAAe,EAAE,4BAA4B,CAAC,EAAE,6BAA6B,CAAC,EAAE,yBAAyB,CAAC,EAAE,qBAAqBC,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAA6G,OAAzGC,EAAE,sBAA4BD,EAAE,KAAK,EAAED,EAAE,CAAC,CAAC,CAAC,IAAOA,IAAL,GAAO,EAAEI,GAAGA,GAAGH,EAAE,KAAK,WAAiB,CAACA,EAAE,KAAK,EAAED,EAAE,CAAC,CAAC,EAAE,CAAC,GAAUC,GAA6iB,SAAS,GAAK,EAAE,CAAC,GAASA,GAAN,KAAQ,OAAO,KAAK,GAAgB,OAAOA,GAApB,WAAsB,OAAOA,EAAE,aAAaA,EAAE,MAAM,KAAK,GAAc,OAAOA,GAAlB,SAAoB,OAAOA,EAAE,OAAOA,EAAP,CAAU,KAAK,GAAE,MAAM,WAAW,KAAK,GAAE,MAAM,SAAS,KAAK,GAAE,MAAM,WAAW,KAAK,GAAE,MAAM,aAAa,KAAK,GAAE,MAAM,WAAW,KAAK,GAAE,MAAM,eAAe,GAAc,OAAOA,GAAlB,SAAoB,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAAE,OAAOA,EAAE,aAAa,WAAW,YAAY,KAAK,GAAE,OAAOA,EAAE,SAAS,aAAa,WAAW,YAAY,KAAK,GAAE,IAAID,EAAEC,EAAE,OAAkG,MAA3F,GAAEA,EAAE,YAAY,AAAgC,KAA5B,EAAED,EAAE,aAAaA,EAAE,MAAM,GAAUC,IAAL,GAA2B,aAApB,cAAcA,EAAE,KAAyBA,EAAE,KAAK,GAAG,MAAO,GAAEA,EAAE,aAAa,KAAYD,IAAP,KAAW,GAAKC,EAAE,KAAK,EAAE,OAAhBD,EAAuB,KAAKe,GAAG,EAAEd,EAAE,SAAS,EAAEA,EAAE,MAAM,GAAG,CAAC,OAAO,GAAKA,EAAED,EAAE,CAAC,MAAS,GAAG,OAAO,KAAe,SAAS,GAAK,EAAE,EAAE,CAAkB,GAAjB,EAAEC,EAAE,aAAgB,CAACA,EAAE,OAAOe,GAAG,IAAId,EAAEE,EAAE,EAAE,CAAC,IAAIF,KAAKD,EAAE,EAAEC,GAAGF,EAAEE,GAAG,OAAOE,EAAc,SAAS,GAAE,EAAE,EAAE,CAAC,GAAGH,IAAID,EAAE,CAAC,EAAE,QAAQ,eAAeC,EAAE,YAAY,EAAEA,EAAE,OAAO,IAAIC,EAAEF,EAAE,OAAO,GAAUC,IAAP,SAAoBC,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,KAAK,CAAC,GAAUA,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,GAAED,EAAEC,EAAE,CAAC,EAAE,QAAQ,eAAeF,EAAE,OAAO,SAAS,GAAK,EAAE,CAAC,EAAE,QAAQ,eAAeC,EAAE,YAAY,EAAEA,EAAE,OAAcA,IAAP,MAAU,GAAKA,EAAE,CAAC,SAAS,GAAK,EAAE,CAAC,IAAID,EAAEC,EAAE,OAAcD,IAAP,MAAU,GAAKA,EAAE,CAAC,EAAE,QAAQ,eAAeC,EAAE,MAAM,SAAS,GAAK,EAAE,EAAE,CAAmD,GAAlD,EAAE,QAAQ,eAAeA,EAAE,YAAY,EAAEA,EAAE,OAAiBA,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,EAAE,QAAQD,EAAE,MAAM,GAAEC,EAAED,EAAE,CAAC,GAAKC,EAAED,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,IAAIE,EAAEF,EAAE,OAAO,GAAUE,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,EAAE,QAAQA,EAAE,MAAM,GAAED,EAAEC,EAAE,CAAC,GAAKD,EAAEC,EAAE,CAAC,EAAE,QAAQ,eAAeF,EAAE,MAAM,SAAS,GAAE,EAAE,CAAC,IAAIA,EAAE,GAAG,IAAIC,IAAWD,IAAP,KAAS,GAAKC,EAAE,CAAQA,IAAP,KAAS,GAAKD,EAAE,CAACA,EAAE,QAAQC,EAAE,MAAM,GAAED,EAAEC,EAAE,CAACD,EAAE,MAAMC,EAAE,MAAM,GAAKD,EAAEC,EAAE,CAAC,GAAKD,EAAEC,EAAE,CAAC,GAAGA,GAA8O,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIE,EAAWF,EAAE,QAAX,IAAK,GAAoB,KAARA,EAAE,MAAW,EAAE,QAAQgB,GAAG,EAAE,MAAMf,EAAE,EAAE,MAAMC,EAAE,IAAIE,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,EAAE,CAAC,EAAE,gBAAgBA,EAAE,IAAIC,EAAEN,EAAE,YAAmL,GAAvK,EAAE,QAAmB,OAAOM,GAAlB,UAA4BA,EAAEA,EAAE,eAAeF,EAAE,EAAEJ,EAAE,yBAAsC,OAAOM,GAApB,aAAwB,EAAEA,EAAEJ,EAAEC,EAAE,CAAC,EAASG,GAAP,KAAqBH,EAAE,GAAE,EAAE,CAACA,EAAEG,EAAE,CAAC,EAAE,MAAMH,GAAmB,OAAOH,EAAE,0BAAtB,YAA6D,OAAOC,EAAE,yBAAtB,aAA6D,OAAOA,EAAE,2BAAtB,YAA8D,OAAOA,EAAE,oBAAtB,YAA0C,GAAG,EAAEA,EAAE,MAAmB,OAAOA,EAAE,oBAAtB,YAA0CA,EAAE,oBAAoB,CAAc,OAAOA,EAAE,2BAAtB,YAAiDA,EAAE,2BAA2B,CAACD,IAAIC,EAAE,OAAOgB,GAAG,oBAAoBhB,EAAEA,EAAE,MAAM,KAAK,CAAQI,EAAE,QAAT,MAAgB,EAAEA,EAAE,MAAM,OAAO,GAAG,EAAEA,EAAE,MAAM,EAAEA,EAAE,QAAQ,EAAE,MAAM,KAAK,EAAE,QAAQ,CAAC,EAAEC,GAAON,EAAE,SAAN,EAAa,EAAE,MAAMA,EAAE,OAAO,CAAuB,IAAtB,EAAEM,EAAEN,EAAE,GAAGC,EAAE,MAAM,EAAE,CAAC,EAAM,EAAEK,EAAE,EAAE,EAAEA,EAAEN,EAAE,OAAO,IAAI,CAAC,IAAIO,EAAEP,EAAEM,GAAG,EAAe,OAAOC,GAApB,WAAsBA,EAAE,KAAKN,EAAEI,EAAEH,EAAEE,EAAE,CAACG,EAAQA,GAAN,OAAUJ,GAAG,EAAE,CAAC,EAAE,EAAE,GAAE,EAAE,CAACE,EAAEE,EAAE,EAAE,GAAEF,EAAEE,EAAE,EAAE,EAAE,MAAMF,OAAO,EAAE,MAAM,KAA+B,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAID,EAAEH,EAAE,GAAG,EAAEA,EAAE,SAAS,IAAIE,EAAE,GAAG,GAAGC,EAAE,CAAC,EAAE,GAAG,EAAE,GAAGD,GAAG,GAAG,EAAE,IAAIE,EAAE,GAAG,GAAGL,EAAE,CAACG,EAAE,GAAG,GAAGE,EAAE,CAAC,IAAIC,EAAEH,EAAEA,EAAE,EAAyC,MAAvC,IAAGC,GAAG,GAAGE,GAAG,GAAG,SAAS,GAAG,CAAC,IAAIA,EAAE,GAAGA,EAAQ,CAAC,GAAG,GAAG,GAAG,GAAGN,EAAE,CAACG,EAAED,GAAGC,EAAEC,EAAE,SAASC,EAAEJ,EAAE,CAAC,MAAM,CAAC,GAAG,GAAGI,EAAEH,GAAGC,EAAEC,EAAE,SAASH,EAAE,CAA2D,SAAS,GAAK,EAAE,CAAQ,MAAP,MAAK,EAAaA,IAAJ,EAAM,GAAG,IAAI,GAAGA,EAAE,CAACiB,GAAG,GAAG,EAAE,SAAS,GAAK,EAAE,EAAE,CAAC,OAAOjB,IAAID,IAAQC,IAAJ,GAAO,EAAEA,GAAI,EAAED,IAAIC,IAAIA,GAAGD,IAAIA,EAAoH,SAAS,IAAK,CAAC,GAAU,KAAP,KAAU,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,OAAO,GAAG,SAAS,IAAM,CAAC,GAAG,EAAE,GAAG,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,KAAK,CAAC,SAAS,IAAM,CAAoH,OAA5GmB,IAAP,KAAiB,KAAP,MAAW,GAAG,CAAC,EAAE,GAAG,EAAG,IAAM,GAAG,GAAG,CAAC,EAAE,EAAG,IAAWA,EAAG,OAAV,MAAgB,GAAG,CAAC,EAAE,EAAG,EAAG,KAAK,IAAM,GAAG,GAAG,CAAC,EAAE,EAAGA,EAAG,MAAaA,EAAG,SAAS,IAAM,CAAC,GAAG,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,EAAE,EAAG,GAAG,KAAK,SAAS,GAAK,EAAE,EAAE,CAAC,OAAmB,OAAOnB,GAApB,WAAsBA,EAAEC,EAAE,CAACD,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,CAAoB,GAAnB,GAAG,IAAK,CAAC,EAAG,IAAM,CAAI,GAAG,CAAC,IAAII,EAAEe,EAAG,MAAmB,GAAb,EAAEf,EAAE,SAAmB,KAAP,OAAY,EAAE,GAAG,IAAIA,EAAE,CAAUF,IAAT,IAAK,IAAO,CAAC,GAAG,OAAOE,EAAE,CAAC,EAAEe,EAAG,cAAc,EAAG,GAAElB,EAAEG,EAAEF,EAAE,OAAO,CAAC,EAAEA,EAAE,WAAkBA,IAAP,MAA6B,MAAnB,GAAG,cAAcE,EAAQ,CAACA,EAAEJ,EAAE,CAAC,MAAM,CAACmB,EAAG,cAAcnB,EAAE,CAAoJ,MAAnJ,GAAEC,IAAI,GAAkB,OAAOD,GAApB,WAAsBA,GAAG,CAACA,EAAWE,IAAT,IAAK,GAAWF,EAALE,EAAEF,EAAE,CAAG,EAAG,cAAcC,EAAE,EAAE,EAAG,MAAM,CAAC,KAAK,KAAK,SAAS,KAAK,CAAC,EAAE,EAAE,SAAS,GAAK,KAAK,KAAK,GAAGA,EAAE,CAAO,CAACkB,EAAG,cAAclB,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,CAAwC,GAAvC,GAAG,IAAK,CAAC,EAAG,IAAM,CAAC,EAAWD,IAAT,IAAK,GAAM,KAAKA,EAAYmB,IAAP,KAAU,CAAC,IAAIjB,EAAEiB,EAAG,cAAc,GAAUjB,IAAP,MAAiBF,IAAP,KAAS,CAAC,IAAII,EAAEF,EAAE,GAAG,EAAE,GAAUE,IAAP,KAAS,EAAE,CAAC,MAAM,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEC,EAAE,QAAQD,EAAEH,EAAE,OAAO,IAAI,GAAG,CAAC,GAAGA,EAAEG,GAAGC,EAAED,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,CAAC,EAAE,GAAGC,EAAE,OAAOF,EAAE,IAAiC,MAA7B,GAAED,GAAG,CAAC,EAAG,cAAc,CAACA,EAAED,EAAE,CAAQC,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAG,IAAI,GAAG,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,GAAGA,IAAI,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,CAAC,OAAOC,EAAE,KAAK,KAAK,CAAQ,KAAP,OAAY,GAAG,IAAI,KAAK,EAAE,GAAG,IAAIF,EAAE,CAAUE,IAAT,IAAK,GAAM,GAAG,IAAIF,EAAEC,EAAE,KAAK,CAAC,IAAI,EAAEC,EAASF,EAAE,OAAT,MAAe,EAAEA,EAAE,KAAK,EAAE,KAAKC,GAAG,SAAS,IAAM,CAAC,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,SAAS,IAAK,EAAo/B,SAAS,GAAK,EAAE,CAAkB,OAAjB,QAAQ,MAAMA,EAAE,CAAQ,KAAK,SAAS,IAAK,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIS,EAAE,EAAE,CAACC,EAAE,IAAI,IAAqgB,MAAjgB,GAAE,CAAC,YAAY,KAAK,cAAcX,EAAE,qBAA8BI,IAAT,IAAK,GAAM,MAAMA,EAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAeO,EAAE,YAAYD,EAAE,yBAAyB,EAAE,CAAC,oBAAoB,EAAE,CAAC,kBAAkB,EAAE,CAAC,QAAiBP,IAAT,IAAK,GAAM,GAAKA,EAAE,WAAoBE,IAAT,IAAK,GAAM,GAAIA,EAAE,aAAsBC,IAAT,IAAK,GAAM,GAAIA,EAAE,aAAsBC,IAAT,IAAK,GAAM,GAAIA,EAAE,aAAsBE,IAAT,IAAK,GAAM,GAAIA,EAAE,CAAC,EAAE,GAAIT,EAAE,EAAE,KAAKE,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,cAAc,CAAC,EAAE,EAAE,GAAKF,EAAEC,EAAE,KAAKC,EAAES,EAAEK,GAAG,KAAK,GAAG,CAAC,EAAE,KAAKf,EAAE,CAAQD,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,kBAAyBE,IAAP,KAAS,EAAE,mBAAmB,EAAE,eAAe,IAAIO,EAAE,CAAC,KAAKT,EAAE,KAAK,UAAU,CAAC,IAAIA,EAAEC,EAAE,YAAY,EAAE,KAAKQ,EAAE,CAAKT,EAAE,SAAN,GAAc,GAAKC,EAAE,EAAE,gBAAgBC,EAAE,eAAeE,EAAE,SAASD,EAAE,cAAcE,EAAE,QAAQC,EAAE,YAAYC,EAAE,CAAU,OAAT,EAAE,IAAIE,EAAE,CAAQA,EAAE,SAAS,GAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAMT,EAAE,cAAc,CAAC,EAAE,OAAO,EAAE,CAAC,SAAS,EAAE,CAAC,cAAcI,EAAE,SAASF,EAAE,eAAeC,EAAE,aAAaE,EAAE,CAAC,SAAS,GAAI,EAAE,EAAE,CAAgB,GAAf,EAAEJ,EAAE,QAAQD,EAAE,CAAUC,GAAN,MAAoB,OAAOA,GAAlB,SAAoB,MAAM,MAAM,iMAAiM,OAAOA,EAAE,YAAY,CAAC,OAAOA,EAAE,SAAS,GAAI,EAAE,EAAE,CAAC,IAAIC,EAAED,EAAE,aAAa,EAAED,EAAE,CAAC,EAAEC,EAAE,aAAa,EAAED,EAAE,CAAQC,EAAE,cAAT,MAA4D,EAAE,OAAO,EAAE,EAAE,WAAWD,IAA9D,EAAE,OAAO,EAAEC,EAAE,YAAY,QAAQD,EAAE,EAA8B,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAiB,IAAhB,GAAG,EAAE,CAAC,GAAGA,EAAE,GAAG,EAAM,EAAEE,EAAEE,EAAED,EAAE,CAAC,IAAI,GAAG,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,EAAG,KAAK,EAAED,EAAEE,EAAED,EAAE,CAAQ,OAAP,IAAM,CAAQF,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIE,EAAED,EAAE,QAAQ,CAACG,EAAED,EAAE,kBAAkB,GAAUC,GAAP,KAAqB,CAAC,IAAIC,EAAEN,EAAE,cAAc,GAAgB,OAAOE,EAAE,iBAAtB,WAAsC,EAAEI,MAAM,CAAuB,IAAI,IAAIC,IAA9B,GAAEL,EAAE,iBAAiB,CAAcA,EAAE,GAAG,EAAEK,KAAKF,GAAG,MAAM,MAAM,EAAI,IAAI,GAAKD,EAAE,EAAE,UAAUG,EAAE,CAAC,CAAC,EAAE,GAAE,EAAE,CAACD,EAAEJ,EAAE,CAAC,EAAE,cAAcE,EAAE,GAAIH,EAAED,EAAEG,EAAE,CAAC,EAAE,cAAcG,OAAO,GAAIL,EAAED,EAAEG,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAGF,GAAGA,EAAE,aAAa,CAA4B,IAAI,IAAIC,IAAnC,GAAE,GAAE,EAAE,CAACF,EAAE,CAAC,EAAEC,EAAE,aAA0BA,EAAWD,EAAEE,KAAX,IAAK,KAAW,EAAEA,GAAGD,EAAEC,IAAI,OAAOF,EAAE,OAAOA,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAgB,OAAOE,GAApB,WAAsB,GAAGA,EAAE,WAAWA,EAAE,UAAU,iBAAiB,CAAC,EAAE,GAAKA,EAAEF,EAAE,cAAc,CAAC,IAAIK,EAAEH,EAAE,YAAY,EAAE,IAAIA,EAAEE,EAAa,OAAOC,GAAlB,UAA4BA,EAAEA,EAAE,eAAeF,EAAE,CAAC,GAAKE,EAAEH,EAAEE,EAAED,EAAE,CAAC,GAAKF,EAAED,EAAEK,EAAEH,EAAE,KAAK,CAAC,EAAE,GAAKA,EAAEF,EAAE,cAAc,CAAC,EAAE,GAAKC,EAAED,EAAEE,EAAEE,EAAEC,EAAE,CAAC,IAAIC,EAAM,KAAJ,EAAO,GAAc,OAAOH,GAAlB,UAA4BA,GAAgB,OAAOA,EAAE,QAAtB,YAAuCA,EAAE,WAAX,IAAK,GAAe,GAAKA,EAAED,EAAEE,EAAEC,EAAE,CAAC,GAAKJ,EAAED,EAAEG,EAAED,EAAE,SAASI,EAAE,CAAC,EAAEN,EAAE,YAAY,EAAE,YAAY,GAAKI,EAAE,EAAE,EAAE,CAAC,GAAG,CAAC,GAAIH,EAAED,EAAEG,EAAE,QAAQ,CAAC,EAAE,YAAYC,QAAQ,GAAIH,EAAED,EAAEG,EAAE,KAAK,CAAC,GAAc,OAAOD,GAAlB,SAAoB,CAAC,OAAOA,EAAP,CAAU,KAAK,GAAG,KAAKkB,GAAG,KAAK,GAAE,KAAK,GAAE,KAAK,GAAE,GAAInB,EAAED,EAAEI,EAAE,SAAS,CAAC,OAAO,KAAK,GAAE,GAAIH,EAAED,EAAEI,EAAE,SAAS,CAAC,OAAO,KAAK,GAAG,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,KAAK,GAAE,EAAE,CAAC,EAAEJ,EAAE,gBAAgB,EAAEA,EAAE,eAAe,EAAEI,EAAE,SAAS,EAAEA,EAAE,SAAS,EAAE,IAAI,IAAI,IAAIG,EAAE,CAAC,GAAG,KAAK,cAAc,GAAG,cAAc,CAAC,EAAE,aAAa,EAAE,kBAAkB,CAAC,EAAE,kBAAkB,EAAE,CAAC,SAAS,EAAE,uBAAuBD,EAAE,YAAY,KAAK,CAACG,EAAE,GAAIR,EAAEE,EAAE,OAAO,OAAOI,EAAEJ,EAAE,cAAc,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,SAAS,KAAKM,EAAE,CAAC,EAAE,eAAe,CAAC,EAAE,IAAIC,EAAE,GAAIT,EAAE,EAAE,KAAKE,EAAE,cAAc,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,cAAc,CAAC,EAAE,EAAE,gBAAgBI,EAAE,EAAE,eAAeG,EAAE,GAAG,CAAC,GAAG,GAAKT,EAAED,EAAEI,EAAE,CAACH,EAAE,cAAc,sBAAsBS,EAAE,gBAAgBA,EAAE,cAAcA,EAAE,OAAO,KAAK,WAAiB,CAAC,EAAE,OAAO,EAAE,GAAIH,EAAEG,EAAE,CAAKH,EAAE,eAAN,EAAmB,MAAM,QAAQP,EAAE,CAAC,EAAE,OAAO,EAAE,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,GAAIC,EAAED,EAAE,QAAQ,CAAC,EAAE,gBAAgBE,EAAE,EAAE,eAAeC,EAAE,EAAE,GAAKF,EAAEI,EAAEH,EAAEO,EAAEH,EAAEN,EAAE,cAAcA,EAAE,QAAQA,EAAE,YAAY,CAAC,EAAE,YAAY,KAAKA,EAAE,CAAC,OAAO,GAAc,OAAOE,GAAlB,UAA4BA,EAAE,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAA2B,GAAzB,EAAE,GAAKD,EAAED,EAAEE,EAAE,OAAOE,EAAED,EAAE,CAAQ,KAAJ,EAAO,CAAC,EAAEH,EAAE,YAAY,EAAE,YAAY,GAAKE,EAAE,EAAE,EAAE,CAAC,GAAG,CAAC,GAAID,EAAED,EAAEI,EAAE,QAAQ,CAAC,EAAE,YAAYF,QAAQ,GAAID,EAAED,EAAEI,EAAE,CAAC,OAAO,KAAK,GAAG,EAAEF,EAAE,KAAK,EAAE,GAAGA,EAAEE,EAAE,CAAC,GAAKH,EAAED,EAAEE,EAAEE,EAAED,EAAE,CAAC,OAAO,KAAK,GAAwL,GAAtL,EAAEC,EAAE,SAAS,EAAEF,EAAE,SAAS,EAAEE,EAAE,MAAM,EAAEF,EAAE,eAAe,EAAE,eAAeE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,OAAOE,EAAE,MAAaA,IAAP,KAAS,EAAEA,EAAE,MAAM,EAAE,QAAQJ,EAAE,YAAYG,EAAE,MAAMD,EAAE,CAAC,EAAE,QAAQA,EAAE,GAAIH,EAAED,EAAEG,EAAE,CAAC,EAAE,GAAaF,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,EAAEA,EAAE,YAAY,EAAE,QAAQ,eAAeG,IAAI,GAAGH,EAAE,QAAQ,cAAcG,EAAE,EAAE,GAAGH,EAAE,OAAO,EAAE,QAAQA,EAAE,OAAO,KAAK,GAAE,EAAEG,EAAE,SAAS,EAAEA,EAAEF,EAAE,eAAe,CAAC,GAAID,EAAED,EAAEI,EAAE,CAAC,OAAO,KAAKW,GAAG,EAAEb,EAAE,MAAM,EAAEC,EAAED,EAAE,SAAS,CAAC,EAAE,GAAGA,EAAEE,EAAE,CAAC,GAAKH,EAAED,EAAEE,EAAEE,EAAE,IAAK,GAAE,CAAC,OAAO,MAAM,MAAM,EAAI,IAAUF,GAAN,KAAQA,EAAE,OAAOA,EAAE,GAAG,CAAC,CAAyK,OAAxK,EAAEF,EAAE,eAAe,EAAE,GAAKG,EAAE,OAAOD,EAAEE,EAAEH,EAAE,cAAcE,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,EAAEA,EAAE,cAAc,EAAE,cAAc,GAAKG,EAAEJ,EAAEE,EAAE,CAAC,GAAKH,EAAED,EAAEK,EAAE,CAAC,EAAE,cAAcC,EAASJ,EAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,EAAE,OAAO,KAAK,KAAKA,EAAE,IAAI,CAAC,EAAE,eAAe,CAAC,GAAG,SAAS,GAAI,EAAE,EAAE,EAAE,CAAU,GAAT,EAAE,KAAKA,EAAgB,OAAOA,GAAlB,UAA4BA,EAAE,CAAC,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAAE,GAAKD,EAAED,EAAEE,EAAE,KAAKA,EAAE,MAAMA,EAAE,IAAI,CAAC,OAAO,KAAK,GAAE,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,KAAKa,GAAG,IAAIX,EAAEF,EAAE,MAAM,EAAEE,EAAEF,EAAE,SAAS,CAAC,GAAID,EAAED,EAAEE,EAAE,CAAC,OAAO,GAAG,GAAEA,EAAE,CAAC,CAAC,GAAKD,EAAED,EAAEE,EAAE,CAAC,OAA0G,GAA9E,OAAOA,GAAlB,WAAHA,EAAuB,EAAE,MAAM,EAAEmB,IAAInB,EAAEmB,KAAKnB,EAAE,cAAc,EAAe,OAAOE,GAApB,WAAsBA,EAAE,MAASA,AAAI,IAAEA,EAAE,KAAKF,EAAE,CAAE,CAAY,GAAX,EAAEE,EAAE,MAAM,CAAI,CAACF,EAAE,KAAK,CAAC,IAAIC,EAAE,EAAE,CAAC,GAAG,EAAE,KAAKD,EAAE,MAAM,CAAC,EAAEE,EAAE,MAAM,OAAO,CAACF,EAAE,MAAM,GAAKD,EAAED,EAAEG,EAAE,CAAC,OAA2C,KAApC,GAAE,OAAO,UAAU,SAAS,KAAKD,EAAE,CAAO,MAAM,EAAI,GAAuBD,IAApB,kBAAsB,qBAAqB,OAAO,KAAKC,EAAE,CAAC,KAAK,KAAK,CAAC,IAAID,EAAE,CAAC,CAAY,OAAOC,GAAlB,UAAqB,EAAEF,EAAE,eAAe,EAAE,eAAe,GAAKA,EAAE,eAAe,OAAOE,EAAED,EAAE,cAAcG,EAAE,eAAe,EAAa,OAAOF,GAAlB,WAAsB,EAAEF,EAAE,eAAe,EAAE,eAAe,GAAKA,EAAE,eAAe,OAAO,GAAGE,EAAED,EAAE,cAAcG,EAAE,eAAe,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,IAAIA,EAAEF,EAAE,OAAOC,EAAE,EAAEA,EAAEC,EAAE,IAAI,CAAC,IAAIC,EAAEL,EAAE,YAAY,EAAE,YAAY,GAAKK,EAAED,EAAED,EAAE,CAAC,GAAG,CAAC,GAAKF,EAAED,EAAEE,EAAEC,GAAG,QAAQ,CAAC,EAAE,YAAYE,IAAI,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAID,EAAEJ,EAAE,eAAe,cAAcG,EAAEH,EAAE,cAAcK,EAAEL,EAAE,QAAQ,GAAG,CAAC,OAAO,GAAIC,EAAED,EAAEE,EAAE,OAAOO,EAAE,CAAC,GAAG,IAAM,CAAY,OAAOA,GAAlB,WAA4BA,GAAgB,OAAOA,EAAE,MAAtB,WAA2B,KAAM,GAAE,eAAe,cAAcL,EAAE,EAAE,cAAcD,EAAE,EAAE,QAAQE,EAAE,GAAEA,EAAE,CAACI,EAAE,EAAEA,EAAE,IAAIH,EAAEN,EAAE,eAAeO,EAAE,GAAIN,EAAEK,EAAE,OAAO,OAAO,KAAKA,EAAE,cAAcA,EAAE,eAAe,CAAC,EAAE,CAAC,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,eAAe,CAAC,EAAE,EAAE,GAAKN,EAAED,EAAE,KAAKA,EAAE,gBAAgBO,EAAEP,EAAE,SAASA,EAAE,cAAcA,EAAE,QAAQA,EAAE,YAAY,CAAC,KAAK,EAAE,KAAKC,EAAEA,EAAE,CAAC,EAAE,eAAe,cAAcG,EAAE,EAAE,cAAcD,EAAE,EAAE,QAAQE,EAAE,GAAEA,EAAE,EAAE,SAAS,GAAK,EAAE,CAAC,IAAIL,EAAEC,EAAE,gBAAgB,EAAEA,EAAE,eAAe,EAAE,OAAO,EAAE,GAAK,KAAKD,EAAEC,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAIG,EAAEH,EAAE,gBAAgB,EAAE,eAAe,OAAO,EAASG,IAAP,MAAU,EAAE,kBAAsBJ,EAAE,SAAN,IAAe,EAAE,OAAO,EAASA,EAAE,cAAT,MAAsBA,EAAE,YAAY,KAAK,KAAK,IAAI,EAAE,eAAeI,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAWF,IAAT,IAAK,GAAM,MAAM,EAAI,IAAI,CAAC,CAACA,EAAE,EAAE,YAAYF,EAAE,QAAQC,EAAE,CAACG,EAAE,eAAeJ,EAAE,yBAAyB,KAAKI,EAAE,EAAEA,EAAE,uBAAuB,SAAS,SAAS,EAAE,CAAC,OAAO,GAAKH,EAAED,EAAEE,EAAE,GAAG,CAACE,EAAE,uBAAuB,OAAO,CAAC,EAAE,kBAAsBJ,EAAE,kBAAN,IAAwB,EAAEA,EAAE,WAAWI,GAAG,GAAG,SAAS,GAAI,EAAE,EAAE,CAAC,GAAOJ,EAAE,OAAO,SAAb,GAAyBA,EAAE,SAAS,SAAf,GAA8BA,EAAE,SAAS,GAAG,WAArB,KAA8B,CAAC,IAAIE,EAAEF,EAAE,SAAS,GAAG,EAAE,GAAGA,EAAE,GAAG,EAAE,cAAc,CAAC,EAAME,EAAE,SAAN,GAAc,GAAID,EAAEC,EAAE,MAAM,EAAE,kBAAkB,KAAKF,EAAE,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,GAAUA,IAAP,KAAS,CAAC,GAAGE,EAAE,cAAc,CAAC,GAAUD,EAAE,uBAAT,KAA8B,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,EAAE,qBAAqBC,EAAE,EAAE,mBAAuBD,EAAE,mBAAN,IAAyB,EAAE,aAAa,GAAI,EAAEA,EAAE,aAAaD,GAAG,OAAO,EAAE,eAAeA,EAAE,oBAAwBA,EAAE,eAAN,GAAoBE,EAAE,eAAmBA,EAAE,SAAN,GAAc,GAAIF,EAAEE,EAAE,CAACF,EAAE,eAAeC,EAAE,oBAAoB,KAAKD,EAAE,CAACA,EAAE,uBAAuB,QAAQ,GAAKC,EAAE,CAACD,EAAE,uBAAuB,OAAO,EAAEE,EAAE,eAAmBA,EAAE,SAAN,IAAe,GAAIF,EAAEE,EAAE,CAAKF,EAAE,kBAAkB,SAAxB,GAAgCA,EAAE,eAAeC,EAAE,kBAAkB,KAAKD,EAAE,GAAG,EAAE,kBAAsBC,EAAE,kBAAN,IAAwB,EAAEA,EAAE,WAAWA,GAAG,EAAE,SAAS,GAAK,EAAE,CAAC,GAAOA,EAAE,SAAN,EAAa,CAAC,IAAID,EAAE,GAAGE,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAIE,EAAE,GAAG,GAAGH,EAAE,cAAc,GAAG,CAAC,IAAIE,EAAEE,EAAEJ,EAAE,YAAY,IAAI,EAAE,EAAEE,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEF,GAAOI,EAAEN,EAAEQ,EAAEH,EAAE,eAAe,GAAOG,EAAE,SAAN,EAAa,CAAC,GAAEH,EAAE,QAAQ,CAAC,GAAG,CAAC,GAAIC,EAAED,EAAEA,EAAE,KAAK,CAACC,EAAE,cAAc,sBAAsBE,EAAE,gBAAgBA,EAAE,cAAcA,EAAE,OAAO,KAAK,WAAiB,CAACH,EAAE,SAAS,OAAOA,EAAE,CAAC,EAAE,OAAO,EAAE,GAAKC,EAAED,EAAE,gBAAgBG,EAAE,OAAOR,EAAE,CAAC,GAAG,IAAM,CAAY,OAAOA,GAAlB,UAA4BA,GAAgB,OAAOA,EAAE,MAAtB,WAA2B,CAAC,IAAIS,EAAEJ,EAAE,KAAK,EAAE,KAAKI,EAAEA,EAAE,KAAK,CAAC,EAAE,SAAS,OAAOJ,EAAE,CAAC,EAAE,OAAO,EAAE,IAAIK,EAAEL,EAAE,gBAAgBE,EAAEP,EAAEW,EAAE,GAAIL,EAAEC,EAAE,CAA4K,GAApKG,IAAP,KAAS,GAAIJ,EAAEC,EAAE,EAAE,EAAE,eAAeG,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAYC,EAAED,EAAE,eAAeJ,EAAE,yBAAyB,KAAKI,EAAE,GAAG,EAAE,kBAAyBJ,EAAE,kBAAN,EAAsB,CAAC,IAAIM,EAAEN,EAAE,WAAW,GAAG,KAAK,EAAE,OAAO,EAAEJ,EAAE,CAAQF,EAAE,cAAT,MAAsB,GAAKA,EAAEA,EAAE,YAAY,OAAOD,EAAE,CAAC,GAAIC,EAAED,EAAE,CAAC,GAAIC,EAAED,EAAE,QAAQ,CAAC,GAAGI,EAAE,GAAG,QAAQF,EAAEA,IAAI,IAAI,GAAEF,EAAE,GAAG,SAAS,GAAI,EAAE,EAAE,EAAE,CAAoB,OAAnB,EAAE,cAAc,CAAC,EAASE,EAAE,OAAT,CAAiB,IAAK,GAAE,IAAIE,EAAE,EAAE,GAAG,EAAE,gBAAwJ,MAAxI,GAAE,eAAe,CAAC,EAAE,EAAE,aAAa,CAAC,EAAE,EAAEH,EAAE,cAAc,EAAE,KAAK,iBAAiB,CAAC,EAAE,KAAKA,EAAE,kBAAkB,CAAC,EAAEG,EAAE,SAAS,GAAG,CAAC,EAAE,KAAKH,EAAE,CAAQD,EAAE,KAAK,gBAAgB,CAAC,IAAK,GAAE,EAAE,OAAO,EAAE,IAAIG,EAAE,CAAC,EAAE,EAAED,EAAE,OAAO,IAAIG,EAAE,EAAE,EAAEH,EAAE,SAAS,IAAI,IAAII,EAAE,EAAEA,EAAEJ,EAAE,OAAO,IAAI,CAAC,IAAI,EAAEA,EAAEI,GAAGD,EAAEF,EAAE,MAAM,IAAI,EAAE,KAAKC,EAAEC,GAAG,CAAC,EAAE,GAAKJ,EAAED,EAAEG,EAAE,CAAC,KAAKE,EAAED,EAAE,OAAO,EAAE,IAAI,EAAE,KAAKA,EAAEC,GAAG,CAA8B,OAA7B,EAAED,EAAE,SAAS,EAAEJ,EAAE,KAAKI,EAAEC,GAAG,EAASF,EAAE,QAAQ,MAAM,MAAM,EAAI,IAAI,CAAC,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAEF,EAAE,SAAS,GAAUE,IAAP,KAAS,OAAO,GAAIH,EAAED,EAAEE,EAAE,CAAoB,GAAnB,EAAE,cAAc,CAAC,EAAKE,EAAE,kBAAkB,OAAOH,EAAE,cAAc,uBAAuB,EAAEG,EAAE,YAAYJ,EAAE,KAAK,YAAkB,CAACA,EAAE,KAAK,YAAY,CAACI,IAAIJ,EAAE,KAAK,eAAe,CAAC,EAAE,EAAEI,EAAE,CAACJ,EAAE,KAAKI,EAAE,CAACJ,EAAE,KAAK,IAAI,EAAEA,EAAE,KAAK,eAAe,EAAE,GAAIC,EAAED,EAAEE,EAAE,CAAC,EAAE,CAAC,CAACD,EAAE,cAAc,sBAAsBD,EAAE,KAAK,YAAkB,CAACC,EAAE,GAAG,EAAEG,EAAE,aAAa,CAAC,EAAE,cAAc,EAAE,gBAAgB,EAAEA,EAAE,kBAAkB,QAAQH,EAAE,kBAAkB,KAAKG,EAAE,CAAC,IAAID,EAAEF,EAAE,cAAkBI,EAAE,EAAE,iBAAiG,MAAhF,GAAEF,EAAE,eAAeE,EAAE,SAAS,GAAG,CAAC,EAAE,EAAE,GAAGF,EAAE,GAAKH,EAAEC,EAAE,cAAcG,EAAE,CAAC,GAAIH,EAAED,EAAEE,EAAE,CAAQF,EAAE,KAAK,YAAkB,CAAC,GAAGI,EAAE,SAASH,EAAE,qBAAqB,MAAO,GAAE,cAAc,EAAE,gBAAgBA,EAAE,oBAAoB,KAAKG,EAAE,CAAC,GAAKJ,EAAEC,EAAE,cAAcG,EAAE,GAAG,CAAC,GAAIH,EAAED,EAAEE,EAAE,CAACF,EAAE,KAAK,YAAkB,CAAsF,GAArF,EAAE,cAAc,sBAAsBA,EAAE,KAAK,WAAiB,CAAC,EAAEI,EAAE,kBAAyBF,EAAE,SAAN,EAAa,MAAM,MAAM,EAAI,IAAI,CAAC,CAAoF,OAAnF,GAAKD,EAAED,EAAEE,EAAE,GAAG,CAAC,EAAE,CAAC,CAACD,EAAE,cAAc,sBAAsBD,EAAE,KAAK,YAAkB,CAAQC,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,CAA0D,OAAzD,GAAKD,EAAEC,EAAE,cAAcC,EAAE,cAAcA,EAAE,GAAG,CAAC,GAAKD,EAAED,EAAEE,EAAE,CAAQ,GAAKF,EAAEE,EAAE,cAAc,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,CAAC,IAAI,IAAIE,EAAEF,EAAE,kBAAkBC,EAAE,EAAEA,EAAEC,EAAE,OAAO,IAAI,GAAKH,EAAED,EAAEE,EAAEE,EAAED,GAAG,CAA0lB,GAAzlB,EAAE,OAAO,EAAE,EAAEF,EAAE,cAAc,EAAEC,EAAE,GAAG,EAAEA,EAAE,cAAc,EAAE,KAAKD,EAAE,kBAAkB,CAAC,EAAE,6BAA6BD,EAAE,KAAK,QAAQ,EAAE,EAAE,6BAA6B,CAAC,EAAEA,EAAE,KAAK,4aAA4a,EAAYI,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAA4E,MAA3E,GAAEF,EAAE,SAAS,GAAG,CAAC,EAAE,KAAKE,EAAE,CAAC,EAAE,KAAK,MAAM,CAAC,EAAE,KAAKH,EAAE,cAAc,CAAC,EAAE,KAAKC,EAAE,CAAQF,EAAE,KAAK,eAAe,CAAC,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,GAAOI,EAAE,SAAN,EAAa,MAAM,CAAC,EAAE,IAAID,EAAEC,EAAE,GAAG,GAAQD,IAAL,GAAO,CAAC,IAAS,EAAE,GAAGD,EAAE,iBAAb,GAA4B,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,OAAO,GAAKD,EAAED,EAAEI,EAAE,CAAoc,OAAnc,GAAKH,EAAED,EAAEI,EAAE,CAAC,EAAEH,EAAE,cAAc,EAAE,KAAKA,EAAE,kBAAkB,CAAC,EAAE,4BAA4BD,EAAE,KAAK,QAAQ,EAAE,EAAE,4BAA4B,CAAC,EAAEA,EAAE,KAAK,yMAAyM,EAAE,EAAE,KAAKC,EAAE,cAAc,CAAC,EAAEE,EAAE,SAAS,GAAG,CAAC,EAAE,KAAKA,EAAE,CAAC,EAAE,KAAK,MAAM,CAAC,EAAE,KAAKF,EAAE,kBAAkB,CAAC,EAAE,KAAKE,EAAE,CAAQH,EAAE,KAAK,eAAe,CAAC,SAAS,GAAK,EAAE,EAAE,CAAC,GAAG,CAAC,IAAIE,EAAED,EAAE,qBAAqB,GAAUC,IAAP,MAAcD,EAAE,mBAAN,EAAuB,CAAC,GAAKA,EAAED,EAAEE,EAAE,CAAC,EAAE,qBAAqB,KAAK,IAAIE,EAAEH,EAAE,cAAc,gBAAgB,IAAI,EAAE,EAAEC,EAAEE,EAAE,OAAO,EAAE,IAAI,EAAE,KAAKA,EAAEF,GAAG,CAAC,EAAEE,EAAE,QAAQJ,EAAE,KAAKI,EAAEF,GAAG,CAAC,IAAIC,EAAEE,EAAEJ,EAAE,yBAAyB,IAAI,EAAE,EAAEE,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEF,GAAG,EAAEH,EAAE,IAAIO,EAAEN,EAAE,cAAcQ,EAAEH,EAAE,GAAGI,EAAEJ,EAAE,YAAYK,EAAEL,EAAE,aAAaE,EAAEF,EAAE,oBAA4T,GAAxS,EAAE,KAAKC,EAAE,kBAAkB,CAAC,EAAE,yBAAyBH,EAAE,KAAK,QAAQ,EAAE,EAAE,yBAAyB,CAAC,EAAEA,EAAE,KAAK,yLAAyL,EAAYK,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAAuB,GAAtB,EAAE,KAAKA,EAAE,CAAC,EAAE,KAAK,IAAI,CAAIC,GAAGC,GAAGH,EAAE,CAAC,EAAE,KAAK,IAAI,CAAC,IAAII,EAAE,GAAKF,GAAG,GAAG,CAAC,EAAE,KAAKE,EAAE,CAAC,GAAGD,GAAGH,EAAE,CAAC,EAAE,KAAK,IAAI,CAAC,IAAIK,EAAE,GAAKF,GAAG,GAAG,CAAC,EAAE,KAAKE,EAAE,CAAC,GAAGL,EAAE,CAAC,EAAE,KAAK,IAAI,CAAC,IAAIM,EAAE,GAAKN,EAAE,CAAC,EAAE,KAAKM,EAAE,CAAC,GAAG,CAACV,EAAE,KAAK,cAAc,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAED,EAAE,CAAC,QAAQ,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAImB,EAAErB,EAAE,oBAAoB,IAAI,EAAE,EAAEE,EAAEmB,EAAE,OAAO,IAAI,GAAG,CAAC,GAAKrB,EAAED,EAAEsB,EAAEnB,GAAG,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,OAAO,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAIoB,EAAEtB,EAAE,kBAAkB,IAAI,EAAE,EAAEE,EAAEoB,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEpB,GAAG,EAAE,CAAC,EAAEF,EAAE,EAAED,EAAE,IAAIyB,EAAED,EAAE,kBAAkB,IAAI,EAAE,EAAEjB,EAAEkB,EAAE,OAAO,IAAI,GAAG,CAAC,GAAKpB,EAAEC,EAAEkB,EAAEC,EAAElB,GAAG,CAAC,CAAC,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAImB,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,OAAO,EAAEnB,EAAE,CAAC,EAAE,CAAC,EAAE,GAAG,CAACmB,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEvB,EAAE,CAAC,QAAQ,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAIwB,EAAE1B,EAAE,oBAAoB,IAAI,EAAE,EAAEE,EAAEwB,EAAE,OAAO,IAAI,GAAG,CAAC,GAAK1B,EAAED,EAAE2B,EAAExB,GAAG,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,OAAO,EAAE,OAAO,EAAEA,EAAE,QAAQ,CAAKF,EAAE,kBAAN,GAA2BA,EAAE,YAAY,SAAlB,GAA8BA,EAAE,yBAAyB,SAA/B,GAA2CA,EAAE,oBAAoB,SAA1B,GAAkCD,EAAE,KAAK,KAAK,EAAE,SAAS,GAAK,EAAE,EAAE,CAAC,GAAG,CAAC,IAAIE,EAAED,EAAE,eAAe,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAKC,EAAED,EAAED,EAAE,GAAG,CAAC,EAAE,OAAO,CAAQC,EAAE,cAAT,MAAsB,GAAKA,EAAEA,EAAE,YAAY,OAAOD,EAAE,CAAC,GAAIC,EAAED,EAAE,CAAC,GAAIC,EAAED,EAAE,EAAE,SAAS,IAAM,EAAE,SAAS,GAAK,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIG,EAAE,CAAC,EAAEE,EAAE,KAAKC,EAAE,GAAGC,EAAE,CAAC,KAAK,SAAS,EAAE,CAAkB,OAAVN,IAAP,OAAW,GAAGA,GAAS,CAAC,GAAG,QAAQ,SAAS,EAAE,CAAC,EAAE,CAAC,EAAE,EAAEA,GAAG,CAACQ,EAAE,CAAC,EAA6J,GAA3J,EAAE,GAAKR,EAAE,GAAKC,EAAEF,EAAEA,EAAE,iBAAiB,IAAK,GAAE,CAAC,CAAC,cAAc,EAAE,cAAc,KAAK,CAAC,IAAS,GAAK,IAAK,IAAG,UAAU,CAAC,EAAE,CAAC,IAAI,IAAK,GAAE,IAAK,GAAE,CAAC,GAAKC,EAAE,CAAC,GAAKA,EAAEG,EAAE,CAAQH,EAAE,SAAN,EAAa,EAAE,OAAO,EAAEM,EAAE,QAAQN,EAAE,WAAW,SAAaA,EAAE,SAAN,GAAqBA,EAAE,cAAT,KAAqB,CAAC,EAAE,YAAYM,EAAE,GAAG,CAAC,GAAKN,EAAEM,EAAE,OAAOP,EAAE,CAAC,GAAIC,EAAED,EAAE,CAAC,GAAIC,EAAED,EAAE,EAAE,GAAGG,EAAE,MAAME,EAAE,GAAG,CAACI,EAAE,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,OAAOH,EAA63B,SAAS,EAAE,EAAE,CAAC,IAAI,IAAIN,EAAE,yDAAyDC,EAAEC,EAAE,EAAEA,EAAE,UAAU,OAAO,IAAI,GAAG,WAAW,mBAAmB,UAAUA,GAAG,CAAC,MAAM,yBAAyBD,EAAE,WAAWD,EAAE,iHAAkI,SAAS4B,EAAE,EAAE,EAAE,CAAC,GAAO5B,EAAE,SAAN,EAAa,GAAG,IAAIA,EAAE,OAAO,EAAE,KAAKC,EAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,GAAG,CAAC,CAAC,GAAG,IAAI,WAAW,IAAI,CAAC,GAAG,GAAGA,EAAE,QAAQD,EAAE,KAAK,CAAC,IAAIE,EAAE,GAAG,OAAO,GAAG,EAAEF,EAAE,SAAaE,IAAJ,EAAMD,EAAE,QAAQ,GAAG,EAAE,GAAG,IAAID,EAAE,SAAS,EAAEE,EAAE,CAAC,GAAG,CAACD,EAAE,QAAQ,GAAG,CAAC,EAAED,EAAE,SAASE,EAAE,EAAE,GAAG,IAAI,WAAW,IAAI,CAAC,GAAG,GAAG,GAAG,IAAIF,EAAE,GAAG,CAAC,IAAIA,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAQ,OAAP,EAAEC,EAAED,EAAE,CAAO,CAAC,EAAE,SAAS,GAAG,EAAE,CAAC,IAAI,EAAE,KAAKC,EAAE,QAAQ,IAAI,WAAW,GAAG,OAAO,EAAE,GAAG,CAAC,CAAC,GAAG,KAAK,GAAG,GAA0B,SAAS4B,EAAE,EAAE,CAAC,OAAO,GAAG,OAAO5B,EAAE,CAAC,SAAS,EAAE,EAAE,CAAC,OAAO,GAAG,OAAOA,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,CAAc,OAAOA,EAAE,OAAtB,WAA4BA,EAAE,MAAMD,EAAE,CAACC,EAAE,OAAO,CAAqZ,SAAS,GAAG,EAAE,CAA4F,OAAxF,GAAG,KAAK,GAAGA,EAAE,CAAO,CAAC,EAAK,GAAG,KAAK,GAAGA,EAAE,CAAO,CAAC,EAAK,GAAG,KAAKA,EAAE,CAAQ,GAAGA,GAAG,CAAC,GAAE,GAAGA,GAAG,CAAC,EAAQ,CAAC,GAAE,SAAS,GAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,gBAAoBD,IAAJ,GAAWA,IAAJ,GAAWA,IAAJ,EAAM,KAAK,cAAcI,EAAE,KAAK,mBAAmBD,EAAE,KAAK,gBAAgBD,EAAE,KAAK,aAAaD,EAAE,KAAK,KAAKD,EAAE,KAAK,YAAYK,EAAE,KAAK,kBAAkBC,EAA+zC,SAAS,GAAG,EAAE,CAAC,OAAOL,EAAE,GAAG,aAAa,CAAkkF,SAAS,GAAE,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAiC,OAAOA,GAAlB,SAAoB,MAAM,GAAGA,EAAE,EAAE,GAAGA,EAAE,IAAID,EAAE,GAAG,KAAKC,EAAE,CAAC,GAAGD,EAAE,CAAC,IAAIE,EAAEE,EAAE,GAAGD,EAAE,EAAE,IAAI,EAAEH,EAAE,MAAME,EAAED,EAAE,OAAO,IAAI,CAAC,OAAOA,EAAE,WAAWC,EAAE,CAAtB,CAAwB,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,QAAQ,MAAM,IAAK,IAAG,EAAE,SAAS,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,IAAK,IAAG,EAAE,OAAO,MAAM,QAAQ,SAAS,IAAIA,IAAI,GAAGD,EAAE,UAAUE,EAAED,EAAE,EAAE,EAAEA,EAAE,EAAE,GAAGF,EAAE,EAAEG,IAAID,EAAqBE,EAAnBA,EAAEH,EAAE,UAAUE,EAAED,EAAE,CAAG,OAAOD,EAAoM,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOD,GAASE,IAAN,IAAQ,UAAU,WAAWE,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAWH,IAAT,IAAK,GAAM,GAAGA,EAAE,EAAWD,IAAT,IAAK,GAAM,GAAG,EAAE,kBAAkB,GAAEA,EAAE,CAAC,KAAK,CAAC,IAAIK,EAAE,EAAE,CAAmD,GAAzCH,IAAT,IAAK,IAAOG,EAAE,KAAKL,EAAE6B,GAAG,GAAG3B,GAAG,QAAQ,GAAG,GAAG,CAAC,CAAC,GAAG,CAAaE,IAAT,IAAK,GAAM,IAAI,EAAE,EAAEF,EAAEE,EAAE,OAAO,IAAI,EAAE,KAAK,GAAGyB,EAAE,GAAEzB,EAAEF,GAAG,CAAC,CAAC,GAAG,CAAC,GAAYC,IAAT,IAAK,GAAM,IAAI,EAAE,EAAEC,EAAED,EAAE,OAAO,IAAI,EAAE,KAAK,GAAG0B,EAAE,GAAE1B,EAAEC,GAAG,CAAC,CAAC,GAAG,CAAC,MAAM,CAAC,gBAAgBC,EAAE,kBAAkBL,EAAE,kBAAkB,EAAEC,EAAE,KAAK,CAAC,cAAc,EAAEA,EAAE,KAAK,CAAC,eAAeA,EAAE,KAAK,SAASA,EAAE,eAAe,EAAE,4BAA4B,CAAC,EAAE,6BAA6B,CAAC,EAAE,yBAAyB,CAAC,EAAE,CAAC,SAAS,GAAE,EAAE,EAAE,CAAC,MAAM,CAAC,cAAcA,EAAE,cAAcD,EAAE,CAAC,SAAS,GAAG,EAAE,CAAC,OAAO,GAAiCC,IAA/B,6BAAiC,EAAyCA,IAAvC,qCAAyC,EAAE,EAAE,KAAK,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,OAAOD,EAAP,CAAU,IAAI,SAAS,OAAO,GAAE,EAAQE,EAAE,OAAR,KAAsBA,EAAE,aAAVA,EAAE,MAAqB,CAAC,IAAI,MAAM,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,OAAO,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,gBAAgB,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,QAAQ,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,QAAQ,IAAI,QAAQ,IAAI,QAAQ,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,WAAW,OAAO,GAAE,EAAE,KAAK,CAAC,IAAI,KAAK,OAAO,GAAE,EAAE,KAAK,CAAC,MAAO,IAAGD,EAAE,eAAmBA,EAAE,gBAAN,EAAoB,GAAE,EAAE,KAAK,CAACA,EAA6B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAkD,OAAzCD,IAAL,GAAcI,GAAE,GAAGH,EAAE,KAAK,GAAG,CAAC,EAAE,KAAK4B,EAAE,GAAE7B,EAAE,CAAC,CAAC,CAAO,CAAC,GAAsD,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAc,OAAOE,GAAlB,SAAoB,MAAM,MAAM,EAAE,GAAG,CAAC,CAAM,IAAI,IAAIE,IAAb,GAAE,CAAC,EAAeF,EAAE,GAAG,GAAG,KAAKA,EAAEE,EAAE,CAAC,CAAC,IAAID,EAAED,EAAEE,GAAG,GAASD,GAAN,MAAqB,OAAOA,GAAnB,WAA2BA,IAAL,GAAO,CAAC,GAAOC,EAAE,QAAQ,KAAK,GAAnB,EAAoB,CAAC,IAAIC,EAAEwB,EAAE,GAAEzB,EAAE,CAAC,CAAC,EAAEyB,EAAE,IAAG,GAAG1B,GAAG,MAAM,CAAC,CAAC,KAAK,CAAC,EAAEC,EAAE,IAAIE,EAAE,GAAG,IAAID,EAAE,CAAUC,IAAT,IAAK,KAAQ,EAAE,EAAE,GAAED,EAAE,QAAQ,GAAG,MAAM,CAAC,aAAa,CAAC,QAAQ,GAAG,OAAO,CAAC,CAAC,CAAC,GAAG,IAAIA,EAAEC,EAAE,EAAE,EAAEA,EAAE,EAAa,OAAOH,GAAlB,SAAwBA,IAAJ,GAAO,GAAG,KAAK,GAAGC,EAAE,CAACyB,EAAE,GAAG1B,EAAE,CAAC0B,EAAE1B,EAAE,KAAK,CAAC0B,EAAE,IAAG,GAAG1B,GAAG,MAAM,CAAC,CAAC,CAAC,GAAG,EAAE,CAAC,EAAEF,EAAE,KAAK,GAAGI,EAAE,GAAGF,EAAE,EAAEF,EAAE,KAAK,GAAGI,EAAE,GAAGF,EAAE,EAAE,GAAGF,EAAE,KAAK,GAAG,CAAgD,SAAS,GAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOC,EAAP,CAAU,IAAI,QAAQ,GAAGD,EAAED,EAAEI,EAAE,CAAC,OAAO,IAAI,eAAe,IAAI,iBAAiB,IAAI,YAAY,IAAI,iCAAiC,IAAI,2BAA2B,OAAO,GAAG,EAAE,EAAEF,EAAE,SAAeA,EAAE,KAAR,KAAkBA,EAAE,KAAR,KAAkBA,EAAE,KAAR,KAAkBA,EAAE,KAAR,QAAc,EAAE,EAAG,eAAeA,EAAE,CAAC,EAAGA,GAAG,KAAYF,IAAP,KAAS,CAAC,OAAO,OAAOI,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,CAACJ,EAAE,gBAAgB,OAA4B,OAArB,EAAE6B,EAAE7B,EAAE,cAAc,CAAQA,EAAE,KAAT,CAAe,IAAK,GAAE,GAAGC,EAAE,KAAK,GAAGC,EAAE,GAAG,CAAC,MAAM,IAAK,GAAE,CAAC,IAAIE,EAAEH,EAAE,KAAK,GAAGC,EAAE,GAAG,CAAC,CAAC,IAAIE,GAAGH,EAAE,KAAK,GAAGC,EAAE,GAAG2B,EAAE,GAAEzB,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,IAAK,GAAE,MAAMA,EAAE,EAAEH,EAAE,KAAK,GAAGC,EAAE,GAAG2B,EAAE,GAAEzB,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,IAAK,GAAE,CAAC,MAAMA,EAAE,EAAE,GAAGA,GAAGH,EAAE,KAAK,GAAGC,EAAE,GAAG2B,EAAE,GAAEzB,EAAE,CAAC,CAAC,GAAG,CAAC,MAAM,QAAQ,EAAE,cAAc,EAAE,GAAGA,GAAGH,EAAE,KAAK,GAAGC,EAAE,GAAG2B,EAAE,GAAEzB,EAAE,CAAC,CAAC,GAAG,UAAU,GAAGF,EAAE,CAAC,CAAC,OAAO,OAAOE,EAAd,CAAiB,IAAI,WAAW,IAAI,SAAS,OAAO,IAAI,UAAU,GAAG,EAAEF,EAAE,aAAa,CAAC,MAAM,EAAE,EAAE,CAAWF,IAAV,SAAuBA,IAAV,QAAY,OAAO,EAAE,KAAK,GAAG6B,EAAE3B,EAAE,CAAC,GAAG2B,EAAE,GAAEzB,EAAE,CAAC,CAAC,GAAG,GAA2B,SAAS,GAAE,EAAE,EAAE,EAAE,CAAC,GAASJ,GAAN,KAAQ,CAAC,GAASE,GAAN,KAAQ,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,GAAc,OAAOF,GAAlB,UAAqB,EAAE,WAAWA,GAAG,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,EAAEA,EAAE,OAAcA,GAAP,MAAsBC,EAAE,KAAK4B,EAAE,GAAG7B,EAAE,CAAC,EAAE,SAAS,GAAG,EAAE,CAAC,IAAIA,EAAE,GAAyD,OAAtD,GAAG,SAAS,QAAQC,GAAG,SAAS,EAAE,CAAOA,GAAN,OAAU,GAAGA,KAAK,CAAQD,EAA2B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,GAAEE,EAAE,CAAC,CAAC,IAAIC,EAAEE,EAAE,EAAE,KAAK,IAAIF,KAAKH,EAAE,GAAG,GAAG,KAAKA,EAAEG,EAAE,CAAC,CAAC,IAAIG,EAAEN,EAAEG,GAAG,GAASG,GAAN,KAAQ,OAAOH,EAAP,CAAU,IAAI,WAAW,EAAEG,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,QAAQ,GAAEL,EAAEG,EAAED,EAAEG,EAAE,EAAsB,OAApB,EAAE,KAAK,GAAG,CAAC,GAAEL,EAAEI,EAAEH,EAAE,CAAkB,OAAOA,GAAlB,UAAqBD,EAAE,KAAK4B,EAAE,GAAE3B,EAAE,CAAC,CAAC,CAAC,MAAMA,EAA6D,SAAS,GAAE,EAAE,CAAC,IAAIF,EAAE,GAAG,IAAIC,EAAE,CAAC,GAAYD,IAAT,IAAK,GAAM,CAAC,GAAG,CAAC,GAAG,KAAKC,EAAE,CAAC,MAAM,MAAM,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAE,IAAIA,EAAE,CAAC,GAAG,IAAIA,EAAED,EAAE,CAAC,OAAOA,EAA8B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOA,EAAP,CAAU,IAAI,SAAS,EAAE,KAAK,GAAE,SAAS,CAAC,CAAC,IAAIK,EAAE,KAAKC,EAAE,KAAK,IAAIK,KAAKT,EAAE,GAAG,GAAG,KAAKA,EAAES,EAAE,CAAC,CAAC,IAAIJ,EAAEL,EAAES,GAAG,GAASJ,GAAN,KAAQ,OAAOI,EAAP,CAAU,IAAI,WAAW,EAAEJ,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,eAAe,IAAI,QAAQ,MAAM,QAAQ,GAAEN,EAAEG,EAAEO,EAAEJ,EAAE,EAAsB,OAApB,EAAE,KAAK,GAAG,CAAC,GAAEN,EAAEK,EAAED,EAAE,CAAQA,EAAE,IAAI,SAAS,EAAEF,EAAE,cAAc,EAAE,KAAK,GAAE,SAAS,CAAC,CAAC,IAAIM,EAAE,EAAE,KAAKC,EAAE,KAASC,EAAE,KAAK,IAAIN,KAAKH,EAAE,GAAG,GAAG,KAAKA,EAAEG,EAAE,CAAC,CAAC,IAAIG,EAAEN,EAAEG,GAAG,GAASG,GAAN,KAAQ,OAAOH,EAAP,CAAU,IAAI,WAAW,EAAEG,EAAE,MAAM,IAAI,WAAW,EAAEA,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,QAAQ,GAAEP,EAAEG,EAAEC,EAAEG,EAAE,EAAE,GAASF,GAAN,KAAQ,GAAG,EAASG,IAAP,KAAc,GAAGF,EAAE,CAAV,GAAGE,EAAQ,GAAGH,EAAE,MAAM,EAAE,EAAEF,EAAEE,EAAE,OAAO,IAAI,GAAG,GAAGA,EAAEF,KAAKF,EAAE,CAAC,EAAE,KAAK,GAAG,CAAC,YAAW,GAAGI,IAAIJ,GAAGD,EAAE,KAAK,GAAG,MAAM,GAAGA,EAAE,KAAK,GAAG,CAAqB,OAApB,EAAE,KAAK,GAAG,CAAC,GAAEA,EAAEU,EAAEJ,EAAE,CAAQA,EAAE,IAAI,WAA4C,IAAIA,KAArC,EAAE,KAAK,GAAE,WAAW,CAAC,CAAC,EAAE,EAAE,EAAE,KAAcL,EAAE,GAAG,GAAG,KAAKA,EAAEK,EAAE,GAAG,EAAEL,EAAEK,GAASE,GAAN,MAAS,OAAOF,EAAP,CAAU,IAAI,WAAW,EAAEE,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,MAAM,IAAI,eAAe,EAAEA,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,QAAQ,GAAER,EAAEG,EAAEG,EAAEE,EAAE,CAAsC,GAA9BJ,IAAP,MAAiBC,IAAP,OAAW,EAAEA,GAAG,EAAE,KAAK,GAAG,CAAUK,GAAN,KAAQ,CAAC,GAASN,GAAN,KAAQ,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,GAAG,GAAGM,EAAE,EAAE,EAAEA,EAAE,OAAO,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,EAAE,GAAGA,EAA4E,OAA/D,OAAON,GAAlB,UAA4BA,EAAE,KAAT;GAAaJ,EAAE,KAAK,GAAG,CAAQI,IAAP,MAAUJ,EAAE,KAAK4B,EAAE,GAAE,GAAGxB,EAAE,CAAC,CAAC,CAAQ,KAAK,IAAI,QAAwC,IAAIC,KAApC,EAAE,KAAK,GAAE,QAAQ,CAAC,CAAC,EAAE,EAAE,EAAE,EAAE,KAAcJ,EAAE,GAAG,GAAG,KAAKA,EAAEI,EAAE,GAAG,EAAEJ,EAAEI,GAASI,GAAN,MAAS,OAAOJ,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAE,IAAI,QAAQ,CAAC,CAAC,IAAI,iBAAiB,EAAEI,EAAE,MAAM,IAAI,eAAe,EAAEA,EAAE,MAAM,IAAI,UAAU,EAAEA,EAAE,MAAM,IAAI,QAAQ,EAAEA,EAAE,MAAM,QAAQ,GAAET,EAAEG,EAAEE,EAAEI,EAAE,CAA0H,OAAlHC,IAAP,KAAmCF,IAAP,MAAU,GAAER,EAAEG,EAAE,UAAUK,EAAE,CAA/C,GAAER,EAAEG,EAAE,UAAUO,EAAE,CAAqCN,IAAP,KAAiCE,IAAP,MAAU,GAAEN,EAAEG,EAAE,QAAQG,EAAE,CAA3C,GAAEN,EAAEG,EAAE,QAAQC,EAAE,CAA4B,EAAE,KAAK,GAAG,CAAQ,KAAK,IAAI,WAAiC,IAAI,IAAIO,KAA9B,EAAE,KAAK,GAAE,WAAW,CAAC,CAAcV,EAAE,GAAG,GAAG,KAAKA,EAAEU,EAAE,GAAG,EAAEV,EAAEU,GAASP,GAAN,MAAS,OAAOO,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,QAAQ,GAAEX,EAAEG,EAAEQ,EAAEP,EAAE,CAAY,OAAX,EAAE,KAAK,GAAG,CAAQ,KAAK,IAAI,QAAkC,IAAIG,KAA9B,EAAE,KAAK,GAAE,QAAQ,CAAC,CAAC,EAAE,KAAcN,EAAE,GAAG,GAAG,KAAKA,EAAEM,EAAE,GAAG,EAAEN,EAAEM,GAASF,GAAN,MAAS,OAAOE,EAAP,CAAU,IAAI,WAAW,EAAEF,EAAE,MAAM,IAAI,0BAA0B,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,QAAQ,GAAEL,EAAEG,EAAEI,EAAEF,EAAE,CAAY,OAAX,EAAE,KAAK,GAAG,CAAQD,EAAE,IAAI,UAAU,IAAI,MAA4B,IAAII,KAA1B,EAAE,KAAK,GAAET,EAAE,CAAC,CAAC,EAAE,EAAE,KAAcE,EAAE,GAAG,GAAG,KAAKA,EAAEO,EAAE,GAAG,EAAEP,EAAEO,GAASF,GAAN,MAAS,OAAOE,EAAP,CAAU,IAAI,WAAW,EAAEF,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,QAAQ,GAAEN,EAAEG,EAAEK,EAAEF,EAAE,CAAY,GAAX,EAAE,KAAK,GAAG,CAAUD,GAAN,KAAQ,CAAC,GAASD,GAAN,KAAQ,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,GAAc,OAAOC,GAAlB,UAAqB,EAAE,WAAWA,GAAG,MAAM,MAAM,EAAE,GAAG,CAAC,CAAC,EAAEA,EAAE,OAAcJ,GAAP,OAAkC,OAAOA,GAAlB,UAAqB,EAAEA,EAAE,QAAeA,EAAE,KAAT;EAAYD,EAAE,KAAK,GAAG4B,EAAE3B,EAAE,CAAC,CAACD,EAAE,KAAK4B,EAAE,GAAG3B,EAAE,CAAC,EAA+C,OAAlC,OAAOG,GAAlB,UAA4BA,EAAE,KAAT;GAAaJ,EAAE,KAAK,GAAG,CAAQI,EAAE,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAmB,IAAI,IAAIQ,KAArB,EAAE,KAAK,GAAEb,EAAE,CAAC,CAAcE,EAAE,GAAG,GAAG,KAAKA,EAAEW,EAAE,GAAG,EAAEX,EAAEW,GAASR,GAAN,MAAS,OAAOQ,EAAP,CAAU,IAAI,WAAW,IAAI,0BAA0B,MAAM,MAAM,EAAE,IAAIb,EAAE,CAAC,CAAC,QAAQ,GAAEC,EAAEG,EAAES,EAAER,EAAE,CAAY,OAAX,EAAE,KAAK,GAAG,CAAQ,KAAK,IAAI,iBAAiB,IAAI,gBAAgB,IAAI,YAAY,IAAI,gBAAgB,IAAI,gBAAgB,IAAI,mBAAmB,IAAI,iBAAiB,IAAI,gBAAgB,OAAO,GAAGJ,EAAEC,EAAEF,EAAEI,EAAE,CAAC,IAAI,OAAO,OAAWD,EAAE,gBAAN,GAAqBF,EAAE,KAAK,GAAG,CAAC,GAAGA,EAAEC,EAAEF,EAAEI,EAAE,CAAC,QAAQ,GAAQJ,EAAE,QAAQ,IAAI,GAAnB,IAAgC,OAAOE,EAAE,IAApB,SAAuB,OAAO,GAAGD,EAAEC,EAAEF,EAAEI,EAAE,CAAuB,IAAIM,KAA1B,EAAE,KAAK,GAAEV,EAAE,CAAC,CAAC,EAAE,EAAE,KAAcE,EAAE,GAAG,GAAG,KAAKA,EAAEQ,EAAE,GAAG,EAAER,EAAEQ,GAASH,GAAN,MAAS,OAAOG,EAAP,CAAU,IAAI,WAAW,EAAEH,EAAE,MAAM,IAAI,0BAA0B,EAAEA,EAAE,MAAM,IAAI,QAAQ,GAAGN,EAAEG,EAAEG,EAAE,CAAC,MAAM,IAAI,iCAAiC,IAAI,2BAA2B,MAAM,QAAQ,GAAGG,EAAE,EAAe,OAAOH,GAApB,YAAkC,OAAOA,GAAlB,UAAqBN,EAAE,KAAK,GAAG4B,EAAEnB,EAAE,CAAC,GAAGmB,EAAE,GAAEtB,EAAE,CAAC,CAAC,GAAG,CAAqB,OAApB,EAAE,KAAK,GAAG,CAAC,GAAEN,EAAEK,EAAED,EAAE,CAAQA,GAAyT,SAAS,GAAG,EAAE,EAAE,EAAE,CAAS,GAAR,EAAEJ,EAAE,GAAG,CAAWC,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAQ,OAAP,EAAED,EAAEC,EAAE,CAAQ,EAAED,EAAE,GAAG,CAA2e,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,OAAOC,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAO0B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO2B,EAAE3B,EAAE,GAAG,CAAC2B,EAAE3B,EAAED,EAAE,cAAc,CAAC4B,EAAE3B,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,GAAG,CAAC,QAAQ,MAAM,MAAM,EAAE,IAAI,CAAC,EAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAOD,EAAE,cAAT,CAAwB,IAAK,GAAE,IAAK,GAAE,OAAO,EAAEC,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,IAAK,GAAE,OAAO,EAAEA,EAAE,GAAG,CAAC,QAAQ,MAAM,MAAM,EAAE,IAAI,CAAC,EAAg/B,SAAS,GAAG,EAAE,CAAC,OAAO,KAAK,UAAUA,EAAE,CAAC,QAAQ,IAAI,SAAS,EAAE,CAAC,OAAOA,EAAP,CAAU,IAAI,IAAI,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,IAAI,SAAS,MAAM,UAAU,QAAQ,MAAM,MAAM,oMAAoM,IAAI,CAAujB,SAAS,GAAG,EAAE,CAAC,GAASA,GAAN,KAAQ,OAAO,KAAK,GAAgB,OAAOA,GAApB,WAAsB,OAAOA,EAAE,aAAaA,EAAE,MAAM,KAAK,GAAc,OAAOA,GAAlB,SAAoB,OAAOA,EAAE,OAAOA,EAAP,CAAU,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,SAAS,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,aAAa,KAAK,GAAG,MAAM,WAAW,KAAK,GAAG,MAAM,eAAe,GAAc,OAAOA,GAAlB,SAAoB,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAAG,OAAOA,EAAE,aAAa,WAAW,YAAY,KAAK,GAAG,OAAOA,EAAE,SAAS,aAAa,WAAW,YAAY,KAAK,GAAG,IAAID,EAAEC,EAAE,OAAkG,MAA3F,GAAEA,EAAE,YAAY,AAAgC,KAA5B,EAAED,EAAE,aAAaA,EAAE,MAAM,GAAUC,IAAL,GAA2B,aAApB,cAAcA,EAAE,KAAyBA,EAAE,KAAK,GAAG,MAAO,GAAEA,EAAE,aAAa,KAAYD,IAAP,KAAW,GAAGC,EAAE,KAAK,EAAE,OAAdD,EAAqB,KAAK,GAAG,EAAEC,EAAE,SAAS,EAAEA,EAAE,MAAM,GAAG,CAAC,OAAO,GAAGA,EAAED,EAAE,CAAC,MAAS,GAAG,OAAO,KAAe,SAAS,GAAG,EAAE,EAAE,CAAkB,GAAjB,EAAEC,EAAE,aAAgB,CAACA,EAAE,OAAO,GAAG,IAAIC,EAAEE,EAAE,EAAE,CAAC,IAAIF,KAAKD,EAAE,EAAEC,GAAGF,EAAEE,GAAG,OAAOE,EAAc,SAAS,GAAE,EAAE,EAAE,CAAC,GAAGH,IAAID,EAAE,CAAC,EAAE,QAAQ,cAAcC,EAAE,YAAY,EAAEA,EAAE,OAAO,IAAIC,EAAEF,EAAE,OAAO,GAAUC,IAAP,SAAoBC,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,KAAK,CAAC,GAAUA,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,GAAED,EAAEC,EAAE,CAAC,EAAE,QAAQ,cAAcF,EAAE,OAAO,SAAS,GAAG,EAAE,CAAC,EAAE,QAAQ,cAAcC,EAAE,YAAY,EAAEA,EAAE,OAAcA,IAAP,MAAU,GAAGA,EAAE,CAAC,SAAS,GAAG,EAAE,CAAC,IAAID,EAAEC,EAAE,OAAcD,IAAP,MAAU,GAAGA,EAAE,CAAC,EAAE,QAAQ,cAAcC,EAAE,MAAM,SAAS,GAAG,EAAE,EAAE,CAAkD,GAAjD,EAAE,QAAQ,cAAcA,EAAE,YAAY,EAAEA,EAAE,OAAiBA,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,EAAE,QAAQD,EAAE,MAAM,GAAEC,EAAED,EAAE,CAAC,GAAGC,EAAED,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIE,EAAEF,EAAE,OAAO,GAAUE,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,EAAE,QAAQA,EAAE,MAAM,GAAED,EAAEC,EAAE,CAAC,GAAGD,EAAEC,EAAE,CAAC,EAAE,QAAQ,cAAcF,EAAE,MAAM,SAAS,GAAE,EAAE,CAAC,IAAIA,EAAE,GAAG,IAAIC,IAAWD,IAAP,KAAS,GAAGC,EAAE,CAAQA,IAAP,KAAS,GAAGD,EAAE,CAACA,EAAE,QAAQC,EAAE,MAAM,GAAED,EAAEC,EAAE,CAACD,EAAE,MAAMC,EAAE,MAAM,GAAGD,EAAEC,EAAE,CAAC,GAAGD,EAAEC,EAAE,CAAC,GAAGA,GAA8O,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIE,EAAWF,EAAE,QAAX,IAAK,GAAoB,KAARA,EAAE,MAAW,EAAE,QAAQ,GAAG,EAAE,MAAMC,EAAE,EAAE,MAAMC,EAAE,IAAIE,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,EAAE,CAAC,EAAE,gBAAgBA,EAAE,IAAIC,EAAEN,EAAE,YAAmL,GAAvK,EAAE,QAAmB,OAAOM,GAAlB,UAA4BA,EAAEA,EAAE,cAAcF,EAAE,EAAEJ,EAAE,yBAAsC,OAAOM,GAApB,aAAwB,EAAEA,EAAEJ,EAAEC,EAAE,CAAC,EAASG,GAAP,KAAqBH,EAAE,GAAG,EAAE,CAACA,EAAEG,EAAE,CAAC,EAAE,MAAMH,GAAmB,OAAOH,EAAE,0BAAtB,YAA6D,OAAOC,EAAE,yBAAtB,aAA6D,OAAOA,EAAE,2BAAtB,YAA8D,OAAOA,EAAE,oBAAtB,YAA0C,GAAG,EAAEA,EAAE,MAAmB,OAAOA,EAAE,oBAAtB,YAA0CA,EAAE,oBAAoB,CAAc,OAAOA,EAAE,2BAAtB,YAAiDA,EAAE,2BAA2B,CAACD,IAAIC,EAAE,OAAO,GAAG,oBAAoBA,EAAEA,EAAE,MAAM,KAAK,CAAQI,EAAE,QAAT,MAAgB,EAAEA,EAAE,MAAM,OAAO,GAAG,EAAEA,EAAE,MAAM,EAAEA,EAAE,QAAQ,EAAE,MAAM,KAAK,EAAE,QAAQ,CAAC,EAAEC,GAAON,EAAE,SAAN,EAAa,EAAE,MAAMA,EAAE,OAAO,CAAuB,IAAtB,EAAEM,EAAEN,EAAE,GAAGC,EAAE,MAAM,EAAE,CAAC,EAAM,EAAEK,EAAE,EAAE,EAAEA,EAAEN,EAAE,OAAO,IAAI,CAAC,IAAIO,EAAEP,EAAEM,GAAG,EAAe,OAAOC,GAApB,WAAsBA,EAAE,KAAKN,EAAEI,EAAEH,EAAEE,EAAE,CAACG,EAAQA,GAAN,OAAUJ,GAAG,EAAE,CAAC,EAAE,EAAE,GAAG,EAAE,CAACE,EAAEE,EAAE,EAAE,GAAGF,EAAEE,EAAE,EAAE,EAAE,MAAMF,OAAO,EAAE,MAAM,KAA+B,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAID,EAAEH,EAAE,GAAG,EAAEA,EAAE,SAAS,IAAIE,EAAE,GAAG,GAAGC,EAAE,CAAC,EAAE,GAAG,EAAE,GAAGD,GAAG,GAAG,EAAE,IAAIE,EAAE,GAAG,GAAGL,EAAE,CAACG,EAAE,GAAG,GAAGE,EAAE,CAAC,IAAIC,EAAEH,EAAEA,EAAE,EAAyC,MAAvC,IAAGC,GAAG,GAAGE,GAAG,GAAG,SAAS,GAAG,CAAC,IAAIA,EAAE,GAAGA,EAAQ,CAAC,GAAG,GAAG,GAAG,GAAGN,EAAE,CAACG,EAAED,GAAGC,EAAEC,EAAE,SAASC,EAAEJ,EAAE,CAAC,MAAM,CAAC,GAAG,GAAGI,EAAEH,GAAGC,EAAEC,EAAE,SAASH,EAAE,CAAyD,SAAS,GAAG,EAAE,CAAQ,MAAP,MAAK,EAAaA,IAAJ,EAAM,GAAG,IAAI,GAAGA,EAAE,CAAC,GAAG,GAAG,EAAE,SAAS,GAAG,EAAE,EAAE,CAAC,OAAOA,IAAID,IAAQC,IAAJ,GAAO,EAAEA,GAAI,EAAED,IAAIC,IAAIA,GAAGD,IAAIA,EAAkH,SAAS,IAAG,CAAC,GAAU,KAAP,KAAU,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,OAAO,GAAG,SAAS,IAAI,CAAC,GAAG,EAAE,GAAG,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,MAAM,CAAC,cAAc,KAAK,MAAM,KAAK,KAAK,KAAK,CAAC,SAAS,IAAI,CAAgH,OAAxG,IAAP,KAAiB,KAAP,MAAW,GAAG,CAAC,EAAE,GAAG,EAAG,IAAI,GAAG,GAAG,CAAC,EAAE,EAAG,IAAW,EAAG,OAAV,MAAgB,GAAG,CAAC,EAAE,EAAG,EAAG,KAAK,IAAI,GAAG,GAAG,CAAC,EAAE,EAAG,EAAG,MAAa,EAAG,SAAS,IAAI,CAAC,GAAG,GAAG,KAAK,GAAG,CAAC,EAAE,GAAG,KAAK,GAAG,EAAE,EAAG,GAAG,KAAK,SAAS,GAAG,EAAE,EAAE,CAAC,OAAmB,OAAOA,GAApB,WAAsBA,EAAEC,EAAE,CAACD,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAgB,GAAf,GAAG,IAAG,CAAC,EAAG,IAAI,CAAI,GAAG,CAAC,IAAII,EAAE,EAAG,MAAmB,GAAb,EAAEA,EAAE,SAAmB,KAAP,OAAY,EAAE,GAAG,IAAIA,EAAE,CAAUF,IAAT,IAAK,IAAO,CAAC,GAAG,OAAOE,EAAE,CAAC,EAAE,EAAG,cAAc,EAAG,GAAEH,EAAEG,EAAEF,EAAE,OAAO,CAAC,EAAEA,EAAE,WAAkBA,IAAP,MAA6B,MAAnB,GAAG,cAAcE,EAAQ,CAACA,EAAEJ,EAAE,CAAC,MAAM,CAAC,EAAG,cAAcA,EAAE,CAAgJ,MAA/I,GAAEC,IAAI,GAAgB,OAAOD,GAApB,WAAsBA,GAAG,CAACA,EAAWE,IAAT,IAAK,GAAWF,EAALE,EAAEF,EAAE,CAAG,EAAG,cAAcC,EAAE,EAAE,EAAG,MAAM,CAAC,KAAK,KAAK,SAAS,KAAK,CAAC,EAAE,EAAE,SAAS,GAAG,KAAK,KAAK,GAAGA,EAAE,CAAO,CAAC,EAAG,cAAcA,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,CAAoC,GAAnC,GAAG,IAAG,CAAC,EAAG,IAAI,CAAC,EAAWD,IAAT,IAAK,GAAM,KAAKA,EAAY,IAAP,KAAU,CAAC,IAAIE,EAAE,EAAG,cAAc,GAAUA,IAAP,MAAiBF,IAAP,KAAS,CAAC,IAAII,EAAEF,EAAE,GAAG,EAAE,GAAUE,IAAP,KAAS,EAAE,CAAC,MAAM,CAAC,IAAI,IAAID,EAAE,EAAEA,EAAEC,EAAE,QAAQD,EAAEH,EAAE,OAAO,IAAI,GAAG,CAAC,GAAGA,EAAEG,GAAGC,EAAED,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,CAAC,EAAE,GAAGC,EAAE,OAAOF,EAAE,IAAiC,MAA7B,GAAED,GAAG,CAAC,EAAG,cAAc,CAACA,EAAED,EAAE,CAAQC,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAG,IAAI,GAAG,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,GAAGA,IAAI,GAAG,GAAG,GAAG,CAAC,EAAE,EAAE,CAAC,OAAOC,EAAE,KAAK,KAAK,CAAQ,KAAP,OAAY,GAAG,IAAI,KAAK,EAAE,GAAG,IAAIF,EAAE,CAAUE,IAAT,IAAK,GAAM,GAAG,IAAIF,EAAEC,EAAE,KAAK,CAAC,IAAI,EAAEC,EAASF,EAAE,OAAT,MAAe,EAAEA,EAAE,KAAK,EAAE,KAAKC,GAAG,SAAS,IAAI,CAAC,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,SAAS,IAAI,EAAm9B,SAAS,GAAG,EAAE,CAAkB,OAAjB,QAAQ,MAAMA,EAAE,CAAQ,KAAK,SAAS6B,IAAG,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIpB,EAAE,EAAE,CAACC,EAAE,IAAI,IAAwf,MAApf,GAAE,CAAC,YAAY,KAAK,cAAcX,EAAE,qBAA8BI,IAAT,IAAK,GAAM,MAAMA,EAAE,OAAO,EAAE,WAAW,KAAK,cAAc,EAAE,gBAAgB,EAAE,iBAAiB,EAAE,qBAAqB,KAAK,eAAeO,EAAE,YAAYD,EAAE,yBAAyB,EAAE,CAAC,oBAAoB,EAAE,CAAC,kBAAkB,EAAE,CAAC,QAAiBP,IAAT,IAAK,GAAM,GAAGA,EAAE,WAAoBE,IAAT,IAAK,GAAMyB,GAAEzB,EAAE,aAAsBC,IAAT,IAAK,GAAMwB,GAAExB,EAAE,aAAsBC,IAAT,IAAK,GAAMuB,GAAEvB,EAAE,aAAsBE,IAAT,IAAK,GAAMqB,GAAErB,EAAE,CAAC,EAAE,GAAGT,EAAE,EAAE,KAAKE,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,cAAc,CAAC,EAAE,EAAE,GAAGF,EAAEC,EAAE,KAAKC,EAAES,EAAE,GAAG,KAAK,GAAG,CAAC,EAAE,KAAKV,EAAE,CAAQD,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,kBAAyBE,IAAP,KAAS,EAAE,mBAAmB,EAAE,eAAe,IAAIO,EAAE,CAAC,KAAKT,EAAE,KAAK,UAAU,CAAC,IAAIA,EAAEC,EAAE,YAAY,EAAE,KAAKQ,EAAE,CAAKT,EAAE,SAAN,GAAc,GAAGC,EAAE,EAAE,gBAAgBC,EAAE,eAAeE,EAAE,SAASD,EAAE,cAAcE,EAAE,QAAQC,EAAE,YAAYC,EAAE,CAAU,OAAT,EAAE,IAAIE,EAAE,CAAQA,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,MAAM,CAAC,OAAO,EAAE,GAAG,GAAG,MAAMT,EAAE,cAAc,CAAC,EAAE,OAAO,EAAE,CAAC,SAAS,EAAE,CAAC,cAAcI,EAAE,SAASF,EAAE,eAAeC,EAAE,aAAaE,EAAE,CAAC,SAAS,GAAE,EAAE,EAAE,CAAgB,GAAf,EAAEJ,EAAE,QAAQD,EAAE,CAAUC,GAAN,MAAoB,OAAOA,GAAlB,SAAoB,MAAM,MAAM,iMAAiM,OAAOA,EAAE,YAAY,CAAC,OAAOA,EAAE,SAAS,GAAG,EAAE,EAAE,CAAC,IAAIC,EAAED,EAAE,aAAa,EAAED,EAAE,CAAC,EAAEC,EAAE,aAAa,EAAED,EAAE,CAAQC,EAAE,cAAT,MAAuD,EAAE,OAAO,EAAE,EAAE,WAAWD,IAAzD,EAAE,OAAO,EAAE,GAAGC,EAAE,YAAYD,EAAE,EAA8B,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAiB,IAAhB,GAAG,EAAE,CAAC,GAAGA,EAAE,GAAG,EAAM,EAAEE,EAAEE,EAAED,EAAE,CAAC,IAAI,GAAG,CAAC,EAAE,GAAG,EAAE,IAAI,EAAE,EAAG,KAAK,EAAED,EAAEE,EAAED,EAAE,CAAM,OAAL,IAAI,CAAQF,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIE,EAAED,EAAE,QAAQ,CAACG,EAAED,EAAE,kBAAkB,GAAUC,GAAP,KAAqB,CAAC,IAAIC,EAAEN,EAAE,cAAc,GAAgB,OAAOE,EAAE,iBAAtB,WAAsC,EAAEI,MAAM,CAAuB,IAAI,IAAIC,IAA9B,GAAEL,EAAE,iBAAiB,CAAcA,EAAE,GAAG,EAAEK,KAAKF,GAAG,MAAM,MAAM,EAAE,IAAI,GAAGD,EAAE,EAAE,UAAUG,EAAE,CAAC,CAAC,EAAE,GAAG,EAAE,CAACD,EAAEJ,EAAE,CAAC,EAAE,cAAcE,EAAE,GAAEH,EAAED,EAAEG,EAAE,CAAC,EAAE,cAAcG,OAAO,GAAEL,EAAED,EAAEG,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAGF,GAAGA,EAAE,aAAa,CAA6B,IAAI,IAAIC,IAApC,GAAE,GAAG,EAAE,CAACF,EAAE,CAAC,EAAEC,EAAE,aAA0BA,EAAWD,EAAEE,KAAX,IAAK,KAAW,EAAEA,GAAGD,EAAEC,IAAI,OAAOF,EAAE,OAAOA,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,GAAgB,OAAOE,GAApB,WAAsB,GAAGA,EAAE,WAAWA,EAAE,UAAU,iBAAiB,CAAC,EAAE,GAAGA,EAAEF,EAAE,cAAc,CAAC,IAAIK,EAAEH,EAAE,YAAY,EAAE,IAAIA,EAAEE,EAAa,OAAOC,GAAlB,UAA4BA,EAAEA,EAAE,cAAcF,EAAE,CAAC,GAAGE,EAAEH,EAAEE,EAAED,EAAE,CAAC,GAAGF,EAAED,EAAEK,EAAEH,EAAE,KAAK,CAAC,EAAE,GAAGA,EAAEF,EAAE,cAAc,CAAC,EAAE,GAAGC,EAAED,EAAEE,EAAEE,EAAEC,EAAE,CAAC,IAAIC,EAAM,KAAJ,EAAO,GAAc,OAAOH,GAAlB,UAA4BA,GAAgB,OAAOA,EAAE,QAAtB,YAAuCA,EAAE,WAAX,IAAK,GAAe,GAAGA,EAAED,EAAEE,EAAEC,EAAE,CAAC,GAAGJ,EAAED,EAAEG,EAAED,EAAE,SAASI,EAAE,CAAC,EAAEN,EAAE,YAAY,EAAE,YAAY,GAAGI,EAAE,EAAE,EAAE,CAAC,GAAG,CAAC,GAAEH,EAAED,EAAEG,EAAE,QAAQ,CAAC,EAAE,YAAYC,QAAQ,GAAEH,EAAED,EAAEG,EAAE,KAAK,CAAC,GAAc,OAAOD,GAAlB,SAAoB,CAAC,OAAOA,EAAP,CAAU,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,GAAED,EAAED,EAAEI,EAAE,SAAS,CAAC,OAAO,KAAK,GAAG,GAAEH,EAAED,EAAEI,EAAE,SAAS,CAAC,OAAO,KAAK,GAAG,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,KAAK,GAAG,EAAE,CAAC,EAAEJ,EAAE,gBAAgB,EAAEA,EAAE,eAAe,EAAEI,EAAE,SAAS,EAAEA,EAAE,SAAS,EAAE,IAAI,IAAI,IAAIG,EAAE,CAAC,GAAG,KAAK,cAAc,GAAG,cAAc,CAAC,EAAE,aAAa,EAAE,kBAAkB,CAAC,EAAE,kBAAkB,EAAE,CAAC,SAAS,EAAE,uBAAuBD,EAAE,YAAY,KAAK,CAACG,EAAE,GAAGR,EAAEE,EAAE,OAAO,OAAOI,EAAEJ,EAAE,cAAc,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,SAAS,KAAKM,EAAE,CAAC,EAAE,eAAe,CAAC,EAAE,IAAIC,EAAE,GAAGT,EAAE,EAAE,KAAKE,EAAE,cAAc,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,cAAc,CAAC,EAAE,EAAE,gBAAgBI,EAAE,EAAE,eAAeG,EAAE,GAAG,CAAC,GAAG,GAAGT,EAAED,EAAEI,EAAE,CAACM,EAAE,gBAAgBA,EAAE,cAAcA,EAAE,OAAO,KAAK,GAAG,CAAC,EAAE,OAAO,EAAE,GAAGH,EAAEG,EAAE,CAAKH,EAAE,eAAN,EAAmB,MAAM,QAAQP,EAAE,CAAC,EAAE,OAAO,EAAE,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAY,GAAEC,EAAED,EAAE,QAAQ,CAAC,EAAE,gBAAgBE,EAAE,EAAE,eAAeC,EAAE,EAAE,GAAGF,EAAEI,EAAEH,EAAEO,EAAEH,EAAEN,EAAE,cAAcA,EAAE,QAAQA,EAAE,YAAY,CAAC,EAAE,YAAY,KAAKA,EAAE,CAAC,OAAO,GAAc,OAAOE,GAAlB,UAA4BA,EAAE,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAA0B,GAAvB,EAAE,GAAGD,EAAED,EAAEE,EAAE,OAAOE,EAAED,EAAE,CAAQ,KAAJ,EAAO,CAAC,EAAEH,EAAE,YAAY,EAAE,YAAY,GAAGE,EAAE,EAAE,EAAE,CAAC,GAAG,CAAC,GAAED,EAAED,EAAEI,EAAE,QAAQ,CAAC,EAAE,YAAYF,QAAQ,GAAED,EAAED,EAAEI,EAAE,CAAC,OAAO,KAAK,GAAG,EAAEF,EAAE,KAAK,EAAE,GAAGA,EAAEE,EAAE,CAAC,GAAGH,EAAED,EAAEE,EAAEE,EAAED,EAAE,CAAC,OAAO,KAAK,GAAqL,GAAlL,EAAEC,EAAE,SAAS,EAAEF,EAAE,SAAS,EAAEE,EAAE,MAAM,EAAEF,EAAE,cAAc,EAAE,cAAcE,EAAE,EAAE,GAAG,GAAG,EAAE,CAAC,OAAOE,EAAE,MAAaA,IAAP,KAAS,EAAEA,EAAE,MAAM,EAAE,QAAQJ,EAAE,YAAYG,EAAE,MAAMD,EAAE,CAAC,EAAE,QAAQA,EAAE,GAAEH,EAAED,EAAEG,EAAE,CAAC,EAAE,GAAaF,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,EAAEA,EAAE,YAAY,EAAE,QAAQ,cAAcG,IAAI,GAAGH,EAAE,QAAQ,cAAcG,EAAE,EAAE,GAAGH,EAAE,OAAO,EAAE,QAAQA,EAAE,OAAO,KAAK,GAAG,EAAEG,EAAE,SAAS,EAAEA,EAAEF,EAAE,cAAc,CAAC,GAAED,EAAED,EAAEI,EAAE,CAAC,OAAO,KAAK,GAAG,EAAEF,EAAE,MAAM,EAAEC,EAAED,EAAE,SAAS,CAAC,EAAE,GAAGA,EAAEE,EAAE,CAAC,GAAGH,EAAED,EAAEE,EAAEE,EAAE,IAAK,GAAE,CAAC,OAAO,MAAM,MAAM,EAAE,IAAUF,GAAN,KAAQA,EAAE,OAAOA,EAAE,GAAG,CAAC,CAAmK,OAAlK,EAAEF,EAAE,eAAe,EAAE,GAAGG,EAAE,OAAOD,EAAEE,EAAEH,EAAE,cAAcE,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,EAAEA,EAAE,cAAc,EAAE,cAAc,GAAGG,EAAEJ,EAAEE,EAAE,CAAC,GAAGH,EAAED,EAAEK,EAAE,CAAC,EAAE,cAAcC,EAASJ,EAAP,CAAU,IAAI,OAAO,IAAI,OAAO,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,KAAK,IAAI,MAAM,IAAI,QAAQ,IAAI,SAAS,IAAI,OAAO,IAAI,OAAO,IAAI,QAAQ,IAAI,SAAS,IAAI,QAAQ,IAAI,MAAM,MAAM,QAAQ,EAAE,OAAO,KAAK,GAAG2B,EAAE3B,EAAE,CAAC,GAAG,CAAC,EAAE,eAAe,CAAC,GAAG,SAAS,GAAE,EAAE,EAAE,EAAE,CAAU,GAAT,EAAE,KAAKA,EAAgB,OAAOA,GAAlB,UAA4BA,EAAE,CAAC,OAAOA,EAAE,SAAT,CAAmB,KAAK,GAAG,GAAGD,EAAED,EAAEE,EAAE,KAAKA,EAAE,MAAMA,EAAE,IAAI,CAAC,OAAO,KAAK,GAAG,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,KAAK,GAAG,IAAIE,EAAEF,EAAE,MAAM,EAAEE,EAAEF,EAAE,SAAS,CAAC,GAAED,EAAED,EAAEE,EAAE,CAAC,OAAO,GAAG,GAAGA,EAAE,CAAC,CAAC,GAAGD,EAAED,EAAEE,EAAE,CAAC,OAA0G,GAA9E,OAAOA,GAAlB,WAAHA,EAAuB,EAAE,MAAM,EAAE,IAAIA,EAAE,KAAKA,EAAE,cAAc,EAAe,OAAOE,GAApB,WAAsBA,EAAE,MAASA,AAAI,IAAEA,EAAE,KAAKF,EAAE,CAAE,CAAY,GAAX,EAAEE,EAAE,MAAM,CAAI,CAACF,EAAE,KAAK,CAAC,IAAIC,EAAE,EAAE,CAAC,GAAG,EAAE,KAAKD,EAAE,MAAM,CAAC,EAAEE,EAAE,MAAM,OAAO,CAACF,EAAE,MAAM,GAAGD,EAAED,EAAEG,EAAE,CAAC,OAA2C,KAApC,GAAE,OAAO,UAAU,SAAS,KAAKD,EAAE,CAAO,MAAM,EAAE,GAAuBD,IAApB,kBAAsB,qBAAqB,OAAO,KAAKC,EAAE,CAAC,KAAK,KAAK,CAAC,IAAID,EAAE,CAAC,CAAY,OAAOC,GAAlB,UAAqB,EAAEF,EAAE,eAAe,EAAE,eAAe,GAAGA,EAAE,eAAe,OAAOE,EAAED,EAAE,cAAcG,EAAE,eAAe,EAAa,OAAOF,GAAlB,WAAsB,EAAEF,EAAE,eAAe,EAAE,eAAe,GAAGA,EAAE,eAAe,OAAO,GAAGE,EAAED,EAAE,cAAcG,EAAE,eAAe,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAIA,EAAEF,EAAE,OAAOC,EAAE,EAAEA,EAAEC,EAAE,IAAI,CAAC,IAAIC,EAAEL,EAAE,YAAY,EAAE,YAAY,GAAGK,EAAED,EAAED,EAAE,CAAC,GAAG,CAAC,GAAGF,EAAED,EAAEE,EAAEC,GAAG,QAAQ,CAAC,EAAE,YAAYE,IAAI,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAID,EAAEJ,EAAE,eAAe,cAAcG,EAAEH,EAAE,cAAcK,EAAEL,EAAE,QAAQ,GAAG,CAAC,OAAO,GAAEC,EAAED,EAAEE,EAAE,OAAOO,EAAE,CAAC,GAAG,IAAI,CAAY,OAAOA,GAAlB,WAA4BA,GAAgB,OAAOA,EAAE,MAAtB,WAA2B,KAAM,GAAE,eAAe,cAAcL,EAAE,EAAE,cAAcD,EAAE,EAAE,QAAQE,EAAE,GAAEA,EAAE,CAACI,EAAE,EAAEA,EAAE,IAAIH,EAAEN,EAAE,eAAeO,EAAE,GAAGN,EAAEK,EAAE,OAAO,OAAO,KAAKA,EAAE,cAAcA,EAAE,eAAe,CAAC,EAAE,CAAC,EAAE,SAAS,KAAKC,EAAE,CAAC,EAAE,eAAe,CAAC,EAAE,EAAE,GAAGN,EAAED,EAAE,KAAKA,EAAE,gBAAgBO,EAAEP,EAAE,SAASA,EAAE,cAAcA,EAAE,QAAQA,EAAE,YAAY,CAAC,KAAK,EAAE,KAAKC,EAAEA,EAAE,CAAC,EAAE,eAAe,cAAcG,EAAE,EAAE,cAAcD,EAAE,EAAE,QAAQE,EAAE,GAAEA,EAAE,EAAE,SAAS,GAAG,EAAE,CAAC,IAAIL,EAAEC,EAAE,gBAAgB,EAAEA,EAAE,eAAe,EAAE,OAAO,EAAE,GAAG,KAAKD,EAAEC,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIG,EAAEH,EAAE,gBAAgB,EAAE,eAAe,OAAO,EAASG,IAAP,MAAU,EAAE,kBAAsBJ,EAAE,SAAN,IAAe,EAAE,OAAO,EAASA,EAAE,cAAT,MAAsBA,EAAE,YAAY,OAAO,IAAI,EAAE,eAAeI,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAWF,IAAT,IAAK,GAAM,MAAM,EAAE,IAAI,CAAC,CAACA,EAAE,EAAE,YAAYF,EAAE,QAAQC,EAAE,CAACG,EAAE,eAAeJ,EAAE,yBAAyB,KAAKI,EAAE,EAAEA,EAAE,uBAAuB,SAAS,SAAS,EAAE,CAAC,OAAO,GAAGH,EAAED,EAAEE,EAAE,GAAG,CAACE,EAAE,uBAAuB,OAAO,CAAC,EAAE,kBAAsBJ,EAAE,kBAAN,IAAwB,EAAEA,EAAE,WAAWI,GAAG,GAAG,SAAS,GAAG,EAAE,EAAE,CAAC,GAAOJ,EAAE,OAAO,SAAb,GAAyBA,EAAE,SAAS,SAAf,GAA8BA,EAAE,SAAS,GAAG,WAArB,KAA8B,CAAC,IAAIE,EAAEF,EAAE,SAAS,GAAG,EAAE,GAAGA,EAAE,GAAG,EAAE,cAAc,CAAC,EAAME,EAAE,SAAN,GAAc,GAAGD,EAAEC,EAAE,MAAM,EAAE,kBAAkB,KAAKF,EAAE,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,GAAUA,IAAP,KAAS,CAAC,GAAGE,EAAE,cAAc,CAAC,GAAUD,EAAE,uBAAT,KAA8B,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,EAAE,qBAAqBC,EAAE,EAAE,mBAAuBD,EAAE,mBAAN,IAAyB,EAAE,aAAa6B,GAAE,EAAE7B,EAAE,aAAaD,GAAG,OAAO,EAAE,eAAeA,EAAE,oBAAwBA,EAAE,eAAN,GAAoBE,EAAE,eAAmBA,EAAE,SAAN,GAAc,GAAGF,EAAEE,EAAE,CAACF,EAAE,eAAeC,EAAE,oBAAoB,KAAKD,EAAE,CAACA,EAAE,uBAAuB,QAAQ,GAAGC,EAAE,CAACD,EAAE,uBAAuB,OAAO,EAAEE,EAAE,eAAmBA,EAAE,SAAN,IAAe,GAAGF,EAAEE,EAAE,CAAKF,EAAE,kBAAkB,SAAxB,GAAgCA,EAAE,eAAeC,EAAE,kBAAkB,KAAKD,EAAE,GAAG,EAAE,kBAAsBC,EAAE,kBAAN,IAAwB,EAAEA,EAAE,WAAWA,GAAG,EAAE,SAAS,GAAG,EAAE,CAAC,GAAOA,EAAE,SAAN,EAAa,CAAC,IAAID,EAAE,GAAGE,EAAE,GAAG,QAAQ,GAAG,QAAQ,GAAG,IAAIE,EAAE,GAAG,GAAGH,EAAE,cAAc,GAAG,CAAC,IAAIE,EAAEE,EAAEJ,EAAE,YAAY,IAAI,EAAE,EAAEE,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEF,GAAOI,EAAEN,EAAEQ,EAAEH,EAAE,eAAe,GAAOG,EAAE,SAAN,EAAa,CAAC,GAAEH,EAAE,QAAQ,CAAC,GAAG,CAAC,GAAEC,EAAED,EAAEA,EAAE,KAAK,CAACG,EAAE,gBAAgBA,EAAE,cAAcA,EAAE,OAAO,KAAK,GAAG,CAACH,EAAE,SAAS,OAAOA,EAAE,CAAC,EAAE,OAAO,EAAE,GAAGC,EAAED,EAAE,gBAAgBG,EAAE,OAAOR,EAAE,CAAC,GAAG,IAAI,CAAY,OAAOA,GAAlB,UAA4BA,GAAgB,OAAOA,EAAE,MAAtB,WAA2B,CAAC,IAAIS,EAAEJ,EAAE,KAAK,EAAE,KAAKI,EAAEA,EAAE,KAAK,CAAC,EAAE,SAAS,OAAOJ,EAAE,CAAC,EAAE,OAAO,EAAE,IAAIK,EAAEL,EAAE,gBAAgBE,EAAEP,EAAEW,EAAE,GAAEL,EAAEC,EAAE,CAA2K,GAAnKG,IAAP,KAAS,GAAGJ,EAAEC,EAAE,EAAE,EAAE,eAAeG,EAAE,oBAAoB,EAAE,kBAAkB,CAAC,EAAE,EAAE,YAAYC,EAAED,EAAE,eAAeJ,EAAE,yBAAyB,KAAKI,EAAE,GAAG,EAAE,kBAAyBJ,EAAE,kBAAN,EAAsB,CAAC,IAAIM,EAAEN,EAAE,WAAW,GAAG,KAAK,EAAE,OAAO,EAAEJ,EAAE,CAAQF,EAAE,cAAT,MAAsB,GAAGA,EAAEA,EAAE,YAAY,OAAOD,EAAE,CAAC,GAAEC,EAAED,EAAE,CAAC,GAAGC,EAAED,EAAE,QAAQ,CAAC,GAAGI,EAAE,GAAG,QAAQF,EAAEA,IAAI,IAAI,GAAEF,EAAE,GAAG,SAAS,GAAG,EAAE,EAAE,EAAE,CAAoB,OAAnB,EAAE,cAAc,CAAC,EAASE,EAAE,OAAT,CAAiB,IAAK,GAAE,IAAIE,EAAE,EAAE,GAAG,EAAE,gBAAoI,MAApH,GAAE,eAAe,CAAC,EAAE,EAAE,aAAa,CAAC,EAAE,EAAEH,EAAE,cAAc,EAAED,EAAE,GAAG,CAAC,EAAEA,EAAEC,EAAE,kBAAkB,CAAC,EAAE4B,EAAEzB,EAAE,SAAS,GAAG,CAAC,CAAC,EAAEJ,EAAEC,EAAE,CAAQ,EAAED,EAAE,GAAG,CAAC,IAAK,GAAE,EAAE,OAAO,EAAE,IAAIG,EAAE,CAAC,EAAE,EAAED,EAAE,OAAO,IAAIG,EAAE,EAAE,EAAEH,EAAE,SAAS,IAAI,IAAII,EAAE,EAAEA,EAAEJ,EAAE,OAAO,IAAI,CAAC,IAAI,EAAEA,EAAEI,GAAGD,EAAEF,EAAE,MAAM,IAAI,EAAEH,EAAEI,EAAEC,GAAG,CAAC,EAAE,GAAGJ,EAAED,EAAEG,EAAE,CAAC,KAAKE,EAAED,EAAE,OAAO,EAAE,IAAI,EAAEJ,EAAEI,EAAEC,GAAG,CAA2B,OAA1B,EAAED,EAAE,SAAS,EAAE,EAAEJ,EAAEI,EAAEC,GAAG,EAASF,EAAE,QAAQ,MAAM,MAAM,EAAE,IAAI,CAAC,EAAE,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAIC,EAAEF,EAAE,SAAS,GAAUE,IAAP,KAAS,OAAO,GAAGH,EAAED,EAAEE,EAAE,CAAoB,GAAnB,EAAE,cAAc,CAAC,EAAKE,EAAE,kBAAkB,EAAEA,EAAE,YAAY,EAAEJ,EAAE,GAAG,CAAC4B,EAAE5B,EAAE,GAAG,CAACI,IAAIwB,EAAE5B,EAAE,GAAG,CAAC4B,EAAE5B,EAAE6B,EAAE,GAAEzB,EAAE,CAAC,CAAC,CAACwB,EAAE5B,EAAE,GAAG,EAAE,EAAEA,EAAE,GAAG,CAAC,GAAGC,EAAED,EAAEE,EAAE,SAAS,EAAEE,EAAE,aAAa,CAAC,EAAE,cAAc,EAAE,gBAAgB,EAAEA,EAAE,kBAAkB,QAAQH,EAAE,kBAAkB,KAAKG,EAAE,CAAC,IAAID,EAAEF,EAAE,cAAkBI,EAAE,EAAE,iBAAiB,EAAE,EAAEF,EAAE,eAAeE,EAAE,SAAS,GAAG,CAAC,CAAC,EAAE,EAAE,GAAGF,EAAE,GAAGH,EAAEC,EAAE,cAAcG,EAAE,CAAC,GAAGH,EAAED,EAAEE,EAAE,SAASE,EAAE,SAASH,EAAE,qBAAqB,EAAE,cAAc,EAAE,gBAAgBA,EAAE,oBAAoB,KAAKG,EAAE,CAAC,GAAGJ,EAAEC,EAAE,cAAcG,EAAE,GAAG,CAAC,GAAGH,EAAED,EAAEE,EAAE,KAAK,CAA+B,GAA9B,EAAEF,EAAE,GAAG,CAAC,EAAEI,EAAE,kBAAyBF,EAAE,SAAN,EAAa,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,GAAGD,EAAED,EAAEE,EAAE,GAAG,CAAC,OAAO,EAAEF,EAAE,GAAG,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAsD,OAArD,GAAGA,EAAEC,EAAE,cAAcC,EAAE,cAAcA,EAAE,GAAG,CAAC,GAAGD,EAAED,EAAEE,EAAE,CAAQ,GAAGF,EAAEE,EAAE,cAAc,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAIE,EAAEF,EAAE,kBAAkBC,EAAE,EAAEA,EAAEC,EAAE,OAAO,IAAI,GAAGH,EAAED,EAAEE,EAAEE,EAAED,GAAG,CAAmK,GAAlK,EAAE,OAAO,EAAE,EAAEF,EAAE,cAAc,EAAEC,EAAE,GAAG,EAAEA,EAAE,cAAc,EAAEF,EAAEC,EAAE,kBAAkB,CAAC,EAAE,6BAA6B2B,EAAE5B,EAAE,GAAG,EAAE,EAAE,6BAA6B,CAAC,EAAE4B,EAAE5B,EAAE,GAAG,EAAYI,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAgE,MAA/D,GAAEyB,EAAE3B,EAAE,SAAS,GAAG,CAAC,CAAC,EAAEF,EAAEI,EAAE,CAAC,EAAEJ,EAAE,GAAG,CAAC,EAAEA,EAAEC,EAAE,cAAc,CAAC,EAAED,EAAEE,EAAE,CAAQ,EAAEF,EAAE,GAAG,CAAC,SAAS,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,GAAOI,EAAE,SAAN,EAAa,MAAM,CAAC,EAAE,IAAID,EAAEC,EAAE,GAAG,GAAQD,IAAL,GAAO,CAAC,IAAS,EAAE,GAAGD,EAAE,iBAAb,GAA4B,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,OAAO,GAAGD,EAAED,EAAEI,EAAE,CAA+N,OAA9N,GAAGH,EAAED,EAAEI,EAAE,CAAC,EAAEH,EAAE,cAAc,EAAED,EAAEC,EAAE,kBAAkB,CAAC,EAAE,4BAA4B2B,EAAE5B,EAAE,GAAG,EAAE,EAAE,4BAA4B,CAAC,EAAE4B,EAAE5B,EAAE,GAAG,EAAE,EAAEA,EAAEC,EAAE,cAAc,CAAC,EAAE4B,EAAE1B,EAAE,SAAS,GAAG,CAAC,CAAC,EAAEH,EAAEG,EAAE,CAAC,EAAEH,EAAE,GAAG,CAAC,EAAEA,EAAEC,EAAE,kBAAkB,CAAC,EAAED,EAAEG,EAAE,CAAQ,EAAEH,EAAE,GAAG,CAAC,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,IAAI,WAAW,IAAI,CAAC,GAAG,EAAE,GAAG,CAAC,IAAIE,EAAED,EAAE,qBAAqB,GAAUC,IAAP,MAAcD,EAAE,mBAAN,EAAuB,CAAC,GAAGA,EAAED,EAAEE,EAAE,CAAC,EAAE,qBAAqB,KAAK,IAAIE,EAAEH,EAAE,cAAc,gBAAgB,IAAI,EAAE,EAAEC,EAAEE,EAAE,OAAO,EAAE,IAAI,EAAEJ,EAAEI,EAAEF,GAAG,CAAC,EAAEE,EAAE,QAAQ,EAAEJ,EAAEI,EAAEF,GAAG,CAAC,IAAIC,EAAEE,EAAEJ,EAAE,yBAAyB,IAAI,EAAE,EAAEE,EAAEE,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEF,GAAG,EAAEH,EAAE,IAAIO,EAAEN,EAAE,cAAcQ,EAAEH,EAAE,GAAGI,EAAEJ,EAAE,YAAYK,EAAEL,EAAE,aAAaE,EAAEF,EAAE,oBAAwH,GAApG,EAAEF,EAAEG,EAAE,kBAAkB,CAAC,EAAE,yBAAyBqB,EAAExB,EAAE,GAAG,EAAE,EAAE,yBAAyB,CAAC,EAAEwB,EAAExB,EAAE,GAAG,EAAYK,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAAsH,GAArH,EAAEL,EAAEK,EAAE,CAAC,EAAEL,EAAE,GAAG,EAAEM,GAAGC,GAAGH,KAAKoB,EAAExB,EAAE,GAAG,CAACwB,EAAExB,EAAEyB,EAAE,GAAGnB,GAAG,GAAG,CAAC,CAAC,GAAGC,GAAGH,KAAKoB,EAAExB,EAAE,GAAG,CAACwB,EAAExB,EAAEyB,EAAE,GAAGlB,GAAG,GAAG,CAAC,CAAC,EAAE,IAAIiB,EAAExB,EAAE,GAAG,CAACwB,EAAExB,EAAEyB,EAAE,GAAGrB,EAAE,CAAC,CAAC,EAAK,CAAC,EAAEJ,EAAE,GAAG,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAED,EAAE,CAAC,QAAQ,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAIS,EAAEX,EAAE,oBAAoB,IAAI,EAAE,EAAEE,EAAES,EAAE,OAAO,IAAI,GAAG,CAAC,GAAGX,EAAED,EAAEY,EAAET,GAAG,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,OAAO,EAAE,OAAO,EAAEA,EAAE,CAAC,GAAGH,EAAE,CAAC,GAAG,IAAI,WAAW,IAAI,CAAC,GAAG,EAAE,IAAIa,EAAEZ,EAAE,kBAAkB,IAAI,EAAE,EAAEE,EAAEU,EAAE,OAAO,IAAI,CAAC,IAAIC,EAAED,EAAEV,GAAG,EAAE,CAAC,EAAEF,EAAE,EAAED,EAAE,IAAIsB,EAAER,EAAE,kBAAkB,IAAI,EAAE,EAAEP,EAAEe,EAAE,OAAO,IAAI,GAAG,CAAC,GAAGjB,EAAEC,EAAEQ,EAAEQ,EAAEf,GAAG,CAAC,CAAC,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAIgB,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE,OAAO,EAAEhB,EAAE,CAAC,EAAE,CAAC,EAAE,GAAG,CAACgB,EAAE,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEpB,EAAE,CAAC,QAAQ,EAAE,OAAO,EAAEA,EAAE,CAAC,IAAIqB,EAAEvB,EAAE,oBAAoB,IAAI,EAAE,EAAEE,EAAEqB,EAAE,OAAO,IAAI,GAAG,CAAC,GAAGvB,EAAED,EAAEwB,EAAErB,GAAG,CAAC,CAAC,EAAE,YAAY,KAAK,IAAI,EAAE,OAAO,EAAEA,EAAE,CAAC,OAAO,EAAE,OAAO,EAAEA,EAAE,QAAQ,CAAC,GAAGH,EAAE,CAAKC,EAAE,kBAAN,GAA2BA,EAAE,YAAY,SAAlB,GAA8BA,EAAE,yBAAyB,SAA/B,GAA2CA,EAAE,oBAAoB,SAA1B,GAAkCD,EAAE,OAAO,EAAE,SAAS,GAAG,EAAE,EAAE,CAAC,GAAG,CAAC,IAAIE,EAAED,EAAE,eAAe,EAAE,SAAS,SAAS,EAAE,CAAC,OAAO,GAAGC,EAAED,EAAED,EAAE,GAAG,CAAC,EAAE,OAAO,CAAQC,EAAE,cAAT,MAAsB,GAAGA,EAAEA,EAAE,YAAY,OAAOD,EAAE,CAAC,GAAEC,EAAED,EAAE,CAAC,GAAGC,EAAED,EAAE,ikBAA/+nE,CAAI,GAAE,YAAYC,EAAE8B,EAAU9B,EAAM,GAAE,EAAE,CAAK,GAAE,GAAoUE,GAAE,OAAO,UAAU,eAAe,GAAE,8VAA8V,GAAE,EAAE,CAAC,GAAE,EAAE,CAAwU,EAAE,EAAE,CAAC,uIAAuI,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEF,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,gBAAgB,iBAAiB,CAAC,CAAC,YAAY,QAAQ,CAAC,CAAC,UAAU,MAAM,CAAC,CAAC,YAAY,aAAa,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,GAAG,EAAED,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,GAAG,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,kBAAkB,YAAY,aAAa,QAAQ,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,cAAc,4BAA4B,YAAY,gBAAgB,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,8OAA8O,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,WAAW,QAAQ,WAAW,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,WAAW,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,OAAO,OAAO,OAAO,OAAO,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,QAAQ,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAK,GAAE,gBAA2D,0jCAA0jC,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAE,GAAK,CAAC,EAAED,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,2EAA2E,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAE,GAAK,CAAC,EAAED,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,+BAA+B,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,WAAW,WAAW,YAAY,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAE,GAAK,CAAC,EAAED,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,uCAAuC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,WAAW,cAAc,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,EAAE,UAAU,IAAI,EAAE,YAAY,EAAE,CAAC,EAAE,aAAa,+BAA+B,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,MAAM,OAAO,SAAS,aAAa,CAAC,SAAS,SAAS,EAAE,CAAC,EAAEA,GAAG,IAAI,EAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAK,GAAE,CAAC,wBAAwB,CAAC,EAAE,YAAY,CAAC,EAAE,kBAAkB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,QAAQ,CAAC,EAAE,aAAa,CAAC,EAAE,gBAAgB,CAAC,EAAE,YAAY,CAAC,EAAE,QAAQ,CAAC,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,UAAU,CAAC,EAAE,SAAS,CAAC,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,gBAAgB,CAAC,EAAE,WAAW,CAAC,EAAE,UAAU,CAAC,EAAE,WAAW,CAAC,EAAE,QAAQ,CAAC,EAAE,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE,QAAQ,CAAC,EAAE,OAAO,CAAC,EAAE,OAAO,CAAC,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,YAAY,CAAC,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,cAAc,CAAC,EAAE,YAAY,CAAC,EAAE,CAAC,GAAE,CAAC,SAAS,KAAK,MAAM,IAAI,CAAC,OAAO,KAAK,GAAE,CAAC,SAAS,SAAS,EAAE,CAAC,GAAE,SAAS,SAAS,EAAE,CAAC,EAAED,EAAEC,EAAE,OAAO,EAAE,CAAC,aAAa,CAACA,EAAE,UAAU,EAAE,CAAC,GAAED,GAAG,GAAEC,KAAK,GAAG,CAAK,GAAE,UAA6Y,GAAE,WAAW,GAAE,OAAO,GAAE,MAAM,QAAwd,GAAE,IAAI,IAA61D,GAAE,8BAA8B,GAAE,IAAI,IAAggK,GAAE,mBAA40B,GAAE,OAAO,OAAO,GAAE,OAAO,IAAI,gBAAgB,CAAC,GAAE,OAAO,IAAI,eAAe,CAAC,GAAE,OAAO,IAAI,iBAAiB,CAAC,GAAE,OAAO,IAAI,oBAAoB,CAAC,GAAE,OAAO,IAAI,iBAAiB,CAAC,GAAE,OAAO,IAAI,iBAAiB,CAAC,GAAE,OAAO,IAAI,gBAAgB,CAAC,GAAE,OAAO,IAAI,oBAAoB,CAAC,GAAE,OAAO,IAAI,iBAAiB,CAAC,GAAE,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,aAAa,CAACc,GAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,cAAc,CAACK,GAAG,OAAO,IAAI,yBAAyB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAACC,GAAG,OAAO,SAAqtBL,GAAG,EAAE,CAAkG,GAAG,KAAiyBC,GAAG,CAAC,UAAU,UAAU,CAAC,MAAM,CAAC,GAAG,gBAAgB,SAAS,EAAE,EAAE,CAAC,EAAEhB,EAAE,gBAAuBA,EAAE,QAAT,MAAgBA,EAAE,MAAM,KAAKD,EAAE,EAAE,oBAAoB,SAAS,EAAE,EAAE,CAAC,EAAEC,EAAE,gBAAgB,EAAE,QAAQ,CAAC,EAAE,EAAE,MAAM,CAACD,EAAE,EAAE,mBAAmB,UAAU,GAAG,CAA2/B,GAAG,CAAC,GAAG,EAAE,SAAS,GAAG,CAA+O,GAAG,KAAK,MAAM,KAAK,MAAM,GAAK,GAAG,KAAK,IAAIkB,GAAG,KAAK,IAAoI,GAAgB,OAAO,OAAO,IAA3B,WAA8B,OAAO,GAAG,GAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAKC,EAAG,KAAK,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAA+1C,GAAG,CAAC,YAAY,SAAS,EAAE,CAAC,OAAOlB,EAAE,gBAAgB,WAAW,SAAS,EAAE,CAAO,OAAN,IAAK,CAAQA,EAAE,gBAAgB,QAAQ,GAAK,WAAW,GAAK,OAAO,SAAS,EAAE,CAAC,GAAG,IAAK,CAAC,EAAG,IAAM,CAAC,IAAID,EAAEmB,EAAG,cAAc,OAAcnB,IAAP,MAAU,EAAE,CAAC,QAAQC,EAAE,CAAC,EAAG,cAAcA,GAAGD,GAAG,SAAS,SAAS,EAAE,CAAC,OAAO,GAAK,GAAKC,EAAE,EAAE,mBAAmB,GAAI,gBAAgB,UAAU,GAAG,YAAY,SAAS,EAAE,EAAE,CAAC,OAAO,IAAM,UAAU,CAAC,OAAOA,IAAID,EAAE,EAAE,oBAAoB,GAAI,UAAU,GAAI,cAAc,GAAI,iBAAiB,SAAS,EAAE,CAAO,OAAN,IAAK,CAAQC,GAAG,cAAc,UAAU,CAAO,OAAN,IAAK,CAAO,CAAC,CAAC,EAAE,GAAK,EAAE,MAAM,UAAU,CAAC,IAAIA,EAAE,GAAG,YAAgBD,EAAEC,EAAE,SAAS,EAAEA,EAAE,GAAG,GAAGA,EAAE,EAAE,GAAG,GAAG,GAAGA,EAAE,CAAC,IAAI,SAAS,GAAG,CAACD,EAAE,IAAIE,EAAE,GAAG,GAAUA,IAAP,KAAS,MAAM,MAAM,EAAI,IAAI,CAAC,CAA4D,MAA3D,GAAE,KAAK,EAAE,IAAIA,EAAE,SAAS,IAAID,EAAE,EAAED,IAAI,GAAG,IAAIA,EAAE,SAAS,GAAG,EAASC,EAAE,KAAK,iBAAiB,SAAS,EAAE,EAAE,CAAO,OAAN,IAAK,CAAQD,EAAEC,EAAE,QAAQ,EAAE,qBAAqB,SAAS,EAAE,EAAE,EAAE,CAAC,GAAYC,IAAT,IAAK,GAAM,MAAM,MAAM,EAAI,IAAI,CAAC,CAAC,OAAOA,GAAG,EAAE,CAAC,GAAG,KAAK,GAAG,GAAE,mDAAmD,uBAAuwb,GAAE,mBAAmB,UAAU,CAAC,MAAM,MAAM,EAAI,IAAI,CAAC,EAAE,GAAE,qBAAqB,SAAS,EAAE,EAAE,CAAC,OAAO,GAAKD,EAAED,EAAE,CAAC,EAAE,8NAA8N,EAAE,GAAE,yBAAyB,UAAU,CAAC,MAAM,MAAM,EAAI,IAAI,CAAC,EAAE,GAAE,eAAe,SAAS,EAAE,EAAE,CAAC,OAAO,GAAKC,EAAED,EAAE,CAAC,EAAE,mXAAmX,EAAE,GAAE,QAAQ,SAAa,GAAG,YAAYC,EAAE8B,EAAU9B,EAAM,GAAG,EAAE,CAAK,GAAG,GAAmU,GAAG,KAAK,GAAG,EAA+a,GAAG,IAAI,YAAsJ,GAAG,OAAO,UAAU,eAAe,GAAG,8VAA8V,GAAG,EAAE,CAAC,GAAG,EAAE,CAA6U,EAAG,EAAE,CAAC,uIAAuI,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,gBAAgB,iBAAiB,CAAC,CAAC,YAAY,QAAQ,CAAC,CAAC,UAAU,MAAM,CAAC,CAAC,YAAY,aAAa,CAAC,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,GAAG,EAAGD,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,GAAG,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,kBAAkB,YAAY,aAAa,QAAQ,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,cAAc,4BAA4B,YAAY,gBAAgB,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,8OAA8O,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,WAAW,QAAQ,WAAW,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,WAAW,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,OAAO,OAAO,OAAO,OAAO,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,UAAU,QAAQ,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAK,GAAG,gBAAyD,0jCAA0jC,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAG,GAAG,CAAC,EAAGD,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,2EAA2E,MAAM,IAAI,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAG,GAAG,CAAC,EAAGD,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,+BAA+B,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,WAAW,WAAW,YAAY,CAAC,SAAS,SAAS,EAAE,CAAC,IAAID,EAAEC,EAAE,QAAQ,GAAG,GAAG,CAAC,EAAGD,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEC,EAAE,uCAAuC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,CAAC,WAAW,cAAc,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,EAAG,UAAU,IAAI,GAAE,YAAY,EAAE,CAAC,EAAE,aAAa,+BAA+B,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,MAAM,OAAO,SAAS,aAAa,CAAC,SAAS,SAAS,EAAE,CAAC,EAAGA,GAAG,IAAI,GAAEA,EAAE,EAAE,CAAC,EAAEA,EAAE,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC,EAAE,GAAG,CAAK,GAAG,CAAC,wBAAwB,CAAC,EAAE,YAAY,CAAC,EAAE,kBAAkB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,QAAQ,CAAC,EAAE,aAAa,CAAC,EAAE,gBAAgB,CAAC,EAAE,YAAY,CAAC,EAAE,QAAQ,CAAC,EAAE,KAAK,CAAC,EAAE,SAAS,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,aAAa,CAAC,EAAE,UAAU,CAAC,EAAE,SAAS,CAAC,EAAE,QAAQ,CAAC,EAAE,WAAW,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAC,EAAE,gBAAgB,CAAC,EAAE,WAAW,CAAC,EAAE,UAAU,CAAC,EAAE,WAAW,CAAC,EAAE,QAAQ,CAAC,EAAE,MAAM,CAAC,EAAE,QAAQ,CAAC,EAAE,QAAQ,CAAC,EAAE,OAAO,CAAC,EAAE,OAAO,CAAC,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,EAAE,aAAa,CAAC,EAAE,YAAY,CAAC,EAAE,gBAAgB,CAAC,EAAE,iBAAiB,CAAC,EAAE,iBAAiB,CAAC,EAAE,cAAc,CAAC,EAAE,YAAY,CAAC,EAAE,CAAC,GAAG,CAAC,SAAS,KAAK,MAAM,IAAI,CAAC,OAAO,KAAK,GAAG,CAAC,SAAS,SAAS,EAAE,CAAC,GAAG,SAAS,SAAS,EAAE,CAAC,EAAED,EAAEC,EAAE,OAAO,EAAE,CAAC,aAAa,CAACA,EAAE,UAAU,EAAE,CAAC,GAAGD,GAAG,GAAGC,KAAK,GAAG,CAAK,GAAG,UAA8Y,GAAG,WAAW,GAAG,OAAO,GAAG,MAAM,QAAQ,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,aAAa,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,8BAA8B,CAAC,GAAG,EAAE,wBAAwB,CAAC,GAAG,sBAA0nC,GAAG,EAAE,WAAiB,CAAoF,GAAG,IAAI,IAAI,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,IAAI,CAAyd,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,MAAM,CAAo3B,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,KAAK,CAAqQ,GAAG,EAAE,eAAe,CAA8Q,GAAG,EAAE;EAAK,CAAC,GAAG,8BAA8B,GAAG,IAAI,IAAyH,GAAG,EAAE,kBAAkB,CAA67G,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,iBAAiB,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,WAAiB,CAAC,GAAG,EAAE,0BAAgC,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,YAAkB,CAAC,GAAG,EAAE,YAAkB,CAAC,GAAG,EAAE,YAAY,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,eAAe,CAAC,EAAE,cAAc,CAAC,EAAE,eAAe,CAAK,GAAG,EAAE,eAAe,CAAsF,GAAG,EAAE,mBAAmB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,SAAS,CAAC,GAAG,EAAE,oDAAoD,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,SAAS,CAAC,GAAG,EAAE,qDAAqD,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,UAAU,CAAC,GAAG,EAAE,qBAAqB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,WAAW,CAAC,GAAG,EAAE,4BAA4B,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,mBAAmB,CAAC,GAAG,EAAE,yBAAyB,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,gBAAgB,CAAC,GAAG,EAAE,+BAA+B,CAAC,GAAG,EAAE,KAAK,CAAC,GAAG,EAAE,sBAAsB,CAAm0B,GAAG,EAAE,yMAAyM,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,GAAG,EAAE,eAAe,CAAC,GAAG,EAAE,4aAA4a,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,GAAG,EAAE,eAAe,CAAC,GAAG,EAAE,yLAAyL,CAAC,GAAG,EAAE,QAAQ,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,EAAE,cAAc,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,mBAAgZ,GAAG,OAAO,OAAO,GAAG,OAAO,IAAI,gBAAgB,CAAC,GAAG,OAAO,IAAI,eAAe,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,oBAAoB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,gBAAgB,CAAC,GAAG,OAAO,IAAI,oBAAoB,CAAC,GAAG,OAAO,IAAI,iBAAiB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,aAAa,CAAC,GAAG,OAAO,IAAI,cAAc,CAAC,GAAG,OAAO,IAAI,yBAAyB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,IAAI,sBAAsB,CAAC,GAAG,OAAO,SAAwtB,GAAG,EAAE,CAAgG,GAAG,KAA2vB,GAAG,CAAC,UAAU,UAAU,CAAC,MAAM,CAAC,GAAG,gBAAgB,SAAS,EAAE,EAAE,CAAC,EAAEA,EAAE,gBAAuBA,EAAE,QAAT,MAAgBA,EAAE,MAAM,KAAKD,EAAE,EAAE,oBAAoB,SAAS,EAAE,EAAE,CAAC,EAAEC,EAAE,gBAAgB,EAAE,QAAQ,CAAC,EAAE,EAAE,MAAM,CAACD,EAAE,EAAE,mBAAmB,UAAU,GAAG,CAA2/B,GAAG,CAAC,GAAG,EAAE,SAAS,GAAG,CAA6O,GAAG,KAAK,MAAM,KAAK,MAAM,GAAG,GAAG,KAAK,IAAI,GAAG,KAAK,IAAgI,GAAgB,OAAO,OAAO,IAA3B,WAA8B,OAAO,GAAG,GAAG,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,EAAG,KAAK,GAAG,CAAC,EAAE,GAAG,CAAC,EAAE,GAAG,EAAE,GAAG,KAAK,GAAG,EAAozC,GAAG,CAAC,YAAY,SAAS,EAAE,CAAC,OAAOC,EAAE,eAAe,WAAW,SAAS,EAAE,CAAK,OAAJ,IAAG,CAAQA,EAAE,eAAe,QAAQ,GAAG,WAAW,GAAG,OAAO,SAAS,EAAE,CAAC,GAAG,IAAG,CAAC,EAAG,IAAI,CAAC,IAAID,EAAE,EAAG,cAAc,OAAcA,IAAP,MAAU,EAAE,CAAC,QAAQC,EAAE,CAAC,EAAG,cAAcA,GAAGD,GAAG,SAAS,SAAS,EAAE,CAAC,OAAO,GAAG,GAAGC,EAAE,EAAE,mBAAmB,GAAG,gBAAgB,UAAU,GAAG,YAAY,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,UAAU,CAAC,OAAOA,IAAID,EAAE,EAAE,oBAAoB,GAAG,UAAU,GAAG,cAAc,GAAG,iBAAiB,SAAS,EAAE,CAAK,OAAJ,IAAG,CAAQC,GAAG,cAAc,UAAU,CAAK,OAAJ,IAAG,CAAO,CAAC,CAAC,EAAE,GAAG,EAAE,MAAM,UAAU,CAAC,IAAIA,EAAE,GAAG,YAAgBD,EAAEC,EAAE,SAAS,EAAEA,EAAE,GAAG,GAAGA,EAAE,EAAE,GAAG,GAAG,GAAGA,EAAE,CAAC,IAAI,SAAS,GAAG,CAACD,EAAE,IAAIE,EAAE,GAAG,GAAUA,IAAP,KAAS,MAAM,MAAM,EAAE,IAAI,CAAC,CAA4D,MAA3D,GAAE,KAAK,EAAE,IAAIA,EAAE,SAAS,IAAID,EAAE,EAAED,IAAI,GAAG,IAAIA,EAAE,SAAS,GAAG,EAASC,EAAE,KAAK,iBAAiB,SAAS,EAAE,EAAE,CAAK,OAAJ,IAAG,CAAQD,EAAEC,EAAE,QAAQ,EAAE,qBAAqB,SAAS,EAAE,EAAE,EAAE,CAAC,GAAYC,IAAT,IAAK,GAAM,MAAM,MAAM,EAAE,IAAI,CAAC,CAAC,OAAOA,GAAG,EAAE,CAAC,GAAG,KAAK,GAAG,GAAG,mDAAmD,uBAAsqX,GAAG,uBAAuB,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,IAAIC,EAAEE,EAAEC,EAAE,IAAI,SAAS,SAAS,EAAE,EAAE,CAAC,EAAEL,EAAE,EAAED,IAAI,CAACO,EAAE,GAAGN,EAAE,GAAGD,EAAEA,EAAE,iBAAiB,IAAK,GAAEA,EAAEA,EAAE,MAAM,IAAK,GAAEA,EAAEA,EAAE,uBAAuB,IAAK,GAAEA,EAAEA,EAAE,iBAAiB,IAAK,GAAEA,EAAEA,EAAE,iBAAiB,IAAK,GAAE,CAAC,GAAGA,EAAEA,EAAE,aAAa,IAAK,GAAE,CAACA,EAAEA,EAAE,qBAAqB,IAAK,GAAEA,EAAEA,EAAE,QAAQ,IAAK,GAAEK,GAAG,UAAU,CAAC,IAAIJ,EAAE,IAAI,eAAe,CAAC,KAAK,QAAQ,KAAK,SAAS,EAAE,CAAC,GAAOM,EAAE,SAAN,EAAa,EAAE,OAAO,EAAE,GAAGN,EAAEM,EAAE,WAAW,SAAaA,EAAE,SAAN,GAAqBA,EAAE,cAAT,KAAqB,CAAC,EAAE,YAAYN,EAAE,GAAG,CAAC,GAAGM,EAAEN,EAAE,OAAOA,EAAE,CAAC,GAAEM,EAAEN,EAAE,CAAC,GAAGM,EAAEN,EAAE,IAAI,OAAO,UAAU,CAAC,GAAGM,EAAE,EAAE,CAAC,CAAC,cAAc,EAAE,CAAC,CAAC,EAAE,SAASD,EAAE,EAAEL,EAAE,IAAI,SAAS,EAAE,CAAC,EAAE,OAAO,UAAU,IAAI,CAAC,EAAEA,EAAE,GAAGE,EAAE,CAAC,GAAGH,GAAGA,EAAE,OAAO,CAAC,IAAIS,EAAET,EAAE,OAAO,EAAE,UAAU,CAAC,GAAGO,EAAEE,EAAE,OAAO,CAAC,EAAE,oBAAoB,QAAQ,EAAE,EAAE,EAAE,iBAAiB,QAAQ,EAAE,CAAC,GAAGF,EAAE,GAAG,EAAE,GAAG,QAAQ,SAAa,GAAG,EAAE,CAAK,GAAS,GAAN,GAAW,GAAG,GAAG,QAAQ,GAAG,QAAQ,GAAG,eAAe,GAAG,eAAe,GAAG,qBAAqB,GAAG,qBAAqB,GAAG,mBAAmB,GAAG,mBAAmB,GAAG,yBAAyB,GAAG,yBAAyB,GAAG,uBAAuB,GAAG,uBAAgC,GAAG,QAAW,GAAG,eAAkB,GAAG,qBAAwB,GAAG,mBAAsB,GAAG,yBAAyB,GAAG,GAAG,0BCCnhpE,SAASyB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2DAAn0B,IAAoI,IAAkE,IAA4B,CAAgCC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAAkPC,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,OAAO,KAAK,IAAI,EAAE,EAAM,CAAC,MAAaC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,GAAG,YAAY,MAAM,YAAY,MAAM,YAAY,SAAS,YAAY,CAAOC,IAAU,CAAC,SAAO,cAAY,GAAA,EAAG,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAa,EAAM,WAAW,OAAO,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWl+D,GAAgB,GAXk/D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAsC,GAAkB,GAAGX,GAA2C,CAAO,MAA8K,EAA1J,CAAC,kBAAkB,kBAAkB,kBAAkB,oBAAoB,oBAAoB,oBAAoB,CAAC,SAAS,EAAe,EAAiB,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,EAAkC,MAAkG,GAA7E,CAAC,kBAAkB,oBAAoB,CAAC,SAAS,EAAe,EAAgB,IAAc,aAA6C,MAAkG,GAA7E,CAAC,kBAAkB,oBAAoB,CAAC,SAAS,EAAe,EAAgB,IAAc,aAA6C,OAAkG,GAA7E,CAAC,kBAAkB,oBAAoB,CAAC,SAAS,EAAe,EAAgB,IAAc,aAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,GAAGN,GAAqB,CAAC,kBAAkB,CAAC,KAAK,IAAA,GAAU,CAAC,oBAAoB,CAAC,KAAK,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,GAAG,GAAG,GAAkB,gBAAgBiB,EAAU,EAAW,CAAC,iBAAiB,cAAc,GAAK,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,WAAWZ,GAAoB,EAAU,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,4BAA4B,CAAC,oBAAoB,CAAC,gBAAgB,0BAA0B,CAAC,kBAAkB,CAAC,gBAAgB,4BAA4B,CAAC,oBAAoB,CAAC,gBAAgB,0BAA0B,CAAC,kBAAkB,CAAC,gBAAgB,4BAA4B,CAAC,oBAAoB,CAAC,gBAAgB,0BAA0B,CAAC,kBAAkB,CAAC,gBAAgB,4BAA4B,CAAC,oBAAoB,CAAC,gBAAgB,0BAA0B,CAAC,CAAC,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,KAAK,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAKkB,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAA4lB,mBAAmB,GAAK,GAAGlB,GAAqB,CAAC,oBAAoB,CAAC,KAAK,0BAA0B,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKkB,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;;;EAAg/G,mBAAmB,GAAK,GAAGlB,GAAqB,CAAC,oBAAoB,CAAC,KAAK,0BAA0B,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKkB,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;EAAywB,mBAAmB,GAAK,GAAGlB,GAAqB,CAAC,oBAAoB,CAAC,KAAK,0BAA0B,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKkB,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,gBAAgB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;;EAA24B,mBAAmB,GAAK,GAAGlB,GAAqB,CAAC,oBAAoB,CAAC,KAAK,0BAA0B,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,wSAAwS,2LAA2L,udAAud,CAWpub,eAAe,IAAgB,GAAgB,GAAgB,YAAY,eAAe,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,QAAQ,QAAQ,WAAW,KAAK,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,OAAO,MAAM,eAAe,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,2BCZljB,CAExB,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,SACf,CACY,GAAkB,CAC3B,GAAG,GACH,aAAc,EACd,WAAY,0BACZ,MAAO,OACP,OAAQ,kBACR,cAAe,SAClB,CACY,GAAgB,CACzB,QAAS,CACL,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACD,aAAc,CACV,KAAM,EAAY,aACrB,CACJ,CAES,EAAY,OASR,EAAY,QAOZ,EAAY,OAMZ,EAAY,QClD1B,SAAgB,GAAW,EAAS,EAAS,CACzC,OAAO,GAA0B,GAAM,EAAS,EAAQ,CAE5D,SAAgB,GAAU,EAAQ,EAAS,CACvC,OAAO,GAA0B,GAAO,EAAQ,EAAQ,CAE5D,SAAS,GAA0B,EAAM,EAAU,EAAU,GAAM,CAC/D,IAAM,EAAa,IAAgC,CACnD,MAAc,CACN,GAAW,IAAe,GAAM,GAAU,EAC/C,CACC,EACH,CAAC,mBAdkD,IACtB,kBCDH,kBCAA,kBCAM,kBCAN,kBCAM,4BCAL,CACnB,OAAsB,CAC/B,GAAW,IAAc,OAAa,CAClC,IAAM,EAAY,EAAU,UAAU,aAAa,CAEnD,OADkB,EAAU,QAAQ,SAAS,CAAG,IAAM,EAAU,QAAQ,eAAe,CAAG,IAAM,EAAU,QAAQ,UAAU,CAAG,KAAO,EAAU,QAAQ,SAAS,CAAG,OAEjK,MAAO,IAEL,OAAyBmB,MAAY,IAAiB,CAC7D,EAAE,CAAC,kBCTyB,KAE+F,kBCF1E,IACK,KAEqE,KAEJ,kBCJ/F,IAA6B,KAAoH,ICC/K,SAAgB,IAAkB,CAG9B,OAF4BC,MAAY,GAAa,SAAS,CAC5D,EAAE,CAAC,CAQT,SAAgB,IAAgB,CAG5B,OAFiBA,MAAY,GAAa,SAAS,GAAK,GAAa,OACnE,EAAE,CAAC,mBAduB,IACM,kBCDP,ICE/B,SAAgB,GAAU,EAAO,CAC7B,GAAM,CAAE,eAAe,sBAAsB,gBAAgB,iBAAiB,oBAAoB,oBAAwB,EAU1H,OAToBC,MAAY,EAAsB,GAAG,EAAc,KAAK,EAAe,KAAK,EAAkB,KAAK,EAAiB,IAAM,GAAG,EAAa,IAC5J,CACE,EACA,EACA,EACA,EACA,EACA,EACH,CAAC,sBAZ0B,IACK,CAcxB,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAM,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,oBACH,CACD,UAAW,CACP,gBACA,iBACA,oBACA,mBACH,CACD,YAAa,CACT,KACA,KACA,KACA,KACH,CACD,IAAK,EACR,CACJ,CAgBa,EAAY,8BCtDmL,KAAiJ,KAAwH,KAAgJ,KAA4H,KAA+I,KAAgI,KAA6H,KAAyI,KAA0Q,KAAgI,KAA6J,KAAsI,KAAkK,ICEtkE,SAASC,GAAS,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,UAAQ,WAAS,cAAY,aAAW,GAAA,EAAG,WAAS,GAAG,GAAM,EAAM,OAAO,EAQnH,SAAgB,GAAM,EAAM,CAAgC,OAAoB,EAAK,GAAU,CAAC,GAApDA,GAAS,EAAM,CAAiD,CAAC,CAAE,SAAS,GAAoB,EAAS,CAAC,IAAM,EAA4B,IAAgC,CAAO,EAAeC,EAAO,GAAM,CAAO,EAAaA,EAAO,GAAM,CAAO,EAAYC,EAAY,GAAa,CAAC,GAAG,CAAC,EAAS,QAAQ,OAAO,IAAM,GAAa,IAAc,EAAE,KAAK,GAAa,EAAS,QAAQ,SAAe,EAAa,KAAK,IAAI,EAAS,QAAQ,YAAY,EAAY,CAAC,GAAM,EAAS,QAAQ,SAAS,GAAG,CAAC,IAAc,EAAS,QAAQ,YAAY,IAAe,EAAE,CAAC,CAEja,MAAM,CAAC,KAFsaA,MAAgB,CAAC,IAAM,EAAM,EAAS,QAAY,IAAa,EAAM,QAAQ,OACtjB,EAAhH,EAAM,YAAY,GAAG,EAAM,WAAW,CAAC,EAAM,QAAQ,CAAC,EAAM,OAAO,EAAM,YAAY,EAAM,oBAAiC,GAAO,CAAC,EAAe,SAAS,IAA6B,EAAe,QAAQ,GAAK,EAAa,QAAQ,GAAK,EAAM,MAAM,CAAC,MAAM,GAAG,GAAG,CACxR,YAAY,EAAe,QAAQ,GAAM,IAAI,EAAE,CAAC,CAAwJ,MAA3IA,MAAgB,CAAI,CAAC,EAAS,SAAS,EAAe,UAAe,EAAS,QAAQ,OAAO,CAAC,EAAa,QAAQ,KAAQ,EAAE,CAAC,CAAmB,cAAY,UAAU,EAAa,CAAE,SAAS,GAAoB,CAAC,cAAY,QAAM,OAAK,cAAY,YAAU,CAAC,GAAK,CAAC,GAAoBC,MAAa,EAAY,CAAM,CAAC,EAAsB,GAA0BA,EAAS,GAAM,CAAI,IAAc,GAAoB,CAAC,GAAuB,EAAyB,GAAK,CAAE,IAAM,EAE7hB,GAAoB,GAAO,GAAM,GAAa,CAAC,GAQ/C,CAAC,EAA0B,EAA2H,MAAlH,CAA2F,EAAxF,EAAsB,cAAsB,EAA4B,WAAyB,cAAqB,EAgDoU,SAAS,GAAsB,EAAM,CAAC,OAAO,EAAM,OAAO,EAAE,CAAC,aAAa,CAAC,EAAM,MAAM,EAAE,CAAE,SAAgB,GAAU,EAAM,CAA0E,OAA5D,EAAM,MAAM,2CAA2C,EAAE,EAAE,EAAe,IAAI,GAAsB,CAAC,KAAK,IAAI,kCAtE7qB,IAAgG,IAAmD,KAAwN,IAChV,EAAmB,SAAS,EAAc,CAAC,EAAc,KAAQ,OAAO,EAAc,QAAW,UAAU,EAAc,MAAS,QAAQ,EAAc,KAAQ,OAAO,EAAc,UAAa,eAAgB,AAAgB,KAAc,EAAE,CAAE,EAAc,SAAS,EAAQ,CAAC,EAAQ,MAAS,SAAS,EAAQ,IAAO,QAAS,AAAU,KAAQ,EAAE,CAAE,CAAO,GAAa,uEAqBzQ,GAAuB,EAAK,SAAoB,EAAM,CAAC,GAAK,CACzO,UAAQ,MAAM,SAAO,UAAQ,GAAG,gBAAc,GAAM,WAAS,GAAM,UAAQ,GAAK,OAAK,GAAK,QAAM,GAAK,cAAY,GAAK,iBAAe,GAAM,YAAU,QAAQ,kBAAgB,gBAAgB,SAAO,EAAE,SAAO,GAAG,UAAU,EAAc,EAAE,SAAO,QAAQ,GAAY,WAAS,WAAS,UAAQ,UAAO,QAAM,UAAQ,gBAAa,gBAAa,cAAY,aAAW,EAAY,EAASF,GAAQ,CAAO,GAAS,IAAoB,CAAO,GAAiBA,EAAO,KAAK,CAAO,GAAgBA,EAAO,KAAK,CAAO,EAAW,IAAe,CAAO,GAAa,IAAiB,CAAO,EAAiB,GAAY,KAAe,GAAa,OAAa,GAAa,GAAU,EAAM,CAGvpB,GAAiB,EAAiB,cAAc,GAAoB,CAAC,eAAY,QAAM,OAAK,cAAY,WAAS,CAAC,CAAO,GAAa,EAAiB,GAAK,EAAU,EAAS,CAAO,GAAkB,EAAiB,GAAM,EAAU,EAAS,CAAC,OAAO,MAAM,KAAK,GAAK,CAAC,CAC3Q,GAAU,IAAgB,IAAI,KAAK,EAAmB,CAAC,QAAK,QAAM,eAAY,cAAW,GAAoB,EAAS,CAC5H,MAAc,CAAI,GAA2B,KAAmB,gBAAwB,GAAY,IAAM,CAAM,GAAO,GAAG,CAAC,GAAiB,GAAY,CAAC,CACzJ,MAAc,CAAI,IACf,IAAc,IAAa,KAAmB,eAAc,IAAM,CAAI,KAAmB,eAAqB,GAAO,GAAG,CAAC,GAAiB,GAAa,GAAY,CAAC,CAAC,MAAc,CAAI,CAAC,GAAY,GAAQ,GAAe,IAAW,CAAC,EAAS,UACnP,EAAS,QAAQ,YAAY,MAAM,CAAC,EAAc,EAAO,GAAU,CAAC,CAO7D,IAAM,GAAoCA,EAAO,GAAM,CAE9D,MAAc,CAAC,GAAG,CAAC,GAAoC,QAAQ,CAAC,GAAoC,QAAQ,GAAK,OAAwF,KAAzD,GAAc,EAAS,CAAC,EAAS,KAAK,EAAE,GAAU,GAAG,MAKlL,KAOlB,IAAW,GAAG,IAAI,EAAG,CAAC,GAAU,EAAQ,EAAO,EAAS,CAAC,CAC1D,MAAc,CAAK,MAAc,EAAS,CAAQ,OAAO,EAAS,GAAG,SAAS,GAAO,GAAY,EAAM,CAAC,EAAG,CAAC,EAAS,CAAC,CACtH,OAAe,CAAI,GAAiB,UAAU,MAAe,EAAS,UACnE,CAAC,IAAiB,GAAM,CAAC,GAAiB,UAAQ,IAAM,EAAI,CAC/D,OAAc,CAAI,EAAS,UAAS,GAAgB,QAAQ,EAAS,QAAQ,MAAM,GAAiB,QAAQ,EAAS,QAAQ,OAAO,GAAO,GAAI,CAAC,IAAM,GAAIG,MAAY,CAStK,GAAG,IAAU,MAAM,OAAO,EAAO,GAAS,GAAG,IAAU,SAAS,OAAO,EAAQ,IAAW,CAAC,EAAQ,EAAQ,EAAO,GAAU,CAAC,CAIN,OAHvH,MAAc,CAAI,IAAU,EAAS,SAAS,KAAmB,YAAY,eAAe,IAAM,CAAC,GAAG,EAAI,EAAE,CAAC,CAC7G,MAAc,CAAI,EAAS,SAAS,CAAC,IAAM,EAAS,QAAQ,QAAQ,GAAQ,GAAG,MAAM,CAAC,EAAO,CAAC,CAE6C,EAAK,QAAQ,CAAC,UAAQ,gBAAa,gBAAa,cAAY,YAAc,OAAS,OAAK,IAAI,EAAS,SAAS,GAAG,IAAWC,EAAE,CAAC,QAAQ,GAAG,IAAUA,EAAE,CAAC,OAAO,GAAG,KAASA,EAAE,CAAC,QAAQ,GAAG,IAAQA,EAAE,CAAC,SAAS,GAAU,SAAS,KAAmB,YAAY,IAAa,KAAmB,eAAe,GAAa,QAAQ,GAAU,QAAQ,OAAO,GAAkB,CAAC,EAAO,WAAW,KAAmB,YAAY,CAAC,GAAkB,OAC7jB,WAAW,OAAO,GAAe,CAAC,GAAS,IAAS,GAAa,sEAAsE,GAAe,EAAO,EAAO,IAAA,GAAU,iBAFxJ,CAAC,IAAM,EAAM,EAAS,QAAY,IAAgB,EAAM,YAAY,IAAI,GAAU,GAAE,IAAa,IAAW,GAAG,IAAI,EACzI,GAAU,SAAS,KAAmB,YAAY,IAAa,KAAmB,eAAe,KAAa,IAAM,GAC4F,WAAS,MAAM,EAAiB,GAAK,EAAM,YAAY,EAAY,MAAM,CAAC,OAAS,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,gBAAa,QAAQ,QAAkB,YAA0B,kBAAgB,eAAe,UAAU,CAAC,CAAC,EAAG,CAAC,GAAM,YAAY,QAAuQ,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,OAAO,CAAC,EAAoB,GAAM,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,SAAS,CAAC,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,UAAW,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,OAAO,CAAC,OAAO,EAAM,CAAC,OAAO,EAAM,UAAU,OAAQ,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,KAAK,CAAC,GAAG,GAAoB,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,QAAQ,CAAC,mBAAiB,CAAC,EAAc,YAAY,wHAAwH,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,gBAAgB,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,IAAI,CAAC,KAAK,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,KAAK,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,MAAM,QAAQ,GAAiB,aAAa,GAAiB,IAAI,GAAU,CAAC,CAMz+D,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,CAAC,MAAM,CAAC,KAAK,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,KAAK,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,QAAQ,CAAC,WAAS,EAAM,aAAa,GAAG,CAAC,MAAM,CAAC,KAAK,EAAY,aAAa,CAAC,SAAS,CAAC,KAAK,EAAY,aAAa,CAAC,QAAQ,CAAC,KAAK,EAAY,aAAa,CAAC,OAAO,CAAC,KAAK,EAAY,aAAa,CAAC,GAAG,GAAc,CAAC,uBEpEnd,SAAgB,GAAQ,CAAC,MAAI,OAAK,aAAW,YAAU,QAAM,UAAQ,eAAa,eAAa,cAAY,YAAU,QAAM,GAAG,GAAO,CAAC,IAAM,EAAS,IAAe,CAAO,EAAW,IAAO,MAAY,EAAc,GAAU,IAAY,OAAO,CAAC,EAAgB,CAAC,EAAa,GAAcC,OAAe,GAAK,GAAM,CAAM,CAAC,EAAU,GAAYA,OAAe,GAAK,CAAC,EAAc,CAAM,CAAC,EAAU,GAAYC,EAAS,GAAM,CAAO,GAAa,GAAU,EAAM,CAAO,GAAgB,KAAe,mBAAmB,KAAe,MAAM,GAAG,IAAM,GAAI,OAAoB,EAAK,GAAa,EAAE,CAAC,CAAE,IAAM,EAAU,GAAc,EAAI,CAAC,GAAG,IAAY,IAAA,GAAW,OAAoB,EAAK,GAAa,CAAC,QAAQ,uBAAuB,CAAC,CAAE,GAAK,CAAC,EAAQ,GAAS,IAAsB,EAAgB,EAAa,GAAS,aAAa,GAAG,GAAsB,IAAI,GAAK,CAAC,EAAM,KAAS,GAAsB,EAAa,IAAI,EAAM,EAAM,CAAI,IAAQ,KAAI,EAAa,IAAI,QAAQ,EAAM,CAE98B,EAAa,IAAI,iBAAiB,IAAI,CAAC,EAAa,IAAI,MAAM,IAAI,CAAC,EAAa,IAAI,iBAAiB,IAAI,CAAC,EAAa,IAAI,cAAc,IAAI,CAAK,GACxG,GAC1C,GAAe,IAAW,EAAa,IAAI,WAAW,IAAI,CAD1D,EAAa,IAAI,WAAW,IAAI,CAC+B,GAAY,GAAY,EAAa,IAAI,OAAO,IAAI,CAAK,IAAO,SAAQ,EAAa,IAAI,OAAO,IAAI,CAAC,EAAa,IAAI,WAAW,EAAQ,EAAM,GAAO,EAAa,IAAI,QAAQ,QAAQ,CAAE,IAAM,EAAY,CAAC,MAAM,GAAO,gBAAgB,MAAM,oGAAoG,IAAI,GAAS,KAAK,YAAY,IAAI,UAAQ,eAAa,eAAa,cAAY,YAAU,CAAC,OAAoB,EAAM,UAAU,CAAC,mBAAmB,EAAW,GAAK,CAAC,mBAAmB,EAAW,GAAM,CAAC,cAAc,EAAa,UAAU,EAAW,QAAQ,EAAW,MAAM,CAAC,GAAG,GAAa,gBAAa,UAGlsB,KAAkB,GAAW,GAAU,yBAAyB,QAAQ,OAAO,UAAU,SAAS,SAAS,CAAC,KAAK,eAAe,SAAS,CAAC,GAA2B,EAAK,OAAO,CAAC,IAAI,aAAa,KAAK,0BAA0B,CAAC,CAAC,GAA2B,EAAK,OAAO,CAAC,IAAI,aAAa,KAAK,yBAAyB,CAAC,CAAC,GAA4B,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,IAAI,aAAa,KAAK,sBAAsB,CAAC,CAAc,EAAK,MAAM,CAAC,SAAS,QAAQ,IAAI,GAAgB,EAAQ,EAAU,CAAC,MAAM,CAAC,GAAG,GAAW,UAAU,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAqJ,KAA/H,EAAK,SAAS,CAAC,QAAS,EAAiB,IAAA,GAAP,OAAiB,MAAO,EAAyC,GAA/B,CAAC,GAAG,GAAW,QAAQ,OAAO,CAAY,GAAG,EAAY,CAAC,CAAM,EAAU,KAAkB,EAAK,GAAW,CAAC,QAAQ,EAAqB,YAAgB,QAAM,CAAC,CAAC,CAAC,CAAC,CAAwxB,SAAS,GAAc,EAAU,CAAC,IAAI,EAAI,GAAG,CAAC,EAAI,IAAI,IAAI,EAAU,MAAO,CAAuC,MAAM,CAAC,EAA9B,GAAY,EAAU,CAA2B,KAAK,CAAE,IAAM,EAAa,EAAI,aAAa,GAAG,EAAI,WAAW,eAAe,EAAI,WAAW,mBAAmB,EAAI,WAAW,wBAAwB,EAAI,WAAW,2BAA2B,CAAC,IAAM,EAAa,EAAI,SAAS,MAAM,EAAE,CAAC,MAAM,IAAI,CAAO,EAAK,EAAa,GACz+D,GAAG,IAAO,QAAQ,CAAC,IAAM,EAAQ,EAAI,aAAa,IAAI,IAAI,CAAqC,MAAM,CAAC,EAA5B,GAAY,EAAQ,CAAyB,EAAa,CACpI,GAAG,IAAO,QAAuC,MAAM,CAAtB,EAAa,GAAkB,EAAI,EAAa,CACjF,GAAG,IAAO,UAAU,IAAO,OAAO,CAAC,IAAM,EAAQ,EAAa,GAAuC,MAAM,CAAC,EAA5B,GAAY,EAAQ,CAAyB,EAAa,EAC1I,GAAG,EAAI,WAAW,WAAW,CAAC,IAAM,EAAQ,EAAI,SAAS,MAAM,EAAE,CAAqC,MAAM,CAAC,EAA5B,GAAY,EAAQ,CAAyB,EAAa,EAAG,SAAS,GAAY,EAAQ,CAAC,OAAO,IAAI,IAAI,iCAAiC,IAAU,CAAE,SAAS,GAAgB,EAAQ,EAAI,CAC7Q,IAAM,EAAI,+BAAqC,EAAI,OAAO,OAAO,EAAP,CAAY,IAAI,cAAc,MAAM,GAAG,IAAM,EAAQ,aAAa,IAAM,IAAI,iBAAiB,MAAM,GAAG,IAAM,EAAQ,aAAa,IAAM,IAAI,eAAe,MAAM,GAAG,IAAM,EAAQ,iBAAiB,IAAM,QAAQ,MAAM,GAAG,IAAM,EAAQ,KAAK,KACtS,SAAS,IAAc,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,GAAgB,SAAS,SAAS,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,GAAgB,SAAS,oEAAoE,CAAC,CAAC,CAAC,CAAE,SAAS,GAAa,CAAC,WAAS,CAAC,OAAoB,EAAK,MAAM,CAAC,UAAU,oCAAoC,MAAM,CAAC,GAAG,GAAgB,SAAS,SAAS,CAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,GAAgB,SAAS,CAAC,UAAU,EAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,SAAS,GAAW,CAAC,UAAQ,YAAU,SAAO,CAAC,OAAoB,EAAK,SAAS,CAAS,UAAQ,aAAa,OAAO,MAAM,GAAY,SAAsB,EAAM,MAAM,CAAC,OAAO,OAAO,QAAQ,MAAM,QAAQ,YAAY,MAAM,OAAO,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,wTAAwT,KAAK,EAAU,EAAM,OAAO,OAAO,UAAU,YAAY,GAAU,EAAM,EAAE,GAAM,MAAM,CAAC,WAAW,mFAAmF,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,sBAAsB,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,qCArB1tC,IAAuC,IAAoD,KAA4J,EAAiB,SAAS,EAAY,CAAC,EAAY,OAAU,MAAM,EAAY,KAAQ,KAAK,EAAY,KAAQ,SAAU,AAAc,KAAY,EAAE,CAAE,EAAuB,SAAS,EAAiB,CAAC,EAAiB,KAAQ,eAAe,EAAiB,OAAU,iBAAiB,EAAiB,IAAO,cAAc,EAAiB,IAAO,QAAS,AAAmB,KAAiB,EAAE,CAAE,CAewG,GAAQ,YAAY,UAAU,EAAoB,GAAQ,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,OAAO,OAAO,GAAY,CAAC,CAAC,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,CAAC,UAAU,CAAC,MAAM,YAAY,YAAY,4CAA4C,KAAK,EAAY,KAAK,QAAQ,OAAO,OAAO,GAAiB,CAAC,OAAO,EAAM,CAAC,OAAO,EAAM,OAAO,OAAQ,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,QAAQ,aAAa,MAAM,cAAc,QAAQ,CAAC,GAAG,GAAoB,GAAG,GAAc,CAAC,CAA0H,GAAQ,aAA9G,CAAC,IAAI,+BAA+B,KAAK,MAAM,WAAW,GAAK,UAAU,iBAAiB,MAAM,GAAK,CAM7P,GAAY,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,UAAU,wBAAwB,MAAM,GAAG,OAAO,GAAG,QAAQ,EAAE,OAAO,OAAO,WAAW,cAAc,OAAO,UAAU,CAAO,GAAa,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,CAAO,GAAgB,CAAC,UAAU,SAAS,SAAS,IAAI,CAAO,GAAW,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,OAAO,MAAM,OAAO,IChBrqD,SAAgB,GAAQ,EAAM,CAAC,GAAK,CAAC,QAAM,IAAI,GAAW,EAKe,OAAqB,EAAK,SAAS,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,YAAY,EAAE,IALzEC,MAAgB,CAAC,GAAG,EAAU,OAAO,EAAE,OAAO,KACvI,IAAM,EAAY,EAAU,SAAS,SAAS,CAAC,EAAU,MAAM,GAAS,CAAC,GAAG,QAAQ,IAAI,GAAG,CAAC,EAAgB,EAAI,IAAI,IAAI,EAAY,CAIpI,OAHI,EAAI,SAAS,SAAS,QAAQ,GAAC,EAAI,SAAS,SAAS,EAAI,YAC7D,EAAI,OAAO,SAAS,IAEb,EAAI,UAAU,EAAG,CAAC,EAAM,EAAU,CAAC,EAAkC,CAAqG,CAAC,sBAVvI,IAAoD,IAA+B,CAAM,GAAS,qBAUwC,GAAQ,aAAa,CAAC,IAAI,kFAAkF,MAAM,IAAI,OAAO,IAAI,MAAM,EAAE,CAAC,EAAoB,GAAQ,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,wBAAwB,GAAK,QAAQ,CAAC,EAAE,EAAE,CAAC,aAAa,CAAC,KAAK,MAAM,CAAC,CAAC,CAAC,ICTxa,SAAS,IAAiB,CAAC,GAAU,QAAQ,GAAU,GAAU,CAAC,CAAE,SAAgB,IAAkB,CAAC,MAAM,CAAC,YAAY,GAAY,CAAC,QAAQ,IAAI,mBAAmB,EAAW,CAAC,GAAY,EAAW,GAAc,GAAK,IAAiB,EAAG,CAAE,SAAgB,IAAmB,CAAC,GAAK,EAAE,GAAaC,GAAiB,GAAGC,EAAE,EAAE,EAAE,CAAO,EAAW,GAAO,KAAK,CAAC,MAAoB,CAAC,GAAU,IAAI,EAAY,CAAC,IAAM,MAAiB,GAAa,CAAgD,OAA/C,EAAO,iBAAiB,SAAS,EAAa,KAAW,CAAC,GAAU,OAAO,EAAY,CAAC,EAAO,oBAAoB,SAAS,EAAa,GAAK,EAAE,CAAC,CAC3oB,MAAoB,CAAI,IAAe,EAAW,UAAS,EAAW,QAAQ,UAAU,IAAK,CAAC,GAAY,GAAc,CAAC,CAAC,IAAM,EAAY,GAAY,EAAE,QAAQ,KAAc,SAA8C,GAAtB,EAAO,WAAW,IAAgB,CAAC,IAAM,EAAe,EAAO,YAAgC,EAAO,WAAW,IAAM,EAAc,GAAc,EAAe,GAAG,EAAE,MAAM,CAAC,QAAQ,EAAY,IAAI,EAAW,MAAM,CAAC,QAAQ,GAAc,OAAO,OAAO,SAAS,QAAQ,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,QAAQ,OAAO,GAAG,EAAc,IAAI,SAAS,OAAO,eAAe,OAAO,gBAAgB,OAAO,wBAAwB,QAAQ,QAAQ,GAAc,EAAE,EAAE,cAAc,GAAc,OAAO,OAAO,WAAW,sCAAsC,OAAO,IAAI,CAAC,MAAO,MAAM,CAAC,QAAQ,EAAY,IAAI,EAAW,MAAM,CAAC,QAAQ,GAAc,OAAO,OAAO,OAAO,OAAO,SAAS,OAAO,eAAe,OAAO,gBAAgB,OAAO,wBAAwB,QAAQ,MAAM,GAAc,OAAO,KAAK,QAAQ,GAAc,EAAE,EAAE,cAAc,GAAc,OAAO,OAAO,WAAW,qCAAqC,CAAC,CAkDjlC,SAAgB,IAAgB,CAAC,GAAK,EAAE,GAAaD,GAAiB,GAAGC,EAAE,EAAE,EAAE,CAGrE,OAHsE,OAAqB,GAAU,IAAI,EAAY,KAAW,GAAU,OAAO,EAAY,EAAG,EAAE,CAAC,CAG7J,CAAC,QADC,GAAc,QAAQ,GAAY,EAAE,GAAY,IACjE,SAAoC,MAAM,CAAC,UAAU,OAAO,UAAU,QAAQ,gBAAgB,UAAU,CAAC,CAAE,SAAgB,IAAa,CAAC,MAAM,CAAC,UAAU,CAAC,GAAc,GAAM,IAAiB,EAAG,CAAE,SAAgB,IAAc,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,EAAO,WAAW,IAAI,OAAO,OAAO,CAAC,CAAE,SAAgB,IAAe,CAAC,MAAM,CAAC,MAAM,CAAC,QAAQ,EAAO,YAAY,IAAI,OAAO,OAAO,CAAC,CAAE,SAAgB,IAAe,CAI/Z,OAJ+a,EAAO,WAA8B,EAAO,YAAY,KAAK,EAAO,WAI7e,CAAC,MAAM,CAAC,IAAI,GAAG,IAAI,IAAI,WAAW,GAAG,gBAAgB,IAAI,cAAc,GAAG,cAAc,IAAI,YAAY,GAAG,kBAAkB,IAAI,aAAa,GAAG,kBAAkB,IAAI,CAAC,CAAqJ,SAAgB,GAAqB,EAAE,CAAC,MAAO,KAAQ,EAA+BC,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAiB,EAAM,CAAC,CAAC,EAAwD,SAAgB,GAAsB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAkB,EAAM,CAAC,CAAC,EAA0D,SAAgB,GAAmB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAe,EAAM,CAAC,CAAC,EAAoD,SAAgB,GAAgB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAY,EAAM,CAAC,CAAC,EAA8C,SAAgB,GAAiB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAa,EAAM,CAAC,CAAC,EAAgD,SAAgB,GAAkB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAc,EAAM,CAAC,CAAC,EAAkD,SAAgB,GAAkB,EAAE,CAAC,MAAO,KAAQ,EAA+BF,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAc,EAAM,CAAC,CAAC,0CA3DnxD,IAA4B,IA2D4P,sCA3D3NC,EACpG,GAAY,EAAM,GAAc,GAAY,GAAU,IAAI,IA0D4b,GAAqB,YAAY,mBAA4M,GAAsB,YAAY,oBAAuM,GAAmB,YAAY,iBAA8L,GAAgB,YAAY,cAA6L,GAAiB,YAAY,eAAgM,GAAkB,YAAY,gBAAiM,GAAkB,YAAY,mBC1D7xD,SAAS,GAAgB,EAAQ,CACpG,OAAO,KAAK,EAAQ,CAAC,QAAQ,GAAK,CAAI,IAAM,cAAa,GAAU,GAAK,EAAQ,KAAQ,CAAC,GAAU,UAAU,QAAQ,GAAU,EAAS,CAAC,GAAG,GAAU,CAAC,CAAC,CACxJ,SAAgB,GAAW,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAW,GAAeC,EAAS,GAAU,CAAC,MAAc,CAAC,IAAM,EAAS,GAAU,EAAc,CAAC,GAAG,EAAS,CAAC,CAAoC,OAAnC,GAAU,UAAU,KAAK,EAAS,KAAW,CAAC,GAAU,UAAU,GAAU,UAAU,OAAO,GAAGC,IAAI,EAAS,GAAK,EAAE,CAAC,CAAC,IAAM,EAAa,GAAG,CAAC,IAAM,EAASC,EAAE,OAAO,MAAM,QAAQ,IAAI,oBAAoB,EAAS,CAClY,GAAgB,CAAC,WAAW,EAAS,CAAC,EAAG,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAM,MAAM,EAAW,WAAW,SAAS,EAAa,cAAc,GAAGA,EAAE,iBAAiB,CAAC,YAAY,GAAGA,EAAE,iBAAiB,CAAC,CAAC,EACjN,SAAgB,GAAc,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAW,GAAeF,EAAS,GAAU,CAAC,MAAc,CAAC,IAAM,EAAS,GAAU,CAAC,QAAQ,IAAI,gCAAgC,EAAS,cAAc,CAAC,EAAc,CAAC,GAAG,EAAS,CAAC,EAAsC,OAAnC,GAAU,UAAU,KAAK,EAAS,KAAW,CAAC,GAAU,UAAU,GAAU,UAAU,OAAO,GAAGC,IAAI,EAAS,GAAK,EAAE,CAAC,CAAC,IAAM,EAAa,SAAS,CAAkF,GAAjF,QAAQ,IAAI,kBAAkB,CAAC,QAAQ,IAAI,eAAe,EAAW,WAAW,CAAI,CAAC,EAAW,WAAW,MAAM,CAAC,CAAC,QAAQ,IAAI,iBAAiB,CAAC,OAAQ,QAAQ,IAAI,qBAAqB,CAAC,GAAgB,CAAC,cAAc,UAAU,CAAC,CAAC,MAAM,IAAI,QAAQ,GAAS,WAAW,EAAQ,IAAI,CAAC,CAAC,QAAQ,IAAI,qBAAqB,CAAC,GAAgB,CAAC,cAAc,UAAU,CAAC,EAA0E,OAAvE,QAAQ,IAAI,iCAAiC,EAAW,cAAc,CAAqB,EAAK,EAAU,CAAC,GAAG,EAAM,QAAQ,EAAW,cAAc,QAAQ,EAAW,cAAc,QAAQ,GAAM,QAAQ,EAAW,gBAAgB,UAAU,EAAa,IAAA,GAAU,cAAc,GAAGC,EAAE,iBAAiB,CAAC,YAAY,GAAGA,EAAE,iBAAiB,CAAC,CAAC,uBAL1hC,IAAsC,CAC7E,GAAU,CAAC,WAAW,GAAG,cAAc,UAAU,UAAU,EAAE,CAAC,ICAlE,SAAgB,IAAY,CAAC,GAAK,CAAC,EAAU,GAAcC,EAAS,GAAK,CACtE,MAAM,CAAC,MAAM,CAAC,OAAO,EAAU,aAAa,OAAO,WAAW,mBAAmB,CAAC,WADe,CAAC,EAAa,GAAM,EACZ,CAAqJ,SAAgB,GAAe,EAAE,CAAC,MAAO,KAAQ,EAA+BC,GAAwC,CAAQC,EAAKC,EAAE,CAAC,GAAG,EAAM,GAAG,GAAW,EAAM,CAAC,CAAC,oBAF7X,IAA4B,IAE0L,CAA2K,GAAe,YAAY,uCCDza,IAAU,UAAU,CAAC,kBAAkB,cAAc,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,qEAAqE,OAAO,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,qxBAAqxB,00BAA00B,w0BAAw0B,CAAcC,GAAU,yCCA93F,IAAU,UAAU,CAAC,kBAAkB,cAAc,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,qEAAqE,OAAO,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,mxBAAmxB,w0BAAw0B,s0BAAs0B,CAAcC,GAAU,yCCAx3F,IAAU,UAAU,CAAC,kBAAkB,cAAc,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,qEAAqE,OAAO,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,qxBAAqxB,00BAA00B,w0BAAw0B,CAAcC,GAAU,yCCA93F,IAAU,UAAU,CAAC,eAAe,eAAe,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,IAAI,wFAAwF,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,mwBAAmwB,wzBAAwzB,szBAAszB,CAAcC,GAAU,yCCA52F,IAAU,UAAU,CAAC,qBAAqB,iBAAiB,uBAAuB,oBAAoB,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,gHAAgH,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,gHAAgH,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,ilCAAilC,soCAAsoC,ooCAAooC,CAAcC,GAAU,yCCA/1I,IAAU,UAAU,EAAE,CAAC,CAAcC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAcC,GAAI,CAAC,iOAAiO,CAAcC,GAAU,yCCAtV,IAAU,UAAU,CAAC,iBAAiB,aAAa,mBAAmB,uBAAuB,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAc,GAAI,CAAC,6iCAA6iC,imCAAimC,+lCAA+lC,CAAc,GAAU,mECA9rQ,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,uEAAn0B,IAA+J,IAAkE,IAA4B,CAAgCC,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAwNC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAOC,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,CAAOC,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,IAAoB,EAAE,IAAI,oBAAoBC,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,QAAQ,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAAOC,IAAU,CAAC,QAAM,SAAO,GAAA,EAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,UAAU,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWh/D,GAAgB,GAXggE,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,GAAGd,GAA2C,CAAO,MAAoB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,OAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKU,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAML,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAkB,gBAAgBe,EAAU,EAAW,CAAC,mBAAmB,UAAU,iBAAiB,GAAK,aAAa,SAA0B,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,EAAE,CAAC,oBAAoB,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,GAAG,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,GAAGpB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,oIAAoI,WAAW,oIAAoI,CAAC,SAAsB,EAAKC,GAAgB,CAAC,eAAeM,GAAU,4BAA4B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyBD,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,kKAAkK,KAAK,OAAO,WAAW,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,KAAK,oIAAoI,WAAW,oIAAoI,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wBAAwB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,kBAAkBE,GAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKa,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,eAAe,gBAAgB,EAAE,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAyM,mBAAmB,GAAK,CAAC,CAAC,IAAc,EAAe,EAAKA,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,qBAAqB,gBAAgB,IAAI,eAAe,IAAqB,mBAAiB,SAAS,YAAY,IAAI;;;EAAsS,mBAAmB,GAAK,GAAGrB,GAAqB,CAAC,UAAU,CAAC,KAAK,qBAAqB,CAAC,CAAC,EAAY,GAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,qSAAqS,uLAAuL,oIAAoI,+LAA+L,4HAA4H,iEAAiE,sEAAsE,CAWxnQ,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,UAAU,WAAW,UAAU,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAC1hBsB,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,yBAA2B,QAAQ,yBAA2B,OAAO,qBAAuB,KAAK,kBAAoB,OAAO,6BAA+B,OAAO,oCAAsC,qTAAmX,sBAAwB,IAAI,qBAAuB,OAAO,sBAAwB,KAAK,gBAAkB,wBAA4B,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICZxK,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wDAA73B,IAA4J,IAAkE,IAA4B,KAAmJ,KAA0H,CAAMC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAAgUC,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,OAAO,KAAK,IAAI,EAAE,EAAM,CAAC,MAAaC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,MAAM,YAAY,OAAO,YAAY,MAAM,YAAY,CAAOC,IAAU,CAAC,cAAY,SAAO,GAAA,EAAG,WAAS,UAAQ,OAAK,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,sEAAsE,UAAU,GAAM,EAAM,WAAW,gBAAgB,UAAU,GAAU,EAAM,WAAW,wBAAwB,UAAU,GAAS,EAAM,WAAW,MAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,WAAW,UAAU,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWj1E,GAAgB,GAXi2E,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,IAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAkF,GAAkB,GAAGX,GAAzEc,GAAsBC,GAA8F,CAAC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,GAAgB,UAAU,GAAG,GAAkB,gBAAgBa,EAAU,EAAW,CAAC,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,YAAYd,GAAoB,EAAU,CAAC,eAAe,aAAa,WAAW,0EAA0E,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,qBAAqB,aAAa,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sEAAsE,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,8BAA8B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,sBAAsB,qBAAqB,CAAC,UAAU,CAAC,sBAAsB,qBAAqB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,sBAAsB,+CAA+C,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,kBAAkB,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,OAAO,sBAAsB,+CAA+C,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,kBAAkB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,kBAAkB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,+BAA+B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,qBAAqB,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,kBAAkB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,OAAO,sBAAsB,6CAA6C,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,+BAA+B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,UAAU,CAAC,qBAAqB,qBAAqB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGV,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKU,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,qBAAqB,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,OAAO,sBAAsB,8CAA8C,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,qBAAqB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,mPAAmP,wSAAwS,sRAAsR,qMAAqM,0SAA0S,iUAAiU,4MAA4M,gFAAgF,gTAAgT,mIAAmI,gFAAgF,GAAGU,GAAgB,GAAGC,GAAiB,CAW/we,eAAe,IAAgB,GAAgB,GAAgB,YAAY,WAAW,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,QAAQ,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,MAAM,MAAM,UAAU,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,sEAAsE,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,gBAAgB,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,wBAAwB,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,2EAA2E,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,qEAAqE,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXjzF,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAAlqB,IAAoL,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,IAAU,CAAC,SAAO,GAAA,EAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQD,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASE,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUvgD,GAAgB,GAVuhD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,GAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,EAAW,YAAY,EAAG,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,EAAW,YAAY,EAAG,CAAO,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,EAAW,YAAY,EAAG,CAAsC,GAAkB,GAAGV,GAA2C,CAAC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,GAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,YAAY,iBAAiB,GAAsB,oBAAiB,SAAS,YAAY,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,qBAAqB,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,MAAM,EAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKgB,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,OAAO,eAAe,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,SAAS,IAAI,6FAA6F,OAAO,sNAAsN,CAAC,UAAU,iBAAiB,mBAAmB,gBAAiC,oBAAiB,SAAS,YAAY,GAAGhB,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,OAAO,eAAe,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,SAAS,IAAI,6FAA6F,OAAO,0UAA0U,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,OAAO,eAAe,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,SAAS,IAAI,8FAA8F,OAAO,wNAAwN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,oJAAoJ,2IAA2I,CAUxsL,eAAe,IAAgB,GAAgB,GAAgB,YAAY,QAAQ,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,qDCVs0J,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,2JAA12K,IAAuY,IAAkE,IAA4B,KAAsI,KAA2H,KAAgH,KAAkJ,KAAqI,KAA4H,KAA0H,KAAyH,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAAgI,KAAmH,KAAgH,CAAM,GAAgC,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAgB,QAAQ,YAAY,CAAC,CAAO,GAAW,GAAS,GAAM,CAAO,GAAc,GAASiB,GAAS,CAAO,GAAoC,GAAO,GAA8B,CAAO,EAAY,GAAOC,EAAM,CAAO,GAAoC,EAA6BC,GAAmB,CAAC,OAAO,YAAY,SAAS,GAAW,QAAQ,YAAY,CAAC,CAAO,GAA4B,EAA6B,EAAO,MAAM,CAAC,OAAO,YAAY,SAAS,GAAW,QAAQ,YAAY,CAAC,CAAO,GAAY,GAASC,GAAO,CAAO,GAAqD,GAAqB,EAA6BA,GAAO,CAAC,OAAO,YAAY,SAAS,GAAc,QAAQ,YAAY,CAAC,CAACC,GAAW,CAAO,GAA8B,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAc,QAAQ,YAAY,CAAC,CAAO,GAAgB,GAAO,EAAO,IAAI,CAAO,GAAW,GAASC,GAAM,CAAO,GAAa,GAASC,GAAQ,CAAO,GAA2B,EAA6BL,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAA0B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAA0B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAAa,GAAS,GAAQ,CAAO,GAA2B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAA2B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAAyB,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAA2B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAA2B,EAA6BA,EAAM,CAAC,OAAO,YAAY,SAAS,GAAe,QAAQ,YAAY,CAAC,CAAO,GAAqC,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAsB,QAAQ,YAAY,CAAC,CAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOM,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,CAA4d,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,EAAM,CAAkB,OAAO,KAAK,IAAI,EAAE,EAAM,CAAC,MAAyF,EAAe,GAAGC,EAAE,gBAAgB,CAAO,GAAU,CAAC,OAAO,WAAW,CAAO,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAO,EAAW,CAAC,UAAU,yCAAyC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,CAAO,GAAW,CAAC,UAAU,sCAAsC,OAAO,WAAW,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAW,CAAC,UAAU,sCAAsC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,CAAO,IAAoB,EAAE,IAAI,yBAAyBC,IAAU,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,QAAQ,OAAO,EAAS,OAAO,EAAe,IAAI,aAAa,OAAO,EAAS,YAAY,EAAe,QAAQ,OAAO,IAAwB,IAAoB,EAAE,IAAI,oBAAoBA,IAAU,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,GAAS,EAAO,OAAOC,EAAe,CAAOC,GAAwB,CAAC,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,SAAS,YAAY,QAAQ,YAAY,OAAO,YAAY,CAAOC,IAAU,CAAC,qBAAmB,gBAAc,SAAO,eAAa,IAAA,EAAI,SAAO,GAAA,EAAG,UAAQ,kBAAgB,UAAQ,iBAAe,YAAU,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAUC,GAAK,EAAM,WAAW,GAAG,UAAU,GAAc,EAAM,WAAW,GAAG,UAAU,GAAQ,EAAM,WAAW,CAAC,YAAY,kBAAkB,YAAY,QAAQ,YAAY,EAAE,CAAC,UAAU,GAAe,EAAM,UAAU,UAAU,GAAS,EAAM,WAAW,GAAG,UAAU,GAAgB,EAAM,WAAW,GAAG,UAAU,GAAS,EAAM,WAAW,sBAAsB,UAAU,GAAW,EAAM,WAAW,GAAG,UAAU,GAAS,EAAM,WAAW,GAAK,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAoB,EAAM,WAAW,GAAG,UAAU,GAAiB,EAAM,WAAW,GAAG,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWxqR,GAAgB,GAXwrR,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,aAAU,YAAU,YAAU,YAAU,aAAU,YAAU,YAAU,aAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,iBAAe,aAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,GAAS,CAAM,CAAC,yBAAsB,UAAO,GAAyB,EAAY,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAO,GAAa,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAW,YAAY,EAAG,CAAO,GAAsB,CAACI,GAAsBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuB,CAAO,MAAoB,IAAc,YAA6C,GAAkB,GAAGnB,GAAkB,GAAG,GAAsB,CAAO,OAAqB,IAAc,YAA6C,OAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,MAAkB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,CAAG,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAsB,IAAc,YAA6C,OAAmB,EAAG,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAmB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAmB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAsB,IAAc,YAA6C,OAAmB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAmB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAsB,IAAc,YAA6C,OAAmB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,CAAG,CAAC,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAmB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,SAAS,EAAY,CAA4B,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAS,GAAa,EAAe,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAM,GAAqC,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,GAAkB,gBAAgBoB,EAAU,GAAW,CAAC,cAAc,GAAK,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,yBAAyB,GAAW,mBAAmB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,uBAAuB,GAAW,iBAAiB,GAAW,aAAa,KAAK,wBAAwB,GAAW,kBAAkB,GAAW,aAAa,KAAK,iBAAiB,GAAW,YAAY,sBAAsB,GAAW,gBAAgB,GAAW,aAAa,KAAK,gBAAgB,eAAe,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,CAAC,UAAU,CAAC,gBAAgB,kBAAkB,QAAQ,EAAE,CAAC,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,GAAoB,EAAU,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,aAAa,gBAAgB,wBAAwB,qBAAqB,aAAa,CAAC,SAAS,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,CAAC,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,cAAc,GAAK,CAAC,UAAU,CAAC,cAAc,GAAK,CAAC,UAAU,CAAC,cAAc,GAAK,CAAC,UAAU,CAAC,cAAc,GAAK,CAAC,UAAU,CAAC,cAAc,GAAK,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,GAAgC,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,yBAAyB,OAAO,EAAU,CAAC,SAAsB,EAAKC,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,kBAAkB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAAyO,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAY,IAAoB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,OAAO,wBAAwB,OAAO,oBAAoB,OAAO,qBAAqB,OAAO,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,OAAO,wBAAwB,OAAO,oBAAoB,OAAO,qBAAqB,OAAO,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKb,EAAM,CAAC,UAAU,gBAAgB,cAAc,GAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,kBAAkB,CAAC,SAAS,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,gBAAgB,mBAAmB,CAAC,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,icAAic,CAAC,kBAAkB,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,kBAAkB,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,kBAAkB,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,kBAAkB,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,GAAmB,OAAO,QAAQ,IAAI,8FAA8F,OAAO,icAAic,CAAC,kBAAkB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,SAAS,GAAc,EAAe,EAAM,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,cAAc,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,SAAS,GAAU,SAAS,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,eAAe,EAAE,IAAI,OAAO,YAAY,GAAG,WAAW,GAAG,UAAU,OAAO,UAAU,MAAM,IAAI,wFAAwF,CAAC,UAAU,gBAAgB,mBAAmB,KAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,IAAI,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,eAAe,EAAE,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,EAAE,CAAC,YAAY,GAAG,WAAW,GAAG,UAAU,OAAO,UAAU,MAAM,MAAM,SAAS,IAAI,wFAAwF,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,qEAAqE,QAAQ,SAAS,OAAO,+BAA+B,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAoC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA2B,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,YAAY,EAAe,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAW,SAAS,GAAW,SAAsB,EAAKD,GAAS,CAAC,UAAU,sEAAsE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,gBAAgB,UAAU,wBAAwB,UAAU,MAAM,QAAQU,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,yCAAyC,qBAAqB,4DAA4D,uBAAuB,UAAU,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,mBAAmB,gBAAgB,MAAM,CAAC,kBAAkB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,4DAA4D,uBAAuB,UAAU,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,0DAA0D,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,2CAA2C,GAAU,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,4DAA4D,uBAAuB,UAAU,0BAA0B,SAAS,sBAAsB,6CAA6C,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,oBAAoB,6BAA6B,MAAM,2CAA2C,EAAU,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKc,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,uvBAAuvB,aAAa,YAAY,mBAAmB,GAAK,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,+CAA+C,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,sBAAsB,iGAAiG,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,iBAAiB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,kcAAkc,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,kcAAkc,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,CAAC,SAAS,yKAAyK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,kcAAkc,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,kcAAkc,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAK,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,qEAAqE,QAAQ,MAAM,OAAO,+BAA+B,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,uUAAuU,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,KAAK,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,uUAAuU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQ,IAAI,6FAA6F,OAAO,8bAA8b,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQ,IAAI,6FAA6F,OAAO,8bAA8b,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,OAAO,sbAAsb,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,OAAO,sbAAsb,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAoC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,2BAA2B,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,YAAY,EAAe,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAW,SAAS,GAAW,SAAsB,EAAKd,GAAS,CAAC,UAAU,+DAA+D,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,YAAY,UAAU,yBAAyB,UAAU,MAAM,QAAQU,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,KAAK,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKT,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,YAAY,IAAI,WAAW,KAAK,MAAM,OAAO,IAAI,2FAA2F,OAAO,mUAAmU,CAAC,UAAU,iBAAiB,mBAAmB,0CAA2D,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,KAAK,IAAI,CAAC,YAAY,IAAI,WAAW,KAAK,MAAM,OAAO,IAAI,2FAA2F,OAAO,mUAAmU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMf,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,CAAC,SAAS,4EAA4E,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,CAAC,SAAS,yEAAyE,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAoC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,0BAA0B,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,YAAY,EAAe,kBAAkB,GAAK,QAAQ,YAAY,WAAW,EAAW,SAAS,GAAW,SAAsB,EAAKd,GAAS,CAAC,UAAU,gDAAgD,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,YAAY,UAAU,mBAAmB,UAAU,MAAM,QAAQU,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,8FAA8F,OAAO,icAAic,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,SAAS,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,UAAU,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,4FAA4F,OAAO,ybAAyb,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,OAAO,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,4BAA4B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,OAAO,4CAA4C,aAAa,4CAA4C,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,KAAK,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,aAAa,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,gBAAgB,uEAAuE,CAAC,WAAW,EAAW,SAAS,GAAW,SAAsB,EAAK,GAAc,CAAC,OAAO,oFAAoF,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,OAAO,YAAY,SAAS,GAAwB,EAAMoB,EAAU,CAAC,SAAS,CAAc,EAAK,GAA4B,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAoC,CAAC,UAAU,iBAAiB,UAAU,WAA4B,mBAAiB,SAAS,YAAY,YAAY,2CAA2C,MAAM,CAAC,4BAA4B,wEAAwE,4BAA4B,qBAAqB,mCAAmC,qBAAqB,CAAC,KAAK,WAAW,CAAC,CAAC,CAAC,CAAc,EAAK,GAA8B,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,KAAK,GAAG,EAAE,EAAE,IAAI,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAqD,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,QAAQ,GAAaC,EAAU,CAAC,MAAM,YAAY,WAAW,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAACrB,GAAa,YAAY,CAAC,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,GAAK,aAAa,GAAuB,mBAAiB,SAAS,YAAY,YAAY,EAAe,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,KAAK,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,CAAC,SAAS,wKAAwK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,kBAAkB,GAAmB,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,MAAM,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,IAAI,CAAC,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,wBAAwB,qBAAqB,MAAM,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAK,EAAY,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,IAAI,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,KAAK,GAAK,aAAa,GAAM,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,YAAY,EAAe,MAAM,CAAC,OAAO,GAAG,CAAC,WAAW,EAAW,SAAS,GAAW,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,MAAM,eAAe,IAAI,QAAQ,GAA2B,GAAmB,GAAG,GAAG,EAAE,KAAK,KAAK,KAAK,CAAC,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,IAAI,4FAA4F,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAsB,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,GAAoB,EAAU,CAAC,wBAAwB,MAAM,iBAAiB,kBAAkB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,UAAU,GAAoB,GAAU,CAAC,WAAW,GAAoB,EAAU,CAAC,WAAW,8DAA8D,gBAAgB,eAAe,CAAC,SAAS,CAAC,UAAU,CAAC,WAAW,0KAA0K,gBAAgB,qEAAqE,CAAC,UAAU,CAAC,WAAW,qFAAqF,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,WAAW,qFAAqF,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,WAAW,qFAAqF,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,WAAW,qFAAqF,gBAAgB,mBAAmB,CAAC,UAAU,CAAC,WAAW,qFAAqF,gBAAgB,mBAAmB,CAAC,CAAC,SAAS,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKT,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQK,GAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKmB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mBAAmB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gCAAgC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,8BAA8B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yFAAyF,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6EAA6E,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iDAAiD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,+BAA+B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oFAAoF,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2HAA2H,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2JAA2J,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sKAAsK,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kCAAkC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,gMAAgM,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8HAA8H,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6RAA6R,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gIAAgI,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mTAAmT,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+VAA+V,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,qCAAkD,EAAK,GAAK,CAAC,KAAK,0CAA0C,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8DAA8D,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+YAA+Y,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uCAAuC,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,sCAAsC,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,4BAA4B,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,kBAAkB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,mBAAmB,sBAAsB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,CAAC,WAAwB,EAAK,GAAK,CAAC,KAAK,+EAA+E,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,oGAAoG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,GAAK,CAAC,KAAK,oGAAoG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,8EAA8E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,CAAC,YAAyB,EAAK,GAAK,CAAC,KAAK,oGAAoG,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,eAAe,GAAM,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAe,EAAe,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,QAAQ,GAAmB,OAAO,QAAQ,WAAW,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,2FAA2F,OAAO,qbAAqb,CAAC,kBAAkB,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,kBAAkB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mIAAmI,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oHAAoH,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yDAAyD,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iHAAiH,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oCAAoC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kIAAkI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mGAAmG,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMf,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6GAA6G,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0KAA0K,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oRAAoR,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4JAA4J,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,0LAAuM,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAC,oOAAoO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uZAAuZ,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oQAAoQ,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8TAA8T,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,0KAAuL,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAC,iGAAiG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,icAAic,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wDAAwD,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6WAA6W,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wGAAwG,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uGAAuG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yLAAyL,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oRAAoR,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,sJAAmK,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAC,wWAAwW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oRAAoR,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yQAAyQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAe,EAAe,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,IAAI,4FAA4F,OAAO,iGAAiG,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,iGAAiG,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2GAA2G,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,uHAAuH,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,6HAA6H,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,iBAAiB,GAAK,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAsB,EAAK,EAAO,GAAG,CAAC,kBAAkB,KAAK,SAAsB,EAAK,EAAO,GAAG,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oZAAoZ,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sDAAsD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,4CAA4C,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kGAAkG,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,6bAA6b,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0EAA0E,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0IAA0I,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qNAAqN,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2JAA2J,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kHAAkH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,uUAAuU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,oBAAoB,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,2FAA2F,OAAO,iNAAiN,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,oBAAoB,IAAI,2FAA2F,OAAO,iNAAiN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,2FAA2F,OAAO,gNAAgN,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,0UAA0U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,0UAA0U,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yGAAyG,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wJAAwJ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,sBAAsB,uEAAuE,sBAAsB,uEAAuE,sBAAsB,uEAAuE,sBAAsB,uEAAuE,qBAAqB,uEAAuE,qBAAqB,uEAAuE,qBAAqB,uEAAuE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iFAAiF,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,MAAM,CAAC,CAAC,sHAAmI,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,MAAM,CAAC,CAAC,uGAAoH,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,oBAAoB,CAAC,CAAC,QAAqB,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,sBAAsB,CAAC,CAAC,8DAA2E,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,gBAAgB,CAAC,CAAC,uGAAoH,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,QAAQ,CAAC,CAAC,QAAqB,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,cAAc,CAAC,CAAC,+FAA+F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uCAAuC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,0FAA0F,OAAO,gUAAgU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,0FAA0F,OAAO,gUAAgU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0KAA0K,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,icAAic,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,2FAA2F,OAAO,mUAAmU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,2FAA2F,OAAO,mUAAmU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,wNAAwN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,uCAAoD,EAAK,GAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,EAAE,CAAC,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,oEAAoE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,qEAAqE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,uEAAuE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,uEAAuE,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,uEAAuE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,uEAAuE,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,uEAAuE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAM,CAAC,gBAAgB,mBAAmB,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,SAAS,GAAM,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,SAAS,YAAY,KAAK,GAAK,MAAM,GAAK,UAAU,QAAQ,QAAQ,GAAK,cAAc,GAAK,QAAQ,sEAAsE,QAAQ,SAAS,OAAO,uEAAuE,UAAU,EAAE,MAAM,CAAC,MAAM,OAAO,CAAC,cAAc,EAAE,eAAe,EAAE,OAAO,GAAG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mIAAmI,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMf,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,6GAA6G,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0KAA0K,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oRAAoR,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2RAA2R,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iUAAiU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yEAAyE,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,gNAA6N,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,oGAAoG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,kBAAkB,SAAS,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,2FAA2F,OAAO,gNAAgN,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,2FAA2F,OAAO,gNAAgN,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,QAAQ,IAAI,4FAA4F,OAAO,iGAAiG,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,IAAI,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,4FAA4F,OAAO,iGAAiG,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2DAA2D,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,YAAY,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,iCAAiC,IAAI,8FAA8F,OAAO,4UAA4U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,UAAU,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,qBAAqB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,iEAAiE,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,uFAAuF,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,wHAAwH,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,iEAAiE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4LAA4L,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,4FAA4F,OAAO,4iBAA4iB,CAAC,kBAAkB,IAAA,GAAU,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,YAAY,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,8BAA8B,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,6UAA6U,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,8FAA8F,OAAO,6UAA6U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,6UAA6U,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,8FAA8F,OAAO,6UAA6U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,0UAA0U,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,6FAA6F,OAAO,0UAA0U,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,UAAU,CAAC,CAAc,EAAK,EAAO,GAAG,EAAE,CAAC,CAAc,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,uEAAuE,qBAAqB,uEAAuE,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iNAAiN,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAM,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,oGAAoG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,4IAA4I,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,0IAA0I,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,wHAAwH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2JAA2J,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yPAAyP,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,4iBAA4iB,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,2FAA2F,OAAO,uiBAAuiB,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,kBAAkB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKA,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKK,GAAQ,CAAC,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,GAAK,SAAS,YAAY,KAAK,MAAM,WAAW,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,iBAAiB,cAAc,EAAE,eAAe,EAAE,IAAI,uDAAuD,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,6CAA6C,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKb,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,OAAO,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,YAAY,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAK4B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iEAAiE,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,8ZAA8Z,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAA2B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,GAA0B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,sUAAsU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAK,GAA0B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,UAAU,gBAAgB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,yUAAyU,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,GAAoB,GAAU,CAAC,CAAC,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+BAA+B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,UAAU,eAAe,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,MAAM,CAAC,YAAY,GAAoB,GAAU,CAAC,CAAC,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,gCAAgC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,iBAAiB,GAAK,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,GAAa,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,EAAE,IAAI,sGAAsG,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qDAAqD,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qFAAqF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qFAAqF,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gRAAgR,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4cAA4c,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAQ,CAAC,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,GAAK,SAAS,YAAY,KAAK,OAAO,WAAW,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,iBAAiB,cAAc,EAAE,eAAe,EAAE,IAAI,+BAA+B,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4cAA4c,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAQ,CAAC,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,GAAK,SAAS,YAAY,KAAK,OAAO,WAAW,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,iBAAiB,cAAc,EAAE,eAAe,EAAE,IAAI,+BAA+B,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAQ,CAAC,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,GAAK,SAAS,YAAY,KAAK,OAAO,WAAW,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,iBAAiB,cAAc,EAAE,eAAe,EAAE,IAAI,uDAAuD,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,GAAQ,CAAC,aAAa,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,OAAO,OAAO,GAAG,YAAY,oBAAoB,GAAM,MAAM,GAAK,SAAS,YAAY,KAAK,OAAO,WAAW,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,UAAU,iBAAiB,cAAc,EAAE,eAAe,EAAE,IAAI,uDAAuD,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKuB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAA2B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,GAA2B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,4FAA4F,OAAO,4iBAA4iB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,4FAA4F,OAAO,4iBAA4iB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,GAAyB,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,UAAU,eAAe,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,GAA2B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,8FAA8F,OAAO,sjBAAsjB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,GAA2B,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,UAAU,iBAAiB,kBAAkB,SAA0B,mBAAiB,SAAS,YAAY,GAAG,EAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAmB,OAAO,QAAQ,KAAK,EAAU,EAAE,KAAK,IAAI,6FAA6F,OAAO,ijBAAijB,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uBAAuB,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,8CAA8C,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kCAAkC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,yDAAyD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMf,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,0OAA0O,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yYAAyY,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,SAAS,CAAC,UAAU,CAAC,sBAAsB,uEAAuE,qBAAqB,uEAAuE,CAAC,UAAU,CAAC,sBAAsB,uEAAuE,sBAAsB,uEAAuE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kUAAkU,CAAC,CAAc,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,2MAAwN,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,gGAAgG,CAAC,SAAS,qFAAqF,CAAC,CAAC,0MAA0M,CAAC,CAAC,CAAc,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,gEAA6E,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,0BAA0B,CAAC,CAAC,oNAAoN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,+EAA+E,CAAC,CAAc,EAAM,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,+DAA+D,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,gHAAgH,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,GAAG,CAAC,kBAAkB,IAAI,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,qEAAkF,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,yCAAyC,CAAC,CAAC,8KAA2L,EAAK,EAAO,KAAK,CAAC,MAAM,CAAC,sBAAsB,iGAAiG,CAAC,SAAS,8BAA8B,CAAC,CAAC,iIAAiI,CAAC,CAAC,CAAc,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4OAA4O,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,ySAAyS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAe,EAAe,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,ySAAyS,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,uPAAuP,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,4EAA4E,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,uiBAAuiB,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,IAAe,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKf,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,SAAS,CAAC,SAAS,kHAAkH,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mIAAmI,MAAM,CAAC,QAAQ,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,+QAA+Q,+TAA+T,sLAAsL,kHAAkH,wRAAwR,stCAAstC,yRAAyR,0HAA0H,6GAA6G,gTAAgT,mIAAmI,uQAAuQ,uIAAuI,uNAAuN,qUAAqU,oRAAoR,kMAAkM,qKAAqK,oRAAoR,8FAA8F,wOAAwO,4QAA4Q,sRAAsR,wOAAwO,qIAAqI,2OAA2O,4OAA4O,yOAAyO,2OAA2O,wOAAwO,uOAAuO,mNAAmN,6OAA6O,qNAAqN,6QAA6Q,yQAAyQ,qNAAqN,2OAA2O,4OAA4O,2OAA2O,sYAAsY,sRAAsR,oQAAoQ,4WAA4W,4SAA4S,wGAAwG,4QAA4Q,oMAAoM,gNAAgN,qSAAqS,0GAA0G,oRAAoR,26EAA26E,ySAAyS,iUAAiU,oSAAoS,2RAA2R,8RAA8R,mTAAmT,qKAAqK,uVAAuV,6RAA6R,wRAAwR,6RAA6R,mOAAmO,uRAAuR,mMAAmM,iRAAiR,qKAAqK,+HAA+H,oVAAoV,4TAA4T,0LAA0L,oHAAoH,ojBAAojB,8kCAA8kC,0vBAA0vB,ySAAyS,8MAA8M,+RAA+R,0UAA0U,+YAA+Y,kIAAkI,8QAA8Q,wLAAwL,4QAA4Q,qKAAqK,2GAA2G,kSAAkS,8HAA8H,gGAAgG,yZAAyZ,gRAAgR,2RAA2R,+IAA+I,yUAAyU,sTAAsT,iUAAiU,kLAAkL,kRAAkR,iJAAiJ,kHAAkH,sKAAsK,8SAA8S,gJAAgJ,mHAAmH,2GAA2G,2LAA2L,qKAAqK,wTAAwT,qSAAqS,sKAAsK,sbAAsb,8ZAA8Z,sTAAsT,sKAAsK,qKAAqK,8SAA8S,sLAAsL,iTAAiT,gRAAgR,yGAAyG,+SAA+S,yGAAyG,oSAAoS,4HAA4H,sKAAsK,8RAA8R,4HAA4H,qKAAqK,6RAA6R,kGAAkG,okFAAokF,gIAAgI,0tEAA0tE,4hCAA4hC,4MAA4M,qhCAAqhC,yHAAyH,0EAA0E,8FAA8F,0EAA0E,yhBAAyhB,wVAAwV,8NAA8N,kGAAkG,4PAA4P,qTAAqT,4PAA4P,sQAAsQ,6EAA6E,0EAA0E,6NAA6N,wIAAwI,oRAAoR,uKAAuK,8EAA8E,0EAA0E,sGAAsG,+GAA+G,uJAAuJ,iGAAiG,+DAA+D,qEAAqE,0FAA0F,8GAA8G,6GAA6G,+GAA+G,2PAA2P,gEAAgE,mGAAmG,wHAAwH,wIAAwI,wKAAwK,kGAAkG,qGAAqG,qHAAqH,0FAA0F,8EAA8E,yHAAyH,mEAAmE,gEAAgE,8EAA8E,2EAA2E,iFAAiF,kGAAkG,2KAA2K,oQAAoQ,wNAAwN,+DAA+D,8DAA8D,8SAA8S,6SAA6S,+PAA+P,oGAAoG,qFAAqF,gEAAgE,gEAAgE,oEAAoE,+FAA+F,gEAAgE,+DAA+D,oGAAoG,+EAA+E,oGAAoG,4EAA4E,qHAAqH,GAAGkB,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,udAAud,CAWt61W,eAAe,IAAgB,GAAgB,GAAgB,YAAY,UAAU,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,EAAE,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,SAAS,SAAS,UAAU,SAAS,SAAS,SAAS,SAAS,SAAS,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAG,eAAe,GAAM,IAAI,EAAE,KAAK,IAAI,MAAM,MAAM,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,MAAM,iBAAiB,KAAK,EAAY,OAAO,KAAK,IAAO,CAAC,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE,MAAM,gBAAgB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,YAAY,kBAAkB,YAAY,QAAQ,YAAY,EAAE,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,sBAAsB,MAAM,UAAU,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE,MAAM,WAAW,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE,MAAM,uBAAuB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,aAAa,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,kBAAkB,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,OAAO,OAAO,SAAS,MAAM,SAAS,aAAa,OAAO,IAAI,qEAAqE,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,2EAA2E,OAAO,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,8GAA8G,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAW,GAAG,GAAc,GAAG,GAAY,GAAG,GAAW,GAAG,GAAa,GAAG,GAAa,GAAG,EAAwBC,GAAkB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,GAAG,EAAwBC,GAAmB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAc7C,GAAS,EAAE,CAAC,EAAQ,CAAC,EAAcG,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcE,GAAM,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,CAC7nJyC,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,gBAAkB,wRAAoU,sBAAwB,IAAI,yBAA2B,OAAO,qBAAuB,OAAO,yBAA2B,QAAQ,qBAAuB,IAAI,sBAAwB,OAAO,kBAAoB,OAAO,6BAA+B,OAAO,oCAAsC,o0BAAk8B,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,ICblrD,SAAwB,GAAe,EAAM,CAAC,GAAK,CAAC,YAAU,eAAa,EAEqE,OAF/D,MAAc,CAAC,IAAM,EAAc,GAAO,CAAC,QAAQ,IAAI,2BAA2B,EAAM,KAAK,CAEvS,EAAM,KAAK,OAAO,gBAAe,QAAQ,IAAI,gBAAgB,EAAM,KAAK,UAAU,CAAI,GAAa,EAAY,EAAM,KAAK,UAAU,GAAsD,OAAjD,EAAO,iBAAiB,UAAU,EAAc,KAAW,EAAO,oBAAoB,UAAU,EAAc,EAAG,CAAC,EAAY,CAAC,CAAqB,EAAK,SAAS,CAAC,IAAI,EAAU,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,UAAU,sBAAsB,CAAC,MAAM,0EAA0E,CAAC,uBAFpb,IAA6B,IAAoD,CAEqW,EAAoB,GAAe,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,iDAAiD,CAAC,YAAY,CAAC,KAAK,EAAY,aAAa,CAAC,CAAC,ICuDrqB,SAAgB,GAAsC,EAAU,CAAC,MAAO,IAAO,CAAC,IAAM,EAAWC,EAAO,KAAK,CA0CV,OA1CW,MAAc,CAC9H,IAAM,EAAa,SAAS,cAAc,QAAQ,CAyClD,MAzCmD,GAAa,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAwC1E,SAAS,KAAK,YAAY,EAAa,KAC/B,CAAI,SAAS,KAAK,SAAS,EAAa,EAAE,SAAS,KAAK,YAAY,EAAa,GAAM,EAAE,CAAC,CAAqB,EAAK,EAAU,CAAC,GAAG,EAAM,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,UAAU,CAAC,CAAC,EAM1M,SAAgB,GAA8B,EAAU,CAAC,MAAO,IAAO,CAAC,IAAM,EAAWA,EAAO,KAAK,CAIuB,OAJtB,MAAc,CAAC,GAAG,CAAC,EAAW,QAAQ,OAC9I,IAAM,EAAoB,EAAW,QAAQ,QAAQ,2BAA2B,CAAC,GAAG,EAAoB,CACxG,IAAM,EAAkB,EAAoB,MAAM,UAAgB,EAAiB,EAAoB,MAAM,SAE7G,MADA,GAAoB,MAAM,UAAU,SAAS,EAAoB,MAAM,UAAU,WACvE,CAAC,EAAoB,MAAM,UAAU,EAAkB,EAAoB,MAAM,SAAS,KAAsB,EAAE,CAAC,CAAqB,EAAK,EAAU,CAAC,GAAG,EAAM,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,UACzN,SAAS,WAAW,OAAO,EAAM,OAAO,QAAQ,EAAE,CAAC,CAAC,wBA9GT,IAAoC,ICC/E,SAAwBC,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,6LAA6L,OAAO,0BAA0B,MAAM,iBAAiB,oBCApM,SAAwB,GAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,qBAAqB,CAAC,CAAC,KAAK,QAAQ,WAAW,wBAAwB,CAAC,CAAC,YAAYC,GAAa,EAAO,EAAa,CAAC,YAAY,SAAS,CAAC,UAAU,YAAY,CAAC,OAAO,0BAA0B,gBAAgB,eAAe,MAAMA,GAAa,EAAO,EAAa,CAAC,OAAO,OAAO,SAAS,qBAAqB,0BAA5Z,CAA2a,GAAgB,EACxiBC,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAA,oFCD1L,IAA0W,IAAkE,IAA4B,KAAwG,KAA0F,KAAmH,KAA6E,KAAiI,KAAqE,KAAmF,CAAM,GAAgC,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAgB,QAAQ,YAAY,CAAC,CAAO,GAAgC,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAgB,QAAQ,YAAY,CAAC,CAAO,GAAoB,GAAS,GAAe,CAAO,GAA0C,EAA6B,GAAe,CAAC,OAAO,YAAY,SAAS,GAAqB,QAAQ,YAAY,CAAC,CAAO,GAAiB,GAASC,GAAY,CAAO,GAAa,GAASC,GAAQ,CAAO,GAA4D,GAAqB,EAA6BA,GAAQ,CAAC,OAAO,YAAY,SAAS,GAAmB,QAAQ,YAAY,CAAC,CAACC,GAAY,CAAO,GAA8C,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAA8B,QAAQ,YAAY,CAAC,CAAO,GAA6C,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAA8B,QAAQ,YAAY,CAAC,CAAO,GAAqD,EAA6B,EAAO,IAAI,CAAC,OAAO,YAAY,SAAS,GAAsC,QAAQ,YAAY,CAAC,CAAO,GAAY,CAAC,UAAU,wBAAwB,UAAU,qBAAqB,CAAO,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,iBAAiB,UAAU,kBAAkB,CAAO,IAAmB,EAAkB,EAAuB,IAAgB,GAAyC,EAAuB,WAAW,EAAiB,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,GAAwB,CAAC,OAAO,YAAY,MAAM,YAAY,CAAO,IAAU,CAAC,SAAO,GAAA,EAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAc52G,GAAgB,GAd43G,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,IAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAW,GAAS,EAAM,CAAoF,EAApEC,MAAkBC,GAAiB,EAAE,CAAC,EAAa,CAAC,CAAC,EAAa,CAAC,CAAsB,CAAC,GAAK,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,GAAM,CAA0F,EAAkB,GAAG,GAAlDC,GAA6F,CAAO,EAAkBC,EAAiB,GAA0B,EAAE,iBAAuH,GAAa,GAAkB,EAAxG,EAAQA,EAAiB,EAAoB,EAAE,YAAY,OAAsF,CAAO,MAAqB,IAAW,CAAgB,IAAc,YAAtB,GAAmE,EAAU,GAAkB,YAAY,CAAO,GAAKC,EAAa,KAAK,CAAsB,OAArB,GAAiB,EAAE,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,0CAA0C,CAAC,CAAc,EAAK,GAAqD,CAAC,GAAG,EAAU,UAAU,GAAG,EAAkB,gBAAgBC,EAAU,CAAC,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAsB,EAAK,GAA6C,CAAC,UAAU,gBAAgB,OAAO,GAAa,SAAsB,EAAM,GAA8C,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,CAAC,CAAC,GAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,6BAA6B,SAAS,CAAc,EAAK,GAAgC,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAsB,EAAKC,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,kBAAkB,gBAAgB,GAAG,eAAe,GAAG,IAAI;;;EAAyO,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,iCAAiC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,GAAgC,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,MAAM,CAAC,OAAO,IAAI,CAAC,SAAsB,EAAKF,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,KAAK,kBAAkB,gBAAgB,GAAG,eAAe,GAAG,IAAI;;;EAAyO,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA0C,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,iDAAiD,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAKG,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,OAAO,CAAC,CAAC,SAAsB,EAAKd,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,oCAAoC,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,OAAO,CAAC,CAAC,SAAsB,EAAKd,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,uCAAuC,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,OAAO,CAAC,CAAC,SAAsB,EAAKd,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mGAAmG,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,OAAO,CAAC,CAAC,SAAsB,EAAKd,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,wDAAwD,QAAQ,GAAa,YAAY,CAAC,MAAM,OAAO,UAAU,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,IAAI,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,GAAG,EAAU,OAAO,YAAY,IAAI,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,GAAG,UAAU,EAAE,UAAU,CAAC,YAAY,kBAAkB,YAAY,QAAQ,YAAY,EAAE,CAAC,UAAU,GAAG,UAAU,GAAG,UAAU,GAAG,UAAU,sBAAsB,UAAU,GAAG,UAAU,GAAM,UAAU,GAAG,CAAC,CAAC,SAAsB,EAAK,GAA4D,CAAC,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,CAAC,YAAY,kBAAkB,YAAY,QAAQ,YAAY,EAAE,CAAC,UAAU,EAAE,SAAS,YAAY,UAAU,GAAG,UAAU,GAAG,UAAU,sBAAsB,UAAU,GAAG,MAAM,CAAC,OAAO,OAAO,CAAC,UAAU,GAAK,QAAQ,GAAa,YAAY,CAAC,UAAU,GAAG,MAAM,OAAO,UAAU,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,8TAA8T,qSAAqS,2UAA2U,+SAA+S,8IAA8I,iSAAiS,+PAA+P,+IAA+I,6LAA6L,2GAA2G,8TAA8T,mOAAmO,qHAAqH,GAAGC,GAAgB,2mBAA2mB,CAc9+d,eAAe,IAAgB,GAAgB,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAoB,GAAG,GAAiB,GAAG,GAAa,GAAG,EAAwBC,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAchB,GAAY,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAQ,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,CAChyEgB,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,EAAE,CAAC,YAAc,CAAC,6BAA+B,OAAO,kBAAoB,OAAO,sBAAwB,MAAM,qBAAuB,4DAAsE,qBAAuB,OAAO,sBAAwB,IAAI,4BAA8B,OAAO,yBAA2B,QAAQ,yBAA2B,OAAO,oCAAsC,qHAA2I,uBAAyB,OAAO,qBAAuB,MAAM,+BAAiC,OAAO,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAA,ICf3R,eAAsB,GAAY,EAAO,EAAc,EAAa,CAAC,IAAM,EAAY,GAAa,GAAc,EAAO,EAAY,MAAM,EAAY,EAAc,EAAa,CAAC,IAAA,GAAgB,EAAO,CAAC,QAAQ,EAAE,CAAC,UAAU,EAAE,CAAC,QAAQ,EAAE,CAAC,UAAU,EAAE,CAAC,CAAC,IAAI,IAAM,KAAW,GAAS,CAAC,GAAG,EAAQ,SAAS,CAAC,EAAQ,QAAQ,IAAI,EAAO,CAAC,SAAS,IAAM,EAAK,EAAQ,KAAK,EAAO,CAAI,GAAM,EAAO,EAAQ,WAAW,KAAK,CAAC,GAAG,EAAQ,OAAK,CAAC,CAAG,OAAO,6BAAngC,GAAS,CAAC,CAAC,KAAK,GAAe;;;;;;;;;;;;;;;UAAuX,GAAG,YAAY,SAAS,SAAS,KAAK,QAAQ,UAAU,UAAU,CAAC,CAAO,GAAa,EAAE,CAAc,GAAgB,CAAC,QAAQ,EAAE,CAAC,UAAU,EAAE,CAAC,QAAQ,CAAC,YAAY,CAAC,UAAU,EAAE,CAAC,CAClkBC,GAAqB,CAAC,QAAU,CAAC,YAAc,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAA,8BCF9L,IAA4B,IAA4B,CAAM,QAAkB,MAAoB,CAAC,IAAI,EAAU,SAAS,cAAc,sBAAsB,CAAI,EAAW,EAAU,aAAa,UAAU,UAAU,EAAO,EAAU,SAAS,cAAc,OAAO,CAAC,EAAU,aAAa,OAAO,SAAS,CAAC,EAAU,aAAa,UAAU,UAAU,CAAC,SAAS,KAAK,YAAY,EAAU,GAAI,EAAE,CAAC,CAAqB,EAAK,MAAM,CAAC,UAAU,0BAA0B,MAAM,CAAC,QAAQ,OAAO,OAAO,QAAQ,WAAW,SAAS,eAAe,SAAS,gBAAgB,uBAAuB,WAAW,0BAA0B,SAAS,wBAAwB,UAAU,aAAa,oBAAoB,iBAAiB,qBAAqB,mBAAmB,cAAc,qBAAqB,CAAC,SAAsB,EAAM,OAAO,CAAC,MAAM,CAAC,UAAU,aAAa,WAAW,sBAAsB,WAAW,IAAI,SAAS,QAAQ,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,cAAc,SAAS,QAAQ,SAAS,SAAS,UAAU,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,MAAM,CAAC,cAAc,SAAS,MAAM,uBAAuB,aAAa,OAAO,CAAC,SAAsB,EAAK,OAAO,CAAC,EAAE,yEAAyE,KAAK,eAAe,CAAC,CAAC,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,aAAa,SAAS,yBAAyB,MAAM,uBAAuB,UAAU,SAAS,CAAC,SAAS,iBAAiB,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,yBAAyB,aAAa,OAAO,WAAW,QAAQ,UAAU,SAAS,CAAC,SAAS,sEAAsE,CAAC,CAAc,EAAK,IAAI,CAAC,KAAK,IAAI,KAAK,SAAS,MAAM,CAAC,gBAAgB,oBAAoB,MAAM,UAAU,YAAY,MAAM,aAAa,MAAM,aAAa,MAAM,WAAW,OAAO,OAAO,OAAO,eAAe,OAAO,cAAc,WAAW,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAgI79D,GAAU,GAAQ,GAhIw9D,CAAC;;;;;;;;OAQl/D;;;;;;;OAOA;;;;;;;OAOA;;;;;;;OAOA;;;;;;;;OAQA;;;;;;;;;OASA;;;;;;;;OAQA;;;;;;;;OAQA;;;;;;;OAOA;;;;;;;OAOA;;;;;;;OAOA;;;;;;;;OAQA;;;;;;;;;OASA;;;;;;;;OAQA;;;;;;;OAOA;;;;;;;OAOA;;;;;;OAMA,CAA0C,IAAgB,GACpD,GAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,iBAAiB,KAAO,YAAY,MAAQ,EAAE,CAAC,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC,wBC1H7E"}