diff --git a/assets/index-uAlRDdVw.js b/assets/index-CqVA1Dcm.js similarity index 87% rename from assets/index-uAlRDdVw.js rename to assets/index-CqVA1Dcm.js index f1775b8f..2489ee24 100644 --- a/assets/index-uAlRDdVw.js +++ b/assets/index-CqVA1Dcm.js @@ -1,4 +1,4 @@ -(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 l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).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 zl(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function gB(n){if(Object.prototype.hasOwnProperty.call(n,"__esModule"))return n;var e=n.default;if(typeof e=="function"){var t=function r(){var i=!1;try{i=this instanceof r}catch{}return i?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 V3={exports:{}},Mv={},H3={exports:{}},gs={},qI;function Mj(){if(qI)return gs;qI=1;/** +(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 l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).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 Jl(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function mB(n){if(Object.prototype.hasOwnProperty.call(n,"__esModule"))return n;var e=n.default;if(typeof e=="function"){var t=function r(){var i=!1;try{i=this instanceof r}catch{}return i?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 $3={exports:{}},Mv={},V3={exports:{}},gs={},qI;function wj(){if(qI)return gs;qI=1;/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var n=Symbol.for("react.element"),e=Symbol.for("react.portal"),t=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),o=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),C=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),B=Symbol.iterator;function D(Te){return Te===null||typeof Te!="object"?null:(Te=B&&Te[B]||Te["@@iterator"],typeof Te=="function"?Te:null)}var R={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},U=Object.assign,G={};function W(Te,Ze,gt){this.props=Te,this.context=Ze,this.refs=G,this.updater=gt||R}W.prototype.isReactComponent={},W.prototype.setState=function(Te,Ze){if(typeof Te!="object"&&typeof Te!="function"&&Te!=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,Te,Ze,"setState")},W.prototype.forceUpdate=function(Te){this.updater.enqueueForceUpdate(this,Te,"forceUpdate")};function J(){}J.prototype=W.prototype;function $(Te,Ze,gt){this.props=Te,this.context=Ze,this.refs=G,this.updater=gt||R}var oe=$.prototype=new J;oe.constructor=$,U(oe,W.prototype),oe.isPureReactComponent=!0;var te=Array.isArray,H=Object.prototype.hasOwnProperty,re={current:null},j={key:!0,ref:!0,__self:!0,__source:!0};function Ae(Te,Ze,gt){var Dt,pt={},Tt=null,It=null;if(Ze!=null)for(Dt in Ze.ref!==void 0&&(It=Ze.ref),Ze.key!==void 0&&(Tt=""+Ze.key),Ze)H.call(Ze,Dt)&&!j.hasOwnProperty(Dt)&&(pt[Dt]=Ze[Dt]);var Le=arguments.length-2;if(Le===1)pt.children=gt;else if(1=0)&&Object.prototype.propertyIsEnumerable.call(n,r)&&(t[r]=n[r])}return t}function Oj(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 A2(){return A2=Object.assign?Object.assign.bind():function(n){for(var e=1;enr.createElement(e.tag,u2({key:t},e.attr),pF(e.child)))}function eA(n){return e=>nr.createElement(Pj,A2({attr:u2({},n.attr)},e),pF(n.child))}function Pj(n){var e=t=>{var{attr:r,size:i,title:s}=n,l=Bj(n,Ej),o=i||t.size||"1em",f;return t.className&&(f=t.className),n.className&&(f=(f?f+" ":"")+n.className),nr.createElement("svg",A2({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,l,{className:f,style:u2(u2({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 Ey!==void 0?nr.createElement(Ey.Consumer,null,t=>e(t)):e(fF)}var rb={},Z3={exports:{}},vd={},X3={exports:{}},J3={};/** + */var VI;function Sj(){if(VI)return Mv;VI=1;var n=Va(),e=Symbol.for("react.element"),t=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function l(o,f,C){var w,B={},D=null,R=null;C!==void 0&&(D=""+C),f.key!==void 0&&(D=""+f.key),f.ref!==void 0&&(R=f.ref);for(w in f)r.call(f,w)&&!s.hasOwnProperty(w)&&(B[w]=f[w]);if(o&&o.defaultProps)for(w in f=o.defaultProps,f)B[w]===void 0&&(B[w]=f[w]);return{$$typeof:e,type:o,key:D,ref:R,props:B,_owner:i.current}}return Mv.Fragment=t,Mv.jsx=l,Mv.jsxs=l,Mv}var HI;function Ej(){return HI||(HI=1,$3.exports=Sj()),$3.exports}var ae=Ej(),Hn=Va();const nr=Jl(Hn);var fF={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Ey=nr.createContext&&nr.createContext(fF),Bj=["attr","size","title"];function Oj(n,e){if(n==null)return{};var t=Ij(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 Ij(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 A2(){return A2=Object.assign?Object.assign.bind():function(n){for(var e=1;enr.createElement(e.tag,u2({key:t},e.attr),pF(e.child)))}function eA(n){return e=>nr.createElement(Rj,A2({attr:u2({},n.attr)},e),pF(n.child))}function Rj(n){var e=t=>{var{attr:r,size:i,title:s}=n,l=Oj(n,Bj),o=i||t.size||"1em",f;return t.className&&(f=t.className),n.className&&(f=(f?f+" ":"")+n.className),nr.createElement("svg",A2({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,l,{className:f,style:u2(u2({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 Ey!==void 0?nr.createElement(Ey.Consumer,null,t=>e(t)):e(fF)}var rb={},H3={exports:{}},vd={},Z3={exports:{}},X3={};/** * @license React * scheduler.production.min.js * @@ -22,7 +22,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var XI;function Rj(){return XI||(XI=1,function(n){function e(at,Je){var Ne=at.length;at.push(Je);e:for(;0>>1,Ze=at[Te];if(0>>1;Tei(pt,Ne))Tti(It,pt)?(at[Te]=It,at[Tt]=Ne,Te=Tt):(at[Te]=pt,at[Dt]=Ne,Te=Dt);else if(Tti(It,Ne))at[Te]=It,at[Tt]=Ne,Te=Tt;else break e}}return Je}function i(at,Je){var Ne=at.sortIndex-Je.sortIndex;return Ne!==0?Ne:at.id-Je.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var l=Date,o=l.now();n.unstable_now=function(){return l.now()-o}}var f=[],C=[],w=1,B=null,D=3,R=!1,U=!1,G=!1,W=typeof setTimeout=="function"?setTimeout:null,J=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function oe(at){for(var Je=t(C);Je!==null;){if(Je.callback===null)r(C);else if(Je.startTime<=at)r(C),Je.sortIndex=Je.expirationTime,e(f,Je);else break;Je=t(C)}}function te(at){if(G=!1,oe(at),!U)if(t(f)!==null)U=!0,nt(H);else{var Je=t(C);Je!==null&&_t(te,Je.startTime-at)}}function H(at,Je){U=!1,G&&(G=!1,J(Ae),Ae=-1),R=!0;var Ne=D;try{for(oe(Je),B=t(f);B!==null&&(!(B.expirationTime>Je)||at&&!xe());){var Te=B.callback;if(typeof Te=="function"){B.callback=null,D=B.priorityLevel;var Ze=Te(B.expirationTime<=Je);Je=n.unstable_now(),typeof Ze=="function"?B.callback=Ze:B===t(f)&&r(f),oe(Je)}else r(f);B=t(f)}if(B!==null)var gt=!0;else{var Dt=t(C);Dt!==null&&_t(te,Dt.startTime-Je),gt=!1}return gt}finally{B=null,D=Ne,R=!1}}var re=!1,j=null,Ae=-1,ge=5,me=-1;function xe(){return!(n.unstable_now()-meat||125Te?(at.sortIndex=Ne,e(C,at),t(f)===null&&at===t(C)&&(G?(J(Ae),Ae=-1):G=!0,_t(te,Ne-Te))):(at.sortIndex=Ze,e(f,at),U||R||(U=!0,nt(H))),at},n.unstable_shouldYield=xe,n.unstable_wrapCallback=function(at){var Je=D;return function(){var Ne=D;D=Je;try{return at.apply(this,arguments)}finally{D=Ne}}}}(J3)),J3}var JI;function Dj(){return JI||(JI=1,X3.exports=Rj()),X3.exports}/** + */var XI;function Dj(){return XI||(XI=1,function(n){function e(at,Je){var Ne=at.length;at.push(Je);e:for(;0>>1,Ze=at[Te];if(0>>1;Tei(pt,Ne))Tti(It,pt)?(at[Te]=It,at[Tt]=Ne,Te=Tt):(at[Te]=pt,at[Dt]=Ne,Te=Dt);else if(Tti(It,Ne))at[Te]=It,at[Tt]=Ne,Te=Tt;else break e}}return Je}function i(at,Je){var Ne=at.sortIndex-Je.sortIndex;return Ne!==0?Ne:at.id-Je.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;n.unstable_now=function(){return s.now()}}else{var l=Date,o=l.now();n.unstable_now=function(){return l.now()-o}}var f=[],C=[],w=1,B=null,D=3,R=!1,U=!1,G=!1,W=typeof setTimeout=="function"?setTimeout:null,J=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function oe(at){for(var Je=t(C);Je!==null;){if(Je.callback===null)r(C);else if(Je.startTime<=at)r(C),Je.sortIndex=Je.expirationTime,e(f,Je);else break;Je=t(C)}}function te(at){if(G=!1,oe(at),!U)if(t(f)!==null)U=!0,nt(H);else{var Je=t(C);Je!==null&&_t(te,Je.startTime-at)}}function H(at,Je){U=!1,G&&(G=!1,J(Ae),Ae=-1),R=!0;var Ne=D;try{for(oe(Je),B=t(f);B!==null&&(!(B.expirationTime>Je)||at&&!xe());){var Te=B.callback;if(typeof Te=="function"){B.callback=null,D=B.priorityLevel;var Ze=Te(B.expirationTime<=Je);Je=n.unstable_now(),typeof Ze=="function"?B.callback=Ze:B===t(f)&&r(f),oe(Je)}else r(f);B=t(f)}if(B!==null)var gt=!0;else{var Dt=t(C);Dt!==null&&_t(te,Dt.startTime-Je),gt=!1}return gt}finally{B=null,D=Ne,R=!1}}var re=!1,j=null,Ae=-1,ge=5,me=-1;function xe(){return!(n.unstable_now()-meat||125Te?(at.sortIndex=Ne,e(C,at),t(f)===null&&at===t(C)&&(G?(J(Ae),Ae=-1):G=!0,_t(te,Ne-Te))):(at.sortIndex=Ze,e(f,at),U||R||(U=!0,nt(H))),at},n.unstable_shouldYield=xe,n.unstable_wrapCallback=function(at){var Je=D;return function(){var Ne=D;D=Je;try{return at.apply(this,arguments)}finally{D=Ne}}}}(X3)),X3}var JI;function Kj(){return JI||(JI=1,Z3.exports=Dj()),Z3.exports}/** * @license React * react-dom.production.min.js * @@ -30,28 +30,28 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var e8;function Kj(){if(e8)return vd;e8=1;var n=Va(),e=Dj();function t(p){for(var _="https://reactjs.org/docs/error-decoder.html?invariant="+p,F=1;F"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),f=Object.prototype.hasOwnProperty,C=/^[: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]*$/,w={},B={};function D(p){return f.call(B,p)?!0:f.call(w,p)?!1:C.test(p)?B[p]=!0:(w[p]=!0,!1)}function R(p,_,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof _){case"function":case"symbol":return!0;case"boolean":return Q?!1:F!==null?!F.acceptsBooleans:(p=p.toLowerCase().slice(0,5),p!=="data-"&&p!=="aria-");default:return!1}}function U(p,_,F,Q){if(_===null||typeof _>"u"||R(p,_,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!_;case 4:return _===!1;case 5:return isNaN(_);case 6:return isNaN(_)||1>_}return!1}function G(p,_,F,Q,le,ye,tt){this.acceptsBooleans=_===2||_===3||_===4,this.attributeName=Q,this.attributeNamespace=le,this.mustUseProperty=F,this.propertyName=p,this.type=_,this.sanitizeURL=ye,this.removeEmptyString=tt}var W={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(p){W[p]=new G(p,0,!1,p,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(p){var _=p[0];W[_]=new G(_,1,!1,p[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(p){W[p]=new G(p,2,!1,p.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(p){W[p]=new G(p,2,!1,p,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(p){W[p]=new G(p,3,!1,p.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(p){W[p]=new G(p,3,!0,p,null,!1,!1)}),["capture","download"].forEach(function(p){W[p]=new G(p,4,!1,p,null,!1,!1)}),["cols","rows","size","span"].forEach(function(p){W[p]=new G(p,6,!1,p,null,!1,!1)}),["rowSpan","start"].forEach(function(p){W[p]=new G(p,5,!1,p.toLowerCase(),null,!1,!1)});var J=/[\-:]([a-z])/g;function $(p){return p[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(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(p){W[p]=new G(p,1,!1,p.toLowerCase(),null,!1,!1)}),W.xlinkHref=new G("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(p){W[p]=new G(p,1,!1,p.toLowerCase(),null,!0,!0)});function oe(p,_,F,Q){var le=W.hasOwnProperty(_)?W[_]:null;(le!==null?le.type!==0:Q||!(2<_.length)||_[0]!=="o"&&_[0]!=="O"||_[1]!=="n"&&_[1]!=="N")&&(U(_,F,le,Q)&&(F=null),Q||le===null?D(_)&&(F===null?p.removeAttribute(_):p.setAttribute(_,""+F)):le.mustUseProperty?p[le.propertyName]=F===null?le.type===3?!1:"":F:(_=le.attributeName,Q=le.attributeNamespace,F===null?p.removeAttribute(_):(le=le.type,F=le===3||le===4&&F===!0?"":""+F,Q?p.setAttributeNS(Q,_,F):p.setAttribute(_,F))))}var te=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,H=Symbol.for("react.element"),re=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),ge=Symbol.for("react.profiler"),me=Symbol.for("react.provider"),xe=Symbol.for("react.context"),Be=Symbol.for("react.forward_ref"),Me=Symbol.for("react.suspense"),We=Symbol.for("react.suspense_list"),be=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),_t=Symbol.for("react.offscreen"),at=Symbol.iterator;function Je(p){return p===null||typeof p!="object"?null:(p=at&&p[at]||p["@@iterator"],typeof p=="function"?p:null)}var Ne=Object.assign,Te;function Ze(p){if(Te===void 0)try{throw Error()}catch(F){var _=F.stack.trim().match(/\n( *(at )?)/);Te=_&&_[1]||""}return` -`+Te+p}var gt=!1;function Dt(p,_){if(!p||gt)return"";gt=!0;var F=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(_)if(_=function(){throw Error()},Object.defineProperty(_.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(_,[])}catch(yn){var Q=yn}Reflect.construct(p,[],_)}else{try{_.call()}catch(yn){Q=yn}p.call(_.prototype)}else{try{throw Error()}catch(yn){Q=yn}p()}}catch(yn){if(yn&&Q&&typeof yn.stack=="string"){for(var le=yn.stack.split(` + */var e8;function Fj(){if(e8)return vd;e8=1;var n=Va(),e=Kj();function t(p){for(var _="https://reactjs.org/docs/error-decoder.html?invariant="+p,F=1;F"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),f=Object.prototype.hasOwnProperty,C=/^[: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]*$/,w={},B={};function D(p){return f.call(B,p)?!0:f.call(w,p)?!1:C.test(p)?B[p]=!0:(w[p]=!0,!1)}function R(p,_,F,Q){if(F!==null&&F.type===0)return!1;switch(typeof _){case"function":case"symbol":return!0;case"boolean":return Q?!1:F!==null?!F.acceptsBooleans:(p=p.toLowerCase().slice(0,5),p!=="data-"&&p!=="aria-");default:return!1}}function U(p,_,F,Q){if(_===null||typeof _>"u"||R(p,_,F,Q))return!0;if(Q)return!1;if(F!==null)switch(F.type){case 3:return!_;case 4:return _===!1;case 5:return isNaN(_);case 6:return isNaN(_)||1>_}return!1}function G(p,_,F,Q,le,ye,tt){this.acceptsBooleans=_===2||_===3||_===4,this.attributeName=Q,this.attributeNamespace=le,this.mustUseProperty=F,this.propertyName=p,this.type=_,this.sanitizeURL=ye,this.removeEmptyString=tt}var W={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(p){W[p]=new G(p,0,!1,p,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(p){var _=p[0];W[_]=new G(_,1,!1,p[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(p){W[p]=new G(p,2,!1,p.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(p){W[p]=new G(p,2,!1,p,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(p){W[p]=new G(p,3,!1,p.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(p){W[p]=new G(p,3,!0,p,null,!1,!1)}),["capture","download"].forEach(function(p){W[p]=new G(p,4,!1,p,null,!1,!1)}),["cols","rows","size","span"].forEach(function(p){W[p]=new G(p,6,!1,p,null,!1,!1)}),["rowSpan","start"].forEach(function(p){W[p]=new G(p,5,!1,p.toLowerCase(),null,!1,!1)});var J=/[\-:]([a-z])/g;function $(p){return p[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(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(p){var _=p.replace(J,$);W[_]=new G(_,1,!1,p,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(p){W[p]=new G(p,1,!1,p.toLowerCase(),null,!1,!1)}),W.xlinkHref=new G("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(p){W[p]=new G(p,1,!1,p.toLowerCase(),null,!0,!0)});function oe(p,_,F,Q){var le=W.hasOwnProperty(_)?W[_]:null;(le!==null?le.type!==0:Q||!(2<_.length)||_[0]!=="o"&&_[0]!=="O"||_[1]!=="n"&&_[1]!=="N")&&(U(_,F,le,Q)&&(F=null),Q||le===null?D(_)&&(F===null?p.removeAttribute(_):p.setAttribute(_,""+F)):le.mustUseProperty?p[le.propertyName]=F===null?le.type===3?!1:"":F:(_=le.attributeName,Q=le.attributeNamespace,F===null?p.removeAttribute(_):(le=le.type,F=le===3||le===4&&F===!0?"":""+F,Q?p.setAttributeNS(Q,_,F):p.setAttribute(_,F))))}var te=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,H=Symbol.for("react.element"),re=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),ge=Symbol.for("react.profiler"),me=Symbol.for("react.provider"),xe=Symbol.for("react.context"),Be=Symbol.for("react.forward_ref"),Me=Symbol.for("react.suspense"),We=Symbol.for("react.suspense_list"),be=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),_t=Symbol.for("react.offscreen"),at=Symbol.iterator;function Je(p){return p===null||typeof p!="object"?null:(p=at&&p[at]||p["@@iterator"],typeof p=="function"?p:null)}var Ne=Object.assign,Te;function Ze(p){if(Te===void 0)try{throw Error()}catch(F){var _=F.stack.trim().match(/\n( *(at )?)/);Te=_&&_[1]||""}return` +`+Te+p}var gt=!1;function Dt(p,_){if(!p||gt)return"";gt=!0;var F=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(_)if(_=function(){throw Error()},Object.defineProperty(_.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(_,[])}catch(vn){var Q=vn}Reflect.construct(p,[],_)}else{try{_.call()}catch(vn){Q=vn}p.call(_.prototype)}else{try{throw Error()}catch(vn){Q=vn}p()}}catch(vn){if(vn&&Q&&typeof vn.stack=="string"){for(var le=vn.stack.split(` `),ye=Q.stack.split(` `),tt=le.length-1,Pt=ye.length-1;1<=tt&&0<=Pt&&le[tt]!==ye[Pt];)Pt--;for(;1<=tt&&0<=Pt;tt--,Pt--)if(le[tt]!==ye[Pt]){if(tt!==1||Pt!==1)do if(tt--,Pt--,0>Pt||le[tt]!==ye[Pt]){var Gt=` -`+le[tt].replace(" at new "," at ");return p.displayName&&Gt.includes("")&&(Gt=Gt.replace("",p.displayName)),Gt}while(1<=tt&&0<=Pt);break}}}finally{gt=!1,Error.prepareStackTrace=F}return(p=p?p.displayName||p.name:"")?Ze(p):""}function pt(p){switch(p.tag){case 5:return Ze(p.type);case 16:return Ze("Lazy");case 13:return Ze("Suspense");case 19:return Ze("SuspenseList");case 0:case 2:case 15:return p=Dt(p.type,!1),p;case 11:return p=Dt(p.type.render,!1),p;case 1:return p=Dt(p.type,!0),p;default:return""}}function Tt(p){if(p==null)return null;if(typeof p=="function")return p.displayName||p.name||null;if(typeof p=="string")return p;switch(p){case j:return"Fragment";case re:return"Portal";case ge:return"Profiler";case Ae:return"StrictMode";case Me:return"Suspense";case We:return"SuspenseList"}if(typeof p=="object")switch(p.$$typeof){case xe:return(p.displayName||"Context")+".Consumer";case me:return(p._context.displayName||"Context")+".Provider";case Be:var _=p.render;return p=p.displayName,p||(p=_.displayName||_.name||"",p=p!==""?"ForwardRef("+p+")":"ForwardRef"),p;case be:return _=p.displayName||null,_!==null?_:Tt(p.type)||"Memo";case nt:_=p._payload,p=p._init;try{return Tt(p(_))}catch{}}return null}function It(p){var _=p.type;switch(p.tag){case 24:return"Cache";case 9:return(_.displayName||"Context")+".Consumer";case 10:return(_._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return p=_.render,p=p.displayName||p.name||"",_.displayName||(p!==""?"ForwardRef("+p+")":"ForwardRef");case 7:return"Fragment";case 5:return _;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Tt(_);case 8:return _===Ae?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _}return null}function Le(p){switch(typeof p){case"boolean":case"number":case"string":case"undefined":return p;case"object":return p;default:return""}}function Re(p){var _=p.type;return(p=p.nodeName)&&p.toLowerCase()==="input"&&(_==="checkbox"||_==="radio")}function Ke(p){var _=Re(p)?"checked":"value",F=Object.getOwnPropertyDescriptor(p.constructor.prototype,_),Q=""+p[_];if(!p.hasOwnProperty(_)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var le=F.get,ye=F.set;return Object.defineProperty(p,_,{configurable:!0,get:function(){return le.call(this)},set:function(tt){Q=""+tt,ye.call(this,tt)}}),Object.defineProperty(p,_,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(tt){Q=""+tt},stopTracking:function(){p._valueTracker=null,delete p[_]}}}}function $e(p){p._valueTracker||(p._valueTracker=Ke(p))}function bt(p){if(!p)return!1;var _=p._valueTracker;if(!_)return!0;var F=_.getValue(),Q="";return p&&(Q=Re(p)?p.checked?"true":"false":p.value),p=Q,p!==F?(_.setValue(p),!0):!1}function vt(p){if(p=p||(typeof document<"u"?document:void 0),typeof p>"u")return null;try{return p.activeElement||p.body}catch{return p.body}}function Ot(p,_){var F=_.checked;return Ne({},_,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??p._wrapperState.initialChecked})}function $t(p,_){var F=_.defaultValue==null?"":_.defaultValue,Q=_.checked!=null?_.checked:_.defaultChecked;F=Le(_.value!=null?_.value:F),p._wrapperState={initialChecked:Q,initialValue:F,controlled:_.type==="checkbox"||_.type==="radio"?_.checked!=null:_.value!=null}}function Kt(p,_){_=_.checked,_!=null&&oe(p,"checked",_,!1)}function un(p,_){Kt(p,_);var F=Le(_.value),Q=_.type;if(F!=null)Q==="number"?(F===0&&p.value===""||p.value!=F)&&(p.value=""+F):p.value!==""+F&&(p.value=""+F);else if(Q==="submit"||Q==="reset"){p.removeAttribute("value");return}_.hasOwnProperty("value")?Wt(p,_.type,F):_.hasOwnProperty("defaultValue")&&Wt(p,_.type,Le(_.defaultValue)),_.checked==null&&_.defaultChecked!=null&&(p.defaultChecked=!!_.defaultChecked)}function $n(p,_,F){if(_.hasOwnProperty("value")||_.hasOwnProperty("defaultValue")){var Q=_.type;if(!(Q!=="submit"&&Q!=="reset"||_.value!==void 0&&_.value!==null))return;_=""+p._wrapperState.initialValue,F||_===p.value||(p.value=_),p.defaultValue=_}F=p.name,F!==""&&(p.name=""),p.defaultChecked=!!p._wrapperState.initialChecked,F!==""&&(p.name=F)}function Wt(p,_,F){(_!=="number"||vt(p.ownerDocument)!==p)&&(F==null?p.defaultValue=""+p._wrapperState.initialValue:p.defaultValue!==""+F&&(p.defaultValue=""+F))}var Jn=Array.isArray;function Sn(p,_,F,Q){if(p=p.options,_){_={};for(var le=0;le"+_.valueOf().toString()+"",_=de.firstChild;p.firstChild;)p.removeChild(p.firstChild);for(;_.firstChild;)p.appendChild(_.firstChild)}});function se(p,_){if(_){var F=p.firstChild;if(F&&F===p.lastChild&&F.nodeType===3){F.nodeValue=_;return}}p.textContent=_}var fe={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},Ie=["Webkit","ms","Moz","O"];Object.keys(fe).forEach(function(p){Ie.forEach(function(_){_=_+p.charAt(0).toUpperCase()+p.substring(1),fe[_]=fe[p]})});function je(p,_,F){return _==null||typeof _=="boolean"||_===""?"":F||typeof _!="number"||_===0||fe.hasOwnProperty(p)&&fe[p]?(""+_).trim():_+"px"}function ht(p,_){p=p.style;for(var F in _)if(_.hasOwnProperty(F)){var Q=F.indexOf("--")===0,le=je(F,_[F],Q);F==="float"&&(F="cssFloat"),Q?p.setProperty(F,le):p[F]=le}}var Ve=Ne({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 Pe(p,_){if(_){if(Ve[p]&&(_.children!=null||_.dangerouslySetInnerHTML!=null))throw Error(t(137,p));if(_.dangerouslySetInnerHTML!=null){if(_.children!=null)throw Error(t(60));if(typeof _.dangerouslySetInnerHTML!="object"||!("__html"in _.dangerouslySetInnerHTML))throw Error(t(61))}if(_.style!=null&&typeof _.style!="object")throw Error(t(62))}}function He(p,_){if(p.indexOf("-")===-1)return typeof _.is=="string";switch(p){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 m=null;function ft(p){return p=p.target||p.srcElement||window,p.correspondingUseElement&&(p=p.correspondingUseElement),p.nodeType===3?p.parentNode:p}var ut=null,Bt=null,rt=null;function rn(p){if(p=Do(p)){if(typeof ut!="function")throw Error(t(280));var _=p.stateNode;_&&(_=da(_),ut(p.stateNode,p.type,_))}}function Wn(p){Bt?rt?rt.push(p):rt=[p]:Bt=p}function xn(){if(Bt){var p=Bt,_=rt;if(rt=Bt=null,rn(p),_)for(p=0;p<_.length;p++)rn(_[p])}}function dr(p,_){return p(_)}function ur(){}var yi=!1;function ui(p,_,F){if(yi)return p(_,F);yi=!0;try{return dr(p,_,F)}finally{yi=!1,(Bt!==null||rt!==null)&&(ur(),xn())}}function ci(p,_){var F=p.stateNode;if(F===null)return null;var Q=da(F);if(Q===null)return null;F=Q[_];e:switch(_){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(Q=!Q.disabled)||(p=p.type,Q=!(p==="button"||p==="input"||p==="select"||p==="textarea")),p=!Q;break e;default:p=!1}if(p)return null;if(F&&typeof F!="function")throw Error(t(231,_,typeof F));return F}var Fr=!1;if(o)try{var Cr={};Object.defineProperty(Cr,"passive",{get:function(){Fr=!0}}),window.addEventListener("test",Cr,Cr),window.removeEventListener("test",Cr,Cr)}catch{Fr=!1}function Ei(p,_,F,Q,le,ye,tt,Pt,Gt){var yn=Array.prototype.slice.call(arguments,3);try{_.apply(F,yn)}catch(tr){this.onError(tr)}}var _n=!1,go=null,ii=!1,Ks=null,Bs={onError:function(p){_n=!0,go=p}};function qn(p,_,F,Q,le,ye,tt,Pt,Gt){_n=!1,go=null,Ei.apply(Bs,arguments)}function _i(p,_,F,Q,le,ye,tt,Pt,Gt){if(qn.apply(this,arguments),_n){if(_n){var yn=go;_n=!1,go=null}else throw Error(t(198));ii||(ii=!0,Ks=yn)}}function Lr(p){var _=p,F=p;if(p.alternate)for(;_.return;)_=_.return;else{p=_;do _=p,(_.flags&4098)!==0&&(F=_.return),p=_.return;while(p)}return _.tag===3?F:null}function ki(p){if(p.tag===13){var _=p.memoizedState;if(_===null&&(p=p.alternate,p!==null&&(_=p.memoizedState)),_!==null)return _.dehydrated}return null}function la(p){if(Lr(p)!==p)throw Error(t(188))}function is(p){var _=p.alternate;if(!_){if(_=Lr(p),_===null)throw Error(t(188));return _!==p?null:p}for(var F=p,Q=_;;){var le=F.return;if(le===null)break;var ye=le.alternate;if(ye===null){if(Q=le.return,Q!==null){F=Q;continue}break}if(le.child===ye.child){for(ye=le.child;ye;){if(ye===F)return la(le),p;if(ye===Q)return la(le),_;ye=ye.sibling}throw Error(t(188))}if(F.return!==Q.return)F=le,Q=ye;else{for(var tt=!1,Pt=le.child;Pt;){if(Pt===F){tt=!0,F=le,Q=ye;break}if(Pt===Q){tt=!0,Q=le,F=ye;break}Pt=Pt.sibling}if(!tt){for(Pt=ye.child;Pt;){if(Pt===F){tt=!0,F=ye,Q=le;break}if(Pt===Q){tt=!0,Q=ye,F=le;break}Pt=Pt.sibling}if(!tt)throw Error(t(189))}}if(F.alternate!==Q)throw Error(t(190))}if(F.tag!==3)throw Error(t(188));return F.stateNode.current===F?p:_}function Nr(p){return p=is(p),p!==null?Ha(p):null}function Ha(p){if(p.tag===5||p.tag===6)return p;for(p=p.child;p!==null;){var _=Ha(p);if(_!==null)return _;p=p.sibling}return null}var Aa=e.unstable_scheduleCallback,Wo=e.unstable_cancelCallback,Fs=e.unstable_shouldYield,bl=e.unstable_requestPaint,ni=e.unstable_now,bA=e.unstable_getCurrentPriorityLevel,Os=e.unstable_ImmediatePriority,qr=e.unstable_UserBlockingPriority,wr=e.unstable_NormalPriority,ua=e.unstable_LowPriority,vs=e.unstable_IdlePriority,os=null,Qe=null;function St(p){if(Qe&&typeof Qe.onCommitFiberRoot=="function")try{Qe.onCommitFiberRoot(os,p,void 0,(p.current.flags&128)===128)}catch{}}var mn=Math.clz32?Math.clz32:ir,Fn=Math.log,ln=Math.LN2;function ir(p){return p>>>=0,p===0?32:31-(Fn(p)/ln|0)|0}var ji=64,wo=4194304;function xs(p){switch(p&-p){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 p&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return p&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return p}}function _a(p,_){var F=p.pendingLanes;if(F===0)return 0;var Q=0,le=p.suspendedLanes,ye=p.pingedLanes,tt=F&268435455;if(tt!==0){var Pt=tt&~le;Pt!==0?Q=xs(Pt):(ye&=tt,ye!==0&&(Q=xs(ye)))}else tt=F&~le,tt!==0?Q=xs(tt):ye!==0&&(Q=xs(ye));if(Q===0)return 0;if(_!==0&&_!==Q&&(_&le)===0&&(le=Q&-Q,ye=_&-_,le>=ye||le===16&&(ye&4194240)!==0))return _;if((Q&4)!==0&&(Q|=F&16),_=p.entangledLanes,_!==0)for(p=p.entanglements,_&=Q;0<_;)F=31-mn(_),le=1<F;F++)_.push(p);return _}function ba(p,_,F){p.pendingLanes|=_,_!==536870912&&(p.suspendedLanes=0,p.pingedLanes=0),p=p.eventTimes,_=31-mn(_),p[_]=F}function Ec(p,_){var F=p.pendingLanes&~_;p.pendingLanes=_,p.suspendedLanes=0,p.pingedLanes=0,p.expiredLanes&=_,p.mutableReadLanes&=_,p.entangledLanes&=_,_=p.entanglements;var Q=p.eventTimes;for(p=p.expirationTimes;0=SA),Ih=" ",cf=!1;function gu(p,_){switch(p){case"keyup":return Gl.indexOf(_.keyCode)!==-1;case"keydown":return _.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function EA(p){return p=p.detail,typeof p=="object"&&"data"in p?p.data:null}var ic=!1;function eh(p,_){switch(p){case"compositionend":return EA(_);case"keypress":return _.which!==32?null:(cf=!0,Ih);case"textInput":return p=_.data,p===Ih&&cf?null:p;default:return null}}function ld(p,_){if(ic)return p==="compositionend"||!Bd&&gu(p,_)?(p=Xi(),Vi=Vr=Sr=null,ic=!1,p):null;switch(p){case"paste":return null;case"keypress":if(!(_.ctrlKey||_.altKey||_.metaKey)||_.ctrlKey&&_.altKey){if(_.char&&1<_.char.length)return _.char;if(_.which)return String.fromCharCode(_.which)}return null;case"compositionend":return Oh&&_.locale!=="ko"?null:_.data;default:return null}}var pm={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Tc(p){var _=p&&p.nodeName&&p.nodeName.toLowerCase();return _==="input"?!!pm[p.type]:_==="textarea"}function Ad(p,_,F,Q){Wn(Q),_=Rh(_,"onChange"),0<_.length&&(F=new ca("onChange","change",null,F,Q),p.push({event:F,listeners:_}))}var wl=null,cl=null;function Qf(p){df(p,0)}function Th(p){var _=di(p);if(bt(_))return p}function Yf(p,_){if(p==="change")return _}var th=!1;if(o){var jl;if(o){var $A="oninput"in document;if(!$A){var Bo=document.createElement("div");Bo.setAttribute("oninput","return;"),$A=typeof Bo.oninput=="function"}jl=$A}else jl=!1;th=jl&&(!document.documentMode||9=_)return{node:F,offset:_-p};p=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=Di(F)}}function Ia(p,_){return p&&_?p===_?!0:p&&p.nodeType===3?!1:_&&_.nodeType===3?Ia(p,_.parentNode):"contains"in p?p.contains(_):p.compareDocumentPosition?!!(p.compareDocumentPosition(_)&16):!1:!1}function ds(){for(var p=window,_=vt();_ instanceof p.HTMLIFrameElement;){try{var F=typeof _.contentWindow.location.href=="string"}catch{F=!1}if(F)p=_.contentWindow;else break;_=vt(p.document)}return _}function oc(p){var _=p&&p.nodeName&&p.nodeName.toLowerCase();return _&&(_==="input"&&(p.type==="text"||p.type==="search"||p.type==="tel"||p.type==="url"||p.type==="password")||_==="textarea"||p.contentEditable==="true")}function hf(p){var _=ds(),F=p.focusedElem,Q=p.selectionRange;if(_!==F&&F&&F.ownerDocument&&Ia(F.ownerDocument.documentElement,F)){if(Q!==null&&oc(F)){if(_=Q.start,p=Q.end,p===void 0&&(p=_),"selectionStart"in F)F.selectionStart=_,F.selectionEnd=Math.min(p,F.value.length);else if(p=(_=F.ownerDocument||document)&&_.defaultView||window,p.getSelection){p=p.getSelection();var le=F.textContent.length,ye=Math.min(Q.start,le);Q=Q.end===void 0?ye:Math.min(Q.end,le),!p.extend&&ye>Q&&(le=Q,Q=ye,ye=le),le=Po(F,ye);var tt=Po(F,Q);le&&tt&&(p.rangeCount!==1||p.anchorNode!==le.node||p.anchorOffset!==le.offset||p.focusNode!==tt.node||p.focusOffset!==tt.offset)&&(_=_.createRange(),_.setStart(le.node,le.offset),p.removeAllRanges(),ye>Q?(p.addRange(_),p.extend(tt.node,tt.offset)):(_.setEnd(tt.node,tt.offset),p.addRange(_)))}}for(_=[],p=F;p=p.parentNode;)p.nodeType===1&&_.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F<_.length;F++)p=_[F],p.element.scrollLeft=p.left,p.element.scrollTop=p.top}}var rA=o&&"documentMode"in document&&11>=document.documentMode,Uu=null,iA=null,Xa=null,Wl=!1;function hl(p,_,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;Wl||Uu==null||Uu!==vt(Q)||(Q=Uu,"selectionStart"in Q&&oc(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}),Xa&&kr(Xa,Q)||(Xa=Q,Q=Rh(iA,"onSelect"),0Lh||(p.current=lh[Lh],lh[Lh]=null,Lh--)}function co(p,_){Lh++,lh[Lh]=p.current,p.current=_}var JA={},Ua=Is(JA),Yl=Is(!1),dl=JA;function ju(p,_){var F=p.type.contextTypes;if(!F)return JA;var Q=p.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===_)return Q.__reactInternalMemoizedMaskedChildContext;var le={},ye;for(ye in F)le[ye]=_[ye];return Q&&(p=p.stateNode,p.__reactInternalMemoizedUnmaskedChildContext=_,p.__reactInternalMemoizedMaskedChildContext=le),le}function fl(p){return p=p.childContextTypes,p!=null}function Wu(){ps(Yl),ps(Ua)}function pf(p,_,F){if(Ua.current!==JA)throw Error(t(168));co(Ua,_),co(Yl,F)}function ql(p,_,F){var Q=p.stateNode;if(_=_.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var le in Q)if(!(le in _))throw Error(t(108,It(p)||"Unknown",le));return Ne({},F,Q)}function ta(p){return p=(p=p.stateNode)&&p.__reactInternalMemoizedMergedChildContext||JA,dl=Ua.current,co(Ua,p),co(Yl,Yl.current),!0}function Ah(p,_,F){var Q=p.stateNode;if(!Q)throw Error(t(169));F?(p=ql(p,_,dl),Q.__reactInternalMemoizedMergedChildContext=p,ps(Yl),ps(Ua),co(Ua,p)):ps(Yl),co(Yl,F)}var fa=null,Pc=!1,hd=!1;function kA(p){fa===null?fa=[p]:fa.push(p)}function uh(p){Pc=!0,kA(p)}function ch(){if(!hd&&fa!==null){hd=!0;var p=0,_=mi;try{var F=fa;for(mi=1;p>=tt,le-=tt,Bl=1<<32-mn(_)+le|F<Ni?(mA=Ii,Ii=null):mA=Ii.sibling;var As=Un(sn,Ii,cn[Ni],cr);if(As===null){Ii===null&&(Ii=mA);break}p&&Ii&&As.alternate===null&&_(sn,Ii),Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As,Ii=mA}if(Ni===cn.length)return F(sn,Ii),Ts&&hc(sn,Ni),ei;if(Ii===null){for(;NiNi?(mA=Ii,Ii=null):mA=Ii.sibling;var Nd=Un(sn,Ii,As.value,cr);if(Nd===null){Ii===null&&(Ii=mA);break}p&&Ii&&Nd.alternate===null&&_(sn,Ii),Ht=ye(Nd,Ht,Ni),Pi===null?ei=Nd:Pi.sibling=Nd,Pi=Nd,Ii=mA}if(As.done)return F(sn,Ii),Ts&&hc(sn,Ni),ei;if(Ii===null){for(;!As.done;Ni++,As=cn.next())As=Vn(sn,As.value,cr),As!==null&&(Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As);return Ts&&hc(sn,Ni),ei}for(Ii=Q(sn,Ii);!As.done;Ni++,As=cn.next())As=zr(Ii,sn,Ni,As.value,cr),As!==null&&(p&&As.alternate!==null&&Ii.delete(As.key===null?Ni:As.key),Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As);return p&&Ii.forEach(function(sv){return _(sn,sv)}),Ts&&hc(sn,Ni),ei}function Wa(sn,Ht,cn,cr){if(typeof cn=="object"&&cn!==null&&cn.type===j&&cn.key===null&&(cn=cn.props.children),typeof cn=="object"&&cn!==null){switch(cn.$$typeof){case H:e:{for(var ei=cn.key,Pi=Ht;Pi!==null;){if(Pi.key===ei){if(ei=cn.type,ei===j){if(Pi.tag===7){F(sn,Pi.sibling),Ht=le(Pi,cn.props.children),Ht.return=sn,sn=Ht;break e}}else if(Pi.elementType===ei||typeof ei=="object"&&ei!==null&&ei.$$typeof===nt&&kd(ei)===Pi.type){F(sn,Pi.sibling),Ht=le(Pi,cn.props),Ht.ref=dd(sn,Pi,cn),Ht.return=sn,sn=Ht;break e}F(sn,Pi);break}else _(sn,Pi);Pi=Pi.sibling}cn.type===j?(Ht=sp(cn.props.children,sn.mode,cr,cn.key),Ht.return=sn,sn=Ht):(cr=i0(cn.type,cn.key,cn.props,null,sn.mode,cr),cr.ref=dd(sn,Ht,cn),cr.return=sn,sn=cr)}return tt(sn);case re:e:{for(Pi=cn.key;Ht!==null;){if(Ht.key===Pi)if(Ht.tag===4&&Ht.stateNode.containerInfo===cn.containerInfo&&Ht.stateNode.implementation===cn.implementation){F(sn,Ht.sibling),Ht=le(Ht,cn.children||[]),Ht.return=sn,sn=Ht;break e}else{F(sn,Ht);break}else _(sn,Ht);Ht=Ht.sibling}Ht=n1(cn,sn.mode,cr),Ht.return=sn,sn=Ht}return tt(sn);case nt:return Pi=cn._init,Wa(sn,Ht,Pi(cn._payload),cr)}if(Jn(cn))return Hr(sn,Ht,cn,cr);if(Je(cn))return oi(sn,Ht,cn,cr);Rc(sn,cn)}return typeof cn=="string"&&cn!==""||typeof cn=="number"?(cn=""+cn,Ht!==null&&Ht.tag===6?(F(sn,Ht.sibling),Ht=le(Ht,cn),Ht.return=sn,sn=Ht):(F(sn,Ht),Ht=t1(cn,sn.mode,cr),Ht.return=sn,sn=Ht),tt(sn)):F(sn,Ht)}return Wa}var Qo=Dc(!0),dc=Dc(!1),Or=Is(null),Rr=null,wu=null,tu=null;function nu(){tu=wu=Rr=null}function zo(p){var _=Or.current;ps(Or),p._currentValue=_}function Pa(p,_,F){for(;p!==null;){var Q=p.alternate;if((p.childLanes&_)!==_?(p.childLanes|=_,Q!==null&&(Q.childLanes|=_)):Q!==null&&(Q.childLanes&_)!==_&&(Q.childLanes|=_),p===F)break;p=p.return}}function Na(p,_){Rr=p,tu=wu=null,p=p.dependencies,p!==null&&p.firstContext!==null&&((p.lanes&_)!==0&&(Vl=!0),p.firstContext=null)}function ru(p){var _=p._currentValue;if(tu!==p)if(p={context:p,memoizedValue:_,next:null},wu===null){if(Rr===null)throw Error(t(308));wu=p,Rr.dependencies={lanes:0,firstContext:p}}else wu=wu.next=p;return _}var Su=null;function Oo(p){Su===null?Su=[p]:Su.push(p)}function Ms(p,_,F,Q){var le=_.interleaved;return le===null?(F.next=F,Oo(_)):(F.next=le.next,le.next=F),_.interleaved=F,iu(p,Q)}function iu(p,_){p.lanes|=_;var F=p.alternate;for(F!==null&&(F.lanes|=_),F=p,p=p.return;p!==null;)p.childLanes|=_,F=p.alternate,F!==null&&(F.childLanes|=_),F=p,p=p.return;return F.tag===3?F.stateNode:null}var ml=!1;function fc(p){p.updateQueue={baseState:p.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Kc(p,_){p=p.updateQueue,_.updateQueue===p&&(_.updateQueue={baseState:p.baseState,firstBaseUpdate:p.firstBaseUpdate,lastBaseUpdate:p.lastBaseUpdate,shared:p.shared,effects:p.effects})}function lA(p,_){return{eventTime:p,lane:_,tag:0,payload:null,callback:null,next:null}}function Ra(p,_,F){var Q=p.updateQueue;if(Q===null)return null;if(Q=Q.shared,(Ai&2)!==0){var le=Q.pending;return le===null?_.next=_:(_.next=le.next,le.next=_),Q.pending=_,iu(p,F)}return le=Q.interleaved,le===null?(_.next=_,Oo(Q)):(_.next=le.next,le.next=_),Q.interleaved=_,iu(p,F)}function Fc(p,_,F){if(_=_.updateQueue,_!==null&&(_=_.shared,(F&4194240)!==0)){var Q=_.lanes;Q&=p.pendingLanes,F|=Q,_.lanes=F,xa(p,F)}}function Lc(p,_){var F=p.updateQueue,Q=p.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var le=null,ye=null;if(F=F.firstBaseUpdate,F!==null){do{var tt={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ye===null?le=ye=tt:ye=ye.next=tt,F=F.next}while(F!==null);ye===null?le=ye=_:ye=ye.next=_}else le=ye=_;F={baseState:Q.baseState,firstBaseUpdate:le,lastBaseUpdate:ye,shared:Q.shared,effects:Q.effects},p.updateQueue=F;return}p=F.lastBaseUpdate,p===null?F.firstBaseUpdate=_:p.next=_,F.lastBaseUpdate=_}function Eu(p,_,F,Q){var le=p.updateQueue;ml=!1;var ye=le.firstBaseUpdate,tt=le.lastBaseUpdate,Pt=le.shared.pending;if(Pt!==null){le.shared.pending=null;var Gt=Pt,yn=Gt.next;Gt.next=null,tt===null?ye=yn:tt.next=yn,tt=Gt;var tr=p.alternate;tr!==null&&(tr=tr.updateQueue,Pt=tr.lastBaseUpdate,Pt!==tt&&(Pt===null?tr.firstBaseUpdate=yn:Pt.next=yn,tr.lastBaseUpdate=Gt))}if(ye!==null){var Vn=le.baseState;tt=0,tr=yn=Gt=null,Pt=ye;do{var Un=Pt.lane,zr=Pt.eventTime;if((Q&Un)===Un){tr!==null&&(tr=tr.next={eventTime:zr,lane:0,tag:Pt.tag,payload:Pt.payload,callback:Pt.callback,next:null});e:{var Hr=p,oi=Pt;switch(Un=_,zr=F,oi.tag){case 1:if(Hr=oi.payload,typeof Hr=="function"){Vn=Hr.call(zr,Vn,Un);break e}Vn=Hr;break e;case 3:Hr.flags=Hr.flags&-65537|128;case 0:if(Hr=oi.payload,Un=typeof Hr=="function"?Hr.call(zr,Vn,Un):Hr,Un==null)break e;Vn=Ne({},Vn,Un);break e;case 2:ml=!0}}Pt.callback!==null&&Pt.lane!==0&&(p.flags|=64,Un=le.effects,Un===null?le.effects=[Pt]:Un.push(Pt))}else zr={eventTime:zr,lane:Un,tag:Pt.tag,payload:Pt.payload,callback:Pt.callback,next:null},tr===null?(yn=tr=zr,Gt=Vn):tr=tr.next=zr,tt|=Un;if(Pt=Pt.next,Pt===null){if(Pt=le.shared.pending,Pt===null)break;Un=Pt,Pt=Un.next,Un.next=null,le.lastBaseUpdate=Un,le.shared.pending=null}}while(!0);if(tr===null&&(Gt=Vn),le.baseState=Gt,le.firstBaseUpdate=yn,le.lastBaseUpdate=tr,_=le.shared.interleaved,_!==null){le=_;do tt|=le.lane,le=le.next;while(le!==_)}else ye===null&&(le.shared.lanes=0);fA|=tt,p.lanes=tt,p.memoizedState=Vn}}function pc(p,_,F){if(p=_.effects,_.effects=null,p!==null)for(_=0;_F?F:4,p(!0);var Q=Ee.transition;Ee.transition={};try{p(!1),_()}finally{mi=F,Ee.transition=Q}}function Tl(){return en().memoizedState}function qu(p,_,F){var Q=gd(p);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},$u(p))No(_,F);else if(F=Ms(p,_,F,Q),F!==null){var le=pA();Qh(F,p,Q,le),ms(F,_,Q)}}function gl(p,_,F){var Q=gd(p),le={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if($u(p))No(_,le);else{var ye=p.alternate;if(p.lanes===0&&(ye===null||ye.lanes===0)&&(ye=_.lastRenderedReducer,ye!==null))try{var tt=_.lastRenderedState,Pt=ye(tt,F);if(le.hasEagerState=!0,le.eagerState=Pt,An(Pt,tt)){var Gt=_.interleaved;Gt===null?(le.next=le,Oo(_)):(le.next=Gt.next,Gt.next=le),_.interleaved=le;return}}catch{}finally{}F=Ms(p,_,le,Q),F!==null&&(le=pA(),Qh(F,p,Q,le),ms(F,_,Q))}}function $u(p){var _=p.alternate;return p===De||_!==null&&_===De}function No(p,_){ct=lt=!0;var F=p.pending;F===null?_.next=_:(_.next=F.next,F.next=_),p.pending=_}function ms(p,_,F){if((F&4194240)!==0){var Q=_.lanes;Q&=p.pendingLanes,F|=Q,_.lanes=F,xa(p,F)}}var $l={readContext:ru,useCallback:xt,useContext:xt,useEffect:xt,useImperativeHandle:xt,useInsertionEffect:xt,useLayoutEffect:xt,useMemo:xt,useReducer:xt,useRef:xt,useState:xt,useDebugValue:xt,useDeferredValue:xt,useTransition:xt,useMutableSource:xt,useSyncExternalStore:xt,useId:xt,unstable_isNewReconciler:!1},Ga={readContext:ru,useCallback:function(p,_){return Nt().memoizedState=[p,_===void 0?null:_],p},useContext:ru,useEffect:Ys,useImperativeHandle:function(p,_,F){return F=F!=null?F.concat([p]):null,Mi(4194308,4,ou.bind(null,_,p),F)},useLayoutEffect:function(p,_){return Mi(4194308,4,p,_)},useInsertionEffect:function(p,_){return Mi(4,2,p,_)},useMemo:function(p,_){var F=Nt();return _=_===void 0?null:_,p=p(),F.memoizedState=[p,_],p},useReducer:function(p,_,F){var Q=Nt();return _=F!==void 0?F(_):_,Q.memoizedState=Q.baseState=_,p={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:p,lastRenderedState:_},Q.queue=p,p=p.dispatch=qu.bind(null,De,p),[Q.memoizedState,p]},useRef:function(p){var _=Nt();return p={current:p},_.memoizedState=p},useState:Ko,useDebugValue:AA,useDeferredValue:function(p){return Nt().memoizedState=p},useTransition:function(){var p=Ko(!1),_=p[0];return p=Uc.bind(null,p[1]),Nt().memoizedState=p,[_,p]},useMutableSource:function(){},useSyncExternalStore:function(p,_,F){var Q=De,le=Nt();if(Ts){if(F===void 0)throw Error(t(407));F=F()}else{if(F=_(),qo===null)throw Error(t(349));(we&30)!==0||Bn(Q,_,F)}le.memoizedState=F;var ye={value:F,getSnapshot:_};return le.queue=ye,Ys(ai.bind(null,Q,ye,p),[p]),Q.flags|=2048,Xo(9,br.bind(null,Q,ye,F,_),void 0,null),F},useId:function(){var p=Nt(),_=qo.identifierPrefix;if(Ts){var F=Ol,Q=Bl;F=(Q&~(1<<32-mn(Q)-1)).toString(32)+F,_=":"+_+"R"+F,F=Ct++,0")&&(Gt=Gt.replace("",p.displayName)),Gt}while(1<=tt&&0<=Pt);break}}}finally{gt=!1,Error.prepareStackTrace=F}return(p=p?p.displayName||p.name:"")?Ze(p):""}function pt(p){switch(p.tag){case 5:return Ze(p.type);case 16:return Ze("Lazy");case 13:return Ze("Suspense");case 19:return Ze("SuspenseList");case 0:case 2:case 15:return p=Dt(p.type,!1),p;case 11:return p=Dt(p.type.render,!1),p;case 1:return p=Dt(p.type,!0),p;default:return""}}function Tt(p){if(p==null)return null;if(typeof p=="function")return p.displayName||p.name||null;if(typeof p=="string")return p;switch(p){case j:return"Fragment";case re:return"Portal";case ge:return"Profiler";case Ae:return"StrictMode";case Me:return"Suspense";case We:return"SuspenseList"}if(typeof p=="object")switch(p.$$typeof){case xe:return(p.displayName||"Context")+".Consumer";case me:return(p._context.displayName||"Context")+".Provider";case Be:var _=p.render;return p=p.displayName,p||(p=_.displayName||_.name||"",p=p!==""?"ForwardRef("+p+")":"ForwardRef"),p;case be:return _=p.displayName||null,_!==null?_:Tt(p.type)||"Memo";case nt:_=p._payload,p=p._init;try{return Tt(p(_))}catch{}}return null}function It(p){var _=p.type;switch(p.tag){case 24:return"Cache";case 9:return(_.displayName||"Context")+".Consumer";case 10:return(_._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return p=_.render,p=p.displayName||p.name||"",_.displayName||(p!==""?"ForwardRef("+p+")":"ForwardRef");case 7:return"Fragment";case 5:return _;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Tt(_);case 8:return _===Ae?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _}return null}function Le(p){switch(typeof p){case"boolean":case"number":case"string":case"undefined":return p;case"object":return p;default:return""}}function Re(p){var _=p.type;return(p=p.nodeName)&&p.toLowerCase()==="input"&&(_==="checkbox"||_==="radio")}function Ke(p){var _=Re(p)?"checked":"value",F=Object.getOwnPropertyDescriptor(p.constructor.prototype,_),Q=""+p[_];if(!p.hasOwnProperty(_)&&typeof F<"u"&&typeof F.get=="function"&&typeof F.set=="function"){var le=F.get,ye=F.set;return Object.defineProperty(p,_,{configurable:!0,get:function(){return le.call(this)},set:function(tt){Q=""+tt,ye.call(this,tt)}}),Object.defineProperty(p,_,{enumerable:F.enumerable}),{getValue:function(){return Q},setValue:function(tt){Q=""+tt},stopTracking:function(){p._valueTracker=null,delete p[_]}}}}function $e(p){p._valueTracker||(p._valueTracker=Ke(p))}function bt(p){if(!p)return!1;var _=p._valueTracker;if(!_)return!0;var F=_.getValue(),Q="";return p&&(Q=Re(p)?p.checked?"true":"false":p.value),p=Q,p!==F?(_.setValue(p),!0):!1}function vt(p){if(p=p||(typeof document<"u"?document:void 0),typeof p>"u")return null;try{return p.activeElement||p.body}catch{return p.body}}function Ot(p,_){var F=_.checked;return Ne({},_,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:F??p._wrapperState.initialChecked})}function $t(p,_){var F=_.defaultValue==null?"":_.defaultValue,Q=_.checked!=null?_.checked:_.defaultChecked;F=Le(_.value!=null?_.value:F),p._wrapperState={initialChecked:Q,initialValue:F,controlled:_.type==="checkbox"||_.type==="radio"?_.checked!=null:_.value!=null}}function Kt(p,_){_=_.checked,_!=null&&oe(p,"checked",_,!1)}function un(p,_){Kt(p,_);var F=Le(_.value),Q=_.type;if(F!=null)Q==="number"?(F===0&&p.value===""||p.value!=F)&&(p.value=""+F):p.value!==""+F&&(p.value=""+F);else if(Q==="submit"||Q==="reset"){p.removeAttribute("value");return}_.hasOwnProperty("value")?Wt(p,_.type,F):_.hasOwnProperty("defaultValue")&&Wt(p,_.type,Le(_.defaultValue)),_.checked==null&&_.defaultChecked!=null&&(p.defaultChecked=!!_.defaultChecked)}function $n(p,_,F){if(_.hasOwnProperty("value")||_.hasOwnProperty("defaultValue")){var Q=_.type;if(!(Q!=="submit"&&Q!=="reset"||_.value!==void 0&&_.value!==null))return;_=""+p._wrapperState.initialValue,F||_===p.value||(p.value=_),p.defaultValue=_}F=p.name,F!==""&&(p.name=""),p.defaultChecked=!!p._wrapperState.initialChecked,F!==""&&(p.name=F)}function Wt(p,_,F){(_!=="number"||vt(p.ownerDocument)!==p)&&(F==null?p.defaultValue=""+p._wrapperState.initialValue:p.defaultValue!==""+F&&(p.defaultValue=""+F))}var Jn=Array.isArray;function Sn(p,_,F,Q){if(p=p.options,_){_={};for(var le=0;le"+_.valueOf().toString()+"",_=de.firstChild;p.firstChild;)p.removeChild(p.firstChild);for(;_.firstChild;)p.appendChild(_.firstChild)}});function se(p,_){if(_){var F=p.firstChild;if(F&&F===p.lastChild&&F.nodeType===3){F.nodeValue=_;return}}p.textContent=_}var fe={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},Ie=["Webkit","ms","Moz","O"];Object.keys(fe).forEach(function(p){Ie.forEach(function(_){_=_+p.charAt(0).toUpperCase()+p.substring(1),fe[_]=fe[p]})});function je(p,_,F){return _==null||typeof _=="boolean"||_===""?"":F||typeof _!="number"||_===0||fe.hasOwnProperty(p)&&fe[p]?(""+_).trim():_+"px"}function ht(p,_){p=p.style;for(var F in _)if(_.hasOwnProperty(F)){var Q=F.indexOf("--")===0,le=je(F,_[F],Q);F==="float"&&(F="cssFloat"),Q?p.setProperty(F,le):p[F]=le}}var Ve=Ne({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 Pe(p,_){if(_){if(Ve[p]&&(_.children!=null||_.dangerouslySetInnerHTML!=null))throw Error(t(137,p));if(_.dangerouslySetInnerHTML!=null){if(_.children!=null)throw Error(t(60));if(typeof _.dangerouslySetInnerHTML!="object"||!("__html"in _.dangerouslySetInnerHTML))throw Error(t(61))}if(_.style!=null&&typeof _.style!="object")throw Error(t(62))}}function He(p,_){if(p.indexOf("-")===-1)return typeof _.is=="string";switch(p){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 m=null;function ft(p){return p=p.target||p.srcElement||window,p.correspondingUseElement&&(p=p.correspondingUseElement),p.nodeType===3?p.parentNode:p}var ut=null,Bt=null,rt=null;function rn(p){if(p=Do(p)){if(typeof ut!="function")throw Error(t(280));var _=p.stateNode;_&&(_=da(_),ut(p.stateNode,p.type,_))}}function Wn(p){Bt?rt?rt.push(p):rt=[p]:Bt=p}function xn(){if(Bt){var p=Bt,_=rt;if(rt=Bt=null,rn(p),_)for(p=0;p<_.length;p++)rn(_[p])}}function dr(p,_){return p(_)}function ur(){}var yi=!1;function ui(p,_,F){if(yi)return p(_,F);yi=!0;try{return dr(p,_,F)}finally{yi=!1,(Bt!==null||rt!==null)&&(ur(),xn())}}function ci(p,_){var F=p.stateNode;if(F===null)return null;var Q=da(F);if(Q===null)return null;F=Q[_];e:switch(_){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(Q=!Q.disabled)||(p=p.type,Q=!(p==="button"||p==="input"||p==="select"||p==="textarea")),p=!Q;break e;default:p=!1}if(p)return null;if(F&&typeof F!="function")throw Error(t(231,_,typeof F));return F}var Fr=!1;if(o)try{var Cr={};Object.defineProperty(Cr,"passive",{get:function(){Fr=!0}}),window.addEventListener("test",Cr,Cr),window.removeEventListener("test",Cr,Cr)}catch{Fr=!1}function Ei(p,_,F,Q,le,ye,tt,Pt,Gt){var vn=Array.prototype.slice.call(arguments,3);try{_.apply(F,vn)}catch(tr){this.onError(tr)}}var _n=!1,go=null,ii=!1,Ks=null,Bs={onError:function(p){_n=!0,go=p}};function qn(p,_,F,Q,le,ye,tt,Pt,Gt){_n=!1,go=null,Ei.apply(Bs,arguments)}function _i(p,_,F,Q,le,ye,tt,Pt,Gt){if(qn.apply(this,arguments),_n){if(_n){var vn=go;_n=!1,go=null}else throw Error(t(198));ii||(ii=!0,Ks=vn)}}function Lr(p){var _=p,F=p;if(p.alternate)for(;_.return;)_=_.return;else{p=_;do _=p,(_.flags&4098)!==0&&(F=_.return),p=_.return;while(p)}return _.tag===3?F:null}function ki(p){if(p.tag===13){var _=p.memoizedState;if(_===null&&(p=p.alternate,p!==null&&(_=p.memoizedState)),_!==null)return _.dehydrated}return null}function la(p){if(Lr(p)!==p)throw Error(t(188))}function is(p){var _=p.alternate;if(!_){if(_=Lr(p),_===null)throw Error(t(188));return _!==p?null:p}for(var F=p,Q=_;;){var le=F.return;if(le===null)break;var ye=le.alternate;if(ye===null){if(Q=le.return,Q!==null){F=Q;continue}break}if(le.child===ye.child){for(ye=le.child;ye;){if(ye===F)return la(le),p;if(ye===Q)return la(le),_;ye=ye.sibling}throw Error(t(188))}if(F.return!==Q.return)F=le,Q=ye;else{for(var tt=!1,Pt=le.child;Pt;){if(Pt===F){tt=!0,F=le,Q=ye;break}if(Pt===Q){tt=!0,Q=le,F=ye;break}Pt=Pt.sibling}if(!tt){for(Pt=ye.child;Pt;){if(Pt===F){tt=!0,F=ye,Q=le;break}if(Pt===Q){tt=!0,Q=ye,F=le;break}Pt=Pt.sibling}if(!tt)throw Error(t(189))}}if(F.alternate!==Q)throw Error(t(190))}if(F.tag!==3)throw Error(t(188));return F.stateNode.current===F?p:_}function Nr(p){return p=is(p),p!==null?Ha(p):null}function Ha(p){if(p.tag===5||p.tag===6)return p;for(p=p.child;p!==null;){var _=Ha(p);if(_!==null)return _;p=p.sibling}return null}var Aa=e.unstable_scheduleCallback,Wo=e.unstable_cancelCallback,Fs=e.unstable_shouldYield,bl=e.unstable_requestPaint,ni=e.unstable_now,bA=e.unstable_getCurrentPriorityLevel,Os=e.unstable_ImmediatePriority,qr=e.unstable_UserBlockingPriority,wr=e.unstable_NormalPriority,ua=e.unstable_LowPriority,vs=e.unstable_IdlePriority,os=null,Qe=null;function St(p){if(Qe&&typeof Qe.onCommitFiberRoot=="function")try{Qe.onCommitFiberRoot(os,p,void 0,(p.current.flags&128)===128)}catch{}}var mn=Math.clz32?Math.clz32:ir,Fn=Math.log,ln=Math.LN2;function ir(p){return p>>>=0,p===0?32:31-(Fn(p)/ln|0)|0}var ji=64,wo=4194304;function xs(p){switch(p&-p){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 p&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return p&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return p}}function _a(p,_){var F=p.pendingLanes;if(F===0)return 0;var Q=0,le=p.suspendedLanes,ye=p.pingedLanes,tt=F&268435455;if(tt!==0){var Pt=tt&~le;Pt!==0?Q=xs(Pt):(ye&=tt,ye!==0&&(Q=xs(ye)))}else tt=F&~le,tt!==0?Q=xs(tt):ye!==0&&(Q=xs(ye));if(Q===0)return 0;if(_!==0&&_!==Q&&(_&le)===0&&(le=Q&-Q,ye=_&-_,le>=ye||le===16&&(ye&4194240)!==0))return _;if((Q&4)!==0&&(Q|=F&16),_=p.entangledLanes,_!==0)for(p=p.entanglements,_&=Q;0<_;)F=31-mn(_),le=1<F;F++)_.push(p);return _}function ba(p,_,F){p.pendingLanes|=_,_!==536870912&&(p.suspendedLanes=0,p.pingedLanes=0),p=p.eventTimes,_=31-mn(_),p[_]=F}function Ec(p,_){var F=p.pendingLanes&~_;p.pendingLanes=_,p.suspendedLanes=0,p.pingedLanes=0,p.expiredLanes&=_,p.mutableReadLanes&=_,p.entangledLanes&=_,_=p.entanglements;var Q=p.eventTimes;for(p=p.expirationTimes;0=SA),Ih=" ",cf=!1;function gu(p,_){switch(p){case"keyup":return Nl.indexOf(_.keyCode)!==-1;case"keydown":return _.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function EA(p){return p=p.detail,typeof p=="object"&&"data"in p?p.data:null}var ic=!1;function eh(p,_){switch(p){case"compositionend":return EA(_);case"keypress":return _.which!==32?null:(cf=!0,Ih);case"textInput":return p=_.data,p===Ih&&cf?null:p;default:return null}}function ld(p,_){if(ic)return p==="compositionend"||!Bd&&gu(p,_)?(p=Xi(),Vi=Vr=Sr=null,ic=!1,p):null;switch(p){case"paste":return null;case"keypress":if(!(_.ctrlKey||_.altKey||_.metaKey)||_.ctrlKey&&_.altKey){if(_.char&&1<_.char.length)return _.char;if(_.which)return String.fromCharCode(_.which)}return null;case"compositionend":return Oh&&_.locale!=="ko"?null:_.data;default:return null}}var pm={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Tc(p){var _=p&&p.nodeName&&p.nodeName.toLowerCase();return _==="input"?!!pm[p.type]:_==="textarea"}function Ad(p,_,F,Q){Wn(Q),_=Rh(_,"onChange"),0<_.length&&(F=new ca("onChange","change",null,F,Q),p.push({event:F,listeners:_}))}var wl=null,cl=null;function Qf(p){df(p,0)}function Th(p){var _=di(p);if(bt(_))return p}function Yf(p,_){if(p==="change")return _}var th=!1;if(o){var Gl;if(o){var $A="oninput"in document;if(!$A){var Bo=document.createElement("div");Bo.setAttribute("oninput","return;"),$A=typeof Bo.oninput=="function"}Gl=$A}else Gl=!1;th=Gl&&(!document.documentMode||9=_)return{node:F,offset:_-p};p=Q}e:{for(;F;){if(F.nextSibling){F=F.nextSibling;break e}F=F.parentNode}F=void 0}F=Di(F)}}function Ia(p,_){return p&&_?p===_?!0:p&&p.nodeType===3?!1:_&&_.nodeType===3?Ia(p,_.parentNode):"contains"in p?p.contains(_):p.compareDocumentPosition?!!(p.compareDocumentPosition(_)&16):!1:!1}function ds(){for(var p=window,_=vt();_ instanceof p.HTMLIFrameElement;){try{var F=typeof _.contentWindow.location.href=="string"}catch{F=!1}if(F)p=_.contentWindow;else break;_=vt(p.document)}return _}function oc(p){var _=p&&p.nodeName&&p.nodeName.toLowerCase();return _&&(_==="input"&&(p.type==="text"||p.type==="search"||p.type==="tel"||p.type==="url"||p.type==="password")||_==="textarea"||p.contentEditable==="true")}function hf(p){var _=ds(),F=p.focusedElem,Q=p.selectionRange;if(_!==F&&F&&F.ownerDocument&&Ia(F.ownerDocument.documentElement,F)){if(Q!==null&&oc(F)){if(_=Q.start,p=Q.end,p===void 0&&(p=_),"selectionStart"in F)F.selectionStart=_,F.selectionEnd=Math.min(p,F.value.length);else if(p=(_=F.ownerDocument||document)&&_.defaultView||window,p.getSelection){p=p.getSelection();var le=F.textContent.length,ye=Math.min(Q.start,le);Q=Q.end===void 0?ye:Math.min(Q.end,le),!p.extend&&ye>Q&&(le=Q,Q=ye,ye=le),le=Po(F,ye);var tt=Po(F,Q);le&&tt&&(p.rangeCount!==1||p.anchorNode!==le.node||p.anchorOffset!==le.offset||p.focusNode!==tt.node||p.focusOffset!==tt.offset)&&(_=_.createRange(),_.setStart(le.node,le.offset),p.removeAllRanges(),ye>Q?(p.addRange(_),p.extend(tt.node,tt.offset)):(_.setEnd(tt.node,tt.offset),p.addRange(_)))}}for(_=[],p=F;p=p.parentNode;)p.nodeType===1&&_.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof F.focus=="function"&&F.focus(),F=0;F<_.length;F++)p=_[F],p.element.scrollLeft=p.left,p.element.scrollTop=p.top}}var rA=o&&"documentMode"in document&&11>=document.documentMode,Uu=null,iA=null,Xa=null,jl=!1;function hl(p,_,F){var Q=F.window===F?F.document:F.nodeType===9?F:F.ownerDocument;jl||Uu==null||Uu!==vt(Q)||(Q=Uu,"selectionStart"in Q&&oc(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}),Xa&&kr(Xa,Q)||(Xa=Q,Q=Rh(iA,"onSelect"),0Lh||(p.current=lh[Lh],lh[Lh]=null,Lh--)}function co(p,_){Lh++,lh[Lh]=p.current,p.current=_}var JA={},Ua=Is(JA),Ql=Is(!1),dl=JA;function ju(p,_){var F=p.type.contextTypes;if(!F)return JA;var Q=p.stateNode;if(Q&&Q.__reactInternalMemoizedUnmaskedChildContext===_)return Q.__reactInternalMemoizedMaskedChildContext;var le={},ye;for(ye in F)le[ye]=_[ye];return Q&&(p=p.stateNode,p.__reactInternalMemoizedUnmaskedChildContext=_,p.__reactInternalMemoizedMaskedChildContext=le),le}function fl(p){return p=p.childContextTypes,p!=null}function Wu(){ps(Ql),ps(Ua)}function pf(p,_,F){if(Ua.current!==JA)throw Error(t(168));co(Ua,_),co(Ql,F)}function Yl(p,_,F){var Q=p.stateNode;if(_=_.childContextTypes,typeof Q.getChildContext!="function")return F;Q=Q.getChildContext();for(var le in Q)if(!(le in _))throw Error(t(108,It(p)||"Unknown",le));return Ne({},F,Q)}function ta(p){return p=(p=p.stateNode)&&p.__reactInternalMemoizedMergedChildContext||JA,dl=Ua.current,co(Ua,p),co(Ql,Ql.current),!0}function Ah(p,_,F){var Q=p.stateNode;if(!Q)throw Error(t(169));F?(p=Yl(p,_,dl),Q.__reactInternalMemoizedMergedChildContext=p,ps(Ql),ps(Ua),co(Ua,p)):ps(Ql),co(Ql,F)}var fa=null,Pc=!1,hd=!1;function kA(p){fa===null?fa=[p]:fa.push(p)}function uh(p){Pc=!0,kA(p)}function ch(){if(!hd&&fa!==null){hd=!0;var p=0,_=mi;try{var F=fa;for(mi=1;p>=tt,le-=tt,Bl=1<<32-mn(_)+le|F<Ni?(mA=Ii,Ii=null):mA=Ii.sibling;var As=Un(sn,Ii,cn[Ni],cr);if(As===null){Ii===null&&(Ii=mA);break}p&&Ii&&As.alternate===null&&_(sn,Ii),Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As,Ii=mA}if(Ni===cn.length)return F(sn,Ii),Ts&&hc(sn,Ni),ei;if(Ii===null){for(;NiNi?(mA=Ii,Ii=null):mA=Ii.sibling;var Nd=Un(sn,Ii,As.value,cr);if(Nd===null){Ii===null&&(Ii=mA);break}p&&Ii&&Nd.alternate===null&&_(sn,Ii),Ht=ye(Nd,Ht,Ni),Pi===null?ei=Nd:Pi.sibling=Nd,Pi=Nd,Ii=mA}if(As.done)return F(sn,Ii),Ts&&hc(sn,Ni),ei;if(Ii===null){for(;!As.done;Ni++,As=cn.next())As=Vn(sn,As.value,cr),As!==null&&(Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As);return Ts&&hc(sn,Ni),ei}for(Ii=Q(sn,Ii);!As.done;Ni++,As=cn.next())As=zr(Ii,sn,Ni,As.value,cr),As!==null&&(p&&As.alternate!==null&&Ii.delete(As.key===null?Ni:As.key),Ht=ye(As,Ht,Ni),Pi===null?ei=As:Pi.sibling=As,Pi=As);return p&&Ii.forEach(function(sv){return _(sn,sv)}),Ts&&hc(sn,Ni),ei}function Wa(sn,Ht,cn,cr){if(typeof cn=="object"&&cn!==null&&cn.type===j&&cn.key===null&&(cn=cn.props.children),typeof cn=="object"&&cn!==null){switch(cn.$$typeof){case H:e:{for(var ei=cn.key,Pi=Ht;Pi!==null;){if(Pi.key===ei){if(ei=cn.type,ei===j){if(Pi.tag===7){F(sn,Pi.sibling),Ht=le(Pi,cn.props.children),Ht.return=sn,sn=Ht;break e}}else if(Pi.elementType===ei||typeof ei=="object"&&ei!==null&&ei.$$typeof===nt&&kd(ei)===Pi.type){F(sn,Pi.sibling),Ht=le(Pi,cn.props),Ht.ref=dd(sn,Pi,cn),Ht.return=sn,sn=Ht;break e}F(sn,Pi);break}else _(sn,Pi);Pi=Pi.sibling}cn.type===j?(Ht=sp(cn.props.children,sn.mode,cr,cn.key),Ht.return=sn,sn=Ht):(cr=i0(cn.type,cn.key,cn.props,null,sn.mode,cr),cr.ref=dd(sn,Ht,cn),cr.return=sn,sn=cr)}return tt(sn);case re:e:{for(Pi=cn.key;Ht!==null;){if(Ht.key===Pi)if(Ht.tag===4&&Ht.stateNode.containerInfo===cn.containerInfo&&Ht.stateNode.implementation===cn.implementation){F(sn,Ht.sibling),Ht=le(Ht,cn.children||[]),Ht.return=sn,sn=Ht;break e}else{F(sn,Ht);break}else _(sn,Ht);Ht=Ht.sibling}Ht=n1(cn,sn.mode,cr),Ht.return=sn,sn=Ht}return tt(sn);case nt:return Pi=cn._init,Wa(sn,Ht,Pi(cn._payload),cr)}if(Jn(cn))return Hr(sn,Ht,cn,cr);if(Je(cn))return oi(sn,Ht,cn,cr);Rc(sn,cn)}return typeof cn=="string"&&cn!==""||typeof cn=="number"?(cn=""+cn,Ht!==null&&Ht.tag===6?(F(sn,Ht.sibling),Ht=le(Ht,cn),Ht.return=sn,sn=Ht):(F(sn,Ht),Ht=t1(cn,sn.mode,cr),Ht.return=sn,sn=Ht),tt(sn)):F(sn,Ht)}return Wa}var Qo=Dc(!0),dc=Dc(!1),Or=Is(null),Rr=null,wu=null,tu=null;function nu(){tu=wu=Rr=null}function zo(p){var _=Or.current;ps(Or),p._currentValue=_}function Pa(p,_,F){for(;p!==null;){var Q=p.alternate;if((p.childLanes&_)!==_?(p.childLanes|=_,Q!==null&&(Q.childLanes|=_)):Q!==null&&(Q.childLanes&_)!==_&&(Q.childLanes|=_),p===F)break;p=p.return}}function Na(p,_){Rr=p,tu=wu=null,p=p.dependencies,p!==null&&p.firstContext!==null&&((p.lanes&_)!==0&&($l=!0),p.firstContext=null)}function ru(p){var _=p._currentValue;if(tu!==p)if(p={context:p,memoizedValue:_,next:null},wu===null){if(Rr===null)throw Error(t(308));wu=p,Rr.dependencies={lanes:0,firstContext:p}}else wu=wu.next=p;return _}var Su=null;function Oo(p){Su===null?Su=[p]:Su.push(p)}function Ms(p,_,F,Q){var le=_.interleaved;return le===null?(F.next=F,Oo(_)):(F.next=le.next,le.next=F),_.interleaved=F,iu(p,Q)}function iu(p,_){p.lanes|=_;var F=p.alternate;for(F!==null&&(F.lanes|=_),F=p,p=p.return;p!==null;)p.childLanes|=_,F=p.alternate,F!==null&&(F.childLanes|=_),F=p,p=p.return;return F.tag===3?F.stateNode:null}var ml=!1;function fc(p){p.updateQueue={baseState:p.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Kc(p,_){p=p.updateQueue,_.updateQueue===p&&(_.updateQueue={baseState:p.baseState,firstBaseUpdate:p.firstBaseUpdate,lastBaseUpdate:p.lastBaseUpdate,shared:p.shared,effects:p.effects})}function lA(p,_){return{eventTime:p,lane:_,tag:0,payload:null,callback:null,next:null}}function Ra(p,_,F){var Q=p.updateQueue;if(Q===null)return null;if(Q=Q.shared,(Ai&2)!==0){var le=Q.pending;return le===null?_.next=_:(_.next=le.next,le.next=_),Q.pending=_,iu(p,F)}return le=Q.interleaved,le===null?(_.next=_,Oo(Q)):(_.next=le.next,le.next=_),Q.interleaved=_,iu(p,F)}function Fc(p,_,F){if(_=_.updateQueue,_!==null&&(_=_.shared,(F&4194240)!==0)){var Q=_.lanes;Q&=p.pendingLanes,F|=Q,_.lanes=F,xa(p,F)}}function Lc(p,_){var F=p.updateQueue,Q=p.alternate;if(Q!==null&&(Q=Q.updateQueue,F===Q)){var le=null,ye=null;if(F=F.firstBaseUpdate,F!==null){do{var tt={eventTime:F.eventTime,lane:F.lane,tag:F.tag,payload:F.payload,callback:F.callback,next:null};ye===null?le=ye=tt:ye=ye.next=tt,F=F.next}while(F!==null);ye===null?le=ye=_:ye=ye.next=_}else le=ye=_;F={baseState:Q.baseState,firstBaseUpdate:le,lastBaseUpdate:ye,shared:Q.shared,effects:Q.effects},p.updateQueue=F;return}p=F.lastBaseUpdate,p===null?F.firstBaseUpdate=_:p.next=_,F.lastBaseUpdate=_}function Eu(p,_,F,Q){var le=p.updateQueue;ml=!1;var ye=le.firstBaseUpdate,tt=le.lastBaseUpdate,Pt=le.shared.pending;if(Pt!==null){le.shared.pending=null;var Gt=Pt,vn=Gt.next;Gt.next=null,tt===null?ye=vn:tt.next=vn,tt=Gt;var tr=p.alternate;tr!==null&&(tr=tr.updateQueue,Pt=tr.lastBaseUpdate,Pt!==tt&&(Pt===null?tr.firstBaseUpdate=vn:Pt.next=vn,tr.lastBaseUpdate=Gt))}if(ye!==null){var Vn=le.baseState;tt=0,tr=vn=Gt=null,Pt=ye;do{var Un=Pt.lane,zr=Pt.eventTime;if((Q&Un)===Un){tr!==null&&(tr=tr.next={eventTime:zr,lane:0,tag:Pt.tag,payload:Pt.payload,callback:Pt.callback,next:null});e:{var Hr=p,oi=Pt;switch(Un=_,zr=F,oi.tag){case 1:if(Hr=oi.payload,typeof Hr=="function"){Vn=Hr.call(zr,Vn,Un);break e}Vn=Hr;break e;case 3:Hr.flags=Hr.flags&-65537|128;case 0:if(Hr=oi.payload,Un=typeof Hr=="function"?Hr.call(zr,Vn,Un):Hr,Un==null)break e;Vn=Ne({},Vn,Un);break e;case 2:ml=!0}}Pt.callback!==null&&Pt.lane!==0&&(p.flags|=64,Un=le.effects,Un===null?le.effects=[Pt]:Un.push(Pt))}else zr={eventTime:zr,lane:Un,tag:Pt.tag,payload:Pt.payload,callback:Pt.callback,next:null},tr===null?(vn=tr=zr,Gt=Vn):tr=tr.next=zr,tt|=Un;if(Pt=Pt.next,Pt===null){if(Pt=le.shared.pending,Pt===null)break;Un=Pt,Pt=Un.next,Un.next=null,le.lastBaseUpdate=Un,le.shared.pending=null}}while(!0);if(tr===null&&(Gt=Vn),le.baseState=Gt,le.firstBaseUpdate=vn,le.lastBaseUpdate=tr,_=le.shared.interleaved,_!==null){le=_;do tt|=le.lane,le=le.next;while(le!==_)}else ye===null&&(le.shared.lanes=0);fA|=tt,p.lanes=tt,p.memoizedState=Vn}}function pc(p,_,F){if(p=_.effects,_.effects=null,p!==null)for(_=0;_F?F:4,p(!0);var Q=Ee.transition;Ee.transition={};try{p(!1),_()}finally{mi=F,Ee.transition=Q}}function Tl(){return en().memoizedState}function qu(p,_,F){var Q=gd(p);if(F={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null},$u(p))No(_,F);else if(F=Ms(p,_,F,Q),F!==null){var le=pA();Qh(F,p,Q,le),ms(F,_,Q)}}function gl(p,_,F){var Q=gd(p),le={lane:Q,action:F,hasEagerState:!1,eagerState:null,next:null};if($u(p))No(_,le);else{var ye=p.alternate;if(p.lanes===0&&(ye===null||ye.lanes===0)&&(ye=_.lastRenderedReducer,ye!==null))try{var tt=_.lastRenderedState,Pt=ye(tt,F);if(le.hasEagerState=!0,le.eagerState=Pt,An(Pt,tt)){var Gt=_.interleaved;Gt===null?(le.next=le,Oo(_)):(le.next=Gt.next,Gt.next=le),_.interleaved=le;return}}catch{}finally{}F=Ms(p,_,le,Q),F!==null&&(le=pA(),Qh(F,p,Q,le),ms(F,_,Q))}}function $u(p){var _=p.alternate;return p===De||_!==null&&_===De}function No(p,_){ct=lt=!0;var F=p.pending;F===null?_.next=_:(_.next=F.next,F.next=_),p.pending=_}function ms(p,_,F){if((F&4194240)!==0){var Q=_.lanes;Q&=p.pendingLanes,F|=Q,_.lanes=F,xa(p,F)}}var ql={readContext:ru,useCallback:xt,useContext:xt,useEffect:xt,useImperativeHandle:xt,useInsertionEffect:xt,useLayoutEffect:xt,useMemo:xt,useReducer:xt,useRef:xt,useState:xt,useDebugValue:xt,useDeferredValue:xt,useTransition:xt,useMutableSource:xt,useSyncExternalStore:xt,useId:xt,unstable_isNewReconciler:!1},Ga={readContext:ru,useCallback:function(p,_){return Nt().memoizedState=[p,_===void 0?null:_],p},useContext:ru,useEffect:Ys,useImperativeHandle:function(p,_,F){return F=F!=null?F.concat([p]):null,Mi(4194308,4,ou.bind(null,_,p),F)},useLayoutEffect:function(p,_){return Mi(4194308,4,p,_)},useInsertionEffect:function(p,_){return Mi(4,2,p,_)},useMemo:function(p,_){var F=Nt();return _=_===void 0?null:_,p=p(),F.memoizedState=[p,_],p},useReducer:function(p,_,F){var Q=Nt();return _=F!==void 0?F(_):_,Q.memoizedState=Q.baseState=_,p={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:p,lastRenderedState:_},Q.queue=p,p=p.dispatch=qu.bind(null,De,p),[Q.memoizedState,p]},useRef:function(p){var _=Nt();return p={current:p},_.memoizedState=p},useState:Ko,useDebugValue:AA,useDeferredValue:function(p){return Nt().memoizedState=p},useTransition:function(){var p=Ko(!1),_=p[0];return p=Uc.bind(null,p[1]),Nt().memoizedState=p,[_,p]},useMutableSource:function(){},useSyncExternalStore:function(p,_,F){var Q=De,le=Nt();if(Ts){if(F===void 0)throw Error(t(407));F=F()}else{if(F=_(),qo===null)throw Error(t(349));(we&30)!==0||Bn(Q,_,F)}le.memoizedState=F;var ye={value:F,getSnapshot:_};return le.queue=ye,Ys(ai.bind(null,Q,ye,p),[p]),Q.flags|=2048,Xo(9,br.bind(null,Q,ye,F,_),void 0,null),F},useId:function(){var p=Nt(),_=qo.identifierPrefix;if(Ts){var F=Ol,Q=Bl;F=(Q&~(1<<32-mn(Q)-1)).toString(32)+F,_=":"+_+"R"+F,F=Ct++,0<\/script>",p=p.removeChild(p.firstChild)):typeof Q.is=="string"?p=tt.createElement(F,{is:Q.is}):(p=tt.createElement(F),F==="select"&&(tt=p,Q.multiple?tt.multiple=!0:Q.size&&(tt.size=Q.size))):p=tt.createElementNS(p,F),p[XA]=_,p[_u]=Q,nl(p,_,!1,!1),_.stateNode=p;e:{switch(tt=He(F,Q),F){case"dialog":as("cancel",p),as("close",p),le=Q;break;case"iframe":case"object":case"embed":as("load",p),le=Q;break;case"video":case"audio":for(le=0;letp&&(_.flags|=128,Q=!0,Xf(ye,!1),_.lanes=4194304)}else{if(!Q)if(p=Y(tt),p!==null){if(_.flags|=128,Q=!0,F=p.updateQueue,F!==null&&(_.updateQueue=F,_.flags|=4),Xf(ye,!0),ye.tail===null&&ye.tailMode==="hidden"&&!tt.alternate&&!Ts)return hA(_),null}else 2*ni()-ye.renderingStartTime>tp&&F!==1073741824&&(_.flags|=128,Q=!0,Xf(ye,!1),_.lanes=4194304);ye.isBackwards?(tt.sibling=_.child,_.child=tt):(F=ye.last,F!==null?F.sibling=tt:_.child=tt,ye.last=tt)}return ye.tail!==null?(_=ye.tail,ye.rendering=_,ye.tail=_.sibling,ye.renderingStartTime=ni(),_.sibling=null,F=z.current,co(z,Q?F&1|2:F&1),_):(hA(_),null);case 22:case 23:return J0(),Q=_.memoizedState!==null,p!==null&&p.memoizedState!==null!==Q&&(_.flags|=8192),Q&&(_.mode&1)!==0?(ks&1073741824)!==0&&(hA(_),_.subtreeFlags&6&&(_.flags|=8192)):hA(_),null;case 24:return null;case 25:return null}throw Error(t(156,_.tag))}function h(p,_){switch(hh(_),_.tag){case 1:return fl(_.type)&&Wu(),p=_.flags,p&65536?(_.flags=p&-65537|128,_):null;case 3:return v(),ps(Yl),ps(Ua),ue(),p=_.flags,(p&65536)!==0&&(p&128)===0?(_.flags=p&-65537|128,_):null;case 5:return I(_),null;case 13:if(ps(z),p=_.memoizedState,p!==null&&p.dehydrated!==null){if(_.alternate===null)throw Error(t(340));Uo()}return p=_.flags,p&65536?(_.flags=p&-65537|128,_):null;case 19:return ps(z),null;case 4:return v(),null;case 10:return zo(_.type._context),null;case 22:case 23:return J0(),null;case 24:return null;default:return null}}var y=!1,E=!1,S=typeof WeakSet=="function"?WeakSet:Set,K=null;function Z(p,_){var F=p.ref;if(F!==null)if(typeof F=="function")try{F(null)}catch(Q){il(p,_,Q)}else F.current=null}function he(p,_,F){try{F()}catch(Q){il(p,_,Q)}}var Ce=!1;function ke(p,_){if(kc=Oe,p=ds(),oc(p)){if("selectionStart"in p)var F={start:p.selectionStart,end:p.selectionEnd};else e:{F=(F=p.ownerDocument)&&F.defaultView||window;var Q=F.getSelection&&F.getSelection();if(Q&&Q.rangeCount!==0){F=Q.anchorNode;var le=Q.anchorOffset,ye=Q.focusNode;Q=Q.focusOffset;try{F.nodeType,ye.nodeType}catch{F=null;break e}var tt=0,Pt=-1,Gt=-1,yn=0,tr=0,Vn=p,Un=null;t:for(;;){for(var zr;Vn!==F||le!==0&&Vn.nodeType!==3||(Pt=tt+le),Vn!==ye||Q!==0&&Vn.nodeType!==3||(Gt=tt+Q),Vn.nodeType===3&&(tt+=Vn.nodeValue.length),(zr=Vn.firstChild)!==null;)Un=Vn,Vn=zr;for(;;){if(Vn===p)break t;if(Un===F&&++yn===le&&(Pt=tt),Un===ye&&++tr===Q&&(Gt=tt),(zr=Vn.nextSibling)!==null)break;Vn=Un,Un=Vn.parentNode}Vn=zr}F=Pt===-1||Gt===-1?null:{start:Pt,end:Gt}}else F=null}F=F||{start:0,end:0}}else F=null;for(el={focusedElem:p,selectionRange:F},Oe=!1,K=_;K!==null;)if(_=K,p=_.child,(_.subtreeFlags&1028)!==0&&p!==null)p.return=_,K=p;else for(;K!==null;){_=K;try{var Hr=_.alternate;if((_.flags&1024)!==0)switch(_.tag){case 0:case 11:case 15:break;case 1:if(Hr!==null){var oi=Hr.memoizedProps,Wa=Hr.memoizedState,sn=_.stateNode,Ht=sn.getSnapshotBeforeUpdate(_.elementType===_.type?oi:ra(_.type,oi),Wa);sn.__reactInternalSnapshotBeforeUpdate=Ht}break;case 3:var cn=_.stateNode.containerInfo;cn.nodeType===1?cn.textContent="":cn.nodeType===9&&cn.documentElement&&cn.removeChild(cn.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(t(163))}}catch(cr){il(_,_.return,cr)}if(p=_.sibling,p!==null){p.return=_.return,K=p;break}K=_.return}return Hr=Ce,Ce=!1,Hr}function Ue(p,_,F){var Q=_.updateQueue;if(Q=Q!==null?Q.lastEffect:null,Q!==null){var le=Q=Q.next;do{if((le.tag&p)===p){var ye=le.destroy;le.destroy=void 0,ye!==void 0&&he(_,F,ye)}le=le.next}while(le!==Q)}}function mt(p,_){if(_=_.updateQueue,_=_!==null?_.lastEffect:null,_!==null){var F=_=_.next;do{if((F.tag&p)===p){var Q=F.create;F.destroy=Q()}F=F.next}while(F!==_)}}function Et(p){var _=p.ref;if(_!==null){var F=p.stateNode;switch(p.tag){case 5:p=F;break;default:p=F}typeof _=="function"?_(p):_.current=p}}function Xt(p){var _=p.alternate;_!==null&&(p.alternate=null,Xt(_)),p.child=null,p.deletions=null,p.sibling=null,p.tag===5&&(_=p.stateNode,_!==null&&(delete _[XA],delete _[_u],delete _[uc],delete _[ot],delete _[TA])),p.stateNode=null,p.return=null,p.dependencies=null,p.memoizedProps=null,p.memoizedState=null,p.pendingProps=null,p.stateNode=null,p.updateQueue=null}function Qt(p){return p.tag===5||p.tag===3||p.tag===4}function Cn(p){e:for(;;){for(;p.sibling===null;){if(p.return===null||Qt(p.return))return null;p=p.return}for(p.sibling.return=p.return,p=p.sibling;p.tag!==5&&p.tag!==6&&p.tag!==18;){if(p.flags&2||p.child===null||p.tag===4)continue e;p.child.return=p,p=p.child}if(!(p.flags&2))return p.stateNode}}function On(p,_,F){var Q=p.tag;if(Q===5||Q===6)p=p.stateNode,_?F.nodeType===8?F.parentNode.insertBefore(p,_):F.insertBefore(p,_):(F.nodeType===8?(_=F.parentNode,_.insertBefore(p,F)):(_=F,_.appendChild(p)),F=F._reactRootContainer,F!=null||_.onclick!==null||(_.onclick=lc));else if(Q!==4&&(p=p.child,p!==null))for(On(p,_,F),p=p.sibling;p!==null;)On(p,_,F),p=p.sibling}function er(p,_,F){var Q=p.tag;if(Q===5||Q===6)p=p.stateNode,_?F.insertBefore(p,_):F.appendChild(p);else if(Q!==4&&(p=p.child,p!==null))for(er(p,_,F),p=p.sibling;p!==null;)er(p,_,F),p=p.sibling}var Zn=null,fr=!1;function or(p,_,F){for(F=F.child;F!==null;)Ir(p,_,F),F=F.sibling}function Ir(p,_,F){if(Qe&&typeof Qe.onCommitFiberUnmount=="function")try{Qe.onCommitFiberUnmount(os,F)}catch{}switch(F.tag){case 5:E||Z(F,_);case 6:var Q=Zn,le=fr;Zn=null,or(p,_,F),Zn=Q,fr=le,Zn!==null&&(fr?(p=Zn,F=F.stateNode,p.nodeType===8?p.parentNode.removeChild(F):p.removeChild(F)):Zn.removeChild(F.stateNode));break;case 18:Zn!==null&&(fr?(p=Zn,F=F.stateNode,p.nodeType===8?cd(p.parentNode,F):p.nodeType===1&&cd(p,F),Wi(p)):cd(Zn,F.stateNode));break;case 4:Q=Zn,le=fr,Zn=F.stateNode.containerInfo,fr=!0,or(p,_,F),Zn=Q,fr=le;break;case 0:case 11:case 14:case 15:if(!E&&(Q=F.updateQueue,Q!==null&&(Q=Q.lastEffect,Q!==null))){le=Q=Q.next;do{var ye=le,tt=ye.destroy;ye=ye.tag,tt!==void 0&&((ye&2)!==0||(ye&4)!==0)&&he(F,_,tt),le=le.next}while(le!==Q)}or(p,_,F);break;case 1:if(!E&&(Z(F,_),Q=F.stateNode,typeof Q.componentWillUnmount=="function"))try{Q.props=F.memoizedProps,Q.state=F.memoizedState,Q.componentWillUnmount()}catch(Pt){il(F,_,Pt)}or(p,_,F);break;case 21:or(p,_,F);break;case 22:F.mode&1?(E=(Q=E)||F.memoizedState!==null,or(p,_,F),E=Q):or(p,_,F);break;default:or(p,_,F)}}function Jr(p){var _=p.updateQueue;if(_!==null){p.updateQueue=null;var F=p.stateNode;F===null&&(F=p.stateNode=new S),_.forEach(function(Q){var le=_m.bind(null,p,Q);F.has(Q)||(F.add(Q),Q.then(le,le))})}}function Br(p,_){var F=_.deletions;if(F!==null)for(var Q=0;Qle&&(le=tt),Q&=~ye}if(Q=le,Q=ni()-Q,Q=(120>Q?120:480>Q?480:1080>Q?1080:1920>Q?1920:3e3>Q?3e3:4320>Q?4320:1960*dA(Q/1960))-Q,10p?16:p,bf===null)var Q=!1;else{if(p=bf,bf=null,Iu=0,(Ai&6)!==0)throw Error(t(331));var le=Ai;for(Ai|=4,K=p.current;K!==null;){var ye=K,tt=ye.child;if((K.flags&16)!==0){var Pt=ye.deletions;if(Pt!==null){for(var Gt=0;Gtni()-ep?ip(p,0):yc|=F),vc(p,_)}function hg(p,_){_===0&&((p.mode&1)===0?_=1:(_=wo,wo<<=1,(wo&130023424)===0&&(wo=4194304)));var F=pA();p=iu(p,_),p!==null&&(ba(p,_,F),vc(p,F))}function nv(p){var _=p.memoizedState,F=0;_!==null&&(F=_.retryLane),hg(p,F)}function _m(p,_){var F=0;switch(p.tag){case 13:var Q=p.stateNode,le=p.memoizedState;le!==null&&(F=le.retryLane);break;case 19:Q=p.stateNode;break;default:throw Error(t(314))}Q!==null&&Q.delete(_),hg(p,F)}var Pl;Pl=function(p,_,F){if(p!==null)if(p.memoizedProps!==_.pendingProps||Yl.current)Vl=!0;else{if((p.lanes&F)===0&&(_.flags&128)===0)return Vl=!1,KA(p,_,F);Vl=(p.flags&131072)!==0}else Vl=!1,Ts&&(_.flags&1048576)!==0&&Ji(_,ar,_.index);switch(_.lanes=0,_.tag){case 2:var Q=_.type;_f(p,_),p=_.pendingProps;var le=ju(_,Ua.current);Na(_,F),le=Lt(null,_,Q,p,le,F);var ye=wt();return _.flags|=1,typeof le=="object"&&le!==null&&typeof le.render=="function"&&le.$$typeof===void 0?(_.tag=1,_.memoizedState=null,_.updateQueue=null,fl(Q)?(ye=!0,ta(_)):ye=!1,_.memoizedState=le.state!==null&&le.state!==void 0?le.state:null,fc(_),le.updater=Ou,_.stateNode=le,le._reactInternals=_,Pd(_,Q,p,F),_=Wh(null,_,Q,!0,ye,F)):(_.tag=0,Ts&&ye&&bu(_),kl(null,_,le,F),_=_.child),_;case 16:Q=_.elementType;e:{switch(_f(p,_),p=_.pendingProps,le=Q._init,Q=le(Q._payload),_.type=Q,le=_.tag=Qp(Q),p=ra(Q,p),le){case 0:_=Dd(null,_,Q,p,F);break e;case 1:_=cA(null,_,Q,p,F);break e;case 11:_=Hm(null,_,Q,p,F);break e;case 14:_=Hf(null,_,Q,ra(Q.type,p),F);break e}throw Error(t(306,Q,""))}return _;case 0:return Q=_.type,le=_.pendingProps,le=_.elementType===Q?le:ra(Q,le),Dd(p,_,Q,le,F);case 1:return Q=_.type,le=_.pendingProps,le=_.elementType===Q?le:ra(Q,le),cA(p,_,Q,le,F);case 3:e:{if(Kd(_),p===null)throw Error(t(387));Q=_.pendingProps,ye=_.memoizedState,le=ye.element,Kc(p,_),Eu(_,Q,null,F);var tt=_.memoizedState;if(Q=tt.element,ye.isDehydrated)if(ye={element:Q,isDehydrated:!1,cache:tt.cache,pendingSuspenseBoundaries:tt.pendingSuspenseBoundaries,transitions:tt.transitions},_.updateQueue.baseState=ye,_.memoizedState=ye,_.flags&256){le=Vu(Error(t(423)),_),_=gc(p,_,Q,F,le);break e}else if(Q!==le){le=Vu(Error(t(424)),_),_=gc(p,_,Q,F,le);break e}else for(za=fs(_.stateNode.containerInfo.firstChild),ka=_,Ts=!0,PA=null,F=dc(_,null,Q,F),_.child=F;F;)F.flags=F.flags&-3|4096,F=F.sibling;else{if(Uo(),Q===le){_=yl(p,_,F);break e}kl(p,_,Q,F)}_=_.child}return _;case 5:return M(_),p===null&&Il(_),Q=_.type,le=_.pendingProps,ye=p!==null?p.memoizedProps:null,tt=le.children,Gu(Q,le)?tt=null:ye!==null&&Gu(Q,ye)&&(_.flags|=32),mh(p,_),kl(p,_,tt,F),_.child;case 6:return p===null&&Il(_),null;case 13:return vf(p,_,F);case 4:return d(_,_.stateNode.containerInfo),Q=_.pendingProps,p===null?_.child=Qo(_,null,Q,F):kl(p,_,Q,F),_.child;case 11:return Q=_.type,le=_.pendingProps,le=_.elementType===Q?le:ra(Q,le),Hm(p,_,Q,le,F);case 7:return kl(p,_,_.pendingProps,F),_.child;case 8:return kl(p,_,_.pendingProps.children,F),_.child;case 12:return kl(p,_,_.pendingProps.children,F),_.child;case 10:e:{if(Q=_.type._context,le=_.pendingProps,ye=_.memoizedProps,tt=le.value,co(Or,Q._currentValue),Q._currentValue=tt,ye!==null)if(An(ye.value,tt)){if(ye.children===le.children&&!Yl.current){_=yl(p,_,F);break e}}else for(ye=_.child,ye!==null&&(ye.return=_);ye!==null;){var Pt=ye.dependencies;if(Pt!==null){tt=ye.child;for(var Gt=Pt.firstContext;Gt!==null;){if(Gt.context===Q){if(ye.tag===1){Gt=lA(-1,F&-F),Gt.tag=2;var yn=ye.updateQueue;if(yn!==null){yn=yn.shared;var tr=yn.pending;tr===null?Gt.next=Gt:(Gt.next=tr.next,tr.next=Gt),yn.pending=Gt}}ye.lanes|=F,Gt=ye.alternate,Gt!==null&&(Gt.lanes|=F),Pa(ye.return,F,_),Pt.lanes|=F;break}Gt=Gt.next}}else if(ye.tag===10)tt=ye.type===_.type?null:ye.child;else if(ye.tag===18){if(tt=ye.return,tt===null)throw Error(t(341));tt.lanes|=F,Pt=tt.alternate,Pt!==null&&(Pt.lanes|=F),Pa(tt,F,_),tt=ye.sibling}else tt=ye.child;if(tt!==null)tt.return=ye;else for(tt=ye;tt!==null;){if(tt===_){tt=null;break}if(ye=tt.sibling,ye!==null){ye.return=tt.return,tt=ye;break}tt=tt.return}ye=tt}kl(p,_,le.children,F),_=_.child}return _;case 9:return le=_.type,Q=_.pendingProps.children,Na(_,F),le=ru(le),Q=Q(le),_.flags|=1,kl(p,_,Q,F),_.child;case 14:return Q=_.type,le=ra(Q,_.pendingProps),le=ra(Q.type,le),Hf(p,_,Q,le,F);case 15:return Yo(p,_,_.type,_.pendingProps,F);case 17:return Q=_.type,le=_.pendingProps,le=_.elementType===Q?le:ra(Q,le),_f(p,_),_.tag=1,fl(Q)?(p=!0,ta(_)):p=!1,Na(_,F),tl(_,Q,le),Pd(_,Q,le,F),Wh(null,_,Q,!0,p,F);case 19:return yh(p,_,F);case 22:return Np(p,_,F)}throw Error(t(156,_.tag))};function r0(p,_){return Aa(p,_)}function dg(p,_,F,Q){this.tag=p,this.key=F,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=_,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=Q,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Nc(p,_,F,Q){return new dg(p,_,F,Q)}function Wp(p){return p=p.prototype,!(!p||!p.isReactComponent)}function Qp(p){if(typeof p=="function")return Wp(p)?1:0;if(p!=null){if(p=p.$$typeof,p===Be)return 11;if(p===be)return 14}return 2}function Ch(p,_){var F=p.alternate;return F===null?(F=Nc(p.tag,_,p.key,p.mode),F.elementType=p.elementType,F.type=p.type,F.stateNode=p.stateNode,F.alternate=p,p.alternate=F):(F.pendingProps=_,F.type=p.type,F.flags=0,F.subtreeFlags=0,F.deletions=null),F.flags=p.flags&14680064,F.childLanes=p.childLanes,F.lanes=p.lanes,F.child=p.child,F.memoizedProps=p.memoizedProps,F.memoizedState=p.memoizedState,F.updateQueue=p.updateQueue,_=p.dependencies,F.dependencies=_===null?null:{lanes:_.lanes,firstContext:_.firstContext},F.sibling=p.sibling,F.index=p.index,F.ref=p.ref,F}function i0(p,_,F,Q,le,ye){var tt=2;if(Q=p,typeof p=="function")Wp(p)&&(tt=1);else if(typeof p=="string")tt=5;else e:switch(p){case j:return sp(F.children,le,ye,_);case Ae:tt=8,le|=8;break;case ge:return p=Nc(12,F,_,le|2),p.elementType=ge,p.lanes=ye,p;case Me:return p=Nc(13,F,_,le),p.elementType=Me,p.lanes=ye,p;case We:return p=Nc(19,F,_,le),p.elementType=We,p.lanes=ye,p;case _t:return o0(F,le,ye,_);default:if(typeof p=="object"&&p!==null)switch(p.$$typeof){case me:tt=10;break e;case xe:tt=9;break e;case Be:tt=11;break e;case be:tt=14;break e;case nt:tt=16,Q=null;break e}throw Error(t(130,p==null?p:typeof p,""))}return _=Nc(tt,F,_,le),_.elementType=p,_.type=Q,_.lanes=ye,_}function sp(p,_,F,Q){return p=Nc(7,p,Q,_),p.lanes=F,p}function o0(p,_,F,Q){return p=Nc(22,p,Q,_),p.elementType=_t,p.lanes=F,p.stateNode={isHidden:!1},p}function t1(p,_,F){return p=Nc(6,p,null,_),p.lanes=F,p}function n1(p,_,F){return _=Nc(4,p.children!==null?p.children:[],p.key,_),_.lanes=F,_.stateNode={containerInfo:p.containerInfo,pendingChildren:null,implementation:p.implementation},_}function rv(p,_,F,Q,le){this.tag=_,this.containerInfo=p,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Za(0),this.expirationTimes=Za(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Za(0),this.identifierPrefix=Q,this.onRecoverableError=le,this.mutableSourceEagerHydrationData=null}function r1(p,_,F,Q,le,ye,tt,Pt,Gt){return p=new rv(p,_,F,Pt,Gt),_===1?(_=1,ye===!0&&(_|=8)):_=0,ye=Nc(3,null,null,_),p.current=ye,ye.stateNode=p,ye.memoizedState={element:Q,isDehydrated:F,cache:null,transitions:null,pendingSuspenseBoundaries:null},fc(ye),p}function iv(p,_,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(),Z3.exports=Kj(),Z3.exports}var n8;function Fj(){if(n8)return rb;n8=1;var n=ox();return rb.createRoot=n.createRoot,rb.hydrateRoot=n.hydrateRoot,rb}var Lj=Fj();const Uj="modulepreload",zj=function(n){return"/maputnik/"+n},r8={},wg=function(e,t,r){let i=Promise.resolve();if(t&&t.length>0){let C=function(w){return Promise.all(w.map(B=>Promise.resolve(B).then(D=>({status:"fulfilled",value:D}),D=>({status:"rejected",reason:D}))))};var l=C;document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),f=o?.nonce||o?.getAttribute("nonce");i=C(t.map(w=>{if(w=zj(w),w in r8)return;r8[w]=!0;const B=w.endsWith(".css"),D=B?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${w}"]${D}`))return;const R=document.createElement("link");if(R.rel=B?"stylesheet":Uj,B||(R.as="script"),R.crossOrigin="",R.href=w,f&&R.setAttribute("nonce",f),document.head.appendChild(R),B)return new Promise((U,G)=>{R.addEventListener("load",U),R.addEventListener("error",()=>G(new Error(`Unable to preload CSS for ${w}`)))})}))}function s(o){const f=new Event("vite:preloadError",{cancelable:!0});if(f.payload=o,window.dispatchEvent(f),!f.defaultPrevented)throw o}return i.then(o=>{for(const f of o||[])f.status==="rejected"&&s(f.reason);return e().catch(s)})},Nj=(n,e,t)=>{const r=n[e];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((i,s)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(s.bind(null,new Error("Unknown variable dynamic import: "+e+(e.split("/").length!==t?". Note that variables only represent file names one level deep.":""))))})},bo=n=>typeof n=="string",wv=()=>{let n,e;const t=new Promise((r,i)=>{n=r,e=i});return t.resolve=n,t.reject=e,t},i8=n=>n==null?"":""+n,Gj=(n,e,t)=>{n.forEach(r=>{e[r]&&(t[r]=e[r])})},jj=/###/g,o8=n=>n&&n.indexOf("###")>-1?n.replace(jj,"."):n,s8=n=>!n||bo(n),oC=(n,e,t)=>{const r=bo(e)?e.split("."):e;let i=0;for(;i{const{obj:r,k:i}=oC(n,e,Object);if(r!==void 0||e.length===1){r[i]=t;return}let s=e[e.length-1],l=e.slice(0,e.length-1),o=oC(n,l,Object);for(;o.obj===void 0&&l.length;)s=`${l[l.length-1]}.${s}`,l=l.slice(0,l.length-1),o=oC(n,l,Object),o?.obj&&typeof o.obj[`${o.k}.${s}`]<"u"&&(o.obj=void 0);o.obj[`${o.k}.${s}`]=t},Wj=(n,e,t,r)=>{const{obj:i,k:s}=oC(n,e,Object);i[s]=i[s]||[],i[s].push(t)},c2=(n,e)=>{const{obj:t,k:r}=oC(n,e);if(t&&Object.prototype.hasOwnProperty.call(t,r))return t[r]},Qj=(n,e,t)=>{const r=c2(n,t);return r!==void 0?r:c2(e,t)},mF=(n,e,t)=>{for(const r in e)r!=="__proto__"&&r!=="constructor"&&(r in n?bo(n[r])||n[r]instanceof String||bo(e[r])||e[r]instanceof String?t&&(n[r]=e[r]):mF(n[r],e[r],t):n[r]=e[r]);return n},Sg=n=>n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Yj={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const qj=n=>bo(n)?n.replace(/[&<>"'\/]/g,e=>Yj[e]):n;class $j{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 Vj=[" ",",","?","!",";"],Hj=new $j(20),Zj=(n,e,t)=>{e=e||"",t=t||"";const r=Vj.filter(l=>e.indexOf(l)<0&&t.indexOf(l)<0);if(r.length===0)return!0;const i=Hj.getRegExp(`(${r.map(l=>l==="?"?"\\?":l).join("|")})`);let s=!i.test(n);if(!s){const l=n.indexOf(t);l>0&&!i.test(n.substring(0,l))&&(s=!0)}return s},JE=(n,e,t=".")=>{if(!n)return;if(n[e])return Object.prototype.hasOwnProperty.call(n,e)?n[e]:void 0;const r=e.split(t);let i=n;for(let s=0;s-1&&fn?.replace("_","-"),Xj={type:"logger",log(n){this.output("log",n)},warn(n){this.output("warn",n)},error(n){this.output("error",n)},output(n,e){console?.[n]?.apply?.(console,e)}};class h2{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||Xj,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,i){return i&&!this.debug?null:(bo(e[0])&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new h2(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return e=e||this.options,e.prefix=e.prefix||this.prefix,new h2(this.logger,e)}}var Jp=new h2;class sx{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const i=this.observers[r].get(t)||0;this.observers[r].set(t,i+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e,...t){this.observers[e]&&Array.from(this.observers[e].entries()).forEach(([i,s])=>{for(let l=0;l{for(let l=0;l-1&&this.options.ns.splice(t,1)}getResource(e,t,r,i={}){const s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,l=i.ignoreJSONStructure!==void 0?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let o;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],r&&(Array.isArray(r)?o.push(...r):bo(r)&&s?o.push(...r.split(s)):o.push(r)));const f=c2(this.data,o);return!f&&!t&&!r&&e.indexOf(".")>-1&&(e=o[0],t=o[1],r=o.slice(2).join(".")),f||!l||!bo(r)?f:JE(this.data?.[e]?.[t],r,s)}addResource(e,t,r,i,s={silent:!1}){const l=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator;let o=[e,t];r&&(o=o.concat(l?r.split(l):r)),e.indexOf(".")>-1&&(o=e.split("."),i=t,t=o[1]),this.addNamespaces(t),a8(this.data,o,i),s.silent||this.emit("added",e,t,r,i)}addResources(e,t,r,i={silent:!1}){for(const s in r)(bo(r[s])||Array.isArray(r[s]))&&this.addResource(e,t,s,r[s],{silent:!0});i.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,i,s,l={silent:!1,skipCopy:!1}){let o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),i=r,r=t,t=o[1]),this.addNamespaces(t);let f=c2(this.data,o)||{};l.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?mF(f,r,s):f={...f,...r},a8(this.data,o,f),l.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return this.getResource(e,t)!==void 0}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(i=>t[i]&&Object.keys(t[i]).length>0)}toJSON(){return this.data}}var gF={processors:{},addPostProcessor(n){this.processors[n.name]=n},handle(n,e,t,r,i){return n.forEach(s=>{e=this.processors[s]?.process(e,t,r,i)??e}),e}};const yF=Symbol("i18next/PATH_KEY");function Jj(){const n=[],e=Object.create(null);let t;return e.get=(r,i)=>(t?.revoke?.(),i===yF?n:(n.push(i),t=Proxy.revocable(r,e),t.proxy)),Proxy.revocable(Object.create(null),e).proxy}function e6(n,e){const{[yF]:t}=n(Jj());return t.join(e?.keySeparator??".")}const A8={},u8=n=>!bo(n)&&typeof n!="boolean"&&typeof n!="number";class d2 extends sx{constructor(e,t={}){super(),Gj(["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,t={interpolation:{}}){const r={...t};return e==null?!1:this.resolve(e,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 l=r&&e.indexOf(r)>-1,o=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!Zj(e,r,i);if(l&&!o){const f=e.match(this.interpolator.nestingRegexp);if(f&&f.length>0)return{key:e,namespaces:bo(s)?[s]:s};const C=e.split(r);(r!==i||r===i&&this.options.ns.indexOf(C[0])>-1)&&(s=C.shift()),e=C.join(i)}return{key:e,namespaces:bo(s)?[s]:s}}translate(e,t,r){let i=typeof t=="object"?{...t}:t;if(typeof i!="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof i=="object"&&(i={...i}),i||(i={}),e==null)return"";typeof e=="function"&&(e=e6(e,{...this.options,...i})),Array.isArray(e)||(e=[String(e)]);const s=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,l=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,{key:o,namespaces:f}=this.extractFromKey(e[e.length-1],i),C=f[f.length-1];let w=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;w===void 0&&(w=":");const B=i.lng||this.language,D=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(B?.toLowerCase()==="cimode")return D?s?{res:`${C}${w}${o}`,usedKey:o,exactUsedKey:o,usedLng:B,usedNS:C,usedParams:this.getUsedParamsDetails(i)}:`${C}${w}${o}`:s?{res:o,usedKey:o,exactUsedKey:o,usedLng:B,usedNS:C,usedParams:this.getUsedParamsDetails(i)}:o;const R=this.resolve(e,i);let U=R?.res;const G=R?.usedKey||o,W=R?.exactUsedKey||o,J=["[object Number]","[object Function]","[object RegExp]"],$=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,oe=!this.i18nFormat||this.i18nFormat.handleAsObject,te=i.count!==void 0&&!bo(i.count),H=d2.hasDefaultValue(i),re=te?this.pluralResolver.getSuffix(B,i.count,i):"",j=i.ordinal&&te?this.pluralResolver.getSuffix(B,i.count,{ordinal:!1}):"",Ae=te&&!i.ordinal&&i.count===0,ge=Ae&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${re}`]||i[`defaultValue${j}`]||i.defaultValue;let me=U;oe&&!U&&H&&(me=ge);const xe=u8(me),Be=Object.prototype.toString.apply(me);if(oe&&me&&xe&&J.indexOf(Be)<0&&!(bo($)&&Array.isArray(me))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const Me=this.options.returnedObjectHandler?this.options.returnedObjectHandler(G,me,{...i,ns:f}):`key '${o} (${this.language})' returned an object instead of string.`;return s?(R.res=Me,R.usedParams=this.getUsedParamsDetails(i),R):Me}if(l){const Me=Array.isArray(me),We=Me?[]:{},be=Me?W:G;for(const nt in me)if(Object.prototype.hasOwnProperty.call(me,nt)){const _t=`${be}${l}${nt}`;H&&!U?We[nt]=this.translate(_t,{...i,defaultValue:u8(ge)?ge[nt]:void 0,joinArrays:!1,ns:f}):We[nt]=this.translate(_t,{...i,joinArrays:!1,ns:f}),We[nt]===_t&&(We[nt]=me[nt])}U=We}}else if(oe&&bo($)&&Array.isArray(U))U=U.join($),U&&(U=this.extendTranslation(U,e,i,r));else{let Me=!1,We=!1;!this.isValidLookup(U)&&H&&(Me=!0,U=ge),this.isValidLookup(U)||(We=!0,U=o);const nt=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&We?void 0:U,_t=H&&ge!==U&&this.options.updateMissing;if(We||Me||_t){if(this.logger.log(_t?"updateKey":"missingKey",B,C,o,_t?ge:U),l){const Te=this.resolve(o,{...i,keySeparator:!1});Te&&Te.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 at=[];const Je=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Je&&Je[0])for(let Te=0;Te{const Dt=H&>!==U?gt:nt;this.options.missingKeyHandler?this.options.missingKeyHandler(Te,C,Ze,Dt,_t,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(Te,C,Ze,Dt,_t,i),this.emit("missingKey",Te,C,Ze,U)};this.options.saveMissing&&(this.options.saveMissingPlurals&&te?at.forEach(Te=>{const Ze=this.pluralResolver.getSuffixes(Te,i);Ae&&i[`defaultValue${this.options.pluralSeparator}zero`]&&Ze.indexOf(`${this.options.pluralSeparator}zero`)<0&&Ze.push(`${this.options.pluralSeparator}zero`),Ze.forEach(gt=>{Ne([Te],o+gt,i[`defaultValue${gt}`]||ge)})}):Ne(at,o,ge))}U=this.extendTranslation(U,e,i,R,r),We&&U===o&&this.options.appendNamespaceToMissingKey&&(U=`${C}${w}${o}`),(We||Me)&&this.options.parseMissingKeyHandler&&(U=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${C}${w}${o}`:o,Me?U:void 0,i))}return s?(R.res=U,R.usedParams=this.getUsedParamsDetails(i),R):U}extendTranslation(e,t,r,i,s){if(this.i18nFormat?.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 f=bo(e)&&(r?.interpolation?.skipOnVariables!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let C;if(f){const B=e.match(this.interpolator.nestingRegexp);C=B&&B.length}let w=r.replace&&!bo(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(w={...this.options.interpolation.defaultVariables,...w}),e=this.interpolator.interpolate(e,w,r.lng||this.language||i.usedLng,r),f){const B=e.match(this.interpolator.nestingRegexp),D=B&&B.length;Cs?.[0]===B[0]&&!r.context?(this.logger.warn(`It seems you are nesting recursively key: ${B[0]} in key: ${t[0]}`),null):this.translate(...B,t),r)),r.interpolation&&this.interpolator.reset()}const l=r.postProcess||this.options.postProcess,o=bo(l)?[l]:l;return e!=null&&o?.length&&r.applyPostProcessor!==!1&&(e=gF.handle(o,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e,t={}){let r,i,s,l,o;return bo(e)&&(e=[e]),e.forEach(f=>{if(this.isValidLookup(r))return;const C=this.extractFromKey(f,t),w=C.key;i=w;let B=C.namespaces;this.options.fallbackNS&&(B=B.concat(this.options.fallbackNS));const D=t.count!==void 0&&!bo(t.count),R=D&&!t.ordinal&&t.count===0,U=t.context!==void 0&&(bo(t.context)||typeof t.context=="number")&&t.context!=="",G=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);B.forEach(W=>{this.isValidLookup(r)||(o=W,!A8[`${G[0]}-${W}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(o)&&(A8[`${G[0]}-${W}`]=!0,this.logger.warn(`key "${i}" for languages "${G.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!!!")),G.forEach(J=>{if(this.isValidLookup(r))return;l=J;const $=[w];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys($,w,J,W,t);else{let te;D&&(te=this.pluralResolver.getSuffix(J,t.count,t));const H=`${this.options.pluralSeparator}zero`,re=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(D&&(t.ordinal&&te.indexOf(re)===0&&$.push(w+te.replace(re,this.options.pluralSeparator)),$.push(w+te),R&&$.push(w+H)),U){const j=`${w}${this.options.contextSeparator||"_"}${t.context}`;$.push(j),D&&(t.ordinal&&te.indexOf(re)===0&&$.push(j+te.replace(re,this.options.pluralSeparator)),$.push(j+te),R&&$.push(j+H))}}let oe;for(;oe=$.pop();)this.isValidLookup(r)||(s=oe,r=this.getResource(J,W,oe,t))}))})}),{res:r,usedKey:i,exactUsedKey:s,usedLng:l,usedNS:o}}isValidLookup(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}getResource(e,t,r,i={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,r,i):this.resourceStore.getResource(e,t,r,i)}getUsedParamsDetails(e={}){const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=e.replace&&!bo(e.replace);let i=r?e.replace:e;if(r&&typeof e.count<"u"&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!r){i={...i};for(const s of t)delete i[s]}return i}static hasDefaultValue(e){const t="defaultValue";for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&e[r]!==void 0)return!0;return!1}}class c8{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Jp.create("languageUtils")}getScriptPartFromCode(e){if(e=_C(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=_C(e),!e||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(bo(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch{}return t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(r=>{if(t)return;const i=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(i))&&(t=i)}),!t&&this.options.supportedLngs&&e.forEach(r=>{if(t)return;const i=this.getScriptPartFromCode(r);if(this.isSupportedCode(i))return t=i;const s=this.getLanguagePartFromCode(r);if(this.isSupportedCode(s))return t=s;t=this.options.supportedLngs.find(l=>{if(l===s)return l;if(!(l.indexOf("-")<0&&s.indexOf("-")<0)&&(l.indexOf("-")>0&&s.indexOf("-")<0&&l.substring(0,l.indexOf("-"))===s||l.indexOf(s)===0&&s.length>1))return l})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if(typeof e=="function"&&(e=e(t)),bo(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){const r=this.getFallbackCodes((t===!1?[]:t)||this.options.fallbackLng||[],e),i=[],s=l=>{l&&(this.isSupportedCode(l)?i.push(l):this.logger.warn(`rejecting language code not found in supportedLngs: ${l}`))};return bo(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(e)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(e)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(e))):bo(e)&&s(this.formatLanguageCode(e)),r.forEach(l=>{i.indexOf(l)<0&&s(this.formatLanguageCode(l))}),i}}const h8={zero:0,one:1,two:2,few:3,many:4,other:5},d8={select:n=>n===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class eW{constructor(e,t={}){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,t={}){const r=_C(e==="dev"?"en":e),i=t.ordinal?"ordinal":"cardinal",s=JSON.stringify({cleanedCode:r,type:i});if(s in this.pluralRulesCache)return this.pluralRulesCache[s];let l;try{l=new Intl.PluralRules(r,{type:i})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),d8;if(!e.match(/-|_/))return d8;const f=this.languageUtils.getLanguagePartFromCode(e);l=this.getRule(f,t)}return this.pluralRulesCache[s]=l,l}needsPlural(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,r={}){return this.getSuffixes(e,r).map(i=>`${t}${i}`)}getSuffixes(e,t={}){let r=this.getRule(e,t);return r||(r=this.getRule("dev",t)),r?r.resolvedOptions().pluralCategories.sort((i,s)=>h8[i]-h8[s]).map(i=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${i}`):[]}getSuffix(e,t,r={}){const i=this.getRule(e,r);return i?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,r))}}const f8=(n,e,t,r=".",i=!0)=>{let s=Qj(n,e,t);return!s&&i&&bo(t)&&(s=JE(n,t,r),s===void 0&&(s=JE(e,t,r))),s},e4=n=>n.replace(/\$/g,"$$$$");class tW{constructor(e={}){this.logger=Jp.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(t=>t),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:r,useRawValueToEscape:i,prefix:s,prefixEscaped:l,suffix:o,suffixEscaped:f,formatSeparator:C,unescapeSuffix:w,unescapePrefix:B,nestingPrefix:D,nestingPrefixEscaped:R,nestingSuffix:U,nestingSuffixEscaped:G,nestingOptionsSeparator:W,maxReplaces:J,alwaysFormat:$}=e.interpolation;this.escape=t!==void 0?t:qj,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=s?Sg(s):l||"{{",this.suffix=o?Sg(o):f||"}}",this.formatSeparator=C||",",this.unescapePrefix=w?"":B||"-",this.unescapeSuffix=this.unescapePrefix?"":w||"",this.nestingPrefix=D?Sg(D):R||Sg("$t("),this.nestingSuffix=U?Sg(U):G||Sg(")"),this.nestingOptionsSeparator=W||",",this.maxReplaces=J||1e3,this.alwaysFormat=$!==void 0?$:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(t,r)=>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){let s,l,o;const f=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},C=R=>{if(R.indexOf(this.formatSeparator)<0){const J=f8(t,f,R,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(J,void 0,r,{...i,...t,interpolationkey:R}):J}const U=R.split(this.formatSeparator),G=U.shift().trim(),W=U.join(this.formatSeparator).trim();return this.format(f8(t,f,G,this.options.keySeparator,this.options.ignoreJSONStructure),W,r,{...i,...t,interpolationkey:G})};this.resetRegExp();const w=i?.missingInterpolationHandler||this.options.missingInterpolationHandler,B=i?.interpolation?.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:R=>e4(R)},{regex:this.regexp,safeValue:R=>this.escapeValue?e4(this.escape(R)):e4(R)}].forEach(R=>{for(o=0;s=R.regex.exec(e);){const U=s[1].trim();if(l=C(U),l===void 0)if(typeof w=="function"){const W=w(e,s,i);l=bo(W)?W:""}else if(i&&Object.prototype.hasOwnProperty.call(i,U))l="";else if(B){l=s[0];continue}else this.logger.warn(`missed to pass in variable ${U} for interpolating ${e}`),l="";else!bo(l)&&!this.useRawValueToEscape&&(l=i8(l));const G=R.safeValue(l);if(e=e.replace(s[0],G),B?(R.regex.lastIndex+=l.length,R.regex.lastIndex-=s[0].length):R.regex.lastIndex=0,o++,o>=this.maxReplaces)break}}),e}nest(e,t,r={}){let i,s,l;const o=(f,C)=>{const w=this.nestingOptionsSeparator;if(f.indexOf(w)<0)return f;const B=f.split(new RegExp(`${w}[ ]*{`));let D=`{${B[1]}`;f=B[0],D=this.interpolate(D,l);const R=D.match(/'/g),U=D.match(/"/g);((R?.length??0)%2===0&&!U||U.length%2!==0)&&(D=D.replace(/'/g,'"'));try{l=JSON.parse(D),C&&(l={...C,...l})}catch(G){return this.logger.warn(`failed parsing options string in nesting for key ${f}`,G),`${f}${w}${D}`}return l.defaultValue&&l.defaultValue.indexOf(this.prefix)>-1&&delete l.defaultValue,f};for(;i=this.nestingRegexp.exec(e);){let f=[];l={...r},l=l.replace&&!bo(l.replace)?l.replace:l,l.applyPostProcessor=!1,delete l.defaultValue;const C=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(C!==-1&&(f=i[1].slice(C).split(this.formatSeparator).map(w=>w.trim()).filter(Boolean),i[1]=i[1].slice(0,C)),s=t(o.call(this,i[1].trim(),l),l),s&&i[0]===e&&!bo(s))return s;bo(s)||(s=i8(s)),s||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),s=""),f.length&&(s=f.reduce((w,B)=>this.format(w,B,r.lng,{...r,interpolationkey:i[1].trim()}),s.trim())),e=e.replace(i[0],s),this.regexp.lastIndex=0}return e}}const nW=n=>{let e=n.toLowerCase().trim();const t={};if(n.indexOf("(")>-1){const r=n.split("(");e=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);e==="currency"&&i.indexOf(":")<0?t.currency||(t.currency=i.trim()):e==="relativetime"&&i.indexOf(":")<0?t.range||(t.range=i.trim()):i.split(";").forEach(l=>{if(l){const[o,...f]=l.split(":"),C=f.join(":").trim().replace(/^'+|'+$/g,""),w=o.trim();t[w]||(t[w]=C),C==="false"&&(t[w]=!1),C==="true"&&(t[w]=!0),isNaN(C)||(t[w]=parseInt(C,10))}})}return{formatName:e,formatOptions:t}},p8=n=>{const e={};return(t,r,i)=>{let s=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(s={...s,[i.interpolationkey]:void 0});const l=r+JSON.stringify(s);let o=e[l];return o||(o=n(_C(r),i),e[l]=o),o(t)}},rW=n=>(e,t,r)=>n(_C(t),r)(e);class iW{constructor(e={}){this.logger=Jp.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";const r=t.cacheInBuiltFormats?p8:rW;this.formats={number:r((i,s)=>{const l=new Intl.NumberFormat(i,{...s});return o=>l.format(o)}),currency:r((i,s)=>{const l=new Intl.NumberFormat(i,{...s,style:"currency"});return o=>l.format(o)}),datetime:r((i,s)=>{const l=new Intl.DateTimeFormat(i,{...s});return o=>l.format(o)}),relativetime:r((i,s)=>{const l=new Intl.RelativeTimeFormat(i,{...s});return o=>l.format(o,s.range||"day")}),list:r((i,s)=>{const l=new Intl.ListFormat(i,{...s});return o=>l.format(o)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=p8(t)}format(e,t,r,i={}){const s=t.split(this.formatSeparator);if(s.length>1&&s[0].indexOf("(")>1&&s[0].indexOf(")")<0&&s.find(o=>o.indexOf(")")>-1)){const o=s.findIndex(f=>f.indexOf(")")>-1);s[0]=[s[0],...s.splice(1,o)].join(this.formatSeparator)}return s.reduce((o,f)=>{const{formatName:C,formatOptions:w}=nW(f);if(this.formats[C]){let B=o;try{const D=i?.formatParams?.[i.interpolationkey]||{},R=D.locale||D.lng||i.locale||i.lng||r;B=this.formats[C](o,R,{...w,...i,...D})}catch(D){this.logger.warn(D)}return B}else this.logger.warn(`there was no format function for ${C}`);return o},e)}}const oW=(n,e)=>{n.pending[e]!==void 0&&(delete n.pending[e],n.pendingCount--)};class sW extends sx{constructor(e,t,r,i={}){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=[],this.backend?.init?.(r,i.backend,i)}queueLoad(e,t,r,i){const s={},l={},o={},f={};return e.forEach(C=>{let w=!0;t.forEach(B=>{const D=`${C}|${B}`;!r.reload&&this.store.hasResourceBundle(C,B)?this.state[D]=2:this.state[D]<0||(this.state[D]===1?l[D]===void 0&&(l[D]=!0):(this.state[D]=1,w=!1,l[D]===void 0&&(l[D]=!0),s[D]===void 0&&(s[D]=!0),f[B]===void 0&&(f[B]=!0)))}),w||(o[C]=!0)}),(Object.keys(s).length||Object.keys(l).length)&&this.queue.push({pending:l,pendingCount:Object.keys(l).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(s),pending:Object.keys(l),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(f)}}loaded(e,t,r){const i=e.split("|"),s=i[0],l=i[1];t&&this.emit("failedLoading",s,l,t),!t&&r&&this.store.addResourceBundle(s,l,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);const o={};this.queue.forEach(f=>{Wj(f.loaded,[s],l),oW(f,e),t&&f.errors.push(t),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(C=>{o[C]||(o[C]={});const w=f.loaded[C];w.length&&w.forEach(B=>{o[C][B]===void 0&&(o[C][B]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(f=>!f.done)}read(e,t,r,i=0,s=this.retryTimeout,l){if(!e.length)return l(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:s,callback:l});return}this.readingCalls++;const o=(C,w)=>{if(this.readingCalls--,this.waitingReads.length>0){const B=this.waitingReads.shift();this.read(B.lng,B.ns,B.fcName,B.tried,B.wait,B.callback)}if(C&&w&&i{this.read.call(this,e,t,r,i+1,s*2,l)},s);return}l(C,w)},f=this.backend[r].bind(this.backend);if(f.length===2){try{const C=f(e,t);C&&typeof C.then=="function"?C.then(w=>o(null,w)).catch(o):o(null,C)}catch(C){o(C)}return}return f(e,t,o)}prepareLoading(e,t,r={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();bo(e)&&(e=this.languageUtils.toResolveHierarchy(e)),bo(t)&&(t=[t]);const s=this.queueLoad(e,t,r,i);if(!s.toLoad.length)return s.pending.length||i(),null;s.toLoad.forEach(l=>{this.loadOne(l)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e,t=""){const r=e.split("|"),i=r[0],s=r[1];this.read(i,s,"read",void 0,void 0,(l,o)=>{l&&this.logger.warn(`${t}loading namespace ${s} for language ${i} failed`,l),!l&&o&&this.logger.log(`${t}loaded namespace ${s} for language ${i}`,o),this.loaded(e,l,o)})}saveMissing(e,t,r,i,s,l={},o=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.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(this.backend?.create){const f={...l,isUpdate:s},C=this.backend.create.bind(this.backend);if(C.length<6)try{let w;C.length===5?w=C(e,t,r,i,f):w=C(e,t,r,i),w&&typeof w.then=="function"?w.then(B=>o(null,B)).catch(o):o(null,w)}catch(w){o(w)}else C(e,t,r,i,o,f)}!e||!e[0]||this.store.addResource(e[0],t,r,i)}}}const m8=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:n=>{let e={};if(typeof n[1]=="object"&&(e=n[1]),bo(n[1])&&(e.defaultValue=n[1]),bo(n[2])&&(e.tDescription=n[2]),typeof n[2]=="object"||typeof n[3]=="object"){const t=n[3]||n[2];Object.keys(t).forEach(r=>{e[r]=t[r]})}return e},interpolation:{escapeValue:!0,format:n=>n,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),g8=n=>(bo(n.ns)&&(n.ns=[n.ns]),bo(n.fallbackLng)&&(n.fallbackLng=[n.fallbackLng]),bo(n.fallbackNS)&&(n.fallbackNS=[n.fallbackNS]),n.supportedLngs?.indexOf?.("cimode")<0&&(n.supportedLngs=n.supportedLngs.concat(["cimode"])),typeof n.initImmediate=="boolean"&&(n.initAsync=n.initImmediate),n),ib=()=>{},aW=n=>{Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(t=>{typeof n[t]=="function"&&(n[t]=n[t].bind(n))})};class bC extends sx{constructor(e={},t){if(super(),this.options=g8(e),this.services={},this.logger=Jp,this.modules={external:[]},aW(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,typeof e=="function"&&(t=e,e={}),e.defaultNS==null&&e.ns&&(bo(e.ns)?e.defaultNS=e.ns:e.ns.indexOf("translation")<0&&(e.defaultNS=e.ns[0]));const r=m8();this.options={...r,...this.options,...g8(e)},this.options.interpolation={...r.interpolation,...this.options.interpolation},e.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=e.keySeparator),e.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=e.nsSeparator);const i=C=>C?typeof C=="function"?new C:C:null;if(!this.options.isClone){this.modules.logger?Jp.init(i(this.modules.logger),this.options):Jp.init(null,this.options);let C;this.modules.formatter?C=this.modules.formatter:C=iW;const w=new c8(this.options);this.store=new l8(this.options.resources,this.options);const B=this.services;B.logger=Jp,B.resourceStore=this.store,B.languageUtils=w,B.pluralResolver=new eW(w,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),C&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(B.formatter=i(C),B.formatter.init&&B.formatter.init(B,this.options),this.options.interpolation.format=B.formatter.format.bind(B.formatter)),B.interpolator=new tW(this.options),B.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},B.backendConnector=new sW(i(this.modules.backend),B.resourceStore,B,this.options),B.backendConnector.on("*",(R,...U)=>{this.emit(R,...U)}),this.modules.languageDetector&&(B.languageDetector=i(this.modules.languageDetector),B.languageDetector.init&&B.languageDetector.init(B,this.options.detection,this.options)),this.modules.i18nFormat&&(B.i18nFormat=i(this.modules.i18nFormat),B.i18nFormat.init&&B.i18nFormat.init(this)),this.translator=new d2(this.services,this.options),this.translator.on("*",(R,...U)=>{this.emit(R,...U)}),this.modules.external.forEach(R=>{R.init&&R.init(this)})}if(this.format=this.options.interpolation.format,t||(t=ib),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const C=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);C.length>0&&C[0]!=="dev"&&(this.options.lng=C[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(C=>{this[C]=(...w)=>this.store[C](...w)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(C=>{this[C]=(...w)=>(this.store[C](...w),this)});const o=wv(),f=()=>{const C=(w,B)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),o.resolve(B),t(w,B)};if(this.languages&&!this.isInitialized)return C(null,this.t.bind(this));this.changeLanguage(this.options.lng,C)};return this.options.resources||!this.options.initAsync?f():setTimeout(f,0),o}loadResources(e,t=ib){let r=t;const i=bo(e)?e:this.language;if(typeof e=="function"&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(i?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const s=[],l=o=>{if(!o||o==="cimode")return;this.services.languageUtils.toResolveHierarchy(o).forEach(C=>{C!=="cimode"&&s.indexOf(C)<0&&s.push(C)})};i?l(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(f=>l(f)),this.options.preload?.forEach?.(o=>l(o)),this.services.backendConnector.load(s,this.options.ns,o=>{!o&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(o)})}else r(null)}reloadResources(e,t,r){const i=wv();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=ib),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"&&gF.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1)){for(let t=0;t-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}!this.resolvedLanguage&&this.languages.indexOf(e)<0&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;const r=wv();this.emit("languageChanging",e);const i=o=>{this.language=o,this.languages=this.services.languageUtils.toResolveHierarchy(o),this.resolvedLanguage=void 0,this.setResolvedLanguage(o)},s=(o,f)=>{f?this.isLanguageChangingTo===e&&(i(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,r.resolve((...C)=>this.t(...C)),t&&t(o,(...C)=>this.t(...C))},l=o=>{!e&&!o&&this.services.languageDetector&&(o=[]);const f=bo(o)?o:o&&o[0],C=this.store.hasLanguageSomeTranslations(f)?f:this.services.languageUtils.getBestMatchFromCodes(bo(o)?[o]:o);C&&(this.language||i(C),this.translator.language||this.translator.changeLanguage(C),this.services.languageDetector?.cacheUserLanguage?.(C)),this.loadResources(C,w=>{s(w,C)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?l(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(l):this.services.languageDetector.detect(l):l(e),r}getFixedT(e,t,r){const i=(s,l,...o)=>{let f;typeof l!="object"?f=this.options.overloadTranslationOptionHandler([s,l].concat(o)):f={...l},f.lng=f.lng||i.lng,f.lngs=f.lngs||i.lngs,f.ns=f.ns||i.ns,f.keyPrefix!==""&&(f.keyPrefix=f.keyPrefix||r||i.keyPrefix);const C=this.options.keySeparator||".";let w;return f.keyPrefix&&Array.isArray(s)?w=s.map(B=>(typeof B=="function"&&(B=e6(B,{...this.options,...l})),`${f.keyPrefix}${C}${B}`)):(typeof s=="function"&&(s=e6(s,{...this.options,...l})),w=f.keyPrefix?`${f.keyPrefix}${C}${s}`:s),this.t(w,f)};return bo(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=r,i}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=t.lng||this.resolvedLanguage||this.languages[0],i=this.options?this.options.fallbackLng:!1,s=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const l=(o,f)=>{const C=this.services.backendConnector.state[`${o}|${f}`];return C===-1||C===0||C===2};if(t.precheck){const o=t.precheck(this,l);if(o!==void 0)return o}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||l(r,e)&&(!i||l(s,e)))}loadNamespaces(e,t){const r=wv();return this.options.ns?(bo(e)&&(e=[e]),e.forEach(i=>{this.options.ns.indexOf(i)<0&&this.options.ns.push(i)}),this.loadResources(i=>{r.resolve(),t&&t(i)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){const r=wv();bo(e)&&(e=[e]);const i=this.options.preload||[],s=e.filter(l=>i.indexOf(l)<0&&this.services.languageUtils.isSupportedCode(l));return s.length?(this.options.preload=i.concat(s),this.loadResources(l=>{r.resolve(),t&&t(l)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{const i=new Intl.Locale(e);if(i&&i.getTextInfo){const s=i.getTextInfo();if(s&&s.direction)return s.direction}}catch{}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=this.services?.languageUtils||new c8(m8());return e.toLowerCase().indexOf("-latn")>1?"ltr":t.indexOf(r.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){return new bC(e,t)}cloneInstance(e={},t=ib){const r=e.forkResourceStore;r&&delete e.forkResourceStore;const i={...this.options,...e,isClone:!0},s=new bC(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((f,C)=>(f[C]={...this.store.data[C]},f[C]=Object.keys(f[C]).reduce((w,B)=>(w[B]={...f[C][B]},w),f[C]),f),{});s.store=new l8(o,i),s.services.resourceStore=s.store}return s.translator=new d2(s.services,i),s.translator.on("*",(o,...f)=>{s.emit(o,...f)}),s.init(i,t),s.translator.options=i,s.translator.backendConnector.services.utils={hasLoadedNamespace:s.hasLoadedNamespace.bind(s)},s}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Hc=bC.createInstance();Hc.createInstance=bC.createInstance;Hc.createInstance;Hc.dir;Hc.init;Hc.loadResources;Hc.reloadResources;Hc.use;Hc.changeLanguage;Hc.getFixedT;Hc.t;Hc.exists;Hc.setDefaultNamespace;Hc.hasLoadedNamespace;Hc.loadNamespaces;Hc.loadLanguages;const{slice:lW,forEach:AW}=[];function uW(n){return AW.call(lW.call(arguments,1),e=>{if(e)for(const t in e)n[t]===void 0&&(n[t]=e[t])}),n}function cW(n){return typeof n!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(t=>t.test(n))}const y8=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,hW=function(n,e){const r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},i=encodeURIComponent(e);let s=`${n}=${i}`;if(r.maxAge>0){const l=r.maxAge-0;if(Number.isNaN(l))throw new Error("maxAge should be a Number");s+=`; Max-Age=${Math.floor(l)}`}if(r.domain){if(!y8.test(r.domain))throw new TypeError("option domain is invalid");s+=`; Domain=${r.domain}`}if(r.path){if(!y8.test(r.path))throw new TypeError("option path is invalid");s+=`; Path=${r.path}`}if(r.expires){if(typeof r.expires.toUTCString!="function")throw new TypeError("option expires is invalid");s+=`; Expires=${r.expires.toUTCString()}`}if(r.httpOnly&&(s+="; HttpOnly"),r.secure&&(s+="; Secure"),r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:s+="; SameSite=Strict";break;case"lax":s+="; SameSite=Lax";break;case"strict":s+="; SameSite=Strict";break;case"none":s+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return r.partitioned&&(s+="; Partitioned"),s},v8={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=hW(n,e,i)},read(n){const e=`${n}=`,t=document.cookie.split(";");for(let r=0;r-1&&(r=window.location.hash.substring(window.location.hash.indexOf("?")));const s=r.substring(1).split("&");for(let l=0;l0&&s[l].substring(0,o)===e&&(t=s[l].substring(o+1))}}return t}},pW={name:"hash",lookup(n){let{lookupHash:e,lookupFromHashIndex:t}=n,r;if(typeof window<"u"){const{hash:i}=window.location;if(i&&i.length>2){const s=i.substring(1);if(e){const l=s.split("&");for(let o=0;o0&&l[o].substring(0,f)===e&&(r=l[o].substring(f+1))}}if(r)return r;if(!r&&t>-1){const l=i.match(/\/([a-zA-Z-]*)/g);return Array.isArray(l)?l[typeof t=="number"?t:0]?.replace("/",""):void 0}}}return r}};let Eg=null;const C8=()=>{if(Eg!==null)return Eg;try{if(Eg=typeof window<"u"&&window.localStorage!==null,!Eg)return!1;const n="i18next.translate.boo";window.localStorage.setItem(n,"foo"),window.localStorage.removeItem(n)}catch{Eg=!1}return Eg};var mW={name:"localStorage",lookup(n){let{lookupLocalStorage:e}=n;if(e&&C8())return window.localStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupLocalStorage:t}=e;t&&C8()&&window.localStorage.setItem(t,n)}};let Bg=null;const _8=()=>{if(Bg!==null)return Bg;try{if(Bg=typeof window<"u"&&window.sessionStorage!==null,!Bg)return!1;const n="i18next.translate.boo";window.sessionStorage.setItem(n,"foo"),window.sessionStorage.removeItem(n)}catch{Bg=!1}return Bg};var gW={name:"sessionStorage",lookup(n){let{lookupSessionStorage:e}=n;if(e&&_8())return window.sessionStorage.getItem(e)||void 0},cacheUserLanguage(n,e){let{lookupSessionStorage:t}=e;t&&_8()&&window.sessionStorage.setItem(t,n)}},yW={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}},vW={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}},CW={name:"path",lookup(n){let{lookupFromPathIndex:e}=n;if(typeof window>"u")return;const t=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(t)?t[typeof e=="number"?e:0]?.replace("/",""):void 0}},_W={name:"subdomain",lookup(n){let{lookupFromSubdomainIndex:e}=n;const t=typeof e=="number"?e+1:1,r=typeof window<"u"&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(r)return r[t]}};let vF=!1;try{document.cookie,vF=!0}catch{}const CF=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];vF||CF.splice(1,1);const bW=()=>({order:CF,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:n=>n});class _F{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=uW(t,this.options||{},bW()),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(dW),this.addDetector(fW),this.addDetector(mW),this.addDetector(gW),this.addDetector(yW),this.addDetector(vW),this.addDetector(CW),this.addDetector(_W),this.addDetector(pW)}addDetector(e){return this.detectors[e.name]=e,this}detect(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,t=[];return e.forEach(r=>{if(this.detectors[r]){let i=this.detectors[r].lookup(this.options);i&&typeof i=="string"&&(i=[i]),i&&(t=t.concat(i))}}),t=t.filter(r=>r!=null&&!cW(r)).map(r=>this.options.convertDetectedLanguage(r)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(r=>{this.detectors[r]&&this.detectors[r].cacheUserLanguage(e,this.options)}))}}_F.type="languageDetector";var xW=function(e){return{type:"backend",init:function(r,i,s){},read:function(r,i,s){if(typeof e=="function"){if(e.length<3){try{var l=e(r,i);l&&typeof l.then=="function"?l.then(function(o){return s(null,o&&o.default||o)}).catch(s):s(null,l)}catch(o){s(o)}return}e(r,i,s);return}s(null,e&&e[r]&&e[r][i])}}},t4,b8;function MW(){return b8||(b8=1,t4={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}),t4}var wW=MW();const SW=zl(wW);var EW=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function x8(n){var e={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},t=n.match(/<\/?([^\s]+?)[/\s>]/);if(t&&(e.name=t[1],(SW[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(EW),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var l=s[1].trim(),o=[l,""];l.indexOf("=")>-1&&(o=l.split("=")),e.attrs[o[0]]=o[1],i.lastIndex--}else s[2]&&(e.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return e}var BW=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,OW=/^\s*$/,IW=Object.create(null);function bF(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(bF,"")+"";case"comment":return n+""}}var TW={parse:function(n,e){e||(e={}),e.components||(e.components=IW);var t,r=[],i=[],s=-1,l=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(BW,function(f,C){if(l){if(f!=="")return;l=!1}var w,B=f.charAt(1)!=="/",D=f.startsWith("");return{type:"comment",comment:r!==-1?n.slice(4,r):""}}for(var i=new RegExp(EW),s=null;(s=i.exec(n))!==null;)if(s[0].trim())if(s[1]){var l=s[1].trim(),o=[l,""];l.indexOf("=")>-1&&(o=l.split("=")),e.attrs[o[0]]=o[1],i.lastIndex--}else s[2]&&(e.attrs[s[2]]=s[3].trim().substring(1,s[3].length-1));return e}var BW=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,OW=/^\s*$/,IW=Object.create(null);function xF(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(xF,"")+"";case"comment":return n+""}}var TW={parse:function(n,e){e||(e={}),e.components||(e.components=IW);var t,r=[],i=[],s=-1,l=!1;if(n.indexOf("<")!==0){var o=n.indexOf("<");r.push({type:"text",content:o===-1?n:n.substring(0,o)})}return n.replace(BW,function(f,C){if(l){if(f!=="")return;l=!1}var w,B=f.charAt(1)!=="/",D=f.startsWith("