vendor: 6,610 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/B2CPDFDocument-BZVveeUj.js","assets/react-pdf.browser-qIIYkXJC.js","assets/pdfStyles-fsz-c52U.js","assets/B2BPDFDocument-ChU1Pa6r.js"])))=>i.map(i=>d[i]); 2var Sx=Object.defineProperty;var Ex=(e,t,n)=>t in e?Sx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var wt=(e,t,n)=>Ex(e,typeof t!="symbol"?t+"":t,n);function Px(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const a in r)if(a!=="default"&&!(a in e)){const i=Object.getOwnPropertyDescriptor(r,a);i&&Object.defineProperty(e,a,i.get?i:{enumerable:!0,get:()=>r[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();var Uj=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function js(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Bj(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var a=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,a.get?a:{enumerable:!0,get:function(){return e[r]}})}),n}var bp={exports:{}},ks={},wp={exports:{}},J={};/** 3 * @license React 4 * react.production.min.js 5 * 6 * Copyright (c) Facebook, Inc. and its affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var Da=Symbol.for("react.element"),Cx=Symbol.for("react.portal"),Ax=Symbol.for("react.fragment"),Tx=Symbol.for("react.strict_mode"),Lx=Symbol.for("react.profiler"),Ix=Symbol.for("react.provider"),Mx=Symbol.for("react.context"),Ox=Symbol.for("react.forward_ref"),Rx=Symbol.for("react.suspense"),Fx=Symbol.for("react.memo"),zx=Symbol.for("react.lazy"),Mu=Symbol.iterator;function $x(e){return e===null||typeof e!="object"?null:(e=Mu&&e[Mu]||e["@@iterator"],typeof e=="function"?e:null)}var _p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},jp=Object.assign,kp={};function Pr(e,t,n){this.props=e,this.context=t,this.refs=kp,this.updater=n||_p}Pr.prototype.isReactComponent={};Pr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Pr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Np(){}Np.prototype=Pr.prototype;function xc(e,t,n){this.props=e,this.context=t,this.refs=kp,this.updater=n||_p}var vc=xc.prototype=new Np;vc.constructor=xc;jp(vc,Pr.prototype);vc.isPureReactComponent=!0;var Ou=Array.isArray,Sp=Object.prototype.hasOwnProperty,yc={current:null},Ep={key:!0,ref:!0,__self:!0,__source:!0};function Pp(e,t,n){var r,a={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Sp.call(t,r)&&!Ep.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(l===1)a.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)a[r]===void 0&&(a[r]=l[r]);return{$$typeof:Da,type:e,key:i,ref:o,props:a,_owner:yc.current}}function Dx(e,t){return{$$typeof:Da,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function bc(e){return typeof e=="object"&&e!==null&&e.$$typeof===Da}function qx(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ru=/\/+/g;function Gs(e,t){return typeof e=="object"&&e!==null&&e.key!=null?qx(""+e.key):t.toString(36)}function wi(e,t,n,r,a){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Da:case Cx:o=!0}}if(o)return o=e,a=a(o),e=r===""?"."+Gs(o,0):r,Ou(a)?(n="",e!=null&&(n=e.replace(Ru,"$&/")+"/"),wi(a,t,n,"",function(u){return u})):a!=null&&(bc(a)&&(a=Dx(a,n+(!a.key||o&&o.key===a.key?"":(""+a.key).replace(Ru,"$&/")+"/")+e)),t.push(a)),1;if(o=0,r=r===""?".":r+":",Ou(e))for(var l=0;l<e.length;l++){i=e[l];var c=r+Gs(i,l);o+=wi(i,t,n,c,a)}else if(c=$x(e),typeof c=="function")for(e=c.call(e),l=0;!(i=e.next()).done;)i=i.value,c=r+Gs(i,l++),o+=wi(i,t,n,c,a);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Ja(e,t,n){if(e==null)return e;var r=[],a=0;return wi(e,r,"","",function(i){return t.call(n,i,a++)}),r}function Ux(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Le={current:null},_i={transition:null},Bx={ReactCurrentDispatcher:Le,ReactCurrentBatchConfig:_i,ReactCurrentOwner:yc};function Cp(){throw Error("act(...) is not supported in production builds of React.")}J.Children={map:Ja,forEach:function(e,t,n){Ja(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ja(e,function(){t++}),t},toArray:function(e){return Ja(e,function(t){return t})||[]},only:function(e){if(!bc(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};J.Component=Pr;J.Fragment=Ax;J.Profiler=Lx;J.PureComponent=xc;J.StrictMode=Tx;J.Suspense=Rx;
vendor: 5,021 bytes, lines 10-26
10J.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bx;J.act=Cp;J.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=jp({},e.props),a=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=yc.current),t.key!==void 0&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)Sp.call(t,c)&&!Ep.hasOwnProperty(c)&&(r[c]=t[c]===void 0&&l!==void 0?l[c]:t[c])}var c=arguments.length-2;if(c===1)r.children=n;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];r.children=l}return{$$typeof:Da,type:e.type,key:a,ref:i,props:r,_owner:o}};J.createContext=function(e){return e={$$typeof:Mx,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Ix,_context:e},e.Consumer=e};J.createElement=Pp;J.createFactory=function(e){var t=Pp.bind(null,e);return t.type=e,t};J.createRef=function(){return{current:null}};J.forwardRef=function(e){return{$$typeof:Ox,render:e}};J.isValidElement=bc;J.lazy=function(e){return{$$typeof:zx,_payload:{_status:-1,_result:e},_init:Ux}};J.memo=function(e,t){return{$$typeof:Fx,type:e,compare:t===void 0?null:t}};J.startTransition=function(e){var t=_i.transition;_i.transition={};try{e()}finally{_i.transition=t}};J.unstable_act=Cp;J.useCallback=function(e,t){return Le.current.useCallback(e,t)};J.useContext=function(e){return Le.current.useContext(e)};J.useDebugValue=function(){};J.useDeferredValue=function(e){return Le.current.useDeferredValue(e)};J.useEffect=function(e,t){return Le.current.useEffect(e,t)};J.useId=function(){return Le.current.useId()};J.useImperativeHandle=function(e,t,n){return Le.current.useImperativeHandle(e,t,n)};J.useInsertionEffect=function(e,t){return Le.current.useInsertionEffect(e,t)};J.useLayoutEffect=function(e,t){return Le.current.useLayoutEffect(e,t)};J.useMemo=function(e,t){return Le.current.useMemo(e,t)};J.useReducer=function(e,t,n){return Le.current.useReducer(e,t,n)};J.useRef=function(e){return Le.current.useRef(e)};J.useState=function(e){return Le.current.useState(e)};J.useSyncExternalStore=function(e,t,n){return Le.current.useSyncExternalStore(e,t,n)};J.useTransition=function(){return Le.current.useTransition()};J.version="18.3.1";wp.exports=J;var j=wp.exports;const te=js(j),Wx=Px({__proto__:null,default:te},[j]);/** 11 * @license React 12 * react-jsx-runtime.production.min.js 13 * 14 * Copyright (c) Facebook, Inc. and its affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var Vx=j,Hx=Symbol.for("react.element"),Yx=Symbol.for("react.fragment"),Kx=Object.prototype.hasOwnProperty,Gx=Vx.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Qx={key:!0,ref:!0,__self:!0,__source:!0};function Ap(e,t,n){var r,a={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Kx.call(t,r)&&!Qx.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)a[r]===void 0&&(a[r]=t[r]);return{$$typeof:Hx,type:e,key:i,ref:o,props:a,_owner:Gx.current}}ks.Fragment=Yx;ks.jsx=Ap;ks.jsxs=Ap;bp.exports=ks;var s=bp.exports,Ko={},Tp={exports:{}},Be={},Lp={exports:{}},Ip={};/** 19 * @license React 20 * scheduler.production.min.js 21 * 22 * Copyright (c) Facebook, Inc. and its affiliates. 23 * 24 * This source code is licensed under the MIT license found in the 25 * LICENSE file in the root directory of this source tree. 26 */(function(e){function t(N,I){var R=N.length;N.push(I);e:for(;0<R;){var D=R-1>>>1,O=N[D];if(0<a(O,I))N[D]=I,N[R]=O,R=D;else break e}}function n(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var I=N[0],R=N.pop();if(R!==I){N[0]=R;e:for(var D=0,O=N.length,Q=O>>>1;D<Q;){var He=2*(D+1)-1,yt=N[He],Ce=He+1,zt=N[Ce];if(0>a(yt,R))Ce<O&&0>a(zt,yt)?(N[D]=zt,N[Ce]=R,D=Ce):(N[D]=yt,N[He]=R,D=He);else if(Ce<O&&0>a(zt,R))N[D]=zt,N[Ce]=R,D=Ce;else break e}}return I}function a(N,I){var R=N.sortIndex-I.sortIndex;return R!==0?R:N.id-I.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var c=[],u=[],d=1,p=null,f=3,g=!1,b=!1,v=!1,y=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function x(N){for(var I=n(u);I!==null;){if(I.callback===null)r(u);else if(I.startTime<=N)r(u),I.sortIndex=I.expirationTime,t(c,I);else break;I=n(u)}}function _(N){if(v=!1,x(N),!b)if(n(c)!==null)b=!0,W(w);else{var I=n(u);I!==null&&K(_,I.startTime-N)}}function w(N,I){b=!1,v&&(v=!1,h(E),E=-1),g=!0;var R=f;try{for(x(I),p=n(c);p!==null&&(!(p.expirationTime>I)||N&&!L());
vendor: 9,174 bytes, lines 26-35
26){var D=p.callback;if(typeof D=="function"){p.callback=null,f=p.priorityLevel;var O=D(p.expirationTime<=I);I=e.unstable_now(),typeof O=="function"?p.callback=O:p===n(c)&&r(c),x(I)}else r(c);p=n(c)}if(p!==null)var Q=!0;else{var He=n(u);He!==null&&K(_,He.startTime-I),Q=!1}return Q}finally{p=null,f=R,g=!1}}var k=!1,S=null,E=-1,U=5,C=-1;function L(){return!(e.unstable_now()-C<U)}function H(){if(S!==null){var N=e.unstable_now();C=N;var I=!0;try{I=S(!0,N)}finally{I?q():(k=!1,S=null)}}else k=!1}var q;if(typeof m=="function")q=function(){m(H)};else if(typeof MessageChannel<"u"){var A=new MessageChannel,F=A.port2;A.port1.onmessage=H,q=function(){F.postMessage(null)}}else q=function(){y(H,0)};function W(N){S=N,k||(k=!0,q())}function K(N,I){E=y(function(){N(e.unstable_now())},I)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){b||g||(b=!0,W(w))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(N){switch(f){case 1:case 2:case 3:var I=3;break;default:I=f}var R=f;f=I;try{return N()}finally{f=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,I){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var R=f;f=N;try{return I()}finally{f=R}},e.unstable_scheduleCallback=function(N,I,R){var D=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?D+R:D):R=D,N){case 1:var O=-1;break;case 2:O=250;break;case 5:O=1073741823;break;case 4:O=1e4;break;default:O=5e3}return O=R+O,N={id:d++,callback:I,priorityLevel:N,startTime:R,expirationTime:O,sortIndex:-1},R>D?(N.sortIndex=R,t(u,N),n(c)===null&&N===n(u)&&(v?(h(E),E=-1):v=!0,K(_,R-D))):(N.sortIndex=O,t(c,N),b||g||(b=!0,W(w))),N},e.unstable_shouldYield=L,e.unstable_wrapCallback=function(N){var I=f;return function(){var R=f;f=I;try{return N.apply(this,arguments)}finally{f=R}}}})(Ip);Lp.exports=Ip;var Jx=Lp.exports;/** 27 * @license React 28 * react-dom.production.min.js 29 * 30 * Copyright (c) Facebook, Inc. and its affiliates. 31 * 32 * This source code is licensed under the MIT license found in the 33 * LICENSE file in the root directory of this source tree. 34 */var Xx=j,Ue=Jx;function P(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Mp=new Set,ya={};function Rn(e,t){yr(e,t),yr(e+"Capture",t)}function yr(e,t){for(ya[e]=t,e=0;e<t.length;e++)Mp.add(t[e])}var At=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Go=Object.prototype.hasOwnProperty,Zx=/^[: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]*$/,Fu={},zu={};function e0(e){return Go.call(zu,e)?!0:Go.call(Fu,e)?!1:Zx.test(e)?zu[e]=!0:(Fu[e]=!0,!1)}function t0(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function n0(e,t,n,r){if(t===null||typeof t>"u"||t0(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ie(e,t,n,r,a,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var _e={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){_e[e]=new Ie(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];_e[t]=new Ie(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){_e[e]=new Ie(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){_e[e]=new Ie(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){_e[e]=new Ie(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){_e[e]=new Ie(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){_e[e]=new Ie(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){_e[e]=new Ie(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){_e[e]=new Ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var wc=/[\-:]([a-z])/g;function _c(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 t=e.replace(wc,_c);_e[t]=new Ie(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(wc,_c);_e[t]=new Ie(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(wc,_c);_e[t]=new Ie(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){_e[e]=new Ie(e,1,!1,e.toLowerCase(),null,!1,!1)});_e.xlinkHref=new Ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){_e[e]=new Ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function jc(e,t,n,r){var a=_e.hasOwnProperty(t)?_e[t]:null;(a!==null?a.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(n0(t,n,a,r)&&(n=null),r||a===null?e0(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=n===null?a.type===3?!1:"":n:(t=a.attributeName,r=a.attributeNamespace,n===null?e.removeAttribute(t):(a=a.type,n=a===3||a===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Rt=Xx.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xa=Symbol.for("react.element"),Qn=Symbol.for("react.portal"),Jn=Symbol.for("react.fragment"),kc=Symbol.for("react.strict_mode"),Qo=Symbol.for("react.profiler"),Op=Symbol.for("react.provider"),Rp=Symbol.for("react.context"),Nc=Symbol.for("react.forward_ref"),Jo=Symbol.for("react.suspense"),Xo=Symbol.for("react.suspense_list"),Sc=Symbol.for("react.memo"),Dt=Symbol.for("react.lazy"),Fp=Symbol.for("react.offscreen"),$u=Symbol.iterator;function Rr(e){return e===null||typeof e!="object"?null:(e=$u&&e[$u]||e["@@iterator"],typeof e=="function"?e:null)}var ue=Object.assign,Qs;function Xr(e){if(Qs===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Qs=t&&t[1]||""}return` 35`+Qs+e}var Js=!1;function Xs(e,t){if(!e||Js)return"";Js=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}
vendor: 5,497 bytes, lines 35-38
35catch(u){if(u&&r&&typeof u.stack=="string"){for(var a=u.stack.split(` 36`),i=r.stack.split(` 37`),o=a.length-1,l=i.length-1;1<=o&&0<=l&&a[o]!==i[l];)l--;for(;1<=o&&0<=l;o--,l--)if(a[o]!==i[l]){if(o!==1||l!==1)do if(o--,l--,0>l||a[o]!==i[l]){var c=` 38`+a[o].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=o&&0<=l);break}}}finally{Js=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Xr(e):""}function r0(e){switch(e.tag){case 5:return Xr(e.type);case 16:return Xr("Lazy");case 13:return Xr("Suspense");case 19:return Xr("SuspenseList");case 0:case 2:case 15:return e=Xs(e.type,!1),e;case 11:return e=Xs(e.type.render,!1),e;case 1:return e=Xs(e.type,!0),e;default:return""}}function Zo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Jn:return"Fragment";case Qn:return"Portal";case Qo:return"Profiler";case kc:return"StrictMode";case Jo:return"Suspense";case Xo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Rp:return(e.displayName||"Context")+".Consumer";case Op:return(e._context.displayName||"Context")+".Provider";case Nc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Sc:return t=e.displayName||null,t!==null?t:Zo(e.type)||"Memo";case Dt:t=e._payload,e=e._init;try{return Zo(e(t))}catch{}}return null}function a0(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zo(t);case 8:return t===kc?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function an(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function zp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function i0(e){var t=zp(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Za(e){e._valueTracker||(e._valueTracker=i0(e))}function $p(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=zp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Wi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function el(e,t){var n=t.checked;return ue({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Du(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=an(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Dp(e,t){t=t.checked,t!=null&&jc(e,"checked",t,!1)}function tl(e,t){Dp(e,t);var n=an(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?nl(e,t.type,n):t.hasOwnProperty("defaultValue")&&nl(e,t.type,an(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function qu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function nl(e,t,n){(t!=="number"||Wi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Zr=Array.isArray;function cr(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+an(n),t=null,a=0;a<e.length;a++){if(e[a].value===n){e[a].selected=!0,r&&(e[a].defaultSelected=!0);return}t!==null||e[a].disabled||(t=e[a])}t!==null&&(t.selected=!0)}}function rl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(P(91));return ue({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Uu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(P(92));
vendor: 11,255 bytes, line 38
38if(Zr(n)){if(1<n.length)throw Error(P(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:an(n)}}function qp(e,t){var n=an(t.value),r=an(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Bu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Up(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function al(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Up(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ei,Bp=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,a){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,a)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ei=ei||document.createElement("div"),ei.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ei.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ba(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ia={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},s0=["Webkit","ms","Moz","O"];Object.keys(ia).forEach(function(e){s0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ia[t]=ia[e]})});function Wp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ia.hasOwnProperty(e)&&ia[e]?(""+t).trim():t+"px"}function Vp(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,a=Wp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}var o0=ue({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function il(e,t){if(t){if(o0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function sl(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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!1;default:return!0}}var ol=null;function Ec(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ll=null,ur=null,dr=null;function Wu(e){if(e=Ba(e)){if(typeof ll!="function")throw Error(P(280));var t=e.stateNode;t&&(t=Cs(t),ll(e.stateNode,e.type,t))}}function Hp(e){ur?dr?dr.push(e):dr=[e]:ur=e}function Yp(){if(ur){var e=ur,t=dr;if(dr=ur=null,Wu(e),t)for(e=0;e<t.length;e++)Wu(t[e])}}function Kp(e,t){return e(t)}function Gp(){}var Zs=!1;function Qp(e,t,n){if(Zs)return e(t,n);Zs=!0;try{return Kp(e,t,n)}finally{Zs=!1,(ur!==null||dr!==null)&&(Gp(),Yp())}}function wa(e,t){var n=e.stateNode;if(n===null)return null;var r=Cs(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(P(231,t,typeof n));return n}var cl=!1;if(At)try{var Fr={};Object.defineProperty(Fr,"passive",{get:function(){cl=!0}}),window.addEventListener("test",Fr,Fr),window.removeEventListener("test",Fr,Fr)}catch{cl=!1}function l0(e,t,n,r,a,i,o,l,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(d){this.onError(d)}}var sa=!1,Vi=null,Hi=!1,ul=null,c0={onError:function(e){sa=!0,Vi=e}};function u0(e,t,n,r,a,i,o,l,c){sa=!1,Vi=null,l0.apply(c0,arguments)}function d0(e,t,n,r,a,i,o,l,c){if(u0.apply(this,arguments),sa){if(sa){var u=Vi;sa=!1,Vi=null}else throw Error(P(198));Hi||(Hi=!0,ul=u)}}function Fn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Jp(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Vu(e){if(Fn(e)!==e)throw Error(P(188))}function f0(e){var t=e.alternate;if(!t){if(t=Fn(e),t===null)throw Error(P(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(a===null)break;var i=a.alternate;if(i===null){if(r=a.return,r!==null){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return Vu(a),e;if(i===r)return Vu(a),t;i=i.sibling}throw Error(P(188))}if(n.return!==r.return)n=a,r=i;else{for(var o=!1,l=a.child;l;){if(l===n){o=!0,n=a,r=i;break}if(l===r){o=!0,r=a,n=i;break}l=l.sibling}if(!o){for(l=i.child;l;){if(l===n){o=!0,n=i,r=a;break}if(l===r){o=!0,r=i,n=a;break}l=l.sibling}if(!o)throw Error(P(189))}}if(n.alternate!==r)throw Error(P(190))}if(n.tag!==3)throw Error(P(188));return n.stateNode.current===n?e:t}function Xp(e){return e=f0(e),e!==null?Zp(e):null}function Zp(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zp(e);if(t!==null)return t;e=e.sibling}return null}var em=Ue.unstable_scheduleCallback,Hu=Ue.unstable_cancelCallback,p0=Ue.unstable_shouldYield,m0=Ue.unstable_requestPaint,fe=Ue.unstable_now,h0=Ue.unstable_getCurrentPriorityLevel,Pc=Ue.unstable_ImmediatePriority,tm=Ue.unstable_UserBlockingPriority,Yi=Ue.unstable_NormalPriority,g0=Ue.unstable_LowPriority,nm=Ue.unstable_IdlePriority,Ns=null,xt=null;function x0(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(Ns,e,void 0,(e.current.flags&128)===128)}catch{}}var ot=Math.clz32?Math.clz32:b0,v0=Math.log,y0=Math.LN2;function b0(e){return e>>>=0,e===0?32:31-(v0(e)/y0|0)|0}var ti=64,ni=4194304;function ea(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ki(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var l=o&~a;l!==0?r=ea(l):(i&=o,i!==0&&(r=ea(i)))}else o=n&~a,o!==0?r=ea(o):i!==0&&(r=ea(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&a)&&(a=r&-r,i=t&-t,a>=i||a===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ot(t),a=1<<n,r|=e[n],t&=~a;return r}function w0(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function _0(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-ot(i),l=1<<o,c=a[o];c===-1?(!(l&n)||l&r)&&(a[o]=w0(l,t)):c<=t&&(e.expiredLanes|=l),i&=~l}}function dl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function rm(){var e=ti;return ti<<=1,!(ti&4194240)&&(ti=64),e}function eo(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qa(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ot(t),e[t]=n}function j0(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-ot(n),i=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~i}}function Cc(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ot(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var ee=0;function am(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var im,Ac,sm,om,lm,fl=!1,ri=[],Gt=null,Qt=null,Jt=null,_a=new Map,ja=new Map,Ut=[],k0="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Yu(e,t){switch(e){case"focusin":case"focusout":Gt=null;break;case"dragenter":case"dragleave":Qt=null;break;case"mouseover":case"mouseout":Jt=null;break;case"pointerover":case"pointerout":_a.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ja.delete(t.pointerId)}}function zr(e,t,n,r,a,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},t!==null&&(t=Ba(t),t!==null&&Ac(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,a!==null&&t.indexOf(a)===-1&&t.push(a),e)}function N0(e,t,n,r,a){switch(t){case"focusin":return Gt=zr(Gt,e,t,n,r,a),!0;case"dragenter":return Qt=zr(Qt,e,t,n,r,a),!0;case"mouseover":return Jt=zr(Jt,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return _a.set(i,zr(_a.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,ja.set(i,zr(ja.get(i)||null,e,t,n,r,a)),!0}return!1}function cm(e){var t=yn(e.target);if(t!==null){var n=Fn(t);if(n!==null){if(t=n.tag,t===13){if(t=Jp(n),t!==null){e.blockedOn=t,lm(e.priority,function(){sm(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ji(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=pl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ol=r,n.target.dispatchEvent(r),ol=null}else return t=Ba(n),t!==null&&Ac(t),e.blockedOn=n,!1;t.shift()}return!0}function Ku(e,t,n){ji(e)&&n.delete(t)}function S0(){fl=!1,Gt!==null&&ji(Gt)&&(Gt=null),Qt!==null&&ji(Qt)&&(Qt=null),Jt!==null&&ji(Jt)&&(Jt=null),_a.forEach(Ku),ja.forEac
vendor: 11,826 bytes, line 38
38h(Ku)}function $r(e,t){e.blockedOn===t&&(e.blockedOn=null,fl||(fl=!0,Ue.unstable_scheduleCallback(Ue.unstable_NormalPriority,S0)))}function ka(e){function t(a){return $r(a,e)}if(0<ri.length){$r(ri[0],e);for(var n=1;n<ri.length;n++){var r=ri[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Gt!==null&&$r(Gt,e),Qt!==null&&$r(Qt,e),Jt!==null&&$r(Jt,e),_a.forEach(t),ja.forEach(t),n=0;n<Ut.length;n++)r=Ut[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ut.length&&(n=Ut[0],n.blockedOn===null);)cm(n),n.blockedOn===null&&Ut.shift()}var fr=Rt.ReactCurrentBatchConfig,Gi=!0;function E0(e,t,n,r){var a=ee,i=fr.transition;fr.transition=null;try{ee=1,Tc(e,t,n,r)}finally{ee=a,fr.transition=i}}function P0(e,t,n,r){var a=ee,i=fr.transition;fr.transition=null;try{ee=4,Tc(e,t,n,r)}finally{ee=a,fr.transition=i}}function Tc(e,t,n,r){if(Gi){var a=pl(e,t,n,r);if(a===null)uo(e,t,r,Qi,n),Yu(e,r);else if(N0(a,e,t,n,r))r.stopPropagation();else if(Yu(e,r),t&4&&-1<k0.indexOf(e)){for(;a!==null;){var i=Ba(a);if(i!==null&&im(i),i=pl(e,t,n,r),i===null&&uo(e,t,r,Qi,n),i===a)break;a=i}a!==null&&r.stopPropagation()}else uo(e,t,r,null,n)}}var Qi=null;function pl(e,t,n,r){if(Qi=null,e=Ec(r),e=yn(e),e!==null)if(t=Fn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Jp(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qi=e,null}function um(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(h0()){case Pc:return 1;case tm:return 4;case Yi:case g0:return 16;case nm:return 536870912;default:return 16}default:return 16}}var Vt=null,Lc=null,ki=null;function dm(){if(ki)return ki;var e,t=Lc,n=t.length,r,a="value"in Vt?Vt.value:Vt.textContent,i=a.length;for(e=0;e<n&&t[e]===a[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===a[i-r];r++);return ki=a.slice(e,1<r?1-r:void 0)}function Ni(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ai(){return!0}function Gu(){return!1}function We(e){function t(n,r,a,i,o){this._reactName=n,this._targetInst=a,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(i):i[l]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?ai:Gu,this.isPropagationStopped=Gu,this}return ue(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=ai)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=ai)},persist:function(){},isPersistent:ai}),t}var Cr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ic=We(Cr),Ua=ue({},Cr,{view:0,detail:0}),C0=We(Ua),to,no,Dr,Ss=ue({},Ua,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Mc,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Dr&&(Dr&&e.type==="mousemove"?(to=e.screenX-Dr.screenX,no=e.screenY-Dr.screenY):no=to=0,Dr=e),to)},movementY:function(e){return"movementY"in e?e.movementY:no}}),Qu=We(Ss),A0=ue({},Ss,{dataTransfer:0}),T0=We(A0),L0=ue({},Ua,{relatedTarget:0}),ro=We(L0),I0=ue({},Cr,{animationName:0,elapsedTime:0,pseudoElement:0}),M0=We(I0),O0=ue({},Cr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),R0=We(O0),F0=ue({},Cr,{data:0}),Ju=We(F0),z0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$0={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},D0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function q0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=D0[e])?!!t[e]:!1}function Mc(){return q0}var U0=ue({},Ua,{key:function(e){if(e.key){var t=z0[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ni(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?$0[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Mc,charCode:function(e){return e.type==="keypress"?Ni(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ni(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),B0=We(U0),W0=ue({},Ss,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Xu=We(W0),V0=ue({},Ua,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Mc}),H0=We(V0),Y0=ue({},Cr,{propertyName:0,elapsedTime:0,pseudoElement:0}),K0=We(Y0),G0=ue({},Ss,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Q0=We(G0),J0=[9,13,27,32],Oc=At&&"CompositionEvent"in window,oa=null;At&&"documentMode"in document&&(oa=document.documentMode);var X0=At&&"TextEvent"in window&&!oa,fm=At&&(!Oc||oa&&8<oa&&11>=oa),Zu=" ",ed=!1;function pm(e,t){switch(e){case"keyup":return J0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Xn=!1;function Z0(e,t){switch(e){case"compositionend":return mm(t);case"keypress":return t.which!==32?null:(ed=!0,Zu);case"textInput":return e=t.data,e===Zu&&ed?null:e;default:return null}}function ev(e,t){if(Xn)return e==="compositionend"||!Oc&&pm(e,t)?(e=dm(),ki=Lc=Vt=null,Xn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return fm&&t.locale!=="ko"?null:t.data;default:return null}}var tv={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function td(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!tv[e.type]:t==="textarea"}function hm(e,t,n,r){Hp(r),t=Ji(t,"onChange"),0<t.length&&(n=new Ic("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var la=null,Na=null;function nv(e){Sm(e,0)}function Es(e){var t=tr(e);if($p(t))return e}function rv(e,t){if(e==="change")return t}var gm=!1;if(At){var ao;if(At){var io="oninput"in document;if(!io){var nd=document.createElement("div");nd.setAttribute("oninput","return;"),io=typeof nd.oninput=="function"}ao=io}else ao=!1;gm=ao&&(!document.documentMode||9<document.documentMode)}function rd(){la&&(la.detachEvent("onpropertychange",xm),Na=la=null)}function xm(e){if(e.propertyName==="value"&&Es(Na)){var t=[];hm(t,Na,e,Ec(e)),Qp(nv,t)}}function av(e,t,n){e==="focusin"?(rd(),la=t,Na=n,la.attachEvent("onpropertychange",xm)):e==="focusout"&&rd()}function iv(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Es(Na)}function sv(e,t){if(e==="click")return Es(t)}function ov(e,t){if(e==="input"||e==="change")return Es(t)}function lv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ct=typeof Object.is=="function"?Object.is:lv;function Sa(e,t){if(ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!Go.call(t,a)||!ct(e[a],t[a]))return!1}return!0}function ad(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function id(e,t){var n=ad(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=ad(n)}}function vm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ym(){for(var e=window,t=Wi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Wi(e.document)}return t}function Rc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function cv(e){var t=ym(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vm(n.ownerDocument.documentElement,n)){if(r!==null&&Rc(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var a=n.textContent.length,i=Math.min(r.start,a);r=r.end===void 0?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=id(n,i);var o=id(n,r);a&&o&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var uv=At&&"documentMode"in document&&11>=document.documentMode,Zn=null,ml=null,ca=null,hl=!1;function sd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hl||Zn==null||Zn!==Wi(r)||(r=Zn,"selectionStart"in r&&Rc(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,501 bytes, line 38
38sNode:r.focusNode,focusOffset:r.focusOffset}),ca&&Sa(ca,r)||(ca=r,r=Ji(ml,"onSelect"),0<r.length&&(t=new Ic("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Zn)))}function ii(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var er={animationend:ii("Animation","AnimationEnd"),animationiteration:ii("Animation","AnimationIteration"),animationstart:ii("Animation","AnimationStart"),transitionend:ii("Transition","TransitionEnd")},so={},bm={};At&&(bm=document.createElement("div").style,"AnimationEvent"in window||(delete er.animationend.animation,delete er.animationiteration.animation,delete er.animationstart.animation),"TransitionEvent"in window||delete er.transitionend.transition);function Ps(e){if(so[e])return so[e];if(!er[e])return e;var t=er[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in bm)return so[e]=t[n];return e}var wm=Ps("animationend"),_m=Ps("animationiteration"),jm=Ps("animationstart"),km=Ps("transitionend"),Nm=new Map,od="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function un(e,t){Nm.set(e,t),Rn(t,[e])}for(var oo=0;oo<od.length;oo++){var lo=od[oo],dv=lo.toLowerCase(),fv=lo[0].toUpperCase()+lo.slice(1);un(dv,"on"+fv)}un(wm,"onAnimationEnd");un(_m,"onAnimationIteration");un(jm,"onAnimationStart");un("dblclick","onDoubleClick");un("focusin","onFocus");un("focusout","onBlur");un(km,"onTransitionEnd");yr("onMouseEnter",["mouseout","mouseover"]);yr("onMouseLeave",["mouseout","mouseover"]);yr("onPointerEnter",["pointerout","pointerover"]);yr("onPointerLeave",["pointerout","pointerover"]);Rn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Rn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Rn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Rn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Rn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Rn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ta="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),pv=new Set("cancel close invalid load scroll toggle".split(" ").concat(ta));function ld(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,d0(r,t,void 0,e),e.currentTarget=null}function Sm(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var l=r[o],c=l.instance,u=l.currentTarget;if(l=l.listener,c!==i&&a.isPropagationStopped())break e;ld(a,l,u),i=c}else for(o=0;o<r.length;o++){if(l=r[o],c=l.instance,u=l.currentTarget,l=l.listener,c!==i&&a.isPropagationStopped())break e;ld(a,l,u),i=c}}}if(Hi)throw e=ul,Hi=!1,ul=null,e}function ae(e,t){var n=t[bl];n===void 0&&(n=t[bl]=new Set);var r=e+"__bubble";n.has(r)||(Em(t,e,2,!1),n.add(r))}function co(e,t,n){var r=0;t&&(r|=4),Em(n,e,r,t)}var si="_reactListening"+Math.random().toString(36).slice(2);function Ea(e){if(!e[si]){e[si]=!0,Mp.forEach(function(n){n!=="selectionchange"&&(pv.has(n)||co(n,!1,e),co(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[si]||(t[si]=!0,co("selectionchange",!1,t))}}function Em(e,t,n,r){switch(um(t)){case 1:var a=E0;break;case 4:a=P0;break;default:a=Tc}n=a.bind(null,t,n,e),a=void 0,!cl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(a=!0),r?a!==void 0?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):a!==void 0?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function uo(e,t,n,r,a){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var l=r.stateNode.containerInfo;
vendor: 11,152 bytes, lines 38-39
38if(l===a||l.nodeType===8&&l.parentNode===a)break;if(o===4)for(o=r.return;o!==null;){var c=o.tag;if((c===3||c===4)&&(c=o.stateNode.containerInfo,c===a||c.nodeType===8&&c.parentNode===a))return;o=o.return}for(;l!==null;){if(o=yn(l),o===null)return;if(c=o.tag,c===5||c===6){r=i=o;continue e}l=l.parentNode}}r=r.return}Qp(function(){var u=i,d=Ec(n),p=[];e:{var f=Nm.get(e);if(f!==void 0){var g=Ic,b=e;switch(e){case"keypress":if(Ni(n)===0)break e;case"keydown":case"keyup":g=B0;break;case"focusin":b="focus",g=ro;break;case"focusout":b="blur",g=ro;break;case"beforeblur":case"afterblur":g=ro;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=Qu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=T0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=H0;break;case wm:case _m:case jm:g=M0;break;case km:g=K0;break;case"scroll":g=C0;break;case"wheel":g=Q0;break;case"copy":case"cut":case"paste":g=R0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=Xu}var v=(t&4)!==0,y=!v&&e==="scroll",h=v?f!==null?f+"Capture":null:f;v=[];for(var m=u,x;m!==null;){x=m;var _=x.stateNode;if(x.tag===5&&_!==null&&(x=_,h!==null&&(_=wa(m,h),_!=null&&v.push(Pa(m,_,x)))),y)break;m=m.return}0<v.length&&(f=new g(f,b,null,n,d),p.push({event:f,listeners:v}))}}if(!(t&7)){e:{if(f=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",f&&n!==ol&&(b=n.relatedTarget||n.fromElement)&&(yn(b)||b[Tt]))break e;if((g||f)&&(f=d.window===d?d:(f=d.ownerDocument)?f.defaultView||f.parentWindow:window,g?(b=n.relatedTarget||n.toElement,g=u,b=b?yn(b):null,b!==null&&(y=Fn(b),b!==y||b.tag!==5&&b.tag!==6)&&(b=null)):(g=null,b=u),g!==b)){if(v=Qu,_="onMouseLeave",h="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(v=Xu,_="onPointerLeave",h="onPointerEnter",m="pointer"),y=g==null?f:tr(g),x=b==null?f:tr(b),f=new v(_,m+"leave",g,n,d),f.target=y,f.relatedTarget=x,_=null,yn(d)===u&&(v=new v(h,m+"enter",b,n,d),v.target=x,v.relatedTarget=y,_=v),y=_,g&&b)t:{for(v=g,h=b,m=0,x=v;x;x=Un(x))m++;for(x=0,_=h;_;_=Un(_))x++;for(;0<m-x;)v=Un(v),m--;for(;0<x-m;)h=Un(h),x--;for(;m--;){if(v===h||h!==null&&v===h.alternate)break t;v=Un(v),h=Un(h)}v=null}else v=null;g!==null&&cd(p,f,g,v,!1),b!==null&&y!==null&&cd(p,y,b,v,!0)}}e:{if(f=u?tr(u):window,g=f.nodeName&&f.nodeName.toLowerCase(),g==="select"||g==="input"&&f.type==="file")var w=rv;else if(td(f))if(gm)w=ov;else{w=iv;var k=av}else(g=f.nodeName)&&g.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(w=sv);if(w&&(w=w(e,u))){hm(p,w,n,d);break e}k&&k(e,f,u),e==="focusout"&&(k=f._wrapperState)&&k.controlled&&f.type==="number"&&nl(f,"number",f.value)}switch(k=u?tr(u):window,e){case"focusin":(td(k)||k.contentEditable==="true")&&(Zn=k,ml=u,ca=null);break;case"focusout":ca=ml=Zn=null;break;case"mousedown":hl=!0;break;case"contextmenu":case"mouseup":case"dragend":hl=!1,sd(p,n,d);break;case"selectionchange":if(uv)break;case"keydown":case"keyup":sd(p,n,d)}var S;if(Oc)e:{switch(e){case"compositionstart":var E="onCompositionStart";break e;case"compositionend":E="onCompositionEnd";break e;case"compositionupdate":E="onCompositionUpdate";break e}E=void 0}else Xn?pm(e,n)&&(E="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(E="onCompositionStart");E&&(fm&&n.locale!=="ko"&&(Xn||E!=="onCompositionStart"?E==="onCompositionEnd"&&Xn&&(S=dm()):(Vt=d,Lc="value"in Vt?Vt.value:Vt.textContent,Xn=!0)),k=Ji(u,E),0<k.length&&(E=new Ju(E,e,null,n,d),p.push({event:E,listeners:k}),S?E.data=S:(S=mm(n),S!==null&&(E.data=S)))),(S=X0?Z0(e,n):ev(e,n))&&(u=Ji(u,"onBeforeInput"),0<u.length&&(d=new Ju("onBeforeInput","beforeinput",null,n,d),p.push({event:d,listeners:u}),d.data=S))}Sm(p,t)})}function Pa(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ji(e,t){for(var n=t+"Capture",r=[];e!==null;){var a=e,i=a.stateNode;a.tag===5&&i!==null&&(a=i,i=wa(e,n),i!=null&&r.unshift(Pa(e,i,a)),i=wa(e,t),i!=null&&r.push(Pa(e,i,a))),e=e.return}return r}function Un(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function cd(e,t,n,r,a){for(var i=t._reactName,o=[];n!==null&&n!==r;){var l=n,c=l.alternate,u=l.stateNode;if(c!==null&&c===r)break;l.tag===5&&u!==null&&(l=u,a?(c=wa(n,i),c!=null&&o.unshift(Pa(n,c,l))):a||(c=wa(n,i),c!=null&&o.push(Pa(n,c,l)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var mv=/\r\n?/g,hv=/\u0000|\uFFFD/g;function ud(e){return(typeof e=="string"?e:""+e).replace(mv,` 39`).replace(hv,"")}function oi(e,t,n){if(t=ud(t),ud(e)!==t&&n)throw Error(P(425))}function Xi(){}var gl=null,xl=null;function vl(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var yl=typeof setTimeout=="function"?setTimeout:void 0,gv=typeof clearTimeout=="function"?clearTimeout:void 0,dd=typeof Promise=="function"?Promise:void 0,xv=typeof queueMicrotask=="function"?queueMicrotask:typeof dd<"u"?function(e){return dd.resolve(null).then(e).catch(vv)}:yl;function vv(e){setTimeout(function(){throw e})}function fo(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&a.nodeType===8)if(n=a.data,n==="/$"){if(r===0){e.removeChild(a),ka(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=a}while(n);ka(t)}function Xt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function fd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Ar=Math.random().toString(36).slice(2),mt="__reactFiber$"+Ar,Ca="__reactProps$"+Ar,Tt="__reactContainer$"+Ar,bl="__reactEvents$"+Ar,yv="__reactListeners$"+Ar,bv="__reactHandles$"+Ar;function yn(e){var t=e[mt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Tt]||n[mt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=fd(e);e!==null;){if(n=e[mt])return n;e=fd(e)}return t}e=n,n=e.parentNode}return null}function Ba(e){return e=e[mt]||e[Tt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function tr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(P(33))}function Cs(e){return e[Ca]||null}var wl=[],nr=-1;function dn(e){return{current:e}}function ie(e){0>nr||(e.current=wl[nr],wl[nr]=null,nr--)}function ne(e,t){nr++,wl[nr]=e.current,e.current=t}var sn={},Ee=dn(sn),Re=dn(!1),Pn=sn;function br(e,t){var n=e.type.contextTypes;if(!n)return sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a={},i;for(i in n)a[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Fe(e){return e=e.childContextTypes,e!=null}function Zi(){ie(Re),ie(Ee)}function pd(e,t,n){if(Ee.current!==sn)throw Error(P(168));ne(Ee,t),ne(Re,n)}function Pm(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var a in r)if(!(a in t))throw Error(P(108,a0(e)||"Unknown",a));return ue({},n,r)}function es(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sn,Pn=Ee.current,ne(Ee,e),ne(Re,Re.current),!0}function md(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=Pm(e,t,Pn),r.__reactInternalMemoizedMergedChildContext=e,ie(Re),ie(Ee),ne(Ee,e)):ie(Re),ne(Re,n)}var St=null,As=!1,po=!1;function Cm(e){St===null?St=[e]:St.push(e)}function wv(e){As=!0,Cm(e)}function fn(){if(!po&&St!==null){po=!0;var e=0,t=ee;try{var n=St;for(ee=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}St=null,As=!1}catch(a){throw St!==null&&(St=St.slice(e+1)),em(Pc,fn),a}finally{ee=t,po=!1}}return null}var rr=[],ar=0,ts=null,ns=0,Ge=[],Qe=0,Cn=null,Et=1,Pt="";function gn(e,t){rr[ar++]=ns,rr[ar++]=ts,ts=e,ns=t}function Am(e,t,n){Ge[Qe++]=Et,Ge[Qe++]=Pt,Ge[Qe++]=Cn,Cn=e;var r=Et;e=Pt;var a=32-ot(r)-1;r&=~(1<<a),n+=1;var i=32-ot(t)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,Et=1<<32-ot(t)+a|n<<a|r,Pt=i+e}else Et=1<<i|n<<a|r,Pt=e}function Fc(e){e.return!==null&&(gn(e,1),Am(e,1,0))}function zc(e){for(;e===ts;)ts=rr[--ar],rr[ar]=null,ns=rr[--ar],rr[ar]=null;for(;e===Cn;)Cn=Ge[--Qe],Ge[Qe]=null,Pt=Ge[--Qe],Ge[Qe]=null,Et=Ge[--Qe],Ge[Qe]=null}var qe=null,De=null,oe=!1,at=null;function Tm(e,t){var n=Je(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function hd(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,qe=e,De=Xt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qe=e,De=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Cn!==null?{id:Et,overflow:Pt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Je(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qe=e,De=null,!0):!1;default:return!1}}function _l(e){return(e.mode&1)!==0&&(e.flags&128)===0}function jl(e){if(oe){var t=De;if(t){var n=t;if(!hd(e,t)){if(_l(e))throw Error(P(418));t=Xt(n.nextSibling);var r=qe;t&&hd(e,t)?Tm(r,n):(e.flags=e.flags&-4097|2,oe=!1,qe=e)}}else{if(_l(e))throw Error(P(418));e.flags=e.flags&-4097|2,oe=!1,qe=e}}}function gd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;qe=e}function li(e){if(e!==qe)return!1;if(!oe)return gd(e),oe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!vl(e.type,e.memoizedProps)),t&&(t=De)){if(_l(e))throw Lm(),Error(P(418));for(;t;)Tm(e,t),t=Xt(t.nextSibling)}if(gd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(P(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){De=Xt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}De=null}}else De=qe?Xt(e.stateNode.nextSibling):null;return!0}function Lm(){for(var e=De;e;)e=Xt(e.nextSibling)}function wr(){De=qe=null,oe=!1}function $c(e){at===null?at=[e]:at.push(e)}var _v=Rt.ReactCurrentBatchConfig;function qr(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(P(309));var r=n.stateNode}if(!r)throw Error(P(147,e));var a=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var l=a.refs;o===null?delete l[i]:l[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(P(284));if(!n._owner)throw Error(P(290,e))}return e}function ci(e,t){throw e=Object.prototype.toString.call(t),Error(P(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function xd(e){var t=e._init;return t(e._payload)}
vendor: 4,925 bytes, line 39
39function Im(e){function t(h,m){if(e){var x=h.deletions;x===null?(h.deletions=[m],h.flags|=16):x.push(m)}}function n(h,m){if(!e)return null;for(;m!==null;)t(h,m),m=m.sibling;return null}function r(h,m){for(h=new Map;m!==null;)m.key!==null?h.set(m.key,m):h.set(m.index,m),m=m.sibling;return h}function a(h,m){return h=nn(h,m),h.index=0,h.sibling=null,h}function i(h,m,x){return h.index=x,e?(x=h.alternate,x!==null?(x=x.index,x<m?(h.flags|=2,m):x):(h.flags|=2,m)):(h.flags|=1048576,m)}function o(h){return e&&h.alternate===null&&(h.flags|=2),h}function l(h,m,x,_){return m===null||m.tag!==6?(m=bo(x,h.mode,_),m.return=h,m):(m=a(m,x),m.return=h,m)}function c(h,m,x,_){var w=x.type;return w===Jn?d(h,m,x.props.children,_,x.key):m!==null&&(m.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Dt&&xd(w)===m.type)?(_=a(m,x.props),_.ref=qr(h,m,x),_.return=h,_):(_=Li(x.type,x.key,x.props,null,h.mode,_),_.ref=qr(h,m,x),_.return=h,_)}function u(h,m,x,_){return m===null||m.tag!==4||m.stateNode.containerInfo!==x.containerInfo||m.stateNode.implementation!==x.implementation?(m=wo(x,h.mode,_),m.return=h,m):(m=a(m,x.children||[]),m.return=h,m)}function d(h,m,x,_,w){return m===null||m.tag!==7?(m=Sn(x,h.mode,_,w),m.return=h,m):(m=a(m,x),m.return=h,m)}function p(h,m,x){if(typeof m=="string"&&m!==""||typeof m=="number")return m=bo(""+m,h.mode,x),m.return=h,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Xa:return x=Li(m.type,m.key,m.props,null,h.mode,x),x.ref=qr(h,null,m),x.return=h,x;case Qn:return m=wo(m,h.mode,x),m.return=h,m;case Dt:var _=m._init;return p(h,_(m._payload),x)}if(Zr(m)||Rr(m))return m=Sn(m,h.mode,x,null),m.return=h,m;ci(h,m)}return null}function f(h,m,x,_){var w=m!==null?m.key:null;if(typeof x=="string"&&x!==""||typeof x=="number")return w!==null?null:l(h,m,""+x,_);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Xa:return x.key===w?c(h,m,x,_):null;case Qn:return x.key===w?u(h,m,x,_):null;case Dt:return w=x._init,f(h,m,w(x._payload),_)}if(Zr(x)||Rr(x))return w!==null?null:d(h,m,x,_,null);ci(h,x)}return null}function g(h,m,x,_,w){if(typeof _=="string"&&_!==""||typeof _=="number")return h=h.get(x)||null,l(m,h,""+_,w);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case Xa:return h=h.get(_.key===null?x:_.key)||null,c(m,h,_,w);case Qn:return h=h.get(_.key===null?x:_.key)||null,u(m,h,_,w);case Dt:var k=_._init;return g(h,m,x,k(_._payload),w)}if(Zr(_)||Rr(_))return h=h.get(x)||null,d(m,h,_,w,null);ci(m,_)}return null}function b(h,m,x,_){for(var w=null,k=null,S=m,E=m=0,U=null;S!==null&&E<x.length;E++){S.index>E?(U=S,S=null):U=S.sibling;var C=f(h,S,x[E],_);if(C===null){S===null&&(S=U);break}e&&S&&C.alternate===null&&t(h,S),m=i(C,m,E),k===null?w=C:k.sibling=C,k=C,S=U}if(E===x.length)return n(h,S),oe&&gn(h,E),w;if(S===null){for(;E<x.length;E++)S=p(h,x[E],_),S!==null&&(m=i(S,m,E),k===null?w=S:k.sibling=S,k=S);return oe&&gn(h,E),w}for(S=r(h,S);E<x.length;E++)U=g(S,h,E,x[E],_),U!==null&&(e&&U.alternate!==null&&S.delete(U.key===null?E:U.key),m=i(U,m,E),k===null?w=U:k.sibling=U,k=U);return e&&S.forEach(function(L){return t(h,L)}),oe&&gn(h,E),w}function v(h,m,x,_){var w=Rr(x);if(typeof w!="function")throw Error(P(150));if(x=w.call(x),x==null)throw Error(P(151));for(var k=w=null,S=m,E=m=0,U=null,C=x.next();S!==null&&!C.done;E++,C=x.next()){S.index>E?(U=S,S=null):U=S.sibling;var L=f(h,S,C.value,_);if(L===null){S===null&&(S=U);break}e&&S&&L.alternate===null&&t(h,S),m=i(L,m,E),k===null?w=L:k.sibling=L,k=L,S=U}if(C.done)return n(h,S),oe&&gn(h,E),w;if(S===null){for(;!C.done;E++,C=x.next())C=p(h,C.value,_),C!==null&&(m=i(C,m,E),k===null?w=C:k.sibling=C,k=C);return oe&&gn(h,E),w}for(S=r(h,S);!C.done;E++,C=x.next())C=g(S,h,E,C.value,_),C!==null&&(e&&C.alternate!==null&&S.delete(C.key===null?E:C.key),m=i(C,m,E),k===null?w=C:k.sibling=C,k=C);return e&&S.forEach(function(H){return t(h,H)}),oe&&gn(h,E),w}function y(h,m,x,_){if(typeof x=="object"&&x!==null&&x.type===Jn&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Xa:e:{for(var w=x.key,k=m;k!==null;){if(k.key===w){if(w=x.type,w===Jn){if(k.tag===7){n(h,k.sibling),m=a(k,x.props.children),m.return=h,h=m;break e}}else if(k.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===Dt&&xd(w)===k.type){n(h,k.sibling),m=a(k,x.props),m.ref=qr(h,k,x),m.return=h,h=m;break e}n(h,k);break}else t(h,k);k=k.sibling}x.type===Jn?(m=Sn(x.props.children,h.mode,_,x.key),m.return=h,h=m):(_=Li(x.type,x.key,x.props,null,h.mode,_),_.ref=qr(h,m,x),_.return=h,h=_)}return o(h);case Qn:e:{for(k=x.key;m!==null;){if(m.key===k)if(m.tag===4&&m.stateNode.containerInfo===x.containerInfo&&m.stateNode.implementation===x.implementation){n(h,m.sibling),m=a(m,x.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=wo(x,h.mode,_),m.return=h,h=m}return o(h);case Dt:return k=x._init,y(h,m,k(x._payload),_)}if(Zr(x))return b(h,m,x,_);if(Rr(x))return v(h,m,x,_);ci(h,x)}
vendor: 9,391 bytes, line 39
39return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,m!==null&&m.tag===6?(n(h,m.sibling),m=a(m,x),m.return=h,h=m):(n(h,m),m=bo(x,h.mode,_),m.return=h,h=m),o(h)):n(h,m)}return y}var _r=Im(!0),Mm=Im(!1),rs=dn(null),as=null,ir=null,Dc=null;function qc(){Dc=ir=as=null}function Uc(e){var t=rs.current;ie(rs),e._currentValue=t}function kl(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function pr(e,t){as=e,Dc=ir=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Oe=!0),e.firstContext=null)}function Ze(e){var t=e._currentValue;if(Dc!==e)if(e={context:e,memoizedValue:t,next:null},ir===null){if(as===null)throw Error(P(308));ir=e,as.dependencies={lanes:0,firstContext:e}}else ir=ir.next=e;return t}var bn=null;function Bc(e){bn===null?bn=[e]:bn.push(e)}function Om(e,t,n,r){var a=t.interleaved;return a===null?(n.next=n,Bc(t)):(n.next=a.next,a.next=n),t.interleaved=n,Lt(e,r)}function Lt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var qt=!1;function Wc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Rm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ct(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Zt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,X&2){var a=r.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Lt(e,n)}return a=r.interleaved,a===null?(t.next=t,Bc(r)):(t.next=a.next,a.next=t),r.interleaved=t,Lt(e,n)}function Si(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Cc(e,n)}}function vd(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var a=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?a=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?a=i=t:i=i.next=t}else a=i=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function is(e,t,n,r){var a=e.updateQueue;qt=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,l=a.shared.pending;if(l!==null){a.shared.pending=null;var c=l,u=c.next;c.next=null,o===null?i=u:o.next=u,o=c;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==o&&(l===null?d.firstBaseUpdate=u:l.next=u,d.lastBaseUpdate=c))}if(i!==null){var p=a.baseState;o=0,d=u=c=null,l=i;do{var f=l.lane,g=l.eventTime;if((r&f)===f){d!==null&&(d=d.next={eventTime:g,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var b=e,v=l;switch(f=t,g=n,v.tag){case 1:if(b=v.payload,typeof b=="function"){p=b.call(g,p,f);break e}p=b;break e;case 3:b.flags=b.flags&-65537|128;case 0:if(b=v.payload,f=typeof b=="function"?b.call(g,p,f):b,f==null)break e;p=ue({},p,f);break e;case 2:qt=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,f=a.effects,f===null?a.effects=[l]:f.push(l))}else g={eventTime:g,lane:f,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(u=d=g,c=p):d=d.next=g,o|=f;if(l=l.next,l===null){if(l=a.shared.pending,l===null)break;f=l,l=f.next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}while(!0);if(d===null&&(c=p),a.baseState=c,a.firstBaseUpdate=u,a.lastBaseUpdate=d,t=a.shared.interleaved,t!==null){a=t;do o|=a.lane,a=a.next;while(a!==t)}else i===null&&(a.shared.lanes=0);Tn|=o,e.lanes=o,e.memoizedState=p}}function yd(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(a!==null){if(r.callback=null,r=n,typeof a!="function")throw Error(P(191,a));a.call(r)}}}var Wa={},vt=dn(Wa),Aa=dn(Wa),Ta=dn(Wa);function wn(e){if(e===Wa)throw Error(P(174));return e}function Vc(e,t){switch(ne(Ta,t),ne(Aa,e),ne(vt,Wa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:al(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=al(t,e)}ie(vt),ne(vt,t)}function jr(){ie(vt),ie(Aa),ie(Ta)}function Fm(e){wn(Ta.current);var t=wn(vt.current),n=al(t,e.type);t!==n&&(ne(Aa,e),ne(vt,n))}function Hc(e){Aa.current===e&&(ie(vt),ie(Aa))}var le=dn(0);function ss(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var mo=[];function Yc(){for(var e=0;e<mo.length;e++)mo[e]._workInProgressVersionPrimary=null;mo.length=0}var Ei=Rt.ReactCurrentDispatcher,ho=Rt.ReactCurrentBatchConfig,An=0,ce=null,he=null,xe=null,os=!1,ua=!1,La=0,jv=0;function ke(){throw Error(P(321))}function Kc(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ct(e[n],t[n]))return!1;return!0}function Gc(e,t,n,r,a,i){if(An=i,ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ei.current=e===null||e.memoizedState===null?Ev:Pv,e=n(r,a),ua){i=0;do{if(ua=!1,La=0,25<=i)throw Error(P(301));i+=1,xe=he=null,t.updateQueue=null,Ei.current=Cv,e=n(r,a)}while(ua)}if(Ei.current=ls,t=he!==null&&he.next!==null,An=0,xe=he=ce=null,os=!1,t)throw Error(P(300));return e}function Qc(){var e=La!==0;return La=0,e}function pt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return xe===null?ce.memoizedState=xe=e:xe=xe.next=e,xe}function et(){if(he===null){var e=ce.alternate;e=e!==null?e.memoizedState:null}else e=he.next;var t=xe===null?ce.memoizedState:xe.next;if(t!==null)xe=t,he=e;else{if(e===null)throw Error(P(310));he=e,e={memoizedState:he.memoizedState,baseState:he.baseState,baseQueue:he.baseQueue,queue:he.queue,next:null},xe===null?ce.memoizedState=xe=e:xe=xe.next=e}return xe}function Ia(e,t){return typeof t=="function"?t(e):t}function go(e){var t=et(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=he,a=r.baseQueue,i=n.pending;if(i!==null){if(a!==null){var o=a.next;a.next=i.next,i.next=o}r.baseQueue=a=i,n.pending=null}if(a!==null){i=a.next,r=r.baseState;var l=o=null,c=null,u=i;do{var d=u.lane;if((An&d)===d)c!==null&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var p={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};c===null?(l=c=p,o=r):c=c.next=p,ce.lanes|=d,Tn|=d}u=u.next}while(u!==null&&u!==i);c===null?o=r:c.next=l,ct(r,t.memoizedState)||(Oe=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=c,n.lastRenderedState=r}if(e=n.interleaved,e!==null){a=e;do i=a.lane,ce.lanes|=i,Tn|=i,a=a.next;while(a!==e)}else a===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xo(e){var t=et(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(a!==null){n.pending=null;var o=a=a.next;do i=e(i,o.action),o=o.next;while(o!==a);ct(i,t.memoizedState)||(Oe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function zm(){}function $m(e,t){var n=ce,r=et(),a=t(),i=!ct(r.memoizedState,a);if(i&&(r.memoizedState=a,Oe=!0),r=r.queue,Jc(Um.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||xe!==null&&xe.memoizedState.tag&1){if(n.flags|=2048,Ma(9,qm.bind(null,n,r,a,t),void 0,null),ve===null)throw Error(P(349));An&30||Dm(n,t,a)}return a}function Dm(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ce.updateQueue,t===null?(t={lastEffect:null,stores:null},ce.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function qm(e,t,n,r){t.value=n,t.getSnapshot=r,Bm(t)&&Wm(e)}function Um(e,t,n){return n(function(){Bm(t)&&Wm(e)})}function Bm(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ct(e,n)}catch{return!0}}function Wm(e){var t=Lt(e,1);t!==null&<(t,e,1,-1)}function bd(e){var t=pt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ia,lastRenderedState:e},t.queue=e,e=e.dispatch=Sv.bind(null,ce,e),[t.memoizedState,e]}function Ma(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ce.updateQueue,t===null?(t={lastEffect:null,stores:null},ce.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Vm(){return et().memoizedState}function Pi(e,t,n,r){var a=pt();ce.flags|=e,a.memoizedState=Ma(1|t,n,void 0,r===void 0?null:r)}function Ts(e,t,n,r){var a=et();r=r===void 0?null:r;var i=void 0;if(he!==null){var o=he.memoizedState;if(i=o.destroy,r!==null&&Kc(r,o.deps)){a.memoizedState=Ma(t,n,i,r);return}}ce.flags|=e,a.memoizedState=Ma(1|t,n,i,r)}function wd(e,t){return Pi(8390656,8,e,t)}
vendor: 4,298 bytes, line 39
39function Jc(e,t){return Ts(2048,8,e,t)}function Hm(e,t){return Ts(4,2,e,t)}function Ym(e,t){return Ts(4,4,e,t)}function Km(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Gm(e,t,n){return n=n!=null?n.concat([e]):null,Ts(4,4,Km.bind(null,t,e),n)}function Xc(){}function Qm(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Kc(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Jm(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Kc(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xm(e,t,n){return An&21?(ct(n,t)||(n=rm(),ce.lanes|=n,Tn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Oe=!0),e.memoizedState=n)}function kv(e,t){var n=ee;ee=n!==0&&4>n?n:4,e(!0);var r=ho.transition;ho.transition={};try{e(!1),t()}finally{ee=n,ho.transition=r}}function Zm(){return et().memoizedState}function Nv(e,t,n){var r=tn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},eh(e))th(t,n);else if(n=Om(e,t,n,r),n!==null){var a=Te();lt(n,e,r,a),nh(n,t,r)}}function Sv(e,t,n){var r=tn(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(eh(e))th(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,l=i(o,n);if(a.hasEagerState=!0,a.eagerState=l,ct(l,o)){var c=t.interleaved;c===null?(a.next=a,Bc(t)):(a.next=c.next,c.next=a),t.interleaved=a;return}}catch{}finally{}n=Om(e,t,a,r),n!==null&&(a=Te(),lt(n,e,r,a),nh(n,t,r))}}function eh(e){var t=e.alternate;return e===ce||t!==null&&t===ce}function th(e,t){ua=os=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function nh(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Cc(e,n)}}var ls={readContext:Ze,useCallback:ke,useContext:ke,useEffect:ke,useImperativeHandle:ke,useInsertionEffect:ke,useLayoutEffect:ke,useMemo:ke,useReducer:ke,useRef:ke,useState:ke,useDebugValue:ke,useDeferredValue:ke,useTransition:ke,useMutableSource:ke,useSyncExternalStore:ke,useId:ke,unstable_isNewReconciler:!1},Ev={readContext:Ze,useCallback:function(e,t){return pt().memoizedState=[e,t===void 0?null:t],e},useContext:Ze,useEffect:wd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Pi(4194308,4,Km.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pi(4,2,e,t)},useMemo:function(e,t){var n=pt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=pt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Nv.bind(null,ce,e),[r.memoizedState,e]},useRef:function(e){var t=pt();return e={current:e},t.memoizedState=e},useState:bd,useDebugValue:Xc,useDeferredValue:function(e){return pt().memoizedState=e},useTransition:function(){var e=bd(!1),t=e[0];return e=kv.bind(null,e[1]),pt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ce,a=pt();if(oe){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),ve===null)throw Error(P(349));An&30||Dm(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,wd(Um.bind(null,r,i,e),[e]),r.flags|=2048,Ma(9,qm.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=pt(),t=ve.identifierPrefix;if(oe){var n=Pt,r=Et;n=(r&~(1<<32-ot(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=La++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=jv++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Pv={readContext:Ze,useCallback:Qm,useContext:Ze,useEffect:Jc,useImperativeHandle:Gm,useInsertionEffect:Hm,useLayoutEffect:Ym,useMemo:Jm,useReducer:go,useRef:Vm,useState:function(){return go(Ia)},useDebugValue:Xc,useDeferredValue:function(e){var t=et();return Xm(t,he.memoizedState,e)},useTransition:function(){var e=go(Ia)[0],t=et().memoizedState;return[e,t]},useMutableSource:zm,useSyncExternalStore:$m,useId:Zm,unstable_isNewReconciler:!1},Cv={readContext:Ze,useCallback:Qm,useContext:Ze,useEffect:Jc,useImperativeHandle:Gm,useInsertionEffect:Hm,useLayoutEffect:Ym,useMemo:Jm,useReducer:xo,useRef
vendor: 5,969 bytes, lines 39-41
39:Vm,useState:function(){return xo(Ia)},useDebugValue:Xc,useDeferredValue:function(e){var t=et();return he===null?t.memoizedState=e:Xm(t,he.memoizedState,e)},useTransition:function(){var e=xo(Ia)[0],t=et().memoizedState;return[e,t]},useMutableSource:zm,useSyncExternalStore:$m,useId:Zm,unstable_isNewReconciler:!1};function nt(e,t){if(e&&e.defaultProps){t=ue({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Nl(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ue({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Ls={isMounted:function(e){return(e=e._reactInternals)?Fn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Te(),a=tn(e),i=Ct(r,a);i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,a),t!==null&&(lt(t,e,a,r),Si(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Te(),a=tn(e),i=Ct(r,a);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Zt(e,i,a),t!==null&&(lt(t,e,a,r),Si(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Te(),r=tn(e),a=Ct(n,r);a.tag=2,t!=null&&(a.callback=t),t=Zt(e,a,r),t!==null&&(lt(t,e,r,n),Si(t,e,r))}};function _d(e,t,n,r,a,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Sa(n,r)||!Sa(a,i):!0}function rh(e,t,n){var r=!1,a=sn,i=t.contextType;return typeof i=="object"&&i!==null?i=Ze(i):(a=Fe(t)?Pn:Ee.current,r=t.contextTypes,i=(r=r!=null)?br(e,a):sn),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Ls,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function jd(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Ls.enqueueReplaceState(t,t.state,null)}function Sl(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},Wc(e);var i=t.contextType;typeof i=="object"&&i!==null?a.context=Ze(i):(i=Fe(t)?Pn:Ee.current,a.context=br(e,i)),a.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Nl(e,t,i,n),a.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof a.getSnapshotBeforeUpdate=="function"||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(t=a.state,typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount(),t!==a.state&&Ls.enqueueReplaceState(a,a.state,null),is(e,n,a,r),a.state=e.memoizedState),typeof a.componentDidMount=="function"&&(e.flags|=4194308)}function kr(e,t){try{var n="",r=t;do n+=r0(r),r=r.return;while(r);var a=n}catch(i){a=` 40Error generating stack: `+i.message+` 41`+i.stack}return{value:e,source:t,stack:a,digest:null}}function vo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function El(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Av=typeof WeakMap=="function"?WeakMap:Map;function ah(e,t,n){n=Ct(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){us||(us=!0,Fl=r),El(e,t)},n}function ih(e,t,n){n=Ct(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){El(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){El(e,t),typeof r!="function"&&(en===null?en=new Set([this]):en.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function kd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Av;var a=new Set;r.set(t,a)}else a=r.get(t),a===void 0&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Wv.bind(null,e,t,n),t.then(e,e))}function Nd(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Sd(e,t,n,r,a){return e.mode&1?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ct(-1,1),t.tag=2,Zt(n,t,1))),n.lanes|=1),e)}var Tv=Rt.ReactCurrentOwner,Oe=!1;function Ae(e,t,n,r){t.child=e===null?Mm(t,null,n,r):_r(t,e.child,n,r)}function Ed(e,t,n,r,a){n=n.render;var i=t.ref;return pr(t,a),r=Gc(e,t,n,r,i,a),n=Qc(),e!==null&&!Oe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,It(e,t,a)):(oe&&n&&Fc(t),t.flags|=1,Ae(e,t,r,a),t.child)}function Pd(e,t,n,r,a){if(e===null){var i=n.type;return typeof i=="function"&&!su(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,sh(e,t,i,r,a)):(e=Li(n.type,null,r,t,t.mode,a),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&a)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Sa,n(o,r)&&e.ref===t.ref)return It(e,t,a)}return t.flags|=1,e=nn(i,r),e.ref=t.ref,e.return=t,t.child=e}function sh(e,t,n,r,a){if(e!==null){var i=e.memoizedProps;if(Sa(i,r)&&e.ref===t.ref)if(Oe=!1,t.pendingProps=r=i,(e.lanes&a)!==0)e.flags&131072&&(Oe=!0);else return t.lanes=e.lanes,It(e,t,a)}return Pl(e,t,n,r,a)}function oh(e,t,n){var r=t.pendingProps,a=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ne(or,$e),$e|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ne(or,$e),$e|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ne(or,$e),$e|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ne(or,$e),$e|=r;return Ae(e,t,a,n),t.child}function lh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 13,629 bytes, line 41
41function Pl(e,t,n,r,a){var i=Fe(n)?Pn:Ee.current;return i=br(t,i),pr(t,a),n=Gc(e,t,n,r,i,a),r=Qc(),e!==null&&!Oe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,It(e,t,a)):(oe&&r&&Fc(t),t.flags|=1,Ae(e,t,n,a),t.child)}function Cd(e,t,n,r,a){if(Fe(n)){var i=!0;es(t)}else i=!1;if(pr(t,a),t.stateNode===null)Ci(e,t),rh(t,n,r),Sl(t,n,r,a),r=!0;else if(e===null){var o=t.stateNode,l=t.memoizedProps;o.props=l;var c=o.context,u=n.contextType;typeof u=="object"&&u!==null?u=Ze(u):(u=Fe(n)?Pn:Ee.current,u=br(t,u));var d=n.getDerivedStateFromProps,p=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";p||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==r||c!==u)&&jd(t,o,r,u),qt=!1;var f=t.memoizedState;o.state=f,is(t,r,o,a),c=t.memoizedState,l!==r||f!==c||Re.current||qt?(typeof d=="function"&&(Nl(t,n,d,r),c=t.memoizedState),(l=qt||_d(t,n,l,r,f,c,u))?(p||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=u,r=l):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Rm(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:nt(t.type,l),o.props=u,p=t.pendingProps,f=o.context,c=n.contextType,typeof c=="object"&&c!==null?c=Ze(c):(c=Fe(n)?Pn:Ee.current,c=br(t,c));var g=n.getDerivedStateFromProps;(d=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==p||f!==c)&&jd(t,o,r,c),qt=!1,f=t.memoizedState,o.state=f,is(t,r,o,a);var b=t.memoizedState;l!==p||f!==b||Re.current||qt?(typeof g=="function"&&(Nl(t,n,g,r),b=t.memoizedState),(u=qt||_d(t,n,u,r,f,b,c)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,b,c),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,b,c)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=b),o.props=r,o.state=b,o.context=c,r=u):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Cl(e,t,n,r,i,a)}function Cl(e,t,n,r,a,i){lh(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return a&&md(t,n,!1),It(e,t,i);r=t.stateNode,Tv.current=t;var l=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=_r(t,e.child,null,i),t.child=_r(t,null,l,i)):Ae(e,t,l,i),t.memoizedState=r.state,a&&md(t,n,!0),t.child}function ch(e){var t=e.stateNode;t.pendingContext?pd(e,t.pendingContext,t.pendingContext!==t.context):t.context&&pd(e,t.context,!1),Vc(e,t.containerInfo)}function Ad(e,t,n,r,a){return wr(),$c(a),t.flags|=256,Ae(e,t,n,r),t.child}var Al={dehydrated:null,treeContext:null,retryLane:0};function Tl(e){return{baseLanes:e,cachePool:null,transitions:null}}function uh(e,t,n){var r=t.pendingProps,a=le.current,i=!1,o=(t.flags&128)!==0,l;if((l=o)||(l=e!==null&&e.memoizedState===null?!1:(a&2)!==0),l?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(a|=1),ne(le,a&1),e===null)return jl(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Os(o,r,0,null),e=Sn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Tl(n),t.memoizedState=Al,e):Zc(t,o));if(a=e.memoizedState,a!==null&&(l=a.dehydrated,l!==null))return Lv(e,t,o,r,l,a,n);if(i){i=r.fallback,o=t.mode,a=e.child,l=a.sibling;var c={mode:"hidden",children:r.children};return!(o&1)&&t.child!==a?(r=t.child,r.childLanes=0,r.pendingProps=c,t.deletions=null):(r=nn(a,c),r.subtreeFlags=a.subtreeFlags&14680064),l!==null?i=nn(l,i):(i=Sn(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Tl(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Al,r}return i=e.child,e=i.sibling,r=nn(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Zc(e,t){return t=Os({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ui(e,t,n,r){return r!==null&&$c(r),_r(t,e.child,null,n),e=Zc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Lv(e,t,n,r,a,i,o){if(n)return t.flags&256?(t.flags&=-257,r=vo(Error(P(422))),ui(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,a=t.mode,r=Os({mode:"visible",children:r.children},a,0,null),i=Sn(i,a,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&_r(t,e.child,null,o),t.child.memoizedState=Tl(o),t.memoizedState=Al,i);if(!(t.mode&1))return ui(e,t,o,null);if(a.data==="$!"){if(r=a.nextSibling&&a.nextSibling.dataset,r)var l=r.dgst;return r=l,i=Error(P(419)),r=vo(i,r,void 0),ui(e,t,o,r)}if(l=(o&e.childLanes)!==0,Oe||l){if(r=ve,r!==null){switch(o&-o){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}a=a&(r.suspendedLanes|o)?0:a,a!==0&&a!==i.retryLane&&(i.retryLane=a,Lt(e,a),lt(r,e,a,-1))}return iu(),r=vo(Error(P(421))),ui(e,t,o,r)}return a.data==="$?"?(t.flags|=128,t.child=e.child,t=Vv.bind(null,e),a._reactRetry=t,null):(e=i.treeContext,De=Xt(a.nextSibling),qe=t,oe=!0,at=null,e!==null&&(Ge[Qe++]=Et,Ge[Qe++]=Pt,Ge[Qe++]=Cn,Et=e.id,Pt=e.overflow,Cn=t),t=Zc(t,r.children),t.flags|=4096,t)}function Td(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),kl(e.return,t,n)}function yo(e,t,n,r,a){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function dh(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(Ae(e,t,r.children,n),r=le.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Td(e,n,t);else if(e.tag===19)Td(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ne(le,r),!(t.mode&1))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;n!==null;)e=n.alternate,e!==null&&ss(e)===null&&(a=n),n=n.sibling;n=a,n===null?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),yo(t,!1,a,n,i);break;case"backwards":for(n=null,a=t.child,t.child=null;a!==null;){if(e=a.alternate,e!==null&&ss(e)===null){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}yo(t,!0,n,null,i);break;case"together":yo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ci(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function It(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Tn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(P(153));if(t.child!==null){for(e=t.child,n=nn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=nn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Iv(e,t,n){switch(t.tag){case 3:ch(t),wr();break;case 5:Fm(t);break;case 1:Fe(t.type)&&es(t);break;case 4:Vc(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;ne(rs,r._currentValue),r._currentValue=a;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ne(le,le.current&1),t.flags|=128,null):n&t.child.childLanes?uh(e,t,n):(ne(le,le.current&1),e=It(e,t,n),e!==null?e.sibling:null);ne(le,le.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return dh(e,t,n);t.flags|=128}if(a=t.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),ne(le,le.current),r)break;return null;case 22:case 23:return t.lanes=0,oh(e,t,n)}return It(e,t,n)}var fh,Ll,ph,mh;fh=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ll=function(){};ph=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,wn(vt.current);var i=null;switch(n){case"input":a=el(e,a),r=el(e,r),i=[];break;case"select":a=ue({},a,{value:void 0}),r=ue({},r,{value:void 0}),i=[];break;case"textarea":a=rl(e,a),r=rl(e,r),i=[];break;default:typeof a.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Xi)}il(n,r);var o;n=null;for(u in a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&a[u]!=null)if(u==="style"){var l=a[u];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(ya.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var c=r[u];if(l=a!=null?a[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(c!=null||l!=null))if(u==="style")if(l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(i||(i=[]),i.push(u,n)),n=c;else u==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,l=l?l.__html:void 0,c!=null&&l!==c&&(i=i||[]).push(u,c)):u==="children"?typeof c!="string"&&typeof c!="number"||(i=i||[]).push(u,""+c):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(ya.hasOwnProperty(u)?(c!=null&&u==="onScroll"&&ae("scroll",e),i||l===c||(i=[])):(i=i||[]).push(u,c))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};mh=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ur(e,t){if(!oe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ne(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;a!==null;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags&14680064,r|=a.flags&14680064,a.return=e,a=a.sibling;else for(a=e.child;a!==null;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Mv(e,t,n){var r=t.pendingProps;switch(zc(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ne(t),null;case 1:return Fe(t.type)&&Zi(),Ne(t),null;case 3:return r=t.stateNode,jr(),ie(Re),ie(Ee),Yc(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(li(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,at!==null&&(Dl(at),at=null))),Ll(e,t),Ne(t),null;case 5:Hc(t);var a=wn(Ta.current);if(n=t.type,e!==null&&t.stateNode!=null)ph(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(P(166));return Ne(t),null}if(e=wn(vt.current),li(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[mt]=t,r[Ca]=i,e=(t.mode&1)!==0,n){case"dialog":ae("cancel",r),ae("close",r);break;case"iframe":case"object":case"embed":ae("load",r);break;case"video":case"audio":for(a=0;a<ta.length;a++)ae(ta[a],r);break;case"source":ae("error",r);break;case"img":case"image":case"link":ae("error",r),ae("load",r);break;case"details":ae("toggle",r);break;case"input":Du(r,i),ae("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ae("invalid",r);break;case"textarea":Uu(r,i),ae("invalid",r)}il(n,i),a=null;for(var o in i)if(i.hasOwnProperty(o)){var l=i[o];o==="children"?typeof l=="string"?r.textContent!==l&&(i.suppressHydrationWarning!==!0&&oi(r.textContent,l,e),a=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(i.suppressHydrationWarning!==!0&&oi(r.textContent,l,e),a=["children",""+l]):ya.hasOwnProperty(o)&&l!=null&&o==="onScroll"&&ae("scroll",r)}switch(n){case"input":Za(r),qu(r,i,!0);break;case"textarea":Za(r),Bu(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Xi)}r=a,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=a.nodeType===9?a:a.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Up(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>
41",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[mt]=t,e[Ca]=r,fh(e,t,!1,!1),t.stateNode=e;e:{switch(o=sl(n,r),n){case"dialog":ae("cancel",e),ae("close",e),a=r;break;case"iframe":case"object":case"embed":ae("load",e),a=r;break;case"video":case"audio":for(a=0;a<ta.length;a++)ae(ta[a],e);a=r;break;case"source":ae("error",e),a=r;break;case"img":case"image":case"link":ae("error",e),ae("load",e),a=r;break;case"details":ae("toggle",e),a=r;break;case"input":Du(e,r),a=el(e,r),ae("invalid",e);break;case"option":a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=ue({},r,{value:void 0}),ae("invalid",e);break;case"textarea":Uu(e,r),a=rl(e,r),ae("invalid",e);break;default:a=r}il(n,a),l=a;for(i in l)if(l.hasOwnProperty(i)){var c=l[i];i==="style"?Vp(e,c):i==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&Bp(e,c)):i==="children"?typeof c=="string"?(n!=="textarea"||c!=="")&&ba(e,c):typeof c=="number"&&ba(e,""+c):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(ya.hasOwnProperty(i)?c!=null&&i==="onScroll"&&ae("scroll",e):c!=null&&jc(e,i,c,o))}switch(n){case"input":Za(e),qu(e,r,!1);break;case"textarea":Za(e),Bu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+an(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?cr(e,!!r.multiple,i,!1):r.defaultValue!=null&&cr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof a.onClick=="function"&&(e.onclick=Xi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ne(t),null;case 6:if(e&&t.stateNode!=null)mh(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(P(166));if(n=wn(Ta.current),wn(vt.current),li(t)){if(r=t.stateNode,n=t.memoizedProps,r[mt]=t,(i=r.nodeValue!==n)&&(e=qe,e!==null))switch(e.tag){case 3:oi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&oi(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[mt]=t,t.stateNode=r}return Ne(t),null;case 13:if(ie(le),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(oe&&De!==null&&t.mode&1&&!(t.flags&128))Lm(),wr(),t.flags|=98560,i=!1;else if(i=li(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(P(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(P(317));i[mt]=t}else wr(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ne(t),i=!1}else at!==null&&(Dl(at),at=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||le.current&1?ge===0&&(ge=3):iu())),t.updateQueue!==null&&(t.flags|=4),Ne(t),null);case 4:return jr(),Ll(e,t),e===null&&Ea(t.stateNode.containerInfo),Ne(t),null;case 10:return Uc(t.type._context),Ne(t),null;case 17:return Fe(t.type)&&Zi(),Ne(t),null;case 19:if(ie(le),i=t.memoizedState,i===null)return Ne(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Ur(i,!1);else{if(ge!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=ss(e),o!==null){for(t.flags|=128,Ur(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ne(le,le.current&1|2),t.child}e=e.sibling}i.tail!==null&&fe()>Nr&&(t.flags|=128,r=!0,Ur(i,!1),t.lanes=4194304)}else{if(!r)if(e=ss(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ur(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!oe)return Ne(t),null}else 2*fe()-i.renderingStartTime>Nr&&n!==1073741824&&(t.flags|=128,r=!0,Ur(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=fe(),t.sibling=null,n=le.current,ne(le,r?n&1|2:n&1),t):(Ne(t),null);case 22:case 23:return au(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?$e&1073741824&&(Ne(t),t.subtreeFlags&6&&(t.flags|=8192)):Ne(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function Ov(e,t){switch(zc(t),t.tag){case 1:return Fe(t.type)&&Zi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
vendor: 23,112 bytes, line 41
41case 3:return jr(),ie(Re),ie(Ee),Yc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Hc(t),null;case 13:if(ie(le),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));wr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ie(le),null;case 4:return jr(),null;case 10:return Uc(t.type._context),null;case 22:case 23:return au(),null;case 24:return null;default:return null}}var di=!1,Se=!1,Rv=typeof WeakSet=="function"?WeakSet:Set,M=null;function sr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){de(e,t,r)}else n.current=null}function Il(e,t,n){try{n()}catch(r){de(e,t,r)}}var Ld=!1;function Fv(e,t){if(gl=Gi,e=ym(),Rc(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var g;p!==n||a!==0&&p.nodeType!==3||(l=o+a),p!==i||r!==0&&p.nodeType!==3||(c=o+r),p.nodeType===3&&(o+=p.nodeValue.length),(g=p.firstChild)!==null;)f=p,p=g;for(;;){if(p===e)break t;if(f===n&&++u===a&&(l=o),f===i&&++d===r&&(c=o),(g=p.nextSibling)!==null)break;p=f,f=p.parentNode}p=g}n=l===-1||c===-1?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(xl={focusedElem:e,selectionRange:n},Gi=!1,M=t;M!==null;)if(t=M,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,M=e;else for(;M!==null;){t=M;try{var b=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(b!==null){var v=b.memoizedProps,y=b.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?v:nt(t.type,v),y);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(_){de(t,t.return,_)}if(e=t.sibling,e!==null){e.return=t.return,M=e;break}M=t.return}return b=Ld,Ld=!1,b}function da(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,i!==void 0&&Il(t,n,i)}a=a.next}while(a!==r)}}function Is(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ml(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function hh(e){var t=e.alternate;t!==null&&(e.alternate=null,hh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[mt],delete t[Ca],delete t[bl],delete t[yv],delete t[bv])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function gh(e){return e.tag===5||e.tag===3||e.tag===4}function Id(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ol(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Xi));else if(r!==4&&(e=e.child,e!==null))for(Ol(e,t,n),e=e.sibling;e!==null;)Ol(e,t,n),e=e.sibling}function Rl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Rl(e,t,n),e=e.sibling;e!==null;)Rl(e,t,n),e=e.sibling}var be=null,rt=!1;function $t(e,t,n){for(n=n.child;n!==null;)xh(e,t,n),n=n.sibling}function xh(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Ns,n)}catch{}switch(n.tag){case 5:Se||sr(n,t);case 6:var r=be,a=rt;be=null,$t(e,t,n),be=r,rt=a,be!==null&&(rt?(e=be,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):be.removeChild(n.stateNode));break;case 18:be!==null&&(rt?(e=be,n=n.stateNode,e.nodeType===8?fo(e.parentNode,n):e.nodeType===1&&fo(e,n),ka(e)):fo(be,n.stateNode));break;case 4:r=be,a=rt,be=n.stateNode.containerInfo,rt=!0,$t(e,t,n),be=r,rt=a;break;case 0:case 11:case 14:case 15:if(!Se&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){a=r=r.next;do{var i=a,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Il(n,t,o),a=a.next}while(a!==r)}$t(e,t,n);break;case 1:if(!Se&&(sr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){de(n,t,l)}$t(e,t,n);break;case 21:$t(e,t,n);break;case 22:n.mode&1?(Se=(r=Se)||n.memoizedState!==null,$t(e,t,n),Se=r):$t(e,t,n);break;default:$t(e,t,n)}}function Md(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Rv),t.forEach(function(r){var a=Hv.bind(null,e,r);n.has(r)||(n.add(r),r.then(a,a))})}}function tt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var a=n[r];try{var i=e,o=t,l=o;e:for(;l!==null;){switch(l.tag){case 5:be=l.stateNode,rt=!1;break e;case 3:be=l.stateNode.containerInfo,rt=!0;break e;case 4:be=l.stateNode.containerInfo,rt=!0;break e}l=l.return}if(be===null)throw Error(P(160));xh(i,o,a),be=null,rt=!1;var c=a.alternate;c!==null&&(c.return=null),a.return=null}catch(u){de(a,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)vh(t,e),t=t.sibling}function vh(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(tt(t,e),ft(e),r&4){try{da(3,e,e.return),Is(3,e)}catch(v){de(e,e.return,v)}try{da(5,e,e.return)}catch(v){de(e,e.return,v)}}break;case 1:tt(t,e),ft(e),r&512&&n!==null&&sr(n,n.return);break;case 5:if(tt(t,e),ft(e),r&512&&n!==null&&sr(n,n.return),e.flags&32){var a=e.stateNode;try{ba(a,"")}catch(v){de(e,e.return,v)}}if(r&4&&(a=e.stateNode,a!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{l==="input"&&i.type==="radio"&&i.name!=null&&Dp(a,i),sl(l,o);var u=sl(l,i);for(o=0;o<c.length;o+=2){var d=c[o],p=c[o+1];d==="style"?Vp(a,p):d==="dangerouslySetInnerHTML"?Bp(a,p):d==="children"?ba(a,p):jc(a,d,p,u)}switch(l){case"input":tl(a,i);break;case"textarea":qp(a,i);break;case"select":var f=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!i.multiple;var g=i.value;g!=null?cr(a,!!i.multiple,g,!1):f!==!!i.multiple&&(i.defaultValue!=null?cr(a,!!i.multiple,i.defaultValue,!0):cr(a,!!i.multiple,i.multiple?[]:"",!1))}a[Ca]=i}catch(v){de(e,e.return,v)}}break;case 6:if(tt(t,e),ft(e),r&4){if(e.stateNode===null)throw Error(P(162));a=e.stateNode,i=e.memoizedProps;try{a.nodeValue=i}catch(v){de(e,e.return,v)}}break;case 3:if(tt(t,e),ft(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ka(t.containerInfo)}catch(v){de(e,e.return,v)}break;case 4:tt(t,e),ft(e);break;case 13:tt(t,e),ft(e),a=e.child,a.flags&8192&&(i=a.memoizedState!==null,a.stateNode.isHidden=i,!i||a.alternate!==null&&a.alternate.memoizedState!==null||(nu=fe())),r&4&&Md(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(Se=(u=Se)||d,tt(t,e),Se=u):tt(t,e),ft(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!d&&e.mode&1)for(M=e,d=e.child;d!==null;){for(p=M=d;M!==null;){switch(f=M,g=f.child,f.tag){case 0:case 11:case 14:case 15:da(4,f,f.return);break;case 1:sr(f,f.return);var b=f.stateNode;if(typeof b.componentWillUnmount=="function"){r=f,n=f.return;try{t=r,b.props=t.memoizedProps,b.state=t.memoizedState,b.componentWillUnmount()}catch(v){de(r,n,v)}}break;case 5:sr(f,f.return);break;case 22:if(f.memoizedState!==null){Rd(p);continue}}g!==null?(g.return=f,M=g):Rd(p)}d=d.sibling}e:for(d=null,p=e;;){if(p.tag===5){if(d===null){d=p;try{a=p.stateNode,u?(i=a.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(l=p.stateNode,c=p.memoizedProps.style,o=c!=null&&c.hasOwnProperty("display")?c.display:null,l.style.display=Wp("display",o))}catch(v){de(e,e.return,v)}}}else if(p.tag===6){if(d===null)try{p.stateNode.nodeValue=u?"":p.memoizedProps}catch(v){de(e,e.return,v)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:tt(t,e),ft(e),r&4&&Md(e);break;case 21:break;default:tt(t,e),ft(e)}}function ft(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(gh(n)){var r=n;break e}n=n.return}throw Error(P(160))}switch(r.tag){case 5:var a=r.stateNode;r.flags&32&&(ba(a,""),r.flags&=-33);var i=Id(e);Rl(e,i,a);break;case 3:case 4:var o=r.stateNode.containerInfo,l=Id(e);Ol(e,l,o);break;default:throw Error(P(161))}}catch(c){de(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function zv(e,t,n){M=e,yh(e)}function yh(e,t,n){for(var r=(e.mode&1)!==0;M!==null;){var a=M,i=a.child;if(a.tag===22&&r){var o=a.memoizedState!==null||di;if(!o){var l=a.alternate,c=l!==null&&l.memoizedState!==null||Se;l=di;var u=Se;if(di=o,(Se=c)&&!u)for(M=a;M!==null;)o=M,c=o.child,o.tag===22&&o.memoizedState!==null?Fd(a):c!==null?(c.return=o,M=c):Fd(a);for(;i!==null;)M=i,yh(i),i=i.sibling;M=a,di=l,Se=u}Od(e)}else a.subtreeFlags&8772&&i!==null?(i.return=a,M=i):Od(e)}}function Od(e){for(;M!==null;){var t=M;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Se||Is(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Se)if(n===null)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:nt(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&yd(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}yd(t,o,n)}break;case 5:var l=t.stateNode;if(n===null&&t.flags&4){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var p=d.dehydrated;p!==null&&ka(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(P(163))}Se||t.flags&512&&Ml(t)}catch(f){de(t,t.return,f)}}if(t===e){M=null;break}if(n=t.sibling,n!==null){n.return=t.return,M=n;break}M=t.return}}function Rd(e){for(;M!==null;){var t=M;if(t===e){M=null;break}var n=t.sibling;if(n!==null){n.return=t.return,M=n;break}M=t.return}}function Fd(e){for(;M!==null;){var t=M;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Is(4,t)}catch(c){de(t,n,c)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var a=t.return;try{r.componentDidMount()}catch(c){de(t,a,c)}}var i=t.return;try{Ml(t)}catch(c){de(t,i,c)}break;case 5:var o=t.return;try{Ml(t)}catch(c){de(t,o,c)}}}catch(c){de(t,t.return,c)}if(t===e){M=null;break}var l=t.sibling;if(l!==null){l.return=t.return,M=l;break}M=t.return}}var $v=Math.ceil,cs=Rt.ReactCurrentDispatcher,eu=Rt.ReactCurrentOwner,Xe=Rt.ReactCurrentBatchConfig,X=0,ve=null,pe=null,we=0,$e=0,or=dn(0),ge=0,Oa=null,Tn=0,Ms=0,tu=0,fa=null,Me=null,nu=0,Nr=1/0,Nt=null,us=!1,Fl=null,en=null,fi=!1,Ht=null,ds=0,pa=0,zl=null,Ai=-1,Ti=0;function Te(){return X&6?fe():Ai!==-1?Ai:Ai=fe()}function tn(e){return e.mode&1?X&2&&we!==0?we&-we:_v.transition!==null?(Ti===0&&(Ti=rm()),Ti):(e=ee,e!==0||(e=window.event,e=e===void 0?16:um(e.type)),e):1}function lt(e,t,n,r){if(50<pa)throw pa=0,zl=null,Error(P(185));qa(e,n,r),(!(X&2)||e!==ve)&&(e===ve&&(!(X&2)&&(Ms|=n),ge===4&&Bt(e,we)),ze(e,r),n===1&&X===0&&!(t.mode&1)&&(Nr=fe()+500,As&&fn()))}function ze(e,t){var n=e.callbackNode;_0(e,t);var r=Ki(e,e===ve?we:0);if(r===0)n!==null&&Hu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Hu(n),t===1)e.tag===0?wv(zd.bind(null,e)):Cm(zd.bind(null,e)),xv(function(){!(X&6)&&fn()}),n=null;else{switch(am(r)){case 1:n=Pc;break;case 4:n=tm;break;case 16:n=Yi;break;case 536870912:n=nm;break;default:n=Yi}n=Eh(n,bh.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function bh(e,t){if(Ai=-1,Ti=0,X&6)throw Error(P(327));var n=e.callbackNode;if(mr()&&e.callbackNode!==n)return null;var r=Ki(e,e===ve?we:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fs(e,r);else{t=r;var a=X;X|=2;var i=_h();(ve!==e||we!==t)&&(Nt=null,Nr=fe()+500,Nn(e,t));do try{Uv();break}catch(l){wh(e,l)}while(!0);qc(),cs.current=i,X=a,pe!==null?t=0:(ve=null,we=0,t=ge)}if(t!==0){if(t===2&&(a=dl(e),a!==0&&(r=a,t=$l(e,a))),t===1)throw n=Oa,Nn(e,0),Bt(e,r),ze(e,fe()),n;if(t===6)Bt(e,r);else{if(a=e.current.alternate,!(r&30)&&!Dv(a)&&(t=fs(e,r),t===2&&(i=dl(e),i!==0&&(r=i,t=$l(e,i))),t===1))throw n=Oa,Nn(e,0),Bt(e,r),ze(e,fe()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(P(345));case 2:xn(e,Me,Nt);break;case 3:if(Bt(e,r),(r&130023424)===r&&(t=nu+500-fe(),10<t)){if(Ki(e,0)!==0)break;if(a=e.suspendedLanes,(a&r)!==r){Te(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=yl(xn.bind(null,e,Me,Nt),t);break}xn(e,Me,Nt);break;case 4:if(Bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,a=-1;0<r;){var o=31-ot(r);i=1<<o,o=t[o],o>a&&(a=o),r&=~i}if(r=a,r=fe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*$v(r/1960))-r,10<r){e.timeoutHandle=yl(xn.bind(null,e,Me,Nt),r);break}xn(e,Me,Nt);break;case 5:xn(e,Me,Nt);break;default:throw Error(P(329))}}}return ze(e,fe()),e.callbackNode===n?bh.bind(null,e):null}function $l(e,t){var n=fa;return e.current.memoizedState.isDehydrated&&(Nn(e,t).flags|=256),e=fs(e,t),e!==2&&(t=Me,Me=n,t!==null&&Dl(t)),e}function Dl(e){Me===null?Me=e:Me.push.apply(Me,e)}function Dv(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!ct(i(),a))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Bt(e,t){for(t&=~tu,t&=~Ms,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ot(t),r=1<<n;e[n]=-1,t&=~r}}function zd(e){if(X&6)throw Error(P(327));mr();var t=Ki(e,0);if(!(t&1))return ze(e,fe()),null;var n=fs(e,t);if(e.tag!==0&&n===2){var r=dl(e);r!==0&&(t=r,n=$l(e,r))}if(n===1)throw n=Oa,Nn(e,0),Bt(e,t),ze(e,fe()),n;if(n===6)throw Error(P(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,xn(e,Me,Nt),ze(e,fe()),null}function ru(e,t){var n=X;X|=1;try{return e(t)}finally{X=n,X===0&&(Nr=fe()+500,As&&fn())}}function Ln(e){Ht!==null&&Ht.tag===0&&!(X&6)&&mr();var t=X;X|=1;var n=Xe.transition,r=ee;try{if(Xe.transition=null,ee=1,e)return e()}finally{ee=r,Xe.transition=n,X=t,!(X&6)&&fn()}}function au(){$e=or.current,ie(or)}function Nn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,gv(n)),pe!==null)for(n=pe.return;n!==null;){var r=n;switch(zc(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Zi();break;case 3:jr(),ie(Re),ie(Ee),Yc();break;case 5:Hc(r);break;case 4:jr();break;case 13:ie(le);break;case 19:ie(le);break;case 10:Uc(r.type._context);break;case 22:case 23:au()}n=n.return}if(ve=e,pe=e=nn(e.current,null),we=$e=t,ge=0,Oa=null,tu=Ms=Tn=0,Me=fa=null,bn!==null){for(t=0;t<bn.length;t++)if(n=bn[t],r=n.interleaved,r!==null){n.interleaved=null;var a=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=a,r.next=o}n.pending=r}bn=null}return e}function wh(e,t){do{var n=pe;try{if(qc(),Ei.current=ls,os){for(var r=ce.memoizedState;r!==null;){var a=r.queue;a!==null&&(a.pending=null),r=r.next}os=!1}if(An=0,xe=he=ce=null,ua=!1,La=0,eu.current=null,n===null||n.return===null){ge=1,Oa=t,pe=null;break}e:{var i=e,o=n.return,l=n,c=t;if(t=we,l.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var u=c,d=l,p=d.tag;if(!(d.mode&1)&&(p===0||p===11||p===15)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var g=Nd(o);if(g!==null){g.flags&=-257,Sd(g,o,l,i,t),g.mode&1&&kd(i,u,t),t=g,c=u;var b=t.updateQueue;if(b===null){var v=new Set;v.add(c),t.updateQueue=v}else b.add(c);break e}else{if(!(t&1)){kd(i,u,t),iu();break e}c=Error(P(426))}}else if(oe&&l.mode&1){var y=Nd(o);if(y!==null){!(y.flags&65536)&&(y.flags|=256),Sd(y,o,l,i,t),$c(kr(c,l));break e}}i=c=kr(c,l),ge!==4&&(ge=2),fa===null?fa=[i]:fa.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=ah(i,c,t);vd(i,h);break e;case 1:l=c;var m=i.type,x=i.stateNode;if(!(i.flags&128)&&(typeof m.getDerivedStateFromError=="function"||x!==null&&typeof x.componentDidCatch=="function"&&(en===null||!en.has(x)))){i.flags|=65536,t&=-t,i.lanes|=t;var _=ih(i,l,t);vd(i,_);break e}}i=i.return}while(i!==null)}kh(n)}catch(w){t=w,pe===n&&n!==null&&(pe=n=n.return);continue}break}while(!0)}function _h(){var e=cs.current;return cs.current=ls,e===null?ls:e}function iu(){(ge===0||ge===3||ge===2)&&(ge=4),ve===null||!(Tn&268435455)&&!(Ms&268435455)||Bt(ve,we)}function fs(e,t){var n=X;X|=2;var r=_h();(ve!==e||we!==t)&&(Nt=null,Nn(e,t));do try{qv();break}catch(a){wh(e,a)}while(!0);if(qc(),X=n,cs.current=r,pe!==null)throw Error(P(261));return ve=null,we=0,ge}function qv(){for(;pe!==null;)jh(pe)}function Uv(){for(;pe!==null&&!p0();)jh(pe)}function jh(e){var t=Sh(e.alternate,e,$e);e.memoizedProps=e.pendingProps,t===null?kh(e):pe=t,eu.current=null}function kh(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Ov(n,t),n!==null){n.flags&=32767,pe=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ge=6,pe=null;return}}else if(n=Mv(n,t,$e),n!==null){pe=n;return}if(t=t.sibling,t!==null){pe=t;return}pe=t=e}while(t!==null);ge===0&&(ge=5)}function xn(e,t,n){var r=ee,a=Xe.transition;try{Xe.transition=null,ee=1,Bv(e,t,n,r)}finally{Xe.transition=a,ee=r}return null}function Bv(e,t,n,r){do mr();while(Ht!==null);if(X&6)throw Error(P(327));n=e.finishedWork;var a=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(P(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(j0(e,i),e===ve&&(pe=ve=null,we=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||fi||(fi=!0,Eh(Yi,function(){return mr(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Xe.transition,Xe.transition=null;var o=ee;ee=1;var l=X;X|=4,eu.current=null,Fv(e,n),vh(n,e),cv(xl),Gi=!!gl,xl=gl=null,e.current=n,zv(n),m0(),X=l,ee=o,Xe.transition=i}else e.current=n;if(fi&&(fi=!1,Ht=e,ds=a),i=e.pendingLanes,i===0&&(en=null),x0(n.stateNode),ze(e,fe()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(us)throw us=!1,e=Fl,Fl=null,e;return ds&1&&e.tag!==0&&mr(),i=e.pendingLanes,i&1?e===zl?pa++:(pa=0,zl=e):pa=0,fn(),null}function mr(){if(Ht!==null){var e=am(ds),t=Xe.transition,n=ee;try{if(Xe.transition=null,ee=16>e?16:e,Ht===null)var r=!1;else{if(e=Ht,Ht=null,ds=0,X&6)throw Error(P(331));var a=X;for(X|=4,M=e.current;M!==null;){var i=M,o=i.child;if(M.flags&16){var l=i.deletions;if(l!==null){for(var c=0;c<l.length;c++){var u=l[c];for(M=u;M!==null;){var d=M;switch(d.tag){case 0:case 11:case 15:da(8,d,i)}var p=d.child;if(p!==null)p.return=d,M=p;else for(;M!==null;){d=M;var f=d.sibling,g=d.return;if(hh(d),d===u){M=null;break}if(f!==null){f.return=g,M=f;break}M=g}}}var b=i.alternate;if(b!==null){var v=b.child;if(v!==null){b.child=null;do{var y=v.sibling;v.sibling=null,v=y}while(v!==null)}}M=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,M=o;else e:for(;M!==null;){if(i=M,i.flags&2048)switch(i.tag){case 0:case 11:case 15:da(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,M=h;break e}M=i.return}}var m=e.current;for(M=m;M!==null;){o=M;var x=o.child;if(o.subtreeFlags&2064&&x!==null)x.return=o,M=x;else e:for(o=m;M!==null;){if(l=M,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:Is(9,l)}}catch(w){de(l,l.return,w)}if(l===o){M=null;break e}var _=l.sibling;if(_!==null){_.return=l.return,M=_;break e}M=l.return}}if(X=a,fn(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(Ns,e)}catch{}r=!0}return r}finally{ee=n,Xe.transition=t}}return!1}function $d(e,t,n){t=kr(n,t),t=ah(e,t,1),e=Zt(e,t,1),t=Te(),e!==null&&(qa(e,1,t),ze(e,t))}function de(e,t,n){if(e.tag===3)$d(e,e,n);else for(;t!==null;){if(t.tag===3){$d(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(en===null||!en.has(r))){e=kr(n,e),e=ih(t,e,1),t=Zt(t,e,1),e=Te(),t!==null&&(qa(t,1,e),ze(t,e));break}}t=t.return}}function Wv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Te(),e.pingedLanes|=e.suspendedLanes&n,ve===e&&(we&n)===n&&(ge===4||ge===3&&(we&130023424)===we&&500>fe()-nu?Nn(e,0):tu|=n),ze(e,t)}function Nh(e,t){t===0&&(e.mode&1?(t=ni,ni<<=1,!(ni&130023424)&&(ni=4194304)):t=1);var n=Te();e=Lt(e,t),e!==null&&(qa(e,t,n),ze(e,n))}function Vv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nh(e,n)}function Hv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(P(314))}r!==null&&r.delete(t),Nh(e,n)}var Sh;Sh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Re.current)Oe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Oe=!1,Iv(e,t,n);Oe=!!(e.flags&131072)}else Oe=!1,oe&&t.flags&1048576&&Am(t,ns,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ci(e,t),e=t.pendingProps;var a=br(t,Ee.current);pr(t,n),a=Gc(null,t,r,e,a,n);var i=Qc();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Fe(r)?(i=!0,es(t)):i=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Wc(t),a.updater=Ls,t.stateNode=a,a._reactInternals=t,Sl(t,r,e,n),t=Cl(null,t,r,!0,i,n)):(t.tag=0,oe&&i&&Fc(t),Ae(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ci(e,t),e=t.pendingProps,a=r._init,r=a(r._payload),t.type=r,a=t.tag=Kv(r),e=nt(r,e),a){case 0:t=Pl(null,t,r,e,n);break e;case 1:t=Cd(null,t,r,e,n);break e;case 11:t=Ed(null,t,r,e,n);break e;case 14:t=Pd(null,t,r,nt(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:nt(r,a),Pl(e,t,r,a,n);case 1:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:nt(r,a),Cd(e,t,r,a,n);case 3:e:{if(ch(t),e===null)throw Error(P(387));
vendor: 12,947 bytes, line 41
41r=t.pendingProps,i=t.memoizedState,a=i.element,Rm(e,t),is(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){a=kr(Error(P(423)),t),t=Ad(e,t,r,n,a);break e}else if(r!==a){a=kr(Error(P(424)),t),t=Ad(e,t,r,n,a);break e}else for(De=Xt(t.stateNode.containerInfo.firstChild),qe=t,oe=!0,at=null,n=Mm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(wr(),r===a){t=It(e,t,n);break e}Ae(e,t,r,n)}t=t.child}return t;case 5:return Fm(t),e===null&&jl(t),r=t.type,a=t.pendingProps,i=e!==null?e.memoizedProps:null,o=a.children,vl(r,a)?o=null:i!==null&&vl(r,i)&&(t.flags|=32),lh(e,t),Ae(e,t,o,n),t.child;case 6:return e===null&&jl(t),null;case 13:return uh(e,t,n);case 4:return Vc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=_r(t,null,r,n):Ae(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:nt(r,a),Ed(e,t,r,a,n);case 7:return Ae(e,t,t.pendingProps,n),t.child;case 8:return Ae(e,t,t.pendingProps.children,n),t.child;case 12:return Ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,i=t.memoizedProps,o=a.value,ne(rs,r._currentValue),r._currentValue=o,i!==null)if(ct(i.value,o)){if(i.children===a.children&&!Re.current){t=It(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){o=i.child;for(var c=l.firstContext;c!==null;){if(c.context===r){if(i.tag===1){c=Ct(-1,n&-n),c.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=n,c=i.alternate,c!==null&&(c.lanes|=n),kl(i.return,n,t),l.lanes|=n;break}c=c.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(P(341));o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),kl(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}Ae(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,pr(t,n),a=Ze(a),r=r(a),t.flags|=1,Ae(e,t,r,n),t.child;case 14:return r=t.type,a=nt(r,t.pendingProps),a=nt(r.type,a),Pd(e,t,r,a,n);case 15:return sh(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:nt(r,a),Ci(e,t),t.tag=1,Fe(r)?(e=!0,es(t)):e=!1,pr(t,n),rh(t,r,a),Sl(t,r,a,n),Cl(null,t,r,!0,e,n);case 19:return dh(e,t,n);case 22:return oh(e,t,n)}throw Error(P(156,t.tag))};function Eh(e,t){return em(e,t)}function Yv(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Je(e,t,n,r){return new Yv(e,t,n,r)}function su(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Kv(e){if(typeof e=="function")return su(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Nc)return 11;if(e===Sc)return 14}return 2}function nn(e,t){var n=e.alternate;return n===null?(n=Je(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Li(e,t,n,r,a,i){var o=2;if(r=e,typeof e=="function")su(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Jn:return Sn(n.children,a,i,t);case kc:o=8,a|=8;break;case Qo:return e=Je(12,n,t,a|2),e.elementType=Qo,e.lanes=i,e;case Jo:return e=Je(13,n,t,a),e.elementType=Jo,e.lanes=i,e;case Xo:return e=Je(19,n,t,a),e.elementType=Xo,e.lanes=i,e;case Fp:return Os(n,a,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Op:o=10;break e;case Rp:o=9;break e;case Nc:o=11;break e;case Sc:o=14;break e;case Dt:o=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=Je(o,n,t,a),t.elementType=e,t.type=r,t.lanes=i,t}function Sn(e,t,n,r){return e=Je(7,e,r,t),e.lanes=n,e}function Os(e,t,n,r){return e=Je(22,e,r,t),e.elementType=Fp,e.lanes=n,e.stateNode={isHidden:!1},e}function bo(e,t,n){return e=Je(6,e,null,t),e.lanes=n,e}function wo(e,t,n){return t=Je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Gv(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=eo(0),this.expirationTimes=eo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=eo(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function ou(e,t,n,r,a,i,o,l,c){return e=new Gv(e,t,n,l,c),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Je(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Wc(i),e}function Qv(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Qn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Ph(e){if(!e)return sn;e=e._reactInternals;e:{if(Fn(e)!==e||e.tag!==1)throw Error(P(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Fe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(P(171))}if(e.tag===1){var n=e.type;if(Fe(n))return Pm(e,n,t)}return t}function Ch(e,t,n,r,a,i,o,l,c){return e=ou(n,r,!0,e,a,i,o,l,c),e.context=Ph(null),n=e.current,r=Te(),a=tn(n),i=Ct(r,a),i.callback=t??null,Zt(n,i,a),e.current.lanes=a,qa(e,a,r),ze(e,r),e}function Rs(e,t,n,r){var a=t.current,i=Te(),o=tn(a);return n=Ph(n),t.context===null?t.context=n:t.pendingContext=n,t=Ct(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Zt(a,t,o),e!==null&&(lt(e,a,o,i),Si(e,a,o)),o}function ps(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Dd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function lu(e,t){Dd(e,t),(e=e.alternate)&&Dd(e,t)}function Jv(){return null}var Ah=typeof reportError=="function"?reportError:function(e){console.error(e)};function cu(e){this._internalRoot=e}Fs.prototype.render=cu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(P(409));Rs(e,t,null,null)};Fs.prototype.unmount=cu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ln(function(){Rs(null,e,null,null)}),t[Tt]=null}};function Fs(e){this._internalRoot=e}Fs.prototype.unstable_scheduleHydration=function(e){if(e){var t=om();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ut.length&&t!==0&&t<Ut[n].priority;n++);Ut.splice(n,0,e),n===0&&cm(e)}};function uu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function zs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function qd(){}function Xv(e,t,n,r,a){if(a){if(typeof r=="function"){var i=r;r=function(){var u=ps(o);i.call(u)}}var o=Ch(t,r,e,0,null,!1,!1,"",qd);return e._reactRootContainer=o,e[Tt]=o.current,Ea(e.nodeType===8?e.parentNode:e),Ln(),o}for(;a=e.lastChild;)e.removeChild(a);if(typeof r=="function"){var l=r;r=function(){var u=ps(c);l.call(u)}}var c=ou(e,0,!1,null,null,!1,!1,"",qd);return e._reactRootContainer=c,e[Tt]=c.current,Ea(e.nodeType===8?e.parentNode:e),Ln(function(){Rs(t,c,n,r)}),c}function $s(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i;if(typeof a=="function"){var l=a;a=function(){var c=ps(o);l.call(c)}}Rs(t,o,e,a)}else o=Xv(n,t,e,a,r);return ps(o)}im=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ea(t.pendingLanes);n!==0&&(Cc(t,n|1),ze(t,fe()),!(X&6)&&(Nr=fe()+500,fn()))}break;case 13:Ln(function(){var r=Lt(e,1);if(r!==null){var a=Te();lt(r,e,1,a)}}),lu(e,1)}};Ac=function(e){if(e.tag===13){var t=Lt(e,134217728);if(t!==null){var n=Te();lt(t,e,134217728,n)}lu(e,134217728)}};sm=function(e){if(e.tag===13){var t=tn(e),n=Lt(e,t);if(n!==null){var r=Te();lt(n,e,t,r)}lu(e,t)}};om=function(){return ee};lm=function(e,t){var n=ee;try{return ee=e,t()}finally{ee=n}};ll=function(e,t,n){switch(t){case"input":if(tl(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=Cs(r);if(!a)throw Error(P(90));$p(r),tl(r,a)}}}break;case"textarea":qp(e,n);break;case"select":t=n.value,t!=null&&cr(e,!!n.multiple,t,!1)}};Kp=ru;Gp=Ln;var Zv={usingClientEntryPoint:!1,Events:[Ba,tr,Cs,Hp,Yp,ru]},Br={findFiberByHostInstance:yn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},ey={bundleType:Br.bundleType,version:Br.version,rendererPackageName:Br.rendererPackageName,rendererConfig:Br.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Rt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Xp(e),e===null?null:e.stateNode},findFiberByHostInstance:Br.findFiberByHostInstance||Jv,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var pi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!pi.isDisabled&&pi.supportsFiber)try{Ns=pi.inject(ey),xt=pi}catch{}}Be.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Zv;Be.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!uu(t))throw Error(P(200));return Qv(e,t,null,n)};Be.createRoot=function(e,t){if(!uu(e))throw Error(P(299));var n=!1,r="",a=Ah;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(a=t.onRecoverableError)),t=ou(e,1,!1,null,null,n,!1,r,a),e[Tt]=t.current,Ea(e.nodeType===8?e.parentNode:e),new cu(t)};Be.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(P(188)):(e=Object.keys(e).join(","),Error(P(268,e)));return e=Xp(t),e=e===null?null:e.stateNode,e};Be.flushSync=function(e){return Ln(e)};Be.hydrate=function(e,t,n){if(!zs(t))throw Error(P(200));return $s(null,e,t,!0,n)};Be.hydrateRoot=function(e,t,n){if(!uu(e))throw Error(P(405));var r=n!=null&&n.hydratedSources||null,a=!1,i="",o=Ah;if(n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Ch(t,null,e,1,n??null,a,!1,i,o),e[Tt]=t.current,Ea(e),r)for(e=0;e<r.length;e++)n=r[e],a=n._getVersion,a=a(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Fs(t)};Be.render=function(e,t,n){if(!zs(t))throw Error(P(200));return $s(null,e,t,!1,n)};Be.unmountComponentAtNode=function(e){if(!zs(e))throw Error(P(40));return e._reactRootContainer?(Ln(function(){$s(null,null,e,!1,function(){e._reactRootContainer=null,e[Tt]=null})}),!0):!1};Be.unstable_batchedUpdates=ru;Be.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!zs(n))throw Error(P(200));if(e==null||e._reactInternals===void 0)throw Error(P(38));return $s(e,t,n,!1,r)};Be.version="18.3.1-next-f1338f8080-20240426";function Th(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Th)}catch(e){console.error(e)}}Th(),Tp.exports=Be;var ty=Tp.exports,Ud=ty;Ko.createRoot=Ud.createRoot,Ko.hydrateRoot=Ud.hydrateRoot;var ny=typeof Element<"u",ry=typeof Map=="function",ay=typeof Set=="function",iy=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Ii(e,t){if(e===t)return!0;
41if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,a;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Ii(e[r],t[r]))return!1;return!0}var i;if(ry&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!Ii(r.value[1],t.get(r.value[0])))return!1;return!0}if(ay&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(iy&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[r]))return!1;if(ny&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((a[r]==="_owner"||a[r]==="__v"||a[r]==="__o")&&e.$$typeof)&&!Ii(e[a[r]],t[a[r]]))return!1;return!0}return e!==e&&t!==t}var sy=function(t,n){try{return Ii(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const oy=js(sy);var ly=function(e,t,n,r,a,i,o,l){if(!e){var c;if(t===void 0)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,i,o,l],d=0;c=new Error(t.replace(/%s/g,function(){return u[d++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}},cy=ly;const Bd=js(cy);var uy=function(t,n,r,a){var i=r?r.call(a,t,n):void 0;if(i!==void 0)return!!i;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),l=Object.keys(n);if(o.length!==l.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(n),u=0;u<o.length;u++){var d=o[u];if(!c(d))return!1;var p=t[d],f=n[d];if(i=r?r.call(a,p,f,d):void 0,i===!1||i===void 0&&p!==f)return!1}return!0};const dy=js(uy);var Lh=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(Lh||{}),_o={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},Wd=Object.values(Lh),Ds={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Ih=Object.entries(Ds).reduce((e,[t,n])=>(e[n]=t,e),{}),it="data-rh",hr={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},gr=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},fy=e=>{let t=gr(e,"title");const n=gr(e,hr.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=gr(e,hr.DEFAULT_TITLE);return t||r||void 0},py=e=>gr(e,hr.ON_CHANGE_CLIENT_STATE)||(()=>{}),jo=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),my=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const a=Object.keys(r);for(let i=0;i<a.length;i+=1){const l=a[i].toLowerCase();if(e.indexOf(l)!==-1&&r[l])return n.concat(r)}}return n},[]),hy=e=>console&&typeof console.warn=="function"&&console.warn(e),Wr=(e,t,n)=>{const r={};return n.filter(a=>Array.isArray(a[e])?!0:(typeof a[e]<"u"&&hy(`Helmet: ${e} should be of type "Array". Instead found type "${typeof a[e]}"`),!1)).map(a=>a[e]).reverse().reduce((a,i)=>{const o={};i.filter(c=>{let u;const d=Object.keys(c);for(let f=0;f<d.length;f+=1){const g=d[f],b=g.toLowerCase();t.indexOf(b)!==-1&&!(u==="rel"&&c[u].toLowerCase()==="canonical")&&!(b==="rel"&&c[b].toLowerCase()==="stylesheet")&&(u=b),t.indexOf(g)!==-1&&(g==="innerHTML"||g==="cssText"||g==="itemprop")&&(u=g)}if(!u||!c[u])return!1;const p=c[u].toLowerCase();return r[u]||(r[u]={}),o[u]||(o[u]={}),r[u][p]?!1:(o[u][p]=!0,!0)}
41).reverse().forEach(c=>a.push(c));const l=Object.keys(o);for(let c=0;c<l.length;c+=1){const u=l[c],d={...r[u],...o[u]};r[u]=d}return a},[]).reverse()},gy=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},xy=e=>({baseTag:my(["href"],e),bodyAttributes:jo("bodyAttributes",e),defer:gr(e,hr.DEFER),encode:gr(e,hr.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:jo("htmlAttributes",e),linkTags:Wr("link",["rel","href"],e),metaTags:Wr("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:Wr("noscript",["innerHTML"],e),onChangeClientState:py(e),scriptTags:Wr("script",["src","innerHTML"],e),styleTags:Wr("style",["cssText"],e),title:fy(e),titleAttributes:jo("titleAttributes",e),prioritizeSeoTags:gy(e,hr.PRIORITIZE_SEO_TAGS)}),Mh=e=>Array.isArray(e)?e.join(""):e,vy=(e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},ko=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(vy(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},Vd=(e,t)=>({...e,[t]:void 0}),yy=["noscript","script","style"],ql=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),Oh=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),by=(e,t,n,r)=>{const a=Oh(n),i=Mh(t);return a?`<${e} ${it}="true" ${a}>${ql(i,r)}</${e}>`:`<${e} ${it}="true">${ql(i,r)}</${e}>`},wy=(e,t,n=!0)=>t.reduce((r,a)=>{const i=a,o=Object.keys(i).filter(u=>!(u==="innerHTML"||u==="cssText")).reduce((u,d)=>{const p=typeof i[d]>"u"?d:`${d}="${ql(i[d],n)}"`;return u?`${u} ${p}`:p},""),l=i.innerHTML||i.cssText||"",c=yy.indexOf(e)===-1;return`${r}<${e} ${it}="true" ${o}${c?"/>":`>${l}</${e}>`}`},""),Rh=(e,t={})=>Object.keys(e).reduce((n,r)=>{const a=Ds[r];return n[a||r]=e[r],n},t),_y=(e,t,n)=>{const r={key:t,[it]:!0},a=Rh(n,r);return[te.createElement("title",a,t)]},Mi=(e,t)=>t.map((n,r)=>{const a={key:r,[it]:!0};return Object.keys(n).forEach(i=>{const l=Ds[i]||i;if(l==="innerHTML"||l==="cssText"){const c=n.innerHTML||n.cssText;a.dangerouslySetInnerHTML={__html:c}}else a[l]=n[i]}),te.createElement(e,a)}),Ke=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>_y(e,t.title,t.titleAttributes),toString:()=>by(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Rh(t),toString:()=>Oh(t)};default:return{toComponent:()=>Mi(e,t),toString:()=>wy(e,t,n)}}},jy=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const a=ko(e,_o.meta),i=ko(t,_o.link),o=ko(n,_o.script);return{priorityMethods:{toComponent:()=>[...Mi("meta",a.priority),...Mi("link",i.priority),...Mi("script",o.priority)],toString:()=>`${Ke("meta",a.priority,r)} ${Ke("link",i.priority,r)} ${Ke("script",o.priority,r)}`},metaTags:a.default,linkTags:i.default,scriptTags:o.default}},ky=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:a,noscriptTags:i,styleTags:o,title:l="",titleAttributes:c,prioritizeSeoTags:u}=e;let{linkTags:d,metaTags:p,scriptTags:f}=e,g={toComponent:()=>[],toString:()=>""};return u&&({priorityMethods:g,linkTags:d,metaTags:p,scriptTags:f}=jy(e)),{priority:g,base:Ke("base",t,r),bodyAttributes:Ke("bodyAttributes",n,r),htmlAttributes:Ke("htmlAttributes",a,r),link:Ke("link",d,r),meta:Ke("meta",p,r),noscript:Ke("noscript",i,r),script:Ke("script",f,r),style:Ke("style",o,r),title:Ke("title",{title:l,titleAttributes:c},r)}},Ul=ky,mi=[],du=!!(typeof window<"u"&&window.document&&window.document.createElement),Bl=class{constructor(e,t){wt(this,"instances",[]);wt(this,"canUseDOM",du);wt(this,"context");wt(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?mi:this.instances,add:e=>{(this.canUseDOM?mi:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?mi:this.instances).indexOf(e);(this.canUseDOM?mi:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=Ul({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},Ny=parseInt(te.version.split(".")[0],10),Wl=Ny>=19,Sy={},Fh=te.createContext(Sy),kn,zh=(kn=class extends j.Component{constructor(n){super(n);wt(this,"helmetData");Wl?this.helmetData=null:this.helmetData=new Bl(this.props.context||{},kn.canUseDOM)}render(){return Wl?te.createElement(te.Fragment,null,this.props.children):te.createElement(Fh.Provider,{value:this.helmetData.value},this.props.children)}},wt(kn,"canUseDOM",du),kn),Bn=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${it}]`),a=[].slice.call(r),i=[];let o;return t&&t.length&&t.forEach(l=>{const c=document.createElement(e);for(const u in l)if(Object.prototype.hasOwnProperty.call(l,u))if(u==="innerHTML")c.innerHTML=l.innerHTML;else if(u==="cssText"){const d=l.cssText;
41c.appendChild(document.createTextNode(d))}else{const d=u,p=typeof l[d]>"u"?"":l[d];c.setAttribute(u,p)}c.setAttribute(it,"true"),a.some((u,d)=>(o=d,c.isEqualNode(u)))?a.splice(o,1):i.push(c)}),a.forEach(l=>{var c;return(c=l.parentNode)==null?void 0:c.removeChild(l)}),i.forEach(l=>n.appendChild(l)),{oldTags:a,newTags:i}},Vl=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(it),a=r?r.split(","):[],i=[...a],o=Object.keys(t);for(const l of o){const c=t[l]||"";n.getAttribute(l)!==c&&n.setAttribute(l,c),a.indexOf(l)===-1&&a.push(l);const u=i.indexOf(l);u!==-1&&i.splice(u,1)}for(let l=i.length-1;l>=0;l-=1)n.removeAttribute(i[l]);a.length===i.length?n.removeAttribute(it):n.getAttribute(it)!==o.join(",")&&n.setAttribute(it,o.join(","))},Ey=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Mh(e)),Vl("title",t)},Hd=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:a,linkTags:i,metaTags:o,noscriptTags:l,onChangeClientState:c,scriptTags:u,styleTags:d,title:p,titleAttributes:f}=e;Vl("body",r),Vl("html",a),Ey(p,f);const g={baseTag:Bn("base",n),linkTags:Bn("link",i),metaTags:Bn("meta",o),noscriptTags:Bn("noscript",l),scriptTags:Bn("script",u),styleTags:Bn("style",d)},b={},v={};Object.keys(g).forEach(y=>{const{newTags:h,oldTags:m}=g[y];h.length&&(b[y]=h),m.length&&(v[y]=g[y].oldTags)}),t&&t(),c(e,b,v)},Vr=null,Py=e=>{Vr&&cancelAnimationFrame(Vr),e.defer?Vr=requestAnimationFrame(()=>{Hd(e,()=>{Vr=null})}):(Hd(e),Vr=null)},Cy=Py,Yd=class extends j.Component{constructor(){super(...arguments);wt(this,"rendered",!1)}shouldComponentUpdate(t){return!dy(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const a=xy(t.get().map(i=>{const{context:o,...l}=i.props;return l}));zh.canUseDOM?Cy(a):Ul&&(r=Ul(a)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Oi=[],Kd=e=>{const t={};for(const n of Object.keys(e))t[Ih[n]||n]=e[n];return t},pn=e=>{const t={};for(const n of Object.keys(e)){const r=Ds[n];t[r||n]=e[n]}return t},Gd=(e,t)=>{if(!du)return;const n=document.getElementsByTagName(e)[0];if(!n)return;const r="data-rh-managed",a=n.getAttribute(r),i=a?a.split(","):[],o=Object.keys(t);for(const l of i)o.includes(l)||n.removeAttribute(l);for(const l of o){const c=t[l];c==null||c===!1?n.removeAttribute(l):c===!0?n.setAttribute(l,""):n.setAttribute(l,String(c))}o.length>0?n.setAttribute(r,o.join(",")):n.removeAttribute(r)},No=()=>{const e={},t={};for(const n of Oi){const{htmlAttributes:r,bodyAttributes:a}=n.props;r&&Object.assign(e,Kd(r)),a&&Object.assign(t,Kd(a))}Gd("html",e),Gd("body",t)},Ay=class extends j.Component{componentDidMount(){Oi.push(this),No()}componentDidUpdate(){No()}componentWillUnmount(){const e=Oi.indexOf(this);e!==-1&&Oi.splice(e,1),No()}resolveTitle(){const{title:e,titleTemplate:t,defaultTitle:n}=this.props;return e&&t?t.replace(/%s/g,()=>Array.isArray(e)?e.join(""):e):e||n||void 0}renderTitle(){const e=this.resolveTitle();if(e===void 0)return null;const t=this.props.titleAttributes||{};return te.createElement("title",pn(t),e)}renderBase(){const{base:e}=this.props;return e?te.createElement("base",pn(e)):null}renderMeta(){const{meta:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>te.createElement("meta",{key:n,...pn(t)}))}renderLink(){const{link:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>te.createElement("link",{key:n,...pn(t)}))}renderScript(){const{script:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...a}=t,i=pn(a);return r&&(i.dangerouslySetInnerHTML={__html:r}),te.createElement("script",{key:n,...i})})}renderStyle(){const{style:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{cssText:r,...a}=t,i=pn(a);return r&&(i.dangerouslySetInnerHTML={__html:r}),te.createElement("style",{key:n,...i})})}renderNoscript(){const{noscript:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...a}=t,i=pn(a);return r&&(i.dangerouslySetInnerHTML={__html:r}),te.createElement("noscript",{key:n,...i})})}render(){return te.createElement(te.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},Yo,Ty=(Yo=class extends j.Component{shouldComponentUpdate(e){return!oy(Vd(this.props,"helmetData"),Vd(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}
41warnOnInvalidChildren(e,t){return Bd(Wd.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Wd.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Bd(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return te.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:a,...i}=r.props,o=Object.keys(i).reduce((c,u)=>(c[Ih[u]||u]=i[u],c),{});let{type:l}=r;switch(typeof l=="symbol"?l=l.toString():this.warnOnInvalidChildren(r,a),l){case"Symbol(react.fragment)":t=this.mapChildrenToProps(a,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,a);break;default:t=this.mapObjectTypeChildren(r,t,o,a);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof Bl)){const a=r;r=new Bl(a.context,!0),delete n.helmetData}return Wl?te.createElement(Ay,{...n}):r?te.createElement(Yd,{...n,context:r.value}):te.createElement(Fh.Consumer,null,a=>te.createElement(Yd,{...n,context:a}))}},wt(Yo,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),Yo);const V=e=>typeof e=="string",Hr=()=>{let e,t;const n=new Promise((r,a)=>{e=r,t=a});return n.resolve=e,n.reject=t,n},Qd=e=>e==null?"":""+e,Ly=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},Iy=/###/g,Jd=e=>e&&e.indexOf("###")>-1?e.replace(Iy,"."):e,Xd=e=>!e||V(e),ma=(e,t,n)=>{const r=V(t)?t.split("."):t;let a=0;for(;a<r.length-1;){if(Xd(e))return{};const i=Jd(r[a]);!e[i]&&n&&(e[i]=new n),Object.prototype.hasOwnProperty.call(e,i)?e=e[i]:e={},++a}return Xd(e)?{}:{obj:e,k:Jd(r[a])}},Zd=(e,t,n)=>{const{obj:r,k:a}=ma(e,t,Object);if(r!==void 0||t.length===1){r[a]=n;return}let i=t[t.length-1],o=t.slice(0,t.length-1),l=ma(e,o,Object);for(;l.obj===void 0&&o.length;)i=`${o[o.length-1]}.${i}`,o=o.slice(0,o.length-1),l=ma(e,o,Object),l&&l.obj&&typeof l.obj[`${l.k}.${i}`]<"u"&&(l.obj=void 0);l.obj[`${l.k}.${i}`]=n},My=(e,t,n,r)=>{const{obj:a,k:i}=ma(e,t,Object);a[i]=a[i]||[],a[i].push(n)},ms=(e,t)=>{const{obj:n,k:r}=ma(e,t);if(n)return n[r]},Oy=(e,t,n)=>{const r=ms(e,n);return r!==void 0?r:ms(t,n)},$h=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?V(e[r])||e[r]instanceof String||V(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):$h(e[r],t[r],n):e[r]=t[r]);return e},Wn=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Ry={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const Fy=e=>V(e)?e.replace(/[&<>"'\/]/g,t=>Ry[t]):e;class zy{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const $y=[" ",",","?","!",";"],Dy=new zy(20),qy=(e,t,n)=>{t=t||"",n=n||"";const r=$y.filter(o=>t.indexOf(o)<0&&n.indexOf(o)<0);if(r.length===0)return!0;const a=Dy.getRegExp(`(${r.map(o=>o==="?"?"\\?":o).join("|")})`);let i=!a.test(e);if(!i){const o=e.indexOf(n);o>0&&!a.test(e.substring(0,o))&&(i=!0)}return i},Hl=function(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let a=e;for(let i=0;i<r.length;){if(!a||typeof a!="object")return;let o,l="";for(let c=i;c<r.length;++c)if(c!==i&&(l+=n),l+=r[c],o=a[l],o!==void 0){if(["string","number","boolean"].indexOf(typeof o)>-1&&c<r.length-1)continue;i+=c-i+1;break}a=o}return a},hs=e=>e&&e.replace("_","-"),Uy={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};let By=class Yl{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(t,n)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=t||Uy,this.options=n,this.debug=n.debug}log(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.forward(n,"log","",!0)}warn(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.forward(n,"warn","",!0)}error(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.forward(n,"error","")}deprecate(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.forward(n,"warn","WARNING DEPRECATED: ",!0)}forward(t,n,r,a){return a&&!this.debug?null:(V(t[0])&&(t[0]=`${r}${this.prefix} ${t[0]}`),this.logger[n](t))}create(t){return new Yl(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new Yl(this.logger,t)}};var ht=new By;class qs{constructor(){this.observers={}}on(t,n){return t.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const a=this.observers[r].get(n)||0;this.observers[r].set(n,a+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];this.observers[t]&&Array.from(this.observers[t].entries()).forEac
vendor: 3,019 bytes, line 41
41h(o=>{let[l,c]=o;for(let u=0;u<c;u++)l(...r)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(o=>{let[l,c]=o;for(let u=0;u<c;u++)l.apply(l,[t,...r])})}}class ef extends qs{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const i=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator,o=a.ignoreJSONStructure!==void 0?a.ignoreJSONStructure:this.options.ignoreJSONStructure;let l;t.indexOf(".")>-1?l=t.split("."):(l=[t,n],r&&(Array.isArray(r)?l.push(...r):V(r)&&i?l.push(...r.split(i)):l.push(r)));const c=ms(this.data,l);return!c&&!n&&!r&&t.indexOf(".")>-1&&(t=l[0],n=l[1],r=l.slice(2).join(".")),c||!o||!V(r)?c:Hl(this.data&&this.data[t]&&this.data[t][n],r,i)}addResource(t,n,r,a){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const o=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator;let l=[t,n];r&&(l=l.concat(o?r.split(o):r)),t.indexOf(".")>-1&&(l=t.split("."),a=n,n=l[1]),this.addNamespaces(n),Zd(this.data,l,a),i.silent||this.emit("added",t,n,r,a)}addResources(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const i in r)(V(r[i])||Array.isArray(r[i]))&&this.addResource(t,n,i,r[i],{silent:!0});a.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,a,i){let o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},l=[t,n];t.indexOf(".")>-1&&(l=t.split("."),a=r,r=n,n=l[1]),this.addNamespaces(n);let c=ms(this.data,l)||{};o.skipCopy||(r=JSON.parse(JSON.stringify(r))),a?$h(c,r,i):c={...c,...r},Zd(this.data,l,c),o.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.options.compatibilityAPI==="v1"?{...this.getResource(t,n)}:this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(a=>n[a]&&Object.keys(n[a]).length>0)}toJSON(){return this.data}}var Dh={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,a){return e.forEach(i=>{this.processors[i]&&(t=this.processors[i].process(t,n,r,a))}),t}};const tf={};class gs extends qs{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),Ly(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
41i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=ht.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(t==null)return!1;const r=this.resolve(t,n);return r&&r.res!==void 0}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const a=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let i=n.ns||this.options.defaultNS||[];const o=r&&t.indexOf(r)>-1,l=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!qy(t,r,a);if(o&&!l){const c=t.match(this.interpolator.nestingRegexp);if(c&&c.length>0)return{key:t,namespaces:V(i)?[i]:i};const u=t.split(r);(r!==a||r===a&&this.options.ns.indexOf(u[0])>-1)&&(i=u.shift()),t=u.join(a)}return{key:t,namespaces:V(i)?[i]:i}}translate(t,n,r){if(typeof n!="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),typeof n=="object"&&(n={...n}),n||(n={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const a=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,i=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,{key:o,namespaces:l}=this.extractFromKey(t[t.length-1],n),c=l[l.length-1],u=n.lng||this.language,d=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(u&&u.toLowerCase()==="cimode"){if(d){const _=n.nsSeparator||this.options.nsSeparator;return a?{res:`${c}${_}${o}`,usedKey:o,exactUsedKey:o,usedLng:u,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:`${c}${_}${o}`}return a?{res:o,usedKey:o,exactUsedKey:o,usedLng:u,usedNS:c,usedParams:this.getUsedParamsDetails(n)}:o}const p=this.resolve(t,n);let f=p&&p.res;const g=p&&p.usedKey||o,b=p&&p.exactUsedKey||o,v=Object.prototype.toString.apply(f),y=["[object Number]","[object Function]","[object RegExp]"],h=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject,x=!V(f)&&typeof f!="boolean"&&typeof f!="number";if(m&&f&&x&&y.indexOf(v)<0&&!(V(h)&&Array.isArray(f))){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const _=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,f,{...n,ns:l}):`key '${o} (${this.language})' returned an object instead of string.`;return a?(p.res=_,p.usedParams=this.getUsedParamsDetails(n),p):_}if(i){const _=Array.isArray(f),w=_?[]:{},k=_?b:g;for(const S in f)if(Object.prototype.hasOwnProperty.call(f,S)){const E=`${k}${i}${S}`;w[S]=this.translate(E,{...n,joinArrays:!1,ns:l}),w[S]===E&&(w[S]=f[S])}f=w}}else if(m&&V(h)&&Array.isArray(f))f=f.join(h),f&&(f=this.extendTranslation(f,t,n,r));else{let _=!1,w=!1;const k=n.count!==void 0&&!V(n.count),S=gs.hasDefaultValue(n),E=k?this.pluralResolver.getSuffix(u,n.count,n):"",U=n.ordinal&&k?this.pluralResolver.getSuffix(u,n.count,{ordinal:!1}):"",C=k&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),L=C&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${E}`]||n[`defaultValue${U}`]||n.defaultValue;!this.isValidLookup(f)&&S&&(_=!0,f=L),this.isValidLookup(f)||(w=!0,f=o);const q=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&w?void 0:f,A=S&&L!==f&&this.options.updateMissing;if(w||_||A){if(this.logger.log(A?"updateKey":"missingKey",u,c,o,A?L:f),i){const N=this.resolve(o,{...n,keySeparator:!1});N&&N.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let F=[];const W=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&W&&W[0])for(let N=0;N<W.length;N++)F.push(W[N]);else this.options.saveMissingTo==="all"?F=this.languageUtils.toResolveHierarchy(n.lng||this.language):F.push(n.lng||this.language);const K=(N,I,R)=>{const D=S&&R!==f?R:q;this.options.missingKeyHandler?this.options.missingKeyHandler(N,c,I,D,A,n):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(N,c,I,D,A,n),this.emit
vendor: 33,915 bytes, line 41
41("missingKey",N,c,I,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k?F.forEach(N=>{const I=this.pluralResolver.getSuffixes(N,n);C&&n[`defaultValue${this.options.pluralSeparator}zero`]&&I.indexOf(`${this.options.pluralSeparator}zero`)<0&&I.push(`${this.options.pluralSeparator}zero`),I.forEach(R=>{K([N],o+R,n[`defaultValue${R}`]||L)})}):K(F,o,L))}f=this.extendTranslation(f,t,n,p,r),w&&f===o&&this.options.appendNamespaceToMissingKey&&(f=`${c}:${o}`),(w||_)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?f=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}:${o}`:o,_?f:void 0):f=this.options.parseMissingKeyHandler(f))}return a?(p.res=f,p.usedParams=this.getUsedParamsDetails(n),p):f}extendTranslation(t,n,r,a,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const u=V(t)&&(r&&r.interpolation&&r.interpolation.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let d;if(u){const f=t.match(this.interpolator.nestingRegexp);d=f&&f.length}let p=r.replace&&!V(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(p={...this.options.interpolation.defaultVariables,...p}),t=this.interpolator.interpolate(t,p,r.lng||this.language||a.usedLng,r),u){const f=t.match(this.interpolator.nestingRegexp),g=f&&f.length;d<g&&(r.nest=!1)}!r.lng&&this.options.compatibilityAPI!=="v1"&&a&&a.res&&(r.lng=this.language||a.usedLng),r.nest!==!1&&(t=this.interpolator.nest(t,function(){for(var f=arguments.length,g=new Array(f),b=0;b<f;b++)g[b]=arguments[b];return i&&i[0]===g[0]&&!r.context?(o.logger.warn(`It seems you are nesting recursively key: ${g[0]} in key: ${n[0]}`),null):o.translate(...g,n)},r)),r.interpolation&&this.interpolator.reset()}const l=r.postProcess||this.options.postProcess,c=V(l)?[l]:l;return t!=null&&c&&c.length&&r.applyPostProcessor!==!1&&(t=Dh.handle(c,t,n,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...a,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),t}resolve(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,a,i,o,l;return V(t)&&(t=[t]),t.forEach(c=>{if(this.isValidLookup(r))return;const u=this.extractFromKey(c,n),d=u.key;a=d;let p=u.namespaces;this.options.fallbackNS&&(p=p.concat(this.options.fallbackNS));const f=n.count!==void 0&&!V(n.count),g=f&&!n.ordinal&&n.count===0&&this.pluralResolver.shouldUseIntlApi(),b=n.context!==void 0&&(V(n.context)||typeof n.context=="number")&&n.context!=="",v=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);p.forEach(y=>{this.isValidLookup(r)||(l=y,!tf[`${v[0]}-${y}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(l)&&(tf[`${v[0]}-${y}`]=!0,this.logger.warn(`key "${a}" for languages "${v.join(", ")}" won't get resolved as namespace "${l}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),v.forEach(h=>{if(this.isValidLookup(r))return;o=h;const m=[d];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(m,d,h,y,n);else{let _;f&&(_=this.pluralResolver.getSuffix(h,n.count,n));const w=`${this.options.pluralSeparator}zero`,k=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(f&&(m.push(d+_),n.ordinal&&_.indexOf(k)===0&&m.push(d+_.replace(k,this.options.pluralSeparator)),g&&m.push(d+w)),b){const S=`${d}${this.options.contextSeparator}${n.context}`;m.push(S),f&&(m.push(S+_),n.ordinal&&_.indexOf(k)===0&&m.push(S+_.replace(k,this.options.pluralSeparator)),g&&m.push(S+w))}}let x;for(;x=m.pop();)this.isValidLookup(r)||(i=x,r=this.getResource(h,y,x,n))}))})}),{res:r,usedKey:a,exactUsedKey:i,usedLng:o,usedNS:l}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,n,r,a):this.resourceStore.getResource(t,n,r,a)}getUsedParamsDetails(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!V(t.replace);let a=r?t.replace:t;if(r&&typeof t.count<"u"&&(a.count=t.count),this.options.interpolation.defaultVariables&&(a={...this.options.interpolation.defaultVariables,...a}),!r){a={...a};for(const i of n)delete a[i]}return a}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}const So=e=>e.charAt(0).toUpperCase()+e.slice(1);class nf{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=ht.create("languageUtils")}getScriptPartFromCode(t){if(t=hs(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=hs(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(V(t)&&t.indexOf("-")>-1){if(typeof Intl<"u"&&typeof Intl.getCanonicalLocales<"u")try{let a=Intl.getCanonicalLocales(t)[0];if(a&&this.options.lowerCaseLng&&(a=a.toLowerCase()),a)return a}catch{}const n=["hans","hant","latn","cyrl","cans","mong","arab"];let r=t.split("-");return this.options.lowerCaseLng?r=r.map(a=>a.toLowerCase()):r.length===2?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=So(r[1].toLowerCase()))):r.length===3&&(r[0]=r[0].toLowerCase(),r[1].length===2&&(r[1]=r[1].toUpperCase()),r[0]!=="sgn"&&r[2].length===2&&(r[2]=r[2].toUpperCase()),n.indexOf(r[1].toLowerCase())>-1&&(r[1]=So(r[1].toLowerCase())),n.indexOf(r[2].toLowerCase())>-1&&(r[2]=So(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const a=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(a))&&(n=a)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const a=this.getLanguagePartFromCode(r);if(this.isSupportedCode(a))return n=a;n=this.options.supportedLngs.find(i=>{if(i===a)return i;if(!(i.indexOf("-")<0&&a.indexOf("-")<0)&&(i.indexOf("-")>0&&a.indexOf("-")<0&&i.substring(0,i.indexOf("-"))===a||i.indexOf(a)===0&&a.length>1))return i})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),V(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes(n||this.options.fallbackLng||[],t),a=[],i=o=>{o&&(this.isSupportedCode(o)?a.push(o):this.logger.warn(`rejecting language code not found in supportedLngs: ${o}`))};return V(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&i(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&i(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&i(this.getLanguagePartFromCode(t))):V(t)&&i(this.formatLanguageCode(t)),r.forEach(o=>{a.indexOf(o)<0&&i(this.formatLanguageCode(o))}),a}}let Wy=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Vy={1:e=>+(e>1),2:e=>+(e!=1),3:e=>0,4:e=>e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,5:e=>e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5,6:e=>e==1?0:e>=2&&e<=4?1:2,7:e=>e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,8:e=>e==1?0:e==2?1:e!=8&&e!=11?2:3,9:e=>+(e>=2),10:e=>e==1?0:e==2?1:e<7?2:e<11?3:4,11:e=>e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3,12:e=>+(e%10!=1||e%100==11),13:e=>+(e!==0),14:e=>e==1?0:e==2?1:e==3?2:3,15:e=>e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2,16:e=>e%10==1&&e%100!=11?0:e!==0?1:2,17:e=>e==1||e%10==1&&e%100!=11?0:1,18:e=>e==0?0:e==1?1:2,19:e=>e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3,20:e=>e==1?0:e==0||e%100>0&&e%100<20?1:2,21:e=>e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0,22:e=>e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3};const Hy=["v1","v2","v3"],Yy=["v4"],rf={zero:0,one:1,two:2,few:3,many:4,other:5},Ky=()=>{const e={};return Wy.forEach(t=>{t.lngs.forEach(n=>{e[n]={numbers:t.nr,plurals:Vy[t.fc]}})}),e};class Gy{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=t,this.options=n,this.logger=ht.create("pluralResolver"),(!this.options.compatibilityJSON||Yy.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Ky(),this.pluralRulesCache={}}addRule(t,n){this.rules[t]=n}clearCache(){this.pluralRulesCache={}}getRule(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi()){const r=hs(t==="dev"?"en":t),a=n.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:r,type:a});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let o;try{o=new Intl.PluralRules(r,{type:a})}catch{if(!t.match(/-|_/))return;const c=this.languageUtils.getLanguagePartFromCode(t);o=this.getRule(c,n)}return this.pluralRulesCache[i]=o,o}return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}needsPlural(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(a=>`${n}${a}`)}getSuffixes(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=this.getRule(t,n);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((a,i)=>rf[a]-rf[i]).map(a=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${a}`):r.numbers.map(a=>this.getSuffix(t,a,n)):[]}getSuffix(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const a=this.getRule(t,r);return a?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${a.select(n)}`:this.getSuffixRetroCompatible(a,n):(this.logger.warn(`no plural rule found for: ${t}`),"")}getSuffixRetroCompatible(t,n){const r=t.noAbs?t.plurals(n):t.plurals(Math.abs(n));let a=t.numbers[r];this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1&&(a===2?a="plural":a===1&&(a=""));const i=()=>this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString();return this.options.compatibilityJSON==="v1"?a===1?"":typeof a=="number"?`_plural_${a.toString()}`:i():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1?i():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}shouldUseIntlApi(){return!Hy.includes(this.options.compatibilityJSON)}}const af=function(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=Oy(e,t,n);return!i&&a&&V(n)&&(i=Hl(e,n,r),i===void 0&&(i=Hl(t,n,r))),i},Eo=e=>e.replace(/\$/g,"$$$$");class Qy{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=ht.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||(n=>n),this.init(t)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:a,prefix:i,prefixEscaped:o,suffix:l,suffixEscaped:c,formatSeparator:u,unescapeSuffix:d,unescapePrefix:p,nestingPrefix:f,nestingPrefixEscaped:g,nestingSuffix:b,nestingSuffixEscaped:v,nestingOptionsSeparator:y,maxReplaces:h,alwaysFormat:m}=t.interpolation;this.escape=n!==void 0?n:Fy,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=a!==void 0?a:!1,this.prefix=i?Wn(i):o||"{{",this.suffix=l?Wn(l):c||"}}",this.formatSeparator=u||",",this.unescapePrefix=d?"":p||"-",this.unescapeSuffix=this.unescapePrefix?"":d||"",this.nestingPrefix=f?Wn(f):g||Wn("$t("),this.nestingSuffix=b?Wn(b):v||Wn(")"),this.nestingOptionsSeparator=y||",",this.maxReplaces=h||1e3,this.alwaysFormat=m!==void 0?m:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>n&&n.source===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,n,r,a){let i,o,l;const c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=g=>{if(g.indexOf(this.formatSeparator)<0){const h=af(n,c,g,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(h,void 0,r,{...a,...n,interpolationkey:g}):h}const b=g.split(this.formatSeparator),v=b.shift().trim(),y=b.join(this.formatSeparator).trim();return this.format(af(n,c,v,this.options.keySeparator,this.options.ignoreJSONStructure),y,r,{...a,...n,interpolationkey:v})};this.resetRegExp();const d=a&&a.missingInterpolationHandler||this.options.missingInterpolationHandler,p=a&&a.interpolation&&a.interpolation.skipOnVariables!==void 0?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:g=>Eo(g)},{regex:this.regexp,safeValue:g=>this.escapeValue?Eo(this.escape(g)):Eo(g)}].forEach(g=>{for(l=0;i=g.regex.exec(t);){const b=i[1].trim();if(o=u(b),o===void 0)if(typeof d=="function"){const y=d(t,i,a);o=V(y)?y:""}else if(a&&Object.prototype.hasOwnProperty.call(a,b))o="";else if(p){o=i[0];continue}else this.logger.warn(`missed to pass in variable ${b} for interpolating ${t}`),o="";else!V(o)&&!this.useRawValueToEscape&&(o=Qd(o));const v=g.safeValue(o);if(t=t.replace(i[0],v),p?(g.regex.lastIndex+=o.length,g.regex.lastIndex-=i[0].length):g.regex.lastIndex=0,l++,l>=this.maxReplaces)break}}),t}nest(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a,i,o;const l=(c,u)=>{const d=this.nestingOptionsSeparator;if(c.indexOf(d)<0)return c;const p=c.split(new RegExp(`${d}[ ]*{`));let f=`{${p[1]}`;c=p[0],f=this.interpolate(f,o);const g=f.match(/'/g),b=f.match(/"/g);(g&&g.length%2===0&&!b||b.length%2!==0)&&(f=f.replace(/'/g,'"'));try{o=JSON.parse(f),u&&(o={...u,...o})}catch(v){return this.logger.warn(`failed parsing options string in nesting for key ${c}`,v),`${c}${d}${f}`}return o.defaultValue&&o.defaultValue.indexOf(this.prefix)>-1&&delete o.defaultValue,c};for(;a=this.nestingRegexp.exec(t);){let c=[];o={...r},o=o.replace&&!V(o.replace)?o.replace:o,o.applyPostProcessor=!1,delete o.defaultValue;let u=!1;if(a[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(a[1])){const d=a[1].split(this.formatSeparator).map(p=>p.trim());a[1]=d.shift(),c=d,u=!0}if(i=n(l.call(this,a[1].trim(),o),o),i&&a[0]===t&&!V(i))return i;V(i)||(i=Qd(i)),i||(this.logger.warn(`missed to resolve ${a[1]} for nesting ${t}`),i=""),u&&(i=c.reduce((d,p)=>this.format(d,p,r.lng,{...r,interpolationkey:a[1].trim()}),i.trim())),t=t.replace(a[0],i),this.regexp.lastIndex=0}return t}}const Jy=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const a=r[1].substring(0,r[1].length-1);t==="currency"&&a.indexOf(":")<0?n.currency||(n.currency=a.trim()):t==="relativetime"&&a.indexOf(":")<0?n.range||(n.range=a.trim()):a.split(";").forEach(o=>{if(o){const[l,...c]=o.split(":"),u=c.join(":").trim().replace(/^'+|'+$/g,""),d=l.trim();n[d]||(n[d]=u),u==="false"&&(n[d]=!1),u==="true"&&(n[d]=!0),isNaN(u)||(n[d]=parseInt(u,10))}})}return{formatName:t,formatOptions:n}},Vn=e=>{const t={};return(n,r,a)=>{let i=a;a&&a.interpolationkey&&a.formatParams&&a.formatParams[a.interpolationkey]&&a[a.interpolationkey]&&(i={...i,[a.interpolationkey]:void 0});const o=r+JSON.stringify(i);let l=t[o];return l||(l=e(hs(r),a),t[o]=l),l(n)}};class Xy{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=ht.create("formatter"),this.options=t,this.formats={number:Vn((n,r)=>{const a=new Intl.NumberFormat(n,{...r});return i=>a.format(i)}),currency:Vn((n,r)=>{const a=new Intl.NumberFormat(n,{...r,style:"currency"});return i=>a.format(i)}),datetime:Vn((n,r)=>{const a=new Intl.DateTimeFormat(n,{...r});return i=>a.format(i)}),relativetime:Vn((n,r)=>{const a=new Intl.RelativeTimeFormat(n,{...r});return i=>a.format(i,r.range||"day")}),list:Vn((n,r)=>{const a=new Intl.ListFormat(n,{...r});return i=>a.format(i)})},this.init(t)}init(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=n.interpolation.formatSeparator||","}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=Vn(n)}format(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const i=n.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&i[0].indexOf(")")<0&&i.find(l=>l.indexOf(")")>-1)){const l=i.findIndex(c=>c.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,l)].join(this.formatSeparator)}return i.reduce((l,c)=>{const{formatName:u,formatOptions:d}=Jy(c);if(this.formats[u]){let p=l;try{const f=a&&a.formatParams&&a.formatParams[a.interpolationkey]||{},g=f.locale||f.lng||a.locale||a.lng||r;p=this.formats[u](l,g,{...d,...a,...f})}catch(f){this.logger.warn(f)}return p}else this.logger.warn(`there was no format function for ${u}`);return l},t)}}const Zy=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class e1 extends qs{constructor(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=a,this.logger=ht.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=a.maxParallelReads||10,this.readingCalls=0,this.maxRetries=a.maxRetries>=0?a.maxRetries:5,this.retryTimeout=a.retryTimeout>=1?a.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,a.backend,a)}queueLoad(t,n,r,a){const i={},o={},l={},c={};return t.forEach(u=>{let d=!0;n.forEach(p=>{const f=`${u}|${p}`;!r.reload&&this.store.hasResourceBundle(u,p)?this.state[f]=2:this.state[f]<0||(this.state[f]===1?o[f]===void 0&&(o[f]=!0):(this.state[f]=1,d=!1,o[f]===void 0&&(o[f]=!0),i[f]===void 0&&(i[f]=!0),c[p]===void 0&&(c[p]=!0)))}),d||(l[u]=!0)}),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:a}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(l),toLoadNamespaces:Object.keys(c)}}loaded(t,n,r){const a=t.split("|"),i=a[0],o=a[1];n&&this.emit("failedLoading",i,o,n),!n&&r&&this.store.addResourceBundle(i,o,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const l={};this.queue.forEach(c=>{My(c.loaded,[i],o),Zy(c,t),n&&c.errors.push(n),c.pendingCount===0&&!c.done&&(Object.keys(c.loaded).forEach(u=>{l[u]||(l[u]={});const d=c.loaded[u];d.length&&d.forEach(p=>{l[u][p]===void 0&&(l[u][p]=!0)})}),c.done=!0,c.errors.length?c.callback(c.errors):c.callback())}),this.emit("loaded",l),this.queue=this.queue.filter(c=>!c.done)}read(t,n,r){let a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;if(!t.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:a,wait:i,callback:o});return}this.readingCalls++;const l=(u,d)=>{if(this.readingCalls--,this.waitingReads.length>0){const p=this.waitingReads.shift();this.read(p.lng,p.ns,p.fcName,p.tried,p.wait,p.callback)}if(u&&d&&a<this.maxRetries){setTimeout(()=>{this.read.call(this,t,n,r,a+1,i*2,o)},i);return}o(u,d)},c=this.backend[r].bind(this.backend);if(c.length===2){try{const u=c(t,n);u&&typeof u.then=="function"?u.then(d=>l(null,d)).catch(l):l(null,u)}catch(u){l(u)}return}return c(t,n,l)}prepareLoading(t,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),a&&a();V(t)&&(t=this.languageUtils.toResolveHierarchy(t)),V(n)&&(n=[n]);const i=this.queueLoad(t,n,r,a);if(!i.toLoad.length)return i.pending.length||a(),null;i.toLoad.forEach(o=>{this.loadOne(o)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=t.split("|"),a=r[0],i=r[1];this.read(a,i,"read",void 0,void 0,(o,l)=>{o&&this.logger.warn(`${n}loading namespace ${i} for language ${a} failed`,o),!o&&l&&this.logger.log(`${n}loaded namespace ${i} for language ${a}`,l),this.loaded(t,o,l)})}saveMissing(t,n,r,a,i){let o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n)){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if(this.backend&&this.backend.create){const c={...o,isUpdate:i},u=this.backend.create.bind(this.backend);if(u.length<6)try{let d;u.length===5?d=u(t,n,r,a,c):d=u(t,n,r,a),d&&typeof d.then=="function"?d.then(p=>l(null,p)).catch(l):l(null,d)}catch(d){l(d)}else u(t,n,r,a,l,c)}!t||!t[0]||this.store.addResource(t[0],n,r,a)}}}const sf=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),V(e[1])&&(t.defaultValue=e[1]),V(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),of=e=>(V(e.ns)&&(e.ns=[e.ns]),V(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),V(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),hi=()=>{},t1=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})};class Ra extends qs{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(super(),this.options=of(t),this.services={},this.logger=ht,this.modules={external:[]},t1(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initImmediate)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(){var t=this;let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof n=="function"&&(r=n,n={}),!n.defaultNS&&n.defaultNS!==!1&&n.ns&&(V(n.ns)?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));const a=sf();this.options={...a,...this.options,...of(n)},this.options.compatibilityAPI!=="v1"&&(this.options.interpolation={...a.interpolation,...this.options.interpolation}),n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);const i=d=>d?typeof d=="function"?new d:d:null;if(!this.options.isClone){this.modules.logger?ht.init(i(this.modules.logger),this.options):ht.init(null,this.options);let d;this.modules.formatter?d=this.modules.formatter:typeof Intl<"u"&&(d=Xy);const p=new nf(this.options);this.store=new ef(this.options.resources,this.options);const f=this.services;f.logger=ht,f.resourceStore=this.store,f.languageUtils=p,f.pluralResolver=new Gy(p,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),d&&(!this.options.interpolation.format||this.options.interpolation.format===a.interpolation.format)&&(f.formatter=i(d),f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new Qy(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new e1(i(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",function(g){for(var b=arguments.length,v=new Array(b>1?b-1:0),y=1;y<b;y++)v[y-1]=arguments[y];t.emit(g,...v)}),this.modules.languageDetector&&(f.languageDetector=i(this.modules.languageDetector),f.languageDetector.init&&f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=i(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new gs(this.services,this.options),this.translator.on("*",function(g){for(var b=arguments.length,v=new Array(b>1?b-1:0),y=1;y<b;y++)v[y-1]=arguments[y];t.emit(g,...v)}),this.modules.external.forEach(g=>{g.init&&g.init(this)})}if(this.format=this.options.interpolation.format,r||(r=hi),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.length>0&&d[0]!=="dev"&&(this.options.lng=d[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(d=>{this[d]=function(){return t.store[d](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(d=>{this[d]=function(){return t.store[d](...arguments),t}});const c=Hr(),u=()=>{const d=(p,f)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),c.resolve(f),r(p,f)};if(this.languages&&this.options.compatibilityAPI!=="v1"&&!this.isInitialized)return d(null,this.t.bind(this));this.changeLanguage(this.options.lng,d)};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),c}loadResources(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hi;const a=V(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(a&&a.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const i=[],o=l=>{if(!l||l==="cimode")return;this.services.languageUtils.toResolveHierarchy(l).forEach(u=>{u!=="cimode"&&i.indexOf(u)<0&&i.push(u)})};a?o(a):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(c=>o(c)),this.options.preload&&this.options.preload.forEach(l=>o(l)),this.services.backendConnector.load(i,this.options.ns,l=>{!l&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(l)})}else r(null)}reloadResources(t,n,r){const a=Hr();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=hi),this.services.backendConnector.reload(t,n,i=>{a.resolve(),r(i)}),a}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&Dh.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1))for(let n=0;n<this.languages.length;n++){const r=this.languages[n];if(!(["cimode","dev"].indexOf(r)>-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(t,n){var r=this;this.isLanguageChangingTo=t;const a=Hr();this.emit("languageChanging",t);const i=c=>{this.language=c,this.languages=this.services.languageUtils.toResolveHierarchy(c),this.resolvedLanguage=void 0,this.setResolvedLanguage(c)},o=(c,u)=>{u?(i(u),this.translator.changeLanguage(u),this.isLanguageChangingTo=void 0,this.emit("languageChanged",u),this.logger.log("languageChanged",u)):this.isLanguageChangingTo=void 0,a.resolve(function(){return r.t(...arguments)}),n&&n(c,function(){return r.t(...arguments)})},l=c=>{!t&&!c&&this.services.languageDetector&&(c=[]);const u=V(c)?c:this.services.languageUtils.getBestMatchFromCodes(c);u&&(this.language||i(u),this.translator.language||this.translator.changeLanguage(u),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(u)),this.loadResources(u,d=>{o(d,u)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?l(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(l):this.services.languageDetector.detect(l):l(t),a}getFixedT(t,n,r){var a=this;const i=function(o,l){let c;if(typeof l!="object"){for(var u=arguments.length,d=new Array(u>2?u-2:0),p=2;p<u;p++)d[p-2]=arguments[p];c=a.options.overloadTranslationOptionHandler([o,l].concat(d))}else c={...l};c.lng=c.lng||i.lng,c.lngs=c.lngs||i.lngs,c.ns=c.ns||i.ns,c.keyPrefix!==""&&(c.keyPrefix=c.keyPrefix||r||i.keyPrefix);const f=a.options.keySeparator||".";let g;return c.keyPrefix&&Array.isArray(o)?g=o.map(b=>`${c.keyPrefix}${f}${b}`):g=c.keyPrefix?`${c.keyPrefix}${f}${o}`:o,a.t(g,c)};return V(t)?i.lng=t:i.lngs=t,i.ns=n,i.keyPrefix=r,i}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
vendor: 4,868 bytes, line 41
41if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],a=this.options?this.options.fallbackLng:!1,i=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const o=(l,c)=>{const u=this.services.backendConnector.state[`${l}|${c}`];return u===-1||u===0||u===2};if(n.precheck){const l=n.precheck(this,o);if(l!==void 0)return l}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(r,t)&&(!a||o(i,t)))}loadNamespaces(t,n){const r=Hr();return this.options.ns?(V(t)&&(t=[t]),t.forEach(a=>{this.options.ns.indexOf(a)<0&&this.options.ns.push(a)}),this.loadResources(a=>{r.resolve(),n&&n(a)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=Hr();V(t)&&(t=[t]);const a=this.options.preload||[],i=t.filter(o=>a.indexOf(o)<0&&this.services.languageUtils.isSupportedCode(o));return i.length?(this.options.preload=a.concat(i),this.loadResources(o=>{r.resolve(),n&&n(o)}),r):(n&&n(),Promise.resolve())}dir(t){if(t||(t=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!t)return"rtl";const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=this.services&&this.services.languageUtils||new nf(sf());return n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new Ra(t,n)}cloneInstance(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:hi;const r=t.forkResourceStore;r&&delete t.forkResourceStore;const a={...this.options,...t,isClone:!0},i=new Ra(a);return(t.debug!==void 0||t.prefix!==void 0)&&(i.logger=i.logger.clone(t)),["store","services","language"].forEach(l=>{i[l]=this[l]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},r&&(i.store=new ef(this.store.data,a),i.services.resourceStore=i.store),i.translator=new gs(i.services,a),i.translator.on("*",function(l){for(var c=arguments.length,u=new Array(c>1?c-1:0),d=1;d<c;d++)u[d-1]=arguments[d];i.emit(l,...u)}),i.init(a,n),i.translator.options=a,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Pe=Ra.createInstance();Pe.createInstance=Ra.createInstance;Pe.createInstance;Pe.dir;Pe.init;Pe.loadResources;Pe.reloadResources;Pe.use;Pe.changeLanguage;Pe.getFixedT;Pe.t;Pe.exists;Pe.setDefaultNamespace;Pe.hasLoadedNamespace;Pe.loadNamespaces;Pe.loadLanguages;const n1=(e,t,n,r)=>{var i,o,l,c;const a=[n,{code:t,...r||{}}];if((o=(i=e==null?void 0:e.services)==null?void 0:i.logger)!=null&&o.forward)return e.services.logger.forward(a,"warn","react-i18next::",!0);En(a[0])&&(a[0]=`react-i18next:: ${a[0]}`),(c=(l=e==null?void 0:e.services)==null?void 0:l.logger)!=null&&c.warn?e.services.logger.warn(...a):console!=null&&console.warn&&console.warn(...a)},lf={},Kl=(e,t,n,r)=>{En(n)&&lf[n]||(En(n)&&(lf[n]=new Date),n1(e,t,n,r))},qh=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},Gl=(e,t,n)=>{e.loadNamespaces(t,qh(e,n))},cf=(e,t,n,r)=>{if(En(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return Gl(e,n,r);n.forEach(a=>{e.options.ns.indexOf(a)<0&&e.options.ns.push(a)}),e.loadLanguages(t,qh(e,r))},r1=(e,t,n={})=>!t.languages||!t.languages.length?(Kl(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(r,a)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!a(r.isLanguageChangingTo,e))return!1}}),En=e=>typeof e=="string",a1=e=>typeof e=="object"&&e!==null,i1=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,s1={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},o1=e=>s1[e],l1=e=>e.replace(i1,o1);
41let Ql={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:l1};const c1=(e={})=>{Ql={...Ql,...e}},u1=()=>Ql;let Uh;const d1=e=>{Uh=e},f1=()=>Uh,p1={type:"3rdParty",init(e){c1(e.options.react),d1(e)}},m1=j.createContext();class h1{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const g1=(e,t)=>{const n=j.useRef();return j.useEffect(()=>{n.current=e},[e,t]),n.current},Bh=(e,t,n,r)=>e.getFixedT(t,n,r),x1=(e,t,n,r)=>j.useCallback(Bh(e,t,n,r),[e,t,n,r]),Z=(e,t={})=>{var _,w,k,S;const{i18n:n}=t,{i18n:r,defaultNS:a}=j.useContext(m1)||{},i=n||r||f1();if(i&&!i.reportNamespaces&&(i.reportNamespaces=new h1),!i){Kl(i,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const E=(C,L)=>En(L)?L:a1(L)&&En(L.defaultValue)?L.defaultValue:Array.isArray(C)?C[C.length-1]:C,U=[E,{},!1];return U.t=E,U.i18n={},U.ready=!1,U}(_=i.options.react)!=null&&_.wait&&Kl(i,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const o={...u1(),...i.options.react,...t},{useSuspense:l,keyPrefix:c}=o;let u=a||((w=i.options)==null?void 0:w.defaultNS);u=En(u)?[u]:u||["translation"],(S=(k=i.reportNamespaces).addUsedNamespaces)==null||S.call(k,u);const d=(i.isInitialized||i.initializedStoreOnce)&&u.every(E=>r1(E,i,o)),p=x1(i,t.lng||null,o.nsMode==="fallback"?u:u[0],c),f=()=>p,g=()=>Bh(i,t.lng||null,o.nsMode==="fallback"?u:u[0],c),[b,v]=j.useState(f);let y=u.join();t.lng&&(y=`${t.lng}${y}`);const h=g1(y),m=j.useRef(!0);j.useEffect(()=>{const{bindI18n:E,bindI18nStore:U}=o;m.current=!0,!d&&!l&&(t.lng?cf(i,t.lng,u,()=>{m.current&&v(g)}):Gl(i,u,()=>{m.current&&v(g)})),d&&h&&h!==y&&m.current&&v(g);const C=()=>{m.current&&v(g)};return E&&(i==null||i.on(E,C)),U&&(i==null||i.store.on(U,C)),()=>{m.current=!1,i&&E&&(E==null||E.split(" ").forEach(L=>i.off(L,C))),U&&i&&U.split(" ").forEach(L=>i.store.off(L,C))}},[i,y]),j.useEffect(()=>{m.current&&d&&v(f)},[i,c,d]);const x=[b,i,d];if(x.t=b,x.i18n=i,x.ready=d,d||!d&&!l)return x;throw new Promise(E=>{t.lng?cf(i,t.lng,u,()=>E()):Gl(i,u,()=>E())})},{slice:v1,forEach:y1}=[];function b1(e){return y1.call(v1.call(arguments,1),t=>{if(t)for(const n in t)e[n]===void 0&&(e[n]=t[n])}),e}
vendor: 11,150 bytes, lines 41-43
41function w1(e){return typeof e!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(n=>n.test(e))}const uf=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,_1=function(e,t){const r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},a=encodeURIComponent(t);let i=`${e}=${a}`;if(r.maxAge>0){const o=r.maxAge-0;if(Number.isNaN(o))throw new Error("maxAge should be a Number");i+=`; Max-Age=${Math.floor(o)}`}if(r.domain){if(!uf.test(r.domain))throw new TypeError("option domain is invalid");i+=`; Domain=${r.domain}`}if(r.path){if(!uf.test(r.path))throw new TypeError("option path is invalid");i+=`; Path=${r.path}`}if(r.expires){if(typeof r.expires.toUTCString!="function")throw new TypeError("option expires is invalid");i+=`; Expires=${r.expires.toUTCString()}`}if(r.httpOnly&&(i+="; HttpOnly"),r.secure&&(i+="; Secure"),r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return r.partitioned&&(i+="; Partitioned"),i},df={create(e,t,n,r){let a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};n&&(a.expires=new Date,a.expires.setTime(a.expires.getTime()+n*60*1e3)),r&&(a.domain=r),document.cookie=_1(e,t,a)},read(e){const t=`${e}=`,n=document.cookie.split(";");for(let r=0;r<n.length;r++){let a=n[r];for(;a.charAt(0)===" ";)a=a.substring(1,a.length);if(a.indexOf(t)===0)return a.substring(t.length,a.length)}return null},remove(e,t){this.create(e,"",-1,t)}};var j1={name:"cookie",lookup(e){let{lookupCookie:t}=e;if(t&&typeof document<"u")return df.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:n,cookieMinutes:r,cookieDomain:a,cookieOptions:i}=t;n&&typeof document<"u"&&df.create(n,e,r,a,i)}},k1={name:"querystring",lookup(e){var r;let{lookupQuerystring:t}=e,n;if(typeof window<"u"){let{search:a}=window.location;!window.location.search&&((r=window.location.hash)==null?void 0:r.indexOf("?"))>-1&&(a=window.location.hash.substring(window.location.hash.indexOf("?")));const o=a.substring(1).split("&");for(let l=0;l<o.length;l++){const c=o[l].indexOf("=");c>0&&o[l].substring(0,c)===t&&(n=o[l].substring(c+1))}}return n}},N1={name:"hash",lookup(e){var a;let{lookupHash:t,lookupFromHashIndex:n}=e,r;if(typeof window<"u"){const{hash:i}=window.location;if(i&&i.length>2){const o=i.substring(1);if(t){const l=o.split("&");for(let c=0;c<l.length;c++){const u=l[c].indexOf("=");u>0&&l[c].substring(0,u)===t&&(r=l[c].substring(u+1))}}if(r)return r;if(!r&&n>-1){const l=i.match(/\/([a-zA-Z-]*)/g);return Array.isArray(l)?(a=l[typeof n=="number"?n:0])==null?void 0:a.replace("/",""):void 0}}}return r}};let Hn=null;const ff=()=>{if(Hn!==null)return Hn;try{if(Hn=typeof window<"u"&&window.localStorage!==null,!Hn)return!1;const e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch{Hn=!1}return Hn};var S1={name:"localStorage",lookup(e){let{lookupLocalStorage:t}=e;if(t&&ff())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:n}=t;n&&ff()&&window.localStorage.setItem(n,e)}};let Yn=null;const pf=()=>{if(Yn!==null)return Yn;try{if(Yn=typeof window<"u"&&window.sessionStorage!==null,!Yn)return!1;const e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch{Yn=!1}return Yn};var E1={name:"sessionStorage",lookup(e){let{lookupSessionStorage:t}=e;if(t&&pf())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:n}=t;n&&pf()&&window.sessionStorage.setItem(n,e)}},P1={name:"navigator",lookup(e){const t=[];if(typeof navigator<"u"){const{languages:n,userLanguage:r,language:a}=navigator;if(n)for(let i=0;i<n.length;i++)t.push(n[i]);r&&t.push(r),a&&t.push(a)}return t.length>0?t:void 0}},C1={name:"htmlTag",lookup(e){let{htmlTag:t}=e,n;const r=t||(typeof document<"u"?document.documentElement:null);return r&&typeof r.getAttribute=="function"&&(n=r.getAttribute("lang")),n}},A1={name:"path",lookup(e){var a;let{lookupFromPathIndex:t}=e;if(typeof window>"u")return;const n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(n)?(a=n[typeof t=="number"?t:0])==null?void 0:a.replace("/",""):void 0}},T1={name:"subdomain",lookup(e){var a,i;let{lookupFromSubdomainIndex:t}=e;const n=typeof t=="number"?t+1:1,r=typeof window<"u"&&((i=(a=window.location)==null?void 0:a.hostname)==null?void 0:i.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i));if(r)return r[n]}};let Wh=!1;try{document.cookie,Wh=!0}catch{}const Vh=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];Wh||Vh.splice(1,1);const L1=()=>({order:Vh,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e});class Hh{constructor(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(t,n)}init(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=t,this.options=b1(n,this.options||{},L1()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=a=>a.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=r,this.addDetector(j1),this.addDetector(k1),this.addDetector(S1),this.addDetector(E1),this.addDetector(P1),this.addDetector(C1),this.addDetector(A1),this.addDetector(T1),this.addDetector(N1)}addDetector(t){return this.detectors[t.name]=t,this}detect(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,n=[];return t.forEach(r=>{if(this.detectors[r]){let a=this.detectors[r].lookup(this.options);a&&typeof a=="string"&&(a=[a]),a&&(n=n.concat(a))}}),n=n.filter(r=>r!=null&&!w1(r)).map(r=>this.options.convertDetectedLanguage(r)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?n:n.length>0?n[0]:null}cacheUserLanguage(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;n&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(t)>-1||n.forEach(r=>{this.detectors[r]&&this.detectors[r].cacheUserLanguage(t,this.options)}))}}Hh.type="languageDetector";const I1={title:"NeuralPitch â Entrenamiento de ventas con IA | 53 técnicas de persuasión e influencia",description:"Plataforma de entrenamiento de ventas con IA. Practica 53 técnicas de persuasión e influencia (Modelo Milton, Doble VÃnculo, Reencuadre) y recibe la valoración del modelo en 15 segundos. Coach de ventas IA disponible 24/7. Empieza gratis sin tarjeta.",keywords:"entrenamiento de ventas IA, técnicas de persuasión, coach de ventas online, simulador de ventas, roleplay ventas IA, comunicación persuasiva, software formación ventas, NeuralPitch",title_privacy:"NeuralPitch â PolÃtica de privacidad | RGPD",description_privacy:"PolÃtica de privacidad de NeuralPitch. Cumplimiento RGPD y EU AI Act. Sin almacenamiento biométrico. Sin tracking de terceros.",title_terms:"NeuralPitch â Condiciones de uso",description_terms:"Condiciones de uso de NeuralPitch Simulator. Planes de suscripción, polÃtica de cancelación y derechos del usuario."},M1={how:"Cómo funciona",techniques:"Técnicas",mastery:"Aprendizaje",pricing:"Precios",teams:"Equipos",pricing_individual:"Individual",pricing_teams:"Equipos",compliance:"Cumplimiento",login:"Iniciar sesión",cta:"Empieza gratis"},O1={eyebrow:"PERSUASIÃN E INFLUENCIA · VENTAS Y COMUNICACIÃN",h1_line1:"Cada palabra que dices",h1_line2:"influye, persuade o pierde la partida.",subheadline:"NeuralPitch analiza cómo hablas (tu tono, tus pausas, tu capacidad de persuadir e influir) y te dice exactamente qué cambiar. Recibes la valoración del modelo en menos de 15 segundos.",cta_primary:"Empieza gratis, sin tarjeta",cta_teams:"¿Entrenar a tu equipo?",trust:"Sin tarjeta de crédito · RGPD + EU AI Act · Cancela cuando quieras",entity_definition:"NeuralPitch es una plataforma de entrenamiento de ventas con IA que traduce 53 técnicas de comunicación persuasiva (incluyendo el Modelo Milton, el Doble VÃnculo y el Reencuadre) en ejercicios de práctica con evaluación automática en menos de 15 segundos. Desarrollada por Stradiax Executive (Madrid) para comerciales, equipos de ventas y profesionales de la comunicación.",stats_line:"Más de 5.000 evaluaciones realizadas · 250+ profesionales entrenados · 53 técnicas en 4 niveles"},R1={techniques:"Técnicas de persuasión e influencia",pillars:"Pilares de evaluación",feedback:"Valoración del modelo",free_value:"Gratis",free_label:"Nivel 1 sin tarjeta",feedback_time:"< 15 seg"},F1={tag:"LA DIFERENCIA EN ACCIÃN",headline:"La misma situación.",headline2:"Dos resultados muy distintos.",subheadline:"Las 6 situaciones que más oportunidades destrozan, en ventas y en la vida. La misma conversación, antes y después de saber influir. La diferencia está en hablar de otra manera, no en argumentar más.",before_label:"Sin técnicas de persuasión e influencia",after_label:"Con técnicas de persuasión e influencia",caption:"Las etiquetas identifican la técnica de persuasión o influencia activa en cada lÃnea. Estas son exactamente las que entrenas en NeuralPitch.",cta:"Empieza a practicar gratis"},z1={tabs_aria_label:"Selector de perspectiva",tab_individual:"Comercial individual",tab_team:"Equipo de ventas",tab_pnl:"¿Por qué NeuralPitch?",pnl:{headline:`El lenguaje que usas 42decide si cierras la venta y si te escuchan en cualquier conversación.`,body:"La comunicación persuasiva estudia cómo el lenguaje, el tono y las pausas influyen en las decisiones del cerebro. No es manipulación: es comunicar de forma que la otra persona sienta que la decisión es suya, en ventas, en negociaciones y en conversaciones difÃciles.",pains:["El 93% de la comunicación es tono, ritmo y lenguaje corporal, no las palabras que eliges","Los comunicadores de élite usan pausas, bajadas de tono y frases especÃficas que generan confianza e influencia sin que el otro lo perciba conscientemente","NeuralPitch traduce 53 técnicas de persuasión e influencia en ejercicios prácticos con valoración del modelo, asà dominas en semanas lo que otros tardan años en aprender por ensayo y error"]},individual:{headline:`Hay conversaciones importantes que pierdes sin saber por qué. 43Casi nunca es lo que dices: es cómo lo dices.`,body:"Conocer las técnicas de persuasión e influencia n
43o cambia cómo hablas cuando la situación se complica. El lenguaje que influye se construye repitiendo, con valoración real, hasta que sale solo cuando más lo necesitas: en ventas, en negociaciones y en reuniones que importan.",pains:["Tus conversaciones más importantes se sienten repetitivas: algo falla en el momento clave y no sabes qué","Sabes que hay momentos donde algo diferente habrÃa cambiado el resultado, en ventas y fuera de ellas","Nadie te da una valoración honesta de cómo suenas y cómo influyes bajo presión real"]},team:{headline:`Tu equipo hace formación de ventas. 44Y luego vuelve a vender igual.`,body:"La formación de ventas tiene un problema estructural: la brecha entre aprender y ejecutar. Los comerciales entienden las técnicas de persuasión e influencia, pero no las usan cuando importa. NeuralPitch cierra esa brecha.",pains:["La formación se olvida en 72 horas si no hay práctica deliberada y repetida","No tienes visibilidad de qué técnicas de influencia domina cada comercial de tu equipo","El onboarding de nuevos comerciales tarda meses en producir resultados reales"]}},$1={headline:"Funciona asà de simple.",subheadline:"Tres pasos. Sin instalación. Sin instructor.",steps:[{number:"01",title:"Elige una técnica de persuasión o influencia",body:"Selecciona entre 53 técnicas en 4 niveles. Cada una incluye teorÃa, guÃa de ejecución y script anotado con marcadores visuales."},{number:"02",title:"Practica en voz alta",body:"Graba tu intento aplicando la técnica. Solo el micrófono del ordenador. Tu voz, tu tono y tus pausas se analizan al completo."},{number:"03",title:"Recibe valoración en 15 segundos",body:"NeuralPitch evalúa semántica, timing, tono y fluidez. Coaching especÃfico sobre qué cambiar en la siguiente repetición."}],features_headline:"Todas las herramientas del entrenamiento",features:[{icon:"list-check",title:"Técnicas",body:"53 técnicas de persuasión e influencia con más de 530 guiones de práctica para aprender de forma progresiva y consistente. TeorÃa, guÃa de ejecución y script anotado para ventas, negociaciones y conversaciones de alto valor.",badge:"Nivel 1 gratis"},{icon:"bolt",title:"Generador IA para situaciones reales",body:"Describe tu cliente, interlocutor o situación concreta y NeuralPitch genera un script de persuasión e influencia personalizado, listo para practicar.",badge:"Premium"},{icon:"volume-high",title:"Entrenador de voz en directo",body:"Calibra velocidad, tono y pausas antes de grabar. Métricas en tiempo real sin consumir evaluaciones.",badge:"Premium"},{icon:"robot",title:"Sparring con interlocutor simulado",body:"Conversa con una IA que actúa como tu cliente, tu jefe o tu interlocutor. Practica en tiempo real, sin miedo a equivocarte.",badge:"Premium"},{icon:"phone",title:"Análisis de conversaciones reales",body:"Sube una grabación de una reunión real y obtén una valoración sobre qué técnicas de influencia usaste y qué oportunidades dejaste pasar.",badge:"Premium"},{icon:"chart-bar",title:"Progreso y métricas",body:"Historial completo de sesiones, evolución por técnica y puntuación global. Métricas de equipo para managers.",badge:""}],method_tag:"EL MÃTODO",method_headline:"Practicas, el modelo te corrige y vas mejorando con cada repetición.",method_body:"La habilidad de persuadir e influir no se aprende escuchando una formación. Se desarrolla con práctica deliberada y valoración inmediata, la misma metodologÃa que usan los deportistas de élite, aplicada a la comunicación en ventas y en la vida.",method_research:"La metodologÃa de NeuralPitch se fundamenta en tres pilares cientÃficos: la teorÃa de la práctica deliberada (Ericsson y Pool, Peak, 2016), el mismo principio que usan los deportistas de élite; el modelo de comunicación no verbal de Mehrabian (1971), que demuestra que el 93% del impacto comunicativo es tono, ritmo y lenguaje no verbal; y el Modelo Milton, desarrollado por el hipnoterapeuta Milton Erickson y codificado por Bandler y Grinder. NeuralPitch es la única plataforma que traduce estas tres disciplinas en ejercicios prácticos con evaluación técnica automatizada.",method_loop:[{step:"01",label:"Aprende la técnica",body:"Lee la teorÃa, el porqué de ca
44da marcador y el script de referencia."},{step:"02",label:"Practica en voz alta",body:"Graba tu intento real. Tu voz, tu ritmo y tus pausas se analizan al completo."},{step:"03",label:"Valoración en 15 segundos",body:"El modelo identifica exactamente qué salió bien y qué cambiar."},{step:"04",label:"Repite hasta dominarlo",body:"La repetición espaciada consolida la habilidad. Lo que practicas 10 veces, lo tienes en cualquier conversación que importa."}]},D1={tag:"EJEMPLO DE EVALUACIÃN",label:"Asà se ve una evaluación real",score_label:"GLOBAL",coaching_label:"Coaching del modelo",coaching_text:"Buena ejecución general. Las sugerencias 'cerrar el ciclo de venta antes de final de trimestre' e 'imaginar ese impacto en los resultados de tu equipo' se entregaron con bajada de tono clara y pausa previa bien mantenida. La tercera sugerencia se pronunció en tono plano, asà que el cliente la procesa como información, no como directiva. La presuposición temporal se lanzó bien pero el cierre subió de tono y rompió la cadena sugestiva. En la siguiente práctica, mantén la voz baja hasta la última sÃlaba de cada sugerencia conversacional.",transcript_label:"Transcripción",transcript:"Ricardo, cuando llevas tiempo buscando cerrar el ciclo de venta antes de final de trimestre, lo que estamos viendo es que no es un problema de talento: es un problema de proceso. Los directores con los que trabajamos no pueden evitar imaginar ese impacto en los resultados de tu equipo cuando ven los datos por primera vez. En cuanto empiezas a ver los primeros resultados, la conversación con dirección cambia por completo. Lo que me gustarÃa es que pudiéramos ver cómo encaja esto en lo que ya estás haciendo, sin tocar lo que ya funciona.",highlights:[{text:"cerrar el ciclo de venta antes de final de trimestre",type:"suggestion",status:"preserved"},{text:"imaginar ese impacto en los resultados de tu equipo",type:"suggestion",status:"preserved"},{text:"ver cómo encaja esto en lo que ya estás haciendo",type:"suggestion",status:"partial"},{text:"En cuanto empiezas a ver los primeros resultados",type:"presup",status:"partial"}],technique_header:"TÃCNICA · Sugerencias Conversacionales",level_label:"NIVEL 2",status_completed:"Evaluación completada",metric_wpm_value:"142 (óptimo)",metric_pauses_label:"Pausas",metric_pauses_value:"3/4 detectadas",metric_duration_label:"Duración",metric_duration_value:"1:47 / ref. 2:00",techniques_detected:"Técnicas detectadas",type_suggestion:"SUGER.",type_presup:"PRESUP",status_preserved:"Preservado",status_partial:"Parcial",status_lost:"Perdido",cta_full:"Ver evaluación completa",pillars:{tecnicas:{label:"Técnicas de influencia",feedback:"Dos de tres sugerencias conversacionales con bajada de tono correcta. La tercera necesita refuerzo vocal."},semantica:{label:"Semántica",feedback:"Alta fidelidad al script. Presuposición temporal iniciada pero no cerrada con resultado concreto."},timing:{label:"Timing",feedback:"Pausas pre-sugerencia bien sostenidas. Pausa post-sugerencia en la segunda: 1,2s (óptimo: 2s)."},tono:{label:"Tono",feedback:"Bajada de tono en sugerencias 1 y 2 clara y efectiva. Sugerencia 3 pronunciada en tono plano."},fluidez:{label:"Fluidez",feedback:"Ritmo natural, sin muletillas detectadas. WPM: 142 (óptimo)."}}},q1={headline:"53 técnicas de persuasión e influencia.",headline2:"Desde los fundamentos hasta el Modelo Milton.",subheadline:"Domina cada nivel antes de avanzar al siguiente. Ãtiles en ventas, negociaciones y cualquier conversación donde el resultado importe. El Nivel 1 es totalmente gratuito y sin lÃmite de tiempo.",level1_label:"Nivel 1 â Gratis",level2_label:"Nivel 2 â Premium",level3_label:"Nivel 3 â Premium",level4_label:"Nivel 4 â MaestrÃa",premium_badge:"Solo Premium",locked_msg:"Disponible con Premium",cta:"Ver las 53 técnicas â",level1_techniques:[{id:"pacing-leading",name:"Acompasamiento y GuÃa",desc:"Sincroniza con tu cliente y llévale hacia donde quieres"},{id:"mirroring",name:"Espejo",desc:"Crea rapport inconsciente reflejando lenguaje y postura"}
44,{id:"embedded-commands",name:"Sugerencias Conversacionales",desc:"Directivas que atraviesan el filtro crÃtico del cliente"},{id:"reframe",name:"Reencuadre",desc:"Cambia el significado de una objeción en tu favor"},{id:"agreement-frame",name:"Marco de Acuerdo",desc:"Mantén el rapport incluso al contradecir al cliente"},{id:"tag-questions",name:"Preguntas de Confirmación",desc:"Induce asentimiento continuo en la conversación"}],level2_teaser:[{name:"Sugerencias Conversacionales",desc:"Nivel 2"},{name:"Presupposiciones",desc:"Nivel 2"},{name:"Doble VÃnculo",desc:"Nivel 2"}],level3_teaser:[{name:"Modelo Milton",desc:"Nivel 3"},{name:"Metáforas Terapéuticas",desc:"Nivel 3"},{name:"Amnesia Estructurada",desc:"Nivel 3"}],level4_teaser:[{name:"Validación Personal",desc:"Nivel 4"},{name:"AuditorÃa de Acusaciones",desc:"Nivel 4"},{name:"Admitir el Fallo",desc:"Nivel 4"},{name:'Pregunta Orientada al "No"',desc:"Nivel 4"},{name:"Sondeo Conversacional",desc:"Nivel 4"}]},U1={tag:"PLAN INDIVIDUAL",headline:"Para profesionales y freelancers.",headline2:"Sin letra pequeña.",subheadline:"Comerciales, consultores, coaches, directivos: cualquier profesional que quiera persuadir e influir mejor. Empieza gratis y actualiza cuando quieras.",toggle_monthly:"Mensual",toggle_quarterly:"Trimestral",toggle_program:"Programa 6 meses",toggle_program_badge:"Mejor valor",euai_badge:"EU AI Act · Cumplimiento Verificado",free:{label:"Gratis",label_sub:"Para siempre",price:"0 â¬",currency:"",period:"",sub:"Sin tarjeta de crédito",features:["11 técnicas de Nivel 1","10 evaluaciones al mes","Valoración del modelo en menos de 15 segundos","Historial de sesiones","Biblioteca de scripts"],cta:"Empezar gratis"},premium:{label:"Premium",label_badge:"Recomendado",price_monthly:"99",price_quarterly:"79,20",price_program:"70",price_quarterly_billed:"Facturado como 237,60 â¬/trimestre",price_program_billed:"Facturado como 420 ⬠cada 6 meses",save_quarterly:"â20%",save_program:"â29%",currency:"",period_monthly:"/mes",period_quarterly:"/mes",period_program:"/mes",sub_monthly:"99⬠al mes",sub_quarterly:"237,60 ⬠cada trimestre",sub_program:"420 ⬠cada 6 meses",features:["Todo lo incluido en Gratis","53 técnicas de persuasión e influencia (Nivel 1, 2, 3 y 4)","Evaluaciones ilimitadas","Scripts avanzados con marcadores","Acceso anticipado a nuevas técnicas","Genera scripts de persuasión e influencia con IA desde
44cualquier situación"],cta_monthly:"Empezar con Premium",cta_quarterly:"Empezar con Premium Trimestral",cta_program:"Empezar Programa 6 meses",cancel:"Sin permanencia · Cancela cuando quieras"},compare:{headline:"Lo que cuesta mejorar cómo vendes",items:[{label:"Curso de comunicación persuasiva certificado",price:"~4.000 â¬",note:"pago único",con:"Sin práctica individual con valoración"},{label:"Taller de ventas (2 dÃas)",price:"~600 â¬",note:"por persona",con:"Olvidado en 72 horas sin práctica"},{label:"Coach de ventas",price:"~200 â¬",note:"por sesión",con:"1 hora a la semana, agenda limitada"},{label:"NeuralPitch Premium",price:"70 â¬",note:"/mes · programa 6 meses",pro:"Ilimitado · Valoración en 15 seg · 24/7"}]},compare_prose:"A diferencia de un bootcamp presencial de dos dÃas (coste medio aproximado de 2.000 EUR por persona, con el 84% del contenido olvidado en 90 dÃas sin refuerzo según CSO Insights, 2019), NeuralPitch ofrece sesiones de práctica ilimitadas con valoración inmediata de IA. Frente a un coach de ventas externo (entre 150 EUR y 500 EUR por sesión, con agenda limitada), NeuralPitch está disponible a cualquier hora, analiza cada repetición con precisión técnica y cuesta menos que una sola sesión mensual. Y a diferencia de las plataformas de inteligencia conversacional que analizan llamadas pasadas, NeuralPitch entrena la habilidad antes de que ocurra la conversación.",b2b_callout:"¿Equipo de 5 o más personas?",b2b_cta:"Solicitar demo empresarial â",roi_calculator:{title:"CALCULA TU ROI INDIVIDUAL",subtitle:"Ajusta a tu actividad real. Para un profesional o freelancer, ¿cuánto te renta practicar con NeuralPitch?",input_deals:"Proyectos o ventas anuales (base)",input_ticket:"Ticket o valor medio por proyecto (â¬)",input_margin:"Margen medio por proyecto (%)",input_additional:"Mejora en ventas esperada tras el entrenamiento",additional_info:"+{n} proy. · +{margin} de margen adicional",additional_note:"10% es una estimación conservadora · Aberdeen Group: +11% de ingresos anuales de media en equipos con formación en ventas",sanity_warning:"El margen por proyecto es demasiado bajo. Revisa el ticket y el porcentaje de margen.",baseline_label:"Margen bruto anual base:",baseline_per_rep:"/año",baseline_note:"Parámetros en rango profesional realista",plan_monthly:"Plan Mensual",plan_quarterly:"Plan Trimestral",plan_program:"Programa 6 meses",popular_badge:"Recomendado",save_badge:"Ahorra 20%",save_badge_program:"Ahorra 29%",per_month:"/mes",label_roi:"ROI año 1",label_multiplier:"Retorno xâ¬",multiplier_sub:"por cada ⬠invertido",label_investment:"Inversión anual",label_return:"Margen adicional generado",label_net:"Beneficio neto",label_breakeven_title:"Punto de equilibrio",breakeven_sub:"proyectos extra para cubrir el coste",breakeven_deals:"Necesitas {n} proyectos adicionales al año para que el Plan Trimestral se pague solo",breakeven_current:"Configuración actual:",breakeven_threshold:"Umbral:",breakeven_achieved:"Ya superas el umbral, con {gap} proyectos de holgura sobre el punto de equilibrio",breakeven_missing:"Necesitas {gap} proyectos más para alcanzar el umbral de rentabilidad",exec_title:"Resumen ejecutivo",exec_sub:"Métricas independientes del volumen de proyectos, válidas sea cual sea tu actividad",exec_daily_label:"Coste diario del entrenamiento",exec_daily_sub:"Plan Trimestral",exec_daily_note:"Menos que cualquier suscripción de software profesional",exec_project_label:"Margen por proyecto",exec_project_sub:"con los parámetros configurados",exec_project_note:"Un solo proyecto adicional puede cubrir meses de suscripción",exec_breakeven_label:"Proyectos extra para amortizar",exec_breakeven_sub:"al año para cubrir el Plan Trimestral",exec_breakeven_note_low:"Menos de 1 proyecto adicional al año cubre toda la inversión",exec_breakeven_note_high:"Alcanzable con la mejora de actividad configurada",exec_net_label:"Beneficio neto año 1",exec_net_sub:"{n} proyectos adicionales · Plan Trimestral",exec_net_note:"Ingresos netos una vez descontada la suscripción anual"}},B1={tag:"PARA EMPRESAS Y EQUIPOS",headline:`Cada comercial de tu equipo persuade 45e influye mejor desde el principio.`,subheadline:"Sin profesores externos, sin reservar salas y sin esperar a que estén disponibles todos al mismo tiempo.",features:[{icon:"envelope",title:"Incorporación por invitación",body:"Invita a cada comercial por email. Crean su contraseña al aceptar la invitación y acceden al instante con su cuenta premium activada. Ninguna configuración manual."},{icon:"chart-bar",title:"Métricas de equipo agregadas",body:"Panel con actividad del equipo, técnicas más practicadas y puntuaciones medias por pilar. Datos siempre agrupados, nunca a nivel individual."},{icon:"user-shield",title:"Privacidad por diseño",body:"Cada miembro decide si comparte sus datos con el equipo. Solo ves promedios grupales, nunca resultados individuales. Cumple la Ley de IA de la UE (Art. 13)."}
45,{icon:"laptop",title:"Sin IT, sin VPN",body:"Acceso web desde cualquier dispositivo. Nada que instalar, ningún permiso de IT y ninguna infraestructura que gestionar."},{icon:"layer-group",title:"53 técnicas desde el principio",body:"Todo el catálogo de técnicas de persuasión e influencia disponible para tu equipo desde el momento en que aceptan la invitación."},{icon:"bolt",title:"Valoración en menos de 15 segundos",body:"El mismo análisis de IA que reciben los usuarios individuales (tono, pausas, técnicas aplicadas) para cada sesión de práctica de cada comercial."}],team_pricing:{headline:"Precios por equipo",monthly:{label:"Equipo Mensual",price:"89 â¬",currency:"",period:"/asiento/mes",sub:"Facturado mensualmente · mÃnimo 5 asientos"},quarterly:{label:"Equipo Trimestral",price:"71,20 â¬",currency:"",period:"/asiento/mes",popular_badge:"Más popular",billed:"Facturado como 213,60 â¬/asiento/trimestre",save:"Ahorra 20%",sub:"Facturado cada 3 meses · mÃnimo 5 asientos"},annual:{label:"Equipo Anual",price:"62",currency:"",period:"/asiento/mes",popular_badge:"Recomendado",billed:"Facturado como 744 â¬/asiento/año",save:"Ahorra 30%",sub:"Facturado anualmente · mÃnimo 5 asientos"},note:"El manager ocupa un asiento · Nuevos asientos prorrateados al instante",cta_monthly:"Empezar con Equipo Mensual",cta_quarterly:"Empezar con Equipo Trimestral",cta_annual:"Empezar con Equipo Anual"},cta_primary:"Probar demo gratuita de 3 dÃas",cta_secondary:"Contactar con ventas â",quote:'"El 74% de los equipos de ventas identifica la comunicación, no el producto o servicio, como su mayor punto de mejora."',quote_source:"Fuente: Estudio McKinsey Sales Performance",dashboard:{headline:"Vista previa · Panel de manager",nav_label:"Equipo",manager_badge:"Manager",kpi:{active:"Miembros activos",active_sub:"10 compartiendo datos",sessions:"Sesiones de práctica",sessions_sub:"Este mes · +33% vs anterior",avg_score:"Puntuación media",avg_score_sub:"+12% vs mes anterior",techniques:"Técnicas dominadas",techniques_sub:"Media por comercial"},pillars_title:"Puntuación media por pilar",pillars:{semantica:"Semántica",timing:"Timing",tono:"Tono",fluidez:"Fluidez",tecnicas:"Técnicas"},techniques_title:"Técnicas más practicadas · sesiones",activity_title:"Actividad del equipo",week:"Sem",distribution_title:"Distribución de nivel",tiers:{top:"Top performers",top_range:"Puntuación > 85",mid:"En progreso",mid_range:"Puntuación 65â85",low:"Iniciando",low_range:"Puntuación < 65"},consent_note:"10 de 12 miembros comparten sus datos con el equipo · Resultados agregados, sin datos individuales identificables · EU AI Act compliant"},roi_calculator:{title:"Calcula el ROI de tu equipo",subtitle:"Ajusta los parámetros a tu caso real y compara planes",input_seats:"Número de comerciales",input_base_sales:"Ventas anuales por comercial (base)",input_ticket:"Ticket medio por venta (â¬)",input_margin:"Margen medio por venta (%)",input_deals:"Mejora de ventas esperada por el entrenamiento",deals_info:"{deals} ventas adicionales/comercial · {total} en total",deals_research_note:"* Aberdeen Group: equipos con formación en ventas logran de media un +11% de ingresos anuales",plan_monthly:"Plan Mensual",plan_quarterly:"Plan Trimestral",plan_annual:"Plan Anual",label_roi:"ROI año 1",label_multiplier:"Retorno xâ¬",multiplier_sub:"por cada ⬠invertido",label_investment:"Inversión anual",label_margin:"Margen adicional generado",label_profit:"Beneficio neto",breakeven:"El entrenamiento debe mejorar las ventas un {pct}% ({n} ventas adicionales/comercial) para cubrir el coste con Plan Trimestral",label_breakeven_title:"Punto de equilibrio",breakeven_sub:"mejora mÃnima necesaria",breakeven_deals:"{n} ventas adicionales por comercial al año",breakeven_current:"Configuración actual:",breakeven_threshold:"Umbral:",breakeven_achieved:"Ya superas el umbral. El margen cubre la inversión con {gap}% de holgura.",breakeven_missing:"Necesitas {gap}% más de mejora para alcanzar el umbral de rentabilidad",positive_note:"Cada euro invertido genera {roi}⬠de margen",negative_note:"Ajusta los parámetros para ver un ROI positivo",popular_badge:"Recomendado",per_seat_month:"/asiento/mes",save_badge:"Ahorra 20%",baseline_label:"Margen bruto anual por comercial (base):",baseline_per_rep:"/comercial",baseline_note:"Parámetros dentro de un rango B2B realista",sanity_warning:"Margen demasiado bajo para un perfil comercial B2B. Revisa ticket y margen.",exec_title:"Resumen ejecutivo",exec_sub:"Métricas independientes del número de comerciales, válidas para 5 o 500 personas",exec_cost_label:"Coste mensual por comercial",exec_cost_sub:"Plan Trimestral",exec_cost_note:"Menos que cualquier suscripción de softw
45are por usuario",exec_margin_label:"Margen adicional por comercial",exec_margin_sub:"al año, con la mejora configurada",exec_margin_note:"Impacto individual, igual con 5 que con 50 comerciales",exec_breakeven_label:"Ventas extra para amortizar",exec_breakeven_sub:"por comercial y año (Plan Trimestral)",exec_breakeven_note_low:"Menos de 1 venta adicional al año por comercial cubre toda la inversión",exec_breakeven_note_high:"Alcanzable con la mejora de ventas configurada",exec_team_label:"Beneficio neto del equipo",exec_team_sub:"{seats} comerciales · Plan Trimestral",exec_team_note:"Impacto total en la cuenta de resultados",cashflow:{title:"Flujo de caja proyectado â Año 1",recommendation_note:"{n} comerciales. Opción más económica: {months} meses ({waves} oleadas de ~15 personas). Menor coste mensual y mayor margen desde el primer dÃa.",duration_label:"Duración del plan de formación",months_suffix:"m",all_at_once_btn:"Todo en 1 trimestre",all_at_once_note:"Alta inversión inicial. Maximiza el aprendizaje pero concentra el coste mensual.",extra_waves:"+ {extra} oleada(s) en año 2 (mes {month}+)",pill_wave1:"Oleada 1: {seats} asientos · {cost}/mes",pill_wave2plus:"Oleada 2+: {seats} asientos · {cost}/mes",pill_support:"Post-formación: {seats} asientos · {cost}/mes ({support} de refuerzo)",pill_manager:"1 asiento de manager incluido siempre",wave_label:"Oleada {n}: {reps} comerc.",legend_cost:"Coste suscripción",legend_return:"Margen generado",legend_cumulative:"Flujo acumulado",breakeven_badge:"Equilibrio: mes {n}",breakeven_marker:"Mes {n}",no_breakeven:"Sin recuperación en 12 meses",acum_label:"Acum.",stat_invested:"Total invertido (año 1)",stat_invested_note:"Coste de suscripción durante los 12 meses de proyección",stat_return:"Margen adicional (año 1)",stat_return_note:"Generado por los {trained} comerciales formados este año",stat_net:"Balance neto (mes 12)",stat_net_note_ok:"Inversión recuperada en el mes {n}",stat_net_note_pending:"Ajusta la mejora esperada para acelerar el retorno"}},compare:{headline:"Lo que cuesta formar a tu equipo de ventas",items:[{label:"ConsultorÃa de ventas externa",price:"~15.000 â¬",note:"por proyecto",con:"Diagnóstico puntual, sin práctica ni seguimiento continuo",roi:"ROI no medible a nivel individual. Sin mecanismo de práctica, la mejora no se sostiene."},{label:"Bootcamp presencial (2-3 dÃas)",price:"~2.000 â¬",note:"por persona",con:"Sin valoración individual. Olvidado en semanas sin práctica.",roi:"El 84% del contenido aprendido se pierde en 90 dÃas sin refuerzo. (CSO Insights, 2019)"},{label:"Coach de ventas externo",price:"~800 â¬",note:"por sesión/mes",con:"Agenda limitada. No escala cuando crece el equipo.",roi:"Eficaz para 1-2 personas. A 10 comerciales supera los 8.000 â¬/mes sin garantÃa de práctica diaria."},{label:"NeuralPitch Equipos",price:"71,20 â¬",note:"/asiento/mes · plan trimestral",pro:"Ilimitado · Valoración en 15 seg · Métricas de equipo · 24/7",roi:"Umbral de rentabilidad: 1 venta adicional por comercial al año (ticket ⥠855 â¬). Con ticket medio B2B de 5.000 â¬: ROI del 486% en el primer año."}]}},W1={tag:"CUMPLIMIENTO NORMATIVO",headline:"Construido para cumplir la normativa europea de IA.",headline_accent:"Desde la arquitectura, no como parche.",subheadline:"El EU AI Act y el RGPD no son casillas que marcar en NeuralPitch. Son decisiones de arquitectura tomadas desde el principio: sin almacenamiento biométrico, con trazabilidad completa y monitorización continua del sistema.",cards:[{icon:"shield-alt",title:"Sin datos biométricos",body:"El audio se procesa en tiempo real y se descarta de inmediato. Nunca se almacenan grabaciones de voz. Ningún dato biométrico persiste en ningún sistema."},{icon:"clipboard-list",title:"Decisiones de IA auditadas",body:"Cada evaluación queda registrada con versión del modelo, ID de solicitud y contexto completo. Trazabilidad total de cada decisión automatizada."},{icon:"eye",title:"Transparencia activa",body:"Consulta y exporta tu historial completo de decisiones de IA en cualquier momento. Cumplimiento del Art. 13 del EU AI Act."},{icon:"user-check",title:"Supervisión operativa continua",body:"El servicio se monitoriza de forma continua a través de logs estructurados, trazas de solicitud, analÃtica agregada y alertas operativas. El modelo no opera sin supervisión de sistema."}],compliance_note:"NeuralPitch es un sistema de IA de bajo riesgo según la clasificación del EU AI Act (Art. 6). No toma decisiones con efecto legal, no procesa datos biométricos y su funcionamiento se supervisa de forma continua a través de logs, trazas y analÃtica operativa.",badge_rgpd:"RGPD · Art. 17",badge_euai:"EU AI Act · Art. 6"},V1={headline:"Empresas que ya entrenan con NeuralPitch",aria:"Empresas que usan NeuralPitch"},H1={headline:"Preguntas frecuentes",items:[{q:"¿Qué equipo necesito para empezar?",a:`Un ordenador con micrófono es suficiente para comenzar. La calidad del audio, eso sÃ, afecta a la precisión del análisis. 46 47MÃnimo recomendado: el micrófono integrado de tu portátil en un entorno silencioso. Funciona bien para iniciarse. 48 49Recomendado para práctica seria: auriculares con micrófono de calida
49d como AirPods Pro, Sony WH-1000XM5, Jabra Evolve o similares. El auricular aÃsla el ruido exterior, evita que el micrófono capture el audio del altavoz y reduce el eco. Otra opción es un micrófono USB de escritorio (Blue Yeti, Audio-Technica AT2020) si practicas siempre en el mismo sitio. 50 51Activa el botón 'Mic ANC / alta calidad' dentro de la app cuando uses auriculares o micrófonos externos. Desactiva el cancelador de ruido del navegador, que puede interferir con dispositivos que ya incorporan su propio ANC. 52 53Qué evitar: practicar en altavoz, auriculares Bluetooth con alta latencia y entornos con eco o ruido de fondo.`},{q:"¿Necesito conocimientos previos de comunicación persuasiva?",a:"No. El Nivel 1 está pensado para cualquier persona sin experiencia previa en técnicas de persuasión e influencia, seas comercial, directivo o profesional que quiere comunicar mejor. Cada técnica incluye la base teórica, una guÃa de ejecución paso a paso y un script anotado con marcadores visuales. El modelo te dice exactamente qué mejorar; no tienes que interpretar nada por tu cuenta."},{q:"¿Funciona con mi acento o forma de hablar?",a:"SÃ. NeuralPitch usa Deepgram Nova-2, uno de los motores de transcripción más precisos para español de España, combinado con análisis prosódico mediante Praat. El sistema evalúa la técnica de persuasión: si colocas bien las pausas, si bajas el tono en el momento correcto, si preservas la estructura del script. No evalúa el acento ni la velocidad como criterio de corrección."},{q:"¿Cuánto tiempo necesito dedicarle al dÃa?",a:"Entre 15 y 20 minutos al dÃa son suficientes para progresar de forma consistente. Eso sÃ, necesitas un entorno tranquilo donde puedas hablar en voz alta; no es una app de podcast. Requiere concentración real: leer el script, entender cómo se aplica la técnica y ejecutarla con intención. Una práctica deliberada de 15 minutos produce más cambio que horas de lectura pasiva."},{q:"¿Qué diferencia hay con leer un libro o hacer un curso de ventas?",a:"La diferencia crÃtica es la valoración inmediata sobre tu ejecución real. Ningún libro te dice si tu bajada de tono en una sugerencia conversacional fue suficiente, y ningún curso de dos dÃas te da 100 repeticiones con evaluación individualizada. NeuralPitch te dice exactamente qué falló, en qué segundo y cómo corregirlo en la siguiente repetición. El conocimiento sin práctica medida no cambia el comportamiento, ni en una reunión de ventas ni en ninguna otra conversación que importa."},{q:"¿Se guardan mis grabaciones de voz?",a:"No. El audio se procesa en tiempo real y se descarta inmediatamente una vez generada la evaluación. NeuralPitch no almacena ningún dato biométrico de voz ni grabaciones de audio. Solo se guarda el resultado de la evaluación en texto. El sistema cumple el RGPD y el EU AI Act desde la propia arquitectura, no como un añadido posterior."},{q:"¿Es útil solo para ventas o también para otras situaciones?",a:"El catálogo está construido con foco en ventas consultivas y reuniones de alto valor: gestión de objeciones, cierre de propuestas y reuniones ejecutivas. Pero las mismas técnicas de persuasión e influencia funcionan en negociaciones internas, conversaciones difÃciles con clientes o equipos, entrevistas y cualquier situación donde el resultado dependa de cómo comunicas. El módulo de análisis de conversaciones reales (Premium) te permite subir grabaciones de tus propias reuniones y obtener una valoración sobre qué técnicas usaste y qué oportunidades dejaste pasar."},{q:"Ya llevo años vendiendo. ¿Esto es para mÃ?",a:"Especialmente para ti. Los profesionales con experiencia ya tienen intuición, y NeuralPitch la convierte en técnica consciente, medible y reproducible bajo presión. Los que más influyen en cualquier disciplina practican más, no menos. Saber que algo 'te suele salir bien' es muy diferente a saber exactamente por qué funciona y poder replicarlo en la conversación más importante del trimestre."},{q:"¿En cuánto tiempo empiezo a notar resultados?",a:"La mayorÃa de usuarios notan cambios en su forma de hablar en 2 o 3 semanas de práctica diaria. La técnica empieza a volverse automática y ya no tienes que pensar en ella durante la conversación. Entre las 4 y 6 semanas, los patrones de lenguaje de persuasión e influencia aparecen de forma espontánea en reuniones de ventas, negociaciones y otras conversaciones importantes. La mejora en resultados de ventas depende del ticket, el ciclo y la situación, pero el cambio en comunicación es consistente y medible desde el primer mes."},{q:"¿En qué se diferencia de contratar un coach de ventas?",a:"Un buen coach de ventas cuesta entre 150 ⬠y 500 ⬠por sesión, tiene una agenda limitada y evalúa desde fuera
53sin escuchar cada repetición. NeuralPitch está disponible a cualquier hora, analiza cada práctica con precisión técnica en 15 segundos y cuesta menos que una sola sesión al mes. No es una alternativa al coach: es lo que practicas entre sesiones para que cada sesión valga más."},{q:"¿Puedo probar NeuralPitch sin pagar?",a:"SÃ, sin trampa ni letra pequeña. El plan gratuito incluye 11 técnicas completas de Nivel 1 y 10 evaluaciones al mes, para siempre. Sin tarjeta de crédito y sin perÃodo de prueba que expire. Si el sistema no te aporta valor real en las primeras sesiones, no tienes ningún motivo para actualizar."},{q:"¿Puedo cancelar cuando quiera? ¿Qué pasa con mis datos?",a:`SÃ, sin permanencia ni condiciones. Cancelas desde tu perfil en cualquier momento sin cargo adicional. Mantienes acceso Premium hasta el final del perÃodo ya pagado y a partir de entonces pasas automáticamente al plan gratuito; tu historial de evaluaciones y tus scripts guardados permanecen accesibles Ãntegramente. 54 55Si en algún momento decides eliminar tu cuenta (derecho al olvido RGPD), tus datos personales se anonimizan de inmediato: nombre, email y transcripciones se eliminan. Los registros de puntuación se mantienen de forma anónima para la integridad del sistema, sin ningún dato que te identifique.`},{q:"¿Cómo funciona para equipos de ventas?",a:"El plan de Equipos incluye un dashboard de rendimiento para el manager con métricas agregadas del equipo: sesiones completadas, evolución de puntuación y técnicas más practicadas. Cada comercial practica de forma independiente y el manager ve el progreso sin acceder a grabaciones individuales. El sistema cumple con el EU AI Act: sin supervisión individual de audio, sin datos biométricos y con consentimiento explÃcito de cada usuario."},{q:"¿Qué es NeuralPitch exactamente?",a:"NeuralPitch es una plataforma de entrenamiento de ventas con IA (un coach de ventas virtual) que evalúa tu técnica de persuasión e influencia en tiempo real. Analiza tono, pausas y sugerencias conversacionales mediante valoración automática en 15 segundos. Incluye 53 técnicas en 4 niveles de dificultad, un generador de scripts con IA, sparring con interlocutor simulado y análisis de conversaciones reales. Es un software de formación de ventas disponible 24/7 desde cualquier dispositivo, sin instalación."},{q:"¿Qué tecnologÃa usa NeuralPitch para analizar la voz?",a:"NeuralPitch combina tres sistemas de análisis para cada evaluación. El primero es Deepgram Nova-2, el motor de transcripción con mayor precisión para español, que genera marcas de tiempo por palabra y detecta pausas. El segundo es Parselmouth/Praat para análisis prosódico, que extrae la frecuencia fundamental (F0), la intensidad vocal y los patrones de entonación; es el mismo software usado en investigación lingüÃstica académica. El tercero es un modelo de lenguaje grande (LLM) que evalúa la ejecución de las técnicas de persuasión e influencia según los marcadores del script. El audio nunca se almacena: se procesa en tiempo real y se descarta inmediatamente."},{q:"¿Cuáles son las técnicas de persuasión más efectivas en ventas?",a:"Las 5 técnicas de persuasión más practicadas en NeuralPitch son las sugerencias conversacionales (directivas implÃcitas en infinitivo que la mente procesa como instrucciones), el reencuadre (cambiar cómo el cliente percibe un problema u objeción), el doble vÃnculo (ofrecer dos opciones que llevan al mismo resultado positivo), las presuposiciones (dar por hecho un resultado futuro dentro de la frase) y el Modelo Milton (lenguaje estratégicamente vago que activa la curiosidad sin generar resistencia). NeuralPitch enseña las 53 con scripts anotados, teorÃa y evaluación práctica."},{q:"¿Es la persuasión ética? ¿No es manipulación?",a:"La persuasión ética respeta la autonomÃa de la otra persona. No es manipulación: es comunicarse de forma que la otra persona sienta que la decisión es suya. Las técnicas que entrena NeuralPitch (como el Reencuadre, las presuposiciones o las sugerencias conversacionales) buscan presentar información de forma que el cerebro la procese con menos resistencia. No hay engaño: hay estructura, tono y ritmo aplicad
55os con intención. Es la misma diferencia entre un buen maestro y uno mediocre: ambos enseñan lo mismo, pero uno conecta mejor."},{q:"¿Puedo usar NeuralPitch para practicar roleplay de ventas con IA?",a:"SÃ. El módulo de sparring de NeuralPitch es un entrenador de roleplay de ventas con IA: conversas en tiempo real con un interlocutor simulado que puede actuar como cliente escéptico, directivo de compras o cualquier perfil que configures. Cada turno se analiza para evaluar qué técnicas de persuasión e influencia aplicaste. Es el único entorno donde puedes practicar conversaciones de ventas difÃciles sin coste real de un error. Disponible en el plan Premium."},{q:"¿Cómo se compara NeuralPitch con otras herramientas de formación de ventas?",a:"NeuralPitch se diferencia de tres formas. Frente a cursos y bootcamps, ofrece práctica ilimitada con valoración individualizada, no una sesión única que se olvida en semanas. Frente a coaches de ventas, está disponible 24/7 a una fracción del coste (desde 79,20 EUR/mes vs 150-500 EUR por sesión) y analiza cada repetición. Frente a plataformas de inteligencia conversacional como Gong o Chorus, NeuralPitch entrena la habilidad antes de la conversación real, no solo la analiza después. Es la única plataforma que combina práctica de técnicas de persuasión con evaluación de voz por IA."}]},Y1={headline_line1:"Ya sabes lo que diferencia",headline_line2:"a quien persuade e influye de quien solo habla.",subheadline:"En ventas, en negociaciones, en cualquier conversación que importa. Ahora tienes dónde practicarlo.",body:"10 evaluaciones gratuitas. Sin tarjeta. Sin instalación. Empieza hoy.",cta:"Crear mi cuenta gratis",login_prompt:"¿Ya tienes cuenta?",login_link:"Iniciar sesión"},K1={tagline:"Entrenador de persuasión e influencia · ventas y comunicación",links:{features:"Funcionalidades",pricing:"Precios",teams:"Para empresas",privacy:"Privacidad",terms:"Condiciones"},legal:"© 2026 NeuralPitch Simulator · Stradiax Executive, S.L. · Madrid, España",gdpr:"Sin tracking de terceros · RGPD · EU AI Act",company:"Desarrollado por Stradiax Executive, S.L., firma de Strategic Technology Advisory con sede en Madrid (fundada en 2007, capital 100% español)."},G1={title:"Crea tu cuenta gratis",subtitle:"10 evaluaciones al mes, sin tarjeta de crédito.",name_label:"Nombre completo",name_placeholder:"Tu nombre",email_label:"Email",email_placeholder:"[email protected]",password_label:"Contraseña",password_placeholder:"MÃnimo 8 caracteres",gdpr_label:"Acepto la polÃtica de privacidad y el tratamiento de mis datos",ai_label:"Acepto que mis datos de voz sean procesados por sistemas de IA para generar evaluaciones de coaching",submit:"Crear cuenta gratis",loading:"Creando cuenta...",success_title:"¡Cuenta creada!",success_body:"Revisa tu correo para verificar tu cuenta. Una vez verificada, podrás iniciar sesión y empezar a practicar.",error_409:"Ya existe una cuenta con este email.",error_generic:"Algo salió mal. Inténtalo de nuevo.",already_account:"¿Ya tienes cuenta?",login_link:"Iniciar sesión"},Q1={title:"Privacidad y cookies",body:"Usamos cookies analÃticas de Microsoft Clarity para entender cómo se usa esta página y mejorar la experiencia. Puedes consultar nuestra",privacy_link:"polÃtica de privacidad",body_end:"en cualquier momento.",regulatory:"Regulado por el RGPD (UE 2016/679). Sin cookies si rechazas.",decline:"Solo esenciales",accept:"Aceptar analÃticas"},J1={download_b2c:"Descargar Business Case Individual",download_b2b:"Descargar Business Case de Equipos",generating:"Generando PDF...",shared:{cover_subtitle:"Análisis de Retorno sobre la Inversión",cover_date_label:"Fecha",cover_prepared:"Preparado con NeuralPitch ROI Calculator",footer_url:"app.neuralpitch.ai",footer_brand:"NeuralPitch · neuralpitch.ai",footer_disclaimer:"Estimación basada en los parámetros introducidos. Los resultados reales pueden variar.",section_exec:"Resumen Ejecutivo",section_inputs:"Parámetros del Análisis",section_financial:"Análisis Financiero",section_cashflow:"Proyección de Flujo de Caja â Año 1",section_insights:"Insights Clave",section_why:"¿Por qué NeuralPitch?",input_label_col:"Parámetro",input_value_col:"Valor",input_ticket:"Valor medio por proyecto/venta",input_margin:"Margen neto (%)",plan_monthly_name:"Plan Mensual",plan_quarterly_name:"Plan Trimestral",quarterly_badge:"Recomendado · Ahorra 20%",cost_annual:"Coste anual",return_annual:"Margen adicional anual",net_profit:"Beneficio neto año 1",roi_label:"ROI año 1",why_intro:"NeuralPitch Premium · Entrenamiento de persuasión e influencia con IA",why_bullets:["Evaluación de IA en menos de 15 segundos, con valoración inmediata tras cada práctica","53 técnicas: Modelo Milton, Reencuadre, Doble VÃnculo, Pacing & Leading y más","Sin instructor externo, sin reservar salas, disponible 24/7 desde cualquier dispositivo","Cumplimiento EU AI Act y RGPD: audio procesado en tiempo real, nunca almacenado","Evaluaciones ilimitadas en Plan Premium: practica tanto como necesites"],next_cta:"Empieza hoy en app.neuralpitch.ai",next_free:"Plan gratuito disponible sin tarjeta de crédito",cf_tag:"PROYECCIÃN FINANCIERA",cf_cost_label:"Coste suscripción",cf_return_label:"Margen generado",cf_cumulative_label:"Flujo acumulado",cf_no_breakeven:"Sin recuperación en 12 meses",cf_stat_invested:"Total invertido",cf_stat_return:"Margen generado",cf_stat_net:"Balance neto (mes 12)"},b2c:{cover_title:"Business Case Individual",cover_badge:"Plan Indiv
55idual · Profesionales y Freelancers",breakeven_label:"Proyectos adicionales para amortizar",input_deals:"Proyectos/ventas al año",input_additional:"Mejora esperada del entrenamiento",kpi1_label:"ROI año 1 (Plan Trimestral)",kpi1_sub:"Retorno sobre la inversión",kpi2_label:"Ganancia neta año 1",kpi2_sub:"Plan Trimestral",kpi3_label:"Proyectos para amortizar",kpi3_sub:"Al año (Plan Trimestral)",kpi4_label:"Coste por dÃa",kpi4_sub:"Plan Trimestral · â¬950,40/año",insight1_title:"Inversión mÃnima, impacto real",insight1_body_tpl:"El Plan Trimestral cuesta {daily}/dÃa (menos que un café diario) con práctica de persuasión ilimitada las 24 horas.",insight2_title:"Margen por proyecto extra",insight2_body_tpl:"Cada proyecto o venta adicional que cierres genera {margin} de margen neto. Con {n} proyectos extra al año, el retorno es inmediato.",insight3_title:"Amortización rápida",insight3_body_tpl:"Solo necesitas {be} proyectos adicionales al año para cubrir toda la inversión anual en el Plan Trimestral.",insight4_title:"Retorno sobre inversión",insight4_body_tpl:"Por cada euro invertido en el Plan Trimestral, generas {x}⬠de margen adicional, un ROI de +{roi}% en el primer año."},b2b:{cover_title:"Business Case para Equipos",cover_badge:"Plan Equipos · Empresas y Organizaciones",breakeven_label:"Mejora mÃnima necesaria para amortizar",input_seats:"Número de comerciales",input_base_sales:"Ventas anuales base / comercial",input_improvement:"Mejora esperada (%)",kpi1_label:"ROI del equipo año 1",kpi1_sub:"Plan Trimestral",kpi2_label:"Beneficio neto del equipo",kpi2_sub:"Plan Trimestral · año 1",kpi3_label:"Coste por comercial/mes",kpi3_sub:"Plan Trimestral",kpi4_label:"Retorno por comercial/año",kpi4_sub:"Con la mejora configurada",insight1_title:"Coste mÃnimo por comercial",insight1_body_tpl:"â¬71,20/comercial/mes en Plan Trimestral, inferior a cualquier herramienta de ventas por usuario. Para {seats} comerciales, {cost}/año en total.",insight2_title:"Margen adicional por comercial",insight2_body_tpl:"Cada comercial entrenado genera {margin} de margen adicional al año. Para el equipo completo de {seats} personas, {total} anuales.",insight3_title:"Umbral de rentabilidad",insight3_body_tpl:"El equipo solo necesita mejorar un {pct}% sobre su base para cubrir el coste total del Plan Trimestral ({cost}/año).",insight4_title:"Impacto total en resultados",insight4_body_tpl:"Beneficio neto estimado de {net} en el primer año. ROI de +{roi}% con {seats} comerciales entrenados.",cf_breakeven:"Equilibrio mes {n}",cf_training_plan:"Plan de formación: {months} meses · {waves} oleadas · {reps} personas/oleada"}},X1={tag:"DE LA TEORÃA A LA AUTOMATIZACIÃN",headline:"Del conocimiento al automatismo.",headline2:"La curva de aprendizaje real.",subheadline:"Saber cómo funciona una técnica no significa que salga sola bajo presión. El objetivo de NeuralPitch es la competencia inconsciente: la técnica aparece de forma espontánea, sin pensar, en cualquier conversación que importa.",how_label:"Con práctica diaria breve (15-20 min)",journey_headline:"El camino por niveles",levels:[{id:"L1",label:"Nivel 1 · Fundamentos",count:"11 técnicas",time:"~3 semanas",color:"#00E5A0",what:"Rapport, Reencuadre, Sugerencias básicas",automatic:"Usas las técnicas conscientemente en conversaciones reales. El cliente no lo nota, tú sÃ."},{id:"L2",label:"Nivel 2 · Intermedio",count:"22 técnicas",time:"~6 semanas",color:"#FFB800",what:"Presuposiciones, Doble VÃnculo, Sugerencias avanzadas",automatic:"Las estructuras más complejas empiezan a aparecer sin que tengas que planificarlas antes de hablar."},{id:"L3",label:"Nivel 3 · Avanzado",count:"15 técnicas",time:"~5 semanas",color:"#FF7A45",what:"Modelo Milton, Metáforas, Anclajes conversacionales",automatic:"El lenguaje persuasivo fluye de forma natural en negociaciones y reuniones de alto valor."},{id:"L4",label:"Nivel 4 · MaestrÃa",count:"5 técnicas",time:"~4 semanas",color:"#FF4757",what:"Validación, AuditorÃa de acusaciones, Pregunta orientada al No",automatic:"Dominas situaciones de alta tensión y objeciones difÃciles con estructura y calma. Sin improvisación."}],closing_headline:"El programa completo: unos 5-6 meses.",closing_body:"Eso es exactamente lo que dura internalizar los 4 niveles con práctica espaciada real. Los primeros resultados en comunicación son consistentes y medibles desde el primer mes; la maestrÃa es un hábito de varios meses. Por eso el Plan Programa 6 meses es el recomendado para individuales, y el Plan Anual para equipos.",results_first_month:"Resultados en comunicación desde el primer mes",mastery_multimonth:"MaestrÃa completa: 4-6 meses de práctica deliberada"},Z1={note:"App solo en español (de momento)"},eb={title:"Asistente NeuralPitch",hint:"¿En qué puedo ayudarte?",greeting:"Hola. Soy el asistente de NeuralPitch. Pregúntame por planes, técnicas o cómo empezar.",placeholder:"Escribe tu preguntaâ¦",send:"Enviar",open:"Abrir chat",close:"Cerrar chat",error_rate:"Demasiados mensajes seguidos. Espera un momento y vuelve a intentarlo.",error_tech:"Ahora mismo no puedo responder. Inténtalo de nuevo en unos segundos."},tb={meta:I1,nav:M1,hero:O1,proof:R1,transform:F1,problem:z1,how:$1,demo:D1,techniques:q1,pricing:U1,b2b:B1,euai:W1,logos:V1,faq:H1,finalcta:Y1,footer:K1,register:G1,consent:Q1,pdf:J1,learning_curve:X1,language_banner:Z1,chat:eb},nb={title:"NeuralPitch â AI sales training software | 53 persuasion & NLP techniques",description:"AI-based sales training platform. Practice 53 persuasion and influence techniques (Milton Model, Double Bind, Reframing)
55with model feedback in 15 seconds. AI sales coach available 24/7. Start free.",keywords:"AI sales training, sales coaching software, persuasion techniques, AI sales coach, sales roleplay AI, sales pitch practice, conversation intelligence, NLP sales techniques, NeuralPitch",title_privacy:"NeuralPitch â Privacy policy | GDPR compliant",description_privacy:"NeuralPitch privacy policy. GDPR and EU AI Act compliant. No biometric storage. No third-party tracking.",title_terms:"NeuralPitch â Terms of service",description_terms:"NeuralPitch Simulator terms of service. Subscription plans, cancellation policy, and user rights."},rb={how:"How it works",techniques:"Techniques",mastery:"Learning",pricing:"Pricing",teams:"Teams",pricing_individual:"Individual",pricing_teams:"Teams",compliance:"Compliance",login:"Log in",cta:"Start free"},ab={eyebrow:"PERSUASION & INFLUENCE · SALES AND COMMUNICATION",h1_line1:"Every word you say",h1_line2:"influences, persuades, or loses the room.",subheadline:"NeuralPitch analyzes how you speak (your tone, your pauses, your ability to persuade and influence) and tells you exactly what to change. You get model feedback in under 15 seconds.",cta_primary:"Start free, no card needed",cta_teams:"Training your team?",trust:"No credit card · GDPR + EU AI Act · Cancel anytime",entity_definition:"NeuralPitch is an AI-based sales training platform that translates 53 evidence-based persuasion and influence techniques (including the Milton Model, Double Bind, and Reframing) into structured practice sessions with automated feedback in under 15 seconds. Built by Stradiax Executive (Madrid, Spain) for sales professionals, sales teams, and communication practitioners.",stats_line:"5,000+ evaluations delivered · 250+ professionals trained · 53 techniques across 4 levels"},ib={techniques:"Persuasion & Influence Techniques",pillars:"Evaluation pillars",feedback:"Model Feedback",free_value:"Free",free_label:"Level 1 · no card needed",feedback_time:"< 15 sec"},sb={tag:"THE DIFFERENCE IN ACTION",headline:"The same situation.",headline2:"Two very different outcomes.",subheadline:"The 6 situations that cost the most opportunities, in sales and in life. The same conversation, before and after knowing how to influence. The difference is in speaking differently, not in arguing more.",before_label:"Without persuasion and influence techniques",after_label:"With persuasion and influence techniques",caption:"Labels identify the active persuasion or influence technique in each line. These are exactly what you train with NeuralPitch.",cta:"Start practicing free"},ob={tabs_aria_label:"Perspective selector",tab_individual:"Individual sales",tab_team:"Sales team",tab_pnl:"Why NeuralPitch?",pnl:{headline:`The language you use 56decides whether you close the deal and whether people listen in any conversation.`,body:"Persuasive communication studies how language, tone, and pauses influence the brain's decision-making. It is not manipulation: it is communicating in a way that makes the other person feel the decision is theirs, in sales, in negotiations and in difficult conversations.",pains:["93% of communication is tone, rhythm, and body language, not the words you choose","Elite communicators use specific pauses, tone drops, and phrases that build trust and influence without the other person consciously noticing","NeuralPitch translates 53 persuasion and influence techniques into practical exercises with model feedback, so you master in weeks what others take years to learn through trial and error"]},individual:{headline:`There are important conversations you lose without knowing exactly why. 57Almost never because of what you said: it is how you said it.`,body:"Knowing persuasion and influence techniques does not change how you speak when the situation gets difficult. Language that influences is built by repeating, with real feedback, until it comes out on its own when you need it most: in sales, in negotiations and in meetings that matter.",pains:["Your most important conversations feel repetitive: something breaks at the key moment and you don't know
57what","You know there are moments where something different would have changed the outcome, in sales and beyond","Nobody gives you honest feedback on how you sound and how you influence under real pressure"]},team:{headline:`Your team goes through sales training. 58And then comes back selling the same way.`,body:"Sales training has a structural problem: the gap between learning and executing. Salespeople understand the persuasion and influence techniques, but they don't use them when it matters. NeuralPitch closes that gap.",pains:["Training is forgotten within 72 hours without deliberate, repeated practice","You have no visibility into which influence techniques each team member has mastered","Onboarding new reps takes months to produce real results"]}},lb={headline:"It's this simple.",subheadline:"Three steps. No installation. No instructor.",steps:[{number:"01",title:"Choose a persuasion or influence technique",body:"Select from 53 techniques across 4 levels. Each includes theory, an execution guide, and an annotated reference script."},{number:"02",title:"Practice out loud",body:"Record your attempt applying the technique. Just your microphone. Your voice, your tone and your pauses are fully analyzed."},{number:"03",title:"Get feedback in 15 seconds",body:"NeuralPitch evaluates semantics, timing, tone, and fluency. Specific coaching on what to change in your next rep."}],features_headline:"Every tool you need to train",features:[{icon:"list-check",title:"Techniques",body:"53 persuasion and influence techniques with over 530 practice scripts for progressive, consistent learning. Theory, execution guide and annotated script for sales, negotiations and any high-stakes conversation.",badge:"Level 1 free"},{icon:"bolt",title:"AI generator for real situations",body:"Describe your client, counterpart or specific situation and NeuralPitch generates a custom persuasion and influence script ready to practice.",badge:"Premium"},{icon:"volume-high",title:"Live voice trainer",body:"Calibrate your speed, tone and pauses before recording. Real-time metrics without consuming evaluations.",badge:"Premium"},{icon:"robot",title:"AI sparring partner",body:"Have a real conversation with an AI acting as your client, your boss or your counterpart. Practice in real time, without the fear of getting it wrong.",badge:"Premium"},{icon:"phone",title:"Real conversation analysis",body:"Upload a recording of a real meeting and get feedback on which influence techniques you used and which opportunities you left on the table.",badge:"Premium"},{icon:"chart-bar",title:"Progress & metrics",body:"Full session history, technique-level evolution, and overall score. Team performance dashboard for managers.",badge:""}],method_tag:"THE METHOD",method_headline:"You practice, the model corrects, and you get better with every repetition.",method_body:"The ability to persuade and influence is not learned by listening to a training session. It is developed through deliberate practice and immediate feedback, the same methodology used by elite athletes, applied to communication in sales and in life.",method_research:"NeuralPitch's methodology is grounded in three scientific pillars: Deliberate Practice theory (Ericsson & Pool, Peak, 2016), the same principle used by elite athletes; the Mehrabian communication model (1971), which shows that 93% of communication impact comes from tone, rhythm and non-verbal cues; and the Milton Model, developed by hypnotherapist Milton Erickson and codified by Bandler and Grinder in NLP. NeuralPitch is the only platform that translates all three disciplines into practical exercises with automated technical evaluation.",method_loop:[{step:"01",label:"Learn the technique",body:"Read the theory, understand each marker, and study the reference script."},{step:"02",label:"Practice out loud",body:"Record your real attempt. Your voice, your pace and your pauses are fully analyzed."},{step:"03",label:"Feedback in 15 seconds",body:"The model identifies exactly what went well and what to change."},{step:"04",label:"Repeat until mastered",body:"Spaced repetition consolidates the skill. What you practice 10 times stays with you in any conversation that matters."}]},cb={tag:"EVALUATION EXAMPLE",label:"This is what a real evaluation looks like",score_label:"OVERALL",coaching_label:"Model Coaching",coaching_text:"Good overall execution. The first two conversational suggestions (closing the sales cycle before end of quarter and imagining the team impact) were delivered with a clear tone drop and the pre-suggestion pause well maintained. The third suggestion was spoken flat, so the client processes it as information, not a directive. The temporal presupposition was launched well but the close went up in pitch, breaking the persuasive chain. In your next practice, sustain the lower voice all the way through each suggestion, including the final syllable.",transcript_label:"Transcript",transcript:"Sarah, when you've been working to close the sales cycle before end of quarter, what we're seeing is that it's not a talent problem: it's a process problem. The directors we work with can't help but imagine that impact on their team's results when they see the data for the first time. Once you start seeing the first results, the conversation with leadership changes completely. What I'd like is for us to see how this fits with what you're already doing, without changing what already works.",highlights:[{text:"close the sales cycle before end of quarter",type:"suggestion",status:"preserved"},{text:"imagine that impact on their team's results",type:"suggestion",status:"preserved"},{text:"see how this fits with what you're already doing",type:"suggestion",status:"partial"},{text:"Once you start seeing the first results",type:"presup",status:"partial"}],technique_header:"TECHNIQUE · Conversational Suggestions",level_label:"LEVEL 2",status_completed:"Evaluation complete",metric_wpm_value:"142 (optimal)",metric_pauses_label:"Pauses",metric_pauses_value:"3/4 detected",metric_duration_label:"Duration",metric_duration_value:"1:47 / ref. 2:00",techniques_detected:"Detected techniques",type_suggestion:"SUGG.",type_presup:"PRESUP",status_preserved:"Preserved",status_partial:"Partial",status_lost:"Lost",cta_full:"See full evaluation",pillars:{tecnicas:{label:"Influence techniques",feedback:"Two of three conversational suggestions delivered with correct tone drop. The third needs vocal reinfor
58cement."},semantica:{label:"Semantics",feedback:"High script fidelity. Temporal presupposition initiated but not closed with a concrete outcome."},timing:{label:"Timing",feedback:"Pre-suggestion pauses well maintained. Post-suggestion pause on the second: 1.2s (optimal: 2s)."},tono:{label:"Tone",feedback:"Tone drop on suggestions 1 and 2 clear and effective. Suggestion 3 delivered flat."},fluidez:{label:"Fluency",feedback:"Natural rhythm, no filler words detected. WPM: 142 (optimal)."}}},ub={headline:"53 persuasion and influence techniques.",headline2:"From the fundamentals to the Milton Model.",subheadline:"Master each level before advancing to the next. Useful in sales, negotiations and any conversation where the outcome matters. Level 1 is fully free, with no time limit.",level1_label:"Level 1 â Free",level2_label:"Level 2 â Premium",level3_label:"Level 3 â Premium",level4_label:"Level 4 â Mastery",premium_badge:"Premium only",locked_msg:"Available with Premium",cta:"See all 53 techniques â",level1_techniques:[{id:"pacing-leading",name:"Pacing & Leading",desc:"Sync with your client and guide them where you want"},{id:"mirroring",name:"Mirroring",desc:"Build unconscious rapport by reflecting language and posture"},{id:"embedded-commands",name:"Conversational Suggestions",desc:"Directives that bypass the client's critical filter"},{id:"reframe",name:"Reframing",desc:"Change the meaning of an objection in your favor"},{id:"agreement-frame",name:"Agreement Frame",desc:"Maintain rapport even when contradicting the client"},{id:"tag-questions",name:"Tag Questions",desc:"Induce continuous agreement throughout the conversation"}],level2_teaser:[{name:"Conversational Suggestions",desc:"Level 2"},{name:"Presuppositions",desc:"Level 2"},{name:"Double Bind",desc:"Level 2"}],level3_teaser:[{name:"Milton Model",desc:"Level 3"},{name:"Therapeutic Metaphors",desc:"Level 3"},{name:"Structured Amnesia",desc:"Level 3"}],level4_teaser:[{name:"Validación Personal",desc:"Level 4"},{name:"AuditorÃa de Acusaciones",desc:"Level 4"},{name:"Admitir el Fallo",desc:"Level 4"},{name:'Pregunta Orientada al "No"',desc:"Level 4"},{name:"Sondeo Conversacional",desc:"Level 4"}]},db={tag:"INDIVIDUAL PLAN",headline:"For professionals and freelancers.",headline2:"No fine print.",subheadline:"Sales reps, consultants, coaches, executives: any professional who wants to persuade and influence better. Start free and upgrade whenever you want.",toggle_monthly:"Monthly",toggle_quarterly:"Quarterly",toggle_program:"6-Month Programme",toggle_program_badge:"Best value",euai_badge:"EU AI Act Compliant",free:{label:"Free",label_sub:"Forever",price:"0",currency:"â¬",period:"",sub:"No credit card required",features:["11 Level 1 techniques","10 evaluations per month","Model feedback in under 15 seconds","Session history","Script library"],cta:"Start free"},premium:{label:"Premium",label_badge:"Recommended",price_monthly:"99",price_quarterly:"79.20",price_program:"70",price_quarterly_billed:"Billed as â¬237.60/quarter",price_program_billed:"Billed as â¬420 every 6 months",save_quarterly:"â20%",save_program:"â29%",currency:"â¬",period_monthly:"/month",period_quarterly:"/month",period_program:"/month",sub_monthly:"â¬99 per month",sub_quarterly:"â¬237.60 every quarter",sub_program:"â¬420 every 6 months",features:["Everything in Free","53 persuasion and influence techniques (Levels 1, 2, 3 & 4)","Unlimited evaluations","Advanced scripts with markers","Early access to new techniques","AI script generation for persuasion and influence"],cta_monthly:"Start with Premium",cta_quarterly:"Start with Quarterly Premium",cta_program:"Start 6-Month Programme",cancel:"No commitment · Cancel anytime"},compare:{headline:"What it costs to improve how you sell",items:[{label:"Certified persuasion communication course",price:"~â¬4,000",note:"one-time payment",con:"No individual practice with feedback"},{label:"Sales workshop (2 days)",price:"~â¬600",note:"per person",con:"Forgotten within 72 hours"},{label:"Sales coach",price:"~â¬200",note:"per session",con:"1 hour a week, limited availability"},{label:"NeuralPitch Premium",price:"â¬70",note:"/month · 6-month programme",pro:"Unlimited · Feedback in 15 sec · 24/7"}]}
58,compare_prose:"Unlike a two-day in-person bootcamp (avg. cost around â¬2,000 per person, with 84% of content forgotten within 90 days without reinforcement, per CSO Insights, 2019), NeuralPitch provides unlimited practice sessions with immediate AI feedback. Compared with an external sales coach (â¬150 to â¬500 per session, limited availability), NeuralPitch is available 24/7, analyzes every single repetition with technical precision and costs less than one coaching session per month. And compared with conversation intelligence platforms that analyze past calls retrospectively, NeuralPitch trains the skill before the real conversation happens.",b2b_callout:"Team of 5 or more?",b2b_cta:"Request a team demo â",roi_calculator:{title:"CALCULATE YOUR INDIVIDUAL ROI",subtitle:"Adjust to your real activity. As a professional or freelancer, how much does practising with NeuralPitch pay off?",input_deals:"Annual projects or deals (baseline)",input_ticket:"Average deal or project value (â¬)",input_margin:"Average margin per project (%)",input_additional:"Expected sales improvement after training",additional_info:"+{n} proj. · +{margin} additional margin",additional_note:"10% is a conservative estimate · Aberdeen Group: sales-trained teams achieve +11% annual revenue growth on average",sanity_warning:"Margin per project is too low. Review the ticket value and margin percentage.",baseline_label:"Annual gross margin (baseline):",baseline_per_rep:"/year",baseline_note:"Parameters within a realistic professional range",plan_monthly:"Monthly Plan",plan_quarterly:"Quarterly Plan",plan_program:"6-Month Programme",popular_badge:"Recommended",save_badge:"Save 20%",save_badge_program:"Save 29%",per_month:"/month",label_roi:"Year 1 ROI",label_multiplier:"Return Ãâ¬",multiplier_sub:"per ⬠invested",label_investment:"Annual investment",label_return:"Additional margin generated",label_net:"Net profit",label_breakeven_title:"Break-even point",breakeven_sub:"extra projects to cover the cost",breakeven_deals:"You need {n} additional projects per year for the Quarterly Plan to pay for itself",breakeven_current:"Current setting:",breakeven_threshold:"Threshold:",breakeven_achieved:"You already exceed the threshold, with {gap} projects above break-even",breakeven_missing:"You need {gap} more projects to reach the break-even threshold",exec_title:"Executive summary",exec_sub:"Metrics independent of project volume, valid whatever your activity level",exec_daily_label:"Daily training cost",exec_daily_sub:"Quarterly Plan",exec_daily_note:"Less than any professional software subscription",exec_project_label:"Margin per project",exec_project_sub:"at the configured parameters",exec_project_note:"A single extra project can cover months of subscription",exec_breakeven_label:"Extra projects to break even",exec_breakeven_sub:"per year to cover the Quarterly Plan",exec_breakeven_note_low:"Less than 1 additional project per year covers the full investment",exec_breakeven_note_high:"Achievable at the configured activity improvement",exec_net_label:"Net profit year 1",exec_net_sub:"{n} additional projects · Quarterly Plan",exec_net_note:"Net income after deducting the annual subscription cost"}},fb={tag:"FOR COMPANIES & TEAMS",headline:`Every rep on your team persuades 59and influences better from the start.`,subheadline:"No external trainers, no booking rooms and no waiting for everyone's schedules to align.",features:[{icon:"envelope",title:"Invitation-based onboarding",body:"Invite each sales rep by email. They create their own password when accepting the invitation and get instant access with their premium account activated. No manual setup required."},{icon:"chart-bar",title:"Aggregated team metrics",body:"Dashboard with team activity, most-practiced techniques, and average pillar scores. Data is always grouped, never shown at individual level."},{icon:"user-shield",title:"Privacy by design",body:"Each member decides whether to share their data with the team. You only see group averages, never individual results. EU AI Act compliant (Art. 13)."},{icon:"laptop",title:"No IT, no VPN",body:"Web access from any device. Nothing to install, no IT permissions and no infrastru
59cture to manage."},{icon:"layer-group",title:"53 techniques from the start",body:"The full catalogue of persuasion and influence techniques available to your team from the moment they accept the invitation."},{icon:"bolt",title:"Feedback in under 15 seconds",body:"The same AI analysis that individual users receive (tone, pauses, applied techniques) for every practice session from every sales rep."}],team_pricing:{headline:"Team pricing",monthly:{label:"Team Monthly",price:"89",currency:"â¬",period:"/seat/month",sub:"Billed monthly · minimum 5 seats"},quarterly:{label:"Team Quarterly",price:"71.20",currency:"â¬",period:"/seat/month",popular_badge:"Most popular",billed:"Billed as â¬213.60/seat/quarter",save:"Save 20%",sub:"Billed every 3 months · minimum 5 seats"},annual:{label:"Team Annual",price:"62",currency:"â¬",period:"/seat/month",popular_badge:"Recommended",billed:"Billed as â¬744/seat/year",save:"Save 30%",sub:"Billed annually · minimum 5 seats"},note:"Manager occupies one seat · New seats prorated instantly",cta_monthly:"Start with Team Monthly",cta_quarterly:"Start with Team Quarterly",cta_annual:"Start with Team Annual"},cta_primary:"Try a free 3-day demo",cta_secondary:"Contact sales â",quote:'"74% of sales teams identify communication, not product knowledge, as their biggest improvement opportunity."',quote_source:"Source: McKinsey Sales Performance Study",dashboard:{headline:"Preview · Manager dashboard",nav_label:"Team",manager_badge:"Manager",kpi:{active:"Active members",active_sub:"10 sharing data",sessions:"Practice sessions",sessions_sub:"This month · +33% vs prior",avg_score:"Average score",avg_score_sub:"+12% vs last month",techniques:"Techniques mastered",techniques_sub:"Average per rep"},pillars_title:"Average score by pillar",pillars:{semantica:"Semantics",timing:"Timing",tono:"Tone",fluidez:"Fluency",tecnicas:"Techniques"},techniques_title:"Most practiced techniques · sessions",activity_title:"Team activity",week:"Wk",distribution_title:"Level distribution",tiers:{top:"Top performers",top_range:"Score > 85",mid:"In progress",mid_range:"Score 65â85",low:"Starting out",low_range:"Score < 65"},consent_note:"10 of 12 reps share data with the team · Aggregated results only, no individually identifiable data · EU AI Act compliant"},roi_calculator:{title:"Calculate your team's ROI",subtitle:"Adjust the parameters to your real case and compare plans",input_seats:"Number of reps",input_base_sales:"Annual deals per rep (baseline)",input_ticket:"Average deal size (â¬)",input_margin:"Average margin per deal (%)",input_deals:"Expected sales improvement from training",deals_info:"{deals} additional deals/rep · {total} across team",deals_research_note:"* Aberdeen Group: sales-trained teams achieve on average +11% annual revenue growth",plan_monthly:"Monthly Plan",plan_quarterly:"Quarterly Plan",plan_annual:"Annual Plan",label_roi:"Year 1 ROI",label_multiplier:"Return xâ¬",multiplier_sub:"per ⬠invested",label_investment:"Annual investment",label_margin:"Additional margin generated",label_profit:"Net profit",breakeven:"Training must improve sales by {pct}% ({n} additional deals/rep) to cover the cost on the Quarterly Plan",label_breakeven_title:"Break-even",breakeven_sub:"minimum improvement needed",breakeven_deals:"{n} additional deals per rep per year",breakeven_current:"Current setting:",breakeven_threshold:"Threshold:",breakeven_achieved:"Already above threshold. Margin covers investment with {gap}% headroom.",breakeven_missing:"Need {gap}% more improvement to reach the break-even point",positive_note:"Every euro invested returns {roi}⬠in margin",negative_note:"Adjust the parameters to see a positive ROI",popular_badge:"Recommended",per_seat_month:"/seat/month",save_badge:"Save 20%",baseline_label:"Annual gross margin per rep (baseline):",baseline_per_rep:"/rep",baseline_note:"Parameters are within a realistic B2B range",sanity_warning:"Margin too low for a B2B commercial profile. Review ticket size and margin.",exec_title:"Executive Summary",exec_sub:"Team-size-independent metrics, valid for 5 or 500 reps",exec_cost_label:"Monthly cost per rep",exec_cost_sub:"Quarterly Plan",exec_cost_note:"Less than any software subscription per user",exec_margin_label:"Additional margin per rep",exec_margin_sub:"per year, at configured improvement",exec_margin_note:"Individual impact, the same for 5 or 50 reps",exec_breakeven_label:"Extra deals to break even",exec_breakeven_sub:"per rep per year (Quarterly Plan)",exec_breakeven_note_low:"Less than 1 additional deal per rep per year covers the entire investment",exec_breakeven_note_high:"Achievable at the configured sales improvement",exec_team_label:"Team net profit",exec_team_sub:"{seats} reps · Quarterly Plan",exec_team_note:"Total P&L impact",cashflow:{title:"Projected Cash Flow â Year 1",recommendation_note:"{n} reps. Most cost-effective option: {months} months ({waves} waves of ~15 people). Lower monthly cost and higher margin from the start.",duration_label:"Training plan duration",months_suffix:"m",all_at_once_btn:"All in 1 quarter",all_at_once_note:"High upfront investment. Maximises learning but concentrates monthly cost.",extra_waves:"+ {extra} wave(s) in Year 2 (from month {month})",pill_wave1:"Wave 1: {seats} seats · {cost}/month",pill_wave2plus:"Wave 2+: {seats} seats · {cost}/month",pill_support:"Post-training: {seats} seats · {cost}/month ({support} retraining)",pill_manager:"1 manager seat always included",wave_label:"Wave {n}: {reps} reps",legend_cost:"Subscription cost",legend_return:"Margin generated",legend_cumulative:"Cumulative flow",breakeven_badge:"Break-even: month {n}",breakeven_marker:"Month {n}",no_breakeven:"No break-even within 12 months",acum_label:"Cum.",stat_invested:"Total invested (Year 1)",stat_invested_note:"Subscription cost over the 12-month projection",stat_return:"Additional margin (Year 1)",stat_return_note:"Generated by the {trained} reps trained this year",stat_net:"Net balance (month 12)",stat_net_note_ok:"Investment recovered by month {n}",stat_net_note_pending:"Adjust expected improvement to accelerate return"}},compare:{headline:"What it costs to train your sales team",items:[{label:"External sales consultancy",price:"~â¬15,000",note:"per project",con:"One-off diagnosis, no ongoing practice or follow-up",roi:"ROI not measurable at individual level. No continuous improvement mechanism."},{label:"In-person bootcamp (2-3 days)",price:"~â¬2,000",note:"per person",con:"No individual feedback. Forgotten within weeks without practice.",roi:"84% of the content learned is lost within 90 days without reinfor
59cement. (CSO Insights, 2019)"},{label:"External sales coach",price:"~â¬800",note:"per session/month",con:"Limited availability. Doesn't scale as the team grows.",roi:"Effective for 1-2 people. At 10 reps, exceeds â¬8,000/month with no guarantee of daily practice."},{label:"NeuralPitch Teams",price:"â¬71.20",note:"/seat/month · quarterly plan",pro:"Unlimited · Feedback in 15 sec · Team metrics · 24/7",roi:"Break-even: 1 additional closed deal per rep per year (ticket ⥠â¬855). At avg. B2B deal of â¬5,000: 486% ROI in year one."}]}},pb={tag:"REGULATORY COMPLIANCE",headline:"Built to comply with European AI regulation.",headline_accent:"By design, not as an afterthought.",subheadline:"The EU AI Act and GDPR are not checkboxes at NeuralPitch. They are architecture decisions made from the start: no biometric storage, complete traceability and continuous system-level monitoring.",cards:[{icon:"shield-alt",title:"No biometric data",body:"Audio is processed in real time and discarded immediately. Voice recordings are never stored. No biometric data persists in any system."},{icon:"clipboard-list",title:"Audited AI decisions",body:"Every evaluation is logged with model version, request ID, and full context. Complete traceability for every automated decision."},{icon:"eye",title:"Active transparency",body:"Consult and export your full AI decision history at any time. Compliance with Art. 13 of the EU AI Act."},{icon:"user-check",title:"Continuous operational monitoring",body:"The service is monitored continuously through structured logs, request traces, aggregated analytics, and operational alerts. The model does not operate without system-level oversight."}],compliance_note:"NeuralPitch is a low-risk AI system under the EU AI Act classification (Art. 6). It does not make decisions with legal effect, does not process biometric data, and its operation is continuously monitored through logs, traces, and operational analytics.",badge_rgpd:"GDPR · Art. 17",badge_euai:"EU AI Act · Art. 6"},mb={headline:"Companies already training with NeuralPitch",aria:"Companies using NeuralPitch"},hb={headline:"Frequently asked questions",items:[{q:"What equipment do I need to get started?",a:`A computer with a microphone is enough to begin. Audio quality, however, directly affects the accuracy of the analysis. 60 61Minimum: your laptop's built-in microphone in a quiet environment. Works well to get started. 62 63Recommended for serious practice: quality earphones with a mic such as AirPods Pro, Sony WH-1000XM5, Jabra Evolve, or similar. Earphones isolate external noise, prevent the microphone from picking up speaker audio and reduce echo. Another option is a USB desktop microphone (Blue Yeti, Audio-Technica AT2020) if you always practice at the same desk. 64 65Enable the 'Mic ANC / alta calidad' button inside the app when using external earphones or microphones. It disables the browser's noise cancellation, which can interfere with devices that already include their own ANC. 66 67What to avoid: speakerphone mode, high-latency Bluetooth devices, and environments with echo or background noise.`},{q:"Do I need prior knowledge of persuasive communication?",a:"No. Level 1 is built for anyone with no prior experience in persuasion and influence techniques, whether you're a salesperson, a manager, or a professional who wants to communicate more effectively. Each technique includes the theoretical foundation, a step-by-step execution guide, and an annotated script with visual markers. The model tells you exactly what to improve; you don't have to interpret anything on your own."},{q:"Does it work with my accent or way of speaking?",a:"Yes. NeuralPitch uses Deepgram Nova-2, one of the most accurate transcription engines for Spanish, combined with prosodic analysis via Praat. The system evaluates the persuasion technique: whether you placed pauses correctly, whether you dropped your tone at the right moment, whether you preserved the script structure. It does not evaluate your accent or speaking speed as a quality criterion."},{q:"How much time do I need to put in each day?",a:"15 to 20 minutes a day is enough to make consistent progress. You do need a quiet environment where you can speak out loud; this is not a podcast app. It requires real focus: reading the script, understanding how the technique applies and executing it with intention. One deliberate 15-minute session produces more change than hours of passive reading."},{q:"How is this different from reading a book or taking a sales course?",a:"The critical difference is immediate feedback on your actual execution. No book tells you whether your tone drop on a conversational suggestion was sufficient, and no two-day course gives you 100 individually-evaluated repetitions. NeuralPitch tells you exactly what failed, at which second, and how to correct it in the next rep. Knowledge without measured practice doesn't change behavior, neither in a sales meeting nor in any other conversation that matters."},{q:"Are my voice recordings stored?",a:"No. Audio is processed in real time and discarded immediately once the evaluation is generated. NeuralPitch stores n
67o voice biometric data and no audio recordings. Only the evaluation result is saved as text. The system complies with GDPR and the EU AI Act from the architecture itself, not as a later add-on."},{q:"Is it useful only for sales, or for other situations too?",a:"The catalogue is built with a focus on consultative sales and high-value meetings: objection handling, proposal closing and executive conversations. But the same persuasion and influence techniques apply to internal negotiations, difficult conversations with clients or teams, job interviews and any situation where the outcome depends on how you communicate. The real conversation analysis module (Premium) lets you upload recordings of your own meetings and get feedback on which influence techniques you used and which opportunities you left on the table."},{q:"I've been selling for years. Is this for me?",a:"Especially for you. Experienced professionals already have intuition, and NeuralPitch turns it into conscious, measurable, repeatable technique under pressure. Those who influence most in any discipline practice more, not less. Knowing something 'usually works for you' is very different from knowing exactly why it works and being able to replicate it in your most important conversation of the quarter."},{q:"How quickly will I see real results?",a:"Most users report noticeable changes in how they speak within 2 to 3 weeks of daily practice. The technique starts becoming automatic, and you no longer have to consciously think about it during the conversation. Between weeks 4 and 6, persuasion and influence language patterns begin appearing spontaneously in sales meetings, negotiations and other high-stakes conversations. Improvement in sales outcomes depends on ticket size, cycle length and context, but the communication change is consistent and measurable from the first month."},{q:"How is this different from hiring a sales coach?",a:"A good sales coach costs between â¬150 and â¬500 per session, has a limited schedule, and evaluates from the outside without hearing every rep. NeuralPitch is available at any hour, analyzes every practice with technical precision in 15 seconds, and costs less than a single monthly session. It is not an alternative to a coach: it is what you practice between sessions so each session delivers more."},{q:"Can I try NeuralPitch without paying?",a:"Yes, with no catch and no fine print. The free plan includes 11 complete Level 1 techniques and 10 evaluations per month, forever. No credit card and no trial that expires. If the system doesn't deliver real value in y
67our first sessions, you have no reason to upgrade."},{q:"Can I cancel anytime? What happens to my data?",a:`Yes, no commitment and no conditions. Cancel from your profile at any time with no additional charges. You keep Premium access until the end of your paid period, then automatically move to the free plan; your evaluation history and saved scripts remain fully accessible. 68 69If you ever decide to delete your account (GDPR right to erasure), your personal data is anonymized immediately: name, email and transcripts are removed. Score records are retained anonymously for system integrity, with no data that identifies you.`},{q:"How does it work for sales teams?",a:"The Teams plan includes a performance dashboard for the manager with aggregated team metrics: sessions completed, score evolution and most-practiced techniques. Each rep practices independently and the manager sees progress without accessing individual recordings. The system complies with the EU AI Act: no individual audio monitoring, no biometric data and explicit consent from each user."},{q:"What exactly is NeuralPitch?",a:"NeuralPitch is an AI-based sales training platform (a virtual sales coach) that evaluates your persuasion and influence technique in real time. It analyzes tone, pauses and conversational suggestions through automated feedback in 15 seconds. It includes 53 techniques across 4 difficulty levels, an AI script generator, an AI sparring partner for sales roleplay and real conversation analysis. It is sales training software available 24/7 from any device, with no installation required."},{q:"What technology does NeuralPitch use to analyze speech?",a:"NeuralPitch combines three analysis systems for each evaluation. The first is Deepgram Nova-2, the most accurate transcription engine for Spanish, generating word-level timestamps and detecting pauses. The second is Parselmouth/Praat for prosodic analysis, extracting fundamental frequency (F0), vocal intensity and intonation patterns; it is the same software used in academic linguistic research. The third is a large language model (LLM) that evaluates technique execution against the annotated script markers. Audio is never stored: it is processed in real time and discarded immediately."},{q:"What are the most effective persuasion techniques in sales?",a:"The 5 most practiced persuasion techniques on NeuralPitch are conversational suggestions (implicit directives in infinitive form that the mind processes as instructions), reframing (changing how the client perceives a problem or objection), the Double Bind (offering two options that lead to the same positive outcome), presuppositions (assuming a future result within the sentence structure) and the Milton Model (strategically vague language that activates curiosity without generating resistance). NeuralPitch teaches all 53 with annotated scripts, theory and practical evaluation."},{q:"Is persuasion ethical? Isn't it manipulation?",a:"Ethical persuasion respects the other person's autonomy. It is not manipulation: it is communicating in a way that makes the other person feel the decision is theirs. The techniques NeuralPitch trains (such as Reframing, presuppositions or conversational suggestions) present information in ways the brain processes with less resistance. There is no deception: there is structure, tone and rhythm applied with intention. It is the same difference between a great teacher and a mediocre one: both teach the same content, but one connects better."},{q:"Can I use NeuralPitch for AI sales roleplay practice?",a:"Yes. NeuralPitch's sparring module is an AI sales roleplay trainer: you converse in real time with a simulated prospect who can act as a skeptical client, procurement director, or any profile you configure. Each turn is analyzed to evaluate which persuasion and influence techniques you applied. It is the only environment where you can practice difficult sales conversations without the real cost of a mistake. Available on the Premium plan."},{q:"How does NeuralPitch compare to other sales training tools?",a:"NeuralPitch differs in three ways. Compared with courses and bootcamps, it offers unlimited practice with individualized feedback, not a one-off session that's forgotten in weeks. Compared with sales coaches, it is available 24/7 at a fraction of the cost (from â¬79.20/month vs â¬150â500 per session), analyzing every single rep. And compared with conversation intelligence platforms like Gong or Chorus, NeuralPitch trains the skill before the real conversation, not just analyzes it afterward. It is the only platform combining persuasion technique practice with AI voice evaluation."}]},gb={headline_line1:"You already know what separates",headline_line2:"those who persuade and influence from those who just talk.",subheadline:"In sales, in negotiations, in any conversation that matters. Now you have somewhere to practice it.",body:"10 free evaluations. No card. No installation. Start today.",cta:"Create my free account",login_prompt:"Already have an account?",login_link:"Log in"},xb={tagline:"Persuasion & influence trainer · sales and communication",links:{features:"Features",pricing:"Pricing",teams:"For Teams",privacy:"Privacy",terms:"Terms"},legal:"© 2026 NeuralPitch Simulator · Stradiax Executive, S.L. · Madrid, Spain",gdpr:"No third-party tracking · GDPR · EU AI Act",company:"Built by Stradiax Executive, S.L., a Strategic Technology Advisory firm based in Madrid, Spain (founded 2007, 100% Spanish capital)."},vb={title:"Create your free account",subtitle:"10 evaluations per month, no credit card.",name_label:"Full name",name_placeholder:"Your name",email_label:"Email",email_placeholder:"[email protected]",password_label:"Password",password_placeholder:"Minimum 8 characters",gdpr_label:"I accept the privacy policy and the processing of my data",ai_label:"I consent to my voice data being processed by AI systems to generate coaching evaluations",submit:"Create free account",loading:"Creating account...",success_title:"Account created!",success_body:"Check your email to verify your account. Once verified, you can log in and start practicing.",error_409:"An account already exists with this email.",error_generic:"Something went wrong. Please try again.",already_account:"Already have an account?",login_link:"Log in"},yb={title:"Privacy & cookies",body:"We use Microsoft Clarity analytics cookies to understand how this page is used and improve your experience. You can review our",privacy_link:"privacy policy",body_end:"at any time.",regulatory:"Regulated by GDPR (EU 2016/679). No cookies if you decline.",decline:"Essential only",accept:"Accept analytics"},bb={download_b2c:"Download Individual Business Case",download_b2b:"Download Team Business Case",generating:"Generating PDF...",shared:{cover_subtitle:"Return on Investment Analysis",cover_date_label:"Date",cover_prepared:"Prepared with NeuralPitch ROI Calculator",footer_url:"app.neuralpitch.ai",footer_brand:"NeuralPitch · neuralpitch.ai",footer_disclaimer:"Estimate based on inputs provided. Actual results may vary.",section_exec:"Executive Summary",section_inputs:"Analysis Parameters",section_financial:"Financial Analysis",section_cashflow:"Projected Cash Flow â Year 1",section_insights:"Key Insights",section_why:"Why NeuralPitch?",input_label_col:"Parameter",input_value_col:"Value",input_ticket:"Average deal / project value",input_margin:"Net margin (%)",plan_monthly_name:"Monthly Plan",plan_quarterly_name:"Quarterly Plan",quarterly_badge:"Recommended · Save 20%",cost_annual:"Annual cost",return_annual:"Additional annual margin",net_profit:"Net profit year 1",roi_label:"Year 1 ROI",why_intro:"NeuralPitch Premium · AI persuasion & influence training",why_bullets:["AI evaluation in under 15 seconds, with instant feedback after every practice","53 techniques: Milton Model, Reframing, Double Bind, Pacing & Leading and more","No external instructor, no room bookings, available 24/7 from any device","EU AI Act & GDPR compliant: audio processed in real time, never stored","Unlimited evaluations on Premium: practise as much as you need"],next_cta:"Start today at app.neuralpitch.ai",next_free:"Free plan available, no credit card required",cf_tag:"FINANCIAL PROJECTION",cf_cost_label:"Subscription cost",cf_return_label:"Margin generated",cf_cumulative_label:"Cumulative flow",cf_no_breakeven:"No break-even within 12 months",cf_stat_invested:"Total invested",cf_stat_return:"Margin generated",cf_stat_net:"Net balance (month 12)"},b2c:{cover_title:"Individual Business Case",cover_badge:"Individual Plan · Professionals & Freelancers",breakeven_label:"Additional projects to break even",input_deals:"Projects/deals per year",input_additional:"Expected improvement from training",kpi1_label:"Year 1 ROI (Quarterly Plan)",kpi1_sub:"Return on investment",kpi2_label:"Net profit year 1",kpi2_sub:"Quarterly Plan",kpi3_label:"Projects to break even",kpi3_sub:"Per year (Quarterly Plan)",kpi4_label:"Cost per day",kpi4_sub:"Quarterly Plan · â
69¬950.40/year",insight1_title:"Minimal investment, real impact",insight1_body_tpl:"The Quarterly Plan costs {daily}/day (less than a daily coffee) with unlimited persuasion practice, 24 hours a day.",insight2_title:"Return per extra project",insight2_body_tpl:"Every additional project or deal you close generates {margin} in net margin. With {n} extra projects per year, the return is immediate.",insight3_title:"Quick break-even",insight3_body_tpl:"You only need {be} additional projects per year to cover the entire annual investment on the Quarterly Plan.",insight4_title:"Return on investment",insight4_body_tpl:"For every euro invested in the Quarterly Plan, you generate {x}⬠of additional margin, a ROI of +{roi}% in year one."},b2b:{cover_title:"Team Business Case",cover_badge:"Teams Plan · Companies & Organisations",breakeven_label:"Minimum improvement needed to break even",input_seats:"Number of reps",input_base_sales:"Annual baseline deals / rep",input_improvement:"Expected improvement (%)",kpi1_label:"Team ROI year 1",kpi1_sub:"Quarterly Plan",kpi2_label:"Team net profit",kpi2_sub:"Quarterly Plan · year 1",kpi3_label:"Cost per rep / month",kpi3_sub:"Quarterly Plan",kpi4_label:"Return per rep / year",kpi4_sub:"At configured improvement",insight1_title:"Minimal cost per rep",insight1_body_tpl:"â¬71.20/rep/month on the Quarterly Plan, less than any per-user sales tool. For {seats} reps, {cost}/year in total.",insight2_title:"Additional margin per rep",insight2_body_tpl:"Each trained rep generates {margin} of additional margin per year. For the full team of {seats} people, {total} annually.",insight3_title:"Break-even threshold",insight3_body_tpl:"The team only needs to improve by {pct}% above baseline to cover the full Quarterly Plan cost ({cost}/year).",insight4_title:"Total P&L impact",insight4_body_tpl:"Estimated net profit of {net} in year one. ROI of +{roi}% with {seats} trained reps.",cf_breakeven:"Break-even month {n}",cf_training_plan:"Training plan: {months} months · {waves} waves · {reps} people/wave"}},wb={tag:"FROM THEORY TO AUTOMATICITY",headline:"From knowledge to automaticity.",headline2:"The real learning curve.",subheadline:"Knowing how a technique works does not mean it comes out under pressure. NeuralPitch's goal is unconscious competence: the technique appears spontaneously, without thinking, in any conversation that matters.",how_label:"With brief daily practice (15â20 min)",journey_headline:"The level-by-level journey",levels:[{id:"L1",label:"Level 1 · Foundations",count:"11 techniques",time:"~3 weeks",color:"#00E5A0",what:"Rapport, Reframing, Basic conversational suggestions",automatic:"You apply the techniques consciously in real conversations. The client doesn't notice; you do."},{id:"L2",label:"Level 2 · Intermediate",count:"22 techniques",time:"~6 weeks",color:"#FFB800",what:"Presuppositions, Double Bind, Advanced suggestions",automatic:"More complex structures start appearing without you having to plan them before speaking."},{id:"L3",label:"Level 3 · Advanced",count:"15 techniques",time:"~5 weeks",color:"#FF7A45",what:"Milton Model, Metaphors, Conversational anchoring",automatic:"Persuasive language flows naturally in high-value negotiations and executive conversations."},{id:"L4",label:"Level 4 · Mastery",count:"5 techniques",time:"~4 weeks",color:"#FF4757",what:"Validation, Accusation audit, Calibrated No",automatic:"You handle high-tension situations and difficult objections with structure and calm. No improvisation."}],closing_headline:"The full programme: around 5â6 months.",closing_body:"That is exactly how long it takes to internalise all 4 levels with real spaced practice. Communication results are consistent and measurable from the very first month; mastery is a multi-month habit. That is why the 6-Month Programme is recommended for individuals, and the Annual Plan for teams.",results_first_month:"Communication results from month one",mastery_multimonth:"Full mastery: 4â6 months of deliberate practice"},_b={note:"App in Spanish only (for now)"},jb={title:"NeuralPitch assistant",hint:"How can I help you?",greeting:"Hi. I'm the NeuralPitch assistant. Ask me about plans, techniques or how to get started.",placeholder:"Type your questionâ¦",send:"Send",open:"Open chat",close:"Close chat",error_rate:"Too many messages in a row. Wait a moment and try again.",error_tech:"I can't answer right now. Try again in a few seconds."},kb={meta:nb,nav:rb,hero:ab,proof:ib,transform:sb,problem:ob,how:lb,demo:cb,techniques:ub,pricing:db,b2b:fb,euai:pb,logos:mb,faq:hb,finalcta:gb,footer:xb,register:vb,consent:yb,pdf:bb,learning_curve:wb,language_banner:_b,chat:jb};Pe.use(Hh).use(p1).init({resources:{es:{translation:tb},en:{translation:kb}},fallbackLng:"es",detection:{order:["localStorage","navigator"],caches:["localStorage"],lookupLocalStorage:"neuralpitch_lang"},interpolation:{escapeValue:!1}});/** 70 * @remix-run/router v1.23.2 71 * 72 * Copyright (c) Remix Software Inc. 73 * 74 * This source code is licensed under the MIT license found in the 75 * LICENSE.md file in the root directory of this source tree. 76 * 77 * @license MIT 78 */function Fa(){return Fa=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fa.apply(this,arguments)}var Yt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Yt||(Yt={}));const mf="popstate";function Nb(e){e===void 0&&(e={});function t(r,a){let{pathname:i,search:o,hash:l}=r.location;return Jl("",{pathname:i,search:o,hash:l},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}
vendor: 9,601 bytes, lines 78-87
78function n(r,a){return typeof a=="string"?a:xs(a)}return Eb(t,n,null,e)}function me(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function fu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Sb(){return Math.random().toString(36).substr(2,8)}function hf(e,t){return{usr:e.state,key:e.key,idx:t}}function Jl(e,t,n,r){return n===void 0&&(n=null),Fa({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Tr(t):t,{state:n,key:t&&t.key||r||Sb()})}function xs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Tr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Eb(e,t,n,r){r===void 0&&(r={});let{window:a=document.defaultView,v5Compat:i=!1}=r,o=a.history,l=Yt.Pop,c=null,u=d();u==null&&(u=0,o.replaceState(Fa({},o.state,{idx:u}),""));function d(){return(o.state||{idx:null}).idx}function p(){l=Yt.Pop;let y=d(),h=y==null?null:y-u;u=y,c&&c({action:l,location:v.location,delta:h})}function f(y,h){l=Yt.Push;let m=Jl(v.location,y,h);u=d()+1;let x=hf(m,u),_=v.createHref(m);try{o.pushState(x,"",_)}catch(w){if(w instanceof DOMException&&w.name==="DataCloneError")throw w;a.location.assign(_)}i&&c&&c({action:l,location:v.location,delta:1})}function g(y,h){l=Yt.Replace;let m=Jl(v.location,y,h);u=d();let x=hf(m,u),_=v.createHref(m);o.replaceState(x,"",_),i&&c&&c({action:l,location:v.location,delta:0})}function b(y){let h=a.location.origin!=="null"?a.location.origin:a.location.href,m=typeof y=="string"?y:xs(y);return m=m.replace(/ $/,"%20"),me(h,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,h)}let v={get action(){return l},get location(){return e(a,o)},listen(y){if(c)throw new Error("A history only accepts one active listener");return a.addEventListener(mf,p),c=y,()=>{a.removeEventListener(mf,p),c=null}},createHref(y){return t(a,y)},createURL:b,encodeLocation(y){let h=b(y);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:f,replace:g,go(y){return o.go(y)}};return v}var gf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(gf||(gf={}));function Pb(e,t,n){return n===void 0&&(n="/"),Cb(e,t,n)}function Cb(e,t,n,r){let a=typeof t=="string"?Tr(t):t,i=pu(a.pathname||"/",n);if(i==null)return null;let o=Yh(e);Ab(o);let l=null;for(let c=0;l==null&&c<o.length;++c){let u=Ub(i);l=$b(o[c],u)}return l}function Yh(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let a=(i,o,l)=>{let c={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};c.relativePath.startsWith("/")&&(me(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let u=rn([r,c.relativePath]),d=n.concat(c);i.children&&i.children.length>0&&(me(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Yh(i.children,t,d,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:Fb(u,i.index),routesMeta:d})};return e.forEach((i,o)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))a(i,o);else for(let c of Kh(i.path))a(i,o,c)}),t}function Kh(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,a=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return a?[i,""]:[i];let o=Kh(r.join("/")),l=[];return l.push(...o.map(c=>c===""?i:[i,c].join("/"))),a&&l.push(...o),l.map(c=>e.startsWith("/")&&c===""?"/":c)}function Ab(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:zb(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Tb=/^:[\w-]+$/,Lb=3,Ib=2,Mb=1,Ob=10,Rb=-2,xf=e=>e==="*";function Fb(e,t){let n=e.split("/"),r=n.length;return n.some(xf)&&(r+=Rb),t&&(r+=Ib),n.filter(a=>!xf(a)).reduce((a,i)=>a+(Tb.test(i)?Lb:i===""?Mb:Ob),r)}function zb(e,t){return e.length===t.length&&e.slice(0,-1).every((r,a)=>r===t[a])?e[e.length-1]-t[t.length-1]:0}function $b(e,t,n){let{routesMeta:r}=e,a={},i="/",o=[];for(let l=0;l<r.length;++l){let c=r[l],u=l===r.length-1,d=i==="/"?t:t.slice(i.length)||"/",p=Db({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},d),f=c.route;if(!p)return null;Object.assign(a,p.params),o.push({params:a,pathname:rn([i,p.pathname]),pathnameBase:Yb(rn([i,p.pathnameBase])),route:f}),p.pathnameBase!=="/"&&(i=rn([i,p.pathnameBase]))}return o}function Db(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=qb(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let i=a[0],o=i.replace(/(.)\/+$/,"$1"),l=a.slice(1);return{params:r.reduce((u,d,p)=>{let{paramName:f,isOptional:g}=d;if(f==="*"){let v=l[p]||"";o=i.slice(0,i.length-v.length).replace(/(.)\/+$/,"$1")}const b=l[p];return g&&!b?u[f]=void 0:u[f]=(b||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:o,pattern:e}}function qb(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),fu(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,l,c)=>(r.push({paramName:l,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function Ub(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return fu(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function pu(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const Bb=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Wb=e=>Bb.test(e);function Vb(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:a=""}=typeof e=="string"?Tr(e):e,i;if(n)if(Wb(n))i=n;else{if(n.includes("//")){let o=n;n=n.replace(/\/\/+/g,"/"),fu(!1,"Pathnames cannot have embedded double slashes - normalizing "+(o+" -> "+n))}n.startsWith("/")?i=vf(n.substring(1),"/"):i=vf(n,t)}else i=t;return{pathname:i,search:Kb(r),hash:Gb(a)}}function vf(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?n.length>1&&n.pop():a!=="."&&n.push(a)}),n.length>1?n.join("/"):"/"}function Po(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Hb(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Gh(e,t){let n=Hb(e);return t?n.map((r,a)=>a===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Qh(e,t,n,r){r===void 0&&(r=!1);let a;typeof e=="string"?a=Tr(e):(a=Fa({},e),me(!a.pathname||!a.pathname.includes("?"),Po("?","pathname","search",a)),me(!a.pathname||!a.pathname.includes("#"),Po("#","pathname","hash",a)),me(!a.search||!a.search.includes("#"),Po("#","search","hash",a)));let i=e===""||a.pathname==="",o=i?"/":a.pathname,l;if(o==null)l=n;else{let p=t.length-1;if(!r&&o.startsWith("..")){let f=o.split("/");for(;f[0]==="..";)f.shift(),p-=1;a.pathname=f.join("/")}l=p>=0?t[p]:"/"}let c=Vb(a,l),u=o&&o!=="/"&&o.endsWith("/"),d=(i||o===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(u||d)&&(c.pathname+="/"),c}const rn=e=>e.join("/").replace(/\/\/+/g,"/"),Yb=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Kb=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Gb=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Qb(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Jh=["post","put","patch","delete"];new Set(Jh);const Jb=["get",...Jh];new Set(Jb);/** 79 * React Router v6.30.3 80 * 81 * Copyright (c) Remix Software Inc. 82 * 83 * This source code is licensed under the MIT license found in the 84 * LICENSE.md file in the root directory of this source tree. 85 * 86 * @license MIT 87 */function za(){return za=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},za.apply(this,arguments)}const mu=j.createContext(null),Xb=j.createContext(null),zn=j.createContext(null),Us=j.createContext(null),$n=j.createContext({outlet:null,matches:[],isDataRoute:!1}),Xh=j.createContext(null);function Zb(e,t){let{relative:n}=t===void 0?{}:t;Va()||me(!1);let{basename:r,navigator:a}=j.useContext(zn),{hash:i,pathname:o,search:l}=eg(e,{relative:n}),c=o;return r!=="/"&&(c=o==="/"?r:rn([r,o])),a.createHref({pathname:c,search:l,hash:i})}function Va(){return j.useContext(Us)!=null}function Ha(){return Va()||me(!1),j.useContext(Us).location}function Zh(e){j.useContext(zn).static||j.useLayoutEffect(e)}function e2(){let{isDataRoute:e}=j.useContext($n);
vendor: 8,661 bytes, lines 87-96
87return e?p2():t2()}function t2(){Va()||me(!1);let e=j.useContext(mu),{basename:t,future:n,navigator:r}=j.useContext(zn),{matches:a}=j.useContext($n),{pathname:i}=Ha(),o=JSON.stringify(Gh(a,n.v7_relativeSplatPath)),l=j.useRef(!1);return Zh(()=>{l.current=!0}),j.useCallback(function(u,d){if(d===void 0&&(d={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let p=Qh(u,JSON.parse(o),i,d.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:rn([t,p.pathname])),(d.replace?r.replace:r.push)(p,d.state,d)},[t,r,o,i,e])}function eg(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=j.useContext(zn),{matches:a}=j.useContext($n),{pathname:i}=Ha(),o=JSON.stringify(Gh(a,r.v7_relativeSplatPath));return j.useMemo(()=>Qh(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function n2(e,t){return r2(e,t)}function r2(e,t,n,r){Va()||me(!1);let{navigator:a}=j.useContext(zn),{matches:i}=j.useContext($n),o=i[i.length-1],l=o?o.params:{};o&&o.pathname;let c=o?o.pathnameBase:"/";o&&o.route;let u=Ha(),d;if(t){var p;let y=typeof t=="string"?Tr(t):t;c==="/"||(p=y.pathname)!=null&&p.startsWith(c)||me(!1),d=y}else d=u;let f=d.pathname||"/",g=f;if(c!=="/"){let y=c.replace(/^\//,"").split("/");g="/"+f.replace(/^\//,"").split("/").slice(y.length).join("/")}let b=Pb(e,{pathname:g}),v=l2(b&&b.map(y=>Object.assign({},y,{params:Object.assign({},l,y.params),pathname:rn([c,a.encodeLocation?a.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?c:rn([c,a.encodeLocation?a.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),i,n,r);return t&&v?j.createElement(Us.Provider,{value:{location:za({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Yt.Pop}},v):v}function a2(){let e=f2(),t=Qb(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return j.createElement(j.Fragment,null,j.createElement("h2",null,"Unexpected Application Error!"),j.createElement("h3",{style:{fontStyle:"italic"}},t),n?j.createElement("pre",{style:a},n):null,null)}const i2=j.createElement(a2,null);class s2 extends j.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?j.createElement($n.Provider,{value:this.props.routeContext},j.createElement(Xh.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function o2(e){let{routeContext:t,match:n,children:r}=e,a=j.useContext(mu);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),j.createElement($n.Provider,{value:t},r)}function l2(e,t,n,r){var a;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,l=(a=n)==null?void 0:a.errors;if(l!=null){let d=o.findIndex(p=>p.route.id&&(l==null?void 0:l[p.route.id])!==void 0);d>=0||me(!1),o=o.slice(0,Math.min(o.length,d+1))}let c=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d<o.length;d++){let p=o[d];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(u=d),p.route.id){let{loaderData:f,errors:g}=n,b=p.route.loader&&f[p.route.id]===void 0&&(!g||g[p.route.id]===void 0);if(p.route.lazy||b){c=!0,u>=0?o=o.slice(0,u+1):o=[o[0]];break}}}return o.reduceRight((d,p,f)=>{let g,b=!1,v=null,y=null;n&&(g=l&&p.route.id?l[p.route.id]:void 0,v=p.route.errorElement||i2,c&&(u<0&&f===0?(m2("route-fallback"),b=!0,y=null):u===f&&(b=!0,y=p.route.hydrateFallbackElement||null)));let h=t.concat(o.slice(0,f+1)),m=()=>{let x;return g?x=v:b?x=y:p.route.Component?x=j.createElement(p.route.Component,null):p.route.element?x=p.route.element:x=d,j.createElement(o2,{match:p,routeContext:{outlet:d,matches:h,isDataRoute:n!=null},children:x})};return n&&(p.route.ErrorBoundary||p.route.errorElement||f===0)?j.createElement(s2,{location:n.location,revalidation:n.revalidation,component:v,error:g,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var tg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(tg||{}),ng=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ng||{});function c2(e){let t=j.useContext(mu);return t||me(!1),t}function u2(e){let t=j.useContext(Xb);return t||me(!1),t}function d2(e){let t=j.useContext($n);return t||me(!1),t}function rg(e){let t=d2(),n=t.matches[t.matches.length-1];return n.route.id||me(!1),n.route.id}function f2(){var e;let t=j.useContext(Xh),n=u2(),r=rg();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function p2(){let{router:e}=c2(tg.UseNavigateStable),t=rg(ng.UseNavigateStable),n=j.useRef(!1);return Zh(()=>{n.current=!0}),j.useCallback(function(a,i){i===void 0&&(i={}),n.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,za({fromRouteId:t},i)))},[e,t])}const yf={};function m2(e,t,n){yf[e]||(yf[e]=!0)}function h2(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function vn(e){me(!1)}function g2(e){let{basename:t="/",children:n=null,location:r,navigationType:a=Yt.Pop,navigator:i,static:o=!1,future:l}=e;Va()&&me(!1);let c=t.replace(/^\/*/,"/"),u=j.useMemo(()=>({basename:c,navigator:i,static:o,future:za({v7_relativeSplatPath:!1},l)}),[c,l,i,o]);typeof r=="string"&&(r=Tr(r));let{pathname:d="/",search:p="",hash:f="",state:g=null,key:b="default"}=r,v=j.useMemo(()=>{let y=pu(d,c);return y==null?null:{location:{pathname:y,search:p,hash:f,state:g,key:b},navigationType:a}},[c,d,p,f,g,b,a]);return v==null?null:j.createElement(zn.Provider,{value:u},j.createElement(Us.Provider,{children:n,value:v}))}function x2(e){let{children:t,location:n}=e;return n2(Xl(t),n)}new Promise(()=>{});function Xl(e,t){t===void 0&&(t=[]);let n=[];return j.Children.forEach(e,(r,a)=>{if(!j.isValidElement(r))return;let i=[...t,a];if(r.type===j.Fragment){n.push.apply(n,Xl(r.props.children,i));return}r.type!==vn&&me(!1),!r.props.index||!r.props.children||me(!1);let o={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Xl(r.props.children,i)),n.push(o)}),n}/** 88 * React Router DOM v6.30.3 89 * 90 * Copyright (c) Remix Software Inc. 91 * 92 * This source code is licensed under the MIT license found in the 93 * LICENSE.md file in the root directory of this source tree. 94 * 95 * @license MIT 96 */function Zl(){return Zl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zl.apply(this,arguments)}function v2(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i<r.length;i++)a=r[i],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function y2(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function b2(e,t){return e.button===0&&(!t||t==="_self")&&!y2(e)}const w2=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],_2="6";try{window.__reactRouterVersion=_2}catch{}const j2="startTransition",bf=Wx[j2];function k2(e){let{basename:t,children:n,future:r,window:a}=e,i=j.useRef();i.current==null&&(i.current=Nb({window:a,v5Compat:!0}));let o=i.current,[l,c]=j.useState({action:o.action,location:o.location}),{v7_startTransition:u}=r||{},d=j.useCallback(p=>{u&&bf?bf(()=>c(p)):c(p)},[c,u]);return j.useLayoutEffect(()=>o.listen(d),[o,d]),j.useEffect(()=>
96h2(r),[r]),j.createElement(g2,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,future:r})}const N2=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",S2=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,E2=j.forwardRef(function(t,n){let{onClick:r,relative:a,reloadDocument:i,replace:o,state:l,target:c,to:u,preventScrollReset:d,viewTransition:p}=t,f=v2(t,w2),{basename:g}=j.useContext(zn),b,v=!1;if(typeof u=="string"&&S2.test(u)&&(b=u,N2))try{let x=new URL(window.location.href),_=u.startsWith("//")?new URL(x.protocol+u):new URL(u),w=pu(_.pathname,g);_.origin===x.origin&&w!=null?u=w+_.search+_.hash:v=!0}catch{}let y=Zb(u,{relative:a}),h=P2(u,{replace:o,state:l,target:c,preventScrollReset:d,relative:a,viewTransition:p});function m(x){r&&r(x),x.defaultPrevented||h(x)}return j.createElement("a",Zl({},f,{href:b||y,onClick:v||i?r:m,ref:n,target:c}))});var wf;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(wf||(wf={}));var _f;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(_f||(_f={}));function P2(e,t){let{target:n,replace:r,state:a,preventScrollReset:i,relative:o,viewTransition:l}=t===void 0?{}:t,c=e2(),u=Ha(),d=eg(e,{relative:o});return j.useCallback(p=>{if(b2(p,n)){p.preventDefault();let f=r!==void 0?r:xs(u)===xs(d);c(e,{replace:f,state:a,preventScrollReset:i,relative:o,viewTransition:l})}},[u,c,d,r,a,n,e,i,o,l])}const Yr="https://neuralpitch.ai",jf={"/":{titleKey:"meta.title",descKey:"meta.description",path:"/"},"/en":{titleKey:"meta.title",descKey:"meta.description",path:"/en"},"/privacy":{titleKey:"meta.title_privacy",descKey:"meta.description_privacy",path:"/privacy"},"/terms":{titleKey:"meta.title_terms",descKey:"meta.description_terms",path:"/terms"},"/en/privacy":{titleKey:"meta.title_privacy",descKey:"meta.description_privacy",path:"/en/privacy"},"/en/terms":{titleKey:"meta.title_terms",descKey:"meta.description_terms",path:"/en/terms"}};function na({route:e}){const{t,i18n:n}=Z(),r=n.language||"es",a=r==="en"?"en_US":"es_ES",i=jf[e]||jf["/"],o=`${Yr}${i.path}`,l=t(i.titleKey),c=t(i.descKey),u=e==="/"||e==="/en",d=r==="en"?"es":"en",p=e==="/"?"/en":e==="/en"?"/":e.startsWith("/en/")?`/${e.slice(4)}`:`/en${e}`;return s.jsxs(Ty,{children:[s.jsx("html",{lang:r}),s.jsx("title",{children:l}),s.jsx("meta",{name:"description",content:c}),s.jsx("link",{rel:"canonical",href:o}),s.jsx("link",{rel:"alternate",hreflang:r,href:o}),s.jsx("link",{rel:"alternate",hreflang:d,href:`${Yr}${p}`}),s.jsx("link",{rel:"alternate",hreflang:"x-default",href:`${Yr}/`}),s.jsx("meta",{property:"og:title",content:l}),s.jsx("meta",{property:"og:description",content:c}),s.jsx("meta",{property:"og:type",content:"website"}),s.jsx("meta",{property:"og:url",content:o}),s.jsx("meta",{property:"og:image",content:`${Yr}/og-image.png`}),s.jsx("meta",{property:"og:image:width",content:"1200"}),s.jsx("meta",{property:"og:image:height",content:"630"}),s.jsx("meta",{property:"og:image:alt",content:"NeuralPitch â AI Sales Training Platform with evaluation scores"}),s.jsx("meta",{property:"og:locale",content:a}),s.jsx("meta",{property:"og:locale:alternate",content:a==="es_ES"?"en_US":"es_ES"}),s.jsx("meta",{property:"og:site_name",content:"NeuralPitch"}),s.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),s.jsx("meta",{name:"twitter:title",content:l}),s.jsx("meta",{name:"twitter:description",content:c}),s.jsx("meta",{name:"twitter:image",content:`${Yr}/og-image.png`}),s.jsx("meta",{name:"twitter:image:alt",content:"NeuralPitch â AI Sales Training Platform"}),s.jsx("meta",{name:"robots",content:"index, follow"}),s.jsx("meta",{name:"author",content:"Stradiax Executive, S.L."}),u&&s.jsx("meta",{name:"keywords",content:t("meta.keywords")})]})}/*! 97 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com 98 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 99 * Copyright 2026 Fonticons, Inc. 100 */function ec(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function C2(e){if(Array.isArray(e))return e}function A2(e){if(Array.isArray(e))return ec(e)}function T2(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L2(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ag(r.key),r)}}function I2(e,t,n){return t&&L2(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ri(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];
100if(!n){if(Array.isArray(e)||(n=hu(e))||t){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. 101In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var c=n.next();return o=c.done,c},e:function(c){l=!0,i=c},f:function(){try{o||n.return==null||n.return()}finally{if(l)throw i}}}}function Y(e,t,n){return(t=ag(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M2(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function O2(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,a,i,o,l=[],c=!0,u=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(l.push(r.value),l.length!==t);c=!0);}catch(d){u=!0,a=d}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw a}}return l}}function R2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 102In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F2(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 103In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kf(Object(n),!0).forEach(function(r){Y(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Bs(e,t){return C2(e)||O2(e,t)||hu(e,t)||R2()}function ut(e){return A2(e)||M2(e)||hu(e)||F2()}function z2(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ag(e){var t=z2(e,"string");return typeof t=="symbol"?t:t+""}function vs(e){"@babel/helpers - typeof";return vs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vs(e)}function hu(e,t){if(e){if(typeof e=="string")return ec(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ec(e,t):void 0}}var Nf=function(){},gu={},ig={},sg=null,og={mark:Nf,measure:Nf};try{typeof window<"u"&&(gu=window),typeof document<"u"&&(ig=document),typeof MutationObserver<"u"&&(sg=MutationObserver),typeof performance<"u"&&(og=performance)}catch{}var $2=gu.navigator||{},Sf=$2.userAgent,Ef=Sf===void 0?"":Sf,on=gu,se=ig,Pf=sg,gi=og;on.document;var Ft=!!se.documentElement&&!!se.head&&typeof se.addEventListener=="function"&&typeof se.createElement=="function",lg=~Ef.indexOf("MSIE")||~Ef.indexOf("Trident/"),Co,D2=/fa(k|kd|s|r|l|t|d|dr|dl|dt|b|slr|slpr|wsb|tl|ns|nds|es|gt|jr|jfr|jdr|usb|ufsb|udsb|cr|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,q2=/Font ?Awesome ?([567 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit|Notdog Duo|Notdog|Chisel|Etch|Graphite|Thumbprint|Jelly Fill|Jelly Duo|Jelly|Utility|Utility Fill|Utility Duo|Slab Press|Slab|Whiteboard)?.*/i,cg={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"},slab:{"fa-regular":"regular",faslr:"regular"},"slab-press":{"fa-regular":"regular",faslpr:"regular"},thumbprint:{"fa-light":"light",fatl:"light"},whiteboard:{"fa-semibold":"semibold",fawsb:"semibold"},notdog:{"fa-solid":"solid",fans:"solid"},"notdog-duo":{"fa-solid":"solid",fands:"solid"},etch:{"fa-solid":"solid",faes:"solid"},graphite:{"fa-thin":"thin",fagt:"thin"},jelly:{"fa-regular":"regular",fajr:"regular"},"jelly-fill":{"fa-regular":"regular",fajfr:"regular"},"jelly-duo":{"fa-regular":"regular",fajdr:"regular"},chisel:{"fa-regular":"regular",facr:"regular"},utility:{"fa-semibold":"semibold",fausb:"semibold"},"utility-duo":{"fa-semibold":"semibold",faudsb:"semibold"},"utility-fill":{"fa-semibold":"semibold",faufsb:"semibold"}},U2={GROUP:"duotone-group",PRIMARY:"primary",SECONDARY:"secondary"},ug=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-graphite","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press","fa-utility","fa-utility-duo","fa-utility-fill"],je="classic",Ya="duotone",dg="sharp",fg="sharp-duotone",pg="chisel",mg="etch",hg="graphite",gg="jelly",xg="jelly-duo",vg="jelly-fill",yg="notdog",bg="notdog-duo",wg="slab",_g="slab-press",jg="thumbprint",kg="utility",Ng="utility-duo",Sg="utility-fill",Eg="whiteboard",B2="Classic",W2="Duotone",V2="Sharp",H2="Sharp Duotone",Y2="Chisel",K2="Etch",G2="Graphite",Q2="Jelly",J2="Jelly Duo",X2="Jelly Fill",Z2="Notdog",e5="Notdog Duo",t5="Slab",n5="Slab Press",r5="Thumbprint",a5="Utility",i5="Utility Duo",s5="Utility Fill",o5="Whiteboard",Pg=[je,Ya,dg,fg,pg,mg,hg,gg,xg,vg,yg,bg,wg,_g,jg,kg,Ng,Sg,Eg];Co={},Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Co,je,B2),Ya,W2),dg,V2),fg,H2),pg,Y2),mg,K2),hg,G2),gg,Q2),xg,J2),vg,X2),Y(Y(Y(Y(Y(Y(Y(Y(Y(Co,yg,Z2),bg,e5),wg,t5),_g,n5),jg,r5),kg,a5),Ng,i5),Sg,s5),Eg,o5);
vendor: 6,596 bytes, line 103
103var l5={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"},slab:{400:"faslr"},"slab-press":{400:"faslpr"},whiteboard:{600:"fawsb"},thumbprint:{300:"fatl"},notdog:{900:"fans"},"notdog-duo":{900:"fands"},etch:{900:"faes"},graphite:{100:"fagt"},chisel:{400:"facr"},jelly:{400:"fajr"},"jelly-fill":{400:"fajfr"},"jelly-duo":{400:"fajdr"},utility:{600:"fausb"},"utility-duo":{600:"faudsb"},"utility-fill":{600:"faufsb"}},c5={"Font Awesome 7 Free":{900:"fas",400:"far"},"Font Awesome 7 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 7 Brands":{400:"fab",normal:"fab"},"Font Awesome 7 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 7 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 7 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"},"Font Awesome 7 Jelly":{400:"fajr",normal:"fajr"},"Font Awesome 7 Jelly Fill":{400:"fajfr",normal:"fajfr"},"Font Awesome 7 Jelly Duo":{400:"fajdr",normal:"fajdr"},"Font Awesome 7 Slab":{400:"faslr",normal:"faslr"},"Font Awesome 7 Slab Press":{400:"faslpr",normal:"faslpr"},"Font Awesome 7 Thumbprint":{300:"fatl",normal:"fatl"},"Font Awesome 7 Notdog":{900:"fans",normal:"fans"},"Font Awesome 7 Notdog Duo":{900:"fands",normal:"fands"},"Font Awesome 7 Etch":{900:"faes",normal:"faes"},"Font Awesome 7 Graphite":{100:"fagt",normal:"fagt"},"Font Awesome 7 Chisel":{400:"facr",normal:"facr"},"Font Awesome 7 Whiteboard":{600:"fawsb",normal:"fawsb"},"Font Awesome 7 Utility":{600:"fausb",normal:"fausb"},"Font Awesome 7 Utility Duo":{600:"faudsb",normal:"faudsb"},"Font Awesome 7 Utility Fill":{600:"faufsb",normal:"faufsb"}},u5=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["chisel",{defaultShortPrefixId:"facr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["etch",{defaultShortPrefixId:"faes",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["graphite",{defaultShortPrefixId:"fagt",defaultStyleId:"thin",styleIds:["thin"],futureStyleIds:[],defaultFontWeight:100}],["jelly",{defaultShortPrefixId:"fajr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-duo",{defaultShortPrefixId:"fajdr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-fill",{defaultShortPrefixId:"fajfr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["notdog",{defaultShortPrefixId:"fans",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["notdog-duo",{defaultShortPrefixId:"fands",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["slab",{defaultShortPrefixId:"faslr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["slab-press",{defaultShortPrefixId:"faslpr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["thumbprint",{defaultShortPrefixId:"fatl",defaultStyleId:"light",styleIds:["light"],futureStyleIds:[],defaultFontWeight:300}],["utility",{defaultShortPrefixId:"fausb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["utility-duo",{defaultShortPrefixId:"faudsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["utility-fill",{defaultShortPrefixId:"faufsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["whiteboard",{defaultShortPrefixId:"fawsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}]]),d5={chisel:{regular:"facr"},classic:{brands:"fab",light:"fal",regular:"far",solid:"fas",thin:"fat"},duotone:{light:"fadl",regular:"fadr",solid:"fad",thin:"fadt"},etch:{solid:"faes"},graphite:{thin:"fagt"},jelly:{regular:"fajr"},"jelly-duo":{regular:"fajdr"},"jelly-fill":{regular:"fajfr"},notdog:{solid:"fans"},"notdog-duo":{solid:"fands"},sharp:{light:"fasl",regular:"fasr",solid:"fass",thin:"fast"},"sharp-duotone":{light:"fasdl",regular:"fasdr",solid:"fasds",thin:"fasdt"},slab:{regular:"faslr"},"slab-press":{regular:"faslpr"},thumbprint:{light:"fatl"},utility:{semibold:"fausb"},"utility-duo":{semibold:"faudsb"},"utility-fill":{semibold:"faufsb"},whiteboard:{semibold:"fawsb"}},Cg=["fak","fa-kit","fakd","fa-kit-duotone"],Cf={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},f5=["kit"],p5="kit",m5="kit-duotone",h5="Kit",g5="Kit Duotone";Y(Y({},p5,h5),m5,g5);var x5={kit:{"fa-kit":"fak"}},v5={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},y5={kit:{fak:"fa-kit"}},Af={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},Ao,xi={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},b5=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-graphite","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press","fa-utility","fa-utility-duo","fa-utility-fill"],w5="classic",_5="duotone",j5="sharp",k5="sharp-duotone",N5="chisel",S5="etch",E5="graphite",P5="jelly",C5="jelly-duo",A5="jelly-fill",T5="notdog",L5="notdog-duo",I5="slab",M5="slab-press",O5="thumbprint",R5="utility",F5="utility-duo",z5="utility-fill",$5="whiteboard",D5="Classic",q5="Duotone",U5="Sharp",B5="Sharp Duotone",W5="Chisel",V5="Etch",H5="Graphite",Y5="Jelly",K5="Jelly Duo",G5="Jelly Fill",Q5="Notdog",J5="Notdog Duo",X5="Slab",Z5="Slab Press",ew="Thumbprint",tw="Utility",nw="Utility Duo",rw="Utility Fill",aw="Whiteboard";Ao={},Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Ao,w5,D5),_5,q5),j5,U5),k5,B5),N5,W5),S5,V5),E5,H5),P5,Y5),C5,K5),A5,G5),Y(Y(Y(Y(Y(Y(Y(Y(Y(Ao,T5,Q5),L5,J5),I5,X5),M5,Z5
103),O5,ew),R5,tw),F5,nw),z5,rw),$5,aw);var iw="kit",sw="kit-duotone",ow="Kit",lw="Kit Duotone";Y(Y({},iw,ow),sw,lw);var cw={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"},slab:{"fa-regular":"faslr"},"slab-press":{"fa-regular":"faslpr"},whiteboard:{"fa-semibold":"fawsb"},thumbprint:{"fa-light":"fatl"},notdog:{"fa-solid":"fans"},"notdog-duo":{"fa-solid":"fands"},etch:{"fa-solid":"faes"},graphite:{"fa-thin":"fagt"},jelly:{"fa-regular":"fajr"},"jelly-fill":{"fa-regular":"fajfr"},"jelly-duo":{"fa-regular":"fajdr"},chisel:{"fa-regular":"facr"},utility:{"fa-semibold":"fausb"},"utility-duo":{"fa-semibold":"faudsb"},"utility-fill":{"fa-semibold":"faufsb"}},uw={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"],slab:["faslr"],"slab-press":["faslpr"],whiteboard:["fawsb"],thumbprint:["fatl"],notdog:["fans"],"notdog-duo":["fands"],etch:["faes"],graphite:["fagt"],jelly:["fajr"],"jelly-fill":["fajfr"],"jelly-duo":["fajdr"],chisel:["facr"],utility:["fausb"],"utility-duo":["faudsb"],"utility-fill":["faufsb"]},tc={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"},slab:{faslr:"fa-regular"},"slab-press":{faslpr:"fa-regular"},whiteboard:{fawsb:"fa-semibold"},thumbprint:{fatl:"fa-light"},notdog:{fans:"fa-solid"},"notdog-duo":{fands:"fa-solid"},etch:{faes:"fa-solid"},graphite:{fagt:"fa-thin"},jelly:{fajr:"fa-regular"},"jelly-fill":{fajfr:"fa-regular"},"jelly-duo":{fajdr:"fa-regular"},chisel:{facr:"fa-regular"},utility:{fausb:"fa-semibold"},"utility-duo":{faudsb:"fa-semibold"},"utility-fill":{faufsb:"fa-semibold"}},dw=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands","fa-semibold"],Ag=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","faslr","faslpr","fawsb","fatl","fans","fands","faes","fagt","fajr","fajfr","fajdr","facr","fausb","faudsb","faufsb"].concat(b5,dw),fw=["solid","regular","light","thin","duotone","brands","semibold"],Tg=[1,2,3,4,5,6,7,8,9,10],pw=Tg.concat([11,12,13,14,15,16,17,18,19,20]),mw=["aw","fw","pull-left","pull-right"],hw=[].concat(ut(Object.keys(uw)),fw,mw,["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","inverse","layers","layers-bottom-left","layers-bottom-right","layers-counter","layers-text","layers-top-left","layers-top-right","li","pull-end","pull-start","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul","width-auto","width-fixed",xi.GROUP,xi.SWAP_OPACITY,xi.PRIMARY,xi.SECONDARY]).concat(Tg.map(function(e){return"".concat(e,"x")})).concat(pw.map(function(e){return"w-".concat(e)})),gw={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Mt="___FONT_AWESOME___",nc=16,Lg="fa",Ig="svg-inline--fa",In="data-fa-i2svg",rc="data-fa-pseudo-element",xw="data-fa-pseudo-element-pending",xu="data-prefix",vu="data-icon",Tf="fontawesome-i2svg",vw="async",yw=["HTML","HEAD","STYLE","SCRIPT"],Mg=["::before","::after",":before",":after"],Og=function(){try{return!0}catch{return!1}}();function Ka(e){return new Proxy(e,{get:function(n,r){return r in n?n[r]:n[je]}})}var Rg=T({},cg);Rg[je]=T(T(T(T({},{"fa-duotone":"duotone"}),cg[je]),Cf.kit),Cf["kit-duotone"]);var bw=Ka(Rg),ac=T({},d5);ac[je]=T(T(T(T({},{duotone:"fad"}),ac[je]),Af.kit),Af["kit-duotone"]);var Lf=Ka(ac),ic=T({},tc);ic[je]=T(T({},ic[je]),y5.kit);var yu=Ka(ic),sc=T({},cw);sc[je]=T(T({},sc[je]),x5.kit);Ka(sc);var ww=D2,Fg="fa-layers-text",_w=q2,jw=T({},l5);Ka(jw);
103var kw=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],To=U2,Nw=[].concat(ut(f5),ut(hw)),ha=on.FontAwesomeConfig||{};function Sw(e){var t=se.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function Ew(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(se&&typeof se.querySelector=="function"){var Pw=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-search-pseudo-elements","searchPseudoElements"],["data-search-pseudo-elements-warnings","searchPseudoElementsWarnings"],["data-search-pseudo-elements-full-scan","searchPseudoElementsFullScan"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];Pw.forEach(function(e){var t=Bs(e,2),n=t[0],r=t[1],a=Ew(Sw(n));a!=null&&(ha[r]=a)})}var zg={styleDefault:"solid",familyDefault:je,cssPrefix:Lg,replacementClass:Ig,autoReplaceSvg:!0,autoAddCss:!0,searchPseudoElements:!1,searchPseudoElementsWarnings:!0,searchPseudoElementsFullScan:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ha.familyPrefix&&(ha.cssPrefix=ha.familyPrefix);var Sr=T(T({},zg),ha);Sr.autoReplaceSvg||(Sr.observeMutations=!1);var $={};Object.keys(zg).forEach(function(e){Object.defineProperty($,e,{enumerable:!0,set:function(n){Sr[e]=n,ga.forEach(function(r){return r($)})},get:function(){return Sr[e]}})});Object.defineProperty($,"familyPrefix",{enumerable:!0,set:function(t){Sr.cssPrefix=t,ga.forEach(function(n){return n($)})},get:function(){return Sr.cssPrefix}});on.FontAwesomeConfig=$;var ga=[];function Cw(e){return ga.push(e),function(){ga.splice(ga.indexOf(e),1)}}var Kn=nc,gt={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Aw(e){if(!(!e||!Ft)){var t=se.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=se.head.childNodes,r=null,a=n.length-1;a>-1;a--){var i=n[a],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}return se.head.insertBefore(t,r),e}}var Tw="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function If(){for(var e=12,t="";e-- >0;)t+=Tw[Math.random()*62|0];return t}function Lr(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function bu(e){return e.classList?Lr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function $g(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Lw(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat($g(e[n]),'" ')},"").trim()}function Ws(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function wu(e){return e.size!==gt.size||e.x!==gt.x||e.y!==gt.y||e.rotate!==gt.rotate||e.flipX||e.flipY}function Iw(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,a={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),l="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(i," ").concat(o," ").concat(l)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:a,inner:c,path:u}}function Mw(e){var t=e.transform,n=e.width,r=n===void 0?nc:n,a=e.height,i=a===void 0?nc:a,o="";return lg?o+="translate(".concat(t.x/Kn-r/2,"em, ").concat(t.y/Kn-i/2,"em) "):o+="translate(calc(-50% + ".concat(t.x/Kn,"em), calc(-50% + ").concat(t.y/Kn,"em)) "),o+="scale(".concat(t.size/Kn*(t.flipX?-1:1),", ").concat(t.size/Kn*(t.flipY?-1:1),") "),o+="rotate(".concat(t.rotate,"deg) "),o}var Ow=`:root, :host { 104 --fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free'; 105 --fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free'; 106 --fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro'; 107 --fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro'; 108 --fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone'; 109 --fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone'; 110 --fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone'; 111 --fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone'; 112 --fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands'; 113 --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp'; 114 --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp'; 115 --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp'; 116 --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp'; 117 --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone'; 118 --fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone'; 119 --fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone'; 120 --fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone'; 121 --fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab'; 122 --fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press'; 123 --fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard'; 124 --fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint'; 125 --fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog'; 126 --fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo'; 127 --fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch'; 128 --fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite'; 129 --fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly'; 130 --fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill'; 131 --fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo'; 132 --fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel'; 133 --fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility'; 134 --fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo'; 135 --fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill'; 136} 137 138.svg-inline--fa { 139 box-sizing: content-box; 140 display: var(--fa-display, inline-block); 141 height: 1em; 142 overflow: visible; 143 vertical-align: -0.125em; 144 width: var(--fa-width, 1.25em); 145} 146.svg-inline--fa.fa-2xs { 147 vertical-align: 0.1em; 148} 149.svg-inline--fa.fa-xs { 150 vertical-align: 0em; 151} 152.svg-inline--fa.fa-sm { 153 vertical-align: -0.0714285714em; 154} 155.svg-inline--fa.fa-lg { 156 vertical-align: -0.2em; 157} 158.svg-inline--fa.fa-xl { 159 vertical-align: -0.25em; 160} 161.svg-inline--fa.fa-2xl { 162 vertical-align: -0.3125em; 163} 164.svg-inline--fa.fa-pull-left, 165.svg-inline--fa .fa-pull-start { 166 float: inline-start; 167 margin-inline-end: var(--fa-pull-margin, 0.3em); 168} 169.svg-inline--fa.fa-pull-right, 170.svg-inline--fa .fa-pull-end { 171 float: inline-end; 172 margin-inline-start: var(--fa-pull-margin, 0.3em); 173} 174.svg-inline--fa.fa-li { 175 width: var(--fa-li-width, 2em); 176 inset-inline-start: calc(-1 * var(--fa-li-width, 2em)); 177 inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */ 178} 179 180.fa-layers-counter, .fa-layers-text { 181 display: inline-block; 182 position: absolute; 183 text-align: center; 184} 185 186.fa-layers { 187 display: inline-block; 188 height: 1em; 189 position: relative; 190 text-align: center; 191 vertical-align: -0.125em; 192 width: var(--fa-width, 1.25em); 193} 194.fa-layers .svg-inline--fa { 195 inset: 0; 196 margin: auto; 197 position: absolute; 198 transform-origin: center center; 199} 200 201.fa-layers-text { 202 left: 50%; 203 top: 50%; 204 transform: translate(-50%, -50%); 205 transform-origin: center center; 206} 207 208.fa-layers-counter { 209 background-color: var(--fa-counter-background-color, #ff253a); 210 border-radius: var(--fa-counter-border-radius, 1em); 211 box-sizing: border-box; 212 color: var(--fa-inverse, #fff); 213 line-height: var(--fa-counter-line-height, 1); 214 max-width: var(--fa-counter-max-width, 5em); 215 min-width: var(--fa-counter-min-width, 1.5em); 216 overflow: hidden; 217 padding: var(--fa-counter-padding, 0.25em 0.5em); 218 right: var(--fa-right, 0); 219 text-overflow: ellipsis; 220 top: var(--fa-top, 0); 221 transform: scale(var(--fa-counter-scale, 0.25)); 222 transform-origin: top right; 223} 224 225.fa-layers-bottom-right { 226 bottom: var(--fa-bottom, 0); 227 right: var(--fa-right, 0); 228 top: auto; 229 transform: scale(var(--fa-layers-scale, 0.25)); 230 transform-origin: bottom right; 231} 232 233.fa-layers-bottom-left { 234 bottom: var(--fa-bottom, 0); 235 left: var(--fa-left, 0); 236 right: auto; 237 top: auto; 238 transform: scale(var(--fa-layers-scale, 0.25)); 239 transform-origin: bottom left; 240} 241 242.fa-layers-top-right { 243 top: var(--fa-top, 0); 244 right: var(--fa-right, 0); 245 transform: scale(var(--fa-layers-scale, 0.25)); 246 transform-origin: top right; 247} 248 249.fa-layers-top-left { 250 left: var(--fa-left, 0); 251 right: auto; 252 top: var(--fa-top, 0); 253 transform: scale(var(--fa-layers-scale, 0.25)); 254 transform-origin: top left; 255} 256 257.fa-1x { 258 font-size: 1em; 259} 260 261.fa-2x { 262 font-size: 2em; 263} 264 265.fa-3x { 266 font-size: 3em; 267} 268 269.fa-4x { 270 font-size: 4em; 271} 272 273.fa-5x { 274 font-size: 5em; 275} 276 277.fa-6x { 278 font-size: 6em; 279} 280 281.fa-7x { 282 font-size: 7em; 283} 284 285.fa-8x { 286 font-size: 8em; 287} 288 289.fa-9x { 290 font-size: 9em; 291} 292 293.fa-10x { 294 font-size: 10em; 295} 296 297.fa-2xs { 298 font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */ 299 line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */ 300 vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 301} 302 303.fa-xs { 304 font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */ 305 line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */ 306 vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 307} 308 309.fa-sm { 310 font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */ 311 line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */ 312 vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 313} 314 315.fa-lg { 316 font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */ 317 line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */ 318 vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 319} 320 321.fa-xl { 322 font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */ 323 line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */ 324 vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 325} 326 327.fa-2xl { 328 font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */ 329 line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */ 330 vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */ 331} 332 333.fa-width-auto { 334 --fa-width: auto; 335} 336 337.fa-fw, 338.fa-width-fixed { 339 --fa-width: 1.25em; 340} 341 342.fa-ul { 343 list-style-type: none; 344 margin-inline-start: var(--fa-li-margin, 2.5em); 345 padding-inline-start: 0; 346} 347.fa-ul > li { 348 position: relative; 349} 350 351.fa-li { 352 inset-inline-start: calc(-1 * var(--fa-li-width, 2em)); 353 position: absolute; 354 text-align: center; 355 width: var(--fa-li-width, 2em); 356 line-height: inherit; 357} 358
359/* Heads Up: Bordered Icons will not be supported in the future! 360 - This feature will be deprecated in the next major release of Font Awesome (v8)! 361 - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8. 362*/ 363/* Notes: 364* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size) 365* --@{v.$css-prefix}-border-padding = 366 ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment) 367 ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon) 368*/ 369.fa-border { 370 border-color: var(--fa-border-color, #eee); 371 border-radius: var(--fa-border-radius, 0.1em); 372 border-style: var(--fa-border-style, solid); 373 border-width: var(--fa-border-width, 0.0625em); 374 box-sizing: var(--fa-border-box-sizing, content-box); 375 padding: var(--fa-border-padding, 0.1875em 0.25em); 376} 377 378.fa-pull-left, 379.fa-pull-start { 380 float: inline-start; 381 margin-inline-end: var(--fa-pull-margin, 0.3em); 382} 383 384.fa-pull-right, 385.fa-pull-end { 386 float: inline-end; 387 margin-inline-start: var(--fa-pull-margin, 0.3em); 388} 389 390.fa-beat { 391 animation-name: fa-beat; 392 animation-delay: var(--fa-animation-delay, 0s); 393 animation-direction: var(--fa-animation-direction, normal); 394 animation-duration: var(--fa-animation-duration, 1s); 395 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 396 animation-timing-function: var(--fa-animation-timing, ease-in-out); 397} 398 399.fa-bounce { 400 animation-name: fa-bounce; 401 animation-delay: var(--fa-animation-delay, 0s); 402 animation-direction: var(--fa-animation-direction, normal); 403 animation-duration: var(--fa-animation-duration, 1s); 404 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 405 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); 406} 407 408.fa-fade { 409 animation-name: fa-fade; 410 animation-delay: var(--fa-animation-delay, 0s); 411 animation-direction: var(--fa-animation-direction, normal); 412 animation-duration: var(--fa-animation-duration, 1s); 413 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 414 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 415} 416 417.fa-beat-fade { 418 animation-name: fa-beat-fade; 419 animation-delay: var(--fa-animation-delay, 0s); 420 animation-direction: var(--fa-animation-direction, normal); 421 animation-duration: var(--fa-animation-duration, 1s); 422 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 423 animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); 424} 425 426.fa-flip { 427 animation-name: fa-flip; 428 animation-delay: var(--fa-animation-delay, 0s); 429 animation-direction: var(--fa-animation-direction, normal); 430 animation-duration: var(--fa-animation-duration, 1s); 431 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 432 animation-timing-function: var(--fa-animation-timing, ease-in-out); 433} 434 435.fa-shake { 436 animation-name: fa-shake; 437 animation-delay: var(--fa-animation-delay, 0s); 438 animation-direction: var(--fa-animation-direction, normal); 439 animation-duration: var(--fa-animation-duration, 1s); 440 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 441 animation-timing-function: var(--fa-animation-timing, linear); 442} 443 444.fa-spin { 445 animation-name: fa-spin; 446 animation-delay: var(--fa-animation-delay, 0s); 447 animation-direction: var(--fa-animation-direction, normal); 448 animation-duration: var(--fa-animation-duration, 2s); 449 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 450 animation-timing-function: var(--fa-animation-timing, linear); 451} 452 453.fa-spin-reverse { 454 --fa-animation-direction: reverse; 455} 456 457.fa-pulse, 458.fa-spin-pulse { 459 animation-name: fa-spin; 460 animation-direction: var(--fa-animation-direction, normal); 461 animation-duration: var(--fa-animation-duration, 1s); 462 animation-iteration-count: var(--fa-animation-iteration-count, infinite); 463 animation-timing-function: var(--fa-animation-timing, steps(8)); 464} 465 466@media (prefers-reduced-motion: reduce) { 467 .fa-beat, 468 .fa-bounce, 469 .fa-fade, 470 .fa-beat-fade, 471 .fa-flip, 472 .fa-pulse, 473 .fa-shake, 474 .fa-spin, 475 .fa-spin-pulse { 476 animation: none !important; 477 transition: none !important; 478 } 479} 480@keyframes fa-beat { 481 0%, 90% { 482 transform: scale(1); 483 } 484 45% { 485 transform: scale(var(--fa-beat-scale, 1.25)); 486 } 487} 488@keyframes fa-bounce { 489 0% { 490 transform: scale(1, 1) translateY(0); 491 } 492 10% { 493 transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); 494 } 495 30% { 496 transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); 497 } 498 50% { 499 transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); 500 } 501 57% { 502 transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); 503 } 504 64% { 505 transform: scale(1, 1) translateY(0); 506 } 507 100% { 508 transform: scale(1, 1) translateY(0); 509 } 510} 511@keyframes fa-fade { 512 50% { 513 opacity: var(--fa-fade-opacity, 0.4); 514 } 515} 516@keyframes fa-beat-fade { 517 0%, 100% { 518 opacity: var(--fa-beat-fade-opacity, 0.4); 519 transform: scale(1); 520 } 521 50% { 522 opacity: 1; 523 transform: scale(var(--fa-beat-fade-scale, 1.125)); 524 } 525} 526@keyframes fa-flip { 527 50% { 528 transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); 529 } 530} 531@keyframes fa-shake { 532 0% { 533 transform: rotate(-15deg); 534 } 535 4% { 536 transform: rotate(15deg); 537 } 538 8%, 24% { 539 transform: rotate(-18deg); 540 } 541 12%, 28% { 542 transform: rotate(18deg); 543 } 544 16% { 545 transform: rotate(-22deg); 546 } 547 20% { 548 transform: rotate(22deg); 549 } 550 32% { 551 transform: rotate(-12deg); 552 } 553 36% { 554 transform: rotate(12deg); 555 } 556 40%, 100% { 557 transform: rotate(0deg); 558 } 559} 560@keyframes fa-spin { 561 0% { 562 transform: rotate(0deg); 563 } 564 100% { 565 transform: rotate(360deg); 566 } 567} 568.fa-rotate-90 { 569 transform: rotate(90deg); 570} 571 572.fa-rotate-180 { 573 transform: rotate(180deg); 574} 575 576.fa-rotate-270 { 577 transform: rotate(270deg); 578} 579 580.fa-flip-horizontal { 581 transform: scale(-1, 1); 582} 583
584.fa-flip-vertical { 585 transform: scale(1, -1); 586} 587 588.fa-flip-both, 589.fa-flip-horizontal.fa-flip-vertical { 590 transform: scale(-1, -1); 591} 592 593.fa-rotate-by { 594 transform: rotate(var(--fa-rotate-angle, 0)); 595} 596 597.svg-inline--fa .fa-primary { 598 fill: var(--fa-primary-color, currentColor); 599 opacity: var(--fa-primary-opacity, 1); 600} 601 602.svg-inline--fa .fa-secondary { 603 fill: var(--fa-secondary-color, currentColor); 604 opacity: var(--fa-secondary-opacity, 0.4); 605} 606 607.svg-inline--fa.fa-swap-opacity .fa-primary { 608 opacity: var(--fa-secondary-opacity, 0.4); 609} 610 611.svg-inline--fa.fa-swap-opacity .fa-secondary { 612 opacity: var(--fa-primary-opacity, 1); 613} 614 615.svg-inline--fa mask .fa-primary, 616.svg-inline--fa mask .fa-secondary { 617 fill: black; 618} 619 620.svg-inline--fa.fa-inverse { 621 fill: var(--fa-inverse, #fff); 622} 623 624.fa-stack { 625 display: inline-block; 626 height: 2em; 627 line-height: 2em; 628 position: relative; 629 vertical-align: middle; 630 width: 2.5em; 631} 632 633.fa-inverse { 634 color: var(--fa-inverse, #fff); 635} 636 637.svg-inline--fa.fa-stack-1x { 638 --fa-width: 1.25em; 639 height: 1em; 640 width: var(--fa-width); 641} 642.svg-inline--fa.fa-stack-2x { 643 --fa-width: 2.5em; 644 height: 2em; 645 width: var(--fa-width); 646} 647 648.fa-stack-1x, 649.fa-stack-2x { 650 inset: 0; 651 margin: auto; 652 position: absolute; 653 z-index: var(--fa-stack-z-index, auto); 654}`;function Dg(){var e=Lg,t=Ig,n=$.cssPrefix,r=$.replacementClass,a=Ow;if(n!==e||r!==t){var i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(t),"g");a=a.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(l,".".concat(r))}return a}var Mf=!1;function Lo(){$.autoAddCss&&!Mf&&(Aw(Dg()),Mf=!0)}var Rw={mixout:function(){return{dom:{css:Dg,insertCss:Lo}}},hooks:function(){return{beforeDOMElementCreation:function(){Lo()},beforeI2svg:function(){Lo()}}}},Ot=on||{};Ot[Mt]||(Ot[Mt]={});Ot[Mt].styles||(Ot[Mt].styles={});Ot[Mt].hooks||(Ot[Mt].hooks={});Ot[Mt].shims||(Ot[Mt].shims=[]);var st=Ot[Mt],qg=[],Ug=function(){se.removeEventListener("DOMContentLoaded",Ug),ys=1,qg.map(function(t){return t()})},ys=!1;Ft&&(ys=(se.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(se.readyState),ys||se.addEventListener("DOMContentLoaded",Ug));function Fw(e){Ft&&(ys?setTimeout(e,0):qg.push(e))}function Ga(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,a=e.children,i=a===void 0?[]:a;return typeof e=="string"?$g(e):"<".concat(t," ").concat(Lw(r),">").concat(i.map(Ga).join(""),"</").concat(t,">")}function Of(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Io=function(t,n,r,a){var i=Object.keys(t),o=i.length,l=n,c,u,d;for(r===void 0?(c=1,d=t[i[0]]):(c=0,d=r);c<o;c++)u=i[c],d=l(d,t[u],u,t);return d};function Bg(e){return ut(e).length!==1?null:e.codePointAt(0).toString(16)}function Rf(e){return Object.keys(e).reduce(function(t,n){var r=e[n],a=!!r.icon;return a?t[r.iconName]=r.icon:t[n]=r,t},{})}function oc(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,a=r===void 0?!1:r,i=Rf(t);typeof st.hooks.addPack=="function"&&!a?st.hooks.addPack(e,Rf(t)):st.styles[e]=T(T({},st.styles[e]||{}),i),e==="fas"&&oc("fa",t)}var $a=st.styles,zw=st.shims,Wg=Object.keys(yu),$w=Wg.reduce(function(e,t){return e[t]=Object.keys(yu[t]),e},{}),_u=null,Vg={},Hg={},Yg={},Kg={},Gg={};function Dw(e){return~Nw.indexOf(e)}function qw(e,t){var n=t.split("-"),r=n[0],a=n.slice(1).join("-");return r===e&&a!==""&&!Dw(a)?a:null}var Qg=function(){var t=function(i){return Io($a,function(o,l,c){return o[c]=Io(l,i,{}),o},{})};Vg=t(function(a,i,o){if(i[3]&&(a[i[3]]=o),i[2]){var l=i[2].filter(function(c){return typeof c=="number"});l.forEach(function(c){a[c.toString(16)]=o})}return a}),Hg=t(function(a,i,o){if(a[o]=o,i[2]){var l=i[2].filter(function(c){return typeof c=="string"});l.forEach(function(c){a[c]=o})}return a}),Gg=t(function(a,i,o){var l=i[2];return a[o]=o,l.forEach(function(c){a[c]=o}),a});var n="far"in $a||$.autoFetchSvg,r=Io(zw,function(a,i){var o=i[0],l=i[1],c=i[2];return l==="far"&&!n&&(l="fas"),typeof o=="string"&&(a.names[o]={prefix:l,iconName:c}),typeof o=="number"&&(a.unicodes[o.toString(16)]={prefix:l,iconName:c}),a},{names:{},unicodes:{}});Yg=r.names,Kg=r.unicodes,_u=Vs($.styleDefault,{family:$.familyDefault})};Cw(function(e){_u=Vs(e.styleDefault,{family:$.familyDefault})});Qg();function ju(e,t){return(Vg[e]||{})[t]}function Uw(e,t){return(Hg[e]||{})[t]}function _n(e,t){return(Gg[e]||{})[t]}function Jg(e){return Yg[e]||{prefix:null,iconName:null}}function Bw(e){var t=Kg[e],n=ju("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function ln(){return _u}var Xg=function(){return{prefix:null,iconName:null,rest:[]}};function Ww(e){var t=je,n=Wg.reduce(function(r,a){return r[a]="".concat($.cssPrefix,"-").concat(a),r},{});return Pg.forEach(function(r){(e.includes(n[r])||e.some(function(a){return $w[r].includes(a)}))&&(t=r)}),t}function Vs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?je:n,a=bw[r][e];if(r===Ya&&!e)return"fad";var i=Lf[r][e]||Lf[r][a],o=e in st.styles?e:null,l=i||o||null;return l}function Vw(e){var t=[],n=null;return e.forEach(function(r){var a=qw($.cssPrefix,r);a?n=a:r&&t.push(r)}),{iconName:n,rest:t}}function Ff(e){return e.sort().filter(function(t,n,r){return r.indexOf(t)===n})}var zf=Ag.concat(Cg);function Hs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.skipLookups,r=n===void 0?!1:n,a=null,i=Ff(e.filter(function(g){return zf.includes(g)})),o=Ff(e.filter(function(g){return!zf.includes(g)})),l=i.filter(function(g){return a=g,!ug.includes(g)}),c=Bs(l,1),u=c[0],d=u===void 0?null:u,p=Ww(i),f=T(T({},Vw(o)),{},{prefix:Vs(d,{family:p})});return T(T(T({},f),Gw({values:e,family:p,styles:$a,config:$,canonical:f,givenPrefix:a})),Hw(r,a,f))}function Hw(e,t,n){var r=n.prefix,a=n.iconName;if(e||!r||!a)return{prefix:r,iconName:a};var i=t==="fa"?Jg(a):{},o=_n(r,a);return a=i.iconName||o||a,r=i.prefix||r,r==="far"&&!$a.far&&$a.fas&&!$.autoFetchSvg&&(r="fas"),{prefix:r,iconName:a}}var Yw=Pg.filter(function(e){return e!==je||e!==Ya}),Kw=Object.keys(tc).filter(function(e){return e!==je}).map(function(e){return Object.keys(tc[e])}).flat();function Gw(e){var t=e.values,n=e.family,r=e.canonical,a=e.givenPrefix,i=a===void 0?"":a,o=e.styles,l=o===void 0?{}:o,c=e.config,u=c===void 0?{}:c,d=n===Ya,p=t.includes("fa-duotone")||t.includes("fad"),f=u.familyDefault==="duotone",g=r.prefix==="fad"||r.prefix==="fa-duotone";if(!d&&(p||f||g)&&(r.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(r.prefix="fab"),!r.prefix&&Yw.includes(n)){var b=Object.keys(l).find(function(y){return Kw.includes(y)});if(b||u.autoFetchSvg){var v=u5.get(n).defaultShortPrefixId;r.prefix=v,r.iconName=_n(r.prefix,r.iconName)||r.iconName}}return(r.prefix==="fa"||i==="fa")&&(r.prefix=ln()||"fas"),r}var Qw=function(){function e(){T2(this,e),this.definitions={}}return I2(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];var o=a.reduce(this._pullDefinitions,{});
654Object.keys(o).forEach(function(l){n.definitions[l]=T(T({},n.definitions[l]||{}),o[l]),oc(l,o[l]);var c=yu[je][l];c&&oc(c,o[l]),Qg()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(n,r){var a=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(a).map(function(i){var o=a[i],l=o.prefix,c=o.iconName,u=o.icon,d=u[2];n[l]||(n[l]={}),d.length>0&&d.forEach(function(p){typeof p=="string"&&(n[l][p]=u)}),n[l][c]=u}),n}}])}(),$f=[],lr={},xr={},Jw=Object.keys(xr);function Xw(e,t){var n=t.mixoutsTo;return $f=e,lr={},Object.keys(xr).forEach(function(r){Jw.indexOf(r)===-1&&delete xr[r]}),$f.forEach(function(r){var a=r.mixout?r.mixout():{};if(Object.keys(a).forEach(function(o){typeof a[o]=="function"&&(n[o]=a[o]),vs(a[o])==="object"&&Object.keys(a[o]).forEach(function(l){n[o]||(n[o]={}),n[o][l]=a[o][l]})}),r.hooks){var i=r.hooks();Object.keys(i).forEach(function(o){lr[o]||(lr[o]=[]),lr[o].push(i[o])})}r.provides&&r.provides(xr)}),n}function lc(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var i=lr[e]||[];return i.forEach(function(o){t=o.apply(null,[t].concat(r))}),t}function Mn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=lr[e]||[];a.forEach(function(i){i.apply(null,n)})}function cn(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return xr[e]?xr[e].apply(null,t):void 0}function cc(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,n=e.prefix||ln();if(t)return t=_n(n,t)||t,Of(Zg.definitions,n,t)||Of(st.styles,n,t)}var Zg=new Qw,Zw=function(){$.autoReplaceSvg=!1,$.observeMutations=!1,Mn("noAuto")},e_={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Ft?(Mn("beforeI2svg",t),cn("pseudoElements2svg",t),cn("i2svg",t)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;$.autoReplaceSvg===!1&&($.autoReplaceSvg=!0),$.observeMutations=!0,Fw(function(){n_({autoReplaceSvgRoot:n}),Mn("watch",t)})}},t_={icon:function(t){if(t===null)return null;if(vs(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:_n(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=Vs(t[0]);return{prefix:r,iconName:_n(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat($.cssPrefix,"-"))>-1||t.match(ww))){var a=Hs(t.split(" "),{skipLookups:!0});return{prefix:a.prefix||ln(),iconName:_n(a.prefix,a.iconName)||a.iconName}}if(typeof t=="string"){var i=ln();return{prefix:i,iconName:_n(i,t)||t}}}},Ve={noAuto:Zw,config:$,dom:e_,parse:t_,library:Zg,findIconDefinition:cc,toHtml:Ga},n_=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?se:n;(Object.keys(st.styles).length>0||$.autoFetchSvg)&&Ft&&$.autoReplaceSvg&&Ve.dom.i2svg({node:r})};function Ys(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return Ga(r)})}}),Object.defineProperty(e,"node",{get:function(){if(Ft){var r=se.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function r_(e){var t=e.children,n=e.main,r=e.mask,a=e.attributes,i=e.styles,o=e.transform;if(wu(o)&&n.found&&!r.found){var l=n.width,c=n.height,u={x:l/c/2,y:.5};a.style=Ws(T(T({},i),{},{"transform-origin":"".concat(u.x+o.x/16,"em ").concat(u.y+o.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}function a_(e){var t=e.prefix,n=e.iconName,r=e.children,a=e.attributes,i=e.symbol,o=i===!0?"".concat(t,"-").concat($.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:T(T({},a),{},{id:o}),children:r}]}]}function i_(e){var t=["aria-label","aria-labelledby","title","role"];return t.some(function(n){return n in e})}function ku(e){var t=e.icons,n=t.main,r=t.mask,a=e.prefix,i=e.iconName,o=e.transform,l=e.symbol,c=e.maskId,u=e.extra,d=e.watchable,p=d===void 0?!1:d,f=r.found?r:n,g=f.width,b=f.height,v=[$.replacementClass,i?"".concat($.cssPrefix,"-").concat(i):""].filter(function(w){return u.classes.indexOf(w)===-1}).filter(function(w){return w!==""||!!w}).concat(u.classes).join(" "),y={children:[],attributes:T(T({},u.attributes),{},{"data-prefix":a,"data-icon":i,class:v,role:u.attributes.role||"img",viewBox:"0 0 ".concat(g," ").concat(b)})};!i_(u.attributes)&&!u.attributes["aria-hidden"]&&(y.attributes["aria-hidden"]="true"),p&&(y.attributes[In]="");var h=T(T({},y),{},{prefix:a,iconName:i,main:n,mask:r,maskId:c,transform:o,symbol:l,styles:T({},u.styles)}),m=r.found&&n.found?cn("generateAbstractMask",h)||{children:[],attributes:{}}:cn("generateAbstractIcon",h)||{children:[],attributes:{}},x=m.children,_=m.attributes;return h.children=x,h.attributes=_,l?a_(h):r_(h)}function Df(e){var t=e.content,n=e.width,r=e.height,a=e.transform,i=e.extra,o=e.watchable,l=o===void 0?!1:o,c=T(T({},i.attributes),{},{class:i.classes.join(" ")});l&&(c[In]="");var u=T({},i.styles);wu(a)&&(u.transform=Mw({transform:a,width:n,height:r}),u["-webkit-transform"]=u.transform);var d=Ws(u);d.length>0&&(c.style=d);var p=[];return p.push({tag:"span",attributes:c,children:[t]}),p}function s_(e){var t=e.content,n=e.extra,r=T(T({},n.attributes),{},{class:n.classes.join(" ")}),a=Ws(n.styles);a.length>0&&(r.style=a);var i=[];return i.push({tag:"span",attributes:r,children:[t]}),i}var Mo=st.styles;function uc(e){var t=e[0],n=e[1],r=e.slice(4),a=Bs(r,1),i=a[0],o=null;return Array.isArray(i)?o={tag:"g",attributes:{class:"".concat($.cssPrefix,"-").concat(To.GROUP)},children:[{tag:"path",attributes:{class:"".concat($.cssPrefix,"-").concat(To.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat($.cssPrefix,"-").concat(To.PRIMARY),fill:"currentColor",d:i[1]}}]}
654:o={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:t,height:n,icon:o}}var o_={found:!1,width:512,height:512};function l_(e,t){!Og&&!$.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function dc(e,t){var n=t;return t==="fa"&&$.styleDefault!==null&&(t=ln()),new Promise(function(r,a){if(n==="fa"){var i=Jg(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&Mo[t]&&Mo[t][e]){var o=Mo[t][e];return r(uc(o))}l_(e,t),r(T(T({},o_),{},{icon:$.showMissingIcons&&e?cn("missingIconAbstract")||{}:{}}))})}var qf=function(){},fc=$.measurePerformance&&gi&&gi.mark&&gi.measure?gi:{mark:qf,measure:qf},ra='FA "7.2.0"',c_=function(t){return fc.mark("".concat(ra," ").concat(t," begins")),function(){return ex(t)}},ex=function(t){fc.mark("".concat(ra," ").concat(t," ends")),fc.measure("".concat(ra," ").concat(t),"".concat(ra," ").concat(t," begins"),"".concat(ra," ").concat(t," ends"))},Nu={begin:c_,end:ex},Fi=function(){};function Uf(e){var t=e.getAttribute?e.getAttribute(In):null;return typeof t=="string"}function u_(e){var t=e.getAttribute?e.getAttribute(xu):null,n=e.getAttribute?e.getAttribute(vu):null;return t&&n}function d_(e){return e&&e.classList&&e.classList.contains&&e.classList.contains($.replacementClass)}function f_(){if($.autoReplaceSvg===!0)return zi.replace;var e=zi[$.autoReplaceSvg];return e||zi.replace}function p_(e){return se.createElementNS("http://www.w3.org/2000/svg",e)}function m_(e){return se.createElement(e)}function tx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?p_:m_:n;if(typeof e=="string")return se.createTextNode(e);var a=r(e.tag);Object.keys(e.attributes||[]).forEach(function(o){a.setAttribute(o,e.attributes[o])});var i=e.children||[];return i.forEach(function(o){a.appendChild(tx(o,{ceFn:r}))}),a}function h_(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var zi={replace:function(t){var n=t[0];
654if(n.parentNode)if(t[1].forEach(function(a){n.parentNode.insertBefore(tx(a),n)}),n.getAttribute(In)===null&&$.keepOriginalSource){var r=se.createComment(h_(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~bu(n).indexOf($.replacementClass))return zi.replace(t);var a=new RegExp("".concat($.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var i=r[0].attributes.class.split(" ").reduce(function(l,c){return c===$.replacementClass||c.match(a)?l.toSvg.push(c):l.toNode.push(c),l},{toNode:[],toSvg:[]});r[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",i.toNode.join(" "))}var o=r.map(function(l){return Ga(l)}).join(` 655`);n.setAttribute(In,""),n.innerHTML=o}};function Bf(e){e()}function nx(e,t){var n=typeof t=="function"?t:Fi;if(e.length===0)n();else{var r=Bf;$.mutateApproach===vw&&(r=on.requestAnimationFrame||Bf),r(function(){var a=f_(),i=Nu.begin("mutate");e.map(a),i(),n()})}}var Su=!1;function rx(){Su=!0}function pc(){Su=!1}var bs=null;function Wf(e){if(Pf&&$.observeMutations){var t=e.treeCallback,n=t===void 0?Fi:t,r=e.nodeCallback,a=r===void 0?Fi:r,i=e.pseudoElementsCallback,o=i===void 0?Fi:i,l=e.observeMutationsRoot,c=l===void 0?se:l;bs=new Pf(function(u){if(!Su){var d=ln();Lr(u).forEach(function(p){if(p.type==="childList"&&p.addedNodes.length>0&&!Uf(p.addedNodes[0])&&($.searchPseudoElements&&o(p.target),n(p.target)),p.type==="attributes"&&p.target.parentNode&&$.searchPseudoElements&&o([p.target],!0),p.type==="attributes"&&Uf(p.target)&&~kw.indexOf(p.attributeName))if(p.attributeName==="class"&&u_(p.target)){var f=Hs(bu(p.target)),g=f.prefix,b=f.iconName;p.target.setAttribute(xu,g||d),b&&p.target.setAttribute(vu,b)}else d_(p.target)&&a(p.target)})}}),Ft&&bs.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function g_(){bs&&bs.disconnect()}function x_(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,a){var i=a.split(":"),o=i[0],l=i.slice(1);return o&&l.length>0&&(r[o]=l.join(":").trim()),r},{})),n}function v_(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",a=Hs(bu(e));return a.prefix||(a.prefix=ln()),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix||(a.prefix&&r.length>0&&(a.iconName=Uw(a.prefix,e.innerText)||ju(a.prefix,Bg(e.innerText))),!a.iconName&&$.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function y_(e){var t=Lr(e.attributes).reduce(function(n,r){return n.name!=="class"&&n.name!=="style"&&(n[r.name]=r.value),n},{});return t}function b_(){return{iconName:null,prefix:null,transform:gt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Vf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=v_(e),r=n.iconName,a=n.prefix,i=n.rest,o=y_(e),l=lc("parseNodeAttributes",{},e),c=t.styleParser?x_(e):[];return T({iconName:r,prefix:a,transform:gt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:c,attributes:o}},l)}var w_=st.styles;function ax(e){var t=$.autoReplaceSvg==="nest"?Vf(e,{styleParser:!1}):Vf(e);return~t.extra.classes.indexOf(Fg)?cn("generateLayersText",e,t):cn("generateSvgReplacementMutation",e,t)}function __(){return[].concat(ut(Cg),ut(Ag))}function Hf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Ft)return Promise.resolve();var n=se.documentElement.classList,r=function(p){return n.add("".concat(Tf,"-").concat(p))},a=function(p){return n.remove("".concat(Tf,"-").concat(p))},i=$.autoFetchSvg?__():ug.concat(Object.keys(w_));i.includes("fa")||i.push("fa");var o=[".".concat(Fg,":not([").concat(In,"])")].concat(i.map(function(d){return".".concat(d,":not([").concat(In,"])")})).join(", ");if(o.length===0)return Promise.resolve();var l=[];try{l=Lr(e.querySelectorAll(o))}catch{}if(l.length>0)r("pending"),a("complete");else return Promise.resolve();var c=Nu.begin("onTree"),u=l.reduce(function(d,p){try{var f=ax(p);f&&d.push(f)}catch(g){Og||g.name==="MissingIcon"&&console.error(g)}return d},[]);return new Promise(function(d,p){Promise.all(u).then(function(f){nx(f,function(){r("active"),r("complete"),a("pending"),typeof t=="function"&&t(),c(),d()})}).catch(function(f){c(),p(f)})})}function j_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;ax(e).then(function(n){n&&nx([n],t)})}function k_(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:cc(t||{}),a=n.mask;return a&&(a=(a||{}).icon?a:cc(a||{})),e(r,T(T({},n),{},{mask:a}))}}var N_=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,a=r===void 0?gt:r,i=n.symbol,o=i===void 0?!1:i,l=n.mask,c=l===void 0?null:l,u=n.maskId,d=u===void 0?null:u,p=n.classes,f=p===void 0?[]:p,g=n.attributes,b=g===void 0?{}:g,v=n.styles,y=v===void 0?{}:v;if(t){var h=t.prefix,m=t.iconName,x=t.icon;return Ys(T({type:"icon"},t),function(){return Mn("beforeDOMElementCreation",{iconDefinition:t,params:n}),ku({icons:{main:uc(x),mask:c?uc(c.icon):{found:!1,width:null,height:null,icon:{}}},prefix:h,iconName:m,transform:T(T({},gt),a),symbol:o,maskId:d,extra:{attributes:b,styles:y,classes:f}})})}},S_={mixout:function(){return{icon:k_(N_)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=Hf,n.nodeCallback=j_,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,a=r===void 0?se:r,i=n.callback,o=i===void 0?function(){}:i;
655return Hf(a,o)},t.generateSvgReplacementMutation=function(n,r){var a=r.iconName,i=r.prefix,o=r.transform,l=r.symbol,c=r.mask,u=r.maskId,d=r.extra;return new Promise(function(p,f){Promise.all([dc(a,i),c.iconName?dc(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(g){var b=Bs(g,2),v=b[0],y=b[1];p([n,ku({icons:{main:v,mask:y},prefix:i,iconName:a,transform:o,symbol:l,maskId:u,extra:d,watchable:!0})])}).catch(f)})},t.generateAbstractIcon=function(n){var r=n.children,a=n.attributes,i=n.main,o=n.transform,l=n.styles,c=Ws(l);c.length>0&&(a.style=c);var u;return wu(o)&&(u=cn("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),r.push(u||i.icon),{children:r,attributes:a}}}},E_={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.classes,i=a===void 0?[]:a;return Ys({type:"layer"},function(){Mn("beforeDOMElementCreation",{assembler:n,params:r});var o=[];return n(function(l){Array.isArray(l)?l.map(function(c){o=o.concat(c.abstract)}):o=o.concat(l.abstract)}),[{tag:"span",attributes:{class:["".concat($.cssPrefix,"-layers")].concat(ut(i)).join(" ")},children:o}]})}}}},P_={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};r.title;var a=r.classes,i=a===void 0?[]:a,o=r.attributes,l=o===void 0?{}:o,c=r.styles,u=c===void 0?{}:c;return Ys({type:"counter",content:n},function(){return Mn("beforeDOMElementCreation",{content:n,params:r}),s_({content:n.toString(),extra:{attributes:l,styles:u,classes:["".concat($.cssPrefix,"-layers-counter")].concat(ut(i))}})})}}}},C_={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.transform,i=a===void 0?gt:a,o=r.classes,l=o===void 0?[]:o,c=r.attributes,u=c===void 0?{}:c,d=r.styles,p=d===void 0?{}:d;return Ys({type:"text",content:n},function(){return Mn("beforeDOMElementCreation",{content:n,params:r}),Df({content:n,transform:T(T({},gt),i),extra:{attributes:u,styles:p,classes:["".concat($.cssPrefix,"-layers-text")].concat(ut(l))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var a=r.transform,i=r.extra,o=null,l=null;if(lg){var c=parseInt(getComputedStyle(n).fontSize,10),u=n.getBoundingClientRect();o=u.width/c,l=u.height/c}return Promise.resolve([n,Df({content:n.innerHTML,width:o,height:l,transform:a,extra:i,watchable:!0})])}}},ix=new RegExp('"',"ug"),Yf=[1105920,1112319],Kf=T(T(T(T({},{FontAwesome:{normal:"fas",400:"fas"}}),c5),gw),v5),mc=Object.keys(Kf).reduce(function(e,t){return e[t.toLowerCase()]=Kf[t],e},{}),A_=Object.keys(mc).reduce(function(e,t){var n=mc[t];return e[t]=n[900]||ut(Object.entries(n))[0][1],e},{});function T_(e){var t=e.replace(ix,"");return Bg(ut(t)[0]||"")}function L_(e){var t=e.getPropertyValue("font-feature-settings").includes("ss01"),n=e.getPropertyValue("content"),r=n.replace(ix,""),a=r.codePointAt(0),i=a>=Yf[0]&&a<=Yf[1],o=r.length===2?r[0]===r[1]:!1;return i||o||t}function I_(e,t){var n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),a=isNaN(r)?"normal":r;return(mc[n]||{})[a]||A_[n]}function Gf(e,t){var n="".concat(xw).concat(t.replace(":","-"));return new Promise(function(r,a){if(e.getAttribute(n)!==null)return r();var i=Lr(e.children),o=i.filter(function(k){return k.getAttribute(rc)===t})[0],l=on.getComputedStyle(e,t),c=l.getPropertyValue("font-family"),u=c.match(_w),d=l.getPropertyValue("font-weight"),p=l.getPropertyValue("content");if(o&&!u)return e.removeChild(o),r();if(u&&p!=="none"&&p!==""){var f=l.getPropertyValue("content"),g=I_(c,d),b=T_(f),v=u[0].startsWith("FontAwesome"),y=L_(l),h=ju(g,b),m=h;if(v){var x=Bw(b);x.iconName&&x.prefix&&(h=x.iconName,g=x.prefix)}if(h&&!y&&(!o||o.getAttribute(xu)!==g||o.getAttribute(vu)!==m)){e.setAttribute(n,m),o&&e.removeChild(o);var _=b_(),w=_.extra;w.attributes[rc]=t,dc(h,g).then(function(k){var S=ku(T(T({},_),{},{icons:{main:k,mask:Xg()},prefix:g,iconName:m,extra:w,watchable:!0})),E=se.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=S.map(function(U){return Ga(U)}).join(` 656`),e.removeAttribute(n),r()}).catch(a)}else r()}else r()})}function M_(e){return Promise.all([Gf(e,"::before"),Gf(e,"::after")])}function O_(e){return e.parentNode!==document.head&&!~yw.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(rc)&&(!e.parentNode||e.parentNode.tagName!=="svg")}var R_=function(t){return!!t&&Mg.some(function(n){return t.includes(n)})},F_=function(t){if(!t)return[];
656var n=new Set,r=t.split(/,(?![^()]*\))/).map(function(c){return c.trim()});r=r.flatMap(function(c){return c.includes("(")?c:c.split(",").map(function(u){return u.trim()})});var a=Ri(r),i;try{for(a.s();!(i=a.n()).done;){var o=i.value;if(R_(o)){var l=Mg.reduce(function(c,u){return c.replace(u,"")},o);l!==""&&l!=="*"&&n.add(l)}}}catch(c){a.e(c)}finally{a.f()}return n};function Qf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Ft){var n;if(t)n=e;else if($.searchPseudoElementsFullScan)n=e.querySelectorAll("*");else{var r=new Set,a=Ri(document.styleSheets),i;try{for(a.s();!(i=a.n()).done;){var o=i.value;try{var l=Ri(o.cssRules),c;try{for(l.s();!(c=l.n()).done;){var u=c.value,d=F_(u.selectorText),p=Ri(d),f;try{for(p.s();!(f=p.n()).done;){var g=f.value;r.add(g)}}catch(v){p.e(v)}finally{p.f()}}}catch(v){l.e(v)}finally{l.f()}}catch(v){$.searchPseudoElementsWarnings&&console.warn("Font Awesome: cannot parse stylesheet: ".concat(o.href," (").concat(v.message,`) 657If it declares any Font Awesome CSS pseudo-elements, they will not be rendered as SVG icons. Add crossorigin="anonymous" to the <link>, enable searchPseudoElementsFullScan for slower but more thorough DOM parsing, or suppress this warning by setting searchPseudoElementsWarnings to false.`))}}}catch(v){a.e(v)}finally{a.f()}if(!r.size)return;var b=Array.from(r).join(", ");try{n=e.querySelectorAll(b)}catch{}}return new Promise(function(v,y){var h=Lr(n).filter(O_).map(M_),m=Nu.begin("searchPseudoElements");rx(),Promise.all(h).then(function(){m(),pc(),v()}).catch(function(){m(),pc(),y()})})}}var z_={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=Qf,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,a=r===void 0?se:r;$.searchPseudoElements&&Qf(a)}}},Jf=!1,$_={mixout:function(){return{dom:{unwatch:function(){rx(),Jf=!0}}}},hooks:function(){return{bootstrap:function(){Wf(lc("mutationObserverCallbacks",{}))},noAuto:function(){g_()},watch:function(n){var r=n.observeMutationsRoot;Jf?pc():Wf(lc("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},Xf=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,a){var i=a.toLowerCase().split("-"),o=i[0],l=i.slice(1).join("-");if(o&&l==="h")return r.flipX=!0,r;if(o&&l==="v")return r.flipY=!0,r;if(l=parseFloat(l),isNaN(l))return r;switch(o){case"grow":r.size=r.size+l;break;case"shrink":r.size=r.size-l;break;case"left":r.x=r.x-l;break;case"right":r.x=r.x+l;break;case"up":r.y=r.y-l;break;case"down":r.y=r.y+l;break;case"rotate":r.rotate=r.rotate+l;break}return r},n)},D_={mixout:function(){return{parse:{transform:function(n){return Xf(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-transform");return a&&(n.transform=Xf(a)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,a=n.transform,i=n.containerWidth,o=n.iconWidth,l={transform:"translate(".concat(i/2," 256)")},c="translate(".concat(a.x*32,", ").concat(a.y*32,") "),u="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),d="rotate(".concat(a.rotate," 0 0)"),p={transform:"".concat(c," ").concat(u," ").concat(d)},f={transform:"translate(".concat(o/2*-1," -256)")},g={outer:l,inner:p,path:f};return{tag:"g",attributes:T({},g.outer),children:[{tag:"g",attributes:T({},g.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:T(T({},r.icon.attributes),g.path)}]}]}}}},Oo={x:0,y:0,width:"100%",height:"100%"};function Zf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function q_(e){return e.tag==="g"?e.children:[e]}var U_={hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-mask"),i=a?Hs(a.split(" ").map(function(o){return o.trim()})):Xg();return i.prefix||(i.prefix=ln()),n.mask=i,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,a=n.attributes,i=n.main,o=n.mask,l=n.maskId,c=n.transform,u=i.width,d=i.icon,p=o.width,f=o.icon,g=Iw({transform:c,containerWidth:p,iconWidth:u}),b={tag:"rect",attributes:T(T({},Oo),{},{fill:"white"})},v=d.children?{children:d.children.map(Zf)}:{},y={tag:"g",attributes:T({},g.inner),children:[Zf(T({tag:d.tag,attributes:T(T({},d.attributes),g.path)},v))]},h={tag:"g",attributes:T({},g.outer),children:[y]},m="mask-".concat(l||If()),x="clip-".concat(l||If()),_={tag:"mask",attributes:T(T({},Oo),{},{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[b,h]},w={tag:"defs",children:[{tag:"clipPath",attributes:{id:x},children:q_(f)},_]};return r.push(w,{tag:"rect",attributes:T({fill:"currentColor","clip-path":"url(#".concat(x,")"),mask:"url(#".concat(m,")")},Oo)}),{children:r,attributes:a}}}},B_={provides:function(t){var n=!1;on.matchMedia&&(n=on.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],a={fill:"
657currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:T(T({},a),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=T(T({},i),{},{attributeName:"opacity"}),l={tag:"circle",attributes:T(T({},a),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||l.children.push({tag:"animate",attributes:T(T({},i),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:T(T({},o),{},{values:"1;0;1;1;0;1;"})}),r.push(l),r.push({tag:"path",attributes:T(T({},a),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:T(T({},o),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:T(T({},a),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:T(T({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},W_={hooks:function(){return{parseNodeAttributes:function(n,r){var a=r.getAttribute("data-fa-symbol"),i=a===null?!1:a===""?!0:a;return n.symbol=i,n}}}},V_=[Rw,S_,E_,P_,C_,z_,$_,D_,U_,B_,W_];Xw(V_,{mixoutsTo:Ve});Ve.noAuto;var Er=Ve.config;Ve.library;Ve.dom;var sx=Ve.parse;Ve.findIconDefinition;Ve.toHtml;var H_=Ve.icon;Ve.layer;Ve.text;Ve.counter;function Y_(e){return e=e-0,e===e}function ox(e){return Y_(e)?e:(e=e.replace(/[_-]+(.)?/g,(t,n)=>n?n.toUpperCase():""),e.charAt(0).toLowerCase()+e.slice(1))}var K_=(e,t)=>te.createElement("stop",{key:`${t}-${e.offset}`,offset:e.offset,stopColor:e.color,...e.opacity!==void 0&&{stopOpacity:e.opacity}});function G_(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Gn=new Map,Q_=1e3;function J_(e){if(Gn.has(e))return Gn.get(e);const t={};let n=0;const r=e.length;for(;n<r;){const a=e.indexOf(";",n),i=a===-1?r:a,o=e.slice(n,i).trim();if(o){const l=o.indexOf(":");if(l>0){const c=o.slice(0,l).trim(),u=o.slice(l+1).trim();if(c&&u){const d=ox(c);t[d.startsWith("webkit")?G_(d):d]=u}}}n=i+1}if(Gn.size===Q_){const a=Gn.keys().next().value;a&&Gn.delete(a)}return Gn.set(e,t),t}function lx(e,t,n={}){if(typeof t=="string")return t;const r=(t.children||[]).map(p=>{let f=p;return("fill"in n||n.gradientFill)&&p.tag==="path"&&"fill"in p.attributes&&(f={...p,attributes:{...p.attributes,fill:void 0}}),lx(e,f)}),a=t.attributes||{},i={};for(const[p,f]of Object.entries(a))switch(!0){case p==="class":{i.className=f;break}case p==="style":{i.style=J_(String(f));break}case p.startsWith("aria-"):case p.startsWith("data-"):{i[p.toLowerCase()]=f;break}default:i[ox(p)]=f}const{style:o,role:l,"aria-label":c,gradientFill:u,...d}=n;if(o&&(i.style=i.style?{...i.style,...o}
657:o),l&&(i.role=l),c&&(i["aria-label"]=c,i["aria-hidden"]="false"),u){i.fill=`url(#${u.id})`;const{type:p,stops:f=[],...g}=u;r.unshift(e(p==="linear"?"linearGradient":"radialGradient",{...g,id:u.id},f.map(K_)))}return e(t.tag,{...i,...d},...r)}var X_=lx.bind(null,te.createElement),ep=(e,t)=>{const n=j.useId();return e||(t?n:void 0)},Z_=class{constructor(e="react-fontawesome"){this.enabled=!1;let t=!1;try{t=typeof process<"u"&&!1}catch{}this.scope=e,this.enabled=t}log(...e){this.enabled&&console.log(`[${this.scope}]`,...e)}warn(...e){this.enabled&&console.warn(`[${this.scope}]`,...e)}error(...e){this.enabled&&console.error(`[${this.scope}]`,...e)}},e3="searchPseudoElementsFullScan"in Er&&typeof Er.searchPseudoElementsFullScan=="boolean"?"7.0.0":"6.0.0",t3=Number.parseInt(e3)>=7,n3=()=>t3,xa="fa",_t={beat:"fa-beat",fade:"fa-fade",beatFade:"fa-beat-fade",bounce:"fa-bounce",shake:"fa-shake",spin:"fa-spin",spinPulse:"fa-spin-pulse",spinReverse:"fa-spin-reverse",pulse:"fa-pulse"},r3={left:"fa-pull-left",right:"fa-pull-right"},a3={90:"fa-rotate-90",180:"fa-rotate-180",270:"fa-rotate-270"},i3={"2xs":"fa-2xs",xs:"fa-xs",sm:"fa-sm",lg:"fa-lg",xl:"fa-xl","2xl":"fa-2xl","1x":"fa-1x","2x":"fa-2x","3x":"fa-3x","4x":"fa-4x","5x":"fa-5x","6x":"fa-6x","7x":"fa-7x","8x":"fa-8x","9x":"fa-9x","10x":"fa-10x"},jt={border:"fa-border",fixedWidth:"fa-fw",flip:"fa-flip",flipHorizontal:"fa-flip-horizontal",flipVertical:"fa-flip-vertical",inverse:"fa-inverse",rotateBy:"fa-rotate-by",swapOpacity:"fa-swap-opacity",widthAuto:"fa-width-auto"};function s3(e){const t=Er.cssPrefix||Er.familyPrefix||xa;return t===xa?e:e.replace(new RegExp(String.raw`(?<=^|\s)${xa}-`,"g"),`${t}-`)}function o3(e){const{beat:t,fade:n,beatFade:r,bounce:a,shake:i,spin:o,spinPulse:l,spinReverse:c,pulse:u,fixedWidth:d,inverse:p,border:f,flip:g,size:b,rotation:v,pull:y,swapOpacity:h,rotateBy:m,widthAuto:x,className:_}=e,w=[];return _&&w.push(..._.split(" ")),t&&w.push(_t.beat),n&&w.push(_t.fade),r&&w.push(_t.beatFade),a&&w.push(_t.bounce),i&&w.push(_t.shake),o&&w.push(_t.spin),c&&w.push(_t.spinReverse),l&&w.push(_t.spinPulse),u&&w.push(_t.pulse),d&&w.push(jt.fixedWidth),p&&w.push(jt.inverse),f&&w.push(jt.border),g===!0&&w.push(jt.flip),(g==="horizontal"||g==="both")&&w.push(jt.flipHorizontal),(g==="vertical"||g==="both")&&w.push(jt.flipVertical),b!=null&&w.push(i3[b]),v!=null&&v!==0&&w.push(a3[v]),y!=null&&w.push(r3[y]),h&&w.push(jt.swapOpacity),n3()?(m&&w.push(jt.rotateBy),x&&w.push(jt.widthAuto),(Er.cssPrefix||Er.familyPrefix||xa)===xa?w:w.map(s3)):w}var l3=e=>typeof e=="object"&&"icon"in e&&!!e.icon;function tp(e){if(e)return l3(e)?e:sx.icon(e)}function c3(e){return Object.keys(e)}var np=new Z_("FontAwesomeIcon"),cx={border:!1,className:"",mask:void 0,maskId:void 0,fixedWidth:!1,inverse:!1,flip:!1,icon:void 0,listItem:!1,pull:void 0,pulse:!1,rotation:void 0,rotateBy:!1,size:void 0,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:void 0,transform:void 0,swapOpacity:!1,widthAuto:!1},u3=new Set(Object.keys(cx)),B=te.forwardRef((e,t)=>{const n={...cx,...e},{icon:r,mask:a,symbol:i,title:o,titleId:l,maskId:c,transform:u}=n,d=ep(c,!!a),p=ep(l,!!o),f=tp(r);if(!f)return np.error("Icon lookup is undefined",r),null;const g=o3(n),b=typeof u=="string"?sx.transform(u):u,v=tp(a),y=H_(f,{...g.length>0&&{classes:g},...b&&{transform:b},...v&&{mask:v},symbol:i,title:o,titleId:p,maskId:d});if(!y)return np.error("Could not find icon",f),null;const{abstract:h}=y,m={ref:t};for(const x of c3(n))u3.has(x)||(m[x]=n[x]);return X_(h[0],m)});B.displayName="FontAwesomeIcon";/*! 658 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com 659 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 660 * Copyright 2026 Fonticons, Inc. 661 */var ux={prefix:"fas",iconName:"arrow-trend-up",icon:[576,512,[],"e098","M384 160c-17.7 0-32-14.3-32-32s14.3-32 32-32l160 0c17.7 0 32 14.3 32 32l0 160c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-82.7-169.4 169.4c-12.5 12.5-32.8 12.5-45.3 0L192 269.3 54.6 406.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160c12.5-12.5 32.8-12.5 45.3 0L320 306.7 466.7 160 384 160z"]},d3={prefix:"fas",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M48 64c-26.5 0-48 21.5-48 48 0 15.1 7.1 29.3 19.2 38.4l208 156c17.1 12.8 40.5 12.8 57.6 0l208-156c12.1-9.1 19.2-23.3 19.2-38.4 0-26.5-21.5-48-48-48L48 64zM0 196L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-188-198.4 148.8c-34.1 25.6-81.1 25.6-115.2 0L0 196z"]},f3={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M286 304c98.5 0 178.3 79.8 178.3 178.3 0 16.4-13.3 29.7-29.7 29.7L78 512c-16.4 0-29.7-13.3-29.7-29.7 0-98.5 79.8-178.3 178.3-178.3l59.4 0zM585.7 105.9c7.8-10.7 22.8-13.1 33.5-5.3s13.1 22.8 5.3 33.5L522.1 274.9c-4.2 5.7-10.7 9.4-17.7 9.8s-14-2.2-18.9-7.3l-46.4-48c-9.2-9.5-9-24.7 .6-33.9 9.5-9.2 24.7-8.9 33.9 .6l26.5 27.4 85.6-117.7zM256.3 248a120 120 0 1 1 0-240 120 120 0 1 1 0 240z"]},p3={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6-46.8 43.5-78.1 95.4-93 131.1-3.3 7.9-3.3 16.7 0 24.6 14.9 35.7 46.2 87.7 93 131.1 47.1 43.7 111.8 80.6 192.6 80.6s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1 3.3-7.9 3.3-16.7 0-24.6-14.9-35.7-46.2-87.7-93-131.1-47.1-43.7-111.8-80.6-192.6-80.6zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64-11.5 0-22.3-3-31.7-8.4-1 10.9-.1 22.1 2.9 33.2 13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-12.2-45.7-55.5-74.8-101.1-70.8 5.3 9.3 8.4 20.1 8.4 31.7z"]}
661,rp={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512 256 256 0 1 1 0-512zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},m3={prefix:"fas",iconName:"paper-plane",icon:[576,512,[61913],"f1d8","M536.4-26.3c9.8-3.5 20.6-1 28 6.3s9.8 18.2 6.3 28l-178 496.9c-5 13.9-18.1 23.1-32.8 23.1-14.2 0-27-8.6-32.3-21.7l-64.2-158c-4.5-11-2.5-23.6 5.2-32.6l94.5-112.4c5.1-6.1 4.7-15-.9-20.6s-14.6-6-20.6-.9L229.2 276.1c-9.1 7.6-21.6 9.6-32.6 5.2L38.1 216.8c-13.1-5.3-21.7-18.1-21.7-32.3 0-14.7 9.2-27.8 23.1-32.8l496.9-178z"]},h3={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M320 16a104 104 0 1 1 0 208 104 104 0 1 1 0-208zM96 88a72 72 0 1 1 0 144 72 72 0 1 1 0-144zM0 416c0-70.7 57.3-128 128-128 12.8 0 25.2 1.9 36.9 5.4-32.9 36.8-52.9 85.4-52.9 138.6l0 16c0 11.4 2.4 22.2 6.7 32L32 480c-17.7 0-32-14.3-32-32l0-32zm521.3 64c4.3-9.8 6.7-20.6 6.7-32l0-16c0-53.2-20-101.8-52.9-138.6 11.7-3.5 24.1-5.4 36.9-5.4 70.7 0 128 57.3 128 128l0 32c0 17.7-14.3 32-32 32l-86.7 0zM472 160a72 72 0 1 1 144 0 72 72 0 1 1 -144 0zM160 432c0-88.4 71.6-160 160-160s160 71.6 160 160l0 16c0 17.7-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32l0-16z"]},g3={prefix:"fas",iconName:"user-shield",icon:[576,512,[],"f505","M224 248a120 120 0 1 0 0-240 120 120 0 1 0 0 240zm-29.7 56C95.8 304 16 383.8 16 482.3 16 498.7 29.3 512 45.7 512l251.5 0C261 469.4 240 414.5 240 356.4l0-31.1c0-7.3 1-14.5 2.9-21.3l-48.6 0zm251 184.5l-13.3 6.3 0-188.1 96 32 0 19.6c0 55.8-32.2 106.5-82.7 130.3zM421.9 259.5l-112 37.3c-13.1 4.4-21.9 16.6-21.9 30.4l0 31.1c0 74.4 43 142.1 110.2 173.7l18.5 8.7c4.8 2.2 10 3.4 15.2 3.4s10.5-1.2 15.2-3.4l18.5-8.7C533 500.3 576 432.6 576 358.2l0-31.1c0-13.8-8.8-26-21.9-30.4l-112-37.3c-6.6-2.2-13.7-2.2-20.2 0z"]},x3={prefix:"fas",iconName:"laptop",icon:[640,512,[128187],"f109","M128 32C92.7 32 64 60.7 64 96l0 240 64 0 0-240 384 0 0 240 64 0 0-240c0-35.3-28.7-64-64-64L128 32zM19.2 384C8.6 384 0 392.6 0 403.2 0 445.6 34.4 480 76.8 480l486.4 0c42.4 0 76.8-34.4 76.8-76.8 0-10.6-8.6-19.2-19.2-19.2L19.2 384z"]},v3={prefix:"fas",iconName:"microphone",icon:[384,512,[],"f130","M192 0C139 0 96 43 96 96l0 128c0 53 43 96 96 96s96-43 96-96l0-128c0-53-43-96-96-96zM48 184c0-13.3-10.7-24-24-24S0 170.7 0 184l0 40c0 97.9 73.3 178.7 168 190.5l0 49.5-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-49.5c94.7-11.8 168-92.6 168-190.5l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 79.5-64.5 144-144 144S48 303.5 48 224l0-40z"]},y3={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M311.4 32l8.6 0c35.3 0 64 28.7 64 64l0 352c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l8.6 0C83.6 12.9 104.3 0 128 0L256 0c23.7 0 44.4 12.9 55.4 32zM248 112c13.3 0 24-10.7 24-24s-10.7-24-24-24L136 64c-13.3 0-24 10.7-24 24s10.7 24 24 24l112 0zM128 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm32 0c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24zm0 128c0 13.3 10.7 24 24 24l112 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-112 0c-13.3 0-24 10.7-24 24zM96 416a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},b3={prefix:"fas",iconName:"code",icon:[576,512,[],"f121","M360.8 1.2c-17-4.9-34.7 5-39.6 22l-128 448c-4.9 17 5 34.7 22 39.6s34.7-5 39.6-22l128-448c4.9-17-5-34.7-22-39.6zm64.6 136.1c-12.5 12.5-12.5 32.8 0 45.3l73.4 73.4-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0zm-274.7 0c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 150.6 182.6c12.5-12.5 12.5-32.8 0-45.3z"]},dx={prefix:"fas",iconName:"bullseye",icon:[512,512,[],"f140","M448 256a192 192 0 1 0 -384 0 192 192 0 1 0 384 0zM0 256a256 256 0 1 1 512 0 256 256 0 1 1 -512 0zm256 80a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm0-224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zM224 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},$i={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z"]}
vendor: 5,888 bytes, line 661
661,fx={prefix:"fas",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M32 32c17.7 0 32 14.3 32 32l0 336c0 8.8 7.2 16 16 16l400 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L80 480c-44.2 0-80-35.8-80-80L0 64C0 46.3 14.3 32 32 32zm96 64c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 80l128 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 112l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},On={prefix:"fas",iconName:"arrow-right",icon:[512,512,[8594],"f061","M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-105.4 105.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},px={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M55.1 73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L147.2 256 9.9 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192.5 301.3 329.9 438.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.8 256 375.1 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192.5 210.7 55.1 73.4z"]},Eu=px,w3={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zM374 145.7c-10.7-7.8-25.7-5.4-33.5 5.3L221.1 315.2 169 263.1c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l72 72c5 5 11.8 7.5 18.8 7s13.4-4.1 17.5-9.8L379.3 179.2c7.8-10.7 5.4-25.7-5.3-33.5z"]},vr=w3,_3={prefix:"fas",iconName:"phone",icon:[512,512,[128222,128379],"f095","M160.2 25C152.3 6.1 131.7-3.9 112.1 1.4l-5.5 1.5c-64.6 17.6-119.8 80.2-103.7 156.4 37.1 175 174.8 312.7 349.8 349.8 76.3 16.2 138.8-39.1 156.4-103.7l1.5-5.5c5.4-19.7-4.7-40.3-23.5-48.1l-97.3-40.5c-16.5-6.9-35.6-2.1-47 11.8l-38.6 47.2C233.9 335.4 177.3 277 144.8 205.3L189 169.3c13.9-11.3 18.6-30.4 11.8-47L160.2 25z"]},j3={prefix:"fas",iconName:"quote-left",icon:[448,512,[8220,"quote-left-alt"],"f10d","M0 216C0 149.7 53.7 96 120 96l8 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-8 0c-30.9 0-56 25.1-56 56l0 8 64 0c35.3 0 64 28.7 64 64l0 64c0 35.3-28.7 64-64 64l-64 0c-35.3 0-64-28.7-64-64L0 216zm256 0c0-66.3 53.7-120 120-120l8 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-8 0c-30.9 0-56 25.1-56 56l0 8 64 0c35.3 0 64 28.7 64 64l0 64c0 35.3-28.7 64-64 64l-64 0c-35.3 0-64-28.7-64-64l0-136z"]},k3={prefix:"fas",iconName:"chevron-down",icon:[448,512,[],"f078","M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},ap={prefix:"fas",iconName:"comment-dots",icon:[512,512,[128172,62075,"commenting"],"f4ad","M256 480c141.4 0 256-107.5 256-240S397.4 0 256 0 0 107.5 0 240c0 54.3 19.2 104.3 51.6 144.5L2.8 476.8c-4.8 9-3.3 20 3.6 27.5s17.8 9.8 27.1 5.8l118.4-50.7C183.7 472.6 218.9 480 256 480zM128 208a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 0a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm96 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},mx={prefix:"fas",iconName:"star",icon:[576,512,[11088,61446],"f005","M309.5-18.9c-4.1-8-12.4-13.1-21.4-13.1s-17.3 5.1-21.4 13.1L193.1 125.3 33.2 150.7c-8.9 1.4-16.3 7.7-19.1 16.3s-.5 18 5.8 24.4l114.4 114.5-25.2 159.9c-1.4 8.9 2.3 17.9 9.6 23.2s16.9 6.1 25 2L288.1 417.6 432.4 491c8 4.1 17.7 3.3 25-2s11-14.2 9.6-23.2L441.7 305.9 556.1 191.4c6.4-6.4 8.6-15.8 5.8-24.4s-10.1-14.9-19.1-16.3L383 125.3 309.5-18.9z"]},ws={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 0c14.7 0 28.2 8.1 35.2 21l216 400c6.7 12.4 6.4 27.4-.8 39.5S486.1 480 472 480L40 480c-14.1 0-27.2-7.4-34.4-19.5s-7.5-27.1-.8-39.5l216-400c7-12.9 20.5-21 35.2-21zm0 352a32 32 0 1 0 0 64 32 32 0 1 0 0-64zm0-192c-18.2 0-32.7 15.5-31.4 33.7l7.4 104c.9 12.5 11.4 22.3 23.9 22.3 12.6 0 23-9.7 23.9-22.3l7.4-104c1.3-18.2-13.1-33.7-31.4-33.7z"]},ip={prefix:"fas",iconName:"lock",icon:[384,512,[128274],"f023","M128 96l0 64 128 0 0-64c0-35.3-28.7-64-64-64s-64 28.7-64 64zM64 160l0-64C64 25.3 121.3-32 192-32S320 25.3 320 96l0 64c35.3 0 64 28.7 64 64l0 224c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64z"]},N3={prefix:"fas",iconName:"volume-high",icon:[640,512,[128266,"volume-up"],"f028","M533.6 32.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C557.5 113.8 592 180.8 592 256s-34.5 142.2-88.7 186.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C598.5 426.7 640 346.2 640 256S598.5 85.2 533.6 32.5zM473.1 107c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C475.3 170.7 496 210.9 496 256s-20.7 85.3-53.2 111.8c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5c43.2-35.2 70.9-88.9 70.9-149s-27.7-113.8-70.9-149zm-60.5 74.5c-10.3-8.4-25.4-6.8-33.8 3.5s-6.8 25.4 3.5 33.8C393.1 227.6 400 241 400 256s-6.9 28.4-17.7 37.3c-10.3 8.4-11.8 23.5-3.5 33.8s23.5 11.8 33.8 3.5C434.1 312.9 448 286.1 448 256s-13.9-56.9-35.4-74.5zM80 352l48 0 134.1 119.2c6.4 5.7 14.6 8.8 23.1 8.8 19.2 0 34.8-15.6 34.8-34.8l0-378.4c0-19.2-15.6-34.8-34.8-34.8-8.5 0-16.7 3.1-23.1 8.8L128 160 80 160c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48z"]},hx={prefix:"fas",iconName:"file-pdf",icon:[576,512,[],"f1c1","M96 0C60.7 0 32 28.7 32 64l0 384c0 35.3 28.7 64 64 64l80 0 0-112c0-35.3 28.7-64 64-64l176 0 0-165.5c0-17-6.7-33.3-18.7-45.3L290.7 18.7C278.7 6.7 262.5 0 245.5 0L96 0zM357.5 176L264 176c-13.3 0-24-10.7-24-24L240 58.5 357.5 176zM240 380c-11 0-20 9-20 20l0 128c0 11 9 20 20 20s20-9 20-20l0-28 12 0c33.1 0 60-26.9 60-60s-26.9-60-60-60l-32 0zm32 80l-12 0 0-40 12 0c11 0 20 9 20 20s-9 20-20 20zm96-80c-11 0-20 9-20 20l0 128c0 11 9 20 20 20l32 0c28.7 0 52-23.3 52-52l0-64c0-28.7-23.3-52-52-52l-32 0zm20 128l0-88 12 0c6.6 0 12 5.4 12 12l0 64c0 6.6-5.4 12-12 12l-12 0zm88-108l0 128c0 11 9 20 20 20s20-9 20-20l0-44 28 0c11 0 20-9 20-20s-9-20-20-20l-28 0 0-24 28 0c11 0 20-9 20-20s-9-20-20-20l-48 0c-11 0-20 9-20 20z"]}
661,S3={prefix:"fas",iconName:"shield-halved",icon:[512,512,["shield-alt"],"f3ed","M256 0c4.6 0 9.2 1 13.4 2.9L457.8 82.8c22 9.3 38.4 31 38.3 57.2-.5 99.2-41.3 280.7-213.6 363.2-16.7 8-36.1 8-52.8 0-172.4-82.5-213.1-264-213.6-363.2-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.9 1 251.4 0 256 0zm0 66.8l0 378.1c138-66.8 175.1-214.8 176-303.4l-176-74.6 0 0z"]},Pu=S3,gx={prefix:"fas",iconName:"robot",icon:[640,512,[129302],"f544","M352 0c0-17.7-14.3-32-32-32S288-17.7 288 0l0 64-96 0c-53 0-96 43-96 96l0 224c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-224c0-53-43-96-96-96l-96 0 0-64zM160 368c0-13.3 10.7-24 24-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24zm120 0c0-13.3 10.7-24 24-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24zm120 0c0-13.3 10.7-24 24-24l32 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-32 0c-13.3 0-24-10.7-24-24zM224 176a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm144 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM64 224c0-17.7-14.3-32-32-32S0 206.3 0 224l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96zm544-32c-17.7 0-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32z"]},xx={prefix:"fas",iconName:"bolt",icon:[448,512,[9889,"zap"],"f0e7","M338.8-9.9c11.9 8.6 16.3 24.2 10.9 37.8L271.3 224 416 224c13.5 0 25.5 8.4 30.1 21.1s.7 26.9-9.6 35.5l-288 240c-11.3 9.4-27.4 9.9-39.3 1.3s-16.3-24.2-10.9-37.8L176.7 288 32 288c-13.5 0-25.5-8.4-30.1-21.1s-.7-26.9 9.6-35.5l288-240c11.3-9.4 27.4-9.9 39.3-1.3z"]},E3={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},Cu={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M133.8 36.3c10.9 7.6 13.5 22.6 5.9 33.4l-56 80c-4.1 5.8-10.5 9.5-17.6 10.1S52 158 47 153L7 113C-2.3 103.6-2.3 88.4 7 79S31.6 69.7 41 79l19.8 19.8 39.6-56.6c7.6-10.9 22.6-13.5 33.4-5.9zm0 160c10.9 7.6 13.5 22.6 5.9 33.4l-56 80c-4.1 5.8-10.5 9.5-17.6 10.1S52 318 47 313L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l19.8 19.8 39.6-56.6c7.6-10.9 22.6-13.5 33.4-5.9zM224 96c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32l288 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-288 0c-17.7 0-32-14.3-32-32zM64 376a40 40 0 1 1 0 80 40 40 0 1 1 0-80z"]},vx={prefix:"fas",iconName:"layer-group",icon:[512,512,[],"f5fd","M232.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L13.9 149.8C5.4 145.8 0 137.3 0 128s5.4-17.9 13.9-21.8L232.5 5.2zM48.1 218.4l164.3 75.9c27.7 12.8 59.6 12.8 87.3 0l164.3-75.9 34.1 15.8c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L13.9 277.8C5.4 273.8 0 265.3 0 256s5.4-17.9 13.9-21.8l34.1-15.8zM13.9 362.2l34.1-15.8 164.3 75.9c27.7 12.8 59.6 12.8 87.3 0l164.3-75.9 34.1 15.8c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L13.9 405.8C5.4 401.8 0 393.3 0 384s5.4-17.9 13.9-21.8z"]};function hc({compact:e=!1}){var a;const{i18n:t}=Z(),n=(a=t.language)!=null&&a.startsWith("en")?"en":"es";function r(i){t.changeLanguage(i),document.documentElement.lang=i}return s.jsxs("div",{className:"inline-flex items-center gap-0.5 bg-white/5 rounded-lg p-0.5",children:[s.jsx("button",{onClick:()=>r("es"),className:`px-2.5 py-1 rounded-md text-xs font-mono font-medium transition-all duration-200 ${n==="es"?"bg-neuro-green/15 text-neuro-green border border-neuro-green/30":"text-white/50 hover:text-white/80"}`,"aria-label":"Español","aria-pressed":n==="es",children:"ES"}),s.jsx("button",{onClick:()=>r("en"),className:`px-2.5 py-1 rounded-md text-xs font-mono font-medium transition-all duration-200 ${n==="en"?"bg-neuro-green/15 text-neuro-green border border-neuro-green/30":"text-white/50 hover:text-white/80"}`,"aria-label":"English","aria-pressed":n==="en",children:"EN"})]})}function yx({size:e=32,className:t=""}){const n=Math.round(e*.21);return s.jsxs("svg",{viewBox:"0 0 80 80",width:e,height:e,xmlns:"http://www.w3.org/2000/svg",className:t,"aria-hidden":"true",children:[s.jsx("rect",{width:"80",height:"80",rx:n,fill:"#00E5A0"}),s.jsx("text",{x:"40",y:"54",textAnchor:"middle",fontFamily:"Inter, system-ui, sans-serif",fontWeight:"800",fontSize:"34",fill:"#0A0A0F",letterSpacing:"-1",children:"NP"})]})}function Au({onRegister:e}){const{t}=Z(),[n,r]=j.useState(!1),[a,i]=j.useState(!1);j.useEffect(()=>{function u(){r(window.scrollY>50)}return window.addEventListener("scroll",u,{passive:!0}),()=>window.removeEventListener("scroll",u)},[]);function o(u,d){u.preventDefault(),i(!1);const p=document.querySelector(d);if(p)p.scrollIntoView({behavior:"smooth",block:"start"});else{const f=window.location.pathname.startsWith("/en")?"/en":"";
661window.location.href=f+"/"+d}}const l="https://app.neuralpitch.ai",c=[{href:"#features",label:t("nav.how")},{href:"#techniques",label:t("nav.techniques")},{href:"#mastery",label:t("nav.mastery")},{href:"#pricing",label:t("nav.pricing_individual")},{href:"#teams",label:t("nav.pricing_teams")},{href:"#compliance",label:t("nav.compliance")},{href:"#faq",label:"FAQ"}];return s.jsxs("header",{className:`fixed top-8 left-0 right-0 z-50 transition-all duration-300 ${n?"bg-neuro-dark/95 backdrop-blur-xl border-b border-white/8":"bg-transparent"}`,children:[s.jsxs("nav",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-16 flex items-center justify-between",children:[s.jsxs("a",{href:"/",className:"flex items-center gap-2 shrink-0","aria-label":"NeuralPitch Simulator",children:[s.jsx(yx,{size:34}),s.jsxs("div",{className:"hidden sm:block",children:[s.jsx("p",{className:"text-base font-bold leading-none tracking-tight text-white",children:"NeuralPitch"}),s.jsx("p",{className:"text-xs uppercase tracking-widest mt-0.5",style:{color:"rgba(255,255,255,0.55)",letterSpacing:"0.15em"},children:"Simulator v2.1"})]})]}),s.jsx("div",{className:"hidden lg:flex items-center gap-4",children:c.map(u=>s.jsx("a",{href:u.href,onClick:d=>o(d,u.href),className:"text-sm whitespace-nowrap text-white/70 hover:text-white transition-colors duration-200",children:u.label},u.href))}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"hidden sm:block",children:s.jsx(hc,{})}),s.jsx("a",{href:`${l}/login`,className:"hidden xl:inline-flex whitespace-nowrap text-sm text-white/70 hover:text-white transition-colors duration-200 px-3 py-1.5",children:t("nav.login")}),s.jsx("button",{onClick:()=>e("free"),className:"flex items-center gap-2 px-4 py-2 rounded-lg bg-neuro-green text-neuro-dark text-sm font-semibold hover:bg-neuro-green/90 transition-all duration-200 shadow-lg shadow-neuro-green/20",children:t("nav.cta")}),s.jsx("button",{className:"lg:hidden p-2 text-white/70 hover:text-white transition-colors",onClick:()=>i(!a),"aria-label":"Toggle menu","aria-expanded":a,children:s.jsx(B,{icon:a?Eu:E3,className:"w-5 h-5"})})]})]}),s.jsx("div",{className:`mobile-menu lg:hidden border-t border-white/6 bg-neuro-dark/98 backdrop-blur-xl ${a?"open":""}`,children:s.jsxs("div",{className:"px-4 py-4 flex flex-col gap-1",children:[c.map(u=>s.jsx("a",{href:u.href,onClick:d=>o(d,u.href),className:"px-3 py-2.5 text-sm text-white/75 hover:text-white hover:bg-white/5 rounded-lg transition-all duration-200",children:u.label},u.href)),s.jsx("a",{href:`${l}/login`,className:"px-3 py-2.5 text-sm text-white/70 hover:text-white hover:bg-white/5 rounded-lg transition-all duration-200",children:t("nav.login")}),s.jsx("div",{className:"pt-2 px-3",children:s.jsx(hc,{})})]})})]})}const P3=[{key:"tecnicas",score:82,color:"#00E5A0"},{key:"semantica",score:80,color:"#00B4D8"},{key:"timing",score:76,color:"#FFB800"},{key:"tono",score:84,color:"#00E5A0"},{key:"fluidez",score:88,color:"#00B4D8"}],sp=81,mn={suggestion:{preserved:{color:"#00E5A0",bg:"rgba(0,229,160,0.15)"},partial:{color:"#FB923C",bg:"rgba(251,146,60,0.15)"},lost:{color:"#FF4757",bg:"rgba(255,71,87,0.15)"}},presup:{preserved:{color:"#A78BFA",bg:"rgba(167,139,250,0.15)"},partial:{color:"#818CF8",bg:"rgba(129,140,248,0.15)"},lost:{color:"#F472B6",bg:"rgba(244,114,182,0.15)"}}};function va(e){return e>=80?"#00E5A0":e>=65?"#FFB800":"#FF4757"}function op({score:e,label:t,animated:n,size:r="normal"}){const[a,i]=j.useState(0),o=j.useRef(null);j.useEffect(()=>{if(!n)return;const v=performance.now(),y=1200;function h(m){const x=Math.min((m-v)/y,1),_=1-Math.pow(1-x,3);i(Math.round(_*e)),x<1&&(o.current=requestAnimationFrame(h))}return o.current=requestAnimationFrame(h),()=>cancelAnimationFrame(o.current)},[n,e]);const l=r==="small",c=l?100:120,u=l?40:50,d=2*Math.PI*u,p=d-a/100*d,f=c/2,g=c/2,b=l?5:7;return s.jsx("div",{className:"flex flex-col items-center gap-2",children:s.jsxs("div",{className:"relative",style:{width:c,height:c},children:[s.jsxs("svg",{width:c,height:c,viewBox:`0 0 ${c} ${c}`,children:[s.jsx("circle",{cx:f,cy:g,r:u,fill:"none",stroke:"rgba(255,255,255,0.06)",strokeWidth:b}),s.jsx("circle",{cx:f,cy:g,r:u,fill:"none",stroke:va(a),strokeWidth:b,strokeDasharray:d,strokeDashoffset:p,strokeLinecap:"round",transform:`rotate(-90 ${f} ${g})`,style:{transition:"stroke-dashoffset 0.05s linear"}})]}),s.jsxs("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:[s.jsx("span",{className:`font-mono font-bold leading-none ${l?"text-2xl":"text-4xl"}`,style:{color:va(a)},children:a}),!l&&s.jsx("span",{className:"font-mono text-sm text-white/60 mt-1",children:t})]})]})})}function lp({label:e,score:t,feedback:n,animated:r,showFeedback:a=!0}){const[i,o]=j.useState(0);return j.useEffect(()=>{if(!r)return;const l=setTimeout(()=>
661o(t),100);return()=>clearTimeout(l)},[r,t]),s.jsxs("div",{className:"flex flex-col gap-1.5",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-white/75 font-medium",children:e}),s.jsx("span",{className:"text-sm font-mono font-bold",style:{color:va(t)},children:t})]}),s.jsx("div",{className:"h-2 bg-white/6 rounded-full overflow-hidden",children:s.jsx("div",{className:"h-full rounded-full",style:{width:`${i}%`,backgroundColor:va(t),transition:"width 1s cubic-bezier(0.4, 0, 0.2, 1)",boxShadow:`0 0 10px ${va(t)}60`}})}),a&&n&&s.jsx("p",{className:"text-sm text-white/55 leading-relaxed",children:n})]})}function C3({status:e,labels:t}){const n={preserved:"bg-neuro-green/15 text-neuro-green border-neuro-green/25",partial:"bg-neuro-amber/15 text-neuro-amber border-neuro-amber/25",lost:"bg-red-500/15 text-red-400 border-red-500/25"};return s.jsx("span",{className:`shrink-0 text-xs font-mono font-semibold px-2 py-0.5 rounded-full border ${n[e]||n.lost}`,children:t[e]})}function bx({compact:e=!1}){const{t}=Z(),n=j.useRef(null),[r,a]=j.useState(!1);j.useEffect(()=>{const f=n.current;if(!f)return;const g=new IntersectionObserver(([b])=>{b.isIntersecting&&(a(!0),g.disconnect())},{threshold:.2});return g.observe(f),()=>g.disconnect()},[]);const i=t("demo.highlights",{returnObjects:!0}),o=t("demo.pillars",{returnObjects:!0}),l=P3.map(f=>{var g,b;return{...f,label:((g=o[f.key])==null?void 0:g.label)||f.key,feedback:((b=o[f.key])==null?void 0:b.feedback)||""}}),c={preserved:t("demo.status_preserved"),partial:t("demo.status_partial"),lost:t("demo.status_lost")},u=e?l.slice(0,3):l,d=t("demo.transcript");function p(){const f=Array.isArray(i)?i:[],g=[];for(const y of f){const h=d.indexOf(y.text);h!==-1&&g.push({idx:h,len:y.text.length,type:y.type,status:y.status,text:y.text})}if(g.sort((y,h)=>y.idx-h.idx),g.length===0)return s.jsx("span",{children:d});const b=[];let v=0;for(const y of g){y.idx>v&&b.push(s.jsx("span",{children:d.slice(v,y.idx)},v));const h=(mn[y.type]||mn.suggestion)[y.status]||mn.suggestion.preserved;b.push(s.jsx("span",{className:"font-medium rounded px-0.5",style:{color:h.color,backgroundColor:h.bg},children:y.text},y.idx)),v=y.idx+y.len}return v<d.length&&b.push(s.jsx("span",{children:d.slice(v)},v)),s.jsx(s.Fragment,{children:b})}return e?s.jsxs("div",{ref:n,className:"bg-neuro-dark-3 rounded-2xl p-5 shadow-2xl",style:{boxShadow:"0 0 60px rgba(0,229,160,0.08)"},children:[s.jsxs("div",{className:"flex items-center justify-between mb-4",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-neuro-green animate-pulse"}),s.jsx("span",{className:"text-xs font-mono text-white/65 uppercase tracking-wider",children:t("demo.tag")})]}),s.jsx(B,{icon:vr,className:"text-neuro-green text-sm"})]}),s.jsxs("div",{className:"flex items-center gap-5 mb-4",children:[s.jsx(op,{score:sp,label:t("demo.score_label"),animated:r,size:"small"}),s.jsx("div",{className:"flex-1 flex flex-col gap-2.5",children:u.map(f=>s.jsx(lp,{label:f.label,score:f.score,feedback:f.feedback,animated:r,showFeedback:!1},f.key))})]}),s.jsxs("div",{className:"bg-neuro-dark-2 rounded-xl p-3",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[s.jsx(B,{icon:ap,className:"text-neuro-blue text-sm"}),s.jsx("span",{className:"text-xs font-mono text-neuro-blue uppercase tracking-wide",children:t("demo.coaching_label")})]}),s.jsx("p",{className:"text-sm text-white/65 leading-relaxed line-clamp-3",children:t("demo.coaching_text")})]}),s.jsxs("button",{onClick:()=>{const f=document.querySelector("#evaluacion");f&&f.scrollIntoView({behavior:"smooth",block:"start"})},className:"mt-3 w-full flex items-center justify-center gap-2 py-2.5 rounded-xl text-xs font-semibold transition-all duration-200",style:{background:"rgba(0,229,160,0.08)",border:"1px solid rgba(0,229,160,0.2)",color:"#00E5A0"},onMouseEnter:f=>{f.currentTarget.style.background="rgba(0,229,160,0.14)"},onMouseLeave:f=>{f.currentTarget.style.background="rgba(0,229,160,0.08)"},children:[t("demo.cta_full"),s.jsx(B,{icon:On,className:"text-xs"})]})]}):s.jsx("div",{className:"py-20 px-4 bg-neuro-dark-2",children:s.jsxs("div",{className:"max-w-4xl mx-auto",children:[s.jsxs("div",{id:"evaluacion",className:"text-center mb-10 scroll-mt-24",children:[s.jsxs("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-green/10 border border-neuro-green/20 text-neuro-green text-xs font-mono uppercase tracking-wider mb-4",children:[s.jsx("span",{className:"w-1.5 h-1.5 rounded-full bg-neuro-green animate-pulse"}),t("demo.tag")]}),s.jsx("h2",{className:"font-display text-2xl md:text-3xl text-white",children:t("demo.label")})]}),s.jsxs("div",{ref:n,className:"bg-neuro-dark-3 rounded-2xl p-6 md:p-8 shadow-2xl",style:{boxShadow:"0 0 80px rgba(0,229,160,0.06)"},children:[s.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[s.jsx("span",{className:"text-xs font-mono text-neuro-green/80 tracking-wider up
661percase",children:t("demo.technique_header")}),s.jsx("span",{className:"text-xs font-mono font-semibold px-2 py-0.5 rounded-full bg-neuro-green/10 text-neuro-green border border-neuro-green/20",children:t("demo.level_label")})]}),s.jsxs("div",{className:"flex items-center justify-between mb-6 pb-4 border-b border-white/5",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-neuro-green animate-pulse"}),s.jsx("span",{className:"text-sm font-medium text-white/80",children:t("demo.status_completed")})]}),s.jsxs("div",{className:"flex items-center gap-1.5",children:[s.jsx(B,{icon:vr,className:"text-neuro-green text-sm"}),s.jsx("span",{className:"text-xs font-mono text-neuro-green",children:"OK"})]})]}),s.jsxs("div",{className:"grid md:grid-cols-3 gap-6",children:[s.jsxs("div",{className:"flex flex-col items-center justify-start py-4 gap-5",children:[s.jsx(op,{score:sp,label:t("demo.score_label"),animated:r}),s.jsxs("div",{className:"w-full flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-center justify-between px-3 py-2 rounded-lg bg-white/5",children:[s.jsx("span",{className:"text-xs font-mono text-white/60",children:"WPM"}),s.jsx("span",{className:"text-xs font-mono text-white/80",children:t("demo.metric_wpm_value")})]}),s.jsxs("div",{className:"flex items-center justify-between px-3 py-2 rounded-lg bg-white/5",children:[s.jsx("span",{className:"text-xs font-mono text-white/60",children:t("demo.metric_pauses_label")}),s.jsx("span",{className:"text-xs font-mono text-white/80",children:t("demo.metric_pauses_value")})]}),s.jsxs("div",{className:"flex items-center justify-between px-3 py-2 rounded-lg bg-white/5",children:[s.jsx("span",{className:"text-xs font-mono text-white/60",children:t("demo.metric_duration_label")}),s.jsx("span",{className:"text-xs font-mono text-white/80",children:t("demo.metric_duration_value")})]})]})]}),s.jsx("div",{className:"md:col-span-2 flex flex-col gap-4",children:u.map(f=>s.jsx(lp,{label:f.label,score:f.score,feedback:f.feedback,animated:r,showFeedback:!0},f.key))})]}),s.jsxs("div",{className:"mt-6 bg-neuro-dark-2 rounded-xl p-4 border border-white/5",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[s.jsx(B,{icon:b3,className:"text-neuro-green text-sm"}),s.jsx("span",{className:"text-sm font-mono text-neuro-green uppercase tracking-wide",children:t("demo.techniques_detected")})]}),s.jsx("div",{className:"flex flex-col gap-2",children:Array.isArray(i)&&i.map((f,g)=>{var b,v;return s.jsxs("div",{className:"flex items-center justify-between gap-4 px-3 py-2.5 rounded-lg bg-white/[0.03] border border-white/5",children:[s.jsxs("div",{className:"flex items-center gap-2 min-w-0",children:[s.jsx("span",{className:"shrink-0 text-xs font-mono px-1.5 py-0.5 rounded",style:{backgroundColor:(b=(mn[f.type]||mn.suggestion)[f.status])==null?void 0:b.bg,color:(v=(mn[f.type]||mn.suggestion)[f.status])==null?void 0:v.color},children:f.type==="suggestion"?t("demo.type_suggestion"):t("demo.type_presup")}),s.jsxs("p",{className:"text-sm text-white/70 italic leading-snug truncate",children:["â",f.text,"â"]})]}),s.jsx(C3,{status:f.status,labels:c})]},g)})})]}),s.jsxs("div",{className:"mt-4 bg-neuro-dark-2 rounded-xl p-4",children:[s.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[s.jsx(B,{icon:ap,className:"text-neuro-blue text-base"}),s.jsx("span",{className:"text-sm font-mono text-neuro-blue uppercase tracking-wide",children:t("demo.coaching_label")})]}),s.jsx("p",{className:"text-sm text-white/70 leading-relaxed",children:t("demo.coaching_text")})]}),s.jsxs("div",{className:"mt-4 bg-neuro-dark-2 rounded-xl p-4 border border-white/5",children:[s.jsx("p",{className:"text-sm font-mono text-white/65 uppercase tracking-wide mb-2",children:t("demo.transcript_label")}),s.jsx("p",{className:"text-sm text-white/70 leading-relaxed italic",children:p()})]})]})]})})}function A3({onRegister:e}){const{t}=Z();function n(r){r.preventDefault();const a=document.querySelector("#teams");a&&a.scrollIntoView({behavior:"smooth",block:"start"})}return s.jsxs("section",{className:"relative min-h-screen flex items-center pt-32 pb-16 overflow-hidden","aria-label":"Hero",children:[s.jsx("div",{className:"absolute inset-0 bg-dot-grid bg-dot-40 pointer-events-none"}),s.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 80% 60% at 70% 40%, rgba(0,229,160,0.04) 0%, transparent 70%)"}}),s.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 50% 50% at 20% 80%, rgba(0,180,216,0.03) 0%, transparent 60%)"}}),s.jsx("div",{className:"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 w-full",children:s.jsxs("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-16 items-center",children:[s.jsxs("div",{className:"flex flex-col gap-6 animate-fade-slide-up",children:[s.jsx("div",{className:"inline-flex",children:s.jsx("span",{className:"font-mono text-xs text-neuro-green/80 tracking-widest uppercase px-3 py-1.5 rounded-full border border-neuro-green/20 bg-neuro-green/5",children:t("hero.eyebrow")})}),s.jsxs("h1",{className:"font-display text-4xl sm:text-5xl lg:text-6xl text-white leading-tight",children:[s.jsx("span",{className:"block",children:t("hero.h1_line1")}
661),s.jsx("span",{className:"block mt-1",children:s.jsx("span",{className:"text-neuro-green",children:t("hero.h1_line2")})})]}),s.jsx("p",{className:"text-base sm:text-lg text-white/60 leading-relaxed max-w-xl",children:t("hero.subheadline")}),s.jsxs("div",{className:"flex flex-wrap items-center gap-4 pt-2",children:[s.jsxs("button",{onClick:()=>e("free"),className:"inline-flex items-center gap-2 px-6 py-3 rounded-xl bg-neuro-green text-neuro-dark font-semibold text-sm whitespace-nowrap hover:bg-neuro-green/90 transition-all duration-200 shadow-lg shadow-neuro-green/20",children:[t("hero.cta_primary"),s.jsx(B,{icon:On,className:"text-xs"})]}),s.jsxs("a",{href:"#teams",onClick:n,className:"inline-flex items-center gap-1.5 text-sm text-white/75 hover:text-white transition-colors duration-200",children:[s.jsx(B,{icon:h3,className:"text-xs"}),t("hero.cta_teams")]})]}),s.jsx("p",{className:"text-sm text-white/55",children:t("hero.trust")})]}),s.jsx("div",{className:"animate-fade-slide-up stagger-3 lg:pl-4",children:s.jsx(bx,{compact:!0})})]})})]})}function T3(){const{t:e}=Z(),t=[{value:"53",label:e("proof.techniques")},{value:"4",label:e("proof.pillars")},{value:e("proof.feedback_time"),label:e("proof.feedback")},{value:e("proof.free_value"),label:e("proof.free_label")}];return s.jsx("div",{className:"py-10 px-4 sm:px-6 lg:px-8",children:s.jsx("div",{className:"max-w-5xl mx-auto",children:s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:t.map((n,r)=>s.jsxs("div",{className:"flex flex-col items-center text-center rounded-2xl px-6 py-6",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("span",{className:"font-mono font-bold text-4xl text-neuro-green leading-none",children:n.value}),s.jsx("span",{className:"text-sm text-white/55 mt-2 leading-snug",children:n.label})]},r))})})})}function dt(e=.15){const t=j.useRef(null),[n,r]=j.useState(!1);return j.useEffect(()=>{const a=t.current;if(!a)return;function i(){const l=window.location.hash;if(!l)return!1;const c=l.replace(/[^a-zA-Z0-9_-]/g,"");if(!c)return!1;if(a.id===c)return r(!0),!0;try{if(a.querySelector(`#${c}`))return r(!0),!0}catch{}return!1}if(i())return;const o=new IntersectionObserver(([l])=>{l.isIntersecting&&(r(!0),o.disconnect())},{threshold:e});return o.observe(a),window.addEventListener("hashchange",i),()=>{o.disconnect(),window.removeEventListener("hashchange",i)}},[e]),{ref:t,isVisible:n}}function L3(){const{t:e}=Z(),[t,n]=j.useState("individual"),{ref:r,isVisible:a}=dt(.1),i=[{key:"individual",label:e("problem.tab_individual")},{key:"team",label:e("problem.tab_team")},{key:"pnl",label:e("problem.tab_pnl")}],l={individual:{headline:e("problem.individual.headline"),body:e("problem.individual.body"),pains:e("problem.individual.pains",{returnObjects:!0})},team:{headline:e("problem.team.headline"),body:e("problem.team.body"),pains:e("problem.team.pains",{returnObjects:!0})},pnl:{headline:e("problem.pnl.headline"),body:e("problem.pnl.body"),pains:e("problem.pnl.pains",{returnObjects:!0})}}[t];return s.jsx("section",{ref:r,className:`py-20 px-4 bg-neuro-dark-2 section-reveal ${a?"visible":""}`,"aria-label":"Problem",children:s.jsxs("div",{className:"max-w-4xl mx-auto",children:[s.jsx("div",{className:"flex justify-center gap-8 mb-12",role:"tablist","aria-label":e("problem.tabs_aria_label","Problem perspective"),children:i.map(c=>s.jsx("button",{onClick:()=>n(c.key),className:`text-base font-medium pb-1 transition-all duration-200 ${t===c.key?"text-white border-b-2 border-neuro-green":"text-white/40 hover:text-white/70 border-b-2 border-transparent"}`,"aria-selected":t===c.key,role:"tab",children:c.label},c.key))}),s.jsxs("div",{className:"animate-fade-slide-up",role:"tabpanel",children:[s.jsx("h2",{className:"font-display text-3xl md:text-4xl text-white text-center leading-tight mb-6",children:l.headline.split(` 662`).map((c,u)=>s.jsx(te.Fragment,{children:u===0?s.jsx("span",{children:c}):s.jsxs(s.Fragment,{children:[s.jsx("br",{}),s.jsx("span",{className:t==="pnl"?"text-neuro-green":"text-neuro-red",children:c})]})},u))}),s.jsx("p",{className:"text-white/60 text-base md:text-lg leading-relaxed text-center max-w-2xl mx-auto mb-10",children:l.body}),s.jsx("div",{className:"flex flex-col gap-4 max-w-2xl mx-auto",children:Array.isArray(l.pains)&&l.pains.map((c,u)=>s.jsxs("div",{className:"flex gap-3 items-start p-4 rounded-xl",style:{backgroundColor:"rgba(255,255,255,0.15)"},children:[s.jsx("div",{className:"mt-1 shrink-0",children:s.jsx("span",{className:`w-3 h-3 rounded-full block ${t==="pnl"?"bg-neuro-green":"bg-neuro-red"}`,style:{boxShadow:t==="pnl"?"0 0 8px rgba(0,229,160,0.7)":"0 0 8px rgba(255,71,87,0.7)"}})}),s.jsx("p",{className:"text-white/85 text-sm leading-relaxed",children:c})]},u))})]},t)]})})}const I3=[Cu,v3,gx],M3={"list-check":Cu,bolt:xx,"volume-high":N3,robot:gx,phone:_3,"chart-bar":fx};function O3(){const{t:e}=Z(),{ref:t,isVisible:n}=dt(.1),r=e("how.steps",{returnObjects:!0}),a=e("how.features",{returnObjects:!0}),i=e("how.method_loop",{returnObjects:!0});return s.jsx("section",{ref:t,id:"features",className:`py-20 px-4 scroll-mt-20 section-reveal ${n?"visible":""}`,"aria-label":"How it works",children:s.jsxs("div",{className:"max-w-6xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-14",children:[s.jsx("h2",{className:"font-display text-3xl md:text-4xl text-white mb-3",children:e("how.headline")}),s.jsx("p",{className:"text-white/65 text-base md:text-lg",children:e("how.subheadline")})]}),s.jsxs("div",{className:"relative grid md:grid-cols-3 gap-6 lg:gap-8 mb-20",children:[s.jsx("div",{className:"hidden md:block absolute top-12 left-1/6 right-1/6 h-px",style:{background:"repeating-linear-gradient(90deg, rgba(0,229,160,0.2) 0, rgba(0,229,160,0.2) 8px, transparent 8px, transparent 16px)"},"aria-hidden":"true"}),Array.isArray(r)&&r.map((o,l)=>s.jsxs("div",{className:`relative flex flex-col gap-5 p-6 rounded-2xl bg-neuro-dark-3 transition-all duration-300 section-reveal ${n?"visible":""}`,style:{transitionDelay:`${l*.12}s`},children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("span",{className:"w-10 h-10 rounded-xl border border-neuro-green/30 bg-neuro-green/5 flex items-center justify-center font-mono font-bold text-neuro-green text-sm",children:o.number}),s.jsx("div",{className:"h-px flex-1 bg-white/5"})]}),s.jsx("div",{className:"w-12 h-12 rounded-xl bg-gradient-to-br from-neuro-green/10 to-neuro-blue/10 flex items-center justify-center self-center",children:s.jsx(B,{icon:I3[l],className:"text-neuro-green text-xl"})}),s.jsxs("div",{children:[s.jsx("h3",{className:"font-semibold text-white text-lg mb-2",children:o.title}),s.jsx("p",{className:"text-white/55 text-sm leading-relaxed",children:o.body})]})]},o.number))]}),s.jsxs("div",{className:"mb-20",children:[s.jsx("p",{className:"text-center text-white/60 text-xs font-mono uppercase tracking-widest mb-8",style:{letterSpacing:"0.15em"},children:e("how.features_headline")}),s.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-5",children:Array.isArray(a)&&a.map((o,l)=>s.jsxs("div",{className:"flex flex-col gap-3 p-6 rounded-2xl bg-neuro-dark-3 border border-white/5 hover:border-white/10 transition-colors duration-200",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("div",{className:"w-10 h-10 rounded-xl bg-neuro-green/8 flex items-center justify-center shrink-0",children:s.jsx(B,{icon:M3[o.icon]||Cu,className:"text-neuro-green text-base"})}),o.badge&&s.jsx("span",{className:"text-xs font-semibold px-2 py-0.5 rounded-full",style:o.badge==="Premium"?{background:"rgba(0,180,216,0.1)",color:"#00B4D8",border:"1px solid rgba(0,180,216,0.2)"}:{background:"rgba(0,229,160,0.08)",color:"#00E5A0",border:"1px solid rgba(0,229,160,0.15)"},children:o.badge})]}),s.jsx("h3",{className:"font-semibold text-white text-sm leading-snug",children:o.title}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:o.body})]},l))})]}),s.jsxs("div",{className:"rounded-2xl p-8 md:p-10 border border-white/8",style:{background:"rgba(255,255,255,0.03)"},children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("span",{className:"inline-block text-neuro-green text-xs font-mono uppercase tracking-widest mb-4",style:{letterSpacing:"0.18em"},children:e("how.method_tag")}),s.jsx("h3",{className:"font-display text-2xl md:text-3xl text-white mb-4",children:e("how.method_headline")}),s.jsx("p",{className:"text-white/65 text-sm md:text-base leading-relaxed max-w-2xl mx-auto",children:e("how.method_body")}),s.jsx("p",{className:"text-white/45 text-xs md:text-sm leading-relaxed max-w-2xl mx-auto mt-4 italic",children:e("how.method_research")})]}),s.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-4",children:Array.isArray(i)&&i.map((o,l)=>s.jsxs("div",{className:"relative flex flex-col gap-3 p-5 rounded-xl bg-neuro-dark-3",children:[l<i.length-1&&s.jsx("div",{className:"hidden lg:flex absolute -right-2 top-1/2 -translate-y-1/2 z-10 w-4 h-4 items-center justify-center",children:s.jsx("div",{className:"w-2 h-2 border-t-2 border-r-2 border-neuro-green/30 rotate-45"})}),s.jsx("span",{className:"font-mono text-xs text-neuro-green/80",children:o.step}),s.jsx("p",{className:"font-semibold text-white text-sm",children:o.label}),s.jsx("p",{className:"text-white/65 text-xs leading-relaxed",children:o.body})]},l))}),s.jsxs("p",{className:"text-center text-white/55 text-xs font-mono mt-6 tracking-widest uppercase",children:["⺠",e("how.method_tag")]})]})]})})}function R3({onRegister:e}){const{t}=Z(),{ref:n,isVisible:r}=dt(.1),[a,i]=j.useState(1),o=t("techniques.level1_techniques",{returnObjects:!0}
662),l=t("techniques.level2_teaser",{returnObjects:!0}),c=t("techniques.level3_teaser",{returnObjects:!0}),u=t("techniques.level4_teaser",{returnObjects:!0}),d=[{level:1,label:t("techniques.level1_label")},{level:2,label:t("techniques.level2_label")},{level:3,label:t("techniques.level3_label")},{level:4,label:t("techniques.level4_label")}];function p(v){return s.jsxs("span",{className:`inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-mono shrink-0 ${v===1?"bg-neuro-green/10 text-neuro-green":"bg-neuro-amber/10 text-neuro-amber"}`,children:[v===1?s.jsx(B,{icon:vr,className:"text-xs"}):s.jsx(B,{icon:ip,className:"text-xs"}),v===1?"Gratis":"Premium"]})}function f(v,y,h=!1){return s.jsxs("div",{className:`relative group rounded-2xl overflow-hidden transition-all duration-300 ${h?"bg-neuro-dark-3 opacity-70":"bg-neuro-dark-3 hover:shadow-lg hover:shadow-neuro-green/5 cursor-default"}`,children:[s.jsxs("div",{className:"p-5",children:[s.jsxs("div",{className:"flex items-start justify-between gap-3 mb-3",children:[s.jsx("h3",{className:"font-semibold text-white text-sm leading-snug",children:v.name}),p(y)]}),s.jsx("p",{className:"text-white/65 text-xs leading-relaxed",children:v.desc})]}),h&&s.jsx("div",{className:"absolute inset-0 flex items-center justify-center backdrop-blur-[2px] bg-neuro-dark/30 rounded-2xl",children:s.jsxs("div",{className:"flex flex-col items-center gap-2",children:[s.jsx("div",{className:"w-10 h-10 rounded-full bg-neuro-dark-3 border border-neuro-amber/30 flex items-center justify-center",children:s.jsx(B,{icon:ip,className:"text-neuro-amber text-sm"})}),s.jsx("span",{className:"text-xs text-white/60 font-mono",children:t("techniques.locked_msg")})]})})]},v.id||v.name)}const g=a===1?o:a===2?l:a===3?c:u,b=a>1;return s.jsx("section",{ref:n,id:"techniques",className:`py-20 px-4 bg-neuro-dark-2 scroll-mt-20 section-reveal ${r?"visible":""}`,"aria-label":"Techniques",children:s.jsxs("div",{className:"max-w-6xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsxs("h2",{className:"font-display text-3xl md:text-4xl text-white mb-2",children:[t("techniques.headline")," ",s.jsx("span",{className:"text-neuro-green",children:t("techniques.headline2")})]}),s.jsx("p",{className:"text-white/65 text-base mt-3 max-w-2xl mx-auto",children:t("techniques.subheadline")})]}),s.jsx("div",{className:"flex justify-center gap-8 mb-8",children:d.map(({level:v,label:y})=>s.jsx("button",{onClick:()=>i(v),className:`text-base font-medium pb-1 transition-all duration-200 ${a===v?"text-white border-b-2 border-neuro-green":"text-white/40 hover:text-white/70 border-b-2 border-transparent"}`,children:y},v))}),s.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-4 mb-8",children:Array.isArray(g)&&g.map(v=>f(v,a,b))}),s.jsx("div",{className:"text-center",children:s.jsx("button",{onClick:()=>e("free"),className:"inline-flex items-center gap-2 px-6 py-3 rounded-xl border border-neuro-green/30 text-neuro-green text-sm hover:bg-neuro-green/5 transition-all duration-200 font-medium",children:t("techniques.cta")})})]})})}function F3(){const{t:e}=Z(),{ref:t,isVisible:n}=dt(.08),r=e("learning_curve.levels",{returnObjects:!0});return s.jsx("section",{ref:t,id:"mastery",className:`py-20 px-4 bg-neuro-dark-2 scroll-mt-20 section-reveal ${n?"visible":""}`,"aria-label":"Learning curve",children:s.jsxs("div",{className:"max-w-6xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-12",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-green/10 border border-neuro-green/20 text-neuro-green text-xs font-mono uppercase tracking-wider mb-5",style:{letterSpacing:"0.18em"},children:e("learning_curve.tag")}),s.jsxs("h2",{className:"font-display text-3xl md:text-4xl text-white mb-2",children:[e("learning_curve.headline")," ",s.jsx("span",{className:"text-neuro-green",children:e("learning_curve.headline2")})]}),s.jsx("p",{className:"text-white/65 text-base mt-3 max-w-2xl mx-auto leading-relaxed",children:e("learning_curve.subheadline")}),s.jsxs("div",{className:"flex items-center justify-center gap-2 mt-4",children:[s.jsx(B,{icon:rp,className:"text-neuro-green/70 text-xs"}),s.jsx("span",{className:"text-white/55 text-sm",children:e("learning_curve.how_label")})]})]}),s.jsxs("div",{className:"mb-12",children:[s.jsx("p",{className:"text-center text-white/55 text-xs font-mono uppercase tracking-widest mb-8",style:{letterSpacing:"0.15em"},children:e("learning_curve.journey_headline")}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-4 md:gap-0 relative",children:[s.jsx("div",{className:"hidden md:block absolute top-[3.25rem] left-[12.5%] right-[12.5%] h-0.5 bg-gradient-to-r from-transparent via-white/10 to-transparent"}),Array.isArray(r)&&r.map((a,i)=>s.jsxs("div",{className:"relative flex flex-col",children:[i<r.length-1&&s.jsx("div",{className:"hidden md:flex absolute right-0 top-[2.75rem] z-10
662items-center justify-center w-8 translate-x-4",children:s.jsx(B,{icon:On,className:"text-white/25 text-sm"})}),s.jsxs("div",{className:"flex flex-col h-full mx-2 p-5 rounded-2xl border transition-all duration-300 hover:scale-[1.01]",style:{background:`linear-gradient(135deg, ${a.color}08 0%, rgba(255,255,255,0.03) 100%)`,borderColor:`${a.color}30`},children:[s.jsxs("div",{className:"flex items-center justify-between mb-3",children:[s.jsx("span",{className:"inline-flex items-center px-2.5 py-1 rounded-full text-xs font-bold",style:{background:`${a.color}18`,color:a.color},children:a.id}),s.jsxs("span",{className:"text-white/45 text-xs font-mono flex items-center gap-1",children:[s.jsx(B,{icon:rp,className:"text-xs",style:{color:a.color,opacity:.7}}),a.time]})]}),s.jsx("h3",{className:"font-semibold text-white text-sm mb-0.5",children:a.label}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:a.color,opacity:.75},children:a.count}),s.jsx("p",{className:"text-white/55 text-xs leading-relaxed mb-4 flex-1",children:a.what}),s.jsx("div",{className:"rounded-xl p-3 mt-auto",style:{background:`${a.color}10`,border:`1px solid ${a.color}20`},children:s.jsxs("div",{className:"flex items-start gap-2",children:[s.jsx(B,{icon:vr,className:"text-xs mt-0.5 shrink-0",style:{color:a.color}}),s.jsx("p",{className:"text-xs leading-relaxed",style:{color:`${a.color}CC`},children:a.automatic})]})})]})]},a.id))]})]}),s.jsx("div",{className:"rounded-2xl p-7 md:p-10 border",style:{background:"linear-gradient(135deg, rgba(0,229,160,0.06) 0%, rgba(0,180,216,0.04) 100%)",borderColor:"rgba(0,229,160,0.18)"},children:s.jsxs("div",{className:"grid md:grid-cols-2 gap-8 items-center",children:[s.jsxs("div",{children:[s.jsx("h3",{className:"font-display text-xl md:text-2xl text-white mb-3",children:e("learning_curve.closing_headline")}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:e("learning_curve.closing_body")})]}),s.jsxs("div",{className:"flex flex-col gap-4",children:[s.jsxs("div",{className:"flex items-start gap-3 p-4 rounded-xl",style:{background:"rgba(0,229,160,0.06)",border:"1px solid rgba(0,229,160,0.15)"},children:[s.jsx(B,{icon:vr,className:"text-neuro-green text-sm shrink-0 mt-0.5"}),s.jsx("p",{className:"text-white/80 text-sm",children:e("learning_curve.results_first_month")})]}),s.jsxs("div",{className:"flex items-start gap-3 p-4 rounded-xl",style:{background:"rgba(0,180,216,0.06)",border:"1px solid rgba(0,180,216,0.15)"},children:[s.jsx(B,{icon:vr,className:"text-neuro-blue text-sm shrink-0 mt-0.5"}),s.jsx("p",{className:"text-white/80 text-sm",children:e("learning_curve.mastery_multimonth")})]})]})]})})]})})}const z3="modulepreload",$3=function(e){return"/"+e},cp={}
662,_s=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));a=Promise.allSettled(n.map(c=>{if(c=$3(c),c in cp)return;cp[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${d}`))return;const p=document.createElement("link");if(p.rel=u?"stylesheet":z3,u||(p.as="script"),p.crossOrigin="",p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),u)return new Promise((f,g)=>{p.addEventListener("load",f),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return a.then(o=>{for(const l of o||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};function D3({pdfData:e,pdfLabels:t,downloadLabel:n,generatingLabel:r}){const[a,i]=j.useState(!1);async function o(){if(!a){i(!0);try{const[{pdf:l},{default:c}]=await Promise.all([_s(()=>import("./react-pdf.browser-qIIYkXJC.js"),[]),_s(()=>import("./B2CPDFDocument-BZVveeUj.js"),__vite__mapDeps([0,1,2]))]),u=await l(s.jsx(c,{data:e,labels:t})).toBlob(),d=URL.createObjectURL(u),p=document.createElement("a");p.href=d,p.download=`neuralpitch-business-case-individual-${new Date().toISOString().split("T")[0]}.pdf`,document.body.appendChild(p),p.click(),document.body.removeChild(p),setTimeout(()=>URL.revokeObjectURL(d),1e3)}catch(l){console.error("PDF generation failed",l)}finally{i(!1)}}}return s.jsxs("button",{type:"button",onClick:o,disabled:a,"aria-busy":a,className:"flex items-center gap-2.5 px-6 py-3 rounded-xl font-semibold text-sm transition-all hover:opacity-90",style:{background:a?"rgba(0,229,160,0.15)":"#00E5A0",color:a?"rgba(0,229,160,0.7)":"#0A0A0F",cursor:a?"wait":"pointer",border:a?"1px solid rgba(0,229,160,0.30)":"none"},children:[s.jsx(B,{icon:hx,className:"text-base"}),a?r:n]})}const Di=99,qi=79.2,up=70,Kr=Di*12,kt=qi*12,Gr=420*2,q3=200;function Wt(e){return"â¬"+Math.round(e).toLocaleString("de-DE")}function U3(e){return e>=100||e>=30?"#00E5A0":e>=0?"#FFB800":"rgba(255,255,255,0.35)"}function B3(e,t){return e<=0?null:t/e}function W3(e){return e===null?"rgba(255,255,255,0.25)":e>=1.5?"#00E5A0":e>=1?"#FFB800":"rgba(255,255,255,0.25)"}function V3(e){return e===null?"â":`Ã${e.toFixed(2)}`}function vi({label:e,value:t,min:n,max:r,step:a,onChange:i,displayValue:o,info:l,note:c}){const u=(t-n)/(r-n)*100;return s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-start justify-between min-h-[2.5rem]",children:[s.jsx("label",{className:"text-white/65 text-sm leading-snug",children:e}),s.jsx("span",{className:"font-mono font-semibold text-white text-sm min-w-[5rem] text-right shrink-0 ml-2",children:o})]}),s.jsx("input",{type:"range","aria-label":e,"aria-valuetext":o,min:n,max:r,step:a,value:t,onChange:d=>i(Number(d.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{accentColor:"#00E5A0",background:`linear-gradient(to right, #00E5A0 ${u}%, rgba(255,255,255,0.10) ${u}%)`}}),s.jsxs("div",{className:"flex justify-between text-white/40 text-xs font-mono",children:[s.jsx("span",{children:n}),s.jsx("span",{children:r})]}),l&&s.jsx("p",{className:"text-xs font-mono px-2 py-1 rounded-lg text-center",style:{color:"#00E5A0",background:"rgba(0,229,160,0.08)",border:"1px solid rgba(0,229,160,0.15)"},children:l}),c&&s.jsx("p",{className:"text-xs leading-snug",style:{color:"rgba(255,255,255,0.38)"},children:c})]})}function Ro({label:e,value:t,sub:n,valueColor:r,bold:a}){return s.jsxs("div",{className:"flex items-start justify-between gap-2",children:[s.jsx("span",{className:"text-white/55 text-xs pt-0.5 shrink-0",children:e}),s.jsxs("div",{className:"flex flex-col items-end min-w-0",children:[s.jsx("span",{className:`font-mono text-sm ${a?"font-bold":"font-medium"}`,style:{color:r||"rgba(255,255,255,0.80)"},children:t}),n&&s.jsx("span",{className:"text-white/40 text-xs font-mono mt-0.5 text-right leading-snug",children:n})]})]})}function Fo({planLabel:e,price:t,period:n,isHighlighted:r,popularBadge:a,saveBadge:i,roi:o,netProfit:l,additionalMargin:c,annualCost:u,investmentSub:
662d,hasValidParams:p}){const{t:f}=Z(),g=p,b=g?U3(o):"rgba(255,255,255,0.25)",v=g?B3(u,c):null,y=g?W3(v):"rgba(255,255,255,0.25)",h=g?V3(v):"â",m=g?l>=0?"#00E5A0":"#FFB800":"rgba(255,255,255,0.30)";return s.jsxs("div",{className:`relative flex flex-col p-6 rounded-2xl ${r?"border border-neuro-green/30":"border border-white/8"}`,style:{background:"rgba(255,255,255,0.04)",...r?{boxShadow:"0 0 30px rgba(0,229,160,0.07)"}:{}},children:[r&&a&&s.jsx("div",{className:"absolute -top-3 right-5",children:s.jsxs("span",{className:"flex items-center gap-1 px-3 py-1 rounded-full text-xs font-semibold",style:{background:"#00E5A0",color:"#0A0A0F"},children:[a,i&&s.jsxs("span",{className:"ml-1 text-xs",style:{opacity:.75},children:["· ",i]})]})}),s.jsxs("div",{className:"mb-4",children:[s.jsx("p",{className:"text-white font-semibold text-base mb-1",children:e}),s.jsxs("div",{className:"flex items-baseline gap-1",children:[s.jsxs("span",{className:"font-mono font-bold text-white",style:{fontSize:"2rem"},children:["â¬",t.toString().replace(".",",")]}),s.jsx("span",{className:"text-white/55 text-sm font-mono",children:n})]})]}),s.jsxs("div",{className:"mb-5 grid grid-cols-2 gap-3",children:[s.jsxs("div",{className:"py-4 rounded-xl text-center",style:{background:"rgba(255,255,255,0.04)"},children:[s.jsx("p",{className:"text-white/55 text-xs uppercase tracking-widest font-mono mb-1",children:f("pricing.roi_calculator.label_roi")}),s.jsx("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(1.5rem, 4vw, 2rem)",color:b},children:g?`+${Math.round(o)}%`:"â"})]}),s.jsxs("div",{className:"py-4 rounded-xl text-center",style:{background:`${y}12`,border:`1px solid ${y}30`},children:[s.jsxs("div",{className:"flex items-center justify-center gap-1 mb-1",children:[s.jsx(B,{icon:dx,style:{color:y},className:"text-xs"}),s.jsx("p",{className:"text-xs uppercase tracking-widest font-mono",style:{color:y,opacity:.75},children:f("pricing.roi_calculator.label_multiplier")})]}),s.jsx("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(1.1rem, 3vw, 1.5rem)",color:y},children:h}),g&&s.jsx("p",{className:"text-xs font-mono mt-1",style:{color:y,opacity:.6},children:f("pricing.roi_calculator.multiplier_sub")})]})]}),s.jsxs("div",{className:"flex flex-col gap-3",children:[s.jsx(Ro,{label:f("pricing.roi_calculator.label_investment"),value:Wt(u),sub:d,valueColor:"rgba(255,255,255,0.80)"}),s.jsx(Ro,{label:f("pricing.roi_calculator.label_return"),value:g?Wt(c):"â",valueColor:g?"#00E5A0":"rgba(255,255,255,0.30)"}),s.jsx("div",{className:"border-t border-white/8 pt-3",children:s.jsx(Ro,{label:f("pricing.roi_calculator.label_net"),value:g?Wt(l):"â",valueColor:m,bold:!0})})]})]})}function H3(){const{t:e,i18n:t}=Z(),[n,r]=j.useState(24),[a,i]=j.useState(3e3),[o,l]=j.useState(40),[c,u]=j.useState(()=>Math.max(1,Math.round(24*.1)));function d(D){r(D),u(Math.max(1,Math.round(D*.1)))}const p=a*(o/100),f=c*p,g=n*p,b=f-Kr,v=f-kt,y=f-Gr,h=(f-Kr)/Kr*100,m=(f-kt)/kt*100,x=(f-Gr)/Gr*100,_=p>=q3,w=p>0?kt/p:0,k=c>=w,S=c-w,E=Math.max(w*1.5,c*1.1,1),U=Math.min(c/E*100,100),C=Math.min(w/E*100,100),L=k?"#00E5A0":"#FFB800",H=k?"rgba(0,229,160,0.25)":"rgba(255,184,0,0.25)",q=k?"linear-gradient(135deg, rgba(0,229,160,0.08) 0%, rgba(0,229,160,0.03) 100%)":"linear-gradient(135deg, rgba(255,184,0,0.08) 0%, rgba(255,184,0,0.03) 100%)",A=D=>e(`pdf.shared.${D}`),F=D=>e(`pdf.b2c.${D}`),W=new Date().toLocaleDateString(t.language==="en"?"en-GB":"es-ES",{day:"2-digit",month:"2-digit",year:"numeric"}),K=(kt/365).toFixed(2),N={cover_title:F("cover_title"),cover_subtitle:A("cover_subtitle"),cover_badge:F("cover_badge"),cover_date_label:A("cover_date_label"),cover_prepared:A("cover_prepared"),footer_url:A("footer_url"),footer_brand:A("footer_brand"),footer_disclaimer:A("footer_disclaimer"),section_exec:A("section_exec"),section_inputs:A("section_inputs"),section_financial:A("section_financial"),section_insights:A("section_insights"),section_why:A("section_why"),input_label_col:A("input_label_col"),input_value_col:A("input_value_col"),input_ticket:A("input_ticket"),input_margin:A("input_margin"),plan_monthly_name:A("plan_monthly_name"),plan_quarterly_name:A("plan_quarterly_name"),plan_program_name:"Programa 6 meses",quarterly_badge:A("quarterly_badge"),program_badge:"Mejor valor",cost_annual:A("cost_annual"),return_annual:A("return_annual"),net_profit:A("net_profit"),roi_label:A("roi_label"),why_intro:A("why_intro"),why_bullets:e("pdf.shared.why_bullets",{returnObjects:!0}),next_cta:A("next_cta"),next_free:A("next_free"),input_deals:F("input_deals"),input_additional:F("input_additional"),breakeven_label:F("breakeven_label"),breakeven_value:`${w.toFixed(1)} proy.`,kpi1_label:F("kpi1_label"),kpi1_sub:F("kpi1_sub"),kpi2_label:F("kpi2_label"),kpi2_sub:F("kpi2_sub"),kpi3_label:F("kpi3_label"),kpi3_sub:F("kpi3_sub"),kpi4_label:F("kpi4_label"),kpi4_sub:F("kpi4_sub"),insight1_title:F("insight1_title"),insight1_body:F("insight1_body_tpl").replace("{daily}",`â¬${K}`),insight2_title:F("insight2_title"),insight2_body:F("insight2_body_tpl").replace("{margin}",Wt(p)).replace("{n}",c.toString()),insight3_title:F("insight3_title"),insight3_body:F("insight3_body_tpl").replace("{be}",w.toFixed(1)),insight4_title:F("insight4_title"),insight4_body:F("insight4_body_tpl").replace("{x}",(f/kt).toFixed(2)).replace("{roi}",Math.round(m).toString())},I={annualDeals:n,avgTicket:a,margin:o,additionalDeals:c,marginPerDeal:p,additionalMargin:f,annualBaseMargin:g,roiMonthly:h,roiQuarterly:m,roiProgram:x,netMonthly:b,netQuarterly:v,netProgram:y,annualCostMonthly:Kr,annualCostQuarterly:kt,annualCostProgram:Gr,monthlyPrice:Di,quarterlyPrice:qi,programPrice:up,breakevenDeals:w,isAboveBreakeven:k,hasValidParams:_,date:W},R=e("pricing.roi_calculator.additional_info").replace("{n}",c.toString()).replace("{margin}",Wt(f));return s.jsxs("div",{className:"mt-8 pt-8 border-t border-white/8",children:[s.jsxs("div",{className:"mb-6",children:[s.jsx("p",{className:"text-xs font-mono font-bold uppercase mb-1",style:{color:"#00E5A0",letterSpacing:"0.18em"},children:e("pricing.roi_calculator.title")}),s.jsx("p",{className:"text-sm",style:{color:"rgba(255,255,255,0.55)"},children:e("pricing.roi_calculator.subtitle")})]}
662),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-5 gap-6 mb-6",children:[s.jsxs("div",{className:"md:col-span-2 flex flex-col gap-5 p-5 rounded-2xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx(vi,{label:e("pricing.roi_calculator.input_deals"),value:n,min:6,max:120,step:6,onChange:d,displayValue:`${n} proy./año`}),s.jsx(vi,{label:e("pricing.roi_calculator.input_ticket"),value:a,min:500,max:25e3,step:500,onChange:i,displayValue:`â¬${a.toLocaleString("de-DE")}`}),s.jsx(vi,{label:e("pricing.roi_calculator.input_margin"),value:o,min:10,max:90,step:5,onChange:l,displayValue:`${o}%`}),s.jsx(vi,{label:e("pricing.roi_calculator.input_additional"),value:c,min:1,max:20,step:1,onChange:u,displayValue:`+${c} proy. (+${Math.round(c/n*100)}%)`,info:R,note:e("pricing.roi_calculator.additional_note")}),!_&&s.jsxs("div",{className:"flex items-start gap-2 px-3 py-2.5 rounded-xl",style:{background:"rgba(255,184,0,0.07)",border:"1px solid rgba(255,184,0,0.25)"},children:[s.jsx(B,{icon:ws,style:{color:"#FFB800"},className:"text-sm shrink-0 mt-0.5"}),s.jsx("p",{className:"text-xs leading-snug",style:{color:"rgba(255,184,0,0.85)"},children:e("pricing.roi_calculator.sanity_warning")})]}),s.jsxs("div",{className:"flex items-center justify-between gap-2 pt-1 border-t border-white/6",children:[s.jsx("span",{className:"text-xs",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.baseline_label")}),s.jsxs("span",{className:"font-mono font-semibold text-sm shrink-0",style:{color:_?"rgba(255,255,255,0.80)":"#FFB800"},children:[Wt(g),s.jsx("span",{className:"font-normal text-xs ml-1",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.baseline_per_rep")})]})]}),_&&s.jsx("p",{className:"text-xs -mt-3",style:{color:"rgba(255,255,255,0.38)"},children:e("pricing.roi_calculator.baseline_note")})]}),s.jsxs("div",{className:"md:col-span-3 flex flex-col gap-3",children:[s.jsx(Fo,{planLabel:e("pricing.roi_calculator.plan_monthly"),price:Di,period:e("pricing.roi_calculator.per_month"),isHighlighted:!1,roi:h,netProfit:b,additionalMargin:f,annualCost:Kr,investmentSub:`â¬${Di}${e("pricing.roi_calculator.per_month")} à 12`,hasValidParams:_}),s.jsx(Fo,{planLabel:e("pricing.roi_calculator.plan_quarterly"),price:qi,period:e("pricing.roi_calculator.per_month"),isHighlighted:!1,saveBadge:e("pricing.roi_calculator.save_badge"),roi:m,netProfit:v,additionalMargin:f,annualCost:kt,investmentSub:`â¬${qi}${e("pricing.roi_calculator.per_month")} equiv. à 12`,hasValidParams:_}),s.jsx(Fo,{planLabel:e("pricing.roi_calculator.plan_program"),price:up,period:e("pricing.roi_calculator.per_month"),isHighlighted:!0,popularBadge:e("pricing.roi_calculator.popular_badge"),saveBadge:e("pricing.roi_calculator.save_badge_program"),roi:x,netProfit:y,additionalMargin:f,annualCost:Gr,investmentSub:"â¬420 à 2 semestres",hasValidParams:_})]})]}),s.jsx("div",{className:"rounded-2xl overflow-hidden border mb-8",style:{background:q,borderColor:H},children:s.jsxs("div",{className:"flex flex-col md:flex-row divide-y md:divide-y-0 md:divide-x",style:{borderColor:H},children:[s.jsxs("div",{className:"flex flex-col items-center justify-center px-8 py-7 shrink-0 gap-1",children:[s.jsx("p",{className:"text-xs font-mono uppercase tracking-widest",style:{color:L,opacity:.7,letterSpacing:"0.14em"},children:e("pricing.roi_calculator.label_breakeven_title")}),s.jsx("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(3rem, 8vw, 4.5rem)",color:L},children:w.toFixed(1)}),s.jsx("p",{className:"text-xs font-mono",style:{color:L,opacity:.6},children:e("pricing.roi_calculator.breakeven_sub")})]}),s.jsxs("div",{className:"flex flex-col justify-center px-6 py-6 gap-4 flex-1",children:[s.jsx("p",{className:"text-white text-sm font-semibold leading-snug",children:e("pricing.roi_calculator.breakeven_deals").replace("{n}",w.toFixed(1))}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-center justify-between text-xs font-mono",children:[s.jsxs("span",{style:{color:"rgba(255,255,255,0.55)"},children:[e("pricing.roi_calculator.breakeven_current")," ",s.jsxs("span",{style:{color:L},className:"font-bold",children:["+",c]})]}),s.jsxs("span",{style:{color:"rgba(255,255,255,0.55)"},children:[e("pricing.roi_calculator.breakeven_threshold")," ",s.jsx("span",{style:{color:L},className:"font-bold",children:w.toFixed(1)})]})]}),s.jsxs("div",{className:"relative h-2 rounded-full overflow-visible",style:{background:"rgba(255,255,255,0.08)"},children:[s.jsx("div",{className:"h-full rounded-full transition-all duration-500",style:{width:`${U}%`,background:L,boxShadow:`0 0 8px ${L}60`}}),s.jsx("div",{className:"absolute top-1/2 -translate-y-1/2 w-0.5 h-4 rounded-full",style:{left:`${C}%`,background:"rgba(255,255,255,0.50)"}})]})]}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(B,{icon:k?ux:ws,style:{color:L},className:"text-sm shrink-0"}),s.jsx("p",{className:"text-xs font-semibold leading-snug",style:{color:L},children:k?e("pricing.roi_calculator.breakeven_achieved").replace("{gap}",S.toFixed(1)):e("pricing.roi_calculator.breakeven_missing").replace("{gap}",Math.abs(S).toFixed(1))})]})]})]})}),s.jsxs("div",{className:"mt-8 pt-6 border-t border-white/8",children:[s.jsxs("div",{className:"mb-5",children:[s.jsx("p",{className:"text-xs font-mono uppercase tracking-widest mb-1",style:{color:"rgba(255,255,255,0.55)",letterSpacing:"0.15em"},children:e("pricing.roi_calculator.exec_title")}),s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_sub")})]}),s.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:[s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_daily_label")}),s.jsxs("p",{className:"font-mono font-bold mb-0.5 text-white",style:{fontSize:"1.75rem"},children:["â¬",(kt/365).toFixed(2).replace(".",",")]}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_daily_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(0,229,160,0.70)"},children:e("pricing.roi_calculator.exec_daily_note")})]}),s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_project_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:_?"#00E5A0":"rgba(255,255,255,0.25)"},children:_?Wt(p):"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_project_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_project_note")})]}),(()=>{const D=_?k?"#00E5A0":"#FFB800":"rgba(255,255,255,0.25)",O=_?w<1?"rgba(0,229,160,0.70)":"rgba(255,184,0,0.70)":"rgba(255,255,255,0.40)";return s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_breakeven_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:D},children:_?`${w.toFixed(1)} proy.`:"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_breakeven_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:O},children:_&&w<1?e("pricing.roi_calculator.exec_breakeven_note_low"):e("pricing.roi_calculator.exec_breakeven_note_high")})]})})(),(()=>{const D=v>=0&&_?"#00E5A0":_?"#FFB800":"rgba(255,255,255,0.28)";return s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_net_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:D},children:_?Wt(v):"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_net_sub").replace("{n}",c.toString())}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(255,255,255,0.40)"},children:e("pricing.roi_calculator.exec_net_note")})]})})()]})]}),s.jsx("div",{className:"mt-8 pt-6 border-t border-white/8 flex justify-center",children:s.jsx(D3,{pdfData:I,pdfLabels:N,downloadLabel:e("pdf.download_b2c"),generatingLabel:e("pdf.generating")})})]})}function Y3({onRegister:e}){const{t}=Z(),{ref:n,isVisible:r}=dt(.1),[a,i]=j.useState("programa"),o=t("pricing.free.features",{returnObjects:!0}
662),l=t("pricing.premium.features",{returnObjects:!0}),c=t("pricing.compare.items",{returnObjects:!0});function u(y){y.preventDefault();const h=document.querySelector("#teams");h&&h.scrollIntoView({behavior:"smooth",block:"start"})}const d={mensual:t("pricing.premium.price_monthly"),trimestral:t("pricing.premium.price_quarterly"),programa:t("pricing.premium.price_program")},p={mensual:t("pricing.premium.period_monthly"),trimestral:t("pricing.premium.period_quarterly"),programa:t("pricing.premium.period_program")},f={mensual:t("pricing.premium.sub_monthly"),trimestral:t("pricing.premium.sub_quarterly"),programa:t("pricing.premium.sub_program")},g={mensual:null,trimestral:t("pricing.premium.save_quarterly"),programa:t("pricing.premium.save_program")},b={mensual:{label:t("pricing.premium.cta_monthly"),plan:"premium_monthly"},trimestral:{label:t("pricing.premium.cta_quarterly"),plan:"premium_quarterly"},programa:{label:t("pricing.premium.cta_program"),plan:"premium_program"}},v=[{key:"mensual",label:t("pricing.toggle_monthly")},{key:"trimestral",label:t("pricing.toggle_quarterly")},{key:"programa",label:t("pricing.toggle_program"),badge:t("pricing.toggle_program_badge")}];return s.jsx("section",{ref:n,id:"pricing",className:`py-20 px-4 scroll-mt-20 section-reveal ${r?"visible":""}`,"aria-label":"Pricing",children:s.jsxs("div",{className:"max-w-5xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-12",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-green/10 border border-neuro-green/20 text-neuro-green text-xs font-mono uppercase tracking-wider mb-5",children:t("pricing.tag")}),s.jsxs("h2",{className:"font-display text-3xl md:text-4xl text-white mb-2",children:[t("pricing.headline")," ",s.jsx("span",{className:"text-neuro-green",children:t("pricing.headline2")})]}),s.jsx("p",{className:"text-white/65 text-base mt-3 max-w-xl mx-auto",children:t("pricing.subheadline")}),s.jsx("div",{className:"flex items-center justify-center mt-5",children:s.jsxs("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-blue/10 border border-neuro-blue/20 text-neuro-blue text-xs font-mono uppercase tracking-wider",children:[s.jsx(B,{icon:Pu,className:"text-xs"}),t("pricing.euai_badge")]})}),s.jsx("div",{className:"flex items-center justify-center gap-1 mt-8 p-1 rounded-xl bg-white/4 border border-white/8 w-fit mx-auto",children:v.map(({key:y,label:h,badge:m})=>s.jsxs("button",{onClick:()=>i(y),className:`relative flex items-center gap-1.5 px-4 py-2 rounded-lg text-sm font-medium transition-all duration-200 ${a===y?"bg-neuro-green text-neuro-dark font-semibold shadow-lg shadow-neuro-green/20":"text-white/55 hover:text-white/80"}`,children:[h,m&&s.jsx("span",{className:"text-xs font-bold px-1.5 py-0.5 rounded-full",style:{background:a===y?"rgba(10,10,15,0.25)":"rgba(0,229,160,0.15)",color:a===y?"#0A0A0F":"#00E5A0"},children:m})]},y))})]}),s.jsxs("div",{className:"grid md:grid-cols-2 gap-6 mb-8",children:[s.jsxs("div",{className:"flex flex-col rounded-2xl bg-neuro-dark-3 p-7",children:[s.jsxs("div",{className:"mb-6",children:[s.jsxs("div",{className:"flex items-baseline gap-1 mb-1",children:[s.jsx("span",{className:"font-display text-lg text-white",children:t("pricing.free.label")}),s.jsxs("span",{className:"text-white/55 text-sm ml-2",children:["â ",t("pricing.free.label_sub")]})]}),s.jsx("div",{className:"flex items-end gap-1 mt-4",children:s.jsxs("span",{className:"font-mono font-bold text-5xl text-white",children:[t("pricing.free.currency"),t("pricing.free.price")]})}),s.jsx("p",{className:"text-white/55 text-sm mt-1",children:t("pricing.free.sub")})]}),s.jsx("div",{className:"flex flex-col gap-3 mb-8 flex-1",children:Array.isArray(o)&&o.map((y,h)=>s.jsxs("div",{className:"flex items-start gap-2.5",children:[s.jsx(B,{icon:$i,className:"text-white/60 text-xs mt-0.5 shrink-0"}),s.jsx("span",{className:"text-white/65 text-sm",children:y})]},h))}),s.jsx("button",{onClick:()=>e("free"),className:"w-full py-3 rounded-xl border border-white/10 text-white/80 text-sm font-medium hover:border-white/20 hover:text-white hover:bg-white/4 transition-all duration-200",children:t("pricing.free.cta")})]}),s.jsxs("div",{className:"relative flex flex-col rounded-2xl bg-neuro-dark-3 p-7 border border-neuro-green/30 animate-glow",style:{boxShadow:"0 0 40px rgba(0,229,160,0.08)"},children:[s.jsx("div",{className:"absolute -top-3 right-6",children:s.jsxs("span",{className:"flex items-center gap-1 px-3 py-1 rounded-full bg-neuro-green text-neuro-dark text-xs font-semibold",children:[s.jsx(B,{icon:mx,className:"text-xs"}),t("pricing.premium.label_badge")]})}),s.jsxs("div",{className:"mb-6",children:[s.jsx("span",{className:"font-display text-lg text-white",children:t("pricing.premium.label")}),s.jsxs("div",{className:"flex items-end gap-2 mt-4 flex-wrap",children:[s.jsxs("span",{className:"font-mono font-bold text-5xl text-neuro-green",children:[t("pricing.premium.currency"),d[a]," â¬"]}),s.jsx("span",{className:"text-white/65 text-base mb-1",children:p[a]}),g[a]&&s.jsx("span",{className:"mb-1 text-xs font-semibold px-2 py-0.5 rounded-full",style:{background:"rgba(0,229,160,0.15)",color:"#00E5A0"},children:g[a]})]}),s.jsx("p",{className:"text-white/55 text-sm mt-1",children:f[a]})]}),s.jsx("div",{className:"flex flex-col gap-3 mb-8 flex-1",children:Array.isArray(l)&&l.map((y,h)=>s.jsxs("div",{className:"flex items-start gap-2.5",children:[s.jsx(B,{icon:$i,className:"text-neuro-green text-xs mt-0.5 shrink-0"}),s.jsx("span",{className:"text-white/80 text-sm",children:y})]},h))}),s.jsxs("button",{onClick:()=>e(b[a].plan),className:"w-full py-3 rounded-xl bg-gradient-to-r from-neuro-green to-neuro-blue text-neuro-dark font-semibold text-sm hover:opacity-90 transition-all duration-200 flex items-center justify-center gap-2 shadow-lg shadow-neuro-green/20",children:[b[a].label,s.jsx(B,{icon:On,className:"text-xs"})]}),s.jsx("p",{className:"text-center text-white/60 text-sm mt-3",children:t("pricing.premium.cancel")})]})]}),s.jsxs("div",{className:"mb-6",children:[s.jsx("p",{className:"text-center text-white/55 text-xs font-mono uppercase tracking-widest mb-4",style:{letterSpacing:"0.15em"},children:t("pricing.compare.headline")}),Array.isArray(c)&&s.jsxs("div",{className:"rounded-2xl overflow-hidden border border-white/8",children:[s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 border-b border-white/8",children:c.map((y,h)=>{const m=h===c.length-1,x=h>0&&!m;return s.jsx("div",{className:`px-4 pt-5 pb-3 ${h>0?"border-l border-white/8":""} ${x?"hidden md:block":""}`,style:{backgroundColor:m?"rgba(0,229,160,0.05)":"transparent"},children:s.jsx("p",{className:`text-xs font-semibold uppercase tracking-wide leading-snug ${m?"text-neuro-green":"text-white/55"}`,children:y.label})},h)})}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 border-b border-white/8",children:c.map((y,h)=>{const m=h===c.length-1,x=h>0&&!m;return s.jsxs("div",{className:`px-4 py-4 ${h>0?"border-l border-white/8":""} ${x?"hidden md:block":""}`,style:{backgroundColor:m?"rgba(0,229,160,0.05)":"transparent"},children:[s.jsx("p",{className:`font-mono font-bold leading-none ${m?"text-neuro-green text-3xl":"text-white text-2xl"}`,children:y.price}),s.jsx("p",{className:`text-xs mt-1.5 ${m?"text-white/55":"text-white/50"}`,children:y.note})]},h)})}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4",children:c.map((y,h)=>{const m=h===c.length-1,x=h>0&&!m;return s.jsx("div",{className:`px-4 py-4 ${h>0?"border-l border-white/8":""} ${x?"hidden md:block":""}`,style:{backgroundColor:m?"rgba(0,229,160,0.05)":"transparent"},children:s.jsxs("div",{className:"flex items-start gap-2",children:[s.jsx(B,{icon:m?$i:Eu,className:`text-xs mt-0.5 shrink-0 ${m?"text-neuro-green":"text-white/40"}`}),s.jsx("p",{className:`text-xs leading-relaxed ${m?"text-neuro-green/90":"text-white/55"}`,children:m?y.pro:y.con})]})},h)})})]})]}),s.jsx("p",{className:"text-white/45 text-xs leading-relaxed mt-4 mb-6 max-w-3xl mx-auto",children:t("pricing.compare_prose")}),s.jsx(H3,{}),s.jsxs("div",{className:"text-center py-5 px-6 rounded-xl bg-white/3 flex flex-col sm:flex-row items-center justify-center gap-3",children:[s.jsx("span",{className:"text-white/60 text-sm",children:t("pricing.b2b_callout")}),s.jsx("a",{href:"#teams",onClick:u,className:"text-neuro-blue text-sm font-medium hover:text-neuro-blue/80 transition-colors",children:t("pricing.b2b_cta")})]})]})})}const yi=[12,18,15,24,31,28,35,42,38,47,52,49],dp=[{name:"Modelo Milton",sessions:142},{name:"Doble VÃnculo",sessions:98},{name:"Reencuadre",sessions:87},{name:"Pacing & Leading",sessions:76},{name:"Presuposiciones",sessions:65}],K3=[{color:"#00E5A0",bg:"rgba(0,229,160,0.12)",count:3,pct:25}
662,{color:"#00B4D8",bg:"rgba(0,180,216,0.12)",count:7,pct:58},{color:"rgba(255,255,255,0.55)",bg:"rgba(255,255,255,0.05)",count:2,pct:17}];function G3(){const a=Math.min(...yi),o=Math.max(...yi)-a,l=yi.map((d,p)=>{const f=0+p/(yi.length-1)*280,g=6+(1-(d-a)/o)*(64-6*2);return[f,g]}),c=l.map(([d,p],f)=>`${f===0?"M":"L"} ${d},${p}`).join(" "),u=`${c} L ${l[l.length-1][0]},64 L ${l[0][0]},64 Z`;return s.jsxs("svg",{viewBox:"0 0 280 64",className:"w-full",style:{height:64},"aria-hidden":"true",children:[s.jsx("defs",{children:s.jsxs("linearGradient",{id:"spark-fill",x1:"0",y1:"0",x2:"0",y2:"1",children:[s.jsx("stop",{offset:"0%",stopColor:"#00E5A0",stopOpacity:"0.25"}),s.jsx("stop",{offset:"100%",stopColor:"#00E5A0",stopOpacity:"0"})]})}),s.jsx("path",{d:u,fill:"url(#spark-fill)"}),s.jsx("path",{d:c,fill:"none",stroke:"#00E5A0",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.jsx("circle",{cx:l[l.length-1][0],cy:l[l.length-1][1],r:"3",fill:"#00E5A0"})]})}function Q3({label:e,score:t,color:n,delay:r=0}){return s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("span",{className:"text-xs w-24 shrink-0",style:{color:"rgba(255,255,255,0.55)"},children:e}),s.jsx("div",{className:"flex-1 h-1.5 rounded-full",style:{background:"rgba(255,255,255,0.06)"},children:s.jsx("div",{className:"h-1.5 rounded-full",style:{width:`${t}%`,background:n,transition:"width 1s ease"}})}),s.jsx("span",{className:"text-xs font-mono font-bold w-7 text-right",style:{color:n},children:t})]})}function J3({name:e,sessions:t,maxSessions:n}){const r=t/n*100;return s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("span",{className:"text-xs w-32 shrink-0 truncate",style:{color:"rgba(255,255,255,0.65)"},children:e}),s.jsx("div",{className:"flex-1 h-1.5 rounded-full",style:{background:"rgba(255,255,255,0.06)"},children:s.jsx("div",{className:"h-1.5 rounded-full",style:{width:`${r}%`,background:"rgba(0,180,216,0.7)"}})}),s.jsx("span",{className:"text-xs font-mono w-8 text-right",style:{color:"rgba(255,255,255,0.6)"},children:t})]})}function X3(){const{t:e}=Z(),t=e("b2b.dashboard",{returnObjects:!0}),n=[{label:t.kpi.active,value:"12",sub:t.kpi.active_sub,color:"#00E5A0",icon:"ð¥"},{label:t.kpi.sessions,value:"847",sub:t.kpi.sessions_sub,color:"#00B4D8",icon:"ðï¸"},{label:t.kpi.avg_score,value:"78",sub:t.kpi.avg_score_sub,color:"#00E5A0",icon:"ð"},{label:t.kpi.techniques,value:"6.2",sub:t.kpi.techniques_sub,color:"#FFB800",icon:"â"}],r=[{key:t.pillars.semantica,score:81,color:"#00E5A0"},{key:t.pillars.timing,score:74,color:"#00B4D8"},{key:t.pillars.tono,score:79,color:"#00E5A0"},{key:t.pillars.fluidez,score:83,color:"#00B4D8"},{key:t.pillars.tecnicas,score:76,color:"#00E5A0"}],a=[{label:t.tiers.top,range:t.tiers.top_range,color:"#00E5A0",bg:"rgba(0,229,160,0.1)",count:3},{label:t.tiers.mid,range:t.tiers.mid_range,color:"#00B4D8",bg:"rgba(0,180,216,0.1)",count:7},{label:t.tiers.low,range:t.tiers.low_range,color:"rgba(255,255,255,0.55)",bg:"rgba(255,255,255,0.04)",count:2}];return s.jsxs("div",{className:"mb-10",children:[s.jsx("p",{className:"text-center text-white/65 text-xs font-mono uppercase tracking-widest mb-6",style:{letterSpacing:"0.15em"},children:t.headline}),s.jsxs("div",{className:"rounded-2xl overflow-hidden border border-white/8",style:{background:"#0D0D16"},children:[s.jsxs("div",{className:"flex items-center gap-3 px-4 py-3 border-b border-white/6",style:{background:"rgba(255,255,255,0.03)"},children:[s.jsxs("div",{className:"flex gap-1.5",children:[s.jsx("div",{className:"w-3 h-3 rounded-full",style:{background:"rgba(255,71,87,0.5)"}}),s.jsx("div",{className:"w-3 h-3 rounded-full",style:{background:"rgba(255,184,0,0.5)"}}),s.jsx("div",{className:"w-3 h-3 rounded-full",style:{background:"rgba(0,229,160,0.5)"}})]}),s.jsx("div",{className:"flex-1 flex justify-center",children:s.jsxs("div",{className:"flex items-center gap-2 px-4 py-1 rounded-full text-xs",style:{background:"rgba(255,255,255,0.05)",color:"rgba(255,255,255,0.55)"},children:[s.jsxs("svg",{width:"10",height:"10",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",children:[s.jsx("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2"}),s.jsx("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"})]}),"app.neuralpitch.ai/team/dashboard"]})}),s.jsx("div",{className:"w-14"})]}),s.jsxs("div",{className:"flex items-center justify-between px-5 py-3 border-b border-white/5",style:{background:"rgba(0,0,0,0.2)"},children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"w-5 h-5 rounded",style:{background:"linear-gradient(135deg,#00E5A0,#00B4D8)"},"aria-hidden":"true"}),s.jsx("span",{className:"text-xs font-bold text-white",children:"NeuralPitch"}),s.jsx("span",{className:"text-xs",style:{color:"rgba(255,255,255,0.55)"},children:"/"}),s.jsx("span",{className:"text-xs",style:{color:"rgba(255,255,255,0.65)"},children:t.nav_label})]}),s.jsx("div",{className:"flex items-center gap-2",children:s.jsx("span",{className:"text-xs px-2 py-0.5 rounded-full font-semibold",style:{background:"rgba(0,180,216,0.12)",color:"#00B4D8",border:"1px solid rgba(0,180,216,0.2)"},children:t.manager_badge})})]}),s.jsxs("div",{className:"p-5 flex flex-col gap-5",children:[s.jsx("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-3",children:n.map((i,o)=>s.jsxs("div",{className:"flex flex-col gap-1 p-4 rounded-xl",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.65)"},children:i.label}),s.jsx("p",{className:"font-mono font-bold text-2xl",style:{color:i.color},children:i.value}),s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.55)"},children:i.sub})]},o))}),s.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[s.jsxs("div",{className:"flex flex-col gap-4 p-4 rounded-xl",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"rgba(255,255,255,0.65)",letterSpacing:"0.12em"},children:t.pillars_title}),s.jsx("div",{className:"flex flex-col gap-3",children:r.map(i=>s.jsx(Q3,{label:i.key,score:i.score,color:i.color},i.key))})]}),s.jsxs("div",{className:"flex flex-col gap-4 p-4 rounded-xl",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"rgba(255,255,255,0.65)",letterSpacing:"0.12em"},children:t.techniques_title}),s.jsx("div",{className:"flex flex-col gap-3",children:dp.map(i=>s.jsx(J3,{name:i.name,sessions:i.sessions,maxSessions:dp[0].sessions},i.name))})]})]}
662),s.jsxs("div",{className:"grid md:grid-cols-5 gap-4",children:[s.jsxs("div",{className:"md:col-span-3 flex flex-col gap-3 p-4 rounded-xl",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"rgba(255,255,255,0.65)",letterSpacing:"0.12em"},children:t.activity_title}),s.jsx("span",{className:"text-xs font-mono",style:{color:"#00E5A0"},children:"+33% â"})]}),s.jsx(G3,{}),s.jsxs("div",{className:"flex justify-between text-xs",style:{color:"rgba(255,255,255,0.55)"},children:[s.jsxs("span",{children:[t.week," 1"]}),s.jsxs("span",{children:[t.week," 4"]}),s.jsxs("span",{children:[t.week," 8"]}),s.jsxs("span",{children:[t.week," 12"]})]})]}),s.jsxs("div",{className:"md:col-span-2 flex flex-col gap-3 p-4 rounded-xl",style:{background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"rgba(255,255,255,0.65)",letterSpacing:"0.12em"},children:t.distribution_title}),s.jsx("div",{className:"flex h-2 rounded-full overflow-hidden gap-px",children:K3.map((i,o)=>s.jsx("div",{style:{width:`${i.pct}%`,background:i.color,opacity:o===2?.35:.7}},o))}),s.jsx("div",{className:"flex flex-col gap-2.5",children:a.map((i,o)=>s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx("div",{className:"w-2 h-2 rounded-full shrink-0",style:{background:i.color}}),s.jsxs("div",{children:[s.jsx("p",{className:"text-xs font-medium",style:{color:i.color},children:i.label}),s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.55)"},children:i.range})]})]}),s.jsx("span",{className:"font-mono text-sm font-bold",style:{color:i.color},children:i.count})]},o))})]})]}),s.jsxs("div",{className:"flex items-center gap-2 px-4 py-2.5 rounded-xl",style:{background:"rgba(0,180,216,0.06)",border:"1px solid rgba(0,180,216,0.12)"},children:[s.jsx("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#00B4D8",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",className:"shrink-0",children:s.jsx("path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"})}),s.jsx("p",{className:"text-xs",style:{color:"rgba(0,180,216,0.8)"},children:t.consent_note})]})]})]})]})}const wx=71.2,Ui=1,Z3=.2,_x=15;function gc(e){return Math.min(12,Math.ceil(e/_x)*3)}function jx(e,t,n,r,a){var b;const i=Math.ceil(t/3),o=Math.ceil(e/i),l=Math.max(1,Math.ceil(o*Z3)),c=n*r*(a/100)/12;let u=0;const d=[];for(let v=1;v<=12;v++){const y=Math.ceil(v/3);let h=0,m=0;y<=i?(h=Math.min(o,Math.max(0,e-(y-1)*o)),m=y>1?l:0):m=l;const x=Ui+h+m,_=x*wx,w=Math.floor((v-1)/3),k=Math.min(e,w*o),S=k*c;u+=S-_,d.push({m:v,cost:_,ret:S,net:S-_,cumulative:u,trainedReps:k,activeSeats:x,trainingSeats:h,supSeats:m,waveIdx:y})}const p=((b=d.find(v=>v.cumulative>=0))==null?void 0:b.m)??null,f=Math.min(i,4),g=Math.min(e,f*o);return{months:d,breakEvenMonth:p,numWaves:i,peoplePerWave:o,supportSeats:l,wavesInChart:f,trainedInYear:g,totalToTrain:e}}const ej=[3,6,9,12];function fp(e){const t=e<0?"-":"",n=Math.abs(e);return n>=1e3?`${t}â¬${(n/1e3).toFixed(1)}k`:`${t}â¬${Math.round(n)}`}function zo(e){return(e<0?"-â¬":"â¬")+Math.round(Math.abs(e)).toLocaleString("de-DE")}function $o(e){return`â¬${Math.round(e*wx).toLocaleString("de-DE")}`}function tj({seats:e,additionalDealsPerRep:t,avgTicket:n,margin:r,hasValidParams:a}){const{t:i}=Z(),o=gc(e),[l,c]=j.useState(()=>gc(e)),{months:u,breakEvenMonth:d,numWaves:p,peoplePerWave:f,supportSeats:g,wavesInChart:b,trainedInYear:v}=j.useMemo(()=>jx(e,l,t,n,r),[e,l,t,n,r]),y=Ui+f,h=Ui+f+g,m=Ui+g,x=600,_=285,w=54,S=x-w-18,E=2,U=15,C=E+U+13,L=C+10,H=L+135,q=H+12,A=q+2,F=A+68,W=F+13,K=_-4,N=S/12,I=Math.min(11,N*.26),R=Math.max(...u.flatMap(z=>[z.cost,z.ret]),1)*1.15,D=z=>H-z/R*(H-L),O=Math.min(...u.map(z=>z.cumulative)),Q=Math.max(...u.map(z=>z.cumulative),1),He=Math.max(Math.abs(O),Q)*.12,yt=O-He,Ce=Q+He,zt=Math.max(Ce-yt,1),Qa=z=>F-(z-yt)/zt*(F-A),re=Qa(0),Ye=u.map((z,G)=>[w+G*N+N/2,Qa(z.cumulative)]),Dn=Ye.map(([z,G],ye)=>`${ye===0?"M":"L"} ${z.toFixed(1)},${G.toFixed(1)}`).join(" "),Ir=`${Dn} L ${Ye[11][0].toFixed(1)},${F} L ${Ye[0][0].toFixed(1)},${F} Z`,Ks=u.reduce((z,G)=>z+G.cost,0),Mr=u.reduce((z,G)=>z+G.ret,0),qn=u[11].cumulative,Nx=[.25,.5,.75,1].map(z=>({v:z*R,y:D(z*R)})),Lu=["Q1","Q2","Q3","Q4"],Iu=Math.max(0,p-4);return s.jsxs("div",{className:"mt-6 rounded-2xl overflow-hidden",style:{background:"rgba(255,255,255,0.02)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsxs("div",{className:"px-5 pt-5 pb-5 border-b",style:{borderColor:"rgba(255,255,255,0.06)"},children:[s.jsxs("div",{className:"flex flex-wrap items-start justify-between gap-2 mb-4",children:[s.jsxs("div",{children:[s.jsx("p",{className:"text-xs font-mono uppercase tracking-widest mb-0.5",style:{color:"rgba(255,255,255,0.55)",letterSpacing:"0.15em"},children:i("b2b.roi_calculator.cashflow.title")}),s.jsx("p",{className:"text-xs max-w-lg",style:{color:"rgba(255,255,255,0.40)"},children:i("b2b.roi_calculator.cashflow.recommendation_note").replace("{n}",e.toString()).replace("{months}",o.toString()).replace("{waves}",Math.min(p,4).toString())})]}),d&&a?s.jsx("div",{className:"px-3 py-1.5 rounded-lg text-xs font-mono font-semibold shrink-0",style:{background:"rgba(0,229,160,0.12)",color:"#00E5A0",border:"1px solid rgba(0,229,160,0.25)"},children:i("b2b.roi_calculator.cashflow.breakeven_badge").replace("{n}",d.toString())}):a?s.jsx("div",{className:"px-3 py-1.5 rounded-lg text-xs font-mono font-semibold shrink-0",style:{background:"rgba(255,184,0,0.10)",color:"#FFB800",border:"1px solid rgba(255,184,0,0.25)"},children:i("b2b.roi_calculator.cashflow.no_breakeven")}):null]}),s.jsxs("div",{className:"mb-3",children:[s.jsx("p",{className:"text-xs mb-2",style:{color:"rgba(255,255,255,0.45)"},children:i("b2b.roi_calculator.cashflow.duration_label")}),s.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[ej.map(z=>{const G=l===z,ye=z===o;return s.jsxs("button",{onClick:()=>c(z),className:"relative flex items-center gap-1.5 px-3 py-1.5 rounded-lg text-xs font-mono font-semibold transition-all duration-150",style:{background:G?ye?"rgba(0,229,160,0.15)":"rgba(255,255,255,0.10)":"rgba(255,255,255,0.04)",border:G?`1px solid ${ye?"rgba(0,229,160,0.50)":"rgba(255,255,255,0.30)"}`:"1px solid rgba(255,255,255,0.08)",color:G?ye?"#00E5A0":"#fff":"rgba(255,255,255,0.45)"},children:[z,i("b2b.roi_calculator.cashflow.months_suffix"),ye&&s.jsx("span",{className:"text-xs leading-none",style:{color:G?"#00E5A0":"rgba(0,229,160,0.60)"},children:"â
"})]},z)}),s.jsxs("button",{onClick:()=>c(3),className:"flex items-center gap-1.5 px-3 py-1.5 rounded-lg text-xs font-mono font-semibold transition-all duration-150 ml-1",style:{background:l===3?"rgba(255,184,0,0.12)":"rgba(255,255,255,0.03)",border:l===3?"1px solid rgba(255,184,0,0.35)":"1px solid rgba(255,255,255,0.08)",color:l===3?"#FFB800":"rgba(255,255,255,0.40)"},children:["â¡ ",i("b2b.roi_calculator.cashflow.all_at_once_btn")]})]}),l===3&&e>_x&&s.jsx("p",{className:"text-xs mt-1.5",style:{color:"rgba(255,184,0,0.70)"},children:i("b2b.roi_calculator.cashflow.all_at_once_note")}),Iu>0&&s.jsx("p",{className:"text-xs mt-1.5",style:{color:"rgba(255,184,0,0.70)"},children:i("b2b.roi_calculator.cashflow.extra_waves").replace("{extra}",Iu.toString()).replace("{month}",(p*3).toString())})]}),s.jsxs("div",{className:"flex flex-wrap gap-2 pt-2 border-t",style:{borderColor:"rgba(255,255,255,0.05)"},children:[s.jsxs("div",{className:"flex items-center gap-1.5 px-2.5 py-1 rounded-lg",style:{background:"rgba(255,184,0,0.07)",border:"1px solid rgba(255,184,0,0.15)"},children:[s.jsx("span",{className:"w-2 h-2 rounded-full shrink-0",style:{background:"rgba(255,184,0,0.60)"}}),s.jsx("span",{className:"text-xs font-mono",style:{color:"rgba(255,255,255,0.55)"},children:i("b2b.roi_calculator.cashflow.pill_wave1").replace("{seats}",y.toString()).replace("{cost}",$o(y))})]}),p>1&&s.jsxs("div",{className:"flex items-center gap-1.5 px-2.5 py-1 rounded-lg",style:{background:"rgba(255,184,0,0.07)",border:"1px solid rgba(255,184,0,0.15)"},children:[s.jsx("span",{className:"w-2 h-2 rounded-full shrink-0",style:{background:"rgba(255,184,0,0.60)"}}),s.jsx("span",{className:"text-xs font-mono",style:{color:"rgba(255,255,255,0.55)"},children:i("b2b.roi_calculator.cashflow.pill_wave2plus").replace("{seats}",h.toString()).replace("{cost}",$o(h))})]}),s.jsxs("div",{className:"flex items-center gap-1.5 px-2.5 py-1 rounded-lg",style:{background:"rgba(0,229,160,0.06)",border:"1px solid rgba(0,229,160,0.15)"},children:[s.jsx("span",{className:"w-2 h-2 rounded-full shrink-0",style:{background:"rgba(0,229,160,0.55)"}}),s.jsx("span",{className:"text-xs font-mono",style:{color:"rgba(255,255,255,0.55)"},children:i("b2b.roi_calculator.cashflow.pill_support").replace("{seats}",m.toString()).replace("{cost}",$o(m)).replace("{support}",g.toString())})]}),s.jsx("div",{className:"flex items-center gap-1.5 px-2.5 py-1 rounded-lg",style:{background:"rgba(0,180,216,0.06)",border:"1px solid rgba(0,180,216,0.15)"},children:s.jsx("span",{className:"text-xs font-mono",style:{color:"rgba(0,180,216,0.70)"},children:i("b2b.roi_calculator.cashflow.pill_manager")})})]})]}),s.jsx("div",{className:"px-2 py-1",children:s.jsxs("svg",{viewBox:`0 0 ${x} ${_}`,width:"100%","aria-label":"Cash flow projection chart",children:[s.jsxs("defs",{children:[s.jsxs("linearGradient",{id:"cf2-profit",x1:"0",y1:"1",x2:"0",y2:"0",children:[s.jsx("stop",{offset:"0%",stopColor:"#00E5A0",stopOpacity:"0.24"}),s.jsx("stop",{offset:"100%",stopColor:"#00E5A0",stopOpacity:"0.05"})]}),s.jsxs("linearGradient",{id:"cf2-loss",x1:"0",y1:"0",x2:"0",y2:"1",children:[s.jsx("stop",{offset:"0%",stopColor:"#FF4757",stopOpacity:"0.24"}),s.jsx("stop",{offset:"100%",stopColor:"#FF4757",stopOpacity:"0.04"})]}),s.jsx("clipPath",{id:"cf2-above",children:s.jsx("rect",{x:w,y:A,width:S,height:Math.max(0,Math.min(re,F)-A)})}),s.jsx("clipPath",{id:"cf2-below",children:s.jsx("rect",{x:w,y:Math.max(A,re),width:S,height:Math.max(0,F-Math.max(A,re))})})]}),Lu.map((z,G)=>s.jsx("rect",{x:w+G*3*N,y:E,width:3*N,height:F-E,fill:G%2===0?"rgba(255,255,255,0.022)":"rgba(0,0,0,0)"},z)),Lu.map((z,G)=>s.jsx("text",{x:w+(G*3+1.5)*N,y:C,textAnchor:"middle",fontSize:"10",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.28)",children:z},z)),Array.from({length:b}).map((z,G)=>{const ye=Math.min(f,Math.max(0,e-G*f));if(ye<=0)return null;const bt=w+G*3*N+2,Or=3*N-4;
662return s.jsxs("g",{children:[s.jsx("rect",{x:bt,y:E,width:Or,height:U,rx:3,fill:"rgba(0,180,216,0.16)"}),s.jsx("text",{x:bt+Or/2,y:E+10.5,textAnchor:"middle",fontSize:"8.5",fontFamily:"JetBrains Mono, monospace",fill:"rgba(0,180,216,0.85)",children:i("b2b.roi_calculator.cashflow.wave_label").replace("{n}",(G+1).toString()).replace("{reps}",ye.toString())})]},G)}),Nx.map(({v:z,y:G})=>s.jsxs("g",{children:[s.jsx("line",{x1:w,y1:G,x2:w+S,y2:G,stroke:"rgba(255,255,255,0.05)",strokeDasharray:"3 3"}),s.jsx("text",{x:w-5,y:G+3.5,textAnchor:"end",fontSize:"8.5",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.24)",children:fp(z)})]},z)),s.jsx("line",{x1:w,y1:H,x2:w+S,y2:H,stroke:"rgba(255,255,255,0.12)"}),u.map((z,G)=>{const ye=w+G*N+N/2,bt=D(z.cost),Or=D(z.ret);return s.jsxs("g",{children:[s.jsx("rect",{x:ye-I-1,y:bt,width:I,height:H-bt,fill:"rgba(255,184,0,0.50)",rx:2}),z.ret>.5&&a&&s.jsx("rect",{x:ye+1,y:Or,width:I,height:H-Or,fill:"rgba(0,229,160,0.58)",rx:2})]},G)}),s.jsx("line",{x1:w,y1:q,x2:w+S,y2:q,stroke:"rgba(255,255,255,0.06)"}),s.jsx("text",{x:w-5,y:A+10,textAnchor:"end",fontSize:"8",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.20)",children:i("b2b.roi_calculator.cashflow.acum_label")}),s.jsx("path",{d:Ir,fill:"url(#cf2-profit)",clipPath:"url(#cf2-above)"}),s.jsx("path",{d:Ir,fill:"url(#cf2-loss)",clipPath:"url(#cf2-below)"}),re>=A&&re<=F&&s.jsx("line",{x1:w,y1:re,x2:w+S,y2:re,stroke:"rgba(255,255,255,0.16)",strokeDasharray:"4 3"}),s.jsx("path",{d:Dn,fill:"none",stroke:qn>=0?"#00E5A0":"#FFB800",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.jsx("circle",{cx:Ye[11][0],cy:Ye[11][1],r:3.5,fill:qn>=0?"#00E5A0":"#FFB800"}),(()=>{const[z,G]=Ye[11],ye=qn>=0?"#00E5A0":"#FFB800",bt=Math.max(A+10,Math.min(G-7,F-4));return s.jsx("text",{x:z-6,y:bt,textAnchor:"end",fontSize:"9.5",fontWeight:"700",fontFamily:"JetBrains Mono, monospace",fill:ye,children:a?fp(qn):"â"})})(),d&&a&&(()=>{const[z,G]=Ye[d-1],ye=z>w+S*.72?"end":"start",bt=ye==="end"?z-5:z+5;return s.jsxs("g",{children:[s.jsx("line",{x1:z,y1:A,x2:z,y2:F,stroke:"rgba(0,229,160,0.32)",strokeDasharray:"3 2"}),s.jsx("circle",{cx:z,cy:G,r:4,fill:"#00E5A0"}),s.jsx("text",{x:bt,y:A-3,textAnchor:ye,fontSize:"8.5",fontWeight:"700",fontFamily:"JetBrains Mono, monospace",fill:"#00E5A0",children:i("b2b.roi_calculator.cashflow.breakeven_marker").replace("{n}",d.toString())})]})})(),u.map((z,G)=>s.jsx("text",{x:w+G*N+N/2,y:W,textAnchor:"middle",fontSize:"9",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.25)",children:z.m},G)),s.jsxs("g",{transform:`translate(${w}, ${K})`,children:[s.jsx("rect",{x:0,y:-7,width:9,height:7,fill:"rgba(255,184,0,0.52)",rx:1.5}),s.jsx("text",{x:13,y:0,fontSize:"9",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.38)",children:i("b2b.roi_calculator.cashflow.legend_cost")}),s.jsx("rect",{x:130,y:-7,width:9,height:7,fill:"rgba(0,229,160,0.60)",rx:1.5}),s.jsx("text",{x:143,y:0,fontSize:"9",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.38)",children:i("b2b.roi_calculator.cashflow.legend_return")}),s.jsx("line",{x1:270,y1:-3,x2:284,y2:-3,stroke:"#00E5A0",strokeWidth:"2",strokeLinecap:"round"}),s.jsx("text",{x:288,y:0,fontSize:"9",fontFamily:"JetBrains Mono, monospace",fill:"rgba(255,255,255,0.38)",children:i("b2b.roi_calculator.cashflow.legend_cumulative")})]})]})}),s.jsx("div",{className:"grid grid-cols-3 border-t",style:{borderColor:"rgba(255,255,255,0.06)"},children:[{label:i("b2b.roi_calculator.cashflow.stat_invested"),value:zo(Ks),color:"rgba(255,184,0,0.80)",note:i("b2b.roi_calculator.cashflow.stat_invested_note")},{label:i("b2b.roi_calculator.cashflow.stat_return"),value:a&&Mr>0?zo(Mr):"â",color:a&&Mr>0?"#00E5A0":"rgba(255,255,255,0.28)",note:i("b2b.roi_calculator.cashflow.stat_return_note").replace("{trained}",v.toString())},{label:i("b2b.roi_calculator.cashflow.stat_net"),value:a?zo(qn):"â",color:qn>=0?"#00E5A0":a?"#FFB800":"rgba(255,255,255,0.28)",note:d&&a?i("b2b.roi_calculator.cashflow.stat_net_note_ok").replace("{n}",d.toString()):i("b2b.roi_calculator.cashflow.stat_net_note_pending")}].map((z,G)=>s.jsxs("div",{className:"flex flex-col items-center py-4 px-3 text-center",style:{background:G===1?"rgba(255,255,255,0.015)":"transparent"},children:[s.jsx("p",{className:"text-xs mb-1.5 leading-snug",style:{color:"rgba(255,255,255,0.40)"},children:z.label}),s.jsx("p",{className:"font-mono font-bold text-base mb-1",style:{color:z.color},children:z.value}),s.jsx("p",{className:"text-xs leading-snug",style:{color:"rgba(255,255,255,0.30)"},children:z.note})]},G))})]})}function nj({pdfData:e,pdfLabels:t,downloadLabel:n,generatingLabel:r}){const[a,i]=j.useState(!1);async function o(){if(!a){i(!0);try{const[{pdf:l},{default:c}]=await Promise.all([_s(()=>import("./react-pdf.browser-qIIYkXJC.js"),[]),_s(()=>import("./B2BPDFDocument-ChU1Pa6r.js"),__vite__mapDeps([3,1,2]))]),u=await l(s.jsx(c,{data:e,labels:t})).toBlob(),d=URL.createObjectURL(u),p=document.createElement("a");p.href=d,p.download=`neuralpitch-business-case-equipos-${new Date().toISOString().split("T")[0]}.pdf`,document.body.appendChild(p),p.click(),document.body.removeChild(p),setTimeout(()=>URL.revokeObjectURL(d),1e3)}catch(l){console.error("PDF generation failed",l)}finally{i(!1)}}}return s.jsxs("button",{type:"button",onClick:o,disabled:a,"aria-busy":a,className:"flex items-center gap-2.5 px-6 py-3 rounded-xl font-semibold text-sm transition-all hover:opacity-90",style:{background:a?"rgba(0,180,216,0.15)":"#00B4D8",color:a?"rgba(0,180,216,0.7)":"#0A0A0F",cursor:a?"wait":"pointer",border:a?"1p
662x solid rgba(0,180,216,0.30)":"none"},children:[s.jsx(B,{icon:hx,className:"text-base"}),a?r:n]})}const Bi=89,aa=71.2,pp=62,rj=Bi*12,aj=aa*12,Do=744,ij=2e4;function jn(e){return"â¬"+Math.round(e).toLocaleString("de-DE")}function sj(e){return e>=100||e>=30?"#00E5A0":e>=0?"#FFB800":"rgba(255,255,255,0.35)"}function oj(e,t){return e<=0?null:t/e}function lj(e){return e===null?"rgba(255,255,255,0.25)":e>=1.5?"#00E5A0":e>=1?"#FFB800":"rgba(255,255,255,0.25)"}function cj(e){return e===null?"â":`Ã${e.toFixed(2)}`}function Qr({label:e,value:t,min:n,max:r,step:a,onChange:i,displayValue:o,info:l,note:c}){const u=(t-n)/(r-n)*100;return s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-start justify-between min-h-[2.5rem]",children:[s.jsx("label",{className:"text-white/65 text-sm leading-snug",children:e}),s.jsx("span",{className:"font-mono font-semibold text-white text-sm min-w-[4.5rem] text-right shrink-0 ml-2",children:o})]}),s.jsx("input",{type:"range","aria-label":e,"aria-valuetext":o,min:n,max:r,step:a,value:t,onChange:d=>i(Number(d.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{accentColor:"#00E5A0",background:`linear-gradient(to right, #00E5A0 ${u}%, rgba(255,255,255,0.10) ${u}%)`}}),s.jsxs("div",{className:"flex justify-between text-white/40 text-xs font-mono",children:[s.jsx("span",{children:n}),s.jsx("span",{children:r})]}),l&&s.jsx("p",{className:"text-xs font-mono px-2 py-1 rounded-lg text-center",style:{color:"#00E5A0",background:"rgba(0,229,160,0.08)",border:"1px solid rgba(0,229,160,0.15)"},children:l}),c&&s.jsx("p",{className:"text-xs leading-snug",style:{color:"rgba(255,255,255,0.38)"},children:c})]})}function qo({label:e,value:t,sub:n,valueColor:r,bold:a}){return s.jsxs("div",{className:"flex items-start justify-between gap-2",children:[s.jsx("span",{className:"text-white/55 text-xs pt-0.5 shrink-0",children:e}),s.jsxs("div",{className:"flex flex-col items-end min-w-0",children:[s.jsx("span",{className:`font-mono text-sm ${a?"font-bold":"font-medium"} ${r}`,children:t}),n&&s.jsx("span",{className:"text-white/40 text-xs font-mono mt-0.5 text-right leading-snug",children:n})]})]})}function Uo({planLabel:e,annualCost:t,additionalMargin:n,roi:r,netProfit:a,isHighlighted:i,popularBadge:o,saveBadge:l,pricePerSeatMonth:c,investmentSub:u,hasValidParams:d}){const{t:p}=Z(),f=d&&r>0,g=f?sj(r):"rgba(255,255,255,0.25)",b=f?oj(t,n):null,v=f?lj(b):"rgba(255,255,255,0.25)",y=f?cj(b):"â";return s.jsxs("div",{className:`relative flex flex-col p-6 rounded-2xl bg-neuro-dark-3 ${i?"border border-neuro-blue/30 animate-glow":"border border-white/8"}`,style:i?{boxShadow:"0 0 40px rgba(0,180,216,0.08)"}:{},children:[i&&o&&s.jsx("div",{className:"absolute -top-3 right-5",children:s.jsxs("span",{className:"flex items-center gap-1 px-3 py-1 rounded-full text-xs font-semibold",style:{background:"#00B4D8",color:"#0A0A0F"},children:[o,l&&s.jsxs("span",{className:"ml-1 text-xs",style:{opacity:.8},children:["· ",l]})]})}),s.jsxs("div",{className:"mb-4",children:[s.jsx("p",{className:"text-white font-semibold text-base mb-0.5",children:e}),c&&s.jsx("p",{className:"text-white/55 text-xs font-mono",children:c})]}),s.jsxs("div",{className:"mb-5 grid grid-cols-2 gap-3",children:[s.jsxs("div",{className:"py-4 rounded-xl text-center",style:{background:"rgba(255,255,255,0.04)"},children:[s.jsx("p",{className:"text-white/55 text-xs uppercase tracking-widest font-mono mb-1",children:p("b2b.roi_calculator.label_roi")}),s.jsx("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(1.6rem, 4vw, 2.25rem)",color:g},children:f?`+${Math.round(r)}%`:"â"})]}),s.jsxs("div",{className:"py-4 rounded-xl text-center",style:{background:`${v}12`,border:`1px solid ${v}30`},children:[s.jsxs("div",{className:"flex items-center justify-center gap-1 mb-1",children:[s.jsx(B,{icon:dx,style:{color:v},className:"text-xs"}),s.jsx("p",{className:"text-xs uppercase tracking-widest font-mono",style:{color:v,opacity:.75},children:p("b2b.roi_calculator.label_multiplier")})]}),s.jsx("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(1.25rem, 3vw, 1.75rem)",color:v},children:y}),f&&s.jsx("p",{className:"text-xs font-mono mt-1",style:{color:v,opacity:.6},children:p("b2b.roi_calculator.multiplier_sub")})]})]}),s.jsxs("div",{className:"flex flex-col gap-3",children:[s.jsx(qo,{label:p("b2b.roi_calculator.label_investment"),value:jn(t),sub:u,valueColor:"text-white/80"}),s.jsx(qo,{label:p("b2b.roi_calculator.label_margin"),value:f?jn(n):"â",valueColor:f?"text-neuro-green":"text-white/30"}),s.jsx("div",{className:"border-t border-white/8 pt-3",children:s.jsx(qo,{label:p("b2b.roi_calculator.label_profit"),value:f?jn(a):"â",valueColor:f&&a>=0?"text-neuro-green":"text-white/30",bold:!0})})]})]})}function uj(){const{t:e,i18n:t}=Z(),[n,r]=j.useState(10),[a,i]=j.useState(20),[o,l]=j.useState(5e3),[c,u]=j.useState(30),[d,p]=j.useState(10),f=a*(d/100),g=n*f,b=a*o*(c/100),v=b<ij,y=n*rj,h=n*aj,m=n*Do,x=g*o
662*(c/100),_=(x-y)/y*100,w=(x-h)/h*100,k=(x-m)/m*100,S=x-y,E=x-h,U=x-m,C=!v,L=o*(c/100),H=n>0&&L>0?h/(n*L):0,q=a>0?H/a*100:0,A=d>=q,F=d-q,W=f<1?f.toFixed(1):Number.isInteger(f)?f.toString():f.toFixed(1),K=e("b2b.roi_calculator.deals_info").replace("{deals}",W).replace("{total}",Math.round(g).toString()),N=`${n} à â¬${Bi}/asiento/mes`,I=`${n} à â¬${aa}/asiento/mes`,R=`${n} à â¬${Do}/asiento/año`,D=f*o*(c/100),O=re=>e(`pdf.shared.${re}`),Q=re=>e(`pdf.b2b.${re}`),He=new Date().toLocaleDateString(t.language==="en"?"en-GB":"es-ES",{day:"2-digit",month:"2-digit",year:"numeric"}),yt=gc(n),Ce=jx(n,yt,f,o,c),zt={cover_title:Q("cover_title"),cover_subtitle:O("cover_subtitle"),cover_badge:Q("cover_badge"),cover_date_label:O("cover_date_label"),cover_prepared:O("cover_prepared"),footer_url:O("footer_url"),footer_brand:O("footer_brand"),footer_disclaimer:O("footer_disclaimer"),section_exec:O("section_exec"),section_inputs:O("section_inputs"),section_financial:O("section_financial"),section_cashflow:O("section_cashflow"),section_insights:O("section_insights"),section_why:O("section_why"),input_label_col:O("input_label_col"),input_value_col:O("input_value_col"),input_ticket:O("input_ticket"),input_margin:O("input_margin"),plan_monthly_name:O("plan_monthly_name"),plan_quarterly_name:O("plan_quarterly_name"),plan_annual_name:"Team Anual",annual_badge:"Mejor precio -30%",quarterly_badge:O("quarterly_badge"),cost_annual:O("cost_annual"),return_annual:O("return_annual"),net_profit:O("net_profit"),roi_label:O("roi_label"),why_intro:O("why_intro"),why_bullets:e("pdf.shared.why_bullets",{returnObjects:!0}),next_cta:O("next_cta"),next_free:O("next_free"),cf_tag:O("cf_tag"),cf_cost_label:O("cf_cost_label"),cf_return_label:O("cf_return_label"),cf_cumulative_label:O("cf_cumulative_label"),cf_no_breakeven:O("cf_no_breakeven"),cf_stat_invested:O("cf_stat_invested"),cf_stat_return:O("cf_stat_return"),cf_stat_net:O("cf_stat_net"),input_seats:Q("input_seats"),input_base_sales:Q("input_base_sales"),input_improvement:Q("input_improvement"),breakeven_label:Q("breakeven_label"),breakeven_value:`${q.toFixed(1)}%`,kpi1_label:Q("kpi1_label"),kpi1_sub:Q("kpi1_sub"),kpi2_label:Q("kpi2_label"),kpi2_sub:Q("kpi2_sub"),kpi3_label:Q("kpi3_label"),kpi3_sub:Q("kpi3_sub"),kpi4_label:Q("kpi4_label"),kpi4_sub:Q("kpi4_sub"),insight1_title:Q("insight1_title"),insight1_body:Q("insight1_body_tpl").replace("{seats}",n.toString()).replace("{cost}",`â¬${Math.round(h).toLocaleString("de-DE")}`),insight2_title:Q("insight2_title"),insight2_body:Q("insight2_body_tpl").replace("{margin}",`â¬${Math.round(D).toLocaleString("de-DE")}`).replace("{seats}",n.toString()).replace("{total}",`â¬${Math.round(x).toLocaleString("de-DE")}`),insight3_title:Q("insight3_title"),insight3_body:Q("insight3_body_tpl").replace("{pct}",q.toFixed(1)).replace("{cost}",`â¬${Math.round(h).toLocaleString("de-DE")}`),insight4_title:Q("insight4_title"),insight4_body:Q("insight4_body_tpl").replace("{net}",`â¬${Math.round(E).toLocaleString("de-DE")}`).replace("{roi}",Math.round(w).toString()).replace("{seats}",n.toString()),cf_breakeven:Ce.breakEvenMonth?Q("cf_breakeven").replace("{n}",Ce.breakEvenMonth.toString()):"",cf_training_plan:Q("cf_training_plan").replace("{months}",yt.toString()).replace("{waves}",Ce.numWaves.toString()).replace("{reps}",Ce.peoplePerWave.toString())},Qa={seats:n,baseSales:a,avgTicket:o,margin:c,additionalPct:d,annualCostMonthly:y,annualCostQuarterly:h,annualCostAnnual:m,additionalMargin:x,roiMonthly:_,roiQuarterly:w,roiAnnual:k,netProfitMonthly:S,netProfitQuarterly:E,netProfitAnnual:U,breakevenDeals:H,breakevenPct:q,isAboveBreakeven:A,hasValidParams:C,monthlyPricePerSeat:Bi,quarterlyPricePerSeat:aa,annualPricePerSeat:pp,annualCostPerSeatBilled:Do,cf:Ce,date:He};return s.jsxs("div",{className:"mb-10 rounded-2xl bg-neuro-dark-3 border border-white/8 overflow-hidden",children:[s.jsxs("div",{className:"px-6 pt-8 pb-2 text-center",children:[s.jsx("p",{className:"text-white/60 text-xs font-mono uppercase tracking-widest mb-4",style:{letterSpacing:"0.15em"},children:"ROI CALCULATOR"}),s.jsx("h3",{className:"font-display text-xl md:text-2xl text-white mb-2",children:e("b2b.roi_calculator.title")}),s.jsx("p",{className:"text-white/55 text-sm max-w-lg mx-auto",children:e("b2b.roi_calculator.subtitle")})]}),s.jsxs("div",{className:"p-6 md:p-8",children:[s.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6 mb-4 p-6 rounded-2xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.06)"},children:[s.jsx(Qr,{label:e("b2b.roi_calculator.input_seats"),value:n,min:5,max:100,step:1,onChange:r,displayValue:n.toString()}),s.jsx(Qr,{label:e("b2b.roi_calculator.input_base_sales"),value:a,min:5,max:200,step:5,onChange:i,displayValue:a.toString()}),s.jsx(Qr,{label:e("b2b.roi_calculator.input_ticket"),value:o,min:500,max:5e4,step:500,onChange:l,displayValue:jn(o)}),s.jsx(Qr,{label:e("b2b.roi_calculator.input_margin"),value:c,min:5,max:100,step:5,onChange:u,displayValue:`${c}%`}),s.jsx(Qr,{label:e("b2b.roi_calculator.input_deals"),value:d,min:1,max:50,step:1,onChange:p,displayValue:`+${d}%`,info:K,note:e("b2b.roi_calculator.deals_research_note")})]}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-between gap-3 px-5 py-3 rounded-xl mb-6",style:{background:v?"rgba(255,184,0,0.07)":"rgba(255,255,255,0.03)",border:v?"1px solid rgba(255,184,0,0.25)":"1px solid rgba(255,255,255,0.06)"},children:[s.jsxs("div",{className:"flex items-center gap-2",children:[v&&s.jsx(B,{icon:ws,style:{color:"#FFB800"},className:"text-sm shrink-0"}),s.jsx("span",{className:"text-xs",style:{color:v?"rgba(255,184,0,0.85)":"rgba(255,255,255,0.55)"},children:e("b2b.roi_calculator.baseline_label")}),s.jsxs("span",{className:"font-mono font-semibold text-sm",style:{color:v?"#FFB800":"rgba(255,255,255,0.80)"},children:[jn(b),e("b2b.roi_calculator.baseline_per_rep")]})]}),v?s.jsx("span",{className:"text-xs text-center",style:{color:"rgba(255,184,0,0.75)"},children:e("b2b.roi_calculator.sanity_warning")}):s.jsx("span",{className:"text-xs",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.baseline_note")})]}),s.jsxs("div",{className:"grid sm:grid-cols-3 gap-4 mb-6",children:[s.jsx(Uo,{planLabel:e("b2b.roi_calculator.plan_monthly"),annualCost:y,additionalMargin:x,roi:_,netProfit:S,isHighlighted:!1,pricePerSeatMonth:`â¬${Bi}${e("b2b.roi_calculator.per_seat_month")}`,investmentSub:N,hasValidParams:C}),s.jsx(Uo,{planLabel:e("b2b.roi_calculator.plan_quarterly"),annualCost:h,additionalMargin:x,roi:w,netProfit:E,isHighlighted:!1,saveBadge:e("b2b.roi_calculator.save_badge"),pricePerSeatMonth:`â¬${aa}${e("b2b.roi_calculator.per_seat_month")}`,investmentSub:I,hasValidParams:C}),s.jsx(Uo,{planLabel:e("b2b.roi_calculator.plan_annual"),annualCost:m,additionalMargin:x,roi:k,netProfit:U,isHighlighted:!0,popularBadge:e("b2b.roi_calculator.popular_badge"),saveBadge:"â30%",pricePerSeatMonth:`â¬${pp}${e("b2b.roi_calculator.per_seat_month")}`,investmentSub:R,hasValidParams:C})]}),(()=>{const re=A?"#00E5A0":"#FFB800",Ye=A?"rgba(0,229,160,0.25)":"rgba(255,184,0,0.25)",Dn=A?"linear-gradient(135deg, rgba(0,229,160,0.08) 0%, rgba(0,229,160,0.03) 100%)":"linear-gradient(135deg, rgba(255,184,0,0.08) 0%, rgba(255,184,0,0.03) 100%)",Ir=Math.max(q*1.5,d*1.1,5),Ks=Math.min(d/Ir*100,100),Mr=Math.min(q/Ir*100,100);return s.jsx("div",{className:"rounded-2xl overflow-hidden border",style:{background:Dn,borderColor:Ye},children:s.jsxs("div",{className:"flex flex-col md:flex-row divide-y md:divide-y-0 md:divide-x",style:{borderColor:Ye},children:[s.jsxs("div",{className:"flex flex-col items-center justify-center px-8 py-7 shrink-0 gap-1",children:[s.jsx("p",{className:"text-xs font-mono uppercase tracking-widest",style:{color:re,opacity:.7,letterSpacing:"0.14em"},children:e("b2b.roi_calculator.label_breakeven_title")}),s.jsxs("p",{className:"font-mono font-bold leading-none",style:{fontSize:"clamp(3rem, 8vw, 4.5rem)",color:re},children:[q.toFixed(1),"%"]}),s.jsx("p",{className:"text-xs font-mono",style:{color:re,opacity:.6},children:e("b2b.roi_calculator.breakeven_sub")})]}),s.jsxs("div",{className:"flex flex-col justify-center px-6 py-6 gap-4 flex-1",children:[s.jsx("p",{className:"text-white text-sm font-semibold leading-snug",children:e("b2b.roi_calculator.breakeven_deals").replace("{n}",H.toFixed(1))}),s.jsxs("div",{className:"flex flex-col gap-2",children:[s.jsxs("div",{className:"flex items-center justify-between text-xs font-mono",children:[s.jsxs("span",{style:{color:"rgba(255,255,255,0.55)"},children:[e("b2b.roi_calculator.breakeven_current")," ",s.jsxs("span",{style:{color:re},className:"font-bold",children:["+",d,"%"]})]}),s.jsxs("span",{style:{color:"rgba(255,255,255,0.55)"},children:[e("b2b.roi_calculator.breakeven_threshold")," ",s.jsxs("span",{style:{color:re},className:"font-bold",children:[q.toFixed(1),"%"]})]})]}),s.jsxs("div",{className:"relative h-2 rounded-full overflow-visible",style:{background:"rgba(255,255,255,0.08)"},children:[s.jsx("div",{className:"h-full rounded-full transition-all duration-500",style:{width:`${Ks}%`,background:re,boxShadow:`0 0 8px ${re}60`}}),s.jsx("div",{className:"absolute top-1/2 -translate-y-1/2 w-0.5 h-4 rounded-full",style:{left:`${Mr}%`,background:"rgba(255,255,255,0.50)"}})]})]}),s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(B,{icon:A?ux:ws,style:{color:re},className:"text-sm shrink-0"}),s.jsx("p",{className:"text-xs font-semibold leading-snug",style:{color:re},children:A?e("b2b.roi_calculator.breakeven_achieved").replace("{gap}",F.toFixed(1)):e("b2b.roi_calculator.breakeven_missing").replace("{gap}",Math.abs(F).toFixed(1))})]})]})]})})})(),s.jsxs("div",{className:"mt-8 pt-6 border-t border-white/8",children:[s.jsxs("div",{className:"mb-5",children:[s.jsx("p",{className:"text-xs font-mono uppercase tracking-widest mb-1",style:{color:"rgba(255,255,255,0.55)",letterSpacing:"0.15em"},children:e("b2b.roi_calculator.exec_title")}),s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_sub")})]}),s.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3",children:[s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_cost_label")}),s.jsxs("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:"#fff"},children:["â¬",aa.toFixed(2).replace(".",",")]}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_cost_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(0,229,160,0.70)"},children:e("b2b.roi_calculator.exec_cost_note")})]}),s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_margin_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:C?"#00E5A0":"rgba(255,255,255,0.25)"},children:C?jn(D):"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_margin_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_margin_note")})]}),(()=>{const re=H<1,Ye=C?re?"#00E5A0":"#FFB800":"rgba(255,255,255,0.25)",Dn=C?re?"rgba(0,229,160,0.70)":"rgba(255,184,0,0.70)":"rgba(255,255,255,0.40)";return s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_breakeven_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:Ye},children:C?H.toFixed(1):"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_breakeven_sub")}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:Dn},children:e(C&&re?"b2b.roi_calculator.exec_breakeven_note_low":"b2b.roi_calculator.exec_breakeven_note_high")})]})})(),s.jsxs("div",{className:"flex flex-col p-4 rounded-xl",style:{background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)"},children:[s.jsx("p",{className:"text-xs leading-snug mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_team_label")}),s.jsx("p",{className:"font-mono font-bold mb-0.5",style:{fontSize:"1.75rem",color:C&&E>0?"#00E5A0":"rgba(255,255,255,0.25)"},children:C&&E>0?jn(E):"â"}),s.jsx("p",{className:"text-xs font-mono mb-3",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_team_sub").replace("{seats}",n.toString())}),s.jsx("p",{className:"text-xs leading-snug mt-auto",style:{color:"rgba(255,255,255,0.40)"},children:e("b2b.roi_calculator.exec_team_note")})]})]})]}),s.jsx(tj,{seats:n,additionalDealsPerRep:f,avgTicket:o,margin:c,hasValidParams:C}),s.jsx("div",{className:"mt-8 pt-6 border-t border-white/8 flex justify-center",children:s.jsx(nj,{pdfData:Qa,pdfLabels:zt,downloadLabel:e("pdf.download_b2b"),generatingLabel:e("pdf.generating")})})]})]})}
662const dj={envelope:d3,"chart-bar":fx,"user-shield":g3,laptop:x3,"layer-group":vx,bolt:xx};function fj({onRegister:e}){const{t}=Z(),{ref:n,isVisible:r}=dt(.1),a=t("b2b.features",{returnObjects:!0}),i=t("b2b.team_pricing.monthly",{returnObjects:!0}),o=t("b2b.team_pricing.quarterly",{returnObjects:!0}),l=t("b2b.team_pricing.annual",{returnObjects:!0}),c=t("b2b.compare.items",{returnObjects:!0});return s.jsx("section",{ref:n,id:"teams",className:`py-20 px-4 bg-neuro-dark-2 scroll-mt-20 section-reveal ${r?"visible":""}`,"aria-label":"B2B",children:s.jsxs("div",{className:"max-w-6xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-12",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-blue/10 border border-neuro-blue/20 text-neuro-blue text-xs font-mono uppercase tracking-wider mb-5",children:t("b2b.tag")}),s.jsx("h2",{className:"font-display text-3xl md:text-4xl text-white mb-4",children:t("b2b.headline").split(` 663`).map((u,d)=>s.jsxs(te.Fragment,{children:[d>0&&s.jsx("br",{}),u]},d))}),s.jsx("p",{className:"text-white/55 text-base md:text-lg max-w-2xl mx-auto",children:t("b2b.subheadline")})]}),s.jsx("div",{className:"grid md:grid-cols-3 gap-6 mb-10",children:Array.isArray(a)&&a.map((u,d)=>s.jsxs("div",{className:"flex flex-col gap-4 p-6 rounded-2xl transition-all duration-300",style:{backgroundColor:"rgba(255,255,255,0.07)"},children:[s.jsx("div",{className:"w-11 h-11 rounded-xl bg-neuro-blue/10 flex items-center justify-center self-center",children:s.jsx(B,{icon:dj[u.icon]||vx,className:"text-neuro-blue text-lg"})}),s.jsxs("div",{children:[s.jsx("h3",{className:"font-semibold text-white mb-2",children:u.title}),s.jsx("p",{className:"text-white/55 text-sm leading-relaxed",children:u.body})]})]},d))}),s.jsxs("div",{className:"mb-10",children:[s.jsx("p",{className:"text-center text-white/60 text-xs font-mono uppercase tracking-widest mb-6",children:t("b2b.team_pricing.headline")}),s.jsxs("div",{className:"grid sm:grid-cols-3 gap-4 max-w-5xl mx-auto",children:[s.jsxs("div",{className:"flex flex-col p-6 rounded-2xl bg-neuro-dark-3 border border-white/8 min-w-0",children:[s.jsx("span",{className:"font-display text-lg text-white mb-4",children:i.label}),s.jsxs("div",{className:"flex items-end gap-2 mb-1 flex-wrap",children:[s.jsxs("span",{className:"font-mono font-bold text-4xl text-white",children:[i.currency,i.price," â¬"]}),s.jsx("span",{className:"text-white/65 text-sm mb-1 whitespace-nowrap",children:i.period})]}),s.jsx("p",{className:"text-white/55 text-sm mt-1 mb-6",children:i.sub}),s.jsx("button",{onClick:()=>e("team_monthly"),className:"mt-auto w-full py-3 rounded-xl border border-white/15 text-white/80 text-sm font-semibold hover:border-neuro-blue/40 hover:text-white hover:bg-neuro-blue/5 transition-all duration-200",children:t("b2b.team_pricing.cta_monthly")})]}),s.jsxs("div",{className:"flex flex-col p-6 rounded-2xl bg-neuro-dark-3 border border-white/8 min-w-0",children:[s.jsx("span",{className:"font-display text-lg text-white mb-4",children:o.label}),s.jsxs("div",{className:"flex items-end gap-2 mb-1 flex-wrap",children:[s.jsxs("span",{className:"font-mono font-bold text-4xl text-neuro-blue",children:[o.currency,o.price," â¬"]}),s.jsx("span",{className:"text-white/65 text-sm mb-1 whitespace-nowrap",children:o.period}),o.save&&s.jsx("span",{className:"mb-1 text-xs font-semibold px-2 py-0.5 rounded-full whitespace-nowrap",style:{background:"rgba(0,180,216,0.12)",color:"#00B4D8",border:"1px solid rgba(0,180,216,0.25)"},children:o.save})]}),o.billed&&s.jsx("p",{className:"text-white/55 text-sm mt-1",children:o.billed}),s.jsx("p",{className:"text-white/55 text-sm mb-6",children:o.sub}),s.jsx("button",{onClick:()=>e("team_quarterly"),className:"mt-auto w-full py-3 rounded-xl border border-neuro-blue/30 text-neuro-blue text-sm font-semibold hover:bg-neuro-blue/8 transition-all duration-200",children:t("b2b.team_pricing.cta_quarterly")})]}),s.jsxs("div",{className:"relative flex flex-col p-6 rounded-2xl bg-neuro-dark-3 border border-neuro-blue/40 animate-glow min-w-0",style:{boxShadow:"0 0 40px rgba(0,180,216,0.10)"},children:[s.jsx("div",{className:"absolute -top-3 right-5",children:s.jsxs("span",{className:"flex items-center gap-1 px-3 py-1 rounded-full text-xs font-semibold",style:{background:"#00B4D8",color:"#0A0A0F"},children:[s.jsx(B,{icon:mx,className:"text-xs"}),l.popular_badge]})}),s.jsx("span",{className:"font-display text-lg text-white mb-4",children:l.label}),s.jsxs("div",{className:"flex items-end gap-2 mb-1 flex-wrap",children:[s.jsxs("span",{className:"font-mono font-bold text-4xl text-neuro-blue",children:[l.currency,l.price," â¬"]}),s.jsx("span",{className:"text-white/65 text-sm mb-1 whitespace-nowrap",children:l.period}),l.save&&s.jsx("span",{className:"mb-1 text-xs font-semibold px-2 py-0.5 rounded-full whitespace-nowrap",style:{background:"rgba(0,180,216,0.12)",color:"#00B4D8",border:"1px solid rgba(0,180,216,0.25)"},children:l.save})]}),l.billed&&s.jsx("p",{className:"text-white/55 text-sm mt-1",children:l.billed}),s.jsx("p",{className:"text-white/55 text-sm mb-6",children:l.sub}),s.jsxs("button",{onClick:()=>e("team_annual"),className:"mt-auto w-full py-3 rounded-xl text-neuro-dark font-semibold text-sm transition-all duration-200 flex items-center justify-center gap-2 shadow-lg",style:{background:"linear-gradient(135deg, #00B4D8, #0099C0)"},children:[t("b2b.team_pricing.cta_annual"),s.jsx(B,{icon:On,className:"text-xs"})]})]})]}),s.jsx("p",{className:"text-center text-white/55 text-xs mt-4",children:t("b2b.team_pricing.note")})]}),s.jsxs("div",{className:"relative mb-10 p-6 md:p-8 rounded-2xl bg-neuro-dark-3 border-l-4 border-neuro-blue",children:[s.jsx(B,{icon:j3,className:"absolute top-4 right-6 text-neuro-blue/15 text-4xl","aria-hidden":"true"}),s.jsx("p",{className:"text-white/85 text-base md:text-lg font-semibold leading-relaxed pr-12",children:t("b2b.quote")}),s.jsx("p",{className:"text-white/60 text-sm mt-3",children:t("b2b.quote_source")})]}),s.jsx(X3,{}),s.jsx(uj,{}),Array.isArray(c)&&s.jsxs("div",{className:"mb-10",children:[s.jsx("p",{className:"text-center text-white/55 text-xs font-mono uppercase tracking-widest mb-4",style:{letterSpacing:"0.15em"},children:t("b2b.compare.headline")}),s.jsxs("div",{className:"rounded-2xl overflow-hidden border border-white/8",children:[s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 border-b border-white/8",children:c.map((u,d)=>{const p=d===c.length-1,f=d>0&&!p;return s.jsx("div",{className:`px-4 pt-5 pb-3 ${d>0?"border-l border-white/8":""} ${f?"hidden md:block":""}`,style:{backgroundColor:p?"rgba(0,180,216,0.05)":"transparent"},children:s.jsx("p",{className:`text-xs font-semibold uppercase tracking-wide leading-snug ${p?"text-neuro-blue":"text-white/55"}`,children:u.label})},d)})}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 border-b border-white/8",children:c.map((u,d)=>{const p=d===c.length-1,f=d>0&&!p;return s.jsxs("div",{className:`px-4 py-4 ${d>0?"border-l border-white/8":""} ${f?"hidden md:block":""}`,style:{backgroundColor:p?"rgba(0,180,216,0.05)":"transparent"},children:[s.jsx("p",{className:`font-mono font-bold leading-none ${p?"text-neuro-blue text-3xl":"text-white text-2xl"}`,children:u.price}),s.jsx("p",{className:`text-xs mt-1.5 ${p?"text-white/55":"text-white/50"}`,children:u.note})]},d)})}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 border-b border-white/8",children:c.map((u,d)=>{const p=d===c.length-1,f=d>0&&!p;return s.jsxs("div",{className:`px-4 py-3 ${d>0?"border-l border-white/8":""} ${f?"hidden md:block":""}`,style:{backgroundColor:p?"rgba(0,180,216,0.05)":"transparent"},children:[s.jsx("p",{className:`text-xs font-semibold uppercase tracking-wide mb-1.5 ${p?"text-neuro-blue/70":"text-white/45"}`,children:"ROI"}),s.jsx("p",{className:`text-xs leading-relaxed ${p?"text-neuro-blue/80":"text-white/50"}`,children:u.roi})]},d)})}),s.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4",children:c.map((u,d)=>{const p=d===c.length-1,f=d>0&&!p;return s.jsx("div",{className:`px-4 py-4 ${d>0?"border-l border-white/8":""} ${f?"hidden md:block":""}`,style:{backgroundColor:p?"rgba(0,180,216,0.05)":"transparent"},children:s.jsxs("div",{className:"flex items-start gap-2",children:[s.jsx(B,{icon:p?$i:Eu,className:`text-xs mt-0.5 shrink-0 ${p?"text-neuro-blue":"text-white/40"}`}),s.jsx("p",{className:`text-xs leading-relaxed ${p?"text-neuro-blue/90":"text-white/55"}`,children:p?u.pro:u.con})]})},d)})})]})]}),s.jsx("p",{className:"text-white/45 text-xs leading-relaxed mt-4 mb-8 max-w-3xl mx-auto",children:t("pricing.compare_prose")}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-4",children:[s.jsxs("button",{onClick:()=>e("b2b_demo"),className:"flex items-center gap-2 px-6 py-3.5 rounded-xl bg-neuro-blue text-white font-semibold text-sm hover:bg-neuro-blue/90 transition-all duration-200 shadow-lg shadow-neuro-blue/20",children:[t("b2b.cta_primary"),s.jsx(B,{icon:On,className:"text-xs"})]}),s.jsx("a",{href:"mailto:[email protected]",className:"text-neuro-blue text-sm hover:text-neuro-blue/80 transition-colors underline-offset-2 hover:underline",children:t("b2b.cta_secondary")})]})]})})}const pj={"shield-alt":Pu,"clipboard-list":y3,eye:p3,"user-check":f3};function mj(){const{t:e}=Z(),{ref:t,isVisible:n}=dt(.1),r=e("euai.cards",{returnObjects:!0});return s.jsx("section",{ref:t,id:"compliance",className:`py-20 px-4 scroll-mt-20 section-reveal ${n?"visible":""}`,"aria-label":"EU AI Act Compliance",children:s.jsxs("div",{className:"max-w-5xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-12",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-blue/10 border border-neuro-blue/20 text-neuro-blue text-xs font-mono uppercase tracking-wider mb-5",children:e("euai.tag")}),s.jsxs("h2",{className:"font-display text-3xl md:text-4xl text-white mb-2",children:[e("euai.headline")," ",s.jsx("span",{className:"text-neuro-blue",children:e("euai.headline_accent")})]}),s.jsx("p",{className:"text-white/55 text-base md:text-lg max-w-2xl mx-auto mt-4",children:e("euai.subheadline")})]}),s.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-
6635 mb-10",children:Array.isArray(r)&&r.map((a,i)=>s.jsxs("div",{className:"flex flex-col gap-4 p-6 rounded-2xl",style:{backgroundColor:"rgba(255,255,255,0.05)"},children:[s.jsx("div",{className:"w-10 h-10 rounded-xl bg-neuro-blue/10 flex items-center justify-center shrink-0",children:s.jsx(B,{icon:pj[a.icon]||Pu,className:"text-neuro-blue text-base"})}),s.jsxs("div",{children:[s.jsx("h3",{className:"font-semibold text-white text-sm mb-2",children:a.title}),s.jsx("p",{className:"text-white/55 text-sm leading-relaxed",children:a.body})]})]},i))}),s.jsx("div",{className:"rounded-2xl border-l-4 border-neuro-blue p-5 md:p-6 mb-8",style:{backgroundColor:"rgba(0,180,216,0.06)"},children:s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:e("euai.compliance_note")})}),s.jsxs("div",{className:"flex flex-wrap items-center justify-center gap-3",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-blue/10 border border-neuro-blue/20 text-neuro-blue text-xs font-mono uppercase tracking-wider",children:e("euai.badge_rgpd")}),s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-blue/10 border border-neuro-blue/20 text-neuro-blue text-xs font-mono uppercase tracking-wider",children:e("euai.badge_euai")})]})]})})}const Jr={pace:"#00B4D8",presup:"#FFB800",comando:"#00E5A0",rapport:"#A78BFA",lead:"#34D399",reframe:"#FB923C",mirror:"#38BDF8",agree:"#F472B6",tag:"#818CF8"},hj={es:{rapport:"Rapport",presup:"Presuposición",comando:"Sugerencia conversacional",pace:"Acompasamiento",lead:"Liderazgo",reframe:"Reencuadre",mirror:"Espejo",agree:"Marco de acuerdo",tag:"Pregunta de cola"},en:{rapport:"Rapport",presup:"Presupposition",comando:"Conversational suggestion",pace:"Pacing",lead:"Leading",reframe:"Reframe",mirror:"Mirroring",agree:"Agreement frame",tag:"Tag question"}},gj={es:[{label:"«Me lo pienso»",before:[{speaker:"client",text:"«Me interesa, pero necesito pensarlo.»"},{speaker:"seller",text:"«Claro, tómate el tiempo que necesites. Me llamas cuando lo tengas claro.»"},{speaker:"client",text:"«Perfecto. Te llamo esta semana.»"},{speaker:"narrator",bad:!0,text:"Nunca llamó. La venta murió de cortesÃa."}],after:[{speaker:"client",text:"«Me interesa, pero necesito pensarlo.»"},{speaker:"seller",text:"«Antes de comprometerte necesitas tener la cabeza tranquila â es lo normal.»",tag:"pace"},{speaker:"seller",text:"«En la mayorÃa de los casos, lo que queda por resolver es una duda muy concreta, no el conjunto.»",tag:"presup"},{speaker:"seller",text:"«En algún momento la mente no puede evitar identificar qué es exactamente lo que la tiene retenida. ¿Qué es lo que más pesa?»",tag:"comando"},{speaker:"client",text:"«Bueno... lo que más me preocupa es el tiempo de implantación.»"},{speaker:"narrator",bad:!1,text:"La objeción real emerge. Ahora hay algo concreto que resolver."}]},{label:"«Es muy caro»",before:[{speaker:"client",text:"«El precio es demasiado alto para nosotros.»"},{speaker:"seller",text:"«Entiendo. ¿Cuánto serÃa un precio aceptable para vosotros?»"},{speaker:"client",text:"«TendrÃamos que reducirlo al menos un 30%.»"},{speaker:"narrator",bad:!0,text:"La negociación ya solo habla de precio. El margen desaparece."}],after:[{speaker:"client",text:"«El precio es demasiado alto para nosotros.»"},{speaker:"seller",text:"«¿Alto comparado con qué â con otra solución, o con no resolver esto?»",tag:"reframe"},{speaker:"client",text:"«Con nuestro presupuesto actual.»"},{speaker:"seller",text:"«El presupuesto es lo que veis por ahora. Lo que todavÃa no está en la ecuación es lo que os cuesta cada mes que esto sigue sin resolverse.»",tag:"presup"},{speaker:"client",text:"«En realidad... no lo hemos calculado asÃ.»"},{speaker:"seller",text:"«Lo que pasa en estos casos es que la mente empieza a ver el precio de no resolver esto, además del precio de resolverlo. ¿Cuántas personas afecta y qué impacto tiene en los resultados del equipo?»",tag:"comando"},{speaker:"narrator",bad:!1,text:"El precio ya no es el centro. El coste de la inacción, sÃ."}]},{label:"«Lo consulto con mi jefe»",before:[{speaker:"client",text:"«Me parece bien, pero tendré que consultarlo con mi director.»"},{speaker:"seller",text:"«Sin problema. ¿Cuándo crees que podrás hablar con él?»"},{speaker:"client",text:"«Esta semana está muy ocupado. Quizás la próxima.»"},{speaker:"narrator",bad:!0,text:"La decisión se aleja. El impulso, también."}],after:[{speaker:"client",text:"«Me parece bien, pero tendré que consultarlo con mi director.»"},{speaker:"seller",text:"«Claro â y que quieras presentárselo bien ya lo dice todo.»",tag:"rapport"},{speaker:"seller",text:"«Para que él lo vea como lo ves tú necesitas su idioma, no el nuestro.»",tag:"presup"},{speaker:"seller",text:"«¿Qué le mueve a él en este tipo de decisiones? Con eso construimos el argumento.»",tag:"lead"},{speaker:"client",text:"«Principalmente el ROI y el tiempo de implantación.»"},{speaker:"narrator",bad:!1,text:"Ahora tienes un aliado dentro. Y un argumento hecho a su medida."}]},{label:"«Ahora no es el momento»",before:[{speaker:"client",text:"«Es interesante, pero ahora mismo tenemos otras prioridades.»"},{speaker:"seller",text:"«Entendido. ¿En qué momento serÃa mejor volver a hablar?»"},{speaker:"client",text:"«Llámame en septiembre.»"},{speaker:"narrator",bad:!0,text:"Septiembre nunca llega. O llega otro comercial antes."}],after:[{speaker:"client",text:"«Es interesante, pero ahora mismo tenemos otras prioridades.»"},{speaker:"seller",text:"«Ya â siempre hay algo más urgente cuando se acerca el final de trimestre.»",tag:"pace"},{speaker:"seller",text:"«Lo que no sé es si lo que describes como prioridades y lo que nosotros resolvemos son cosas distintas â o la misma cosa con distinto nombre.»",tag:"presup"},{speaker:"seller",text:"«Y en algún momento se hace inevitable ver si lo que llamas prioridades y lo que nosotros resolvemos son la misma cosa con distinto nombre. ¿Qué es lo que está absorbiendo el foco ahora?»",tag:"comando"},{speaker:"client",text:"«Pues... llevamos meses sin resolver el onboarding de los nuevos comerciales.»"},{speaker:"narrator",bad:!1,text:"La «otra prioridad» resulta ser exactamente lo que resuelves."}]},{label:"«Ya tenemos proveedor»",before:[{speaker:"client",text:"«Gracias, pero ya trabajamos con alguien en esto.»"},{speaker:"seller",text:"«Entiendo. ¿Hay algo que mejorarÃas de tu proveedor actual?»"},{speaker:"client",text:"«La verdad es que estamos bastante contentos.»"},{speaker:"narrator",bad:!0,text:"Sin punto de entrada. La conversación termina aquÃ."}],after:[{speaker:"client",text:"«Gracias, pero ya trabajamos con alguien en esto.»"},{speaker:"seller",text:"«Ya trabajáis con alguien en esto â y aun asà has dedicado tiempo a esta conversación.»",tag:"mirror"},{speaker:"client",text:"«Bueno, siempre es útil ver qué hay en el mercado.»"},{speaker:"seller",text:"«Tiene todo el sentido. Y precisamente porque ya tienes experiencia, sabes exactamente qué es lo que tu solución actual no resuelve del todo.»",tag:"agree"},{speaker:"seller",text:"«Eso que falta es lo que queremos ver juntos, ¿verdad?»",tag:"tag"},{speaker:"client",text:"«SÃ, hay cosas que sà nos fallan...»"},{speaker:"narrator",bad:!1,text:"El proveedor actual deja de ser el referente. Tú eres la mejora."}]},{label:"«Necesito ver resultados»",before:[{speaker:"client",text:"«Me interesa, pero necesitarÃa ver casos de éxito en mi sector.»"},{speaker:"seller",text:"«Claro, te mando algunos casos por correo.»"},{speaker:"client",text:"«Perfecto, los miro y te digo.»"},{speaker:"narrator",bad:!0,text:"Nunca los miró. O los miró y no respondió."}],after:[{speaker:"client",text:"«Me interesa, pero necesitarÃa ver casos de éxito en mi sector.»"},{speaker:"seller",text:"«Y tiene todo el sentido que quieras verlos â cualquier decisión bien tomada empieza por ahÃ.»",tag:"agree"},{speaker:"seller",text:"«Lo que me dices es que si los resultados encajan con lo que buscas, estarÃas en posición de avanzar.»",tag:"presup"},{speaker:"seller",text:"«Lo que importa no es el caso de otro â es ver cuál serÃa el número que harÃa que esto tuviera sentido para vosotros. ¿Cuál serÃa esa métrica?»",tag:"comando"},{speaker:"client",text:"«Principalmente la reducción del tiempo de onboarding.»"},{speaker:"narrator",bad:!1,text:"Ya no hablas de casos genéricos. Hablas de su caso."}]}],en:[{label:'"I need to think"',before:[{speaker:"client",text:'"Sounds interesting, but I need to think about it."'},{speaker:"seller",text:`"Of course, take all the time you need. Call me when you've decided."`},{speaker:"client",text:`"Perfect. I'll call you this week."`},{speaker:"narrator",bad:!0,text:"They never called. The sale died out of politeness."}],after:[{speaker:"client",text:'"Sounds interesting, but I need to think about it."'},{speaker:"seller",text:`"Before committing you need to feel clear about it â that's natural."`,tag:"pace"},{speaker:"seller",text:`"In most cases what's left to resolve is one specific doubt, not everything at once."`,tag:"presup"},{speaker:"seller",text:`"At some point the mind can't help but identify exactly what's holding it back. What's the one thing that weighs most?"`,tag:"comando"},{speaker:"client",text:'"I suppose what concerns me most is the implementation timeline."'},{speaker:"narrator",bad:!1,text:"The real objection surfaces. Now there's something concrete to resolve."}]},{label:`"It's too expensive"`,before:[{speaker:"client",text:'"The price is too high for us."'},{speaker:"seller",text:'"I understand. What price point would work for you?"'},{speaker:"client",text:`"We'd need at least a 30% reduction."`},{speaker:"narrator",bad:!0,text:"The negotiation is now entirely about price. Margin disappears."}],after:[{speaker:"client",text:'"The price is too high for us."'},{speaker:"seller",text:'"High compared to what â another solution, or not solving this at all?"',tag:"reframe"},{speaker:"client",text:'"Compared to our current budget."'},{speaker:"seller",text:`"The budget is what you can see right now. What's not in the equation yet is what this is costing you every month it stays unsolved."`,tag:"presup"},{speaker:"client",text:`"Actually... we haven't looked at it that way."`},{speaker:"seller",text:`"What happens in these cases is that the mind starts to see the price of not solving this, alongside the price of solving it. How many people does it affect and what's the impact on the team?"`,tag:"comando"},{speaker:"narrator",bad:!1,text:"Price is no longer the center. The cost of inaction is."}]},{label:'"I need to check with my boss"',before:[{speaker:"client",text:`"Sounds good, but I'll need to run it by my director."`},{speaker:"seller",text:`"No problem. When do you think you'll be able to speak with him?"`},{speaker:"client",text:`"He's pretty busy this week. Maybe next week."`},{speaker:"narrator",bad:!0,text:"The decision drifts. The momentum, too."}],after:[{speaker:"client",text:`"Sounds good, but I'll need to run it by my director."`},{speaker:"seller",text:'"Of course â and wanting to present it right already says a lot."',tag:"rapport"},{speaker:"seller",text:'"For him to see it the way you see it, you need his language â not ours."',tag:"presup"},{speaker:"seller",text:`"What drives him in decisions like this? That's what we build the argument around."`,tag:"lead"},{speaker:"client",text:'"Mainly ROI and how long it takes to implement."'},{speaker:"narrator",bad:!1,text:"Now you have an ally inside. And an argument tailored to him."}]},{label:`"Now's not the right time"`,before:[{speaker:"client",text:`"It's interesting, but we have other priorities right now."`},{speaker:"seller",text:'"Understood. When would be a better time to reconnect?"'},{speaker:"client",text:'"Call me in September."'},{speaker:"narrator",bad:!0,text:"September never comes. Or another rep gets there first."}],after:[{speaker:"client",text:`"It's interesting, but we have other priorities right now."`},{speaker:"seller",text:`"Right â there's always something more urgent when the end of the quarter gets close."`,tag:"pace"},{speaker:"seller",text:`"What I don't know is whether what you're calling priorities and what we solve are different things â or the same thing with a different name."`,tag:"presup"},{speaker:"seller",text:`"At some point it becomes impossible not to see whether what you're calling priorities and what we solve are the same thing with a different name. What's absorbing the focus right now?"`,tag:"comando"},{speaker:"client",text:`"Well... we've had the new rep onboarding problem unsolved for months."`},{speaker:"narrator",bad:!1,text:'The "other priority" turns out to be exactly what you solve.'}]},{label:'"We already have a vendor"',before:[{speaker:"client",text:`"Thanks, but we're already working with someone on this."`},{speaker:"seller",text:`"I understand. Is there anything you'd improve about your current vendor?"`},{speaker:"client",text:`"Honestly, we're pretty happy with them."`},{speaker:"narrator",bad:!0,text:"No entry point. The conversation ends here."}],after:[{speaker:"client",text:`"Thanks, but we're already working with someone on this."`},{speaker:"seller",text:`"You're already working with someone on this â and you still took the time for this conversation."`,tag:"mirror"},{speaker:"client",text:`"Well, it's always useful to see what's out there."`},{speaker:"seller",text:`"That makes complete sense. And precisely because you already have experience with this, you know exactly what your current solution doesn't fully cover."`,tag:"agree"},{speaker:"seller",text:`"That gap is what we want to look at together, isn't it?"`,tag:"tag"},{speaker:"client",text:`"Yes, there are a few things that don't quite work for us..."`},{speaker:"narrator",bad:!1,text:"The current vendor is no longer the benchmark. You are the upgrade."}]},{label:'"I need to see results first"',before:[{speaker:"client",text:`"I'm interested, but I'd need to see success cases in my industry."`},{speaker:"seller",text:`"Of course, I'll send you some case studies by email."`},{speaker:"client",text:`"Perfect, I'll take a look and get back to you."`},{speaker:"narrator",bad:!0,text:"They never looked. Or looked and never replied."}],after:[{speaker:"client",text:`"I'm interested, but I'd need to see success cases in my industry."`},{speaker:"seller",text:'"And it makes complete sense that you want to see them â any good decision starts there."',tag:"agree"},{speaker:"seller",text:`"What you're telling me is that if the results match what you're looking for, you'd be in a position to move forward."`,tag:"presup"},{speaker:"seller",text:`"What matters isn't someone else's case â it's seeing what the number would be that would make this make sense for you. What would that metric be?"`,tag:"comando"},{speaker:"client",text:'"Mainly reducing the onboarding time for new reps."'},{speaker:"narrator",bad:!1,text:"You're no longer talking about generic case studies. You're talking about their case."}]}]};function Bo({line:e,tags:t}){return e.speaker==="narrator"?s.jsxs("p",{className:`text-sm font-mono italic mt-2 ${e.bad?"text-neuro-red/80":"text-neuro-green/80"}`,children:["â ",e.text]}):s.jsxs("div",{className:`flex flex-col gap-1 ${e.speaker==="client"?"items-start":"items-end"}`,children:[s.jsx("div",{className:`px-3 py-2 rounded-xl text-sm leading-relaxed max-w-[92%] ${e.speaker==="client"?"bg-white/8 text-white/80 rounded-tl-none":"bg-white/12 text-white rounded-tr-none"}`,children:e.tag&&Jr[e.tag]?s.jsx("span",{style:{textDecoration:"underline",textDecorationColor:Jr[e.tag],textDecorationStyle:"solid",textUnderlineOffset:"3px",textDecorationThickness:"2px"},children:e.text}):e.text}),e.tag&&Jr[e.tag]&&s.jsx("span",{className:"text-xs font-mono px-2 py-0.5 rounded-full",style:{backgroundColor:Jr[e.tag]+"22",color:Jr[e.tag]},children:t[e.tag]})]})}
663function xj({onRegister:e}){var v;const{t,i18n:n}=Z(),{ref:r,isVisible:a}=dt(.1),[i,o]=j.useState(0),[l,c]=j.useState(0),u=j.useRef(null),d=j.useRef(null),p=(v=n.language)!=null&&v.startsWith("en")?"en":"es",f=hj[p],g=gj[p],b=g[i];return j.useEffect(()=>{if(!a||!u.current||!d.current)return;const y=()=>{var _,w;const m=(w=(_=d.current)==null?void 0:_.firstElementChild)==null?void 0:w.offsetWidth;if(!m)return;for(const k of u.current.children)k.style.width=m+"px";let x=0;for(const k of u.current.children)x=Math.max(x,k.offsetHeight);x>0&&c(x)},h=new ResizeObserver(y);return h.observe(d.current),y(),()=>h.disconnect()},[p,a]),s.jsx("section",{ref:r,className:`py-20 px-4 bg-neuro-dark-2 section-reveal ${a?"visible":""}`,"aria-label":"Transformation",children:s.jsxs("div",{className:"max-w-6xl mx-auto",children:[s.jsxs("div",{className:"text-center mb-10",children:[s.jsx("span",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-neuro-red/10 text-neuro-red text-xs font-mono uppercase tracking-wider mb-5",children:t("transform.tag")}),s.jsxs("h2",{className:"font-display text-3xl md:text-4xl text-white mb-4",children:[t("transform.headline")," ",s.jsx("span",{className:"text-neuro-green",children:t("transform.headline2")})]}),s.jsx("p",{className:"text-white/70 text-base max-w-xl mx-auto",children:t("transform.subheadline")})]}),s.jsx("div",{className:"flex flex-wrap justify-center gap-2 mb-8",children:g.map((y,h)=>s.jsx("button",{onClick:()=>o(h),className:`px-5 py-2.5 rounded-xl text-sm font-medium transition-all duration-200 ${i===h?"bg-neuro-green/15 text-neuro-green border border-neuro-green/30":"bg-white/5 text-white/60 border border-white/10 hover:bg-white/8 hover:text-white/85 hover:border-white/20"}`,children:y.label},h))}),s.jsx("div",{ref:u,className:"absolute invisible pointer-events-none","aria-hidden":"true",children:g.map((y,h)=>s.jsx("div",{className:"rounded-2xl p-6 flex flex-col gap-3",children:y.after.map((m,x)=>s.jsx(Bo,{line:m,tags:f},x))},h))}),s.jsxs("div",{ref:d,className:"grid md:grid-cols-2 gap-6 items-stretch",children:[s.jsxs("div",{className:"rounded-2xl p-6 flex flex-col gap-3",style:{backgroundColor:"rgba(255,71,87,0.06)",minHeight:l||void 0},children:[s.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-neuro-red"}),s.jsx("span",{className:"text-neuro-red text-xs font-mono uppercase tracking-wider font-semibold",children:t("transform.before_label")})]}),b.before.map((y,h)=>s.jsx(Bo,{line:y,tags:f},h))]}),s.jsxs("div",{className:"rounded-2xl p-6 flex flex-col gap-3",style:{backgroundColor:"rgba(0,229,160,0.06)",minHeight:l||void 0},children:[s.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[s.jsx("span",{className:"w-2 h-2 rounded-full bg-neuro-green"}),s.jsx("span",{className:"text-neuro-green text-xs font-mono uppercase tracking-wider font-semibold",children:t("transform.after_label")})]}),b.after.map((y,h)=>s.jsx(Bo,{line:y,tags:f},h))]})]}),s.jsx("p",{className:"text-center text-white/60 text-sm mt-6 font-mono",children:t("transform.caption")}),s.jsx("div",{className:"text-center mt-8",children:s.jsx("button",{onClick:()=>e("free"),className:"inline-flex items-center gap-2 px-6 py-3 rounded-xl bg-neuro-green text-neuro-dark font-semibold text-sm hover:bg-neuro-green/90 transition-all duration-200 shadow-lg shadow-neuro-green/20",children:t("transform.cta")})})]})})}function vj(){const{t:e}=Z(),{ref:t,isVisible:n}=dt(.1);return s.jsx("section",{ref:t,className:`py-14 px-4 overflow-hidden section-reveal ${n?"visible":""}`,"aria-label":e("hero.stats_line"),children:s.jsxs("div",{className:"max-w-3xl mx-auto",children:[s.jsx("p",{className:"text-xs text-white/40 leading-relaxed text-center",children:e("hero.entity_definition")}),s.jsx("p",{className:"text-xs font-mono text-neuro-green/60 tracking-wide text-center mt-4",children:e("hero.stats_line")})]})})}function yj({question:e,answer:t,index:n}){const[r,a]=j.useState(!1);return s.jsxs("div",{className:"border-t border-white/8",children:[s.jsxs("button",{onClick:()=>a(!r),className:"w-full flex items-center justify-between gap-4 py-5 text-left","aria-expanded":r,"aria-controls":`faq-${n}`,id:`faq-btn-${n}`,children:[s.jsx("span",{className:`font-medium text-base leading-relaxed transition-colors duration-200 ${r?"text-white":"text-white/75"}`,children:e}),s.jsx(B,{icon:k3,className:`text-neuro-green text-sm shrink-0 transition-transform duration-300 ${r?"rotate-180":""}`,"aria-hidden":"true"})]}),s.jsx("div",{id:`faq-${n}`,role:"region","aria-labelledby":`faq-btn-${n}`,className:`accordion-content ${r?"open":""}`,children:s.jsx("div",{className:"pb-5 flex flex-col gap-3",children:t.split(` 664 665`).map((i,o)=>s.jsx("p",{className:"text-white/55 text-sm leading-relaxed",children:i},o))})})]})}function bj(){const{t:e}=Z(),{ref:t,isVisible:n}=dt(.1),r=e("faq.items",{returnObjects:!0});return s.jsx("section",{ref:t,id:"faq",className:`py-20 px-4 scroll-mt-20 section-reveal ${n?"visible":""}`,"aria-label":"FAQ",children:s.jsxs("div",{className:"max-w-3xl mx-auto",children:[s.jsx("div",{className:"text-center mb-12",children:s.jsx("h2",{className:"font-display text-3xl md:text-4xl text-white",children:e("faq.headline")})}),s.jsx("div",{className:"flex flex-col border-b border-white/8",children:Array.isArray(r)&&r.map((a,i)=>s.jsx(yj,{index:i,question:a.q,answer:a.a},i))})]})})}const wj="https://app.neuralpitch.ai";function _j({onRegister:e}){const{t}=Z(),{ref:n,isVisible:r}=dt(.1);return s.jsxs("section",{ref:n,className:`relative py-24 px-4 overflow-hidden section-reveal ${r?"visible":""}`,"aria-label":"Final CTA",children:[s.jsx("div",{className:"absolute inset-0 bg-dot-grid bg-dot-40 pointer-events-none"}),s.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 70% 60% at 50% 50%, rgba(0,229,160,0.04) 0%, transparent 70%)"}}),s.jsxs("div",{className:"relative max-w-3xl mx-auto text-center",children:[s.jsxs("h2",{className:"font-display text-3xl md:text-5xl text-white leading-tight mb-4",children:[s.jsx("span",{className:"block",children:t("finalcta.headline_line1")}),s.jsx("span",{className:"block text-neuro-green mt-1",children:t("finalcta.headline_line2")})]}),s.jsx("p",{className:"text-white/75 text-lg md:text-xl font-semibold mb-3",children:t("finalcta.subheadline")}),s.jsx("p",{className:"text-white/55 text-base mb-10",children:t("finalcta.body")}),s.jsxs("button",{onClick:()=>e("free"),className:"inline-flex items-center gap-2 px-8 py-4 rounded-xl bg-neuro-green text-neuro-dark font-bold text-base hover:bg-neuro-green/90 transition-all duration-200 shadow-2xl shadow-neuro-green/25 animate-glow",children:[t("finalcta.cta"),s.jsx(B,{icon:On})]}),s.jsxs("div",{className:"mt-6 flex items-center justify-center gap-2 text-sm text-white/60",children:[s.jsx("span",{children:t("finalcta.login_prompt")}),s.jsx("a",{href:`${wj}/login`,className:"text-neuro-green hover:text-neuro-green/80 transition-colors underline-offset-2 underline",children:t("finalcta.login_link")})]})]})]})}function Tu(){const{t:e}=Z(),t=e("footer.links",{returnObjects:!0}),n=[{href:"#features",label:t.features},{href:"#pricing",label:t.pricing},{href:"#teams",label:t.teams},{href:"/privacy",label:t.privacy},{href:"/terms",label:t.terms}];function r(a,i){if(!i.startsWith("#"))return;a.preventDefault();const o=document.querySelector(i);if(o)o.scrollIntoView({behavior:"smooth",block:"start"});else{const l=window.location.pathname.startsWith("/en")?"/en":"";window.location.href=l+"/"+i}}return s.jsx("footer",{className:"border-t border-white/6 bg-neuro-dark-2 py-10 px-4",children:s.jsxs("div",{className:"max-w-7xl mx-auto flex flex-col gap-8",children:[s.jsxs("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between gap-6",children:[s.jsxs("div",{className:"flex items-center gap-2",children:[s.jsx(yx,{size:28}),s.jsx("p",{className:"text-base font-bold leading-none tracking-tight text-white",children:"NeuralPitch"})]}),s.jsx("nav",{className:"flex flex-wrap gap-x-6 gap-y-2",children:n.map(a=>s.jsx("a",{href:a.href,onClick:i=>r(i,a.href),className:"text-white/60 text-sm hover:text-white transition-colors duration-200",children:a.label},a.href))}),s.jsx(hc,{})]}),s.jsxs("div",{className:"border-t border-white/5 pt-6",children:[s.jsx("p",{className:"text-white/55 text-xs leading-relaxed text-center mb-4",children:e("footer.company")}),s.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-between gap-2",children:[s.jsx("p",{className:"text-white/55 text-xs",children:e("footer.legal")}),s.jsx("p",{className:"text-white/55 text-xs",children:e("footer.gdpr")})]})]})]})})}const jj={dpo:{src:"/assets/emails/dpo-stradiax.svg",label:"Email del DPO"},info:{src:"/assets/emails/info-stradiax.svg",label:"Email de contacto general"},neuralpitch:{src:"/assets/emails/neuralpitch-stradiax.svg",label:"Email de contacto NeuralPitch"},security:{src:"/assets/emails/security-stradiax.svg",label:"Email de seguridad"}};function Kt({variant:e,className:t=""}){const n=jj[e];return n?s.jsx("img",{src:n.src,alt:"",role:"img","aria-label":`${n.label}. Imagen anti-spam: escrÃbelo manualmente.`,title:"Imagen anti-spam â escrÃbelo manualmente en tu cliente de correo.",className:`inline-block align-middle ${t}`,style:{height:"1.1em",width:"auto"}}):null}const kj={es:{title:"PolÃtica de Privacidad",scope:'Esta polÃtica aplica exclusivamente a los sitios web neuralpitch.ai, nlpitch.com y nlpitch.ai (la "Landing"). Si eres usuario registrado de la plataforma NeuralPitch Simulator, consulta también la polÃtica de privacidad de la aplicación, accesible desde tu perfil.',lastUpdated:"Ãltima actualización: abril de 2026",sections:[{heading:"1. Responsable del tratamiento",render:()=>s.jsx(s.Fragment,{children:s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Empresa:"})," Stradiax Executive, S.L."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"CIF:"})," B85235844"]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Domicilio:"})," Madrid, España"]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Contacto DPO:"})," ",s.jsx(Kt,{variant:"dpo",className:"text-neuro-green"})]})]})})},{heading:"2. Datos que recogemos en esta página",render:()=>s.jsxs(s.Fragment,{children:[s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mb-3",children:["Esta página ",s.jsx("strong",{className:"text-white/80",children:"no requiere registro"})," para ser visitada y no almacena datos personales en nuestros servidores por el mero hecho de navegar por ella. Los únicos datos recogidos son los siguientes:"]}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Datos analÃticos (Microsoft Clarity):"})," si aceptas las cookies analÃticas, Clarity registra métricas de uso de forma seudónima: páginas visitadas, clics, desplazamiento, tipo de dispositivo, navegador y sistema operativo. Clarity ",s.jsx("em",{children:"no"})," recoge tu nombre, email ni ningún dato que te identifique directamente. Microsoft actúa como encargado del tratamiento bajo nuestras instrucciones y conforme al RGPD."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Datos de registro (opcionales):"})," si decides crear una cuenta a través del formulario de registro de esta página, tu nombre, dirección de email y contraseña (almacena
665da como hash bcrypt) son transmitidos a la plataforma NeuralPitch Simulator. El tratamiento de esos datos se rige por la polÃtica de privacidad de la aplicación."]})]})]})},{heading:"3. Cookies",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mb-3",children:"Esta página utiliza únicamente cookies analÃticas de terceros, sujetas a tu consentimiento previo:"}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-xs text-white/65 border-collapse",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Cookie"}),s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Proveedor"}),s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Finalidad"}),s.jsx("th",{className:"text-left py-2 text-white/80 font-semibold",children:"Duración"})]})}),s.jsxs("tbody",{children:[s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"_clck"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Identificador de usuario único (seudónimo)"}),s.jsx("td",{className:"py-2",children:"1 año"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"_clsk"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Datos de sesión actual"}),s.jsx("td",{className:"py-2",children:"Sesión"})]}),s.jsxs("tr",{children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"CLID"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Identificador de cliente"}),s.jsx("td",{className:"py-2",children:"1 año"})]})]})]})}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Si rechazas las cookies analÃticas, ninguna de las cookies anteriores se instala en tu dispositivo. Puedes cambiar tu preferencia en cualquier momento borrando los datos del sitio en la configuración de tu navegador."})]})},{heading:"4. Base legal del tratamiento",render:()=>s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"AnalÃtica (Clarity):"})," Art. 6.1.a RGPD â consentimiento explÃcito del usuario a través del banner de cookies."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Registro de cuenta:"})," Art. 6.1.b RGPD â ejecución de un contrato (prestación del servicio solicitado)."]})]})},{heading:"5. Destinatarios y transferencias internacionales",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Microsoft Ireland Operations Ltd."})," (Irlanda / UE) â Proveedor de Microsoft Clarity. Los datos analÃticos se procesan dentro del Espacio Económico Europeo. Más información en la"," ",s.jsx("a",{href:"https://privacy.microsoft.com/es-es/privacystatement",target:"_blank",rel:"noopener noreferrer",className:"text-neuro-green hover:underline",children:"polÃtica de privacidad de Microsoft"}),"."]})}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"No se realizan transferencias de datos fuera del Espacio Económico Europeo derivadas del uso de esta página web."})]})},{heading:"6. Plazo de conservación",render:()=>s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Datos analÃticos de Clarity:"})," 13 meses desde su recogida, conforme a la polÃtica de retención de Microsoft Clarity."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Datos de registro:"})," gestionados por la plataforma NeuralPitch Simulator conforme a su polÃtica de privacidad."]})]})},{heading:"7. Tus derechos",render:()=>s.jsxs(s.Fragment,{children:[s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mb-2",children:["Conforme al RGPD y la LOPDGDD (Ley Orgánica 3/2018), puedes ejercer los siguientes derechos enviando un correo a"," ",s.jsx(Kt,{variant:"dpo",className:"text-neuro-green"})," ",'con el asunto "Derechos RGPD":']}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Acceso:"})," conocer qué datos tratamos sobre ti."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Rectificación:"})," corregir datos inexactos."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Supresión:"})," solicitar la eliminación de tus datos."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Oposición:"})," oponerte al tratamiento en determinadas circunstancias."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Portabilidad:"})," recibir tus datos en formato estructurado."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Retirar el consentimiento:"})," puedes retirar tu consentimiento para las cookies analÃticas en cualquier momento borrando los datos del sitio en tu navegador. La retirada no afecta a la licitud del tratamiento previo."]})]}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:["Responderemos en un plazo máximo de 30 dÃas. Si no quedas satisfecho/a, puedes reclamar ante la"," ",s.jsx("a",{href:"https://www.aepd.es",target:"_blank",rel:"noopener noreferrer",className:"text-neuro-green hover:underline",children:"Agencia Esp
665añola de Protección de Datos (AEPD)"}),"."]})]})},{heading:"8. Modificaciones",render:()=>s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Podemos actualizar esta polÃtica para adaptarla a cambios normativos o en los servicios utilizados. Los cambios sustanciales se comunicarán mediante un aviso destacado en esta página."})}]},en:{title:"Privacy Policy",scope:`This policy applies exclusively to the websites neuralpitch.ai, nlpitch.com and nlpitch.ai (the "Landing Page"). If you are a registered user of the NeuralPitch Simulator platform, please also review the application's privacy policy, accessible from your profile.`,lastUpdated:"Last updated: April 2026",sections:[{heading:"1. Data Controller",render:()=>s.jsx(s.Fragment,{children:s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Company:"})," Stradiax Executive, S.L."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Tax ID (CIF):"})," B85235844"]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Location:"})," Madrid, Spain"]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"DPO Contact:"})," ",s.jsx(Kt,{variant:"dpo",className:"text-neuro-green"})]})]})})},{heading:"2. Data We Collect on This Page",render:()=>s.jsxs(s.Fragment,{children:[s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mb-3",children:["This page ",s.jsx("strong",{className:"text-white/80",children:"does not require registration"})," to browse and does not store personal data on our servers from mere page visits. The only data collected is:"]}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Analytics data (Microsoft Clarity):"})," if you accept analytics cookies, Clarity records pseudonymous usage metrics: pages visited, clicks, scroll behavior, device type, browser, and OS. Clarity does ",s.jsx("em",{children:"not"})," collect your name, email, or any directly identifying information. Microsoft acts as a data processor under our instructions in compliance with GDPR."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Registration data (optional):"})," if you choose to create an account via the registration form on this page, your name, email address, and password (stored as a bcrypt hash) are transmitted to the NeuralPitch Simulator platform. The processing of that data is governed by the application's privacy policy."]})]})]})},{heading:"3. Cookies",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mb-3",children:"This page uses only third-party analytics cookies, subject to your prior consent:"}),s.jsx("div",{className:"overflow-x-auto",children:s.jsxs("table",{className:"w-full text-xs text-white/65 border-collapse",children:[s.jsx("thead",{children:s.jsxs("tr",{className:"border-b border-white/10",children:[s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Cookie"}),s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Provider"}),s.jsx("th",{className:"text-left py-2 pr-4 text-white/80 font-semibold",children:"Purpose"}),s.jsx("th",{className:"text-left py-2 text-white/80 font-semibold",children:"Duration"})]})}),s.jsxs("tbody",{children:[s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"_clck"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Unique pseudonymous user identifier"}),s.jsx("td",{className:"py-2",children:"1 year"})]}),s.jsxs("tr",{className:"border-b border-white/5",children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"_clsk"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Current session data"}),s.jsx("td",{className:"py-2",children:"Session"})]}),s.jsxs("tr",{children:[s.jsx("td",{className:"py-2 pr-4 font-mono",children:"CLID"}),s.jsx("td",{className:"py-2 pr-4",children:"Microsoft Clarity"}),s.jsx("td",{className:"py-2 pr-4",children:"Client identifier"}),s.jsx("td",{className:"py-2",children:"1 year"})]})]})]})}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"If you decline analytics cookies, none of the above cookies are installed on your device. You can change your preference at any time by clearing site data in your browser settings."})]})},{heading:"4. Legal Basis",render:()=>s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Analytics (Clarity):"})," Art. 6(1)(a) GDPR â explicit user consent via the cookie banner."]}
665),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Account registration:"})," Art. 6(1)(b) GDPR â performance of a contract (provision of the requested service)."]})]})},{heading:"5. Recipients and International Transfers",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-2",children:s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Microsoft Ireland Operations Ltd."})," (Ireland / EU) â Microsoft Clarity provider. Analytics data is processed within the European Economic Area. For more information, see"," ",s.jsx("a",{href:"https://privacy.microsoft.com/en-us/privacystatement",target:"_blank",rel:"noopener noreferrer",className:"text-neuro-green hover:underline",children:"Microsoft's privacy statement"}),"."]})}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"No data transfers outside the European Economic Area result from using this website."})]})},{heading:"6. Retention Periods",render:()=>s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Clarity analytics data:"})," 13 months from collection, per Microsoft Clarity's retention policy."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Registration data:"})," managed by the NeuralPitch Simulator platform per its own privacy policy."]})]})},{heading:"7. Your Rights",render:()=>s.jsxs(s.Fragment,{children:[s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mb-2",children:["Under the GDPR and Spanish Organic Law 3/2018 (LOPDGDD), you can exercise the following rights by emailing"," ",s.jsx(Kt,{variant:"dpo",className:"text-neuro-green"})," ",'with the subject line "GDPR Rights":']}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Access:"})," know what data we hold about you."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Rectification:"})," correct inaccurate data."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Erasure:"})," request deletion of your data."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Objection:"})," object to processing in certain circumstances."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Portability:"})," receive your data in a structured format."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Withdraw consent:"})," you can withdraw analytics consent at any time by clearing site data in your browser. Withdrawal does not affect the lawfulness of prior processing."]})]}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:["We will respond within 30 days. If unsatisfied, you may lodge a complaint with the"," ",s.jsx("a",{href:"https://www.aepd.es",target:"_blank",rel:"noopener noreferrer",className:"text-neuro-green hover:underline",children:"Spanish Data Protection Agency (AEPD)"}),"."]})]})},{heading:"8. Changes to This Policy",render:()=>s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"We may update this policy to reflect regulatory changes or changes in the services used. Material changes will be communicated via a prominent notice on this page."})}]}};function mp(){var r;const{i18n:e}=Z(),t=(r=e.language)!=null&&r.startsWith("en")?"en":"es",n=kj[t];return s.jsxs(s.Fragment,{children:[s.jsx(Au,{onRegister:()=>{}}),s.jsx("main",{className:"pt-32 pb-20 px-4 min-h-screen",style:{backgroundColor:"#0A0A0F"},children:s.jsxs("div",{className:"max-w-3xl mx-auto",children:[s.jsx("h1",{className:"text-white font-bold text-3xl mb-2",children:n.title}),s.jsx("p",{className:"text-white/55 text-sm mb-4",children:n.lastUpdated}),s.jsx("p",{className:"text-sm leading-relaxed mb-8 p-4 rounded-xl border",style:{color:"rgba(255,255,255,0.6)",borderColor:"rgba(0,229,160,0.2)",background:"rgba(0,229,160,0.04)"},children:n.scope}),n.sections.map((a,i)=>s.jsxs("section",{children:[s.jsx("h2",{className:"text-white font-semibold text-lg mb-3 mt-8",children:a.heading}),a.render()]},i))]})}),s.jsx(Tu,{})]})}const Nj={es:{title:"Condiciones de Uso",lastUpdated:"Ãltima actualización: junio de 2026",sections:[{heading:"1. Objeto y aceptación",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:'Las presentes Condiciones de Uso (en adelante, las "Condiciones") regulan el acceso y uso de la plataforma NeuralPitch Simulator (en adelante, el "Servicio"), operada por Stradiax Executive, S.L. (CIF: B85235844, domiciliada en Madrid, España; en adelante, "Stradiax").'}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:["Al crear una cuenta en NeuralPitch Simulator, usted declara haber leÃdo, entendido y aceptado Ãntegramente estas Condiciones, asà como nuestra"," ",s.jsx("a",{href:"/privacy",className:"text-neuro-green hover:underline",children:"PolÃtica de Privacidad"}),". Si no está de acuerdo con alguna de las disposiciones, no debe utilizar el Servicio."]})]})},{heading:"2. Descripción del servicio",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"NeuralPitch Simulator es una plataforma de entrenamiento en comunicación persuasiva para profesionales de ventas. El Servicio permite a los usuarios:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Seleccionar técnicas de Programación NeurolingüÃstica (PNL) para practicar."}),s.jsx("li",{children:"Grabar sesiones de práctica de guiones de venta."}),s.jsx("li",{children:"Recibir evaluación automatizada basada en inteligencia artificial sobre cuatro pilares: Semántica, Timing, Tono y Fluidez."}),s.jsx("li",{children:"Consultar el historial de sesiones y seguir su progreso."}),s.jsx("li",{children:"Crear, analizar y compartir guiones de venta en la comunidad."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"La evaluación se genera mediante modelos de inteligencia artificial y tiene carácter orientativo. Los resultados no constituyen asesoramiento profesional en ventas ni garantizan resultados comerciales."})]})},{heading:"3. Registro y cuenta de usuario",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Para utilizar el Servicio, es necesario crear una cuenta proporcionando los datos solicitados. Al registrarse, usted declara y garantiza que:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Es mayor de 18 años."}),s.jsx("li",{children:"Los datos proporcionados son verÃdicos, completos y actualizados."}),s.jsx("li",{children:"Su cuenta es personal e intransferible. No está permitido compartir credenciales con terceros."}),s.jsx("li",{children:"Es responsable de mantener la confidencialidad de su contraseña y de todas las actividades realizadas bajo su cuenta."}),s.jsx("li",{children:"No utilizará herramientas automatizadas, bots o scripts para acceder al Servicio sin autorización previa por escrito de Stradiax."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Stradiax se reserva el derecho de suspender o cancelar cuentas que vulneren estas Condiciones o que presenten actividad sospechosa."})]})},{heading:"4. Planes y suscripciones",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"NeuralPitch Simulator ofrece los siguientes plane
665s:"}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2 font-semibold text-white/75",children:"Planes individuales"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-1 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Plan Gratuito (Free):"})," acceso a las 11 técnicas de Nivel 1, con un lÃmite de 10 evaluaciones por mes. Sin tarjeta de crédito."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Plan Premium Mensual:"})," acceso a las 53 técnicas (4 niveles), evaluaciones ilimitadas, por 99,00 EUR/mes."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Plan Premium Trimestral:"})," acceso a las 53 técnicas (4 niveles), evaluaciones ilimitadas, por 237,60 EUR/trimestre (equivalente a 79,20 EUR/mes)."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Plan Premium Programa Completo (6 meses):"})," acceso a las 53 técnicas (4 niveles), evaluaciones ilimitadas, por 420,00 EUR cada 6 meses (equivalente a 70,00 EUR/mes)."]})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3 font-semibold text-white/75",children:"Planes para equipos (por asiento, mÃnimo 5 asientos)"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-1 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Equipo Mensual:"})," 89,00 EUR/asiento/mes."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Equipo Trimestral:"})," 213,60 EUR/asiento/trimestre (equivalente a 71,20 EUR/asiento/mes)."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Equipo Anual:"})," 744,00 EUR/asiento/año (equivalente a 62,00 EUR/asiento/mes)."]})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Los pagos se gestionan Ãntegramente a través de Stripe, Inc. No almacenamos datos de tarjeta ni información financiera en nuestros sistemas. Los precios incluyen IVA aplicable."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Las suscripciones se renuevan automáticamente al final de cada perÃodo (mensual, trimestral, semestral o anual según el plan contratado). Puede cancelar su suscripción en cualquier momento desde su perfil de usuario. La cancelación será efectiva al final del perÃodo de facturación en curso. No se realizan devoluciones prorrateadas, salvo que la normativa de la Unión Europea aplicable lo exija."})]})},{heading:"5. Uso aceptable",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Al utilizar el Servicio, usted se compromete a no realizar las siguientes acciones:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Realizar ingenierÃa inversa, descompilar o intentar extraer el código fuente del Servicio."}),s.jsx("li",{children:"Utilizar el Servicio para fines ilegales, fraudulentos o que vulneren derechos de terceros."}),s.jsx("li",{children:"Acceder o intentar acceder a cuentas de otros usuarios o a áreas restringidas del sistema sin autorización."}),s.jsx("li",{children:"Revender, sublicenciar o redistribuir el acceso al Servicio o su contenido sin autorización escrita de Stradiax."}),s.jsx("li",{children:"Utilizar herramientas automatizadas, bots, scrapers o cualquier mecanismo de automatización sin permiso previo por escrito."}),s.jsx("li",{children:"Intentar sobrecargar, interferir o comprometer la seguridad o integridad del Servicio."}),s.jsx("li",{children:"Cargar contenido ilegal, difamatorio, ofensivo o que infrinja la propiedad intelectual de terceros."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"El incumplimiento de estas normas podrá dar lugar a la suspensión o cancelación inmediata de su cuenta, sin perjuicio de las acciones legales que pudieran corresponder."})]})},{heading:"6. Propiedad intelectual",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Todos los derechos de propiedad intelectual sobre el Servicio â incluyendo, sin limitación, el software, diseño, marca, logotipos, textos, gráficos, algoritmos de evaluación y contenido formativo â son propiedad exclusiva de Stradiax Executive, S.L. o de sus licenciantes."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Respecto al contenido generado por los usuarios:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Grabaciones de voz:"})," se procesan en tiempo real para generar la evaluación y se eliminan inmediatamente. Stradiax no almacena ni conserva grabaciones de voz."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Guiones guardados:"})," los guiones creados o editados por el usuario son propiedad del usuario. Al publicar un guion en la comunidad, el usuario concede a Stradiax una licencia no exclusiva, gratuita y mundial para mostrar dich
665o guion dentro del Servicio."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Datos de evaluación:"})," los resultados textuales generados por la IA son propiedad de Stradiax, si bien el usuario tiene derecho de acceso y portabilidad conforme al RGPD."]})]})]})},{heading:"7. Limitación de responsabilidad",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:'El Servicio se proporciona "tal cual" ("as is") y "según disponibilidad" ("as available"). Stradiax no garantiza:'}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Que el Servicio funcione de forma ininterrumpida o libre de errores."}),s.jsx("li",{children:"Que los resultados de las evaluaciones sean perfectamente precisos o completos."}),s.jsx("li",{children:"Que el uso del Servicio produzca mejoras especÃficas en resultados comerciales o de ventas."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"En la máxima medida permitida por la legislación aplicable, la responsabilidad total acumulada de Stradiax frente al usuario por cualquier reclamación derivada del uso del Servicio estará limitada al importe total de los pagos realizados por el usuario durante los 12 meses anteriores al hecho causante de la reclamación."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Esta limitación no afecta a los derechos que le correspondan como consumidor conforme a la legislación imperativa de la Unión Europea o española."})]})},{heading:"8. Vigencia y terminación",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Estas Condiciones entrarán en vigor en el momento de la creación de la cuenta y permanecerán vigentes mientras el usuario mantenga una cuenta activa en el Servicio."}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:[s.jsx("strong",{className:"text-white/80",children:"Terminación por parte del usuario:"})," puede eliminar su cuenta en cualquier momento desde su perfil. Al eliminar la cuenta, sus datos personales se anonimizarán conforme a nuestra PolÃtica de Privacidad. Si tiene una suscripción activa, la cancelación será efectiva al final del perÃodo de facturación en curso."]}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:[s.jsx("strong",{className:"text-white/80",children:"Terminación por parte de Stradiax:"})," nos reservamos el derecho de suspender o cancelar su cuenta en caso de incumplimiento de estas Condiciones, actividad fraudulenta o uso abusivo del Servicio. En caso de suspensión, le notificaremos por correo electrónico indicando los motivos."]})]})},{heading:"9. Legislación aplicable y jurisdicción",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Las presentes Condiciones se rigen e interpretan conforme a la legislación española."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Para la resolución de cualquier controversia derivada de estas Condiciones o del uso del Servicio, las partes se someten a la jurisdicción de los Juzgados y Tribunales de la ciudad de Madrid, salvo que la normativa de protección de consumidores le otorgue el derecho a acudir a los tribunales de su domicilio."})]})},{heading:"10. Contacto",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"Para cualquier consulta relacionada con estas Condiciones de Uso o con el Servicio, puede contactar con nosotros a través de:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Consultas generales:"})," ",s.jsx(Kt,{variant:"neuralpitch",className:"text-neuro-green"})]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Soporte del producto:"})," ",s.jsx(Kt,{variant:"neuralpitch",className:"text-neuro-green"})]})]})]})}]},en:{title:"Terms of Service",lastUpdated:"Last updated: June 2026",sections:[{heading:"1. Purpose and Acceptance",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:'These Terms of Service (hereinafter, the "Terms") govern access to and use of the NeuralPitch Simulator platform (hereinafter, the "Service"), operated by Stradiax Executive, S.L. (Tax ID: B85235844, located in Madrid, Spain; hereinafter, "Stradiax").'}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:["By creating an account on NeuralPitch Simulator, you acknowledge that you have read, understood, and fully accepted these Terms, as well as our"," ",s.jsx("a",{href:"/privacy",className:"text-neuro-green hover:underline",children:"Privacy Policy"}),". If you do not agree with any of the provisions, you must not use the Service."]})]})},{heading:"2. Service Description",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"NeuralPitch Simulator is a persuasive communication training platform for sales professionals. The Service allows users to:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Select Neuro-Linguistic Programming (NLP) techniques to practice."}),s.jsx("li",{children:"Record practice sessions of sales scripts."}),s.jsx("li",{children:"Receive AI-powered automated evaluation across four pillars: Semantics, Timing, Tone, and Fluency."}),s.jsx("li",{children:"Review session history and track progress."}),s.jsx("li",{children:"Create, analyze, and share sales scripts in the community."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Evaluations are generated by artificial intelligence models and are advisory in nature. Results do not constitute professional sales advice and do not guarantee commercial outcomes."})]})},{heading:"3. Registration and User Account",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"To use the Service, you must create an account by providing the requested information. By registering, you represent and warrant that:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"You are at least 18 years old."}),s.jsx("li",{children:"The information provided is truthful, complete, and up to date."}
665),s.jsx("li",{children:"Your account is personal and non-transferable. Sharing credentials with third parties is not permitted."}),s.jsx("li",{children:"You are responsible for maintaining the confidentiality of your password and for all activities carried out under your account."}),s.jsx("li",{children:"You will not use automated tools, bots, or scripts to access the Service without prior written authorization from Stradiax."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Stradiax reserves the right to suspend or cancel accounts that violate these Terms or that exhibit suspicious activity."})]})},{heading:"4. Plans and Subscriptions",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"NeuralPitch Simulator offers the following plans:"}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2 font-semibold text-white/75",children:"Individual plans"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-1 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Free Plan:"})," access to the 11 Level 1 techniques, limited to 10 evaluations per month. No credit card required."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Premium Monthly:"})," access to all 53 techniques (4 levels), unlimited evaluations, for EUR 99.00/month."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Premium Quarterly:"})," access to all 53 techniques (4 levels), unlimited evaluations, for EUR 237.60/quarter (equivalent to EUR 79.20/month)."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Premium Complete Programme (6 months):"})," access to all 53 techniques (4 levels), unlimited evaluations, for EUR 420.00 every 6 months (equivalent to EUR 70.00/month)."]})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3 font-semibold text-white/75",children:"Team plans (per seat, minimum 5 seats)"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-1 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Team Monthly:"})," EUR 89.00/seat/month."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Team Quarterly:"})," EUR 213.60/seat/quarter (equivalent to EUR 71.20/seat/month)."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Team Annual:"})," EUR 744.00/seat/year (equivalent to EUR 62.00/seat/month)."]})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Payments are handled entirely through Stripe, Inc. We do not store card data or financial information on our systems. Prices include applicable VAT."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Subscriptions renew automatically at the end of each billing period (monthly, quarterly, semi-annual, or annual depending on the plan chosen). You may cancel your subscription at any time from your user profile. Cancellation takes effect at the end of the current billing period. No prorated refunds are provided, except where required by applicable European Union regulations."})]})},{heading:"5. Acceptable Use",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"When using the Service, you agree not to:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"Reverse engineer, decompile, or attempt to extract the source code of the Service."}),s.jsx("li",{children:"Use the Service for illegal, fraudulent purposes, or purposes that violate the rights of third parties."}),s.jsx("li",{children:"Access or attempt to access other users' accounts or restricted areas of the system without authorization."}),s.jsx("li",{children:"Resell, sublicense, or redistribute access to the Service or its content without written authorization from Stradiax."}),s.jsx("li",{children:"Use automated tools, bots, scrapers, or any automation mechanism without prior written permission."}),s.jsx("li",{children:"Attempt to overload, interfere with, or compromise the security or integrity of the Service."}),s.jsx("li",{children:"Upload illegal, defamatory, offensive content or content that infringes the intellectual property rights of third parties."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"Violation of these rules may result in the immediate suspension or cancellation of your account, without prejudice to any applicable legal actions."})]})},{heading:"6. Intellectual Property",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"All intellectual property rights in the Service â including, without limitation, software, design, trademarks, logos, text, graphics, evaluation algorithms, and training content â are the exclusive property of Stradiax Executive, S.L. or its licensors."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"Regarding user-generated content:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Voice recordings:"})," are processed in real time to generate the evaluation and are immediately deleted. Stradiax does not store or retain voice recordings."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Saved scripts:"})," scripts created or edited by the user remain the user's property. By publishing a script to the community, the user grants Stradiax a non-exclusive, royalty-free, worldwide license to display the script within the Service."]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Evaluation data:"})," AI-generated text results are the property of Stradiax, although the user retains the right of access and portability under the GDPR."]})]})]})},{heading:"7. Limitation of Liability",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:'The Service is provided "as is" and "as available." Stradiax does not guarantee:'}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsx("li",{children:"That the Service will operate without interruption or free from errors."}),s.jsx("li",{children:"That evaluation results will be perfectly accurate or complete."}),s.jsx("li",{children:"That use of the Service will result in specific improvements in commercial or sales outcomes."})]}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-3",children:"To the maximum extent permitted by applicable law, Stradiax's total cumulative liability to the user for any claim arising from the use of the Service shall be limited to the total amount of payments made by the user during the 12 months preceding the event giving rise to the claim."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"This limitation does not affect any rights you may have as a consumer under mandatory European Union or Spanish law."})]})},{heading:"8. Term and Termination",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"These Terms take effect upon account creation and remain in force as long as the user maintains an active account on the Service."}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:[s.jsx("strong",{className:"text-white/80",children:"Termination by the user:"})," you may delete your account at any time from your profile. Upon account deleti
665on, your personal data will be anonymized in accordance with our Privacy Policy. If you have an active subscription, cancellation takes effect at the end of the current billing period."]}),s.jsxs("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:[s.jsx("strong",{className:"text-white/80",children:"Termination by Stradiax:"})," we reserve the right to suspend or cancel your account in the event of a breach of these Terms, fraudulent activity, or abusive use of the Service. In the event of suspension, we will notify you by email stating the reasons."]})]})},{heading:"9. Governing Law and Jurisdiction",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"These Terms are governed by and construed in accordance with Spanish law."}),s.jsx("p",{className:"text-white/65 text-sm leading-relaxed mt-2",children:"For the resolution of any dispute arising from these Terms or the use of the Service, the parties submit to the jurisdiction of the Courts of the city of Madrid, unless consumer protection regulations grant you the right to bring proceedings in the courts of your domicile."})]})},{heading:"10. Contact",render:()=>s.jsxs(s.Fragment,{children:[s.jsx("p",{className:"text-white/65 text-sm leading-relaxed",children:"For any inquiries related to these Terms of Service or the Service, you may contact us at:"}),s.jsxs("ul",{className:"list-disc list-inside text-white/65 text-sm leading-relaxed mt-2 space-y-1",children:[s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"General inquiries:"})," ",s.jsx(Kt,{variant:"neuralpitch",className:"text-neuro-green"})]}),s.jsxs("li",{children:[s.jsx("strong",{className:"text-white/80",children:"Product support:"})," ",s.jsx(Kt,{variant:"neuralpitch",className:"text-neuro-green"})]})]})]})}]}};function hp(){var r;const{i18n:e}=Z(),t=(r=e.language)!=null&&r.startsWith("en")?"en":"es",n=Nj[t];return s.jsxs(s.Fragment,{children:[s.jsx(Au,{onRegister:()=>{}}),s.jsx("main",{className:"pt-32 pb-20 px-4 min-h-screen",style:{backgroundColor:"#0A0A0F"},children:s.jsxs("div",{className:"max-w-3xl mx-auto",children:[s.jsx("h1",{className:"text-white font-bold text-3xl mb-2",children:n.title}),s.jsx("p",{className:"text-white/55 text-sm mb-8",children:n.lastUpdated}),n.sections.map((a,i)=>s.jsxs("section",{children:[s.jsx("h2",{className:"text-white font-semibold text-lg mb-3 mt-8",children:a.heading}),a.render()]},i))]})}),s.jsx(Tu,{})]})}const Sj=60,Wo=140,Ej=.22,Vo=.32,Pj=.1,gp=[`rgba(0,229,160,${Vo})`,`rgba(0,180,216,${Vo})`,`rgba(255,255,255,${Vo*.8})`];function Cj(){const e=j.useRef(null);return j.useEffect(()=>{const t=e.current;if(!t)return;const n=t.getContext("2d");let r=0,a=0,i=null,o=!1;const l=[];function c(){l.length=0;for(let g=0;g<Sj;g++){const b=Math.random()*Math.PI*2,v=Ej*(.4+Math.random()*.6);l.push({x:Math.random()*r,y:Math.random()*a,vx:Math.cos(b)*v,vy:Math.sin(b)*v,r:.8+Math.random()*1.4,color:gp[Math.floor(Math.random()*gp.length)]})}}function u(){r=window.innerWidth,a=window.innerHeight,t.width=r,t.height=a}function d(){if(!o){n.clearRect(0,0,r,a);for(const g of l)g.x+=g.vx,g.y+=g.vy,g.x<-2?g.x=r+2:g.x>r+2&&(g.x=-2),g.y<-2?g.y=a+2:g.y>a+2&&(g.y=-2);for(let g=0;g<l.length;g++){const b=l[g];for(let v=g+1;v<l.length;v++){const y=l[v],h=b.x-y.x,m=b.y-y.y,x=h*h+m*m;if(x<Wo*Wo){const _=1-Math.sqrt(x)/Wo;n.beginPath(),n.strokeStyle=`rgba(255,255,255,${Pj*_*_})`,n.lineWidth=.6,n.moveTo(b.x,b.y),n.lineTo(y.x,y.y),n.stroke()}}}for(const g of l)n.beginPath(),n.arc(g.x,g.y,g.r,0,Math.PI*2),n.fillStyle=g.color,n.fill();i=requestAnimationFrame(d)}}function p(){o=document.hidden,!o&&!i&&(i=requestAnimationFrame(d))}function f(){u();for(const g of l)g.x>r&&(g.x=Math.random()*r),g.y>a&&(g.y=Math.random()*a)}return u(),c(),i=requestAnimationFrame(d),window.addEventListener("resize",f),document.addEventListener("visibilitychange",p),()=>{i&&cancelAnimationFrame(i),i=null,window.removeEventListener("resize",f),document.removeEventListener("visibilitychange",p)}},[]),s.jsx("canvas",{ref:e,"aria-hidden":"true",style:{position:"fixed",inset:0,width:"100%",height:"100%",zIndex:0,pointerEvents:"none"}})}const Aj="w6swui8l39",Tj="neuralpitch_consent_given";function kx(){typeof window>"u"||window.clarity||localStorage.getItem(Tj)==="accepted"&&function(e,t,n,r,a,i,o){e[n]=e[n]||function(){(e[n].q=e[n].q||[]).push(arguments)},i=t.createElement(r),i.async=1,i.src="https://www.clarity.ms/tag/"+a,o=t.getElementsByTagName(r)[0],o.parentNode.insertBefore(i,o)}(window,document,"clarity","script",Aj)}const Ho="neuralpitch_consent_given";function Lj(){const{t:e,i18n:t}=Z(),[n,r]=j.useState(!1);j.useEffect(()=>{if(!localStorage.getItem(Ho)){const c=setTimeout(()=>r(!0),800);return()=>clearTimeout(c)}},[]);const a=()=>{localStorage.setItem(Ho,"accepted"),r(!1),kx()},i=()=>{localStorage.setItem(Ho,"declined"),r(!1)};if(!n)return null;const o=t.language==="en"?"/en/privacy":"/privacy";return s.jsx("div",{role:"dialog","aria-label":e("consent.title"),"aria-live":"polite",className:"fixed bottom-0 left-0 right-0 z-50 p-4 md:p-6",style:{animation:"fadeSlideUp 0.4s both"},children:s.jsx("div",{className:"max-w-4xl mx-auto rounded-2xl border",style:{background:"rgba(14,14,24,0.97)",borderColor:"rgba(255,255,255,0.08)",backdropFilter:"blur(12px)",padding:"20px 24px",boxShadow:"0 -4px 40px rgba(0,0,0,0.5)"},children:s.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center gap-4",children:[s.jsxs("div",{className:"flex-1",children:[s.jsxs("p",{className:"text-sm leading-relaxed mb-1",style:{color:"rgba(255,255,255,0.75)"},children:[s.jsx("strong",{className:"text-white",children:e("consent.title")})," â"," ",e("consent.body")," ",s.jsx(E2,{to:o,className:"underline hover:text-neuro-green transition-colors",style:{color:"#00E5A0"},target:"_blank",rel:"noopener noreferrer",children:e("consent.privacy_link")})," ",e("consent.body_end")]}),s.jsx("p",{className:"text-xs",style:{color:"rgba(255,255,255,0.55)"},children:e("consent.regulatory")}
665)]}),s.jsxs("div",{className:"flex gap-3 flex-shrink-0",children:[s.jsx("button",{onClick:i,className:"text-xs px-4 py-2 rounded-lg border transition-all duration-200",style:{background:"transparent",borderColor:"rgba(255,255,255,0.1)",color:"rgba(255,255,255,0.5)",cursor:"pointer"},onMouseEnter:l=>{l.currentTarget.style.background="rgba(255,255,255,0.05)",l.currentTarget.style.color="rgba(255,255,255,0.8)"},onMouseLeave:l=>{l.currentTarget.style.background="transparent",l.currentTarget.style.color="rgba(255,255,255,0.5)"},children:e("consent.decline")}),s.jsx("button",{onClick:a,className:"text-xs px-4 py-2 rounded-lg font-semibold transition-all duration-200",style:{background:"linear-gradient(135deg, #00E5A0, #00B4D8)",border:"none",color:"#0A0A0F",cursor:"pointer"},onMouseEnter:l=>{l.currentTarget.style.opacity="0.9"},onMouseLeave:l=>{l.currentTarget.style.opacity="1"},children:e("consent.accept")})]})]})})})}function Ij(){const{t:e}=Z();return s.jsx("div",{role:"status","aria-label":e("language_banner.note"),className:"fixed top-0 left-0 right-0 z-[60] h-8 flex items-center justify-center border-b border-neuro-green/20 px-3",style:{background:"rgba(10, 10, 15, 0.92)",backdropFilter:"blur(8px)",WebkitBackdropFilter:"blur(8px)"},children:s.jsx("span",{className:"font-sans text-[11px] sm:text-xs text-neuro-green/75 truncate",children:e("language_banner.note")})})}function Mj({size:e=56,className:t="",ariaHidden:n=!0}){const r=j.useRef(null),a=j.useRef(0);return j.useEffect(()=>{var U;const i=r.current;if(!i)return;const o=i.getContext("2d"),l=(U=window.matchMedia)==null?void 0:U.call(window,"(prefers-reduced-motion: reduce)").matches;let c,u,d,p,f,g;function b(){d=Math.min(window.devicePixelRatio||1,2);const C=i.getBoundingClientRect();c=C.width||e,u=C.height||e,i.width=c*d,i.height=u*d,o.setTransform(d,0,0,d,0,0),p=c/2,f=u/2,g=Math.min(c,u)*1.55}const v=[];for(let C=0;C<16;C++)v.push([C&1?1:-1,C&2?1:-1,C&4?1:-1,C&8?1:-1]);const y=[];for(let C=0;C<16;C++)for(let L=C+1;L<16;L++){let H=0,q=-1;for(let A=0;A<4;A++)v[C][A]!==v[L][A]&&(H++,q=A);if(H===1){let A;q===3?A="connect":v[C][3]===-1?A="inner":A="outer",y.push([C,L,A])}}const h={inner:{r:96,g:240,b:192},outer:{r:0,g:229,b:160},connect:{r:255,g:255,b:255}};function m(C,L){let[H,q,A,F]=C,W,K;return W=Math.cos(L.xy),K=Math.sin(L.xy),[H,q]=[W*H-K*q,K*H+W*q],W=Math.cos(L.xz),K=Math.sin(L.xz),[H,A]=[W*H-K*A,K*H+W*A],W=Math.cos(L.xw),K=Math.sin(L.xw),[H,F]=[W*H-K*F,K*H+W*F],W=Math.cos(L.yz),K=Math.sin(L.yz),[q,A]=[W*q-K*A,K*q+W*A],W=Math.cos(L.yw),K=Math.sin(L.yw),[q,F]=[W*q-K*F,K*q+W*F],W=Math.cos(L.zw),K=Math.sin(L.zw),[A,F]=[W*A-K*F,K*A+W*F],[H,q,A,F]}const x=.8;function _(C){const[L,H,q,A]=C,W=1.5/(3.5-A),K=L*W*x,N=H*W*x,I=q*W*x,D=g/(4.5-I);return{x:p+K*D,y:f+N*D,depth:(I+2)/4}}const w={xy:0,xz:0,xw:0,yz:0,yw:0,zw:0};let k=0;function S(C){k||(k=C);const L=(C-k)/1e3;k=C,l||(w.xy+=8e-4*L*60,w.xw+=.0015*L*60,w.yz+=.001*L*60,w.yw+=.0013*L*60,w.zw+=.0017*L*60),o.globalCompositeOperation="destination-out",o.fillStyle="rgba(0,0,0,0.25)",o.fillRect(0,0,c,u),o.globalCompositeOperation="source-over";const H=v.map(q=>_(m(q,w)));for(const q of["inner","connect","outer"])for(const[A,F,W]of y){if(W!==q)continue;const K=H[A],N=H[F],I=(K.depth+N.depth)/2,R=h[W];let D,O,Q;W==="connect"?(D=.18+I*.25,O=.7+I*.5,Q=3+I*3):(D=.4+I*.5,O=1+I*1.2,Q=6+I*6),D=Math.min(1,D*1.6),O=Math.max(O*1.6,1.4),Q=Q*.6,o.shadowBlur=Q,o.shadowColor=`rgba(${R.r},${R.g},${R.b},0.6)`,o.beginPath(),o.moveTo(K.x,K.y),o.lineTo(N.x,N.y),o.strokeStyle=`rgba(${R.r},${R.g},${R.b},${D})`,o.lineWidth=O,o.stroke()}o.shadowBlur=0;for(let q=0;q<H.length;q++){const A=H[q],W=v[q][3]===-1?h.inner:h.outer,K=1.5+A.depth*2,N=o.createRadialGradient(A.x,A.y,0,A.x,A.y,K*4);N.addColorStop(0,`rgba(${W.r},${W.g},${W.b},${.8*A.depth})`),N.addColorStop(1,"transparent"),o.beginPath(),o.arc(A.x,A.y,K*4,0,Math.PI*2),o.fillStyle=N,o.fill(),o.beginPath(),o.arc(A.x,A.y,K,0,Math.PI*2),o.fillStyle=`rgba(255,255,255,${.6+A.depth*.4})`,o.fill()}a.current=requestAnimationFrame(S)}b();const E=()=>b();return window.addEventListener("resize",E),a.current=requestAnimationFrame(S),()=>{cancelAnimationFrame(a.current),window.removeEventListener("resize",E)}},[e]),s.jsx("canvas",{ref:r,className:t,"aria-hidden":n,style:{display:"block",width:"100%",height:"100%",pointerEvents:"none"}})}
665const Oj="/api/chat",xp="neuralpitch_chat_session";function vp(){return typeof crypto<"u"&&crypto.randomUUID?crypto.randomUUID():"sess-"+Math.random().toString(36).slice(2)+Date.now().toString(36)}function Rj(){if(typeof window>"u")return vp();let e=window.sessionStorage.getItem(xp);return e||(e=vp(),window.sessionStorage.setItem(xp,e)),e}function Fj(){const{t:e,i18n:t}=Z(),n=t.language==="en"?"en":"es",r=j.useMemo(Rj,[]),[a,i]=j.useState(!1),[o,l]=j.useState(""),[c,u]=j.useState([]),[d,p]=j.useState(!1),[f,g]=j.useState(""),b=j.useRef(""),v=j.useRef(null),y=j.useRef(null);j.useEffect(()=>{a&&c.length===0&&u([{role:"assistant",content:e("chat.greeting")}])},[a,c.length,e]),j.useEffect(()=>{v.current&&(v.current.scrollTop=v.current.scrollHeight)},[c,d]),j.useEffect(()=>{if(a&&y.current){const m=setTimeout(()=>{var x;return(x=y.current)==null?void 0:x.focus()},100);return()=>clearTimeout(m)}},[a]),j.useEffect(()=>{function m(x){x.key==="Escape"&&a&&i(!1)}return window.addEventListener("keydown",m),()=>window.removeEventListener("keydown",m)},[a]);async function h(m){var _;(_=m==null?void 0:m.preventDefault)==null||_.call(m);const x=o.trim();if(!(!x||d)){u(w=>[...w,{role:"user",content:x}]),l(""),p(!0),g("");try{const w=await fetch(Oj,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({session_id:r,lang:n,message:x,hp:b.current})});if(w.status===429){g(e("chat.error_rate"));return}if(!w.ok){g(e("chat.error_tech"));return}const k=await w.json();k.status==="ok"&&k.reply?u(S=>[...S,{role:"assistant",content:k.reply}]):g(k.message||e("chat.error_tech"))}catch{g(e("chat.error_tech"))}finally{p(!1)}}}return s.jsxs(s.Fragment,{children:[!a&&s.jsx("button",{type:"button","aria-label":e("chat.open"),onClick:()=>i(!0),className:"np-chat-bubble fixed bottom-5 right-5 z-[60] w-14 h-14 rounded-full flex items-center justify-center transition-transform hover:scale-105 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-[#0A0A0F] focus:ring-[#00E5A0]",style:{padding:0,overflow:"hidden",background:"radial-gradient(circle at 30% 25%, rgba(0,229,160,0.22), rgba(10,10,15,0.98))",border:"1px solid rgba(0,229,160,0.55)",boxShadow:"0 14px 40px rgba(0,0,0,0.45), 0 0 0 1px rgba(0,229,160,0.20)"},children:s.jsx(Mj,{size:56})}),a&&s.jsxs("div",{role:"dialog","aria-label":e("chat.title"),className:"fixed z-[60] flex flex-col overflow-hidden chat-panel-np",style:{background:"linear-gradient(180deg, rgba(17,20,30,0.98), rgba(10,10,15,0.99))",border:"1px solid rgba(0,229,160,0.28)",boxShadow:"0 40px 100px rgba(0,0,0,0.6)",color:"#fff"},children:[s.jsxs("div",{className:"flex items-center justify-between flex-shrink-0",style:{padding:"0.95rem 1.1rem",borderBottom:"1px solid rgba(0,229,160,0.15)",background:"rgba(0,229,160,0.04)"},children:[s.jsxs("div",{className:"flex flex-col",children:[s.jsx("strong",{style:{fontSize:"0.95rem"},children:e("chat.title")}),s.jsx("span",{style:{fontSize:"0.78rem",color:"rgba(255,255,255,0.55)",marginTop:2},children:e("chat.hint")})]}),s.jsx("button",{type:"button","aria-label":e("chat.close"),onClick:()=>i(!1),className:"w-8 h-8 rounded-md flex items-center justify-center transition-colors hover:bg-white/10",style:{color:"rgba(255,255,255,0.7)"},children:s.jsx(B,{icon:px})})]}),s.jsxs("div",{ref:v,className:"flex-1 overflow-y-auto",style:{padding:"1rem 1.1rem",display:"flex",flexDirection:"column",gap:"0.6rem"},children:[c.map((m,x)=>s.jsx("div",{style:{alignSelf:m.role==="user"?"flex-end":"flex-start",maxWidth:"86%",padding:"0.65rem 0.85rem",borderRadius:12,fontSize:"0.92rem",lineHeight:1.45,wordWrap:"break-word",whiteSpace:"pre-wrap",background:m.role==="user"?"rgba(0,229,160,0.18)":"rgba(255,255,255,0.04)",border:m.role==="user"?"1px solid rgba(0,229,160,0.45)":"1px solid rgba(255,255,255,0.08)",color:"#fff"},children:m.content},x)),d&&s.jsxs("div",{style:{alignSelf:"flex-start",display:"inline-flex",gap:4,padding:"0.7rem 0.9rem"},children:[s.jsx("span",{className:"np-dot",style:{animationDelay:"0s"}}),s.jsx("span",{className:"np-dot",style:{animationDelay:"0.15s"}}),s.jsx("span",{className:"np-dot",style:{animationDelay:"0.3s"}})]}),f&&s.jsx("div",{role:"alert",style:{alignSelf:"flex-start",fontSize:"0.85rem",color:"#FF8A8A",background:"rgba(255,71,87,0.08)",border:"1px solid rgba(255,71,87,0.3)",borderRadius:10,padding:"0.55rem 0.8rem",maxWidth:"86%"},children:f})]}),s.jsxs("form",{onSubmit:h,className:"flex items-end flex-shrink-0",style:{gap:"0.5rem",padding:"0.75rem 1.1rem",paddingBottom:"max(0.75rem, env(safe-area-inset-bottom))",borderTop:"1px solid rgba(255,255,255,0.06)",background:"rgba(255,255,255,0.02)"},children:[s.jsx("input",{type:"text",tabIndex:-1,autoComplete:"off","aria-hidden":"true",onCh
665ange:m=>b.current=m.target.value,style:{position:"absolute",left:-1e4,top:"auto",width:1,height:1,opacity:0,pointerEvents:"none"}}),s.jsx("input",{ref:y,type:"text",value:o,onChange:m=>l(m.target.value),placeholder:e("chat.placeholder"),maxLength:500,disabled:d,style:{flex:1,padding:"0.6rem 0.8rem",borderRadius:10,border:"1px solid rgba(255,255,255,0.12)",background:"rgba(255,255,255,0.04)",color:"#fff",fontSize:"16px",fontFamily:"inherit",outline:"none"},"aria-label":e("chat.placeholder")}),s.jsx("button",{type:"submit","aria-label":e("chat.send"),disabled:d||!o.trim(),className:"rounded-[10px] flex items-center justify-center transition-opacity disabled:opacity-50",style:{width:42,height:42,border:"1px solid rgba(0,229,160,0.4)",background:o.trim()&&!d?"rgba(0,229,160,0.18)":"rgba(0,229,160,0.08)",color:"#00E5A0",cursor:d||!o.trim()?"not-allowed":"pointer"},children:s.jsx(B,{icon:m3})})]})]}),s.jsx("style",{children:` 666 .np-chat-bubble { 667 animation: np-chat-pulse 5s ease-in-out infinite; 668 } 669 @keyframes np-chat-pulse { 670 0%, 80%, 100% { box-shadow: 0 0 0 0 rgba(0,229,160,0.45), 0 14px 40px rgba(0,0,0,0.45), 0 0 0 1px rgba(0,229,160,0.20); } 671 40% { box-shadow: 0 0 0 14px rgba(0,229,160,0), 0 14px 40px rgba(0,0,0,0.45), 0 0 0 1px rgba(0,229,160,0.20); } 672 } 673 .np-chat-bubble:hover { 674 animation: none; 675 } 676 .chat-panel-np { 677 right: 1.25rem; 678 bottom: 1.25rem; 679 width: min(380px, calc(100vw - 2rem)); 680 height: min(560px, calc(100dvh - 3rem)); 681 border-radius: 18px; 682 } 683 @media (max-width: 640px) { 684 .chat-panel-np { 685 inset: 0; 686 width: 100%; 687 height: 100dvh; 688 max-height: 100dvh; 689 border-radius: 0; 690 border: none; 691 } 692 } 693 .np-dot { 694 width: 6px; 695 height: 6px; 696 border-radius: 50%; 697 background: rgba(255,255,255,0.4); 698 animation: np-chat-dot 1.1s infinite ease-in-out; 699 } 700 @keyframes np-chat-dot { 701 0%, 80%, 100% { opacity: 0.3; transform: translateY(0); } 702 40% { opacity: 1; transform: translateY(-3px); } 703 } 704 `})]})}const zj="https://app.neuralpitch.ai";function hn(e){const t=e&&e!=="free"?`?plan=${e}`:"";window.location.href=`${zj}/register${t}`}function yp(){const t=Ha().pathname==="/en"?"/en":"/";return s.jsxs(s.Fragment,{children:[s.jsx(na,{route:t}),s.jsx(Au,{onRegister:hn}),s.jsxs("main",{children:[s.jsx(A3,{onRegister:hn}),s.jsx(T3,{}),s.jsx(L3,{}),s.jsx(xj,{onRegister:hn}),s.jsx(O3,{}),s.jsx("section",{id:"features",className:"scroll-mt-20","aria-label":"Demo",children:s.jsx(bx,{compact:!1})}),s.jsx(R3,{onRegister:hn}),s.jsx(F3,{}),s.jsx(Y3,{onRegister:hn}),s.jsx(fj,{onRegister:hn}),s.jsx(mj,{}),s.jsx(vj,{}),s.jsx(bj,{}),s.jsx(_j,{onRegister:hn})]}),s.jsx(Tu,{})]})}function bi({lang:e,children:t}){const{i18n:n}=Z();return j.useEffect(()=>{n.changeLanguage(e),document.documentElement.lang=e},[e,n]),t}function $j(){return j.useEffect(()=>{kx()},[]),s.jsxs(s.Fragment,{children:[s.jsx(Cj,{}),s.jsx(Ij,{}),s.jsx("div",{className:"relative",style:{zIndex:1},children:s.jsxs(x2,{children:[s.jsx(vn,{path:"/en",element:s.jsx(bi,{lang:"en",children:s.jsx(yp,{})})}),s.jsx(vn,{path:"/",element:s.jsx(bi,{lang:"es",children:s.jsx(yp,{})})}),s.jsx(vn,{path:"/privacy",element:s.jsxs(s.Fragment,{children:[s.jsx(na,{route:"/privacy"}),s.jsx(mp,{})]})}),s.jsx(vn,{path:"/terms",element:s.jsxs(s.Fragment,{children:[s.jsx(na,{route:"/terms"}),s.jsx(hp,{})]})}),s.jsx(vn,{path:"/en/privacy",element:s.jsx(bi,{lang:"en",children:s.jsxs(s.Fragment,{children:[s.jsx(na,{route:"/en/privacy"}),s.jsx(mp,{})]})})}),s.jsx(vn,{path:"/en/terms",element:s.jsx(bi,{lang:"en",children:s.jsxs(s.Fragment,{children:[s.jsx(na,{route:"/en/terms"}),s.jsx(hp,{})]})})})]})}),s.jsx(Lj,{}),s.jsx(Fj,{})]})}function Dj(){return s.jsx(k2,{children:s.jsx($j,{})})}Ko.createRoot(document.getElementById("root")).render(s.jsx(te.StrictMode,{children:s.jsx(zh,{children:s.jsx(Dj,{})})}));export{te as R,Bj as a,Uj as c,js as g,s as j,j as r}; 705//# sourceMappingURL=index-BpYiaYsz.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.