{"version":3,"file":"shared-lib.DXaVEaBi.mjs","names":["e","e.default","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","CANVAS_THEME_STORAGE_KEY","useRef","CANVAS_THEME_EVENT","isDarkNow","useState","useRef","CANVAS_THEME_EVENT","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","useRef","useState","_Fragment","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","useRef","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","isDarkNow","CANVAS_THEME_EVENT","useState","isDarkNow","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","useMemo","useRef","CANVAS_THEME_EVENT","ensureRootVars","ROOT_VARS_STYLE_ID","ROOT_CSS","_Fragment","useRef","useState","fonts","css","className","metadata","siteMetadata","__FramerMetadata__","React.forwardRef","useRef","React.useId","React.useMemo","metadataProvider","sharedStyle.className","sharedStyle1.className","React.useContext","React.useRef","className","RichText","React.Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.3.1/server.browser.js","https:/framerusercontent.com/modules/DVUcYK7eZWvVQyezdfcu/9gu7RacHGuufx1jSRVoM/BinaryGrid.js","https:/framerusercontent.com/modules/PkP6Z7plXrCeVsFPqoIO/FiOUcR7ciNrtJhOTJsZK/FooterLogo.js","https:/framerusercontent.com/modules/BicOhTMlj7qkKD4yPayU/cii4Jih43HTg4I8Xtw0s/HeroHeadline.js","https:/framerusercontent.com/modules/EP5YWfQNXOanOtExFylc/zxEdtJovfDkt4sTd5Sqg/HeroStage.js","https:/framerusercontent.com/modules/YSrYAJ6XReHB9dccp0QG/ftfRm3uHkSRUuj72ACTg/Manifesto.js","https:/framerusercontent.com/modules/1FgWyiOgr8mK9oT94DcN/l1kX4T0BzUyc64j3sQsD/NavBar.js","https:/framerusercontent.com/modules/gZbokZnzU8fcTDBxBdR6/SsTxPyHo21yjQ2bUrjjh/SeatCard.js","https:/framerusercontent.com/modules/6wxHNsn99CYBNdxXw9TQ/NNRcVLBpYbCtVHhdj3Rc/ThemedText.js","https:/framerusercontent.com/modules/rXoGUr3EpO61Pj28c3dR/O490ypMlHKJIi2ZLKUDR/WaitlistComposer.js","https:/framerusercontent.com/modules/gndlqtMkauuAbXPfpo4v/nYQE5Pe9qUDfwuWdiE1U/oQ1n1Ppw_.js","https:/framerusercontent.com/modules/mXxQQRKMo2YgfNMeoQeJ/paE8MAi6NLdq49YWaELR/VVYRL3vhb.js","https:/framerusercontent.com/modules/e06ykhHk9fVqPU6pF4LZ/DPcoqpBPbujtoOC7FmcZ/siteMetadata.js","https:/framerusercontent.com/modules/7v7OKDyYb1aAMmWaubrY/Xl6PipJTxc83J0rZEotW/augiA20Il.js","https:/framerusercontent.com/modules/wLP7DVERCnKibm3FyB9Z/OrOzCtYsrLigOaGKz8ku/augiA20Il.js","https:/framerusercontent.com/modules/Q74MFx2K23ViC3DeZN0e/xAAkGd02j0ebN0yhJdxb/snippets.js"],"sourcesContent":["import*as e from\"react\";var n=e;try{\"default\"in e&&(n=e.default)}catch(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.3.1\";var Fe=e;try{\"default\"in e&&(Fe=e.default)}catch(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.3.1\";var Un={};var Zn,Xn;true;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//# sourceMappingURL=server.browser.js.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Canvas AI background binary-digit grid. Ported verbatim from index.html lines 801-859\n * (wave field, digit flips, elliptical clear zone, edge fade, pointer glow, frame throttle,\n * theme colour read) plus the `.bg-grid` placement rule (line 76).\n *\n * Rendered via a manually managed <canvas> appended to `document.body` (not React-rendered\n * JSX) so `position:fixed` always resolves against the real viewport — some Framer canvas\n * wrappers apply a CSS transform to instances, which would otherwise turn `fixed` into\n * `absolute`-relative-to-that-wrapper. This component's own React output is an empty stub;\n * all drawing happens imperatively against the singleton canvas, exactly like the source script.\n */const CANVAS_ID=\"canvas-ai-bg-grid\";const BG_ID=\"canvas-ai-bg-solid\";const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const CANVAS_THEME_EVENT=\"canvas:theme\";const CANVAS_THEME_STORAGE_KEY=\"canvas-theme\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);try{const saved=localStorage.getItem(CANVAS_THEME_STORAGE_KEY);if(saved===\"light\"||saved===\"dark\")document.documentElement.setAttribute(\"data-theme\",saved);}catch(e){}document.documentElement.classList.add(\"js\");}export default function BinaryGrid(){const markerRef=useRef(null);useEffect(()=>{ensureRootVars();const marker=markerRef.current;if(!marker)return;const root=document.documentElement;const reduce=matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const finePointer=matchMedia(\"(hover: hover) and (pointer: fine)\").matches;// Solid page background, painted the same way as the grid canvas (a fixed, body-appended\n// element) because the Desktop/Tablet/Phone breakpoint frames require an opaque native fill\n// of their own (Framer rejects a null/transparent one), and that native fill does not react\n// to this site's custom theme toggle -- only real prefers-color-scheme/OS changes. This\n// layer sits just behind the grid canvas and repaints itself automatically on every theme\n// change because it references var(--paper) directly; no JS update needed.\n// Find the page root: the Desktop/Tablet/Phone breakpoint frame's own rendered element,\n// walked up from our own marker. A CHILD of the root (inserted first, so it paints behind the\n// real content that follows it in DOM order) is required here -- a sibling at the document.body\n// level cannot sit \"between\" the root's own native background-fill paint step and its children's\n// paint step no matter what z-index it's given, because a CSS background always paints behind\n// all of that same element's children regardless of z-index tricks applied outside it. Verified\n// empirically: z-index values that beat the root's fill as a body-level sibling also end up\n// covering the real content, because both the fill and the content belong to that same root.\n// Insert a background layer as the FIRST child of every ancestor between our marker and\n// <body> (not just one guessed level), so whichever one actually owns the native opaque fill\n// that the Desktop/Tablet/Phone breakpoint frame requires gets a same-element child painted\n// in front of that fill (a CSS background always paints behind its own element's children,\n// regardless of z-index tricks applied from outside) and behind that same element's real\n// content (which follows in DOM order). Redundant layers at other levels are harmless --\n// position:absolute;inset:0 with no visual content of its own, just var(--paper).\nconst bgEls=[];let anc=marker.parentElement;while(anc&&anc!==document.body){const id=BG_ID+\"-\"+bgEls.length;let layer=anc.querySelector(\":scope > #\"+id);if(!layer){layer=document.createElement(\"div\");layer.id=id;layer.setAttribute(\"aria-hidden\",\"true\");layer.style.position=\"absolute\";layer.style.inset=\"0\";layer.style.zIndex=\"0\";layer.style.pointerEvents=\"none\";layer.style.background=\"var(--paper)\";layer.style.transition=\"background-color .35s ease\";anc.prepend(layer);}bgEls.push(layer);anc=anc.parentElement;}const bgCreatedHere=true;const bg=bgEls[0];let grid=document.getElementById(CANVAS_ID);const createdHere=!grid;if(!grid){grid=document.createElement(\"canvas\");grid.id=CANVAS_ID;grid.setAttribute(\"aria-hidden\",\"true\");grid.style.position=\"fixed\";grid.style.inset=\"0\";grid.style.width=\"100%\";grid.style.height=\"100%\";grid.style.zIndex=\"1\";grid.style.pointerEvents=\"none\";document.body.prepend(grid);}const canvas=grid;const ctx=canvas.getContext(\"2d\");if(!ctx)return;let W=0,H=0,cell=28,cols=0,rows=0,bits=null,rgb=\"17,17,19\",amp=.16,last=0;const ptr={x:-1e4,y:-1e4,v:0};let raf=0;const readTheme=()=>{const cs=getComputedStyle(root);rgb=cs.getPropertyValue(\"--grid-rgb\").trim()||rgb;amp=parseFloat(cs.getPropertyValue(\"--grid-a\"))||amp;};const size=()=>{const dpr=Math.min(2,window.devicePixelRatio||1);W=window.innerWidth;H=window.innerHeight;canvas.width=Math.round(W*dpr);canvas.height=Math.round(H*dpr);ctx.setTransform(dpr,0,0,dpr,0,0);cell=W<760?22:28;cols=Math.ceil(W/cell);rows=Math.ceil(H/cell)+1;bits=new Uint8Array(cols*rows);for(let k=0;k<bits.length;k++)bits[k]=Math.random()<.5?48:49;ctx.font=(W<760?10:11.5)+'px \"Fragment Mono\", ui-monospace, Menlo, monospace';ctx.textAlign=\"center\";ctx.textBaseline=\"middle\";};const draw=t=>{if(!bits)return;ctx.clearRect(0,0,W,H);const s=t/1e3,ox=(W-(cols-1)*cell)/2,cx=W/2,cy=H*.5;const rx=W<760?W*.36:Math.min(W*.27,400),ry=H*.36;for(let k=Math.round(bits.length*.005);k>0;k--){const n=Math.random()*bits.length|0;bits[n]=bits[n]===48?49:48;}for(let j=0;j<rows;j++){const y=j*cell+cell/2;for(let i=0;i<cols;i++){const x=ox+i*cell,dx=(x-cx)/rx,dy=(y-cy)/ry;let m=(Math.sqrt(dx*dx+dy*dy)-1)/.9;if(m<=0)continue;if(m>1)m=1;const edge=Math.min(1,x/(cell*3),(W-x)/(cell*3));let f=(Math.sin(i*.23+s*.55)+Math.sin(j*.19-s*.42)+Math.sin((i+j)*.12+s*.31)+Math.sin(Math.hypot(i-cols*.3,j-rows*.6)*.21-s*.6))/8+.5;f=f*f*f;const pd=Math.hypot(x-ptr.x,y-ptr.y),glow=pd<160?ptr.v*(1-pd/160):0;if(glow>.35&&Math.random()<.06)bits[j*cols+i]^=1;const a=(.18+f*1.1+glow*1.6)*m*edge*amp;if(a<.008)continue;ctx.fillStyle=\"rgba(\"+rgb+\",\"+(a>1?1:a).toFixed(3)+\")\";ctx.fillText(bits[j*cols+i]===49?\"1\":\"0\",x,y);}}};const loop=t=>{raf=requestAnimationFrame(loop);if(t-last<(W<760?66:50))return;last=t;ptr.v*=.93;draw(t);};size();readTheme();if(reduce)draw(0);else raf=requestAnimationFrame(loop);const onResize=()=>{size();if(reduce)draw(0);};const onThemeChange=()=>{readTheme();if(reduce)draw(0);};const onPointerMove=e=>{ptr.x=e.clientX;ptr.y=e.clientY;ptr.v=1;};addEventListener(\"resize\",onResize);addEventListener(CANVAS_THEME_EVENT,onThemeChange);if(document.fonts&&document.fonts.ready){document.fonts.ready.then(()=>{size();if(reduce)draw(0);});}if(finePointer&&!reduce)addEventListener(\"pointermove\",onPointerMove,{passive:true});return()=>{if(raf)cancelAnimationFrame(raf);removeEventListener(\"resize\",onResize);removeEventListener(CANVAS_THEME_EVENT,onThemeChange);removeEventListener(\"pointermove\",onPointerMove);if(createdHere&&canvas.parentNode)canvas.parentNode.removeChild(canvas);bgEls.forEach(el=>{if(el.parentNode)el.parentNode.removeChild(el);});};},[]);return /*#__PURE__*/_jsx(\"div\",{ref:markerRef,\"aria-hidden\":\"true\",style:{position:\"relative\",width:0,height:0,overflow:\"hidden\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BinaryGrid\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BinaryGrid.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Canvas AI footer \"powered by ADDX Studio\" logo + link. Ported from index.html CSS lines\n * 514-519 (.powered / .addx-mark / .ext) and markup line 776, adapted per the build brief's\n * explicit instruction to use the two provided theme-specific PNGs (black/white) rather than\n * the source's single currentColor-mask technique, since the handoff supplies both rasters\n * directly. Swaps on the same custom theme state as ThemeToggle/NavBar (not Framer's own\n * light/dark system) so it always matches the rest of the page.\n */const CANVAS_THEME_EVENT=\"canvas:theme\";function isDarkNow(){if(typeof document===\"undefined\")return false;const explicit=document.documentElement.dataset.theme;if(explicit===\"light\")return false;if(explicit===\"dark\")return true;return typeof matchMedia===\"function\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches;}export default function FooterLogo({logoLight,logoDark,href}){const[dark,setDark]=useState(false);const rootRef=useRef(null);useEffect(()=>{setDark(isDarkNow());const update=()=>setDark(isDarkNow());const darkMQ=matchMedia(\"(prefers-color-scheme: dark)\");darkMQ.addEventListener?.(\"change\",update);window.addEventListener(CANVAS_THEME_EVENT,update);// \"Foot Row\" (two levels up: this link sits inside \"Powered By\" inside \"Foot Row\") has a\n// native hairline top border bound to the \"Rule\" Color Style, which -- like the seat card\n// chrome fixed in SeatCard.tsx -- only follows Framer's own OS detection, not this site's\n// custom toggle. Plain elements, known fixed depth: an inline-style override is enough.\n//\n// Note: foot-row deliberately has NO max-width/centering in the source (lines 511-519 --\n// unlike .seat-grid or .finale, .foot-row is just display:flex;justify-content:space-between\n// filling the full gutter-inset width, so \"powered by\" sits flush at the true right edge,\n// same inset as the copyright text on the left). An earlier pass here wrongly added a\n// seat-grid-style max-width+margin:auto, which pulled this logo in from the edge -- removed.\nconst poweredBy=rootRef.current?.parentElement??null;const footRow=poweredBy?.parentElement??null;if(footRow){footRow.style.borderTopColor=\"var(--rule)\";}return()=>{darkMQ.removeEventListener?.(\"change\",update);window.removeEventListener(CANVAS_THEME_EVENT,update);};},[]);const image=dark?logoDark:logoLight;const src=typeof image===\"string\"?image:image.src;return /*#__PURE__*/_jsxs(\"a\",{ref:rootRef,className:\"canvas-ai ftl-a\",href:href,target:\"_blank\",rel:\"noopener\",\"aria-label\":\"ADDX Studio (opens in a new tab)\",style:{display:\"inline-flex\",alignItems:\"center\",gap:6,padding:\"4px 2px\",color:\"inherit\",textDecoration:\"none\",width:\"fit-content\",flexWrap:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"img\",{className:\"ftl-mark\",src:src,alt:\"\",width:83,height:22,style:{display:\"block\",flex:\"0 0 83px\",width:83,height:22,maxWidth:83,maxHeight:22,objectFit:\"contain\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"ftl-ext\",\"aria-hidden\":\"true\",style:{flex:\"0 0 auto\",fontSize:12,color:\"var(--ink-3)\",transition:\"transform .25s var(--ease-out)\"},children:\"↗\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.ftl-a:hover{opacity:.7}\n\t\t\t\t.ftl-a:hover .ftl-ext{transform:translate(2px,-2px)}\n\t\t\t`})]});}addPropertyControls(FooterLogo,{logoLight:{type:ControlType.ResponsiveImage,title:\"Logo (Light)\"},logoDark:{type:ControlType.ResponsiveImage,title:\"Logo (Dark)\"},href:{type:ControlType.String,title:\"Link\",defaultValue:\"https://addxstudio.com\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FooterLogo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FooterLogo.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect}from\"react\";/**\n * Canvas AI hero headline. Ported verbatim from index.html line 570 (markup),\n * lines 108-116 (.hero-title / .br-wide / .pbox / .caret / @keyframes blink),\n * and the shared `em{...}` + `.hero-title em{font-size:1.1em}` rules (lines 81-82).\n */const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);document.documentElement.classList.add(\"js\");}export default function HeroHeadline(){useEffect(()=>{ensureRootVars();},[]);return /*#__PURE__*/_jsxs(\"h1\",{id:\"hero-title\",className:\"canvas-ai hhl-title\",children:[\"The motion studio\",/*#__PURE__*/_jsx(\"br\",{className:\"hhl-br-wide\"}),\" inside your\",\" \",/*#__PURE__*/_jsxs(\"span\",{className:\"hhl-pbox\",children:[/*#__PURE__*/_jsx(\"em\",{children:\"prompt box\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hhl-caret\",\"aria-hidden\":\"true\"})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.hhl-title{margin:0 auto;max-width:12em;font-family:var(--f-bold);font-weight:600;font-size:clamp(40px,5.2vw,78px);line-height:1.02;letter-spacing:-.044em;text-wrap:balance;color:var(--ink);text-align:center}\n\t\t\t\t.hhl-title em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.012em;font-size:1.1em;line-height:1}\n\t\t\t\t.hhl-br-wide{display:none}\n\t\t\t\t@media (min-width:760px){.hhl-br-wide{display:inline}}\n\t\t\t\t.hhl-pbox{display:inline-block;position:relative;white-space:nowrap;padding:0 .12em .06em .16em;margin-left:.04em;border:1.5px solid var(--rule);border-radius:.19em;background:var(--sheet);line-height:1}\n\t\t\t\t.hhl-caret{display:inline-block;width:.05em;height:.78em;margin-left:.07em;border-radius:2px;background:var(--klein);vertical-align:-.07em;animation:hhl-blink 1.05s steps(1,end) infinite}\n\t\t\t\t@keyframes hhl-blink{50%{opacity:0}}\n\t\t\t`})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeroHeadline\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroHeadline.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useLayoutEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";/**\n * Canvas AI hero stage: the three floating \"artboard\" frames (product demo, app demo,\n * launch teaser). Ported verbatim from index.html:\n * - CSS: lines 150-301 (frame chrome/selection/prompt, per-breakpoint positions,\n *   the three CSS-only compositions and all their keyframes).\n * - JS: phase offset (914-918), click-to-rerender (920-931), offscreen pause (933-937),\n *   pointer parallax (895-912), scroll drift (868-873, the `--sy` part of `update()`).\n *\n * At >=760px the source overlays the stage behind/around the hero copy\n * (`.stage{position:absolute;inset:0}` inside `.hero{position:relative}`). At <=759px the\n * source itself switches the stage to a normal in-flow block below the copy\n * (`.stage{position:relative;height:clamp(320px,92vw,460px)}`, see the `@media\n * (max-width:759px)` rule in this file's own <style>) -- that phone behaviour needs no special\n * handling here, it already works through this component's own CSS media query.\n *\n * The >=760px overlay is the tricky part. Framer's native `position=\"absolute\"` DSL attribute\n * does not behave like nested CSS absolute positioning once this component sits inside a\n * `layout=\"stack\"` ancestor chain: pinning this component's own native instance wrapper to\n * `position=\"absolute\"` with all four edges at 0 (verified empirically, several ways) does not\n * resolve against the Hero section -- it escapes to the top-level breakpoint frame instead, so\n * the stage jumps to the literal top of the page and overlaps the nav. That is a Framer\n * platform limitation, not a mistake in this component's own CSS (which matches the source\n * exactly). The fix: never ask Framer's native attribute system to do nested absolute\n * positioning at all. Instead, above 760px wide, this component finds its own nearest sized\n * ancestor (a plain DOM walk -- the Hero section, whatever Framer's real wrapper depth around\n * the instance turns out to be) and portals the actual `.hs-stage` tree to `document.body` as\n * real `position:fixed`, continuously re-measuring that ancestor's `getBoundingClientRect()` on\n * scroll/resize (plus a ResizeObserver for content-driven height changes) so it always visually\n * overlays the Hero section exactly the way the source's `position:absolute;inset:0` does,\n * without depending on any Framer-mediated containing-block behaviour. This is the same\n * \"escape Framer's instance wrapper, manage real DOM directly\" approach BinaryGrid.tsx already\n * uses for its fixed full-viewport canvas, adapted here for a section-relative (not\n * viewport-relative) overlay that also has to track scroll position.\n */const FRAME_DEFS=[{id:\"pd\",cls:\"hs-f-pd\",phase:0,align:undefined},{id:\"ph\",cls:\"hs-f-ph\",phase:2600,align:\"end\"},{id:\"teaser\",cls:\"hs-f-teaser\",phase:1300,align:\"end\"}];const OVERLAY_BREAKPOINT=760;export default function HeroStage(){const markerRef=useRef(null);const anchorRef=useRef(null);const stageRef=useRef(null);const frameRefs=useRef([]);const selTimers=useRef({});const[overlay,setOverlay]=useState(false);const[portalReady,setPortalReady]=useState(false);// Matches this component's own `@media (min-width: 760px)` switch (see <style> below):\n// overlay mode (portal to body, position:fixed, track the Hero section) at >=760px,\n// plain in-flow render (native wrapper + this component's own CSS) at <760px.\nuseEffect(()=>{if(typeof matchMedia!==\"function\")return;const mq=matchMedia(`(min-width: ${OVERLAY_BREAKPOINT}px)`);const update=()=>setOverlay(mq.matches);update();mq.addEventListener?mq.addEventListener(\"change\",update):mq.addListener(update);return()=>{mq.removeEventListener?mq.removeEventListener(\"change\",update):mq.removeListener(update);};},[]);// Find the Hero section: walk up from our own marker (rendered exactly where this\n// component sits in the native layout) until we hit a real, sized ancestor rather than a\n// thin Framer instance-wrapper div.\nuseLayoutEffect(()=>{if(!overlay){setPortalReady(false);anchorRef.current=null;return;}const marker=markerRef.current;if(!marker||typeof document===\"undefined\")return;let anchor=marker.parentElement;while(anchor&&anchor!==document.body&&anchor.offsetHeight<400){anchor=anchor.parentElement;}if(!anchor||anchor===document.body)anchor=marker.parentElement;anchorRef.current=anchor;setPortalReady(!!anchor);},[overlay]);// Once the portaled stage exists, measure the anchor and keep the stage's real position\n// synced to it on scroll/resize/content changes.\nuseLayoutEffect(()=>{if(!overlay||!portalReady)return;const stage=stageRef.current;const anchor=anchorRef.current;if(!stage||!anchor)return;const place=()=>{const r=anchor.getBoundingClientRect();stage.style.top=r.top+\"px\";stage.style.left=r.left+\"px\";stage.style.width=r.width+\"px\";stage.style.height=r.height+\"px\";};place();let ro;if(\"ResizeObserver\"in window){ro=new ResizeObserver(place);ro.observe(anchor);}addEventListener(\"scroll\",place,{passive:true});addEventListener(\"resize\",place);if(document.fonts&&document.fonts.ready){document.fonts.ready.then(place);}return()=>{ro?.disconnect();removeEventListener(\"scroll\",place);removeEventListener(\"resize\",place);};},[overlay,portalReady]);useEffect(()=>{const stage=stageRef.current;if(!stage)return;const reduce=matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const finePointer=matchMedia(\"(hover: hover) and (pointer: fine)\").matches;// Pause everything inside the stage while off screen.\nlet io;if(\"IntersectionObserver\"in window){io=new IntersectionObserver(entries=>entries.forEach(e=>stage.classList.toggle(\"hs-is-off\",!e.isIntersecting)),{rootMargin:\"120px 0px\"});io.observe(stage);}// Phase-offset each frame's loop so the compositions never blank out together.\nif(!reduce){frameRefs.current.forEach((fr,i)=>{if(!fr)return;const comp=fr.querySelector(\".hs-comp\");const phase=FRAME_DEFS[i].phase;if(comp&&comp.getAnimations){comp.getAnimations({subtree:true}).forEach(a=>{a.currentTime=(Number(a.currentTime)||0)+phase;});}});}// Scroll drift: --sy on the stage, read by every .hs-frame's transform calc().\nlet queued=false;const update=()=>{queued=false;const y=window.scrollY,vh=window.innerHeight;if(y<vh*1.6)stage.style.setProperty(\"--sy\",y.toFixed(1));};const onScroll=()=>{if(!queued){queued=true;requestAnimationFrame(update);}};if(!reduce){update();addEventListener(\"scroll\",onScroll,{passive:true});addEventListener(\"resize\",onScroll);}// Pointer parallax by depth, eased toward the pointer target.\nlet raf=0,tx=0,ty=0,cx=0,cy=0;const step=()=>{cx+=(tx-cx)*.08;cy+=(ty-cy)*.08;stage.style.setProperty(\"--px\",(cx*16).toFixed(2));stage.style.setProperty(\"--py\",(cy*12).toFixed(2));raf=Math.abs(tx-cx)>.002||Math.abs(ty-cy)>.002?requestAnimationFrame(step):0;};const onPointerMove=e=>{const r=stage.getBoundingClientRect();tx=-((e.clientX-r.left)/r.width-.5)*2;ty=-((e.clientY-r.top)/r.height-.5)*2;if(!raf)raf=requestAnimationFrame(step);};const onPointerLeave=()=>{tx=0;ty=0;if(!raf)raf=requestAnimationFrame(step);};if(finePointer&&!reduce){stage.addEventListener(\"pointermove\",onPointerMove);stage.addEventListener(\"pointerleave\",onPointerLeave);}return()=>{io?.disconnect();removeEventListener(\"scroll\",onScroll);removeEventListener(\"resize\",onScroll);stage.removeEventListener(\"pointermove\",onPointerMove);stage.removeEventListener(\"pointerleave\",onPointerLeave);if(raf)cancelAnimationFrame(raf);};},[overlay,portalReady]);const rerender=index=>{const fr=frameRefs.current[index];if(!fr)return;const reduce=matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const comp=fr.querySelector(\".hs-comp\");const wipe=fr.querySelector(\".hs-frame-wipe\");if(!reduce&&comp&&comp.getAnimations){comp.getAnimations({subtree:true}).forEach(a=>{a.currentTime=0;});wipe?.getAnimations().forEach(a=>{a.effect?.updateTiming({delay:0});a.currentTime=0;a.play();});}fr.classList.add(\"hs-is-selected\");clearTimeout(selTimers.current[index]);selTimers.current[index]=setTimeout(()=>fr.classList.remove(\"hs-is-selected\"),1400);};const stageTree=/*#__PURE__*/_jsxs(\"div\",{className:\"canvas-ai hs-stage\",ref:stageRef,\"aria-hidden\":\"true\",style:overlay?{position:\"fixed\"}:undefined,children:[/*#__PURE__*/_jsx(\"div\",{className:`hs-frame ${FRAME_DEFS[0].cls}`,ref:el=>{frameRefs.current[0]=el;},onClick:()=>rerender(0),children:/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-float\",style:{[\"--i\"]:0,[\"--fd\"]:\"8s\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-label\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Product demo\"}),/*#__PURE__*/_jsx(\"span\",{children:\"16:9 \\xb7 0:20\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-box\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-body\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-comp hs-c-pd\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-cam\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-win\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-bar\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-pd-url\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-side\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-title\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Revenue\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Last 30 days\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-pd-btn\",children:\"Export\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-kpi hs-k1\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"MRR\"}),/*#__PURE__*/_jsx(\"b\",{children:\"$84.2k\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-kpi hs-k2\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Growth\"}),/*#__PURE__*/_jsx(\"b\",{children:\"+12.4%\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-kpi hs-k3\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Customers\"}),/*#__PURE__*/_jsx(\"b\",{children:\"3,210\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"hs-pd-chart\",children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 100 40\",preserveAspectRatio:\"none\",children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"hs-pdg\",x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#2B37FF\",stopOpacity:.22}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#2B37FF\",stopOpacity:0})]})}),/*#__PURE__*/_jsx(\"path\",{className:\"hs-pd-area\",d:\"M0 30 C6 29 8 27 12 28 S20 31 25 26 S33 25 38 22 S46 21 51 18 S59 19 64 15 S72 14 77 11 S88 10 100 5 L100 40 L0 40 Z\",fill:\"url(#hs-pdg)\"}),/*#__PURE__*/_jsx(\"path\",{className:\"hs-pd-line\",vectorEffect:\"non-scaling-stroke\",d:\"M0 30 C6 29 8 27 12 28 S20 31 25 26 S33 25 38 22 S46 21 51 18 S59 19 64 15 S72 14 77 11 S88 10 100 5\"})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-pd-menu\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"PDF report\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-hl\",children:\"Share link\"})]})]}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-pd-tap hs-t1\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-pd-tap hs-t2\"}),/*#__PURE__*/_jsx(\"svg\",{className:\"hs-pd-cursor\",viewBox:\"0 0 20 20\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 1.5v15l4.2-3.9 2.9 6 2.6-1.2-2.8-5.9h5.7z\",fill:\"#16161A\",stroke:\"#FFFFFF\",strokeWidth:1.2,strokeLinejoin:\"round\"})})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"hs-pd-toast\",children:[/*#__PURE__*/_jsx(\"i\",{}),\"Link copied\"]})]}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-frame-wipe\",style:{[\"--i\"]:0}})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"hs-frame-sel\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"b\",{children:\"1920 \\xd7 1080\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-prompt\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"From one form\"}),/*#__PURE__*/_jsxs(\"dl\",{children:[/*#__PURE__*/_jsx(\"dt\",{children:\"Video\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"Product demo\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Format\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"16:9 \\xb7 20s\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Notes\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"Show export, then sharing\"})]})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:`hs-frame ${FRAME_DEFS[1].cls}`,\"data-align\":\"end\",ref:el=>{frameRefs.current[1]=el;},onClick:()=>rerender(1),children:/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-float\",style:{[\"--i\"]:1,[\"--fd\"]:\"7s\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-label\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"App demo\"}),/*#__PURE__*/_jsx(\"span\",{children:\"9:16 \\xb7 0:15\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-box\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-body\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"hs-comp hs-c-ph\",children:/*#__PURE__*/_jsx(\"div\",{className:\"hs-ph-phone\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-screen\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-island\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-time\",children:\"9:41\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-h\",children:\"Today\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-sub\",children:\"4 tasks\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-row hs-r1 hs-done\",children:[/*#__PURE__*/_jsx(\"b\",{}),/*#__PURE__*/_jsx(\"span\",{children:\"Record onboarding\"}),/*#__PURE__*/_jsx(\"em\",{children:\"Done\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-row hs-r2 hs-t\",children:[/*#__PURE__*/_jsx(\"b\",{}),/*#__PURE__*/_jsx(\"span\",{children:\"Review demo cut\"}),/*#__PURE__*/_jsx(\"em\",{children:\"Due 2 pm\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-row hs-r3\",children:[/*#__PURE__*/_jsx(\"b\",{}),/*#__PURE__*/_jsx(\"span\",{children:\"Send to the team\"}),/*#__PURE__*/_jsx(\"em\",{children:\"Due 4 pm\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-row hs-r4\",children:[/*#__PURE__*/_jsx(\"b\",{}),/*#__PURE__*/_jsx(\"span\",{children:\"Publish the video\"}),/*#__PURE__*/_jsx(\"em\",{children:\"Tomorrow\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-tap\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ph-fab\",children:\"+\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ph-note\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"b\",{children:\"Canvas\"}),/*#__PURE__*/_jsx(\"small\",{children:\"Your demo video is ready\"})]})]})]})})}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-frame-wipe\",style:{[\"--i\"]:1}})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"hs-frame-sel\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"b\",{children:\"1080 \\xd7 1920\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-prompt\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"From one form\"}),/*#__PURE__*/_jsxs(\"dl\",{children:[/*#__PURE__*/_jsx(\"dt\",{children:\"Video\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"App demo\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Format\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"9:16 \\xb7 15s\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Notes\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"Check a task, then the alert\"})]})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:`hs-frame ${FRAME_DEFS[2].cls}`,\"data-align\":\"end\",ref:el=>{frameRefs.current[2]=el;},onClick:()=>rerender(2),children:/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-float\",style:{[\"--i\"]:2,[\"--fd\"]:\"6.5s\"},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-label\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Launch teaser\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Soon\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-box\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-body\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"hs-comp hs-c-teaser\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"hs-ct-ring\"}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-ct-orb\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-ct-copy\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"hs-mask hs-ct-kick\",children:/*#__PURE__*/_jsx(\"span\",{children:\"Now shipping\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-mask hs-ct-l hs-ct-l1\",children:/*#__PURE__*/_jsx(\"span\",{children:\"Meet\"})}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-mask hs-ct-l hs-ct-l2\",children:/*#__PURE__*/_jsx(\"span\",{children:/*#__PURE__*/_jsx(\"em\",{children:\"v2.\"})})})]})]}),/*#__PURE__*/_jsx(\"span\",{className:\"hs-frame-wipe\",style:{[\"--i\"]:2}})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"hs-frame-sel\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"b\",{children:\"1920 \\xd7 1080\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"hs-frame-prompt\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"From one form\"}),/*#__PURE__*/_jsxs(\"dl\",{children:[/*#__PURE__*/_jsx(\"dt\",{children:\"Video\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"Launch teaser\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Format\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"16:9 \\xb7 6s\"}),/*#__PURE__*/_jsx(\"dt\",{children:\"Notes\"}),/*#__PURE__*/_jsx(\"dd\",{children:\"Black, one blue accent\"})]})]})]})]})}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.hs-stage{position:absolute;inset:0;z-index:2;pointer-events:none}\n\t\t\t\t.hs-is-off *,.hs-is-off *::before,.hs-is-off *::after{animation-play-state:paused!important}\n\t\t\t\t.hs-frame{position:absolute;left:var(--l);top:var(--t);width:var(--w);pointer-events:auto;cursor:pointer;transform:translate3d(calc(var(--px,0) * var(--d,1) * 1px),calc((var(--py,0) * var(--d,1) - var(--sy,0) * var(--d,1) * .12) * 1px),0)}\n\t\t\t\t.hs-frame:hover{z-index:5}\n\t\t\t\t.hs-frame-float{animation:hs-float var(--fd,7s) ease-in-out infinite alternate;animation-delay:calc(var(--i,0) * -1.4s)}\n\t\t\t\t@keyframes hs-float{from{transform:translateY(-5px)}to{transform:translateY(5px)}}\n\t\t\t\t.hs-frame-label{display:flex;justify-content:space-between;gap:10px;margin:0 1px 7px;font:400 10.5px/1 var(--f-mono);color:var(--ink-3);white-space:nowrap}\n\t\t\t\t.hs-frame-label b{font-weight:400;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;transition:color .15s}\n\t\t\t\t.hs-frame-box{position:relative}\n\t\t\t\t.hs-frame-body{position:relative;aspect-ratio:var(--ar);border-radius:7px;overflow:hidden;isolation:isolate;transform:translateZ(0)}\n\t\t\t\t.hs-frame-body::after{content:\"\";position:absolute;inset:0;z-index:6;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--rule-2);pointer-events:none}\n\t\t\t\t.hs-frame-wipe{position:absolute;inset:0;z-index:5;background-color:var(--sheet);background-image:conic-gradient(var(--well) 25%,transparent 0 50%,var(--well) 0 75%,transparent 0);background-size:12px 12px;transform:translateY(101%);animation:hs-wipe 1s var(--ease-io) both;animation-delay:calc(.2s + var(--i,0) * .12s)}\n\t\t\t\t.hs-frame-wipe::before{content:\"\";position:absolute;left:0;right:0;top:0;height:2px;background:var(--klein)}\n\t\t\t\t@keyframes hs-wipe{from{transform:translateY(0)}to{transform:translateY(101%)}}\n\t\t\t\t.hs-frame-sel{position:absolute;inset:-1px;z-index:7;border:1px solid var(--klein);opacity:0;pointer-events:none;transition:opacity .15s}\n\t\t\t\t.hs-frame-sel i{position:absolute;width:7px;height:7px;background:var(--sheet);border:1px solid var(--klein)}\n\t\t\t\t.hs-frame-sel i:nth-child(1){left:-4px;top:-4px}\n\t\t\t\t.hs-frame-sel i:nth-child(2){right:-4px;top:-4px}\n\t\t\t\t.hs-frame-sel i:nth-child(3){left:-4px;bottom:-4px}\n\t\t\t\t.hs-frame-sel i:nth-child(4){right:-4px;bottom:-4px}\n\t\t\t\t.hs-frame-sel b{position:absolute;left:50%;top:calc(100% + 7px);transform:translateX(-50%);padding:3px 5px;border-radius:3px;background:var(--klein);color:var(--on-klein);font:400 10px/1 var(--f-mono);white-space:nowrap}\n\t\t\t\t.hs-frame-prompt{position:absolute;left:0;top:calc(100% + 32px);z-index:8;width:max-content;max-width:max(100%,190px);margin:0;padding:9px 12px 10px;border-radius:12px 12px 12px 4px;background:var(--ink);color:var(--paper);font:400 12.5px/1.42 var(--f-ui);text-align:left;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .35s var(--ease-out);pointer-events:none}\n\t\t\t\t.hs-frame-prompt b{display:block;margin-bottom:8px;font:400 9.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.55}\n\t\t\t\t.hs-frame-prompt dl{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;margin:0}\n\t\t\t\t.hs-frame-prompt dt{font:400 10px/1.45 var(--f-mono);opacity:.55}\n\t\t\t\t.hs-frame-prompt dd{margin:0}\n\t\t\t\t.hs-frame[data-tip=\"above\"] .hs-frame-prompt{top:auto;bottom:calc(100% + 26px);border-radius:12px 12px 12px 4px}\n\t\t\t\t.hs-frame[data-align=\"end\"] .hs-frame-prompt{left:auto;right:0;border-radius:12px 12px 4px 12px}\n\t\t\t\t.hs-frame.hs-is-selected .hs-frame-sel{opacity:1}\n\t\t\t\t@media (hover:hover){\n\t\t\t\t\t.hs-frame:hover .hs-frame-sel{opacity:1}\n\t\t\t\t\t.hs-frame:hover .hs-frame-label b{color:var(--klein)}\n\t\t\t\t\t.hs-frame:hover .hs-frame-prompt{opacity:1;transform:none}\n\t\t\t\t}\n\n\t\t\t\t.hs-f-pd{--l:3%; --t:62%; --w:clamp(240px,24vw,350px); --ar:16/9; --d:.9}\n\t\t\t\t.hs-f-ph{--l:83%; --t:35%; --w:clamp(112px,10.6vw,160px); --ar:9/16; --d:.6}\n\t\t\t\t.hs-f-teaser{--l:76%; --t:11%; --w:clamp(170px,16vw,236px); --ar:16/9; --d:1.1}\n\n\t\t\t\t.hs-comp{position:absolute;inset:0;overflow:hidden;container-type:size}\n\t\t\t\t.hs-mask{display:block;overflow:hidden}\n\t\t\t\t.hs-mask>span{display:block}\n\n\t\t\t\t/* Product demo composition */\n\t\t\t\t.hs-c-pd{background:radial-gradient(90% 120% at 0% 0%,#7C85FF 0%,rgba(124,133,255,0) 55%),radial-gradient(80% 110% at 100% 100%,#FFA27E 0%,rgba(255,162,126,0) 60%),linear-gradient(135deg,#2B37FF,#A99BFF);color:#16161A}\n\t\t\t\t.hs-pd-cam{position:absolute;inset:0;transform-origin:78cqw 19cqw;animation:hs-pdCam 9s var(--ease-io) infinite both}\n\t\t\t\t@keyframes hs-pdCam{0%,14%{transform:none}32%,56%{transform:scale(1.65)}74%,100%{transform:none}}\n\t\t\t\t.hs-pd-win{position:absolute;left:9cqw;top:6.5cqw;width:82cqw;height:44cqw;border-radius:1.6cqw;background:#FFFFFF;overflow:hidden;box-shadow:0 2.4cqw 6cqw rgba(16,16,48,.32),0 0 0 .15cqw rgba(16,16,48,.12)}\n\t\t\t\t.hs-pd-win *{position:absolute;display:block}\n\t\t\t\t.hs-pd-bar{left:0;right:0;top:0;height:3.6cqw;border-bottom:.12cqw solid #EEEEEB;background:#FBFBFA}\n\t\t\t\t.hs-pd-bar i{top:1.25cqw;width:1.1cqw;height:1.1cqw;border-radius:50%;background:#E2E2DE}\n\t\t\t\t.hs-pd-bar i:nth-child(1){left:1.8cqw}.hs-pd-bar i:nth-child(2){left:3.4cqw}.hs-pd-bar i:nth-child(3){left:5cqw}\n\t\t\t\t.hs-pd-url{left:31cqw;top:.9cqw;width:20cqw;height:1.8cqw;border-radius:1cqw;background:#F0F0ED}\n\t\t\t\t.hs-pd-side{left:0;top:3.6cqw;bottom:0;width:14cqw;background:#F7F7F5;border-right:.12cqw solid #EEEEEB}\n\t\t\t\t.hs-pd-side i{left:3cqw;width:7.5cqw;height:1.2cqw;border-radius:.6cqw;background:#DCDCD8}\n\t\t\t\t.hs-pd-side i:nth-child(1){top:3.6cqw;background:#2B37FF;width:6cqw}\n\t\t\t\t.hs-pd-side i:nth-child(2){top:7cqw}.hs-pd-side i:nth-child(3){top:10.4cqw}.hs-pd-side i:nth-child(4){top:13.8cqw}.hs-pd-side i:nth-child(5){top:17.2cqw;width:5cqw}\n\t\t\t\t.hs-pd-title{left:18cqw;top:6.4cqw}\n\t\t\t\t.hs-pd-title b{position:static;font:600 2.7cqw/1 var(--f-ui);letter-spacing:-.03em}\n\t\t\t\t.hs-pd-title span{position:static;margin-top:.9cqw;font:400 1.5cqw/1 var(--f-ui);color:#8A8A90}\n\t\t\t\t.hs-pd-btn{left:68cqw;top:7cqw;width:10cqw;height:4cqw;border-radius:.9cqw;background:#2B37FF;color:#FFFFFF;font:600 1.7cqw/4cqw var(--f-ui);text-align:center}\n\t\t\t\t.hs-pd-kpi{top:14cqw;width:18.6cqw;height:8cqw;border-radius:1cqw;border:.12cqw solid #ECECE8;background:#FBFBFA}\n\t\t\t\t.hs-pd-kpi.hs-k1{left:18cqw}.hs-pd-kpi.hs-k2{left:38.7cqw}.hs-pd-kpi.hs-k3{left:59.4cqw}\n\t\t\t\t.hs-pd-kpi span{left:1.6cqw;top:1.5cqw;font:400 1.35cqw/1 var(--f-ui);color:#8A8A90}\n\t\t\t\t.hs-pd-kpi b{left:1.6cqw;top:3.9cqw;font:600 2.6cqw/1 var(--f-ui);letter-spacing:-.03em}\n\t\t\t\t.hs-pd-chart{left:18cqw;top:24.5cqw;width:60cqw;height:16.5cqw;border-radius:1cqw;border:.12cqw solid #ECECE8;overflow:hidden}\n\t\t\t\t.hs-pd-chart svg{left:0;top:2.5cqw;width:100%;height:14cqw;clip-path:inset(0 0 0 0);animation:hs-pdDraw 9s var(--ease-out) infinite both}\n\t\t\t\t.hs-pd-line{fill:none;stroke:#2B37FF;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}\n\t\t\t\t@keyframes hs-pdDraw{0%{clip-path:inset(0 100% 0 0)}12%,100%{clip-path:inset(0 0 0 0)}}\n\t\t\t\t.hs-pd-menu{left:62cqw;top:12cqw;width:16cqw;padding:.7cqw;border-radius:1.1cqw;background:#FFFFFF;box-shadow:0 1.2cqw 3cqw rgba(16,16,48,.18),0 0 0 .12cqw rgba(16,16,48,.08);transform-origin:80% 0;opacity:0;animation:hs-pdMenu 9s var(--ease-out) infinite both}\n\t\t\t\t.hs-pd-menu span{position:relative;height:3.6cqw;padding-left:1.4cqw;border-radius:.7cqw;font:500 1.6cqw/3.6cqw var(--f-ui);color:#16161A}\n\t\t\t\t.hs-pd-menu .hs-hl{animation:hs-pdHl 9s steps(1,end) infinite both}\n\t\t\t\t@keyframes hs-pdMenu{0%,29%{opacity:0;transform:translateY(-.8cqw) scale(.96)}33%,50%{opacity:1;transform:none}53%,100%{opacity:0;transform:none}}\n\t\t\t\t@keyframes hs-pdHl{0%,43%{background:transparent}44%,100%{background:rgba(43,55,255,.1)}}\n\t\t\t\t.hs-pd-cursor{position:absolute;left:0;top:0;width:3.2cqw;height:3.2cqw;transform:translate(76cqw,24.6cqw);animation:hs-pdCursor 9s infinite both}\n\t\t\t\t@keyframes hs-pdCursor{\n\t\t\t\t\t0%,6%{opacity:0;transform:translate(94cqw,52cqw)}\n\t\t\t\t\t8%{opacity:1;transform:translate(94cqw,52cqw);animation-timing-function:var(--ease-io)}\n\t\t\t\t\t24%{transform:translate(82cqw,15.4cqw)}\n\t\t\t\t\t26%{transform:translate(82cqw,15.4cqw) scale(.82)}\n\t\t\t\t\t28%{transform:translate(82cqw,15.4cqw);animation-timing-function:var(--ease-io)}\n\t\t\t\t\t36%{transform:translate(82cqw,15.4cqw);animation-timing-function:var(--ease-io)}\n\t\t\t\t\t46%{transform:translate(76cqw,24.6cqw)}\n\t\t\t\t\t48%{transform:translate(76cqw,24.6cqw) scale(.82)}\n\t\t\t\t\t50%{transform:translate(76cqw,24.6cqw);animation-timing-function:var(--ease-io)}\n\t\t\t\t\t58%{opacity:1;transform:translate(76cqw,24.6cqw);animation-timing-function:var(--ease-io)}\n\t\t\t\t\t74%{opacity:1;transform:translate(88cqw,42cqw)}\n\t\t\t\t\t80%,100%{opacity:0;transform:translate(88cqw,42cqw)}}\n\t\t\t\t.hs-pd-tap{position:absolute;width:5cqw;height:5cqw;margin:-2.5cqw 0 0 -2.5cqw;border-radius:50%;background:rgba(43,55,255,.28);opacity:0}\n\t\t\t\t.hs-pd-tap.hs-t1{left:82.4cqw;top:15.6cqw;animation:hs-pdTap1 9s ease-out infinite both}\n\t\t\t\t.hs-pd-tap.hs-t2{left:76cqw;top:25cqw;animation:hs-pdTap2 9s ease-out infinite both}\n\t\t\t\t@keyframes hs-pdTap1{0%,25.5%{opacity:0;transform:scale(.3)}27%{opacity:1}36%,100%{opacity:0;transform:scale(1.6)}}\n\t\t\t\t@keyframes hs-pdTap2{0%,47.5%{opacity:0;transform:scale(.3)}49%{opacity:1}58%,100%{opacity:0;transform:scale(1.6)}}\n\t\t\t\t.hs-pd-toast{position:absolute;left:50%;bottom:3.4cqw;display:flex;align-items:center;gap:1.4cqw;padding:1.5cqw 2.6cqw;border-radius:9cqw;background:#16161A;color:#F3F1EC;font:500 2cqw/1 var(--f-ui);white-space:nowrap;transform:translateX(-50%);opacity:0;animation:hs-pdToast 9s var(--ease-out) infinite both}\n\t\t\t\t.hs-pd-toast i{width:1.5cqw;height:1.5cqw;border-radius:50%;background:#7CE0A8}\n\t\t\t\t@keyframes hs-pdToast{0%,51%{opacity:0;transform:translate(-50%,60%)}55%,82%{opacity:1;transform:translate(-50%,0)}88%,100%{opacity:0;transform:translate(-50%,0)}}\n\n\t\t\t\t/* App demo composition */\n\t\t\t\t.hs-c-ph{background:linear-gradient(160deg,#FFE08A 0%,#FFB070 55%,#FF8A66 100%);color:#16161A}\n\t\t\t\t.hs-ph-phone{position:absolute;left:13cqw;top:15cqw;width:74cqw;height:150cqw;border-radius:11cqw;background:#121216;box-shadow:0 4cqw 10cqw rgba(110,40,10,.32);animation:hs-phTilt 9s var(--ease-io) infinite both}\n\t\t\t\t@keyframes hs-phTilt{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(1deg)}}\n\t\t\t\t.hs-ph-screen{position:absolute;inset:2.4cqw;border-radius:9cqw;background:#FFFFFF;overflow:hidden}\n\t\t\t\t.hs-ph-screen *{position:absolute}\n\t\t\t\t.hs-ph-island{left:50%;top:2.6cqw;width:20cqw;height:5.6cqw;margin-left:-10cqw;border-radius:3cqw;background:#121216}\n\t\t\t\t.hs-ph-time{left:7.5cqw;top:3.6cqw;font:600 3.2cqw/1 var(--f-ui)}\n\t\t\t\t.hs-ph-h{left:6cqw;top:15cqw;font:600 8.4cqw/1 var(--f-ui);letter-spacing:-.04em}\n\t\t\t\t.hs-ph-sub{left:6cqw;top:25.5cqw;font:400 3.2cqw/1 var(--f-ui);color:#8A8A90}\n\t\t\t\t.hs-ph-row{left:6cqw;right:6cqw;height:15cqw;border-top:.25cqw solid #F0F0ED}\n\t\t\t\t.hs-ph-row.hs-r1{top:34cqw}.hs-ph-row.hs-r2{top:49cqw}.hs-ph-row.hs-r3{top:64cqw}.hs-ph-row.hs-r4{top:79cqw}\n\t\t\t\t.hs-ph-row b{left:0;top:4.4cqw;width:6cqw;height:6cqw;border-radius:50%;border:.5cqw solid #D6D6D2}\n\t\t\t\t.hs-ph-row span{left:9.4cqw;top:4.6cqw;font:500 4.2cqw/1 var(--f-ui);white-space:nowrap}\n\t\t\t\t.hs-ph-row em{left:9.4cqw;top:10cqw;font:400 3cqw/1 var(--f-ui);font-style:normal;color:#A0A0A6}\n\t\t\t\t.hs-ph-row.hs-done b{background:#2B37FF;border-color:#2B37FF}\n\t\t\t\t.hs-ph-row.hs-done span{color:#A0A0A6;text-decoration:line-through}\n\t\t\t\t.hs-ph-row.hs-t b{animation:hs-phCheck 9s infinite both}\n\t\t\t\t.hs-ph-row.hs-done b::after,.hs-ph-row.hs-t b::after{content:\"\";position:absolute;left:1.5cqw;top:.85cqw;width:1.3cqw;height:2.3cqw;border:solid #FFFFFF;border-width:0 .55cqw .55cqw 0;transform:rotate(45deg) scale(0)}\n\t\t\t\t.hs-ph-row.hs-done b::after{transform:rotate(45deg) scale(1)}\n\t\t\t\t.hs-ph-row.hs-t b::after{animation:hs-phTick 9s var(--spring) infinite both}\n\t\t\t\t.hs-ph-row.hs-t span{animation:hs-phDone 9s infinite both}\n\t\t\t\t@keyframes hs-phCheck{0%,29%{background:transparent;border-color:#D6D6D2}31%,94%{background:#2B37FF;border-color:#2B37FF}97%,100%{background:transparent;border-color:#D6D6D2}}\n\t\t\t\t@keyframes hs-phTick{0%,30%{transform:rotate(45deg) scale(0)}36%,94%{transform:rotate(45deg) scale(1)}97%,100%{transform:rotate(45deg) scale(0)}}\n\t\t\t\t@keyframes hs-phDone{0%,31%{color:#16161A;text-decoration-color:transparent}35%,94%{color:#A0A0A6;text-decoration:line-through;text-decoration-color:#A0A0A6}97%,100%{color:#16161A}}\n\t\t\t\t.hs-ph-tap{left:9cqw;top:56.4cqw;width:10cqw;height:10cqw;margin:-5cqw 0 0 -5cqw;border-radius:50%;background:rgba(18,18,22,.16);opacity:0;animation:hs-phTap 9s ease-out infinite both}\n\t\t\t\t@keyframes hs-phTap{0%,24%{opacity:0;transform:scale(.5)}27%{opacity:1;transform:scale(.8)}31%{opacity:1;transform:scale(.7)}40%,100%{opacity:0;transform:scale(1.3)}}\n\t\t\t\t.hs-ph-fab{right:6cqw;bottom:7cqw;width:12cqw;height:12cqw;border-radius:50%;background:#2B37FF;color:#FFFFFF;font:400 7cqw/12cqw var(--f-ui);text-align:center}\n\t\t\t\t.hs-ph-note{left:3cqw;right:3cqw;top:2cqw;display:flex;align-items:center;gap:2.6cqw;padding:3cqw;border-radius:6cqw;background:rgba(246,246,244,.97);box-shadow:0 2cqw 6cqw rgba(0,0,0,.16);transform:translateY(-130%);animation:hs-phNote 9s var(--ease-out) infinite both}\n\t\t\t\t.hs-ph-note *{position:static}\n\t\t\t\t.hs-ph-note i{flex:none;width:8cqw;height:8cqw;border-radius:2.2cqw;background:#2B37FF}\n\t\t\t\t.hs-ph-note span{display:flex;flex-direction:column;gap:1.2cqw;min-width:0}\n\t\t\t\t.hs-ph-note b{font:600 3.1cqw/1 var(--f-ui)}\n\t\t\t\t.hs-ph-note small{font:400 2.9cqw/1.1 var(--f-ui);color:#55555B;white-space:nowrap}\n\t\t\t\t@keyframes hs-phNote{0%,48%{transform:translateY(-130%)}53%,84%{transform:none}90%,100%{transform:translateY(-130%)}}\n\n\t\t\t\t/* Launch teaser composition */\n\t\t\t\t.hs-c-teaser{background:radial-gradient(70% 90% at 78% 50%,rgba(43,55,255,.35),rgba(43,55,255,0) 70%),var(--r-ink);color:var(--r-bone)}\n\t\t\t\t.hs-ct-orb{position:absolute;right:8cqw;top:50%;width:31cqw;height:31cqw;margin-top:-15.5cqw;border-radius:50%;background:var(--r-blue);animation:hs-ctOrb 6s infinite both}\n\t\t\t\t.hs-ct-ring{position:absolute;right:3cqw;top:50%;width:41cqw;height:41cqw;margin-top:-20.5cqw;border-radius:50%;border:.25cqw solid rgba(243,241,236,.28);animation:hs-ctRing 6s infinite both}\n\t\t\t\t@keyframes hs-ctOrb{0%,10%{transform:scale(0);animation-timing-function:var(--spring)}26%,80%{transform:scale(1);animation-timing-function:cubic-bezier(.6,0,.8,.2)}90%,100%{transform:scale(0)}}\n\t\t\t\t@keyframes hs-ctRing{0%,16%{opacity:0;transform:scale(.6)}34%,78%{opacity:1;transform:scale(1)}90%,100%{opacity:0;transform:scale(1.15)}}\n\t\t\t\t.hs-ct-copy{position:absolute;left:8cqw;top:50%;transform:translateY(-50%)}\n\t\t\t\t.hs-ct-kick{margin-bottom:1.6cqw;font:400 3cqw/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(243,241,236,.6)}\n\t\t\t\t.hs-ct-l{font:600 14.5cqw/.95 var(--f-ui);letter-spacing:-.05em}\n\t\t\t\t.hs-ct-l2 em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.02em;font-size:1.12em}\n\t\t\t\t.hs-ct-kick>span{animation:hs-rise6 6s var(--ease-out) infinite both;animation-delay:.05s}\n\t\t\t\t.hs-ct-l1>span{animation:hs-rise6 6s var(--ease-out) infinite both;animation-delay:.24s}\n\t\t\t\t.hs-ct-l2>span{animation:hs-rise6 6s var(--ease-out) infinite both;animation-delay:.4s}\n\t\t\t\t@keyframes hs-rise6{0%{transform:translateY(110%)}14%,80%{transform:translateY(0)}92%,100%{transform:translateY(-110%)}}\n\n\t\t\t\t@media (max-width:1099px){\n\t\t\t\t\t.hs-f-teaser{--l:0%;--t:13%;--w:17vw}\n\t\t\t\t\t.hs-f-ph{--l:85%;--t:30%;--w:12vw}\n\t\t\t\t\t.hs-f-pd{--l:50%;--t:64%;--w:30vw}\n\t\t\t\t}\n\t\t\t\t@media (max-width:759px){\n\t\t\t\t\t.hs-stage{position:relative;inset:auto;height:clamp(320px,92vw,460px);margin-top:44px}\n\t\t\t\t\t.hs-f-pd{--l:0%;--t:5%;--w:70%}\n\t\t\t\t\t.hs-f-ph{--l:74%;--t:0%;--w:26%}\n\t\t\t\t\t.hs-f-teaser{--l:16%;--t:60%;--w:52%}\n\t\t\t\t\t.hs-frame-prompt{display:none}\n\t\t\t\t\t.hs-f-ph .hs-frame-label span{display:none}\n\t\t\t\t}\n\t\t\t`})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{ref:markerRef,\"aria-hidden\":\"true\",style:{position:\"relative\",width:\"100%\",height:0}}),overlay?portalReady&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(stageTree,document.body):null:stageTree]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HeroStage\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HeroStage.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Canvas AI manifesto section. Ported verbatim from index.html:\n * - Markup: lines 661-671 (seven lines, onion-skin \"move.\", registry term previews, \"drift\").\n * - CSS: lines 303-387 (.manifesto, .mf, onion keyframes, .drift, .term/.pv previews,\n *   .pv-prims/.pv-lay/.pv-comp/.pv-pipe mini compositions) plus the shared `em{}` rule (line 81).\n * - JS: scroll-to-focus `update()` (lines 868-889), term hover/focus/click/Escape handling\n *   (lines 939-962).\n *\n * Owns its full <section> (not just the inner lines) since the scroll-focus math, the registry\n * preview overlays, and the section's own vertical rhythm are all one interlocking behavior.\n */const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);document.documentElement.classList.add(\"js\");}const TERMS=[{key:\"primitives\",label:\"primitives\",caption:\"primitives\",render:()=>/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-screen mf-pv-prims\",children:[/*#__PURE__*/_jsx(\"i\",{className:\"mf-pp-c\"}),/*#__PURE__*/_jsx(\"i\",{className:\"mf-pp-s\"}),/*#__PURE__*/_jsx(\"i\",{className:\"mf-pp-l\"}),/*#__PURE__*/_jsx(\"i\",{className:\"mf-pp-t\",children:\"Aa\"})]})},{key:\"layouts\",label:\"layouts\",caption:\"layouts\",render:()=>/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-screen mf-pv-lay\",children:[/*#__PURE__*/_jsx(\"i\",{className:\"mf-l1\"}),/*#__PURE__*/_jsx(\"i\",{className:\"mf-l2\"}),/*#__PURE__*/_jsx(\"i\",{className:\"mf-l3\"})]})},{key:\"components\",label:\"special components\",caption:\"components\",render:()=>/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-screen mf-pv-comp\",children:[/*#__PURE__*/_jsx(\"i\",{className:\"mf-tag\",children:\"lower third\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-lt\",children:[/*#__PURE__*/_jsx(\"b\",{}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-ch\",children:[/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{}),/*#__PURE__*/_jsx(\"i\",{})]})]})},{key:\"pipeline\",label:\"rendering pipeline\",caption:\"pipeline\",captionGroup:\"render\",render:()=>/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-screen mf-pv-pipe\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pp-cells\",children:[/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{}),\" \",/*#__PURE__*/_jsx(\"i\",{})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pp-read\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"mf-pp-n\"}),/*#__PURE__*/_jsx(\"span\",{children:\"24 fps\"})]})]})}];export default function Manifesto(){const lineRefs=useRef([]);const driftRef=useRef(null);const wrapRefs=useRef([]);useEffect(()=>{ensureRootVars();const reduce=matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const lines=lineRefs.current.filter(el=>!!el);const drift=driftRef.current;const settled={current:reduce};if(reduce&&drift)drift.classList.add(\"mf-is-settled\");const lineState=lines.map(()=>({b:-1,o:-1}));let queued=false;const update=()=>{queued=false;if(reduce)return;const vh=window.innerHeight;const focus=vh*.5;const maxBlur=window.innerWidth<760?5:8;lines.forEach((el,idx)=>{const r=el.getBoundingClientRect();const d=(r.top+r.height/2-focus)/vh;let blur=0,op=1;if(d>.06){const t=Math.min(1,(d-.06)/.32);blur=t*maxBlur;op=1-t*.78;}else if(d<-.12){const t=Math.min(1,(-d-.12)/.3);op=1-t*.66;}const b=Math.round(blur*2)/2;const o=Math.round(op*50)/50;const st=lineState[idx];if(st.b!==b){st.b=b;el.style.setProperty(\"--blur\",b+\"px\");}if(st.o!==o){st.o=o;el.style.setProperty(\"--op\",String(o));}const inFocus=d>-.22&&d<.14;el.classList.toggle(\"mf-is-focus\",inFocus);if(inFocus&&drift&&el.contains(drift)&&!settled.current){settled.current=true;drift.classList.add(\"mf-is-settled\");}});};const onScroll=()=>{if(!queued){queued=true;requestAnimationFrame(update);}};update();addEventListener(\"scroll\",onScroll,{passive:true});addEventListener(\"resize\",onScroll);// Registry term previews: hover, focus, tap.\nconst wraps=wrapRefs.current.filter(el=>!!el);const place=w=>{const btn=w.querySelector(\".mf-term\");const pv=w.querySelector(\".mf-pv\");if(!btn||!pv)return;const r=btn.getBoundingClientRect();const half=pv.offsetWidth/2;const vw=document.documentElement.clientWidth;const c=r.left+r.width/2;const t=Math.min(Math.max(c,16+half),vw-16-half);w.style.setProperty(\"--shift\",(t-c).toFixed(1)+\"px\");};const placeAll=()=>wraps.forEach(place);placeAll();let resizeT;const onResizePlace=()=>{clearTimeout(resizeT);resizeT=setTimeout(placeAll,120);};addEventListener(\"resize\",onResizePlace);if(document.fonts&&document.fonts.ready)document.fonts.ready.then(placeAll);const closeAll=except=>wraps.forEach(w=>{if(w!==except)w.classList.remove(\"mf-is-open\");});const cleanups=[];wraps.forEach(w=>{const btn=w.querySelector(\".mf-term\");if(!btn)return;const onEnter=()=>{w.classList.remove(\"mf-is-hush\");place(w);};const onLeave=()=>w.classList.remove(\"mf-is-hush\");const onFocus=()=>{w.classList.remove(\"mf-is-hush\");place(w);};const onBlur=()=>w.classList.remove(\"mf-is-open\");const onClick=e=>{e.stopPropagation();place(w);closeAll(w);w.classList.toggle(\"mf-is-open\");};w.addEventListener(\"pointerenter\",onEnter);w.addEventListener(\"pointerleave\",onLeave);btn.addEventListener(\"focus\",onFocus);btn.addEventListener(\"blur\",onBlur);btn.addEventListener(\"click\",onClick);cleanups.push(()=>{w.removeEventListener(\"pointerenter\",onEnter);w.removeEventListener(\"pointerleave\",onLeave);btn.removeEventListener(\"focus\",onFocus);btn.removeEventListener(\"blur\",onBlur);btn.removeEventListener(\"click\",onClick);});});const onDocClick=()=>closeAll();const onKeyDown=e=>{if(e.key===\"Escape\"){wraps.forEach(w=>{w.classList.remove(\"mf-is-open\");w.classList.add(\"mf-is-hush\");});}};document.addEventListener(\"click\",onDocClick);document.addEventListener(\"keydown\",onKeyDown);return()=>{removeEventListener(\"scroll\",onScroll);removeEventListener(\"resize\",onScroll);removeEventListener(\"resize\",onResizePlace);clearTimeout(resizeT);document.removeEventListener(\"click\",onDocClick);document.removeEventListener(\"keydown\",onKeyDown);cleanups.forEach(fn=>fn());};},[]);return /*#__PURE__*/_jsxs(\"section\",{className:\"canvas-ai mf-manifesto\",\"aria-label\":\"Why we’re building Canvas\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"mf-mf\",children:[/*#__PURE__*/_jsxs(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[0]=el;},children:[\"Video used to be a \",/*#__PURE__*/_jsx(\"em\",{children:\"craft.\"}),\" Now it’s a bottleneck disguised as a deliverable.\"]}),/*#__PURE__*/_jsx(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[1]=el;},children:\"More tools, more templates, more cookie cutter.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[2]=el;},children:\"We’re tired of cookie cutter.\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[3]=el;},children:[\"We’re building Canvas for people who believe their ideas deserve to\",\" \",/*#__PURE__*/_jsx(\"em\",{className:\"mf-onion\",\"data-text\":\"move.\",children:\"move.\"})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[4]=el;},children:[\"Canvas is a new kind of studio that turns imagination into motion, \",/*#__PURE__*/_jsx(\"em\",{children:\"by design.\"})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[5]=el;},children:[\"Canvas comes with a pre-trained registry of\",\" \",TERMS.slice(0,3).map((term,i)=>/*#__PURE__*/_jsxs(\"span\",{className:\"mf-nb\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"mf-term-wrap\",ref:el=>{wrapRefs.current[i]=el;},children:[/*#__PURE__*/_jsx(\"button\",{className:\"mf-term\",type:\"button\",children:term.label}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv\",role:\"tooltip\",children:[term.render(),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-cap\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"registry /\"}),/*#__PURE__*/_jsx(\"b\",{children:term.caption})]})]})]}),i<2?\", \":\"\"]},term.key)),\" \",\"and a\",\" \",/*#__PURE__*/_jsxs(\"span\",{className:\"mf-term-wrap\",ref:el=>{wrapRefs.current[3]=el;},children:[/*#__PURE__*/_jsx(\"button\",{className:\"mf-term\",type:\"button\",children:TERMS[3].label}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv\",role:\"tooltip\",children:[TERMS[3].render(),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-pv-cap\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"render /\"}),/*#__PURE__*/_jsx(\"b\",{children:TERMS[3].caption})]})]})]}),\" \",\"— so the model renders exactly what you need.\"]}),/*#__PURE__*/_jsxs(\"p\",{className:\"mf-line\",ref:el=>{lineRefs.current[6]=el;},children:[\"No hallucinations. No\",\" \",/*#__PURE__*/_jsxs(\"span\",{className:\"mf-drift\",ref:driftRef,children:[/*#__PURE__*/_jsx(\"span\",{className:\"mf-sr-only\",children:\"drift\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"mf-drift-l\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"i\",{style:{[\"--x\"]:\".03em\",[\"--y\"]:\"-.07em\",[\"--r\"]:\"-8deg\",[\"--k\"]:0},children:\"d\"}),/*#__PURE__*/_jsx(\"i\",{style:{[\"--x\"]:\"-.02em\",[\"--y\"]:\".06em\",[\"--r\"]:\"6deg\",[\"--k\"]:1},children:\"r\"}),/*#__PURE__*/_jsx(\"i\",{style:{[\"--x\"]:\".04em\",[\"--y\"]:\"-.04em\",[\"--r\"]:\"-5deg\",[\"--k\"]:2},children:\"i\"}),/*#__PURE__*/_jsx(\"i\",{style:{[\"--x\"]:\"-.03em\",[\"--y\"]:\".08em\",[\"--r\"]:\"9deg\",[\"--k\"]:3},children:\"f\"}),/*#__PURE__*/_jsx(\"i\",{style:{[\"--x\"]:\".03em\",[\"--y\"]:\"-.06em\",[\"--r\"]:\"-6deg\",[\"--k\"]:4},children:\"t\"})]})]}),\".\"]})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.mf-manifesto{padding-block:clamp(110px,15vw,220px) clamp(90px,12vw,180px);overflow-x:clip}\n\t\t\t\t.mf-mf{max-width:16em;margin:0 auto;display:flex;flex-direction:column;gap:1em;font-family:var(--f-bold);font-weight:500;font-size:clamp(26px,3.1vw,42px);line-height:1.16;letter-spacing:-.03em;text-align:center;color:var(--ink)}\n\t\t\t\t.mf-mf em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.012em;font-size:1.1em;line-height:1}\n\t\t\t\t.mf-mf p{margin:0;text-wrap:balance}\n\t\t\t\t.mf-line{position:relative;opacity:var(--op,1);filter:blur(var(--blur,0px))}\n\t\t\t\t.mf-line:has(.mf-term-wrap:hover),.mf-line:has(.mf-is-open),.mf-line:has(:focus-visible){z-index:3;filter:none!important;opacity:1!important}\n\n\t\t\t\t.mf-onion{position:relative;display:inline-block;font-style:italic}\n\t\t\t\t.mf-onion::before,.mf-onion::after{content:attr(data-text);position:absolute;left:0;top:0;color:var(--klein);opacity:0;pointer-events:none}\n\t\t\t\t.mf-line.mf-is-focus .mf-onion{animation:mf-onMain 2.8s var(--ease-io) infinite}\n\t\t\t\t.mf-line.mf-is-focus .mf-onion::before{animation:mf-onG1 2.8s var(--ease-io) infinite}\n\t\t\t\t.mf-line.mf-is-focus .mf-onion::after{animation:mf-onG2 2.8s var(--ease-io) infinite}\n\t\t\t\t@keyframes mf-onMain{0%,8%{transform:translateX(0)}42%,58%{transform:translateX(.2em)}92%,100%{transform:translateX(0)}}\n\t\t\t\t@keyframes mf-onG1{0%,8%{opacity:0;transform:translateX(0)}25%{opacity:.5;transform:translateX(-.08em)}42%{opacity:.3;transform:translateX(-.04em)}50%,58%{opacity:0;transform:translateX(0)}75%{opacity:.5;transform:translateX(.08em)}92%,100%{opacity:0;transform:translateX(0)}}\n\t\t\t\t@keyframes mf-onG2{0%,8%{opacity:0;transform:translateX(0)}25%{opacity:.24;transform:translateX(-.16em)}42%{opacity:.12;transform:translateX(-.08em)}50%,58%{opacity:0;transform:translateX(0)}75%{opacity:.24;transform:translateX(.16em)}92%,100%{opacity:0;transform:translateX(0)}}\n\n\t\t\t\t.mf-drift{position:relative;display:inline-block}\n\t\t\t\t.mf-drift-l i{display:inline-block;font-style:normal;transform:translate(var(--x),var(--y)) rotate(var(--r));transition:transform 1.1s var(--spring);transition-delay:calc(var(--k) * 55ms)}\n\t\t\t\t.mf-drift.mf-is-settled .mf-drift-l i{transform:none}\n\t\t\t\t.mf-drift::after{content:\"\";position:absolute;left:-.14em;right:-.14em;bottom:.21em;height:1px;background:var(--klein);opacity:0;transform:scaleX(.3)}\n\t\t\t\t.mf-drift.mf-is-settled::after{animation:mf-guide 1.7s var(--ease-out) .3s both}\n\t\t\t\t@keyframes mf-guide{0%{opacity:0;transform:scaleX(.3)}25%{opacity:1;transform:scaleX(1)}70%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(1)}}\n\t\t\t\t.mf-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}\n\n\t\t\t\t.mf-nb{white-space:nowrap}\n\t\t\t\t.mf-term-wrap{position:relative;display:inline-block;white-space:nowrap}\n\t\t\t\t.mf-term{margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:.055em;text-underline-offset:.17em;text-decoration-color:color-mix(in srgb,var(--ink) 38%,transparent);transition:color .2s,text-decoration-color .2s}\n\t\t\t\t.mf-term:hover,.mf-term:focus-visible,.mf-term-wrap.mf-is-open .mf-term{color:var(--klein);text-decoration-style:solid;text-decoration-color:var(--klein)}\n\t\t\t\t.mf-term:focus-visible{outline-offset:4px}\n\t\t\t\t.mf-pv{position:absolute;left:50%;bottom:calc(100% + 12px);z-index:20;display:block;width:252px;padding:7px 7px 9px;border:1px solid var(--rule);border-radius:14px;background:var(--sheet);color:var(--ink);font:400 12px/1.3 var(--f-ui);letter-spacing:0;text-align:left;white-space:normal;opacity:0;transform:translate(calc(-50% + var(--shift,0px)),6px) scale(.97);transform-origin:50% 100%;transition:opacity .18s ease,transform .35s var(--ease-out);pointer-events:none}\n\t\t\t\t@media (hover:hover){.mf-term-wrap:hover .mf-pv{opacity:1;transform:translate(calc(-50% + var(--shift,0px)),0) scale(1)}}\n\t\t\t\t.mf-term-wrap:focus-within .mf-pv,.mf-term-wrap.mf-is-open .mf-pv{opacity:1;transform:translate(calc(-50% + var(--shift,0px)),0) scale(1)}\n\t\t\t\t.mf-term-wrap.mf-is-hush .mf-pv{opacity:0!important}\n\t\t\t\t.mf-pv *{animation-play-state:paused}\n\t\t\t\t.mf-term-wrap:hover .mf-pv *,.mf-term-wrap:focus-within .mf-pv *,.mf-term-wrap.mf-is-open .mf-pv *{animation-play-state:running}\n\t\t\t\t.mf-pv-screen{position:relative;display:block;aspect-ratio:16/10;border-radius:9px;background:var(--well);overflow:hidden;container-type:inline-size}\n\t\t\t\t.mf-pv-cap{display:flex;justify-content:space-between;gap:8px;padding:8px 4px 0;font:400 10.5px/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.mf-pv-cap b{font-weight:400;color:var(--ink)}\n\t\t\t\t.mf-pv-screen i,.mf-pv-screen b{display:block;font-style:normal}\n\n\t\t\t\t.mf-pv-prims{display:grid;grid-template-columns:repeat(4,1fr);place-items:center;padding:0 4cqw}\n\t\t\t\t.mf-pp-c{width:17cqw;height:17cqw;border-radius:50%;background:var(--klein);animation:mf-ppc 1.2s var(--ease-io) infinite alternate}\n\t\t\t\t.mf-pp-s{width:15cqw;height:15cqw;border-radius:3cqw;background:var(--ink);animation:mf-pps 2.4s var(--ease-io) infinite}\n\t\t\t\t.mf-pp-l{width:17cqw;height:2cqw;border-radius:1cqw;background:var(--ink);transform-origin:left;animation:mf-ppl 1.2s var(--ease-io) infinite alternate}\n\t\t\t\t.mf-pp-t{font:italic 400 20cqw/1 var(--f-italic);color:var(--ink);animation:mf-ppt 1.2s var(--ease-io) infinite alternate}\n\t\t\t\t@keyframes mf-ppc{from{transform:scale(.55)}to{transform:scale(1)}}\n\t\t\t\t@keyframes mf-pps{0%,15%{transform:rotate(0)}85%,100%{transform:rotate(90deg)}}\n\t\t\t\t@keyframes mf-ppl{from{transform:scaleX(.15)}to{transform:scaleX(1)}}\n\t\t\t\t@keyframes mf-ppt{from{opacity:.2;transform:translateY(10%)}to{opacity:1;transform:none}}\n\n\t\t\t\t.mf-pv-lay i{position:absolute;border-radius:1.8cqw;background:var(--ink)}\n\t\t\t\t.mf-pv-lay .mf-l1{background:var(--klein);animation:mf-lay1 6s var(--ease-io) infinite}\n\t\t\t\t.mf-pv-lay .mf-l2{opacity:.75;animation:mf-lay2 6s var(--ease-io) infinite}\n\t\t\t\t.mf-pv-lay .mf-l3{opacity:.3;animation:mf-lay3 6s var(--ease-io) infinite}\n\t\t\t\t@keyframes mf-lay1{0%,28%{inset:9% 53% 9% 6%}33%,61%{inset:9% 6% 58% 6%}66%,94%{inset:16% 24% 36% 24%}100%{inset:9% 53% 9% 6%}}\n\t\t\t\t@keyframes mf-lay2{0%,28%{inset:9% 6% 53% 50%}33%,61%{inset:46% 6% 31% 6%}66%,94%{inset:68% 52% 12% 24%}100%{inset:9% 6% 53% 50%}}\n\t\t\t\t@keyframes mf-lay3{0%,28%{inset:51% 6% 9% 50%}33%,61%{inset:73% 6% 9% 6%}66%,94%{inset:68% 24% 12% 52%}100%{inset:51% 6% 9% 50%}}\n\n\t\t\t\t.mf-pv-comp .mf-lt{position:absolute;left:7cqw;bottom:9cqw;display:flex;align-items:stretch;gap:2cqw;animation:mf-ltIn 3.2s var(--ease-out) infinite both}\n\t\t\t\t.mf-pv-comp .mf-lt b{width:2.2cqw;border-radius:1cqw;background:var(--klein)}\n\t\t\t\t.mf-pv-comp .mf-lt span{display:flex;flex-direction:column;gap:1.8cqw;padding:.6cqw 0}\n\t\t\t\t.mf-pv-comp .mf-lt span i{height:3cqw;width:30cqw;border-radius:1cqw;background:var(--ink)}\n\t\t\t\t.mf-pv-comp .mf-lt span i+i{width:20cqw;height:2.2cqw;opacity:.4}\n\t\t\t\t@keyframes mf-ltIn{0%{opacity:0;transform:translateX(-12cqw)}16%,82%{opacity:1;transform:none}96%,100%{opacity:0}}\n\t\t\t\t.mf-pv-comp .mf-ch{position:absolute;right:8cqw;top:10cqw;height:28cqw;display:flex;align-items:flex-end;gap:1.8cqw}\n\t\t\t\t.mf-pv-comp .mf-ch i{width:4.4cqw;border-radius:1cqw 1cqw 0 0;background:var(--ink);transform-origin:bottom;animation:mf-chUp 3.2s var(--spring) infinite both}\n\t\t\t\t.mf-pv-comp .mf-ch i:nth-child(1){height:40%}\n\t\t\t\t.mf-pv-comp .mf-ch i:nth-child(2){height:65%;animation-delay:.08s}\n\t\t\t\t.mf-pv-comp .mf-ch i:nth-child(3){height:100%;background:var(--klein);animation-delay:.16s}\n\t\t\t\t@keyframes mf-chUp{0%{transform:scaleY(0)}22%,82%{transform:scaleY(1)}96%,100%{transform:scaleY(0)}}\n\t\t\t\t.mf-pv-comp .mf-tag{position:absolute;left:7cqw;top:10cqw;padding:1.4cqw 2.6cqw;border-radius:9cqw;border:1px solid var(--rule);font:400 4.4cqw/1 var(--f-mono);color:var(--ink-2)}\n\n\t\t\t\t@property --mf-fr{syntax:\"<integer>\";inherits:false;initial-value:96}\n\t\t\t\t.mf-pv-pipe{display:flex;flex-direction:column;justify-content:center;gap:5cqw;padding:0 7cqw}\n\t\t\t\t.mf-pp-cells{display:grid;grid-template-columns:repeat(8,1fr);gap:1.6cqw}\n\t\t\t\t.mf-pp-cells i{aspect-ratio:9/16;border-radius:1cqw;background:var(--rule);animation:mf-cell 3.2s steps(1,end) infinite both}\n\t\t\t\t.mf-pp-cells i:nth-child(2){animation-delay:.2s}.mf-pp-cells i:nth-child(3){animation-delay:.4s}.mf-pp-cells i:nth-child(4){animation-delay:.6s}\n\t\t\t\t.mf-pp-cells i:nth-child(5){animation-delay:.8s}.mf-pp-cells i:nth-child(6){animation-delay:1s}.mf-pp-cells i:nth-child(7){animation-delay:1.2s}.mf-pp-cells i:nth-child(8){animation-delay:1.4s}\n\t\t\t\t@keyframes mf-cell{0%{background:var(--rule)}5%,80%{background:var(--klein)}100%{background:var(--rule)}}\n\t\t\t\t.mf-pp-read{display:flex;justify-content:space-between;font:400 4.6cqw/1 var(--f-mono);color:var(--ink-2)}\n\t\t\t\t.mf-pp-n{counter-reset:mf-fr var(--mf-fr);animation:mf-frames 3.2s linear infinite both}\n\t\t\t\t.mf-pp-n::before{content:\"frame \" counter(mf-fr) \" / 144\"}\n\t\t\t\t@keyframes mf-frames{0%{--mf-fr:0}50%,100%{--mf-fr:144}}\n\n\t\t\t\t@media (prefers-reduced-motion:reduce){\n\t\t\t\t\t.mf-drift-l i{transform:none}\n\t\t\t\t}\n\t\t\t`})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Manifesto\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Manifesto.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";/**\n * Canvas AI site nav. Ported verbatim from index.html CSS lines 86-105 (.nav, .brand,\n * .brand-mark, .brand-word, .brand-ai, .icon-btn, .i-sun/.i-moon, .nav-cta) and JS:\n * scroll state (lines 862-871, 890-893), theme toggle (787-799), and the #join / #top\n * in-page link handlers (1011-1021).\n *\n * Not one of the 7 named components in the build brief's architecture table, but required by\n * the feature checklist (\"Nav is transparent at top and frosted ... after 8px of scroll\" /\n * \"'Join the waitlist' smooth-scrolls to the waitlist and focuses its email field\"). Framer's\n * native `FrameNode` has no backdrop-filter/blur-on-scroll primitive that reacts to scroll\n * position without code, so the whole nav (brand mark, wordmark, theme toggle, CTA) is one\n * self-contained code component rather than a mix of native layers + partial overrides.\n */const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const CANVAS_THEME_EVENT=\"canvas:theme\";const CANVAS_THEME_STORAGE_KEY=\"canvas-theme\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);try{const saved=localStorage.getItem(CANVAS_THEME_STORAGE_KEY);if(saved===\"light\"||saved===\"dark\")document.documentElement.setAttribute(\"data-theme\",saved);}catch(e){}document.documentElement.classList.add(\"js\");}function isDarkNow(){if(typeof document===\"undefined\")return false;const explicit=document.documentElement.dataset.theme;if(explicit===\"light\")return false;if(explicit===\"dark\")return true;return typeof matchMedia===\"function\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches;}function setCanvasTheme(next){if(typeof document===\"undefined\")return;document.documentElement.dataset.theme=next;try{localStorage.setItem(CANVAS_THEME_STORAGE_KEY,next);}catch(e){}window.dispatchEvent(new Event(CANVAS_THEME_EVENT));}export default function NavBar(){const[dark,setDark]=useState(false);const[scrolled,setScrolled]=useState(false);useEffect(()=>{ensureRootVars();const reduce=matchMedia(\"(prefers-reduced-motion: reduce)\").matches;setDark(isDarkNow());const onThemeChange=()=>setDark(isDarkNow());const darkMQ=matchMedia(\"(prefers-color-scheme: dark)\");darkMQ.addEventListener?.(\"change\",onThemeChange);window.addEventListener(CANVAS_THEME_EVENT,onThemeChange);let queued=false;const update=()=>{queued=false;setScrolled(window.scrollY>8);};const onScroll=()=>{if(!queued){queued=true;requestAnimationFrame(update);}};update();addEventListener(\"scroll\",onScroll,{passive:true});addEventListener(\"resize\",onScroll);return()=>{darkMQ.removeEventListener?.(\"change\",onThemeChange);window.removeEventListener(CANVAS_THEME_EVENT,onThemeChange);removeEventListener(\"scroll\",onScroll);removeEventListener(\"resize\",onScroll);};},[]);const reduce=typeof matchMedia===\"function\"&&matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const scrollToJoin=e=>{e.preventDefault();const el=document.getElementById(\"join\");el?.scrollIntoView({behavior:reduce?\"auto\":\"smooth\",block:\"center\"});const finalInput=document.getElementById(\"final-email\");if(finalInput&&!finalInput.closest(\".wc-is-done\")){setTimeout(()=>finalInput.focus({preventScroll:true}),reduce?0:700);}};const scrollToTop=e=>{e.preventDefault();window.scrollTo({top:0,behavior:reduce?\"auto\":\"smooth\"});};return /*#__PURE__*/_jsxs(\"header\",{className:`canvas-ai nvb-nav${scrolled?\" nvb-is-scrolled\":\"\"}`,children:[/*#__PURE__*/_jsxs(\"a\",{className:\"nvb-brand\",href:\"#top\",\"aria-label\":\"Canvas AI, back to top\",onClick:scrollToTop,children:[/*#__PURE__*/_jsxs(\"svg\",{className:\"nvb-brand-mark\",viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:1.5,y:8.5,width:13,height:13,rx:3.2,fill:\"none\",stroke:\"currentColor\",strokeOpacity:.3,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"rect\",{x:5.5,y:5,width:13,height:13,rx:3.2,fill:\"none\",stroke:\"currentColor\",strokeOpacity:.6,strokeWidth:1.5}),/*#__PURE__*/_jsx(\"rect\",{x:9.5,y:1.5,width:13,height:13,rx:3.2,fill:\"currentColor\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"nvb-brand-word\",children:\"Canvas\"}),/*#__PURE__*/_jsx(\"span\",{className:\"nvb-brand-ai\",children:\"AI\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"nvb-nav-right\",children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"nvb-icon-btn\",\"aria-label\":dark?\"Switch to light theme\":\"Switch to dark theme\",onClick:()=>setCanvasTheme(dark?\"light\":\"dark\"),children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 16 16\",\"aria-hidden\":\"true\",style:{display:dark?\"none\":\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M13.6 9.7A5.7 5.7 0 0 1 6.3 2.4a5.7 5.7 0 1 0 7.3 7.3Z\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.4,strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 16 16\",\"aria-hidden\":\"true\",style:{display:dark?\"block\":\"none\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:8,cy:8,r:3,fill:\"none\",stroke:\"currentColor\",strokeWidth:1.4}),/*#__PURE__*/_jsx(\"path\",{d:\"M8 1.4v1.5M8 13.1v1.5M1.4 8h1.5M13.1 8h1.5M3.3 3.3l1.1 1.1M11.6 11.6l1.1 1.1M3.3 12.7l1.1-1.1M11.6 4.4l1.1-1.1\",stroke:\"currentColor\",strokeWidth:1.4,strokeLinecap:\"round\"})]})]}),/*#__PURE__*/_jsx(\"a\",{className:\"nvb-nav-cta\",href:\"#join\",onClick:scrollToJoin,children:\"Join the waitlist\"})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.nvb-nav{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:calc(env(safe-area-inset-top,0px) + 14px) var(--gutter) 14px;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}\n\t\t\t\t.nvb-is-scrolled{background:color-mix(in srgb,var(--paper) 82%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-bottom-color:var(--rule-2)}\n\t\t\t\t.nvb-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink)}\n\t\t\t\t.nvb-brand-mark{width:22px;height:22px;flex:none}\n\t\t\t\t.nvb-brand-word{font-family:var(--f-italic);font-style:italic;font-size:25px;font-weight:400;letter-spacing:-.02em;line-height:1}\n\t\t\t\t.nvb-brand-ai{font:400 10px/1 var(--f-mono);letter-spacing:.04em;color:var(--ink-2);border:1px solid var(--rule);border-radius:5px;padding:3px 5px 2px;transform:translateY(-1px)}\n\t\t\t\t.nvb-nav-right{display:flex;align-items:center;gap:8px}\n\t\t\t\t.nvb-icon-btn{width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:10px;border:1px solid var(--rule);background:transparent;color:var(--ink);cursor:pointer;transition:background-color .2s}\n\t\t\t\t.nvb-icon-btn:hover{background:var(--sheet)}\n\t\t\t\t.nvb-icon-btn svg{width:16px;height:16px;display:block}\n\t\t\t\t.nvb-nav-cta{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--rule);color:var(--ink);font:500 13.5px/1 var(--f-ui);text-decoration:none;white-space:nowrap;transition:background-color .2s}\n\t\t\t\t.nvb-nav-cta:hover{background:var(--sheet)}\n\t\t\t\t@media (max-width:400px){.nvb-nav-cta{padding:0 11px;font-size:13px}.nvb-brand-ai{display:none}}\n\t\t\t`})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NavBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavBar.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Canvas AI \"who it's for\" seat card — one shared project, a different tab active per card.\n * Ported verbatim from index.html CSS lines 400-503 (app-bar/app-tabs + the four mini\n * interfaces: Form/Script/Style/Timeline, all their keyframes) and the waveform generator\n * (lines 965-972) and off-screen pause (`.is-off`, line 522 + IntersectionObserver lines 933-937).\n *\n * The card chrome (seat-frame border/radius/hover-lift, 3:4 seat-screen) is native Framer per\n * the build's architecture table (\"page structure\" + \"card labels\"); this component fills that\n * native frame and renders only the animated app-bar/tabs/body interior.\n */const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --rule-fixed:rgba(17,17,19,.11);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;const CANVAS_THEME_EVENT=\"canvas:theme\";function isDarkNow(){if(typeof document===\"undefined\")return false;const explicit=document.documentElement.dataset.theme;if(explicit===\"light\")return false;if(explicit===\"dark\")return true;return typeof matchMedia===\"function\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches;}function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);document.documentElement.classList.add(\"js\");}function useWaveHeights(){return useMemo(()=>{const heights=[];for(let i=0;i<46;i++){heights.push(16+Math.round(Math.abs(Math.sin(i*.62)*Math.cos(i*.21))*70+i*7%5*3));}return heights;},[]);}export default function SeatCard({variant}){const rootRef=useRef(null);const waveHeights=useWaveHeights();useEffect(()=>{ensureRootVars();const el=rootRef.current;if(!el)return;// Seat Screen and Seat Frame are native Framer ancestors of this component's root, with\n// fill bound to native Color Styles (Well/Sheet) that only follow Framer's own OS\n// detection, not this site's custom theme toggle -- same class of gap as the page-root\n// background fixed in BinaryGrid.tsx. The border itself does NOT need a JS patch: Framer\n// renders the Seat Frame stroke via a ::after pseudo-element reading the native Color\n// Style's CSS custom property directly, and that property is already corrected site-wide\n// for both OS-preference and the explicit toggle by the --token-* overrides in\n// ensureRootVars()'s shared stylesheet -- confirmed via computed-style inspection on the\n// published site through the actual toggle (not just OS dark mode).\n//\n// Ancestor depth: Framer wraps this component's own instance in an extra \"container\" div\n// for the ComponentInstanceNode itself, so Seat Screen is two levels up, not one -- confirmed\n// by walking the published site's real DOM (a one-level miscount here previously applied\n// Sheet's color to Seat Screen instead of Well's, and set border-color on a bare\n// border-width:0 element that has no visible border at all).\nconst seatScreen=el.parentElement?.parentElement??null;const seatFrame=seatScreen?.parentElement??null;const applyChrome=()=>{const dark=isDarkNow();if(seatScreen)seatScreen.style.background=dark?\"#1C1C20\":\"#F1F1EE\";if(seatFrame)seatFrame.style.background=dark?\"#141417\":\"#FFFFFF\";};applyChrome();const darkMQ=matchMedia(\"(prefers-color-scheme: dark)\");darkMQ.addEventListener?.(\"change\",applyChrome);window.addEventListener(CANVAS_THEME_EVENT,applyChrome);let disconnectIo;if(typeof IntersectionObserver!==\"undefined\"){const io=new IntersectionObserver(entries=>entries.forEach(e=>el.classList.toggle(\"stc-is-off\",!e.isIntersecting)),{rootMargin:\"120px 0px\"});io.observe(el);disconnectIo=()=>io.disconnect();}return()=>{darkMQ.removeEventListener?.(\"change\",applyChrome);window.removeEventListener(CANVAS_THEME_EVENT,applyChrome);disconnectIo?.();};},[]);return /*#__PURE__*/_jsxs(\"div\",{className:\"canvas-ai stc-root\",ref:rootRef,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-bar\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Canvas \\xb7 demo video\"}),/*#__PURE__*/_jsx(\"span\",{children:\"v1\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-tabs\",children:[/*#__PURE__*/_jsx(\"span\",{className:variant===\"form\"?\"stc-on\":\"\",children:\"Form\"}),/*#__PURE__*/_jsx(\"span\",{className:variant===\"script\"?\"stc-on\":\"\",children:\"Script\"}),/*#__PURE__*/_jsx(\"span\",{className:variant===\"style\"?\"stc-on\":\"\",children:\"Style\"}),/*#__PURE__*/_jsx(\"span\",{className:variant===\"timeline\"?\"stc-on\":\"\",children:\"Timeline\"})]}),variant===\"form\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-body stc-fm\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"stc-fm-field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-k\",children:\"Product\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-v\",children:\"Canvas\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-fm-field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-k\",children:\"Video\"}),/*#__PURE__*/_jsxs(\"span\",{className:\"stc-fm-seg\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-on\",children:\"Demo\"}),/*#__PURE__*/_jsxs(\"span\",{children:[\"Launch \",/*#__PURE__*/_jsx(\"i\",{children:\"Soon\"})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-fm-field\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-k\",children:\"Notes\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-v\",children:/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-type\",children:\"Show the timeline first\"})})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"stc-fm-btn\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-fill\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-l1\",children:\"Create demo video\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-run\",children:\"Rendering…\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-fm-l2\",children:\"Demo video ready\"})]})]}),variant===\"script\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-body stc-script\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"stc-sc-head\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"Script \\xb7 v3\"}),/*#__PURE__*/_jsx(\"span\",{children:\"4 scenes\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-sc-list\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-sc-hl\"}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"span\",{children:\"01\"}),\"Video used to be a craft.\"]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"span\",{children:\"02\"}),\"Now it’s a bottleneck.\"]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"span\",{children:\"03\"}),\"Imagination, into motion.\"]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"span\",{children:\"04\"}),\"Join the waitlist.\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-sc-pv\",children:[/*#__PURE__*/_jsx(\"p\",{children:\"Video used to be a craft.\"}),/*#__PURE__*/_jsx(\"p\",{children:\"Now it’s a bottleneck.\"}),/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsxs(\"span\",{children:[\"Imagination, into \",/*#__PURE__*/_jsx(\"em\",{children:\"motion.\"})]})}),/*#__PURE__*/_jsx(\"p\",{children:\"Join the waitlist.\"})]})]}),variant===\"style\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-body stc-style\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"stc-st-sw\",children:[/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"i\",{style:{[\"--c\"]:\"#0F0F12\"}}),\"0F0F12\"]}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"i\",{style:{[\"--c\"]:\"#F3F1EC\"}}),\"F3F1EC\"]}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"i\",{style:{[\"--c\"]:\"#2B37FF\"}}),\"2B37FF\"]}),/*#__PURE__*/_jsxs(\"span\",{children:[/*#__PURE__*/_jsx(\"i\",{style:{[\"--c\"]:\"#FF6A3D\"}}),\"FF6A3D\"]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-st-type\",children:[/*#__PURE__*/_jsxs(\"span\",{className:\"stc-st-aa\",children:[\"Aa\",/*#__PURE__*/_jsx(\"em\",{children:\"Aa\"})]}),/*#__PURE__*/_jsxs(\"span\",{className:\"stc-st-meta\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"Host Grotesk\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Bold\"}),/*#__PURE__*/_jsx(\"b\",{children:\"Newsreader\"}),/*#__PURE__*/_jsx(\"span\",{children:\"Italic\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-st-ease\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"stc-st-graph\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"stc-st-plot\",children:[/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 100 100\",preserveAspectRatio:\"none\",children:[/*#__PURE__*/_jsx(\"path\",{className:\"stc-st-handle\",d:\"M0 100L20 20M100 0L20 0\",vectorEffect:\"non-scaling-stroke\"}),/*#__PURE__*/_jsx(\"path\",{className:\"stc-st-curve\",d:\"M0 100C20 20 20 0 100 0\",vectorEffect:\"non-scaling-stroke\"}),/*#__PURE__*/_jsx(\"circle\",{className:\"stc-st-knob\",cx:20,cy:20,r:3.4,vectorEffect:\"non-scaling-stroke\"}),/*#__PURE__*/_jsx(\"circle\",{className:\"stc-st-knob\",cx:20,cy:0,r:3.4,vectorEffect:\"non-scaling-stroke\"})]}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-ex\",children:/*#__PURE__*/_jsx(\"span\",{className:\"stc-ey\",children:/*#__PURE__*/_jsx(\"i\",{})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-st-cap\",children:[/*#__PURE__*/_jsx(\"b\",{children:\"ease-out\"}),/*#__PURE__*/_jsx(\"span\",{children:\".2, .8, .2, 1\"}),/*#__PURE__*/_jsx(\"span\",{children:\"0.6s\"})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"stc-st-track\",children:/*#__PURE__*/_jsx(\"i\",{})})]}),variant===\"timeline\"&&/*#__PURE__*/_jsxs(\"div\",{className:\"stc-app-body stc-tl\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"stc-tl-mon\",children:/*#__PURE__*/_jsxs(\"span\",{children:[\"Meet \",/*#__PURE__*/_jsx(\"em\",{children:\"Canvas\"})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-tr\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-tc\"}),/*#__PURE__*/_jsx(\"span\",{children:\"24 fps \\xb7 0:20\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-tracks\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-ruler\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-row\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-k\",children:\"V2\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-lane\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-clip stc-c-blue\",style:{left:\"8%\",width:\"40%\"},children:\"Title\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-kf\",style:{left:\"11%\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-kf\",style:{left:\"24%\"}}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-kf\",style:{left:\"45%\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-row\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-k\",children:\"V1\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-lane\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-clip stc-c-ink\",style:{left:0,width:\"33%\"},children:\"Intro\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-clip stc-c-tang\",style:{left:\"34%\",width:\"28%\"},children:\"Demo\"}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-clip stc-c-ink\",style:{left:\"63%\",width:\"37%\"},children:\"End card\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"stc-tl-row\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-k\",children:\"A1\"}),/*#__PURE__*/_jsx(\"div\",{className:\"stc-tl-lane\",children:/*#__PURE__*/_jsx(\"span\",{className:\"stc-wave\",children:waveHeights.map((h,i)=>/*#__PURE__*/_jsx(\"i\",{style:{height:h+\"%\"}},i))})})]}),/*#__PURE__*/_jsx(\"span\",{className:\"stc-tl-ph\"})]})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.stc-root{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:3/4;container-type:inline-size}\n\t\t\t\t.stc-is-off *,.stc-is-off *::before,.stc-is-off *::after{animation-play-state:paused!important}\n\n\t\t\t\t.stc-app-bar{display:flex;align-items:center;justify-content:space-between;padding:4.6cqw 5cqw 0;font:400 3.3cqw/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-app-bar b{font-weight:400;color:var(--ink-2)}\n\t\t\t\t.stc-app-tabs{display:flex;gap:4.4cqw;padding:3.8cqw 5cqw 0;border-bottom:1px solid var(--rule-fixed)}\n\t\t\t\t.stc-app-tabs span{margin-bottom:-1px;padding-bottom:2.6cqw;border-bottom:1.5px solid transparent;font:500 3.7cqw/1 var(--f-ui);color:var(--ink-3)}\n\t\t\t\t.stc-app-tabs .stc-on{color:var(--ink);border-bottom-color:var(--ink)}\n\t\t\t\t.stc-app-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;padding:5cqw}\n\n\t\t\t\t/* Form */\n\t\t\t\t.stc-fm{gap:4.4cqw}\n\t\t\t\t.stc-fm-field{display:flex;flex-direction:column;gap:1.8cqw}\n\t\t\t\t.stc-fm-k{font:400 2.9cqw/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n\t\t\t\t.stc-fm-v{display:flex;align-items:center;height:10.4cqw;padding:0 3.2cqw;border:1px solid var(--rule-fixed);border-radius:2.6cqw;background:var(--sheet);font:500 3.9cqw/1 var(--f-ui);color:var(--ink)}\n\t\t\t\t.stc-fm-seg{display:grid;grid-template-columns:1fr 1fr;gap:1cqw;height:10.4cqw;padding:1cqw;border:1px solid var(--rule-fixed);border-radius:2.6cqw;background:var(--rule-2)}\n\t\t\t\t.stc-fm-seg span{display:flex;align-items:center;justify-content:center;gap:1.4cqw;border-radius:1.8cqw;font:500 3.6cqw/1 var(--f-ui);color:var(--ink-3)}\n\t\t\t\t.stc-fm-seg .stc-on{background:var(--sheet);color:var(--ink);box-shadow:0 0 0 1px var(--rule-fixed)}\n\t\t\t\t.stc-fm-seg i{padding:.8cqw 1.2cqw;border:1px solid var(--rule-fixed);border-radius:1cqw;font:400 2.4cqw/1 var(--f-mono);font-style:normal;letter-spacing:.04em;text-transform:uppercase}\n\t\t\t\t.stc-fm-type{display:inline-block;overflow:hidden;white-space:nowrap;width:23ch;border-right:.45cqw solid var(--klein);font:400 3.4cqw/1.3 var(--f-mono);color:var(--ink);animation:stc-fmType 8s steps(23,end) infinite}\n\t\t\t\t@keyframes stc-fmType{0%,6%{width:0}40%,100%{width:23ch}}\n\t\t\t\t.stc-fm-btn{position:relative;display:grid;place-items:center;height:11cqw;margin-top:auto;border-radius:2.8cqw;background:var(--ink);color:var(--paper);overflow:hidden;font:600 3.9cqw/1 var(--f-ui);animation:stc-fmPress 8s infinite}\n\t\t\t\t.stc-fm-btn>span{grid-area:1/1;position:relative}\n\t\t\t\t.stc-fm-btn .stc-fm-fill{position:absolute;inset:0;background:var(--klein);transform-origin:left;transform:scaleX(0);animation:stc-fmFill 8s var(--ease-io) infinite}\n\t\t\t\t.stc-fm-l2{opacity:0;color:var(--on-klein);animation:stc-fmL2 8s infinite}\n\t\t\t\t.stc-fm-l1{animation:stc-fmL1 8s infinite}\n\t\t\t\t@keyframes stc-fmPress{0%,43%{transform:none}45%{transform:scale(.97)}48%,100%{transform:none}}\n\t\t\t\t@keyframes stc-fmFill{0%,46%{transform:scaleX(0);opacity:1}72%,94%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}\n\t\t\t\t@keyframes stc-fmL1{0%,46%{opacity:1}50%,96%{opacity:0}100%{opacity:1}}\n\t\t\t\t@keyframes stc-fmL2{0%,72%{opacity:0}75%,94%{opacity:1}100%{opacity:0}}\n\t\t\t\t.stc-fm-run{opacity:0;color:var(--on-klein);font:400 3.2cqw/1 var(--f-mono);animation:stc-fmRun 8s infinite}\n\t\t\t\t@keyframes stc-fmRun{0%,48%{opacity:0}51%,70%{opacity:1}73%,100%{opacity:0}}\n\n\t\t\t\t/* Script */\n\t\t\t\t.stc-script{gap:4cqw}\n\t\t\t\t.stc-sc-head{display:flex;justify-content:space-between;font:400 3.1cqw/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n\t\t\t\t.stc-sc-list{position:relative}\n\t\t\t\t.stc-sc-hl{position:absolute;left:0;right:0;top:0;height:10cqw;border-radius:2cqw;background:color-mix(in srgb,var(--klein) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--klein) 32%,transparent);animation:stc-scHl 8s var(--ease-io) infinite}\n\t\t\t\t@keyframes stc-scHl{0%,22%{transform:translateY(0)}25%,47%{transform:translateY(10cqw)}50%,72%{transform:translateY(20cqw)}75%,97%{transform:translateY(30cqw)}100%{transform:translateY(0)}}\n\t\t\t\t.stc-sc-list p{position:relative;display:flex;align-items:baseline;gap:3cqw;height:10cqw;margin:0;padding:0 2.6cqw;font:italic 400 4.9cqw/10cqw var(--f-italic);letter-spacing:-.01em;white-space:nowrap;color:var(--ink)}\n\t\t\t\t.stc-sc-list p span{font:400 2.9cqw/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-sc-pv{position:relative;margin-top:auto;aspect-ratio:16/9;border-radius:2.6cqw;background:var(--r-ink);color:var(--r-bone);overflow:hidden}\n\t\t\t\t.stc-sc-pv p{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:0 7cqw;text-align:center;font:600 6.4cqw/1.05 var(--f-ui);letter-spacing:-.035em;opacity:0;animation:stc-scPv 8s var(--ease-out) infinite both}\n\t\t\t\t.stc-sc-pv p:nth-child(1){opacity:1}\n\t\t\t\t.stc-sc-pv p:nth-child(2){animation-delay:2s}\n\t\t\t\t.stc-sc-pv p:nth-child(3){animation-delay:4s}\n\t\t\t\t.stc-sc-pv p:nth-child(4){animation-delay:6s}\n\t\t\t\t@keyframes stc-scPv{0%{opacity:0;transform:translateY(18%)}4%,22%{opacity:1;transform:none}25%,100%{opacity:0;transform:translateY(-8%)}}\n\t\t\t\t.stc-sc-pv p em{font:italic 400 7cqw/1 var(--f-italic);letter-spacing:-.02em}\n\n\t\t\t\t/* Style */\n\t\t\t\t.stc-style{gap:4.4cqw}\n\t\t\t\t.stc-st-sw{display:flex;justify-content:space-between}\n\t\t\t\t.stc-st-sw span{display:flex;flex-direction:column;align-items:center;gap:1.8cqw;font:400 2.7cqw/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-st-sw i{width:11cqw;height:11cqw;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px var(--rule-fixed)}\n\t\t\t\t.stc-st-type{display:flex;align-items:center;gap:4cqw;padding:3cqw 0;border-block:1px solid var(--rule-fixed)}\n\t\t\t\t.stc-st-aa{display:flex;align-items:baseline;gap:1.4cqw;font:700 14cqw/.9 var(--f-bold);letter-spacing:-.05em;color:var(--ink)}\n\t\t\t\t.stc-st-aa em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.012em;font-size:15.5cqw;}\n\t\t\t\t.stc-st-meta{display:grid;grid-template-columns:auto auto;gap:1.6cqw 3cqw;font:400 3cqw/1.2 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-st-meta b{font-weight:400;color:var(--ink)}\n\t\t\t\t.stc-st-ease{display:flex;align-items:flex-end;gap:4cqw}\n\t\t\t\t.stc-st-graph{position:relative;flex:none;width:42cqw;aspect-ratio:1;border:1px solid var(--rule-fixed);border-radius:2.4cqw;background:var(--sheet)}\n\t\t\t\t.stc-st-plot{--gs:32cqw;position:absolute;left:5cqw;bottom:5cqw;width:var(--gs);height:var(--gs);background-image:linear-gradient(var(--rule-2) 1px,transparent 1px),linear-gradient(90deg,var(--rule-2) 1px,transparent 1px);background-size:25% 25%}\n\t\t\t\t.stc-st-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}\n\t\t\t\t.stc-st-curve{fill:none;stroke:var(--klein);stroke-width:1.6}\n\t\t\t\t.stc-st-handle{fill:none;stroke:var(--ink-3);stroke-width:1}\n\t\t\t\t.stc-st-knob{fill:var(--sheet);stroke:var(--ink);stroke-width:1.2}\n\t\t\t\t.stc-ex{position:absolute;left:0;bottom:0;animation:stc-exX 2.6s linear infinite}\n\t\t\t\t.stc-ey{position:absolute;left:0;bottom:0;animation:stc-exY 2.6s var(--ease-out) infinite}\n\t\t\t\t.stc-ey i{position:absolute;left:-1.6cqw;top:-1.6cqw;width:3.2cqw;height:3.2cqw;border-radius:50%;background:var(--klein)}\n\t\t\t\t@keyframes stc-exX{0%{transform:translateX(0)}80%,100%{transform:translateX(32cqw)}}\n\t\t\t\t@keyframes stc-exY{0%{transform:translateY(0)}80%,100%{transform:translateY(-32cqw)}}\n\t\t\t\t.stc-st-cap{display:flex;flex-direction:column;gap:2cqw;padding-bottom:1cqw;font:400 3cqw/1.2 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-st-cap b{font-weight:400;color:var(--ink)}\n\t\t\t\t.stc-st-track{position:relative;height:7cqw;margin-top:auto;border:1px solid var(--rule-fixed);border-radius:3.5cqw;background:var(--sheet)}\n\t\t\t\t.stc-st-track i{position:absolute;left:1.2cqw;top:50%;width:4.4cqw;height:4.4cqw;margin-top:-2.2cqw;border-radius:1.4cqw;background:var(--ink);animation:stc-trk 2.6s var(--ease-out) infinite}\n\t\t\t\t@keyframes stc-trk{0%{transform:translateX(0)}80%,100%{transform:translateX(81cqw)}}\n\n\t\t\t\t/* Timeline */\n\t\t\t\t@property --stc-tcs{syntax:\"<integer>\";inherits:false;initial-value:12}\n\t\t\t\t@property --stc-tcf{syntax:\"<integer>\";inherits:false;initial-value:8}\n\t\t\t\t.stc-tl{gap:3.2cqw}\n\t\t\t\t.stc-tl-mon{position:relative;display:grid;place-items:center;aspect-ratio:16/9;border-radius:2.6cqw;background:var(--r-ink);color:var(--r-bone);overflow:hidden}\n\t\t\t\t.stc-tl-mon span{font:700 8cqw/1 var(--f-bold);letter-spacing:-.05em}\n\t\t\t\t.stc-tl-mon em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.1em}\n\t\t\t\t.stc-tl-mon span::after{content:\"\";display:inline-block;width:1.7cqw;height:1.7cqw;margin-left:.6cqw;border-radius:50%;background:var(--r-blue)}\n\t\t\t\t.stc-tl-tr{display:flex;justify-content:space-between;font:400 3.1cqw/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-tl-tc{color:var(--ink);font-variant-numeric:tabular-nums;counter-reset:stc-s var(--stc-tcs) stc-f var(--stc-tcf);animation:stc-tcS 8s linear infinite,stc-tcF .4s linear infinite}\n\t\t\t\t.stc-tl-tc::before{content:\"00:00:\" counter(stc-s,decimal-leading-zero) \":\" counter(stc-f,decimal-leading-zero)}\n\t\t\t\t@keyframes stc-tcS{from{--stc-tcs:0}to{--stc-tcs:20}}\n\t\t\t\t@keyframes stc-tcF{from{--stc-tcf:0}to{--stc-tcf:23}}\n\t\t\t\t.stc-tl-tracks{position:relative;display:flex;flex-direction:column;gap:1.6cqw;padding-top:5.4cqw}\n\t\t\t\t.stc-tl-ruler{position:absolute;left:7cqw;right:0;top:0;height:3.6cqw;background:linear-gradient(90deg,var(--ink-3) 1px,transparent 1px) 0 100%/25% 100% repeat-x,linear-gradient(90deg,var(--rule-fixed) 1px,transparent 1px) 0 100%/5% 45% repeat-x}\n\t\t\t\t.stc-tl-row{display:flex;align-items:center;gap:2cqw;height:7.6cqw}\n\t\t\t\t.stc-tl-k{width:5cqw;font:400 2.8cqw/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.stc-tl-lane{position:relative;flex:1;height:100%;border-radius:1.4cqw;background:var(--rule-2)}\n\t\t\t\t.stc-clip{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding-left:1.8cqw;border-radius:1.4cqw;overflow:hidden;white-space:nowrap;font:500 2.8cqw/1 var(--f-ui)}\n\t\t\t\t.stc-c-blue{background:var(--r-blue);color:#FFFFFF}\n\t\t\t\t.stc-c-ink{background:color-mix(in srgb,var(--ink) 80%,transparent);color:var(--paper)}\n\t\t\t\t.stc-c-tang{background:var(--r-tang);color:var(--r-ink)}\n\t\t\t\t.stc-kf{position:absolute;top:50%;width:2.2cqw;height:2.2cqw;margin:-1.1cqw 0 0 -1.1cqw;background:#FFFFFF;transform:rotate(45deg)}\n\t\t\t\t.stc-wave{position:absolute;inset:0;display:flex;align-items:center;gap:.5cqw;padding:0 1.2cqw}\n\t\t\t\t.stc-wave i{flex:1;min-height:1px;border-radius:1px;background:color-mix(in srgb,var(--ink) 42%,transparent)}\n\t\t\t\t.stc-tl-ph{position:absolute;left:7cqw;top:1.6cqw;bottom:0;width:1.5px;background:var(--klein);animation:stc-ph 8s linear infinite}\n\t\t\t\t.stc-tl-ph::before{content:\"\";position:absolute;left:50%;top:0;width:2.8cqw;height:3cqw;margin-left:-1.4cqw;background:var(--klein);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%)}\n\t\t\t\t@keyframes stc-ph{from{transform:translateX(0)}to{transform:translateX(83cqw)}}\n\t\t\t`})]});}addPropertyControls(SeatCard,{variant:{type:ControlType.Enum,title:\"Variant\",options:[\"form\",\"script\",\"style\",\"timeline\"],optionTitles:[\"Form\",\"Script\",\"Style\",\"Timeline\"],defaultValue:\"form\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SeatCard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SeatCard.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Fix for a theme gap found in review: Framer's native Color Style tokens (used by the\n * TextStylePresetNode-based native layers for Eyebrow / Section Title / Card Label / Waitlist\n * Title / Waitlist Sub / Footer copy) resolve via Framer's own light/dark system, which only\n * reacts to `prefers-color-scheme` — it has no knowledge of the custom `data-theme` attribute\n * ThemeToggle writes. Net effect: those six pieces of plain text didn't follow the in-page\n * toggle when it overrode the OS preference.\n *\n * This component replaces those native text layers with the same typographic treatment (same\n * font/size/tracking/line-height, ported verbatim from index.html — using real `clamp()` here is\n * actually *more* faithful than the native TextStylePresetNode breakpoint-tier approximation it\n * replaces), but sources its color from the shared `var(--ink...)` custom properties that\n * ThemeToggle's `ensureRootVars()` stylesheet already defines — the exact same mechanism every\n * other code component on this page already uses, so it now stays in sync with the toggle.\n */const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);document.documentElement.classList.add(\"js\");}export default function ThemedText({preset,text,emphasisText}){useEffect(()=>{ensureRootVars();},[]);const cls=`canvas-ai tht-${preset}`;let content=text;if(emphasisText){content=/*#__PURE__*/_jsxs(_Fragment,{children:[text,/*#__PURE__*/_jsx(\"em\",{children:emphasisText})]});}const Tag=preset===\"sectionTitle\"?\"h2\":preset===\"cardLabel\"?\"h3\":preset===\"waitlistTitle\"?\"h2\":\"p\";return /*#__PURE__*/_jsxs(Tag,{className:cls,children:[content,/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.tht-eyebrow{margin:0;text-align:center;font:400 11.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}\n\t\t\t\t.tht-sectionTitle{margin:0 auto;max-width:16em;text-align:center;font-family:var(--f-bold);font-weight:600;font-size:clamp(30px,3.8vw,52px);line-height:1.04;letter-spacing:-.042em;text-wrap:balance;color:var(--ink)}\n\t\t\t\t.tht-sectionTitle em{font-family:var(--f-italic);font-style:italic;font-weight:400;letter-spacing:-.012em;font-size:1.1em;line-height:1}\n\t\t\t\t.tht-cardLabel{margin:14px 0 0;text-align:center;font:450 15px/1.3 var(--f-ui);color:var(--ink-2)}\n\t\t\t\t.tht-waitlistTitle{margin:0;text-align:center;font-family:var(--f-bold);font-weight:600;font-size:clamp(40px,5.4vw,76px);line-height:1;letter-spacing:-.045em;text-wrap:balance;color:var(--ink)}\n\t\t\t\t.tht-waitlistSub{margin:clamp(14px,1.6vw,20px) auto 0;max-width:20em;text-align:center;font-family:var(--f-italic);font-style:italic;font-weight:400;font-size:clamp(21px,2.2vw,30px);line-height:1.22;letter-spacing:-.012em;color:var(--ink-2);text-wrap:balance}\n\t\t\t\t.tht-footer{margin:0;font:400 13px/1.4 var(--f-ui);color:var(--ink-2)}\n\t\t\t`})]});}addPropertyControls(ThemedText,{preset:{type:ControlType.Enum,title:\"Preset\",options:[\"eyebrow\",\"sectionTitle\",\"cardLabel\",\"waitlistTitle\",\"waitlistSub\",\"footer\"],optionTitles:[\"Eyebrow\",\"Section Title\",\"Card Label\",\"Waitlist Title\",\"Waitlist Sub\",\"Footer\"],defaultValue:\"eyebrow\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"\"},emphasisText:{type:ControlType.String,title:\"Emphasis\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemedText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemedText.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Canvas AI waitlist \"composer\" form (prompt-box shaped email capture).\n * Ported verbatim from index.html CSS lines 118-148 (+ .sr-only line 83) and\n * JS lines 974-1017 (validation, sending bar, success).\n *\n * Two instances exist on the page (hero + finale) and must share success state the way the\n * source's single script scope did by iterating `document.querySelectorAll('.join')`. Each\n * React instance is isolated, so success is broadcast via a `canvas:waitlist-success` window\n * CustomEvent carrying { email, sourceId } and every mounted instance listens for it.\n *\n * `instanceId=\"final\"` additionally sets `id=\"final-email\"` on the input so NavBar's\n * \"Join the waitlist\" link (which always targets the bottom form, exactly like the source's\n * hardcoded `document.getElementById('final-email')`) can focus it after the smooth scroll.\n *\n * Waitlist backend: connected to a Google Sheet via a small Apps Script Web App bridge\n * (the sheet has no public write API on its own). See `joinWaitlist` below for the endpoint\n * and the no-cors POST tradeoffs.\n */const EMAIL=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$/;const WAITLIST_SUCCESS_EVENT=\"canvas:waitlist-success\";const CANVAS_THEME_EVENT=\"canvas:theme\";function isDarkNow(){if(typeof document===\"undefined\")return false;const explicit=document.documentElement.dataset.theme;if(explicit===\"light\")return false;if(explicit===\"dark\")return true;return typeof matchMedia===\"function\"&&matchMedia(\"(prefers-color-scheme: dark)\").matches;}const ROOT_VARS_STYLE_ID=\"canvas-root-vars\";const ROOT_CSS=`\n:root{\n  --paper:#FAFAF8; --sheet:#FFFFFF; --well:#F1F1EE;\n  --ink:#111113; --ink-2:#56565C; --ink-3:#8D8D93;\n  --rule:rgba(17,17,19,.11); --rule-2:rgba(17,17,19,.06);\n  --klein:#2B37FF; --on-klein:#FFFFFF; --grid-rgb:17,17,19; --grid-a:.22; --alert:#C4322A;\n  --r-ink:#0F0F12; --r-bone:#F3F1EC; --r-blue:#2B37FF; --r-tang:#FF6A3D; --r-butter:#FFD45C; --r-lilac:#CDBFFF;\n  --f-bold:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-italic:\"Newsreader\",\"Iowan Old Style\",\"Palatino Linotype\",Georgia,serif;\n  --f-ui:\"Host Grotesk\",ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n  --f-mono:\"Fragment Mono\",ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n  --ease-out:cubic-bezier(.2,.8,.2,1); --ease-io:cubic-bezier(.65,0,.35,1); --spring:cubic-bezier(.34,1.5,.64,1);\n  --gutter:clamp(16px,3vw,32px);\n  color-scheme:light;\n}\nbody{background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}\n@media (prefers-color-scheme:dark){\n  :root:not([data-theme=\"light\"]){\n    --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n    --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n    --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n    --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n    color-scheme:dark;\n  }\n}\n:root[data-theme=\"dark\"]{\n  --paper:#0B0B0D; --sheet:#141417; --well:#1C1C20;\n  --ink:#F2F2EE; --ink-2:#A4A4AA; --ink-3:#6E6E75;\n  --rule:rgba(255,255,255,.11); --rule-2:rgba(255,255,255,.06);\n  --klein:#7480FF; --on-klein:#0B0B0D; --alert:#FF8A7E; --grid-rgb:242,242,238; --grid-a:.22;\n  color-scheme:dark;\n}\n\n:root{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11);\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06);\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A;\n}\n@media (prefers-color-scheme:dark){\n\t:root:not([data-theme=\"light\"]){\n\t\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n\t}\n}\n:root[data-theme=\"dark\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#0B0B0D!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#141417!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#1C1C20!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#F2F2EE!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#A4A4AA!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#6E6E75!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(255,255,255,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(255,255,255,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#7480FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#0B0B0D!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#FF8A7E!important;\n}\n:root[data-theme=\"light\"]{\n\t--token-70952331-f2da-488e-b888-9dad33337bbd:#FAFAF8!important;\n\t--token-9f37f673-b71c-415d-b1e1-f85c7246c854:#FFFFFF!important;\n\t--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674:#F1F1EE!important;\n\t--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6:#111113!important;\n\t--token-e5894893-535a-41b5-8548-ce838fb40d3b:#56565C!important;\n\t--token-abdbf5f1-80da-4e30-8059-023fd07fe6e6:#8D8D93!important;\n\t--token-963a9c69-8f4b-4579-96c4-6430a8445d63:rgba(17,17,19,.11)!important;\n\t--token-92d59cbc-538f-414d-a7ff-45a87689ee94:rgba(17,17,19,.06)!important;\n\t--token-451f749d-812b-4dc7-9385-58dcb61ecfe1:#2B37FF!important;\n\t--token-1c19aaf4-0ef5-4900-99a4-08c59873e3d8:#FFFFFF!important;\n\t--token-3e1fdfa2-b046-4a70-aa87-130e1fc7bb55:#C4322A!important;\n}\n\n@media (prefers-reduced-motion:reduce){\n  html{scroll-behavior:auto}\n  .canvas-ai *,.canvas-ai *::before,.canvas-ai *::after{animation:none!important;transition:none!important}\n}\n`;function ensureRootVars(){if(typeof document===\"undefined\")return;if(document.getElementById(ROOT_VARS_STYLE_ID))return;const tag=document.createElement(\"style\");tag.id=ROOT_VARS_STYLE_ID;tag.textContent=ROOT_CSS;document.head.appendChild(tag);document.documentElement.classList.add(\"js\");}// Waitlist provider: Google Sheets, via a small Apps Script bridge deployed as a Web App\n// (doPost appends a row to the sheet). The deployment responds, but a no-cors POST can't read\n// the response body/status, so success here means \"the request reached the endpoint\" rather\n// than \"the script affirmatively returned ok\" -- the script-side validation still runs; this\n// client only surfaces a real failure on an actual network/connection error.\nconst WAITLIST_ENDPOINT=\"https://script.google.com/macros/s/AKfycbyAKHsxYN5vFDgymIWuqzVrSGaZWtwn1LOBkv9i9hCBnbYAYE72g2Q23jXQ8CjywmVr/exec\";const joinWaitlist=email=>fetch(WAITLIST_ENDPOINT,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"text/plain;charset=utf-8\"},body:JSON.stringify({email})}).then(()=>undefined);export default function WaitlistComposer({buttonLabel,instanceId}){const uid=useRef(`wc-${instanceId}-${Math.random().toString(36).slice(2,8)}`).current;const emailDomId=instanceId===\"final\"?\"final-email\":instanceId===\"hero\"?\"hero-email\":`${uid}-email`;const[status,setStatus]=useState(\"idle\");const[note,setNote]=useState(\"\");const[email,setEmail]=useState(\"\");const[submittedEmail,setSubmittedEmail]=useState(\"\");const inputRef=useRef(null);const formRef=useRef(null);useEffect(()=>{ensureRootVars();const onSuccess=e=>{const detail=e.detail;if(!detail)return;setStatus(\"done\");setSubmittedEmail(detail.email);setNote(detail.sourceId===uid?\"You’re on the list.\":\"\");};window.addEventListener(WAITLIST_SUCCESS_EVENT,onSuccess);return()=>window.removeEventListener(WAITLIST_SUCCESS_EVENT,onSuccess);},[uid]);// The Finale section's \"Join the waitlist.\" headline and its sub-line are native Framer\n// RichTextNodes (textStylePreset \"Waitlist Title\" / \"Waitlist Sub\"), siblings of this\n// component's instance rather than anything this file renders -- so, like the seat-frame\n// chrome in SeatCard.tsx, their color is bound to a native Color Style that only follows\n// Framer's own OS detection, not this site's custom toggle. This instance is already mounted\n// right next to them in the same \"Waitlist\" section, so it walks up to find them and applies\n// literal, theme-reactive colors directly -- only for the finale instance, never the hero one.\nuseEffect(()=>{if(instanceId!==\"final\")return;const form=formRef.current;if(!form)return;let heading=null;let sub=null;let anc=form.parentElement;for(let i=0;i<8&&anc;i++){const container=anc.parentElement;const h2=container?.querySelector(\"h2\")??null;if(h2&&!form.contains(h2)){heading=h2;const ps=container?Array.from(container.querySelectorAll(\"p\")):[];sub=ps.find(p=>!form.contains(p))??null;break;}anc=anc.parentElement;}if(!heading&&!sub)return;const applyHeadingColors=()=>{const dark=isDarkNow();if(heading)heading.style.color=dark?\"#F2F2EE\":\"#111113\";if(sub)sub.style.color=dark?\"#A4A4AA\":\"#56565C\";};applyHeadingColors();const darkMQ=matchMedia(\"(prefers-color-scheme: dark)\");darkMQ.addEventListener?.(\"change\",applyHeadingColors);window.addEventListener(CANVAS_THEME_EVENT,applyHeadingColors);return()=>{darkMQ.removeEventListener?.(\"change\",applyHeadingColors);window.removeEventListener(CANVAS_THEME_EVENT,applyHeadingColors);};},[instanceId]);const handleInput=value=>{setEmail(value);if(status===\"error\"){setStatus(\"idle\");setNote(\"\");}};const handleSubmit=async e=>{e.preventDefault();if(status===\"sending\"||status===\"done\")return;const trimmed=email.trim();if(!EMAIL.test(trimmed)){setStatus(\"error\");setNote(trimmed?\"That email looks incomplete. Try name@company.com.\":\"Enter your email to join the waitlist.\");inputRef.current?.focus();return;}setStatus(\"sending\");try{await joinWaitlist(trimmed);window.dispatchEvent(new CustomEvent(WAITLIST_SUCCESS_EVENT,{detail:{email:trimmed,sourceId:uid}}));}catch(err){setStatus(\"error\");setNote(\"That didn’t go through. Check your connection and try again.\");}};const isSending=status===\"sending\";const isDone=status===\"done\";const isError=status===\"error\";return /*#__PURE__*/_jsxs(\"form\",{ref:formRef,className:`canvas-ai wc-join${isSending?\" wc-is-sending\":\"\"}${isDone?\" wc-is-done\":\"\"}${isError?\" wc-is-error\":\"\"}`,onSubmit:handleSubmit,noValidate:true,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"wc-composer\",children:[/*#__PURE__*/_jsx(\"label\",{className:\"wc-sr-only\",htmlFor:emailDomId,children:\"Email address\"}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,id:emailDomId,name:\"email\",type:\"email\",inputMode:\"email\",autoComplete:\"email\",placeholder:\"you@company.com\",required:true,value:email,onChange:e=>handleInput(e.target.value)}),/*#__PURE__*/_jsxs(\"button\",{className:\"wc-send\",type:\"submit\",children:[/*#__PURE__*/_jsx(\"span\",{children:buttonLabel}),/*#__PURE__*/_jsx(\"span\",{className:\"wc-arr\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 16 16\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M8 13V3.2M3.6 7.4 8 3l4.4 4.4\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.7,strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"wc-composer-done\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"wc-ok\",children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 12 12\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 6.2 5 8.6l4.6-5\",fill:\"none\",stroke:\"currentColor\",strokeWidth:1.6,strokeLinecap:\"round\",strokeLinejoin:\"round\"})})}),/*#__PURE__*/_jsx(\"strong\",{children:\"You’re on the list.\"}),/*#__PURE__*/_jsx(\"span\",{className:\"wc-composer-done-email\",children:submittedEmail})]})]}),/*#__PURE__*/_jsx(\"p\",{className:\"wc-composer-note\",role:\"status\",\"aria-live\":\"polite\",children:note}),/*#__PURE__*/_jsx(\"style\",{children:`\n\t\t\t\t.wc-join{margin:clamp(30px,3.2vw,44px) auto 0;max-width:500px}\n\t\t\t\t.wc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}\n\t\t\t\t.wc-composer{position:relative;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:16px;overflow:hidden;transition:border-color .2s,box-shadow .2s}\n\t\t\t\t.wc-composer:focus-within{border-color:var(--klein);box-shadow:0 0 0 4px color-mix(in srgb,var(--klein) 14%,transparent)}\n\t\t\t\t.wc-composer input{flex:1;min-width:0;height:44px;border:0;outline:0;padding:0;background:transparent;color:var(--ink);font:400 16px/1 var(--f-ui)}\n\t\t\t\t.wc-composer input::placeholder{color:var(--ink-3)}\n\t\t\t\t.wc-send{flex:none;display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 7px 0 16px;border:0;border-radius:11px;background:var(--ink);color:var(--paper);font:500 14.5px/1 var(--f-ui);cursor:pointer;transition:transform .2s var(--ease-out),opacity .2s}\n\t\t\t\t.wc-send .wc-arr{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--paper) 16%,transparent)}\n\t\t\t\t.wc-send .wc-arr svg{width:14px;height:14px;transition:transform .35s var(--ease-out)}\n\t\t\t\t.wc-send:hover .wc-arr svg{transform:translateY(-2px)}\n\t\t\t\t.wc-send:active{transform:scale(.98)}\n\t\t\t\t.wc-composer::after{content:\"\";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--klein);transform:scaleX(0);transform-origin:left;pointer-events:none}\n\t\t\t\t.wc-is-sending .wc-composer::after{animation:wc-renderbar .9s var(--ease-io) forwards}\n\t\t\t\t.wc-is-sending .wc-send{opacity:.7;pointer-events:none}\n\t\t\t\t@keyframes wc-renderbar{to{transform:scaleX(1)}}\n\t\t\t\t.wc-composer-done{display:none;align-items:center;gap:10px;flex:1;min-width:0;height:44px;padding-right:10px;text-align:left}\n\t\t\t\t.wc-composer-done .wc-ok{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--klein);color:var(--on-klein)}\n\t\t\t\t.wc-composer-done .wc-ok svg{width:12px;height:12px}\n\t\t\t\t.wc-composer-done strong{font-weight:500;white-space:nowrap}\n\t\t\t\t.wc-composer-done-email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/1 var(--f-mono);color:var(--ink-3)}\n\t\t\t\t.wc-is-done .wc-composer input,.wc-is-done .wc-send{display:none}\n\t\t\t\t.wc-is-done .wc-composer-done{display:flex}\n\t\t\t\t.wc-composer-note{min-height:1.4em;margin:10px 0 0;font:400 13px/1.4 var(--f-ui);color:var(--alert);text-align:center}\n\t\t\t\t.wc-is-done .wc-composer-note{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n\t\t\t\t.wc-is-error .wc-composer{border-color:var(--alert)}\n\t\t\t\t@media (max-width:540px){\n\t\t\t\t\t.wc-composer{flex-wrap:wrap;padding:6px}\n\t\t\t\t\t.wc-composer input{flex-basis:100%;height:48px;padding:0 12px}\n\t\t\t\t\t.wc-send{width:100%;justify-content:space-between}\n\t\t\t\t\t.wc-composer-done{padding-left:10px}\n\t\t\t\t}\n\t\t\t`})]});}addPropertyControls(WaitlistComposer,{buttonLabel:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Join the waitlist today\"},instanceId:{type:ControlType.Enum,title:\"Instance\",options:[\"hero\",\"final\"],optionTitles:[\"Hero\",\"Finale\"],defaultValue:\"hero\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"WaitlistComposer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WaitlistComposer.map","// Generated by Framer (6b21612)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Host Grotesk-variable-regular\"]);const variationAxes=[{defaultValue:300,maxValue:800,minValue:300,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Host Grotesk Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Host Grotesk\",url:\"https://fonts.gstatic.com/s/hostgrotesk/v5/co3BmWBnlCJ3U42vbbfdwMjpplLn4U3Qrw.woff2\",variationAxes,weight:\"400\"}]}];export const css=[\".framer-NYaIp .framer-styles-preset-auqg2i:not(.rich-text-wrapper), .framer-NYaIp .framer-styles-preset-auqg2i.rich-text-wrapper h2 { --framer-font-family: \\\"Host Grotesk Variable\\\", \\\"Host Grotesk Variable Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 76px; --framer-font-style: normal; --framer-font-variation-axes: \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.045em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }\",\"@media (max-width: 1199px) and (min-width: 760px) { .framer-NYaIp .framer-styles-preset-auqg2i:not(.rich-text-wrapper), .framer-NYaIp .framer-styles-preset-auqg2i.rich-text-wrapper h2 { --framer-font-family: \\\"Host Grotesk Variable\\\", \\\"Host Grotesk Variable Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-variation-axes: \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.045em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }\",\"@media (max-width: 759px) and (min-width: 640px) { .framer-NYaIp .framer-styles-preset-auqg2i:not(.rich-text-wrapper), .framer-NYaIp .framer-styles-preset-auqg2i.rich-text-wrapper h2 { --framer-font-family: \\\"Host Grotesk Variable\\\", \\\"Host Grotesk Variable Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.045em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }\",\"@media (max-width: 639px) and (min-width: 0px) { .framer-NYaIp .framer-styles-preset-auqg2i:not(.rich-text-wrapper), .framer-NYaIp .framer-styles-preset-auqg2i.rich-text-wrapper h2 { --framer-font-family: \\\"Host Grotesk Variable\\\", \\\"Host Grotesk Variable Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.045em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-cb6d6942-020e-40fe-84d8-b85e3c1151a6); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }\"];export const className=\"framer-NYaIp\";\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 (6b21612)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Newsreader-italic\",\"GF;Newsreader-700italic\",\"GF;Newsreader-700italic\",\"GF;Newsreader-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Newsreader\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Newsreader\",url:\"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMwoT-ZFHDWwgECi.woff2\",weight:\"400\"},{cssFamilyName:\"Newsreader\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Newsreader\",url:\"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMzPSOZFHDWwgECi.woff2\",weight:\"700\"}]}];export const css=['.framer-tniql .framer-styles-preset-1m8gxyb:not(.rich-text-wrapper), .framer-tniql .framer-styles-preset-1m8gxyb.rich-text-wrapper p { --framer-font-family: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 26px; --framer-font-style: italic; --framer-font-style-bold: italic; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.22em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e5894893-535a-41b5-8548-ce838fb40d3b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 760px) { .framer-tniql .framer-styles-preset-1m8gxyb:not(.rich-text-wrapper), .framer-tniql .framer-styles-preset-1m8gxyb.rich-text-wrapper p { --framer-font-family: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 21px; --framer-font-style: italic; --framer-font-style-bold: italic; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.22em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e5894893-535a-41b5-8548-ce838fb40d3b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-tniql .framer-styles-preset-1m8gxyb:not(.rich-text-wrapper), .framer-tniql .framer-styles-preset-1m8gxyb.rich-text-wrapper p { --framer-font-family: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-bold-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-family-italic: \"Newsreader\", \"Newsreader Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 21px; --framer-font-style: italic; --framer-font-style-bold: italic; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.012em; --framer-line-height: 1.22em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e5894893-535a-41b5-8548-ce838fb40d3b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-tniql\";\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 (a050651)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}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 (a050651)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1ulccqm\",mediaQuery:\"(min-width: 1100px)\"},{hash:\"c7sbp4\",mediaQuery:\"(min-width: 760px) and (max-width: 1099.98px)\"},{hash:\"1yche6c\",mediaQuery:\"(max-width: 759.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{tF7PuIqWR:\"join\"},robots:\"max-image-preview:large\",serializationId:\"framer-NS1jO\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,useRouteElementId,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BinaryGrid from\"#framer/local/codeFile/xfBmPOO/BinaryGrid.js\";import FooterLogo from\"#framer/local/codeFile/JrPA2fl/FooterLogo.js\";import HeroHeadline from\"#framer/local/codeFile/Lfoif_p/HeroHeadline.js\";import HeroStage from\"#framer/local/codeFile/uKaSlZt/HeroStage.js\";import Manifesto from\"#framer/local/codeFile/zgWYlu7/Manifesto.js\";import NavBar from\"#framer/local/codeFile/XHGVKEE/NavBar.js\";import SeatCard from\"#framer/local/codeFile/vmCEdpD/SeatCard.js\";import ThemedText from\"#framer/local/codeFile/kLK8E_8/ThemedText.js\";import WaitlistComposer from\"#framer/local/codeFile/geZhGyk/WaitlistComposer.js\";import*as sharedStyle from\"#framer/local/css/oQ1n1Ppw_/oQ1n1Ppw_.js\";import*as sharedStyle1 from\"#framer/local/css/VVYRL3vhb/VVYRL3vhb.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const NavBarFonts=getFonts(NavBar);const BinaryGridFonts=getFonts(BinaryGrid);const HeroHeadlineFonts=getFonts(HeroHeadline);const WaitlistComposerFonts=getFonts(WaitlistComposer);const HeroStageFonts=getFonts(HeroStage);const ManifestoFonts=getFonts(Manifesto);const ThemedTextFonts=getFonts(ThemedText);const SeatCardFonts=getFonts(SeatCard);const FooterLogoFonts=getFonts(FooterLogo);const breakpoints={lqfZszhDj:\"(max-width: 759.98px)\",u_hIqCgtA:\"(min-width: 1100px)\",YFiNPo1sZ:\"(min-width: 760px) and (max-width: 1099.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-NS1jO\";const variantClassNames={lqfZszhDj:\"framer-v-1yche6c\",u_hIqCgtA:\"framer-v-1ulccqm\",YFiNPo1sZ:\"framer-v-c7sbp4\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:.2,delay:0,duration:.5,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1,y:-4};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const humanReadableVariantMap={Desktop:\"u_hIqCgtA\",Phone:\"lqfZszhDj\",Tablet:\"YFiNPo1sZ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u_hIqCgtA\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const elementId=useRouteElementId(\"tF7PuIqWR\");const ref1=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"u_hIqCgtA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-70952331-f2da-488e-b888-9dad33337bbd); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ulccqm\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dbsosz-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layout:motionLayout,nodeId:\"pG0w2tW4j\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"pG0w2tW4j\",layoutId:\"pG0w2tW4j\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-z9zku3-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layout:motionLayout,nodeId:\"XhyzIlbVu\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(BinaryGrid,{height:\"100%\",id:\"XhyzIlbVu\",layoutId:\"XhyzIlbVu\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i20qel\",\"data-framer-name\":\"Hero\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kphafd\",\"data-framer-name\":\"Hero Copy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11xs08u-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"KqU7Ych1F\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(HeroHeadline,{height:\"100%\",id:\"KqU7Ych1F\",layoutId:\"KqU7Ych1F\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ebw739-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"FdI3Lts10\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(WaitlistComposer,{buttonLabel:\"Join the waitlist today\",height:\"100%\",id:\"FdI3Lts10\",instanceId:\"hero\",layoutId:\"FdI3Lts10\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bpdmbm-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"Bde1Mp88I\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(HeroStage,{height:\"100%\",id:\"Bde1Mp88I\",layoutId:\"Bde1Mp88I\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-i1p5fp-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,layout:motionLayout,nodeId:\"Hp0PIt2VM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(Manifesto,{height:\"100%\",id:\"Hp0PIt2VM\",layoutId:\"Hp0PIt2VM\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wlo6el\",\"data-framer-name\":\"Who it's for\",layout:motionLayout,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1eybbd9-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"Nj14hbWvO\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"Nj14hbWvO\",layoutId:\"Nj14hbWvO\",preset:\"eyebrow\",style:{width:\"100%\"},text:\"Who it’s for\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dakr4g-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"aQG0egAqm\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"whole team.\",height:\"100%\",id:\"aQG0egAqm\",layoutId:\"aQG0egAqm\",preset:\"sectionTitle\",style:{width:\"100%\"},text:\"One canvas for the \",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ccnffu\",\"data-framer-name\":\"Seat Grid\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m4tapn\",\"data-framer-name\":\"Seat 0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vdk4mv\",\"data-border\":true,\"data-framer-name\":\"Seat Frame\",whileHover:animation,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-s4qa4d\",\"data-framer-name\":\"Seat Screen\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gxaj7y-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"NakuqdZ_1\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SeatCard,{height:\"100%\",id:\"NakuqdZ_1\",layoutId:\"NakuqdZ_1\",style:{width:\"100%\"},variant:matchVariant(\"form\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ysfe4z-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"uLKEooUKj\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"uLKEooUKj\",layoutId:\"uLKEooUKj\",preset:\"cardLabel\",style:{width:\"100%\"},text:\"Founders and marketers\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1eesdhp\",\"data-framer-name\":\"Seat 1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-109r9ne\",\"data-border\":true,\"data-framer-name\":\"Seat Frame\",whileHover:animation,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-wtheqa\",\"data-framer-name\":\"Seat Screen\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1s8s00j-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"hnhbV7PLG\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SeatCard,{height:\"100%\",id:\"hnhbV7PLG\",layoutId:\"hnhbV7PLG\",style:{width:\"100%\"},variant:matchVariant(\"script\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dyikbe-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"heaPjfEhU\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"heaPjfEhU\",layoutId:\"heaPjfEhU\",preset:\"cardLabel\",style:{width:\"100%\"},text:\"Copywriters\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uom4mr\",\"data-framer-name\":\"Seat 2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tot8f0\",\"data-border\":true,\"data-framer-name\":\"Seat Frame\",whileHover:animation,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hr0jgz\",\"data-framer-name\":\"Seat Screen\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10w3to4-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"xOEYVAMEg\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SeatCard,{height:\"100%\",id:\"xOEYVAMEg\",layoutId:\"xOEYVAMEg\",style:{width:\"100%\"},variant:matchVariant(\"style\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dvjgk1-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"kWE4BAn5P\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"kWE4BAn5P\",layoutId:\"kWE4BAn5P\",preset:\"cardLabel\",style:{width:\"100%\"},text:\"Designers and creatives\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mkahx3\",\"data-framer-name\":\"Seat 3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10jurve\",\"data-border\":true,\"data-framer-name\":\"Seat Frame\",whileHover:animation,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vlu3nm\",\"data-framer-name\":\"Seat Screen\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kkmf0a-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"ld2OyxiL8\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(SeatCard,{height:\"100%\",id:\"ld2OyxiL8\",layoutId:\"ld2OyxiL8\",style:{width:\"100%\"},variant:matchVariant(\"timeline\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qewfbp-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"xGs16T9co\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"xGs16T9co\",layoutId:\"xGs16T9co\",preset:\"cardLabel\",style:{width:\"100%\"},text:\"Editors\",width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pltgci\",\"data-framer-name\":\"Waitlist\",id:elementId,layout:motionLayout,ref:ref1,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-auqg2i\",\"data-styles-preset\":\"oQ1n1Ppw_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Join the waitlist.\"})}),className:\"framer-1jk4fl7\",\"data-framer-name\":\"Finale Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1m8gxyb\",\"data-styles-preset\":\"VVYRL3vhb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Your next launch video is one form fill-out away.\"})}),className:\"framer-1xivd2s\",\"data-framer-name\":\"Finale Sub\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-2025gz-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"yVgVdhS1E\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(WaitlistComposer,{buttonLabel:\"Join the waitlist\",height:\"100%\",id:\"yVgVdhS1E\",instanceId:\"final\",layoutId:\"yVgVdhS1E\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9hj6w2\",\"data-framer-name\":\"Footer\",layout:motionLayout,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w2ytsr\",\"data-border\":true,\"data-framer-name\":\"Foot Row\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-s64bjj-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"r7ZhYipw6\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"r7ZhYipw6\",layoutId:\"r7ZhYipw6\",preset:\"footer\",text:\"\\xa9 2026 Canvas AI\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ulc5y8\",\"data-framer-name\":\"Powered By\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xrpv5v-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"uzUSrAYQp\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ThemedText,{emphasisText:\"\",height:\"100%\",id:\"uzUSrAYQp\",layoutId:\"uzUSrAYQp\",preset:\"footer\",text:\"Canvas AI is powered by\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-fehz55-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"jDKhvtRzC\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(FooterLogo,{height:\"100%\",href:\"https://addxstudio.com\",id:\"jDKhvtRzC\",layoutId:\"jDKhvtRzC\",logoDark:addImageAlt({pixelHeight:428,pixelWidth:1600,src:\"https://framerusercontent.com/images/8km98CMNYOoqZobnGf0phY9gbFs.png?width=1600&height=428\",srcSet:\"https://framerusercontent.com/images/8km98CMNYOoqZobnGf0phY9gbFs.png?scale-down-to=512&width=1600&height=428 512w,https://framerusercontent.com/images/8km98CMNYOoqZobnGf0phY9gbFs.png?scale-down-to=1024&width=1600&height=428 1024w,https://framerusercontent.com/images/8km98CMNYOoqZobnGf0phY9gbFs.png?width=1600&height=428 1600w\"},\"\"),logoLight:addImageAlt({pixelHeight:428,pixelWidth:1600,src:\"https://framerusercontent.com/images/hPTfRMrFDxIOVnaVT8Gq2n7eapU.png?width=1600&height=428\",srcSet:\"https://framerusercontent.com/images/hPTfRMrFDxIOVnaVT8Gq2n7eapU.png?scale-down-to=512&width=1600&height=428 512w,https://framerusercontent.com/images/hPTfRMrFDxIOVnaVT8Gq2n7eapU.png?scale-down-to=1024&width=1600&height=428 1024w,https://framerusercontent.com/images/hPTfRMrFDxIOVnaVT8Gq2n7eapU.png?width=1600&height=428 1600w\"},\"\"),width:\"100%\"})})})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-NS1jO.framer-lux5qc, .framer-NS1jO .framer-lux5qc { display: block; }\",\".framer-NS1jO.framer-1ulccqm { align-content: center; align-items: center; background-color: var(--token-70952331-f2da-488e-b888-9dad33337bbd); 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 32px 0px 32px; position: relative; width: 1100px; }\",\".framer-NS1jO .framer-dbsosz-container, .framer-NS1jO .framer-z9zku3-container, .framer-NS1jO .framer-11xs08u-container, .framer-NS1jO .framer-s64bjj-container, .framer-NS1jO .framer-xrpv5v-container, .framer-NS1jO .framer-fehz55-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NS1jO .framer-1i20qel { 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; min-height: 840px; overflow: visible; padding: 206px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-1kphafd { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-ebw739-container, .framer-NS1jO .framer-bpdmbm-container, .framer-NS1jO .framer-i1p5fp-container, .framer-NS1jO .framer-1eybbd9-container, .framer-NS1jO .framer-1dakr4g-container, .framer-NS1jO .framer-1gxaj7y-container, .framer-NS1jO .framer-1ysfe4z-container, .framer-NS1jO .framer-1s8s00j-container, .framer-NS1jO .framer-dyikbe-container, .framer-NS1jO .framer-10w3to4-container, .framer-NS1jO .framer-dvjgk1-container, .framer-NS1jO .framer-1kkmf0a-container, .framer-NS1jO .framer-qewfbp-container, .framer-NS1jO .framer-2025gz-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-NS1jO .framer-1wlo6el { 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: 90px 0px 160px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-ccnffu { display: grid; flex: none; gap: 18px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(260px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1240px; overflow: visible; padding: 56px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-m4tapn, .framer-NS1jO .framer-1eesdhp, .framer-NS1jO .framer-uom4mr, .framer-NS1jO .framer-mkahx3 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-1vdk4mv, .framer-NS1jO .framer-109r9ne, .framer-NS1jO .framer-1tot8f0, .framer-NS1jO .framer-10jurve { --border-bottom-width: 1px; --border-color: var(--token-963a9c69-8f4b-4579-96c4-6430a8445d63); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; background-color: var(--token-9f37f673-b71c-415d-b1e1-f85c7246c854); border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; border-top-left-radius: 18px; border-top-right-radius: 18px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 7px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-NS1jO .framer-s4qa4d, .framer-NS1jO .framer-wtheqa, .framer-NS1jO .framer-1hr0jgz, .framer-NS1jO .framer-1vlu3nm { align-content: flex-start; align-items: flex-start; background-color: var(--token-8daae8ee-86d5-4de9-8a4e-43d48f65d674); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-NS1jO .framer-pltgci { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; max-width: 720px; overflow: visible; padding: 90px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-1jk4fl7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-NS1jO .framer-1xivd2s { flex: none; height: auto; max-width: 480px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-NS1jO .framer-9hj6w2 { 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: 160px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-1w2ytsr { --border-bottom-width: 0px; --border-color: var(--token-963a9c69-8f4b-4579-96c4-6430a8445d63); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 0px 26px 0px; position: relative; width: 100%; }\",\".framer-NS1jO .framer-ulc5y8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 6px 5px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 26%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-NS1jO[data-border=\"true\"]::after, .framer-NS1jO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }',\"@media (min-width: 760px) and (max-width: 1099.98px) { .framer-NS1jO.framer-1ulccqm { padding: 0px 24px 0px 24px; width: 760px; } .framer-NS1jO .framer-ccnffu { grid-template-columns: repeat(2, minmax(260px, 1fr)); max-width: 720px; }}\",\"@media (max-width: 759.98px) { .framer-NS1jO.framer-1ulccqm { padding: 0px 16px 0px 16px; width: 390px; } .framer-NS1jO .framer-ccnffu { grid-template-columns: repeat(1, minmax(260px, 1fr)); max-width: 400px; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3709\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YFiNPo1sZ\":{\"layout\":[\"fixed\",\"auto\"]},\"lqfZszhDj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"tF7PuIqWR\":{\"pattern\":\":tF7PuIqWR\",\"name\":\"join\"}}\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-NS1jO\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:3709,width:1100};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\"}]},...NavBarFonts,...BinaryGridFonts,...HeroHeadlineFonts,...WaitlistComposerFonts,...HeroStageFonts,...ManifestoFonts,...ThemedTextFonts,...SeatCardFonts,...FooterLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerLayoutTemplateFlowEffect\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1100\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YFiNPo1sZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lqfZszhDj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerScrollSections\":\"{\\\"tF7PuIqWR\\\":{\\\"pattern\\\":\\\":tF7PuIqWR\\\",\\\"name\\\":\\\"join\\\"}}\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerResponsiveScreen\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"3709\"}},\"queryParamNames\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nconst snippets=[];const queryLoaders={};export const snippetsSorting={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};export async function getSnippets(pageId,pathVariables,activeLocale){const queryLoader=queryLoaders[pageId];const params=queryLoader?await queryLoader(pathVariables,activeLocale):undefined;const result={bodyEnd:[],bodyStart:[],headEnd:[],headStart:[]};for(const snippet of snippets){if(snippet.pageIds&&!snippet.pageIds.has(pageId))continue;const code=snippet.code(params);if(code){result[snippet.placement].push({...snippet,code});}}return result;}\nexport const __FramerMetadata__ = {\"exports\":{\"snippetsSorting\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getSnippets\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}