vendor: 19,387 bytes, lines 1-34
1(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.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 t(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=t(a);fetch(a.href,i)}})();function Sc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $s={exports:{}},Pa={},Ks={exports:{}},F={};/** 2 * @license React 3 * react.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var hr=Symbol.for("react.element"),jc=Symbol.for("react.portal"),Pc=Symbol.for("react.fragment"),Cc=Symbol.for("react.strict_mode"),Nc=Symbol.for("react.profiler"),Ec=Symbol.for("react.provider"),Mc=Symbol.for("react.context"),zc=Symbol.for("react.forward_ref"),Tc=Symbol.for("react.suspense"),Ac=Symbol.for("react.memo"),Lc=Symbol.for("react.lazy"),Nl=Symbol.iterator;function Dc(e){return e===null||typeof e!="object"?null:(e=Nl&&e[Nl]||e["@@iterator"],typeof e=="function"?e:null)}var Hs={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ws=Object.assign,Gs={};function Et(e,n,t){this.props=e,this.context=n,this.refs=Gs,this.updater=t||Hs}Et.prototype.isReactComponent={};Et.prototype.setState=function(e,n){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,n,"setState")};Et.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Qs(){}Qs.prototype=Et.prototype;function ho(e,n,t){this.props=e,this.context=n,this.refs=Gs,this.updater=t||Hs}var go=ho.prototype=new Qs;go.constructor=ho;Ws(go,Et.prototype);go.isPureReactComponent=!0;var El=Array.isArray,Ys=Object.prototype.hasOwnProperty,vo={current:null},Js={key:!0,ref:!0,__self:!0,__source:!0};function Zs(e,n,t){var r,a={},i=null,o=null;if(n!=null)for(r in n.ref!==void 0&&(o=n.ref),n.key!==void 0&&(i=""+n.key),n)Ys.call(n,r)&&!Js.hasOwnProperty(r)&&(a[r]=n[r]);var s=arguments.length-2;if(s===1)a.children=t;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)a[r]===void 0&&(a[r]=s[r]);return{$$typeof:hr,type:e,key:i,ref:o,props:a,_owner:vo.current}}function _c(e,n){return{$$typeof:hr,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}function yo(e){return typeof e=="object"&&e!==null&&e.$$typeof===hr}function Ic(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(t){return n[t]})}var Ml=/\/+/g;function Ka(e,n){return typeof e=="object"&&e!==null&&e.key!=null?Ic(""+e.key):n.toString(36)}function Br(e,n,t,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 hr:case jc:o=!0}}if(o)return o=e,a=a(o),e=r===""?"."+Ka(o,0):r,El(a)?(t="",e!=null&&(t=e.replace(Ml,"$&/")+"/"),Br(a,n,t,"",function(c){return c})):a!=null&&(yo(a)&&(a=_c(a,t+(!a.key||o&&o.key===a.key?"":(""+a.key).replace(Ml,"$&/")+"/")+e)),n.push(a)),1;if(o=0,r=r===""?".":r+":",El(e))for(var s=0;s<e.length;s++){i=e[s];var u=r+Ka(i,s);o+=Br(i,n,t,u,a)}else if(u=Dc(e),typeof u=="function")for(e=u.call(e),s=0;!(i=e.next()).done;)i=i.value,u=r+Ka(i,s++),o+=Br(i,n,t,u,a);else if(i==="object")throw n=String(e),Error("Objects are not valid as a React child (found: "+(n==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.");return o}function br(e,n,t){if(e==null)return e;var r=[],a=0;return Br(e,r,"","",function(i){return n.call(t,i,a++)}),r}function Fc(e){if(e._status===-1){var n=e._result;n=n(),n.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=n)}if(e._status===1)return e._result.default;throw e._result}var ye={current:null},Ur={transition:null},Rc={ReactCurrentDispatcher:ye,ReactCurrentBatchConfig:Ur,ReactCurrentOwner:vo};function Xs(){throw Error("act(...) is not supported in production builds of React.")}F.Children={map:br,forEach:function(e,n,t){br(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return br(e,function(){n++}),n},toArray:function(e){return br(e,function(n){return n})||[]},only:function(e){if(!yo(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};F.Component=Et;F.Fragment=Pc;F.Profiler=Nc;F.PureComponent=ho;F.StrictMode=Cc;F.Suspense=Tc;F.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Rc;F.act=Xs;F.cloneElement=function(e,n,t){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ws({},e.props),a=e.key,i=e.ref,o=e._owner;if(n!=null){if(n.ref!==void 0&&(i=n.ref,o=vo.current),n.key!==void 0&&(a=""+n.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in n)Ys.call(n,u)&&!Js.hasOwnProperty(u)&&(r[u]=n[u]===void 0&&s!==void 0?s[u]:n[u])}var u=arguments.length-2;if(u===1)r.children=t;else if(1<u){s=Array(u);for(var c=0;c<u;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:hr,type:e.type,key:a,ref:i,props:r,_owner:o}};F.createContext=function(e){return e={$$typeof:Mc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Ec,_context:e},e.Consumer=e};F.createElement=Zs;F.createFactory=function(e){var n=Zs.bind(null,e);return n.type=e,n};F.createRef=function(){return{current:null}};F.forwardRef=function(e){return{$$typeof:zc,render:e}};F.isValidElement=yo;F.lazy=function(e){return{$$typeof:Lc,_payload:{_status:-1,_result:e},_init:Fc}};F.memo=function(e,n){return{$$typeof:Ac,type:e,compare:n===void 0?null:n}};F.startTransition=function(e){var n=Ur.transition;Ur.transition={};try{e()}finally{Ur.transition=n}};F.unstable_act=Xs;F.useCallback=function(e,n){return ye.current.useCallback(e,n)};F.useContext=function(e){return ye.current.useContext(e)};F.useDebugValue=function(){};F.useDeferredValue=function(e){return ye.current.useDeferredValue(e)};F.useEffect=function(e,n){return ye.current.useEffect(e,n)};F.useId=function(){return ye.current.useId()};F.useImperativeHandle=function(e,n,t){return ye.current.useImperativeHandle(e,n,t)};F.useInsertionEffect=function(e,n){return ye.current.useInsertionEffect(e,n)};F.useLayoutEffect=function(e,n){return ye.current.useLayoutEffect(e,n)};F.useMemo=function(e,n){return ye.current.useMemo(e,n)};F.useReducer=function(e,n,t){return ye.current.useReducer(e,n,t)};F.useRef=function(e){return ye.current.useRef(e)};F.useState=function(e){return ye.current.useState(e)};F.useSyncExternalStore=function(e,n,t){return ye.current.useSyncExternalStore(e,n,t)};F.useTransition=function(){return ye.current.useTransition()};F.version="18.3.1";Ks.exports=F;var C=Ks.exports;const qc=Sc(C);/** 10 * @license React 11 * react-jsx-runtime.production.min.js 12 * 13 * Copyright (c) Facebook, Inc. and its affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var Oc=C,Bc=Symbol.for("react.element"),Uc=Symbol.for("react.fragment"),Vc=Object.prototype.hasOwnProperty,$c=Oc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Kc={key:!0,ref:!0,__self:!0,__source:!0};function eu(e,n,t){var r,a={},i=null,o=null;t!==void 0&&(i=""+t),n.key!==void 0&&(i=""+n.key),n.ref!==void 0&&(o=n.ref);for(r in n)Vc.call(n,r)&&!Kc.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps,n)a[r]===void 0&&(a[r]=n[r]);return{$$typeof:Bc,type:e,key:i,ref:o,props:a,_owner:$c.current}}Pa.Fragment=Uc;Pa.jsx=eu;Pa.jsxs=eu;$s.exports=Pa;var l=$s.exports,nu={exports:{}},Me={},tu={exports:{}},ru={};/** 18 * @license React 19 * scheduler.production.min.js 20 * 21 * Copyright (c) Facebook, Inc. and its affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */(function(e){function n(M,L){var _=M.length;M.push(L);e:for(;0<_;){var K=_-1>>>1,Z=M[K];if(0<a(Z,L))M[K]=L,M[_]=Z,_=K;else break e}}function t(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var L=M[0],_=M.pop();if(_!==L){M[0]=_;e:for(var K=0,Z=M.length,Dn=Z>>>1;K<Dn;){var He=2*(K+1)-1,Xn=M[He],We=He+1,_n=M[We];if(0>a(Xn,_))We<Z&&0>a(_n,Xn)?(M[K]=_n,M[We]=_,K=We):(M[K]=Xn,M[He]=_,K=He);else if(We<Z&&0>a(_n,_))M[K]=_n,M[We]=_,K=We;else break e}}return L}function a(M,L){var _=M.sortIndex-L.sortIndex;return _!==0?_:M.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],c=[],y=1,h=null,g=3,x=!1,m=!1,k=!1,A=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(M){for(var L=t(c);L!==null;){if(L.callback===null)r(c);else if(L.startTime<=M)r(c),L.sortIndex=L.expirationTime,n(u,L);else break;L=t(c)}}function v(M){if(k=!1,p(M),!m)if(t(u)!==null)m=!0,Jn(S);else{var L=t(c);L!==null&&Zn(v,L.startTime-M)}}function S(M,L){m=!1,k&&(k=!1,f(j),j=-1),x=!0;var _=g;try{for(p(L),h=t(u);h!==null&&(!(h.expirationTime>L)||M&&!w());){var K=h.callback;if(typeof K=="function"){h.callback=null,g=h.priorityLevel;var Z=K(h.expirationTime<=L);L=e.unstable_now(),typeof Z=="function"?h.callback=Z:h===t(u)&&r(u),p(L)}else r(u);h=t(u)}if(h!==null)var Dn=!0;else{var He=t(c);He!==null&&Zn(v,He.startTime-L),Dn=!1}return Dn}finally{h=null,g=_,x=!1}}var E=!1,N=null,j=-1,D=5,T=-1;function w(){return!(e.unstable_now()-T<D)}function I(){if(N!==null){var M=e.unstable_now();T=M;var L=!0;try{L=N(!0,M)}finally{L?R():(E=!1,N=null)}}else E=!1}var R;if(typeof d=="function")R=function(){d(I)};else if(typeof MessageChannel<"u"){var O=new MessageChannel,Te=O.port2;O.port1.onmessage=I,R=function(){Te.postMessage(null)}}else R=function(){A(I,0)};function Jn(M){N=M,E||(E=!0,R())}function Zn(M,L){j=A(function(){M(e.unstable_now())},L)}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(M){M.callback=null},e.unstable_continueExecution=function(){m||x||(m=!0,Jn(S))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):D=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return t(u)},e.unstable_next=function(M){switch(g){case 1:case 2:case 3:var L=3;break;default:L=g}var _=g;g=L;try{return M()}finally{g=_}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,L){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var _=g;g=M;try{return L()}finally{g=_}},e.unstable_scheduleCallback=function(M,L,_){var K=e.unstable_now();switch(typeof _=="object"&&_!==null?(_=_.delay,_=typeof _=="number"&&0<_?K+_:K):_=K,M){case 1:var Z=-1;break;case 2:Z=250;break;case 5:Z=1073741823;break;case 4:Z=1e4;break;default:Z=5e3}return Z=_+Z,M={id:y++,callback:L,priorityLevel:M,startTime:_,expirationTime:Z,sortIndex:-1},_>K?(M.sortIndex=_,n(c,M),t(u)===null&&M===t(c)&&(k?(f(j),j=-1):k=!0,Zn(v,_-K))):(M.sortIndex=Z,n(u,M),m||x||(m=!0,Jn(S))),M},e.unstable_shouldYield=w,e.unstable_wrapCallback=function(M){var L=g;return function(){var _=g;g=L;try{return M.apply(this,arguments)}finally{g=_}}}})(ru);tu.exports=ru;var Hc=tu.exports;/** 26 * @license React 27 * react-dom.production.min.js 28 * 29 * Copyright (c) Facebook, Inc. and its affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Wc=C,Ee=Hc;function b(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var au=new Set,Zt={};function Qn(e,n){xt(e,n),xt(e+"Capture",n)}function xt(e,n){for(Zt[e]=n,e=0;e<n.length;e++)au.add(n[e])}var sn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),wi=Object.prototype.hasOwnProperty,Gc=/^[: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]*$/,zl={},Tl={};function Qc(e){return wi.call(Tl,e)?!0:wi.call(zl,e)?!1:Gc.test(e)?Tl[e]=!0:(zl[e]=!0,!1)}function Yc(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Jc(e,n,t,r){if(n===null||typeof n>"u"||Yc(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function we(e,n,t,r,a,i,o){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=o}var se={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){se[e]=new we(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];se[n]=new we(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){se[e]=new we(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){se[e]=new we(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){se[e]=new we(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){se[e]=new we(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){se[e]=new we(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){se[e]=new we(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){se[e]=new we(e,5,!1,e.toLowerCase(),null,!1,!1)});var wo=/[\-:]([a-z])/g;function ko(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(wo,ko);se[n]=new we(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(wo,ko);se[n]=new we(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(wo,ko);se[n]=new we(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){se[e]=new we(e,1,!1,e.toLowerCase(),null,!1,!1)});se.xlinkHref=new we("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){se[e]=new we(e,1,!1,e.toLowerCase(),null,!0,!0)});function xo(e,n,t,r){var a=se.hasOwnProperty(n)?se[n]:null;(a!==null?a.type!==0:r||!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(Jc(n,t,a,r)&&(t=null),r||a===null?Qc(n)&&(t===null?e.removeAttribute(n):e.setAttribute(n,""+t)):a.mustUseProperty?e[a.propertyName]=t===null?a.type===3?!1:"":t:(n=a.attributeName,r=a.attributeNamespace,t===null?e.removeAttribute(n):(a=a.type,t=a===3||a===4&&t===!0?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}var fn=Wc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Sr=Symbol.for("react.element"),rt=Symbol.for("react.portal"),at=Symbol.for("react.fragment"),bo=Symbol.for("react.strict_mode"),ki=Symbol.for("react.profiler"),iu=Symbol.for("react.provider"),ou=Symbol.for("react.context"),So=Symbol.for("react.forward_ref"),xi=Symbol.for("react.suspense"),bi=Symbol.for("react.suspense_list"),jo=Symbol.for("react.memo"),hn=Symbol.for("react.lazy"),lu=Symbol.for("react.offscreen"),Al=Symbol.iterator;function Tt(e){return e===null||typeof e!="object"?null:(e=Al&&e[Al]||e["@@iterator"],typeof e=="function"?e:null)}var Y=Object.assign,Ha;function qt(e){if(Ha===void 0)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);Ha=n&&n[1]||""}return` 34`+Ha+e}var Wa=!1;function Ga(e,n){if(!e||Wa)return"";Wa=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(n,[])}catch(c){var r=c}Reflect.construct(e,[],n)}
vendor: 4,636 bytes, lines 34-37
34else{try{n.call()}catch(c){r=c}e.call(n.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var a=c.stack.split(` 35`),i=r.stack.split(` 36`),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||a[o]!==i[s]){var u=` 37`+a[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=s);break}}}finally{Wa=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?qt(e):""}function Zc(e){switch(e.tag){case 5:return qt(e.type);case 16:return qt("Lazy");case 13:return qt("Suspense");case 19:return qt("SuspenseList");case 0:case 2:case 15:return e=Ga(e.type,!1),e;case 11:return e=Ga(e.type.render,!1),e;case 1:return e=Ga(e.type,!0),e;default:return""}}function Si(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 at:return"Fragment";case rt:return"Portal";case ki:return"Profiler";case bo:return"StrictMode";case xi:return"Suspense";case bi:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ou:return(e.displayName||"Context")+".Consumer";case iu:return(e._context.displayName||"Context")+".Provider";case So:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case jo:return n=e.displayName||null,n!==null?n:Si(e.type)||"Memo";case hn:n=e._payload,e=e._init;try{return Si(e(n))}catch{}}return null}function Xc(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Si(n);case 8:return n===bo?"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 n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Mn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function su(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function ef(e){var n=su(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var a=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return a.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function jr(e){e._valueTracker||(e._valueTracker=ef(e))}function uu(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=su(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Xr(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 ji(e,n){var t=n.checked;return Y({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function Ll(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=Mn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function du(e,n){n=n.checked,n!=null&&xo(e,"checked",n,!1)}function Pi(e,n){du(e,n);var t=Mn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Ci(e,n.type,t):n.hasOwnProperty("defaultValue")&&Ci(e,n.type,Mn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Dl(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}
vendor: 9,543 bytes, line 37
37t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Ci(e,n,t){(n!=="number"||Xr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var Ot=Array.isArray;function ht(e,n,t,r){if(e=e.options,n){n={};for(var a=0;a<t.length;a++)n["$"+t[a]]=!0;for(t=0;t<e.length;t++)a=n.hasOwnProperty("$"+e[t].value),e[t].selected!==a&&(e[t].selected=a),a&&r&&(e[t].defaultSelected=!0)}else{for(t=""+Mn(t),n=null,a=0;a<e.length;a++){if(e[a].value===t){e[a].selected=!0,r&&(e[a].defaultSelected=!0);return}n!==null||e[a].disabled||(n=e[a])}n!==null&&(n.selected=!0)}}function Ni(e,n){if(n.dangerouslySetInnerHTML!=null)throw Error(b(91));return Y({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function _l(e,n){var t=n.value;if(t==null){if(t=n.children,n=n.defaultValue,t!=null){if(n!=null)throw Error(b(92));if(Ot(t)){if(1<t.length)throw Error(b(93));t=t[0]}n=t}n==null&&(n=""),t=n}e._wrapperState={initialValue:Mn(t)}}function cu(e,n){var t=Mn(n.value),r=Mn(n.defaultValue);t!=null&&(t=""+t,t!==e.value&&(e.value=t),n.defaultValue==null&&e.defaultValue!==t&&(e.defaultValue=t)),r!=null&&(e.defaultValue=""+r)}function Il(e){var n=e.textContent;n===e._wrapperState.initialValue&&n!==""&&n!==null&&(e.value=n)}function fu(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 Ei(e,n){return e==null||e==="http://www.w3.org/1999/xhtml"?fu(n):e==="http://www.w3.org/2000/svg"&&n==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Pr,mu=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(n,t,r,a){MSApp.execUnsafeLocalFunction(function(){return e(n,t,r,a)})}:e}(function(e,n){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=n;else{for(Pr=Pr||document.createElement("div"),Pr.innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=Pr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Xt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var Vt={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},nf=["Webkit","ms","Moz","O"];Object.keys(Vt).forEach(function(e){nf.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),Vt[n]=Vt[e]})});function pu(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||Vt.hasOwnProperty(e)&&Vt[e]?(""+n).trim():n+"px"}function hu(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,a=pu(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,a):e[t]=a}}var tf=Y({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 Mi(e,n){if(n){if(tf[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(b(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(b(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(b(61))}if(n.style!=null&&typeof n.style!="object")throw Error(b(62))}}function zi(e,n){if(e.indexOf("-")===-1)return typeof n.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 Ti=null;function Po(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ai=null,gt=null,vt=null;function Fl(e){if(e=yr(e)){if(typeof Ai!="function")throw Error(b(280));var n=e.stateNode;n&&(n=za(n),Ai(e.stateNode,e.type,n))}}function gu(e){gt?vt?vt.push(e):vt=[e]:gt=e}function vu(){if(gt){var e=gt,n=vt;if(vt=gt=null,Fl(e),n)for(e=0;e<n.length;e++)Fl(n[e])}}function yu(e,n){return e(n)}function wu(){}var Qa=!1;function ku(e,n,t){if(Qa)return e(n,t);Qa=!0;try{return yu(e,n,t)}finally{Qa=!1,(gt!==null||vt!==null)&&(wu(),vu())}}function er(e,n){var t=e.stateNode;if(t===null)return null;var r=za(t);if(r===null)return null;t=r[n];e:switch(n){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(t&&typeof t!="function")throw Error(b(231,n,typeof t));return t}var Li=!1;if(sn)try{var At={};Object.defineProperty(At,"passive",{get:function(){Li=!0}}),window.addEventListener("test",At,At),window.removeEventListener("test",At,At)}catch{Li=!1}function rf(e,n,t,r,a,i,o,s,u){var c=Array.prototype.slice.call(arguments,3);try{n.apply(t,c)}catch(y){this.onError(y)}}var $t=!1,ea=null,na=!1,Di=null,af={onError:function(e){$t=!0,ea=e}};function of(e,n,t,r,a,i,o,s,u){$t=!1,ea=null,rf.apply(af,arguments)}function lf(e,n,t,r,a,i,o,s,u){if(of.apply(this,arguments),$t){if($t){var c=ea;$t=!1,ea=null}else throw Error(b(198));na||(na=!0,Di=c)}}function Yn(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,n.flags&4098&&(t=n.return),e=n.return;while(e)}return n.tag===3?t:null}function xu(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function Rl(e){if(Yn(e)!==e)throw Error(b(188))}function sf(e){var n=e.alternate;if(!n){if(n=Yn(e),n===null)throw Error(b(188));return n!==e?null:e}for(var t=e,r=n;;){var a=t.return;if(a===null)break;var i=a.alternate;if(i===null){if(r=a.return,r!==null){t=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===t)return Rl(a),e;if(i===r)return Rl(a),n;i=i.sibling}throw Error(b(188))}if(t.return!==r.return)t=a,r=i;else{for(var o=!1,s=a.child;s;){if(s===t){o=!0,t=a,r=i;break}if(s===r){o=!0,r=a,t=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===t){o=!0,t=i,r=a;break}if(s===r){o=!0,r=i,t=a;break}s=s.sibling}if(!o)throw Error(b(189))}}if(t.alternate!==r)throw Error(b(190))}if(t.tag!==3)throw Error(b(188));return t.stateNode.current===t?e:n}function bu(e){return e=sf(e),e!==null?Su(e):null}function Su(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var n=Su(e);if(n!==null)return n;e=e.sibling}return null}var ju=Ee.unstable_scheduleCallback,ql=Ee.unstable_cancelCallback,uf=Ee.unstable_shouldYield,df=Ee.unstable_requestPaint,ee=Ee.unstable_now,cf=Ee.unstable_getCurrentPriorityLevel,Co=Ee.unstable_ImmediatePriority,Pu=Ee.unstable_UserBlockingPriority,ta=Ee.unstable_NormalPriority,ff=Ee.unstable_LowPriority,Cu=Ee.unstable_IdlePriority,Ca=null,Xe=null;function mf(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(Ca,e,void 0,(e.current.flags&128)===128)}catch{}}var Ve=Math.clz32?Math.clz32:gf,pf=Math.log,hf=Math.LN2;function gf(e){return e>>>=0,e===0?32:31-(pf(e)/hf|0)|0}var Cr=64,Nr=4194304;function Bt(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 ra(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=t&268435455;if(o!==0){var s=o&~a;s!==0?r=Bt(s):(i&=o,i!==0&&(r=Bt(i)))}else o=t&~a,o!==0?r=Bt(o):i!==0&&(r=Bt(i));if(r===0)return 0;if(n!==0&&n!==r&&!(n&a)&&(a=r&-r,i=n&-n,a>=i||a===16&&(i&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0<n;)t=31-Ve(n),a=1<<t,r|=e[t],n&=~a;return r}function vf(e,n){switch(e){case 1:case 2:case 4:return n+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 n+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 yf(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-Ve(i),s=1<<o,u=a[o];u===-1?(!(s&t)||s&r)&&(a[o]=vf(s,n)):u<=n&&(e.expiredLanes|=s),i&=~s}}function _i(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Nu(){var e=Cr;return Cr<<=1,!(Cr&4194240)&&(Cr=64),e}function Ya(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}
vendor: 4,080 bytes, line 37
37function gr(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Ve(n),e[n]=t}function wf(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var a=31-Ve(t),i=1<<a;n[a]=0,r[a]=-1,e[a]=-1,t&=~i}}function No(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-Ve(t),a=1<<r;a&n|e[r]&n&&(e[r]|=n),t&=~a}}var B=0;function Eu(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Mu,Eo,zu,Tu,Au,Ii=!1,Er=[],xn=null,bn=null,Sn=null,nr=new Map,tr=new Map,vn=[],kf="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 Ol(e,n){switch(e){case"focusin":case"focusout":xn=null;break;case"dragenter":case"dragleave":bn=null;break;case"mouseover":case"mouseout":Sn=null;break;case"pointerover":case"pointerout":nr.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":tr.delete(n.pointerId)}}function Lt(e,n,t,r,a,i){return e===null||e.nativeEvent!==i?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},n!==null&&(n=yr(n),n!==null&&Eo(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,a!==null&&n.indexOf(a)===-1&&n.push(a),e)}function xf(e,n,t,r,a){switch(n){case"focusin":return xn=Lt(xn,e,n,t,r,a),!0;case"dragenter":return bn=Lt(bn,e,n,t,r,a),!0;case"mouseover":return Sn=Lt(Sn,e,n,t,r,a),!0;case"pointerover":var i=a.pointerId;return nr.set(i,Lt(nr.get(i)||null,e,n,t,r,a)),!0;case"gotpointercapture":return i=a.pointerId,tr.set(i,Lt(tr.get(i)||null,e,n,t,r,a)),!0}return!1}function Lu(e){var n=qn(e.target);if(n!==null){var t=Yn(n);if(t!==null){if(n=t.tag,n===13){if(n=xu(t),n!==null){e.blockedOn=n,Au(e.priority,function(){zu(t)});return}}else if(n===3&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=t.tag===3?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Vr(e){if(e.blockedOn!==null)return!1;for(var n=e.targetContainers;0<n.length;){var t=Fi(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(t===null){t=e.nativeEvent;var r=new t.constructor(t.type,t);Ti=r,t.target.dispatchEvent(r),Ti=null}else return n=yr(t),n!==null&&Eo(n),e.blockedOn=t,!1;n.shift()}return!0}function Bl(e,n,t){Vr(e)&&t.delete(n)}function bf(){Ii=!1,xn!==null&&Vr(xn)&&(xn=null),bn!==null&&Vr(bn)&&(bn=null),Sn!==null&&Vr(Sn)&&(Sn=null),nr.forEach(Bl),tr.forEach(Bl)}function Dt(e,n){e.blockedOn===n&&(e.blockedOn=null,Ii||(Ii=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,bf)))}function rr(e){function n(a){return Dt(a,e)}if(0<Er.length){Dt(Er[0],e);for(var t=1;t<Er.length;t++){var r=Er[t];r.blockedOn===e&&(r.blockedOn=null)}}for(xn!==null&&Dt(xn,e),bn!==null&&Dt(bn,e),Sn!==null&&Dt(Sn,e),nr.forEach(n),tr.forEach(n),t=0;t<vn.length;t++)r=vn[t],r.blockedOn===e&&(r.blockedOn=null);for(;0<vn.length&&(t=vn[0],t.blockedOn===null);)Lu(t),t.blockedOn===null&&vn.shift()}var yt=fn.ReactCurrentBatchConfig,aa=!0;function Sf(e,n,t,r){var a=B,i=yt.transition;yt.transition=null;try{B=1,Mo(e,n,t,r)}finally{B=a,yt.transition=i}}function jf(e,n,t,r){var a=B,i=yt.transition;yt.transition=null;try{B=4,Mo(e,n,t,r)}finally{B=a,yt.transition=i}}function Mo(e,n,t,r){if(aa){var a=Fi(e,n,t,r);if(a===null)oi(e,n,r,ia,t),Ol(e,r);else if(xf(a,e,n,t,r))r.stopPropagation();else if(Ol(e,r),n&4&&-1<kf.indexOf(e)){for(;a!==null;){var i=yr(a);if(i!==null&&Mu(i),i=Fi(e,n,t,r),i===null&&oi(e,n,r,ia,t),i===a)break;a=i}a!==null&&r.stopPropagation()}else oi(e,n,r,null,t)}}var ia=null;function Fi(e,n,t,r){if(ia=null,e=Po(r),e=qn(e),e!==null)if(n=Yn(e),n===null)e=null;else if(t=n.tag,t===13){if(e=xu(n),e!==null)return e;e=null}else if(t===3){if(n.stateNode.current.memoizedState.isDehydrated)return n.tag===3?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return ia=e,null}
vendor: 10,388 bytes, line 37
37function Du(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(cf()){case Co:return 1;case Pu:return 4;case ta:case ff:return 16;case Cu:return 536870912;default:return 16}default:return 16}}var wn=null,zo=null,$r=null;function _u(){if($r)return $r;var e,n=zo,t=n.length,r,a="value"in wn?wn.value:wn.textContent,i=a.length;for(e=0;e<t&&n[e]===a[e];e++);var o=t-e;for(r=1;r<=o&&n[t-r]===a[i-r];r++);return $r=a.slice(e,1<r?1-r:void 0)}function Kr(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function Mr(){return!0}function Ul(){return!1}function ze(e){function n(t,r,a,i,o){this._reactName=t,this._targetInst=a,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(t=e[s],this[s]=t?t(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Mr:Ul,this.isPropagationStopped=Ul,this}return Y(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():typeof t.returnValue!="unknown"&&(t.returnValue=!1),this.isDefaultPrevented=Mr)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():typeof t.cancelBubble!="unknown"&&(t.cancelBubble=!0),this.isPropagationStopped=Mr)},persist:function(){},isPersistent:Mr}),n}var Mt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},To=ze(Mt),vr=Y({},Mt,{view:0,detail:0}),Pf=ze(vr),Ja,Za,_t,Na=Y({},vr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ao,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!==_t&&(_t&&e.type==="mousemove"?(Ja=e.screenX-_t.screenX,Za=e.screenY-_t.screenY):Za=Ja=0,_t=e),Ja)},movementY:function(e){return"movementY"in e?e.movementY:Za}}),Vl=ze(Na),Cf=Y({},Na,{dataTransfer:0}),Nf=ze(Cf),Ef=Y({},vr,{relatedTarget:0}),Xa=ze(Ef),Mf=Y({},Mt,{animationName:0,elapsedTime:0,pseudoElement:0}),zf=ze(Mf),Tf=Y({},Mt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Af=ze(Tf),Lf=Y({},Mt,{data:0}),$l=ze(Lf),Df={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_f={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"},If={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ff(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=If[e])?!!n[e]:!1}function Ao(){return Ff}var Rf=Y({},vr,{key:function(e){if(e.key){var n=Df[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=Kr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?_f[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ao,charCode:function(e){return e.type==="keypress"?Kr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Kr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),qf=ze(Rf),Of=Y({},Na,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Kl=ze(Of),Bf=Y({},vr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ao}),Uf=ze(Bf),Vf=Y({},Mt,{propertyName:0,elapsedTime:0,pseudoElement:0}),$f=ze(Vf),Kf=Y({},Na,{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}),Hf=ze(Kf),Wf=[9,13,27,32],Lo=sn&&"CompositionEvent"in window,Kt=null;sn&&"documentMode"in document&&(Kt=document.documentMode);var Gf=sn&&"TextEvent"in window&&!Kt,Iu=sn&&(!Lo||Kt&&8<Kt&&11>=Kt),Hl=" ",Wl=!1;function Fu(e,n){switch(e){case"keyup":return Wf.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ru(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var it=!1;function Qf(e,n){switch(e){case"compositionend":return Ru(n);case"keypress":return n.which!==32?null:(Wl=!0,Hl);case"textInput":return e=n.data,e===Hl&&Wl?null:e;default:return null}}function Yf(e,n){if(it)return e==="compositionend"||!Lo&&Fu(e,n)?(e=_u(),$r=zo=wn=null,it=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Iu&&n.locale!=="ko"?null:n.data;default:return null}}var Jf={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 Gl(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!Jf[e.type]:n==="textarea"}function qu(e,n,t,r){gu(r),n=oa(n,"onChange"),0<n.length&&(t=new To("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var Ht=null,ar=null;function Zf(e){Yu(e,0)}function Ea(e){var n=st(e);if(uu(n))return e}function Xf(e,n){if(e==="change")return n}var Ou=!1;if(sn){var ei;if(sn){var ni="oninput"in document;if(!ni){var Ql=document.createElement("div");Ql.setAttribute("oninput","return;"),ni=typeof Ql.oninput=="function"}ei=ni}else ei=!1;Ou=ei&&(!document.documentMode||9<document.documentMode)}function Yl(){Ht&&(Ht.detachEvent("onpropertychange",Bu),ar=Ht=null)}function Bu(e){if(e.propertyName==="value"&&Ea(ar)){var n=[];qu(n,ar,e,Po(e)),ku(Zf,n)}}function em(e,n,t){e==="focusin"?(Yl(),Ht=n,ar=t,Ht.attachEvent("onpropertychange",Bu)):e==="focusout"&&Yl()}function nm(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ea(ar)}function tm(e,n){if(e==="click")return Ea(n)}function rm(e,n){if(e==="input"||e==="change")return Ea(n)}function am(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var Ke=typeof Object.is=="function"?Object.is:am;function ir(e,n){if(Ke(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var a=t[r];if(!wi.call(n,a)||!Ke(e[a],n[a]))return!1}return!0}function Jl(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Zl(e,n){var t=Jl(e);e=0;for(var r;t;){if(t.nodeType===3){if(r=e+t.textContent.length,e<=n&&r>=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Jl(t)}}function Uu(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Uu(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Vu(){for(var e=window,n=Xr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Xr(e.document)}return n}function Do(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function im(e){var n=Vu(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Uu(t.ownerDocument.documentElement,t)){if(r!==null&&Do(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var a=t.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=Zl(t,i);var o=Zl(t,r);a&&o&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(n=n.createRange(),n.setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(o.node,o.offset)):(n.setEnd(o.node,o.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t<n.length;t++)e=n[t],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var om=sn&&"documentMode"in document&&11>=document.documentMode,ot=null,Ri=null,Wt=null,qi=!1;function Xl(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;qi||ot==null||ot!==Xr(r)||(r=ot,"selectionStart"in r&&Do(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,500 bytes, line 37
37sNode:r.focusNode,focusOffset:r.focusOffset}),Wt&&ir(Wt,r)||(Wt=r,r=oa(Ri,"onSelect"),0<r.length&&(n=new To("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=ot)))}function zr(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var lt={animationend:zr("Animation","AnimationEnd"),animationiteration:zr("Animation","AnimationIteration"),animationstart:zr("Animation","AnimationStart"),transitionend:zr("Transition","TransitionEnd")},ti={},$u={};sn&&($u=document.createElement("div").style,"AnimationEvent"in window||(delete lt.animationend.animation,delete lt.animationiteration.animation,delete lt.animationstart.animation),"TransitionEvent"in window||delete lt.transitionend.transition);function Ma(e){if(ti[e])return ti[e];if(!lt[e])return e;var n=lt[e],t;for(t in n)if(n.hasOwnProperty(t)&&t in $u)return ti[e]=n[t];return e}var Ku=Ma("animationend"),Hu=Ma("animationiteration"),Wu=Ma("animationstart"),Gu=Ma("transitionend"),Qu=new Map,es="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 Tn(e,n){Qu.set(e,n),Qn(n,[e])}for(var ri=0;ri<es.length;ri++){var ai=es[ri],lm=ai.toLowerCase(),sm=ai[0].toUpperCase()+ai.slice(1);Tn(lm,"on"+sm)}Tn(Ku,"onAnimationEnd");Tn(Hu,"onAnimationIteration");Tn(Wu,"onAnimationStart");Tn("dblclick","onDoubleClick");Tn("focusin","onFocus");Tn("focusout","onBlur");Tn(Gu,"onTransitionEnd");xt("onMouseEnter",["mouseout","mouseover"]);xt("onMouseLeave",["mouseout","mouseover"]);xt("onPointerEnter",["pointerout","pointerover"]);xt("onPointerLeave",["pointerout","pointerover"]);Qn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ut="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(" "),um=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ut));function ns(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,lf(r,n,void 0,e),e.currentTarget=null}function Yu(e,n){n=(n&4)!==0;for(var t=0;t<e.length;t++){var r=e[t],a=r.event;r=r.listeners;e:{var i=void 0;if(n)for(var o=r.length-1;0<=o;o--){var s=r[o],u=s.instance,c=s.currentTarget;if(s=s.listener,u!==i&&a.isPropagationStopped())break e;ns(a,s,c),i=u}else for(o=0;o<r.length;o++){if(s=r[o],u=s.instance,c=s.currentTarget,s=s.listener,u!==i&&a.isPropagationStopped())break e;ns(a,s,c),i=u}}}if(na)throw e=Di,na=!1,Di=null,e}function V(e,n){var t=n[$i];t===void 0&&(t=n[$i]=new Set);var r=e+"__bubble";t.has(r)||(Ju(n,e,2,!1),t.add(r))}function ii(e,n,t){var r=0;n&&(r|=4),Ju(t,e,r,n)}var Tr="_reactListening"+Math.random().toString(36).slice(2);function or(e){if(!e[Tr]){e[Tr]=!0,au.forEach(function(t){t!=="selectionchange"&&(um.has(t)||ii(t,!1,e),ii(t,!0,e))});var n=e.nodeType===9?e:e.ownerDocument;n===null||n[Tr]||(n[Tr]=!0,ii("selectionchange",!1,n))}}function Ju(e,n,t,r){switch(Du(n)){case 1:var a=Sf;break;case 4:a=jf;break;default:a=Mo}t=a.bind(null,n,t,e),a=void 0,!Li||n!=="touchstart"&&n!=="touchmove"&&n!=="wheel"||(a=!0),r?a!==void 0?e.addEventListener(n,t,{capture:!0,passive:a}):e.addEventListener(n,t,!0):a!==void 0?e.addEventListener(n,t,{passive:a}):e.addEventListener(n,t,!1)}function oi(e,n,t,r,a){var i=r;if(!(n&1)&&!(n&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;
vendor: 7,099 bytes, lines 37-38
37if(s===a||s.nodeType===8&&s.parentNode===a)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===a||u.nodeType===8&&u.parentNode===a))return;o=o.return}for(;s!==null;){if(o=qn(s),o===null)return;if(u=o.tag,u===5||u===6){r=i=o;continue e}s=s.parentNode}}r=r.return}ku(function(){var c=i,y=Po(t),h=[];e:{var g=Qu.get(e);if(g!==void 0){var x=To,m=e;switch(e){case"keypress":if(Kr(t)===0)break e;case"keydown":case"keyup":x=qf;break;case"focusin":m="focus",x=Xa;break;case"focusout":m="blur",x=Xa;break;case"beforeblur":case"afterblur":x=Xa;break;case"click":if(t.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":x=Vl;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":x=Nf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":x=Uf;break;case Ku:case Hu:case Wu:x=zf;break;case Gu:x=$f;break;case"scroll":x=Pf;break;case"wheel":x=Hf;break;case"copy":case"cut":case"paste":x=Af;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":x=Kl}var k=(n&4)!==0,A=!k&&e==="scroll",f=k?g!==null?g+"Capture":null:g;k=[];for(var d=c,p;d!==null;){p=d;var v=p.stateNode;if(p.tag===5&&v!==null&&(p=v,f!==null&&(v=er(d,f),v!=null&&k.push(lr(d,v,p)))),A)break;d=d.return}0<k.length&&(g=new x(g,m,null,t,y),h.push({event:g,listeners:k}))}}if(!(n&7)){e:{if(g=e==="mouseover"||e==="pointerover",x=e==="mouseout"||e==="pointerout",g&&t!==Ti&&(m=t.relatedTarget||t.fromElement)&&(qn(m)||m[un]))break e;if((x||g)&&(g=y.window===y?y:(g=y.ownerDocument)?g.defaultView||g.parentWindow:window,x?(m=t.relatedTarget||t.toElement,x=c,m=m?qn(m):null,m!==null&&(A=Yn(m),m!==A||m.tag!==5&&m.tag!==6)&&(m=null)):(x=null,m=c),x!==m)){if(k=Vl,v="onMouseLeave",f="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(k=Kl,v="onPointerLeave",f="onPointerEnter",d="pointer"),A=x==null?g:st(x),p=m==null?g:st(m),g=new k(v,d+"leave",x,t,y),g.target=A,g.relatedTarget=p,v=null,qn(y)===c&&(k=new k(f,d+"enter",m,t,y),k.target=p,k.relatedTarget=A,v=k),A=v,x&&m)n:{for(k=x,f=m,d=0,p=k;p;p=tt(p))d++;for(p=0,v=f;v;v=tt(v))p++;for(;0<d-p;)k=tt(k),d--;for(;0<p-d;)f=tt(f),p--;for(;d--;){if(k===f||f!==null&&k===f.alternate)break n;k=tt(k),f=tt(f)}k=null}else k=null;x!==null&&ts(h,g,x,k,!1),m!==null&&A!==null&&ts(h,A,m,k,!0)}}e:{if(g=c?st(c):window,x=g.nodeName&&g.nodeName.toLowerCase(),x==="select"||x==="input"&&g.type==="file")var S=Xf;else if(Gl(g))if(Ou)S=rm;else{S=nm;var E=em}else(x=g.nodeName)&&x.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(S=tm);if(S&&(S=S(e,c))){qu(h,S,t,y);break e}E&&E(e,g,c),e==="focusout"&&(E=g._wrapperState)&&E.controlled&&g.type==="number"&&Ci(g,"number",g.value)}switch(E=c?st(c):window,e){case"focusin":(Gl(E)||E.contentEditable==="true")&&(ot=E,Ri=c,Wt=null);break;case"focusout":Wt=Ri=ot=null;break;case"mousedown":qi=!0;break;case"contextmenu":case"mouseup":case"dragend":qi=!1,Xl(h,t,y);break;case"selectionchange":if(om)break;case"keydown":case"keyup":Xl(h,t,y)}var N;if(Lo)e:{switch(e){case"compositionstart":var j="onCompositionStart";break e;case"compositionend":j="onCompositionEnd";break e;case"compositionupdate":j="onCompositionUpdate";break e}j=void 0}else it?Fu(e,t)&&(j="onCompositionEnd"):e==="keydown"&&t.keyCode===229&&(j="onCompositionStart");j&&(Iu&&t.locale!=="ko"&&(it||j!=="onCompositionStart"?j==="onCompositionEnd"&&it&&(N=_u()):(wn=y,zo="value"in wn?wn.value:wn.textContent,it=!0)),E=oa(c,j),0<E.length&&(j=new $l(j,e,null,t,y),h.push({event:j,listeners:E}),N?j.data=N:(N=Ru(t),N!==null&&(j.data=N)))),(N=Gf?Qf(e,t):Yf(e,t))&&(c=oa(c,"onBeforeInput"),0<c.length&&(y=new $l("onBeforeInput","beforeinput",null,t,y),h.push({event:y,listeners:c}),y.data=N))}Yu(h,n)})}function lr(e,n,t){return{instance:e,listener:n,currentTarget:t}}function oa(e,n){for(var t=n+"Capture",r=[];e!==null;){var a=e,i=a.stateNode;a.tag===5&&i!==null&&(a=i,i=er(e,t),i!=null&&r.unshift(lr(e,i,a)),i=er(e,n),i!=null&&r.push(lr(e,i,a))),e=e.return}return r}function tt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ts(e,n,t,r,a){for(var i=n._reactName,o=[];t!==null&&t!==r;){var s=t,u=s.alternate,c=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&c!==null&&(s=c,a?(u=er(t,i),u!=null&&o.unshift(lr(t,u,s))):a||(u=er(t,i),u!=null&&o.push(lr(t,u,s)))),t=t.return}o.length!==0&&e.push({event:n,listeners:o})}var dm=/\r\n?/g,cm=/\u0000|\uFFFD/g;function rs(e){return(typeof e=="string"?e:""+e).replace(dm,` 38`).replace(cm,"")}function Ar(e,n,t){if(n=rs(n),rs(e)!==n&&t)throw Error(b(425))}function la(){}var Oi=null,Bi=null;function Ui(e,n){return e==="textarea"||e==="noscript"||typeof n.children=="string"||typeof n.children=="number"||typeof n.dangerouslySetInnerHTML=="object"&&n.dangerouslySetInnerHTML!==null&&n.dangerouslySetInnerHTML.__html!=null}var Vi=typeof setTimeout=="function"?setTimeout:void 0,fm=typeof clearTimeout=="function"?clearTimeout:void 0,as=typeof Promise=="function"?Promise:void 0,mm=typeof queueMicrotask=="function"?queueMicrotask:typeof as<"u"?function(e){return as.resolve(null).then(e).catch(pm)}:Vi;function pm(e){setTimeout(function(){throw e})}function li(e,n){var t=n,r=0;do{var a=t.nextSibling;if(e.removeChild(t),a&&a.nodeType===8)if(t=a.data,t==="/$"){if(r===0){e.removeChild(a),rr(n);return}r--}else t!=="$"&&t!=="$?"&&t!=="$!"||r++;t=a}while(t);rr(n)}function jn(e){for(;e!=null;e=e.nextSibling){var n=e.nodeType;if(n===1||n===3)break;if(n===8){if(n=e.data,n==="$"||n==="$!"||n==="$?")break;if(n==="/$")return null}}return e}function is(e){e=e.previousSibling;for(var n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="$"||t==="$!"||t==="$?"){if(n===0)return e;n--}else t==="/$"&&n++}e=e.previousSibling}return null}var zt=Math.random().toString(36).slice(2),Ze="__reactFiber$"+zt,sr="__reactProps$"+zt,un="__reactContainer$"+zt,$i="__reactEvents$"+zt,hm="__reactListeners$"+zt,gm="__reactHandles$"+zt;function qn(e){var n=e[Ze];if(n)return n;for(var t=e.parentNode;t;){if(n=t[un]||t[Ze]){if(t=n.alternate,n.child!==null||t!==null&&t.child!==null)for(e=is(e);e!==null;){if(t=e[Ze])return t;e=is(e)}return n}e=t,t=e.parentNode}return null}function yr(e){return e=e[Ze]||e[un],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function st(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(b(33))}function za(e){return e[sr]||null}var Ki=[],ut=-1;function An(e){return{current:e}}function $(e){0>ut||(e.current=Ki[ut],Ki[ut]=null,ut--)}function U(e,n){ut++,Ki[ut]=e.current,e.current=n}var zn={},pe=An(zn),be=An(!1),$n=zn;function bt(e,n){var t=e.type.contextTypes;if(!t)return zn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var a={},i;for(i in t)a[i]=n[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a
vendor: 1,578 bytes, line 38
38),a}function Se(e){return e=e.childContextTypes,e!=null}function sa(){$(be),$(pe)}function os(e,n,t){if(pe.current!==zn)throw Error(b(168));U(pe,n),U(be,t)}function Zu(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var a in r)if(!(a in n))throw Error(b(108,Xc(e)||"Unknown",a));return Y({},t,r)}function ua(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||zn,$n=pe.current,U(pe,e),U(be,be.current),!0}function ls(e,n,t){var r=e.stateNode;if(!r)throw Error(b(169));t?(e=Zu(e,n,$n),r.__reactInternalMemoizedMergedChildContext=e,$(be),$(pe),U(pe,e)):$(be),U(be,t)}var rn=null,Ta=!1,si=!1;function Xu(e){rn===null?rn=[e]:rn.push(e)}function vm(e){Ta=!0,Xu(e)}function Ln(){if(!si&&rn!==null){si=!0;var e=0,n=B;try{var t=rn;for(B=1;e<t.length;e++){var r=t[e];do r=r(!0);while(r!==null)}rn=null,Ta=!1}catch(a){throw rn!==null&&(rn=rn.slice(e+1)),ju(Co,Ln),a}finally{B=n,si=!1}}return null}var dt=[],ct=0,da=null,ca=0,Le=[],De=0,Kn=null,an=1,on="";function Fn(e,n){dt[ct++]=ca,dt[ct++]=da,da=e,ca=n}function ed(e,n,t){Le[De++]=an,Le[De++]=on,Le[De++]=Kn,Kn=e;var r=an;e=on;var a=32-Ve(r)-1;r&=~(1<<a),t+=1;var i=32-Ve(n)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,an=1<<32-Ve(n)+a|t<<a|r,on=i+e}else an=1<<i|t<<a|r,on=e}function _o(e){e.return!==null&&(Fn(e,1),ed(e,1,0))}function Io(e){for(;e===da;)da=dt[--ct],dt[ct]=null,ca=dt[--ct],dt[ct]=null;for(;e===Kn;)Kn=Le[--De],Le[De]=null,on=Le[--De],Le[De]=null,an=Le[--De],Le[De]=null}var Ne=null,Ce=null,W=!1,Ue=null;
vendor: 24,262 bytes, lines 38-40
38function nd(e,n){var t=_e(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,n=e.deletions,n===null?(e.deletions=[t],e.flags|=16):n.push(t)}function ss(e,n){switch(e.tag){case 5:var t=e.type;return n=n.nodeType!==1||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n,n!==null?(e.stateNode=n,Ne=e,Ce=jn(n.firstChild),!0):!1;case 6:return n=e.pendingProps===""||n.nodeType!==3?null:n,n!==null?(e.stateNode=n,Ne=e,Ce=null,!0):!1;case 13:return n=n.nodeType!==8?null:n,n!==null?(t=Kn!==null?{id:an,overflow:on}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},t=_e(18,null,null,0),t.stateNode=n,t.return=e,e.child=t,Ne=e,Ce=null,!0):!1;default:return!1}}function Hi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Wi(e){if(W){var n=Ce;if(n){var t=n;if(!ss(e,n)){if(Hi(e))throw Error(b(418));n=jn(t.nextSibling);var r=Ne;n&&ss(e,n)?nd(r,t):(e.flags=e.flags&-4097|2,W=!1,Ne=e)}}else{if(Hi(e))throw Error(b(418));e.flags=e.flags&-4097|2,W=!1,Ne=e}}}function us(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ne=e}function Lr(e){if(e!==Ne)return!1;if(!W)return us(e),W=!0,!1;var n;if((n=e.tag!==3)&&!(n=e.tag!==5)&&(n=e.type,n=n!=="head"&&n!=="body"&&!Ui(e.type,e.memoizedProps)),n&&(n=Ce)){if(Hi(e))throw td(),Error(b(418));for(;n;)nd(e,n),n=jn(n.nextSibling)}if(us(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(b(317));e:{for(e=e.nextSibling,n=0;e;){if(e.nodeType===8){var t=e.data;if(t==="/$"){if(n===0){Ce=jn(e.nextSibling);break e}n--}else t!=="$"&&t!=="$!"&&t!=="$?"||n++}e=e.nextSibling}Ce=null}}else Ce=Ne?jn(e.stateNode.nextSibling):null;return!0}function td(){for(var e=Ce;e;)e=jn(e.nextSibling)}function St(){Ce=Ne=null,W=!1}function Fo(e){Ue===null?Ue=[e]:Ue.push(e)}var ym=fn.ReactCurrentBatchConfig;function It(e,n,t){if(e=t.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(t._owner){if(t=t._owner,t){if(t.tag!==1)throw Error(b(309));var r=t.stateNode}if(!r)throw Error(b(147,e));var a=r,i=""+e;return n!==null&&n.ref!==null&&typeof n.ref=="function"&&n.ref._stringRef===i?n.ref:(n=function(o){var s=a.refs;o===null?delete s[i]:s[i]=o},n._stringRef=i,n)}if(typeof e!="string")throw Error(b(284));if(!t._owner)throw Error(b(290,e))}return e}function Dr(e,n){throw e=Object.prototype.toString.call(n),Error(b(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function ds(e){var n=e._init;return n(e._payload)}function rd(e){function n(f,d){if(e){var p=f.deletions;p===null?(f.deletions=[d],f.flags|=16):p.push(d)}}function t(f,d){if(!e)return null;for(;d!==null;)n(f,d),d=d.sibling;return null}function r(f,d){for(f=new Map;d!==null;)d.key!==null?f.set(d.key,d):f.set(d.index,d),d=d.sibling;return f}function a(f,d){return f=En(f,d),f.index=0,f.sibling=null,f}function i(f,d,p){return f.index=p,e?(p=f.alternate,p!==null?(p=p.index,p<d?(f.flags|=2,d):p):(f.flags|=2,d)):(f.flags|=1048576,d)}function o(f){return e&&f.alternate===null&&(f.flags|=2),f}function s(f,d,p,v){return d===null||d.tag!==6?(d=hi(p,f.mode,v),d.return=f,d):(d=a(d,p),d.return=f,d)}function u(f,d,p,v){var S=p.type;return S===at?y(f,d,p.props.children,v,p.key):d!==null&&(d.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===hn&&ds(S)===d.type)?(v=a(d,p.props),v.ref=It(f,d,p),v.return=f,v):(v=Zr(p.type,p.key,p.props,null,f.mode,v),v.ref=It(f,d,p),v.return=f,v)}function c(f,d,p,v){return d===null||d.tag!==4||d.stateNode.containerInfo!==p.containerInfo||d.stateNode.implementation!==p.implementation?(d=gi(p,f.mode,v),d.return=f,d):(d=a(d,p.children||[]),d.return=f,d)}function y(f,d,p,v,S){return d===null||d.tag!==7?(d=Vn(p,f.mode,v,S),d.return=f,d):(d=a(d,p),d.return=f,d)}function h(f,d,p){if(typeof d=="string"&&d!==""||typeof d=="number")return d=hi(""+d,f.mode,p),d.return=f,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Sr:return p=Zr(d.type,d.key,d.props,null,f.mode,p),p.ref=It(f,null,d),p.return=f,p;case rt:return d=gi(d,f.mode,p),d.return=f,d;case hn:var v=d._init;return h(f,v(d._payload),p)}if(Ot(d)||Tt(d))return d=Vn(d,f.mode,p,null),d.return=f,d;Dr(f,d)}return null}function g(f,d,p,v){var S=d!==null?d.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return S!==null?null:s(f,d,""+p,v);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Sr:return p.key===S?u(f,d,p,v):null;case rt:return p.key===S?c(f,d,p,v):null;case hn:return S=p._init,g(f,d,S(p._payload),v)}if(Ot(p)||Tt(p))return S!==null?null:y(f,d,p,v,null);Dr(f,p)}return null}function x(f,d,p,v,S){if(typeof v=="string"&&v!==""||typeof v=="number")return f=f.get(p)||null,s(d,f,""+v,S);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Sr:return f=f.get(v.key===null?p:v.key)||null,u(d,f,v,S);case rt:return f=f.get(v.key===null?p:v.key)||null,c(d,f,v,S);case hn:var E=v._init;return x(f,d,p,E(v._payload),S)}if(Ot(v)||Tt(v))return f=f.get(p)||null,y(d,f,v,S,null);Dr(d,v)}return null}function m(f,d,p,v){for(var S=null,E=null,N=d,j=d=0,D=null;N!==null&&j<p.length;j++){N.index>j?(D=N,N=null):D=N.sibling;var T=g(f,N,p[j],v);if(T===null){N===null&&(N=D);break}e&&N&&T.alternate===null&&n(f,N),d=i(T,d,j),E===null?S=T:E.sibling=T,E=T,N=D}if(j===p.length)return t(f,N),W&&Fn(f,j),S;if(N===null){for(;j<p.length;j++)N=h(f,p[j],v),N!==null&&(d=i(N,d,j),E===null?S=N:E.sibling=N,E=N);return W&&Fn(f,j),S}for(N=r(f,N);j<p.length;j++)D=x(N,f,j,p[j],v),D!==null&&(e&&D.alternate!==null&&N.delete(D.key===null?j:D.key),d=i(D,d,j),E===null?S=D:E.sibling=D,E=D);return e&&N.forEach(function(w){return n(f,w)}),W&&Fn(f,j),S}function k(f,d,p,v){var S=Tt(p);if(typeof S!="function")throw Error(b(150));if(p=S.call(p),p==null)throw Error(b(151));for(var E=S=null,N=d,j=d=0,D=null,T=p.next();N!==null&&!T.done;j++,T=p.next()){N.index>j?(D=N,N=null):D=N.sibling;var w=g(f,N,T.value,v);if(w===null){N===null&&(N=D);break}e&&N&&w.alternate===null&&n(f,N),d=i(w,d,j),E===null?S=w:E.sibling=w,E=w,N=D}if(T.done)return t(f,N),W&&Fn(f,j),S;if(N===null){for(;!T.done;j++,T=p.next())T=h(f,T.value,v),T!==null&&(d=i(T,d,j),E===null?S=T:E.sibling=T,E=T);return W&&Fn(f,j),S}for(N=r(f,N);!T.done;j++,T=p.next())T=x(N,f,j,T.value,v),T!==null&&(e&&T.alternate!==null&&N.delete(T.key===null?j:T.key),d=i(T,d,j),E===null?S=T:E.sibling=T,E=T);return e&&N.forEach(function(I){return n(f,I)}),W&&Fn(f,j),S}function A(f,d,p,v){if(typeof p=="object"&&p!==null&&p.type===at&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case Sr:e:{for(var S=p.key,E=d;E!==null;){if(E.key===S){if(S=p.type,S===at){if(E.tag===7){t(f,E.sibling),d=a(E,p.props.children),d.return=f,f=d;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===hn&&ds(S)===E.type){t(f,E.sibling),d=a(E,p.props),d.ref=It(f,E,p),d.return=f,f=d;break e}t(f,E);break}else n(f,E);E=E.sibling}p.type===at?(d=Vn(p.props.children,f.mode,v,p.key),d.return=f,f=d):(v=Zr(p.type,p.key,p.props,null,f.mode,v),v.ref=It(f,d,p),v.return=f,f=v)}return o(f);case rt:e:{for(E=p.key;d!==null;){if(d.key===E)if(d.tag===4&&d.stateNode.containerInfo===p.containerInfo&&d.stateNode.implementation===p.implementation){t(f,d.sibling),d=a(d,p.children||[]),d.return=f,f=d;break e}else{t(f,d);break}else n(f,d);d=d.sibling}d=gi(p,f.mode,v),d.return=f,f=d}return o(f);case hn:return E=p._init,A(f,d,E(p._payload),v)}if(Ot(p))return m(f,d,p,v);if(Tt(p))return k(f,d,p,v);Dr(f,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,d!==null&&d.tag===6?(t(f,d.sibling),d=a(d,p),d.return=f,f=d):(t(f,d),d=hi(p,f.mode,v),d.return=f,f=d),o(f)):t(f,d)}return A}var jt=rd(!0),ad=rd(!1),fa=An(null),ma=null,ft=null,Ro=null;function qo(){Ro=ft=ma=null}function Oo(e){var n=fa.current;$(fa),e._currentValue=n}function Gi(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function wt(e,n){ma=e,Ro=ft=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(xe=!0),e.firstContext=null)}function Fe(e){var n=e._currentValue;if(Ro!==e)if(e={context:e,memoizedValue:n,next:null},ft===null){if(ma===null)throw Error(b(308));ft=e,ma.dependencies={lanes:0,firstContext:e}}else ft=ft.next=e;return n}var On=null;function Bo(e){On===null?On=[e]:On.push(e)}function id(e,n,t,r){var a=n.interleaved;return a===null?(t.next=t,Bo(n)):(t.next=a.next,a.next=t),n.interleaved=t,dn(e,r)}function dn(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var gn=!1;function Uo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function od(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ln(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function Pn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,q&2){var a=r.pending;return a===null?n.next=n:(n.next=a.next,a.next=n),r.pending=n,dn(e,t)}return a=r.interleaved,a===null?(n.next=n,Bo(r)):(n.next=a.next,a.next=n),r.interleaved=n,dn(e,t)}function Hr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,No(e,t)}}function cs(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var a=null,i=null;if(t=t.firstBaseUpdate,t!==null){do{var o={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};i===null?a=i=o:i=i.next=o,t=t.next}while(t!==null);i===null?a=i=n:i=i.next=n}else a=i=n;t={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function pa(e,n,t,r){var a=e.updateQueue;gn=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(s!==null){a.shared.pending=null;var u=s,c=u.next;u.next=null,o===null?i=c:o.next=c,o=u;var y=e.alternate;y!==null&&(y=y.updateQueue,s=y.lastBaseUpdate,s!==o&&(s===null?y.firstBaseUpdate=c:s.next=c,y.lastBaseUpdate=u))}if(i!==null){var h=a.baseState;o=0,y=c=u=null,s=i;do{var g=s.lane,x=s.eventTime;if((r&g)===g){y!==null&&(y=y.next={eventTime:x,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,k=s;switch(g=n,x=t,k.tag){case 1:if(m=k.payload,typeof m=="function"){h=m.call(x,h,g);break e}h=m;break e;case 3:m.flags=m.flags&-65537|128;case 0:if(m=k.payload,g=typeof m=="function"?m.call(x,h,g):m,g==null)break e;h=Y({},h,g);break e;case 2:gn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=a.effects,g===null?a.effects=[s]:g.push(s))}else x={eventTime:x,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},y===null?(c=y=x,u=h):y=y.next=x,o|=g;if(s=s.next,s===null){if(s=a.shared.pending,s===null)break;g=s,s=g.next,g.next=null,a.lastBaseUpdate=g,a.shared.pending=null}}while(!0);if(y===null&&(u=h),a.baseState=u,a.firstBaseUpdate=c,a.lastBaseUpdate=y,n=a.shared.interleaved,n!==null){a=n;do o|=a.lane,a=a.next;while(a!==n)}else i===null&&(a.shared.lanes=0);Wn|=o,e.lanes=o,e.memoizedState=h}}function fs(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;n<e.length;n++){var r=e[n],a=r.callback;if(a!==null){if(r.callback=null,r=t,typeof a!="function")throw Error(b(191,a));a.call(r)}}}var wr={},en=An(wr),ur=An(wr),dr=An(wr);function Bn(e){if(e===wr)throw Error(b(174));return e}function Vo(e,n){switch(U(dr,n),U(ur,e),U(en,wr),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Ei(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Ei(n,e)}$(en),U(en,n)}function Pt(){$(en),$(ur),$(dr)}function ld(e){Bn(dr.current);var n=Bn(en.current),t=Ei(n,e.type);n!==t&&(U(ur,e),U(en,t))}function $o(e){ur.current===e&&($(en),$(ur))}var G=An(0);function ha(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var ui=[];function Ko(){for(var e=0;e<ui.length;e++)ui[e]._workInProgressVersionPrimary=null;ui.length=0}var Wr=fn.ReactCurrentDispatcher,di=fn.ReactCurrentBatchConfig,Hn=0,Q=null,te=null,ae=null,ga=!1,Gt=!1,cr=0,wm=0;function de(){throw Error(b(321))}function Ho(e,n){if(n===null)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!Ke(e[t],n[t]))return!1;return!0}function Wo(e,n,t,r,a,i){if(Hn=i,Q=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,Wr.current=e===null||e.memoizedState===null?Sm:jm,e=t(r,a),Gt){i=0;do{if(Gt=!1,cr=0,25<=i)throw Error(b(301));i+=1,ae=te=null,n.updateQueue=null,Wr.current=Pm,e=t(r,a)}while(Gt)}if(Wr.current=va,n=te!==null&&te.next!==null,Hn=0,ae=te=Q=null,ga=!1,n)throw Error(b(300));return e}function Go(){var e=cr!==0;return cr=0,e}function Je(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ae===null?Q.memoizedState=ae=e:ae=ae.next=e,ae}function Re(){if(te===null){var e=Q.alternate;e=e!==null?e.memoizedState:null}else e=te.next;var n=ae===null?Q.memoizedState:ae.next;if(n!==null)ae=n,te=e;else{if(e===null)throw Error(b(310));te=e,e={memoizedState:te.memoizedState,baseState:te.baseState,baseQueue:te.baseQueue,queue:te.queue,next:null},ae===null?Q.memoizedState=ae=e:ae=ae.next=e}return ae}function fr(e,n){return typeof n=="function"?n(e):n}function ci(e){var n=Re(),t=n.queue;if(t===null)throw Error(b(311));t.lastRenderedReducer=e;var r=te,a=r.baseQueue,i=t.pending;if(i!==null){if(a!==null){var o=a.next;a.next=i.next,i.next=o}r.baseQueue=a=i,t.pending=null}if(a!==null){i=a.next,r=r.baseState;var s=o=null,u=null,c=i;do{var y=c.lane;if((Hn&y)===y)u!==null&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var h={lane:y,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};u===null?(s=u=h,o=r):u=u.next=h,Q.lanes|=y,Wn|=y}c=c.next}while(c!==null&&c!==i);u===null?o=r:u.next=s,Ke(r,n.memoizedState)||(xe=!0),n.memoizedState=r,n.baseState=o,n.baseQueue=u,t.lastRenderedState=r}if(e=t.interleaved,e!==null){a=e;do i=a.lane,Q.lanes|=i,Wn|=i,a=a.next;while(a!==e)}else a===null&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function fi(e){var n=Re(),t=n.queue;if(t===null)throw Error(b(311));t.lastRenderedReducer=e;var r=t.dispatch,a=t.pending,i=n.memoizedState;if(a!==null){t.pending=null;var o=a=a.next;do i=e(i,o.action),o=o.next;while(o!==a);Ke(i,n.memoizedState)||(xe=!0),n.memoizedState=i,n.baseQueue===null&&(n.baseState=i),t.lastRenderedState=i}return[i,r]}function sd(){}function ud(e,n){var t=Q,r=Re(),a=n(),i=!Ke(r.memoizedState,a);if(i&&(r.memoizedState=a,xe=!0),r=r.queue,Qo(fd.bind(null,t,r,e),[e]),r.getSnapshot!==n||i||ae!==null&&ae.memoizedState.tag&1){if(t.flags|=2048,mr(9,cd.bind(null,t,r,a,n),void 0,null),ie===null)throw Error(b(349));Hn&30||dd(t,n,a)}return a}function dd(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},n=Q.updateQueue,n===null?(n={lastEffect:null,stores:null},Q.updateQueue=n,n.stores=[e]):(t=n.stores,t===null?n.stores=[e]:t.push(e))}function cd(e,n,t,r){n.value=t,n.getSnapshot=r,md(n)&&pd(e)}function fd(e,n,t){return t(function(){md(n)&&pd(e)})}function md(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!Ke(e,t)}catch{return!0}}function pd(e){var n=dn(e,1);n!==null&&$e(n,e,1,-1)}function ms(e){var n=Je();return typeof e=="function"&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:fr,lastRenderedState:e},n.queue=e,e=e.dispatch=bm.bind(null,Q,e),[n.memoizedState,e]}function mr(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},n=Q.updateQueue,n===null?(n={lastEffect:null,stores:null},Q.updateQueue=n,n.lastEffect=e.next=e):(t=n.lastEffect,t===null?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e)),e}function hd(){return Re().memoizedState}function Gr(e,n,t,r){var a=Je();Q.flags|=e,a.memoizedState=mr(1|n,t,void 0,r===void 0?null:r)}function Aa(e,n,t,r){var a=Re();r=r===void 0?null:r;var i=void 0;if(te!==null){var o=te.memoizedState;if(i=o.destroy,r!==null&&Ho(r,o.deps)){a.memoizedState=mr(n,t,i,r);return}}Q.flags|=e,a.memoizedState=mr(1|n,t,i,r)}function ps(e,n){return Gr(8390656,8,e,n)}function Qo(e,n){return Aa(2048,8,e,n)}function gd(e,n){return Aa(4,2,e,n)}function vd(e,n){return Aa(4,4,e,n)}function yd(e,n){if(typeof n=="function")return e=e(),n(e),function(){n(null)};if(n!=null)return e=e(),n.current=e,function(){n.current=null}}function wd(e,n,t){return t=t!=null?t.concat([e]):null,Aa(4,4,yd.bind(null,n,e),t)}function Yo(){}function kd(e,n){var t=Re();n=n===void 0?null:n;var r=t.memoizedState;return r!==null&&n!==null&&Ho(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function xd(e,n){var t=Re();n=n===void 0?null:n;var r=t.memoizedState;return r!==null&&n!==null&&Ho(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function bd(e,n,t){return Hn&21?(Ke(t,n)||(t=Nu(),Q.lanes|=t,Wn|=t,e.baseState=!0),n):(e.baseState&&(e.baseState=!1,xe=!0),e.memoizedState=t)}function km(e,n){var t=B;B=t!==0&&4>t?t:4,e(!0);var r=di.transition;di.transition={};try{e(!1),n()}finally{B=t,di.transition=r}}function Sd(){return Re().memoizedState}function xm(e,n,t){var r=Nn(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},jd(e))Pd(n,t);else if(t=id(e,n,t,r),t!==null){var a=ve();$e(t,e,r,a),Cd(t,n,r)}}function bm(e,n,t){var r=Nn(e),a={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(jd(e))Pd(n,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=n.lastRenderedReducer,i!==null))try{var o=n.lastRenderedState,s=i(o,t);if(a.hasEagerState=!0,a.eagerState=s,Ke(s,o)){var u=n.interleaved;u===null?(a.next=a,Bo(n)):(a.next=u.next,u.next=a),n.interleaved=a;return}}catch{}finally{}t=id(e,n,a,r),t!==null&&(a=ve(),$e(t,e,r,a),Cd(t,n,r))}}function jd(e){var n=e.alternate;return e===Q||n!==null&&n===Q}function Pd(e,n){Gt=ga=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Cd(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,No(e,t)}}var va={readContext:Fe,useCallback:de,useContext:de,useEffect:de,useImperativeHandle:de,useInsertionEffect:de,useLayoutEffect:de,useMemo:de,useReducer:de,useRef:de,useState:de,useDebugValue:de,useDeferredValue:de,useTransition:de,useMutableSource:de,useSyncExternalStore:de,useId:de,unstable_isNewReconciler:!1},Sm={readContext:Fe,useCallback:function(e,n){return Je().memoizedState=[e,n===void 0?null:n],e},useContext:Fe,useEffect:ps,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,Gr(4194308,4,yd.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Gr(4194308,4,e,n)},useInsertionEffect:function(e,n){return Gr(4,2,e,n)},useMemo:function(e,n){var t=Je();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Je();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=xm.bind(null,Q,e),[r.memoizedState,e]},useRef:function(e){var n=Je();return e={current:e},n.memoizedState=e},useState:ms,useDebugValue:Yo,useDeferredValue:function(e){return Je().memoizedState=e},useTransition:function(){var e=ms(!1),n=e[0];return e=km.bind(null,e[1]),Je().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=Q,a=Je();if(W){if(t===void 0)throw Error(b(407));t=t()}else{if(t=n(),ie===null)throw Error(b(349));Hn&30||dd(r,n,t)}a.memoizedState=t;var i={value:t,getSnapshot:n};return a.queue=i,ps(fd.bind(null,r,i,e),[e]),r.flags|=2048,mr(9,cd.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=Je(),n=ie.identifierPrefix;if(W){var t=on,r=an;t=(r&~(1<<32-Ve(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=cr++,0<t&&(n+="H"+t.toString(32)),n+=":"}else t=wm++,n=":"+n+"r"+t.toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},jm={readContext:Fe,useCallback:kd,useContext:Fe,useEffect:Qo,useImperativeHandle:wd,useInsertionEffect:gd,useLayoutEffect:vd,useMemo:xd,useReducer:ci,useRef:hd,useState:function(){return ci(fr)},useDebugValue:Yo,useDeferredValue:function(e){var n=Re();return bd(n,te.memoizedState,e)},useTransition:function(){var e=ci(fr)[0],n=Re().memoizedState;return[e,n]},useMutableSource:sd,useSyncExternalStore:ud,useId:Sd,unstable_isNewReconciler:!1},Pm={readContext:Fe,useCallback:kd,useContext:Fe,useEffect:Qo,useImperativeHandle:wd,useInsertionEffect:gd,useLayoutEffect:vd,useMemo:xd,useReducer:fi,useRef:hd,useState:function(){return fi(fr)},useDebugValue:Yo,useDeferredValue:function(e){var n=Re();return te===null?n.memoizedState=e:bd(n,te.memoizedState,e)},useTransition:function(){var e=fi(fr)[0],n=Re().memoizedState;return[e,n]},useMutableSource:sd,useSyncExternalStore:ud,useId:Sd,unstable_isNewReconciler:!1};function Oe(e,n){if(e&&e.defaultProps){n=Y({},n),e=e.defaultProps;for(var t in e)n[t]===void 0&&(n[t]=e[t]);return n}return n}function Qi(e,n,t,r){n=e.memoizedState,t=t(r,n),t=t==null?n:Y({},n,t),e.memoizedState=t,e.lanes===0&&(e.updateQueue.baseState=t)}var La={isMounted:function(e){return(e=e._reactInternals)?Yn(e)===e:!1},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ve(),a=Nn(e),i=ln(r,a);i.payload=n,t!=null&&(i.callback=t),n=Pn(e,i,a),n!==null&&($e(n,e,a,r),Hr(n,e,a))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ve(),a=Nn(e),i=ln(r,a);i.tag=1,i.payload=n,t!=null&&(i.callback=t),n=Pn(e,i,a),n!==null&&($e(n,e,a,r),Hr(n,e,a))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ve(),r=Nn(e),a=ln(t,r);a.tag=2,n!=null&&(a.callback=n),n=Pn(e,a,r),n!==null&&($e(n,e,r,t),Hr(n,e,r))}};function hs(e,n,t,r,a,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):n.prototype&&n.prototype.isPureReactComponent?!ir(t,r)||!ir(a,i):!0}function Nd(e,n,t){var r=!1,a=zn,i=n.contextType;return typeof i=="object"&&i!==null?i=Fe(i):(a=Se(n)?$n:pe.current,r=n.contextTypes,i=(r=r!=null)?bt(e,a):zn),n=new n(t,i),e.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=La,e.stateNode=n,n._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),n}function gs(e,n,t,r){e=n.state,typeof n.componentWillReceiveProps=="function"&&n.componentWillReceiveProps(t,r),typeof n.UNSAFE_componentWillReceiveProps=="function"&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&La.enqueueReplaceState(n,n.state,null)}function Yi(e,n,t,r){var a=e.stateNode;a.props=t,a.state=e.memoizedState,a.refs={},Uo(e);var i=n.contextType;typeof i=="object"&&i!==null?a.context=Fe(i):(i=Se(n)?$n:pe.current,a.context=bt(e,i)),a.state=e.memoizedState,i=n.getDerivedStateFromProps,typeof i=="function"&&(Qi(e,n,i,t),a.state=e.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof a.getSnapshotBeforeUpdate=="function"||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(n=a.state,typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount(),n!==a.state&&La.enqueueReplaceState(a,a.state,null),pa(e,t,a,r),a.state=e.memoizedState),typeof a.componentDidMount=="function"&&(e.flags|=4194308)}function Ct(e,n){try{var t="",r=n;do t+=Zc(r),r=r.return;while(r);var a=t}catch(i){a=` 39Error generating stack: `+i.message+` 40`+i.stack}return{value:e,source:n,stack:a,digest:null}}function mi(e,n,t){return{value:e,source:null,stack:t??null,digest:n??null}}function Ji(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var Cm=typeof WeakMap=="function"?WeakMap:Map;function Ed(e,n,t){t=ln(-1,t),t.tag=3,t.payload={element:null};var r=n.value;
vendor: 4,143 bytes, line 40
40return t.callback=function(){wa||(wa=!0,lo=r),Ji(e,n)},t}function Md(e,n,t){t=ln(-1,t),t.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var a=n.value;t.payload=function(){return r(a)},t.callback=function(){Ji(e,n)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(t.callback=function(){Ji(e,n),typeof r!="function"&&(Cn===null?Cn=new Set([this]):Cn.add(this));var o=n.stack;this.componentDidCatch(n.value,{componentStack:o!==null?o:""})}),t}function vs(e,n,t){var r=e.pingCache;if(r===null){r=e.pingCache=new Cm;var a=new Set;r.set(n,a)}else a=r.get(n),a===void 0&&(a=new Set,r.set(n,a));a.has(t)||(a.add(t),e=Om.bind(null,e,n,t),n.then(e,e))}function ys(e){do{var n;if((n=e.tag===13)&&(n=e.memoizedState,n=n!==null?n.dehydrated!==null:!0),n)return e;e=e.return}while(e!==null);return null}function ws(e,n,t,r,a){return e.mode&1?(e.flags|=65536,e.lanes=a,e):(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,t.tag===1&&(t.alternate===null?t.tag=17:(n=ln(-1,1),n.tag=2,Pn(t,n,1))),t.lanes|=1),e)}var Nm=fn.ReactCurrentOwner,xe=!1;function he(e,n,t,r){n.child=e===null?ad(n,null,t,r):jt(n,e.child,t,r)}function ks(e,n,t,r,a){t=t.render;var i=n.ref;return wt(n,a),r=Wo(e,n,t,r,i,a),t=Go(),e!==null&&!xe?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~a,cn(e,n,a)):(W&&t&&_o(n),n.flags|=1,he(e,n,r,a),n.child)}function xs(e,n,t,r,a){if(e===null){var i=t.type;return typeof i=="function"&&!al(i)&&i.defaultProps===void 0&&t.compare===null&&t.defaultProps===void 0?(n.tag=15,n.type=i,zd(e,n,i,r,a)):(e=Zr(t.type,null,r,n,n.mode,a),e.ref=n.ref,e.return=n,n.child=e)}if(i=e.child,!(e.lanes&a)){var o=i.memoizedProps;if(t=t.compare,t=t!==null?t:ir,t(o,r)&&e.ref===n.ref)return cn(e,n,a)}return n.flags|=1,e=En(i,r),e.ref=n.ref,e.return=n,n.child=e}function zd(e,n,t,r,a){if(e!==null){var i=e.memoizedProps;if(ir(i,r)&&e.ref===n.ref)if(xe=!1,n.pendingProps=r=i,(e.lanes&a)!==0)e.flags&131072&&(xe=!0);else return n.lanes=e.lanes,cn(e,n,a)}return Zi(e,n,t,r,a)}function Td(e,n,t){var r=n.pendingProps,a=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(n.mode&1))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},U(pt,Pe),Pe|=t;else{if(!(t&1073741824))return e=i!==null?i.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,U(pt,Pe),Pe|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:t,U(pt,Pe),Pe|=r}else i!==null?(r=i.baseLanes|t,n.memoizedState=null):r=t,U(pt,Pe),Pe|=r;return he(e,n,a,t),n.child}function Ad(e,n){var t=n.ref;(e===null&&t!==null||e!==null&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function Zi(e,n,t,r,a){var i=Se(t)?$n:pe.current;return i=bt(n,i),wt(n,a),t=Wo(e,n,t,r,i,a),r=Go(),e!==null&&!xe?(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~a,cn(e,n,a)):(W&&r&&_o(n),n.flags|=1,he(e,n,t,a),n.child)}function bs(e,n,t,r,a){if(Se(t)){var i=!0;ua(n)}else i=!1;if(wt(n,a),n.stateNode===null)Qr(e,n),Nd(n,t,r),Yi(n,t,r,a),r=!0;else if(e===null){var o=n.stateNode,s=n.memoizedProps;o.props=s;var u=o.context,c=t.contextType;typeof c=="object"&&c!==null?c=Fe(c):(c=Se(t)?$n:pe.current,c=bt(n,c));var y=t.getDerivedStateFromProps,h=typeof y=="function"||typeof o.getSnapshotBeforeUpdate=="function";h||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||u!==c)&&gs(n,o,r,c),gn=!1;var g=n.memoizedState;o.state=g,pa(n,r,o,a),u=n.memoizedState,s!==r||g!==u||be.current||gn?(typeof y=="function"&&(Qi(n,t,y,r),u=n.memoizedState),(s=gn||hs(n,t,s,r,g,u,c))?(h||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"&&(n.flags|=4194308)):(typeof o.componentDidMount=="function"&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=u),o.props=r,o.state=u,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(n.flags|=4194308),r=!1)}
vendor: 11,088 bytes, line 40
40else{o=n.stateNode,od(e,n),s=n.memoizedProps,c=n.type===n.elementType?s:Oe(n.type,s),o.props=c,h=n.pendingProps,g=o.context,u=t.contextType,typeof u=="object"&&u!==null?u=Fe(u):(u=Se(t)?$n:pe.current,u=bt(n,u));var x=t.getDerivedStateFromProps;(y=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==h||g!==u)&&gs(n,o,r,u),gn=!1,g=n.memoizedState,o.state=g,pa(n,r,o,a);var m=n.memoizedState;s!==h||g!==m||be.current||gn?(typeof x=="function"&&(Qi(n,t,x,r),m=n.memoizedState),(c=gn||hs(n,t,c,r,g,m,u)||!1)?(y||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,m,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,m,u)),typeof o.componentDidUpdate=="function"&&(n.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(n.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(n.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=m),o.props=r,o.state=m,o.context=u,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(n.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(n.flags|=1024),r=!1)}return Xi(e,n,t,r,i,a)}function Xi(e,n,t,r,a,i){Ad(e,n);var o=(n.flags&128)!==0;if(!r&&!o)return a&&ls(n,t,!1),cn(e,n,i);r=n.stateNode,Nm.current=n;var s=o&&typeof t.getDerivedStateFromError!="function"?null:r.render();return n.flags|=1,e!==null&&o?(n.child=jt(n,e.child,null,i),n.child=jt(n,null,s,i)):he(e,n,s,i),n.memoizedState=r.state,a&&ls(n,t,!0),n.child}function Ld(e){var n=e.stateNode;n.pendingContext?os(e,n.pendingContext,n.pendingContext!==n.context):n.context&&os(e,n.context,!1),Vo(e,n.containerInfo)}function Ss(e,n,t,r,a){return St(),Fo(a),n.flags|=256,he(e,n,t,r),n.child}var eo={dehydrated:null,treeContext:null,retryLane:0};function no(e){return{baseLanes:e,cachePool:null,transitions:null}}function Dd(e,n,t){var r=n.pendingProps,a=G.current,i=!1,o=(n.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(a&2)!==0),s?(i=!0,n.flags&=-129):(e===null||e.memoizedState!==null)&&(a|=1),U(G,a&1),e===null)return Wi(n),e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(n.mode&1?e.data==="$!"?n.lanes=8:n.lanes=1073741824:n.lanes=1,null):(o=r.children,e=r.fallback,i?(r=n.mode,i=n.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Ia(o,r,0,null),e=Vn(e,r,t,null),i.return=n,e.return=n,i.sibling=e,n.child=i,n.child.memoizedState=no(t),n.memoizedState=eo,e):Jo(n,o));if(a=e.memoizedState,a!==null&&(s=a.dehydrated,s!==null))return Em(e,n,o,r,s,a,t);if(i){i=r.fallback,o=n.mode,a=e.child,s=a.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&n.child!==a?(r=n.child,r.childLanes=0,r.pendingProps=u,n.deletions=null):(r=En(a,u),r.subtreeFlags=a.subtreeFlags&14680064),s!==null?i=En(s,i):(i=Vn(i,o,t,null),i.flags|=2),i.return=n,r.return=n,r.sibling=i,n.child=r,r=i,i=n.child,o=e.child.memoizedState,o=o===null?no(t):{baseLanes:o.baseLanes|t,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~t,n.memoizedState=eo,r}return i=e.child,e=i.sibling,r=En(i,{mode:"visible",children:r.children}),!(n.mode&1)&&(r.lanes=t),r.return=n,r.sibling=null,e!==null&&(t=n.deletions,t===null?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=r,n.memoizedState=null,r}function Jo(e,n){return n=Ia({mode:"visible",children:n},e.mode,0,null),n.return=e,e.child=n}function _r(e,n,t,r){return r!==null&&Fo(r),jt(n,e.child,null,t),e=Jo(n,n.pendingProps.children),e.flags|=2,n.memoizedState=null,e}function Em(e,n,t,r,a,i,o){if(t)return n.flags&256?(n.flags&=-257,r=mi(Error(b(422))),_r(e,n,o,r)):n.memoizedState!==null?(n.child=e.child,n.flags|=128,null):(i=r.fallback,a=n.mode,r=Ia({mode:"visible",children:r.children},a,0,null),i=Vn(i,a,o,null),i.flags|=2,r.return=n,i.return=n,r.sibling=i,n.child=r,n.mode&1&&jt(n,e.child,null,o),n.child.memoizedState=no(o),n.memoizedState=eo,i);if(!(n.mode&1))return _r(e,n,o,null);if(a.data==="$!"){if(r=a.nextSibling&&a.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(b(419)),r=mi(i,r,void 0),_r(e,n,o,r)}if(s=(o&e.childLanes)!==0,xe||s){if(r=ie,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,dn(e,a),$e(r,e,a,-1))}return rl(),r=mi(Error(b(421))),_r(e,n,o,r)}return a.data==="$?"?(n.flags|=128,n.child=e.child,n=Bm.bind(null,e),a._reactRetry=n,null):(e=i.treeContext,Ce=jn(a.nextSibling),Ne=n,W=!0,Ue=null,e!==null&&(Le[De++]=an,Le[De++]=on,Le[De++]=Kn,an=e.id,on=e.overflow,Kn=n),n=Jo(n,r.children),n.flags|=4096,n)}function js(e,n,t){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n),Gi(e.return,n,t)}function pi(e,n,t,r,a){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:a}:(i.isBackwards=n,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=t,i.tailMode=a)}function _d(e,n,t){var r=n.pendingProps,a=r.revealOrder,i=r.tail;if(he(e,n,r.children,t),r=G.current,r&2)r=r&1|2,n.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=n.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&js(e,t,n);else if(e.tag===19)js(e,t,n);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;e.sibling===null;){if(e.return===null||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(U(G,r),!(n.mode&1))n.memoizedState=null;else switch(a){case"forwards":for(t=n.child,a=null;t!==null;)e=t.alternate,e!==null&&ha(e)===null&&(a=t),t=t.sibling;t=a,t===null?(a=n.child,n.child=null):(a=t.sibling,t.sibling=null),pi(n,!1,a,t,i);break;case"backwards":for(t=null,a=n.child,n.child=null;a!==null;){if(e=a.alternate,e!==null&&ha(e)===null){n.child=a;break}e=a.sibling,a.sibling=t,t=a,a=e}pi(n,!0,t,null,i);break;case"together":pi(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Qr(e,n){!(n.mode&1)&&e!==null&&(e.alternate=null,n.alternate=null,n.flags|=2)}function cn(e,n,t){if(e!==null&&(n.dependencies=e.dependencies),Wn|=n.lanes,!(t&n.childLanes))return null;if(e!==null&&n.child!==e.child)throw Error(b(153));if(n.child!==null){for(e=n.child,t=En(e,e.pendingProps),n.child=t,t.return=n;e.sibling!==null;)e=e.sibling,t=t.sibling=En(e,e.pendingProps),t.return=n;t.sibling=null}return n.child}function Mm(e,n,t){switch(n.tag){case 3:Ld(n),St();break;case 5:ld(n);break;case 1:Se(n.type)&&ua(n);break;case 4:Vo(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,a=n.memoizedProps.value;U(fa,r._currentValue),r._currentValue=a;break;case 13:if(r=n.memoizedState,r!==null)return r.dehydrated!==null?(U(G,G.current&1),n.flags|=128,null):t&n.child.childLanes?Dd(e,n,t):(U(G,G.current&1),e=cn(e,n,t),e!==null?e.sibling:null);U(G,G.current&1);break;case 19:if(r=(t&n.childLanes)!==0,e.flags&128){if(r)return _d(e,n,t);n.flags|=128}if(a=n.memoizedState,a!==null&&(a.rendering=null,a.tail=null,a.lastEffect=null),U(G,G.current),r)break;return null;case 22:case 23:return n.lanes=0,Td(e,n,t)}return cn(e,n,t)}var Id,to,Fd,Rd;Id=function(e,n){for(var t=n.child;t!==null;){if(t.tag===5||t.tag===6)e.appendChild(t.stateNode);else if(t.tag!==4&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===n)break;for(;t.sibling===null;){if(t.return===null||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}};to=function(){};Fd=function(e,n,t,r){var a=e.memoizedProps;if(a!==r){e=n.stateNode,Bn(en.current);var i=null;switch(t){case"input":a=ji(e,a),r=ji(e,r),i=[];break;case"select":a=Y({},a,{value:void 0}),r=Y({},r,{value:void 0}),i=[];break;case"textarea":a=Ni(e,a),r=Ni(e,r),i=[];break;default:typeof a.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=la)}Mi(t,r);var o;t=null;for(c in a)if(!r.hasOwnProperty(c)&&a.hasOwnProperty(c)&&a[c]!=null)if(c==="style"){var s=a[c];for(o in s)s.hasOwnProperty(o)&&(t||(t={}),t[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Zt.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(s=a!=null?a[c]:void 0,r.hasOwnProperty(c)&&u!==s&&(u!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(t||(t={}),t[o]="");for(o in u)u.hasOwnProperty(o)&&s[o]!==u[o]&&(t||(t={}),t[o]=u[o])}else t||(i||(i=[]),i.push(c,t)),t=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(i=i||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Zt.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&V("scroll",e),i||s===u||(i=[])):(i=i||[]).push(c,u))}t&&(i=i||[]).push("style",t);var c=i;(n.updateQueue=c)&&(n.flags|=4)}};Rd=function(e,n,t,r){t!==r&&(n.flags|=4)};function Ft(e,n){if(!W)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;n!==null;)n.alternate!==null&&(t=n),n=n.sibling;t===null?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?n||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ce(e){var n=e.alternate!==null&&e.alternate.child===e.child,t=0,r=0;if(n)for(var a=e.child;a!==null;)t|=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;)t|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}function zm(e,n,t){var r=n.pendingProps;switch(Io(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ce(n),null;case 1:return Se(n.type)&&sa(),ce(n),null;case 3:return r=n.stateNode,Pt(),$(be),$(pe),Ko(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Lr(n)?n.flags|=4:e===null||e.memoizedState.isDehydrated&&!(n.flags&256)||(n.flags|=1024,Ue!==null&&(co(Ue),Ue=null))),to(e,n),ce(n),null;case 5:$o(n);var a=Bn(dr.current);if(t=n.type,e!==null&&n.stateNode!=null)Fd(e,n,t,r,a),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(n.stateNode===null)throw Error(b(166));return ce(n),null}if(e=Bn(en.current),Lr(n)){r=n.stateNode,t=n.type;var i=n.memoizedProps;switch(r[Ze]=n,r[sr]=i,e=(n.mode&1)!==0,t){case"dialog":V("cancel",r),V("close",r);break;case"iframe":case"object":case"embed":V("load",r);break;case"video":case"audio":for(a=0;a<Ut.length;
vendor: 31,952 bytes, line 40
40a++)V(Ut[a],r);break;case"source":V("error",r);break;case"img":case"image":case"link":V("error",r),V("load",r);break;case"details":V("toggle",r);break;case"input":Ll(r,i),V("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},V("invalid",r);break;case"textarea":_l(r,i),V("invalid",r)}Mi(t,i),a=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&Ar(r.textContent,s,e),a=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&Ar(r.textContent,s,e),a=["children",""+s]):Zt.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&V("scroll",r)}switch(t){case"input":jr(r),Dl(r,i,!0);break;case"textarea":jr(r),Il(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=la)}r=a,n.updateQueue=r,r!==null&&(n.flags|=4)}else{o=a.nodeType===9?a:a.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=fu(t)),e==="http://www.w3.org/1999/xhtml"?t==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(t,{is:r.is}):(e=o.createElement(t),t==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,t),e[Ze]=n,e[sr]=r,Id(e,n,!1,!1),n.stateNode=e;e:{switch(o=zi(t,r),t){case"dialog":V("cancel",e),V("close",e),a=r;break;case"iframe":case"object":case"embed":V("load",e),a=r;break;case"video":case"audio":for(a=0;a<Ut.length;a++)V(Ut[a],e);a=r;break;case"source":V("error",e),a=r;break;case"img":case"image":case"link":V("error",e),V("load",e),a=r;break;case"details":V("toggle",e),a=r;break;case"input":Ll(e,r),a=ji(e,r),V("invalid",e);break;case"option":a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=Y({},r,{value:void 0}),V("invalid",e);break;case"textarea":_l(e,r),a=Ni(e,r),V("invalid",e);break;default:a=r}Mi(t,a),s=a;for(i in s)if(s.hasOwnProperty(i)){var u=s[i];i==="style"?hu(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&mu(e,u)):i==="children"?typeof u=="string"?(t!=="textarea"||u!=="")&&Xt(e,u):typeof u=="number"&&Xt(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Zt.hasOwnProperty(i)?u!=null&&i==="onScroll"&&V("scroll",e):u!=null&&xo(e,i,u,o))}switch(t){case"input":jr(e),Dl(e,r,!1);break;case"textarea":jr(e),Il(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Mn(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?ht(e,!!r.multiple,i,!1):r.defaultValue!=null&&ht(e,!!r.multiple,r.defaultValue,!0);break;default:typeof a.onClick=="function"&&(e.onclick=la)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}n.ref!==null&&(n.flags|=512,n.flags|=2097152)}return ce(n),null;case 6:if(e&&n.stateNode!=null)Rd(e,n,e.memoizedProps,r);else{if(typeof r!="string"&&n.stateNode===null)throw Error(b(166));if(t=Bn(dr.current),Bn(en.current),Lr(n)){if(r=n.stateNode,t=n.memoizedProps,r[Ze]=n,(i=r.nodeValue!==t)&&(e=Ne,e!==null))switch(e.tag){case 3:Ar(r.nodeValue,t,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ar(r.nodeValue,t,(e.mode&1)!==0)}i&&(n.flags|=4)}else r=(t.nodeType===9?t:t.ownerDocument).createTextNode(r),r[Ze]=n,n.stateNode=r}return ce(n),null;case 13:if($(G),r=n.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(W&&Ce!==null&&n.mode&1&&!(n.flags&128))td(),St(),n.flags|=98560,i=!1;else if(i=Lr(n),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(b(318));if(i=n.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(b(317));i[Ze]=n}else St(),!(n.flags&128)&&(n.memoizedState=null),n.flags|=4;ce(n),i=!1}else Ue!==null&&(co(Ue),Ue=null),i=!0;if(!i)return n.flags&65536?n:null}return n.flags&128?(n.lanes=t,n):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(n.child.flags|=8192,n.mode&1&&(e===null||G.current&1?re===0&&(re=3):rl())),n.updateQueue!==null&&(n.flags|=4),ce(n),null);case 4:return Pt(),to(e,n),e===null&&or(n.stateNode.containerInfo),ce(n),null;case 10:return Oo(n.type._context),ce(n),null;case 17:return Se(n.type)&&sa(),ce(n),null;case 19:if($(G),i=n.memoizedState,i===null)return ce(n),null;if(r=(n.flags&128)!==0,o=i.rendering,o===null)if(r)Ft(i,!1);else{if(re!==0||e!==null&&e.flags&128)for(e=n.child;e!==null;){if(o=ha(e),o!==null){for(n.flags|=128,Ft(i,!1),r=o.updateQueue,r!==null&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;t!==null;)i=t,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}),t=t.sibling;return U(G,G.current&1|2),n.child}e=e.sibling}i.tail!==null&&ee()>Nt&&(n.flags|=128,r=!0,Ft(i,!1),n.lanes=4194304)}else{if(!r)if(e=ha(o),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),Ft(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!W)return ce(n),null}else 2*ee()-i.renderingStartTime>Nt&&t!==1073741824&&(n.flags|=128,r=!0,Ft(i,!1),n.lanes=4194304);i.isBackwards?(o.sibling=n.child,n.child=o):(t=i.last,t!==null?t.sibling=o:n.child=o,i.last=o)}return i.tail!==null?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=ee(),n.sibling=null,t=G.current,U(G,r?t&1|2:t&1),n):(ce(n),null);case 22:case 23:return tl(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?Pe&1073741824&&(ce(n),n.subtreeFlags&6&&(n.flags|=8192)):ce(n),null;case 24:return null;case 25:return null}throw Error(b(156,n.tag))}function Tm(e,n){switch(Io(n),n.tag){case 1:return Se(n.type)&&sa(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return Pt(),$(be),$(pe),Ko(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return $o(n),null;case 13:if($(G),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(b(340));St()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return $(G),null;case 4:return Pt(),null;case 10:return Oo(n.type._context),null;case 22:case 23:return tl(),null;case 24:return null;default:return null}}var Ir=!1,me=!1,Am=typeof WeakSet=="function"?WeakSet:Set,z=null;function mt(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){J(e,n,r)}else t.current=null}function ro(e,n,t){try{t()}catch(r){J(e,n,r)}}var Ps=!1;function Lm(e,n){if(Oi=aa,e=Vu(),Do(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch{t=null;break e}var o=0,s=-1,u=-1,c=0,y=0,h=e,g=null;n:for(;;){for(var x;h!==t||a!==0&&h.nodeType!==3||(s=o+a),h!==i||r!==0&&h.nodeType!==3||(u=o+r),h.nodeType===3&&(o+=h.nodeValue.length),(x=h.firstChild)!==null;)g=h,h=x;for(;;){if(h===e)break n;if(g===t&&++c===a&&(s=o),g===i&&++y===r&&(u=o),(x=h.nextSibling)!==null)break;h=g,g=h.parentNode}h=x}t=s===-1||u===-1?null:{start:s,end:u}}else t=null}t=t||{start:0,end:0}}else t=null;for(Bi={focusedElem:e,selectionRange:t},aa=!1,z=n;z!==null;)if(n=z,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,z=e;else for(;z!==null;){n=z;try{var m=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var k=m.memoizedProps,A=m.memoizedState,f=n.stateNode,d=f.getSnapshotBeforeUpdate(n.elementType===n.type?k:Oe(n.type,k),A);f.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var p=n.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(b(163))}}catch(v){J(n,n.return,v)}if(e=n.sibling,e!==null){e.return=n.return,z=e;break}z=n.return}return m=Ps,Ps=!1,m}function Qt(e,n,t){var r=n.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&&ro(n,t,i)}a=a.next}while(a!==r)}}function Da(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function ao(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function qd(e){var n=e.alternate;n!==null&&(e.alternate=null,qd(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Ze],delete n[sr],delete n[$i],delete n[hm],delete n[gm])),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 Od(e){return e.tag===5||e.tag===3||e.tag===4}function Cs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Od(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 io(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=la));else if(r!==4&&(e=e.child,e!==null))for(io(e,n,t),e=e.sibling;e!==null;)io(e,n,t),e=e.sibling}function oo(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(oo(e,n,t),e=e.sibling;e!==null;)oo(e,n,t),e=e.sibling}var oe=null,Be=!1;function pn(e,n,t){for(t=t.child;t!==null;)Bd(e,n,t),t=t.sibling}function Bd(e,n,t){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(Ca,t)}catch{}switch(t.tag){case 5:me||mt(t,n);case 6:var r=oe,a=Be;oe=null,pn(e,n,t),oe=r,Be=a,oe!==null&&(Be?(e=oe,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):oe.removeChild(t.stateNode));break;case 18:oe!==null&&(Be?(e=oe,t=t.stateNode,e.nodeType===8?li(e.parentNode,t):e.nodeType===1&&li(e,t),rr(e)):li(oe,t.stateNode));break;case 4:r=oe,a=Be,oe=t.stateNode.containerInfo,Be=!0,pn(e,n,t),oe=r,Be=a;break;case 0:case 11:case 14:case 15:if(!me&&(r=t.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)&&ro(t,n,o),a=a.next}while(a!==r)}pn(e,n,t);break;case 1:if(!me&&(mt(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(s){J(t,n,s)}pn(e,n,t);break;case 21:pn(e,n,t);break;case 22:t.mode&1?(me=(r=me)||t.memoizedState!==null,pn(e,n,t),me=r):pn(e,n,t);break;default:pn(e,n,t)}}function Ns(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new Am),n.forEach(function(r){var a=Um.bind(null,e,r);t.has(r)||(t.add(r),r.then(a,a))})}}function qe(e,n){var t=n.deletions;if(t!==null)for(var r=0;r<t.length;r++){var a=t[r];try{var i=e,o=n,s=o;e:for(;s!==null;){switch(s.tag){case 5:oe=s.stateNode,Be=!1;break e;case 3:oe=s.stateNode.containerInfo,Be=!0;break e;case 4:oe=s.stateNode.containerInfo,Be=!0;break e}s=s.return}if(oe===null)throw Error(b(160));Bd(i,o,a),oe=null,Be=!1;var u=a.alternate;u!==null&&(u.return=null),a.return=null}catch(c){J(a,n,c)}}if(n.subtreeFlags&12854)for(n=n.child;n!==null;)Ud(n,e),n=n.sibling}function Ud(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(qe(n,e),Qe(e),r&4){try{Qt(3,e,e.return),Da(3,e)}catch(k){J(e,e.return,k)}try{Qt(5,e,e.return)}catch(k){J(e,e.return,k)}}break;case 1:qe(n,e),Qe(e),r&512&&t!==null&&mt(t,t.return);break;case 5:if(qe(n,e),Qe(e),r&512&&t!==null&&mt(t,t.return),e.flags&32){var a=e.stateNode;try{Xt(a,"")}catch(k){J(e,e.return,k)}}if(r&4&&(a=e.stateNode,a!=null)){var i=e.memoizedProps,o=t!==null?t.memoizedProps:i,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&du(a,i),zi(s,o);var c=zi(s,i);for(o=0;o<u.length;o+=2){var y=u[o],h=u[o+1];y==="style"?hu(a,h):y==="dangerouslySetInnerHTML"?mu(a,h):y==="children"?Xt(a,h):xo(a,y,h,c)}switch(s){case"input":Pi(a,i);break;case"textarea":cu(a,i);break;case"select":var g=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!i.multiple;var x=i.value;x!=null?ht(a,!!i.multiple,x,!1):g!==!!i.multiple&&(i.defaultValue!=null?ht(a,!!i.multiple,i.defaultValue,!0):ht(a,!!i.multiple,i.multiple?[]:"",!1))}a[sr]=i}catch(k){J(e,e.return,k)}}break;case 6:if(qe(n,e),Qe(e),r&4){if(e.stateNode===null)throw Error(b(162));a=e.stateNode,i=e.memoizedProps;try{a.nodeValue=i}catch(k){J(e,e.return,k)}}break;case 3:if(qe(n,e),Qe(e),r&4&&t!==null&&t.memoizedState.isDehydrated)try{rr(n.containerInfo)}catch(k){J(e,e.return,k)}break;case 4:qe(n,e),Qe(e);break;case 13:qe(n,e),Qe(e),a=e.child,a.flags&8192&&(i=a.memoizedState!==null,a.stateNode.isHidden=i,!i||a.alternate!==null&&a.alternate.memoizedState!==null||(el=ee())),r&4&&Ns(e);break;case 22:if(y=t!==null&&t.memoizedState!==null,e.mode&1?(me=(c=me)||y,qe(n,e),me=c):qe(n,e),Qe(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!y&&e.mode&1)for(z=e,y=e.child;y!==null;){for(h=z=y;z!==null;){switch(g=z,x=g.child,g.tag){case 0:case 11:case 14:case 15:Qt(4,g,g.return);break;case 1:mt(g,g.return);var m=g.stateNode;if(typeof m.componentWillUnmount=="function"){r=g,t=g.return;try{n=r,m.props=n.memoizedProps,m.state=n.memoizedState,m.componentWillUnmount()}catch(k){J(r,t,k)}}break;case 5:mt(g,g.return);break;case 22:if(g.memoizedState!==null){Ms(h);continue}}x!==null?(x.return=g,z=x):Ms(h)}y=y.sibling}e:for(y=null,h=e;;){if(h.tag===5){if(y===null){y=h;try{a=h.stateNode,c?(i=a.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=h.stateNode,u=h.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=pu("display",o))}catch(k){J(e,e.return,k)}}}else if(h.tag===6){if(y===null)try{h.stateNode.nodeValue=c?"":h.memoizedProps}catch(k){J(e,e.return,k)}}else if((h.tag!==22&&h.tag!==23||h.memoizedState===null||h===e)&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;h.sibling===null;){if(h.return===null||h.return===e)break e;y===h&&(y=null),h=h.return}y===h&&(y=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:qe(n,e),Qe(e),r&4&&Ns(e);break;case 21:break;default:qe(n,e),Qe(e)}}function Qe(e){var n=e.flags;if(n&2){try{e:{for(var t=e.return;t!==null;){if(Od(t)){var r=t;break e}t=t.return}throw Error(b(160))}switch(r.tag){case 5:var a=r.stateNode;r.flags&32&&(Xt(a,""),r.flags&=-33);var i=Cs(e);oo(e,i,a);break;case 3:case 4:var o=r.stateNode.containerInfo,s=Cs(e);io(e,s,o);break;default:throw Error(b(161))}}catch(u){J(e,e.return,u)}e.flags&=-3}n&4096&&(e.flags&=-4097)}function Dm(e,n,t){z=e,Vd(e)}function Vd(e,n,t){for(var r=(e.mode&1)!==0;z!==null;){var a=z,i=a.child;if(a.tag===22&&r){var o=a.memoizedState!==null||Ir;if(!o){var s=a.alternate,u=s!==null&&s.memoizedState!==null||me;s=Ir;var c=me;if(Ir=o,(me=u)&&!c)for(z=a;z!==null;)o=z,u=o.child,o.tag===22&&o.memoizedState!==null?zs(a):u!==null?(u.return=o,z=u):zs(a);for(;i!==null;)z=i,Vd(i),i=i.sibling;z=a,Ir=s,me=c}Es(e)}else a.subtreeFlags&8772&&i!==null?(i.return=a,z=i):Es(e)}}function Es(e){for(;z!==null;){var n=z;if(n.flags&8772){var t=n.alternate;try{if(n.flags&8772)switch(n.tag){case 0:case 11:case 15:me||Da(5,n);break;case 1:var r=n.stateNode;if(n.flags&4&&!me)if(t===null)r.componentDidMount();else{var a=n.elementType===n.type?t.memoizedProps:Oe(n.type,t.memoizedProps);r.componentDidUpdate(a,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=n.updateQueue;i!==null&&fs(n,i,r);break;case 3:var o=n.updateQueue;if(o!==null){if(t=null,n.child!==null)switch(n.child.tag){case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}fs(n,o,t)}break;case 5:var s=n.stateNode;if(t===null&&n.flags&4){t=s;var u=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&t.focus();break;case"img":u.src&&(t.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(n.memoizedState===null){var c=n.alternate;if(c!==null){var y=c.memoizedState;if(y!==null){var h=y.dehydrated;h!==null&&rr(h)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(b(163))}me||n.flags&512&&ao(n)}catch(g){J(n,n.return,g)}}if(n===e){z=null;break}if(t=n.sibling,t!==null){t.return=n.return,z=t;break}z=n.return}}function Ms(e){for(;z!==null;){var n=z;if(n===e){z=null;break}var t=n.sibling;if(t!==null){t.return=n.return,z=t;break}z=n.return}}function zs(e){for(;z!==null;){var n=z;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{Da(4,n)}catch(u){J(n,t,u)}break;case 1:var r=n.stateNode;if(typeof r.componentDidMount=="function"){var a=n.return;try{r.componentDidMount()}catch(u){J(n,a,u)}}var i=n.return;try{ao(n)}catch(u){J(n,i,u)}break;case 5:var o=n.return;try{ao(n)}catch(u){J(n,o,u)}}}catch(u){J(n,n.return,u)}if(n===e){z=null;break}var s=n.sibling;if(s!==null){s.return=n.return,z=s;break}z=n.return}}var _m=Math.ceil,ya=fn.ReactCurrentDispatcher,Zo=fn.ReactCurrentOwner,Ie=fn.ReactCurrentBatchConfig,q=0,ie=null,ne=null,le=0,Pe=0,pt=An(0),re=0,pr=null,Wn=0,_a=0,Xo=0,Yt=null,ke=null,el=0,Nt=1/0,tn=null,wa=!1,lo=null,Cn=null,Fr=!1,kn=null,ka=0,Jt=0,so=null,Yr=-1,Jr=0;function ve(){return q&6?ee():Yr!==-1?Yr:Yr=ee()}function Nn(e){return e.mode&1?q&2&&le!==0?le&-le:ym.transition!==null?(Jr===0&&(Jr=Nu()),Jr):(e=B,e!==0||(e=window.event,e=e===void 0?16:Du(e.type)),e):1}function $e(e,n,t,r){if(50<Jt)throw Jt=0,so=null,Error(b(185));gr(e,t,r),(!(q&2)||e!==ie)&&(e===ie&&(!(q&2)&&(_a|=t),re===4&&yn(e,le)),je(e,r),t===1&&q===0&&!(n.mode&1)&&(Nt=ee()+500,Ta&&Ln()))}function je(e,n){var t=e.callbackNode;yf(e,n);var r=ra(e,e===ie?le:0);if(r===0)t!==null&&ql(t),e.callbackNode=null,e.callbackPriority=0;else if(n=r&-r,e.callbackPriority!==n){if(t!=null&&ql(t),n===1)e.tag===0?vm(Ts.bind(null,e)):Xu(Ts.bind(null,e)),mm(function(){!(q&6)&&Ln()}),t=null;else{switch(Eu(r)){case 1:t=Co;break;case 4:t=Pu;break;case 16:t=ta;break;case 536870912:t=Cu;break;default:t=ta}t=Jd(t,$d.bind(null,e))}e.callbackPriority=n,e.callbackNode=t}}function $d(e,n){if(Yr=-1,Jr=0,q&6)throw Error(b(327));var t=e.callbackNode;if(kt()&&e.callbackNode!==t)return null;var r=ra(e,e===ie?le:0);if(r===0)return null;if(r&30||r&e.expiredLanes||n)n=xa(e,r);else{n=r;var a=q;q|=2;var i=Hd();(ie!==e||le!==n)&&(tn=null,Nt=ee()+500,Un(e,n));do try{Rm();break}catch(s){Kd(e,s)}while(!0);qo(),ya.current=i,q=a,ne!==null?n=0:(ie=null,le=0,n=re)}if(n!==0){if(n===2&&(a=_i(e),a!==0&&(r=a,n=uo(e,a))),n===1)throw t=pr,Un(e,0),yn(e,r),je(e,ee()),t;if(n===6)yn(e,r);else{if(a=e.current.alternate,!(r&30)&&!Im(a)&&(n=xa(e,r),n===2&&(i=_i(e),i!==0&&(r=i,n=uo(e,i))),n===1))throw t=pr,Un(e,0),yn(e,r),je(e,ee()),t;switch(e.finishedWork=a,e.finishedLanes=r,n){case 0:case 1:throw Error(b(345));case 2:Rn(e,ke,tn);break;case 3:if(yn(e,r),(r&130023424)===r&&(n=el+500-ee(),10<n)){if(ra(e,0)!==0)break;if(a=e.suspendedLanes,(a&r)!==r){ve(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Vi(Rn.bind(null,e,ke,tn),n);break}Rn(e,ke,tn);break;case 4:if(yn(e,r),(r&4194240)===r)break;for(n=e.eventTimes,a=-1;0<r;){var o=31-Ve(r);i=1<<o,o=n[o],o>a&&(a=o),r&=~i}if(r=a,r=ee()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_m(r/1960))-r,10<r){e.timeoutHandle=Vi(Rn.bind(null,e,ke,tn),r);break}Rn(e,ke,tn);break;case 5:Rn(e,ke,tn);break;default:throw Error(b(329))}}}return je(e,ee()),e.callbackNode===t?$d.bind(null,e):null}function uo(e,n){var t=Yt;return e.current.memoizedState.isDehydrated&&(Un(e,n).flags|=256),e=xa(e,n),e!==2&&(n=ke,ke=t,n!==null&&co(n)),e}function co(e){ke===null?ke=e:ke.push.apply(ke,e)}function Im(e){for(var n=e;;){if(n.flags&16384){var t=n.updateQueue;if(t!==null&&(t=t.stores,t!==null))for(var r=0;r<t.length;r++){var a=t[r],i=a.getSnapshot;a=a.value;try{if(!Ke(i(),a))return!1}catch{return!1}}}if(t=n.child,n.subtreeFlags&16384&&t!==null)t.return=n,n=t;else{if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}function yn(e,n){for(n&=~Xo,n&=~_a,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-Ve(n),r=1<<t;e[t]=-1,n&=~r}}function Ts(e){if(q&6)throw Error(b(327));kt();var n=ra(e,0);if(!(n&1))return je(e,ee()),null;var t=xa(e,n);if(e.tag!==0&&t===2){var r=_i(e);r!==0&&(n=r,t=uo(e,r))}if(t===1)throw t=pr,Un(e,0),yn(e,n),je(e,ee()),t;if(t===6)throw Error(b(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,Rn(e,ke,tn),je(e,ee()),null}function nl(e,n){var t=q;q|=1;try{return e(n)}finally{q=t,q===0&&(Nt=ee()+500,Ta&&Ln())}}function Gn(e){kn!==null&&kn.tag===0&&!(q&6)&&kt();var n=q;q|=1;var t=Ie.transition,r=B;try{if(Ie.transition=null,B=1,e)return e()}finally{B=r,Ie.transition=t,q=n,!(q&6)&&Ln()}}function tl(){Pe=pt.current,$(pt)}function Un(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(t!==-1&&(e.timeoutHandle=-1,fm(t)),ne!==null)for(t=ne.return;t!==null;){var r=t;switch(Io(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&sa();break;case 3:Pt(),$(be),$(pe),Ko();break;case 5:$o(r);break;case 4:Pt();break;case 13:$(G);break;case 19:$(G);break;case 10:Oo(r.type._context);break;case 22:case 23:tl()}t=t.return}if(ie=e,ne=e=En(e.current,null),le=Pe=n,re=0,pr=null,Xo=_a=Wn=0,ke=Yt=null,On!==null){for(n=0;n<On.length;n++)if(t=On[n],r=t.interleaved,r!==null){t.interleaved=null;var a=r.next,i=t.pending;if(i!==null){var o=i.next;i.next=a,r.next=o}t.pending=r}On=null}return e}function Kd(e,n){do{var t=ne;try{if(qo(),Wr.current=va,ga){for(var r=Q.memoizedState;r!==null;){var a=r.queue;a!==null&&(a.pending=null),r=r.next}ga=!1}if(Hn=0,ae=te=Q=null,Gt=!1,cr=0,Zo.current=null,t===null||t.return===null){re=1,pr=n,ne=null;break}e:{var i=e,o=t.return,s=t,u=n;if(n=le,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var c=u,y=s,h=y.tag;if(!(y.mode&1)&&(h===0||h===11||h===15)){var g=y.alternate;g?(y.updateQueue=g.updateQueue,y.memoizedState=g.memoizedState,y.lanes=g.lanes):(y.updateQueue=null,y.memoizedState=null)}var x=ys(o);if(x!==null){x.flags&=-257,ws(x,o,s,i,n),x.mode&1&&vs(i,c,n),n=x,u=c;var m=n.updateQueue;if(m===null){var k=new Set;k.add(u),n.updateQueue=k}else m.add(u);break e}else{if(!(n&1)){vs(i,c,n),rl();break e}u=Error(b(426))}}else if(W&&s.mode&1){var A=ys(o);if(A!==null){!(A.flags&65536)&&(A.flags|=256),ws(A,o,s,i,n),Fo(Ct(u,s));break e}}i=u=Ct(u,s),re!==4&&(re=2),Yt===null?Yt=[i]:Yt.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,n&=-n,i.lanes|=n;var f=Ed(i,u,n);cs(i,f);break e;case 1:s=u;var d=i.type,p=i.stateNode;if(!(i.flags&128)&&(typeof d.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(Cn===null||!Cn.has(p)))){i.flags|=65536,n&=-n,i.lanes|=n;var v=Md(i,s,n);cs(i,v);break e}}i=i.return}while(i!==null)}Gd(t)}catch(S){n=S,ne===t&&t!==null&&(ne=t=t.return);continue}break}while(!0)}function Hd(){var e=ya.current;return ya.current=va,e===null?va:e}function rl(){(re===0||re===3||re===2)&&(re=4),ie===null||!(Wn&268435455)&&!(_a&268435455)||yn(ie,le)}function xa(e,n){var t=q;q|=2;var r=Hd();(ie!==e||le!==n)&&(tn=null,Un(e,n));do try{Fm();break}catch(a){Kd(e,a)}while(!0);if(qo(),q=t,ya.current=r,ne!==null)throw Error(b(261));return ie=null,le=0,re}function Fm(){for(;ne!==null;)Wd(ne)}function Rm(){for(;ne!==null&&!uf();)Wd(ne)}function Wd(e){var n=Yd(e.alternate,e,Pe);e.memoizedProps=e.pendingProps,n===null?Gd(e):ne=n,Zo.current=null}function Gd(e){var n=e;do{var t=n.alternate;if(e=n.return,n.flags&32768){if(t=Tm(t,n),t!==null){t.flags&=32767,ne=t;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{re=6,ne=null;return}}else if(t=zm(t,n,Pe),t!==null){ne=t;return}if(n=n.sibling,n!==null){ne=n;return}ne=n=e}while(n!==null);re===0&&(re=5)}function Rn(e,n,t){var r=B,a=Ie.transition;try{Ie.transition=null,B=1,qm(e,n,t,r)}finally{Ie.transition=a,B=r}return null}function qm(e,n,t,r){do kt();while(kn!==null);if(q&6)throw Error(b(327));t=e.finishedWork;var a=e.finishedLanes;if(t===null)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(b(177));e.callbackNode=null,e.callbackPriority=0;var i=t.lanes|t.childLanes;if(wf(e,i),e===ie&&(ne=ie=null,le=0),!(t.subtreeFlags&2064)&&!(t.flags&2064)||Fr||(Fr=!0,Jd(ta,function(){return kt(),null})),i=(t.flags&15990)!==0,t.subtreeFlags&15990||i){i=Ie.transition,Ie.transition=null;var o=B;B=1;var s=q;q|=4,Zo.current=null,Lm(e,t),Ud(t,e),im(Bi),aa=!!Oi,Bi=Oi=null,e.current=t,Dm(t),df(),q=s,B=o,Ie.transition=i}else e.current=t;if(Fr&&(Fr=!1,kn=e,ka=a),i=e.pendingLanes,i===0&&(Cn=null),mf(t.stateNode),je(e,ee()),n!==null)for(r=e.onRecoverableError,t=0;t<n.length;t++)a=n[t],r(a.value,{componentStack:a.stack,digest:a.digest});if(wa)throw wa=!1,e=lo,lo=null,e;return ka&1&&e.tag!==0&&kt(),i=e.pendingLanes,i&1?e===so?Jt++:(Jt=0,so=e):Jt=0,Ln(),null}function kt(){if(kn!==null){var e=Eu(ka),n=Ie.transition,t=B;try{if(Ie.transition=null,B=16>e?16:e,kn===null)var r=!1;else{if(e=kn,kn=null,ka=0,q&6)throw Error(b(331));var a=q;for(q|=4,z=e.current;z!==null;){var i=z,o=i.child;if(z.flags&16){var s=i.deletions;if(s!==null){for(var u=0;u<s.length;u++){var c=s[u];for(z=c;z!==null;){var y=z;switch(y.tag){case 0:case 11:case 15:Qt(8,y,i)}var h=y.child;if(h!==null)h.return=y,z=h;else for(;z!==null;){y=z;var g=y.sibling,x=y.return;if(qd(y),y===c){z=null;break}if(g!==null){g.return=x,z=g;break}z=x}}}var m=i.alternate;if(m!==null){var k=m.child;if(k!==null){m.child=null;do{var A=k.sibling;k.sibling=null,k=A}while(k!==null)}}z=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,z=o;else e:for(;z!==null;){if(i=z,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Qt(9,i,i.return)}var f=i.sibling;if(f!==null){f.return=i.return,z=f;break e}z=i.return}}var d=e.current;for(z=d;z!==null;){o=z;var p=o.child;if(o.subtreeFlags&2064&&p!==null)p.return=o,z=p;else e:for(o=d;z!==null;){if(s=z,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Da(9,s)}}catch(S){J(s,s.return,S)}if(s===o){z=null;break e}var v=s.sibling;if(v!==null){v.return=s.return,z=v;break e}z=s.return}}if(q=a,Ln(),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(Ca,e)}catch{}r=!0}return r}finally{B=t,Ie.transition=n}}return!1}function As(e,n,t){n=Ct(t,n),n=Ed(e,n,1),e=Pn(e,n,1),n=ve(),e!==null&&(gr(e,1,n),je(e,n))}function J(e,n,t){if(e.tag===3)As(e,e,t);else for(;n!==null;){if(n.tag===3){As(n,e,t);break}else if(n.tag===1){var r=n.stateNode;if(typeof n.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Cn===null||!Cn.has(r))){e=Ct(t,e),e=Md(n,e,1),n=Pn(n,e,1),e=ve(),n!==null&&(gr(n,1,e),je(n,e));break}}n=n.return}}function Om(e,n,t){var r=e.pingCache;r!==null&&r.delete(n),n=ve(),e.pingedLanes|=e.suspendedLanes&t,ie===e&&(le&t)===t&&(re===4||re===3&&(le&130023424)===le&&500>ee()-el?Un(e,0):Xo|=t),je(e,n)}function Qd(e,n){n===0&&(e.mode&1?(n=Nr,Nr<<=1,!(Nr&130023424)&&(Nr=4194304)):n=1);var t=ve();e=dn(e,n),e!==null&&(gr(e,n,t),je(e,t))}function Bm(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),Qd(e,t)}function Um(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(t=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(b(314))}r!==null&&r.delete(n),Qd(e,t)}var Yd;Yd=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||be.current)xe=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return xe=!1,Mm(e,n,t);xe=!!(e.flags&131072)}else xe=!1,W&&n.flags&1048576&&ed(n,ca,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;Qr(e,n),e=n.pendingProps;var a=bt(n,pe.current);wt(n,t),a=Wo(null,n,r,e,a,t);var i=Go();return n.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,Se(r)?(i=!0,ua(n)):i=!1,n.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,Uo(n),a.updater=La,n.stateNode=a,a._reactInternals=n,Yi(n,r,e,t),n=Xi(null,n,r,!0,i,t)):(n.tag=0,W&&i&&_o(n),he(null,n,a,t),n=n.child),n;case 16:r=n.elementType;e:{switch(Qr(e,n),e=n.pendingProps,a=r._init,r=a(r._payload),n.type=r,a=n.tag=$m(r),e=Oe(r,e),a){case 0:n=Zi(null,n,r,e,t);break e;case 1:n=bs(null,n,r,e,t);break e;case 11:n=ks(null,n,r,e,t);break e;case 14:n=xs(null,n,r,Oe(r.type,e),t);break e}throw Error(b(306,r,""))}return n;case 0:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:Oe(r,a),Zi(e,n,r,a,t);case 1:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:Oe(r,a),bs(e,n,r,a,t);case 3:e:{if(Ld(n),e===null)throw Error(b(387));r=n.pendingProps,i=n.memoizedState,a=i.element,od(e,n),pa(n,r,null,t);var o=n.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},n.updateQueue.baseState=i,n.memoizedState=i,n.flags&256){a=Ct(Error(b(423)),n),n=Ss(e,n,r,t,a);break e}else if(r!==a){a=Ct(Error(b(424)),n),n=Ss(e,n,r,t,a);break e}else for(Ce=jn(n.stateNode.containerInfo.firstChild),Ne=n,W=!0,Ue=null,t=ad(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(St(),r===a){n=cn(e,n,t);break e}he(e,n,r,t)}n=n.child}return n;case 5:return ld(n),e===null&&Wi(n),r=n.type,a=n.pendingProps,i=e!==null?e.memoizedProps:null,o=a.children,Ui(r,a)?o=null:i!==null&&Ui(r,i)&&(n.flags|=32),Ad(e,n),he(e,n,o,t),n.child;case 6:return e===null&&Wi(n),null;case 13:return Dd(e,n,t);case 4:return Vo(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=jt(n,null,r,t):he(e,n,r,t),n.child;case 11:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:Oe(r,a),ks(e,n,r,a,t);case 7:return he(e,n,n.pendingProps,t),n.child;case 8:return he(e,n,n.pendingProps.children,t),n.child;case 12:return he(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,a=n.pendingProps,i=n.memoizedProps,o=a.value,U(fa,r._currentValue),r._currentValue=o,i!==null)if(Ke(i.value,o)){if(i.children===a.children&&!be.current){n=cn(e,n,t);break e}}else for(i=n.child,i!==null&&(i.return=n);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=ln(-1,t&-t),u.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var y=c.pending;y===null?u.next=u:(u.next=y.next,y.next=u),c.pending=u}}i.lanes|=t,u=i.alternate,u!==null&&(u.lanes|=t),Gi(i.return,t,n),s.lanes|=t;break}u=u.next}}else if(i.tag===10)o=i.type===n.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(b(341));o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),Gi(o,t,n),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===n){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}he(e,n,a.children,t),n=n.child}return n;case 9:return a=n.type,r=n.pendingProps.children,wt(n,t),a=Fe(a),r=r(a),n.flags|=1,he(e,n,r,t),n.child;case 14:return r=n.type,a=Oe(r,n.pendingProps),a=Oe(r.type,a),xs(e,n,r,a,t);case 15:return zd(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,a=n.pendingProps,a=n.elementType===r?a:Oe(r,a),Qr(e,n),n.tag=1,Se(r)?(e=!0,ua(n)):e=!1,wt(n,t),Nd(n,r,a),Yi(n,r,a,t),Xi(null,n,r,!0,e,t);case 19:return _d(e,n,t);case 22:return Td(e,n,t)}throw Error(b(156,n.tag))};function Jd(e,n){return ju(e,n)}function Vm(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 5,289 bytes, line 40
40ype=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,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 _e(e,n,t,r){return new Vm(e,n,t,r)}function al(e){return e=e.prototype,!(!e||!e.isReactComponent)}function $m(e){if(typeof e=="function")return al(e)?1:0;if(e!=null){if(e=e.$$typeof,e===So)return 11;if(e===jo)return 14}return 2}function En(e,n){var t=e.alternate;return t===null?(t=_e(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Zr(e,n,t,r,a,i){var o=2;if(r=e,typeof e=="function")al(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case at:return Vn(t.children,a,i,n);case bo:o=8,a|=8;break;case ki:return e=_e(12,t,n,a|2),e.elementType=ki,e.lanes=i,e;case xi:return e=_e(13,t,n,a),e.elementType=xi,e.lanes=i,e;case bi:return e=_e(19,t,n,a),e.elementType=bi,e.lanes=i,e;case lu:return Ia(t,a,i,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case iu:o=10;break e;case ou:o=9;break e;case So:o=11;break e;case jo:o=14;break e;case hn:o=16,r=null;break e}throw Error(b(130,e==null?e:typeof e,""))}return n=_e(o,t,n,a),n.elementType=e,n.type=r,n.lanes=i,n}function Vn(e,n,t,r){return e=_e(7,e,r,n),e.lanes=t,e}function Ia(e,n,t,r){return e=_e(22,e,r,n),e.elementType=lu,e.lanes=t,e.stateNode={isHidden:!1},e}function hi(e,n,t){return e=_e(6,e,null,n),e.lanes=t,e}function gi(e,n,t){return n=_e(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Km(e,n,t,r,a){this.tag=n,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=Ya(0),this.expirationTimes=Ya(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ya(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function il(e,n,t,r,a,i,o,s,u){return e=new Km(e,n,t,s,u),n===1?(n=1,i===!0&&(n|=8)):n=0,i=_e(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Uo(i),e}function Hm(e,n,t){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:rt,key:r==null?null:""+r,children:e,containerInfo:n,implementation:t}}function Zd(e){if(!e)return zn;e=e._reactInternals;e:{if(Yn(e)!==e||e.tag!==1)throw Error(b(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(Se(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(n!==null);throw Error(b(171))}if(e.tag===1){var t=e.type;if(Se(t))return Zu(e,t,n)}return n}function Xd(e,n,t,r,a,i,o,s,u){return e=il(t,r,!0,e,a,i,o,s,u),e.context=Zd(null),t=e.current,r=ve(),a=Nn(t),i=ln(r,a),i.callback=n??null,Pn(t,i,a),e.current.lanes=a,gr(e,a,r),je(e,r),e}function Fa(e,n,t,r){var a=n.current,i=ve(),o=Nn(a);return t=Zd(t),n.context===null?n.context=t:n.pendingContext=t,n=ln(i,o),n.payload={element:e},r=r===void 0?null:r,r!==null&&(n.callback=r),e=Pn(a,n,o),e!==null&&($e(e,a,o,i),Hr(e,a,o)),o}function ba(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 Ls(e,n){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var t=e.retryLane;e.retryLane=t!==0&&t<n?t:n}}function ol(e,n){Ls(e,n),(e=e.alternate)&&Ls(e,n)}function Wm(){return null}var ec=typeof reportError=="function"?reportError:function(e){console.error(e)};function ll(e){this._internalRoot=e}Ra.prototype.render=ll.prototype.render=function(e){var n=this._internalRoot;if(n===null)throw Error(b(409));Fa(e,n,null,null)};Ra.prototype.unmount=ll.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var n=e.containerInfo;Gn(function(){Fa(null,e,null,null)}),n[un]=null}};function Ra(e){this._internalRoot=e}Ra.prototype.unstable_scheduleHydration=function(e){if(e){var n=Tu();e={blockedOn:null,target:e,priority:n};for(var t=0;t<vn.length&&n!==0&&n<vn[t].priority;t++);vn.splice(t,0,e),t===0&&Lu(e)}};function sl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function qa(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ds(){}function Gm(e,n,t,r,a){if(a){if(typeof r=="function"){var i=r;r=function(){var c=ba(o);i.call(c)}}var o=Xd(n,r,e,0,null,!1,!1,"",Ds);return e._reactRootContainer=o,e[un]=o.current,or(e.nodeType===8?e.parentNode:e),Gn(),o}for(;
40a=e.lastChild;)e.removeChild(a);if(typeof r=="function"){var s=r;r=function(){var c=ba(u);s.call(c)}}var u=il(e,0,!1,null,null,!1,!1,"",Ds);return e._reactRootContainer=u,e[un]=u.current,or(e.nodeType===8?e.parentNode:e),Gn(function(){Fa(n,u,t,r)}),u}function Oa(e,n,t,r,a){var i=t._reactRootContainer;if(i){var o=i;if(typeof a=="function"){var s=a;a=function(){var u=ba(o);s.call(u)}}Fa(n,o,e,a)}else o=Gm(t,n,e,a,r);return ba(o)}Mu=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=Bt(n.pendingLanes);t!==0&&(No(n,t|1),je(n,ee()),!(q&6)&&(Nt=ee()+500,Ln()))}break;case 13:Gn(function(){var r=dn(e,1);if(r!==null){var a=ve();$e(r,e,1,a)}}),ol(e,1)}};Eo=function(e){if(e.tag===13){var n=dn(e,134217728);if(n!==null){var t=ve();$e(n,e,134217728,t)}ol(e,134217728)}};zu=function(e){if(e.tag===13){var n=Nn(e),t=dn(e,n);if(t!==null){var r=ve();$e(t,e,n,r)}ol(e,n)}};Tu=function(){return B};Au=function(e,n){var t=B;try{return B=e,n()}finally{B=t}};Ai=function(e,n,t){switch(n){case"input":if(Pi(e,t),n=t.name,t.type==="radio"&&n!=null){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var a=za(r);if(!a)throw Error(b(90));uu(r),Pi(r,a)}}}break;case"textarea":cu(e,t);break;case"select":n=t.value,n!=null&&ht(e,!!t.multiple,n,!1)}};yu=nl;wu=Gn;var Qm={usingClientEntryPoint:!1,Events:[yr,st,za,gu,vu,nl]},Rt={findFiberByHostInstance:qn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ym={bundleType:Rt.bundleType,version:Rt.version,rendererPackageName:Rt.rendererPackageName,rendererConfig:Rt.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:fn.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=bu(e),e===null?null:e.stateNode},findFiberByHostInstance:Rt.findFiberByHostInstance||Wm,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 Rr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rr.isDisabled&&Rr.supportsFiber)try{Ca=Rr.inject(Ym),Xe=Rr}catch{}}Me.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Qm;Me.createPortal=function(e,n){var t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!sl(n))throw Error(b(200));return Hm(e,n,null,t)};Me.createRoot=function(e,n){if(!sl(e))throw Error(b(299));var t=!1,r="",a=ec;return n!=null&&(n.unstable_strictMode===!0&&(t=!0),n.identifierPrefix!==void 0&&(r=n.identifierPrefix),n.onRecoverableError!==void 0&&(a=n.onRecoverableError)),n=il(e,1,!1,null,null,t,!1,r,a),e[un]=n.current,or(e.nodeType===8?e.parentNode:e),new ll(n)};Me.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var n=e._reactInternals;if(n===void 0)throw typeof e.render=="function"?Error(b(188)):(e=Object.keys(e).join(","),Error(b(268,e)));return e=bu(n),e=e===null?null:e.stateNode,e};Me.flushSync=function(e){return Gn(e)};Me.hydrate=function(e,n,t){if(!qa(n))throw Error(b(200));return Oa(null,e,n,!0,t)};Me.hydrateRoot=function(e,n,t){if(!sl(e))throw Error(b(405));var r=t!=null&&t.hydratedSources||null,a=!1,i="",o=ec;if(t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(i=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),n=Xd(n,null,e,1,t??null,a,!1,i,o),e[un]=n.current,or(e),r)for(e=0;e<r.length;e++)t=r[e],a=t._getVersion,a=a(t._source),n.mutableSourceEagerHydrationData==null?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a);return new Ra(n)};Me.render=function(e,n,t){if(!qa(n))throw Error(b(200));return Oa(null,e,n,!1,t)};Me.unmountComponentAtNode=function(e){if(!qa(e))throw Error(b(40));return e._reactRootContainer?(Gn(function(){Oa(null,null,e,!1,function(){e._reactRootContainer=null,e[un]=null})}),!0):!1};Me.unstable_batchedUpdates=nl;Me.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!qa(t))throw Error(b(200));if(e==null||e._reactInternals===void 0)throw Error(b(38));return Oa(e,n,t,!1,r)};Me.version="18.3.1-next-f1338f8080-20240426";function nc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(nc)}catch(e){console.error(e)}}nc(),nu.exports=Me;var Jm=nu.exports,tc,_s=Jm;tc=_s.createRoot,_s.hydrateRoot;const rc="awal.myJobs.v1",fo="awal.adminKey",mo="awal.gateKey",po="awal.email";function Sa(){try{return JSON.parse(localStorage.getItem(rc))||{}}catch{return{}}}function ac(e,n={}){if(!e)return Sa();const t=Sa();t[e]={...n,savedAt:new Date().toISOString()};try{localStorage.setItem(rc,JSON.stringify(t))}catch{}return t}function ul(){try{return sessionStorage.getItem(fo)||null}catch{return null}}function ja(e){try{e?sessionStorage.setItem(fo,e):sessionStorage.removeItem(fo)}catch{}}function Zm(){try{return sessionStorage.getItem(mo)||null}catch{return null}}function Xm(e){try{e?sessionStorage.setItem(mo,e):sessionStorage.removeItem(mo)}catch{}}function ep(){try{return localStorage.getItem(po)||""}catch{return""}}function qr(e){try{e?localStorage.setItem(po,e):localStorage.removeItem(po)}catch{}}const Ae="/api";function Is(){const e=ul();return e?{"x-admin-key":e}:{}}async function In(e){const n=await e.text();let t;try{t=n?JSON.parse(n):null}catch{t={error:n||e.statusText}}if(!e.ok){const r=(t==null?void 0:t.error)||(t==null?void 0:t.detail)||`${e.status} ${e.statusText}`;throw new Error(r)}return t}function vi(e,{file:n,lang:t,dialect:r,title:a,noSub:i,noEmotion:o,voiceClone:s,voiceCloneStandard:u,removeComplex:c,isOpus:y,autoSpeakers:h,noSegment:g,legacy:x,music:m,oneSpeaker:k,showPromo:A,forceMp4:f,autotuneEnabled:d,email:p,nonprofitPassword:v},S){return new Promise((E,N)=>{const j=new FormData;j.append("file",n),t&&j.append("lang",t),r&&j.append("dialect",r),a&&j.append("title",a),i&&j.append("noSub","true"),o&&j.append("noEmotion","true"),s&&j.append("voiceClone","true"),u&&j.append("voiceCloneStandard","true"),h&&j.append("autoSpeakers","true"),g&&j.append("noSegment","true"),x&&j.append("legacy","true"),m&&(j.append("music","true"),j.append("svcClean","true"),j.append("prosody","true")),k&&j.append("numSpeakers","1"),c!=null&&j.append("removeComplex",c?"true":"false"),y!=null&&j.append("isOpus",y?"true":"false"),A&&j.append("showPromo","true"),f&&j.append("forceMp4","true"),d&&j.append("autotuneEnabled","true"),p&&j.append("email",p),v&&j.append("nonprofitPassword",v);const D=new XMLHttpRequest;D.open("POST",e),D.upload.onprogress=T=>{T.lengthComputable&&S&&S(Math.round(T.loaded/T.total*100))},D.onload=()=>{let T;
40try{T=D.responseText?JSON.parse(D.responseText):null}catch{T={error:D.responseText}}D.status>=200&&D.status<300?E(T):N(new Error((T==null?void 0:T.error)||(T==null?void 0:T.detail)||`${D.status} ${D.statusText}`))},D.onerror=()=>N(new Error("Ãchec réseau pendant l'envoi")),D.send(j)})}const ge={health:()=>fetch(`${Ae}/health`).then(In),pricing:()=>fetch(`${Ae}/pricing`).then(In),listJobs:()=>fetch(`${Ae}/jobs`,{headers:Is()}).then(In),getJob:e=>fetch(`${Ae}/jobs/${encodeURIComponent(e)}`,{headers:Is()}).then(In),checkAdmin:e=>fetch(`${Ae}/admin/check`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({password:e})}).then(In),checkGate:e=>fetch(`${Ae}/gate/check`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({password:e})}).then(In),preview:(e,n)=>vi(`${Ae}/jobs/preview`,e,n),quote:(e,n)=>vi(`${Ae}/quote`,e,n),nonprofit:(e,n)=>vi(`${Ae}/jobs/nonprofit`,e,n),confirm:e=>fetch(`${Ae}/jobs/confirm`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({sessionId:e})}).then(In),resultUrl:e=>`${Ae}/jobs/${encodeURIComponent(e)}/result`,inputUrl:e=>`${Ae}/jobs/${encodeURIComponent(e)}/input`},ic={fr:{label:"Français"},en:{label:"English"},ar:{label:"Ø§ÙØ¹Ø±Ø¨ÙØ©"},de:{label:"Deutsch"},lb:{label:"Lëtzebuergesch"},ca:{label:"Català "}},np=new Set(["ar"]),oc=e=>np.has(e)?"rtl":"ltr",yi={fr:{"tagline.kab":"Doublage automatique de vidéos en amazigh","tagline.lb":"Doublage automatique de vidéos en luxembourgeois","tagline.arq":"Doublage automatique de vidéos en arabe algérien","tagline.ary":"Doublage automatique de vidéos en arabe marocain","tagline.ca":"Doublage automatique de vidéos en catalan","hub.tagline":"Doublage vidéo automatique par IA","hub.studio.cta":"Doubler une vidéo","hub.studio.heading":"Doublez une vidéo maintenant","hub.studio.sub":"Choisissez votre langue cible parmi des centaines de langues et générez votre doublage directement ici.","hub.h1":"Doublez vos vidéos dans des langues rares, par IA","hub.sub":"Snowing AI double automatiquement vos vidéos â transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés. Choisissez votre langue cible.","hub.products":"Nos langues","hub.partners.heading":"Partenariats","hub.partners.sub":"Nous soutenons les associations qui font vivre les langues rares et menacées. Voici quelques organisations de référence pour chacune des langues que nous proposons. Votre association Åuvre pour l'une de ces langues ? Le doublage est gratuit pour vous â devenez partenaire.","hub.partners.cta":"Devenir partenaire","hub.partners.email":"[email protected]","hub.partners.mailSubject":"Partenariat association â doublage gratuit","hub.visit":"Ouvrir","hub.awal.t":"Amazigh (berbère)","hub.awal.d":"Kabyle, tamazight, touareg â doublage et sous-titres automatiques.","hub.lux.t":"Luxembourgeois","hub.lux.d":"Doublage en lëtzebuergesch, avec une voix par personnage.","hub.dz.t":"Arabe algérien (darja)","hub.dz.d":"Doublage en darja, sous-titres en arabe.","hub.ma.t":"Arabe marocain (darija)","hub.ma.d":"Doublage en darija, sous-titres en arabe.","hub.cat.t":"Catalan","hub.cat.d":"Doublage en catalan, avec une voix par personnage.","hub.heroCta":"Choisir une langue","hub.how.heading":"Comment ça marche","hub.how.s1.t":"Envoyez votre vidéo","hub.how.s1.d":"Une URL YouTube ou un fichier MP4, dans la langue d'origine.","hub.how.s2.t":"LâIA fait le doublage","hub.how.s2.d":"Transcription, traduction, voix de synthèse par personnage et sous-titres incrustés.","hub.how.s3.t":"Récupérez le rendu","hub.how.s3.d":"Téléchargez votre vidéo doublée et sous-titrée, prête à publier.","hub.feat.heading":"Pourquoi Snowing AI","hub.feat.f1.t":"Langues sous-dotées","hub.feat.f1.d":"Amazigh, luxembourgeois, darja⦠des langues que les outils grand public ignorent.","hub.feat.f2.t":"Voix par personnage","hub.feat.f2.d":"Le casting attribue automatiquement une voix distincte à chaque locuteur.","hub.feat.f3.t":"Sous-titres incrustés","hub.feat.f3.d":"Sous-titres gravés dans l'image, ou doublage audio seul au choix.","hub.feat.f4.t":"Aperçu gratuit","hub.feat.f4.d":"15 secondes offertes avant de payer, sans aucune inscription.","hub.feat.f5.t":"API développeurs","hub.feat.f5.d":"Automatisez le doublage dans vos applications via notre API.","hub.feat.f6.t":"Confidentiel","hub.feat.f6.d":"Vos fichiers sont supprimés automatiquement 4 h après le traitement.","hub.use.heading":"Pour qui ?","hub.use.u1.t":"Créateurs & YouTubeurs","hub.use.u1.d":"Touchez une nouvelle audience dans sa langue maternelle.","hub.use.u2.t":"Médias & associations","hub.use.u2.d":"Diffusez et localisez du contenu dans de
40s langues régionales.","hub.use.u3.t":"Ãducation & culture","hub.use.u3.d":"Rendez vidéos et savoirs accessibles à tous.","hub.ex.heading":"Avant / Après","hub.ex.sub":"Quelques exemples de doublage.","hub.ex.before":"Avant","hub.ex.after":"Après","hub.ex.beforeAfter":"Avant / Après","hub.ex.close":"Fermer","hub.faq.heading":"Questions fréquentes","hub.cta.h":"Prêt à doubler votre première vidéo ?","hub.cta.sub":"Choisissez votre langue et lancez un aperçu gratuit.","hub.cta.btn":"Choisir une langue","hub.footer":"Doublage vidéo par IA.","hero.h1.kab":"Doublez vos vidéos en amazigh, automatiquement","hero.h1.lb":"Doublez vos vidéos en luxembourgeois, automatiquement","hero.h1.arq":"Doublez vos vidéos en arabe algérien, automatiquement","hero.h1.ary":"Doublez vos vidéos en arabe marocain, automatiquement","hero.h1.ca":"Doublez vos vidéos en catalan, automatiquement","hero.sub.kab":"Transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés â à partir d'un simple fichier MP4.","hero.sub.lb":"Transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés â à partir d'un simple fichier MP4.","hero.sub.arq":"Transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés â à partir d'un simple fichier MP4.","hero.sub.ary":"Transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés â à partir d'un simple fichier MP4.","hero.sub.ca":"Transcription, traduction et voix de synthèse par personnage, avec sous-titres incrustés â à partir d'un simple fichier MP4.","hero.cta":"Essayer gratuitement","hero.note":"Aperçu de 15 s offert · sans inscription","how.heading":"Comment ça marche","how.s1.t":"Envoyez votre MP4","how.s1.d":"Déposez un fichier vidéo (jusqu'à 100 Mo). La durée est détectée automatiquement.","how.s2.t":"Aperçu ou paiement","how.s2.d":"Visionnez 15 secondes gratuitement, puis lancez la version complète, facturée à la minute.","how.s3.t":"Téléchargez le rendu","how.s3.d":"Récupérez un MP4 doublé, avec une voix par personnage et des sous-titres incrustés.","feat.heading":"Pourquoi nous choisir","feat.f1.t":"Voix par personnage","feat.f1.d":"Le casting attribue automatiquement une voix distincte à chaque locuteur.","feat.f2.t":"Sous-titres incrustés","feat.f2.d":"Sous-titres gravés dans l'image, ou doublage audio seul au choix.","feat.f3.t":"Rapide et sans compte","feat.f3.d":"Paiement en ligne au prorata, aucun compte à créer.","feat.f4.t":"Confidentiel","feat.f4.d":"Vos rendus sont supprimés automatiquement 4 heures après le traitement.","faq.heading":"Questions fréquentes","nav.jobsMine":"Mes jobs","nav.jobsAll":"Tous les jobs","nav.refresh":"Rafraîchir","admin.enter":"Admin","admin.exit":"Quitter admin","admin.placeholder":"Mot de passe admin","admin.submit":"Entrer","gate.title":"Accès restreint","gate.sub":"Cet environnement de test est protégé. Saisissez le mot de passe pour continuer.","gate.placeholder":"Mot de passe d'accès","gate.submit":"Accéder","gate.bad":"Mot de passe incorrect","gate.checking":"Vérificationâ¦","toast.adminOn":"Mode admin activé â journaux détaillés visibles","toast.adminBad":"Mot de passe admin incorrect","toast.adminErr":"Erreur admin : {msg}","toast.adminOff":"Mode admin désactivé","banner.loadError":"Impossible de charger les jobs : {msg}","footer.async":"Traitement asynchrone, file un-par-un.","footer.expiry":"Les rendus sont supprimés automatiquement 4 h après la fin du job.","toast.jobCreated":"Job créé ({label}) â {status}","label.paid":"MP4 payé","label.preview":"Aperçu 15 s","toast.payReceived":"Paiement reçu â création du doublageâ¦","toast.payCanceled":"Paiement annulé","toast.payFailed":"Ãchec après paiement : {msg}. Rechargez la page pour réessayer.","form.heading":"Nouveau doublage","form.file":"Fichier MP4","form.email":"Email","form.emailPlaceholder":"[email protected]","form.emailNote":"Pour vous prévenir par email dès que le doublage est prêt.","email.modalTitle":"Votre email","email.modalSub":"Pour vous prévenir dès que votre doublage est prêt. Demandé une seule fois.","email.save":"Enregistrer","email.later":"Plus tard","email.edit":"Modifier","email.add":"Ajouter mon email","form.title":"Titre","form.optional":"(optionnel)","form.titlePlaceholder":"Titre de la vidéo","form.targetLang":"Langue cible","lang.kab":"Kabyle (taqvaylith)","lang.zgh":"Tamazight (amazigh marocain)","lang.thv":"Touareg (tamahaq)","form.dialect":"Dialecte","form.
40withSub":"Avec sous-titres incrustés","form.removeComplex":"Remove complex","form.removeComplexTip":"Supprime automatiquement les scènes complexes à doubler. Si décoché, ces scènes n'auront pas de doublage (personnages parfois muets).","form.translationImproved":"Traduction améliorée","form.autoSpeakers":"Auto speakers","form.voiceClone":"Cloner la voix originale","form.emotions":"Ãmotions","form.emotionsHint":"voix expressive","form.emotionsTip":"Ajoute de l'expressivité (joie, colère, tristesseâ¦) aux voix générées au lieu d'un ton neutre. Fonctionnalité en bêta : les résultats peuvent varier.","form.voiceCloneTip":"Reproduit la voix d'origine de chaque locuteur dans la langue cible, au lieu d'une voix de synthèse standard. Fonctionnalité en bêta : les résultats peuvent varier.","form.voiceCloneLegacy":"Voice Clone (voiceClone)","form.noSegment":"No segmentation","form.legacy":"Legacy","form.music":"Music","form.oneSpeaker":"1 speaker","form.forceVideo":"Force Video","form.autotuneEnabled":"Autotune enabled","form.showPromo":"Afficher la promo","form.showPromoTip":"Incruste la promo Snowing AI sur la vidéo complète (normalement réservée à l'aperçu gratuit). Réservé au sous-domaine de test.","common.beta":"bêta","form.estimateCost":"Coût estimé : {amount}","form.estimateDuration":"(durée {d})","form.noDuration":"Durée non détectée â le montant exact sera calculé après l'envoi.","form.btnPreview":"Aperçu gratuit (15 s)","form.btnPay":"Payer {amount} et traduire","form.btnPayNoAmount":"Payer et traduire","form.btnNonprofit":"Gratuit pour les associations","form.nonprofitPrompt":"Service gratuit pour les associations à but non lucratif. Saisissez le mot de passe pour traduire votre vidéo complète sans paiement :","label.nonprofit":"MP4 association (gratuit)","nonprofit.modalTitle":"Gratuit pour les associations","nonprofit.placeholder":"Mot de passe association","nonprofit.submit":"Traduire gratuitement","nonprofit.cancel":"Annuler","form.sending":"Envoi {p}%â¦","form.redirecting":"Redirectionâ¦","err.chooseFile":"Choisissez un fichier MP4.","err.email":"Saisissez une adresse email valide.","err.previewFailed":"Ãchec de l'aperçu : {msg}","err.payFailed":"Ãchec de la création du paiement : {msg}","err.nonprofitFailed":"Ãchec (association) : {msg}","err.noCheckout":"lien de paiement manquant","err.fileTooBig":"Fichier trop volumineux : {size} Mo (max {max} Mo). Réduisez la taille ou la durée.","form.note":"Gratuit pour les associations à but non lucratif (bouton vert, mot de passe requis). Aperçu gratuit pour tous : seules les 15 premières secondes sont traduites. Version complète : {rate}, facturée au prorata après paiement. Le traitement est lourd et asynchrone â suivez lâavancement dans la liste.","rate.tiered":"{a} â¬/min les {n} premières min, puis {b} â¬/min","rate.flat":"{a} â¬/min","list.emptyAdmin":"Aucun job pour lâinstant.","list.emptyUser":"Vous n'avez lancé aucun job sur cet appareil. Envoyez un MP4 pour commencer.","card.dialect":"Dialecte","card.created":"Créé","card.duration":"Durée","card.stage":"Ãtape","card.download":"Télécharger le rendu","card.downloadInput":"Télécharger l'original","card.expiresIn":"expire dans ~{n} min","card.expired":"Le rendu a été supprimé automatiquement (4 h après la fin).","card.hideLog":"Masquer le journal","card.showLog":"Voir le journal","status.queued":"En file","status.running":"En cours","status.done":"Terminé","status.error":"Erreur","status.unknown":"Inconnu","health.unreachable":"API injoignable","health.down":"Hors service","health.busy":"Traitement en cours","health.idle":"Disponible","health.queued":"{n} en file"},en:{"tagline.kab":"Automatic video dubbing into Amazigh","tagline.lb":"Automatic video dubbing into Luxembourgish","tagline.arq":"Automatic video dubbing into Algerian Arabic","tagline.ary":"Automatic video dubbing into Moroccan Arabic","tagline.ca":"Automatic video dubbing into Catalan","hub.tagline":"Automatic AI video dubbing","hub.studio.cta":"Dub a video","hub.studio.heading":"Dub a video now","hub.studio.sub":"Pick your target language from hundreds of languages and generate your dub right here.","hub.h1":"Dub your videos into rare languages, with AI","hub.sub":"Snowing AI automatically dubs your videos â transcription, translation and synthetic voices per character, with burned-in subtitles. Pick your target language.","hub.products":"Our languages","hub.partners.heading":"Partnerships","hub.partners.sub":"We support the organizations that keep rare and endangered languages alive. Here are leading associations for each of the languages we offer. Does your organization work on one of these languages? Dubbing is free for you â become a partner.","hub.partners.cta":"Become a partner","hub.partners.email":"[email protected]","hub.partners.mailSubject":"Non-profit partnership â free dubbing","hub.visit":"Open","hub.awal.t":"Amazigh (Berber)","hub.awal.d":"Kabyle, Tamazight, Tuareg â automatic dubbing and subtitles.","hub.lux.t":"Luxembourgish","hub.lux.d":"Lëtzebuergesch dubbing, with a voice per character.","hub.dz.t":"Algerian Arabic (Darja)","hub.dz.d":"Darja dubbing, with Arabic subtitles.","hub.ma.t":"Moroccan Arabic (Darija)","hub.ma.d":"Darija dubbing, with Arabic subtitles.","hub.cat.t":"Catalan","hub.cat.d":"Catalan dubbing, with a voice per character.","hub.heroCta":"Pick a language","hub.how.heading":"How it works","hub.how.s1.t":"Submit your video","hub.how.s1.d":"A YouTube URL or an MP4 file, in the original language.","hub.how.s2.t":"AI does the dubbing","hub.how.s2.d":"Transcription, translation, synthetic voices per character and burned-in subtitles.","hub.how.s3.t":"Get the result","hub.how.s3.d":"Download your dubbed, subtitled video, ready to publish.","hub.feat.heading":"Why Snowing AI","hub.feat.f1.t":"Under-resourced languages","hub.feat.f1.d":"Amazigh, Luxembourgish, Darja⦠languages mainstream tools ignore.","hub.feat.f2.t"
40:"Voice per character","hub.feat.f2.d":"Casting automatically assigns a distinct voice to each speaker.","hub.feat.f3.t":"Burned-in subtitles","hub.feat.f3.d":"Subtitles burned into the image, or audio-only dubbing if you prefer.","hub.feat.f4.t":"Free preview","hub.feat.f4.d":"15 seconds free before paying, with no sign-up.","hub.feat.f5.t":"Developer API","hub.feat.f5.d":"Automate dubbing in your applications via our API.","hub.feat.f6.t":"Private","hub.feat.f6.d":"Your files are deleted automatically 4 h after processing.","hub.use.heading":"Who is it for?","hub.use.u1.t":"Creators & YouTubers","hub.use.u1.d":"Reach a new audience in their native language.","hub.use.u2.t":"Media & nonprofits","hub.use.u2.d":"Distribute and localize content in regional languages.","hub.use.u3.t":"Education & culture","hub.use.u3.d":"Make videos and knowledge accessible to everyone.","hub.ex.heading":"Before / After","hub.ex.sub":"A few dubbing examples.","hub.ex.before":"Before","hub.ex.after":"After","hub.ex.beforeAfter":"Before / After","hub.ex.close":"Close","hub.faq.heading":"Frequently asked questions","hub.cta.h":"Ready to dub your first video?","hub.cta.sub":"Pick your language and start a free preview.","hub.cta.btn":"Pick a language","hub.footer":"AI video dubbing.","hero.h1.kab":"Dub your videos into Amazigh, automatically","hero.h1.lb":"Dub your videos into Luxembourgish, automatically","hero.h1.arq":"Dub your videos into Algerian Arabic, automatically","hero.h1.ary":"Dub your videos into Moroccan Arabic, automatically","hero.h1.ca":"Dub your videos into Catalan, automatically","hero.sub.kab":"Transcription, translation and synthetic voices per character, with burned-in subtitles â from a simple MP4 file.","hero.sub.lb":"Transcription, translation and synthetic voices per character, with burned-in subtitles â from a simple MP4 file.","hero.sub.arq":"Transcription, translation and synthetic voices per character, with burned-in subtitles â from a simple MP4 file.","hero.sub.ary":"Transcription, translation and synthetic voices per character, with burned-in subtitles â from a simple MP4 file.","hero.sub.ca":"Transcription, translation and synthetic voices per character, with burned-in subtitles â from a simple MP4 file.","hero.cta":"Try it free","hero.note":"Free 15 s preview · no sign-up","how.heading":"How it works","how.s1.t":"Upload your MP4","how.s1.d":"Drop in a video file (up to 100 MB). The duration is detected automatically.","how.s2.t":"Preview or pay","how.s2.d":"Watch 15 seconds for free, then launch the full version, billed per minute.","how.s3.t":"Download the result","how.s3.d":"Get a dubbed MP4 with a voice per character and burned-in subtitles.","feat.heading":"Why choose us","feat.f1.t":"Voice per character","feat.f1.d":"Casting automatically assigns a distinct voice to each speaker.","feat.f2.t":"Burned-in subtitles","feat.f2.d":"Subtitles burned into the image, or audio-only dubbing if you prefer.","feat.f3.t":"Fast, no account","feat.f3.d":"Pay-as-you-go online payment, no account to create.","feat.f4.t":"Private","feat.f4.d":"Your results are deleted automatically 4 hours after processing.","faq.heading":"Frequently asked questions","nav.jobsMine":"My jobs","nav.jobsAll":"All jobs","nav.refresh":"Refresh","admin.enter":"Admin","admin.exit":"Exit admin","admin.placeholder":"Admin password","admin.submit":"Enter","gate.title":"Restricted access","gate.sub":"This staging environment is protected. Enter the password to continue.","gate.placeholder":"Access password","gate.submit":"Enter","gate.bad":"Incorrect password","gate.checking":"Checkingâ¦","toast.adminOn":"Admin mode enabled â detailed logs visible","toast.adminBad":"Incorrect admin password","toast.adminErr":"Admin error: {msg}","toast.adminOff":"Admin mode disabled","banner.loadError":"Could not load jobs: {msg}","footer.async":"Asynchronous processing, one-by-one queue.","footer.expiry":"Results are deleted automatically 4 h after the job finishes.","toast.jobCreated":"Job created ({label}) â {status}","label.paid":"Paid MP4","label.preview":"15 s preview","toast.payReceived":"Payment received â creating the dubâ¦","toast.payCanceled":"Payment canceled","toast.payFailed":"Failed after payment: {msg}. Reload the page to try again.","form.heading":"New dubbing","form.file":"MP4 file","form.email":"Email","form.emailPlaceholder":"[email protected]","form.emailNote":"So we can email you as soon as the dubbing is ready.","email.modalTitle":"Your email","email.modalSub":"So we can email you as soon as your dubbing is ready. Asked only once.","email.save":"Save","email.later":"Later","email.edit":"Edit","email.add":"Add my email","form.title":"Title","form.optional":"(optional)","form.titlePlaceholder":"Video title","form.targetLang":"Target language","lang.kab":"Kabyle (taqvaylith)","lang.zgh":"Tamazight (Moroccan Amazigh)","lang.thv":"Tuareg (Tamahaq)","form.dialect":"Dialect","form.
40withSub":"With burned-in subtitles","form.removeComplex":"Remove complex","form.removeComplexTip":"Automatically removes scenes that are complex to dub. If unchecked, these scenes won't be dubbed (characters sometimes silent).","form.translationImproved":"Improved translation","form.autoSpeakers":"Auto speakers","form.voiceClone":"Clone original voice","form.emotions":"Emotions","form.emotionsHint":"expressive voice","form.emotionsTip":"Adds expressiveness (joy, anger, sadnessâ¦) to the generated voices instead of a neutral tone. Beta feature: results may vary.","form.voiceCloneTip":"Reproduces each speakerâs original voice in the target language, instead of a standard synthetic voice. Beta feature: results may vary.","form.voiceCloneLegacy":"Voice Clone (voiceClone)","form.noSegment":"No segmentation","form.legacy":"Legacy","form.music":"Music","form.oneSpeaker":"1 speaker","form.forceVideo":"Force Video","form.autotuneEnabled":"Autotune enabled","form.showPromo":"Show promo","form.showPromoTip":"Overlays the Snowing AI promo on the full video (normally only on the free preview). Limited to the test subdomain.","common.beta":"beta","form.estimateCost":"Estimated cost: {amount}","form.estimateDuration":"(duration {d})","form.noDuration":"Duration not detected â the exact amount will be calculated after upload.","form.btnPreview":"Free preview (15 s)","form.btnPay":"Pay {amount} and translate","form.btnPayNoAmount":"Pay and translate","form.btnNonprofit":"Free for non profit organizations","form.nonprofitPrompt":"Free for non-profit organizations. Enter the password to translate your full video for free:","label.nonprofit":"Non-profit MP4 (free)","nonprofit.modalTitle":"Free for non-profit organizations","nonprofit.placeholder":"Non-profit password","nonprofit.submit":"Translate for free","nonprofit.cancel":"Cancel","form.sending":"Uploading {p}%â¦","form.redirecting":"Redirectingâ¦","err.chooseFile":"Choose an MP4 file.","err.email":"Enter a valid email address.","err.previewFailed":"Preview failed: {msg}","err.payFailed":"Could not create payment: {msg}","err.nonprofitFailed":"Non-profit request failed: {msg}","err.noCheckout":"missing payment link","err.fileTooBig":"File too large: {size} MB (max {max} MB). Reduce the size or duration.","form.note":"Free for non-profit organizations (green button, password required). Free preview for everyone: only the first 15 seconds are translated. Full version: {rate}, billed pro rata after payment. Processing is heavy and asynchronous â track progress in the list.","rate.tiered":"{a} â¬/min for the first {n} min, then {b} â¬/min","rate.flat":"{a} â¬/min","list.emptyAdmin":"No jobs yet.","list.emptyUser":"You haven't started any job on this device. Upload an MP4 to get started.","card.dialect":"Dialect","card.created":"Created","card.duration":"Duration","card.stage":"Stage","card.download":"Download the result","card.downloadInput":"Download the original","card.expiresIn":"expires in ~{n} min","card.expired":"The result was deleted automatically (4 h after completion).","card.hideLog":"Hide log","card.showLog":"Show log","status.queued":"Queued","status.running":"Running","status.done":"Done","status.error":"Error","status.unknown":"Unknown","health.unreachable":"API unreachable","health.down":"Down","health.busy":"Processing","health.idle":"Available","health.queued":"{n} queued"},ar:{"tagline.kab":"Ø¯Ø¨ÙØ¬Ø© ÙÙØ¯ÙÙÙØ§Øª تÙÙØ§Ø¦ÙØ© باÙÙØ¨Ø§Ø¦ÙÙØ©","tagline.lb":"Ø¯Ø¨ÙØ¬Ø© ÙÙØ¯ÙÙÙØ§Øª تÙÙØ§Ø¦ÙØ© باÙÙÙÙØ³Ù
Ø¨ÙØ±ØºÙØ©","tagline.arq":"Ø¯Ø¨ÙØ¬Ø© ÙÙØ¯ÙÙÙØ§Øª تÙÙØ§Ø¦ÙØ© Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© Ø§ÙØ¬Ø²Ø§Ø¦Ø±ÙØ©","tagline.ary":"Ø¯Ø¨ÙØ¬Ø© ÙÙØ¯ÙÙÙØ§Øª تÙÙØ§Ø¦ÙØ© Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© اÙÙ
ØºØ±Ø¨ÙØ©","hero.h1.kab":"Ø¯Ø¨ÙØ¬ ÙÙØ¯ÙÙÙØ§ØªÙ باÙÙØ¨Ø§Ø¦ÙÙØ©Ø تÙÙØ§Ø¦ÙÙØ§","hero.h1.lb":"Ø¯Ø¨ÙØ¬ ÙÙØ¯ÙÙÙØ§ØªÙ باÙÙÙÙØ³Ù
Ø¨ÙØ±ØºÙØ©Ø ØªÙÙØ§Ø¦ÙÙØ§","hero.h1.arq":"Ø¯Ø¨ÙØ¬ ÙÙØ¯ÙÙÙØ§ØªÙ Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© Ø§ÙØ¬Ø²Ø§Ø¦Ø±ÙØ©Ø ØªÙÙØ§Ø¦ÙÙØ§","hero.h1.ary":"Ø¯Ø¨ÙØ¬ ÙÙØ¯ÙÙÙØ§ØªÙ Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© اÙÙ
ØºØ±Ø¨ÙØ©Ø تÙÙØ§Ø¦ÙÙØ§","hero.sub.kab":"ØªÙØ±Ùغ ØµÙØªÙØ ØªØ±Ø¬Ù
Ø© ÙØ£ØµÙات Ø§ØµØ·ÙØ§Ø¹ÙØ© ÙÙÙ Ø´Ø®ØµÙØ©Ø Ù
ع ترجÙ
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة â Ø§ÙØ·ÙØ§ÙÙØ§ Ù
Ù Ù
ÙÙ MP4 Ø¨Ø³ÙØ·.","hero.sub.lb":"ØªÙØ±Ùغ ØµÙØªÙØ ØªØ±Ø¬Ù
Ø© ÙØ£ØµÙات Ø§ØµØ·ÙØ§Ø¹ÙØ© ÙÙÙ Ø´Ø®ØµÙØ©Ø Ù
ع ترجÙ
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة â Ø§ÙØ·ÙØ§ÙÙØ§ Ù
Ù Ù
ÙÙ MP4 Ø¨Ø³ÙØ·.","hero.sub.arq":"ØªÙØ±Ùغ ØµÙØªÙØ ØªØ±Ø¬Ù
Ø© ÙØ£ØµÙات Ø§ØµØ·ÙØ§Ø¹ÙØ© ÙÙÙ Ø´Ø®ØµÙØ©Ø Ù
ع ترجÙ
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة â Ø§ÙØ·ÙØ§ÙÙØ§ Ù
Ù Ù
ÙÙ MP4 Ø¨Ø³ÙØ·.","hero.sub.ary":"ØªÙØ±Ùغ ØµÙØªÙØ ØªØ±Ø¬Ù
Ø© ÙØ£ØµÙات Ø§ØµØ·ÙØ§Ø¹ÙØ© ÙÙÙ Ø´Ø®ØµÙØ©Ø Ù
ع ترجÙ
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة â Ø§ÙØ·ÙØ§ÙÙØ§ Ù
Ù Ù
ÙÙ MP4 Ø¨Ø³ÙØ·.","hero.cta":"Ø¬Ø±ÙØ¨ Ù
جاÙÙØ§","hero.note":"Ù
عاÙÙØ© Ù
جاÙÙØ© 15 ثاÙÙØ© · دÙ٠تسجÙÙ","how.heading":"ÙÙÙ ÙØ¹Ù
Ù","how.s1.t":"ØÙ
ÙÙ Ù
ÙÙ MP4","how.s1.d":"Ø£ÙÙØª Ù
ÙÙ ÙÙØ¯ÙÙ (ØØªÙ 100 Ù
ÙØºØ§Ø¨Ø§Ùت). تÙÙØªØ´Ù اÙÙ
دة تÙÙØ§Ø¦ÙÙØ§.","how.s2.t":"Ù
عاÙÙØ© Ø£Ù Ø¯ÙØ¹","how.s2.d":"Ø´Ø§ÙØ¯ 15 ثاÙÙØ© Ù
جاÙÙØ§Ø Ø«Ù
أطÙ٠اÙÙØ³Ø®Ø© اÙÙØ§Ù
ÙØ©Ø ØªÙØØªØ³Ø¨ Ø¨Ø§ÙØ¯ÙÙÙØ©.","how.s3.t":"ØÙ
Ù٠اÙÙØªÙجة","how.s3.d":"Ø§ØØµÙ عÙÙ Ù
ÙÙ MP4 Ù
Ø¯Ø¨ÙØ¬ Ø¨ØµÙØª ÙÙÙ Ø´Ø®ØµÙØ© ÙØªØ±Ø¬Ù
Ø© Ù
دÙ
جة.","feat.heading":"ÙÙ
اذا ØªØ®ØªØ§Ø±ÙØ§","feat.f1.t":"ØµÙØª ÙÙÙ Ø´Ø®ØµÙØ©","feat.f1.d":"ÙÙØ²Ùع اÙÙØ¸Ø§Ù
تÙÙØ§Ø¦ÙÙØ§ ØµÙØªÙا Ù
Ù
ÙØ²Ùا ÙÙÙ Ù
ØªØØ¯Ø«.","feat.f2.t"
40:"ترجÙ
Ø© Ù
دÙ
جة","feat.f2.d":"ترجÙ
Ø© Ù
ØÙÙØ±Ø© ÙÙ Ø§ÙØµÙØ±Ø©Ø Ø£Ù Ø¯Ø¨ÙØ¬Ø© ØµÙØªÙØ© ÙÙØ· ØØ³Ø¨ Ø§Ø®ØªÙØ§Ø±Ù.","feat.f3.t":"Ø³Ø±ÙØ¹ ÙØ¨Ø¯ÙÙ ØØ³Ø§Ø¨","feat.f3.d":"Ø¯ÙØ¹ Ø¥ÙÙØªØ±ÙÙÙ Ø¨Ø§ÙØªÙØ§Ø³Ø¨Ø Ø¯ÙÙ Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨.","feat.f4.t":"سرÙÙ","feat.f4.d":"ØªÙØØ°Ù ÙØªØ§Ø¦Ø¬Ù تÙÙØ§Ø¦ÙÙØ§ بعد 4 ساعات Ù
٠اÙÙ
Ø¹Ø§ÙØ¬Ø©.","faq.heading":"Ø§ÙØ£Ø³Ø¦ÙØ© Ø§ÙØ´Ø§Ø¦Ø¹Ø©","nav.jobsMine":"Ù
ÙØ§Ù
Ù","nav.jobsAll":"Ù٠اÙÙ
ÙØ§Ù
","nav.refresh":"ØªØØ¯ÙØ«","admin.enter":"اÙÙ
شرÙ","admin.exit":"Ø§ÙØ®Ø±Ùج Ù
Ù ÙØ¶Ø¹ اÙÙ
شرÙ","admin.placeholder":"ÙÙÙ
Ø© Ù
Ø±ÙØ± اÙÙ
شرÙ","admin.submit":"دخÙÙ","toast.adminOn":"تÙ
ØªÙØ¹ÙÙ ÙØ¶Ø¹ اÙÙ
Ø´Ø±Ù â Ø§ÙØ³Ø¬ÙØ§Øª Ø§ÙØªÙصÙÙÙØ© Ø¸Ø§ÙØ±Ø©","toast.adminBad":"ÙÙÙ
Ø© Ù
Ø±ÙØ± اÙÙ
Ø´Ø±Ù ØºÙØ± صØÙØØ©","toast.adminErr":"خطأ ÙÙ ÙØ¶Ø¹ اÙÙ
شرÙ: {msg}","toast.adminOff":"تÙ
Ø¥ÙÙØ§Ù ÙØ¶Ø¹ اÙÙ
شرÙ","banner.loadError":"ØªØ¹Ø°ÙØ± تØÙ
Ù٠اÙÙ
ÙØ§Ù
: {msg}","footer.async":"Ù
Ø¹Ø§ÙØ¬Ø© ØºÙØ± Ù
تزاÙ
ÙØ©Ø Ø·Ø§Ø¨ÙØ± ÙØ§ØØ¯Ùا تÙÙ Ø§ÙØ¢Ø®Ø±.","footer.expiry":"ØªÙØØ°Ù Ø§ÙÙØªØ§Ø¦Ø¬ تÙÙØ§Ø¦ÙÙØ§ بعد 4 ساعات Ù
Ù Ø§ÙØªÙاء اÙÙ
ÙÙ
Ø©.","toast.jobCreated":"تÙ
Ø¥ÙØ´Ø§Ø¡ اÙÙ
ÙÙ
Ø© ({label}) â {status}","label.paid":"MP4 Ù
دÙÙØ¹","label.preview":"Ù
عاÙÙØ© 15 ثاÙÙØ©","toast.payReceived":"تÙ
Ø§Ø³ØªÙØ§Ù
Ø§ÙØ¯Ùع â Ø¬Ø§Ø±Ù Ø¥ÙØ´Ø§Ø¡ Ø§ÙØ¯Ø¨Ùجةâ¦","toast.payCanceled":"Ø£ÙÙØºÙ Ø§ÙØ¯Ùع","toast.payFailed":"ÙØ´Ù بعد Ø§ÙØ¯Ùع: {msg}. أعد تØÙ
ÙÙ Ø§ÙØµÙØØ© ÙÙÙ
ØØ§ÙÙØ© Ù
Ø¬Ø¯Ø¯ÙØ§.","form.heading":"Ø¯Ø¨ÙØ¬Ø© Ø¬Ø¯ÙØ¯Ø©","form.file":"Ù
ÙÙ MP4","form.email":"Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","form.emailPlaceholder":"[email protected]","form.emailNote":"ÙØ¥Ø¹ÙاÙ
Ù Ø¨Ø§ÙØ¨Ø±Ùد ÙÙØ± Ø£Ù ØªØµØ¨Ø Ø§ÙØ¯Ø¨Ùجة Ø¬Ø§ÙØ²Ø©.","email.modalTitle":"Ø¨Ø±ÙØ¯Ù Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","email.modalSub":"ÙØ¥Ø¹ÙاÙ
Ù ÙÙØ± Ø£Ù ØªØµØ¨Ø Ø§ÙØ¯Ø¨Ùجة Ø¬Ø§ÙØ²Ø©. ÙÙØ·Ùب Ù
رة ÙØ§ØØ¯Ø© ÙÙØ·.","email.save":"ØÙظ","email.later":"ÙØ§ØÙÙØ§","email.edit":"تعدÙÙ","email.add":"Ø£Ø¶Ù Ø¨Ø±ÙØ¯Ù Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","form.title":"Ø§ÙØ¹ÙÙØ§Ù","form.optional":"(Ø§Ø®ØªÙØ§Ø±Ù)","form.titlePlaceholder":"عÙÙØ§Ù اÙÙÙØ¯ÙÙ","form.dialect":"اÙÙÙØ¬Ø©","form.withSub":"Ù
ع ترجÙ
Ø© Ù
دÙ
جة","form.removeComplexTip":"ÙØ²Ù٠تÙÙØ§Ø¦ÙÙØ§ اÙÙ
Ø´Ø§ÙØ¯ اÙÙ
عÙÙØ¯Ø© Ø§ÙØªÙ ÙØµØ¹Ø¨ Ø¯Ø¨ÙØ¬ØªÙا. ÙÙ ØØ§Ù Ø¥ÙØºØ§Ø¡ Ø§ÙØªØØ¯ÙØ¯Ø Ù٠تتÙ
Ø¯Ø¨ÙØ¬Ø© ÙØ°Ù اÙÙ
Ø´Ø§ÙØ¯ (ÙØ¯ تبÙÙ Ø§ÙØ´Ø®ØµÙات صاÙ
تة Ø£ØÙاÙÙØ§).","form.translationImproved":"ترجÙ
Ø© Ù
ØØ³ÙÙØ©","form.voiceClone":"Ø§Ø³ØªÙØ³Ø§Ø® Ø§ÙØµÙت Ø§ÙØ£ØµÙÙ","form.emotions":"اÙÙ
شاعر","form.emotionsHint":"ØµÙØª Ù
Ø¹Ø¨ÙØ±","form.emotionsTip":"ÙØ¶ÙÙ ØªØ¹Ø¨ÙØ±ÙØ© (ÙØ±ØØ ØºØ¶Ø¨Ø ØØ²Ùâ¦) Ø¥ÙÙ Ø§ÙØ£ØµÙات اÙÙ
ÙÙÙØ¯Ø© Ø¨Ø¯Ù ÙØ¨Ø±Ø© Ù
ØØ§Ùدة. Ù
ÙØ²Ø© ØªØ¬Ø±ÙØ¨ÙØ© (Ø¨ÙØªØ§): ÙØ¯ ØªØªÙØ§Ùت اÙÙØªØ§Ø¦Ø¬.","form.voiceCloneTip":"ÙØ³ØªÙسخ ØµÙØª ÙÙ Ù
ØªØØ¯Ø« Ø§ÙØ£ØµÙÙ Ù٠اÙÙØºØ© اÙÙØ¯Ù Ø¨Ø¯Ù ØµÙØª Ø§ØµØ·ÙØ§Ø¹Ù ÙÙØ§Ø³Ù. Ù
ÙØ²Ø© ØªØ¬Ø±ÙØ¨ÙØ© (Ø¨ÙØªØ§): ÙØ¯ ØªØªÙØ§Ùت اÙÙØªØ§Ø¦Ø¬.","common.beta":"Ø¨ÙØªØ§","form.estimateCost":"Ø§ÙØªÙÙÙØ© Ø§ÙØªÙØ¯ÙØ±ÙØ©: {amount}","form.estimateDuration":"(اÙÙ
دة {d})","form.noDuration":"ÙÙ
تÙÙØªØ´Ù اÙÙ
دة â Ø³ÙÙØØªØ³Ø¨ اÙÙ
Ø¨ÙØº Ø§ÙØ¯ÙÙ٠بعد Ø§ÙØ±Ùع.","form.btnPreview":"Ù
عاÙÙØ© Ù
جاÙÙØ© (15 ثاÙÙØ©)","form.btnPay":"Ø§Ø¯ÙØ¹ {amount} ÙØªØ±Ø¬Ù
","form.btnPayNoAmount":"Ø§Ø¯ÙØ¹ ÙØªØ±Ø¬Ù
","form.btnNonprofit":"Ù
جاÙÙ ÙÙØ¬Ù
Ø¹ÙØ§Øª ØºÙØ± Ø§ÙØ±Ø¨ØÙØ©","form.nonprofitPrompt":"Ø§ÙØ®Ø¯Ù
Ø© Ù
جاÙÙØ© ÙÙØ¬Ù
Ø¹ÙØ§Øª ØºÙØ± Ø§ÙØ±Ø¨ØÙØ©. أدخ٠ÙÙÙ
Ø© اÙÙ
Ø±ÙØ± ÙØªØ±Ø¬Ù
Ø© اÙÙÙØ¯ÙÙ ÙØ§Ù
ÙØ§Ù Ù
Ø¬Ø§ÙØ§Ù:","label.nonprofit":"MP4 جÙ
Ø¹ÙØ© (Ù
جاÙÙ)","nonprofit.modalTitle":"Ù
جاÙÙ ÙÙØ¬Ù
Ø¹ÙØ§Øª ØºÙØ± Ø§ÙØ±Ø¨ØÙØ©","nonprofit.placeholder":"ÙÙÙ
Ø© Ù
Ø±ÙØ± Ø§ÙØ¬Ù
Ø¹ÙØ©","nonprofit.submit":"ترجÙ
Ø© Ù
Ø¬Ø§ÙØ§Ù","nonprofit.cancel":"Ø¥ÙØºØ§Ø¡","form.sending":"Ø¬Ø§Ø±Ù Ø§ÙØ±Ùع {p}%â¦","form.redirecting":"إعادة ØªÙØ¬ÙÙâ¦","err.chooseFile":"اختر Ù
ÙÙ MP4.","err.email":"أدخ٠عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ ØµØ§ÙØ.","err.previewFailed":"ÙØ´Ùت اÙÙ
عاÙÙØ©: {msg}","err.payFailed":"ØªØ¹Ø°ÙØ± Ø¥ÙØ´Ø§Ø¡ Ø§ÙØ¯Ùع: {msg}","err.nonprofitFailed":"ÙØ´Ù Ø·ÙØ¨ Ø§ÙØ¬Ù
Ø¹ÙØ©: {msg}","err.noCheckout":"رابط Ø§ÙØ¯Ùع Ù
ÙÙÙØ¯","err.fileTooBig":"اÙÙ
ÙÙ ÙØ¨Ùر Ø¬Ø¯ÙØ§: {size} Ù
ÙØºØ§Ø¨Ø§Ùت (Ø§ÙØØ¯ Ø§ÙØ£Ùص٠{max} Ù
ÙØºØ§Ø¨Ø§Ùت). ÙÙÙÙ Ø§ÙØØ¬Ù
أ٠اÙÙ
دة.","form.note":"Ù
جاÙÙ ÙÙØ¬Ù
Ø¹ÙØ§Øª ØºÙØ± Ø§ÙØ±Ø¨ØÙØ© (Ø§ÙØ²Ø± Ø§ÙØ£Ø®Ø¶Ø±Ø ÙÙÙ
Ø© Ù
Ø±ÙØ± Ù
Ø·ÙÙØ¨Ø©). Ù
عاÙÙØ© Ù
جاÙÙØ© ÙÙØ¬Ù
ÙØ¹: ØªÙØªØ±Ø¬Ù
Ø£ÙÙ 15 ثاÙÙØ© ÙÙØ·. اÙÙØ³Ø®Ø© اÙÙØ§Ù
ÙØ©: {rate}Ø ØªÙØØªØ³Ø¨ Ø¨Ø§ÙØªÙاسب بعد Ø§ÙØ¯Ùع. اÙÙ
Ø¹Ø§ÙØ¬Ø© Ø«ÙÙÙØ© ÙØºÙر Ù
تزاÙ
ÙØ© â ØªØ§Ø¨Ø¹ Ø§ÙØªÙدÙ
Ù٠اÙÙØ§Ø¦Ù
Ø©.","rate.tiered":"{a} â¬/دÙÙÙØ© ÙØ£ÙÙ {n} دÙÙÙØ©Ø Ø«Ù
{b} â¬/دÙÙÙØ©","rate.flat":"{a} â¬/دÙÙÙØ©","list.emptyAdmin":"ÙØ§ ØªÙØ¬Ø¯ Ù
ÙØ§Ù
بعد.","list.emptyUser":"ÙÙ
تبدأ Ø£Ù Ù
ÙÙ
Ø© عÙÙ ÙØ°Ø§ Ø§ÙØ¬Ùاز. Ø§Ø±ÙØ¹ Ù
ÙÙ MP4 ÙÙØ¨Ø¯Ø¡.","card.dialect":"اÙÙÙØ¬Ø©","card.created":"Ø£ÙÙØ´Ø¦Øª","card.duration":"اÙÙ
دة","card.stage":"اÙÙ
رØÙØ©","card.download":"تØÙ
Ù٠اÙÙØªÙجة","card.downloadInput":"تØÙ
Ù٠اÙÙ
ÙÙ Ø§ÙØ£ØµÙÙ","card.expiresIn":"ØªÙØªÙÙ Ø®ÙØ§Ù ~{n} دÙÙÙØ©","card.expired":"ØÙØ°ÙØª اÙÙØªÙجة تÙÙØ§Ø¦ÙÙØ§ (بعد 4 ساعات Ù
Ù Ø§ÙØ§ÙØªÙØ§Ø¡).","card.hideLog":"Ø¥Ø®ÙØ§Ø¡ Ø§ÙØ³Ø¬Ù","card.showLog":"عرض Ø§ÙØ³Ø¬Ù","status.queued":"ÙÙ Ø§ÙØ·Ø§Ø¨Ùر","
40status.running":"ÙÙØ¯ Ø§ÙØªÙÙÙØ°","status.done":"Ù
ÙØªÙ
Ù","status.error":"خطأ","status.unknown":"ØºÙØ± Ù
عرÙÙ","health.unreachable":"اÙÙØ§Ø¬ÙØ© Ø§ÙØ¨Ø±Ù
Ø¬ÙØ© ØºÙØ± Ù
ØªØ§ØØ©","health.down":"Ù
تÙÙÙ","health.busy":"جار٠اÙÙ
Ø¹Ø§ÙØ¬Ø©","health.idle":"Ù
تاØ","health.queued":"{n} ÙÙ Ø§ÙØ·Ø§Ø¨Ùر"},de:{"tagline.kab":"Automatische Synchronisation von Videos auf Kabylisch","tagline.lb":"Automatische Synchronisation von Videos auf Luxemburgisch","hero.h1.kab":"Vertonen Sie Ihre Videos automatisch auf Kabylisch","hero.h1.lb":"Vertonen Sie Ihre Videos automatisch auf Luxemburgisch","hero.sub.kab":"Transkription, Ãbersetzung und Sprachsynthese pro Figur, mit eingebrannten Untertiteln â aus einer einfachen MP4-Datei.","hero.sub.lb":"Transkription, Ãbersetzung und Sprachsynthese pro Figur, mit eingebrannten Untertiteln â aus einer einfachen MP4-Datei.","hero.cta":"Kostenlos testen","hero.note":"15-Sek.-Vorschau gratis · ohne Anmeldung","how.heading":"So funktioniertâs","how.s1.t":"MP4 hochladen","how.s1.d":"Ziehen Sie eine Videodatei (bis 100 MB) hinein. Die Dauer wird automatisch erkannt.","how.s2.t":"Vorschau oder Zahlung","how.s2.d":"Sehen Sie 15 Sekunden kostenlos, starten Sie dann die Vollversion, pro Minute abgerechnet.","how.s3.t":"Ergebnis herunterladen","how.s3.d":"Erhalten Sie ein vertontes MP4 mit Stimme pro Figur und eingebrannten Untertiteln.","feat.heading":"Warum wir","feat.f1.t":"Stimme pro Figur","feat.f1.d":"Das Casting weist jedem Sprecher automatisch eine eigene Stimme zu.","feat.f2.t":"Eingebrannte Untertitel","feat.f2.d":"Untertitel ins Bild gebrannt â oder wahlweise nur Audio-Synchronisation.","feat.f3.t":"Schnell, ohne Konto","feat.f3.d":"Anteilige Online-Zahlung, kein Konto nötig.","feat.f4.t":"Vertraulich","feat.f4.d":"Ihre Ergebnisse werden 4 Stunden nach der Verarbeitung automatisch gelöscht.","faq.heading":"Häufige Fragen","nav.jobsMine":"Meine Jobs","nav.jobsAll":"Alle Jobs","nav.refresh":"Aktualisieren","admin.enter":"Admin","admin.exit":"Admin verlassen","admin.placeholder":"Admin-Passwort","admin.submit":"Bestätigen","toast.adminOn":"Admin-Modus aktiviert â Detailprotokolle sichtbar","toast.adminBad":"Falsches Admin-Passwort","toast.adminErr":"Admin-Fehler: {msg}","toast.adminOff":"Admin-Modus deaktiviert","banner.loadError":"Jobs konnten nicht geladen werden: {msg}","footer.async":"Asynchrone Verarbeitung, Warteschlange nacheinander.","footer.expiry":"Die Ergebnisse werden 4 Std. nach Jobende automatisch gelöscht.","toast.jobCreated":"Job erstellt ({label}) â {status}","label.paid":"Bezahltes MP4","label.preview":"15-Sek.-Vorschau","toast.payReceived":"Zahlung erhalten â Synchronisation wird erstelltâ¦","toast.payCanceled":"Zahlung abgebrochen","toast.payFailed":"Fehler nach der Zahlung: {msg}. Laden Sie die Seite neu, um es erneut zu versuchen.","form.heading":"Neue Synchronisation","form.file":"MP4-Datei","form.email":"E-Mail","form.emailPlaceholder":"[email protected]","form.emailNote":"Damit wir Sie per E-Mail benachrichtigen, sobald die Synchronisation fertig ist.","email.modalTitle":"Ihre E-Mail","email.modalSub":"Damit wir Sie benachrichtigen, sobald Ihre Synchronisation fertig ist. Nur einmal gefragt.","email.save":"Speichern","email.later":"Später","email.edit":"Ãndern","email.add":"E-Mail hinzufügen","form.title":"Titel","form.optional":"(optional)","form.titlePlaceholder":"Titel des Videos","form.dialect":"Dialekt","form.
40withSub":"Mit eingebrannten Untertiteln","form.removeComplexTip":"Entfernt automatisch Szenen, die schwierig zu synchronisieren sind. Wenn nicht angehakt, werden diese Szenen nicht synchronisiert (Figuren bleiben manchmal stumm).","form.translationImproved":"Verbesserte Ãbersetzung","form.voiceClone":"Originalstimme klonen","form.emotions":"Emotionen","form.emotionsHint":"ausdrucksstarke Stimme","form.emotionsTip":"Verleiht den generierten Stimmen Ausdruck (Freude, Wut, Trauerâ¦) statt eines neutralen Tons. Beta-Funktion: Ergebnisse können variieren.","form.voiceCloneTip":"Reproduziert die Originalstimme jedes Sprechers in der Zielsprache, statt einer Standard-Synthesestimme. Beta-Funktion: Ergebnisse können variieren.","common.beta":"Beta","form.estimateCost":"Geschätzte Kosten: {amount}","form.estimateDuration":"(Dauer {d})","form.noDuration":"Dauer nicht erkannt â der genaue Betrag wird nach dem Hochladen berechnet.","form.btnPreview":"Kostenlose Vorschau (15 s)","form.btnPay":"{amount} zahlen und übersetzen","form.btnPayNoAmount":"Zahlen und übersetzen","form.btnNonprofit":"Kostenlos für gemeinnützige Organisationen","form.nonprofitPrompt":"Kostenlos für gemeinnützige Organisationen. Geben Sie das Passwort ein, um Ihr komplettes Video kostenlos zu übersetzen:","label.nonprofit":"Gemeinnützig-MP4 (kostenlos)","nonprofit.modalTitle":"Kostenlos für gemeinnützige Organisationen","nonprofit.placeholder":"Gemeinnützig-Passwort","nonprofit.submit":"Kostenlos übersetzen","nonprofit.cancel":"Abbrechen","form.sending":"Hochladen {p}%â¦","form.redirecting":"Weiterleitungâ¦","err.chooseFile":"Bitte eine MP4-D
40atei auswählen.","err.email":"Bitte eine gültige E-Mail-Adresse eingeben.","err.previewFailed":"Vorschau fehlgeschlagen: {msg}","err.payFailed":"Zahlung konnte nicht erstellt werden: {msg}","err.nonprofitFailed":"Gemeinnützig-Anfrage fehlgeschlagen: {msg}","err.noCheckout":"Zahlungslink fehlt","err.fileTooBig":"Datei zu groÃ: {size} MB (max. {max} MB). Reduzieren Sie GröÃe oder Dauer.","form.note":"Kostenlos für gemeinnützige Organisationen (grüner Button, Passwort erforderlich). Kostenlose Vorschau für alle: nur die ersten 15 Sekunden werden übersetzt. Vollversion: {rate}, anteilig nach Zahlung berechnet. Die Verarbeitung ist aufwändig und asynchron â verfolgen Sie den Fortschritt in der Liste.","rate.tiered":"{a} â¬/Min. für die ersten {n} Min., danach {b} â¬/Min.","rate.flat":"{a} â¬/Min.","list.emptyAdmin":"Noch keine Jobs.","list.emptyUser":"Sie haben auf diesem Gerät noch keinen Job gestartet. Laden Sie ein MP4 hoch, um zu beginnen.","card.dialect":"Dialekt","card.created":"Erstellt","card.duration":"Dauer","card.stage":"Schritt","card.download":"Ergebnis herunterladen","card.downloadInput":"Original herunterladen","card.expiresIn":"läuft in ~{n} Min. ab","card.expired":"Das Ergebnis wurde automatisch gelöscht (4 Std. nach Ende).","card.hideLog":"Protokoll ausblenden","card.showLog":"Protokoll anzeigen","status.queued":"In Warteschlange","status.running":"Läuft","status.done":"Fertig","status.error":"Fehler","status.unknown":"Unbekannt","health.unreachable":"API nicht erreichbar","health.down":"AuÃer Betrieb","health.busy":"Verarbeitung läuft","health.idle":"Verfügbar","health.queued":"{n} in Warteschlange"},lb:{"tagline.kab":"Automatesch Synchronisatioun vu Videoen op Kabylesch","tagline.lb":"Automatesch Synchronisatioun vu Videoen op Lëtzebuergesch","hero.h1.kab":"Synchroniséiert Ãr Videoen automatesch op Kabylesch","hero.h1.lb":"Synchroniséiert Ãr Videoen automatesch op Lëtzebuergesch","hero.sub.kab":"Transkriptioun, Iwwersetzung a Stëmme pro Personnage, mat agebrannten Ãnnertitelen â vun engem einfache MP4-Fichier aus.","hero.sub.lb":"Transkriptioun, Iwwersetzung a Stëmme pro Personnage, mat agebrannten Ãnnertitelen â vun engem einfache MP4-Fichier aus.","hero.cta":"Gratis probéieren","hero.note":"15-Sek.-Virschau gratis · ouni Umeldung","how.heading":"Wéi et funktionéiert","how.s1.t":"Lued Ãre MP4 erop","how.s1.d":"Zitt e Videofichier (bis 100 MB) eran. DâDauer gëtt automatesch erkannt.","how.s2.t":"Virschau oder Bezuelung","how.s2.d":"Kuckt 15 Sekonnen gratis, da start dâVollversioun, pro Minutt ofgerechent.","how.s3.t":"Resultat eroflueden","how.s3.d":"Kritt e synchroniséierte MP4 mat Stëmm pro Personnage an agebrannten Ãnnertitelen.","feat.heading":"Firwat mir","feat.f1.t":"Stëmm pro Personnage","feat.f1.d":"DâCasting gëtt automatesch all Spriecher eng eege Stëmm.","feat.f2.t":"Agebrannten Ãnnertitelen","feat.f2.d":"Ãnnertitelen am Bild agebrannt â oder no Wonsch nëmmen Audio.","feat.f3.t":"Séier, ouni Kont","feat.f3.d":"Online Bezuelung pro Rata, kee Kont néideg.","feat.f4.t":"Vertraulech","feat.f4.d":"Ãr Resultater gi 4 Stonnen no der Veraarbechtung automatesch geläscht.","faq.heading":"Dacks gestallte Froen","nav.jobsMine":"Meng Jobs","nav.jobsAll":"All Jobs","nav.refresh":"Aktualiséieren","admin.enter":"Admin","admin.exit":"Admin verloossen","admin.placeholder":"Admin-Passwuert","admin.submit":"Bestätegen","toast.adminOn":"Admin-Modus aktivéiert â detailléiert Protokoller siichtbar","toast.adminBad":"Falscht Admin-Passwuert","toast.adminErr":"Admin-Feeler: {msg}","toast.adminOff":"Admin-Modus deaktivéiert","banner.loadError":"Jobs konnten net gelueden ginn: {msg}","footer.async":"Asynchron Veraarbechtung, Schlaang ee no deem aneren.","footer.expiry":"DâResultater gi 4 Stonnen no der Fäerdegstellung automatesch geläscht.","toast.jobCreated":"Job erstallt ({label}) â {status}","label.paid":"Bezuelt MP4","label.preview":"15-Sek.-Virschau","toast.payReceived":"Bezuelung kritt â Synchronisatioun gëtt erstalltâ¦","toast.payCanceled":"Bezuelung ofgebrach","toast.payFailed":"Feeler no der Bezuelung: {msg}. Lued dâSäit nei fir nach eng Kéier ze probéieren.","form.heading":"Nei Synchronisatioun","form.file":"MP4-Fichier","form.email":"E-Mail","form.emailPlaceholder":"[email protected]","form.emailNote":"Fir Iech per E-Mail ze informéieren soubal dâSynchronisatioun fäerdeg ass.","email.modalTitle":"Ãr E-Mail","email.modalSub":"Fir Iech ze informéieren soubal dâSynchronisatioun fäerdeg ass. Nëmmen eemol gefrot.","email.save":"Späicheren","email.later":"Méi spéit","email.edit":"Ãnneren","email.add":"E-Mail derbäisetzen","form.title":"Titel","form.optional":"(fakultativ)","form.titlePlaceholder":"Titel vum Video","form.dialect":"Dialekt","form.
40withSub":"Mat agebrannten Ãnnertitelen","form.removeComplexTip":"Läscht automatesch Zeenen, déi komplex ze synchroniséiere sinn. Wann net ugehaakt, ginn dës Zeenen net synchroniséiert (Personnagë bleiwen heiansdo stomm).","form.translationImproved":"Verbessert Iwwersetzung","form.voiceClone":"Original-Stëmm klonen","form.emotions":"Emotiounen","form.emotionsHint":"expressiv Stëmm","form.emotionsTip":"Bréngt Ausdrock (Freed, Roserei, Trauregkeetâ¦) an déi generéiert Stëmmen amplaz vun engem neutralen Toun. Beta-Funktioun: dâResultater kënne variéieren.","form.voiceCloneTip":"Reproduzéiert dâOriginalstëmm vun all Spriecher an der Zilsprooch, amplaz enger Standard-Synthesestëmm. Beta-Funktioun: dâResultater kënne variéieren.","common.beta":"Beta","form.estimateCost":"Geschate Käschten: {amount}","form.estimateDuration":"(Dauer {d})","form.noDuration":"Dauer net erkannt â de genaue Betrag gëtt nom Eroplueden berechent.","form.btnPreview":"Gratis Virschau (15 s)","form.btnPay":"{amount} bezuelen an iwwersetzen","form.btnPayNoAmount":"Bezuelen an iwwersetzen","form.btnNonprofit":"Gratis fir gemengnëtzeg Organisatiounen","form.nonprofitPrompt":"Gratis fir gemengnëtzeg Organisatiounen. Gitt dâPasswuert an, fir Ãr ganz Videoen gratis ze iwwersetzen:","label.nonprofit":"Gemengnëtzeg MP4 (gratis)","nonprofit.modalTitle":"Gratis fir gemengnëtzeg Organisatiounen","nonprofit.placeholder":"Gemengnëtzeg Passwuert","nonprofit.submit":"Gratis iwwersetzen","nonprofit.cancel":"Ofbriechen","form.sending":"Eroplueden {p}%â¦","form.redirecting":"Viruleedungâ¦","err.chooseFile":"Wielt w.e.g. e MP4-Fichier.","err.email":"Gitt w.e.g. eng gülteg E-Mail-Adress an.","err.previewFailed":"Virschau feelgeschloen: {msg}","err.payFailed":"Bezuelung konnt net erstallt ginn: {msg}","err.nonprofitFailed":"Gemengnëtzeg Ufro feelgeschloen: {msg}","err.noCheckout":"Bezuelungslink feelt","err.fileTooBig":"Fichier ze grouss: {size} MB (max {max} MB). Reduzéiert dâGréisst oder dâDauer.","form.note":"Gratis fir gemengnëtzeg Organisatiounen (grénge Knäppchen, Passwuert néideg). Gratis Virschau fir jiddereen: nëmmen déi éischt 15 Sekonnen ginn iwwersat. Vollversioun: {rate}, anteileg no der Bezuelung berechent. DâVeraarbechtung ass opwänneg an asynchron â verfollegt de Fortschrëtt an der Lëscht.","rate.tiered":"{a} â¬/Min. fir déi éischt {n} Min., duerno {b} â¬/Min.","rate.flat":"{a} â¬/Min.","list.emptyAdmin":"Nach keng Jobs.","list.emptyUser":"Dir hutt op dësem Apparat nach kee Job gestart. Luet e MP4 erop fir unzefänken.","card.dialect":"Dialekt","card.created":"Erstallt","card.duration":"Dauer","card.stage":"Schrëtt","card.download":"Resultat eroflueden","card.downloadInput":"Original eroflueden","card.expiresIn":"leeft an ~{n} Min. of","card.expired":"DâResultat gouf automatesch geläscht (4 Stonnen no der Enn).","card.hideLog":"Protokoll verstoppen","card.showLog":"Protokoll uweisen","status.queued":"An der Schlaang","status.running":"Am Gaang","status.done":"Fäerdeg","status.error":"Feeler","status.unknown":"Onbekannt","health.unreachable":"API net erreechbar","health.down":"Ausser Betrib","health.busy":"Veraarbechtung am Gaang","health.idle":"Verfügbar","health.queued":"{n} an der Schlaang"},ca:{"tagline.ca":"Doblatge automà tic de vÃdeos al català ","hero.h1.ca":"Dobla els teus vÃdeos al català , automà ticament","hero.sub.ca":"Transcripció, traducció i veus sintètiques per personatge, amb subtÃtols incrustats â a partir d'un simple fitxer MP4.","hero.cta":"Prova-ho gratis","hero.note":"Vista prèvia de 15 s gratuïta · sense registre","how.heading":"Com funciona","how.s1.t":"Puja el teu MP4","how.s1.d":"Deixa-hi un fitxer de vÃdeo (fins a 100 MB). La durada es detecta automà ticament.","how.s2.t":"Vista prèvia o pagament","how.s2.d":"Mira 15 segons gratis i després engega la versió completa, facturada per minut.","how.s3.t":"Descarrega el resultat","how.s3.d":"Obtén un MP4 doblat amb una veu per personatge i subtÃtols incrustats.","feat.heading":"Per què triar-nos","feat.f1.t":"
40Veu per personatge","feat.f1.d":"El cà sting assigna automà ticament una veu diferent a cada parlant.","feat.f2.t":"SubtÃtols incrustats","feat.f2.d":"SubtÃtols gravats a la imatge, o només doblatge d'à udio si ho prefereixes.","feat.f3.t":"Rà pid i sense compte","feat.f3.d":"Pagament en lÃnia a prorrata, sense crear cap compte.","feat.f4.t":"Confidencial","feat.f4.d":"Els teus resultats s'eliminen automà ticament 4 hores després del processament.","faq.heading":"Preguntes freqüents","nav.jobsMine":"Les meves tasques","nav.jobsAll":"Totes les tasques","nav.refresh":"Actualitza","admin.enter":"Admin","admin.exit":"Surt d'admin","admin.placeholder":"Contrasenya d'admin","admin.submit":"Entra","toast.adminOn":"Mode admin activat â registres detallats visibles","toast.adminBad":"Contrasenya d'admin incorrecta","toast.adminErr":"Error d'admin: {msg}","toast.adminOff":"Mode admin desactivat","banner.loadError":"No s'han pogut carregar les tasques: {msg}","footer.async":"Processament asÃncron, cua d'un en un.","footer.expiry":"Els resultats s'eliminen automà ticament 4 h després d'acabar.","toast.jobCreated":"Tasca creada ({label}) â {status}","label.paid":"MP4 pagat","label.preview":"Vista prèvia 15 s","toast.payReceived":"Pagament rebut â creant el doblatgeâ¦","toast.payCanceled":"Pagament cancel·lat","toast.payFailed":"Ha fallat després del pagament: {msg}. Torna a carregar la pà gina per reintentar-ho.","form.heading":"Nou doblatge","form.file":"Fitxer MP4","form.email":"Correu electrònic","form.emailPlaceholder":"[email protected]","form.emailNote":"Per avisar-te per correu tan bon punt el doblatge estigui a punt.","email.modalTitle":"El teu correu","email.modalSub":"Per avisar-te tan bon punt el teu doblatge estigui a punt. Només es demana una vegada.","email.save":"Desa","email.later":"Més tard","email.edit":"Edita","email.add":"Afegeix el meu correu","form.title":"TÃtol","form.optional":"(opcional)","form.titlePlaceholder":"TÃtol del vÃdeo","form.dialect":"Dialecte","form.withSub":"Amb subtÃtols incrustats","form.removeComplexTip":"Elimina automà ticament les escenes complexes de doblar. Si es desmarca, aquestes escenes no es doblaran (personatges de vegades muts).","form.translationImproved":"Traducció millorada","form.voiceClone":"Clona la veu original","form.emotions":"Emocions","form.emotionsHint":"veu expressiva","form.emotionsTip":"Afegeix expressivitat (alegria, rà bia, tristesaâ¦) a les veus generades en lloc d'un to neutre. Funció beta: els resultats poden variar.","form.voiceCloneTip":"Reprodueix la veu original de cada parlant en la llengua de destinació, en lloc d'una veu sint
40ètica està ndard. Funció beta: els resultats poden variar.","common.beta":"beta","form.estimateCost":"Cost estimat: {amount}","form.estimateDuration":"(durada {d})","form.noDuration":"Durada no detectada â l'import exacte es calcularà després de la pujada.","form.btnPreview":"Vista prèvia gratuïta (15 s)","form.btnPay":"Paga {amount} i tradueix","form.btnPayNoAmount":"Paga i tradueix","form.btnNonprofit":"Gratuït per a organitzacions sense à nim de lucre","form.nonprofitPrompt":"Gratuït per a organitzacions sense à nim de lucre. Introduïu la contrasenya per traduir el vÃdeo complet de franc:","label.nonprofit":"MP4 entitat (gratuït)","nonprofit.modalTitle":"Gratuït per a entitats sense à nim de lucre","nonprofit.placeholder":"Contrasenya d'entitat","nonprofit.submit":"Tradueix gratis","nonprofit.cancel":"Cancel·la","form.sending":"Pujant {p}%â¦","form.redirecting":"Redirigintâ¦","err.chooseFile":"Tria un fitxer MP4.","err.email":"Introdueix una adreça de correu và lida.","err.previewFailed":"La vista prèvia ha fallat: {msg}","err.payFailed":"No s'ha pogut crear el pagament: {msg}","err.nonprofitFailed":"La sol·licitud d'entitat ha fallat: {msg}","err.noCheckout":"falta l'enllaç de pagament","err.fileTooBig":"Fitxer massa gran: {size} MB (mà x {max} MB). Redueix la mida o la durada.","form.note":"Gratuït per a organitzacions sense à nim de lucre (botó verd, contrasenya necessà ria). Vista prèvia gratuïta per a tothom: només es tradueixen els primers 15 segons. Versió completa: {rate}, facturada a prorrata després del pagament. El processament és pesat i asÃncron â segueix el progrés a la llista.","rate.tiered":"{a} â¬/min els primers {n} min, després {b} â¬/min","rate.flat":"{a} â¬/min","list.emptyAdmin":"Encara no hi ha cap tasca.","list.emptyUser":"No has iniciat cap tasca en aquest dispositiu. Puja un MP4 per començar.","card.dialect":"Dialecte","card.created":"Creat","card.duration":"Durada","card.stage":"Etapa","card.download":"Descarrega el resultat","card.downloadInput":"Descarrega l'original","card.expiresIn":"caduca en ~{n} min","card.expired":"El resultat s'ha eliminat automà ticament (4 h després d'acabar).","card.hideLog":"Amaga el registre","card.showLog":"Mostra el registre","status.queued":"A la cua","status.running":"En curs","status.done":"Fet","status.error":"Error","status.unknown":"Desconegut","health.unreachable":"API no disponible","health.down":"Fora de servei","health.busy":"Processant","health.idle":"Disponible","health.queued":"{n} a la cua"}},tp=(e,n)=>e.replace(/\{(\w+)\}/g,(t,r)=>n&&r in n?n[r]:`{${r}}`);function Ba(e){const n=yi[e]||yi.fr,t=(r,a)=>{const i=n[r]??yi.fr[r]??r;return a?tp(i,a):i};return t.lang=e,t}const rp=e=>({fr:"fr-FR",en:"en-US",ar:"ar-DZ",de:"de-DE",lb:"lb-LU",ca:"ca-ES"})[e]||"fr-FR",dl=C.createContext({lang:"fr",t:Ba("fr"),setLang:()=>{}}),mn=()=>C.useContext(dl),lc=[{id:"kbt",name:"Abadi"},{id:"ab",name:"Abkhazian"},{id:"abr",name:"Abron"},{id:"abn",name:"Abua"},{id:"fub",name:"Adamawa Fulfulde"},{id:"ady",name:"Adyghe"},{id:"aal",name:"Afade"},{id:"af",name:"Afrikaans"},{id:"yay",name:"Agwagwune"},{id:"ajg",name:"Aja (Benin)"},{id:"keu",name:"Akebu"},{id:"ala",name:"Alago"},{id:"sq",name:"Albanian"},{id:"arq",name:"Algerian Arabic"},{id:"aao",name:"Algerian Saharan Arabic"},{id:"qva",name:"Ambo-Pasco Quechua"},{id:"abs",name:"Ambonese Malay"},{id:"adx",name:"Amdo Tibetan"},{id:"am",name:"Amharic"},{id:"anw",name:"Anaang"},{id:"anp",name:"Angika"},{id:"xmv",name:"Antankarana Malagasy"},{id:"an",name:"Aragonese"},{id:"aae",name:"Arbëreshë Albanian"},{id:"qxu",name:"Arequipa-La Unión Quechua"},{id:"hy",name:"Armenian"},{id:"ahs",name:"Ashe"},{id:"prq",name:"Ashéninka Perené"},{id:"eiv",name:"Askopan"},{id:"as",name:"Assamese"},{id:"ast",name:"Asturian"},{id:"tay",name:"Atayal"},{id:"awo",name:"Awak"},{id:"quy",name:"Ayacucho Quechua"},{id:"az",name:"Azerbaijani"},{id:"bba",name:"Baatonum"},{id:"bcy",name:"Bacama"},{id:"bde",name:"Bade"},{id:"ksf",name:"Bafia"},{id:"bfd",name:"Bafut"},{id:"fui",name:"Bagirmi Fulfulde"},{id:"bqg",name:"Bago-Kusuntu"},{id:"abv",name:"Baharna Arabic"},{id:"bkh",name:"Bakoko"},{id:"bjt",name:"Balanta-Ganja"},{id:"bft",name:"Balti"},{id:"bce",name:"Bamenyam"},{id:"bax",name:"Bamun"},{id:"bsj",name:"Bangwinji"},{id:"bjn",name:"Banjar"},{id:"abb",name:"Bankon"},{id:"bci",name:"Baoulé"},{id:"bhr",name:"Bara Malagasy"},{id:"bjk",name:"Barok"},{id:"bas",name:"Basa (Cameroon)"},{id:"bzw",name:"Basa (Nigeria)"},{id:"ba",name:"Bashkir"},{id:"eu",name:"Basque"},{id:"btm",name:"Batak Mandailing"},{id:"bnm",name:"Batanga"},{id:"btv",name:"Bateri"},{id:"bbl",name:"Bats"},{id:"bda",name:"Bayot"},{id:"beb",name:"Bebele"},{id:"be",name:"Belarusian"},{id:"bn",name:"Bengali"},{id:"bew",name:"Betawi"},{id:"bhb",name:"Bhili"},{id:"bho",name:"Bhojpuri"},{id:"bxf",name:"Bilur"},{id:"bhp",name:"Bima"},{id:"brx",name:"Bodo"},{id:"bux",name:"Boghom"},{id:"bky",name:"Bokyi"},{id:"bmq",name:"Bomu"},{id:"bou",name:"Bondei"},{id:"fue",name:"Borgu Fulfulde"},{id:"bs",name:"Bosnian"}
40,{id:"brh",name:"Brahui"},{id:"bra",name:"Braj"},{id:"br",name:"Breton"},{id:"bdm",name:"Buduma"},{id:"bug",name:"Buginese"},{id:"bhh",name:"Bukharic"},{id:"bg",name:"Bulgarian"},{id:"bum",name:"Bulu (Cameroon)"},{id:"bns",name:"Bundeli"},{id:"bnn",name:"Bunun"},{id:"bwr",name:"Bura-Pabir"},{id:"bys",name:"Burak"},{id:"my",name:"Burmese"},{id:"bsk",name:"Burushaski"},{id:"miu",name:"Cacaloxtepec Mixtec"},{id:"qvl",name:"Cajatambo North Lima Quechua"},{id:"cky",name:"Cakfem-Mushere"},{id:"wes",name:"Cameroon Pidgin"},{id:"sro",name:"Campidanese Sardinian"},{id:"yue",name:"Cantonese"},{id:"ca",name:"Catalan"},{id:"ceb",name:"Cebuano"},{id:"cen",name:"Cen"},{id:"ckb",name:"Central Kurdish"},{id:"nhn",name:"Central Nahuatl"},{id:"pbs",name:"Central Pame"},{id:"pst",name:"Central Pashto"},{id:"ncx",name:"Central Puebla Nahuatl"},{id:"tar",name:"Central Tarahumara"},{id:"esu",name:"Central Yupik"},{id:"fuq",name:"Central-Eastern Niger Fulfulde"},{id:"shu",name:"Chadian Arabic"},{id:"ny",name:"Chichewa"},{id:"zpv",name:"Chichicapan Zapotec"},{id:"cgg",name:"Chiga"},{id:"zoh",name:"Chimalapa Zoque"},{id:"qug",name:"Chimborazo Highland Quichua"},{id:"zh",name:"Chinese"},{id:"qxa",name:"Chiquián Ancash Quechua"},{id:"the",name:"Chitwania Tharu"},{id:"cjk",name:"Chokwe"},{id:"cv",name:"Chuvash"},{id:"ckl",name:"Cibak"},{id:"kjc",name:"Coastal Konjo"},{id:"zoc",name:"Copainalá Zoque"},{id:"kw",name:"Cornish"},{id:"qwa",name:"Corongo Ancash Quechua"},{id:"hr",name:"Croatian"},{id:"mfn",name:"Cross River Mbembe"},{id:"xtu",name:"Cuyamecalco Mixtec"},{id:"cs",name:"Czech"},{id:"dbd",name:"Dadiya"},{id:"dag",name:"Dagbani"},{id:"dml",name:"Dameli"},{id:"da",name:"Danish"},{id:"dar",name:"Dargwa"},{id:"dzg",name:"Dazaga"},{id:"dcc",name:"Deccan"},{id:"deg",name:"Degema"},{id:"kna",name:"Dera (Nigeria)"},{id:"dgh",name:"Dghwede"},{id:"mki",name:"Dhatki"},{id:"dv",name:"Dhivehi"},{id:"adf",name:"Dhofari Arabic"},{id:"cfa",name:"Dijim-Bwilim"},{id:"dgo",name:"Dogri"},{id:"dmk",name:"Domaaki"},{id:"dty",name:"Dotyali"},{id:"dua",name:"Duala"},{id:"nl",name:"Dutch"},{id:"ldb",name:"DuÌya"},{id:"dyu",name:"Dyula"},{id:"bgp",name:"Eastern Balochi"},{id:"gui",name:"Eastern Bolivian GuaranÃ"},{id:"avl",name:"Eastern Egyptian Bedawi Arabic"},{id:"kqo",name:"Eastern Krahn"},{id:"mhr",name:"Eastern Mari"},{id:"ydd",name:"Eastern Yiddish"},{id:"ebr",name:"Ebrié"},{id:"ego",name:"Eggon"},{id:"arz",name:"Egyptian Arabic"},{id:"etu",name:"Ejagham"},{id:"elm",name:"Eleme"},{id:"afo",name:"Eloyi"},{id:"ebu",name:"Embu"},{id:"en",name:"English"},{id:"myv",name:"Erzya"},{id:"ish",name:"Esan"},{id:"eo",name:"Esperanto"},{id:"et",name:"Estonian"},{id:"eto",name:"Eton (Cameroon)"},{id:"ewo",name:"Ewondo"},{id:"ext",name:"Extremaduran"},{id:"fan",name:"Fang (Equatorial Guinea)"},{id:"fat",name:"Fanti"},{id:"gur",name:"Farefare"},{id:"fmp",name:"Fe'fe'"},{id:"fil",name:"Filipino"},{id:"tlp",name:"Filomena Mata-Coahuitlán Totonac"},{id:"fi",name:"Finnish"},{id:"fip",name:"Fipa"},{id:"fr",name:"French"},{id:"ff",name:"Fulah"},{id:"gl",name:"Galician"},{id:"wof",name:"Gambian Wolof"},{id:"lg",name:"Ganda"},{id:"gbm",name:"Garhwali"},{id:"gwt",name:"Gawar-Bati"},{id:"gwc",name:"Gawri"},{id:"gbr",name:"Gbagyi"},{id:"gby",name:"Gbari"},{id:"gyz",name:"Geji"},{id:"gej",name:"Gen"},{id:"ka",name:"Georgian"},{id:"de",name:"German"},{id:"ges",name:"Geser-Gorom"},{id:"aln",name:"Gheg Albanian"},{id:"bbj",name:"Ghomálá'"},{id:"gid",name:"Gidar"},{id:"glw",name:"Glavda"},{id:"gom",name:"Goan Konkani"},{id:"gig",name:"Goaria"},{id:"ank",name:"Goemai"},{id:"gol",name:"Gola"},{id:"el",name:"Greek"},{id:"gn",name:"Guarani"},{id:"gdf",name:"Guduf-Gava"},{id:"amu",name:"Guerrero Amuzgo"},{id:"ztu",name:"Güilá Zapotec"},{id:"gu",name:"Gujarati"},{id:"gju",name:"Gujari"},{id:"afb",name:"Gulf Arabic"},{id:"ggg",name:"Gurgula"},{id:"guz",name:"Gusii"},{id:"gsl",name:"Gusilay"},{id:"gwe",name:"Gweno"},{id:"hoj",name:"Hadothi"},{id:"hah",name:"Hahon"},{id:"ht",name:"Haitian"},{id:"cnh",name:"Hakha Chin"},{id:"hao",name:"Hakö"},{id:"hla",name:"Halia"},{id:"ha",name:"Hausa"},{id:"haw",name:"Hawaiian"},{id:"haz",name:"Hazaragi"}
40,{id:"he",name:"Hebrew"},{id:"hem",name:"Hemba"},{id:"hz",name:"Herero"},{id:"kjk",name:"Highland Konjo"},{id:"acw",name:"Hijazi Arabic"},{id:"hi",name:"Hindi"},{id:"var",name:"Huarijio"},{id:"mau",name:"Huautla Mazatec"},{id:"nhq",name:"Huaxcaleca Nahuatl"},{id:"hbb",name:"Huba"},{id:"mxs",name:"Huitepec Mixtec"},{id:"hul",name:"Hula"},{id:"hu",name:"Hungarian"},{id:"hkk",name:"Hunjara-Kaina Ke"},{id:"hwo",name:"Hwana"},{id:"ibb",name:"Ibibio"},{id:"is",name:"Icelandic"},{id:"ida",name:"Idakho-Isukha-Tiriki"},{id:"idu",name:"Idoma"},{id:"ig",name:"Igbo"},{id:"ahl",name:"Igo"},{id:"kpo",name:"Ikposo"},{id:"ikw",name:"Ikwere"},{id:"qvi",name:"Imbabura Highland Quichua"},{id:"id",name:"Indonesian"},{id:"mvy",name:"Indus Kohistani"},{id:"ia",name:"Interlingua (International Auxiliary Language Association)"},{id:"ik",name:"Inupiaq"},{id:"ga",name:"Irish"},{id:"os",name:"Iron Ossetic"},{id:"its",name:"Isekiri"},{id:"iso",name:"Isoko"},{id:"it",name:"Italian"},{id:"itw",name:"Ito"},{id:"itz",name:"Itzá"},{id:"vmj",name:"Ixtayutla Mixtec"},{id:"ijc",name:"Izon"},{id:"jax",name:"Jambi Malay"},{id:"ja",name:"Japanese"},{id:"jqr",name:"Jaqaru"},{id:"qxw",name:"Jauja Wanca Quechua"},{id:"jns",name:"Jaunsari"},{id:"jv",name:"Javanese"},{id:"juo",name:"Jiba"},{id:"kaj",name:"Jju"},{id:"aju",name:"Judeo-Moroccan Arabic"},{id:"vmc",name:"Juxtlahuaca Mixtec"},{id:"kbd",name:"Kabardian"},{id:"lkb",name:"Kabras"},{id:"kea",name:"Kabuverdianu"},{id:"kab",name:"Kabyle"},{id:"gjk",name:"Kachi Koli"},{id:"ckr",name:"Kairak"},{id:"ijn",name:"Kalabari"},{id:"kls",name:"Kalasha"},{id:"kln",name:"Kalenjin"},{id:"xka",name:"Kalkoti"},{id:"kam",name:"Kamba"},{id:"kcq",name:"Kamo"},{id:"bjj",name:"Kanauji"},{id:"kbl",name:"Kanembu"},{id:"kn",name:"Kannada"},{id:"kai",name:"Karekare"},{id:"ks",name:"Kashmiri"},{id:"tkt",name:"Kathoriya Tharu"},{id:"bsh",name:"Kati"},{id:"kk",name:"Kazakh"},{id:"eyo",name:"Keiyo"},{id:"khg",name:"Khams Tibetan"},{id:"ogo",name:"Khana"},{id:"xhe",name:"Khetrani"},{id:"km",name:"Khmer"},{id:"khw",name:"Khowar"},{id:"zga",name:"Kinga"},{id:"kfk",name:"Kinnauri"},{id:"rw",name:"Kinyarwanda"},{id:"ky",name:"Kirghiz"},{id:"fkk",name:"Kirya-KonzÉl"},{id:"thq",name:"Kochila Tharu"},{id:"plk",name:"Kohistani Shina"},{id:"bcs",name:"Kohumono"},{id:"trp",name:"Kok Borok"},{id:"kol",name:"Kol (Papua New Guinea)"},{id:"bkm",name:"Kom (Cameroon)"},{id:"kmy",name:"Koma"},{id:"knn",name:"Konkani"},{id:"koo",name:"Konzo"},{id:"ko",name:"Korean"},{id:"kfp",name:"Korwa"},{id:"kfe",name:"Kota (India)"},{id:"eko",name:"Koti"},{id:"ksd",name:"Kuanua"},{id:"kj",name:"Kuanyama"},{id:"uki",name:"Kui (India)"},{id:"bbu",name:"Kulung (Nigeria)"},{id:"kto",name:"Kuot"},{id:"kuh",name:"Kushi"},{id:"kwm",name:"Kwambi"},{id:"nmg",name:"Kwasio"},{id:"lla",name:"Lala-Roba"},{id:"hia",name:"Lamang"},{id:"lo",name:"Lao"},{id:"alo",name:"Larike-Wakasihu"},{id:"lss",name:"Lasi"},{id:"ltg",name:"Latgalian"},{id:"lv",name:"Latvian"},{id:"apc",name:"Levantine Arabic"},{id:"ste",name:"Liana-Seti"},{id:"xpe",name:"Liberia Kpelle"},{id:"lir",name:"Liberian English"},{id:"ayl",name:"Libyan Arabic"},{id:"lij",name:"Ligurian"},{id:"mgi",name:"Lijili"},{id:"ln",name:"Lingala"},{id:"lt",name:"Lithuanian"},{id:"lrk",name:"Loarki"},{id:"rag",name:"Logooli"},{id:"src",name:"Logudorese Sardinian"},{id:"qvj",name:"Loja Highland Quichua"},{id:"loa",name:"Loloda"},{id:"lnu",name:"Longuda"},{id:"ztp",name:"Loxicha Zapotec"},{id:"lua",name:"Luba-Lulua"},{id:"luo",name:"Luo"},{id:"lus",name:"Lushai"},{id:"lb",name:"Luxembourgish"},{id:"ffm",name:"Maasina Fulfulde"},{id:"mde",name:"Maba (Chad)"},{id:"rup",name:"Macedo-Romanian"},{id:"mk",name:"Macedonian"},{id:"mxu",name:"Mada (Cameroon)"},{id:"maf",name:"Mafa"},{id:"mai",name:"Maithili"},{id:"ms",name:"Malay"},{id:"ml",name:"Malayalam"},{id:"gcc",name:"Mali"},{id:"tcf",name:"Malinaltepec Me'phaa"},{id:"mt",name:"Maltese"},{id:"tbf",name:"Mandara"},{id:"mfv",name:"Mandjak"},{id:"mqy",name:"Manggarai"},{id:"mni",name:"Manipuri"},{id:"msw",name:"Mansoanka"},{id:"gv",name:"Manx"},{id:"mi",name:"Maori"},{id:"mr",name:"Marathi"},{id:"mrt",name:"Marghi Central"},{id:"mfm",name:"Marghi South"},{id:"mrr",name:"Maria (India)"},{id:"mve",name:"Marwari (Pakistan)"},{id:"mcn",name:"Masana"},{id:"msh",name:"Masikoro Malagasy"},{id:"mcf",name:"Matsés"},{id:"zpy",name:"Mazaltepec Zapotec"},{id:"vmz",name:"Mazatlán Mazatec"},{id:"mzl",name:"Mazatlán Mixe"},{id:"mfo",name:"Mbe"},{id:"mbo",name:"Mbo (Cameroon)"},{id:"mdd",name:"Mbum"},{id:"byv",name:"Medumba"},{id:"mek",name:"Mekeo"},{id:"mer",name:"Meru"}
40,{id:"acm",name:"Mesopotamian Arabic"},{id:"mtr",name:"Mewari"},{id:"nan",name:"Min Nan Chinese"},{id:"xmf",name:"Mingrelian"},{id:"vmm",name:"Mitlatongo Mixtec"},{id:"mkf",name:"Miya"},{id:"bri",name:"Mokpwe"},{id:"mdf",name:"Moksha"},{id:"ver",name:"Mom Jango"},{id:"mn",name:"Mongolian"},{id:"ary",name:"Moroccan Arabic"},{id:"meu",name:"Motu"},{id:"mcx",name:"Mpiemo"},{id:"mgg",name:"Mpumpong"},{id:"mua",name:"Mundang"},{id:"mhk",name:"Mungaka"},{id:"mse",name:"Musey"},{id:"mug",name:"Musgu"},{id:"mui",name:"Musi"},{id:"mne",name:"Naba"},{id:"ars",name:"Najdi Arabic"},{id:"nal",name:"Nalik"},{id:"nmz",name:"Nawdm"},{id:"ng",name:"Ndonga"},{id:"nap",name:"Neapolitan"},{id:"npi",name:"Nepali"},{id:"nbh",name:"Ngamo"},{id:"anc",name:"Ngas"},{id:"nnh",name:"Ngiemboon"},{id:"ngi",name:"Ngizim"},{id:"jgo",name:"Ngomba"},{id:"nla",name:"Ngombale"},{id:"fuv",name:"Nigerian Fulfulde"},{id:"pcm",name:"Nigerian Pidgin"},{id:"noe",name:"Nimadi"},{id:"fia",name:"Nobiin"},{id:"ayp",name:"North Mesopotamian Arabic"},{id:"max",name:"North Moluccan Malay"},{id:"bmm",name:"Northern Betsimisaraka Malagasy"},{id:"hno",name:"Northern Hindko"},{id:"kmr",name:"Northern Kurdish"},{id:"pmq",name:"Northern Pame"},{id:"pbu",name:"Northern Pashto"},{id:"uzn",name:"Northern Uzbek"},{id:"gya",name:"Northwest Gbaya"},{id:"no",name:"Norwegian"},{id:"nb",name:"Norwegian BokmÃ¥l"},{id:"nn",name:"Norwegian Nynorsk"},{id:"ncf",name:"Notsi"},{id:"hux",name:"Nüpode Huitoto"},{id:"yes",name:"Nyankpa"},{id:"nyu",name:"Nyungwe"},{id:"nja",name:"Nzanyi"},{id:"oc",name:"Occitan"},{id:"odk",name:"Od"},{id:"ory",name:"Odia"},{id:"odu",name:"Odual"},{id:"acx",name:"Omani Arabic"},{id:"aom",name:"Ãmie"},{id:"nlv",name:"Orizaba Nahuatl"},{id:"orc",name:"Orma"},{id:"oru",name:"Ormuri"},{id:"om",name:"Oromo"},{id:"phr",name:"Pahari-Potwari"},{id:"pwn",name:"Paiwan"},{id:"pa",name:"Panjabi"},{id:"pmy",name:"Papuan Malay"},{id:"kvx",name:"Parkari Koli"},{id:"nso",name:"Pedi"},{id:"pip",name:"Pero"},{id:"fa",name:"Persian"},{id:"pex",name:"Petats"},{id:"phl",name:"Phalura"},{id:"pms",name:"Piemontese"},{id:"piy",name:"Piya-Kwonci"},{id:"plt",name:"Plateau Malagasy"},{id:"pko",name:"Pökoot"},{id:"pl",name:"Polish"},{id:"poc",name:"Poqomam"},{id:"pt",name:"Portuguese"},{id:"fuc",name:"Pulaar"},{id:"fuf",name:"Pular"},{id:"qxp",name:"Puno Quechua"},{id:"ps",name:"Pushto"},{id:"byx",name:"Qaqet"},{id:"chq",name:"Quiotepec Chinantec"},{id:"thr",name:"Rana Tharu"},{id:"lag",name:"Rangi"},{id:"kyx",name:"Rapoisi"},{id:"rth",name:"Ratahan"},{id:"zor",name:"Rayón Zoque"},{id:"ro",name:"Romanian"},{id:"rm",name:"Romansh"},{id:"rof",name:"Rombo"},{id:"roo",name:"Rotokas"},{id:"dru",name:"Rukai"},{id:"ru",name:"Russian"},{id:"quv",name:"Sacapulteco"},{id:"aec",name:"Saidi Arabic"},{id:"skg",name:"Sakalava Malagasy"},{id:"szy",name:"Sakizaya"},{id:"sau",name:"Saleman"},{id:"ccg",name:"Samba Daka"},{id:"ndi",name:"Samba Leko"},{id:"pow",name:"San Felipe Otlaltepec Popoloca"},{id:"hue",name:"San Francisco Del Mar Huave"},{id:"poe",name:"San Juan Atzingo Popoloca"},{id:"trq",name:"San MartÃn Itunyoso Triqui"},{id:"mig",name:"San Miguel El Grande Mixtec"},{id:"ssi",name:"Sansi"},{id:"sa",name:"Sanskrit"},{id:"qxt",name:"Santa Ana de Tusi Pasco Quechua"},{id:"ztn",name:"Santa Catarina Albarradas Zapotec"},{id:"sat",name:"Santali"},{id:"qus",name:"Santiago del Estero Quichua"},{id:"sps",name:"Saposa"},{id:"skr",name:"Saraiki"},{id:"sc",name:"Sardinian"},{id:"say",name:"Saya"},{id:"trv",name:"Sediq"},{id:"sr",name:"Serbian"},{id:"sei",name:"Seri"},{id:"scl",name:"Shina"},{id:"sn",name:"Shona"},{id:"sjr",name:"Siar-Lak"},{id:"nco",name:"Sibe"},{id:"scn",name:"Sicilian"},{id:"qws",name:"Sihuas Ancash Quechua"},{id:"sip",name:"Sikkimese"},{id:"snc",name:"Sinaugoro"},{id:"sd",name:"Sindhi"},{id:"sbn",name:"Sindhi Bhil"},{id:"si",name:"Sinhala"},{id:"xti",name:"Sinicahua Mixtec"},{id:"qum",name:"Sipacapense"},{id:"siw",name:"Siwai"},{id:"sk",name:"Slovak"},{id:"sl",name:"Slovenian"},{id:"sol",name:"Solos"},{id:"so",name:"Somali"},{id:"snk",name:"Soninke"},{id:"giz",name:"South Giziga"},{id:"cpy",name:"South Ucayali Ashéninka"},{id:"mxy",name:"Southeastern Nochixtlán Mixtec"},{id:"bzc",name:"Southern Betsimisaraka Malagasy"},{id:"pbt",name:"Southern Pashto"},{id:"qup",name:"Southern Pastaza Quechua"},{id:"vmp",name:"Soyaltepec Mazatec"},{id:"es",name:"Spanish"},{id:"arb",name:"Standard Arabic"},{id:"zgh",name:"Standard Moroccan Tamazight"},{id:"apd",name:"Sudanese Arabic"},{id:"sua",name:"Sulka"},{id:"sva",name:"Svan"},{id:"sw",name:"Swahili"},{id:"sv",name:"Swedish"},{id:"rob",name:"Tae'"},{id:"thv",name:"Tahaggart Tamahaq"},{id:"dav",name:"Taita"},{id:"tg",name:"Tajik"},{id:"ta",name:"Tamil"},{id:"tdx",name:"Tandroy-Mahafaly Malagasy"},{id:"tan",name:"Tangale"},{id:"txy",name:"Tanosy Malagasy"},{id:"yer",name:"Tarok"},{id:"tt",name:"Tatar"},{id:"tuq",name:"Tedaga"},{id:"te",name:"Telugu"},{id:"kdh",name:"Tem"}
40,{id:"tio",name:"Teop"},{id:"cux",name:"Tepeuxila Cuicatec"},{id:"cte",name:"Tepinapa Chinantec"},{id:"ttr",name:"Tera"},{id:"buo",name:"Terei"},{id:"twu",name:"Termanu"},{id:"tkg",name:"Tesaka Malagasy"},{id:"nhg",name:"Tetelcingo Nahuatl"},{id:"cut",name:"Teutila Cuicatec"},{id:"th",name:"Thai"},{id:"bo",name:"Tibetan"},{id:"mtx",name:"Tidaá Mixtec"},{id:"tvo",name:"Tidore"},{id:"tgc",name:"Tigak"},{id:"tig",name:"Tigre"},{id:"ti",name:"Tigrinya"},{id:"zts",name:"Tilquiapan Zapotec"},{id:"tpz",name:"Tinputz"},{id:"tpl",name:"Tlacoapa Me'phaa"},{id:"ctl",name:"Tlacoatzintepec Chinantec"},{id:"tli",name:"Tlingit"},{id:"tok",name:"Toki Pona"},{id:"tqp",name:"Tomoip"},{id:"tdn",name:"Tondano"},{id:"txs",name:"Tonsea"},{id:"ttj",name:"Tooro"},{id:"ttu",name:"Torau"},{id:"trw",name:"Torwali"},{id:"xmw",name:"Tsimihety Malagasy"},{id:"lto",name:"Tsotso"},{id:"tn",name:"Tswana"},{id:"tuy",name:"Tugen"},{id:"bag",name:"Tuki"},{id:"tul",name:"Tula"},{id:"tcy",name:"Tulu"},{id:"tvu",name:"Tunen"},{id:"lcm",name:"Tungag"},{id:"aeb",name:"Tunisian Arabic"},{id:"tui",name:"Tupuri"},{id:"tuv",name:"Turkana"},{id:"tr",name:"Turkish"},{id:"tk",name:"Turkmen"},{id:"mtu",name:"Tututepec Mixtec"},{id:"tw",name:"Twi"},{id:"byc",name:"Ubaghara"},{id:"ug",name:"Uighur"},{id:"uk",name:"Ukrainian"},{id:"umb",name:"Umbundu"},{id:"hsb",name:"Upper Sorbian"},{id:"ur",name:"Urdu"},{id:"ush",name:"Ushojo"},{id:"uz",name:"Uzbek"},{id:"vai",name:"Vai"},{id:"vi",name:"Vietnamese"},{id:"vro",name:"Võro"},{id:"vot",name:"Votic"},{id:"wci",name:"Waci Gbe"},{id:"kxp",name:"Wadiyara Koli"},{id:"wja",name:"Waja"},{id:"wbl",name:"Wakhi"},{id:"lwg",name:"Wanga"},{id:"juk",name:"Wapan"},{id:"wji",name:"Warji"},{id:"cy",name:"Welsh"},{id:"weo",name:"Wemale"},{id:"fy",name:"Western Frisian"},{id:"pua",name:"Western Highland Purepecha"},{id:"jmx",name:"Western Juxtlahuaca Mixtec"},{id:"mlq",name:"Western Maninkakan"},{id:"mrj",name:"Western Mari"},{id:"fuh",name:"Western Niger Fulfulde"},{id:"pnb",name:"Western Panjabi"},{id:"wo",name:"Wolof"},{id:"udl",name:"Wuzlam"},{id:"ztg",name:"XanaguÃa Zapotec"},{id:"xh",name:"Xhosa"},{id:"ekr",name:"Yace"},{id:"sah",name:"Yakut"},{id:"jal",name:"Yalahatan"},{id:"qur",name:"Yanahuanca Pasco Quechua"},{id:"yav",name:"Yangben"},{id:"yaq",name:"Yaqui"},{id:"qux",name:"Yauyos Quechua"},{id:"ets",name:"Yekhee"},{id:"yi",name:"Yiddish"},{id:"ydg",name:"Yidgha"},{id:"yo",name:"Yoruba"},{id:"mab",name:"Yutanduchi Mixtec"},{id:"nhi",name:"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"},{id:"dje",name:"Zarma"},{id:"zza",name:"Zaza"},{id:"zu",name:"Zulu"}],Ye=e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(String(e||"").trim()),ap=e=>{var n;return((n=lc.find(t=>t.id===e))==null?void 0:n.name)||e},Fs=e=>{if(!e||!isFinite(e))return"â";const n=Math.floor(e/60),t=Math.round(e%60);return n?`${n} min ${t.toString().padStart(2,"0")} s`:`${t} s`};function sc({brand:e,onSubmitted:n,onError:t}){const{t:r}=mn(),[a,i]=C.useState(!1),o=C.useRef(null),s=!!(e!=null&&e.allLangs),u=(e==null?void 0:e.langIds)||[],c=(e==null?void 0:e.targetLangs)||[],y=s||u.length>1||c.length>1,[h,g]=C.useState((e==null?void 0:e.defaultLang)||u[0]||(e==null?void 0:e.key)||"kab"),x=h==="kab"?"tizi":void 0,[m,k]=C.useState(null),[A,f]=C.useState(()=>ep()),[d,p]=C.useState(!1),[v,S]=C.useState(""),[E,N]=C.useState(!1),[j,D]=C.useState(""),[T,w]=C.useState(""),[I,R]=C.useState(!1),[O,Te]=C.useState(!1),[Jn,Zn]=C.useState(!1),[M,L]=C.useState(!1),[_,K]=C.useState(!1),[Z,Dn]=C.useState(!1),[He,Xn]=C.useState(!1),[We,_n]=C.useState(!1),[fl,ml]=C.useState(!1),[pl,hl]=C.useState(!1),[gl,vl]=C.useState(!1),[yl,wl]=C.useState(!1),[kl,xl]=C.useState(!1),[Ge,nn]=C.useState(0),Ua=I?void 0:!0,Va=O?void 0:!0,[et,kr]=C.useState(null),[H,gc]=C.useState(null);C.useEffect(()=>{ge.pricing().then(gc).catch(()=>{})},[]),C.useEffect(()=>{if(!d&&!E)return;const P=X=>{X.key==="Escape"&&(p(!1),N(!1))};return document.addEventListener("keydown",P),()=>document.removeEventListener("keydown",P)},[d,E]);const bl=()=>{S(A),p(!0)},Sl=()=>{const P=v.trim();Ye(P)&&(qr(P),f(P),p(!1))};function vc(P){var nt;if(k(P),kr(null),P&&!Ye(A)&&(S(""),p(!0)),!P)return;const X=URL.createObjectURL(P),ue=document.createElement((nt=P.type)!=null&&nt.startsWith("audio/")?"audio":"video");ue.preload="metadata",ue.onloadedmetadata=()=>{URL.revokeObjectURL(X),kr(ue.duration||null)},ue.onerror=()=>{URL.revokeObjectURL(X),kr(null)},ue.src=X}const jl=H&&et?Math.max(Math.round((Math.min(et,H.tier1MaxSec)*H.ratePerMin+Math.max(0,et-H.tier1MaxSec)*(H.ratePerMin2??H.ratePerMin))/60),H.minAmount):null,xr=jl!=null?`${(jl/100).toFixed(2)} â¬`:null,yc=H==null?void 0:H.paymentEnabled,$a=()=>({file:m,lang:h,dialect:x,noSub:Ua,noEmotion:Va,voiceClone:M,voiceCloneStandard:Jn,removeComplex:gl,isOpus:yl,noSegment:_,legacy:Z,music:He,oneSpeaker:We,showPromo:kl,forceMp4:fl,autotuneEnabled:pl,email:A.trim()});function Pl(P){var X;k(null),R(!1),Te(!1),Zn(!1),L(!1),vl(!1),wl(!1),K(!1),Dn(!1),Xn(!1),_n(!1),ml(!1),hl(!1),xl(!1),kr(null),(X=P==null?void 0:P.reset)==null||X.call(P)}async function wc(P){if(P.preventDefault(),!m)return t(r("err.chooseFile"));if(!Ye(A))return t(r("err.email"));qr(A.trim()),i(!0),nn(0);const X=m.name;try{const ue=await ge.preview({...$a(),showPromo:!0},nn);n(ue,r("label.preview"),{type:"preview",filename:X,lang:h,dialect:x,noSub:Ua,noEmotion:Va}),Pl(P.target.closest("form"))}catch(ue){t(r("err.previewFailed",{msg:ue.message}))}finally{i(!1),nn(0)}}function kc(){if(!m)return t(r("err.chooseFile"));if(!Ye(A))return t(r("err.email"));D(""),w(""),N(!0)}async function Cl(){const P=j.trim();if(!P)return;const X=H==null?void 0:H.maxUploadMb;if(X&&m.size>X*1024*1024){w(r("err.fileTooBig",{size:(m.size/1048576).toFixed(0),max:X}));return}qr(A.trim()),i(!0),nn(0),w("");const ue=m.name;try{const nt=await ge.nonprofit({...$a(),nonprofitPassword:P},nn);n(nt,r("label.nonprofit"),{type:"nonprofit",filename:ue,lang:h,dialect:x,noSub:Ua,noEmotion:Va}),N(!1),D(""),Pl(o.current)}catch(nt){w(nt.message)}finally{i(!1),nn(0)}}async function xc(P){if(P.preventDefault(),!m)return t(r("err.chooseFile"));if(!Ye(A))return t(r("err.email"));qr(A.trim());const X=H==null?void 0:H.maxUploadMb;if(X&&m.size>X*1024*1024)return t(r("err.fileTooBig",{size:(m.size/1048576).toFixed(0),max:X}));i(!0),nn(0);try{const{checkoutUrl:ue}=await ge.quote($a(),nn);if(!ue)throw new Error(r("err.noCheckout"));window.location.href=ue}catch(ue){t(r("err.payFailed",{msg:ue.message})),i(!1),nn(0)}}const bc=H?H.ratePerMin2!=null&&H.ratePerMin2!==H.ratePerMin?r("rate.tiered",{a:(H.ratePerMin/100).toFixed(2),n:Math.round(H.tier1MaxSec/60),b:(H.ratePerMin2/100).toFixed(2)}):r("rate.flat",{a:(H.ratePerMin/100).toFixed(2)}):"";return l.jsxs("div",{className:"card form-card",children:[l.jsx("h2",{children:r("form.heading")}),l.jsxs("form",{className:"form",ref:o,children:[l.jsxs("label",{className:"field",children:[l.jsx("span",{children:r("form.file")}),l.jsx("input",{type:"file",accept:e!=null&&e.audioInput?"video/mp4,video/*,audio/mpeg,audio/*,.mp3":"video/mp4,video/*",onChange:P=>{var X;
40return vc(((X=P.target.files)==null?void 0:X[0])||null)},disabled:a,required:!0}),m&&l.jsxs("small",{className:"hint",children:[m.name," · ",(m.size/1048576).toFixed(1)," Mo",et?` · ${Fs(et)}`:""]})]}),m&&l.jsx("div",{className:"email-row",children:Ye(A)?l.jsxs(l.Fragment,{children:[l.jsxs("span",{className:"email-chip",children:["â ",A]}),l.jsx("button",{type:"button",className:"link-btn",onClick:bl,disabled:a,children:r("email.edit")})]}):l.jsxs("button",{type:"button",className:"link-btn",onClick:bl,disabled:a,children:["â ",r("email.add")]})}),y&&l.jsxs("label",{className:"field",children:[l.jsx("span",{children:r("form.targetLang")}),l.jsx("select",{value:h,onChange:P=>g(P.target.value),disabled:a,children:s?lc.map(P=>l.jsx("option",{value:P.id,children:P.name},P.id)):u.length?u.map(P=>l.jsx("option",{value:P,children:ap(P)},P)):c.map(P=>l.jsx("option",{value:P,children:r("lang."+P)},P))})]}),l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:I,onChange:P=>R(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.withSub")})]}),l.jsxs("div",{className:"checkbox-row",children:[l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:gl,onChange:P=>vl(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.removeComplex")})]}),l.jsx("span",{className:"info",tabIndex:0,role:"note","aria-label":r("form.removeComplexTip"),"data-tip":r("form.removeComplexTip"),children:"â"})]}),l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:yl,onChange:P=>wl(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.translationImproved")})]}),l.jsxs("div",{className:"checkbox-row",children:[l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:Jn,onChange:P=>Zn(P.target.checked),disabled:a}),l.jsx("span",{children:(e==null?void 0:e.voiceCloneLabel)||r("form.voiceClone")})]}),l.jsx("span",{className:"beta",children:r("common.beta")}),l.jsx("span",{className:"info",tabIndex:0,role:"note","aria-label":r("form.voiceCloneTip"),"data-tip":r("form.voiceCloneTip"),children:"â"})]}),(e==null?void 0:e.voiceCloneLegacy)&&l.jsxs("div",{className:"checkbox-row",children:[l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:M,onChange:P=>L(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.voiceCloneLegacy")})]}),l.jsx("span",{className:"beta",children:r("common.beta")})]}),(e==null?void 0:e.noSegmentToggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:_,onChange:P=>K(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.noSegment")})]}),(e==null?void 0:e.legacyToggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:Z,onChange:P=>Dn(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.legacy")})]}),(e==null?void 0:e.musicToggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:He,onChange:P=>Xn(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.music")})]}),(e==null?void 0:e.oneSpeakerToggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:We,onChange:P=>_n(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.oneSpeaker")})]}),(e==null?void 0:e.forceMp4Toggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:fl,onChange:P=>ml(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.forceVideo")})]}),(e==null?void 0:e.autotuneEnabledToggle)&&l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:pl,onChange:P=>hl(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.autotuneEnabled")})]}),(e==null?void 0:e.showPromoToggle)&&l.jsxs("div",{className:"checkbox-row",children:[l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:kl,onChange:P=>xl(P.target.checked),disabled:a}),l.jsx("span",{children:r("form.showPromo")})]}),l.jsx("span",{className:"info",tabIndex:0,role:"note","aria-label":r("form.showPromoTip"),"data-tip":r("form.showPromoTip"),children:"â"})]}),l.jsxs("div",{className:"checkbox-row",children:[l.jsxs("label",{className:"checkbox",children:[l.jsx("input",{type:"checkbox",checked:O,onChange:P=>Te(P.target.checked),disabled:a}),l.jsxs("span",{children:[r("form.emotions")," ",l.jsx("small",{children:r("form.emotionsHint")})]})]}),l.jsx("span",{className:"beta",children:r("common.beta")}),l.jsx("span",{className:"info",tabIndex:0,role:"note","aria-label":r("form.emotionsTip"),"data-tip":r("form.emotionsTip"),children:"â"})]}),m&&l.jsx("div",{className:"estimate",children:xr?l.jsxs(l.Fragment,{children:[l.jsx("strong",{children:r("form.estimateCost",{amount:xr})})," ",l.jsx("small",{children:r("form.estimateDuration",{d:Fs(et)})})]}):l.jsx("small",{className:"hint",children:r("form.noDuration")})}),a&&Ge>0&&l.jsxs("div",{className:"progress",children:[l.jsx("div",{className:"progress-bar",style:{width:`${Ge}%`}}),l.jsxs("span",{className:"progress-label",children:[Ge,"%"]})]}),l.jsxs("div",{className:"actions",children:[l.jsxs("button",{className:"btn nonprofit",type:"button",onClick:kc,disabled:a||!m||!Ye(A),children:["ð¤ ",r("form.btnNonprofit")]}),l.jsxs("button",{className:"btn ghost",type:"button",onClick:wc,disabled:a||!m||!Ye(A),children:["ð¬ ",r("form.btnPreview")]}),l.jsx("button",{className:"btn primary",type:"button",onClick:xc,disabled:a||!m||!Ye(A)||!yc,children:a?Ge<100?r("form.sending",{p:Ge}):r("form.redirecting"):`ð³ ${xr?r("form.btnPay",{amount:xr}):r("form.btnPayNoAmount")}`})]})]}),l.jsx("p",{className:"note",children:r("form.note",{rate:bc||r("rate.flat",{a:"2,00"})})}),d&&l.jsx("div",{className:"modal-overlay",onClick:()=>p(!1),children:l.jsxs("div",{className:"modal",role:"dialog","aria-modal":"true","aria-label":r("email.modalTitle"),onClick:P=>P.stopPropagation(),children:[l.jsx("h3",{children:r("email.modalTitle")}),l.jsx("p",{children:r("email.modalSub")}),l.jsx("label",{className:"field field-email",children:l.jsxs("div",{className:"input-icon",children:[l.jsx("span",{className:"input-icon-lead","aria-hidden":"true",children:"â"}),l.jsx("input",{type:"email",inputMode:"email",autoComplete:"email",autoFocus:!0,placeholder:r("form.emailPlaceholder"),value:v,onCh
40ange:P=>S(P.target.value),onKeyDown:P=>{P.key==="Enter"&&(P.preventDefault(),Sl())}})]})}),l.jsxs("div",{className:"modal-actions",children:[l.jsx("button",{type:"button",className:"btn ghost",onClick:()=>p(!1),children:r("email.later")}),l.jsx("button",{type:"button",className:"btn primary",onClick:Sl,disabled:!Ye(v),children:r("email.save")})]})]})}),E&&l.jsx("div",{className:"modal-overlay",onClick:()=>!a&&N(!1),children:l.jsxs("div",{className:"modal",role:"dialog","aria-modal":"true","aria-label":r("nonprofit.modalTitle"),onClick:P=>P.stopPropagation(),children:[l.jsxs("h3",{children:["ð¤ ",r("nonprofit.modalTitle")]}),l.jsx("p",{children:r("form.nonprofitPrompt")}),l.jsx("label",{className:"field field-pass",children:l.jsxs("div",{className:"input-icon",children:[l.jsx("span",{className:"input-icon-lead","aria-hidden":"true",children:"ð"}),l.jsx("input",{type:"password",autoFocus:!0,placeholder:r("nonprofit.placeholder"),value:j,disabled:a,onChange:P=>{D(P.target.value),T&&w("")},onKeyDown:P=>{P.key==="Enter"&&(P.preventDefault(),Cl())}})]})}),T&&l.jsx("p",{className:"modal-error",children:T}),a&&Ge>0&&l.jsxs("div",{className:"progress",children:[l.jsx("div",{className:"progress-bar",style:{width:`${Ge}%`}}),l.jsxs("span",{className:"progress-label",children:[Ge,"%"]})]}),l.jsxs("div",{className:"modal-actions",children:[l.jsx("button",{type:"button",className:"btn ghost",onClick:()=>N(!1),disabled:a,children:r("nonprofit.cancel")}),l.jsx("button",{type:"button",className:"btn nonprofit",onClick:Cl,disabled:a||!j.trim(),children:a?Ge<100?r("form.sending",{p:Ge}):r("form.redirecting"):r("nonprofit.submit")})]})]})})]})}function ip(e){if(!e||typeof e!="string"||!/Ã|Ã|ââ¬/.test(e))return e;try{const n=Uint8Array.from([...e].map(t=>t.charCodeAt(0)&255));return new TextDecoder("utf-8",{fatal:!1}).decode(n)}catch{return e}}function op(e,n="fr-FR"){if(!e)return"â";try{return new Date(e).toLocaleString(n,{day:"2-digit",month:"2-digit",hour:"2-digit",minute:"2-digit"})}catch{return e}}function lp(e,n){if(!e||!n)return null;const t=new Date(n)-new Date(e);if(!(t>0))return null;const r=Math.round(t/1e3);return r<60?`${r}s`:`${Math.floor(r/60)}m ${r%60}s`}function sp(e){return e?(Date.now()-new Date(e).getTime())/6e4:null}function up(e){if(!e||typeof e!="string")return e;const n=e.match(/^\s*(\d+)/);return n?n[1]:e.replace(/\.[^.]+$/,"")}const dp={queued:{key:"queued",cls:"queued"},running:{key:"running",cls:"running"},processing:{key:"running",cls:"running"},done:{key:"done",cls:"done"},error:{key:"error",cls:"error"},failed:{key:"error",cls:"error"}};function cl(e){return dp[e]||{key:"unknown",cls:"unknown"}}function cp({job:e,isAdmin:n}){const{t,lang:r}=mn(),[a,i]=C.useState(!1),o=cl(e.status),s=e.input||{},u=e.type==="url",c=ip(s.title)||s.filename||(u?s.url:null)||e.id.slice(0,8),y=lp(e.startedAt,e.finishedAt),h=e.status==="done"?sp(e.finishedAt):null,g=e.cleaned||h!=null&&h>=240,x=h!=null?Math.max(0,Math.ceil(240-h)):null,m=e.status==="done"&&!g;return l.jsxs("div",{className:`card job-card status-${o.cls}`,children:[l.jsxs("div",{className:"job-top",children:[l.jsxs("div",{className:"job-title",children:[l.jsx("span",{className:`type-chip ${u?"url":"upload"}`,children:u?"URL":"MP4"}),l.jsx("strong",{title:c,children:c})]}),l.jsxs("span",{className:`badge ${o.cls}`,children:[(o.cls==="running"||o.cls==="queued")&&l.jsx("span",{className:"spinner"}),t("status."+o.key)]})]}),u&&s.url&&l.jsx("a",{className:"job-url",href:s.url,target:"_blank",rel:"noreferrer",children:s.url}),l.jsxs("div",{className:"job-meta",children:[l.jsxs("span",{className:"kv",children:[t("card.created")," : ",op(e.createdAt,rp(r))]}),y&&l.jsxs("span",{className:"kv",children:[t("card.duration")," : ",y]}),e.stage&&e.status!=="done"&&l.jsxs("span",{className:"kv",children:[t("card.stage")," : ",l.jsx("code",{children:up(e.stage)})]})]}),e.status==="error"&&e.error&&l.jsxs("div",{className:"job-error",children:["â ï¸ ",e.error]}),m&&l.jsxs("div",{className:"job-actions",children:[l.jsxs("a",{className:"btn primary sm",href:ge.resultUrl(e.id),download:!0,children:["⬠",t("card.download")]}),l.jsxs("a",{className:"btn ghost sm",href:ge.inputUrl(e.id),download:!0,children:["⬠",t("card.downloadInput")]}),x!=null&&l.jsx("span",{className:"expiry",children:t("card.expiresIn",{n:x})})]}),e.status==="done"&&g&&l.jsx("div",{className:"job-expired",children:t("card.expired")}),l.jsxs("div",{className:"job-foot",children:[l.jsx("span",{className:"job-id",children:e.id}),n&&Array.isArray(e.logTail)&&e.logTail.length>0&&l.jsxs("button",{className:"log-toggle",onClick:()=>i(k=>!k),type:"button",children:[a?`â¾ ${t("card.hideLog")}`:`⸠${t("card.showLog")}`," (",e.logTail.length,")"]})]}),n&&a&&Array.isArray(e.logTail)&&e.logTail.length>0&&l.jsx("pre",{className:"log",children:e.logTail.join(` 41`)})]})}function uc({jobs:e,onToast:n,isAdmin:t}){const{t:r}=mn();return e!=null&&e.length?l.jsx("div",{className:"job-list",children:e.map(a=>l.jsx(cp,{job:a,onToast:n,isAdmin:t},a.id))}):l.jsx("div",{className:"empty",children:r(t?"list.emptyAdmin":"list.emptyUser")})}function dc({health:e}){const{t:n}=mn();if(!e)return l.jsxs("div",{className:"health unknown",children:[l.jsx("span",{className:"dot"})," ",n("health.unreachable")]});const{ok:t,busy:r,queued:a}=e,i=t?r?"busy":"idle":"error",o=n(t?r?"health.busy":"health.idle":"health.down");return l.jsxs("div",{className:`health ${i}`,title:`busy=${r} · queued=${a}`,children:[l.jsx("span",{className:"dot"}),l.jsx("span",{children:o}),typeof a=="number"&&a>0&&l.jsxs("span",{className:"queued",children:["· ",n("health.queued",{n:a})]})]})}function cc({toasts:e}){return l.jsx("div",{className:"toasts",children:e.map(n=>l.jsx("div",{className:`toast ${n.kind}`,children:n.message},n.id))})}const fp={hub:{fr:[{q:"Quelles langues sont disponibles ?",a:"Snowing AI double dans de
41s centaines de langues rares et sous-dotées â par exemple le basque, le galicien, le gallois, le kabyle, le kinyarwanda, le kurde, le maltais, le swahili ou le tibétain â directement en ligne. De nouvelles langues sont ajoutées régulièrement."},{q:"Comment se passe le doublage ?",a:"Vous envoyez une vidéo (URL YouTube ou fichier MP4). L'IA transcrit la bande-son, la traduit, génère une voix par personnage et incruste les sous-titres. Vous récupérez un MP4 prêt à publier."},{q:"Combien ça coûte ?",a:"Un aperçu des 15 premières secondes est gratuit. La version complète est facturée au prorata, à partir de 2 â¬/min, en ligne et sans création de compte."},{q:"Puis-je intégrer le doublage à mon application ?",a:"Oui. Notre API (pipeline.snowing.ai) permet d'envoyer une URL ou un fichier, de suivre l'avancement du job et de télécharger le rendu automatiquement."},{q:"Mes fichiers sont-ils conservés ?",a:"Non. Les rendus sont supprimés automatiquement 4 heures après la fin du traitement."}],en:[{q:"Which languages are available?",a:"Snowing AI dubs into hundreds of rare and under-resourced languages â for example Basque, Galician, Welsh, Kabyle, Kinyarwanda, Kurdish, Maltese, Swahili or Tibetan â directly online. New languages are added regularly."},{q:"How does dubbing work?",a:"You submit a video (YouTube URL or MP4 file). The AI transcribes the soundtrack, translates it, generates a voice per character and burns in subtitles. You get a ready-to-publish MP4."},{q:"How much does it cost?",a:"A preview of the first 15 seconds is free. The full version is billed pro rata, from â¬2/min, online and without creating an account."},{q:"Can I integrate dubbing into my application?",a:"Yes. Our API (pipeline.snowing.ai) lets you submit a URL or a file, poll the job and download the result automatically."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes."}]},kab:{fr:[{q:"Comment fonctionne le doublage en kabyle ?",a:"Vous envoyez un fichier MP4. La bande-son est transcrite, traduite en kabyle, puis re-synthétisée avec une voix par personnage et des sous-titres incrustés. Le rendu final est un MP4 prêt à partager."},{q:"Quelle langue et quel dialecte sont utilisés ?",a:"Le doublage se fait en kabyle (taqbaylit), dans le dialecte de Tizi-Ouzou (standard). La traduction est optimisée pour une voix de synthèse naturelle."},{q:"Combien ça coûte ?",a:"Un aperçu des 15 premières secondes est gratuit. La version complète est facturée au prorata, à partir de 2 â¬/min, payable en ligne sans créer de compte."},{q:"Quels formats et quelle taille de fichier sont acceptés ?",a:"Les fichiers MP4 jusqu'à 100 Mo sont acceptés. Pour une vidéo plus lourde, réduisez sa résolution ou sa durée avant l'envoi."},{q:"Combien de temps prend le traitement ?",a:"Le traitement est lourd et asynchrone : les vidéos sont traitées une par une dans une file d'attente. Vous suivez l'avancement en direct dans la liste des jobs."},{q:"Mes fichiers sont-ils conservés ?",a:"Non. Les rendus sont supprimés automatiquement 4 heures après la fin du traitement. Pensez à télécharger votre vidéo à temps."}],en:[{q:"How does Kabyle dubbing work?",a:"You upload an MP4 file. The soundtrack is transcribed, translated into Kabyle, then re-synthesized with a voice per character and burned-in subtitles. The final result is a ready-to-share MP4."},{q:"Which language and dialect are used?",a:"Dubbing is done in Kabyle (Taqbaylit), in the Tizi-Ouzou (standard) dialect. The translation is optimized for natural-sounding synthetic speech."},{q:"How much does it cost?",a:"A preview of the first 15 seconds is free. The full version is billed pro rata, from â¬2/min, payable online without creating an account."},{q:"Which formats and file sizes are accepted?",a:"MP4 files up to 100 MB are accepted. For a larger video, reduce its resolution or duration before uploading."},{q:"How long does processing take?",a:"Processing is heavy and asynchronous: videos are handled one at a time in a queue. You can track progress live in the jobs list."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes. Be sure to download your video in time."}]},arq:{ar:[{q:"ÙÙ٠تعÙ
Ù Ø§ÙØ¯Ø¨Ùجة Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© Ø§ÙØ¬Ø²Ø§Ø¦Ø±ÙØ©Ø",a:"ØªØ±ÙØ¹ Ù
ÙÙ MP4. ÙÙÙØ±Ùغ Ø§ÙØµÙت ÙØµÙÙØ§Ø ÙÙØªØ±Ø¬Ù
Ø¥ÙÙ Ø§ÙØ¯Ø§Ø±Ø¬Ø© Ø§ÙØ¬Ø²Ø§Ø¦Ø±ÙØ©Ø Ø«Ù
ÙÙØ¹Ø§Ø¯ ترÙÙØ¨Ù Ø¨ØµÙØª ÙÙÙ Ø´Ø®ØµÙØ© ÙØªØ±Ø¬Ù
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة. اÙÙØªÙجة اÙÙÙØ§Ø¦ÙØ© Ù
ÙÙ MP4 Ø¬Ø§ÙØ² ÙÙÙ
Ø´Ø§Ø±ÙØ©."},{q:"Ù
ا اÙÙØºØ© اÙÙ
ستعÙ
ÙØ©Ø",a:"تتÙ
Ø§ÙØ¯Ø¨Ùجة Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© Ø§ÙØ¬Ø²Ø§Ø¦Ø±ÙØ©Ø Ø¨Ø§ÙØØ±ÙÙ Ø§ÙØ¹Ø±Ø¨ÙØ©. Ø§ÙØªØ±Ø¬Ù
Ø© Ù
ØØ³ÙÙØ© ÙØµÙت Ø§ØµØ·ÙØ§Ø¹Ù Ø·Ø¨ÙØ¹Ù."},{q:"ÙÙ
Ø§ÙØªÙÙÙØ©Ø",a:"Ù
عاÙÙØ© Ø£ÙÙ 15 ثاÙÙØ© Ù
جاÙÙØ©. ØªÙØØªØ³Ø¨ اÙÙØ³Ø®Ø© اÙÙØ§Ù
ÙØ© Ø¨Ø§ÙØªÙØ§Ø³Ø¨Ø Ø§Ø¨ØªØ¯Ø§Ø¡Ù Ù
Ù 2 â¬/دÙÙÙØ©Ø ÙØªÙØ¯ÙØ¹ Ø¥ÙÙØªØ±ÙÙÙÙØ§ دÙÙ Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨."},{q:"Ù
ا Ø§ÙØµÙغ ÙØ£ØØ¬Ø§Ù
اÙÙ
ÙÙØ§Øª اÙÙ
ÙØ¨ÙÙØ©Ø",a:"تÙÙØ¨Ù Ù
ÙÙØ§Øª MP4 ØØªÙ 100 Ù
ÙØºØ§Ø¨Ø§Ùت. ÙÙÙÙØ¯ÙÙ Ø§ÙØ£ÙØ¨Ø±Ø ÙÙÙÙ Ø¯ÙØªÙ Ø£Ù Ù
Ø¯ØªÙ ÙØ¨Ù Ø§ÙØ±Ùع."},{q:"ÙÙ
تستغر٠اÙÙ
Ø¹Ø§ÙØ¬Ø©Ø",a:"اÙÙ
Ø¹Ø§ÙØ¬Ø© Ø«ÙÙÙØ© ÙØºÙر Ù
تزاÙ
ÙØ©: ØªÙØ¹Ø§ÙÙØ¬ اÙÙÙØ¯ÙÙÙØ§Øª ÙØ§ØØ¯Ùا تÙÙ Ø§ÙØ¢Ø®Ø± ÙÙ Ø·Ø§Ø¨ÙØ±. ÙÙ
ÙÙÙ Ù
تابعة Ø§ÙØªÙدÙ
Ù
باشرة ÙÙ ÙØ§Ø¦Ù
Ø© اÙÙ
ÙØ§Ù
."},{q:"ÙÙ ØªÙØÙØ¸ Ù
ÙÙØ§ØªÙØ",a:"ÙØ§. ØªÙØØ°Ù Ø§ÙÙØªØ§Ø¦Ø¬ تÙÙØ§Ø¦ÙÙØ§ بعد 4 ساعات Ù
Ù Ø§ÙØªÙاء اÙÙ
Ø¹Ø§ÙØ¬Ø©. Ø§ØØ±Øµ عÙ٠تØÙ
Ù٠اÙÙÙØ¯ÙÙ Ù٠اÙÙÙØª اÙÙ
ÙØ§Ø³Ø¨."}],fr:[{q:"Comment fonctionne le doublage en arabe algérien ?",a:"Vous envoyez un fichier MP4. La bande-son est transcrite, traduite en arabe algérien (darja), puis re-synthétisée avec une voix par personnage et des sous-titres incrustés. Le rendu final est un MP4 prêt à partager."},{q:"Quelle langue est utilisée ?",a:"Le doublage se fait en arabe algérien (darja), dans l'alphabet arabe. La traduction est optimisée pour une voix de synthèse naturelle."},{q:"Combien ça coûte ?",a:"Un aperçu des 15 premières secondes est gratuit. La version complète est facturée au prorata, à partir de 2 â¬/min, payable en ligne sans créer de compte."}
41,{q:"Quels formats et quelle taille de fichier sont acceptés ?",a:"Les fichiers MP4 jusqu'à 100 Mo sont acceptés. Pour une vidéo plus lourde, réduisez sa résolution ou sa durée avant l'envoi."},{q:"Combien de temps prend le traitement ?",a:"Le traitement est lourd et asynchrone : les vidéos sont traitées une par une dans une file d'attente. Vous suivez l'avancement en direct dans la liste des jobs."},{q:"Mes fichiers sont-ils conservés ?",a:"Non. Les rendus sont supprimés automatiquement 4 heures après la fin du traitement. Pensez à télécharger votre vidéo à temps."}],en:[{q:"How does Algerian Arabic dubbing work?",a:"You upload an MP4 file. The soundtrack is transcribed, translated into Algerian Arabic (Darja), then re-synthesized with a voice per character and burned-in subtitles. The final result is a ready-to-share MP4."},{q:"Which language is used?",a:"Dubbing is done in Algerian Arabic (Darja), in the Arabic script. The translation is optimized for natural-sounding synthetic speech."},{q:"How much does it cost?",a:"A preview of the first 15 seconds is free. The full version is billed pro rata, from â¬2/min, payable online without creating an account."},{q:"Which formats and file sizes are accepted?",a:"MP4 files up to 100 MB are accepted. For a larger video, reduce its resolution or duration before uploading."},{q:"How long does processing take?",a:"Processing is heavy and asynchronous: videos are handled one at a time in a queue. You can track progress live in the jobs list."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes. Be sure to download your video in time."}]},ary:{ar:[{q:"ÙÙ٠تعÙ
Ù Ø§ÙØ¯Ø¨Ùجة Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© اÙÙ
ØºØ±Ø¨ÙØ©Ø",a:"ØªØ±ÙØ¹ Ù
ÙÙ MP4. ÙÙÙØ±Ùغ Ø§ÙØµÙت ÙØµÙÙØ§Ø ÙÙØªØ±Ø¬Ù
Ø¥ÙÙ Ø§ÙØ¯Ø§Ø±Ø¬Ø© اÙÙ
ØºØ±Ø¨ÙØ©Ø Ø«Ù
ÙÙØ¹Ø§Ø¯ ترÙÙØ¨Ù Ø¨ØµÙØª ÙÙÙ Ø´Ø®ØµÙØ© ÙØªØ±Ø¬Ù
Ø© Ù
دÙ
جة ÙÙ Ø§ÙØµÙرة. اÙÙØªÙجة اÙÙÙØ§Ø¦ÙØ© Ù
ÙÙ MP4 Ø¬Ø§ÙØ² ÙÙÙ
Ø´Ø§Ø±ÙØ©."},{q:"Ù
ا اÙÙØºØ© اÙÙ
ستعÙ
ÙØ©Ø",a:"تتÙ
Ø§ÙØ¯Ø¨Ùجة Ø¨Ø§ÙØ¯Ø§Ø±Ø¬Ø© اÙÙ
ØºØ±Ø¨ÙØ©Ø Ø¨Ø§ÙØØ±ÙÙ Ø§ÙØ¹Ø±Ø¨ÙØ©. Ø§ÙØªØ±Ø¬Ù
Ø© Ù
ØØ³ÙÙØ© ÙØµÙت Ø§ØµØ·ÙØ§Ø¹Ù Ø·Ø¨ÙØ¹Ù."},{q:"ÙÙ
Ø§ÙØªÙÙÙØ©Ø",a:"Ù
عاÙÙØ© Ø£ÙÙ 15 ثاÙÙØ© Ù
جاÙÙØ©. ØªÙØØªØ³Ø¨ اÙÙØ³Ø®Ø© اÙÙØ§Ù
ÙØ© Ø¨Ø§ÙØªÙØ§Ø³Ø¨Ø Ø§Ø¨ØªØ¯Ø§Ø¡Ù Ù
Ù 2 â¬/دÙÙÙØ©Ø ÙØªÙØ¯ÙØ¹ Ø¥ÙÙØªØ±ÙÙÙÙØ§ دÙÙ Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨."},{q:"Ù
ا Ø§ÙØµÙغ ÙØ£ØØ¬Ø§Ù
اÙÙ
ÙÙØ§Øª اÙÙ
ÙØ¨ÙÙØ©Ø",a:"تÙÙØ¨Ù Ù
ÙÙØ§Øª MP4 ØØªÙ 100 Ù
ÙØºØ§Ø¨Ø§Ùت. ÙÙÙÙØ¯ÙÙ Ø§ÙØ£ÙØ¨Ø±Ø ÙÙÙÙ Ø¯ÙØªÙ Ø£Ù Ù
Ø¯ØªÙ ÙØ¨Ù Ø§ÙØ±Ùع."},{q:"ÙÙ
تستغر٠اÙÙ
Ø¹Ø§ÙØ¬Ø©Ø",a:"اÙÙ
Ø¹Ø§ÙØ¬Ø© Ø«ÙÙÙØ© ÙØºÙر Ù
تزاÙ
ÙØ©: ØªÙØ¹Ø§ÙÙØ¬ اÙÙÙØ¯ÙÙÙØ§Øª ÙØ§ØØ¯Ùا تÙÙ Ø§ÙØ¢Ø®Ø± ÙÙ Ø·Ø§Ø¨ÙØ±. ÙÙ
ÙÙÙ Ù
تابعة Ø§ÙØªÙدÙ
Ù
باشرة ÙÙ ÙØ§Ø¦Ù
Ø© اÙÙ
ÙØ§Ù
."},{q:"ÙÙ ØªÙØÙØ¸ Ù
ÙÙØ§ØªÙØ",a:"ÙØ§. ØªÙØØ°Ù Ø§ÙÙØªØ§Ø¦Ø¬ تÙÙØ§Ø¦ÙÙØ§ بعد 4 ساعات Ù
Ù Ø§ÙØªÙاء اÙÙ
Ø¹Ø§ÙØ¬Ø©. Ø§ØØ±Øµ عÙ٠تØÙ
Ù٠اÙÙÙØ¯ÙÙ Ù٠اÙÙÙØª اÙÙ
ÙØ§Ø³Ø¨."}],fr:[{q:"Comment fonctionne le doublage en arabe marocain ?",a:"Vous envoyez un fichier MP4. La bande-son est transcrite, traduite en arabe marocain (darija), puis re-synthétisée avec une voix par personnage et des sous-titres incrustés. Le rendu final est un MP4 prêt à partager."},{q:"Quelle langue est utilisée ?",a:"Le doublage se fait en arabe marocain (darija), dans l'alphabet arabe. La traduction est optimisée pour une voix de synthèse naturelle."},{q:"Combien ça coûte ?",a:"Un aperçu des 15 premières secondes est gratuit. La version complète est facturée au prorata, à partir de 2 â¬/min, payable en ligne sans créer de compte."},{q:"Quels formats et quelle taille de fichier sont acceptés ?",a:"Les fichiers MP4 jusqu'à 100 Mo sont acceptés. Pour une vidéo plus lourde, réduisez sa résolution ou sa durée avant l'envoi."},{q:"Combien de temps prend le traitement ?",a:"Le traitement est lourd et asynchrone : les vidéos sont traitées une par une dans une file d'attente. Vous suivez l'avancement en direct dans la liste des jobs."},{q:"Mes fichiers sont-ils conservés ?",a:"Non. Les rendus sont supprimés automatiquement 4 heures après la fin du traitement. Pensez à télécharger votre vidéo à temps."}],en:[{q:"How does Moroccan Arabic dubbing work?",a:"You upload an MP4 file. The soundtrack is transcribed, translated into Moroccan Arabic (Darija), then re-synthesized with a voice per character and burned-in subtitles. The final result is a ready-to-share MP4."},{q:"Which language is used?",a:"Dubbing is done in Moroccan Arabic (Darija), in the Arabic script. The translation is optimized for natural-sounding synthetic speech."},{q:"How much does it cost?",a:"A preview of the first 15 seconds
41is free. The full version is billed pro rata, from â¬2/min, payable online without creating an account."},{q:"Which formats and file sizes are accepted?",a:"MP4 files up to 100 MB are accepted. For a larger video, reduce its resolution or duration before uploading."},{q:"How long does processing take?",a:"Processing is heavy and asynchronous: videos are handled one at a time in a queue. You can track progress live in the jobs list."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes. Be sure to download your video in time."}]},ca:{ca:[{q:"Com funciona el doblatge al català ?",a:"Puges un fitxer MP4. Es transcriu la banda sonora, es tradueix al català i es torna a sintetitzar amb una veu per personatge i subtÃtols incrustats. El resultat final és un MP4 a punt per compartir."},{q:"Quina llengua sâutilitza?",a:"El doblatge es fa en català , amb veus sintètiques optimitzades per sonar naturals."},{q:"Quant costa?",a:"Una vista prèvia dels primers 15 segons és gratuïta. La versió completa es factura a prorrata, des de 2 â¬/min, pagable en lÃnia sense crear cap compte."},{q:"Quins formats i mides de fitxer sâaccepten?",a:"Sâaccepten fitxers MP4 de fins a 100 MB. Per a un vÃdeo més gran, redueix-ne la resolució o la durada abans de pujar-lo."},{q:"Quant triga el processament?",a:"El processament és pesat i asÃncron: els vÃdeos es tracten un per un en una cua. Pots seguir el progrés en directe a la llista de tasques."},{q:"Es conserven els meus fitxers?",a:"No. Els resultats sâeliminen automà ticament 4 hores després dâacabar el processament. Descarrega el vÃdeo a temps."}],en:[{q:"How does Catalan dubbing work?",a:"You upload an MP4 file. The soundtrack is transcribed, translated into Catalan, then re-synthesized with a voice per character and burned-in subtitles. The final result is a ready-to-share MP4."},{q:"Which language is used?",a:"Dubbing is done in Catalan, with synthetic voices optimized to sound natural."},{q:"How much does it cost?",a:"A preview of the first 15 seconds is free. The full version is billed pro rata, from â¬2/min, payable online without creating an account."},{q:"Which formats and file sizes are accepted?",a:"MP4 files up to 100 MB are accepted. For a larger video, reduce its resolution or duration before uploading."},{q:"How long does processing take?",a:"Processing is heavy and asynchronous: videos are handled one at a time in a queue. You can track progress live in the jobs list."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes. Be sure to download your video in time."}]},lb:{lb:[{q:"Wéi funktionéiert dâSynchronisatioun op Lëtzebuergesch ?",a:"Dir lued e MP4-Fichier erop. De Toun gëtt transkribéiert, op Lëtzebuergesch iwwers
41at an dann mat enger Stëmm pro Personnage an agebrannten Ãnnertitelen nei synthetiséiert. DâResultat ass e fäerdege MP4."},{q:"Wat kascht et ?",a:"Eng Virschau vun den éischte 15 Sekonnen ass gratis. DâVollversioun gëtt pro Minutt ofgerechent, vun 2 â¬/Min un, online ze bezuelen ouni Kont."},{q:"Wéi eng Fichiere ginn ënnerstëtzt ?",a:"MP4-Fichiere bis 100 MB. Fir e gréissere Video reduzéiert dâOpléisung oder dâDauer virum Eroplueden."},{q:"Wéi laang dauert dâVeraarbechtung ?",a:"DâVeraarbechtung ass opwänneg an asynchron: dâVideoe ginn ee no deem aneren an enger Schlaang veraarbecht. Dir verfollegt de Fortschrëtt an der Lëscht."},{q:"Gi meng Fichiere gespäichert ?",a:"Nee. DâResultater gi 4 Stonnen no der Veraarbechtung automatesch geläscht. Luet Ãre Video bei Zäiten erof."}],fr:[{q:"Comment fonctionne le doublage en luxembourgeois ?",a:"Vous envoyez un fichier MP4. La bande-son est transcrite, traduite en luxembourgeois, puis re-synthétisée avec une voix par personnage et des sous-titres incrustés. Le rendu est un MP4 prêt à partager."},{q:"Combien ça coûte ?",a:"Un aperçu des 15 premières secondes est gratuit. La version complète est facturée au prorata, à partir de 2 â¬/min, payable en ligne sans créer de compte."},{q:"Quels fichiers sont acceptés ?",a:"Les fichiers MP4 jusqu'à 100 Mo. Pour une vidéo plus lourde, réduisez sa résolution ou sa durée avant l'envoi."},{q:"Combien de temps prend le traitement ?",a:"Le traitement est lourd et asynchrone : les vidéos sont traitées une par une. Vous suivez l'avancement dans la liste des jobs."},{q:"Mes fichiers sont-ils conservés ?",a:"Non. Les rendus sont supprimés automatiquement 4 heures après la fin du traitement."}],de:[{q:"Wie funktioniert die Synchronisation auf Luxemburgisch ?",a:"Sie laden eine MP4-Datei hoch. Der Ton wird transkribiert, ins Luxemburgische übersetzt und mit einer Stimme pro Figur sowie eingebrannten Untertiteln neu vertont. Das Ergebnis ist ein fertiges MP4."},{q:"Was kostet es ?",a:"Eine Vorschau der ersten 15 Sekunden ist kostenlos. Die Vollversion wird anteilig ab 2 â¬/Min. abgerechnet, online und ohne Konto bezahlbar."},{q:"Welche Dateien werden unterstützt ?",a:"MP4-Dateien bis 100 MB. Reduzieren Sie bei gröÃeren Videos vorab Auflösung oder Dauer."},{q:"Wie lange dauert die Verarbeitung ?",a:"Die Verarbeitung ist aufwändig und asynchron: Videos werden nacheinander verarbeitet. Den Fortschritt verfolgen Sie in der Liste."},{q:"Werden meine Dateien gespeichert ?",a:"Nein. Die Ergebnisse werden 4 Stunden nach der Verarbeitung automatisch gelöscht."}],en:[{q:"How does Luxembourgish dubbing work?",a:"You upload an MP4 file. The soundtrack is transcribed, translated into Luxembourgish, then re-synthesized with a voice per character and burned-in subtitles. The result is a ready-to-share MP4."},{q:"How much does it cost?",a:"A preview of the first 15 seconds is free. The full version is billed pro rata, from â¬2/min, payable online without creating an account."},{q:"Which files are accepted?",a:"MP4 files up to 100 MB. For a larger video, reduce its resolution or duration before uploading."},{q:"How long does processing take?",a:"Processing is heavy and asynchronous: videos are handled one at a time. You can track progress in the jobs list."},{q:"Are my files kept?",a:"No. Results are deleted automatically 4 hours after processing finishes."}]}};
41function fc(e,n){const t=fp[e];return t?t[n]||t[Object.keys(t)[0]]||[]:[]}function mp({brand:e}){const{t:n}=mn(),t=(e==null?void 0:e.key)||"kab";return l.jsxs("section",{className:"hero",children:[l.jsx("h1",{children:n("hero.h1."+t)}),l.jsx("p",{className:"hero-sub",children:n("hero.sub."+t)}),l.jsxs("div",{className:"hero-cta",children:[l.jsx("a",{className:"btn primary",href:"#app",children:n("hero.cta")}),l.jsx("span",{className:"hero-note",children:n("hero.note")})]})]})}function pp(){const{t:e}=mn(),n=[1,2,3];return l.jsxs("section",{className:"seo-section","aria-labelledby":"how-h",children:[l.jsx("h2",{id:"how-h",children:e("how.heading")}),l.jsx("ol",{className:"steps",children:n.map(t=>l.jsxs("li",{children:[l.jsx("span",{className:"step-n",children:t}),l.jsxs("div",{children:[l.jsx("h3",{children:e(`how.s${t}.t`)}),l.jsx("p",{children:e(`how.s${t}.d`)})]})]},t))})]})}function hp(){const{t:e}=mn(),n=[["ð","f1"],["ð","f2"],["â¡","f3"],["ð","f4"]];return l.jsxs("section",{className:"seo-section","aria-labelledby":"feat-h",children:[l.jsx("h2",{id:"feat-h",children:e("feat.heading")}),l.jsx("div",{className:"features",children:n.map(([t,r])=>l.jsxs("div",{className:"feature",children:[l.jsx("span",{className:"feature-ico","aria-hidden":"true",children:t}),l.jsx("h3",{children:e(`feat.${r}.t`)}),l.jsx("p",{children:e(`feat.${r}.d`)})]},r))})]})}function gp({brand:e}){const{t:n,lang:t}=mn(),r=fc((e==null?void 0:e.key)||"kab",t);return l.jsxs("section",{className:"seo-section",id:"faq","aria-labelledby":"faq-h",children:[l.jsx("h2",{id:"faq-h",children:n("faq.heading")}),l.jsx("div",{className:"faq",children:r.map((a,i)=>l.jsxs("details",{children:[l.jsx("summary",{children:a.q}),l.jsx("p",{children:a.a})]},i))})]})}const Rs={"snowing.ai":{key:"hub",name:"Snowing AI",logo:"â",gradient:"linear-gradient(135deg, #38bdf8, #6366f1)",faviconStops:["#38bdf8","#6366f1"],languages:["en","fr"],dialects:[],portal:!0,langIds:["eu","gl","cy","kab","rw","kmr","ckb","lg","mt","ug","pa","sw","bo"],defaultLang:"kab"},"awal.snowing.ai":{key:"kab",name:"Awal",logo:"âµ£",gradient:"linear-gradient(135deg, #2f81f7, #7c3aed)",faviconStops:["#2f81f7","#7c3aed"],languages:["fr","en"],targetLangs:["kab","zgh","thv"],dialects:[{value:"tizi",label:"Tizi-Ouzou (standard)"},{value:"soummam",label:"Soummam (Aït Aïdel)"}]},"dz.snowing.ai":{key:"arq",name:"Darja",logo:"دج",gradient:"linear-gradient(135deg, #006233, #d21034)",faviconStops:["#006233","#d21034"],languages:["ar","fr","en"],dialects:[]},"testawal.snowing.ai":{key:"kab",name:"Awal (test)",logo:"âµ£",gradient:"linear-gradient(135deg, #d97706, #b45309)",faviconStops:["#d97706","#b45309"],languages:["fr","en"],allLangs:!0,dialects:[{value:"tizi",label:"Tizi-Ouzou (standard)"},{value:"soummam",label:"Soummam (Aït Aïdel)"}],voiceCloneLabel:"Voice Clone",showPromoToggle:!0,voiceCloneLegacy:!0,noSegmentToggle:!0,legacyToggle:!0,musicToggle:!0,oneSpeakerToggle:!0,forceMp4Toggle:!0,autotuneEnabledToggle:!0,audioInput:!0,gated:!0},"ma.snowing.ai":{key:"ary",name:"Darija",logo:"٠غ",gradient:"linear-gradient(135deg, #c1272d, #006233)",faviconStops:["#c1272d","#006233"],languages:["ar","fr","en"],dialects:[]},"cat.snowing.ai":{key:"ca",name:"Català ",logo:"Ca",gradient:"linear-gradient(135deg, #FCDD09, #DA121A)",faviconStops:["#FCDD09","#DA121A"],languages:["ca","en"],dialects:[]},"lux.snowing.ai":{key:"lb",name:"Stëmm",logo:"Lë",gradient:"linear-gradient(135deg, #ed2939, #00a2e1)",faviconStops:["#ed2939","#00a2e1"],languages:["fr","de","lb","en"],dialects:[]}},vp="awal.snowing.ai";function mc(e=typeof window<"u"?window.location.hostname:""){return Rs[e]||Rs[vp]}function pc(e){var t,r;const n=`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64"> 42<defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="1"> 43<stop offset="0" stop-color="${((t=e.faviconStops)==null?void 0:t[0])||"#2f81f7"}"/> 44<stop offset="1" stop-color="${((r=e.faviconStops)==null?void 0:r[1])||"#7c3aed"}"/> 45</linearGradient></defs> 46<rect width="64" height="64" rx="16" fill="url(#g)"/> 47<text x="32" y="34" fill="#fff" text-anchor="middle" dominant-baseline="central" font-family="system-ui,-apple-system,'Segoe UI',Roboto,sans-serif" font-size="${e.logo.length>1?30:42}" font-weight="700">${e.logo}</text> 48</svg>`;return`data:image/svg+xml,${encodeURIComponent(n)}`}const yp=4e3,qs="awal.lang",fe=mc();function Os(){const[e,n]=C.useState([]),[t,r]=C.useState(null),[a,i]=C.useState(null),[o,s]=C.useState([]),u=C.useRef(0),[c,y]=C.useState(()=>{try{const w=new URLSearchParams(window.location.search).get("lang");if(w&&fe.languages.includes(w))return w}catch{}try{const w=localStorage.getItem(qs);if(w&&fe.languages.includes(w))return w}catch{}return fe.languages[0]}),h=C.useMemo(()=>Ba(c),[c]),[g,x]=C.useState(()=>Sa()),[m,k]=C.useState(()=>!!ul()),[A,f]=C.useState(!1),[d,p]=C.useState(""),v=C.useCallback((w,I="info")=>{const R=++u.current;s(O=>[...O,{id:R,message:w,kind:I}]),setTimeout(()=>s(O=>O.filter(Te=>
48Te.id!==R)),5e3)},[]),S=C.useCallback(async()=>{try{const[w,I]=await Promise.all([ge.listJobs(),ge.health().catch(()=>null)]);w.sort((R,O)=>new Date(O.createdAt||0)-new Date(R.createdAt||0)),n(w),r(I),i(null)}catch(w){i(w.message)}},[]);C.useEffect(()=>{S();const w=setInterval(S,yp);return()=>clearInterval(w)},[S]),C.useEffect(()=>{try{localStorage.setItem(qs,c)}catch{}document.documentElement.lang=c,document.documentElement.dir=oc(c),document.title=`${fe.name} â ${h("tagline."+fe.key)}`;let w=document.querySelector('link[rel="icon"]');w||(w=document.createElement("link"),w.rel="icon",document.head.appendChild(w)),w.type="image/svg+xml",w.href=pc(fe)},[c,h]);const E=C.useCallback((w,I,R)=>{const O=(w==null?void 0:w.jobId)||(w==null?void 0:w.id);O&&x(ac(O,{label:I,params:R,status:w==null?void 0:w.status}));const Te=h("status."+(w!=null&&w.status?cl(w.status).key:"queued"));v(h("toast.jobCreated",{label:I,status:Te}),"success"),S()},[v,S,h]),N=C.useRef(!1);C.useEffect(()=>{if(N.current)return;const w=new URLSearchParams(window.location.search),I=w.get("session_id"),R=w.get("canceled");if(!(!I&&!R)){if(N.current=!0,R){v(h("toast.payCanceled"),"info"),window.history.replaceState({},"",window.location.pathname);return}(async()=>{v(h("toast.payReceived"),"info");try{const O=await ge.confirm(I);E(O,h("label.paid"),{type:"paid"}),window.history.replaceState({},"",window.location.pathname)}catch(O){v(h("toast.payFailed",{msg:O.message}),"error")}})()}},[v,E,h]);async function j(w){w.preventDefault();const I=d.trim();if(I)try{const{ok:R}=await ge.checkAdmin(I);R?(ja(I),k(!0),f(!1),p(""),v(h("toast.adminOn"),"success"),S()):v(h("toast.adminBad"),"error")}catch(R){v(h("toast.adminErr",{msg:R.message}),"error")}}function D(){ja(null),k(!1),v(h("toast.adminOff"),"info"),S()}const T=m?e:e.filter(w=>g[w.id]);return l.jsx(dl.Provider,{value:{lang:c,t:h,setLang:y},children:l.jsxs("div",{className:"app",id:"top",children:[l.jsxs("header",{className:"topbar",children:[l.jsxs("a",{className:"brand",href:"#top",children:[l.jsx("span",{className:"logo",style:fe.gradient?{background:fe.gradient}:void 0,children:fe.logo}),l.jsxs("div",{children:[l.jsx("span",{className:"brand-name",children:fe.name}),l.jsx("p",{children:h("tagline."+fe.key)})]})]}),l.jsxs("div",{className:"topbar-right",children:[fe.languages.length>1&&l.jsx("div",{className:"langswitch",children:fe.languages.map(w=>{var I;return l.jsx("button",{type:"button",className:`lang ${w===c?"active":""}`,title:((I=ic[w])==null?void 0:I.label)||w,onClick:()=>y(w),children:w.toUpperCase()},w)})}),l.jsx(dc,{health:t})]})]}),l.jsx(mp,{brand:fe}),l.jsxs("main",{className:"layout",id:"app",children:[l.jsx("section",{className:"col col-form",children:l.jsx(sc,{brand:fe,onSubmitted:E,onError:w=>v(w,"error")})}),l.jsxs("section",{className:"col col-jobs",children:[l.jsxs("div",{className:"jobs-head",children:[l.jsx("h2",{children:h(m?"nav.jobsAll":"nav.jobsMine")}),l.jsxs("div",{className:"jobs-actions",children:[l.jsxs("button",{className:"btn ghost sm",onClick:S,children:["â» ",h("nav.refresh")]}),m?l.jsxs("button",{className:"btn ghost sm",onClick:D,children:["ð ",h("admin.exit")]}):l.jsxs("button",{className:"btn ghost sm",onClick:()=>f(w=>!w),children:["ð ",h("admin.enter")]})]})]}),A&&!m&&l.jsxs("form",{className:"admin-bar",onSubmit:j,children:[l.jsx("input",{type:"password",placeholder:h("admin.placeholder"),value:d,onChange:w=>p(w.target.value),autoFocus:!0}),l.jsx("button",{className:"btn primary sm",type:"submit",children:h("admin.submit")})]}),a&&l.jsx("div",{className:"banner error",children:h("banner.loadError",{msg:a})}),l.jsx(uc,{jobs:T,onToast:v,isAdmin:m})]})]}),l.jsx(pp,{}),l.jsx(hp,{}),l.jsx(gp,{brand:fe}),l.jsxs("footer",{className:"footer",children:[l.jsx("span",{children:h("footer.async")}),l.jsx("span",{children:h("footer.expiry")})]}),l.jsx(cc,{toasts:o})]})})}const Bs=[{id:"awal-kids-sidien",title:"Khan Academy Kids {beforeAfter}",tag:"Kabyle",before:"https://www.youtube.com/watch?v=7fmFcbDfvIM",after:"https://www.youtube.com/watch?v=iu__fKbR25A"}],wp=[{langId:"eu",lang:{fr:"Basque",en:"Basque"},org:"Euskaltzaindia",desc:{fr:"Académie de la langue basque",en:"Royal Academy of the Basque Language"},url:"https://www.euskaltzaindia.eus"},{langId:"gl",lang:{fr:"Galicien",en:"Galician"}
48,org:"Real Academia Galega",desc:{fr:"Académie royale galicienne",en:"Royal Galician Academy"},url:"https://academia.gal"},{langId:"cy",lang:{fr:"Gallois",en:"Welsh"},org:"Cymdeithas yr Iaith Gymraeg",desc:{fr:"Société de la langue galloise",en:"Welsh Language Society"},url:"https://cymdeithas.cymru"},{langId:"kab",lang:{fr:"Kabyle",en:"Kabyle"},org:"Tamazgha",desc:{fr:"Association culturelle amazighe",en:"Amazigh cultural association"},url:"https://tamazgha.fr"},{langId:"rw",lang:{fr:"Kinyarwanda",en:"Kinyarwanda"},org:"Rwanda Academy of Language and Culture",desc:{fr:"Académie rwandaise de langue et de culture",en:"Rwanda Academy of Language and Culture"},url:"https://www.ralc.gov.rw"},{langId:"kmr",lang:{fr:"Kurde",en:"Kurdish"},org:"Institut kurde de Paris",desc:{fr:"Institut kurde de Paris (kurmandji & sorani)",en:"Kurdish Institute of Paris (Kurmanji & Sorani)"},url:"https://www.institutkurde.org"},{langId:"lg",lang:{fr:"Luganda",en:"Luganda"},org:"Buganda Kingdom",desc:{fr:"Royaume du Buganda â patrimoine et langue",en:"Kingdom of Buganda â heritage and language"},url:"https://www.buganda.or.ug"},{langId:"mt",lang:{fr:"Maltais",en:"Maltese"},org:"Il-Kunsill Nazzjonali tal-Ilsien Malti",desc:{fr:"Conseil national de la langue maltaise",en:"National Council for the Maltese Language"},url:"https://kunsilltalmalti.gov.mt"},{langId:"ug",lang:{fr:"Ouïghour",en:"Uyghur"},org:"Uyghur Academy",desc:{fr:"Académie de la langue et de la culture ouïghoures",en:"Academy for Uyghur language and culture"},url:null},{langId:"pa",lang:{fr:"Pendjabi",en:"Punjabi"},org:"Punjabi Sahit Akademi",desc:{fr:"Académie littéraire pendjabie",en:"Punjabi literary academy"},url:null},{langId:"sw",lang:{fr:"Swahili",en:"Swahili"},org:"BAKITA",desc:{fr:"Conseil national du swahili (Tanzanie)",en:"National Swahili Council (Tanzania)"},url:"https://www.bakita.go.tz"},{langId:"bo",lang:{fr:"Tibétain",en:"Tibetan"},org:"Esukhia",desc:{fr:"Préservation et enseignement du tibétain",en:"Tibetan language preservation and learning"},url:"https://esukhia.org"}],kp=4e3;function xp({brand:e,id:n="app"}){const{t}=mn(),[r,a]=C.useState([]),[i,o]=C.useState(null),[s,u]=C.useState(null),[c,y]=C.useState([]),h=C.useRef(0),[g,x]=C.useState(()=>Sa()),[m,k]=C.useState(()=>!!ul()),[A,f]=C.useState(!1),[d,p]=C.useState(""),v=C.useCallback((w,I="info")=>{const R=++h.current;y(O=>[...O,{id:R,message:w,kind:I}]),setTimeout(()=>y(O=>O.filter(Te=>Te.id!==R)),5e3)},[]),S=C.useCallback(async()=>{try{const[w,I]=await Promise.all([ge.listJobs(),ge.health().catch(()=>null)]);w.sort((R,O)=>new Date(O.createdAt||0)-new Date(R.createdAt||0)),a(w),o(I),u(null)}catch(w){u(w.message)}},[]);C.useEffect(()=>{S();const w=setInterval(S,kp);return()=>clearInterval(w)},[S]);const E=C.useCallback((w,I,R)=>{const O=(w==null?void 0:w.jobId)||(w==null?void 0:w.id);O&&x(ac(O,{label:I,params:R,status:w==null?void 0:w.status}));const Te=t("status."+(w!=null&&w.status?cl(w.status).key:"queued"));v(t("toast.jobCreated",{label:I,status:Te}),"success"),S()},[v,S,t]),N=C.useRef(!1);C.useEffect(()=>{if(N.current)return;const w=new URLSearchParams(window.location.search),I=w.get("session_id"),R=w.get("canceled");if(!(!I&&!R)){if(N.current=!0,R){v(t("toast.payCanceled"),"info"),window.history.replaceState({},"",window.location.pathname);return}(async()=>{v(t("toast.payReceived"),"info");try{const O=await ge.confirm(I);E(O,t("label.paid"),{type:"paid"}),window.history.replaceState({},"",window.location.pathname)}catch(O){v(t("toast.payFailed",{msg:O.message}),"error")}})()}},[v,E,t]);async function j(w){w.preventDefault();const I=d.trim();if(I)try{const{ok:R}=await ge.checkAdmin(I);R?(ja(I),k(!0),f(!1),p(""),v(t("toast.adminOn"),"success"),S()):v(t("toast.adminBad"),"error")}catch(R){v(t("toast.adminErr",{msg:R.message}),"error")}}function D(){ja(null),k(!1),v(t("toast.adminOff"),"info"),S()}const T=m?r:r.filter(w=>g[w.id]);return l.jsxs(l.Fragment,{children:[l.jsxs("main",{className:"layout",id:n,children:[l.jsx("section",{className:"col col-form",children:l.jsx(sc,{brand:e,onSubmitted:E,onError:w=>v(w,"error")})}),l.jsxs("section",{className:"col col-jobs",children:[l.jsxs("div",{className:"jobs-head",children:[l.jsx("h2",{children:t(m?"nav.jobsAll":"nav.jobsMine")}),l.jsxs("div",{className:"jobs-actions",children:[l.jsx(dc,{health:i}),l.jsxs("button",{className:"btn ghost sm",onClick:S,children:["â» ",t("nav.refresh")]}),m?l.jsxs("button",{className:"btn ghost sm",onClick:D,children:["ð ",t("admin.exit")]}):l.jsxs("button",{className:"btn ghost sm",onClick:()=>f(w=>!w),children:["ð ",t("admin.enter")]})]})]}),A&&!m&&l.jsxs("form",{className:"admin-bar",onSubmit:j,children:[l.jsx("input",{type:"password",placeholder:t("admin.placeholder"),value:d,onChange:w=>p(w.target.value),autoFocus:!0}),l.jsx("button",{className:"btn primary sm",type:"submit",children:t("admin.submit")})]}),s&&l.jsx("div",{className:"banner error",children:t("banner.loadError",{msg:s})}),l.jsx(uc,{jobs:T,onToast:v,isAdmin:m})]})]}),l.jsx(cc,{toasts:c})]})}const Us="awal.lang",Vs={eu:{fr:"Basque",en:"Basque"},gl:{fr:"Galicien",en:"Galician"},cy:{fr:"Gallois",en:"Welsh"},kab:{fr:"Kabyle",en:"Kabyle"},rw:{fr:"Kinyarwanda",en:"Kinyarwanda"},kmr:{fr:"Kurde kurmandji",en:"Kurmanji Kurdish"},ckb:{fr:"Kurde sorani",en:"Sorani Kurdish"},lg:{fr:"Luganda",en:"Luganda"},mt:{fr:"Maltais",en:"Maltese"},ug:{fr:"Ouïghour",en:"Uyghur"},pa:{fr:"Pendjabi",en:"Punjabi"},sw:{fr:"Swahili",en:"Swahili"},bo:{fr:"Tibétain",en:"Tibetan"}};function hc(e){if(!e)return"";const n=String(e).trim();if(/^[\w-]{11}$/.test(n))return n;
48const t=n.match(/(?:youtu\.be\/|[?&]v=|embed\/|shorts\/)([\w-]{11})/);return t?t[1]:n}const bp=e=>`https://i.ytimg.com/vi/${hc(e)}/hqdefault.jpg`,Sp=e=>`https://www.youtube-nocookie.com/embed/${hc(e)}?autoplay=1&rel=0`;function jp({brand:e}){const[n,t]=C.useState(()=>{try{const m=new URLSearchParams(window.location.search).get("lang");if(m&&e.languages.includes(m))return m}catch{}try{const m=localStorage.getItem(Us);if(m&&e.languages.includes(m))return m}catch{}return e.languages[0]}),r=C.useMemo(()=>Ba(n),[n]),a=m=>m.title.replace(/\{beforeAfter\}/g,r("hub.ex.beforeAfter")),i=fc("hub",n),o=[1,2,3],s=[["ð","f1"],["ð","f2"],["ð","f3"],["ð¬","f4"],["âï¸","f5"],["ð","f6"]],u=[["ð¥","u1"],["ð¡","u2"],["ð","u3"]],[c,y]=C.useState(null),[h,g]=C.useState("after");function x(m){g("after"),y(m)}return C.useEffect(()=>{if(!c)return;const m=k=>{k.key==="Escape"&&y(null)};return document.addEventListener("keydown",m),()=>document.removeEventListener("keydown",m)},[c]),C.useEffect(()=>{try{localStorage.setItem(Us,n)}catch{}document.documentElement.lang=n,document.documentElement.dir=oc(n),document.title=`${e.name} â ${r("hub.tagline")}`;let m=document.querySelector('link[rel="icon"]');m||(m=document.createElement("link"),m.rel="icon",document.head.appendChild(m)),m.type="image/svg+xml",m.href=pc(e)},[n,r]),l.jsxs(dl.Provider,{value:{lang:n,t:r,setLang:t},children:[l.jsxs("div",{className:"app",id:"top",children:[l.jsxs("header",{className:"topbar",children:[l.jsxs("a",{className:"brand",href:"#top",children:[l.jsx("span",{className:"logo",style:e.gradient?{background:e.gradient}:void 0,children:e.logo}),l.jsxs("div",{children:[l.jsx("span",{className:"brand-name",children:e.name}),l.jsx("p",{children:r("hub.tagline")})]})]}),e.languages.length>1&&l.jsx("div",{className:"topbar-right",children:l.jsx("div",{className:"langswitch",children:e.languages.map(m=>{var k;return l.jsx("button",{type:"button",className:`lang ${m===n?"active":""}`,title:((k=ic[m])==null?void 0:k.label)||m,onClick:()=>t(m),children:m.toUpperCase()},m)})})})]}),l.jsxs("section",{className:"hero",children:[l.jsx("h1",{children:r("hub.h1")}),l.jsx("p",{className:"hero-sub",children:r("hub.sub")}),l.jsxs("div",{className:"hero-cta",children:[l.jsx("a",{className:"btn primary",href:"#studio",children:r("hub.studio.cta")}),l.jsx("a",{className:"btn ghost",href:"#products",children:r("hub.heroCta")})]})]}),l.jsxs("section",{className:"seo-section",id:"studio","aria-labelledby":"studio-h",children:[l.jsx("h2",{id:"studio-h",children:r("hub.studio.heading")}),l.jsx("p",{className:"hero-sub",style:{marginTop:0,paddingBottom:24},children:r("hub.studio.sub")}),l.jsx(xp,{brand:e,id:"studio-app"})]}),l.jsxs("section",{className:"seo-section",id:"products","aria-labelledby":"prod-h",children:[l.jsx("h2",{id:"prod-h",children:r("hub.products")}),l.jsx("div",{className:"products",children:(e.langIds||[]).map(m=>{var k,A;return l.jsxs("a",{className:"product",href:"#studio",children:[l.jsx("h3",{children:((k=Vs[m])==null?void 0:k[n])||((A=Vs[m])==null?void 0:A.en)||m}),l.jsxs("span",{className:"product-go",children:[r("hub.studio.cta")," â"]})]},m)})})]}),l.jsxs("section",{className:"seo-section",id:"partners","aria-labelledby":"partners-h",children:[l.jsx("h2",{id:"partners-h",children:r("hub.partners.heading")}),l.jsx("p",{className:"hero-sub",style:{marginTop:0,paddingBottom:24},children:r("hub.partners.sub")}),l.jsx("div",{className:"partners",children:wp.map(m=>l.jsxs("div",{className:"partner",children:[l.jsx("span",{className:"partner-lang",children:m.lang[n]||m.lang.en}),m.url?l.jsxs("a",{className:"partner-org",href:m.url,target:"_blank",rel:"noopener noreferrer",children:[m.org," â"]}):l.jsx("span",{className:"partner-org",children:m.org}),l.jsx("span",{className:"partner-desc",children:m.desc[n]||m.desc.en})]},m.langId))}),l.jsx("div",{className:"partners-cta",children:l.jsxs("a",{className:"btn nonprofit",href:`mailto:${r("hub.partners.email")}?subject=${encodeURIComponent(r("hub.partners.mailSubject"))}`,children:["ð¤ ",r("hub.partners.cta")]})})]}),Bs.length>0&&l.jsxs("section",{className:"seo-section",id:"examples","aria-labelledby":"ex-h",children:[l.jsx("h2",{id:"ex-h",children:r("hub.ex.heading")}),l.jsx("p",{className:"hero-sub",style:{marginTop:0},children:r("hub.ex.sub")}),l.jsx("div",{className:"examples",children:Bs.map(m=>l.jsxs("button",{className:"ex-card",type:"button",onClick:()=>x(m),children:[l.jsx("span",{className:"ex-thumb",style:{backgroundImage:`url(${bp(m.after)})`},children:l.jsx("span",{className:"ex-play","aria-hidden":"true",children:"â¶"})}),l.jsxs("span",{className:"ex-meta",children:[l.jsx("b",{children:a(m)}),m.tag&&l.jsx("span",{className:"ex-tag",children:m.tag})]})]},m.id))})]}),l.jsxs("section",{className:"seo-section","aria-labelledby":"how-h",children:[l.jsx("h2",{id:"how-h",children:r("hub.how.heading")}),l.jsx("ol",{className:"steps",children:o.map(m=>l.jsxs("li",{children:[l.jsx("span",{className:"step-n",children:m}),l.jsxs("div",{children:[l.jsx("h3",{children:r(`hub.how.s${m}.t`)}),l.jsx("p",{children:r(`hub.how.s${m}.d`)})]})]},m))})]}),l.jsxs("section",{className:"seo-section","aria-labelledby":"feat-h",children:[l.jsx("h2",{id:"feat-h",children:r("hub.feat.heading")}),l.jsx("div",{className:"features",children:s.map(([m,k])=>l.jsxs("div",{className:"feature",children:[l.jsx("span",{className:"feature-ico","aria-hidden":"true",children:m}),l.jsx("h3",{children:r(`hub.feat.${k}.t`)}),l.jsx("p",{children:r(`hub.feat.${k}.d`)})]},k))})]}),l.jsxs("section",{className:"seo-section","aria-labelledby":"use-h",children:[l.jsx("h2",{id:"use-h",children:r("hub.use.heading")}),l.jsx("div",{className:"features",children:u.map(([m,k])=>l.jsxs("div",{className:"feature",children:[l.jsx("span",{className:"feature-ico","aria-hidden":"true",children:m}),l.jsx("h3",{children:r(`hub.use.${k}.t`)}),l.jsx("p",{children:r(`hub.use.${k}.d`)})]},k))})]}),i.length>0&&l.jsxs("section",{className:"seo-section",id:"faq","aria-labelledby":"faq-h",children:[l.jsx("h2",{id:"faq-h",children:r("hub.faq.heading")}),l.jsx("div",{className:"faq",children:i.map((m,k)=>l.jsxs("details",{children:[l.jsx("summary",{children:m.q}),l.jsx("p",{children:m.a})]},k))})]}),l.jsxs("section",{className:"seo-section hub-cta",children:[l.jsx("h2",{children:r("hub.cta.h")}),l.jsx("p",{children:r("hub.cta.sub")}),l.jsx("a",{className:"btn primary",href:"#products",children:r("hub.cta.btn")})]}),l.jsxs("footer",{className:"footer",children:[l.jsx("span",{children:"© Snowing AI"}),l.jsx("span",{children:r("hub.footer")})]})]}),c&&l.jsx("div",{className:"lightbox",onClick:()=>y(null),role:"dialog","aria-modal":"true","aria-label":c.title,children:l.jsxs("div",{className:"lightbox-box",onClick:m=>m.stopPropagation(),children:[l.jsxs("div",{className:"lightbox-head",children:[l.jsxs("strong",{children:[a(c),c.tag?` · ${c.tag}`:""]}),l.jsx("button",{className:"lightbox-close",type:"button",onClick:()=>y(null),"aria-label":r("hub.ex.close"),children:"â"})]}),l.jsx("div",{className:"lightbox-video",children:l.jsx("iframe",{src:Sp(c[h]),title:`${a(c)} â ${r("hub.ex."+h)}`,allow:"autoplay; encrypted-media; picture-in-picture; fullscreen",allowFullScreen:!0,frameBorder:"0"},h)}),l.jsxs("div",{className:"lightbox-toggle",children:[l.jsx("button",{type:"button",className:h==="before"?"active":"",onClick:()=>g("before"),children:r("hub.ex.before")}),l.jsx("button",{type:"button",className:h==="after"?"active":"",onClick:()=>g("after"),children:r("hub.ex.after")})]})]})})]})}function Pp({brand:e,children:n}){var g;const t=Ba(((g=e.languages)==null?void 0:g[0])||"fr"),[r,a]=C.useState(()=>!!Zm()),[i,o]=C.useState(""),[s,u]=C.useState(!1),[c,y]=C.useState(!1);if(r)return n;async function h(x){x.preventDefault();const m=i.trim();if(!(!m||c)){y(!0),u(!1);try{const{ok:k}=await ge.checkGate(m);k?(Xm(m),a(!0)):u(!0)}catch{u(!0)}finally{y(!1)}}}return l.jsx("div",{className:"gate",children:l.jsxs("form",{className:"gate-box",onSubmit:h,children:[l.jsx("span",{className:"gate-logo",style:e.gradient?{background:e.gradient}:void 0,children:e.logo}),l.jsx("h1",{children:e.name}),l.jsx("h2",{children:t("gate.title")}),l.jsx("p",{children:t("gate.sub")}),l.jsx("input",{type:"password",placeholder:t("gate.placeholder"),value:i,onChange:x=>{o(x.target.value),u(!1)},autoFocus:!0,disabled:c}),s&&l.jsx("span",{className:"gate-error",children:t("gate.bad")}),l.jsx("button",{className:"btn primary",type:"submit",disabled:c||!i.trim(),children:t(c?"gate.checking":"gate.submit")})]})})}const Or=mc(),Cp=Or.portal?l.jsx(jp,{brand:Or}):Or.gated?l.jsx(Pp,{brand:Or,children:l.jsx(Os,{})}):l.jsx(Os,{});tc(document.getElementById("root")).render(l.jsx(qc.StrictMode,{children:Cp}));
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.