{"version":3,"file":"shared-lib.DUCs8fRM.mjs","names":["e","e.default","useRef","_Fragment","useState","React.useRef","useRef","useState","useRef","useState","useRef","useState","_Fragment","useState","DEFAULT_PATHS","React.useId","useState","useRef","useRef","useState","metadata","siteMetadata","__FramerMetadata__","RichText","React.forwardRef","useRef","React.useId","React.useMemo","metadataProvider","React.useContext","React.Fragment","PropertyOverrides","__FramerMetadata__"],"sources":["https:/ga.jspm.io/npm:react-dom@18.3.1/server.browser.js","https:/framerusercontent.com/modules/LLSviFZhl37zf6l8Q6ft/L2vawy3VER5mRzyFp2xx/BracketCursor.js","https:/framerusercontent.com/modules/8CKg2kGAO0grbmswx38h/mL4FZ6kBRInG5Kw8ba9O/CapacityPack.js","https:/framerusercontent.com/modules/Dw1ipBlnT6hZQebwWbzA/KN6Yb8B6qjsRNlqlvlpA/DeployCanvas.js","https:/framerusercontent.com/modules/SfPdQW8zOf5WA58RtBua/2TL7ZEk1tU9AigpIDoTK/DotCountry.js","https:/framerusercontent.com/modules/UsZglVxfgjEeRtuFuPFu/ecOzv7F3HuslzF7pBhdb/DotWorldMap.js","https:/framerusercontent.com/modules/HyDBfXl9WhSYFmG2kaD0/jmwdOQefPG4zTplg2xzi/LogoLockup.js","https:/framerusercontent.com/modules/P64uEjaUtxzGmHKtdEgc/mCABoDmG70ATTS3U6VpB/ModelPicker.js","https:/framerusercontent.com/modules/hXM6mpBazXQB9aAO98w7/RHT6iXYfZcWo0gzMFPBd/ParticleLogo3D.js","https:/framerusercontent.com/modules/59HJmCAvMgGLgKCDA7So/rAAqZSkCiShonNe1l0yB/siteMetadata.js","https:/framerusercontent.com/modules/7Vkb4mGkZryoDDpJ9HxP/r2Pw4WAbYyx2gQMc1mX1/augiA20Il.js","https:/framerusercontent.com/modules/erzjXu9qXQgHJNq8a7AY/d5fL1SNWzNWUbju7tfXC/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,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const HOVER_SEL=\"a, button, [role='button'], [data-framer-name='Button'], label, select, summary\";const TEXT_SEL=\"input, textarea, [contenteditable='true']\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */export default function BracketCursor(props){const{color,shell,size,bracket,stiffness,burst,hideNative,style}=props;const isStatic=useIsStaticRenderer();const layer=useRef(null);useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const root=layer.current;if(!root)return;const fine=window.matchMedia(\"(hover: hover) and (pointer: fine)\").matches;const reduce=window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;// fixed layer on top of everything, never blocks clicks\nconst host=document.createElement(\"div\");host.style.cssText=\"position:fixed;inset:0;pointer-events:none;z-index:2147483646;overflow:hidden\";document.body.appendChild(host);let styleTag=null;if(fine&&hideNative){styleTag=document.createElement(\"style\");styleTag.textContent=`html, body, * { cursor: none !important; } ${TEXT_SEL} { cursor: text !important; }`;document.head.appendChild(styleTag);}const dot=document.createElement(\"div\");const frame=document.createElement(\"div\");const corners=[];if(fine){dot.style.cssText=`position:absolute;left:0;top:0;width:${size}px;height:${size}px;background:${color};will-change:transform;transition:opacity .2s, width .25s, height .25s;opacity:0`;frame.style.cssText=\"position:absolute;left:0;top:0;will-change:transform,width,height;opacity:0;transition:opacity .25s\";const L=bracket;const base=`position:absolute;width:${L}px;height:${L}px;border-color:${shell};border-style:solid;border-width:0;transition:border-color .25s`;const pos=[\"left:0;top:0;border-left-width:1.5px;border-top-width:1.5px\",\"right:0;top:0;border-right-width:1.5px;border-top-width:1.5px\",\"left:0;bottom:0;border-left-width:1.5px;border-bottom-width:1.5px\",\"right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px\"];for(const p of pos){const c=document.createElement(\"div\");c.style.cssText=`${base};${p}`;frame.appendChild(c);corners.push(c);}host.appendChild(frame);host.appendChild(dot);}// state: pointer, spring frame (x, y, w, h) with velocity\nconst P={x:-100,y:-100,seen:false};const F={x:-100,y:-100,w:34,h:34,vx:0,vy:0,vw:0,vh:0};let target=null;let pressed=false;let textMode=false;const onMove=e=>{if(e.pointerType!==\"mouse\")return;P.x=e.clientX;P.y=e.clientY;if(!P.seen){P.seen=true;F.x=P.x-F.w/2;F.y=P.y-F.h/2;dot.style.opacity=\"1\";frame.style.opacity=\"1\";}const el=e.target;textMode=!!el?.closest?.(TEXT_SEL);target=textMode?null:el?.closest?.(HOVER_SEL)||null;};const onLeave=()=>{dot.style.opacity=\"0\";frame.style.opacity=\"0\";P.seen=false;};// mouse bursts on press; touch bursts only on a real tap (no scroll, short press)\nlet tStart={x:0,y:0,t:0};const onDown=e=>{if(e.pointerType===\"mouse\"){pressed=true;if(burst&&!reduce)spawnBurst(e.clientX,e.clientY);}else tStart={x:e.clientX,y:e.clientY,t:performance.now()};};const onUp=e=>{pressed=false;if(e.pointerType!==\"mouse\"&&burst&&!reduce){const moved=Math.hypot(e.clientX-tStart.x,e.clientY-tStart.y);if(moved<8&&performance.now()-tStart.t<350)spawnBurst(e.clientX,e.clientY);}};// three-square steps burst: squares step out on a diagonal staircase in four directions, then fade\nconst spawnBurst=(x,y)=>{const g=document.createElement(\"div\");g.style.cssText=`position:absolute;left:${x}px;top:${y}px;width:0;height:0`;host.appendChild(g);const dirs=[[1,-1],[-1,-1],[1,1],[-1,1]];const s=Math.max(4,size*.8);dirs.forEach(([dx,dy],i)=>{for(let k=1;k<=3;k++){const q=document.createElement(\"div\");q.style.cssText=`position:absolute;left:${-s/2}px;top:${-s/2}px;width:${s}px;height:${s}px;background:${k===3?shell:color}`;g.appendChild(q);const ox=dx*(k*s*1.25),oy=dy*(k*s*1.25);q.animate([{transform:\"translate(0,0) scale(0.4)\",opacity:1},{transform:`translate(${ox}px,${oy}px) scale(1)`,opacity:1,offset:.55},{transform:`translate(${ox*1.35}px,${oy*1.35}px) scale(0.6)`,opacity:0}],{duration:560,delay:k*35+i*10,easing:\"cubic-bezier(.2,.7,.1,1)\",fill:\"forwards\"});}});window.setTimeout(()=>g.remove(),900);};let raf=0,last=performance.now();const tick=now=>{const dt=Math.min(.034,(now-last)/1e3);last=now;if(fine&&P.seen){let tx,ty,tw,th;if(target){const r=target.getBoundingClientRect();const pad=6;tw=r.width+pad*2;th=r.height+pad*2;// a touch of magnetism toward the pointer\ntx=r.left-pad+(P.x-(r.left+r.width/2))*.08;ty=r.top-pad+(P.y-(r.top+r.height/2))*.08;}else{const b=pressed?22:34;tw=b;th=b;tx=P.x-b/2;ty=P.y-b/2;}const k=stiffness,damp=2*Math.sqrt(k)*.9;const step=(pos,vel,to)=>{const a=k*(to-pos)-damp*vel;vel+=a*dt;return[pos+vel*dt,vel];};[F.x,F.vx]=step(F.x,F.vx,tx);[F.y,F.vy]=step(F.y,F.vy,ty);[F.w,F.vw]=step(F.w,F.vw,tw);[F.h,F.vh]=step(F.h,F.vh,th);frame.style.transform=`translate3d(${F.x}px,${F.y}px,0)`;frame.style.width=`${Math.max(8,F.w)}px`;frame.style.height=`${Math.max(8,F.h)}px`;const on=!!target;for(const c of corners)c.style.borderColor=on?color:shell;const ds=textMode?0:on?size*.6:pressed?size*1.5:size;dot.style.background=on?shell:color;dot.style.width=`${ds}px`;dot.style.height=`${ds}px`;dot.style.transform=`translate3d(${P.x-ds/2}px,${P.y-ds/2}px,0)`;frame.style.opacity=textMode?\"0\":\"1\";}raf=requestAnimationFrame(tick);};if(fine)raf=requestAnimationFrame(tick);window.addEventListener(\"pointermove\",onMove,{passive:true});window.addEventListener(\"pointerdown\",onDown,{passive:true});window.addEventListener(\"pointerup\",onUp,{passive:true});document.documentElement.addEventListener(\"mouseleave\",onLeave);return()=>{cancelAnimationFrame(raf);window.removeEventListener(\"pointermove\",onMove);window.removeEventListener(\"pointerdown\",onDown);window.removeEventListener(\"pointerup\",onUp);document.documentElement.removeEventListener(\"mouseleave\",onLeave);host.remove();styleTag?.remove();};},[isStatic,color,shell,size,bracket,stiffness,burst,hideNative]);// on the canvas show a small preview of the cursor so the instance is easy to find\nreturn /*#__PURE__*/_jsx(\"div\",{ref:layer,style:{...style,position:\"relative\",width:40,height:40,pointerEvents:\"none\"},children:isStatic&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:4,border:`1.5px solid ${shell}`,clipPath:\"polygon(0 0,35% 0,35% 1.5px,1.5px 1.5px,1.5px 35%,0 35%,0 65%,1.5px 65%,1.5px calc(100% - 1.5px),35% calc(100% - 1.5px),35% 100%,65% 100%,65% calc(100% - 1.5px),calc(100% - 1.5px) calc(100% - 1.5px),calc(100% - 1.5px) 65%,100% 65%,100% 35%,calc(100% - 1.5px) 35%,calc(100% - 1.5px) 1.5px,65% 1.5px,65% 0)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:20-size/2,top:20-size/2,width:size,height:size,background:color}})]})});}addPropertyControls(BracketCursor,{color:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},shell:{type:ControlType.Color,title:\"Brackets\",defaultValue:\"#EDE9E8\"},size:{type:ControlType.Number,title:\"Square\",defaultValue:8,min:4,max:20,step:1},bracket:{type:ControlType.Number,title:\"Bracket\",defaultValue:8,min:4,max:20,step:1},stiffness:{type:ControlType.Number,title:\"Spring\",defaultValue:260,min:60,max:900,step:10},burst:{type:ControlType.Boolean,title:\"Click burst\",defaultValue:true},hideNative:{type:ControlType.Boolean,title:\"Hide system\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BracketCursor\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BracketCursor.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const SHADES=pulse=>[pulse,\"#FF8A6B\",\"#D5D3D2\",\"#9C3A28\",\"#EDE9E8\",\"#C2412B\"];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1100\n */export default function CapacityPack(props){const{workloads,capacity,gpuLabel,exampleSuffix,assignedSuffix,workloadWord,shell,pulse,panel,radius,style}=props;const list=workloads&&workloads.length?workloads:[{name:\"Workload\",gb:10,glyph:\"✳\",on:true}];const[on,setOn]=useState(list.map(w=>!!w.on));const shades=SHADES(pulse);const cells=80;const gbPerCell=capacity/cells;const owner=[];let used=0;list.forEach((w,i)=>{if(!on[i])return;const n=Math.round(w.gb/gbPerCell);for(let k=0;k<n&&owner.length<cells;k++)owner.push(i);used+=w.gb;});used=Math.min(used,capacity);const count=on.filter(Boolean).length;const mono={fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:11,letterSpacing:\"0.08em\",textTransform:\"uppercase\"};const sans={fontFamily:'\"Geist\", sans-serif'};const[w,setW]=useState(1100);const ref=React.useRef(null);React.useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>{const nw=Math.round(e[0].contentRect.width);setW(p=>p===nw?p:nw);});ro.observe(el);return()=>ro.disconnect();},[]);const compact=w<760;return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,position:\"relative\",width:\"100%\",display:\"grid\",gridTemplateColumns:compact?\"1fr\":\"minmax(0,.9fr) minmax(0,1.1fr)\",gap:compact?14:18,color:shell},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:10,alignContent:\"start\"},children:list.map((wl,i)=>{const active=on[i];return /*#__PURE__*/_jsxs(motion.button,{onClick:()=>setOn(o=>o.map((v,k)=>k===i?!v:v)),whileHover:{y:-2},whileTap:{scale:.97},style:{all:\"unset\",cursor:\"pointer\",position:\"relative\",display:\"flex\",alignItems:\"center\",gap:12,padding:compact?\"14px 14px\":\"18px 18px\",borderRadius:radius*.7,background:active?`linear-gradient(135deg, ${shades[i%shades.length]}22, rgba(0,0,0,.6))`:\"rgba(0,0,0,.55)\",border:`1px solid ${active?shades[i%shades.length]:\"rgba(237,233,232,.12)\"}`,backdropFilter:\"blur(14px)\",WebkitBackdropFilter:\"blur(14px)\",transition:\"border-color .3s, background .3s\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:32,height:32,borderRadius:8,display:\"grid\",placeItems:\"center\",background:active?shades[i%shades.length]:\"rgba(237,233,232,.08)\",color:active?\"#000\":shell,fontSize:15,flex:\"0 0 auto\",transition:\"background .3s\"},children:wl.glyph}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:4,minWidth:0,flex:1},children:[/*#__PURE__*/_jsx(\"span\",{style:{...sans,fontWeight:600,fontSize:compact?15:17,letterSpacing:\"-0.02em\",lineHeight:1.2},children:wl.name}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,fontSize:10,color:\"rgba(237,233,232,.55)\"},children:[wl.gb,\" GB \",exampleSuffix]})]}),/*#__PURE__*/_jsx(\"span\",{style:{...mono,fontSize:14,color:active?shades[i%shades.length]:\"rgba(237,233,232,.5)\"},children:active?\"✓\":\"+\"})]},i);})}),/*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:radius,padding:compact?16:22,background:panel,border:\"1px solid rgba(237,233,232,.12)\",display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...mono,color:\"rgba(237,233,232,.6)\"},children:gpuLabel}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,padding:\"4px 8px\",borderRadius:6,border:\"1px solid rgba(237,233,232,.18)\"},children:[capacity,\" GB\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(16, 1fr)\",gap:compact?3:4},children:Array.from({length:cells},(_,k)=>{const o=owner[k];const filled=o!==undefined;return /*#__PURE__*/_jsx(motion.span,{animate:{backgroundColor:filled?shades[o%shades.length]:\"rgba(237,233,232,0.06)\",scale:filled?1:.86},transition:{duration:.35,delay:filled?k*.006:0},style:{display:\"block\",aspectRatio:\"1\",borderRadius:3}},k);})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"baseline\",gap:12,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{...sans,fontWeight:600,fontSize:compact?28:36,letterSpacing:\"-0.04em\",fontVariantNumeric:\"tabular-nums\"},children:[used,/*#__PURE__*/_jsxs(\"span\",{style:{color:\"rgba(237,233,232,.45)\",fontSize:\"0.5em\"},children:[\" / \",capacity,\" GB \",assignedSuffix]})]}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,color:\"rgba(237,233,232,.6)\"},children:[count,\" \",workloadWord,count===1?\"\":\"s\"]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:14,flexWrap:\"wrap\"},children:list.map((wl,i)=>/*#__PURE__*/_jsxs(\"span\",{style:{...mono,fontSize:10,display:\"flex\",alignItems:\"center\",gap:6,color:on[i]?shell:\"rgba(237,233,232,.35)\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:7,background:on[i]?shades[i%shades.length]:\"rgba(237,233,232,.2)\"}}),wl.name.split(\" \")[0]]},i))})]})]});}addPropertyControls(CapacityPack,{workloads:{type:ControlType.Array,title:\"Workloads\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\",defaultValue:\"Workload\"},gb:{type:ControlType.Number,title:\"GB\",defaultValue:8,min:1,max:80,step:1},glyph:{type:ControlType.String,title:\"Glyph\",defaultValue:\"✳\"},on:{type:ControlType.Boolean,title:\"On at start\",defaultValue:false}}},defaultValue:[{name:\"Chat model\",gb:28,glyph:\"✳\",on:true},{name:\"Embeddings\",gb:8,glyph:\"⊞\",on:false},{name:\"Speech model\",gb:12,glyph:\"≋\",on:false},{name:\"Reranker\",gb:6,glyph:\"⌁\",on:false}],maxCount:6},capacity:{type:ControlType.Number,title:\"GPU GB\",defaultValue:80,min:8,max:192,step:1},gpuLabel:{type:ControlType.String,title:\"GPU label\",defaultValue:\"Your reserved GPU\"},exampleSuffix:{type:ControlType.String,title:\"GB suffix\",defaultValue:\"example\"},assignedSuffix:{type:ControlType.String,title:\"Assigned\",defaultValue:\"assigned\"},workloadWord:{type:ControlType.String,title:\"Workload word\",defaultValue:\"workload\"},shell:{type:ControlType.Color,title:\"Text\",defaultValue:\"#EDE9E8\"},pulse:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},panel:{type:ControlType.Color,title:\"Panel\",defaultValue:\"rgba(19, 18, 18, 0.85)\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:18,min:0,max:40,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CapacityPack\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1100\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CapacityPack.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";const MARK=[\"M30,0H118C134.6,0 148,13.4 148,30V40H30C24.5,40 20,44.5 20,50V98C20,103.5 24.5,108 30,108H148V118C148,134.6 134.6,148 118,148H30C13.4,148 0,134.6 0,118V30C0,13.4 13.4,0 30,0Z\",\"M54,54H138C143.5,54 148,58.5 148,64V84C148,89.5 143.5,94 138,94H54C48.5,94 44,89.5 44,84V64C44,58.5 48.5,54 54,54Z\"];const CORNER=\"M0,0H30V8H8V30H0Z\";// stepped-path connector, same routing logic as the canvas\nfunction elbow(ax,ay,mx,bx,by,r0=14){const dy=by-ay;if(Math.abs(dy)<2)return`M${ax},${ay} H${bx}`;const s=Math.sign(dy),r=Math.min(r0,Math.abs(dy)/2),d1=Math.sign(mx-ax)||1,d2=Math.sign(bx-mx)||1;return`M${ax},${ay} H${mx-d1*r} Q${mx},${ay} ${mx},${ay+s*r} V${by-s*r} Q${mx},${by} ${mx+d2*r},${by} H${bx}`;}function vElbow(ax,ay,my,bx,by,r0=14){const dx=bx-ax;if(Math.abs(dx)<2)return`M${ax},${ay} V${by}`;const s=Math.sign(dx),r=Math.min(r0,Math.abs(dx)/2),d1=Math.sign(my-ay)||1,d2=Math.sign(by-my)||1;return`M${ax},${ay} V${my-d1*r} Q${ax},${my} ${ax+s*r},${my} H${bx-s*r} Q${bx},${my} ${bx},${my+d2*r} V${by}`;}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1100\n */export default function DeployCanvas(props){const{inputs,outputs,coreLabel,envs,regions,regionLabel,appLayerLabel,explodedLabel,flatLabel,shell,pulse,panel,radius,packetSpeed,style}=props;const isStatic=useIsStaticRenderer();const ref=useRef(null);const[w,setW]=useState(1100);const[env,setEnv]=useState(0);const[region,setRegion]=useState(0);const[exploded,setExploded]=useState(false);const[hot,setHot]=useState(null);useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>{const nw=Math.round(e[0].contentRect.width);setW(p=>p===nw?p:nw);});ro.observe(el);return()=>ro.disconnect();},[]);const compact=w<760;const ins=(inputs&&inputs.length?inputs:[{label:\"Input\",title:\"Source\"}]).slice(0,3);const outs=(outputs&&outputs.length?outputs:[{label:\"Output\",title:\"Live\"}]).slice(0,3);// design space\nconst VW=compact?400:1e3,VH=compact?640:380;const nodeW=compact?176:220,nodeH=compact?70:74,core=compact?104:124;const cx=VW/2,cy=VH/2;const place=(n,i,side)=>{if(!compact){const gap=26,tot=n*nodeH+(n-1)*gap,y0=cy-tot/2;return{x:side<0?40:VW-40-nodeW,y:y0+i*(nodeH+gap)};}const gap=16,tot=n*nodeW+(n-1)*gap,x0=cx-tot/2;return{x:x0+i*(nodeW+gap),y:side<0?24:VH-24-nodeH};};const inPos=ins.map((_,i)=>place(ins.length,i,-1));const outPos=outs.map((_,i)=>place(outs.length,i,1));const paths=[];inPos.forEach((p,i)=>{const lane=(i-(ins.length-1)/2)*12;if(!compact)paths.push({d:elbow(p.x+nodeW,p.y+nodeH/2,(p.x+nodeW+cx-core/2)/2+lane,cx-core/2,cy+lane),hot:i});else paths.push({d:vElbow(p.x+nodeW/2,p.y+nodeH,(p.y+nodeH+cy-core/2)/2+lane,cx+lane,cy-core/2),hot:i});});outPos.forEach((p,i)=>{const lane=(i-(outs.length-1)/2)*12,k=ins.length+i;if(!compact)paths.push({d:elbow(cx+core/2,cy+lane,(cx+core/2+p.x)/2+lane,p.x,p.y+nodeH/2),hot:k});else paths.push({d:vElbow(cx+lane,cy+core/2,(cy+core/2+p.y)/2+lane,p.x+nodeW/2,p.y),hot:k});});const mono={fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:11,letterSpacing:\"0.08em\",textTransform:\"uppercase\"};const sans={fontFamily:'\"Geist\", sans-serif'};const dur=Math.max(.8,3/Math.max(.1,packetSpeed));const pct=(v,t)=>`${v/t*100}%`;const animate=!isStatic;const node=(d,p,i,out)=>{const on=hot===i;return /*#__PURE__*/_jsxs(motion.div,{onMouseEnter:()=>setHot(i),onMouseLeave:()=>setHot(null),whileHover:{y:-3},style:{position:\"absolute\",left:pct(p.x,VW),top:pct(p.y,VH),width:pct(nodeW,VW),height:pct(nodeH,VH),boxSizing:\"border-box\",padding:compact?\"8px 10px\":\"12px 14px\",borderRadius:12,background:\"rgba(10,10,10,.92)\",border:`1px solid ${on?pulse:\"rgba(237,233,232,.14)\"}`,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:6,boxShadow:on?`0 0 0 4px rgba(200,255,61,.12), 0 18px 40px rgba(0,0,0,.5)`:\"0 12px 30px rgba(0,0,0,.4)\",transition:\"border-color .25s, box-shadow .25s\",cursor:\"default\"},children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 30 30\",style:{position:\"absolute\",right:6,top:6,width:9,height:9,opacity:on||out?1:.35},children:/*#__PURE__*/_jsx(\"path\",{d:CORNER,fill:pulse})}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,fontSize:compact?9:10,whiteSpace:\"nowrap\",color:out?pulse:\"rgba(237,233,232,.6)\",display:\"flex\",alignItems:\"center\",gap:7},children:[/*#__PURE__*/_jsx(motion.span,{style:{width:6,height:6,borderRadius:out?6:1,background:out?pulse:\"rgba(237,233,232,.55)\",display:\"inline-block\"},animate:out&&animate?{opacity:[1,.3,1]}:undefined,transition:{duration:1.5,repeat:Infinity,delay:i*.3}}),d.label]}),/*#__PURE__*/_jsx(\"span\",{style:{...sans,fontWeight:600,fontSize:compact?13:18,letterSpacing:\"-0.02em\",color:shell,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:d.title})]},(out?\"o\":\"i\")+i);};const tab=(label,active,onClick,key)=>/*#__PURE__*/_jsxs(\"button\",{onClick:onClick,style:{all:\"unset\",cursor:\"pointer\",...mono,fontSize:10,padding:\"6px 10px\",borderRadius:7,display:\"flex\",alignItems:\"center\",gap:6,color:active?shell:\"rgba(237,233,232,.55)\",background:active?\"rgba(237,233,232,.08)\":\"transparent\",border:`1px solid ${active?\"rgba(237,233,232,.18)\":\"transparent\"}`,transition:\"all .2s\"},children:[key.startsWith(\"env\")&&/*#__PURE__*/_jsx(\"span\",{style:{width:6,height:6,borderRadius:6,background:active?pulse:\"rgba(237,233,232,.35)\"}}),label]},key);const stage=/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",aspectRatio:`${VW} / ${VH}`},children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:`0 0 ${VW} ${VH}`,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",overflow:\"visible\"},children:paths.map((p,i)=>/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:p.d,fill:\"none\",stroke:\"rgba(237,233,232,.16)\",strokeWidth:1.4}),/*#__PURE__*/_jsx(motion.path,{d:p.d,fill:\"none\",stroke:pulse,strokeWidth:hot===p.hot?2.2:1.4,strokeOpacity:hot===null||hot===p.hot?.85:.25,initial:animate?{pathLength:0}:false,whileInView:{pathLength:1},viewport:{once:true},transition:{duration:1.1,delay:.2+i*.1,ease:[.2,.7,.1,1]}}),animate&&[0,1].map(k=>/*#__PURE__*/_jsxs(\"rect\",{x:-3.5,y:-3.5,width:7,height:7,rx:1,fill:k?shell:pulse,opacity:0,children:[/*#__PURE__*/_jsx(\"animateMotion\",{dur:`${dur}s`,begin:`${.8+i*.3+k*(dur/2)}s`,repeatCount:\"indefinite\",path:p.d}),/*#__PURE__*/_jsx(\"animate\",{attributeName:\"opacity\",from:\"0\",to:\"1\",dur:\"0.01s\",begin:`${.8+i*.3+k*(dur/2)}s`,fill:\"freeze\"})]},k))]},i))}),ins.map((d,i)=>node(d,inPos[i],i,false)),outs.map((d,i)=>node(d,outPos[i],ins.length+i,true)),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:pct(cx-core/2,VW),top:pct(cy-core/2,VH),width:pct(core,VW),height:pct(core,VH),display:\"grid\",placeItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:-12,borderRadius:30,border:\"1px dashed rgba(237,233,232,.22)\"},animate:animate?{rotate:360}:undefined,transition:{duration:40,repeat:Infinity,ease:\"linear\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderRadius:24,background:`radial-gradient(circle at 50% 40%, rgba(200,255,61,.3), rgba(0,0,0,.85) 70%)`,border:`1px solid rgba(200,255,61,.6)`,boxShadow:`0 0 70px rgba(200,255,61,.35)`}}),/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 148 148\",style:{position:\"relative\",width:\"44%\",height:\"44%\"},children:MARK.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d,fill:pulse},i))}),/*#__PURE__*/_jsx(\"span\",{style:{...mono,fontSize:10,color:shell,position:\"absolute\",top:\"calc(100% + 18px)\",whiteSpace:\"nowrap\"},children:coreLabel})]})]});return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,position:\"relative\",width:\"100%\",borderRadius:radius,background:panel,border:\"1px solid rgba(237,233,232,.12)\",overflow:\"hidden\",color:shell},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,padding:compact?\"10px 12px\":\"12px 16px\",borderBottom:\"1px solid rgba(237,233,232,.1)\",flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6,flexWrap:\"wrap\"},children:envs.map((e,i)=>tab(e,i===env,()=>setEnv(i),\"env\"+i))}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4,padding:3,borderRadius:9,border:\"1px solid rgba(237,233,232,.12)\"},children:[tab(flatLabel,!exploded,()=>setExploded(false),\"v0\"),tab(explodedLabel,exploded,()=>setExploded(true),\"v1\")]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",padding:compact?\"20px 12px 40px\":\"28px 28px 52px\",backgroundImage:\"linear-gradient(rgba(237,233,232,.045) 1px, transparent 1px), linear-gradient(90deg, rgba(237,233,232,.045) 1px, transparent 1px)\",backgroundSize:\"40px 40px\",perspective:1600,minHeight:compact?0:420},children:[/*#__PURE__*/_jsxs(motion.div,{animate:exploded?{rotateX:52,rotateZ:compact?-18:-26,scale:compact?.82:.78,y:compact?-30:-40}:{rotateX:0,rotateZ:0,scale:1,y:0},transition:{type:\"spring\",stiffness:90,damping:18},style:{transformStyle:\"preserve-3d\",position:\"relative\",zIndex:2},children:[exploded&&/*#__PURE__*/_jsx(\"span\",{style:{...mono,position:\"absolute\",left:0,top:-24,color:pulse,transform:\"translateZ(40px)\"},children:appLayerLabel}),stage]}),/*#__PURE__*/_jsx(motion.div,{initial:false,animate:exploded?{opacity:1,rotateX:52,rotateZ:compact?-18:-26,y:compact?60:90,scale:compact?.9:.86}:{opacity:0,rotateX:52,rotateZ:-26,y:200,scale:.86},transition:{type:\"spring\",stiffness:80,damping:20},style:{position:\"absolute\",left:\"8%\",right:\"8%\",top:\"22%\",bottom:\"6%\",borderRadius:18,border:`1px solid rgba(200,255,61,.5)`,background:\"repeating-linear-gradient(135deg, rgba(200,255,61,.10) 0 2px, transparent 2px 14px), rgba(200,255,61,.05)\",transformStyle:\"preserve-3d\",zIndex:1,pointerEvents:\"none\",display:\"flex\",alignItems:\"flex-end\",justifyContent:\"flex-end\",padding:18},children:/*#__PURE__*/_jsxs(\"span\",{style:{...sans,fontWeight:600,fontSize:compact?16:22,color:pulse,letterSpacing:\"-0.02em\"},children:[regionLabel,\" \",regions[region]||\"\"]})}),exploded&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",bottom:14,transform:\"translateX(-50%)\",display:\"flex\",gap:4,padding:3,borderRadius:9,background:\"rgba(0,0,0,.7)\",border:\"1px solid rgba(237,233,232,.12)\",zIndex:3},children:regions.map((r,i)=>tab(r,i===region,()=>setRegion(i),\"r\"+i))})]})]});}addPropertyControls(DeployCanvas,{inputs:{type:ControlType.Array,title:\"Inputs\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},title:{type:ControlType.String,title:\"Title\"}}},defaultValue:[{label:\"Your code\",title:\"Code repository\"},{label:\"Your model\",title:\"Open model\"}],maxCount:3},outputs:{type:ControlType.Array,title:\"Outputs\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\"},title:{type:ControlType.String,title:\"Title\"}}},defaultValue:[{label:\"Your app\",title:\"Ready to deploy\"},{label:\"Your endpoint\",title:\"Ready to serve\"}],maxCount:3},coreLabel:{type:ControlType.String,title:\"Core label\",defaultValue:\"Ready when you are.\"},envs:{type:ControlType.Array,title:\"Env tabs\",control:{type:ControlType.String},defaultValue:[\"production\",\"staging\",\"edge\"],maxCount:4},regions:{type:ControlType.Array,title:\"Regions\",control:{type:ControlType.String},defaultValue:[\"USA\",\"UK\",\"EU\"],maxCount:6},regionLabel:{type:ControlType.String,title:\"Region label\",defaultValue:\"Where it runs:\"},appLayerLabel:{type:ControlType.String,title:\"App layer\",defaultValue:\"Your app\"},explodedLabel:{type:ControlType.String,title:\"Exploded tab\",defaultValue:\"Exploded view\"},flatLabel:{type:ControlType.String,title:\"Flat tab\",defaultValue:\"Canvas\"},shell:{type:ControlType.Color,title:\"Text\",defaultValue:\"#EDE9E8\"},pulse:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},panel:{type:ControlType.Color,title:\"Panel\",defaultValue:\"rgba(14, 13, 13, 0.82)\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:22,min:0,max:40,step:1},packetSpeed:{type:ControlType.Number,title:\"Packet speed\",defaultValue:1,min:.2,max:3,step:.1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DeployCanvas\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DeployCanvas.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";// region glyph: a jurisdiction drawn as a dot-matrix silhouette in the same language as the map.\n// Replaces flag emoji. Dots scan in when the glyph enters the view. Vizura Studio.\nconst REGIONS={USA:{ids:[\"840\"],bounds:[-125,24,-66.5,49.5]},UK:{ids:[\"826\"],bounds:[-8.4,49.9,1.9,58.8]},EU:{ids:[\"040\",\"056\",\"100\",\"191\",\"196\",\"203\",\"208\",\"233\",\"246\",\"250\",\"276\",\"300\",\"348\",\"372\",\"380\",\"428\",\"440\",\"442\",\"470\",\"528\",\"616\",\"620\",\"642\",\"703\",\"705\",\"724\",\"752\"],bounds:[-10,35,30,64]},India:{ids:[\"356\"]},Nigeria:{ids:[\"566\"]},Kenya:{ids:[\"404\"]},Mexico:{ids:[\"484\"]},Brazil:{ids:[\"076\"]},Pakistan:{ids:[\"586\"]},\"Saudi Arabia\":{ids:[\"682\"]},UAE:{ids:[\"784\"]}};let atlasPromise=null;function loadWorld(){if(!atlasPromise)atlasPromise=(async()=>{const[d3,topo,wa]=await Promise.all([import(/* @vite-ignore */\"https://cdn.jsdelivr.net/npm/d3-geo@3/+esm\"),import(/* @vite-ignore */\"https://cdn.jsdelivr.net/npm/topojson-client@3/+esm\"),fetch(\"https://cdn.jsdelivr.net/npm/world-atlas@2/countries-50m.json\").then(r=>r.json())]);return{d3,countries:topo.feature(wa,wa.objects.countries).features};})();return atlasPromise;}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 56\n * @framerIntrinsicHeight 56\n */export default function DotCountry(props){const{region,tone,color,muted,density,animate,style}=props;const isStatic=useIsStaticRenderer();const box=useRef(null);const cvs=useRef(null);const[size,setSize]=useState({w:0,h:0});const[seen,setSeen]=useState(false);useEffect(()=>{const el=box.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>{const r=e[0].contentRect;setSize(p=>p.w===Math.round(r.width)&&p.h===Math.round(r.height)?p:{w:Math.round(r.width),h:Math.round(r.height)});});ro.observe(el);let io=null;if(typeof IntersectionObserver!==\"undefined\"){io=new IntersectionObserver(e=>e[0].isIntersecting&&setSeen(true),{threshold:.4});io.observe(el);}else setSeen(true);return()=>{ro.disconnect();io?.disconnect();};},[]);useEffect(()=>{const c=cvs.current;const{w,h}=size;if(!c||w<8||h<8||typeof window===\"undefined\")return;let dead=false,raf=0;(async()=>{const{d3,countries}=await loadWorld();if(dead)return;const def=REGIONS[region]||REGIONS.USA;const b=def.bounds;const inB=ring=>!b||ring.some(([x,y])=>x>=b[0]&&x<=b[2]&&y>=b[1]&&y<=b[3]);// keep only the parts of each country inside the region frame (drops Alaska, Hawaii, overseas territories)\nconst feats=countries.filter(f=>def.ids.includes(String(f.id).padStart(3,\"0\"))).map(f=>f.geometry.type===\"MultiPolygon\"?{...f,geometry:{type:\"MultiPolygon\",coordinates:f.geometry.coordinates.filter(poly=>inB(poly[0]))}}:f);const fc={type:\"FeatureCollection\",features:feats};const pad=Math.max(2,Math.round(Math.min(w,h)*.06));const fitTo=def.bounds?{type:\"MultiPoint\",coordinates:[[def.bounds[0],def.bounds[1]],[def.bounds[2],def.bounds[3]],[def.bounds[0],def.bounds[3]],[def.bounds[2],def.bounds[1]]]}:fc;const[cx,cy]=def.bounds?[(def.bounds[0]+def.bounds[2])/2,(def.bounds[1]+def.bounds[3])/2]:d3.geoCentroid(fc);const proj=d3.geoAzimuthalEqualArea().rotate([-cx,-cy]).fitExtent([[pad,pad],[w-pad,h-pad]],fitTo);const off=document.createElement(\"canvas\");off.width=w;off.height=h;const o=off.getContext(\"2d\");o.fillStyle=\"#fff\";const path=d3.geoPath(proj,o);for(const f of feats){o.beginPath();path(f);o.fill();}const px=o.getImageData(0,0,w,h).data;const step=Math.max(2,Math.min(w,h)/(24*Math.max(.4,density)));const dots=[];for(let y=step/2;y<h;y+=step)for(let x=step/2;x<w;x+=step){const i=(Math.round(y)*w+Math.round(x))*4;if(px[i]>100)dots.push([x,y]);}const r=Math.min(window.devicePixelRatio||1,2);c.width=w*r;c.height=h*r;const g=c.getContext(\"2d\");g.setTransform(r,0,0,r,0,0);const fill=tone===\"Lit\"?color:muted;const sz=step*.62;const draw=t=>{g.clearRect(0,0,w,h);for(const[x,y]of dots){const k=Math.max(0,Math.min(1,t*1.6-x/w*.6));if(k<=0)continue;g.globalAlpha=k;g.fillStyle=fill;g.fillRect(x-sz/2,y-sz/2,sz,sz);}g.globalAlpha=1;};if(!animate||isStatic||seen===false){draw(!animate||isStatic?1:0);if(!animate||isStatic)return;}if(!seen)return;const t0=performance.now();const tick=now=>{const t=Math.min(1,(now-t0)/900);draw(1-Math.pow(1-t,3));if(t<1&&!dead)raf=requestAnimationFrame(tick);};raf=requestAnimationFrame(tick);})();return()=>{dead=true;cancelAnimationFrame(raf);};},[size.w,size.h,region,tone,color,muted,density,animate,seen,isStatic]);return /*#__PURE__*/_jsx(\"div\",{ref:box,role:\"img\",\"aria-label\":region,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"canvas\",{ref:cvs,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\"}})});}addPropertyControls(DotCountry,{region:{type:ControlType.Enum,title:\"Region\",options:Object.keys(REGIONS),defaultValue:\"USA\"},tone:{type:ControlType.Enum,title:\"Tone\",options:[\"Lit\",\"Muted\"],defaultValue:\"Lit\",displaySegmentedControl:true},color:{type:ControlType.Color,title:\"Lit\",defaultValue:\"#C8FF3D\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"rgba(237,233,232,0.55)\"},density:{type:ControlType.Number,title:\"Density\",defaultValue:1,min:.4,max:2.5,step:.1},animate:{type:ControlType.Boolean,title:\"Scan in\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DotCountry\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"56\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"56\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotCountry.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1100\n */export default function DottedWorldMap(props){const{first,soon,firstTag,soonTag,shell,pulse,dotSize,density,style}=props;const isStatic=useIsStaticRenderer();const ref=useRef(null);const cvs=useRef(null);const[w,setW]=useState(0);const[pins,setPins]=useState([]);const[hot,setHot]=useState(null);const H=Math.round(w*.5);useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>{const nw=Math.round(e[0].contentRect.width);setW(p=>p===nw?p:nw);});ro.observe(el);return()=>ro.disconnect();},[]);useEffect(()=>{const c=cvs.current;if(!c||w<10||typeof window===\"undefined\")return;let dead=false;(async()=>{const d3=await import(/* @vite-ignore */\"https://cdn.jsdelivr.net/npm/d3-geo@3/+esm\");const topo=await import(/* @vite-ignore */\"https://cdn.jsdelivr.net/npm/topojson-client@3/+esm\");const wa=await (await fetch(\"https://cdn.jsdelivr.net/npm/world-atlas@2/land-110m.json\")).json();if(dead)return;const land=topo.feature(wa,wa.objects.land);const h=Math.round(w*.5),r=Math.min(window.devicePixelRatio||1,2);c.width=w*r;c.height=h*r;const g=c.getContext(\"2d\");g.setTransform(r,0,0,r,0,0);const proj=d3.geoEqualEarth().rotate([-10,0]).fitExtent([[10,10],[w-10,h-10]],{type:\"MultiPoint\",coordinates:[[-166,82],[174,82],[-166,-55],[174,-55],[-10,83],[-10,-56]]});const off=document.createElement(\"canvas\");off.width=w;off.height=h;const o=off.getContext(\"2d\");o.fillStyle=\"#fff\";o.beginPath();d3.geoPath(proj,o)(land);o.fill();const px=o.getImageData(0,0,w,h).data;const step=Math.max(4,w/150*(1/Math.max(.4,density)));const lit=first.map(f=>{const[x,y]=proj([f.lng,f.lat]);const[x2]=proj([f.lng+f.reach,f.lat]);return[x,y,Math.abs(x2-x)];});g.clearRect(0,0,w,h);const southY=proj([0,-57])[1]// keep Antarctica out of the dotted field\n;for(let y=0;y<Math.min(h,southY);y+=step)for(let x=0;x<w;x+=step){const xi=Math.round(x),yi=Math.round(y);if(px[(yi*w+xi)*4]<128)continue;const inJ=lit.some(([jx,jy,jr])=>(x-jx)**2+(y-jy)**2<jr*jr);g.fillStyle=inJ?pulse:\"rgba(237,233,232,.16)\";g.globalAlpha=inJ?.85:1;const sz=(inJ?1.35:1)*dotSize;g.fillRect(x-sz/2,y-sz/2,sz,sz);}g.globalAlpha=1;setPins([...first.map((f,i)=>{const[x,y]=proj([f.lng,f.lat]);return{x,y,i,soon:false};}),...soon.map((s,i)=>{const[x,y]=proj([s.lng,s.lat]);return{x,y,i,soon:true};})]);})();return()=>{dead=true;};},[w,JSON.stringify(first),JSON.stringify(soon),pulse,dotSize,density]);const mono={fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:10,letterSpacing:\"0.08em\",textTransform:\"uppercase\"};const sans={fontFamily:'\"Geist\", sans-serif'};const small=w<600;const labelPos=side=>side===\"left\"?{right:14,top:\"50%\",transform:\"translateY(-50%)\"}:side===\"below\"?{left:\"50%\",top:14,transform:\"translateX(-50%)\"}:side===\"above\"?{left:\"50%\",bottom:14,transform:\"translateX(-50%)\"}:{left:14,top:\"50%\",transform:\"translateY(-50%)\"};return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,position:\"relative\",width:\"100%\",height:H||300},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:cvs,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\"}}),pins.map(p=>{const key=(p.soon?\"s\":\"f\")+p.i;const on=hot===key;const f=p.soon?null:first[p.i];const s=p.soon?soon[p.i]:null;return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setHot(key),onMouseLeave:()=>setHot(null),style:{position:\"absolute\",left:p.x,top:p.y,transform:\"translate(-50%,-50%)\",zIndex:on?5:p.soon?2:3,cursor:\"default\",padding:6,margin:-6},children:[!p.soon&&!isStatic&&/*#__PURE__*/_jsx(motion.span,{style:{position:\"absolute\",left:\"50%\",top:\"50%\",width:14,height:14,marginLeft:-7,marginTop:-7,borderRadius:14,border:`1.5px solid ${pulse}`},animate:{scale:[1,3.2],opacity:[.8,0]},transition:{duration:2,repeat:Infinity,delay:p.i*.5}}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",width:p.soon?7:11,height:p.soon?7:11,borderRadius:2,background:p.soon?\"rgba(237,233,232,.55)\":pulse,boxShadow:p.soon?\"none\":`0 0 14px ${pulse}`,position:\"relative\"}}),f&&!on&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",...labelPos(small?f.sidePhone||f.side:f.side),...mono,fontSize:small?10:11,color:pulse,background:\"rgba(0,0,0,.78)\",padding:\"2px 5px\",borderRadius:3,whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:f.code}),on&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",bottom:16,transform:\"translateX(-50%)\",whiteSpace:\"nowrap\",padding:\"6px 9px\",borderRadius:6,background:\"rgba(0,0,0,.94)\",border:`1px solid ${f?\"rgba(200,255,61,.55)\":\"rgba(237,233,232,.22)\"}`,pointerEvents:\"none\"},children:f?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{...mono,color:pulse},children:[firstTag,\" \\xb7 \",f.code]}),/*#__PURE__*/_jsx(\"div\",{style:{...sans,fontSize:13,fontWeight:500,color:shell,marginTop:2},children:f.name})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{...mono,color:\"rgba(237,233,232,.55)\"},children:soonTag}),/*#__PURE__*/_jsx(\"div\",{style:{...sans,fontSize:13,fontWeight:500,color:shell,marginTop:2},children:s.name})]})})]},key);})]});}addPropertyControls(DottedWorldMap,{first:{type:ControlType.Array,title:\"First on the roadmap\",control:{type:ControlType.Object,controls:{code:{type:ControlType.String,title:\"Code\"},name:{type:ControlType.String,title:\"Name\"},lng:{type:ControlType.Number,title:\"Longitude\",min:-180,max:180,step:.1},lat:{type:ControlType.Number,title:\"Latitude\",min:-90,max:90,step:.1},reach:{type:ControlType.Number,title:\"Glow reach\",min:1,max:40,step:.5},side:{type:ControlType.Enum,title:\"Label\",options:[\"right\",\"left\",\"below\",\"above\"],defaultValue:\"right\"},sidePhone:{type:ControlType.Enum,title:\"Label (phone)\",options:[\"right\",\"left\",\"below\",\"above\"],defaultValue:\"right\"}}},defaultValue:[{code:\"USA\",name:\"United States\",lng:-98,lat:39,reach:20,side:\"left\",sidePhone:\"left\"},{code:\"UK\",name:\"United Kingdom\",lng:-2.5,lat:54,reach:5,side:\"left\",sidePhone:\"left\"},{code:\"EU\",name:\"European Union\",lng:10,lat:49,reach:13,side:\"right\",sidePhone:\"right\"}],maxCount:8},soon:{type:ControlType.Array,title:\"Coming soon\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},lng:{type:ControlType.Number,title:\"Longitude\",min:-180,max:180,step:.1},lat:{type:ControlType.Number,title:\"Latitude\",min:-90,max:90,step:.1},side:{type:ControlType.Enum,title:\"Label\",options:[\"right\",\"left\",\"below\",\"above\"],defaultValue:\"right\"}}},defaultValue:[{name:\"India\",lng:78.9,lat:22.5,side:\"right\"},{name:\"Nigeria\",lng:8.7,lat:9.1,side:\"right\"},{name:\"Kenya\",lng:37.9,lat:.2,side:\"right\"},{name:\"Mexico\",lng:-102.5,lat:23.6,side:\"left\"},{name:\"Brazil\",lng:-51.9,lat:-10.2,side:\"right\"},{name:\"Pakistan\",lng:69.3,lat:30.4,side:\"above\"},{name:\"Saudi Arabia\",lng:45.1,lat:23.9,side:\"left\"},{name:\"UAE\",lng:54.4,lat:23.4,side:\"below\"}],maxCount:20},firstTag:{type:ControlType.String,title:\"First tag\",defaultValue:\"First\"},soonTag:{type:ControlType.String,title:\"Soon tag\",defaultValue:\"Coming soon\"},shell:{type:ControlType.Color,title:\"Text\",defaultValue:\"#EDE9E8\"},pulse:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},dotSize:{type:ControlType.Number,title:\"Dot size\",defaultValue:2.2,min:1,max:6,step:.1},density:{type:ControlType.Number,title:\"Density\",defaultValue:1,min:.4,max:2,step:.1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DottedWorldMap\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1100\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DotWorldMap.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";// Logo Lockup by Vizura Studio: an SVG symbol plus a live-text wordmark. The symbol scales in as one piece,\n// letters rise into place, and an accent light sweeps across the symbol on hover and every few seconds.\nconst DEFAULT_PATHS=[\"M12,0H136C141.4,0 148,5.4 148,12V28C148,34.6 141.4,40 136,40H12C5.4,40 0,34.6 0,28V12C0,5.4 5.4,0 12,0Z\",\"M12,54H96C101.4,54 108,59.4 108,66V82C108,88.6 101.4,94 96,94H12C5.4,94 0,88.6 0,82V66C0,59.4 5.4,54 12,54Z\",\"M12,108H52C57.4,108 64,113.4 64,120V136C64,142.6 57.4,148 52,148H12C5.4,148 0,142.6 0,136V120C0,113.4 5.4,108 12,108Z\"];/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicHeight 28\n */export default function LogoLockup(props){const{symbolPaths,symbolBox,wordmark,fontFamily,fontSize,fontWeight,symbolColor,wordColor,gap,link,sweep,style}=props;const isStatic=useIsStaticRenderer();const[hover,setHover]=useState(false);const[tick,setTick]=useState(0);const anim=!isStatic;useEffect(()=>{if(!anim||!sweep||typeof window===\"undefined\")return;const id=window.setInterval(()=>setTick(t=>t+1),9e3);return()=>window.clearInterval(id);},[anim,sweep]);const paths=(symbolPaths||\"\").split(/\\n+/).map(s=>s.trim()).filter(Boolean);const P=paths.length?paths:DEFAULT_PATHS;const B=symbolBox>0?symbolBox:148;const ease=[.2,.7,.1,1];const uid=React.useId().replace(/:/g,\"\");return /*#__PURE__*/_jsxs(\"a\",{href:link||\"/\",\"aria-label\":wordmark,onMouseEnter:()=>setHover(true),onMouseLeave:()=>setHover(false),style:{...style,display:\"flex\",alignItems:\"center\",gap,height:\"100%\",textDecoration:\"none\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsxs(motion.svg,{viewBox:`0 0 ${B} ${B}`,style:{height:\"100%\",width:\"auto\",aspectRatio:\"1\",overflow:\"visible\",display:\"block\"},initial:anim?{opacity:0,scale:.8}:false,animate:{opacity:1,scale:1},transition:{duration:.8,ease},children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"linearGradient\",{id:`g${uid}`,x1:\"0\",x2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0\",stopColor:\"#fff\",stopOpacity:\"0\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"0.5\",stopColor:\"#fff\",stopOpacity:\"0.85\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",stopColor:\"#fff\",stopOpacity:\"0\"})]}),/*#__PURE__*/_jsx(\"clipPath\",{id:`c${uid}`,children:P.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d},i))})]}),P.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d,fill:symbolColor},i)),anim&&/*#__PURE__*/_jsx(\"g\",{clipPath:`url(#c${uid})`,style:{pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(motion.rect,{y:0,height:B,width:B*.6,fill:`url(#g${uid})`,initial:{x:-B},animate:{x:B*1.6},transition:{duration:hover?.6:1,ease:\"easeInOut\",delay:tick===0&&!hover?1:0},style:{mixBlendMode:\"overlay\"}},tick+\"-\"+hover)})]}),wordmark&&/*#__PURE__*/_jsx(\"span\",{style:{fontFamily,fontSize,fontWeight,letterSpacing:\"-0.03em\",color:wordColor,whiteSpace:\"nowrap\",lineHeight:1,display:\"inline-flex\",paddingBottom:\"0.08em\"},children:[...wordmark].map((ch,i)=>/*#__PURE__*/_jsx(motion.span,{style:{display:\"inline-block\",whiteSpace:\"pre\"},initial:anim?{y:\"0.5em\",opacity:0}:false,animate:{y:0,opacity:1},transition:{duration:.7,delay:.25+i*.04,ease},children:ch},i))})]});}addPropertyControls(LogoLockup,{symbolPaths:{type:ControlType.String,title:\"Symbol paths\",displayTextArea:true,defaultValue:DEFAULT_PATHS.join(\"\\n\"),description:\"One SVG path d per line.\"},symbolBox:{type:ControlType.Number,title:\"Symbol box\",defaultValue:148,min:1,max:4e3,step:1},wordmark:{type:ControlType.String,title:\"Wordmark\",defaultValue:\"Fluxor\"},fontFamily:{type:ControlType.String,title:\"Font family\",defaultValue:'\"Geist\", sans-serif'},fontSize:{type:ControlType.Number,title:\"Font size\",defaultValue:22,min:8,max:120},fontWeight:{type:ControlType.Number,title:\"Weight\",defaultValue:600,min:100,max:900,step:100},symbolColor:{type:ControlType.Color,title:\"Symbol\",defaultValue:\"#C8FF3D\"},wordColor:{type:ControlType.Color,title:\"Wordmark\",defaultValue:\"#EDE9E8\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:10,min:0,max:40},link:{type:ControlType.Link,title:\"Link\"},sweep:{type:ControlType.Boolean,title:\"Light sweep\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LogoLockup\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerIntrinsicHeight\":\"28\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LogoLockup.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 1100\n */export default function ModelPicker(props){const{models,requestLabel,request,responseLabel,readyLabel,pitch,hint,runLabel,endpoint,endpointNote,shell,pulse,panel,radius,style}=props;const list=models&&models.length?models:[{letter:\"A\",name:\"Atlas\",use:\"Chat & copilots\"}];const[sel,setSel]=useState(0);const[step,setStep]=useState(-1);const timers=useRef([]);const ref=useRef(null);const[w,setW]=useState(1100);useEffect(()=>{const el=ref.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(e=>{const nw=Math.round(e[0].contentRect.width);setW(p=>p===nw?p:nw);});ro.observe(el);return()=>ro.disconnect();},[]);useEffect(()=>()=>timers.current.forEach(t=>window.clearTimeout(t)),[]);const compact=w<780;const m=list[Math.min(sel,list.length-1)];const lines=[`$ curl -X ${endpoint.split(\" \")[0]||\"POST\"} ${endpoint.split(\" \").slice(1).join(\" \")||\"/v1/chat/completions\"}`,`→ model ............. ${m.name.toLowerCase()}`,`→ endpoint .......... ready`,`→ route ............. https`,`✓ 200 OK \\xb7 response streaming`];const run=()=>{timers.current.forEach(t=>window.clearTimeout(t));timers.current=[];setStep(0);lines.forEach((_,i)=>timers.current.push(window.setTimeout(()=>setStep(i+1),420*(i+1))));};const pick=i=>{timers.current.forEach(t=>window.clearTimeout(t));setSel(i);setStep(-1);};const mono={fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:11,letterSpacing:\"0.08em\",textTransform:\"uppercase\"};const sans={fontFamily:'\"Geist\", sans-serif'};const glass={background:panel,border:\"1px solid rgba(237,233,232,.12)\",backdropFilter:\"blur(16px)\",WebkitBackdropFilter:\"blur(16px)\",borderRadius:radius};return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{...style,position:\"relative\",width:\"100%\",display:\"grid\",gridTemplateColumns:compact?\"1fr\":\"minmax(0,1fr) minmax(0,1.15fr)\",gap:14,color:shell},children:[/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:compact?\"1fr 1fr\":\"1fr\",gap:8},children:list.map((md,i)=>{const on=i===sel;return /*#__PURE__*/_jsxs(motion.button,{onClick:()=>pick(i),whileHover:{x:compact?0:4},whileTap:{scale:.98},style:{all:\"unset\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",gap:14,padding:compact?\"12px 12px\":\"14px 16px\",borderRadius:radius*.7,background:on?\"linear-gradient(90deg, rgba(200,255,61,.16), rgba(0,0,0,.55))\":\"rgba(0,0,0,.5)\",border:`1px solid ${on?pulse:\"rgba(237,233,232,.1)\"}`,transition:\"background .3s, border-color .3s\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...sans,width:36,height:36,borderRadius:9,display:\"grid\",placeItems:\"center\",fontWeight:600,fontSize:17,background:on?pulse:\"rgba(237,233,232,.08)\",color:on?\"#000\":shell,flex:\"0 0 auto\",transition:\"background .3s\"},children:md.letter}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",gap:3,flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"span\",{style:{...sans,fontWeight:600,fontSize:compact?15:18,letterSpacing:\"-0.02em\"},children:md.name}),/*#__PURE__*/_jsx(\"span\",{style:{...mono,fontSize:10,color:\"rgba(237,233,232,.6)\"},children:md.use})]}),!compact&&/*#__PURE__*/_jsx(\"span\",{style:{...mono,fontSize:14,color:on?pulse:\"rgba(237,233,232,.4)\"},children:\"↗\"})]},i);})}),/*#__PURE__*/_jsxs(\"div\",{style:{...glass,padding:compact?18:26,display:\"flex\",flexDirection:\"column\",gap:18,minHeight:compact?0:420},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...mono,color:\"rgba(237,233,232,.6)\"},children:requestLabel}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,display:\"flex\",alignItems:\"center\",gap:8,color:shell},children:[/*#__PURE__*/_jsx(motion.span,{style:{width:7,height:7,borderRadius:7,background:pulse,display:\"inline-block\"},animate:{opacity:[1,.3,1]},transition:{duration:1.4,repeat:Infinity}}),m.name,\" \\xb7 \",readyLabel]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...sans,fontSize:compact?20:26,fontWeight:500,letterSpacing:\"-0.03em\",lineHeight:1.2},children:[\"“\",request,\"”\"]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"rgba(237,233,232,.1)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{...mono,color:\"rgba(237,233,232,.6)\"},children:responseLabel}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:compact?12:13,lineHeight:1.9,minHeight:130,color:\"rgba(237,233,232,.85)\"},children:/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:step<0?/*#__PURE__*/_jsxs(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{...sans,fontSize:16,color:shell},children:pitch}),/*#__PURE__*/_jsx(\"div\",{style:{...sans,fontSize:14,color:\"rgba(237,233,232,.6)\",marginTop:4},children:hint})]},\"hint\"):lines.slice(0,step).map((l,i)=>/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,x:-8},animate:{opacity:1,x:0},transition:{duration:.3},style:{color:i===lines.length-1?pulse:undefined},children:l},sel+\"-\"+i))})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"auto\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",gap:12,flexWrap:\"wrap\"},children:[/*#__PURE__*/_jsxs(motion.button,{onClick:run,whileHover:{scale:1.03},whileTap:{scale:.97},style:{all:\"unset\",cursor:\"pointer\",...sans,fontWeight:500,fontSize:15,display:\"inline-flex\",alignItems:\"center\",gap:10,height:44,padding:\"0 18px\",borderRadius:11,background:pulse,color:\"#000\"},children:[runLabel,\" \",/*#__PURE__*/_jsx(\"span\",{children:\"↗\"})]}),/*#__PURE__*/_jsxs(\"span\",{style:{...mono,fontSize:10,color:\"rgba(237,233,232,.6)\",textAlign:\"right\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{color:shell},children:endpoint}),\" \\xb7 \",endpointNote]})]})]})]});}addPropertyControls(ModelPicker,{models:{type:ControlType.Array,title:\"Models\",control:{type:ControlType.Object,controls:{letter:{type:ControlType.String,title:\"Letter\",defaultValue:\"L\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Model\"},use:{type:ControlType.String,title:\"Use\",defaultValue:\"Use case\"}}},defaultValue:[{letter:\"A\",name:\"Atlas\",use:\"Chat & copilots\"},{letter:\"N\",name:\"Nova\",use:\"Multilingual apps\"},{letter:\"S\",name:\"Sage\",use:\"Reasoning\"},{letter:\"F\",name:\"Swift\",use:\"Fast assistants\"},{letter:\"E\",name:\"Echo\",use:\"Speech to text\"},{letter:\"P\",name:\"Pico\",use:\"Lightweight AI\"}],maxCount:10},requestLabel:{type:ControlType.String,title:\"Request label\",defaultValue:\"Example request\"},request:{type:ControlType.String,title:\"Request\",defaultValue:\"Turn my release notes into a launch announcement.\",displayTextArea:true},responseLabel:{type:ControlType.String,title:\"Response label\",defaultValue:\"Example response\"},readyLabel:{type:ControlType.String,title:\"Ready label\",defaultValue:\"Ready to run\"},pitch:{type:ControlType.String,title:\"Pitch\",defaultValue:\"One model endpoint. A new feature for your app.\"},hint:{type:ControlType.String,title:\"Hint\",defaultValue:\"Run the example to see the workflow.\"},runLabel:{type:ControlType.String,title:\"Run button\",defaultValue:\"Run example\"},endpoint:{type:ControlType.String,title:\"Endpoint\",defaultValue:\"POST /v1/chat/completions\"},endpointNote:{type:ControlType.String,title:\"Endpoint note\",defaultValue:\"HTTPS endpoint\"},shell:{type:ControlType.Color,title:\"Text\",defaultValue:\"#EDE9E8\"},pulse:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},panel:{type:ControlType.Color,title:\"Panel\",defaultValue:\"rgba(14, 13, 13, 0.78)\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:18,min:0,max:40,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ModelPicker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1100\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ModelPicker.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";// Particle Logo 3D by Vizura Studio: one persistent WebGL scene behind the whole page. Your lacquered 3D logo sits on a pixel-grid\n// echo of itself, then dissolves into glyph particles that morph through formations as the page scrolls.\n// Particles live in the transitions: they rise while you scroll and settle back to a faint field while you read.\n// Place it in a fixed full-screen frame behind transparent sections. Vizura Studio.\nconst DEFAULT_PATHS=[\"M12,0H136C142.6,0 148,5.4 148,12V28C148,34.6 142.6,40 136,40H12C5.4,40 0,34.6 0,28V12C0,5.4 5.4,0 12,0Z\",\"M12,54H96C102.6,54 108,59.4 108,66V82C108,88.6 102.6,94 96,94H12C5.4,94 0,88.6 0,82V66C0,59.4 5.4,54 12,54Z\",\"M12,108H52C58.6,108 64,113.4 64,120V136C64,142.6 58.6,148 52,148H12C5.4,148 0,142.6 0,136V120C0,113.4 5.4,108 12,108Z\"];let MARK_PATHS=DEFAULT_PATHS;let BOX=148;const THREE_URL=\"https://esm.sh/three@0.160.0\";const FORM_NAMES=[\"MARK\",\"FLOW\",\"FIELD\",\"GPU\",\"EDGE\"];// tiny SVG path parser for the mark (M, H, V, C, Z in absolute and relative form)\nfunction pathToShape(THREE,d){const shape=new THREE.Shape;const tok=d.match(/[a-zA-Z]|-?\\d*\\.?\\d+(?:e-?\\d+)?/g)||[];let i=0,cx=0,cy=0,cmd=\"\";const num=()=>parseFloat(tok[i++]);const Y=y=>BOX-y;while(i<tok.length){if(/[a-zA-Z]/.test(tok[i]))cmd=tok[i++];const rel=cmd===cmd.toLowerCase();switch(cmd.toUpperCase()){case\"M\":{const x=num(),y=num();cx=rel?cx+x:x;cy=rel?cy+y:y;shape.moveTo(cx,Y(cy));cmd=rel?\"l\":\"L\";break;}case\"L\":{const x=num(),y=num();cx=rel?cx+x:x;cy=rel?cy+y:y;shape.lineTo(cx,Y(cy));break;}case\"H\":{const x=num();cx=rel?cx+x:x;shape.lineTo(cx,Y(cy));break;}case\"V\":{const y=num();cy=rel?cy+y:y;shape.lineTo(cx,Y(cy));break;}case\"C\":{const a=[num(),num(),num(),num(),num(),num()];const p=rel?a.map((v,k)=>v+(k%2?cy:cx)):a;shape.bezierCurveTo(p[0],Y(p[1]),p[2],Y(p[3]),p[4],Y(p[5]));cx=p[4];cy=p[5];break;}case\"Z\":shape.closePath();break;default:i++;}}return shape;}// glyph atlas: square, dot, plus, ring and a mini version of your logo\nfunction buildAtlas(){const C=96,c=document.createElement(\"canvas\");c.width=C*5;c.height=C;const g=c.getContext(\"2d\");g.fillStyle=\"#fff\";const fit=(i,w,h,draw)=>{const s=C*.78/Math.max(w,h);g.save();g.translate(i*C+(C-w*s)/2,(C-h*s)/2);g.scale(s,s);draw();g.restore();};fit(0,30,30,()=>g.fillRect(0,0,30,30));fit(1,30,30,()=>{g.beginPath();g.arc(15,15,15,0,Math.PI*2);g.fill();});fit(2,30,30,()=>{g.fillRect(11,0,8,30);g.fillRect(0,11,30,8);});fit(3,30,30,()=>{g.beginPath();g.arc(15,15,15,0,Math.PI*2);g.arc(15,15,9,0,Math.PI*2,true);g.fill();});fit(4,BOX,BOX,()=>MARK_PATHS.forEach(d=>g.fill(new Path2D(d))));return c;}function latticeMark(n){// centres (0..1, y up) of an n x n lattice that fall inside the mark\nconst S=300;const c=document.createElement(\"canvas\");c.width=c.height=S;const g=c.getContext(\"2d\");g.scale(S/BOX,S/BOX);g.fillStyle=\"#fff\";MARK_PATHS.forEach(d=>g.fill(new Path2D(d)));const data=g.getImageData(0,0,S,S).data;const out=[];const inside=(x,y)=>{if(x<0||y<0||x>=n||y>=n)return false;const px=Math.floor((x+.5)/n*S),py=Math.floor((y+.5)/n*S);return data[(py*S+px)*4+3]>128;};// outline cells only: a stepped pixel contour of the mark, never a filled block\nfor(let y=0;y<n;y++)for(let x=0;x<n;x++)if(inside(x,y)&&(!inside(x-1,y)||!inside(x+1,y)||!inside(x,y-1)||!inside(x,y+1)))out.push((x+.5)/n,1-(y+.5)/n);return out;}const VERT=`\nattribute vec3 t0; attribute vec3 t1; attribute vec3 t2; attribute vec3 t3; attribute vec3 t4; attribute vec4 rnd; attribute vec4 meta;\nuniform float uForm; uniform float uTime; uniform vec2 uMouse; uniform float uAspect; uniform float uPx; uniform float uSize;\nuniform float uAcc[5]; uniform float uMouseForce; uniform float uDim; uniform float uGridPx; uniform float uIntro; uniform vec2 uMarkC;\nvarying float vAcc; varying float vAlpha; varying float vKind; varying float vRot;\nvec3 o0;\nvec3 pick(float i){ return i < 0.5 ? o0 : i < 1.5 ? t1 : i < 2.5 ? t2 : i < 3.5 ? t3 : t4; }\nfloat pickF(float i){ int k = int(clamp(i, 0.0, 4.0)); return uAcc[k]; }\nvoid main(){\n  // slow orbit of the hero halo around the mark\n  vec2 dd = t0.xy - uMarkC; float an = uTime * 0.06 * (0.6 + rnd.y * 0.8);\n  o0 = vec3(uMarkC + mat2(cos(an), -sin(an), sin(an), cos(an)) * dd, t0.z);\n  float ff = clamp(uForm + (rnd.z - 0.5) * 0.45, 0.0, 4.0);\n  float i = floor(ff); float k = smoothstep(0.0, 1.0, fract(ff));\n  if (i >= 4.0) { i = 3.0; k = 1.0; }\n  vec3 p = mix(pick(i), pick(i + 1.0), k);\n  float markW = 1.0 - smoothstep(0.0, 0.45, uForm);\n  float grid = meta.z * markW;\n  float ph = rnd.w * 6.2831;\n  p += vec3(sin(uTime * 0.35 + ph), cos(uTime * 0.3 + ph * 1.3), sin(uTime * 0.25 + ph * 0.7)) * 0.02 * (1.0 - grid);\n  // grid cells assemble from below on load\n  p.y -= (1.0 - smoothstep(rnd.w * 0.6, rnd.w * 0.6 + 0.4, uIntro)) * 0.6 * meta.z;\n  float w2 = clamp(1.0 - abs(uForm - 2.0), 0.0, 1.0);\n  p.y += sin(p.x * 1.4 + uTime * 0.6) * cos(p.z * 1.2 + uTime * 0.4) * 0.22 * w2;\n  vec4 mv = modelViewMatrix * vec4(p, 1.0);\n  vec4 cl = projectionMatrix * mv;\n  vec2 nd = cl.xy / cl.w; vec2 d = nd - uMouse; d.x *= uAspect;\n  float dl = length(d);\n  cl.xy += (d / max(dl, 0.0001)) * smoothstep(0.16, 0.0, dl) * 0.045 * uMouseForce * cl.w * (1.0 - grid * 0.7);\n  gl_Position = cl;\n  float free = uSize * (0.55 + rnd.y * 1.1) * uPx * (9.0 / -mv.z);\n  gl_PointSize = mix(free, uGridPx, grid);\n  float acc = mix(pickF(i), pickF(i + 1.0), k);\n  vAcc = step(rnd.x, acc);\n  float idle = clamp(1.0 - abs(uForm - 4.0), 0.0, 1.0);\n  float dimW = smoothstep(0.0, 0.8, uForm);\n  float heroA = mix(1.0, meta.w, markW);\n  vAlpha = (0.5 + rnd.y * 0.5) * mix(1.0, mix(0.3, 1.0, vAcc), idle) * mix(1.0, uDim, dimW) * heroA * mix(1.0, smoothstep(rnd.w * 0.6, rnd.w * 0.6 + 0.4, uIntro), meta.z);\n  vKind = mix(meta.x, 0.0, grid); vRot = mix(meta.y, 0.0, grid);\n}`;const FRAG=`\nuniform vec3 uShell; uniform vec3 uPulse; uniform sampler2D uAtlas;\nvarying float vAcc; varying float vAlpha; varying float vKind; varying float vRot;\nvoid main(){\n  vec2 uv = gl_PointCoord - 0.5;\n  float a = vRot * 1.5707963;\n  uv = mat2(cos(a), -sin(a), sin(a), cos(a)) * uv + 0.5;\n  float m = texture2D(uAtlas, vec2((uv.x + vKind) / 5.0, 1.0 - uv.y)).a;\n  if (m < 0.4) discard;\n  vec3 col = mix(uShell, uPulse, vAcc);\n  gl_FragColor = vec4(col, vAlpha * m);\n}`;/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 800\n */export default function ParticleLogo3D(props){const{logoPaths,logoSize,particleCount,shell,pulse,particleSize,markSize,markX,markY,showMark,stopFlow,stopField,stopGpu,stopIdle,accentShares,mouseForce,backgroundDim,readingDim,scrollBoost,heroAnchor,clearZone,showHud,showRail,chapters,previewForm,style}=props;const isStatic=useIsStaticRenderer();const rootRef=useRef(null);const[hud,setHud]=useState({form:0,fps:60,chapter:0,wide:true});useEffect(()=>{const root=rootRef.current;if(!root||typeof window===\"undefined\")return;let disposed=false,raf=0;let cleanup=()=>{};const reduce=window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;MARK_PATHS=(logoPaths||\"\").split(/\\n+/).map(s=>s.trim()).filter(Boolean);if(!MARK_PATHS.length)MARK_PATHS=DEFAULT_PATHS;BOX=logoSize>0?logoSize:148;(async()=>{const THREE=await import(/* @vite-ignore */THREE_URL);if(disposed)return;const W=()=>Math.max(1,root.clientWidth),H=()=>Math.max(1,root.clientHeight);const small=W()<700;const renderer=new THREE.WebGLRenderer({antialias:!small,alpha:true,powerPreference:small?\"low-power\":\"high-performance\"});renderer.setPixelRatio(Math.min(window.devicePixelRatio||1,small?1.25:1.75));renderer.setSize(W(),H());renderer.outputColorSpace=THREE.SRGBColorSpace;renderer.domElement.style.cssText=\"position:absolute;inset:0;width:100%;height:100%;display:block\";root.prepend(renderer.domElement);const scene=new THREE.Scene;const camera=new THREE.PerspectiveCamera(35,W()/H(),.1,100);camera.position.set(0,0,9);// lacquered 3D logo\nconst markGroup=new THREE.Group;scene.add(markGroup);const shapes=MARK_PATHS.map(d=>pathToShape(THREE,d));const geo=new THREE.ExtrudeGeometry(shapes,{depth:22,bevelEnabled:true,bevelThickness:2.2,bevelSize:1.6,bevelSegments:6,curveSegments:24});geo.center();const mat=new THREE.MeshPhysicalMaterial({color:new THREE.Color(pulse),roughness:.42,metalness:.05,clearcoat:.5,clearcoatRoughness:.35});const mesh=new THREE.Mesh(geo,mat);mesh.renderOrder=1;markGroup.add(mesh);scene.add(new THREE.AmbientLight(16777215,.55));const key=new THREE.DirectionalLight(16777215,1.9);key.position.set(-3,4,7);scene.add(key);const rim=new THREE.DirectionalLight(16757663,1.2);rim.position.set(5,-3,-2);scene.add(rim);// particles\nconst N=Math.max(500,Math.min(2e4,Math.round(particleCount*(W()<700?.22:W()<1100?.5:1))));const pg=new THREE.BufferGeometry;const rnd=new Float32Array(N*4);for(let k=0;k<N;k++){rnd[k*4]=Math.random();rnd[k*4+1]=Math.random();rnd[k*4+2]=Math.random();rnd[k*4+3]=Math.random();}pg.setAttribute(\"rnd\",new THREE.BufferAttribute(rnd,4));const meta=new Float32Array(N*4);for(let k=0;k<N;k++){const r=Math.random();meta[k*4]=r<.45?0:r<.78?1:2;meta[k*4+1]=Math.floor(Math.random()*4);}const metaAttr=new THREE.BufferAttribute(meta,4);pg.setAttribute(\"meta\",metaAttr);const atlas=new THREE.CanvasTexture(buildAtlas());atlas.minFilter=THREE.LinearMipmapLinearFilter;atlas.generateMipmaps=true;pg.setAttribute(\"position\",new THREE.BufferAttribute(new Float32Array(N*3),3));const uniforms={uForm:{value:0},uTime:{value:0},uMouse:{value:new THREE.Vector2(9,9)},uAspect:{value:W()/H()},uPx:{value:renderer.getPixelRatio()},uSize:{value:6.5*particleSize*(small?.75:1)},uAcc:{value:accentShares.slice(0,5).concat([.3,.3,.3,.3,.3]).slice(0,5)},uShell:{value:new THREE.Color(shell)},uPulse:{value:new THREE.Color(pulse)},uMouseForce:{value:mouseForce},uDim:{value:backgroundDim},uAtlas:{value:atlas},uGridPx:{value:6},uMarkC:{value:new THREE.Vector2(0,0)},uIntro:{value:isStatic?1:0}};const pm=new THREE.ShaderMaterial({vertexShader:VERT,fragmentShader:FRAG,uniforms,transparent:true,depthWrite:false,depthTest:true});const points=new THREE.Points(pg,pm);points.frustumCulled=false;scene.add(points);let hideHeroMark=false;const buildFormations=()=>{const aspect=W()/H();const vh=2*9*Math.tan(35*Math.PI/360),vw=vh*aspect;const narrow=aspect<.9;// on tall screens the mark fills the free space under the hero copy (measured from the live layout),\n// so it never collides with the text and there is no empty band above the copy\nconst phone=aspect<.6;let mS=vh*markSize,mx=(markX/100-.5)*vw,my=(.5-markY/100)*vh;hideHeroMark=false;if(narrow){const el=heroAnchor?document.querySelector(`[data-framer-name=\"${heroAnchor}\"]`):null;const pxToW=vh/H();if(el){const bottom=el.getBoundingClientRect().bottom+window.scrollY;const avail=H()-bottom-24;if(avail>110){const size=Math.min(avail*.74,W()*(phone?.42:.34));mS=size*pxToW;my=(H()/2-(bottom+avail/2))*pxToW;mx=phone?0:.18*vw;}else hideHeroMark=true;}else{mS=vh*.14;mx=0;my=-.36*vh;}}markGroup.position.set(mx,my,0);markGroup.scale.setScalar(mS/BOX);uniforms.uMarkC.value.set(mx,my);const T=[0,1,2,3,4].map(()=>new Float32Array(N*3));const R=(a,b)=>a+Math.random()*(b-a);for(let k=0;k<N;k++){const r0=rnd[k*4],o=k*3;// 0 MARK: a calm halo of small glyphs orbits the solid mark; nothing touches the mark, the title stays clear\n{// a third of the glyphs form a deep field behind the mark (seen through its holes and around its\n// edges), the rest orbit in a halo; depth keeps every glyph clear of the solid logo\nconst back=k%2===0;const a=Math.random()*Math.PI*2,rr=mS*(back?Math.sqrt(Math.random())*1.3:R(.7,1.25));T[0][o]=mx+Math.cos(a)*rr*1.05;T[0][o+1]=my+Math.sin(a)*rr;T[0][o+2]=back?R(-4.5,-1.8):R(-3.5,-.6);const leftEdge=!narrow&&T[0][o]<(clearZone/100-.5)*vw;meta[k*4+2]=0;meta[k*4+3]=hideHeroMark||leftEdge||Math.random()<(back?narrow?.4:.08:narrow?.72:.5)?0:back?narrow?.4:.72:narrow?.4:.6;}// 1 FLOW: two lanes in, a core ring, two lanes out\nconst lane=k%5;if(lane<4){const t=Math.random(),side=lane<2?-1:1,up=lane%2?1:-1;const x0=side*.46*vw,y0=up*.16*vh,x1=side*.09*vw;const e=t*t*(3-2*t);T[1][o]=x0+(x1-x0)*t;T[1][o+1]=y0*(1-e)+up*.05*vh*e+R(-.04,.04);T[1][o+2]=R(-.15,.15);}else{const a=Math.random()*Math.PI*2,rr=R(.42,.62)*(narrow?.7:1);T[1][o]=Math.cos(a)*rr;T[1][o+1]=Math.sin(a)*rr;T[1][o+2]=R(-.2,.2);}// 2 FIELD: a wide wave plane\nconst gx=k%150,gz=Math.floor(k/150);T[2][o]=(gx/149-.5)*vw*1.5;T[2][o+1]=-.32*vh;T[2][o+2]=2.2-gz/Math.max(1,N/150)*9;// 3 GPU: 10 x 8 cells, packed cells first (they read as accent)\nconst cell=Math.min(79,Math.floor(r0*80)),cxI=cell%10,cyI=Math.floor(cell/10);const cs=Math.min(vh*.07,vw*.036),gw=cs*1.38;const gxo=narrow?-4.5*gw:.02*vw;T[3][o]=gxo+cxI*gw+R(.08,.92)*cs;T[3][o+1]=(3.5-cyI)*gw+R(-.42,.42)*cs;T[3][o+2]=R(-.12,.12);// 4 EDGE ATMOSPHERE: glyphs bloom from the side edges and corners, the reading column stays clear\nconst side=Math.random()<.5?-1:1,e=Math.pow(Math.random(),2.2);T[4][o]=side*(.5-e*(narrow?.18:.26))*vw*1.04;T[4][o+1]=R(-.55,.55)*vh*(1-e*.25);T[4][o+2]=R(-1.2,.4);}T.forEach((arr,idx)=>pg.setAttribute(\"t\"+idx,new THREE.BufferAttribute(arr,3)));metaAttr.needsUpdate=true;};buildFormations();const settle=window.setTimeout(buildFormations,1400);const mouse={x:9,y:9,tx:0,ty:0};const onMove=e=>{const r=root.getBoundingClientRect();mouse.x=(e.clientX-r.left)/r.width*2-1;mouse.y=-((e.clientY-r.top)/r.height*2-1);};window.addEventListener(\"pointermove\",onMove,{passive:true});const formFromScroll=()=>{if(isStatic)return previewForm;const max=Math.max(1,document.documentElement.scrollHeight-window.innerHeight);const s=window.scrollY/max;const st=[0,stopFlow,stopField,stopGpu,stopIdle];if(s<=st[0])return 0;for(let j=0;j<4;j++)if(s<=st[j+1])return j+(s-st[j])/Math.max(1e-4,st[j+1]-st[j]);return 4;};let form=formFromScroll(),last=performance.now(),fpsAcc=0,frames=0,lastHud=0,lastY=window.scrollY,vel=0,dimNow=readingDim;const t0=performance.now();const onResize=()=>{renderer.setSize(W(),H());camera.aspect=W()/H();camera.updateProjectionMatrix();uniforms.uAspect.value=W()/H();buildFormations();};let rt=0;const ro=typeof ResizeObserver!==\"undefined\"?new ResizeObserver(()=>{window.clearTimeout(rt);rt=window.setTimeout(onResize,150);}):null;ro?.observe(root);const frame=now=>{const dt=Math.min(.05,(now-last)/1e3);last=now;const target=formFromScroll();form+=(target-form)*Math.min(1,dt*2.2);uniforms.uForm.value=form;uniforms.uIntro.value=Math.min(1,uniforms.uIntro.value+dt*.7);// particles live in the transitions: scrolling lifts them, reading lets them settle\nconst dy=Math.abs(window.scrollY-lastY);lastY=window.scrollY;vel=Math.max(vel*Math.pow(.04,dt),Math.min(1,dy/Math.max(1,dt*2400)));const want=isStatic?backgroundDim:readingDim+(backgroundDim-readingDim)*Math.min(1,vel*scrollBoost);dimNow+=(want-dimNow)*Math.min(1,dt*(want>dimNow?6:1.6));uniforms.uDim.value=dimNow;uniforms.uTime.value=reduce?0:(now-t0)/1e3;const mxIn=Math.abs(mouse.x)>1.5?0:mouse.x,myIn=Math.abs(mouse.y)>1.5?0:mouse.y;mouse.tx+=(mxIn-mouse.tx)*.06;mouse.ty+=(myIn-mouse.ty)*.06;uniforms.uMouse.value.set(mouse.x,mouse.y);const mw=Math.max(0,1-form/.55);markGroup.visible=showMark&&!hideHeroMark&&mw>.01;const intro=uniforms.uIntro.value,ie=1-Math.pow(1-intro,3);markGroup.children[0].scale.setScalar((.6+.4*mw)*(.86+.14*ie));mat.opacity=mw*ie;mat.transparent=mat.opacity<.999;const tt=(now-t0)/1e3;markGroup.rotation.y=-.22+Math.sin(tt*.3)*.08+mouse.tx*.18;markGroup.rotation.x=.06+mouse.ty*-.1;points.rotation.y=mouse.tx*.06;points.rotation.x=mouse.ty*-.04;renderer.render(scene,camera);frames++;fpsAcc+=dt;if(now-lastHud>500){lastHud=now;const fps=Math.round(frames/Math.max(.001,fpsAcc));frames=0;fpsAcc=0;const fi=Math.min(4,Math.round(form));const max=Math.max(1,document.documentElement.scrollHeight-window.innerHeight);const ch=Math.min(chapters.length-1,Math.floor(window.scrollY/max*chapters.length));const wide=W()>1e3;setHud(h=>h.form===fi&&h.fps===fps&&h.chapter===ch&&h.wide===wide?h:{form:fi,fps,chapter:Math.max(0,ch),wide});}if(!isStatic)raf=requestAnimationFrame(frame);};raf=requestAnimationFrame(frame);const onVis=()=>{if(document.hidden)cancelAnimationFrame(raf);else{last=performance.now();raf=requestAnimationFrame(frame);}};document.addEventListener(\"visibilitychange\",onVis);cleanup=()=>{cancelAnimationFrame(raf);window.clearTimeout(rt);window.clearTimeout(settle);window.removeEventListener(\"pointermove\",onMove);document.removeEventListener(\"visibilitychange\",onVis);ro?.disconnect();geo.dispose();mat.dispose();pg.dispose();pm.dispose();atlas.dispose();renderer.dispose();renderer.domElement.remove();};})();return()=>{disposed=true;cleanup();};},[logoPaths,logoSize,particleCount,shell,pulse,particleSize,markSize,markX,markY,showMark,stopFlow,stopField,stopGpu,stopIdle,JSON.stringify(accentShares),mouseForce,backgroundDim,readingDim,scrollBoost,heroAnchor,clearZone,previewForm,isStatic,chapters.length]);const mono={fontFamily:'\"Geist Mono\", ui-monospace, monospace',fontSize:10,letterSpacing:\"0.08em\",textTransform:\"uppercase\"};return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",pointerEvents:\"none\"},children:[showRail&&hud.wide&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:24,top:\"50%\",transform:\"translateY(-50%)\",display:\"flex\",flexDirection:\"column\",gap:10,zIndex:2},children:chapters.map((c,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{...mono,display:\"flex\",alignItems:\"center\",gap:8,color:i===hud.chapter?shell:\"rgba(237,233,232,.32)\",transition:\"color .4s\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:i===hud.chapter?16:6,height:1,background:i===hud.chapter?pulse:\"rgba(237,233,232,.32)\",transition:\"width .4s\"}}),/*#__PURE__*/_jsx(\"span\",{children:String(i).padStart(2,\"0\")}),/*#__PURE__*/_jsx(\"span\",{style:{opacity:i===hud.chapter?1:0,transition:\"opacity .4s\"},children:c})]},i))}),showHud&&hud.wide&&/*#__PURE__*/_jsxs(\"div\",{style:{...mono,position:\"absolute\",right:24,bottom:20,display:\"flex\",gap:18,color:\"rgba(237,233,232,.5)\",zIndex:2},children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"FORM \",/*#__PURE__*/_jsx(\"b\",{style:{color:shell,fontWeight:500},children:FORM_NAMES[hud.form]})]}),/*#__PURE__*/_jsxs(\"span\",{children:[\"PKTS \",/*#__PURE__*/_jsx(\"b\",{style:{color:shell,fontWeight:500},children:particleCount.toLocaleString(\"en-US\")})]}),/*#__PURE__*/_jsxs(\"span\",{children:[\"FPS \",/*#__PURE__*/_jsx(\"b\",{style:{color:shell,fontWeight:500},children:hud.fps})]})]})]});}addPropertyControls(ParticleLogo3D,{logoPaths:{type:ControlType.String,title:\"Logo paths\",displayTextArea:true,defaultValue:DEFAULT_PATHS.join(\"\\n\"),description:\"One SVG path d per line. Use paths without transforms.\"},logoSize:{type:ControlType.Number,title:\"Logo box\",defaultValue:148,min:1,max:4e3,step:1,description:\"Height of the SVG viewBox the paths were drawn in.\"},particleCount:{type:ControlType.Number,title:\"Particles\",defaultValue:3600,min:1e3,max:2e4,step:500},shell:{type:ControlType.Color,title:\"Shell\",defaultValue:\"#EDE9E8\"},pulse:{type:ControlType.Color,title:\"Pulse\",defaultValue:\"#C8FF3D\"},particleSize:{type:ControlType.Number,title:\"Particle size\",defaultValue:.85,min:.3,max:3,step:.1},showMark:{type:ControlType.Boolean,title:\"3D mark\",defaultValue:true},markSize:{type:ControlType.Number,title:\"Mark size\",defaultValue:.42,min:.2,max:.9,step:.01},markX:{type:ControlType.Number,title:\"Mark X %\",defaultValue:70,min:0,max:100,step:1},markY:{type:ControlType.Number,title:\"Mark Y %\",defaultValue:50,min:0,max:100,step:1},stopFlow:{type:ControlType.Number,title:\"Flow at scroll\",defaultValue:.06,min:0,max:1,step:.01},stopField:{type:ControlType.Number,title:\"Field at scroll\",defaultValue:.16,min:0,max:1,step:.01},stopGpu:{type:ControlType.Number,title:\"GPU at scroll\",defaultValue:.35,min:0,max:1,step:.01},stopIdle:{type:ControlType.Number,title:\"Idle at scroll\",defaultValue:.44,min:0,max:1,step:.01},accentShares:{type:ControlType.Array,title:\"Pulse share\",control:{type:ControlType.Number,min:0,max:1,step:.01},defaultValue:[.38,.45,.22,.35,.05],maxCount:5},mouseForce:{type:ControlType.Number,title:\"Mouse force\",defaultValue:.6,min:0,max:3,step:.1},backgroundDim:{type:ControlType.Number,title:\"While scrolling\",defaultValue:.55,min:.05,max:1,step:.05},clearZone:{type:ControlType.Number,title:\"Text clear zone %\",defaultValue:62,min:0,max:100,step:1,description:\"Hero particles stay right of this screen position so they never sit behind your headline.\"},heroAnchor:{type:ControlType.String,title:\"Hero copy layer\",defaultValue:\"Hero Copy\"},readingDim:{type:ControlType.Number,title:\"While reading\",defaultValue:.12,min:0,max:1,step:.01},scrollBoost:{type:ControlType.Number,title:\"Scroll response\",defaultValue:1.6,min:0,max:5,step:.1},showRail:{type:ControlType.Boolean,title:\"Chapter rail\",defaultValue:false},chapters:{type:ControlType.Array,title:\"Chapters\",control:{type:ControlType.String},defaultValue:[\"Boot\",\"Platform\",\"Stack\",\"Build\",\"GPU\",\"Idle\"],maxCount:12},showHud:{type:ControlType.Boolean,title:\"HUD\",defaultValue:true},previewForm:{type:ControlType.Number,title:\"Canvas preview\",defaultValue:0,min:0,max:4,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ParticleLogo3D\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ParticleLogo3D.map","// Generated by Framer (719f2c1)\nexport default function metadata(params,activeLocale){return{description:\"Particle Logo 3D, Bracket Cursor, Dot World Map and more. Nine code components that make Framer sites feel alive.\",favicon:\"https://framerusercontent.com/assets/FL6YGg9BqbIgperYlwrlfNN4Fs.svg\",robots:\"max-image-preview:large\",title:\"Vizura Motion Pack - 3D and motion components for Framer\"};}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 (d485f69)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"5gsv07\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1iqiuoj\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-GC0X5\",title:\"Vizura Motion Pack - 3D and motion components for Framer\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d485f69)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RichText,useComponentViewport,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useMetadata,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BracketCursor from\"#framer/local/codeFile/qn1aeoO/BracketCursor.js\";import CapacityPack from\"#framer/local/codeFile/dmq_FFW/CapacityPack.js\";import DeployCanvas from\"#framer/local/codeFile/j7JoQQ9/DeployCanvas.js\";import DotCountry from\"#framer/local/codeFile/BY78BOL/DotCountry.js\";import DottedWorldMap from\"#framer/local/codeFile/C7rUESI/DotWorldMap.js\";import LogoLockup from\"#framer/local/codeFile/Up0MKu0/LogoLockup.js\";import ModelPicker from\"#framer/local/codeFile/KtCVoUI/ModelPicker.js\";import ParticleLogo3D from\"#framer/local/codeFile/gfw6VCK/ParticleLogo3D.js\";import metadataProvider from\"#framer/local/webPageMetadata/augiA20Il/augiA20Il.js\";const ParticleLogo3DFonts=getFonts(ParticleLogo3D);const BracketCursorFonts=getFonts(BracketCursor);const LogoLockupFonts=getFonts(LogoLockup);const RichTextWithFX=withFX(RichText);const MotionDivWithFX=withFX(motion.div);const DottedWorldMapFonts=getFonts(DottedWorldMap);const DotCountryFonts=getFonts(DotCountry);const DeployCanvasFonts=getFonts(DeployCanvas);const ModelPickerFonts=getFonts(ModelPicker);const CapacityPackFonts=getFonts(CapacityPack);const breakpoints={b53FXPwVR:\"(min-width: 810px) and (max-width: 1199.98px)\",nN3aqR7D2:\"(max-width: 809.98px)\",WQLkyLRf1:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";export const queryParamNames=[];const serializationHash=\"framer-GC0X5\";const variantClassNames={b53FXPwVR:\"framer-v-5gsv07\",nN3aqR7D2:\"framer-v-1iqiuoj\",WQLkyLRf1:\"framer-v-72rtr7\"};const getRootLayoutProp=(hasLayoutTemplate,hasInheritedFlowEffect,fallback)=>{if(!hasLayoutTemplate)return fallback;return hasInheritedFlowEffect?\"position\":fallback;};const transition1={bounce:.1,delay:0,duration:.3,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,y:-2};const animation1={filter:\"blur(8px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:18};const transition2={delay:.05,duration:.8,ease:[.2,.7,.1,1],type:\"tween\"};const textEffect={effect:animation1,repeat:false,tokenization:\"word\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:28};const transition3={delay:.3,duration:.9,ease:[.2,.7,.1,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:28};const transition4={delay:.5,duration:.9,ease:[.2,.7,.1,1],type:\"tween\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:28};const transition5={delay:0,duration:.9,ease:[.2,.7,.1,1],type:\"tween\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:28};const transition6={delay:.15,duration:.9,ease:[.2,.7,.1,1],type:\"tween\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:28};const humanReadableVariantMap={\"Breakpoint 2\":\"b53FXPwVR\",\"Breakpoint 3\":\"nN3aqR7D2\",Desktop:\"WQLkyLRf1\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WQLkyLRf1\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const metadata=React.useMemo(()=>metadataProvider({},activeLocale),[activeLocale]);useMetadata(metadata);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const hasLayoutTemplate=React.useContext(GeneratedComponentContext)?.isLayoutTemplate;const hasInheritedFlowEffect=Boolean(React.useContext(MotionConfigContext)?.transition?.layout);const motionLayout=getRootLayoutProp(hasLayoutTemplate,hasInheritedFlowEffect);const isDisplayed=()=>{if(!isBrowser())return true;if([\"b53FXPwVR\",\"nN3aqR7D2\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,primaryVariantId:\"WQLkyLRf1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(7, 8, 7); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-72rtr7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kiyayg\",\"data-framer-name\":\"Particle Logo 3D (fixed)\",layout:motionLayout,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q84nzn-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"CutJsE6XH\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ParticleLogo3D,{accentShares:[.38,.45,.22,.35,.05],backgroundDim:.55,chapters:[\"Boot\",\"Platform\",\"Stack\",\"Build\",\"GPU\",\"Idle\"],clearZone:62,height:\"100%\",heroAnchor:\"Hero Copy\",id:\"CutJsE6XH\",layoutId:\"CutJsE6XH\",logoPaths:\"M12,0H136C142.6,0 148,5.4 148,12V28C148,34.6 142.6,40 136,40H12C5.4,40 0,34.6 0,28V12C0,5.4 5.4,0 12,0Z\\nM12,54H96C102.6,54 108,59.4 108,66V82C108,88.6 102.6,94 96,94H12C5.4,94 0,88.6 0,82V66C0,59.4 5.4,54 12,54Z\\nM12,108H52C58.6,108 64,113.4 64,120V136C64,142.6 58.6,148 52,148H12C5.4,148 0,142.6 0,136V120C0,113.4 5.4,108 12,108Z\",logoSize:148,markSize:.32,markX:72,markY:50,mouseForce:.6,particleCount:3600,particleSize:.85,previewForm:0,pulse:\"rgb(200, 255, 61)\",readingDim:.12,scrollBoost:1.6,shell:\"rgb(237, 233, 232)\",showHud:true,showMark:true,showRail:false,stopField:.16,stopFlow:.06,stopGpu:.35,stopIdle:.44,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-s56jt7-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Bracket Cursor\",isAuthoredByUser:true,layout:motionLayout,name:\"Bracket Cursor\",nodeId:\"F98CxijJl\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(BracketCursor,{bracket:8,burst:true,color:\"rgb(200, 255, 61)\",height:\"100%\",hideNative:true,id:\"F98CxijJl\",layoutId:\"F98CxijJl\",name:\"Bracket Cursor\",shell:\"rgb(237, 233, 232)\",size:8,stiffness:260,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ke0csa\",\"data-framer-name\":\"Nav\",layout:motionLayout,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-kj2j9c-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"JeO9FvBYX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(LogoLockup,{fontFamily:'\"Geist\", sans-serif',fontSize:22,fontWeight:600,gap:10,height:\"100%\",id:\"JeO9FvBYX\",layoutId:\"JeO9FvBYX\",style:{height:\"100%\"},sweep:true,symbolBox:148,symbolColor:\"rgb(200, 255, 61)\",symbolPaths:\"M12,0H136C141.4,0 148,5.4 148,12V28C148,34.6 141.4,40 136,40H12C5.4,40 0,34.6 0,28V12C0,5.4 5.4,0 12,0Z\\nM12,54H96C101.4,54 108,59.4 108,66V82C108,88.6 101.4,94 96,94H12C5.4,94 0,88.6 0,82V66C0,59.4 5.4,54 12,54Z\\nM12,108H52C57.4,108 64,113.4 64,120V136C64,142.6 57.4,148 52,148H12C5.4,148 0,142.6 0,136V120C0,113.4 5.4,108 12,108Z\",width:\"100%\",wordColor:\"rgb(237, 233, 232)\",wordmark:\"Motion Pack\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-urc8pu\",\"data-framer-name\":\"Nav right\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"by Vizura Studio\"})}),className:\"framer-w6tjy2 hidden-5gsv07 hidden-1iqiuoj\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com/@vedran-obradovic/\",motionChild:true,nodeId:\"IviRz7OMC\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3snyaj framer-lux5qc\",\"data-framer-name\":\"Get the pack\",whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"#070807\"},children:\"Get the components ↗\"})}),className:\"framer-2ous9w\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hlpx0\",\"data-framer-name\":\"Hero\",layout:motionLayout,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"Vizura Motion Pack \\xb7 9 code components\"})}),className:\"framer-hn4bx3\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b53FXPwVR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"rgb(237, 233, 232)\"},children:[\"Make your site\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(200, 255, 61)\"},children:\"feel alive.\"})]})})},nN3aqR7D2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"52px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"rgb(237, 233, 232)\"},children:[\"Make your site\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(200, 255, 61)\"},children:\"feel alive.\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"104px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"rgb(237, 233, 232)\"},children:[\"Make your site\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgb(200, 255, 61)\"},children:\"feel alive.\"})]})}),className:\"framer-1opihkt\",effect:textEffect,fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Real-time 3D, particles, a magnetic cursor, dotted maps and interactive product demos. Every piece is edited from the properties panel. Paste your logo, pick your colors, publish.\"})}),className:\"framer-elwoer\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"Move your mouse \\xb7 scroll to morph the particles\"})}),className:\"framer-13cjyiu\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o28zh9\",\"data-border\":true,\"data-framer-name\":\"01 Particle Logo 3D\",layout:motionLayout,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ox3ll2\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"01\"})}),className:\"framer-7sre92\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Particle Logo 3D\"})}),className:\"framer-vwfqz9\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Paste any SVG logo. It extrudes in 3D inside a living particle halo that orbits, reacts to the cursor and morphs into new formations as visitors scroll. Lighter on phones, with a text clear zone so it never sits behind your headline.\"})}),className:\"framer-pynxjd\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uua0o8\",\"data-border\":true,\"data-framer-name\":\"02 Bracket Cursor\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qqxtiu\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"02\"})}),className:\"framer-haxd1q\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Bracket Cursor\"})}),className:\"framer-sqlt9c\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"An accent square with spring-loaded corner brackets that lock onto every link and button, plus a three-square burst on click. Touch devices keep their native feel and only get the burst on a real tap.\"})}),className:\"framer-7w82sd\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1av1359\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xe877w\",\"data-framer-name\":\"Hover targets\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"framer-12ngbl6\",\"data-border\":true,\"data-framer-name\":\"Hover me\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"#070807\"},children:\"Hover me\"})}),className:\"framer-hissni\",fonts:[\"GF;Geist-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"button\",{className:\"framer-1lwstk4\",\"data-border\":true,\"data-framer-name\":\"Then me\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Then me\"})}),className:\"framer-1b7etxd\",fonts:[\"GF;Geist-500\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"button\",{className:\"framer-wx0t9p\",\"data-border\":true,\"data-framer-name\":\"Click anywhere\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Click anywhere\"})}),className:\"framer-ocf1je\",fonts:[\"GF;Geist-500\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bxtlt2\",\"data-border\":true,\"data-framer-name\":\"03 Dot World Map\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-10jh1wy\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"03\"})}),className:\"framer-b7vlbr\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Dot World Map\"})}),className:\"framer-16uh4r6\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"A dotted world map with lit regions, pulsing pins, clean code tags and hover cards. Add or move regions with longitude and latitude fields.\"})}),className:\"framer-1diz37f\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-s5af65\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fmfs4p-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"s8ClelnXF\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DottedWorldMap,{density:1,dotSize:2.2,first:[{code:\"USA\",id:\"default-item-0\",lat:39,lng:-98,name:\"United States\",reach:20,side:\"left\",sidePhone:\"left\"},{code:\"UK\",id:\"default-item-1\",lat:54,lng:-2.5,name:\"United Kingdom\",reach:5,side:\"left\",sidePhone:\"left\"},{code:\"EU\",id:\"default-item-2\",lat:49,lng:10,name:\"European Union\",reach:13,side:\"right\",sidePhone:\"right\"}],firstTag:\"First\",height:\"100%\",id:\"s8ClelnXF\",layoutId:\"s8ClelnXF\",pulse:\"rgb(200, 255, 61)\",shell:\"rgb(237, 233, 232)\",soon:[{id:\"default-item-0\",lat:22.5,lng:78.9,name:\"India\",side:\"right\"},{id:\"default-item-1\",lat:9.1,lng:8.7,name:\"Nigeria\",side:\"right\"},{id:\"default-item-2\",lat:.2,lng:37.9,name:\"Kenya\",side:\"right\"},{id:\"default-item-3\",lat:23.6,lng:-102.5,name:\"Mexico\",side:\"left\"},{id:\"default-item-4\",lat:-10.2,lng:-51.9,name:\"Brazil\",side:\"right\"},{id:\"default-item-5\",lat:30.4,lng:69.3,name:\"Pakistan\",side:\"above\"},{id:\"default-item-6\",lat:23.9,lng:45.1,name:\"Saudi Arabia\",side:\"left\"},{id:\"default-item-7\",lat:23.4,lng:54.4,name:\"UAE\",side:\"below\"}],soonTag:\"Coming soon\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kekj4d\",\"data-border\":true,\"data-framer-name\":\"04 Dot Country\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vhb85e\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"04\"})}),className:\"framer-ur35wd\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Dot Country\"})}),className:\"framer-uzqo1l\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Any country or region as a dot-matrix silhouette that scans in on view. The modern replacement for flag emoji.\"})}),className:\"framer-rdwgow\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1pvsn8w\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v2jyeg\",\"data-framer-name\":\"Countries\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g1qry0\",\"data-border\":true,\"data-framer-name\":\"USA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m4vik6-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"PVBO1md7_\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"PVBO1md7_\",layoutId:\"PVBO1md7_\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"USA\",style:{height:\"100%\",width:\"100%\"},tone:\"Lit\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"USA\"})}),className:\"framer-1868jez\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bisqdt\",\"data-border\":true,\"data-framer-name\":\"UK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kvtvd2-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"HWB2O9b1n\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"HWB2O9b1n\",layoutId:\"HWB2O9b1n\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"UK\",style:{height:\"100%\",width:\"100%\"},tone:\"Lit\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"UK\"})}),className:\"framer-2esh6n\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qmbzoc\",\"data-border\":true,\"data-framer-name\":\"EU\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-c10qvm-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"Ah0YGbJwa\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"Ah0YGbJwa\",layoutId:\"Ah0YGbJwa\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"EU\",style:{height:\"100%\",width:\"100%\"},tone:\"Lit\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"EU\"})}),className:\"framer-w6phda\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xpcri0\",\"data-border\":true,\"data-framer-name\":\"Brazil\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-4dau3t-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"ilHIeUAK5\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"ilHIeUAK5\",layoutId:\"ilHIeUAK5\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"Brazil\",style:{height:\"100%\",width:\"100%\"},tone:\"Muted\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"Brazil\"})}),className:\"framer-1bt31cj\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9pmlli\",\"data-border\":true,\"data-framer-name\":\"India\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xiq0wl-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"Lx4BcGyUq\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"Lx4BcGyUq\",layoutId:\"Lx4BcGyUq\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"India\",style:{height:\"100%\",width:\"100%\"},tone:\"Muted\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"India\"})}),className:\"framer-1jp7qee\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-abfzzm\",\"data-border\":true,\"data-framer-name\":\"Nigeria\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7wd9z9-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"fcBxKhuHX\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"fcBxKhuHX\",layoutId:\"fcBxKhuHX\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"Nigeria\",style:{height:\"100%\",width:\"100%\"},tone:\"Muted\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"Nigeria\"})}),className:\"framer-vitqzi\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r590f9\",\"data-border\":true,\"data-framer-name\":\"Mexico\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i5hh6g-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"H2tqwXfaq\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"H2tqwXfaq\",layoutId:\"H2tqwXfaq\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"Mexico\",style:{height:\"100%\",width:\"100%\"},tone:\"Muted\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"Mexico\"})}),className:\"framer-1bun4gx\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lpaa1y\",\"data-border\":true,\"data-framer-name\":\"UAE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wrlx6e-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"gkTZhWowc\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DotCountry,{animate:true,color:\"rgb(200, 255, 61)\",density:1,height:\"100%\",id:\"gkTZhWowc\",layoutId:\"gkTZhWowc\",muted:\"rgba(237, 233, 232, 0.55)\",region:\"UAE\",style:{height:\"100%\",width:\"100%\"},tone:\"Muted\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\",\"--framer-text-transform\":\"uppercase\"},children:\"UAE\"})}),className:\"framer-1da5shk\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sysj4e\",\"data-border\":true,\"data-framer-name\":\"05 Deploy Canvas\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-k1tglt\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"05\"})}),className:\"framer-1u73q3s\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Deploy Canvas\"})}),className:\"framer-yofdjt\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"An interactive product diagram: inputs, a glowing core, outputs, stepped connectors with moving packets, environment tabs and an exploded view.\"})}),className:\"framer-1ufha1n\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1k89mac\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1na2bmq-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"IvHO0kIsP\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(DeployCanvas,{appLayerLabel:\"Your app\",coreLabel:\"Ready when you are.\",envs:[\"production\",\"staging\",\"edge\"],explodedLabel:\"Exploded view\",flatLabel:\"Canvas\",height:\"100%\",id:\"IvHO0kIsP\",inputs:[{id:\"default-item-0\",label:\"Your code\",title:\"GitHub repository\"},{id:\"default-item-1\",label:\"Your model\",title:\"Llama\"}],layoutId:\"IvHO0kIsP\",outputs:[{id:\"default-item-0\",label:\"Your app\",title:\"Ready to deploy\"},{id:\"default-item-1\",label:\"Your endpoint\",title:\"Ready to serve\"}],packetSpeed:1,panel:\"rgba(14, 13, 13, 0.82)\",pulse:\"rgb(200, 255, 61)\",radius:22,regionLabel:\"Where it runs:\",regions:[\"USA\",\"UK\",\"EU\"],shell:\"rgb(237, 233, 232)\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13v09aw\",\"data-border\":true,\"data-framer-name\":\"06 Model Picker\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-12zcn7w\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"06\"})}),className:\"framer-1r4o50w\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Model Picker\"})}),className:\"framer-c8gl43\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Pick an item, run the example and watch a request flow through a pipeline to a response. Perfect for AI and API products.\"})}),className:\"framer-ia98q4\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-504srh\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mgia49-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"JpySuRvAM\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(ModelPicker,{endpoint:\"POST /v1/chat/completions\",endpointNote:\"HTTPS endpoint\",height:\"100%\",hint:\"Run the example to see the workflow.\",id:\"JpySuRvAM\",layoutId:\"JpySuRvAM\",models:[{id:\"default-item-0\",letter:\"L\",name:\"Llama\",use:\"Chat & copilots\"},{id:\"default-item-1\",letter:\"Q\",name:\"Qwen\",use:\"Multilingual apps\"},{id:\"default-item-2\",letter:\"D\",name:\"DeepSeek\",use:\"Reasoning\"},{id:\"default-item-3\",letter:\"M\",name:\"Mistral\",use:\"Fast assistants\"},{id:\"default-item-4\",letter:\"W\",name:\"Whisper\",use:\"Speech to text\"},{id:\"default-item-5\",letter:\"G\",name:\"Gemma\",use:\"Lightweight AI\"}],panel:\"rgba(14, 13, 13, 0.78)\",pitch:\"One model endpoint. A new feature for your app.\",pulse:\"rgb(200, 255, 61)\",radius:18,readyLabel:\"Ready to run\",request:\"Turn my release notes into a launch announcement.\",requestLabel:\"Example request\",responseLabel:\"Example response\",runLabel:\"Run example\",shell:\"rgb(237, 233, 232)\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9ej8p8\",\"data-border\":true,\"data-framer-name\":\"07 Capacity Pack\",layout:motionLayout,children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-14qi3cq\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"07\"})}),className:\"framer-fntuko\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Capacity Pack\"})}),className:\"framer-18j4at1\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Toggle workloads and watch them pack into a grid with live totals. Great for storage, compute or pricing stories.\"})}),className:\"framer-6kjy3p\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18ompbz\",\"data-border\":true,\"data-framer-name\":\"Demo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dpr37w-container\",\"data-code-component-plugin-id\":\"api\",isAuthoredByUser:true,nodeId:\"EeWZsJdWi\",scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(CapacityPack,{assignedSuffix:\"assigned\",capacity:80,exampleSuffix:\"example\",gpuLabel:\"Your reserved GPU\",height:\"100%\",id:\"EeWZsJdWi\",layoutId:\"EeWZsJdWi\",panel:\"rgba(19, 18, 18, 0.85)\",pulse:\"rgb(200, 255, 61)\",radius:18,shell:\"rgb(237, 233, 232)\",style:{width:\"100%\"},width:\"100%\",workloads:[{gb:28,glyph:\"✳\",id:\"default-item-0\",name:\"Chat model\",on:true},{gb:8,glyph:\"⊞\",id:\"default-item-1\",name:\"Embeddings\",on:false},{gb:12,glyph:\"≋\",id:\"default-item-2\",name:\"Speech model\",on:false},{gb:6,glyph:\"⌁\",id:\"default-item-3\",name:\"Reranker\",on:false}],workloadWord:\"workload\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hs300m\",\"data-border\":true,\"data-framer-name\":\"08 Logo Lockup\",layout:motionLayout,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-tggeeh\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"08\"})}),className:\"framer-dna9s4\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Logo Lockup\"})}),className:\"framer-defge3\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Your symbol plus a live-text wordmark. The symbol scales in, letters rise into place and a light sweep runs on hover. It is the logo in the top left of this page.\"})}),className:\"framer-13kdjy2\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17m7cbm\",\"data-border\":true,\"data-framer-name\":\"09 Menu Auto Close\",layout:motionLayout,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.15,__perspectiveFX:false,__targetOpacity:1,className:\"framer-f44kje\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", \"Geist Mono Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"1.2px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"#C8FF3D\",\"--framer-text-transform\":\"uppercase\"},children:\"09\"})}),className:\"framer-ziu4rl\",fonts:[\"GF;Geist Mono-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Menu Auto Close\"})}),className:\"framer-fnaxx8\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Drop it into the open state of your mobile menu and it closes the menu as soon as visitors scroll. Small detail, big UX win.\"})}),className:\"framer-1rroydr\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y63krg\",\"data-border\":true,\"data-framer-name\":\"Footer\",layout:motionLayout,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(237, 233, 232, 0.62)\"},children:\"Vizura Motion Pack \\xb7 Built by Vizura Studio, Croatia\"})}),className:\"framer-1hrlare\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k77qe3\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com/marketplace/templates/fluxor/\",motionChild:true,nodeId:\"DaGrcxQDD\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-noevy4 framer-lux5qc\",\"data-framer-name\":\"Fluxor template\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Fluxor template\"})}),className:\"framer-1pcn4zl\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://vizurastudio.hr\",motionChild:true,nodeId:\"eGC9EU8fz\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1utsssx framer-lux5qc\",\"data-framer-name\":\"vizurastudio.hr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"vizurastudio.hr\"})}),className:\"framer-1jlsms4\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com/@vedran-obradovic/\",motionChild:true,nodeId:\"p7FdomjjZ\",openInNewTab:true,scopeId:\"augiA20Il\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-pp6olc framer-lux5qc\",\"data-framer-name\":\"Framer profile\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"#EDE9E8\"},children:\"Framer profile\"})}),className:\"framer-1ktsdm3\",fonts:[\"GF;Geist-regular\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\".framer-GC0X5.framer-lux5qc, .framer-GC0X5 .framer-lux5qc { display: block; }\",\".framer-GC0X5.framer-72rtr7 { align-content: center; align-items: center; background-color: #070807; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-GC0X5 .framer-1kiyayg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-start; left: 0px; padding: 0px; position: fixed; top: 0px; width: 100%; z-index: 0; }\",\".framer-GC0X5 .framer-1q84nzn-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-s56jt7-container { flex: none; height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; z-index: 10; }\",\".framer-GC0X5 .framer-ke0csa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1264px; padding: 18px 24px 18px 24px; position: sticky; top: 0px; width: 100%; z-index: 5; }\",\".framer-GC0X5 .framer-kj2j9c-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-GC0X5 .framer-urc8pu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-GC0X5 .framer-w6tjy2, .framer-GC0X5 .framer-2ous9w, .framer-GC0X5 .framer-hn4bx3, .framer-GC0X5 .framer-13cjyiu, .framer-GC0X5 .framer-7sre92, .framer-GC0X5 .framer-haxd1q, .framer-GC0X5 .framer-hissni, .framer-GC0X5 .framer-1b7etxd, .framer-GC0X5 .framer-ocf1je, .framer-GC0X5 .framer-b7vlbr, .framer-GC0X5 .framer-ur35wd, .framer-GC0X5 .framer-1868jez, .framer-GC0X5 .framer-2esh6n, .framer-GC0X5 .framer-w6phda, .framer-GC0X5 .framer-1bt31cj, .framer-GC0X5 .framer-1jp7qee, .framer-GC0X5 .framer-vitqzi, .framer-GC0X5 .framer-1bun4gx, .framer-GC0X5 .framer-1da5shk, .framer-GC0X5 .framer-1u73q3s, .framer-GC0X5 .framer-1r4o50w, .framer-GC0X5 .framer-fntuko, .framer-GC0X5 .framer-dna9s4, .framer-GC0X5 .framer-ziu4rl, .framer-GC0X5 .framer-1hrlare, .framer-GC0X5 .framer-1pcn4zl, .framer-GC0X5 .framer-1jlsms4, .framer-GC0X5 .framer-1ktsdm3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GC0X5 .framer-3snyaj { align-content: center; align-items: center; background-color: #c8ff3d; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 11px 18px 11px 18px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-GC0X5 .framer-1hlpx0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; max-width: 1264px; min-height: 86vh; padding: 40px 24px 80px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-GC0X5 .framer-1opihkt { flex: none; height: auto; max-width: 760px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-GC0X5 .framer-elwoer { flex: none; height: auto; max-width: 540px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-GC0X5 .framer-1o28zh9, .framer-GC0X5 .framer-hs300m, .framer-GC0X5 .framer-17m7cbm { --border-bottom-width: 0px; --border-color: rgba(237, 233, 232, 0.1); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1264px; padding: 72px 24px 72px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-GC0X5 .framer-ox3ll2, .framer-GC0X5 .framer-tggeeh, .framer-GC0X5 .framer-f44kje { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 640px; padding: 0px; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-vwfqz9, .framer-GC0X5 .framer-pynxjd, .framer-GC0X5 .framer-sqlt9c, .framer-GC0X5 .framer-7w82sd, .framer-GC0X5 .framer-16uh4r6, .framer-GC0X5 .framer-1diz37f, .framer-GC0X5 .framer-uzqo1l, .framer-GC0X5 .framer-rdwgow, .framer-GC0X5 .framer-yofdjt, .framer-GC0X5 .framer-1ufha1n, .framer-GC0X5 .framer-c8gl43, .framer-GC0X5 .framer-ia98q4, .framer-GC0X5 .framer-18j4at1, .framer-GC0X5 .framer-6kjy3p, .framer-GC0X5 .framer-defge3, .framer-GC0X5 .framer-13kdjy2, .framer-GC0X5 .framer-fnaxx8, .framer-GC0X5 .framer-1rroydr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-GC0X5 .framer-1uua0o8, .framer-GC0X5 .framer-1bxtlt2, .framer-GC0X5 .framer-kekj4d, .framer-GC0X5 .framer-sysj4e, .framer-GC0X5 .framer-13v09aw, .framer-GC0X5 .framer-9ej8p8 { --border-bottom-width: 0px; --border-color: rgba(237, 233, 232, 0.1); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: #070807; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1264px; padding: 72px 24px 72px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-GC0X5 .framer-1qqxtiu, .framer-GC0X5 .framer-10jh1wy, .framer-GC0X5 .framer-1vhb85e, .framer-GC0X5 .framer-k1tglt, .framer-GC0X5 .framer-12zcn7w, .framer-GC0X5 .framer-14qi3cq { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.8 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 460px; padding: 0px; position: relative; width: 1px; }\",\".framer-GC0X5 .framer-1av1359, .framer-GC0X5 .framer-s5af65, .framer-GC0X5 .framer-1pvsn8w, .framer-GC0X5 .framer-1k89mac, .framer-GC0X5 .framer-504srh, .framer-GC0X5 .framer-18ompbz { --border-bottom-width: 1px; --border-color: rgba(237, 233, 232, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: rgba(16, 17, 15, 0.9); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: 1.2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 24px; position: relative; width: 1px; }\",\".framer-GC0X5 .framer-1xe877w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 14px; height: min-content; justify-content: center; padding: 40px 8px 40px 8px; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-12ngbl6 { --border-bottom-width: 1px; --border-color: rgba(237, 233, 232, 0.1); --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: #c8ff3d; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 14px 22px 14px 22px; position: relative; width: min-content; }\",\".framer-GC0X5 .framer-1lwstk4, .framer-GC0X5 .framer-wx0t9p { --border-bottom-width: 1px; --border-color: rgba(237, 233, 232, 0.1); --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: rgba(237, 233, 232, 0.06); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 14px 22px 14px 22px; position: relative; width: min-content; }\",\".framer-GC0X5 .framer-1fmfs4p-container, .framer-GC0X5 .framer-1na2bmq-container, .framer-GC0X5 .framer-mgia49-container, .framer-GC0X5 .framer-1dpr37w-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-1v2jyeg { display: grid; flex: none; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-g1qry0, .framer-GC0X5 .framer-1bisqdt, .framer-GC0X5 .framer-qmbzoc, .framer-GC0X5 .framer-xpcri0, .framer-GC0X5 .framer-9pmlli, .framer-GC0X5 .framer-abfzzm, .framer-GC0X5 .framer-1r590f9, .framer-GC0X5 .framer-lpaa1y { --border-bottom-width: 1px; --border-color: rgba(237, 233, 232, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; align-self: start; background-color: rgba(237, 233, 232, 0.03); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; padding: 18px 8px 16px 8px; position: relative; width: 100%; }\",\".framer-GC0X5 .framer-1m4vik6-container, .framer-GC0X5 .framer-1kvtvd2-container, .framer-GC0X5 .framer-c10qvm-container, .framer-GC0X5 .framer-4dau3t-container, .framer-GC0X5 .framer-1xiq0wl-container, .framer-GC0X5 .framer-7wd9z9-container, .framer-GC0X5 .framer-1i5hh6g-container, .framer-GC0X5 .framer-1wrlx6e-container { flex: none; height: 56px; position: relative; width: 56px; }\",\".framer-GC0X5 .framer-1y63krg { --border-bottom-width: 0px; --border-color: rgba(237, 233, 232, 0.1); --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: nowrap; height: min-content; justify-content: space-between; max-width: 1264px; padding: 48px 24px 56px 24px; position: relative; width: 100%; z-index: 1; }\",\".framer-GC0X5 .framer-k77qe3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-GC0X5 .framer-noevy4, .framer-GC0X5 .framer-1utsssx, .framer-GC0X5 .framer-pp6olc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",'.framer-GC0X5[data-border=\"true\"]::after, .framer-GC0X5 [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: 810px) and (max-width: 1199.98px) { .framer-GC0X5.framer-72rtr7 { width: 810px; } .framer-GC0X5 .framer-1hlpx0 { min-height: 70vh; padding: 32px 32px 64px 32px; } .framer-GC0X5 .framer-1o28zh9, .framer-GC0X5 .framer-hs300m, .framer-GC0X5 .framer-17m7cbm { gap: 32px; padding: 64px 32px 64px 32px; } .framer-GC0X5 .framer-ox3ll2, .framer-GC0X5 .framer-tggeeh, .framer-GC0X5 .framer-f44kje { max-width: unset; } .framer-GC0X5 .framer-1uua0o8, .framer-GC0X5 .framer-1bxtlt2, .framer-GC0X5 .framer-kekj4d, .framer-GC0X5 .framer-sysj4e, .framer-GC0X5 .framer-13v09aw, .framer-GC0X5 .framer-9ej8p8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; padding: 64px 32px 64px 32px; } .framer-GC0X5 .framer-1qqxtiu, .framer-GC0X5 .framer-10jh1wy, .framer-GC0X5 .framer-1vhb85e, .framer-GC0X5 .framer-k1tglt, .framer-GC0X5 .framer-12zcn7w, .framer-GC0X5 .framer-14qi3cq { flex: none; max-width: unset; width: 100%; } .framer-GC0X5 .framer-1av1359, .framer-GC0X5 .framer-s5af65, .framer-GC0X5 .framer-1pvsn8w, .framer-GC0X5 .framer-1k89mac, .framer-GC0X5 .framer-504srh, .framer-GC0X5 .framer-18ompbz { flex: none; width: 100%; }}\",\"@media (max-width: 809.98px) { .framer-GC0X5.framer-72rtr7 { width: 390px; } .framer-GC0X5 .framer-1hlpx0 { min-height: 78vh; padding: 24px 20px 56px 20px; } .framer-GC0X5 .framer-1o28zh9, .framer-GC0X5 .framer-hs300m, .framer-GC0X5 .framer-17m7cbm { gap: 32px; padding: 56px 20px 56px 20px; } .framer-GC0X5 .framer-ox3ll2, .framer-GC0X5 .framer-tggeeh, .framer-GC0X5 .framer-f44kje { max-width: unset; } .framer-GC0X5 .framer-1uua0o8, .framer-GC0X5 .framer-1bxtlt2, .framer-GC0X5 .framer-kekj4d, .framer-GC0X5 .framer-sysj4e, .framer-GC0X5 .framer-13v09aw, .framer-GC0X5 .framer-9ej8p8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; padding: 56px 20px 56px 20px; } .framer-GC0X5 .framer-1qqxtiu, .framer-GC0X5 .framer-10jh1wy, .framer-GC0X5 .framer-1vhb85e, .framer-GC0X5 .framer-k1tglt, .framer-GC0X5 .framer-12zcn7w, .framer-GC0X5 .framer-14qi3cq { flex: none; max-width: unset; width: 100%; } .framer-GC0X5 .framer-1av1359, .framer-GC0X5 .framer-s5af65, .framer-GC0X5 .framer-1k89mac, .framer-GC0X5 .framer-504srh, .framer-GC0X5 .framer-18ompbz { flex: none; width: 100%; } .framer-GC0X5 .framer-1pvsn8w { align-content: flex-start; align-items: flex-start; flex: none; gap: 18px; width: 100%; } .framer-GC0X5 .framer-1y63krg { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px; justify-content: flex-start; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5783\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"b53FXPwVR\":{\"layout\":[\"fixed\",\"auto\"]},\"nN3aqR7D2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections false\n * @framerResponsiveScreen true\n * @framerLayoutTemplateFlowEffect true\n */const FrameraugiA20Il=withCSS(Component,css,\"framer-GC0X5\");export default FrameraugiA20Il;FrameraugiA20Il.displayName=\"Home\";FrameraugiA20Il.defaultProps={height:5783,width:1200};addFonts(FrameraugiA20Il,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...ParticleLogo3DFonts,...BracketCursorFonts,...LogoLockupFonts,...DottedWorldMapFonts,...DotCountryFonts,...DeployCanvasFonts,...ModelPickerFonts,...CapacityPackFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraugiA20Il\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b53FXPwVR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nN3aqR7D2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerScrollSections\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"5783\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplateFlowEffect\":\"true\",\"framerResponsiveScreen\":\"true\"}},\"queryParamNames\":{\"type\":\"variable\",\"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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"}