diff --git a/assets/index-DUnhiWz4.js b/assets/index-Dpg8ft9f.js similarity index 83% rename from assets/index-DUnhiWz4.js rename to assets/index-Dpg8ft9f.js index 0396710c..a65029fd 100644 --- a/assets/index-DUnhiWz4.js +++ b/assets/index-Dpg8ft9f.js @@ -1,4 +1,4 @@ -var EQ=Object.defineProperty;var BQ=(n,e,t)=>e in n?EQ(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var Tn=(n,e,t)=>BQ(n,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function t(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=t(i);fetch(i.href,s)}})();function Xa(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function UB(n){if(n.__esModule)return n;var e=n.default;if(typeof e=="function"){var t=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(n).forEach(function(r){var i=Object.getOwnPropertyDescriptor(n,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return n[r]}})}),t}var q3={exports:{}},hv={},Y3={exports:{}},vs={},MI;function OQ(){if(MI)return vs;MI=1;/** +var OQ=Object.defineProperty;var IQ=(n,e,t)=>e in n?OQ(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var Tn=(n,e,t)=>IQ(n,typeof e!="symbol"?e+"":e,t);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function t(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=t(i);fetch(i.href,s)}})();function Xa(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function zB(n){if(n.__esModule)return n;var e=n.default;if(typeof e=="function"){var t=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(n).forEach(function(r){var i=Object.getOwnPropertyDescriptor(n,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return n[r]}})}),t}var Y3={exports:{}},hv={},$3={exports:{}},vs={},SI;function kQ(){if(SI)return vs;SI=1;/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ var EQ=Object.defineProperty;var BQ=(n,e,t)=>e in n?EQ(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"),a=Symbol.for("react.context"),o=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),E=Symbol.iterator;function S(Pe){return Pe===null||typeof Pe!="object"?null:(Pe=E&&Pe[E]||Pe["@@iterator"],typeof Pe=="function"?Pe:null)}var B={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,z={};function j(Pe,it,vt){this.props=Pe,this.context=it,this.refs=z,this.updater=vt||B}j.prototype.isReactComponent={},j.prototype.setState=function(Pe,it){if(typeof Pe!="object"&&typeof Pe!="function"&&Pe!=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,Pe,it,"setState")},j.prototype.forceUpdate=function(Pe){this.updater.enqueueForceUpdate(this,Pe,"forceUpdate")};function Y(){}Y.prototype=j.prototype;function q(Pe,it,vt){this.props=Pe,this.context=it,this.refs=z,this.updater=vt||B}var ie=q.prototype=new Y;ie.constructor=q,k(ie,j.prototype),ie.isPureReactComponent=!0;var J=Array.isArray,$=Object.prototype.hasOwnProperty,te={current:null},W={key:!0,ref:!0,__self:!0,__source:!0};function oe(Pe,it,vt){var _t,ft={},Dt=null,Tt=null;if(it!=null)for(_t in it.ref!==void 0&&(Tt=it.ref),it.key!==void 0&&(Dt=""+it.key),it)$.call(it,_t)&&!W.hasOwnProperty(_t)&&(ft[_t]=it[_t]);var Ue=arguments.length-2;if(Ue===1)ft.children=vt;else if(1e in n?EQ(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 EI;function IQ(){if(EI)return hv;EI=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 a(o,d,g){var b,E={},S=null,B=null;g!==void 0&&(S=""+g),d.key!==void 0&&(S=""+d.key),d.ref!==void 0&&(B=d.ref);for(b in d)r.call(d,b)&&!s.hasOwnProperty(b)&&(E[b]=d[b]);if(o&&o.defaultProps)for(b in d=o.defaultProps,d)E[b]===void 0&&(E[b]=d[b]);return{$$typeof:e,type:o,key:S,ref:B,props:E,_owner:i.current}}return hv.Fragment=t,hv.jsx=a,hv.jsxs=a,hv}var BI;function kQ(){return BI||(BI=1,q3.exports=IQ()),q3.exports}var le=kQ(),Ai=La();const nr=Xa(Ai);var uL={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},f6=nr.createContext&&nr.createContext(uL),TQ=["attr","size","title"];function PQ(n,e){if(n==null)return{};var t=RQ(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 RQ(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 Vb(){return Vb=Object.assign?Object.assign.bind():function(n){for(var e=1;enr.createElement(e.tag,Hb({key:t},e.attr),AL(e.child)))}function ru(n){return e=>nr.createElement(LQ,Vb({attr:Hb({},n.attr)},e),AL(n.child))}function LQ(n){var e=t=>{var{attr:r,size:i,title:s}=n,a=PQ(n,TQ),o=i||t.size||"1em",d;return t.className&&(d=t.className),n.className&&(d=(d?d+" ":"")+n.className),nr.createElement("svg",Vb({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,a,{className:d,style:Hb(Hb({color:n.color||t.color},t.style),n.style),height:o,width:o,xmlns:"http://www.w3.org/2000/svg"}),s&&nr.createElement("title",null,s),n.children)};return f6!==void 0?nr.createElement(f6.Consumer,null,t=>e(t)):e(uL)}var W_={},$3={exports:{}},mh={},V3={exports:{}},H3={};/** + */var BI;function TQ(){if(BI)return hv;BI=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 a(o,d,g){var b,E={},S=null,B=null;g!==void 0&&(S=""+g),d.key!==void 0&&(S=""+d.key),d.ref!==void 0&&(B=d.ref);for(b in d)r.call(d,b)&&!s.hasOwnProperty(b)&&(E[b]=d[b]);if(o&&o.defaultProps)for(b in d=o.defaultProps,d)E[b]===void 0&&(E[b]=d[b]);return{$$typeof:e,type:o,key:S,ref:B,props:E,_owner:i.current}}return hv.Fragment=t,hv.jsx=a,hv.jsxs=a,hv}var OI;function PQ(){return OI||(OI=1,Y3.exports=TQ()),Y3.exports}var le=PQ(),Ai=La();const nr=Xa(Ai);var cL={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},p6=nr.createContext&&nr.createContext(cL),RQ=["attr","size","title"];function DQ(n,e){if(n==null)return{};var t=KQ(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 KQ(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 Hb(){return Hb=Object.assign?Object.assign.bind():function(n){for(var e=1;enr.createElement(e.tag,Zb({key:t},e.attr),dL(e.child)))}function ru(n){return e=>nr.createElement(zQ,Hb({attr:Zb({},n.attr)},e),dL(n.child))}function zQ(n){var e=t=>{var{attr:r,size:i,title:s}=n,a=DQ(n,RQ),o=i||t.size||"1em",d;return t.className&&(d=t.className),n.className&&(d=(d?d+" ":"")+n.className),nr.createElement("svg",Hb({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,a,{className:d,style:Zb(Zb({color:n.color||t.color},t.style),n.style),height:o,width:o,xmlns:"http://www.w3.org/2000/svg"}),s&&nr.createElement("title",null,s),n.children)};return p6!==void 0?nr.createElement(p6.Consumer,null,t=>e(t)):e(cL)}var W_={},V3={exports:{}},mh={},H3={exports:{}},Z3={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ var EQ=Object.defineProperty;var BQ=(n,e,t)=>e in n?EQ(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 II;function UQ(){return II||(II=1,function(n){function e(Ze,We){var Ce=Ze.length;Ze.push(We);e:for(;0>>1,it=Ze[Pe];if(0>>1;Pei(ft,Ce))Dti(Tt,ft)?(Ze[Pe]=Tt,Ze[Dt]=Ce,Pe=Dt):(Ze[Pe]=ft,Ze[_t]=Ce,Pe=_t);else if(Dti(Tt,Ce))Ze[Pe]=Tt,Ze[Dt]=Ce,Pe=Dt;else break e}}return We}function i(Ze,We){var Ce=Ze.sortIndex-We.sortIndex;return Ce!==0?Ce:Ze.id-We.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var a=Date,o=a.now();n.unstable_now=function(){return a.now()-o}}var d=[],g=[],b=1,E=null,S=3,B=!1,k=!1,z=!1,j=typeof setTimeout=="function"?setTimeout:null,Y=typeof clearTimeout=="function"?clearTimeout:null,q=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(Ze){for(var We=t(g);We!==null;){if(We.callback===null)r(g);else if(We.startTime<=Ze)r(g),We.sortIndex=We.expirationTime,e(d,We);else break;We=t(g)}}function J(Ze){if(z=!1,ie(Ze),!k)if(t(d)!==null)k=!0,st($);else{var We=t(g);We!==null&&Qe(J,We.startTime-Ze)}}function $(Ze,We){k=!1,z&&(z=!1,Y(oe),oe=-1),B=!0;var Ce=S;try{for(ie(We),E=t(d);E!==null&&(!(E.expirationTime>We)||Ze&&!Se());){var Pe=E.callback;if(typeof Pe=="function"){E.callback=null,S=E.priorityLevel;var it=Pe(E.expirationTime<=We);We=n.unstable_now(),typeof it=="function"?E.callback=it:E===t(d)&&r(d),ie(We)}else r(d);E=t(d)}if(E!==null)var vt=!0;else{var _t=t(g);_t!==null&&Qe(J,_t.startTime-We),vt=!1}return vt}finally{E=null,S=Ce,B=!1}}var te=!1,W=null,oe=-1,fe=5,he=-1;function Se(){return!(n.unstable_now()-heZe||125Pe?(Ze.sortIndex=Ce,e(g,Ze),t(d)===null&&Ze===t(g)&&(z?(Y(oe),oe=-1):z=!0,Qe(J,Ce-Pe))):(Ze.sortIndex=it,e(d,Ze),k||B||(k=!0,st($))),Ze},n.unstable_shouldYield=Se,n.unstable_wrapCallback=function(Ze){var We=S;return function(){var Ce=S;S=We;try{return Ze.apply(this,arguments)}finally{S=Ce}}}}(H3)),H3}var kI;function zQ(){return kI||(kI=1,V3.exports=UQ()),V3.exports}/** + */var kI;function jQ(){return kI||(kI=1,function(n){function e(Ze,We){var ve=Ze.length;Ze.push(We);e:for(;0>>1,it=Ze[Pe];if(0>>1;Pei(ft,ve))Dti(Tt,ft)?(Ze[Pe]=Tt,Ze[Dt]=ve,Pe=Dt):(Ze[Pe]=ft,Ze[_t]=ve,Pe=_t);else if(Dti(Tt,ve))Ze[Pe]=Tt,Ze[Dt]=ve,Pe=Dt;else break e}}return We}function i(Ze,We){var ve=Ze.sortIndex-We.sortIndex;return ve!==0?ve:Ze.id-We.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var a=Date,o=a.now();n.unstable_now=function(){return a.now()-o}}var d=[],g=[],b=1,E=null,S=3,B=!1,k=!1,z=!1,j=typeof setTimeout=="function"?setTimeout:null,Y=typeof clearTimeout=="function"?clearTimeout:null,q=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(Ze){for(var We=t(g);We!==null;){if(We.callback===null)r(g);else if(We.startTime<=Ze)r(g),We.sortIndex=We.expirationTime,e(d,We);else break;We=t(g)}}function J(Ze){if(z=!1,ie(Ze),!k)if(t(d)!==null)k=!0,st($);else{var We=t(g);We!==null&&Ge(J,We.startTime-Ze)}}function $(Ze,We){k=!1,z&&(z=!1,Y(oe),oe=-1),B=!0;var ve=S;try{for(ie(We),E=t(d);E!==null&&(!(E.expirationTime>We)||Ze&&!Ee());){var Pe=E.callback;if(typeof Pe=="function"){E.callback=null,S=E.priorityLevel;var it=Pe(E.expirationTime<=We);We=n.unstable_now(),typeof it=="function"?E.callback=it:E===t(d)&&r(d),ie(We)}else r(d);E=t(d)}if(E!==null)var vt=!0;else{var _t=t(g);_t!==null&&Ge(J,_t.startTime-We),vt=!1}return vt}finally{E=null,S=ve,B=!1}}var te=!1,W=null,oe=-1,pe=5,he=-1;function Ee(){return!(n.unstable_now()-heZe||125Pe?(Ze.sortIndex=ve,e(g,Ze),t(d)===null&&Ze===t(g)&&(z?(Y(oe),oe=-1):z=!0,Ge(J,ve-Pe))):(Ze.sortIndex=it,e(d,Ze),k||B||(k=!0,st($))),Ze},n.unstable_shouldYield=Ee,n.unstable_wrapCallback=function(Ze){var We=S;return function(){var ve=S;S=We;try{return Ze.apply(this,arguments)}finally{S=ve}}}}(Z3)),Z3}var TI;function NQ(){return TI||(TI=1,H3.exports=jQ()),H3.exports}/** * @license React * react-dom.production.min.js * @@ -30,28 +30,28 @@ var EQ=Object.defineProperty;var BQ=(n,e,t)=>e in n?EQ(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 TI;function jQ(){if(TI)return mh;TI=1;var n=La(),e=zQ();function t(m){for(var C="https://reactjs.org/docs/error-decoder.html?invariant="+m,F=1;F"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),d=Object.prototype.hasOwnProperty,g=/^[: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]*$/,b={},E={};function S(m){return d.call(E,m)?!0:d.call(b,m)?!1:g.test(m)?E[m]=!0:(b[m]=!0,!1)}function B(m,C,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof C){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 k(m,C,F,Q){if(C===null||typeof C>"u"||B(m,C,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!C;case 4:return C===!1;case 5:return isNaN(C);case 6:return isNaN(C)||1>C}return!1}function z(m,C,F,Q,ue,ye,et){this.acceptsBooleans=C===2||C===3||C===4,this.attributeName=Q,this.attributeNamespace=ue,this.mustUseProperty=F,this.propertyName=m,this.type=C,this.sanitizeURL=ye,this.removeEmptyString=et}var j={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){j[m]=new z(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var C=m[0];j[C]=new z(C,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){j[m]=new z(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){j[m]=new z(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 z(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){j[m]=new z(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){j[m]=new z(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){j[m]=new z(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){j[m]=new z(m,5,!1,m.toLowerCase(),null,!1,!1)});var Y=/[\-:]([a-z])/g;function q(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 C=m.replace(Y,q);j[C]=new z(C,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var C=m.replace(Y,q);j[C]=new z(C,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var C=m.replace(Y,q);j[C]=new z(C,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){j[m]=new z(m,1,!1,m.toLowerCase(),null,!1,!1)}),j.xlinkHref=new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){j[m]=new z(m,1,!1,m.toLowerCase(),null,!0,!0)});function ie(m,C,F,Q){var ue=j.hasOwnProperty(C)?j[C]:null;(ue!==null?ue.type!==0:Q||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),d=Object.prototype.hasOwnProperty,g=/^[: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]*$/,b={},E={};function S(m){return d.call(E,m)?!0:d.call(b,m)?!1:g.test(m)?E[m]=!0:(b[m]=!0,!1)}function B(m,C,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof C){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 k(m,C,F,Q){if(C===null||typeof C>"u"||B(m,C,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!C;case 4:return C===!1;case 5:return isNaN(C);case 6:return isNaN(C)||1>C}return!1}function z(m,C,F,Q,ue,ye,et){this.acceptsBooleans=C===2||C===3||C===4,this.attributeName=Q,this.attributeNamespace=ue,this.mustUseProperty=F,this.propertyName=m,this.type=C,this.sanitizeURL=ye,this.removeEmptyString=et}var j={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){j[m]=new z(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var C=m[0];j[C]=new z(C,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){j[m]=new z(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){j[m]=new z(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 z(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){j[m]=new z(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){j[m]=new z(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){j[m]=new z(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){j[m]=new z(m,5,!1,m.toLowerCase(),null,!1,!1)});var Y=/[\-:]([a-z])/g;function q(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 C=m.replace(Y,q);j[C]=new z(C,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var C=m.replace(Y,q);j[C]=new z(C,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var C=m.replace(Y,q);j[C]=new z(C,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){j[m]=new z(m,1,!1,m.toLowerCase(),null,!1,!1)}),j.xlinkHref=new z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){j[m]=new z(m,1,!1,m.toLowerCase(),null,!0,!0)});function ie(m,C,F,Q){var ue=j.hasOwnProperty(C)?j[C]:null;(ue!==null?ue.type!==0:Q||!(2kt||ue[et]!==ye[kt]){var Gt=` -`+ue[et].replace(" at new "," at ");return m.displayName&&Gt.includes("")&&(Gt=Gt.replace("",m.displayName)),Gt}while(1<=et&&0<=kt);break}}}finally{vt=!1,Error.prepareStackTrace=F}return(m=m?m.displayName||m.name:"")?it(m):""}function ft(m){switch(m.tag){case 5:return it(m.type);case 16:return it("Lazy");case 13:return it("Suspense");case 19:return it("SuspenseList");case 0:case 2:case 15:return m=_t(m.type,!1),m;case 11:return m=_t(m.type.render,!1),m;case 1:return m=_t(m.type,!0),m;default:return""}}function Dt(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 te:return"Portal";case fe:return"Profiler";case oe:return"StrictMode";case we:return"Suspense";case Ke:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case Se:return(m.displayName||"Context")+".Consumer";case he:return(m._context.displayName||"Context")+".Provider";case pe:var C=m.render;return m=m.displayName,m||(m=C.displayName||C.name||"",m=m!==""?"ForwardRef("+m+")":"ForwardRef"),m;case ge:return C=m.displayName||null,C!==null?C:Dt(m.type)||"Memo";case st:C=m._payload,m=m._init;try{return Dt(m(C))}catch{}}return null}function Tt(m){var C=m.type;switch(m.tag){case 24:return"Cache";case 9:return(C.displayName||"Context")+".Consumer";case 10:return(C._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return m=C.render,m=m.displayName||m.name||"",C.displayName||(m!==""?"ForwardRef("+m+")":"ForwardRef");case 7:return"Fragment";case 5:return C;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Dt(C);case 8:return C===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 C=="function")return C.displayName||C.name||null;if(typeof C=="string")return C}return null}function Ue(m){switch(typeof m){case"boolean":case"number":case"string":case"undefined":return m;case"object":return m;default:return""}}function Re(m){var C=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(C==="checkbox"||C==="radio")}function Be(m){var C=Re(m)?"checked":"value",F=Object.getOwnPropertyDescriptor(m.constructor.prototype,C),Q=""+m[C];if(!m.hasOwnProperty(C)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var ue=F.get,ye=F.set;return Object.defineProperty(m,C,{configurable:!0,get:function(){return ue.call(this)},set:function(et){Q=""+et,ye.call(this,et)}}),Object.defineProperty(m,C,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(et){Q=""+et},stopTracking:function(){m._valueTracker=null,delete m[C]}}}}function nt(m){m._valueTracker||(m._valueTracker=Be(m))}function Ct(m){if(!m)return!1;var C=m._valueTracker;if(!C)return!0;var F=C.getValue(),Q="";return m&&(Q=Re(m)?m.checked?"true":"false":m.value),m=Q,m!==F?(C.setValue(m),!0):!1}function pt(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 zt(m,C){var F=C.checked;return Ce({},C,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??m._wrapperState.initialChecked})}function tn(m,C){var F=C.defaultValue==null?"":C.defaultValue,Q=C.checked!=null?C.checked:C.defaultChecked;F=Ue(C.value!=null?C.value:F),m._wrapperState={initialChecked:Q,initialValue:F,controlled:C.type==="checkbox"||C.type==="radio"?C.checked!=null:C.value!=null}}function Lt(m,C){C=C.checked,C!=null&&ie(m,"checked",C,!1)}function gn(m,C){Lt(m,C);var F=Ue(C.value),Q=C.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}C.hasOwnProperty("value")?rn(m,C.type,F):C.hasOwnProperty("defaultValue")&&rn(m,C.type,Ue(C.defaultValue)),C.checked==null&&C.defaultChecked!=null&&(m.defaultChecked=!!C.defaultChecked)}function Nn(m,C,F){if(C.hasOwnProperty("value")||C.hasOwnProperty("defaultValue")){var Q=C.type;if(!(Q!=="submit"&&Q!=="reset"||C.value!==void 0&&C.value!==null))return;C=""+m._wrapperState.initialValue,F||C===m.value||(m.value=C),m.defaultValue=C}F=m.name,F!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,F!==""&&(m.name=F)}function rn(m,C,F){(C!=="number"||pt(m.ownerDocument)!==m)&&(F==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+F&&(m.defaultValue=""+F))}var or=Array.isArray;function Kn(m,C,F,Q){if(m=m.options,C){C={};for(var ue=0;ue"+C.valueOf().toString()+"",C=ce.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;C.firstChild;)m.appendChild(C.firstChild)}});function tt(m,C){if(C){var F=m.firstChild;if(F&&F===m.lastChild&&F.nodeType===3){F.nodeValue=C;return}}m.textContent=C}var Et={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},$t=["Webkit","ms","Moz","O"];Object.keys(Et).forEach(function(m){$t.forEach(function(C){C=C+m.charAt(0).toUpperCase()+m.substring(1),Et[C]=Et[m]})});function on(m,C,F){return C==null||typeof C=="boolean"||C===""?"":F||typeof C!="number"||C===0||Et.hasOwnProperty(m)&&Et[m]?(""+C).trim():C+"px"}function rr(m,C){m=m.style;for(var F in C)if(C.hasOwnProperty(F)){var Q=F.indexOf("--")===0,ue=on(F,C[F],Q);F==="float"&&(F="cssFloat"),Q?m.setProperty(F,ue):m[F]=ue}}var Oe=Ce({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 se(m,C){if(C){if(Oe[m]&&(C.children!=null||C.dangerouslySetInnerHTML!=null))throw Error(t(137,m));if(C.dangerouslySetInnerHTML!=null){if(C.children!=null)throw Error(t(60));if(typeof C.dangerouslySetInnerHTML!="object"||!("__html"in C.dangerouslySetInnerHTML))throw Error(t(61))}if(C.style!=null&&typeof C.style!="object")throw Error(t(62))}}function _e(m,C){if(m.indexOf("-")===-1)return typeof C.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 p=null;function Ne(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var $e=null,rt=null,dt=null;function ct(m){if(m=Ki(m)){if(typeof $e!="function")throw Error(t(280));var C=m.stateNode;C&&(C=Bs(C),$e(m.stateNode,m.type,C))}}function Qt(m){rt?dt?dt.push(m):dt=[m]:rt=m}function Vt(){if(rt){var m=rt,C=dt;if(dt=rt=null,ct(m),C)for(m=0;m>>=0,m===0?32:31-($n(m)/dn|0)|0}var Ri=64,fo=4194304;function _s(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 Gs(m,C){var F=m.pendingLanes;if(F===0)return 0;var Q=0,ue=m.suspendedLanes,ye=m.pingedLanes,et=F&268435455;if(et!==0){var kt=et&~ue;kt!==0?Q=_s(kt):(ye&=et,ye!==0&&(Q=_s(ye)))}else et=F&~ue,et!==0?Q=_s(et):ye!==0&&(Q=_s(ye));if(Q===0)return 0;if(C!==0&&C!==Q&&!(C&ue)&&(ue=Q&-Q,ye=C&-C,ue>=ye||ue===16&&(ye&4194240)!==0))return C;if(Q&4&&(Q|=F&16),C=m.entangledLanes,C!==0)for(m=m.entanglements,C&=Q;0F;F++)C.push(m);return C}function da(m,C,F){m.pendingLanes|=C,C!==536870912&&(m.suspendedLanes=0,m.pingedLanes=0),m=m.eventTimes,C=31-yn(C),m[C]=F}function aA(m,C){var F=m.pendingLanes&~C;m.pendingLanes=C,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=C,m.mutableReadLanes&=C,m.entangledLanes&=C,C=m.entanglements;var Q=m.eventTimes;for(m=m.expirationTimes;0=vu),Zd=" ",lf=!1;function au(m,C){switch(m){case"keyup":return yu.indexOf(C.keyCode)!==-1;case"keydown":return C.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Il(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var YA=!1;function Gc(m,C){switch(m){case"compositionend":return Il(C);case"keypress":return C.which!==32?null:(lf=!0,Zd);case"textInput":return m=C.data,m===Zd&&lf?null:m;default:return null}}function uf(m,C){if(YA)return m==="compositionend"||!Ih&&au(m,C)?(m=Bo(),Ci=Tr=Cr=null,YA=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(C.ctrlKey||C.altKey||C.metaKey)||C.ctrlKey&&C.altKey){if(C.char&&1=C)return{node:F,offset:C-m};m=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=_i(F)}}function sa(m,C){return m&&C?m===C?!0:m&&m.nodeType===3?!1:C&&C.nodeType===3?sa(m,C.parentNode):"contains"in m?m.contains(C):m.compareDocumentPosition?!!(m.compareDocumentPosition(C)&16):!1:!1}function Ho(){for(var m=window,C=pt();C instanceof m.HTMLIFrameElement;){try{var F=typeof C.contentWindow.location.href=="string"}catch{F=!1}if(F)m=C.contentWindow;else break;C=pt(m.document)}return C}function $A(m){var C=m&&m.nodeName&&m.nodeName.toLowerCase();return C&&(C==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||C==="textarea"||m.contentEditable==="true")}function Ep(m){var C=Ho(),F=m.focusedElem,Q=m.selectionRange;if(C!==F&&F&&F.ownerDocument&&sa(F.ownerDocument.documentElement,F)){if(Q!==null&&$A(F)){if(C=Q.start,m=Q.end,m===void 0&&(m=C),"selectionStart"in F)F.selectionStart=C,F.selectionEnd=Math.min(m,F.value.length);else if(m=(C=F.ownerDocument||document)&&C.defaultView||window,m.getSelection){m=m.getSelection();var ue=F.textContent.length,ye=Math.min(Q.start,ue);Q=Q.end===void 0?ye:Math.min(Q.end,ue),!m.extend&&ye>Q&&(ue=Q,Q=ye,ye=ue),ue=bo(F,ye);var et=bo(F,Q);ue&&et&&(m.rangeCount!==1||m.anchorNode!==ue.node||m.anchorOffset!==ue.offset||m.focusNode!==et.node||m.focusOffset!==et.offset)&&(C=C.createRange(),C.setStart(ue.node,ue.offset),m.removeAllRanges(),ye>Q?(m.addRange(C),m.extend(et.node,et.offset)):(C.setEnd(et.node,et.offset),m.addRange(C)))}}for(C=[],m=F;m=m.parentNode;)m.nodeType===1&&C.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F=document.documentMode,_u=null,VA=null,Pl=null,Gi=!1;function HA(m,C,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;Gi||_u==null||_u!==pt(Q)||(Q=_u,"selectionStart"in Q&&$A(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}),Pl&&zr(Pl,Q)||(Pl=Q,Q=xc(VA,"onSelect"),0oh||(m.current=bd[oh],bd[oh]=null,oh--)}function bs(m,C){oh++,bd[oh]=m.current,m.current=C}var dA={},Os=Ia(dA),vr=Ia(!1),Ca=dA;function Jc(m,C){var F=m.type.contextTypes;if(!F)return dA;var Q=m.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===C)return Q.__reactInternalMemoizedMaskedChildContext;var ue={},ye;for(ye in F)ue[ye]=C[ye];return Q&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=C,m.__reactInternalMemoizedMaskedChildContext=ue),ue}function ka(m){return m=m.childContextTypes,m!=null}function ic(){qs(vr),qs(Os)}function xd(m,C,F){if(Os.current!==dA)throw Error(t(168));bs(Os,C),bs(vr,F)}function wd(m,C,F){var Q=m.stateNode;if(C=C.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var ue in Q)if(!(ue in C))throw Error(t(108,Tt(m)||"Unknown",ue));return Ce({},F,Q)}function Si(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||dA,Ca=Os.current,bs(Os,m),bs(vr,vr.current),!0}function Md(m,C,F){var Q=m.stateNode;if(!Q)throw Error(t(169));F?(m=wd(m,C,Ca),Q.__reactInternalMemoizedMergedChildContext=m,qs(vr),qs(Os),bs(Os,m)):qs(vr),bs(vr,F)}var ql=null,Sd=!1,Ed=!1;function BA(m){ql===null?ql=[m]:ql.push(m)}function oc(m){Sd=!0,BA(m)}function hA(){if(!Ed&&ql!==null){Ed=!0;var m=0,C=Lr;try{var F=ql;for(Lr=1;m>=et,ue-=et,lu=1<<32-yn(C)+ue|F<ji?(Ls=Ii,Ii=null):Ls=Ii.sibling;var es=tr(An,Ii,hn[ji],_r);if(es===null){Ii===null&&(Ii=Ls);break}m&&Ii&&es.alternate===null&&C(An,Ii),en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es,Ii=Ls}if(ji===hn.length)return F(An,Ii),yr&&Sc(An,ji),ri;if(Ii===null){for(;jiji?(Ls=Ii,Ii=null):Ls=Ii.sibling;var Wh=tr(An,Ii,es.value,_r);if(Wh===null){Ii===null&&(Ii=Ls);break}m&&Ii&&Wh.alternate===null&&C(An,Ii),en=ye(Wh,en,ji),ki===null?ri=Wh:ki.sibling=Wh,ki=Wh,Ii=Ls}if(es.done)return F(An,Ii),yr&&Sc(An,ji),ri;if(Ii===null){for(;!es.done;ji++,es=hn.next())es=gr(An,es.value,_r),es!==null&&(en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es);return yr&&Sc(An,ji),ri}for(Ii=Q(An,Ii);!es.done;ji++,es=hn.next())es=jr(Ii,An,ji,es.value,_r),es!==null&&(m&&es.alternate!==null&&Ii.delete(es.key===null?ji:es.key),en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es);return m&&Ii.forEach(function(s1){return C(An,s1)}),yr&&Sc(An,ji),ri}function ll(An,en,hn,_r){if(typeof hn=="object"&&hn!==null&&hn.type===W&&hn.key===null&&(hn=hn.props.children),typeof hn=="object"&&hn!==null){switch(hn.$$typeof){case $:e:{for(var ri=hn.key,ki=en;ki!==null;){if(ki.key===ri){if(ri=hn.type,ri===W){if(ki.tag===7){F(An,ki.sibling),en=ue(ki,hn.props.children),en.return=An,An=en;break e}}else if(ki.elementType===ri||typeof ri=="object"&&ri!==null&&ri.$$typeof===st&&lh(ri)===ki.type){F(An,ki.sibling),en=ue(ki,hn.props),en.ref=ah(An,ki,hn),en.return=An,An=en;break e}F(An,ki);break}else C(An,ki);ki=ki.sibling}hn.type===W?(en=bf(hn.props.children,An.mode,_r,hn.key),en.return=An,An=en):(_r=c0(hn.type,hn.key,hn.props,null,An.mode,_r),_r.ref=ah(An,en,hn),_r.return=An,An=_r)}return et(An);case te:e:{for(ki=hn.key;en!==null;){if(en.key===ki)if(en.tag===4&&en.stateNode.containerInfo===hn.containerInfo&&en.stateNode.implementation===hn.implementation){F(An,en.sibling),en=ue(en,hn.children||[]),en.return=An,An=en;break e}else{F(An,en);break}else C(An,en);en=en.sibling}en=d0(hn,An.mode,_r),en.return=An,An=en}return et(An);case st:return ki=hn._init,ll(An,en,ki(hn._payload),_r)}if(or(hn))return oi(An,en,hn,_r);if(We(hn))return ui(An,en,hn,_r);IA(An,hn)}return typeof hn=="string"&&hn!==""||typeof hn=="number"?(hn=""+hn,en!==null&&en.tag===6?(F(An,en.sibling),en=ue(en,hn),en.return=An,An=en):(F(An,en),en=eg(hn,An.mode,_r),en.return=An,An=en),et(An)):F(An,en)}return ll}var Ys=kA(!0),Bc=kA(!1),Yl=Ia(null),pl=null,Vu=null,Oc=null;function Eu(){Oc=Vu=pl=null}function _a(m){var C=Yl.current;qs(Yl),m._currentValue=C}function Js(m,C,F){for(;m!==null;){var Q=m.alternate;if((m.childLanes&C)!==C?(m.childLanes|=C,Q!==null&&(Q.childLanes|=C)):Q!==null&&(Q.childLanes&C)!==C&&(Q.childLanes|=C),m===F)break;m=m.return}}function Au(m,C){pl=m,Oc=Vu=null,m=m.dependencies,m!==null&&m.firstContext!==null&&(m.lanes&C&&(Vl=!0),m.firstContext=null)}function cu(m){var C=m._currentValue;if(Oc!==m)if(m={context:m,memoizedValue:C,next:null},Vu===null){if(pl===null)throw Error(t(308));Vu=m,pl.dependencies={lanes:0,firstContext:m}}else Vu=Vu.next=m;return C}var fA=null;function Bu(m){fA===null?fA=[m]:fA.push(m)}function Ic(m,C,F,Q){var ue=C.interleaved;return ue===null?(F.next=F,Bu(C)):(F.next=ue.next,ue.next=F),C.interleaved=F,Hu(m,Q)}function Hu(m,C){m.lanes|=C;var F=m.alternate;for(F!==null&&(F.lanes|=C),F=m,m=m.return;m!==null;)m.childLanes|=C,F=m.alternate,F!==null&&(F.childLanes|=C),F=m,m=m.return;return F.tag===3?F.stateNode:null}var $l=!1;function Bd(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function T(m,C){m=m.updateQueue,C.updateQueue===m&&(C.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,effects:m.effects})}function l(m,C){return{eventTime:m,lane:C,tag:0,payload:null,callback:null,next:null}}function c(m,C,F){var Q=m.updateQueue;if(Q===null)return null;if(Q=Q.shared,yi&2){var ue=Q.pending;return ue===null?C.next=C:(C.next=ue.next,ue.next=C),Q.pending=C,Hu(m,F)}return ue=Q.interleaved,ue===null?(C.next=C,Bu(Q)):(C.next=ue.next,ue.next=C),Q.interleaved=C,Hu(m,F)}function _(m,C,F){if(C=C.updateQueue,C!==null&&(C=C.shared,(F&4194240)!==0)){var Q=C.lanes;Q&=m.pendingLanes,F|=Q,C.lanes=F,us(m,F)}}function M(m,C){var F=m.updateQueue,Q=m.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var ue=null,ye=null;if(F=F.firstBaseUpdate,F!==null){do{var et={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ye===null?ue=ye=et:ye=ye.next=et,F=F.next}while(F!==null);ye===null?ue=ye=C:ye=ye.next=C}else ue=ye=C;F={baseState:Q.baseState,firstBaseUpdate:ue,lastBaseUpdate:ye,shared:Q.shared,effects:Q.effects},m.updateQueue=F;return}m=F.lastBaseUpdate,m===null?F.firstBaseUpdate=C:m.next=C,F.lastBaseUpdate=C}function R(m,C,F,Q){var ue=m.updateQueue;$l=!1;var ye=ue.firstBaseUpdate,et=ue.lastBaseUpdate,kt=ue.shared.pending;if(kt!==null){ue.shared.pending=null;var Gt=kt,wn=Gt.next;Gt.next=null,et===null?ye=wn:et.next=wn,et=Gt;var cr=m.alternate;cr!==null&&(cr=cr.updateQueue,kt=cr.lastBaseUpdate,kt!==et&&(kt===null?cr.firstBaseUpdate=wn:kt.next=wn,cr.lastBaseUpdate=Gt))}if(ye!==null){var gr=ue.baseState;et=0,cr=wn=Gt=null,kt=ye;do{var tr=kt.lane,jr=kt.eventTime;if((Q&tr)===tr){cr!==null&&(cr=cr.next={eventTime:jr,lane:0,tag:kt.tag,payload:kt.payload,callback:kt.callback,next:null});e:{var oi=m,ui=kt;switch(tr=C,jr=F,ui.tag){case 1:if(oi=ui.payload,typeof oi=="function"){gr=oi.call(jr,gr,tr);break e}gr=oi;break e;case 3:oi.flags=oi.flags&-65537|128;case 0:if(oi=ui.payload,tr=typeof oi=="function"?oi.call(jr,gr,tr):oi,tr==null)break e;gr=Ce({},gr,tr);break e;case 2:$l=!0}}kt.callback!==null&&kt.lane!==0&&(m.flags|=64,tr=ue.effects,tr===null?ue.effects=[kt]:tr.push(kt))}else jr={eventTime:jr,lane:tr,tag:kt.tag,payload:kt.payload,callback:kt.callback,next:null},cr===null?(wn=cr=jr,Gt=gr):cr=cr.next=jr,et|=tr;if(kt=kt.next,kt===null){if(kt=ue.shared.pending,kt===null)break;tr=kt,kt=tr.next,tr.next=null,ue.lastBaseUpdate=tr,ue.shared.pending=null}}while(!0);if(cr===null&&(Gt=gr),ue.baseState=Gt,ue.firstBaseUpdate=wn,ue.lastBaseUpdate=cr,C=ue.shared.interleaved,C!==null){ue=C;do et|=ue.lane,ue=ue.next;while(ue!==C)}else ye===null&&(ue.shared.lanes=0);Cl|=et,m.lanes=et,m.memoizedState=gr}}function N(m,C,F){if(m=C.effects,C.effects=null,m!==null)for(C=0;CF?F:4,m(!0);var Q=Kt.transition;Kt.transition={};try{m(!1),C()}finally{Lr=F,Kt.transition=Q}}function Ph(){return Io().memoizedState}function Id(m,C,F){var Q=Uh(m);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},Rh(m))Pa(C,F);else if(F=Ic(m,C,F,Q),F!==null){var ue=pA();rd(F,m,Q,ue),hu(F,C,Q)}}function ac(m,C,F){var Q=Uh(m),ue={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if(Rh(m))Pa(C,ue);else{var ye=m.alternate;if(m.lanes===0&&(ye===null||ye.lanes===0)&&(ye=C.lastRenderedReducer,ye!==null))try{var et=C.lastRenderedState,kt=ye(et,F);if(ue.hasEagerState=!0,ue.eagerState=kt,ln(kt,et)){var Gt=C.interleaved;Gt===null?(ue.next=ue,Bu(C)):(ue.next=Gt.next,Gt.next=ue),C.interleaved=ue;return}}catch{}finally{}F=Ic(m,C,ue,Q),F!==null&&(ue=pA(),rd(F,m,Q,ue),hu(F,C,Q))}}function Rh(m){var C=m.alternate;return m===Rt||C!==null&&C===Rt}function Pa(m,C){xn=bn=!0;var F=m.pending;F===null?C.next=C:(C.next=F.next,F.next=C),m.pending=C}function hu(m,C,F){if(F&4194240){var Q=C.lanes;Q&=m.pendingLanes,F|=Q,C.lanes=F,us(m,F)}}var kd={readContext:cu,useCallback:Gn,useContext:Gn,useEffect:Gn,useImperativeHandle:Gn,useInsertionEffect:Gn,useLayoutEffect:Gn,useMemo:Gn,useReducer:Gn,useRef:Gn,useState:Gn,useDebugValue:Gn,useDeferredValue:Gn,useTransition:Gn,useMutableSource:Gn,useSyncExternalStore:Gn,useId:Gn,unstable_isNewReconciler:!1},Bp={readContext:cu,useCallback:function(m,C){return Vi().memoizedState=[m,C===void 0?null:C],m},useContext:cu,useEffect:Xu,useImperativeHandle:function(m,C,F){return F=F!=null?F.concat([m]):null,TA(4194308,4,Dl.bind(null,C,m),F)},useLayoutEffect:function(m,C){return TA(4194308,4,m,C)},useInsertionEffect:function(m,C){return TA(4,2,m,C)},useMemo:function(m,C){var F=Vi();return C=C===void 0?null:C,m=m(),F.memoizedState=[m,C],m},useReducer:function(m,C,F){var Q=Vi();return C=F!==void 0?F(C):C,Q.memoizedState=Q.baseState=C,m={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:m,lastRenderedState:C},Q.queue=m,m=m.dispatch=Id.bind(null,Rt,m),[Q.memoizedState,m]},useRef:function(m){var C=Vi();return m={current:m},C.memoizedState=m},useState:ml,useDebugValue:$s,useDeferredValue:function(m){return Vi().memoizedState=m},useTransition:function(){var m=ml(!1),C=m[0];return m=Th.bind(null,m[1]),Vi().memoizedState=m,[C,m]},useMutableSource:function(){},useSyncExternalStore:function(m,C,F){var Q=Rt,ue=Vi();if(yr){if(F===void 0)throw Error(t(407));F=F()}else{if(F=C(),Jo===null)throw Error(t(349));jt&30||Ta(Q,C,F)}ue.memoizedState=F;var ye={value:F,getSnapshot:C};return ue.queue=ye,Xu(hs.bind(null,Q,ye,m),[m]),Q.flags|=2048,gl(9,Go.bind(null,Q,ye,F,C),void 0,null),F},useId:function(){var m=Vi(),C=Jo.identifierPrefix;if(yr){var F=Yu,Q=lu;F=(Q&~(1<<32-yn(Q)-1)).toString(32)+F,C=":"+C+"R"+F,F=Cn++,0")&&(Gt=Gt.replace("",m.displayName)),Gt}while(1<=et&&0<=kt);break}}}finally{vt=!1,Error.prepareStackTrace=F}return(m=m?m.displayName||m.name:"")?it(m):""}function ft(m){switch(m.tag){case 5:return it(m.type);case 16:return it("Lazy");case 13:return it("Suspense");case 19:return it("SuspenseList");case 0:case 2:case 15:return m=_t(m.type,!1),m;case 11:return m=_t(m.type.render,!1),m;case 1:return m=_t(m.type,!0),m;default:return""}}function Dt(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 te:return"Portal";case pe:return"Profiler";case oe:return"StrictMode";case we:return"Suspense";case Ke:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case Ee:return(m.displayName||"Context")+".Consumer";case he:return(m._context.displayName||"Context")+".Provider";case fe:var C=m.render;return m=m.displayName,m||(m=C.displayName||C.name||"",m=m!==""?"ForwardRef("+m+")":"ForwardRef"),m;case ge:return C=m.displayName||null,C!==null?C:Dt(m.type)||"Memo";case st:C=m._payload,m=m._init;try{return Dt(m(C))}catch{}}return null}function Tt(m){var C=m.type;switch(m.tag){case 24:return"Cache";case 9:return(C.displayName||"Context")+".Consumer";case 10:return(C._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return m=C.render,m=m.displayName||m.name||"",C.displayName||(m!==""?"ForwardRef("+m+")":"ForwardRef");case 7:return"Fragment";case 5:return C;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Dt(C);case 8:return C===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 C=="function")return C.displayName||C.name||null;if(typeof C=="string")return C}return null}function Ue(m){switch(typeof m){case"boolean":case"number":case"string":case"undefined":return m;case"object":return m;default:return""}}function Re(m){var C=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(C==="checkbox"||C==="radio")}function Be(m){var C=Re(m)?"checked":"value",F=Object.getOwnPropertyDescriptor(m.constructor.prototype,C),Q=""+m[C];if(!m.hasOwnProperty(C)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var ue=F.get,ye=F.set;return Object.defineProperty(m,C,{configurable:!0,get:function(){return ue.call(this)},set:function(et){Q=""+et,ye.call(this,et)}}),Object.defineProperty(m,C,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(et){Q=""+et},stopTracking:function(){m._valueTracker=null,delete m[C]}}}}function nt(m){m._valueTracker||(m._valueTracker=Be(m))}function Ct(m){if(!m)return!1;var C=m._valueTracker;if(!C)return!0;var F=C.getValue(),Q="";return m&&(Q=Re(m)?m.checked?"true":"false":m.value),m=Q,m!==F?(C.setValue(m),!0):!1}function pt(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 zt(m,C){var F=C.checked;return ve({},C,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??m._wrapperState.initialChecked})}function tn(m,C){var F=C.defaultValue==null?"":C.defaultValue,Q=C.checked!=null?C.checked:C.defaultChecked;F=Ue(C.value!=null?C.value:F),m._wrapperState={initialChecked:Q,initialValue:F,controlled:C.type==="checkbox"||C.type==="radio"?C.checked!=null:C.value!=null}}function Lt(m,C){C=C.checked,C!=null&&ie(m,"checked",C,!1)}function gn(m,C){Lt(m,C);var F=Ue(C.value),Q=C.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}C.hasOwnProperty("value")?rn(m,C.type,F):C.hasOwnProperty("defaultValue")&&rn(m,C.type,Ue(C.defaultValue)),C.checked==null&&C.defaultChecked!=null&&(m.defaultChecked=!!C.defaultChecked)}function Nn(m,C,F){if(C.hasOwnProperty("value")||C.hasOwnProperty("defaultValue")){var Q=C.type;if(!(Q!=="submit"&&Q!=="reset"||C.value!==void 0&&C.value!==null))return;C=""+m._wrapperState.initialValue,F||C===m.value||(m.value=C),m.defaultValue=C}F=m.name,F!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,F!==""&&(m.name=F)}function rn(m,C,F){(C!=="number"||pt(m.ownerDocument)!==m)&&(F==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+F&&(m.defaultValue=""+F))}var or=Array.isArray;function Kn(m,C,F,Q){if(m=m.options,C){C={};for(var ue=0;ue"+C.valueOf().toString()+"",C=ce.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;C.firstChild;)m.appendChild(C.firstChild)}});function tt(m,C){if(C){var F=m.firstChild;if(F&&F===m.lastChild&&F.nodeType===3){F.nodeValue=C;return}}m.textContent=C}var Et={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},$t=["Webkit","ms","Moz","O"];Object.keys(Et).forEach(function(m){$t.forEach(function(C){C=C+m.charAt(0).toUpperCase()+m.substring(1),Et[C]=Et[m]})});function on(m,C,F){return C==null||typeof C=="boolean"||C===""?"":F||typeof C!="number"||C===0||Et.hasOwnProperty(m)&&Et[m]?(""+C).trim():C+"px"}function rr(m,C){m=m.style;for(var F in C)if(C.hasOwnProperty(F)){var Q=F.indexOf("--")===0,ue=on(F,C[F],Q);F==="float"&&(F="cssFloat"),Q?m.setProperty(F,ue):m[F]=ue}}var Oe=ve({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 se(m,C){if(C){if(Oe[m]&&(C.children!=null||C.dangerouslySetInnerHTML!=null))throw Error(t(137,m));if(C.dangerouslySetInnerHTML!=null){if(C.children!=null)throw Error(t(60));if(typeof C.dangerouslySetInnerHTML!="object"||!("__html"in C.dangerouslySetInnerHTML))throw Error(t(61))}if(C.style!=null&&typeof C.style!="object")throw Error(t(62))}}function _e(m,C){if(m.indexOf("-")===-1)return typeof C.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 p=null;function Ne(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var $e=null,rt=null,dt=null;function ct(m){if(m=Ki(m)){if(typeof $e!="function")throw Error(t(280));var C=m.stateNode;C&&(C=Bs(C),$e(m.stateNode,m.type,C))}}function Qt(m){rt?dt?dt.push(m):dt=[m]:rt=m}function Vt(){if(rt){var m=rt,C=dt;if(dt=rt=null,ct(m),C)for(m=0;m>>=0,m===0?32:31-($n(m)/dn|0)|0}var Ri=64,fo=4194304;function _s(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 Gs(m,C){var F=m.pendingLanes;if(F===0)return 0;var Q=0,ue=m.suspendedLanes,ye=m.pingedLanes,et=F&268435455;if(et!==0){var kt=et&~ue;kt!==0?Q=_s(kt):(ye&=et,ye!==0&&(Q=_s(ye)))}else et=F&~ue,et!==0?Q=_s(et):ye!==0&&(Q=_s(ye));if(Q===0)return 0;if(C!==0&&C!==Q&&!(C&ue)&&(ue=Q&-Q,ye=C&-C,ue>=ye||ue===16&&(ye&4194240)!==0))return C;if(Q&4&&(Q|=F&16),C=m.entangledLanes,C!==0)for(m=m.entanglements,C&=Q;0F;F++)C.push(m);return C}function da(m,C,F){m.pendingLanes|=C,C!==536870912&&(m.suspendedLanes=0,m.pingedLanes=0),m=m.eventTimes,C=31-yn(C),m[C]=F}function aA(m,C){var F=m.pendingLanes&~C;m.pendingLanes=C,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=C,m.mutableReadLanes&=C,m.entangledLanes&=C,C=m.entanglements;var Q=m.eventTimes;for(m=m.expirationTimes;0=vu),Zd=" ",lf=!1;function au(m,C){switch(m){case"keyup":return yu.indexOf(C.keyCode)!==-1;case"keydown":return C.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Il(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var YA=!1;function Gc(m,C){switch(m){case"compositionend":return Il(C);case"keypress":return C.which!==32?null:(lf=!0,Zd);case"textInput":return m=C.data,m===Zd&&lf?null:m;default:return null}}function uf(m,C){if(YA)return m==="compositionend"||!Ih&&au(m,C)?(m=Bo(),Ci=Tr=Cr=null,YA=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(C.ctrlKey||C.altKey||C.metaKey)||C.ctrlKey&&C.altKey){if(C.char&&1=C)return{node:F,offset:C-m};m=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=_i(F)}}function sa(m,C){return m&&C?m===C?!0:m&&m.nodeType===3?!1:C&&C.nodeType===3?sa(m,C.parentNode):"contains"in m?m.contains(C):m.compareDocumentPosition?!!(m.compareDocumentPosition(C)&16):!1:!1}function Ho(){for(var m=window,C=pt();C instanceof m.HTMLIFrameElement;){try{var F=typeof C.contentWindow.location.href=="string"}catch{F=!1}if(F)m=C.contentWindow;else break;C=pt(m.document)}return C}function $A(m){var C=m&&m.nodeName&&m.nodeName.toLowerCase();return C&&(C==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||C==="textarea"||m.contentEditable==="true")}function Ep(m){var C=Ho(),F=m.focusedElem,Q=m.selectionRange;if(C!==F&&F&&F.ownerDocument&&sa(F.ownerDocument.documentElement,F)){if(Q!==null&&$A(F)){if(C=Q.start,m=Q.end,m===void 0&&(m=C),"selectionStart"in F)F.selectionStart=C,F.selectionEnd=Math.min(m,F.value.length);else if(m=(C=F.ownerDocument||document)&&C.defaultView||window,m.getSelection){m=m.getSelection();var ue=F.textContent.length,ye=Math.min(Q.start,ue);Q=Q.end===void 0?ye:Math.min(Q.end,ue),!m.extend&&ye>Q&&(ue=Q,Q=ye,ye=ue),ue=bo(F,ye);var et=bo(F,Q);ue&&et&&(m.rangeCount!==1||m.anchorNode!==ue.node||m.anchorOffset!==ue.offset||m.focusNode!==et.node||m.focusOffset!==et.offset)&&(C=C.createRange(),C.setStart(ue.node,ue.offset),m.removeAllRanges(),ye>Q?(m.addRange(C),m.extend(et.node,et.offset)):(C.setEnd(et.node,et.offset),m.addRange(C)))}}for(C=[],m=F;m=m.parentNode;)m.nodeType===1&&C.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F=document.documentMode,_u=null,VA=null,Pl=null,Gi=!1;function HA(m,C,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;Gi||_u==null||_u!==pt(Q)||(Q=_u,"selectionStart"in Q&&$A(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}),Pl&&zr(Pl,Q)||(Pl=Q,Q=xc(VA,"onSelect"),0oh||(m.current=bd[oh],bd[oh]=null,oh--)}function bs(m,C){oh++,bd[oh]=m.current,m.current=C}var dA={},Os=Ia(dA),vr=Ia(!1),Ca=dA;function Jc(m,C){var F=m.type.contextTypes;if(!F)return dA;var Q=m.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===C)return Q.__reactInternalMemoizedMaskedChildContext;var ue={},ye;for(ye in F)ue[ye]=C[ye];return Q&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=C,m.__reactInternalMemoizedMaskedChildContext=ue),ue}function ka(m){return m=m.childContextTypes,m!=null}function ic(){qs(vr),qs(Os)}function xd(m,C,F){if(Os.current!==dA)throw Error(t(168));bs(Os,C),bs(vr,F)}function wd(m,C,F){var Q=m.stateNode;if(C=C.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var ue in Q)if(!(ue in C))throw Error(t(108,Tt(m)||"Unknown",ue));return ve({},F,Q)}function Si(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||dA,Ca=Os.current,bs(Os,m),bs(vr,vr.current),!0}function Md(m,C,F){var Q=m.stateNode;if(!Q)throw Error(t(169));F?(m=wd(m,C,Ca),Q.__reactInternalMemoizedMergedChildContext=m,qs(vr),qs(Os),bs(Os,m)):qs(vr),bs(vr,F)}var ql=null,Sd=!1,Ed=!1;function BA(m){ql===null?ql=[m]:ql.push(m)}function oc(m){Sd=!0,BA(m)}function hA(){if(!Ed&&ql!==null){Ed=!0;var m=0,C=Lr;try{var F=ql;for(Lr=1;m>=et,ue-=et,lu=1<<32-yn(C)+ue|F<ji?(Ls=Ii,Ii=null):Ls=Ii.sibling;var es=tr(An,Ii,hn[ji],_r);if(es===null){Ii===null&&(Ii=Ls);break}m&&Ii&&es.alternate===null&&C(An,Ii),en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es,Ii=Ls}if(ji===hn.length)return F(An,Ii),yr&&Sc(An,ji),ri;if(Ii===null){for(;jiji?(Ls=Ii,Ii=null):Ls=Ii.sibling;var Wh=tr(An,Ii,es.value,_r);if(Wh===null){Ii===null&&(Ii=Ls);break}m&&Ii&&Wh.alternate===null&&C(An,Ii),en=ye(Wh,en,ji),ki===null?ri=Wh:ki.sibling=Wh,ki=Wh,Ii=Ls}if(es.done)return F(An,Ii),yr&&Sc(An,ji),ri;if(Ii===null){for(;!es.done;ji++,es=hn.next())es=gr(An,es.value,_r),es!==null&&(en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es);return yr&&Sc(An,ji),ri}for(Ii=Q(An,Ii);!es.done;ji++,es=hn.next())es=jr(Ii,An,ji,es.value,_r),es!==null&&(m&&es.alternate!==null&&Ii.delete(es.key===null?ji:es.key),en=ye(es,en,ji),ki===null?ri=es:ki.sibling=es,ki=es);return m&&Ii.forEach(function(s1){return C(An,s1)}),yr&&Sc(An,ji),ri}function ll(An,en,hn,_r){if(typeof hn=="object"&&hn!==null&&hn.type===W&&hn.key===null&&(hn=hn.props.children),typeof hn=="object"&&hn!==null){switch(hn.$$typeof){case $:e:{for(var ri=hn.key,ki=en;ki!==null;){if(ki.key===ri){if(ri=hn.type,ri===W){if(ki.tag===7){F(An,ki.sibling),en=ue(ki,hn.props.children),en.return=An,An=en;break e}}else if(ki.elementType===ri||typeof ri=="object"&&ri!==null&&ri.$$typeof===st&&lh(ri)===ki.type){F(An,ki.sibling),en=ue(ki,hn.props),en.ref=ah(An,ki,hn),en.return=An,An=en;break e}F(An,ki);break}else C(An,ki);ki=ki.sibling}hn.type===W?(en=bf(hn.props.children,An.mode,_r,hn.key),en.return=An,An=en):(_r=c0(hn.type,hn.key,hn.props,null,An.mode,_r),_r.ref=ah(An,en,hn),_r.return=An,An=_r)}return et(An);case te:e:{for(ki=hn.key;en!==null;){if(en.key===ki)if(en.tag===4&&en.stateNode.containerInfo===hn.containerInfo&&en.stateNode.implementation===hn.implementation){F(An,en.sibling),en=ue(en,hn.children||[]),en.return=An,An=en;break e}else{F(An,en);break}else C(An,en);en=en.sibling}en=d0(hn,An.mode,_r),en.return=An,An=en}return et(An);case st:return ki=hn._init,ll(An,en,ki(hn._payload),_r)}if(or(hn))return oi(An,en,hn,_r);if(We(hn))return ui(An,en,hn,_r);IA(An,hn)}return typeof hn=="string"&&hn!==""||typeof hn=="number"?(hn=""+hn,en!==null&&en.tag===6?(F(An,en.sibling),en=ue(en,hn),en.return=An,An=en):(F(An,en),en=eg(hn,An.mode,_r),en.return=An,An=en),et(An)):F(An,en)}return ll}var Ys=kA(!0),Bc=kA(!1),Yl=Ia(null),pl=null,Vu=null,Oc=null;function Eu(){Oc=Vu=pl=null}function _a(m){var C=Yl.current;qs(Yl),m._currentValue=C}function Js(m,C,F){for(;m!==null;){var Q=m.alternate;if((m.childLanes&C)!==C?(m.childLanes|=C,Q!==null&&(Q.childLanes|=C)):Q!==null&&(Q.childLanes&C)!==C&&(Q.childLanes|=C),m===F)break;m=m.return}}function Au(m,C){pl=m,Oc=Vu=null,m=m.dependencies,m!==null&&m.firstContext!==null&&(m.lanes&C&&(Vl=!0),m.firstContext=null)}function cu(m){var C=m._currentValue;if(Oc!==m)if(m={context:m,memoizedValue:C,next:null},Vu===null){if(pl===null)throw Error(t(308));Vu=m,pl.dependencies={lanes:0,firstContext:m}}else Vu=Vu.next=m;return C}var fA=null;function Bu(m){fA===null?fA=[m]:fA.push(m)}function Ic(m,C,F,Q){var ue=C.interleaved;return ue===null?(F.next=F,Bu(C)):(F.next=ue.next,ue.next=F),C.interleaved=F,Hu(m,Q)}function Hu(m,C){m.lanes|=C;var F=m.alternate;for(F!==null&&(F.lanes|=C),F=m,m=m.return;m!==null;)m.childLanes|=C,F=m.alternate,F!==null&&(F.childLanes|=C),F=m,m=m.return;return F.tag===3?F.stateNode:null}var $l=!1;function Bd(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function T(m,C){m=m.updateQueue,C.updateQueue===m&&(C.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,effects:m.effects})}function l(m,C){return{eventTime:m,lane:C,tag:0,payload:null,callback:null,next:null}}function c(m,C,F){var Q=m.updateQueue;if(Q===null)return null;if(Q=Q.shared,yi&2){var ue=Q.pending;return ue===null?C.next=C:(C.next=ue.next,ue.next=C),Q.pending=C,Hu(m,F)}return ue=Q.interleaved,ue===null?(C.next=C,Bu(Q)):(C.next=ue.next,ue.next=C),Q.interleaved=C,Hu(m,F)}function _(m,C,F){if(C=C.updateQueue,C!==null&&(C=C.shared,(F&4194240)!==0)){var Q=C.lanes;Q&=m.pendingLanes,F|=Q,C.lanes=F,us(m,F)}}function M(m,C){var F=m.updateQueue,Q=m.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var ue=null,ye=null;if(F=F.firstBaseUpdate,F!==null){do{var et={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ye===null?ue=ye=et:ye=ye.next=et,F=F.next}while(F!==null);ye===null?ue=ye=C:ye=ye.next=C}else ue=ye=C;F={baseState:Q.baseState,firstBaseUpdate:ue,lastBaseUpdate:ye,shared:Q.shared,effects:Q.effects},m.updateQueue=F;return}m=F.lastBaseUpdate,m===null?F.firstBaseUpdate=C:m.next=C,F.lastBaseUpdate=C}function R(m,C,F,Q){var ue=m.updateQueue;$l=!1;var ye=ue.firstBaseUpdate,et=ue.lastBaseUpdate,kt=ue.shared.pending;if(kt!==null){ue.shared.pending=null;var Gt=kt,wn=Gt.next;Gt.next=null,et===null?ye=wn:et.next=wn,et=Gt;var cr=m.alternate;cr!==null&&(cr=cr.updateQueue,kt=cr.lastBaseUpdate,kt!==et&&(kt===null?cr.firstBaseUpdate=wn:kt.next=wn,cr.lastBaseUpdate=Gt))}if(ye!==null){var gr=ue.baseState;et=0,cr=wn=Gt=null,kt=ye;do{var tr=kt.lane,jr=kt.eventTime;if((Q&tr)===tr){cr!==null&&(cr=cr.next={eventTime:jr,lane:0,tag:kt.tag,payload:kt.payload,callback:kt.callback,next:null});e:{var oi=m,ui=kt;switch(tr=C,jr=F,ui.tag){case 1:if(oi=ui.payload,typeof oi=="function"){gr=oi.call(jr,gr,tr);break e}gr=oi;break e;case 3:oi.flags=oi.flags&-65537|128;case 0:if(oi=ui.payload,tr=typeof oi=="function"?oi.call(jr,gr,tr):oi,tr==null)break e;gr=ve({},gr,tr);break e;case 2:$l=!0}}kt.callback!==null&&kt.lane!==0&&(m.flags|=64,tr=ue.effects,tr===null?ue.effects=[kt]:tr.push(kt))}else jr={eventTime:jr,lane:tr,tag:kt.tag,payload:kt.payload,callback:kt.callback,next:null},cr===null?(wn=cr=jr,Gt=gr):cr=cr.next=jr,et|=tr;if(kt=kt.next,kt===null){if(kt=ue.shared.pending,kt===null)break;tr=kt,kt=tr.next,tr.next=null,ue.lastBaseUpdate=tr,ue.shared.pending=null}}while(!0);if(cr===null&&(Gt=gr),ue.baseState=Gt,ue.firstBaseUpdate=wn,ue.lastBaseUpdate=cr,C=ue.shared.interleaved,C!==null){ue=C;do et|=ue.lane,ue=ue.next;while(ue!==C)}else ye===null&&(ue.shared.lanes=0);Cl|=et,m.lanes=et,m.memoizedState=gr}}function N(m,C,F){if(m=C.effects,C.effects=null,m!==null)for(C=0;CF?F:4,m(!0);var Q=Kt.transition;Kt.transition={};try{m(!1),C()}finally{Lr=F,Kt.transition=Q}}function Ph(){return Io().memoizedState}function Id(m,C,F){var Q=Uh(m);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},Rh(m))Pa(C,F);else if(F=Ic(m,C,F,Q),F!==null){var ue=pA();rd(F,m,Q,ue),hu(F,C,Q)}}function ac(m,C,F){var Q=Uh(m),ue={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if(Rh(m))Pa(C,ue);else{var ye=m.alternate;if(m.lanes===0&&(ye===null||ye.lanes===0)&&(ye=C.lastRenderedReducer,ye!==null))try{var et=C.lastRenderedState,kt=ye(et,F);if(ue.hasEagerState=!0,ue.eagerState=kt,ln(kt,et)){var Gt=C.interleaved;Gt===null?(ue.next=ue,Bu(C)):(ue.next=Gt.next,Gt.next=ue),C.interleaved=ue;return}}catch{}finally{}F=Ic(m,C,ue,Q),F!==null&&(ue=pA(),rd(F,m,Q,ue),hu(F,C,Q))}}function Rh(m){var C=m.alternate;return m===Rt||C!==null&&C===Rt}function Pa(m,C){xn=bn=!0;var F=m.pending;F===null?C.next=C:(C.next=F.next,F.next=C),m.pending=C}function hu(m,C,F){if(F&4194240){var Q=C.lanes;Q&=m.pendingLanes,F|=Q,C.lanes=F,us(m,F)}}var kd={readContext:cu,useCallback:Gn,useContext:Gn,useEffect:Gn,useImperativeHandle:Gn,useInsertionEffect:Gn,useLayoutEffect:Gn,useMemo:Gn,useReducer:Gn,useRef:Gn,useState:Gn,useDebugValue:Gn,useDeferredValue:Gn,useTransition:Gn,useMutableSource:Gn,useSyncExternalStore:Gn,useId:Gn,unstable_isNewReconciler:!1},Bp={readContext:cu,useCallback:function(m,C){return Vi().memoizedState=[m,C===void 0?null:C],m},useContext:cu,useEffect:Xu,useImperativeHandle:function(m,C,F){return F=F!=null?F.concat([m]):null,TA(4194308,4,Dl.bind(null,C,m),F)},useLayoutEffect:function(m,C){return TA(4194308,4,m,C)},useInsertionEffect:function(m,C){return TA(4,2,m,C)},useMemo:function(m,C){var F=Vi();return C=C===void 0?null:C,m=m(),F.memoizedState=[m,C],m},useReducer:function(m,C,F){var Q=Vi();return C=F!==void 0?F(C):C,Q.memoizedState=Q.baseState=C,m={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:m,lastRenderedState:C},Q.queue=m,m=m.dispatch=Id.bind(null,Rt,m),[Q.memoizedState,m]},useRef:function(m){var C=Vi();return m={current:m},C.memoizedState=m},useState:ml,useDebugValue:$s,useDeferredValue:function(m){return Vi().memoizedState=m},useTransition:function(){var m=ml(!1),C=m[0];return m=Th.bind(null,m[1]),Vi().memoizedState=m,[C,m]},useMutableSource:function(){},useSyncExternalStore:function(m,C,F){var Q=Rt,ue=Vi();if(yr){if(F===void 0)throw Error(t(407));F=F()}else{if(F=C(),Jo===null)throw Error(t(349));jt&30||Ta(Q,C,F)}ue.memoizedState=F;var ye={value:F,getSnapshot:C};return ue.queue=ye,Xu(hs.bind(null,Q,ye,m),[m]),Q.flags|=2048,gl(9,Go.bind(null,Q,ye,F,C),void 0,null),F},useId:function(){var m=Vi(),C=Jo.identifierPrefix;if(yr){var F=Yu,Q=lu;F=(Q&~(1<<32-yn(Q)-1)).toString(32)+F,C=":"+C+"R"+F,F=Cn++,0<\/script>",m=m.removeChild(m.firstChild)):typeof Q.is=="string"?m=et.createElement(F,{is:Q.is}):(m=et.createElement(F),F==="select"&&(et=m,Q.multiple?et.multiple=!0:Q.size&&(et.size=Q.size))):m=et.createElementNS(m,F),m[EA]=C,m[wc]=Q,vl(m,C,!1,!1),C.stateNode=m;e:{switch(et=_e(F,Q),F){case"dialog":Zo("cancel",m),Zo("close",m),ue=Q;break;case"iframe":case"object":case"embed":Zo("load",m),ue=Q;break;case"video":case"audio":for(ue=0;ue$f&&(C.flags|=128,Q=!0,mf(ye,!1),C.lanes=4194304)}else{if(!Q)if(m=gt(et),m!==null){if(C.flags|=128,Q=!0,F=m.updateQueue,F!==null&&(C.updateQueue=F,C.flags|=4),mf(ye,!0),ye.tail===null&&ye.tailMode==="hidden"&&!et.alternate&&!yr)return sl(C),null}else 2*lo()-ye.renderingStartTime>$f&&F!==1073741824&&(C.flags|=128,Q=!0,mf(ye,!1),C.lanes=4194304);ye.isBackwards?(et.sibling=C.child,C.child=et):(F=ye.last,F!==null?F.sibling=et:C.child=et,ye.last=et)}return ye.tail!==null?(C=ye.tail,ye.rendering=C,ye.tail=C.sibling,ye.renderingStartTime=lo(),C.sibling=null,F=ut.current,bs(ut,Q?F&1|2:F&1),C):(sl(C),null);case 22:case 23:return V0(),Q=C.memoizedState!==null,m!==null&&m.memoizedState!==null!==Q&&(C.flags|=8192),Q&&C.mode&1?Ts&1073741824&&(sl(C),C.subtreeFlags&6&&(C.flags|=8192)):sl(C),null;case 24:return null;case 25:return null}throw Error(t(156,C.tag))}function A(m,C){switch(Ec(C),C.tag){case 1:return ka(C.type)&&ic(),m=C.flags,m&65536?(C.flags=m&-65537|128,C):null;case 3:return Ve(),qs(vr),qs(Os),Ot(),m=C.flags,m&65536&&!(m&128)?(C.flags=m&-65537|128,C):null;case 5:return mt(C),null;case 13:if(qs(ut),m=C.memoizedState,m!==null&&m.dehydrated!==null){if(C.alternate===null)throw Error(t(340));Su()}return m=C.flags,m&65536?(C.flags=m&-65537|128,C):null;case 19:return qs(ut),null;case 4:return Ve(),null;case 10:return _a(C.type._context),null;case 22:case 23:return V0(),null;case 24:return null;default:return null}}var y=!1,I=!1,O=typeof WeakSet=="function"?WeakSet:Set,D=null;function Z(m,C){var F=m.ref;if(F!==null)if(typeof F=="function")try{F(null)}catch(Q){al(m,C,Q)}else F.current=null}function Ae(m,C,F){try{F()}catch(Q){al(m,C,Q)}}var be=!1;function Te(m,C){if(tc=Ie,m=Ho(),$A(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 ue=Q.anchorOffset,ye=Q.focusNode;Q=Q.focusOffset;try{F.nodeType,ye.nodeType}catch{F=null;break e}var et=0,kt=-1,Gt=-1,wn=0,cr=0,gr=m,tr=null;t:for(;;){for(var jr;gr!==F||ue!==0&&gr.nodeType!==3||(kt=et+ue),gr!==ye||Q!==0&&gr.nodeType!==3||(Gt=et+Q),gr.nodeType===3&&(et+=gr.nodeValue.length),(jr=gr.firstChild)!==null;)tr=gr,gr=jr;for(;;){if(gr===m)break t;if(tr===F&&++wn===ue&&(kt=et),tr===ye&&++cr===Q&&(Gt=et),(jr=gr.nextSibling)!==null)break;gr=tr,tr=gr.parentNode}gr=jr}F=kt===-1||Gt===-1?null:{start:kt,end:Gt}}else F=null}F=F||{start:0,end:0}}else F=null;for(Ql={focusedElem:m,selectionRange:F},Ie=!1,D=C;D!==null;)if(C=D,m=C.child,(C.subtreeFlags&1028)!==0&&m!==null)m.return=C,D=m;else for(;D!==null;){C=D;try{var oi=C.alternate;if(C.flags&1024)switch(C.tag){case 0:case 11:case 15:break;case 1:if(oi!==null){var ui=oi.memoizedProps,ll=oi.memoizedState,An=C.stateNode,en=An.getSnapshotBeforeUpdate(C.elementType===C.type?ui:Qa(C.type,ui),ll);An.__reactInternalSnapshotBeforeUpdate=en}break;case 3:var hn=C.stateNode.containerInfo;hn.nodeType===1?hn.textContent="":hn.nodeType===9&&hn.documentElement&&hn.removeChild(hn.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(t(163))}}catch(_r){al(C,C.return,_r)}if(m=C.sibling,m!==null){m.return=C.return,D=m;break}D=C.return}return oi=be,be=!1,oi}function je(m,C,F){var Q=C.updateQueue;if(Q=Q!==null?Q.lastEffect:null,Q!==null){var ue=Q=Q.next;do{if((ue.tag&m)===m){var ye=ue.destroy;ue.destroy=void 0,ye!==void 0&&Ae(C,F,ye)}ue=ue.next}while(ue!==Q)}}function yt(m,C){if(C=C.updateQueue,C=C!==null?C.lastEffect:null,C!==null){var F=C=C.next;do{if((F.tag&m)===m){var Q=F.create;F.destroy=Q()}F=F.next}while(F!==C)}}function St(m){var C=m.ref;if(C!==null){var F=m.stateNode;switch(m.tag){case 5:m=F;break;default:m=F}typeof C=="function"?C(m):C.current=m}}function Jt(m){var C=m.alternate;C!==null&&(m.alternate=null,Jt(C)),m.child=null,m.deletions=null,m.sibling=null,m.tag===5&&(C=m.stateNode,C!==null&&(delete C[EA],delete C[wc],delete C[Xc],delete C[ot],delete C[Na])),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 En(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 Fn(m,C,F){var Q=m.tag;if(Q===5||Q===6)m=m.stateNode,C?F.nodeType===8?F.parentNode.insertBefore(m,C):F.insertBefore(m,C):(F.nodeType===8?(C=F.parentNode,C.insertBefore(m,F)):(C=F,C.appendChild(m)),F=F._reactRootContainer,F!=null||C.onclick!==null||(C.onclick=Nu));else if(Q!==4&&(m=m.child,m!==null))for(Fn(m,C,F),m=m.sibling;m!==null;)Fn(m,C,F),m=m.sibling}function Jn(m,C,F){var Q=m.tag;if(Q===5||Q===6)m=m.stateNode,C?F.insertBefore(m,C):F.appendChild(m);else if(Q!==4&&(m=m.child,m!==null))for(Jn(m,C,F),m=m.sibling;m!==null;)Jn(m,C,F),m=m.sibling}var sr=null,xr=!1;function hr(m,C,F){for(F=F.child;F!==null;)Ur(m,C,F),F=F.sibling}function Ur(m,C,F){if(Ye&&typeof Ye.onCommitFiberUnmount=="function")try{Ye.onCommitFiberUnmount(oa,F)}catch{}switch(F.tag){case 5:I||Z(F,C);case 6:var Q=sr,ue=xr;sr=null,hr(m,C,F),sr=Q,xr=ue,sr!==null&&(xr?(m=sr,F=F.stateNode,m.nodeType===8?m.parentNode.removeChild(F):m.removeChild(F)):sr.removeChild(F.stateNode));break;case 18:sr!==null&&(xr?(m=sr,F=F.stateNode,m.nodeType===8?ih(m.parentNode,F):m.nodeType===1&&ih(m,F),Di(m)):ih(sr,F.stateNode));break;case 4:Q=sr,ue=xr,sr=F.stateNode.containerInfo,xr=!0,hr(m,C,F),sr=Q,xr=ue;break;case 0:case 11:case 14:case 15:if(!I&&(Q=F.updateQueue,Q!==null&&(Q=Q.lastEffect,Q!==null))){ue=Q=Q.next;do{var ye=ue,et=ye.destroy;ye=ye.tag,et!==void 0&&(ye&2||ye&4)&&Ae(F,C,et),ue=ue.next}while(ue!==Q)}hr(m,C,F);break;case 1:if(!I&&(Z(F,C),Q=F.stateNode,typeof Q.componentWillUnmount=="function"))try{Q.props=F.memoizedProps,Q.state=F.memoizedState,Q.componentWillUnmount()}catch(kt){al(F,C,kt)}hr(m,C,F);break;case 21:hr(m,C,F);break;case 22:F.mode&1?(I=(Q=I)||F.memoizedState!==null,hr(m,C,F),I=Q):hr(m,C,F);break;default:hr(m,C,F)}}function li(m){var C=m.updateQueue;if(C!==null){m.updateQueue=null;var F=m.stateNode;F===null&&(F=m.stateNode=new O),C.forEach(function(Q){var ue=n1.bind(null,m,Q);F.has(Q)||(F.add(Q),Q.then(ue,ue))})}}function Gr(m,C){var F=C.deletions;if(F!==null)for(var Q=0;Que&&(ue=et),Q&=~ye}if(Q=ue,Q=lo()-Q,Q=(120>Q?120:480>Q?480:1080>Q?1080:1920>Q?1920:3e3>Q?3e3:4320>Q?4320:1960*Hl(Q/1960))-Q,10m?16:m,Cf===null)var Q=!1;else{if(m=Cf,Cf=null,FA=0,yi&6)throw Error(t(331));var ue=yi;for(yi|=4,D=m.current;D!==null;){var ye=D,et=ye.child;if(D.flags&16){var kt=ye.deletions;if(kt!==null){for(var Gt=0;Gtlo()-gf?Ld(m,0):nd|=F),uc(m,C)}function mA(m,C){C===0&&(m.mode&1?(C=fo,fo<<=1,!(fo&130023424)&&(fo=4194304)):C=1);var F=pA();m=Hu(m,C),m!==null&&(da(m,C,F),uc(m,F))}function J0(m){var C=m.memoizedState,F=0;C!==null&&(F=C.retryLane),mA(m,F)}function n1(m,C){var F=0;switch(m.tag){case 13:var Q=m.stateNode,ue=m.memoizedState;ue!==null&&(F=ue.retryLane);break;case 19:Q=m.stateNode;break;default:throw Error(t(314))}Q!==null&&Q.delete(C),mA(m,F)}var jh;jh=function(m,C,F){if(m!==null)if(m.memoizedProps!==C.pendingProps||vr.current)Vl=!0;else{if(!(m.lanes&F)&&!(C.flags&128))return Vl=!1,t0(m,C,F);Vl=!!(m.flags&131072)}else Vl=!1,yr&&C.flags&1048576&&sh(C,wu,C.index);switch(C.lanes=0,C.tag){case 2:var Q=C.type;Rp(m,C),m=C.pendingProps;var ue=Jc(C,Os.current);Au(C,F),ue=Pr(null,C,Q,m,ue,F);var ye=Oi();return C.flags|=1,typeof ue=="object"&&ue!==null&&typeof ue.render=="function"&&ue.$$typeof===void 0?(C.tag=1,C.memoizedState=null,C.updateQueue=null,ka(Q)?(ye=!0,Si(C)):ye=!1,C.memoizedState=ue.state!==null&&ue.state!==void 0?ue.state:null,Bd(C),ue.updater=Dh,C.stateNode=ue,ue._reactInternals=C,gm(C,Q,m,F),C=Fh(null,C,Q,!0,ye,F)):(C.tag=0,yr&&ye&&OA(C),Kl(null,C,ue,F),C=C.child),C;case 16:Q=C.elementType;e:{switch(Rp(m,C),m=C.pendingProps,ue=Q._init,Q=ue(Q._payload),C.type=Q,ue=C.tag=A0(Q),m=Qa(Q,m),ue){case 0:C=Rd(null,C,Q,m,F);break e;case 1:C=DA(null,C,Q,m,F);break e;case 11:C=ym(null,C,Q,m,F);break e;case 14:C=Yf(null,C,Q,Qa(Q.type,m),F);break e}throw Error(t(306,Q,""))}return C;case 0:return Q=C.type,ue=C.pendingProps,ue=C.elementType===Q?ue:Qa(Q,ue),Rd(m,C,Q,ue,F);case 1:return Q=C.type,ue=C.pendingProps,ue=C.elementType===Q?ue:Qa(Q,ue),DA(m,C,Q,ue,F);case 3:e:{if(Pp(C),m===null)throw Error(t(387));Q=C.pendingProps,ye=C.memoizedState,ue=ye.element,T(m,C),R(C,Q,null,F);var et=C.memoizedState;if(Q=et.element,ye.isDehydrated)if(ye={element:Q,isDehydrated:!1,cache:et.cache,pendingSuspenseBoundaries:et.pendingSuspenseBoundaries,transitions:et.transitions},C.updateQueue.baseState=ye,C.memoizedState=ye,C.flags&256){ue=lc(Error(t(423)),C),C=Pc(m,C,Q,F,ue);break e}else if(Q!==ue){ue=lc(Error(t(424)),C),C=Pc(m,C,Q,F,ue);break e}else for(ha=rc(C.stateNode.containerInfo.firstChild),ys=C,yr=!0,Zr=null,F=Bc(C,null,Q,F),C.child=F;F;)F.flags=F.flags&-3|4096,F=F.sibling;else{if(Su(),Q===ue){C=Ou(m,C,F);break e}Kl(m,C,Q,F)}C=C.child}return C;case 5:return Xe(C),m===null&&xs(C),Q=C.type,ue=C.pendingProps,ye=m!==null?m.memoizedProps:null,et=ue.children,SA(Q,ue)?et=null:ye!==null&&SA(Q,ye)&&(C.flags|=32),hf(m,C),Kl(m,C,et,F),C.child;case 6:return m===null&&xs(C),null;case 13:return ch(m,C,F);case 4:return De(C,C.stateNode.containerInfo),Q=C.pendingProps,m===null?C.child=Ys(C,null,Q,F):Kl(m,C,Q,F),C.child;case 11:return Q=C.type,ue=C.pendingProps,ue=C.elementType===Q?ue:Qa(Q,ue),ym(m,C,Q,ue,F);case 7:return Kl(m,C,C.pendingProps,F),C.child;case 8:return Kl(m,C,C.pendingProps.children,F),C.child;case 12:return Kl(m,C,C.pendingProps.children,F),C.child;case 10:e:{if(Q=C.type._context,ue=C.pendingProps,ye=C.memoizedProps,et=ue.value,bs(Yl,Q._currentValue),Q._currentValue=et,ye!==null)if(ln(ye.value,et)){if(ye.children===ue.children&&!vr.current){C=Ou(m,C,F);break e}}else for(ye=C.child,ye!==null&&(ye.return=C);ye!==null;){var kt=ye.dependencies;if(kt!==null){et=ye.child;for(var Gt=kt.firstContext;Gt!==null;){if(Gt.context===Q){if(ye.tag===1){Gt=l(-1,F&-F),Gt.tag=2;var wn=ye.updateQueue;if(wn!==null){wn=wn.shared;var cr=wn.pending;cr===null?Gt.next=Gt:(Gt.next=cr.next,cr.next=Gt),wn.pending=Gt}}ye.lanes|=F,Gt=ye.alternate,Gt!==null&&(Gt.lanes|=F),Js(ye.return,F,C),kt.lanes|=F;break}Gt=Gt.next}}else if(ye.tag===10)et=ye.type===C.type?null:ye.child;else if(ye.tag===18){if(et=ye.return,et===null)throw Error(t(341));et.lanes|=F,kt=et.alternate,kt!==null&&(kt.lanes|=F),Js(et,F,C),et=ye.sibling}else et=ye.child;if(et!==null)et.return=ye;else for(et=ye;et!==null;){if(et===C){et=null;break}if(ye=et.sibling,ye!==null){ye.return=et.return,et=ye;break}et=et.return}ye=et}Kl(m,C,ue.children,F),C=C.child}return C;case 9:return ue=C.type,Q=C.pendingProps.children,Au(C,F),ue=cu(ue),Q=Q(ue),C.flags|=1,Kl(m,C,Q,F),C.child;case 14:return Q=C.type,ue=Qa(Q,C.pendingProps),ue=Qa(Q.type,ue),Yf(m,C,Q,ue,F);case 15:return ko(m,C,C.type,C.pendingProps,F);case 17:return Q=C.type,ue=C.pendingProps,ue=C.elementType===Q?ue:Qa(Q,ue),Rp(m,C),C.tag=1,ka(Q)?(m=!0,Si(C)):m=!1,Au(C,F),uh(C,Q,ue),gm(C,Q,ue,F),Fh(null,C,Q,!0,m,F);case 19:return Kd(m,C,F);case 22:return Ju(m,C,F)}throw Error(t(156,C.tag))};function Fp(m,C){return Ba(m,C)}function xm(m,C,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=C,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 eA(m,C,F,Q){return new xm(m,C,F,Q)}function Xf(m){return m=m.prototype,!(!m||!m.isReactComponent)}function A0(m){if(typeof m=="function")return Xf(m)?1:0;if(m!=null){if(m=m.$$typeof,m===pe)return 11;if(m===ge)return 14}return 2}function Ud(m,C){var F=m.alternate;return F===null?(F=eA(m.tag,C,m.key,m.mode),F.elementType=m.elementType,F.type=m.type,F.stateNode=m.stateNode,F.alternate=m,m.alternate=F):(F.pendingProps=C,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,C=m.dependencies,F.dependencies=C===null?null:{lanes:C.lanes,firstContext:C.firstContext},F.sibling=m.sibling,F.index=m.index,F.ref=m.ref,F}function c0(m,C,F,Q,ue,ye){var et=2;if(Q=m,typeof m=="function")Xf(m)&&(et=1);else if(typeof m=="string")et=5;else e:switch(m){case W:return bf(F.children,ue,ye,C);case oe:et=8,ue|=8;break;case fe:return m=eA(12,F,C,ue|2),m.elementType=fe,m.lanes=ye,m;case we:return m=eA(13,F,C,ue),m.elementType=we,m.lanes=ye,m;case Ke:return m=eA(19,F,C,ue),m.elementType=Ke,m.lanes=ye,m;case Qe:return wm(F,ue,ye,C);default:if(typeof m=="object"&&m!==null)switch(m.$$typeof){case he:et=10;break e;case Se:et=9;break e;case pe:et=11;break e;case ge:et=14;break e;case st:et=16,Q=null;break e}throw Error(t(130,m==null?m:typeof m,""))}return C=eA(et,F,C,ue),C.elementType=m,C.type=Q,C.lanes=ye,C}function bf(m,C,F,Q){return m=eA(7,m,Q,C),m.lanes=F,m}function wm(m,C,F,Q){return m=eA(22,m,Q,C),m.elementType=Qe,m.lanes=F,m.stateNode={isHidden:!1},m}function eg(m,C,F){return m=eA(6,m,null,C),m.lanes=F,m}function d0(m,C,F){return C=eA(4,m.children!==null?m.children:[],m.key,C),C.lanes=F,C.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},C}function r1(m,C,F,Q,ue){this.tag=C,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=ci(0),this.expirationTimes=ci(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ci(0),this.identifierPrefix=Q,this.onRecoverableError=ue,this.mutableSourceEagerHydrationData=null}function Mm(m,C,F,Q,ue,ye,et,kt,Gt){return m=new r1(m,C,F,kt,Gt),C===1?(C=1,ye===!0&&(C|=8)):C=0,ye=eA(3,null,null,C),m.current=ye,ye.stateNode=m,ye.memoizedState={element:Q,isDehydrated:F,cache:null,transitions:null,pendingSuspenseBoundaries:null},Bd(ye),m}function tg(m,C,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(),$3.exports=jQ(),$3.exports}var RI;function NQ(){if(RI)return W_;RI=1;var n=GC();return W_.createRoot=n.createRoot,W_.hydrateRoot=n.hydrateRoot,W_}var WQ=NQ();const GQ="modulepreload",QQ=function(n){return"/maputnik/"+n},DI={},fv=function(e,t,r){let i=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),o=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));i=Promise.allSettled(t.map(d=>{if(d=QQ(d),d in DI)return;DI[d]=!0;const g=d.endsWith(".css"),b=g?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${b}`))return;const E=document.createElement("link");if(E.rel=g?"stylesheet":GQ,g||(E.as="script"),E.crossOrigin="",E.href=d,o&&E.setAttribute("nonce",o),document.head.appendChild(E),g)return new Promise((S,B)=>{E.addEventListener("load",S),E.addEventListener("error",()=>B(new Error(`Unable to preload CSS for ${d}`)))})}))}function s(a){const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=a,window.dispatchEvent(o),!o.defaultPrevented)throw a}return i.then(a=>{for(const o of a||[])o.status==="rejected"&&s(o.reason);return e().catch(s)})},qQ=(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.":""))))})},Mo=n=>typeof n=="string",pv=()=>{let n,e;const t=new Promise((r,i)=>{n=r,e=i});return t.resolve=n,t.reject=e,t},KI=n=>n==null?"":""+n,YQ=(n,e,t)=>{n.forEach(r=>{e[r]&&(t[r]=e[r])})},$Q=/###/g,FI=n=>n&&n.indexOf("###")>-1?n.replace($Q,"."):n,LI=n=>!n||Mo(n),Hv=(n,e,t)=>{const r=Mo(e)?e.split("."):e;let i=0;for(;i{const{obj:r,k:i}=Hv(n,e,Object);if(r!==void 0||e.length===1){r[i]=t;return}let s=e[e.length-1],a=e.slice(0,e.length-1),o=Hv(n,a,Object);for(;o.obj===void 0&&a.length;)s=`${a[a.length-1]}.${s}`,a=a.slice(0,a.length-1),o=Hv(n,a,Object),o!=null&&o.obj&&typeof o.obj[`${o.k}.${s}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${s}`]=t},VQ=(n,e,t,r)=>{const{obj:i,k:s}=Hv(n,e,Object);i[s]=i[s]||[],i[s].push(t)},Zb=(n,e)=>{const{obj:t,k:r}=Hv(n,e);if(t&&Object.prototype.hasOwnProperty.call(t,r))return t[r]},HQ=(n,e,t)=>{const r=Zb(n,t);return r!==void 0?r:Zb(e,t)},cL=(n,e,t)=>{for(const r in e)r!=="__proto__"&&r!=="constructor"&&(r in n?Mo(n[r])||n[r]instanceof String||Mo(e[r])||e[r]instanceof String?t&&(n[r]=e[r]):cL(n[r],e[r],t):n[r]=e[r]);return n},d1=n=>n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var ZQ={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const XQ=n=>Mo(n)?n.replace(/[&<>"'\/]/g,e=>ZQ[e]):n;class JQ{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 eq=[" ",",","?","!",";"],tq=new JQ(20),nq=(n,e,t)=>{e=e||"",t=t||"";const r=eq.filter(a=>e.indexOf(a)<0&&t.indexOf(a)<0);if(r.length===0)return!0;const i=tq.getRegExp(`(${r.map(a=>a==="?"?"\\?":a).join("|")})`);let s=!i.test(n);if(!s){const a=n.indexOf(t);a>0&&!i.test(n.substring(0,a))&&(s=!0)}return s},p6=function(n,e){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";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&&dn==null?void 0:n.replace("_","-"),rq={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 Jb{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||rq,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),r=0;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){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i{let[o,d]=a;for(let g=0;g{let[o,d]=a;for(let g=0;g1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r){var g,b;let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,a=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):Mo(r)&&s?o.push(...r.split(s)):o.push(r)));const d=Zb(this.data,o);return!d&&!t&&!r&&e.indexOf(".")>-1&&(e=o[0],t=o[1],r=o.slice(2).join(".")),d||!a||!Mo(r)?d:p6((b=(g=this.data)==null?void 0:g[e])==null?void 0:b[t],r,s)}addResource(e,t,r,i){let s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1};const a=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let o=[e,t];r&&(o=o.concat(a?r.split(a):r)),e.indexOf(".")>-1&&(o=e.split("."),i=t,t=o[1]),this.addNamespaces(t),UI(this.data,o,i),s.silent||this.emit("added",e,t,r,i)}addResources(e,t,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(const s in r)(Mo(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){let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1,skipCopy:!1},o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),i=r,r=t,t=o[1]),this.addNamespaces(t);let d=Zb(this.data,o)||{};a.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?cL(d,r,s):d={...d,...r},UI(this.data,o,d),a.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 dL={processors:{},addPostProcessor(n){this.processors[n.name]=n},handle(n,e,t,r,i){return n.forEach(s=>{var a;e=((a=this.processors[s])==null?void 0:a.process(e,t,r,i))??e}),e}};const jI={};class e2 extends lx{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};super(),YQ(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=Jp.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;const r=this.resolve(e,t);return(r==null?void 0:r.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 a=r&&e.indexOf(r)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!nq(e,r,i);if(a&&!o){const d=e.match(this.interpolator.nestingRegexp);if(d&&d.length>0)return{key:e,namespaces:Mo(s)?[s]:s};const g=e.split(r);(r!==i||r===i&&this.options.ns.indexOf(g[0])>-1)&&(s=g.shift()),e=g.join(i)}return{key:e,namespaces:Mo(s)?[s]:s}}translate(e,t,r){if(typeof t!="object"&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),typeof t=="object"&&(t={...t}),t||(t={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);const i=t.returnDetails!==void 0?t.returnDetails:this.options.returnDetails,s=t.keySeparator!==void 0?t.keySeparator:this.options.keySeparator,{key:a,namespaces:o}=this.extractFromKey(e[e.length-1],t),d=o[o.length-1],g=t.lng||this.language,b=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((g==null?void 0:g.toLowerCase())==="cimode"){if(b){const J=t.nsSeparator||this.options.nsSeparator;return i?{res:`${d}${J}${a}`,usedKey:a,exactUsedKey:a,usedLng:g,usedNS:d,usedParams:this.getUsedParamsDetails(t)}:`${d}${J}${a}`}return i?{res:a,usedKey:a,exactUsedKey:a,usedLng:g,usedNS:d,usedParams:this.getUsedParamsDetails(t)}:a}const E=this.resolve(e,t);let S=E==null?void 0:E.res;const B=(E==null?void 0:E.usedKey)||a,k=(E==null?void 0:E.exactUsedKey)||a,z=Object.prototype.toString.apply(S),j=["[object Number]","[object Function]","[object RegExp]"],Y=t.joinArrays!==void 0?t.joinArrays:this.options.joinArrays,q=!this.i18nFormat||this.i18nFormat.handleAsObject,ie=!Mo(S)&&typeof S!="boolean"&&typeof S!="number";if(q&&S&&ie&&j.indexOf(z)<0&&!(Mo(Y)&&Array.isArray(S))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const J=this.options.returnedObjectHandler?this.options.returnedObjectHandler(B,S,{...t,ns:o}):`key '${a} (${this.language})' returned an object instead of string.`;return i?(E.res=J,E.usedParams=this.getUsedParamsDetails(t),E):J}if(s){const J=Array.isArray(S),$=J?[]:{},te=J?k:B;for(const W in S)if(Object.prototype.hasOwnProperty.call(S,W)){const oe=`${te}${s}${W}`;$[W]=this.translate(oe,{...t,joinArrays:!1,ns:o}),$[W]===oe&&($[W]=S[W])}S=$}}else if(q&&Mo(Y)&&Array.isArray(S))S=S.join(Y),S&&(S=this.extendTranslation(S,e,t,r));else{let J=!1,$=!1;const te=t.count!==void 0&&!Mo(t.count),W=e2.hasDefaultValue(t),oe=te?this.pluralResolver.getSuffix(g,t.count,t):"",fe=t.ordinal&&te?this.pluralResolver.getSuffix(g,t.count,{ordinal:!1}):"",he=te&&!t.ordinal&&t.count===0,Se=he&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${oe}`]||t[`defaultValue${fe}`]||t.defaultValue;!this.isValidLookup(S)&&W&&(J=!0,S=Se),this.isValidLookup(S)||($=!0,S=a);const we=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&$?void 0:S,Ke=W&&Se!==S&&this.options.updateMissing;if($||J||Ke){if(this.logger.log(Ke?"updateKey":"missingKey",g,d,a,Ke?Se:S),s){const Ze=this.resolve(a,{...t,keySeparator:!1});Ze&&Ze.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 ge=[];const st=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if(this.options.saveMissingTo==="fallback"&&st&&st[0])for(let Ze=0;Ze{var it;const Pe=W&&Ce!==S?Ce:we;this.options.missingKeyHandler?this.options.missingKeyHandler(Ze,d,We,Pe,Ke,t):(it=this.backendConnector)!=null&&it.saveMissing&&this.backendConnector.saveMissing(Ze,d,We,Pe,Ke,t),this.emit("missingKey",Ze,d,We,S)};this.options.saveMissing&&(this.options.saveMissingPlurals&&te?ge.forEach(Ze=>{const We=this.pluralResolver.getSuffixes(Ze,t);he&&t[`defaultValue${this.options.pluralSeparator}zero`]&&We.indexOf(`${this.options.pluralSeparator}zero`)<0&&We.push(`${this.options.pluralSeparator}zero`),We.forEach(Ce=>{Qe([Ze],a+Ce,t[`defaultValue${Ce}`]||Se)})}):Qe(ge,a,Se))}S=this.extendTranslation(S,e,t,E,r),$&&S===a&&this.options.appendNamespaceToMissingKey&&(S=`${d}:${a}`),($||J)&&this.options.parseMissingKeyHandler&&(S=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${d}:${a}`:a,J?S:void 0))}return i?(E.res=S,E.usedParams=this.getUsedParamsDetails(t),E):S}extendTranslation(e,t,r,i,s){var g,b;var a=this;if((g=this.i18nFormat)!=null&&g.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 E=Mo(e)&&(((b=r==null?void 0:r.interpolation)==null?void 0:b.skipOnVariables)!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let S;if(E){const k=e.match(this.interpolator.nestingRegexp);S=k&&k.length}let B=r.replace&&!Mo(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(B={...this.options.interpolation.defaultVariables,...B}),e=this.interpolator.interpolate(e,B,r.lng||this.language||i.usedLng,r),E){const k=e.match(this.interpolator.nestingRegexp),z=k&&k.length;S1&&arguments[1]!==void 0?arguments[1]:{},r,i,s,a,o;return Mo(e)&&(e=[e]),e.forEach(d=>{if(this.isValidLookup(r))return;const g=this.extractFromKey(d,t),b=g.key;i=b;let E=g.namespaces;this.options.fallbackNS&&(E=E.concat(this.options.fallbackNS));const S=t.count!==void 0&&!Mo(t.count),B=S&&!t.ordinal&&t.count===0,k=t.context!==void 0&&(Mo(t.context)||typeof t.context=="number")&&t.context!=="",z=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);E.forEach(j=>{var Y,q;this.isValidLookup(r)||(o=j,!jI[`${z[0]}-${j}`]&&((Y=this.utils)!=null&&Y.hasLoadedNamespace)&&!((q=this.utils)!=null&&q.hasLoadedNamespace(o))&&(jI[`${z[0]}-${j}`]=!0,this.logger.warn(`key "${i}" for languages "${z.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!!!")),z.forEach(ie=>{var te;if(this.isValidLookup(r))return;a=ie;const J=[b];if((te=this.i18nFormat)!=null&&te.addLookupKeys)this.i18nFormat.addLookupKeys(J,b,ie,j,t);else{let W;S&&(W=this.pluralResolver.getSuffix(ie,t.count,t));const oe=`${this.options.pluralSeparator}zero`,fe=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(S&&(J.push(b+W),t.ordinal&&W.indexOf(fe)===0&&J.push(b+W.replace(fe,this.options.pluralSeparator)),B&&J.push(b+oe)),k){const he=`${b}${this.options.contextSeparator}${t.context}`;J.push(he),S&&(J.push(he+W),t.ordinal&&W.indexOf(fe)===0&&J.push(he+W.replace(fe,this.options.pluralSeparator)),B&&J.push(he+oe))}}let $;for(;$=J.pop();)this.isValidLookup(r)||(s=$,r=this.getResource(ie,j,$,t))}))})}),{res:r,usedKey:i,exactUsedKey:s,usedLng:a,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,r){var s;let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return(s=this.i18nFormat)!=null&&s.getResource?this.i18nFormat.getResource(e,t,r,i):this.resourceStore.getResource(e,t,r,i)}getUsedParamsDetails(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=e.replace&&!Mo(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 NI{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Jp.create("languageUtils")}getScriptPartFromCode(e){if(e=Xb(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=Xb(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(Mo(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.getLanguagePartFromCode(r);if(this.isSupportedCode(i))return t=i;t=this.options.supportedLngs.find(s=>{if(s===i)return s;if(!(s.indexOf("-")<0&&i.indexOf("-")<0)&&(s.indexOf("-")>0&&i.indexOf("-")<0&&s.substring(0,s.indexOf("-"))===i||s.indexOf(i)===0&&i.length>1))return s})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),Mo(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||this.options.fallbackLng||[],e),i=[],s=a=>{a&&(this.isSupportedCode(a)?i.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return Mo(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))):Mo(e)&&s(this.formatLanguageCode(e)),r.forEach(a=>{i.indexOf(a)<0&&s(this.formatLanguageCode(a))}),i}}const WI={zero:0,one:1,two:2,few:3,many:4,other:5},GI={select:n=>n===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class iq{constructor(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=Jp.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=Xb(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 a;try{a=new Intl.PluralRules(r,{type:i})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),GI;if(!e.match(/-|_/))return GI;const d=this.languageUtils.getLanguagePartFromCode(e);a=this.getRule(d,t)}return this.pluralRulesCache[s]=a,a}needsPlural(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),(r==null?void 0:r.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(e,r).map(i=>`${t}${i}`)}getSuffixes(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?r.resolvedOptions().pluralCategories.sort((i,s)=>WI[i]-WI[s]).map(i=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${i}`):[]}getSuffix(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};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 QI=function(n,e,t){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:".",i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=HQ(n,e,t);return!s&&i&&Mo(t)&&(s=p6(n,t,r),s===void 0&&(s=p6(e,t,r))),s},Z3=n=>n.replace(/\$/g,"$$$$");class oq{constructor(){var t;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Jp.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(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:r,useRawValueToEscape:i,prefix:s,prefixEscaped:a,suffix:o,suffixEscaped:d,formatSeparator:g,unescapeSuffix:b,unescapePrefix:E,nestingPrefix:S,nestingPrefixEscaped:B,nestingSuffix:k,nestingSuffixEscaped:z,nestingOptionsSeparator:j,maxReplaces:Y,alwaysFormat:q}=e.interpolation;this.escape=t!==void 0?t:XQ,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=s?d1(s):a||"{{",this.suffix=o?d1(o):d||"}}",this.formatSeparator=g||",",this.unescapePrefix=b?"":E||"-",this.unescapeSuffix=this.unescapePrefix?"":b||"",this.nestingPrefix=S?d1(S):B||d1("$t("),this.nestingSuffix=k?d1(k):z||d1(")"),this.nestingOptionsSeparator=j||",",this.maxReplaces=Y||1e3,this.alwaysFormat=q!==void 0?q:!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 B;let s,a,o;const d=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},g=k=>{if(k.indexOf(this.formatSeparator)<0){const q=QI(t,d,k,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(q,void 0,r,{...i,...t,interpolationkey:k}):q}const z=k.split(this.formatSeparator),j=z.shift().trim(),Y=z.join(this.formatSeparator).trim();return this.format(QI(t,d,j,this.options.keySeparator,this.options.ignoreJSONStructure),Y,r,{...i,...t,interpolationkey:j})};this.resetRegExp();const b=(i==null?void 0:i.missingInterpolationHandler)||this.options.missingInterpolationHandler,E=((B=i==null?void 0:i.interpolation)==null?void 0:B.skipOnVariables)!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:k=>Z3(k)},{regex:this.regexp,safeValue:k=>this.escapeValue?Z3(this.escape(k)):Z3(k)}].forEach(k=>{for(o=0;s=k.regex.exec(e);){const z=s[1].trim();if(a=g(z),a===void 0)if(typeof b=="function"){const Y=b(e,s,i);a=Mo(Y)?Y:""}else if(i&&Object.prototype.hasOwnProperty.call(i,z))a="";else if(E){a=s[0];continue}else this.logger.warn(`missed to pass in variable ${z} for interpolating ${e}`),a="";else!Mo(a)&&!this.useRawValueToEscape&&(a=KI(a));const j=k.safeValue(a);if(e=e.replace(s[0],j),E?(k.regex.lastIndex+=a.length,k.regex.lastIndex-=s[0].length):k.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i,s,a;const o=(d,g)=>{const b=this.nestingOptionsSeparator;if(d.indexOf(b)<0)return d;const E=d.split(new RegExp(`${b}[ ]*{`));let S=`{${E[1]}`;d=E[0],S=this.interpolate(S,a);const B=S.match(/'/g),k=S.match(/"/g);(((B==null?void 0:B.length)??0)%2===0&&!k||k.length%2!==0)&&(S=S.replace(/'/g,'"'));try{a=JSON.parse(S),g&&(a={...g,...a})}catch(z){return this.logger.warn(`failed parsing options string in nesting for key ${d}`,z),`${d}${b}${S}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,d};for(;i=this.nestingRegexp.exec(e);){let d=[];a={...r},a=a.replace&&!Mo(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;let g=!1;if(i[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(i[1])){const b=i[1].split(this.formatSeparator).map(E=>E.trim());i[1]=b.shift(),d=b,g=!0}if(s=t(o.call(this,i[1].trim(),a),a),s&&i[0]===e&&!Mo(s))return s;Mo(s)||(s=KI(s)),s||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),s=""),g&&(s=d.reduce((b,E)=>this.format(b,E,r.lng,{...r,interpolationkey:i[1].trim()}),s.trim())),e=e.replace(i[0],s),this.regexp.lastIndex=0}return e}}const sq=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(a=>{if(a){const[o,...d]=a.split(":"),g=d.join(":").trim().replace(/^'+|'+$/g,""),b=o.trim();t[b]||(t[b]=g),g==="false"&&(t[b]=!1),g==="true"&&(t[b]=!0),isNaN(g)||(t[b]=parseInt(g,10))}})}return{formatName:e,formatOptions:t}},h1=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 a=r+JSON.stringify(s);let o=e[a];return o||(o=n(Xb(r),i),e[a]=o),o(t)}};class aq{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.logger=Jp.create("formatter"),this.options=e,this.formats={number:h1((t,r)=>{const i=new Intl.NumberFormat(t,{...r});return s=>i.format(s)}),currency:h1((t,r)=>{const i=new Intl.NumberFormat(t,{...r,style:"currency"});return s=>i.format(s)}),datetime:h1((t,r)=>{const i=new Intl.DateTimeFormat(t,{...r});return s=>i.format(s)}),relativetime:h1((t,r)=>{const i=new Intl.RelativeTimeFormat(t,{...r});return s=>i.format(s,r.range||"day")}),list:h1((t,r)=>{const i=new Intl.ListFormat(t,{...r});return s=>i.format(s)})},this.init(e)}init(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=h1(t)}format(e,t,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};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(d=>d.indexOf(")")>-1);s[0]=[s[0],...s.splice(1,o)].join(this.formatSeparator)}return s.reduce((o,d)=>{var E;const{formatName:g,formatOptions:b}=sq(d);if(this.formats[g]){let S=o;try{const B=((E=i==null?void 0:i.formatParams)==null?void 0:E[i.interpolationkey])||{},k=B.locale||B.lng||i.locale||i.lng||r;S=this.formats[g](o,k,{...b,...i,...B})}catch(B){this.logger.warn(B)}return S}else this.logger.warn(`there was no format function for ${g}`);return o},e)}}const lq=(n,e)=>{n.pending[e]!==void 0&&(delete n.pending[e],n.pendingCount--)};class uq extends lx{constructor(e,t,r){var s,a;let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=Jp.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=[],(a=(s=this.backend)==null?void 0:s.init)==null||a.call(s,r,i.backend,i)}queueLoad(e,t,r,i){const s={},a={},o={},d={};return e.forEach(g=>{let b=!0;t.forEach(E=>{const S=`${g}|${E}`;!r.reload&&this.store.hasResourceBundle(g,E)?this.state[S]=2:this.state[S]<0||(this.state[S]===1?a[S]===void 0&&(a[S]=!0):(this.state[S]=1,b=!1,a[S]===void 0&&(a[S]=!0),s[S]===void 0&&(s[S]=!0),d[E]===void 0&&(d[E]=!0)))}),b||(o[g]=!0)}),(Object.keys(s).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(s),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(d)}}loaded(e,t,r){const i=e.split("|"),s=i[0],a=i[1];t&&this.emit("failedLoading",s,a,t),!t&&r&&this.store.addResourceBundle(s,a,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);const o={};this.queue.forEach(d=>{VQ(d.loaded,[s],a),lq(d,e),t&&d.errors.push(t),d.pendingCount===0&&!d.done&&(Object.keys(d.loaded).forEach(g=>{o[g]||(o[g]={});const b=d.loaded[g];b.length&&b.forEach(E=>{o[g][E]===void 0&&(o[g][E]=!0)})}),d.done=!0,d.errors.length?d.callback(d.errors):d.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(d=>!d.done)}read(e,t,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:s,callback:a});return}this.readingCalls++;const o=(g,b)=>{if(this.readingCalls--,this.waitingReads.length>0){const E=this.waitingReads.shift();this.read(E.lng,E.ns,E.fcName,E.tried,E.wait,E.callback)}if(g&&b&&i{this.read.call(this,e,t,r,i+1,s*2,a)},s);return}a(g,b)},d=this.backend[r].bind(this.backend);if(d.length===2){try{const g=d(e,t);g&&typeof g.then=="function"?g.then(b=>o(null,b)).catch(o):o(null,g)}catch(g){o(g)}return}return d(e,t,o)}prepareLoading(e,t){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Mo(e)&&(e=this.languageUtils.toResolveHierarchy(e)),Mo(t)&&(t=[t]);const s=this.queueLoad(e,t,r,i);if(!s.toLoad.length)return s.pending.length||i(),null;s.toLoad.forEach(a=>{this.loadOne(a)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const r=e.split("|"),i=r[0],s=r[1];this.read(i,s,"read",void 0,void 0,(a,o)=>{a&&this.logger.warn(`${t}loading namespace ${s} for language ${i} failed`,a),!a&&o&&this.logger.log(`${t}loaded namespace ${s} for language ${i}`,o),this.loaded(e,a,o)})}saveMissing(e,t,r,i,s){var d,g,b,E,S;let a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:()=>{};if((g=(d=this.services)==null?void 0:d.utils)!=null&&g.hasLoadedNamespace&&!((E=(b=this.services)==null?void 0:b.utils)!=null&&E.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((S=this.backend)!=null&&S.create){const B={...a,isUpdate:s},k=this.backend.create.bind(this.backend);if(k.length<6)try{let z;k.length===5?z=k(e,t,r,i,B):z=k(e,t,r,i),z&&typeof z.then=="function"?z.then(j=>o(null,j)).catch(o):o(null,z)}catch(z){o(z)}else k(e,t,r,i,o,B)}!e||!e[0]||this.store.addResource(e[0],t,r,i)}}}const qI=()=>({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]),Mo(n[1])&&(e.defaultValue=n[1]),Mo(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}}),YI=n=>{var e,t;return Mo(n.ns)&&(n.ns=[n.ns]),Mo(n.fallbackLng)&&(n.fallbackLng=[n.fallbackLng]),Mo(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},G_=()=>{},Aq=n=>{Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(t=>{typeof n[t]=="function"&&(n[t]=n[t].bind(n))})};class AC extends lx{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=YI(e),this.services={},this.logger=Jp,this.modules={external:[]},Aq(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,typeof t=="function"&&(r=t,t={}),t.defaultNS==null&&t.ns&&(Mo(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const i=qI();this.options={...i,...this.options,...YI(t)},this.options.interpolation={...i.interpolation,...this.options.interpolation},t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);const s=b=>b?typeof b=="function"?new b:b:null;if(!this.options.isClone){this.modules.logger?Jp.init(s(this.modules.logger),this.options):Jp.init(null,this.options);let b;this.modules.formatter?b=this.modules.formatter:b=aq;const E=new NI(this.options);this.store=new zI(this.options.resources,this.options);const S=this.services;S.logger=Jp,S.resourceStore=this.store,S.languageUtils=E,S.pluralResolver=new iq(E,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),b&&(!this.options.interpolation.format||this.options.interpolation.format===i.interpolation.format)&&(S.formatter=s(b),S.formatter.init(S,this.options),this.options.interpolation.format=S.formatter.format.bind(S.formatter)),S.interpolator=new oq(this.options),S.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},S.backendConnector=new uq(s(this.modules.backend),S.resourceStore,S,this.options),S.backendConnector.on("*",function(B){for(var k=arguments.length,z=new Array(k>1?k-1:0),j=1;j1?k-1:0),j=1;j{B.init&&B.init(this)})}if(this.format=this.options.interpolation.format,r||(r=G_),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const b=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);b.length>0&&b[0]!=="dev"&&(this.options.lng=b[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(b=>{this[b]=function(){return e.store[b](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(b=>{this[b]=function(){return e.store[b](...arguments),e}});const d=pv(),g=()=>{const b=(E,S)=>{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),d.resolve(S),r(E,S)};if(this.languages&&!this.isInitialized)return b(null,this.t.bind(this));this.changeLanguage(this.options.lng,b)};return this.options.resources||!this.options.initAsync?g():setTimeout(g,0),d}loadResources(e){var s,a;let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G_;const i=Mo(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=[],d=g=>{if(!g||g==="cimode")return;this.services.languageUtils.toResolveHierarchy(g).forEach(E=>{E!=="cimode"&&o.indexOf(E)<0&&o.push(E)})};i?d(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(b=>d(b)),(a=(s=this.options.preload)==null?void 0:s.forEach)==null||a.call(s,g=>d(g)),this.services.backendConnector.load(o,this.options.ns,g=>{!g&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(g)})}else r(null)}reloadResources(e,t,r){const i=pv();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=G_),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"&&dL.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}}}changeLanguage(e,t){var r=this;this.isLanguageChangingTo=e;const i=pv();this.emit("languageChanging",e);const s=d=>{this.language=d,this.languages=this.services.languageUtils.toResolveHierarchy(d),this.resolvedLanguage=void 0,this.setResolvedLanguage(d)},a=(d,g)=>{g?(s(g),this.translator.changeLanguage(g),this.isLanguageChangingTo=void 0,this.emit("languageChanged",g),this.logger.log("languageChanged",g)):this.isLanguageChangingTo=void 0,i.resolve(function(){return r.t(...arguments)}),t&&t(d,function(){return r.t(...arguments)})},o=d=>{var b,E;!e&&!d&&this.services.languageDetector&&(d=[]);const g=Mo(d)?d:this.services.languageUtils.getBestMatchFromCodes(d);g&&(this.language||s(g),this.translator.language||this.translator.changeLanguage(g),(E=(b=this.services.languageDetector)==null?void 0:b.cacheUserLanguage)==null||E.call(b,g)),this.loadResources(g,S=>{a(S,g)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?o(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(o):this.services.languageDetector.detect(o):o(e),i}getFixedT(e,t,r){var i=this;const s=function(a,o){let d;if(typeof o!="object"){for(var g=arguments.length,b=new Array(g>2?g-2:0),E=2;E`${d.keyPrefix}${S}${k}`):B=d.keyPrefix?`${d.keyPrefix}${S}${a}`:a,i.t(B,d)};return Mo(e)?s.lng=e:s.lngs=e,s.ns=t,s.keyPrefix=r,s}t(){var i;for(var e=arguments.length,t=new Array(e),r=0;r1&&arguments[1]!==void 0?arguments[1]:{};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 a=(o,d)=>{const g=this.services.backendConnector.state[`${o}|${d}`];return g===-1||g===0||g===2};if(t.precheck){const o=t.precheck(this,a);if(o!==void 0)return o}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(r,e)&&(!i||a(s,e)))}loadNamespaces(e,t){const r=pv();return this.options.ns?(Mo(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=pv();Mo(e)&&(e=[e]);const i=this.options.preload||[],s=e.filter(a=>i.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return s.length?(this.options.preload=i.concat(s),this.loadResources(a=>{r.resolve(),t&&t(a)}),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";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 NI(qI());return t.indexOf(r.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new AC(e,t)}cloneInstance(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:G_;const r=e.forkResourceStore;r&&delete e.forkResourceStore;const i={...this.options,...e,isClone:!0},s=new AC(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((d,g)=>(d[g]={...this.store.data[g]},Object.keys(d[g]).reduce((b,E)=>(b[E]={...d[g][E]},b),{})),{});s.store=new zI(o,i),s.services.resourceStore=s.store}return s.translator=new e2(s.services,i),s.translator.on("*",function(o){for(var d=arguments.length,g=new Array(d>1?d-1:0),b=1;b{if(e)for(const t in e)n[t]===void 0&&(n[t]=e[t])}),n}const $I=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,fq=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 a=r.maxAge-0;if(Number.isNaN(a))throw new Error("maxAge should be a Number");s+=`; Max-Age=${Math.floor(a)}`}if(r.domain){if(!$I.test(r.domain))throw new TypeError("option domain is invalid");s+=`; Domain=${r.domain}`}if(r.path){if(!$I.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 s},VI={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=fq(n,encodeURIComponent(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 a=i.substring(1).split("&");for(let o=0;o0&&a[o].substring(0,d)===e&&(t=a[o].substring(d+1))}}return t}};let mv=null;const HI=()=>{if(mv!==null)return mv;try{mv=window!=="undefined"&&window.localStorage!==null;const n="i18next.translate.boo";window.localStorage.setItem(n,"foo"),window.localStorage.removeItem(n)}catch{mv=!1}return mv};var gq={name:"localStorage",lookup(n){let{lookupLocalStorage:e}=n;if(e&&HI())return window.localStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupLocalStorage:t}=e;t&&HI()&&window.localStorage.setItem(t,n)}};let gv=null;const ZI=()=>{if(gv!==null)return gv;try{gv=window!=="undefined"&&window.sessionStorage!==null;const n="i18next.translate.boo";window.sessionStorage.setItem(n,"foo"),window.sessionStorage.removeItem(n)}catch{gv=!1}return gv};var yq={name:"sessionStorage",lookup(n){let{lookupSessionStorage:e}=n;if(e&&ZI())return window.sessionStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupSessionStorage:t}=e;t&&ZI()&&window.sessionStorage.setItem(t,n)}},vq={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}},Cq={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}},_q={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}},bq={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 hL=!1;try{document.cookie,hL=!0}catch{}const fL=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];hL||fL.splice(1,1);const xq=()=>({order:fL,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:n=>n});class pL{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=hq(t,this.options||{},xq()),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(pq),this.addDetector(mq),this.addDetector(gq),this.addDetector(yq),this.addDetector(vq),this.addDetector(Cq),this.addDetector(_q),this.addDetector(bq)}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.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)}))}}pL.type="languageDetector";var wq=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 a=e(r,i);a&&typeof a.then=="function"?a.then(function(o){return s(null,o&&o.default||o)}).catch(s):s(null,a)}catch(o){s(o)}return}e(r,i,s);return}s(null,e[r]&&e[r][i])}}},X3,XI;function Mq(){return XI||(XI=1,X3={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}),X3}var Sq=Mq();const Eq=Xa(Sq);var Bq=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function JI(n){var e={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},t=n.match(/<\/?([^\s]+?)[/\s>]/);if(t&&(e.name=t[1],(Eq[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(Bq),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var a=s[1].trim(),o=[a,""];a.indexOf("=")>-1&&(o=a.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 Oq=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,Iq=/^\s*$/,kq=Object.create(null);function mL(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(mL,"")+"";case"comment":return n+""}}var Tq={parse:function(n,e){e||(e={}),e.components||(e.components=kq);var t,r=[],i=[],s=-1,a=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(Oq,function(d,g){if(a){if(d!=="")return;a=!1}var b,E=d.charAt(1)!=="/",S=d.startsWith("");return{type:"comment",comment:r!==-1?n.slice(4,r):""}}for(var i=new RegExp(Iq),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var a=s[1].trim(),o=[a,""];a.indexOf("=")>-1&&(o=a.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 kq=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,Tq=/^\s*$/,Pq=Object.create(null);function yL(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(yL,"")+"";case"comment":return n+""}}var Rq={parse:function(n,e){e||(e={}),e.components||(e.components=Pq);var t,r=[],i=[],s=-1,a=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(kq,function(d,g){if(a){if(d!=="")return;a=!1}var b,E=d.charAt(1)!=="/",S=d.startsWith("