diff --git a/assets/index-FE3IZ4q-.js b/assets/index-D7xf8Yrf.js similarity index 90% rename from assets/index-FE3IZ4q-.js rename to assets/index-D7xf8Yrf.js index 0a0d95fa..10c245aa 100644 --- a/assets/index-FE3IZ4q-.js +++ b/assets/index-D7xf8Yrf.js @@ -6,7 +6,7 @@ var UW=Object.defineProperty;var zW=(n,e,t)=>e in n?UW(n,e,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var n=Symbol.for("react.element"),e=Symbol.for("react.portal"),t=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),o=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),B=Symbol.iterator;function K(De){return De===null||typeof De!="object"?null:(De=B&&De[B]||De["@@iterator"],typeof De=="function"?De:null)}var k={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D=Object.assign,N={};function G(De,He,Ct){this.props=De,this.context=He,this.refs=N,this.updater=Ct||k}G.prototype.isReactComponent={},G.prototype.setState=function(De,He){if(typeof De!="object"&&typeof De!="function"&&De!=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,De,He,"setState")},G.prototype.forceUpdate=function(De){this.updater.enqueueForceUpdate(this,De,"forceUpdate")};function q(){}q.prototype=G.prototype;function H(De,He,Ct){this.props=De,this.context=He,this.refs=N,this.updater=Ct||k}var ie=H.prototype=new q;ie.constructor=H,D(ie,G.prototype),ie.isPureReactComponent=!0;var te=Array.isArray,$=Object.prototype.hasOwnProperty,ne={current:null},W={key:!0,ref:!0,__self:!0,__source:!0};function oe(De,He,Ct){var Yt,mt={},zt=null,Kt=null;if(He!=null)for(Yt in He.ref!==void 0&&(Kt=He.ref),He.key!==void 0&&(zt=""+He.key),He)$.call(He,Yt)&&!W.hasOwnProperty(Yt)&&(mt[Yt]=He[Yt]);var ze=arguments.length-2;if(ze===1)mt.children=Ct;else if(1e in n?UW(n,e,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var g8;function WW(){if(g8)return Cv;g8=1;var n=La(),e=Symbol.for("react.element"),t=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function l(o,p,v){var x,B={},K=null,k=null;v!==void 0&&(K=""+v),p.key!==void 0&&(K=""+p.key),p.ref!==void 0&&(k=p.ref);for(x in p)r.call(p,x)&&!s.hasOwnProperty(x)&&(B[x]=p[x]);if(o&&o.defaultProps)for(x in p=o.defaultProps,p)B[x]===void 0&&(B[x]=p[x]);return{$$typeof:e,type:o,key:K,ref:k,props:B,_owner:i.current}}return Cv.Fragment=t,Cv.jsx=l,Cv.jsxs=l,Cv}var y8;function jW(){return y8||(y8=1,R3.exports=WW()),R3.exports}var se=jW(),hi=La();const Jn=bl(hi);var kD={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},My=Jn.createContext&&Jn.createContext(kD),GW=["attr","size","title"];function QW(n,e){if(n==null)return{};var t=YW(n,e),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(n);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(n,r)&&(t[r]=n[r])}return t}function YW(n,e){if(n==null)return{};var t={};for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){if(e.indexOf(r)>=0)continue;t[r]=n[r]}return t}function Yb(){return Yb=Object.assign?Object.assign.bind():function(n){for(var e=1;eJn.createElement(e.tag,qb({key:t},e.attr),PD(e.child)))}function nA(n){return e=>Jn.createElement(HW,Yb({attr:qb({},n.attr)},e),PD(n.child))}function HW(n){var e=t=>{var{attr:r,size:i,title:s}=n,l=QW(n,GW),o=i||t.size||"1em",p;return t.className&&(p=t.className),n.className&&(p=(p?p+" ":"")+n.className),Jn.createElement("svg",Yb({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,l,{className:p,style:qb(qb({color:n.color||t.color},t.style),n.style),height:o,width:o,xmlns:"http://www.w3.org/2000/svg"}),s&&Jn.createElement("title",null,s),n.children)};return My!==void 0?Jn.createElement(My.Consumer,null,t=>e(t)):e(kD)}var Q_={},F3={exports:{}},sd={},L3={exports:{}},U3={};/** + */var g8;function WW(){if(g8)return Cv;g8=1;var n=La(),e=Symbol.for("react.element"),t=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function l(o,p,v){var x,B={},K=null,k=null;v!==void 0&&(K=""+v),p.key!==void 0&&(K=""+p.key),p.ref!==void 0&&(k=p.ref);for(x in p)r.call(p,x)&&!s.hasOwnProperty(x)&&(B[x]=p[x]);if(o&&o.defaultProps)for(x in p=o.defaultProps,p)B[x]===void 0&&(B[x]=p[x]);return{$$typeof:e,type:o,key:K,ref:k,props:B,_owner:i.current}}return Cv.Fragment=t,Cv.jsx=l,Cv.jsxs=l,Cv}var y8;function GW(){return y8||(y8=1,R3.exports=WW()),R3.exports}var se=GW(),hi=La();const Jn=bl(hi);var kD={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},My=Jn.createContext&&Jn.createContext(kD),jW=["attr","size","title"];function QW(n,e){if(n==null)return{};var t=YW(n,e),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(n);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(n,r)&&(t[r]=n[r])}return t}function YW(n,e){if(n==null)return{};var t={};for(var r in n)if(Object.prototype.hasOwnProperty.call(n,r)){if(e.indexOf(r)>=0)continue;t[r]=n[r]}return t}function Yb(){return Yb=Object.assign?Object.assign.bind():function(n){for(var e=1;eJn.createElement(e.tag,qb({key:t},e.attr),PD(e.child)))}function nA(n){return e=>Jn.createElement(HW,Yb({attr:qb({},n.attr)},e),PD(n.child))}function HW(n){var e=t=>{var{attr:r,size:i,title:s}=n,l=QW(n,jW),o=i||t.size||"1em",p;return t.className&&(p=t.className),n.className&&(p=(p?p+" ":"")+n.className),Jn.createElement("svg",Yb({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,l,{className:p,style:qb(qb({color:n.color||t.color},t.style),n.style),height:o,width:o,xmlns:"http://www.w3.org/2000/svg"}),s&&Jn.createElement("title",null,s),n.children)};return My!==void 0?Jn.createElement(My.Consumer,null,t=>e(t)):e(kD)}var Q_={},F3={exports:{}},sd={},L3={exports:{}},U3={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var UW=Object.defineProperty;var zW=(n,e,t)=>e in n?UW(n,e,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var C8;function ZW(){return C8||(C8=1,function(n){function e(Qe,Ge){var we=Qe.length;Qe.push(Ge);e:for(;0>>1,He=Qe[De];if(0>>1;Dei(mt,we))zti(Kt,mt)?(Qe[De]=Kt,Qe[zt]=we,De=zt):(Qe[De]=mt,Qe[Yt]=we,De=Yt);else if(zti(Kt,we))Qe[De]=Kt,Qe[zt]=we,De=zt;else break e}}return Ge}function i(Qe,Ge){var we=Qe.sortIndex-Ge.sortIndex;return we!==0?we:Qe.id-Ge.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var l=Date,o=l.now();n.unstable_now=function(){return l.now()-o}}var p=[],v=[],x=1,B=null,K=3,k=!1,D=!1,N=!1,G=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,H=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ie(Qe){for(var Ge=t(v);Ge!==null;){if(Ge.callback===null)r(v);else if(Ge.startTime<=Qe)r(v),Ge.sortIndex=Ge.expirationTime,e(p,Ge);else break;Ge=t(v)}}function te(Qe){if(N=!1,ie(Qe),!D)if(t(p)!==null)D=!0,pt($);else{var Ge=t(v);Ge!==null&&et(te,Ge.startTime-Qe)}}function $(Qe,Ge){D=!1,N&&(N=!1,q(oe),oe=-1),k=!0;var we=K;try{for(ie(Ge),B=t(p);B!==null&&(!(B.expirationTime>Ge)||Qe&&!Ee());){var De=B.callback;if(typeof De=="function"){B.callback=null,K=B.priorityLevel;var He=De(B.expirationTime<=Ge);Ge=n.unstable_now(),typeof He=="function"?B.callback=He:B===t(p)&&r(p),ie(Ge)}else r(p);B=t(p)}if(B!==null)var Ct=!0;else{var Yt=t(v);Yt!==null&&et(te,Yt.startTime-Ge),Ct=!1}return Ct}finally{B=null,K=we,k=!1}}var ne=!1,W=null,oe=-1,de=5,fe=-1;function Ee(){return!(n.unstable_now()-feQe||125De?(Qe.sortIndex=we,e(v,Qe),t(p)===null&&Qe===t(v)&&(N?(q(oe),oe=-1):N=!0,et(te,we-De))):(Qe.sortIndex=He,e(p,Qe),D||k||(D=!0,pt($))),Qe},n.unstable_shouldYield=Ee,n.unstable_wrapCallback=function(Qe){var Ge=K;return function(){var we=K;K=Ge;try{return Qe.apply(this,arguments)}finally{K=we}}}}(U3)),U3}var _8;function XW(){return _8||(_8=1,L3.exports=ZW()),L3.exports}/** + */var C8;function ZW(){return C8||(C8=1,function(n){function e(Qe,je){var we=Qe.length;Qe.push(je);e:for(;0>>1,He=Qe[De];if(0>>1;Dei(mt,we))zti(Kt,mt)?(Qe[De]=Kt,Qe[zt]=we,De=zt):(Qe[De]=mt,Qe[Yt]=we,De=Yt);else if(zti(Kt,we))Qe[De]=Kt,Qe[zt]=we,De=zt;else break e}}return je}function i(Qe,je){var we=Qe.sortIndex-je.sortIndex;return we!==0?we:Qe.id-je.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var l=Date,o=l.now();n.unstable_now=function(){return l.now()-o}}var p=[],v=[],x=1,B=null,K=3,k=!1,D=!1,N=!1,j=typeof setTimeout=="function"?setTimeout:null,q=typeof clearTimeout=="function"?clearTimeout:null,H=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function ie(Qe){for(var je=t(v);je!==null;){if(je.callback===null)r(v);else if(je.startTime<=Qe)r(v),je.sortIndex=je.expirationTime,e(p,je);else break;je=t(v)}}function te(Qe){if(N=!1,ie(Qe),!D)if(t(p)!==null)D=!0,pt($);else{var je=t(v);je!==null&&et(te,je.startTime-Qe)}}function $(Qe,je){D=!1,N&&(N=!1,q(oe),oe=-1),k=!0;var we=K;try{for(ie(je),B=t(p);B!==null&&(!(B.expirationTime>je)||Qe&&!Ee());){var De=B.callback;if(typeof De=="function"){B.callback=null,K=B.priorityLevel;var He=De(B.expirationTime<=je);je=n.unstable_now(),typeof He=="function"?B.callback=He:B===t(p)&&r(p),ie(je)}else r(p);B=t(p)}if(B!==null)var Ct=!0;else{var Yt=t(v);Yt!==null&&et(te,Yt.startTime-je),Ct=!1}return Ct}finally{B=null,K=we,k=!1}}var ne=!1,W=null,oe=-1,de=5,fe=-1;function Ee(){return!(n.unstable_now()-feQe||125De?(Qe.sortIndex=we,e(v,Qe),t(p)===null&&Qe===t(v)&&(N?(q(oe),oe=-1):N=!0,et(te,we-De))):(Qe.sortIndex=He,e(p,Qe),D||k||(D=!0,pt($))),Qe},n.unstable_shouldYield=Ee,n.unstable_wrapCallback=function(Qe){var je=K;return function(){var we=K;K=je;try{return Qe.apply(this,arguments)}finally{K=we}}}}(U3)),U3}var _8;function XW(){return _8||(_8=1,L3.exports=ZW()),L3.exports}/** * @license React * react-dom.production.min.js * @@ -30,28 +30,28 @@ var UW=Object.defineProperty;var zW=(n,e,t)=>e in n?UW(n,e,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var b8;function JW(){if(b8)return sd;b8=1;var n=La(),e=XW();function t(m){for(var _="https://reactjs.org/docs/error-decoder.html?invariant="+m,F=1;F"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,v=/^[: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]*$/,x={},B={};function K(m){return p.call(B,m)?!0:p.call(x,m)?!1:v.test(m)?B[m]=!0:(x[m]=!0,!1)}function k(m,_,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof _){case"function":case"symbol":return!0;case"boolean":return Q?!1:F!==null?!F.acceptsBooleans:(m=m.toLowerCase().slice(0,5),m!=="data-"&&m!=="aria-");default:return!1}}function D(m,_,F,Q){if(_===null||typeof _>"u"||k(m,_,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!_;case 4:return _===!1;case 5:return isNaN(_);case 6:return isNaN(_)||1>_}return!1}function N(m,_,F,Q,ae,ve,nt){this.acceptsBooleans=_===2||_===3||_===4,this.attributeName=Q,this.attributeNamespace=ae,this.mustUseProperty=F,this.propertyName=m,this.type=_,this.sanitizeURL=ve,this.removeEmptyString=nt}var G={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){G[m]=new N(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var _=m[0];G[_]=new N(_,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){G[m]=new N(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){G[m]=new N(m,2,!1,m,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(m){G[m]=new N(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){G[m]=new N(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){G[m]=new N(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){G[m]=new N(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){G[m]=new N(m,5,!1,m.toLowerCase(),null,!1,!1)});var q=/[\-:]([a-z])/g;function H(m){return m[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(m){var _=m.replace(q,H);G[_]=new N(_,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var _=m.replace(q,H);G[_]=new N(_,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var _=m.replace(q,H);G[_]=new N(_,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){G[m]=new N(m,1,!1,m.toLowerCase(),null,!1,!1)}),G.xlinkHref=new N("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){G[m]=new N(m,1,!1,m.toLowerCase(),null,!0,!0)});function ie(m,_,F,Q){var ae=G.hasOwnProperty(_)?G[_]:null;(ae!==null?ae.type!==0:Q||!(2<_.length)||_[0]!=="o"&&_[0]!=="O"||_[1]!=="n"&&_[1]!=="N")&&(D(_,F,ae,Q)&&(F=null),Q||ae===null?K(_)&&(F===null?m.removeAttribute(_):m.setAttribute(_,""+F)):ae.mustUseProperty?m[ae.propertyName]=F===null?ae.type===3?!1:"":F:(_=ae.attributeName,Q=ae.attributeNamespace,F===null?m.removeAttribute(_):(ae=ae.type,F=ae===3||ae===4&&F===!0?"":""+F,Q?m.setAttributeNS(Q,_,F):m.setAttribute(_,F))))}var te=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,$=Symbol.for("react.element"),ne=Symbol.for("react.portal"),W=Symbol.for("react.fragment"),oe=Symbol.for("react.strict_mode"),de=Symbol.for("react.profiler"),fe=Symbol.for("react.provider"),Ee=Symbol.for("react.context"),Se=Symbol.for("react.forward_ref"),_e=Symbol.for("react.suspense"),Fe=Symbol.for("react.suspense_list"),xe=Symbol.for("react.memo"),pt=Symbol.for("react.lazy"),et=Symbol.for("react.offscreen"),Qe=Symbol.iterator;function Ge(m){return m===null||typeof m!="object"?null:(m=Qe&&m[Qe]||m["@@iterator"],typeof m=="function"?m:null)}var we=Object.assign,De;function He(m){if(De===void 0)try{throw Error()}catch(F){var _=F.stack.trim().match(/\n( *(at )?)/);De=_&&_[1]||""}return` + */var b8;function JW(){if(b8)return sd;b8=1;var n=La(),e=XW();function t(m){for(var _="https://reactjs.org/docs/error-decoder.html?invariant="+m,F=1;F"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,v=/^[: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]*$/,x={},B={};function K(m){return p.call(B,m)?!0:p.call(x,m)?!1:v.test(m)?B[m]=!0:(x[m]=!0,!1)}function k(m,_,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof _){case"function":case"symbol":return!0;case"boolean":return Q?!1:F!==null?!F.acceptsBooleans:(m=m.toLowerCase().slice(0,5),m!=="data-"&&m!=="aria-");default:return!1}}function D(m,_,F,Q){if(_===null||typeof _>"u"||k(m,_,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!_;case 4:return _===!1;case 5:return isNaN(_);case 6:return isNaN(_)||1>_}return!1}function N(m,_,F,Q,ae,ve,nt){this.acceptsBooleans=_===2||_===3||_===4,this.attributeName=Q,this.attributeNamespace=ae,this.mustUseProperty=F,this.propertyName=m,this.type=_,this.sanitizeURL=ve,this.removeEmptyString=nt}var j={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){j[m]=new N(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var _=m[0];j[_]=new N(_,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){j[m]=new N(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){j[m]=new N(m,2,!1,m,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(m){j[m]=new N(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){j[m]=new N(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){j[m]=new N(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){j[m]=new N(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){j[m]=new N(m,5,!1,m.toLowerCase(),null,!1,!1)});var q=/[\-:]([a-z])/g;function H(m){return m[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(m){var _=m.replace(q,H);j[_]=new N(_,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var _=m.replace(q,H);j[_]=new N(_,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var _=m.replace(q,H);j[_]=new N(_,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){j[m]=new N(m,1,!1,m.toLowerCase(),null,!1,!1)}),j.xlinkHref=new N("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){j[m]=new N(m,1,!1,m.toLowerCase(),null,!0,!0)});function ie(m,_,F,Q){var ae=j.hasOwnProperty(_)?j[_]:null;(ae!==null?ae.type!==0:Q||!(2<_.length)||_[0]!=="o"&&_[0]!=="O"||_[1]!=="n"&&_[1]!=="N")&&(D(_,F,ae,Q)&&(F=null),Q||ae===null?K(_)&&(F===null?m.removeAttribute(_):m.setAttribute(_,""+F)):ae.mustUseProperty?m[ae.propertyName]=F===null?ae.type===3?!1:"":F:(_=ae.attributeName,Q=ae.attributeNamespace,F===null?m.removeAttribute(_):(ae=ae.type,F=ae===3||ae===4&&F===!0?"":""+F,Q?m.setAttributeNS(Q,_,F):m.setAttribute(_,F))))}var te=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,$=Symbol.for("react.element"),ne=Symbol.for("react.portal"),W=Symbol.for("react.fragment"),oe=Symbol.for("react.strict_mode"),de=Symbol.for("react.profiler"),fe=Symbol.for("react.provider"),Ee=Symbol.for("react.context"),Se=Symbol.for("react.forward_ref"),_e=Symbol.for("react.suspense"),Fe=Symbol.for("react.suspense_list"),xe=Symbol.for("react.memo"),pt=Symbol.for("react.lazy"),et=Symbol.for("react.offscreen"),Qe=Symbol.iterator;function je(m){return m===null||typeof m!="object"?null:(m=Qe&&m[Qe]||m["@@iterator"],typeof m=="function"?m:null)}var we=Object.assign,De;function He(m){if(De===void 0)try{throw Error()}catch(F){var _=F.stack.trim().match(/\n( *(at )?)/);De=_&&_[1]||""}return` `+De+m}var Ct=!1;function Yt(m,_){if(!m||Ct)return"";Ct=!0;var F=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(_)if(_=function(){throw Error()},Object.defineProperty(_.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(_,[])}catch(wn){var Q=wn}Reflect.construct(m,[],_)}else{try{_.call()}catch(wn){Q=wn}m.call(_.prototype)}else{try{throw Error()}catch(wn){Q=wn}m()}}catch(wn){if(wn&&Q&&typeof wn.stack=="string"){for(var ae=wn.stack.split(` `),ve=Q.stack.split(` -`),nt=ae.length-1,Et=ve.length-1;1<=nt&&0<=Et&&ae[nt]!==ve[Et];)Et--;for(;1<=nt&&0<=Et;nt--,Et--)if(ae[nt]!==ve[Et]){if(nt!==1||Et!==1)do if(nt--,Et--,0>Et||ae[nt]!==ve[Et]){var Gt=` -`+ae[nt].replace(" at new "," at ");return m.displayName&&Gt.includes("")&&(Gt=Gt.replace("",m.displayName)),Gt}while(1<=nt&&0<=Et);break}}}finally{Ct=!1,Error.prepareStackTrace=F}return(m=m?m.displayName||m.name:"")?He(m):""}function mt(m){switch(m.tag){case 5:return He(m.type);case 16:return He("Lazy");case 13:return He("Suspense");case 19:return He("SuspenseList");case 0:case 2:case 15:return m=Yt(m.type,!1),m;case 11:return m=Yt(m.type.render,!1),m;case 1:return m=Yt(m.type,!0),m;default:return""}}function zt(m){if(m==null)return null;if(typeof m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m;switch(m){case W:return"Fragment";case ne:return"Portal";case de:return"Profiler";case oe:return"StrictMode";case _e:return"Suspense";case Fe:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case Ee:return(m.displayName||"Context")+".Consumer";case fe:return(m._context.displayName||"Context")+".Provider";case Se:var _=m.render;return m=m.displayName,m||(m=_.displayName||_.name||"",m=m!==""?"ForwardRef("+m+")":"ForwardRef"),m;case xe:return _=m.displayName||null,_!==null?_:zt(m.type)||"Memo";case pt:_=m._payload,m=m._init;try{return zt(m(_))}catch{}}return null}function Kt(m){var _=m.type;switch(m.tag){case 24:return"Cache";case 9:return(_.displayName||"Context")+".Consumer";case 10:return(_._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return m=_.render,m=m.displayName||m.name||"",_.displayName||(m!==""?"ForwardRef("+m+")":"ForwardRef");case 7:return"Fragment";case 5:return _;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return zt(_);case 8:return _===oe?"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 _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _}return null}function ze(m){switch(typeof m){case"boolean":case"number":case"string":case"undefined":return m;case"object":return m;default:return""}}function Ke(m){var _=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(_==="checkbox"||_==="radio")}function Be(m){var _=Ke(m)?"checked":"value",F=Object.getOwnPropertyDescriptor(m.constructor.prototype,_),Q=""+m[_];if(!m.hasOwnProperty(_)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var ae=F.get,ve=F.set;return Object.defineProperty(m,_,{configurable:!0,get:function(){return ae.call(this)},set:function(nt){Q=""+nt,ve.call(this,nt)}}),Object.defineProperty(m,_,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(nt){Q=""+nt},stopTracking:function(){m._valueTracker=null,delete m[_]}}}}function it(m){m._valueTracker||(m._valueTracker=Be(m))}function _t(m){if(!m)return!1;var _=m._valueTracker;if(!_)return!0;var F=_.getValue(),Q="";return m&&(Q=Ke(m)?m.checked?"true":"false":m.value),m=Q,m!==F?(_.setValue(m),!0):!1}function ht(m){if(m=m||(typeof document<"u"?document:void 0),typeof m>"u")return null;try{return m.activeElement||m.body}catch{return m.body}}function Ft(m,_){var F=_.checked;return we({},_,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??m._wrapperState.initialChecked})}function Ht(m,_){var F=_.defaultValue==null?"":_.defaultValue,Q=_.checked!=null?_.checked:_.defaultChecked;F=ze(_.value!=null?_.value:F),m._wrapperState={initialChecked:Q,initialValue:F,controlled:_.type==="checkbox"||_.type==="radio"?_.checked!=null:_.value!=null}}function Dt(m,_){_=_.checked,_!=null&&ie(m,"checked",_,!1)}function _n(m,_){Dt(m,_);var F=ze(_.value),Q=_.type;if(F!=null)Q==="number"?(F===0&&m.value===""||m.value!=F)&&(m.value=""+F):m.value!==""+F&&(m.value=""+F);else if(Q==="submit"||Q==="reset"){m.removeAttribute("value");return}_.hasOwnProperty("value")?rn(m,_.type,F):_.hasOwnProperty("defaultValue")&&rn(m,_.type,ze(_.defaultValue)),_.checked==null&&_.defaultChecked!=null&&(m.defaultChecked=!!_.defaultChecked)}function $n(m,_,F){if(_.hasOwnProperty("value")||_.hasOwnProperty("defaultValue")){var Q=_.type;if(!(Q!=="submit"&&Q!=="reset"||_.value!==void 0&&_.value!==null))return;_=""+m._wrapperState.initialValue,F||_===m.value||(m.value=_),m.defaultValue=_}F=m.name,F!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,F!==""&&(m.name=F)}function rn(m,_,F){(_!=="number"||ht(m.ownerDocument)!==m)&&(F==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+F&&(m.defaultValue=""+F))}var er=Array.isArray;function In(m,_,F,Q){if(m=m.options,_){_={};for(var ae=0;ae"+_.valueOf().toString()+"",_=he.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;_.firstChild;)m.appendChild(_.firstChild)}});function rt(m,_){if(_){var F=m.firstChild;if(F&&F===m.lastChild&&F.nodeType===3){F.nodeValue=_;return}}m.textContent=_}var St={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},Qt=["Webkit","ms","Moz","O"];Object.keys(St).forEach(function(m){Qt.forEach(function(_){_=_+m.charAt(0).toUpperCase()+m.substring(1),St[_]=St[m]})});function en(m,_,F){return _==null||typeof _=="boolean"||_===""?"":F||typeof _!="number"||_===0||St.hasOwnProperty(m)&&St[m]?(""+_).trim():_+"px"}function rr(m,_){m=m.style;for(var F in _)if(_.hasOwnProperty(F)){var Q=F.indexOf("--")===0,ae=en(F,_[F],Q);F==="float"&&(F="cssFloat"),Q?m.setProperty(F,ae):m[F]=ae}}var Je=we({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 le(m,_){if(_){if(Je[m]&&(_.children!=null||_.dangerouslySetInnerHTML!=null))throw Error(t(137,m));if(_.dangerouslySetInnerHTML!=null){if(_.children!=null)throw Error(t(60));if(typeof _.dangerouslySetInnerHTML!="object"||!("__html"in _.dangerouslySetInnerHTML))throw Error(t(61))}if(_.style!=null&&typeof _.style!="object")throw Error(t(62))}}function ge(m,_){if(m.indexOf("-")===-1)return typeof _.is=="string";switch(m){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 f=null;function je(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var $e=null,Pe=null,At=null;function ut(m){if(m=Ro(m)){if(typeof $e!="function")throw Error(t(280));var _=m.stateNode;_&&(_=Os(_),$e(m.stateNode,m.type,_))}}function Pt(m){Pe?At?At.push(m):At=[m]:Pe=m}function Wt(){if(Pe){var m=Pe,_=At;if(At=Pe=null,ut(m),_)for(m=0;m<_.length;m++)ut(_[m])}}function Nt(m,_){return m(_)}function nn(){}var Tn=!1;function Dn(m,_,F){if(Tn)return m(_,F);Tn=!0;try{return Nt(m,_,F)}finally{Tn=!1,(Pe!==null||At!==null)&&(nn(),Wt())}}function cr(m,_){var F=m.stateNode;if(F===null)return null;var Q=Os(F);if(Q===null)return null;F=Q[_];e:switch(_){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(Q=!Q.disabled)||(m=m.type,Q=!(m==="button"||m==="input"||m==="select"||m==="textarea")),m=!Q;break e;default:m=!1}if(m)return null;if(F&&typeof F!="function")throw Error(t(231,_,typeof F));return F}var Or=!1;if(o)try{var ir={};Object.defineProperty(ir,"passive",{get:function(){Or=!0}}),window.addEventListener("test",ir,ir),window.removeEventListener("test",ir,ir)}catch{Or=!1}function on(m,_,F,Q,ae,ve,nt,Et,Gt){var wn=Array.prototype.slice.call(arguments,3);try{_.apply(F,wn)}catch(or){this.onError(or)}}var Jr=!1,si=null,zr=!1,Rr=null,Sn={onError:function(m){Jr=!0,si=m}};function Pr(m,_,F,Q,ae,ve,nt,Et,Gt){Jr=!1,si=null,on.apply(Sn,arguments)}function li(m,_,F,Q,ae,ve,nt,Et,Gt){if(Pr.apply(this,arguments),Jr){if(Jr){var wn=si;Jr=!1,si=null}else throw Error(t(198));zr||(zr=!0,Rr=wn)}}function Pi(m){var _=m,F=m;if(m.alternate)for(;_.return;)_=_.return;else{m=_;do _=m,(_.flags&4098)!==0&&(F=_.return),m=_.return;while(m)}return _.tag===3?F:null}function gi(m){if(m.tag===13){var _=m.memoizedState;if(_===null&&(m=m.alternate,m!==null&&(_=m.memoizedState)),_!==null)return _.dehydrated}return null}function us(m){if(Pi(m)!==m)throw Error(t(188))}function Qr(m){var _=m.alternate;if(!_){if(_=Pi(m),_===null)throw Error(t(188));return _!==m?null:m}for(var F=m,Q=_;;){var ae=F.return;if(ae===null)break;var ve=ae.alternate;if(ve===null){if(Q=ae.return,Q!==null){F=Q;continue}break}if(ae.child===ve.child){for(ve=ae.child;ve;){if(ve===F)return us(ae),m;if(ve===Q)return us(ae),_;ve=ve.sibling}throw Error(t(188))}if(F.return!==Q.return)F=ae,Q=ve;else{for(var nt=!1,Et=ae.child;Et;){if(Et===F){nt=!0,F=ae,Q=ve;break}if(Et===Q){nt=!0,Q=ae,F=ve;break}Et=Et.sibling}if(!nt){for(Et=ve.child;Et;){if(Et===F){nt=!0,F=ve,Q=ae;break}if(Et===Q){nt=!0,Q=ve,F=ae;break}Et=Et.sibling}if(!nt)throw Error(t(189))}}if(F.alternate!==Q)throw Error(t(190))}if(F.tag!==3)throw Error(t(188));return F.stateNode.current===F?m:_}function bs(m){return m=Qr(m),m!==null?Ua(m):null}function Ua(m){if(m.tag===5||m.tag===6)return m;for(m=m.child;m!==null;){var _=Ua(m);if(_!==null)return _;m=m.sibling}return null}var fa=e.unstable_scheduleCallback,Wo=e.unstable_cancelCallback,Ns=e.unstable_shouldYield,hl=e.unstable_requestPaint,Ai=e.unstable_now,sa=e.unstable_getCurrentPriorityLevel,bo=e.unstable_ImmediatePriority,lo=e.unstable_UserBlockingPriority,Sr=e.unstable_NormalPriority,wa=e.unstable_LowPriority,$o=e.unstable_IdlePriority,es=null,Ve=null;function bt(m){if(Ve&&typeof Ve.onCommitFiberRoot=="function")try{Ve.onCommitFiberRoot(es,m,void 0,(m.current.flags&128)===128)}catch{}}var bn=Math.clz32?Math.clz32:pr,Gn=Math.log,dn=Math.LN2;function pr(m){return m>>>=0,m===0?32:31-(Gn(m)/dn|0)|0}var Qi=64,Io=4194304;function ps(m){switch(m&-m){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 m&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return m&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return m}}function pa(m,_){var F=m.pendingLanes;if(F===0)return 0;var Q=0,ae=m.suspendedLanes,ve=m.pingedLanes,nt=F&268435455;if(nt!==0){var Et=nt&~ae;Et!==0?Q=ps(Et):(ve&=nt,ve!==0&&(Q=ps(ve)))}else nt=F&~ae,nt!==0?Q=ps(nt):ve!==0&&(Q=ps(ve));if(Q===0)return 0;if(_!==0&&_!==Q&&(_&ae)===0&&(ae=Q&-Q,ve=_&-_,ae>=ve||ae===16&&(ve&4194240)!==0))return _;if((Q&4)!==0&&(Q|=F&16),_=m.entangledLanes,_!==0)for(m=m.entanglements,_&=Q;0<_;)F=31-bn(_),ae=1<F;F++)_.push(m);return _}function za(m,_,F){m.pendingLanes|=_,_!==536870912&&(m.suspendedLanes=0,m.pingedLanes=0),m=m.eventTimes,_=31-bn(_),m[_]=F}function XA(m,_){var F=m.pendingLanes&~_;m.pendingLanes=_,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=_,m.mutableReadLanes&=_,m.entangledLanes&=_,_=m.entanglements;var Q=m.eventTimes;for(m=m.expirationTimes;0=Ml),vd=" ",Cd=!1;function fl(m,_){switch(m){case"keyup":return BA.indexOf(_.keyCode)!==-1;case"keydown":return _.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Pc(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var Kc=!1;function Wu(m,_){switch(m){case"compositionend":return Pc(_);case"keypress":return _.which!==32?null:(Cd=!0,vd);case"textInput":return m=_.data,m===vd&&Cd?null:m;default:return null}}function Qf(m,_){if(Kc)return m==="compositionend"||!Hh&&fl(m,_)?(m=xo(),Yi=ei=kr=null,Kc=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(_.ctrlKey||_.altKey||_.metaKey)||_.ctrlKey&&_.altKey){if(_.char&&1<_.char.length)return _.char;if(_.which)return String.fromCharCode(_.which)}return null;case"compositionend":return _h&&_.locale!=="ko"?null:_.data;default:return null}}var cf={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 _d(m){var _=m&&m.nodeName&&m.nodeName.toLowerCase();return _==="input"?!!cf[m.type]:_==="textarea"}function bd(m,_,F,Q){Pt(Q),_=dc(_,"onChange"),0<_.length&&(F=new Ws("onChange","change",null,F,Q),m.push({event:F,listeners:_}))}var rl=null,pl=null;function Yf(m){wd(m,0)}function bh(m){var _=oi(m);if(_t(_))return m}function Pp(m,_){if(m==="change")return _}var so=!1;if(o){var Ba;if(o){var xh="oninput"in document;if(!xh){var xd=document.createElement("div");xd.setAttribute("oninput","return;"),xh=typeof xd.oninput=="function"}Ba=xh}else Ba=!1;so=Ba&&(!document.documentMode||9=_)return{node:F,offset:_-m};m=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=Ki(F)}}function ga(m,_){return m&&_?m===_?!0:m&&m.nodeType===3?!1:_&&_.nodeType===3?ga(m,_.parentNode):"contains"in m?m.contains(_):m.compareDocumentPosition?!!(m.compareDocumentPosition(_)&16):!1:!1}function ts(){for(var m=window,_=ht();_ instanceof m.HTMLIFrameElement;){try{var F=typeof _.contentWindow.location.href=="string"}catch{F=!1}if(F)m=_.contentWindow;else break;_=ht(m.document)}return _}function uc(m){var _=m&&m.nodeName&&m.nodeName.toLowerCase();return _&&(_==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||_==="textarea"||m.contentEditable==="true")}function ff(m){var _=ts(),F=m.focusedElem,Q=m.selectionRange;if(_!==F&&F&&F.ownerDocument&&ga(F.ownerDocument.documentElement,F)){if(Q!==null&&uc(F)){if(_=Q.start,m=Q.end,m===void 0&&(m=_),"selectionStart"in F)F.selectionStart=_,F.selectionEnd=Math.min(m,F.value.length);else if(m=(_=F.ownerDocument||document)&&_.defaultView||window,m.getSelection){m=m.getSelection();var ae=F.textContent.length,ve=Math.min(Q.start,ae);Q=Q.end===void 0?ve:Math.min(Q.end,ae),!m.extend&&ve>Q&&(ae=Q,Q=ve,ve=ae),ae=jo(F,ve);var nt=jo(F,Q);ae&&nt&&(m.rangeCount!==1||m.anchorNode!==ae.node||m.anchorOffset!==ae.offset||m.focusNode!==nt.node||m.focusOffset!==nt.offset)&&(_=_.createRange(),_.setStart(ae.node,ae.offset),m.removeAllRanges(),ve>Q?(m.addRange(_),m.extend(nt.node,nt.offset)):(_.setEnd(nt.node,nt.offset),m.addRange(_)))}}for(_=[],m=F;m=m.parentNode;)m.nodeType===1&&_.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F<_.length;F++)m=_[F],m.element.scrollLeft=m.left,m.element.scrollTop=m.top}}var OA=o&&"documentMode"in document&&11>=document.documentMode,aA=null,gu=null,Ga=null,ya=!1;function rh(m,_,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;ya||aA==null||aA!==ht(Q)||(Q=aA,"selectionStart"in Q&&uc(Q)?Q={start:Q.selectionStart,end:Q.selectionEnd}:(Q=(Q.ownerDocument&&Q.ownerDocument.defaultView||window).getSelection(),Q={anchorNode:Q.anchorNode,anchorOffset:Q.anchorOffset,focusNode:Q.focusNode,focusOffset:Q.focusOffset}),Ga&&Dr(Ga,Q)||(Ga=Q,Q=dc(gu,"onSelect"),0Yu||(m.current=Gs[Yu],Gs[Yu]=null,Yu--)}function Is(m,_){Yu++,Gs[Yu]=m.current,m.current=_}var tu={},qa=il(tu),gl=il(!1),yl=tu;function qu(m,_){var F=m.type.contextTypes;if(!F)return tu;var Q=m.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===_)return Q.__reactInternalMemoizedMaskedChildContext;var ae={},ve;for(ve in F)ae[ve]=_[ve];return Q&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=_,m.__reactInternalMemoizedMaskedChildContext=ae),ae}function Bl(m){return m=m.childContextTypes,m!=null}function Oa(){Rs(gl),Rs(qa)}function nu(m,_,F){if(qa.current!==tu)throw Error(t(168));Is(qa,_),Is(gl,F)}function Ah(m,_,F){var Q=m.stateNode;if(_=_.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var ae in Q)if(!(ae in _))throw Error(t(108,Kt(m)||"Unknown",ae));return we({},F,Q)}function ea(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||tu,yl=qa.current,Is(qa,m),Is(gl,gl.current),!0}function uh(m,_,F){var Q=m.stateNode;if(!Q)throw Error(t(169));F?(m=Ah(m,_,yl),Q.__reactInternalMemoizedMergedChildContext=m,Rs(gl),Rs(qa),Is(qa,m)):Rs(gl),Is(gl,F)}var Ql=null,mf=!1,ch=!1;function ru(m){Ql===null?Ql=[m]:Ql.push(m)}function mc(m){mf=!0,ru(m)}function iu(){if(!ch&&Ql!==null){ch=!0;var m=0,_=_i;try{var F=Ql;for(_i=1;m>=nt,ae-=nt,PA=1<<32-bn(_)+ae|F<qi?(WA=Mi,Mi=null):WA=Mi.sibling;var ws=sr(An,Mi,fn[qi],vr);if(ws===null){Mi===null&&(Mi=WA);break}m&&Mi&&ws.alternate===null&&_(An,Mi),Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws,Mi=WA}if(qi===fn.length)return F(An,Mi),ys&&gc(An,qi),fi;if(Mi===null){for(;qiqi?(WA=Mi,Mi=null):WA=Mi.sibling;var Wd=sr(An,Mi,ws.value,vr);if(Wd===null){Mi===null&&(Mi=WA);break}m&&Mi&&Wd.alternate===null&&_(An,Mi),Zt=ve(Wd,Zt,qi),ki===null?fi=Wd:ki.sibling=Wd,ki=Wd,Mi=WA}if(ws.done)return F(An,Mi),ys&&gc(An,qi),fi;if(Mi===null){for(;!ws.done;qi++,ws=fn.next())ws=mr(An,ws.value,vr),ws!==null&&(Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws);return ys&&gc(An,qi),fi}for(Mi=Q(An,Mi);!ws.done;qi++,ws=fn.next())ws=Nr(Mi,An,qi,ws.value,vr),ws!==null&&(m&&ws.alternate!==null&&Mi.delete(ws.key===null?qi:ws.key),Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws);return m&&Mi.forEach(function(tv){return _(An,tv)}),ys&&gc(An,qi),fi}function Al(An,Zt,fn,vr){if(typeof fn=="object"&&fn!==null&&fn.type===W&&fn.key===null&&(fn=fn.props.children),typeof fn=="object"&&fn!==null){switch(fn.$$typeof){case $:e:{for(var fi=fn.key,ki=Zt;ki!==null;){if(ki.key===fi){if(fi=fn.type,fi===W){if(ki.tag===7){F(An,ki.sibling),Zt=ae(ki,fn.props.children),Zt.return=An,An=Zt;break e}}else if(ki.elementType===fi||typeof fi=="object"&&fi!==null&&fi.$$typeof===pt&&Il(fi)===ki.type){F(An,ki.sibling),Zt=ae(ki,fn.props),Zt.ref=Jh(An,ki,fn),Zt.return=An,An=Zt;break e}F(An,ki);break}else _(An,ki);ki=ki.sibling}fn.type===W?(Zt=ep(fn.props.children,An.mode,vr,fn.key),Zt.return=An,An=Zt):(vr=Np(fn.type,fn.key,fn.props,null,An.mode,vr),vr.ref=Jh(An,Zt,fn),vr.return=An,An=vr)}return nt(An);case ne:e:{for(ki=fn.key;Zt!==null;){if(Zt.key===ki)if(Zt.tag===4&&Zt.stateNode.containerInfo===fn.containerInfo&&Zt.stateNode.implementation===fn.implementation){F(An,Zt.sibling),Zt=ae(Zt,fn.children||[]),Zt.return=An,An=Zt;break e}else{F(An,Zt);break}else _(An,Zt);Zt=Zt.sibling}Zt=eg(fn,An.mode,vr),Zt.return=An,An=Zt}return nt(An);case pt:return ki=fn._init,Al(An,Zt,ki(fn._payload),vr)}if(er(fn))return ni(An,Zt,fn,vr);if(Ge(fn))return ui(An,Zt,fn,vr);Bh(An,fn)}return typeof fn=="string"&&fn!==""||typeof fn=="number"?(fn=""+fn,Zt!==null&&Zt.tag===6?(F(An,Zt.sibling),Zt=ae(Zt,fn),Zt.return=An,An=Zt):(F(An,Zt),Zt=J0(fn,An.mode,vr),Zt.return=An,An=Zt),nt(An)):F(An,Zt)}return Al}var yr=Hu(!0),ti=Hu(!1),_c=il(null),Tl=null,Zu=null,Qs=null;function Eu(){Qs=Zu=Tl=null}function as(m){var _=_c.current;Rs(_c),m._currentValue=_}function Ia(m,_,F){for(;m!==null;){var Q=m.alternate;if((m.childLanes&_)!==_?(m.childLanes|=_,Q!==null&&(Q.childLanes|=_)):Q!==null&&(Q.childLanes&_)!==_&&(Q.childLanes|=_),m===F)break;m=m.return}}function hA(m,_){Tl=m,Qs=Zu=null,m=m.dependencies,m!==null&&m.firstContext!==null&&((m.lanes&_)!==0&&(Xl=!0),m.firstContext=null)}function Do(m){var _=m._currentValue;if(Qs!==m)if(m={context:m,memoizedValue:_,next:null},Zu===null){if(Tl===null)throw Error(t(308));Zu=m,Tl.dependencies={lanes:0,firstContext:m}}else Zu=Zu.next=m;return _}var ls=null;function ou(m){ls===null?ls=[m]:ls.push(m)}function Xu(m,_,F,Q){var ae=_.interleaved;return ae===null?(F.next=F,ou(_)):(F.next=ae.next,ae.next=F),_.interleaved=F,RA(m,Q)}function RA(m,_){m.lanes|=_;var F=m.alternate;for(F!==null&&(F.lanes|=_),F=m,m=m.return;m!==null;)m.childLanes|=_,F=m.alternate,F!==null&&(F.childLanes|=_),F=m,m=m.return;return F.tag===3?F.stateNode:null}var sl=!1;function Oh(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Nc(m,_){m=m.updateQueue,_.updateQueue===m&&(_.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,effects:m.effects})}function dA(m,_){return{eventTime:m,lane:_,tag:0,payload:null,callback:null,next:null}}function kl(m,_,F){var Q=m.updateQueue;if(Q===null)return null;if(Q=Q.shared,(bi&2)!==0){var ae=Q.pending;return ae===null?_.next=_:(_.next=ae.next,ae.next=_),Q.pending=_,RA(m,F)}return ae=Q.interleaved,ae===null?(_.next=_,ou(Q)):(_.next=ae.next,ae.next=_),Q.interleaved=_,RA(m,F)}function O(m,_,F){if(_=_.updateQueue,_!==null&&(_=_.shared,(F&4194240)!==0)){var Q=_.lanes;Q&=m.pendingLanes,F|=Q,_.lanes=F,Sa(m,F)}}function a(m,_){var F=m.updateQueue,Q=m.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var ae=null,ve=null;if(F=F.firstBaseUpdate,F!==null){do{var nt={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ve===null?ae=ve=nt:ve=ve.next=nt,F=F.next}while(F!==null);ve===null?ae=ve=_:ve=ve.next=_}else ae=ve=_;F={baseState:Q.baseState,firstBaseUpdate:ae,lastBaseUpdate:ve,shared:Q.shared,effects:Q.effects},m.updateQueue=F;return}m=F.lastBaseUpdate,m===null?F.firstBaseUpdate=_:m.next=_,F.lastBaseUpdate=_}function c(m,_,F,Q){var ae=m.updateQueue;sl=!1;var ve=ae.firstBaseUpdate,nt=ae.lastBaseUpdate,Et=ae.shared.pending;if(Et!==null){ae.shared.pending=null;var Gt=Et,wn=Gt.next;Gt.next=null,nt===null?ve=wn:nt.next=wn,nt=Gt;var or=m.alternate;or!==null&&(or=or.updateQueue,Et=or.lastBaseUpdate,Et!==nt&&(Et===null?or.firstBaseUpdate=wn:Et.next=wn,or.lastBaseUpdate=Gt))}if(ve!==null){var mr=ae.baseState;nt=0,or=wn=Gt=null,Et=ve;do{var sr=Et.lane,Nr=Et.eventTime;if((Q&sr)===sr){or!==null&&(or=or.next={eventTime:Nr,lane:0,tag:Et.tag,payload:Et.payload,callback:Et.callback,next:null});e:{var ni=m,ui=Et;switch(sr=_,Nr=F,ui.tag){case 1:if(ni=ui.payload,typeof ni=="function"){mr=ni.call(Nr,mr,sr);break e}mr=ni;break e;case 3:ni.flags=ni.flags&-65537|128;case 0:if(ni=ui.payload,sr=typeof ni=="function"?ni.call(Nr,mr,sr):ni,sr==null)break e;mr=we({},mr,sr);break e;case 2:sl=!0}}Et.callback!==null&&Et.lane!==0&&(m.flags|=64,sr=ae.effects,sr===null?ae.effects=[Et]:sr.push(Et))}else Nr={eventTime:Nr,lane:sr,tag:Et.tag,payload:Et.payload,callback:Et.callback,next:null},or===null?(wn=or=Nr,Gt=mr):or=or.next=Nr,nt|=sr;if(Et=Et.next,Et===null){if(Et=ae.shared.pending,Et===null)break;sr=Et,Et=sr.next,sr.next=null,ae.lastBaseUpdate=sr,ae.shared.pending=null}}while(!0);if(or===null&&(Gt=mr),ae.baseState=Gt,ae.firstBaseUpdate=wn,ae.lastBaseUpdate=or,_=ae.shared.interleaved,_!==null){ae=_;do nt|=ae.lane,ae=ae.next;while(ae!==_)}else ve===null&&(ae.shared.lanes=0);NA|=nt,m.lanes=nt,m.memoizedState=mr}}function C(m,_,F){if(m=_.effects,_.effects=null,m!==null)for(_=0;_F?F:4,m(!0);var Q=Mt.transition;Mt.transition={};try{m(!1),_()}finally{_i=F,Mt.transition=Q}}function vs(){return Er().memoizedState}function vf(m,_,F){var Q=wf(m);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},Bd(m))mA(_,F);else if(F=Xu(m,_,F,Q),F!==null){var ae=tc();fh(F,m,Q,ae),FA(F,_,Q)}}function Ed(m,_,F){var Q=wf(m),ae={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if(Bd(m))mA(_,ae);else{var ve=m.alternate;if(m.lanes===0&&(ve===null||ve.lanes===0)&&(ve=_.lastRenderedReducer,ve!==null))try{var nt=_.lastRenderedState,Et=ve(nt,F);if(ae.hasEagerState=!0,ae.eagerState=Et,hn(Et,nt)){var Gt=_.interleaved;Gt===null?(ae.next=ae,ou(_)):(ae.next=Gt.next,Gt.next=ae),_.interleaved=ae;return}}catch{}finally{}F=Xu(m,_,ae,Q),F!==null&&(ae=tc(),fh(F,m,Q,ae),FA(F,_,Q))}}function Bd(m){var _=m.alternate;return m===xt||_!==null&&_===xt}function mA(m,_){sn=Lt=!0;var F=m.pending;F===null?_.next=_:(_.next=F.next,F.next=_),m.pending=_}function FA(m,_,F){if((F&4194240)!==0){var Q=_.lanes;Q&=m.pendingLanes,F|=Q,_.lanes=F,Sa(m,F)}}var jc={readContext:Do,useCallback:ln,useContext:ln,useEffect:ln,useImperativeHandle:ln,useInsertionEffect:ln,useLayoutEffect:ln,useMemo:ln,useReducer:ln,useRef:ln,useState:ln,useDebugValue:ln,useDeferredValue:ln,useTransition:ln,useMutableSource:ln,useSyncExternalStore:ln,useId:ln,unstable_isNewReconciler:!1},Ou={readContext:Do,useCallback:function(m,_){return Rn().memoizedState=[m,_===void 0?null:_],m},useContext:Do,useEffect:Bu,useImperativeHandle:function(m,_,F){return F=F!=null?F.concat([m]):null,Vl(4194308,4,pA.bind(null,_,m),F)},useLayoutEffect:function(m,_){return Vl(4194308,4,m,_)},useInsertionEffect:function(m,_){return Vl(4,2,m,_)},useMemo:function(m,_){var F=Rn();return _=_===void 0?null:_,m=m(),F.memoizedState=[m,_],m},useReducer:function(m,_,F){var Q=Rn();return _=F!==void 0?F(_):_,Q.memoizedState=Q.baseState=_,m={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:m,lastRenderedState:_},Q.queue=m,m=m.dispatch=vf.bind(null,xt,m),[Q.memoizedState,m]},useRef:function(m){var _=Rn();return m={current:m},_.memoizedState=m},useState:_a,useDebugValue:Zl,useDeferredValue:function(m){return Rn().memoizedState=m},useTransition:function(){var m=_a(!1),_=m[0];return m=Pl.bind(null,m[1]),Rn().memoizedState=m,[_,m]},useMutableSource:function(){},useSyncExternalStore:function(m,_,F){var Q=xt,ae=Rn();if(ys){if(F===void 0)throw Error(t(407));F=F()}else{if(F=_(),Yo===null)throw Error(t(349));(Ot&30)!==0||Ds(Q,_,F)}ae.memoizedState=F;var ve={value:F,getSnapshot:_};return ae.queue=ve,Bu(ji.bind(null,Q,ve,m),[m]),Q.flags|=2048,ao(9,ho.bind(null,Q,ve,F,_),void 0,null),F},useId:function(){var m=Rn(),_=Yo.identifierPrefix;if(ys){var F=Ti,Q=PA;F=(Q&~(1<<32-bn(Q)-1)).toString(32)+F,_=":"+_+"R"+F,F=xn++,0Et||ae[nt]!==ve[Et]){var jt=` +`+ae[nt].replace(" at new "," at ");return m.displayName&&jt.includes("")&&(jt=jt.replace("",m.displayName)),jt}while(1<=nt&&0<=Et);break}}}finally{Ct=!1,Error.prepareStackTrace=F}return(m=m?m.displayName||m.name:"")?He(m):""}function mt(m){switch(m.tag){case 5:return He(m.type);case 16:return He("Lazy");case 13:return He("Suspense");case 19:return He("SuspenseList");case 0:case 2:case 15:return m=Yt(m.type,!1),m;case 11:return m=Yt(m.type.render,!1),m;case 1:return m=Yt(m.type,!0),m;default:return""}}function zt(m){if(m==null)return null;if(typeof m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m;switch(m){case W:return"Fragment";case ne:return"Portal";case de:return"Profiler";case oe:return"StrictMode";case _e:return"Suspense";case Fe:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case Ee:return(m.displayName||"Context")+".Consumer";case fe:return(m._context.displayName||"Context")+".Provider";case Se:var _=m.render;return m=m.displayName,m||(m=_.displayName||_.name||"",m=m!==""?"ForwardRef("+m+")":"ForwardRef"),m;case xe:return _=m.displayName||null,_!==null?_:zt(m.type)||"Memo";case pt:_=m._payload,m=m._init;try{return zt(m(_))}catch{}}return null}function Kt(m){var _=m.type;switch(m.tag){case 24:return"Cache";case 9:return(_.displayName||"Context")+".Consumer";case 10:return(_._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return m=_.render,m=m.displayName||m.name||"",_.displayName||(m!==""?"ForwardRef("+m+")":"ForwardRef");case 7:return"Fragment";case 5:return _;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return zt(_);case 8:return _===oe?"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 _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _}return null}function ze(m){switch(typeof m){case"boolean":case"number":case"string":case"undefined":return m;case"object":return m;default:return""}}function Ke(m){var _=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(_==="checkbox"||_==="radio")}function Be(m){var _=Ke(m)?"checked":"value",F=Object.getOwnPropertyDescriptor(m.constructor.prototype,_),Q=""+m[_];if(!m.hasOwnProperty(_)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var ae=F.get,ve=F.set;return Object.defineProperty(m,_,{configurable:!0,get:function(){return ae.call(this)},set:function(nt){Q=""+nt,ve.call(this,nt)}}),Object.defineProperty(m,_,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(nt){Q=""+nt},stopTracking:function(){m._valueTracker=null,delete m[_]}}}}function it(m){m._valueTracker||(m._valueTracker=Be(m))}function _t(m){if(!m)return!1;var _=m._valueTracker;if(!_)return!0;var F=_.getValue(),Q="";return m&&(Q=Ke(m)?m.checked?"true":"false":m.value),m=Q,m!==F?(_.setValue(m),!0):!1}function ht(m){if(m=m||(typeof document<"u"?document:void 0),typeof m>"u")return null;try{return m.activeElement||m.body}catch{return m.body}}function Ft(m,_){var F=_.checked;return we({},_,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??m._wrapperState.initialChecked})}function Ht(m,_){var F=_.defaultValue==null?"":_.defaultValue,Q=_.checked!=null?_.checked:_.defaultChecked;F=ze(_.value!=null?_.value:F),m._wrapperState={initialChecked:Q,initialValue:F,controlled:_.type==="checkbox"||_.type==="radio"?_.checked!=null:_.value!=null}}function Dt(m,_){_=_.checked,_!=null&&ie(m,"checked",_,!1)}function _n(m,_){Dt(m,_);var F=ze(_.value),Q=_.type;if(F!=null)Q==="number"?(F===0&&m.value===""||m.value!=F)&&(m.value=""+F):m.value!==""+F&&(m.value=""+F);else if(Q==="submit"||Q==="reset"){m.removeAttribute("value");return}_.hasOwnProperty("value")?rn(m,_.type,F):_.hasOwnProperty("defaultValue")&&rn(m,_.type,ze(_.defaultValue)),_.checked==null&&_.defaultChecked!=null&&(m.defaultChecked=!!_.defaultChecked)}function $n(m,_,F){if(_.hasOwnProperty("value")||_.hasOwnProperty("defaultValue")){var Q=_.type;if(!(Q!=="submit"&&Q!=="reset"||_.value!==void 0&&_.value!==null))return;_=""+m._wrapperState.initialValue,F||_===m.value||(m.value=_),m.defaultValue=_}F=m.name,F!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,F!==""&&(m.name=F)}function rn(m,_,F){(_!=="number"||ht(m.ownerDocument)!==m)&&(F==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+F&&(m.defaultValue=""+F))}var er=Array.isArray;function In(m,_,F,Q){if(m=m.options,_){_={};for(var ae=0;ae"+_.valueOf().toString()+"",_=he.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;_.firstChild;)m.appendChild(_.firstChild)}});function rt(m,_){if(_){var F=m.firstChild;if(F&&F===m.lastChild&&F.nodeType===3){F.nodeValue=_;return}}m.textContent=_}var St={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},Qt=["Webkit","ms","Moz","O"];Object.keys(St).forEach(function(m){Qt.forEach(function(_){_=_+m.charAt(0).toUpperCase()+m.substring(1),St[_]=St[m]})});function en(m,_,F){return _==null||typeof _=="boolean"||_===""?"":F||typeof _!="number"||_===0||St.hasOwnProperty(m)&&St[m]?(""+_).trim():_+"px"}function rr(m,_){m=m.style;for(var F in _)if(_.hasOwnProperty(F)){var Q=F.indexOf("--")===0,ae=en(F,_[F],Q);F==="float"&&(F="cssFloat"),Q?m.setProperty(F,ae):m[F]=ae}}var Je=we({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 le(m,_){if(_){if(Je[m]&&(_.children!=null||_.dangerouslySetInnerHTML!=null))throw Error(t(137,m));if(_.dangerouslySetInnerHTML!=null){if(_.children!=null)throw Error(t(60));if(typeof _.dangerouslySetInnerHTML!="object"||!("__html"in _.dangerouslySetInnerHTML))throw Error(t(61))}if(_.style!=null&&typeof _.style!="object")throw Error(t(62))}}function ge(m,_){if(m.indexOf("-")===-1)return typeof _.is=="string";switch(m){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 f=null;function Ge(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var $e=null,Pe=null,At=null;function ut(m){if(m=Ro(m)){if(typeof $e!="function")throw Error(t(280));var _=m.stateNode;_&&(_=Os(_),$e(m.stateNode,m.type,_))}}function Pt(m){Pe?At?At.push(m):At=[m]:Pe=m}function Wt(){if(Pe){var m=Pe,_=At;if(At=Pe=null,ut(m),_)for(m=0;m<_.length;m++)ut(_[m])}}function Nt(m,_){return m(_)}function nn(){}var Tn=!1;function Dn(m,_,F){if(Tn)return m(_,F);Tn=!0;try{return Nt(m,_,F)}finally{Tn=!1,(Pe!==null||At!==null)&&(nn(),Wt())}}function cr(m,_){var F=m.stateNode;if(F===null)return null;var Q=Os(F);if(Q===null)return null;F=Q[_];e:switch(_){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(Q=!Q.disabled)||(m=m.type,Q=!(m==="button"||m==="input"||m==="select"||m==="textarea")),m=!Q;break e;default:m=!1}if(m)return null;if(F&&typeof F!="function")throw Error(t(231,_,typeof F));return F}var Ir=!1;if(o)try{var ir={};Object.defineProperty(ir,"passive",{get:function(){Ir=!0}}),window.addEventListener("test",ir,ir),window.removeEventListener("test",ir,ir)}catch{Ir=!1}function on(m,_,F,Q,ae,ve,nt,Et,jt){var wn=Array.prototype.slice.call(arguments,3);try{_.apply(F,wn)}catch(or){this.onError(or)}}var Jr=!1,si=null,Nr=!1,Dr=null,Sn={onError:function(m){Jr=!0,si=m}};function Kr(m,_,F,Q,ae,ve,nt,Et,jt){Jr=!1,si=null,on.apply(Sn,arguments)}function li(m,_,F,Q,ae,ve,nt,Et,jt){if(Kr.apply(this,arguments),Jr){if(Jr){var wn=si;Jr=!1,si=null}else throw Error(t(198));Nr||(Nr=!0,Dr=wn)}}function Pi(m){var _=m,F=m;if(m.alternate)for(;_.return;)_=_.return;else{m=_;do _=m,(_.flags&4098)!==0&&(F=_.return),m=_.return;while(m)}return _.tag===3?F:null}function gi(m){if(m.tag===13){var _=m.memoizedState;if(_===null&&(m=m.alternate,m!==null&&(_=m.memoizedState)),_!==null)return _.dehydrated}return null}function us(m){if(Pi(m)!==m)throw Error(t(188))}function Qr(m){var _=m.alternate;if(!_){if(_=Pi(m),_===null)throw Error(t(188));return _!==m?null:m}for(var F=m,Q=_;;){var ae=F.return;if(ae===null)break;var ve=ae.alternate;if(ve===null){if(Q=ae.return,Q!==null){F=Q;continue}break}if(ae.child===ve.child){for(ve=ae.child;ve;){if(ve===F)return us(ae),m;if(ve===Q)return us(ae),_;ve=ve.sibling}throw Error(t(188))}if(F.return!==Q.return)F=ae,Q=ve;else{for(var nt=!1,Et=ae.child;Et;){if(Et===F){nt=!0,F=ae,Q=ve;break}if(Et===Q){nt=!0,Q=ae,F=ve;break}Et=Et.sibling}if(!nt){for(Et=ve.child;Et;){if(Et===F){nt=!0,F=ve,Q=ae;break}if(Et===Q){nt=!0,Q=ve,F=ae;break}Et=Et.sibling}if(!nt)throw Error(t(189))}}if(F.alternate!==Q)throw Error(t(190))}if(F.tag!==3)throw Error(t(188));return F.stateNode.current===F?m:_}function bs(m){return m=Qr(m),m!==null?Ua(m):null}function Ua(m){if(m.tag===5||m.tag===6)return m;for(m=m.child;m!==null;){var _=Ua(m);if(_!==null)return _;m=m.sibling}return null}var fa=e.unstable_scheduleCallback,Wo=e.unstable_cancelCallback,Ns=e.unstable_shouldYield,hl=e.unstable_requestPaint,Ai=e.unstable_now,sa=e.unstable_getCurrentPriorityLevel,bo=e.unstable_ImmediatePriority,lo=e.unstable_UserBlockingPriority,Er=e.unstable_NormalPriority,wa=e.unstable_LowPriority,$o=e.unstable_IdlePriority,es=null,Ve=null;function bt(m){if(Ve&&typeof Ve.onCommitFiberRoot=="function")try{Ve.onCommitFiberRoot(es,m,void 0,(m.current.flags&128)===128)}catch{}}var bn=Math.clz32?Math.clz32:pr,jn=Math.log,dn=Math.LN2;function pr(m){return m>>>=0,m===0?32:31-(jn(m)/dn|0)|0}var Qi=64,Io=4194304;function ps(m){switch(m&-m){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 m&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return m&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return m}}function pa(m,_){var F=m.pendingLanes;if(F===0)return 0;var Q=0,ae=m.suspendedLanes,ve=m.pingedLanes,nt=F&268435455;if(nt!==0){var Et=nt&~ae;Et!==0?Q=ps(Et):(ve&=nt,ve!==0&&(Q=ps(ve)))}else nt=F&~ae,nt!==0?Q=ps(nt):ve!==0&&(Q=ps(ve));if(Q===0)return 0;if(_!==0&&_!==Q&&(_&ae)===0&&(ae=Q&-Q,ve=_&-_,ae>=ve||ae===16&&(ve&4194240)!==0))return _;if((Q&4)!==0&&(Q|=F&16),_=m.entangledLanes,_!==0)for(m=m.entanglements,_&=Q;0<_;)F=31-bn(_),ae=1<F;F++)_.push(m);return _}function za(m,_,F){m.pendingLanes|=_,_!==536870912&&(m.suspendedLanes=0,m.pingedLanes=0),m=m.eventTimes,_=31-bn(_),m[_]=F}function XA(m,_){var F=m.pendingLanes&~_;m.pendingLanes=_,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=_,m.mutableReadLanes&=_,m.entangledLanes&=_,_=m.entanglements;var Q=m.eventTimes;for(m=m.expirationTimes;0=Ml),vd=" ",Cd=!1;function fl(m,_){switch(m){case"keyup":return BA.indexOf(_.keyCode)!==-1;case"keydown":return _.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Pc(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var Kc=!1;function Wu(m,_){switch(m){case"compositionend":return Pc(_);case"keypress":return _.which!==32?null:(Cd=!0,vd);case"textInput":return m=_.data,m===vd&&Cd?null:m;default:return null}}function Qf(m,_){if(Kc)return m==="compositionend"||!Hh&&fl(m,_)?(m=xo(),Yi=ei=Pr=null,Kc=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(_.ctrlKey||_.altKey||_.metaKey)||_.ctrlKey&&_.altKey){if(_.char&&1<_.char.length)return _.char;if(_.which)return String.fromCharCode(_.which)}return null;case"compositionend":return _h&&_.locale!=="ko"?null:_.data;default:return null}}var cf={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 _d(m){var _=m&&m.nodeName&&m.nodeName.toLowerCase();return _==="input"?!!cf[m.type]:_==="textarea"}function bd(m,_,F,Q){Pt(Q),_=dc(_,"onChange"),0<_.length&&(F=new Ws("onChange","change",null,F,Q),m.push({event:F,listeners:_}))}var rl=null,pl=null;function Yf(m){wd(m,0)}function bh(m){var _=oi(m);if(_t(_))return m}function Pp(m,_){if(m==="change")return _}var so=!1;if(o){var Ba;if(o){var xh="oninput"in document;if(!xh){var xd=document.createElement("div");xd.setAttribute("oninput","return;"),xh=typeof xd.oninput=="function"}Ba=xh}else Ba=!1;so=Ba&&(!document.documentMode||9=_)return{node:F,offset:_-m};m=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=Ki(F)}}function ga(m,_){return m&&_?m===_?!0:m&&m.nodeType===3?!1:_&&_.nodeType===3?ga(m,_.parentNode):"contains"in m?m.contains(_):m.compareDocumentPosition?!!(m.compareDocumentPosition(_)&16):!1:!1}function ts(){for(var m=window,_=ht();_ instanceof m.HTMLIFrameElement;){try{var F=typeof _.contentWindow.location.href=="string"}catch{F=!1}if(F)m=_.contentWindow;else break;_=ht(m.document)}return _}function uc(m){var _=m&&m.nodeName&&m.nodeName.toLowerCase();return _&&(_==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||_==="textarea"||m.contentEditable==="true")}function ff(m){var _=ts(),F=m.focusedElem,Q=m.selectionRange;if(_!==F&&F&&F.ownerDocument&&ga(F.ownerDocument.documentElement,F)){if(Q!==null&&uc(F)){if(_=Q.start,m=Q.end,m===void 0&&(m=_),"selectionStart"in F)F.selectionStart=_,F.selectionEnd=Math.min(m,F.value.length);else if(m=(_=F.ownerDocument||document)&&_.defaultView||window,m.getSelection){m=m.getSelection();var ae=F.textContent.length,ve=Math.min(Q.start,ae);Q=Q.end===void 0?ve:Math.min(Q.end,ae),!m.extend&&ve>Q&&(ae=Q,Q=ve,ve=ae),ae=Go(F,ve);var nt=Go(F,Q);ae&&nt&&(m.rangeCount!==1||m.anchorNode!==ae.node||m.anchorOffset!==ae.offset||m.focusNode!==nt.node||m.focusOffset!==nt.offset)&&(_=_.createRange(),_.setStart(ae.node,ae.offset),m.removeAllRanges(),ve>Q?(m.addRange(_),m.extend(nt.node,nt.offset)):(_.setEnd(nt.node,nt.offset),m.addRange(_)))}}for(_=[],m=F;m=m.parentNode;)m.nodeType===1&&_.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F<_.length;F++)m=_[F],m.element.scrollLeft=m.left,m.element.scrollTop=m.top}}var OA=o&&"documentMode"in document&&11>=document.documentMode,aA=null,gu=null,ja=null,ya=!1;function rh(m,_,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;ya||aA==null||aA!==ht(Q)||(Q=aA,"selectionStart"in Q&&uc(Q)?Q={start:Q.selectionStart,end:Q.selectionEnd}:(Q=(Q.ownerDocument&&Q.ownerDocument.defaultView||window).getSelection(),Q={anchorNode:Q.anchorNode,anchorOffset:Q.anchorOffset,focusNode:Q.focusNode,focusOffset:Q.focusOffset}),ja&&Fr(ja,Q)||(ja=Q,Q=dc(gu,"onSelect"),0Yu||(m.current=js[Yu],js[Yu]=null,Yu--)}function Is(m,_){Yu++,js[Yu]=m.current,m.current=_}var tu={},qa=il(tu),gl=il(!1),yl=tu;function qu(m,_){var F=m.type.contextTypes;if(!F)return tu;var Q=m.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===_)return Q.__reactInternalMemoizedMaskedChildContext;var ae={},ve;for(ve in F)ae[ve]=_[ve];return Q&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=_,m.__reactInternalMemoizedMaskedChildContext=ae),ae}function Bl(m){return m=m.childContextTypes,m!=null}function Oa(){Rs(gl),Rs(qa)}function nu(m,_,F){if(qa.current!==tu)throw Error(t(168));Is(qa,_),Is(gl,F)}function Ah(m,_,F){var Q=m.stateNode;if(_=_.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var ae in Q)if(!(ae in _))throw Error(t(108,Kt(m)||"Unknown",ae));return we({},F,Q)}function ea(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||tu,yl=qa.current,Is(qa,m),Is(gl,gl.current),!0}function uh(m,_,F){var Q=m.stateNode;if(!Q)throw Error(t(169));F?(m=Ah(m,_,yl),Q.__reactInternalMemoizedMergedChildContext=m,Rs(gl),Rs(qa),Is(qa,m)):Rs(gl),Is(gl,F)}var Ql=null,mf=!1,ch=!1;function ru(m){Ql===null?Ql=[m]:Ql.push(m)}function mc(m){mf=!0,ru(m)}function iu(){if(!ch&&Ql!==null){ch=!0;var m=0,_=_i;try{var F=Ql;for(_i=1;m>=nt,ae-=nt,PA=1<<32-bn(_)+ae|F<qi?(WA=Mi,Mi=null):WA=Mi.sibling;var ws=sr(An,Mi,fn[qi],vr);if(ws===null){Mi===null&&(Mi=WA);break}m&&Mi&&ws.alternate===null&&_(An,Mi),Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws,Mi=WA}if(qi===fn.length)return F(An,Mi),ys&&gc(An,qi),fi;if(Mi===null){for(;qiqi?(WA=Mi,Mi=null):WA=Mi.sibling;var Wd=sr(An,Mi,ws.value,vr);if(Wd===null){Mi===null&&(Mi=WA);break}m&&Mi&&Wd.alternate===null&&_(An,Mi),Zt=ve(Wd,Zt,qi),ki===null?fi=Wd:ki.sibling=Wd,ki=Wd,Mi=WA}if(ws.done)return F(An,Mi),ys&&gc(An,qi),fi;if(Mi===null){for(;!ws.done;qi++,ws=fn.next())ws=mr(An,ws.value,vr),ws!==null&&(Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws);return ys&&gc(An,qi),fi}for(Mi=Q(An,Mi);!ws.done;qi++,ws=fn.next())ws=Wr(Mi,An,qi,ws.value,vr),ws!==null&&(m&&ws.alternate!==null&&Mi.delete(ws.key===null?qi:ws.key),Zt=ve(ws,Zt,qi),ki===null?fi=ws:ki.sibling=ws,ki=ws);return m&&Mi.forEach(function(tv){return _(An,tv)}),ys&&gc(An,qi),fi}function Al(An,Zt,fn,vr){if(typeof fn=="object"&&fn!==null&&fn.type===W&&fn.key===null&&(fn=fn.props.children),typeof fn=="object"&&fn!==null){switch(fn.$$typeof){case $:e:{for(var fi=fn.key,ki=Zt;ki!==null;){if(ki.key===fi){if(fi=fn.type,fi===W){if(ki.tag===7){F(An,ki.sibling),Zt=ae(ki,fn.props.children),Zt.return=An,An=Zt;break e}}else if(ki.elementType===fi||typeof fi=="object"&&fi!==null&&fi.$$typeof===pt&&Il(fi)===ki.type){F(An,ki.sibling),Zt=ae(ki,fn.props),Zt.ref=Jh(An,ki,fn),Zt.return=An,An=Zt;break e}F(An,ki);break}else _(An,ki);ki=ki.sibling}fn.type===W?(Zt=ep(fn.props.children,An.mode,vr,fn.key),Zt.return=An,An=Zt):(vr=Np(fn.type,fn.key,fn.props,null,An.mode,vr),vr.ref=Jh(An,Zt,fn),vr.return=An,An=vr)}return nt(An);case ne:e:{for(ki=fn.key;Zt!==null;){if(Zt.key===ki)if(Zt.tag===4&&Zt.stateNode.containerInfo===fn.containerInfo&&Zt.stateNode.implementation===fn.implementation){F(An,Zt.sibling),Zt=ae(Zt,fn.children||[]),Zt.return=An,An=Zt;break e}else{F(An,Zt);break}else _(An,Zt);Zt=Zt.sibling}Zt=eg(fn,An.mode,vr),Zt.return=An,An=Zt}return nt(An);case pt:return ki=fn._init,Al(An,Zt,ki(fn._payload),vr)}if(er(fn))return ni(An,Zt,fn,vr);if(je(fn))return ui(An,Zt,fn,vr);Bh(An,fn)}return typeof fn=="string"&&fn!==""||typeof fn=="number"?(fn=""+fn,Zt!==null&&Zt.tag===6?(F(An,Zt.sibling),Zt=ae(Zt,fn),Zt.return=An,An=Zt):(F(An,Zt),Zt=J0(fn,An.mode,vr),Zt.return=An,An=Zt),nt(An)):F(An,Zt)}return Al}var yr=Hu(!0),ti=Hu(!1),_c=il(null),Tl=null,Zu=null,Qs=null;function Eu(){Qs=Zu=Tl=null}function as(m){var _=_c.current;Rs(_c),m._currentValue=_}function Ia(m,_,F){for(;m!==null;){var Q=m.alternate;if((m.childLanes&_)!==_?(m.childLanes|=_,Q!==null&&(Q.childLanes|=_)):Q!==null&&(Q.childLanes&_)!==_&&(Q.childLanes|=_),m===F)break;m=m.return}}function hA(m,_){Tl=m,Qs=Zu=null,m=m.dependencies,m!==null&&m.firstContext!==null&&((m.lanes&_)!==0&&(Xl=!0),m.firstContext=null)}function Do(m){var _=m._currentValue;if(Qs!==m)if(m={context:m,memoizedValue:_,next:null},Zu===null){if(Tl===null)throw Error(t(308));Zu=m,Tl.dependencies={lanes:0,firstContext:m}}else Zu=Zu.next=m;return _}var ls=null;function ou(m){ls===null?ls=[m]:ls.push(m)}function Xu(m,_,F,Q){var ae=_.interleaved;return ae===null?(F.next=F,ou(_)):(F.next=ae.next,ae.next=F),_.interleaved=F,RA(m,Q)}function RA(m,_){m.lanes|=_;var F=m.alternate;for(F!==null&&(F.lanes|=_),F=m,m=m.return;m!==null;)m.childLanes|=_,F=m.alternate,F!==null&&(F.childLanes|=_),F=m,m=m.return;return F.tag===3?F.stateNode:null}var sl=!1;function Oh(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Nc(m,_){m=m.updateQueue,_.updateQueue===m&&(_.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,effects:m.effects})}function dA(m,_){return{eventTime:m,lane:_,tag:0,payload:null,callback:null,next:null}}function kl(m,_,F){var Q=m.updateQueue;if(Q===null)return null;if(Q=Q.shared,(bi&2)!==0){var ae=Q.pending;return ae===null?_.next=_:(_.next=ae.next,ae.next=_),Q.pending=_,RA(m,F)}return ae=Q.interleaved,ae===null?(_.next=_,ou(Q)):(_.next=ae.next,ae.next=_),Q.interleaved=_,RA(m,F)}function O(m,_,F){if(_=_.updateQueue,_!==null&&(_=_.shared,(F&4194240)!==0)){var Q=_.lanes;Q&=m.pendingLanes,F|=Q,_.lanes=F,Sa(m,F)}}function a(m,_){var F=m.updateQueue,Q=m.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var ae=null,ve=null;if(F=F.firstBaseUpdate,F!==null){do{var nt={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ve===null?ae=ve=nt:ve=ve.next=nt,F=F.next}while(F!==null);ve===null?ae=ve=_:ve=ve.next=_}else ae=ve=_;F={baseState:Q.baseState,firstBaseUpdate:ae,lastBaseUpdate:ve,shared:Q.shared,effects:Q.effects},m.updateQueue=F;return}m=F.lastBaseUpdate,m===null?F.firstBaseUpdate=_:m.next=_,F.lastBaseUpdate=_}function c(m,_,F,Q){var ae=m.updateQueue;sl=!1;var ve=ae.firstBaseUpdate,nt=ae.lastBaseUpdate,Et=ae.shared.pending;if(Et!==null){ae.shared.pending=null;var jt=Et,wn=jt.next;jt.next=null,nt===null?ve=wn:nt.next=wn,nt=jt;var or=m.alternate;or!==null&&(or=or.updateQueue,Et=or.lastBaseUpdate,Et!==nt&&(Et===null?or.firstBaseUpdate=wn:Et.next=wn,or.lastBaseUpdate=jt))}if(ve!==null){var mr=ae.baseState;nt=0,or=wn=jt=null,Et=ve;do{var sr=Et.lane,Wr=Et.eventTime;if((Q&sr)===sr){or!==null&&(or=or.next={eventTime:Wr,lane:0,tag:Et.tag,payload:Et.payload,callback:Et.callback,next:null});e:{var ni=m,ui=Et;switch(sr=_,Wr=F,ui.tag){case 1:if(ni=ui.payload,typeof ni=="function"){mr=ni.call(Wr,mr,sr);break e}mr=ni;break e;case 3:ni.flags=ni.flags&-65537|128;case 0:if(ni=ui.payload,sr=typeof ni=="function"?ni.call(Wr,mr,sr):ni,sr==null)break e;mr=we({},mr,sr);break e;case 2:sl=!0}}Et.callback!==null&&Et.lane!==0&&(m.flags|=64,sr=ae.effects,sr===null?ae.effects=[Et]:sr.push(Et))}else Wr={eventTime:Wr,lane:sr,tag:Et.tag,payload:Et.payload,callback:Et.callback,next:null},or===null?(wn=or=Wr,jt=mr):or=or.next=Wr,nt|=sr;if(Et=Et.next,Et===null){if(Et=ae.shared.pending,Et===null)break;sr=Et,Et=sr.next,sr.next=null,ae.lastBaseUpdate=sr,ae.shared.pending=null}}while(!0);if(or===null&&(jt=mr),ae.baseState=jt,ae.firstBaseUpdate=wn,ae.lastBaseUpdate=or,_=ae.shared.interleaved,_!==null){ae=_;do nt|=ae.lane,ae=ae.next;while(ae!==_)}else ve===null&&(ae.shared.lanes=0);NA|=nt,m.lanes=nt,m.memoizedState=mr}}function C(m,_,F){if(m=_.effects,_.effects=null,m!==null)for(_=0;_F?F:4,m(!0);var Q=Mt.transition;Mt.transition={};try{m(!1),_()}finally{_i=F,Mt.transition=Q}}function vs(){return Br().memoizedState}function vf(m,_,F){var Q=wf(m);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},Bd(m))mA(_,F);else if(F=Xu(m,_,F,Q),F!==null){var ae=tc();fh(F,m,Q,ae),FA(F,_,Q)}}function Ed(m,_,F){var Q=wf(m),ae={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if(Bd(m))mA(_,ae);else{var ve=m.alternate;if(m.lanes===0&&(ve===null||ve.lanes===0)&&(ve=_.lastRenderedReducer,ve!==null))try{var nt=_.lastRenderedState,Et=ve(nt,F);if(ae.hasEagerState=!0,ae.eagerState=Et,hn(Et,nt)){var jt=_.interleaved;jt===null?(ae.next=ae,ou(_)):(ae.next=jt.next,jt.next=ae),_.interleaved=ae;return}}catch{}finally{}F=Xu(m,_,ae,Q),F!==null&&(ae=tc(),fh(F,m,Q,ae),FA(F,_,Q))}}function Bd(m){var _=m.alternate;return m===xt||_!==null&&_===xt}function mA(m,_){sn=Lt=!0;var F=m.pending;F===null?_.next=_:(_.next=F.next,F.next=_),m.pending=_}function FA(m,_,F){if((F&4194240)!==0){var Q=_.lanes;Q&=m.pendingLanes,F|=Q,_.lanes=F,Sa(m,F)}}var Gc={readContext:Do,useCallback:ln,useContext:ln,useEffect:ln,useImperativeHandle:ln,useInsertionEffect:ln,useLayoutEffect:ln,useMemo:ln,useReducer:ln,useRef:ln,useState:ln,useDebugValue:ln,useDeferredValue:ln,useTransition:ln,useMutableSource:ln,useSyncExternalStore:ln,useId:ln,unstable_isNewReconciler:!1},Ou={readContext:Do,useCallback:function(m,_){return Rn().memoizedState=[m,_===void 0?null:_],m},useContext:Do,useEffect:Bu,useImperativeHandle:function(m,_,F){return F=F!=null?F.concat([m]):null,Vl(4194308,4,pA.bind(null,_,m),F)},useLayoutEffect:function(m,_){return Vl(4194308,4,m,_)},useInsertionEffect:function(m,_){return Vl(4,2,m,_)},useMemo:function(m,_){var F=Rn();return _=_===void 0?null:_,m=m(),F.memoizedState=[m,_],m},useReducer:function(m,_,F){var Q=Rn();return _=F!==void 0?F(_):_,Q.memoizedState=Q.baseState=_,m={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:m,lastRenderedState:_},Q.queue=m,m=m.dispatch=vf.bind(null,xt,m),[Q.memoizedState,m]},useRef:function(m){var _=Rn();return m={current:m},_.memoizedState=m},useState:_a,useDebugValue:Zl,useDeferredValue:function(m){return Rn().memoizedState=m},useTransition:function(){var m=_a(!1),_=m[0];return m=Pl.bind(null,m[1]),Rn().memoizedState=m,[_,m]},useMutableSource:function(){},useSyncExternalStore:function(m,_,F){var Q=xt,ae=Rn();if(ys){if(F===void 0)throw Error(t(407));F=F()}else{if(F=_(),Yo===null)throw Error(t(349));(Ot&30)!==0||Ds(Q,_,F)}ae.memoizedState=F;var ve={value:F,getSnapshot:_};return ae.queue=ve,Bu(Gi.bind(null,Q,ve,m),[m]),Q.flags|=2048,ao(9,ho.bind(null,Q,ve,F,_),void 0,null),F},useId:function(){var m=Rn(),_=Yo.identifierPrefix;if(ys){var F=Ti,Q=PA;F=(Q&~(1<<32-bn(Q)-1)).toString(32)+F,_=":"+_+"R"+F,F=xn++,0<\/script>",m=m.removeChild(m.firstChild)):typeof Q.is=="string"?m=nt.createElement(F,{is:Q.is}):(m=nt.createElement(F),F==="select"&&(nt=m,Q.multiple?nt.multiple=!0:Q.size&&(nt.size=Q.size))):m=nt.createElementNS(m,F),m[Mu]=_,m[El]=Q,vl(m,_,!1,!1),_.stateNode=m;e:{switch(nt=ge(F,Q),F){case"dialog":cs("cancel",m),cs("close",m),ae=Q;break;case"iframe":case"object":case"embed":cs("load",m),ae=Q;break;case"video":case"audio":for(ae=0;aeFd&&(_.flags|=128,Q=!0,Vf(ve,!1),_.lanes=4194304)}else{if(!Q)if(m=Ze(nt),m!==null){if(_.flags|=128,Q=!0,F=m.updateQueue,F!==null&&(_.updateQueue=F,_.flags|=4),Vf(ve,!0),ve.tail===null&&ve.tailMode==="hidden"&&!nt.alternate&&!ys)return vA(_),null}else 2*Ai()-ve.renderingStartTime>Fd&&F!==1073741824&&(_.flags|=128,Q=!0,Vf(ve,!1),_.lanes=4194304);ve.isBackwards?(nt.sibling=_.child,_.child=nt):(F=ve.last,F!==null?F.sibling=nt:_.child=nt,ve.last=nt)}return ve.tail!==null?(_=ve.tail,ve.rendering=_,ve.tail=_.sibling,ve.renderingStartTime=Ai(),_.sibling=null,F=We.current,Is(We,Q?F&1|2:F&1),_):(vA(_),null);case 22:case 23:return H0(),Q=_.memoizedState!==null,m!==null&&m.memoizedState!==null!==Q&&(_.flags|=8192),Q&&(_.mode&1)!==0?(Ms&1073741824)!==0&&(vA(_),_.subtreeFlags&6&&(_.flags|=8192)):vA(_),null;case 24:return null;case 25:return null}throw Error(t(156,_.tag))}function u(m,_){switch(zc(_),_.tag){case 1:return Bl(_.type)&&Oa(),m=_.flags,m&65536?(_.flags=m&-65537|128,_):null;case 3:return pe(),Rs(gl),Rs(qa),dt(),m=_.flags,(m&65536)!==0&&(m&128)===0?(_.flags=m&-65537|128,_):null;case 5:return Ie(_),null;case 13:if(Rs(We),m=_.memoizedState,m!==null&&m.dehydrated!==null){if(_.alternate===null)throw Error(t(340));Su()}return m=_.flags,m&65536?(_.flags=m&-65537|128,_):null;case 19:return Rs(We),null;case 4:return pe(),null;case 10:return as(_.type._context),null;case 22:case 23:return H0(),null;case 24:return null;default:return null}}var g=!1,E=!1,S=typeof WeakSet=="function"?WeakSet:Set,R=null;function Z(m,_){var F=m.ref;if(F!==null)if(typeof F=="function")try{F(null)}catch(Q){Ha(m,_,Q)}else F.current=null}function ce(m,_,F){try{F()}catch(Q){Ha(m,_,Q)}}var be=!1;function ke(m,_){if(ah=Oe,m=ts(),uc(m)){if("selectionStart"in m)var F={start:m.selectionStart,end:m.selectionEnd};else e:{F=(F=m.ownerDocument)&&F.defaultView||window;var Q=F.getSelection&&F.getSelection();if(Q&&Q.rangeCount!==0){F=Q.anchorNode;var ae=Q.anchorOffset,ve=Q.focusNode;Q=Q.focusOffset;try{F.nodeType,ve.nodeType}catch{F=null;break e}var nt=0,Et=-1,Gt=-1,wn=0,or=0,mr=m,sr=null;t:for(;;){for(var Nr;mr!==F||ae!==0&&mr.nodeType!==3||(Et=nt+ae),mr!==ve||Q!==0&&mr.nodeType!==3||(Gt=nt+Q),mr.nodeType===3&&(nt+=mr.nodeValue.length),(Nr=mr.firstChild)!==null;)sr=mr,mr=Nr;for(;;){if(mr===m)break t;if(sr===F&&++wn===ae&&(Et=nt),sr===ve&&++or===Q&&(Gt=nt),(Nr=mr.nextSibling)!==null)break;mr=sr,sr=mr.parentNode}mr=Nr}F=Et===-1||Gt===-1?null:{start:Et,end:Gt}}else F=null}F=F||{start:0,end:0}}else F=null;for(kA={focusedElem:m,selectionRange:F},Oe=!1,R=_;R!==null;)if(_=R,m=_.child,(_.subtreeFlags&1028)!==0&&m!==null)m.return=_,R=m;else for(;R!==null;){_=R;try{var ni=_.alternate;if((_.flags&1024)!==0)switch(_.tag){case 0:case 11:case 15:break;case 1:if(ni!==null){var ui=ni.memoizedProps,Al=ni.memoizedState,An=_.stateNode,Zt=An.getSnapshotBeforeUpdate(_.elementType===_.type?ui:na(_.type,ui),Al);An.__reactInternalSnapshotBeforeUpdate=Zt}break;case 3:var fn=_.stateNode.containerInfo;fn.nodeType===1?fn.textContent="":fn.nodeType===9&&fn.documentElement&&fn.removeChild(fn.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(t(163))}}catch(vr){Ha(_,_.return,vr)}if(m=_.sibling,m!==null){m.return=_.return,R=m;break}R=_.return}return ni=be,be=!1,ni}function Ne(m,_,F){var Q=_.updateQueue;if(Q=Q!==null?Q.lastEffect:null,Q!==null){var ae=Q=Q.next;do{if((ae.tag&m)===m){var ve=ae.destroy;ae.destroy=void 0,ve!==void 0&&ce(_,F,ve)}ae=ae.next}while(ae!==Q)}}function yt(m,_){if(_=_.updateQueue,_=_!==null?_.lastEffect:null,_!==null){var F=_=_.next;do{if((F.tag&m)===m){var Q=F.create;F.destroy=Q()}F=F.next}while(F!==_)}}function wt(m){var _=m.ref;if(_!==null){var F=m.stateNode;switch(m.tag){case 5:m=F;break;default:m=F}typeof _=="function"?_(m):_.current=m}}function Jt(m){var _=m.alternate;_!==null&&(m.alternate=null,Jt(_)),m.child=null,m.deletions=null,m.sibling=null,m.tag===5&&(_=m.stateNode,_!==null&&(delete _[Mu],delete _[El],delete _[lh],delete _[ot],delete _[Sh])),m.stateNode=null,m.return=null,m.dependencies=null,m.memoizedProps=null,m.memoizedState=null,m.pendingProps=null,m.stateNode=null,m.updateQueue=null}function qt(m){return m.tag===5||m.tag===3||m.tag===4}function Mn(m){e:for(;;){for(;m.sibling===null;){if(m.return===null||qt(m.return))return null;m=m.return}for(m.sibling.return=m.return,m=m.sibling;m.tag!==5&&m.tag!==6&&m.tag!==18;){if(m.flags&2||m.child===null||m.tag===4)continue e;m.child.return=m,m=m.child}if(!(m.flags&2))return m.stateNode}}function Ln(m,_,F){var Q=m.tag;if(Q===5||Q===6)m=m.stateNode,_?F.nodeType===8?F.parentNode.insertBefore(m,_):F.insertBefore(m,_):(F.nodeType===8?(_=F.parentNode,_.insertBefore(m,F)):(_=F,_.appendChild(m)),F=F._reactRootContainer,F!=null||_.onclick!==null||(_.onclick=Gu));else if(Q!==4&&(m=m.child,m!==null))for(Ln(m,_,F),m=m.sibling;m!==null;)Ln(m,_,F),m=m.sibling}function Fn(m,_,F){var Q=m.tag;if(Q===5||Q===6)m=m.stateNode,_?F.insertBefore(m,_):F.appendChild(m);else if(Q!==4&&(m=m.child,m!==null))for(Fn(m,_,F),m=m.sibling;m!==null;)Fn(m,_,F),m=m.sibling}var Vn=null,br=!1;function hr(m,_,F){for(F=F.child;F!==null;)Tr(m,_,F),F=F.sibling}function Tr(m,_,F){if(Ve&&typeof Ve.onCommitFiberUnmount=="function")try{Ve.onCommitFiberUnmount(es,F)}catch{}switch(F.tag){case 5:E||Z(F,_);case 6:var Q=Vn,ae=br;Vn=null,hr(m,_,F),Vn=Q,br=ae,Vn!==null&&(br?(m=Vn,F=F.stateNode,m.nodeType===8?m.parentNode.removeChild(F):m.removeChild(F)):Vn.removeChild(F.stateNode));break;case 18:Vn!==null&&(br?(m=Vn,F=F.stateNode,m.nodeType===8?Qu(m.parentNode,F):m.nodeType===1&&Qu(m,F),to(m)):Qu(Vn,F.stateNode));break;case 4:Q=Vn,ae=br,Vn=F.stateNode.containerInfo,br=!0,hr(m,_,F),Vn=Q,br=ae;break;case 0:case 11:case 14:case 15:if(!E&&(Q=F.updateQueue,Q!==null&&(Q=Q.lastEffect,Q!==null))){ae=Q=Q.next;do{var ve=ae,nt=ve.destroy;ve=ve.tag,nt!==void 0&&((ve&2)!==0||(ve&4)!==0)&&ce(F,_,nt),ae=ae.next}while(ae!==Q)}hr(m,_,F);break;case 1:if(!E&&(Z(F,_),Q=F.stateNode,typeof Q.componentWillUnmount=="function"))try{Q.props=F.memoizedProps,Q.state=F.memoizedState,Q.componentWillUnmount()}catch(Et){Ha(F,_,Et)}hr(m,_,F);break;case 21:hr(m,_,F);break;case 22:F.mode&1?(E=(Q=E)||F.memoizedState!==null,hr(m,_,F),E=Q):hr(m,_,F);break;default:hr(m,_,F)}}function Zr(m){var _=m.updateQueue;if(_!==null){m.updateQueue=null;var F=m.stateNode;F===null&&(F=m.stateNode=new S),_.forEach(function(Q){var ae=A1.bind(null,m,Q);F.has(Q)||(F.add(Q),Q.then(ae,ae))})}}function Lr(m,_){var F=_.deletions;if(F!==null)for(var Q=0;Qae&&(ae=nt),Q&=~ve}if(Q=ae,Q=Ai()-Q,Q=(120>Q?120:480>Q?480:1080>Q?1080:1920>Q?1920:3e3>Q?3e3:4320>Q?4320:1960*zA(Q/1960))-Q,10m?16:m,Ud===null)var Q=!1;else{if(m=Ud,Ud=null,CA=0,(bi&6)!==0)throw Error(t(331));var ae=bi;for(bi|=4,R=m.current;R!==null;){var ve=R,nt=ve.child;if((R.flags&16)!==0){var Et=ve.deletions;if(Et!==null){for(var Gt=0;GtAi()-xf?Jf(m,0):bc|=F),nc(m,_)}function l1(m,_){_===0&&((m.mode&1)===0?_=1:(_=Io,Io<<=1,(Io&130023424)===0&&(Io=4194304)));var F=tc();m=RA(m,_),m!==null&&(za(m,_,F),nc(m,F))}function Em(m){var _=m.memoizedState,F=0;_!==null&&(F=_.retryLane),l1(m,F)}function A1(m,_){var F=0;switch(m.tag){case 13:var Q=m.stateNode,ae=m.memoizedState;ae!==null&&(F=ae.retryLane);break;case 19:Q=m.stateNode;break;default:throw Error(t(314))}Q!==null&&Q.delete(_),l1(m,F)}var e0;e0=function(m,_,F){if(m!==null)if(m.memoizedProps!==_.pendingProps||gl.current)Xl=!0;else{if((m.lanes&F)===0&&(_.flags&128)===0)return Xl=!1,Fp(m,_,F);Xl=(m.flags&131072)!==0}else Xl=!1,ys&&(_.flags&1048576)!==0&&gf(_,Ol,_.index);switch(_.lanes=0,_.tag){case 2:var Q=_.type;UA(m,_),m=_.pendingProps;var ae=qu(_,qa.current);hA(_,F),ae=Ar(null,_,Q,m,ae,F);var ve=ur();return _.flags|=1,typeof ae=="object"&&ae!==null&&typeof ae.render=="function"&&ae.$$typeof===void 0?(_.tag=1,_.memoizedState=null,_.updateQueue=null,Bl(Q)?(ve=!0,ea(_)):ve=!1,_.memoizedState=ae.state!==null&&ae.state!==void 0?ae.state:null,Oh(_),ae.updater=Iu,_.stateNode=ae,ae._reactInternals=_,Kp(_,Q,m,F),_=kd(null,_,Q,!0,ve,F)):(_.tag=0,ys&&ve&&$u(_),Kl(null,_,ae,F),_=_.child),_;case 16:Q=_.elementType;e:{switch(UA(m,_),m=_.pendingProps,ae=Q._init,Q=ae(Q._payload),_.type=Q,ae=_.tag=u1(Q),m=na(Q,m),ae){case 0:_=dh(null,_,Q,m,F);break e;case 1:_=LA(null,_,Q,m,F);break e;case 11:_=ym(null,_,Q,m,F);break e;case 14:_=Dp(null,_,Q,na(Q.type,m),F);break e}throw Error(t(306,Q,""))}return _;case 0:return Q=_.type,ae=_.pendingProps,ae=_.elementType===Q?ae:na(Q,ae),dh(m,_,Q,ae,F);case 1:return Q=_.type,ae=_.pendingProps,ae=_.elementType===Q?ae:na(Q,ae),LA(m,_,Q,ae,F);case 3:e:{if($f(_),m===null)throw Error(t(387));Q=_.pendingProps,ve=_.memoizedState,ae=ve.element,Nc(m,_),c(_,Q,null,F);var nt=_.memoizedState;if(Q=nt.element,ve.isDehydrated)if(ve={element:Q,isDehydrated:!1,cache:nt.cache,pendingSuspenseBoundaries:nt.pendingSuspenseBoundaries,transitions:nt.transitions},_.updateQueue.baseState=ve,_.memoizedState=ve,_.flags&256){ae=Tu(Error(t(423)),_),_=Gc(m,_,Q,F,ae);break e}else if(Q!==ae){ae=Tu(Error(t(424)),_),_=Gc(m,_,Q,F,ae);break e}else for(Ca=Ya(_.stateNode.containerInfo.firstChild),ol=_,ys=!0,ql=null,F=ti(_,null,Q,F),_.child=F;F;)F.flags=F.flags&-3|4096,F=F.sibling;else{if(Su(),Q===ae){_=yA(m,_,F);break e}Kl(m,_,Q,F)}_=_.child}return _;case 5:return Te(_),m===null&&cA(_),Q=_.type,ae=_.pendingProps,ve=m!==null?m.memoizedProps:null,nt=ae.children,fc(Q,ae)?nt=null:ve!==null&&fc(Q,ve)&&(_.flags|=32),kh(m,_),Kl(m,_,nt,F),_.child;case 6:return m===null&&cA(_),null;case 13:return Kd(m,_,F);case 4:return Ae(_,_.stateNode.containerInfo),Q=_.pendingProps,m===null?_.child=yr(_,null,Q,F):Kl(m,_,Q,F),_.child;case 11:return Q=_.type,ae=_.pendingProps,ae=_.elementType===Q?ae:na(Q,ae),ym(m,_,Q,ae,F);case 7:return Kl(m,_,_.pendingProps,F),_.child;case 8:return Kl(m,_,_.pendingProps.children,F),_.child;case 12:return Kl(m,_,_.pendingProps.children,F),_.child;case 10:e:{if(Q=_.type._context,ae=_.pendingProps,ve=_.memoizedProps,nt=ae.value,Is(_c,Q._currentValue),Q._currentValue=nt,ve!==null)if(hn(ve.value,nt)){if(ve.children===ae.children&&!gl.current){_=yA(m,_,F);break e}}else for(ve=_.child,ve!==null&&(ve.return=_);ve!==null;){var Et=ve.dependencies;if(Et!==null){nt=ve.child;for(var Gt=Et.firstContext;Gt!==null;){if(Gt.context===Q){if(ve.tag===1){Gt=dA(-1,F&-F),Gt.tag=2;var wn=ve.updateQueue;if(wn!==null){wn=wn.shared;var or=wn.pending;or===null?Gt.next=Gt:(Gt.next=or.next,or.next=Gt),wn.pending=Gt}}ve.lanes|=F,Gt=ve.alternate,Gt!==null&&(Gt.lanes|=F),Ia(ve.return,F,_),Et.lanes|=F;break}Gt=Gt.next}}else if(ve.tag===10)nt=ve.type===_.type?null:ve.child;else if(ve.tag===18){if(nt=ve.return,nt===null)throw Error(t(341));nt.lanes|=F,Et=nt.alternate,Et!==null&&(Et.lanes|=F),Ia(nt,F,_),nt=ve.sibling}else nt=ve.child;if(nt!==null)nt.return=ve;else for(nt=ve;nt!==null;){if(nt===_){nt=null;break}if(ve=nt.sibling,ve!==null){ve.return=nt.return,nt=ve;break}nt=nt.return}ve=nt}Kl(m,_,ae.children,F),_=_.child}return _;case 9:return ae=_.type,Q=_.pendingProps.children,hA(_,F),ae=Do(ae),Q=Q(ae),_.flags|=1,Kl(m,_,Q,F),_.child;case 14:return Q=_.type,ae=na(Q,_.pendingProps),ae=na(Q.type,ae),Dp(m,_,Q,ae,F);case 15:return wo(m,_,_.type,_.pendingProps,F);case 17:return Q=_.type,ae=_.pendingProps,ae=_.elementType===Q?ae:na(Q,ae),UA(m,_),_.tag=1,Bl(Q)?(m=!0,ea(_)):m=!1,hA(_,F),ed(_,Q,ae),Kp(_,Q,ae,F),kd(null,_,Q,!0,m,F);case 19:return ec(m,_,F);case 22:return vm(m,_,F)}throw Error(t(156,_.tag))};function X0(m,_){return fa(m,_)}function Rl(m,_,F,Q){this.tag=m,this.key=F,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=_,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=Q,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function xc(m,_,F,Q){return new Rl(m,_,F,Q)}function t0(m){return m=m.prototype,!(!m||!m.isReactComponent)}function u1(m){if(typeof m=="function")return t0(m)?1:0;if(m!=null){if(m=m.$$typeof,m===Se)return 11;if(m===xe)return 14}return 2}function Yc(m,_){var F=m.alternate;return F===null?(F=xc(m.tag,_,m.key,m.mode),F.elementType=m.elementType,F.type=m.type,F.stateNode=m.stateNode,F.alternate=m,m.alternate=F):(F.pendingProps=_,F.type=m.type,F.flags=0,F.subtreeFlags=0,F.deletions=null),F.flags=m.flags&14680064,F.childLanes=m.childLanes,F.lanes=m.lanes,F.child=m.child,F.memoizedProps=m.memoizedProps,F.memoizedState=m.memoizedState,F.updateQueue=m.updateQueue,_=m.dependencies,F.dependencies=_===null?null:{lanes:_.lanes,firstContext:_.firstContext},F.sibling=m.sibling,F.index=m.index,F.ref=m.ref,F}function Np(m,_,F,Q,ae,ve){var nt=2;if(Q=m,typeof m=="function")t0(m)&&(nt=1);else if(typeof m=="string")nt=5;else e:switch(m){case W:return ep(F.children,ae,ve,_);case oe:nt=8,ae|=8;break;case de:return m=xc(12,F,_,ae|2),m.elementType=de,m.lanes=ve,m;case _e:return m=xc(13,F,_,ae),m.elementType=_e,m.lanes=ve,m;case Fe:return m=xc(19,F,_,ae),m.elementType=Fe,m.lanes=ve,m;case et:return n0(F,ae,ve,_);default:if(typeof m=="object"&&m!==null)switch(m.$$typeof){case fe:nt=10;break e;case Ee:nt=9;break e;case Se:nt=11;break e;case xe:nt=14;break e;case pt:nt=16,Q=null;break e}throw Error(t(130,m==null?m:typeof m,""))}return _=xc(nt,F,_,ae),_.elementType=m,_.type=Q,_.lanes=ve,_}function ep(m,_,F,Q){return m=xc(7,m,Q,_),m.lanes=F,m}function n0(m,_,F,Q){return m=xc(22,m,Q,_),m.elementType=et,m.lanes=F,m.stateNode={isHidden:!1},m}function J0(m,_,F){return m=xc(6,m,null,_),m.lanes=F,m}function eg(m,_,F){return _=xc(4,m.children!==null?m.children:[],m.key,_),_.lanes=F,_.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},_}function c1(m,_,F,Q,ae){this.tag=_,this.containerInfo=m,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=nl(0),this.expirationTimes=nl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=nl(0),this.identifierPrefix=Q,this.onRecoverableError=ae,this.mutableSourceEagerHydrationData=null}function lu(m,_,F,Q,ae,ve,nt,Et,Gt){return m=new c1(m,_,F,Et,Gt),_===1?(_=1,ve===!0&&(_|=8)):_=0,ve=xc(3,null,null,_),m.current=ve,ve.stateNode=m,ve.memoizedState={element:Q,isDehydrated:F,cache:null,transitions:null,pendingSuspenseBoundaries:null},Oh(ve),m}function tg(m,_,F){var Q=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}return n(),F3.exports=JW(),F3.exports}var M8;function ej(){if(M8)return Q_;M8=1;var n=qC();return Q_.createRoot=n.createRoot,Q_.hydrateRoot=n.hydrateRoot,Q_}var tj=ej();const nj="modulepreload",rj=function(n){return"/maputnik/"+n},w8={},C1=function(e,t,r){let i=Promise.resolve();if(t&&t.length>0){let l=function(v){return Promise.all(v.map(x=>Promise.resolve(x).then(B=>({status:"fulfilled",value:B}),B=>({status:"rejected",reason:B}))))};document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),p=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=l(t.map(v=>{if(v=rj(v),v in w8)return;w8[v]=!0;const x=v.endsWith(".css"),B=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${v}"]${B}`))return;const K=document.createElement("link");if(K.rel=x?"stylesheet":nj,x||(K.as="script"),K.crossOrigin="",K.href=v,p&&K.setAttribute("nonce",p),document.head.appendChild(K),x)return new Promise((k,D)=>{K.addEventListener("load",k),K.addEventListener("error",()=>D(new Error(`Unable to preload CSS for ${v}`)))})}))}function s(l){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=l,window.dispatchEvent(o),!o.defaultPrevented)throw l}return i.then(l=>{for(const o of l||[])o.status==="rejected"&&s(o.reason);return e().catch(s)})},ij=(n,e,t)=>{const r=n[e];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((i,s)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(s.bind(null,new Error("Unknown variable dynamic import: "+e+(e.split("/").length!==t?". Note that variables only represent file names one level deep.":""))))})},Bo=n=>typeof n=="string",_v=()=>{let n,e;const t=new Promise((r,i)=>{n=r,e=i});return t.resolve=n,t.reject=e,t},S8=n=>n==null?"":""+n,oj=(n,e,t)=>{n.forEach(r=>{e[r]&&(t[r]=e[r])})},sj=/###/g,E8=n=>n&&n.indexOf("###")>-1?n.replace(sj,"."):n,B8=n=>!n||Bo(n),tC=(n,e,t)=>{const r=Bo(e)?e.split("."):e;let i=0;for(;i{const{obj:r,k:i}=tC(n,e,Object);if(r!==void 0||e.length===1){r[i]=t;return}let s=e[e.length-1],l=e.slice(0,e.length-1),o=tC(n,l,Object);for(;o.obj===void 0&&l.length;)s=`${l[l.length-1]}.${s}`,l=l.slice(0,l.length-1),o=tC(n,l,Object),o!=null&&o.obj&&typeof o.obj[`${o.k}.${s}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${s}`]=t},aj=(n,e,t,r)=>{const{obj:i,k:s}=tC(n,e,Object);i[s]=i[s]||[],i[s].push(t)},$b=(n,e)=>{const{obj:t,k:r}=tC(n,e);if(t&&Object.prototype.hasOwnProperty.call(t,r))return t[r]},lj=(n,e,t)=>{const r=$b(n,t);return r!==void 0?r:$b(e,t)},KD=(n,e,t)=>{for(const r in e)r!=="__proto__"&&r!=="constructor"&&(r in n?Bo(n[r])||n[r]instanceof String||Bo(e[r])||e[r]instanceof String?t&&(n[r]=e[r]):KD(n[r],e[r],t):n[r]=e[r]);return n},_1=n=>n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Aj={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const uj=n=>Bo(n)?n.replace(/[&<>"'\/]/g,e=>Aj[e]):n;class cj{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(t!==void 0)return t;const r=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}const hj=[" ",",","?","!",";"],dj=new cj(20),fj=(n,e,t)=>{e=e||"",t=t||"";const r=hj.filter(l=>e.indexOf(l)<0&&t.indexOf(l)<0);if(r.length===0)return!0;const i=dj.getRegExp(`(${r.map(l=>l==="?"?"\\?":l).join("|")})`);let s=!i.test(n);if(!s){const l=n.indexOf(t);l>0&&!i.test(n.substring(0,l))&&(s=!0)}return s},jE=(n,e,t=".")=>{if(!n)return;if(n[e])return Object.prototype.hasOwnProperty.call(n,e)?n[e]:void 0;const r=e.split(t);let i=n;for(let s=0;s-1&&pn==null?void 0:n.replace("_","-"),pj={type:"logger",log(n){this.output("log",n)},warn(n){this.output("warn",n)},error(n){this.output("error",n)},output(n,e){var t,r;(r=(t=console==null?void 0:console[n])==null?void 0:t.apply)==null||r.call(t,console,e)}};class Vb{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||pj,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,i){return i&&!this.debug?null:(Bo(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new Vb(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return e=e||this.options,e.prefix=e.prefix||this.prefix,new Vb(this.logger,e)}}var tm=new Vb;class Z2{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const i=this.observers[r].get(t)||0;this.observers[r].set(t,i+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([i,s])=>{for(let l=0;l{for(let l=0;l-1&&this.options.ns.splice(t,1)}getResource(e,t,r,i={}){var v,x;const s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,l=i.ignoreJSONStructure!==void 0?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],r&&(Array.isArray(r)?o.push(...r):Bo(r)&&s?o.push(...r.split(s)):o.push(r)));const p=$b(this.data,o);return!p&&!t&&!r&&e.indexOf(".")>-1&&(e=o[0],t=o[1],r=o.slice(2).join(".")),p||!l||!Bo(r)?p:jE((x=(v=this.data)==null?void 0:v[e])==null?void 0:x[t],r,s)}addResource(e,t,r,i,s={silent:!1}){const l=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let o=[e,t];r&&(o=o.concat(l?r.split(l):r)),e.indexOf(".")>-1&&(o=e.split("."),i=t,t=o[1]),this.addNamespaces(t),O8(this.data,o,i),s.silent||this.emit("added",e,t,r,i)}addResources(e,t,r,i={silent:!1}){for(const s in r)(Bo(r[s])||Array.isArray(r[s]))&&this.addResource(e,t,s,r[s],{silent:!0});i.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,i,s,l={silent:!1,skipCopy:!1}){let o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),i=r,r=t,t=o[1]),this.addNamespaces(t);let p=$b(this.data,o)||{};l.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?KD(p,r,s):p={...p,...r},O8(this.data,o,p),l.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(i=>t[i]&&Object.keys(t[i]).length>0)}toJSON(){return this.data}}var RD={processors:{},addPostProcessor(n){this.processors[n.name]=n},handle(n,e,t,r,i){return n.forEach(s=>{var l;e=((l=this.processors[s])==null?void 0:l.process(e,t,r,i))??e}),e}};const T8={},k8=n=>!Bo(n)&&typeof n!="boolean"&&typeof n!="number";class Hb extends Z2{constructor(e,t={}){super(),oj(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=tm.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){const r={...t};if(e==null)return!1;const i=this.resolve(e,r);return(i==null?void 0:i.res)!==void 0}extractFromKey(e,t){let r=t.nsSeparator!==void 0?t.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const i=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator;let s=t.ns||this.options.defaultNS||[];const l=r&&e.indexOf(r)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!fj(e,r,i);if(l&&!o){const p=e.match(this.interpolator.nestingRegexp);if(p&&p.length>0)return{key:e,namespaces:Bo(s)?[s]:s};const v=e.split(r);(r!==i||r===i&&this.options.ns.indexOf(v[0])>-1)&&(s=v.shift()),e=v.join(i)}return{key:e,namespaces:Bo(s)?[s]:s}}translate(e,t,r){let i=typeof t=="object"?{...t}:t;if(typeof i!="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof options=="object"&&(i={...i}),i||(i={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);const s=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,l=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,{key:o,namespaces:p}=this.extractFromKey(e[e.length-1],i),v=p[p.length-1];let x=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;x===void 0&&(x=":");const B=i.lng||this.language,K=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((B==null?void 0:B.toLowerCase())==="cimode")return K?s?{res:`${v}${x}${o}`,usedKey:o,exactUsedKey:o,usedLng:B,usedNS:v,usedParams:this.getUsedParamsDetails(i)}:`${v}${x}${o}`:s?{res:o,usedKey:o,exactUsedKey:o,usedLng:B,usedNS:v,usedParams:this.getUsedParamsDetails(i)}:o;const k=this.resolve(e,i);let D=k==null?void 0:k.res;const N=(k==null?void 0:k.usedKey)||o,G=(k==null?void 0:k.exactUsedKey)||o,q=["[object Number]","[object Function]","[object RegExp]"],H=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,ie=!this.i18nFormat||this.i18nFormat.handleAsObject,te=i.count!==void 0&&!Bo(i.count),$=Hb.hasDefaultValue(i),ne=te?this.pluralResolver.getSuffix(B,i.count,i):"",W=i.ordinal&&te?this.pluralResolver.getSuffix(B,i.count,{ordinal:!1}):"",oe=te&&!i.ordinal&&i.count===0,de=oe&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${ne}`]||i[`defaultValue${W}`]||i.defaultValue;let fe=D;ie&&!D&&$&&(fe=de);const Ee=k8(fe),Se=Object.prototype.toString.apply(fe);if(ie&&fe&&Ee&&q.indexOf(Se)<0&&!(Bo(H)&&Array.isArray(fe))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const _e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(N,fe,{...i,ns:p}):`key '${o} (${this.language})' returned an object instead of string.`;return s?(k.res=_e,k.usedParams=this.getUsedParamsDetails(i),k):_e}if(l){const _e=Array.isArray(fe),Fe=_e?[]:{},xe=_e?G:N;for(const pt in fe)if(Object.prototype.hasOwnProperty.call(fe,pt)){const et=`${xe}${l}${pt}`;$&&!D?Fe[pt]=this.translate(et,{...i,defaultValue:k8(de)?de[pt]:void 0,joinArrays:!1,ns:p}):Fe[pt]=this.translate(et,{...i,joinArrays:!1,ns:p}),Fe[pt]===et&&(Fe[pt]=fe[pt])}D=Fe}}else if(ie&&Bo(H)&&Array.isArray(D))D=D.join(H),D&&(D=this.extendTranslation(D,e,i,r));else{let _e=!1,Fe=!1;!this.isValidLookup(D)&&$&&(_e=!0,D=de),this.isValidLookup(D)||(Fe=!0,D=o);const pt=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&Fe?void 0:D,et=$&&de!==D&&this.options.updateMissing;if(Fe||_e||et){if(this.logger.log(et?"updateKey":"missingKey",B,v,o,et?de:D),l){const De=this.resolve(o,{...i,keySeparator:!1});De&&De.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let Qe=[];const Ge=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Ge&&Ge[0])for(let De=0;De{var mt;const Yt=$&&Ct!==D?Ct:pt;this.options.missingKeyHandler?this.options.missingKeyHandler(De,v,He,Yt,et,i):(mt=this.backendConnector)!=null&&mt.saveMissing&&this.backendConnector.saveMissing(De,v,He,Yt,et,i),this.emit("missingKey",De,v,He,D)};this.options.saveMissing&&(this.options.saveMissingPlurals&&te?Qe.forEach(De=>{const He=this.pluralResolver.getSuffixes(De,i);oe&&i[`defaultValue${this.options.pluralSeparator}zero`]&&He.indexOf(`${this.options.pluralSeparator}zero`)<0&&He.push(`${this.options.pluralSeparator}zero`),He.forEach(Ct=>{we([De],o+Ct,i[`defaultValue${Ct}`]||de)})}):we(Qe,o,de))}D=this.extendTranslation(D,e,i,k,r),Fe&&D===o&&this.options.appendNamespaceToMissingKey&&(D=`${v}${x}${o}`),(Fe||_e)&&this.options.parseMissingKeyHandler&&(D=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${v}${x}${o}`:o,_e?D:void 0,i))}return s?(k.res=D,k.usedParams=this.getUsedParamsDetails(i),k):D}extendTranslation(e,t,r,i,s){var p,v;if((p=this.i18nFormat)!=null&&p.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});const x=Bo(e)&&(((v=r==null?void 0:r.interpolation)==null?void 0:v.skipOnVariables)!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let B;if(x){const k=e.match(this.interpolator.nestingRegexp);B=k&&k.length}let K=r.replace&&!Bo(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(K={...this.options.interpolation.defaultVariables,...K}),e=this.interpolator.interpolate(e,K,r.lng||this.language||i.usedLng,r),x){const k=e.match(this.interpolator.nestingRegexp),D=k&&k.length;B(s==null?void 0:s[0])===k[0]&&!r.context?(this.logger.warn(`It seems you are nesting recursively key: ${k[0]} in key: ${t[0]}`),null):this.translate(...k,t),r)),r.interpolation&&this.interpolator.reset()}const l=r.postProcess||this.options.postProcess,o=Bo(l)?[l]:l;return e!=null&&(o!=null&&o.length)&&r.applyPostProcessor!==!1&&(e=RD.handle(o,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,i,s,l,o;return Bo(e)&&(e=[e]),e.forEach(p=>{if(this.isValidLookup(r))return;const v=this.extractFromKey(p,t),x=v.key;i=x;let B=v.namespaces;this.options.fallbackNS&&(B=B.concat(this.options.fallbackNS));const K=t.count!==void 0&&!Bo(t.count),k=K&&!t.ordinal&&t.count===0,D=t.context!==void 0&&(Bo(t.context)||typeof t.context=="number")&&t.context!=="",N=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);B.forEach(G=>{var q,H;this.isValidLookup(r)||(o=G,!T8[`${N[0]}-${G}`]&&((q=this.utils)!=null&&q.hasLoadedNamespace)&&!((H=this.utils)!=null&&H.hasLoadedNamespace(o))&&(T8[`${N[0]}-${G}`]=!0,this.logger.warn(`key "${i}" for languages "${N.join(", ")}" won't get resolved as namespace "${o}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),N.forEach(ie=>{var ne;if(this.isValidLookup(r))return;l=ie;const te=[x];if((ne=this.i18nFormat)!=null&&ne.addLookupKeys)this.i18nFormat.addLookupKeys(te,x,ie,G,t);else{let W;K&&(W=this.pluralResolver.getSuffix(ie,t.count,t));const oe=`${this.options.pluralSeparator}zero`,de=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(K&&(te.push(x+W),t.ordinal&&W.indexOf(de)===0&&te.push(x+W.replace(de,this.options.pluralSeparator)),k&&te.push(x+oe)),D){const fe=`${x}${this.options.contextSeparator}${t.context}`;te.push(fe),K&&(te.push(fe+W),t.ordinal&&W.indexOf(de)===0&&te.push(fe+W.replace(de,this.options.pluralSeparator)),k&&te.push(fe+oe))}}let $;for(;$=te.pop();)this.isValidLookup(r)||(s=$,r=this.getResource(ie,G,$,t))}))})}),{res:r,usedKey:i,exactUsedKey:s,usedLng:l,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,r,i={}){var s;return(s=this.i18nFormat)!=null&&s.getResource?this.i18nFormat.getResource(e,t,r,i):this.resourceStore.getResource(e,t,r,i)}getUsedParamsDetails(e={}){const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=e.replace&&!Bo(e.replace);let i=r?e.replace:e;if(r&&typeof e.count<"u"&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!r){i={...i};for(const s of t)delete i[s]}return i}static hasDefaultValue(e){const t="defaultValue";for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&e[r]!==void 0)return!0;return!1}}class P8{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=tm.create("languageUtils")}getScriptPartFromCode(e){if(e=pC(e),!e||e.indexOf("-")<0)return null;const t=e.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(e=pC(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(Bo(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch{}return t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(r=>{if(t)return;const i=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(i))&&(t=i)}),!t&&this.options.supportedLngs&&e.forEach(r=>{if(t)return;const i=this.getScriptPartFromCode(r);if(this.isSupportedCode(i))return t=i;const s=this.getLanguagePartFromCode(r);if(this.isSupportedCode(s))return t=s;t=this.options.supportedLngs.find(l=>{if(l===s)return l;if(!(l.indexOf("-")<0&&s.indexOf("-")<0)&&(l.indexOf("-")>0&&s.indexOf("-")<0&&l.substring(0,l.indexOf("-"))===s||l.indexOf(s)===0&&s.length>1))return l})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),Bo(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){const r=this.getFallbackCodes((t===!1?[]:t)||this.options.fallbackLng||[],e),i=[],s=l=>{l&&(this.isSupportedCode(l)?i.push(l):this.logger.warn(`rejecting language code not found in supportedLngs: ${l}`))};return Bo(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(e)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(e)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(e))):Bo(e)&&s(this.formatLanguageCode(e)),r.forEach(l=>{i.indexOf(l)<0&&s(this.formatLanguageCode(l))}),i}}const K8={zero:0,one:1,two:2,few:3,many:4,other:5},R8={select:n=>n===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class mj{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=tm.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){const r=pC(e==="dev"?"en":e),i=t.ordinal?"ordinal":"cardinal",s=JSON.stringify({cleanedCode:r,type:i});if(s in this.pluralRulesCache)return this.pluralRulesCache[s];let l;try{l=new Intl.PluralRules(r,{type:i})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),R8;if(!e.match(/-|_/))return R8;const p=this.languageUtils.getLanguagePartFromCode(e);l=this.getRule(p,t)}return this.pluralRulesCache[s]=l,l}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),(r==null?void 0:r.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(i=>`${t}${i}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?r.resolvedOptions().pluralCategories.sort((i,s)=>K8[i]-K8[s]).map(i=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${i}`):[]}getSuffix(e,t,r={}){const i=this.getRule(e,r);return i?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}const D8=(n,e,t,r=".",i=!0)=>{let s=lj(n,e,t);return!s&&i&&Bo(t)&&(s=jE(n,t,r),s===void 0&&(s=jE(e,t,r))),s},z3=n=>n.replace(/\$/g,"$$$$");class gj{constructor(e={}){var t;this.logger=tm.create("interpolator"),this.options=e,this.format=((t=e==null?void 0:e.interpolation)==null?void 0:t.format)||(r=>r),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:r,useRawValueToEscape:i,prefix:s,prefixEscaped:l,suffix:o,suffixEscaped:p,formatSeparator:v,unescapeSuffix:x,unescapePrefix:B,nestingPrefix:K,nestingPrefixEscaped:k,nestingSuffix:D,nestingSuffixEscaped:N,nestingOptionsSeparator:G,maxReplaces:q,alwaysFormat:H}=e.interpolation;this.escape=t!==void 0?t:uj,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=s?_1(s):l||"{{",this.suffix=o?_1(o):p||"}}",this.formatSeparator=v||",",this.unescapePrefix=x?"":B||"-",this.unescapeSuffix=this.unescapePrefix?"":x||"",this.nestingPrefix=K?_1(K):k||_1("$t("),this.nestingSuffix=D?_1(D):N||_1(")"),this.nestingOptionsSeparator=G||",",this.maxReplaces=q||1e3,this.alwaysFormat=H!==void 0?H:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(t,r)=>(t==null?void 0:t.source)===r?(t.lastIndex=0,t):new RegExp(r,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,r,i){var k;let s,l,o;const p=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},v=D=>{if(D.indexOf(this.formatSeparator)<0){const H=D8(t,p,D,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(H,void 0,r,{...i,...t,interpolationkey:D}):H}const N=D.split(this.formatSeparator),G=N.shift().trim(),q=N.join(this.formatSeparator).trim();return this.format(D8(t,p,G,this.options.keySeparator,this.options.ignoreJSONStructure),q,r,{...i,...t,interpolationkey:G})};this.resetRegExp();const x=(i==null?void 0:i.missingInterpolationHandler)||this.options.missingInterpolationHandler,B=((k=i==null?void 0:i.interpolation)==null?void 0:k.skipOnVariables)!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:D=>z3(D)},{regex:this.regexp,safeValue:D=>this.escapeValue?z3(this.escape(D)):z3(D)}].forEach(D=>{for(o=0;s=D.regex.exec(e);){const N=s[1].trim();if(l=v(N),l===void 0)if(typeof x=="function"){const q=x(e,s,i);l=Bo(q)?q:""}else if(i&&Object.prototype.hasOwnProperty.call(i,N))l="";else if(B){l=s[0];continue}else this.logger.warn(`missed to pass in variable ${N} for interpolating ${e}`),l="";else!Bo(l)&&!this.useRawValueToEscape&&(l=S8(l));const G=D.safeValue(l);if(e=e.replace(s[0],G),B?(D.regex.lastIndex+=l.length,D.regex.lastIndex-=s[0].length):D.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t,r={}){let i,s,l;const o=(p,v)=>{const x=this.nestingOptionsSeparator;if(p.indexOf(x)<0)return p;const B=p.split(new RegExp(`${x}[ ]*{`));let K=`{${B[1]}`;p=B[0],K=this.interpolate(K,l);const k=K.match(/'/g),D=K.match(/"/g);(((k==null?void 0:k.length)??0)%2===0&&!D||D.length%2!==0)&&(K=K.replace(/'/g,'"'));try{l=JSON.parse(K),v&&(l={...v,...l})}catch(N){return this.logger.warn(`failed parsing options string in nesting for key ${p}`,N),`${p}${x}${K}`}return l.defaultValue&&l.defaultValue.indexOf(this.prefix)>-1&&delete l.defaultValue,p};for(;i=this.nestingRegexp.exec(e);){let p=[];l={...r},l=l.replace&&!Bo(l.replace)?l.replace:l,l.applyPostProcessor=!1,delete l.defaultValue;const v=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(v!==-1&&(p=i[1].slice(v).split(this.formatSeparator).map(x=>x.trim()).filter(Boolean),i[1]=i[1].slice(0,v)),s=t(o.call(this,i[1].trim(),l),l),s&&i[0]===e&&!Bo(s))return s;Bo(s)||(s=S8(s)),s||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),s=""),p.length&&(s=p.reduce((x,B)=>this.format(x,B,r.lng,{...r,interpolationkey:i[1].trim()}),s.trim())),e=e.replace(i[0],s),this.regexp.lastIndex=0}return e}}const yj=n=>{let e=n.toLowerCase().trim();const t={};if(n.indexOf("(")>-1){const r=n.split("(");e=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);e==="currency"&&i.indexOf(":")<0?t.currency||(t.currency=i.trim()):e==="relativetime"&&i.indexOf(":")<0?t.range||(t.range=i.trim()):i.split(";").forEach(l=>{if(l){const[o,...p]=l.split(":"),v=p.join(":").trim().replace(/^'+|'+$/g,""),x=o.trim();t[x]||(t[x]=v),v==="false"&&(t[x]=!1),v==="true"&&(t[x]=!0),isNaN(v)||(t[x]=parseInt(v,10))}})}return{formatName:e,formatOptions:t}},F8=n=>{const e={};return(t,r,i)=>{let s=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(s={...s,[i.interpolationkey]:void 0});const l=r+JSON.stringify(s);let o=e[l];return o||(o=n(pC(r),i),e[l]=o),o(t)}},vj=n=>(e,t,r)=>n(pC(t),r)(e);class Cj{constructor(e={}){this.logger=tm.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";const r=t.cacheInBuiltFormats?F8:vj;this.formats={number:r((i,s)=>{const l=new Intl.NumberFormat(i,{...s});return o=>l.format(o)}),currency:r((i,s)=>{const l=new Intl.NumberFormat(i,{...s,style:"currency"});return o=>l.format(o)}),datetime:r((i,s)=>{const l=new Intl.DateTimeFormat(i,{...s});return o=>l.format(o)}),relativetime:r((i,s)=>{const l=new Intl.RelativeTimeFormat(i,{...s});return o=>l.format(o,s.range||"day")}),list:r((i,s)=>{const l=new Intl.ListFormat(i,{...s});return o=>l.format(o)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=F8(t)}format(e,t,r,i={}){const s=t.split(this.formatSeparator);if(s.length>1&&s[0].indexOf("(")>1&&s[0].indexOf(")")<0&&s.find(o=>o.indexOf(")")>-1)){const o=s.findIndex(p=>p.indexOf(")")>-1);s[0]=[s[0],...s.splice(1,o)].join(this.formatSeparator)}return s.reduce((o,p)=>{var B;const{formatName:v,formatOptions:x}=yj(p);if(this.formats[v]){let K=o;try{const k=((B=i==null?void 0:i.formatParams)==null?void 0:B[i.interpolationkey])||{},D=k.locale||k.lng||i.locale||i.lng||r;K=this.formats[v](o,D,{...x,...i,...k})}catch(k){this.logger.warn(k)}return K}else this.logger.warn(`there was no format function for ${v}`);return o},e)}}const _j=(n,e)=>{n.pending[e]!==void 0&&(delete n.pending[e],n.pendingCount--)};class bj extends Z2{constructor(e,t,r,i={}){var s,l;super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=tm.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],(l=(s=this.backend)==null?void 0:s.init)==null||l.call(s,r,i.backend,i)}queueLoad(e,t,r,i){const s={},l={},o={},p={};return e.forEach(v=>{let x=!0;t.forEach(B=>{const K=`${v}|${B}`;!r.reload&&this.store.hasResourceBundle(v,B)?this.state[K]=2:this.state[K]<0||(this.state[K]===1?l[K]===void 0&&(l[K]=!0):(this.state[K]=1,x=!1,l[K]===void 0&&(l[K]=!0),s[K]===void 0&&(s[K]=!0),p[B]===void 0&&(p[B]=!0)))}),x||(o[v]=!0)}),(Object.keys(s).length||Object.keys(l).length)&&this.queue.push({pending:l,pendingCount:Object.keys(l).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(s),pending:Object.keys(l),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(p)}}loaded(e,t,r){const i=e.split("|"),s=i[0],l=i[1];t&&this.emit("failedLoading",s,l,t),!t&&r&&this.store.addResourceBundle(s,l,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);const o={};this.queue.forEach(p=>{aj(p.loaded,[s],l),_j(p,e),t&&p.errors.push(t),p.pendingCount===0&&!p.done&&(Object.keys(p.loaded).forEach(v=>{o[v]||(o[v]={});const x=p.loaded[v];x.length&&x.forEach(B=>{o[v][B]===void 0&&(o[v][B]=!0)})}),p.done=!0,p.errors.length?p.callback(p.errors):p.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(p=>!p.done)}read(e,t,r,i=0,s=this.retryTimeout,l){if(!e.length)return l(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:s,callback:l});return}this.readingCalls++;const o=(v,x)=>{if(this.readingCalls--,this.waitingReads.length>0){const B=this.waitingReads.shift();this.read(B.lng,B.ns,B.fcName,B.tried,B.wait,B.callback)}if(v&&x&&i{this.read.call(this,e,t,r,i+1,s*2,l)},s);return}l(v,x)},p=this.backend[r].bind(this.backend);if(p.length===2){try{const v=p(e,t);v&&typeof v.then=="function"?v.then(x=>o(null,x)).catch(o):o(null,v)}catch(v){o(v)}return}return p(e,t,o)}prepareLoading(e,t,r={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Bo(e)&&(e=this.languageUtils.toResolveHierarchy(e)),Bo(t)&&(t=[t]);const s=this.queueLoad(e,t,r,i);if(!s.toLoad.length)return s.pending.length||i(),null;s.toLoad.forEach(l=>{this.loadOne(l)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){const r=e.split("|"),i=r[0],s=r[1];this.read(i,s,"read",void 0,void 0,(l,o)=>{l&&this.logger.warn(`${t}loading namespace ${s} for language ${i} failed`,l),!l&&o&&this.logger.log(`${t}loaded namespace ${s} for language ${i}`,o),this.loaded(e,l,o)})}saveMissing(e,t,r,i,s,l={},o=()=>{}){var p,v,x,B,K;if((v=(p=this.services)==null?void 0:p.utils)!=null&&v.hasLoadedNamespace&&!((B=(x=this.services)==null?void 0:x.utils)!=null&&B.hasLoadedNamespace(t))){this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if((K=this.backend)!=null&&K.create){const k={...l,isUpdate:s},D=this.backend.create.bind(this.backend);if(D.length<6)try{let N;D.length===5?N=D(e,t,r,i,k):N=D(e,t,r,i),N&&typeof N.then=="function"?N.then(G=>o(null,G)).catch(o):o(null,N)}catch(N){o(N)}else D(e,t,r,i,o,k)}!e||!e[0]||this.store.addResource(e[0],t,r,i)}}}const L8=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:n=>{let e={};if(typeof n[1]=="object"&&(e=n[1]),Bo(n[1])&&(e.defaultValue=n[1]),Bo(n[2])&&(e.tDescription=n[2]),typeof n[2]=="object"||typeof n[3]=="object"){const t=n[3]||n[2];Object.keys(t).forEach(r=>{e[r]=t[r]})}return e},interpolation:{escapeValue:!0,format:n=>n,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),U8=n=>{var e,t;return Bo(n.ns)&&(n.ns=[n.ns]),Bo(n.fallbackLng)&&(n.fallbackLng=[n.fallbackLng]),Bo(n.fallbackNS)&&(n.fallbackNS=[n.fallbackNS]),((t=(e=n.supportedLngs)==null?void 0:e.indexOf)==null?void 0:t.call(e,"cimode"))<0&&(n.supportedLngs=n.supportedLngs.concat(["cimode"])),typeof n.initImmediate=="boolean"&&(n.initAsync=n.initImmediate),n},Y_=()=>{},xj=n=>{Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(t=>{typeof n[t]=="function"&&(n[t]=n[t].bind(n))})};class mC extends Z2{constructor(e={},t){if(super(),this.options=U8(e),this.services={},this.logger=tm,this.modules={external:[]},xj(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,typeof e=="function"&&(t=e,e={}),e.defaultNS==null&&e.ns&&(Bo(e.ns)?e.defaultNS=e.ns:e.ns.indexOf("translation")<0&&(e.defaultNS=e.ns[0]));const r=L8();this.options={...r,...this.options,...U8(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation},e.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=e.keySeparator),e.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=e.nsSeparator);const i=v=>v?typeof v=="function"?new v:v:null;if(!this.options.isClone){this.modules.logger?tm.init(i(this.modules.logger),this.options):tm.init(null,this.options);let v;this.modules.formatter?v=this.modules.formatter:v=Cj;const x=new P8(this.options);this.store=new I8(this.options.resources,this.options);const B=this.services;B.logger=tm,B.resourceStore=this.store,B.languageUtils=x,B.pluralResolver=new mj(x,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.warn("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),v&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(B.formatter=i(v),B.formatter.init&&B.formatter.init(B,this.options),this.options.interpolation.format=B.formatter.format.bind(B.formatter)),B.interpolator=new gj(this.options),B.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},B.backendConnector=new bj(i(this.modules.backend),B.resourceStore,B,this.options),B.backendConnector.on("*",(k,...D)=>{this.emit(k,...D)}),this.modules.languageDetector&&(B.languageDetector=i(this.modules.languageDetector),B.languageDetector.init&&B.languageDetector.init(B,this.options.detection,this.options)),this.modules.i18nFormat&&(B.i18nFormat=i(this.modules.i18nFormat),B.i18nFormat.init&&B.i18nFormat.init(this)),this.translator=new Hb(this.services,this.options),this.translator.on("*",(k,...D)=>{this.emit(k,...D)}),this.modules.external.forEach(k=>{k.init&&k.init(this)})}if(this.format=this.options.interpolation.format,t||(t=Y_),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const v=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);v.length>0&&v[0]!=="dev"&&(this.options.lng=v[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(v=>{this[v]=(...x)=>this.store[v](...x)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(v=>{this[v]=(...x)=>(this.store[v](...x),this)});const o=_v(),p=()=>{const v=(x,B)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),o.resolve(B),t(x,B)};if(this.languages&&!this.isInitialized)return v(null,this.t.bind(this));this.changeLanguage(this.options.lng,v)};return this.options.resources||!this.options.initAsync?p():setTimeout(p,0),o}loadResources(e,t=Y_){var s,l;let r=t;const i=Bo(e)?e:this.language;if(typeof e=="function"&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if((i==null?void 0:i.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const o=[],p=v=>{if(!v||v==="cimode")return;this.services.languageUtils.toResolveHierarchy(v).forEach(B=>{B!=="cimode"&&o.indexOf(B)<0&&o.push(B)})};i?p(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(x=>p(x)),(l=(s=this.options.preload)==null?void 0:s.forEach)==null||l.call(s,v=>p(v)),this.services.backendConnector.load(o,this.options.ns,v=>{!v&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(v)})}else r(null)}reloadResources(e,t,r){const i=_v();return typeof e=="function"&&(r=e,e=void 0),typeof t=="function"&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=Y_),this.services.backendConnector.reload(e,t,s=>{i.resolve(),r(s)}),i}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&RD.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1)){for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}!this.resolvedLanguage&&this.languages.indexOf(e)<0&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;const r=_v();this.emit("languageChanging",e);const i=o=>{this.language=o,this.languages=this.services.languageUtils.toResolveHierarchy(o),this.resolvedLanguage=void 0,this.setResolvedLanguage(o)},s=(o,p)=>{p?this.isLanguageChangingTo===e&&(i(p),this.translator.changeLanguage(p),this.isLanguageChangingTo=void 0,this.emit("languageChanged",p),this.logger.log("languageChanged",p)):this.isLanguageChangingTo=void 0,r.resolve((...v)=>this.t(...v)),t&&t(o,(...v)=>this.t(...v))},l=o=>{var x,B;!e&&!o&&this.services.languageDetector&&(o=[]);const p=Bo(o)?o:o&&o[0],v=this.store.hasLanguageSomeTranslations(p)?p:this.services.languageUtils.getBestMatchFromCodes(Bo(o)?[o]:o);v&&(this.language||i(v),this.translator.language||this.translator.changeLanguage(v),(B=(x=this.services.languageDetector)==null?void 0:x.cacheUserLanguage)==null||B.call(x,v)),this.loadResources(v,K=>{s(K,v)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?l(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(l):this.services.languageDetector.detect(l):l(e),r}getFixedT(e,t,r){const i=(s,l,...o)=>{let p;typeof l!="object"?p=this.options.overloadTranslationOptionHandler([s,l].concat(o)):p={...l},p.lng=p.lng||i.lng,p.lngs=p.lngs||i.lngs,p.ns=p.ns||i.ns,p.keyPrefix!==""&&(p.keyPrefix=p.keyPrefix||r||i.keyPrefix);const v=this.options.keySeparator||".";let x;return p.keyPrefix&&Array.isArray(s)?x=s.map(B=>`${p.keyPrefix}${v}${B}`):x=p.keyPrefix?`${p.keyPrefix}${v}${s}`:s,this.t(x,p)};return Bo(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=r,i}t(...e){var t;return(t=this.translator)==null?void 0:t.translate(...e)}exists(...e){var t;return(t=this.translator)==null?void 0:t.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=t.lng||this.resolvedLanguage||this.languages[0],i=this.options?this.options.fallbackLng:!1,s=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const l=(o,p)=>{const v=this.services.backendConnector.state[`${o}|${p}`];return v===-1||v===0||v===2};if(t.precheck){const o=t.precheck(this,l);if(o!==void 0)return o}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||l(r,e)&&(!i||l(s,e)))}loadNamespaces(e,t){const r=_v();return this.options.ns?(Bo(e)&&(e=[e]),e.forEach(i=>{this.options.ns.indexOf(i)<0&&this.options.ns.push(i)}),this.loadResources(i=>{r.resolve(),t&&t(i)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){const r=_v();Bo(e)&&(e=[e]);const i=this.options.preload||[],s=e.filter(l=>i.indexOf(l)<0&&this.services.languageUtils.isSupportedCode(l));return s.length?(this.options.preload=i.concat(s),this.loadResources(l=>{r.resolve(),t&&t(l)}),r):(t&&t(),Promise.resolve())}dir(e){var i,s;if(e||(e=this.resolvedLanguage||(((i=this.languages)==null?void 0:i.length)>0?this.languages[0]:this.language)),!e)return"rtl";if(Intl.Locale){const l=new Intl.Locale(e);if(l&&l.getTextInfo){const o=l.getTextInfo();if(o&&o.direction)return o.direction}}const t=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=((s=this.services)==null?void 0:s.languageUtils)||new P8(L8());return e.toLowerCase().indexOf("-latn")>1?"ltr":t.indexOf(r.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){return new mC(e,t)}cloneInstance(e={},t=Y_){const r=e.forkResourceStore;r&&delete e.forkResourceStore;const i={...this.options,...e,isClone:!0},s=new mC(i);if((e.debug!==void 0||e.prefix!==void 0)&&(s.logger=s.logger.clone(e)),["store","services","language"].forEach(o=>{s[o]=this[o]}),s.services={...this.services},s.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},r){const o=Object.keys(this.store.data).reduce((p,v)=>(p[v]={...this.store.data[v]},p[v]=Object.keys(p[v]).reduce((x,B)=>(x[B]={...p[v][B]},x),p[v]),p),{});s.store=new I8(o,i),s.services.resourceStore=s.store}return s.translator=new Hb(s.services,i),s.translator.on("*",(o,...p)=>{s.emit(o,...p)}),s.init(i,t),s.translator.options=i,s.translator.backendConnector.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},s}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const eh=mC.createInstance();eh.createInstance=mC.createInstance;eh.createInstance;eh.dir;eh.init;eh.loadResources;eh.reloadResources;eh.use;eh.changeLanguage;eh.getFixedT;eh.t;eh.exists;eh.setDefaultNamespace;eh.hasLoadedNamespace;eh.loadNamespaces;eh.loadLanguages;const{slice:Mj,forEach:wj}=[];function Sj(n){return wj.call(Mj.call(arguments,1),e=>{if(e)for(const t in e)n[t]===void 0&&(n[t]=e[t])}),n}function Ej(n){return typeof n!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(t=>t.test(n))}const z8=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Bj=function(n,e){const r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},i=encodeURIComponent(e);let s=`${n}=${i}`;if(r.maxAge>0){const l=r.maxAge-0;if(Number.isNaN(l))throw new Error("maxAge should be a Number");s+=`; Max-Age=${Math.floor(l)}`}if(r.domain){if(!z8.test(r.domain))throw new TypeError("option domain is invalid");s+=`; Domain=${r.domain}`}if(r.path){if(!z8.test(r.path))throw new TypeError("option path is invalid");s+=`; Path=${r.path}`}if(r.expires){if(typeof r.expires.toUTCString!="function")throw new TypeError("option expires is invalid");s+=`; Expires=${r.expires.toUTCString()}`}if(r.httpOnly&&(s+="; HttpOnly"),r.secure&&(s+="; Secure"),r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return r.partitioned&&(s+="; Partitioned"),s},N8={create(n,e,t,r){let i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};t&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+t*60*1e3)),r&&(i.domain=r),document.cookie=Bj(n,e,i)},read(n){const e=`${n}=`,t=document.cookie.split(";");for(let r=0;r-1&&(i=window.location.hash.substring(window.location.hash.indexOf("?")));const l=i.substring(1).split("&");for(let o=0;o0&&l[o].substring(0,p)===e&&(t=l[o].substring(p+1))}}return t}},Tj={name:"hash",lookup(n){var i;let{lookupHash:e,lookupFromHashIndex:t}=n,r;if(typeof window<"u"){const{hash:s}=window.location;if(s&&s.length>2){const l=s.substring(1);if(e){const o=l.split("&");for(let p=0;p0&&o[p].substring(0,v)===e&&(r=o[p].substring(v+1))}}if(r)return r;if(!r&&t>-1){const o=s.match(/\/([a-zA-Z-]*)/g);return Array.isArray(o)?(i=o[typeof t=="number"?t:0])==null?void 0:i.replace("/",""):void 0}}}return r}};let b1=null;const W8=()=>{if(b1!==null)return b1;try{if(b1=typeof window<"u"&&window.localStorage!==null,!b1)return!1;const n="i18next.translate.boo";window.localStorage.setItem(n,"foo"),window.localStorage.removeItem(n)}catch{b1=!1}return b1};var kj={name:"localStorage",lookup(n){let{lookupLocalStorage:e}=n;if(e&&W8())return window.localStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupLocalStorage:t}=e;t&&W8()&&window.localStorage.setItem(t,n)}};let x1=null;const j8=()=>{if(x1!==null)return x1;try{if(x1=typeof window<"u"&&window.sessionStorage!==null,!x1)return!1;const n="i18next.translate.boo";window.sessionStorage.setItem(n,"foo"),window.sessionStorage.removeItem(n)}catch{x1=!1}return x1};var Pj={name:"sessionStorage",lookup(n){let{lookupSessionStorage:e}=n;if(e&&j8())return window.sessionStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupSessionStorage:t}=e;t&&j8()&&window.sessionStorage.setItem(t,n)}},Kj={name:"navigator",lookup(n){const e=[];if(typeof navigator<"u"){const{languages:t,userLanguage:r,language:i}=navigator;if(t)for(let s=0;s0?e:void 0}},Rj={name:"htmlTag",lookup(n){let{htmlTag:e}=n,t;const r=e||(typeof document<"u"?document.documentElement:null);return r&&typeof r.getAttribute=="function"&&(t=r.getAttribute("lang")),t}},Dj={name:"path",lookup(n){var i;let{lookupFromPathIndex:e}=n;if(typeof window>"u")return;const t=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(t)?(i=t[typeof e=="number"?e:0])==null?void 0:i.replace("/",""):void 0}},Fj={name:"subdomain",lookup(n){var i,s;let{lookupFromSubdomainIndex:e}=n;const t=typeof e=="number"?e+1:1,r=typeof window<"u"&&((s=(i=window.location)==null?void 0:i.hostname)==null?void 0:s.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i));if(r)return r[t]}};let DD=!1;try{document.cookie,DD=!0}catch{}const FD=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];DD||FD.splice(1,1);const Lj=()=>({order:FD,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:n=>n});class LD{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=e,this.options=Sj(t,this.options||{},Lj()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=i=>i.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=r,this.addDetector(Oj),this.addDetector(Ij),this.addDetector(kj),this.addDetector(Pj),this.addDetector(Kj),this.addDetector(Rj),this.addDetector(Dj),this.addDetector(Fj),this.addDetector(Tj)}addDetector(e){return this.detectors[e.name]=e,this}detect(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,t=[];return e.forEach(r=>{if(this.detectors[r]){let i=this.detectors[r].lookup(this.options);i&&typeof i=="string"&&(i=[i]),i&&(t=t.concat(i))}}),t=t.filter(r=>r!=null&&!Ej(r)).map(r=>this.options.convertDetectedLanguage(r)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(r=>{this.detectors[r]&&this.detectors[r].cacheUserLanguage(e,this.options)}))}}LD.type="languageDetector";var Uj=function(e){return{type:"backend",init:function(r,i,s){},read:function(r,i,s){if(typeof e=="function"){if(e.length<3){try{var l=e(r,i);l&&typeof l.then=="function"?l.then(function(o){return s(null,o&&o.default||o)}).catch(s):s(null,l)}catch(o){s(o)}return}e(r,i,s);return}s(null,e&&e[r]&&e[r][i])}}},N3,G8;function zj(){return G8||(G8=1,N3={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),N3}var Nj=zj();const Wj=bl(Nj);var jj=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function Q8(n){var e={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},t=n.match(/<\/?([^\s]+?)[/\s>]/);if(t&&(e.name=t[1],(Wj[t[1]]||n.charAt(n.length-2)==="/")&&(e.voidElement=!0),e.name.startsWith("!--"))){var r=n.indexOf("-->");return{type:"comment",comment:r!==-1?n.slice(4,r):""}}for(var i=new RegExp(jj),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var l=s[1].trim(),o=[l,""];l.indexOf("=")>-1&&(o=l.split("=")),e.attrs[o[0]]=o[1],i.lastIndex--}else s[2]&&(e.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return e}var Gj=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,Qj=/^\s*$/,Yj=Object.create(null);function UD(n,e){switch(e.type){case"text":return n+e.content;case"tag":return n+="<"+e.name+(e.attrs?function(t){var r=[];for(var i in t)r.push(i+'="'+t[i]+'"');return r.length?" "+r.join(" "):""}(e.attrs):"")+(e.voidElement?"/>":">"),e.voidElement?n:n+e.children.reduce(UD,"")+"";case"comment":return n+""}}var qj={parse:function(n,e){e||(e={}),e.components||(e.components=Yj);var t,r=[],i=[],s=-1,l=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(Gj,function(p,v){if(l){if(p!=="")return;l=!1}var x,B=p.charAt(1)!=="/",K=p.startsWith("");return{type:"comment",comment:r!==-1?n.slice(4,r):""}}for(var i=new RegExp(GG),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var l=s[1].trim(),o=[l,""];l.indexOf("=")>-1&&(o=l.split("=")),e.attrs[o[0]]=o[1],i.lastIndex--}else s[2]&&(e.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return e}var jG=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,QG=/^\s*$/,YG=Object.create(null);function UD(n,e){switch(e.type){case"text":return n+e.content;case"tag":return n+="<"+e.name+(e.attrs?function(t){var r=[];for(var i in t)r.push(i+'="'+t[i]+'"');return r.length?" "+r.join(" "):""}(e.attrs):"")+(e.voidElement?"/>":">"),e.voidElement?n:n+e.children.reduce(UD,"")+"";case"comment":return n+""}}var qG={parse:function(n,e){e||(e={}),e.components||(e.components=YG);var t,r=[],i=[],s=-1,l=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(jG,function(p,v){if(l){if(p!=="")return;l=!1}var x,B=p.charAt(1)!=="/",K=p.startsWith("