UNPKG

@sukra-infotek/hungry-tickets-seatmap-client

Version:

A customised client side JavaScript library that enables users to view interactive seating charts for tickets available via the Ticket Evolution API.

29 lines 580 kB
(function(rn,Zt){typeof exports=="object"&&typeof module<"u"?Zt(exports,require("react"),require("react-dom")):typeof define=="function"&&define.amd?define(["exports","react","react-dom"],Zt):(rn=typeof globalThis<"u"?globalThis:rn||self,Zt(rn.HTSeatMaps={},rn.React,rn.require$$2))})(this,function(rn,Zt,fs){"use strict";var X3=Object.defineProperty;var Z3=(rn,Zt,fs)=>Zt in rn?X3(rn,Zt,{enumerable:!0,configurable:!0,writable:!0,value:fs}):rn[Zt]=fs;var je=(rn,Zt,fs)=>Z3(rn,typeof Zt!="symbol"?Zt+"":Zt,fs);var ra=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ey(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}var M1={exports:{}},kg;function Rb(){if(kg)return M1.exports;kg=1;var A=M1.exports={},F,E;function v(){throw new Error("setTimeout has not been defined")}function V(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?F=setTimeout:F=v}catch{F=v}try{typeof clearTimeout=="function"?E=clearTimeout:E=V}catch{E=V}})();function ee(Ee){if(F===setTimeout)return setTimeout(Ee,0);if((F===v||!F)&&setTimeout)return F=setTimeout,setTimeout(Ee,0);try{return F(Ee,0)}catch{try{return F.call(null,Ee,0)}catch{return F.call(this,Ee,0)}}}function re(Ee){if(E===clearTimeout)return clearTimeout(Ee);if((E===V||!E)&&clearTimeout)return E=clearTimeout,clearTimeout(Ee);try{return E(Ee)}catch{try{return E.call(null,Ee)}catch{return E.call(this,Ee)}}}var ie=[],L=!1,ce,oe=-1;function ae(){!L||!ce||(L=!1,ce.length?ie=ce.concat(ie):oe=-1,ie.length&&ge())}function ge(){if(!L){var Ee=ee(ae);L=!0;for(var Ae=ie.length;Ae;){for(ce=ie,ie=[];++oe<Ae;)ce&&ce[oe].run();oe=-1,Ae=ie.length}ce=null,L=!1,re(Ee)}}A.nextTick=function(Ee){var Ae=new Array(arguments.length-1);if(arguments.length>1)for(var be=1;be<arguments.length;be++)Ae[be-1]=arguments[be];ie.push(new Ne(Ee,Ae)),ie.length===1&&!L&&ee(ge)};function Ne(Ee,Ae){this.fun=Ee,this.array=Ae}Ne.prototype.run=function(){this.fun.apply(null,this.array)},A.title="browser",A.browser=!0,A.env={},A.argv=[],A.version="",A.versions={};function ze(){}return A.on=ze,A.addListener=ze,A.once=ze,A.off=ze,A.removeListener=ze,A.removeAllListeners=ze,A.emit=ze,A.prependListener=ze,A.prependOnceListener=ze,A.listeners=function(Ee){return[]},A.binding=function(Ee){throw new Error("process.binding is not supported")},A.cwd=function(){return"/"},A.chdir=function(Ee){throw new Error("process.chdir is not supported")},A.umask=function(){return 0},M1.exports}var Ob=Rb();const da=ey(Ob);var Y0={exports:{}},ty={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var $g;function zb(){if($g)return ty;$g=1;var A=Symbol.for("react.transitional.element"),F=Symbol.for("react.fragment");function E(v,V,ee){var re=null;if(ee!==void 0&&(re=""+ee),V.key!==void 0&&(re=""+V.key),"key"in V){ee={};for(var ie in V)ie!=="key"&&(ee[ie]=V[ie])}else ee=V;return V=ee.ref,{$$typeof:A,type:v,key:re,ref:V!==void 0?V:null,props:ee}}return ty.Fragment=F,ty.jsx=E,ty.jsxs=E,ty}var ly={},Wg;function Db(){return Wg||(Wg=1,da.env.NODE_ENV!=="production"&&function(){function A(C){if(C==null)return null;if(typeof C=="function")return C.$$typeof===et?null:C.displayName||C.name||null;if(typeof C=="string")return C;switch(C){case Ee:return"Fragment";case be:return"Profiler";case Ae:return"StrictMode";case Ut:return"Suspense";case ft:return"SuspenseList";case he:return"Activity"}if(typeof C=="object")switch(typeof C.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),C.$$typeof){case ze:return"Portal";case lt:return(C.displayName||"Context")+".Provider";case rt:return(C._context.displayName||"Context")+".Consumer";case At:var le=C.render;return C=C.displayName,C||(C=le.displayName||le.name||"",C=C!==""?"ForwardRef("+C+")":"ForwardRef"),C;case qe:return le=C.displayName||null,le!==null?le:A(C.type)||"Memo";case yt:le=C._payload,C=C._init;try{return A(C(le))}catch{}}return null}function F(C){return""+C}function E(C){try{F(C);var le=!1}catch{le=!0}if(le){le=console;var J=le.error,se=typeof Symbol=="function"&&Symbol.toStringTag&&C[Symbol.toStringTag]||C.constructor.name||"Object";return J.call(le,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",se),F(C)}}function v(C){if(C===Ee)return"<>";if(typeof C=="object"&&C!==null&&C.$$typeof===yt)return"<...>";try{var le=A(C);return le?"<"+le+">":"<...>"}catch{return"<...>"}}function V(){var C=_e.A;return C===null?null:C.getOwner()}function ee(){return Error("react-stack-top-frame")}function re(C){if(De.call(C,"key")){var le=Object.getOwnPropertyDescriptor(C,"key").get;if(le&&le.isReactWarning)return!1}return C.key!==void 0}function ie(C,le){function J(){gt||(gt=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",le))}J.isReactWarning=!0,Object.defineProperty(C,"key",{get:J,configurable:!0})}function L(){var C=A(this.type);return D[C]||(D[C]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),C=this.props.ref,C!==void 0?C:null}function ce(C,le,J,se,Me,W,ve,mt){return J=W.ref,C={$$typeof:Ne,type:C,key:le,props:W,_owner:Me},(J!==void 0?J:null)!==null?Object.defineProperty(C,"ref",{enumerable:!1,get:L}):Object.defineProperty(C,"ref",{enumerable:!1,value:null}),C._store={},Object.defineProperty(C._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(C,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(C,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:ve}),Object.defineProperty(C,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:mt}),Object.freeze&&(Object.freeze(C.props),Object.freeze(C)),C}function oe(C,le,J,se,Me,W,ve,mt){var Ye=le.children;if(Ye!==void 0)if(se)if(Rt(Ye)){for(se=0;se<Ye.length;se++)ae(Ye[se]);Object.freeze&&Object.freeze(Ye)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else ae(Ye);if(De.call(le,"key")){Ye=A(C);var at=Object.keys(le).filter(function(pl){return pl!=="key"});se=0<at.length?"{key: someKey, "+at.join(": ..., ")+": ...}":"{key: someKey}",X[Ye+se]||(at=0<at.length?"{"+at.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,se,Ye,at,Ye),X[Ye+se]=!0)}if(Ye=null,J!==void 0&&(E(J),Ye=""+J),re(le)&&(E(le.key),Ye=""+le.key),"key"in le){J={};for(var jt in le)jt!=="key"&&(J[jt]=le[jt])}else J=le;return Ye&&ie(J,typeof C=="function"?C.displayName||C.name||"Unknown":C),ce(C,Ye,W,Me,V(),J,ve,mt)}function ae(C){typeof C=="object"&&C!==null&&C.$$typeof===Ne&&C._store&&(C._store.validated=1)}var ge=Zt,Ne=Symbol.for("react.transitional.element"),ze=Symbol.for("react.portal"),Ee=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),be=Symbol.for("react.profiler"),rt=Symbol.for("react.consumer"),lt=Symbol.for("react.context"),At=Symbol.for("react.forward_ref"),Ut=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),qe=Symbol.for("react.memo"),yt=Symbol.for("react.lazy"),he=Symbol.for("react.activity"),et=Symbol.for("react.client.reference"),_e=ge.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,De=Object.prototype.hasOwnProperty,Rt=Array.isArray,nt=console.createTask?console.createTask:function(){return null};ge={"react-stack-bottom-frame":function(C){return C()}};var gt,D={},T=ge["react-stack-bottom-frame"].bind(ge,ee)(),S=nt(v(ee)),X={};ly.Fragment=Ee,ly.jsx=function(C,le,J,se,Me){var W=1e4>_e.recentlyCreatedOwnerStacks++;return oe(C,le,J,!1,se,Me,W?Error("react-stack-top-frame"):T,W?nt(v(C)):S)},ly.jsxs=function(C,le,J,se,Me){var W=1e4>_e.recentlyCreatedOwnerStacks++;return oe(C,le,J,!0,se,Me,W?Error("react-stack-top-frame"):T,W?nt(v(C)):S)}}()),ly}var Fg;function Mb(){return Fg||(Fg=1,da.env.NODE_ENV==="production"?Y0.exports=zb():Y0.exports=Db()),Y0.exports}var Se=Mb(),x1,Ig;function xb(){if(Ig)return x1;Ig=1;var A=9007199254740991,F="[object Arguments]",E="[object Function]",v="[object GeneratorFunction]",V="[object Symbol]",ee=typeof ra=="object"&&ra&&ra.Object===Object&&ra,re=typeof self=="object"&&self&&self.Object===Object&&self,ie=ee||re||Function("return this")();function L(S,X,C){switch(C.length){case 0:return S.call(X);case 1:return S.call(X,C[0]);case 2:return S.call(X,C[0],C[1]);case 3:return S.call(X,C[0],C[1],C[2])}return S.apply(X,C)}function ce(S,X){for(var C=-1,le=S?S.length:0,J=Array(le);++C<le;)J[C]=X(S[C],C,S);return J}function oe(S,X){for(var C=-1,le=X.length,J=S.length;++C<le;)S[J+C]=X[C];return S}var ae=Object.prototype,ge=ae.hasOwnProperty,Ne=ae.toString,ze=ie.Symbol,Ee=ae.propertyIsEnumerable,Ae=ze?ze.isConcatSpreadable:void 0,be=Math.max;function rt(S,X,C,le,J){var se=-1,Me=S.length;for(C||(C=ft),J||(J=[]);++se<Me;){var W=S[se];C(W)?oe(J,W):J[J.length]=W}return J}function lt(S,X){return S=Object(S),At(S,X,function(C,le){return le in S})}function At(S,X,C){for(var le=-1,J=X.length,se={};++le<J;){var Me=X[le],W=S[Me];C(W,Me)&&(se[Me]=W)}return se}function Ut(S,X){return X=be(X===void 0?S.length-1:X,0),function(){for(var C=arguments,le=-1,J=be(C.length-X,0),se=Array(J);++le<J;)se[le]=C[X+le];le=-1;for(var Me=Array(X+1);++le<X;)Me[le]=C[le];return Me[X]=se,L(S,this,Me)}}function ft(S){return he(S)||yt(S)||!!(Ae&&S&&S[Ae])}function qe(S){if(typeof S=="string"||D(S))return S;var X=S+"";return X=="0"&&1/S==-1/0?"-0":X}function yt(S){return _e(S)&&ge.call(S,"callee")&&(!Ee.call(S,"callee")||Ne.call(S)==F)}var he=Array.isArray;function et(S){return S!=null&&Rt(S.length)&&!De(S)}function _e(S){return gt(S)&&et(S)}function De(S){var X=nt(S)?Ne.call(S):"";return X==E||X==v}function Rt(S){return typeof S=="number"&&S>-1&&S%1==0&&S<=A}function nt(S){var X=typeof S;return!!S&&(X=="object"||X=="function")}function gt(S){return!!S&&typeof S=="object"}function D(S){return typeof S=="symbol"||gt(S)&&Ne.call(S)==V}var T=Ut(function(S,X){return S==null?{}:lt(S,ce(rt(X),qe))});return x1=T,x1}var Cb=xb();const Ub=ey(Cb);var C1,Pg;function Hb(){if(Pg)return C1;Pg=1;var A=200,F="__lodash_hash_undefined__",E=1/0,v=9007199254740991,V="[object Arguments]",ee="[object Function]",re="[object GeneratorFunction]",ie=/[\\^$.*+?()[\]{}|]/g,L=/^\[object .+?Constructor\]$/,ce=typeof ra=="object"&&ra&&ra.Object===Object&&ra,oe=typeof self=="object"&&self&&self.Object===Object&&self,ae=ce||oe||Function("return this")();function ge(_,ne,me){switch(me.length){case 0:return _.call(ne);case 1:return _.call(ne,me[0]);case 2:return _.call(ne,me[0],me[1]);case 3:return _.call(ne,me[0],me[1],me[2])}return _.apply(ne,me)}function Ne(_,ne){var me=_?_.length:0;return!!me&&Ae(_,ne,0)>-1}function ze(_,ne){for(var me=-1,Ce=ne.length,ut=_.length;++me<Ce;)_[ut+me]=ne[me];return _}function Ee(_,ne,me,Ce){for(var ut=_.length,Ot=me+-1;++Ot<ut;)if(ne(_[Ot],Ot,_))return Ot;return-1}function Ae(_,ne,me){if(ne!==ne)return Ee(_,be,me);for(var Ce=me-1,ut=_.length;++Ce<ut;)if(_[Ce]===ne)return Ce;return-1}function be(_){return _!==_}function rt(_,ne){return _.has(ne)}function lt(_,ne){return _==null?void 0:_[ne]}function At(_){var ne=!1;if(_!=null&&typeof _.toString!="function")try{ne=!!(_+"")}catch{}return ne}function Ut(_){var ne=-1,me=Array(_.size);return _.forEach(function(Ce){me[++ne]=Ce}),me}var ft=Array.prototype,qe=Function.prototype,yt=Object.prototype,he=ae["__core-js_shared__"],et=function(){var _=/[^.]+$/.exec(he&&he.keys&&he.keys.IE_PROTO||"");return _?"Symbol(src)_1."+_:""}(),_e=qe.toString,De=yt.hasOwnProperty,Rt=yt.toString,nt=RegExp("^"+_e.call(De).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),gt=ae.Symbol,D=yt.propertyIsEnumerable,T=ft.splice,S=gt?gt.isConcatSpreadable:void 0,X=Math.max,C=hi(ae,"Map"),le=hi(ae,"Set"),J=hi(Object,"create");function se(_){var ne=-1,me=_?_.length:0;for(this.clear();++ne<me;){var Ce=_[ne];this.set(Ce[0],Ce[1])}}function Me(){this.__data__=J?J(null):{}}function W(_){return this.has(_)&&delete this.__data__[_]}function ve(_){var ne=this.__data__;if(J){var me=ne[_];return me===F?void 0:me}return De.call(ne,_)?ne[_]:void 0}function mt(_){var ne=this.__data__;return J?ne[_]!==void 0:De.call(ne,_)}function Ye(_,ne){var me=this.__data__;return me[_]=J&&ne===void 0?F:ne,this}se.prototype.clear=Me,se.prototype.delete=W,se.prototype.get=ve,se.prototype.has=mt,se.prototype.set=Ye;function at(_){var ne=-1,me=_?_.length:0;for(this.clear();++ne<me;){var Ce=_[ne];this.set(Ce[0],Ce[1])}}function jt(){this.__data__=[]}function pl(_){var ne=this.__data__,me=Ii(ne,_);if(me<0)return!1;var Ce=ne.length-1;return me==Ce?ne.pop():T.call(ne,me,1),!0}function Rn(_){var ne=this.__data__,me=Ii(ne,_);return me<0?void 0:ne[me][1]}function Pl(_){return Ii(this.__data__,_)>-1}function hu(_,ne){var me=this.__data__,Ce=Ii(me,_);return Ce<0?me.push([_,ne]):me[Ce][1]=ne,this}at.prototype.clear=jt,at.prototype.delete=pl,at.prototype.get=Rn,at.prototype.has=Pl,at.prototype.set=hu;function ha(_){var ne=-1,me=_?_.length:0;for(this.clear();++ne<me;){var Ce=_[ne];this.set(Ce[0],Ce[1])}}function kn(){this.__data__={hash:new se,map:new(C||at),string:new se}}function gl(_){return bl(this,_).delete(_)}function ya(_){return bl(this,_).get(_)}function Fi(_){return bl(this,_).has(_)}function di(_,ne){return bl(this,_).set(_,ne),this}ha.prototype.clear=kn,ha.prototype.delete=gl,ha.prototype.get=ya,ha.prototype.has=Fi,ha.prototype.set=di;function ma(_){var ne=-1,me=_?_.length:0;for(this.__data__=new ha;++ne<me;)this.add(_[ne])}function Xc(_){return this.__data__.set(_,F),this}function yu(_){return this.__data__.has(_)}ma.prototype.add=ma.prototype.push=Xc,ma.prototype.has=yu;function Ii(_,ne){for(var me=_.length;me--;)if(hn(_[me][0],ne))return me;return-1}function Qo(_,ne,me,Ce,ut){var Ot=-1,Yl=_.length;for(me||(me=Jo),ut||(ut=[]);++Ot<Yl;){var Ll=_[Ot];me(Ll)&&ze(ut,Ll)}return ut}function mu(_){if(!zn(_)||On(_))return!1;var ne=ga(_)||At(_)?nt:L;return ne.test(dl(_))}function el(_,ne){return ne=X(ne===void 0?_.length-1:ne,0),function(){for(var me=arguments,Ce=-1,ut=X(me.length-ne,0),Ot=Array(ut);++Ce<ut;)Ot[Ce]=me[ne+Ce];Ce=-1;for(var Yl=Array(ne+1);++Ce<ne;)Yl[Ce]=me[Ce];return Yl[ne]=Ot,ge(_,this,Yl)}}function dn(_,ne,me){var Ce=-1,ut=Ne,Ot=_.length,Yl=!0,Ll=[],Dn=Ll;if(Ot>=A){var yn=vl(_);if(yn)return Ut(yn);Yl=!1,ut=rt,Dn=new ma}else Dn=Ll;e:for(;++Ce<Ot;){var Xa=_[Ce],ye=Xa;if(Xa=Xa!==0?Xa:0,Yl&&ye===ye){for(var gu=Dn.length;gu--;)if(Dn[gu]===ye)continue e;Ll.push(Xa)}else ut(Dn,ye,me)||(Dn!==Ll&&Dn.push(ye),Ll.push(Xa))}return Ll}var vl=le&&1/Ut(new le([,-0]))[1]==E?function(_){return new le(_)}:jl;function bl(_,ne){var me=_.__data__;return pu(ne)?me[typeof ne=="string"?"string":"hash"]:me.map}function hi(_,ne){var me=lt(_,ne);return mu(me)?me:void 0}function Jo(_){return xl(_)||tl(_)||!!(S&&_&&_[S])}function pu(_){var ne=typeof _;return ne=="string"||ne=="number"||ne=="symbol"||ne=="boolean"?_!=="__proto__":_===null}function On(_){return!!et&&et in _}function dl(_){if(_!=null){try{return _e.call(_)}catch{}try{return _+""}catch{}}return""}var $n=el(function(_){return dn(Qo(_,1,Wn))});function hn(_,ne){return _===ne||_!==_&&ne!==ne}function tl(_){return Wn(_)&&De.call(_,"callee")&&(!D.call(_,"callee")||Rt.call(_)==V)}var xl=Array.isArray;function pa(_){return _!=null&&Pi(_.length)&&!ga(_)}function Wn(_){return Va(_)&&pa(_)}function ga(_){var ne=zn(_)?Rt.call(_):"";return ne==ee||ne==re}function Pi(_){return typeof _=="number"&&_>-1&&_%1==0&&_<=v}function zn(_){var ne=typeof _;return!!_&&(ne=="object"||ne=="function")}function Va(_){return!!_&&typeof _=="object"}function jl(){}return C1=$n,C1}var _b=Hb();const wb=ey(_b);var L0={exports:{}},ny={},G0={exports:{}},U1={};/** * @license React * scheduler.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ev;function Bb(){return ev||(ev=1,function(A){function F(D,T){var S=D.length;D.push(T);e:for(;0<S;){var X=S-1>>>1,C=D[X];if(0<V(C,T))D[X]=T,D[S]=C,S=X;else break e}}function E(D){return D.length===0?null:D[0]}function v(D){if(D.length===0)return null;var T=D[0],S=D.pop();if(S!==T){D[0]=S;e:for(var X=0,C=D.length,le=C>>>1;X<le;){var J=2*(X+1)-1,se=D[J],Me=J+1,W=D[Me];if(0>V(se,S))Me<C&&0>V(W,se)?(D[X]=W,D[Me]=S,X=Me):(D[X]=se,D[J]=S,X=J);else if(Me<C&&0>V(W,S))D[X]=W,D[Me]=S,X=Me;else break e}}return T}function V(D,T){var S=D.sortIndex-T.sortIndex;return S!==0?S:D.id-T.id}if(A.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var ee=performance;A.unstable_now=function(){return ee.now()}}else{var re=Date,ie=re.now();A.unstable_now=function(){return re.now()-ie}}var L=[],ce=[],oe=1,ae=null,ge=3,Ne=!1,ze=!1,Ee=!1,Ae=!1,be=typeof setTimeout=="function"?setTimeout:null,rt=typeof clearTimeout=="function"?clearTimeout:null,lt=typeof setImmediate<"u"?setImmediate:null;function At(D){for(var T=E(ce);T!==null;){if(T.callback===null)v(ce);else if(T.startTime<=D)v(ce),T.sortIndex=T.expirationTime,F(L,T);else break;T=E(ce)}}function Ut(D){if(Ee=!1,At(D),!ze)if(E(L)!==null)ze=!0,ft||(ft=!0,De());else{var T=E(ce);T!==null&&gt(Ut,T.startTime-D)}}var ft=!1,qe=-1,yt=5,he=-1;function et(){return Ae?!0:!(A.unstable_now()-he<yt)}function _e(){if(Ae=!1,ft){var D=A.unstable_now();he=D;var T=!0;try{e:{ze=!1,Ee&&(Ee=!1,rt(qe),qe=-1),Ne=!0;var S=ge;try{t:{for(At(D),ae=E(L);ae!==null&&!(ae.expirationTime>D&&et());){var X=ae.callback;if(typeof X=="function"){ae.callback=null,ge=ae.priorityLevel;var C=X(ae.expirationTime<=D);if(D=A.unstable_now(),typeof C=="function"){ae.callback=C,At(D),T=!0;break t}ae===E(L)&&v(L),At(D)}else v(L);ae=E(L)}if(ae!==null)T=!0;else{var le=E(ce);le!==null&&gt(Ut,le.startTime-D),T=!1}}break e}finally{ae=null,ge=S,Ne=!1}T=void 0}}finally{T?De():ft=!1}}}var De;if(typeof lt=="function")De=function(){lt(_e)};else if(typeof MessageChannel<"u"){var Rt=new MessageChannel,nt=Rt.port2;Rt.port1.onmessage=_e,De=function(){nt.postMessage(null)}}else De=function(){be(_e,0)};function gt(D,T){qe=be(function(){D(A.unstable_now())},T)}A.unstable_IdlePriority=5,A.unstable_ImmediatePriority=1,A.unstable_LowPriority=4,A.unstable_NormalPriority=3,A.unstable_Profiling=null,A.unstable_UserBlockingPriority=2,A.unstable_cancelCallback=function(D){D.callback=null},A.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):yt=0<D?Math.floor(1e3/D):5},A.unstable_getCurrentPriorityLevel=function(){return ge},A.unstable_next=function(D){switch(ge){case 1:case 2:case 3:var T=3;break;default:T=ge}var S=ge;ge=T;try{return D()}finally{ge=S}},A.unstable_requestPaint=function(){Ae=!0},A.unstable_runWithPriority=function(D,T){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var S=ge;ge=D;try{return T()}finally{ge=S}},A.unstable_scheduleCallback=function(D,T,S){var X=A.unstable_now();switch(typeof S=="object"&&S!==null?(S=S.delay,S=typeof S=="number"&&0<S?X+S:X):S=X,D){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=S+C,D={id:oe++,callback:T,priorityLevel:D,startTime:S,expirationTime:C,sortIndex:-1},S>X?(D.sortIndex=S,F(ce,D),E(L)===null&&D===E(ce)&&(Ee?(rt(qe),qe=-1):Ee=!0,gt(Ut,S-X))):(D.sortIndex=C,F(L,D),ze||Ne||(ze=!0,ft||(ft=!0,De()))),D},A.unstable_shouldYield=et,A.unstable_wrapCallback=function(D){var T=ge;return function(){var S=ge;ge=T;try{return D.apply(this,arguments)}finally{ge=S}}}}(U1)),U1}var H1={},tv;function Nb(){return tv||(tv=1,function(A){da.env.NODE_ENV!=="production"&&function(){function F(){if(Ut=!1,he){var D=A.unstable_now();De=D;var T=!0;try{e:{lt=!1,At&&(At=!1,qe(et),et=-1),rt=!0;var S=be;try{t:{for(re(D),Ae=v(Ne);Ae!==null&&!(Ae.expirationTime>D&&L());){var X=Ae.callback;if(typeof X=="function"){Ae.callback=null,be=Ae.priorityLevel;var C=X(Ae.expirationTime<=D);if(D=A.unstable_now(),typeof C=="function"){Ae.callback=C,re(D),T=!0;break t}Ae===v(Ne)&&V(Ne),re(D)}else V(Ne);Ae=v(Ne)}if(Ae!==null)T=!0;else{var le=v(ze);le!==null&&ce(ie,le.startTime-D),T=!1}}break e}finally{Ae=null,be=S,rt=!1}T=void 0}}finally{T?Rt():he=!1}}}function E(D,T){var S=D.length;D.push(T);e:for(;0<S;){var X=S-1>>>1,C=D[X];if(0<ee(C,T))D[X]=T,D[S]=C,S=X;else break e}}function v(D){return D.length===0?null:D[0]}function V(D){if(D.length===0)return null;var T=D[0],S=D.pop();if(S!==T){D[0]=S;e:for(var X=0,C=D.length,le=C>>>1;X<le;){var J=2*(X+1)-1,se=D[J],Me=J+1,W=D[Me];if(0>ee(se,S))Me<C&&0>ee(W,se)?(D[X]=W,D[Me]=S,X=Me):(D[X]=se,D[J]=S,X=J);else if(Me<C&&0>ee(W,S))D[X]=W,D[Me]=S,X=Me;else break e}}return T}function ee(D,T){var S=D.sortIndex-T.sortIndex;return S!==0?S:D.id-T.id}function re(D){for(var T=v(ze);T!==null;){if(T.callback===null)V(ze);else if(T.startTime<=D)V(ze),T.sortIndex=T.expirationTime,E(Ne,T);else break;T=v(ze)}}function ie(D){if(At=!1,re(D),!lt)if(v(Ne)!==null)lt=!0,he||(he=!0,Rt());else{var T=v(ze);T!==null&&ce(ie,T.startTime-D)}}function L(){return Ut?!0:!(A.unstable_now()-De<_e)}function ce(D,T){et=ft(function(){D(A.unstable_now())},T)}if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),A.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var oe=performance;A.unstable_now=function(){return oe.now()}}else{var ae=Date,ge=ae.now();A.unstable_now=function(){return ae.now()-ge}}var Ne=[],ze=[],Ee=1,Ae=null,be=3,rt=!1,lt=!1,At=!1,Ut=!1,ft=typeof setTimeout=="function"?setTimeout:null,qe=typeof clearTimeout=="function"?clearTimeout:null,yt=typeof setImmediate<"u"?setImmediate:null,he=!1,et=-1,_e=5,De=-1;if(typeof yt=="function")var Rt=function(){yt(F)};else if(typeof MessageChannel<"u"){var nt=new MessageChannel,gt=nt.port2;nt.port1.onmessage=F,Rt=function(){gt.postMessage(null)}}else Rt=function(){ft(F,0)};A.unstable_IdlePriority=5,A.unstable_ImmediatePriority=1,A.unstable_LowPriority=4,A.unstable_NormalPriority=3,A.unstable_Profiling=null,A.unstable_UserBlockingPriority=2,A.unstable_cancelCallback=function(D){D.callback=null},A.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_e=0<D?Math.floor(1e3/D):5},A.unstable_getCurrentPriorityLevel=function(){return be},A.unstable_next=function(D){switch(be){case 1:case 2:case 3:var T=3;break;default:T=be}var S=be;be=T;try{return D()}finally{be=S}},A.unstable_requestPaint=function(){Ut=!0},A.unstable_runWithPriority=function(D,T){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var S=be;be=D;try{return T()}finally{be=S}},A.unstable_scheduleCallback=function(D,T,S){var X=A.unstable_now();switch(typeof S=="object"&&S!==null?(S=S.delay,S=typeof S=="number"&&0<S?X+S:X):S=X,D){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=S+C,D={id:Ee++,callback:T,priorityLevel:D,startTime:S,expirationTime:C,sortIndex:-1},S>X?(D.sortIndex=S,E(ze,D),v(Ne)===null&&D===v(ze)&&(At?(qe(et),et=-1):At=!0,ce(ie,S-X))):(D.sortIndex=C,E(Ne,D),lt||rt||(lt=!0,he||(he=!0,Rt()))),D},A.unstable_shouldYield=L,A.unstable_wrapCallback=function(D){var T=be;return function(){var S=be;be=T;try{return D.apply(this,arguments)}finally{be=S}}},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()}(H1)),H1}var lv;function nv(){return lv||(lv=1,da.env.NODE_ENV==="production"?G0.exports=Bb():G0.exports=Nb()),G0.exports}var av;function qb(){if(av)return ny;av=1;var A=nv(),F=Zt,E=fs;function v(l){var a="https://react.dev/errors/"+l;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var u=2;u<arguments.length;u++)a+="&args[]="+encodeURIComponent(arguments[u])}return"Minified React error #"+l+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function V(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function ee(l){var a=l,u=l;if(l.alternate)for(;a.return;)a=a.return;else{l=a;do a=l,(a.flags&4098)!==0&&(u=a.return),l=a.return;while(l)}return a.tag===3?u:null}function re(l){if(l.tag===13){var a=l.memoizedState;if(a===null&&(l=l.alternate,l!==null&&(a=l.memoizedState)),a!==null)return a.dehydrated}return null}function ie(l){if(ee(l)!==l)throw Error(v(188))}function L(l){var a=l.alternate;if(!a){if(a=ee(l),a===null)throw Error(v(188));return a!==l?null:l}for(var u=l,c=a;;){var s=u.return;if(s===null)break;var r=s.alternate;if(r===null){if(c=s.return,c!==null){u=c;continue}break}if(s.child===r.child){for(r=s.child;r;){if(r===u)return ie(s),l;if(r===c)return ie(s),a;r=r.sibling}throw Error(v(188))}if(u.return!==c.return)u=s,c=r;else{for(var y=!1,m=s.child;m;){if(m===u){y=!0,u=s,c=r;break}if(m===c){y=!0,c=s,u=r;break}m=m.sibling}if(!y){for(m=r.child;m;){if(m===u){y=!0,u=r,c=s;break}if(m===c){y=!0,c=r,u=s;break}m=m.sibling}if(!y)throw Error(v(189))}}if(u.alternate!==c)throw Error(v(190))}if(u.tag!==3)throw Error(v(188));return u.stateNode.current===u?l:a}function ce(l){var a=l.tag;if(a===5||a===26||a===27||a===6)return l;for(l=l.child;l!==null;){if(a=ce(l),a!==null)return a;l=l.sibling}return null}var oe=Object.assign,ae=Symbol.for("react.element"),ge=Symbol.for("react.transitional.element"),Ne=Symbol.for("react.portal"),ze=Symbol.for("react.fragment"),Ee=Symbol.for("react.strict_mode"),Ae=Symbol.for("react.profiler"),be=Symbol.for("react.provider"),rt=Symbol.for("react.consumer"),lt=Symbol.for("react.context"),At=Symbol.for("react.forward_ref"),Ut=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),qe=Symbol.for("react.memo"),yt=Symbol.for("react.lazy"),he=Symbol.for("react.activity"),et=Symbol.for("react.memo_cache_sentinel"),_e=Symbol.iterator;function De(l){return l===null||typeof l!="object"?null:(l=_e&&l[_e]||l["@@iterator"],typeof l=="function"?l:null)}var Rt=Symbol.for("react.client.reference");function nt(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===Rt?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case ze:return"Fragment";case Ae:return"Profiler";case Ee:return"StrictMode";case Ut:return"Suspense";case ft:return"SuspenseList";case he:return"Activity"}if(typeof l=="object")switch(l.$$typeof){case Ne:return"Portal";case lt:return(l.displayName||"Context")+".Provider";case rt:return(l._context.displayName||"Context")+".Consumer";case At:var a=l.render;return l=l.displayName,l||(l=a.displayName||a.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case qe:return a=l.displayName||null,a!==null?a:nt(l.type)||"Memo";case yt:a=l._payload,l=l._init;try{return nt(l(a))}catch{}}return null}var gt=Array.isArray,D=F.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,T=E.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,S={pending:!1,data:null,method:null,action:null},X=[],C=-1;function le(l){return{current:l}}function J(l){0>C||(l.current=X[C],X[C]=null,C--)}function se(l,a){C++,X[C]=l.current,l.current=a}var Me=le(null),W=le(null),ve=le(null),mt=le(null);function Ye(l,a){switch(se(ve,a),se(W,l),se(Me,null),a.nodeType){case 9:case 11:l=(l=a.documentElement)&&(l=l.namespaceURI)?Li(l):0;break;default:if(l=a.tagName,a=a.namespaceURI)a=Li(a),l=Yf(a,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}J(Me),se(Me,l)}function at(){J(Me),J(W),J(ve)}function jt(l){l.memoizedState!==null&&se(mt,l);var a=Me.current,u=Yf(a,l.type);a!==u&&(se(W,l),se(Me,u))}function pl(l){W.current===l&&(J(Me),J(W)),mt.current===l&&(J(mt),Jn._currentValue=S)}var Rn=Object.prototype.hasOwnProperty,Pl=A.unstable_scheduleCallback,hu=A.unstable_cancelCallback,ha=A.unstable_shouldYield,kn=A.unstable_requestPaint,gl=A.unstable_now,ya=A.unstable_getCurrentPriorityLevel,Fi=A.unstable_ImmediatePriority,di=A.unstable_UserBlockingPriority,ma=A.unstable_NormalPriority,Xc=A.unstable_LowPriority,yu=A.unstable_IdlePriority,Ii=A.log,Qo=A.unstable_setDisableYieldValue,mu=null,el=null;function dn(l){if(typeof Ii=="function"&&Qo(l),el&&typeof el.setStrictMode=="function")try{el.setStrictMode(mu,l)}catch{}}var vl=Math.clz32?Math.clz32:Jo,bl=Math.log,hi=Math.LN2;function Jo(l){return l>>>=0,l===0?32:31-(bl(l)/hi|0)|0}var pu=256,On=4194304;function dl(l){var a=l&42;if(a!==0)return a;switch(l&-l){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:return 64;case 128:return 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 l&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function $n(l,a,u){var c=l.pendingLanes;if(c===0)return 0;var s=0,r=l.suspendedLanes,y=l.pingedLanes;l=l.warmLanes;var m=c&134217727;return m!==0?(c=m&~r,c!==0?s=dl(c):(y&=m,y!==0?s=dl(y):u||(u=m&~l,u!==0&&(s=dl(u))))):(m=c&~r,m!==0?s=dl(m):y!==0?s=dl(y):u||(u=c&~l,u!==0&&(s=dl(u)))),s===0?0:a!==0&&a!==s&&(a&r)===0&&(r=s&-s,u=a&-a,r>=u||r===32&&(u&4194048)!==0)?a:s}function hn(l,a){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&a)===0}function tl(l,a){switch(l){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32: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 a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function xl(){var l=pu;return pu<<=1,(pu&4194048)===0&&(pu=256),l}function pa(){var l=On;return On<<=1,(On&62914560)===0&&(On=4194304),l}function Wn(l){for(var a=[],u=0;31>u;u++)a.push(l);return a}function ga(l,a){l.pendingLanes|=a,a!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function Pi(l,a,u,c,s,r){var y=l.pendingLanes;l.pendingLanes=u,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=u,l.entangledLanes&=u,l.errorRecoveryDisabledLanes&=u,l.shellSuspendCounter=0;var m=l.entanglements,R=l.expirationTimes,B=l.hiddenUpdates;for(u=y&~u;0<u;){var $=31-vl(u),P=1<<$;m[$]=0,R[$]=-1;var q=B[$];if(q!==null)for(B[$]=null,$=0;$<q.length;$++){var Y=q[$];Y!==null&&(Y.lane&=-536870913)}u&=~P}c!==0&&zn(l,c,0),r!==0&&s===0&&l.tag!==0&&(l.suspendedLanes|=r&~(y&~a))}function zn(l,a,u){l.pendingLanes|=a,l.suspendedLanes&=~a;var c=31-vl(a);l.entangledLanes|=a,l.entanglements[c]=l.entanglements[c]|1073741824|u&4194090}function Va(l,a){var u=l.entangledLanes|=a;for(l=l.entanglements;u;){var c=31-vl(u),s=1<<c;s&a|l[c]&a&&(l[c]|=a),u&=~s}}function jl(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function _(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function ne(){var l=T.p;return l!==0?l:(l=window.event,l===void 0?32:e0(l.type))}function me(l,a){var u=T.p;try{return T.p=l,a()}finally{T.p=u}}var Ce=Math.random().toString(36).slice(2),ut="__reactFiber$"+Ce,Ot="__reactProps$"+Ce,Yl="__reactContainer$"+Ce,Ll="__reactEvents$"+Ce,Dn="__reactListeners$"+Ce,yn="__reactHandles$"+Ce,Xa="__reactResources$"+Ce,ye="__reactMarker$"+Ce;function gu(l){delete l[ut],delete l[Ot],delete l[Ll],delete l[Dn],delete l[yn]}function Sl(l){var a=l[ut];if(a)return a;for(var u=l.parentNode;u;){if(a=u[Yl]||u[ut]){if(u=a.alternate,a.child!==null||u!==null&&u.child!==null)for(l=kl(l);l!==null;){if(u=l[ut])return u;l=kl(l)}return a}l=u,u=l.parentNode}return null}function yi(l){if(l=l[ut]||l[Yl]){var a=l.tag;if(a===5||a===6||a===13||a===26||a===27||a===3)return l}return null}function mn(l){var a=l.tag;if(a===5||a===26||a===27||a===6)return l.stateNode;throw Error(v(33))}function Za(l){var a=l[Xa];return a||(a=l[Xa]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function sl(l){l[ye]=!0}var Zc=new Set,pn={};function vu(l,a){en(l,a),en(l+"Capture",a)}function en(l,a){for(pn[l]=a,l=0;l<a.length;l++)Zc.add(a[l])}var Vr=RegExp("^[: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]*$"),Ko={},ss={};function Xr(l){return Rn.call(ss,l)?!0:Rn.call(Ko,l)?!1:Vr.test(l)?ss[l]=!0:(Ko[l]=!0,!1)}function Qa(l,a,u){if(Xr(a))if(u===null)l.removeAttribute(a);else{switch(typeof u){case"undefined":case"function":case"symbol":l.removeAttribute(a);return;case"boolean":var c=a.toLowerCase().slice(0,5);if(c!=="data-"&&c!=="aria-"){l.removeAttribute(a);return}}l.setAttribute(a,""+u)}}function bu(l,a,u){if(u===null)l.removeAttribute(a);else{switch(typeof u){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(a);return}l.setAttribute(a,""+u)}}function va(l,a,u,c){if(c===null)l.removeAttribute(u);else{switch(typeof c){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(u);return}l.setAttributeNS(a,u,""+c)}}var ko,ba;function mi(l){if(ko===void 0)try{throw Error()}catch(u){var a=u.stack.trim().match(/\n( *(at )?)/);ko=a&&a[1]||"",ba=-1<u.stack.indexOf(` at`)?" (<anonymous>)":-1<u.stack.indexOf("@")?"@unknown:0:0":""}return` `+ko+l+ba}var Gl=!1;function Su(l,a){if(!l||Gl)return"";Gl=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var c={DetermineComponentFrameRoot:function(){try{if(a){var P=function(){throw Error()};if(Object.defineProperty(P.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(P,[])}catch(Y){var q=Y}Reflect.construct(l,[],P)}else{try{P.call()}catch(Y){q=Y}l.call(P.prototype)}}else{try{throw Error()}catch(Y){q=Y}(P=l())&&typeof P.catch=="function"&&P.catch(function(){})}}catch(Y){if(Y&&q&&typeof Y.stack=="string")return[Y.stack,q.stack]}return[null,null]}};c.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var s=Object.getOwnPropertyDescriptor(c.DetermineComponentFrameRoot,"name");s&&s.configurable&&Object.defineProperty(c.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var r=c.DetermineComponentFrameRoot(),y=r[0],m=r[1];if(y&&m){var R=y.split(` `),B=m.split(` `);for(s=c=0;c<R.length&&!R[c].includes("DetermineComponentFrameRoot");)c++;for(;s<B.length&&!B[s].includes("DetermineComponentFrameRoot");)s++;if(c===R.length||s===B.length)for(c=R.length-1,s=B.length-1;1<=c&&0<=s&&R[c]!==B[s];)s--;for(;1<=c&&0<=s;c--,s--)if(R[c]!==B[s]){if(c!==1||s!==1)do if(c--,s--,0>s||R[c]!==B[s]){var $=` `+R[c].replace(" at new "," at ");return l.displayName&&$.includes("<anonymous>")&&($=$.replace("<anonymous>",l.displayName)),$}while(1<=c&&0<=s);break}}}finally{Gl=!1,Error.prepareStackTrace=u}return(u=l?l.displayName||l.name:"")?mi(u):""}function pi(l){switch(l.tag){case 26:case 27:case 5:return mi(l.type);case 16:return mi("Lazy");case 13:return mi("Suspense");case 19:return mi("SuspenseList");case 0:case 15:return Su(l.type,!1);case 11:return Su(l.type.render,!1);case 1:return Su(l.type,!0);case 31:return mi("Activity");default:return""}}function rs(l){try{var a="";do a+=pi(l),l=l.return;while(l);return a}catch(u){return` Error generating stack: `+u.message+` `+u.stack}}function Cl(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function Tu(l){var a=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function ds(l){var a=Tu(l)?"checked":"value",u=Object.getOwnPropertyDescriptor(l.constructor.prototype,a),c=""+l[a];if(!l.hasOwnProperty(a)&&typeof u<"u"&&typeof u.get=="function"&&typeof u.set=="function"){var s=u.get,r=u.set;return Object.defineProperty(l,a,{configurable:!0,get:function(){return s.call(this)},set:function(y){c=""+y,r.call(this,y)}}),Object.defineProperty(l,a,{enumerable:u.enumerable}),{getValue:function(){return c},setValue:function(y){c=""+y},stopTracking:function(){l._valueTracker=null,delete l[a]}}}}function Mn(l){l._valueTracker||(l._valueTracker=ds(l))}function Eu(l){if(!l)return!1;var a=l._valueTracker;if(!a)return!0;var u=a.getValue(),c="";return l&&(c=Tu(l)?l.checked?"true":"false":l.value),l=c,l!==u?(a.setValue(l),!0):!1}function gi(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var cy=/[\n"\\]/g;function xn(l){return l.replace(cy,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function $o(l,a,u,c,s,r,y,m){l.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?l.type=y:l.removeAttribute("type"),a!=null?y==="number"?(a===0&&l.value===""||l.value!=a)&&(l.value=""+Cl(a)):l.value!==""+Cl(a)&&(l.value=""+Cl(a)):y!=="submit"&&y!=="reset"||l.removeAttribute("value"),a!=null?ec(l,y,Cl(a)):u!=null?ec(l,y,Cl(u)):c!=null&&l.removeAttribute("value"),s==null&&r!=null&&(l.defaultChecked=!!r),s!=null&&(l.checked=s&&typeof s!="function"&&typeof s!="symbol"),m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?l.name=""+Cl(m):l.removeAttribute("name")}function Wo(l,a,u,c,s,r,y,m){if(r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(l.type=r),a!=null||u!=null){if(!(r!=="submit"&&r!=="reset"||a!=null))return;u=u!=null?""+Cl(u):"",a=a!=null?""+Cl(a):u,m||a===l.value||(l.value=a),l.defaultValue=a}c=c??s,c=typeof c!="function"&&typeof c!="symbol"&&!!c,l.checked=m?l.checked:!!c,l.defaultChecked=!!c,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(l.name=y)}function ec(l,a,u){a==="number"&&gi(l.ownerDocument)===l||l.defaultValue===""+u||(l.defaultValue=""+u)}function vi(l,a,u,c){if(l=l.options,a){a={};for(var s=0;s<u.length;s++)a["$"+u[s]]=!0;for(u=0;u<l.length;u++)s=a.hasOwnProperty("$"+l[u].value),l[u].selected!==s&&(l[u].selected=s),s&&c&&(l[u].defaultSelected=!0)}else{for(u=""+Cl(u),a=null,s=0;s<l.length;s++){if(l[s].value===u){l[s].selected=!0,c&&(l[s].defaultSelected=!0);return}a!==null||l[s].disabled||(a=l[s])}a!==null&&(a.selected=!0)}}function hs(l,a,u){if(a!=null&&(a=""+Cl(a),a!==l.value&&(l.value=a),u==null)){l.defaultValue!==a&&(l.defaultValue=a);return}l.defaultValue=u!=null?""+Cl(u):""}function Fo(l,a,u,c){if(a==null){if(c!=null){if(u!=null)throw Error(v(92));if(gt(c)){if(1<c.length)throw Error(v(93));c=c[0]}u=c}u==null&&(u=""),a=u}u=Cl(a),l.defaultValue=u,c=l.textContent,c===u&&c!==""&&c!==null&&(l.value=c)}function Ja(l,a){if(a){var u=l.firstChild;if(u&&u===l.lastChild&&u.nodeType===3){u.nodeValue=a;return}}l.textContent=a}var bi=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Io(l,a,u){var c=a.indexOf("--")===0;u==null||typeof u=="boolean"||u===""?c?l.setProperty(a,""):a==="float"?l.cssFloat="":l[a]="":c?l.setProperty(a,u):typeof u!="number"||u===0||bi.has(a)?a==="float"?l.cssFloat=u:l[a]=(""+u).trim():l[a]=u+"px"}function Qc(l,a,u){if(a!=null&&typeof a!="object")throw Error(v(62));if(l=l.style,u!=null){for(var c in u)!u.hasOwnProperty(c)||a!=null&&a.hasOwnProperty(c)||(c.indexOf("--")===0?l.setProperty(c,""):c==="float"?l.cssFloat="":l[c]="");for(var s in a)c=a[s],a.hasOwnProperty(s)&&u[s]!==c&&Io(l,s,c)}else for(var r in a)a.hasOwnProperty(r)&&Io(l,r,a[r])}function tn(l){if(l.indexOf("-")===-1)return!1;switch(l){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 oy=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Zr=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Jc(l){return Zr.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}var Si=null;function Po(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var Cn=null,Ti=null;function Qr(l){var a=yi(l);if(a&&(l=a.stateNode)){var u=l[Ot]||null;e:switch(l=a.stateNode,a.type){case"input":if($o(l,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name),a=u.name,u.type==="radio"&&a!=null){for(u=l;u.parentNode;)u=u.parentNode;for(u=u.querySelectorAll('input[name="'+xn(""+a)+'"][type="radio"]'),a=0;a<u.length;a++){var c=u[a];if(c!==l&&c.form===l.form){var s=c[Ot]||null;if(!s)throw Error(v(90));$o(c,s.value,s.defaultValue,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name)}}for(a=0;a<u.length;a++)c=u[a],c.form===l.form&&Eu(c)}break e;case"textarea":hs(l,u.value,u.defaultValue);break e;case"select":a=u.value,a!=null&&vi(l,!!u.multiple,a,!1)}}}var tc=!1;function lc(l,a,u){if(tc)return l(a,u);tc=!0;try{var c=l(a);return c}finally{if(tc=!1,(Cn!==null||Ti!==null)&&(Ro(),Cn&&(a=Cn,l=Ti,Ti=Cn=null,Qr(a),l)))for(a=0;a<l.length;a++)Qr(l[a])}}function Ka(l,a){var u=l.stateNode;if(u===null)return null;var c=u[Ot]||null;if(c===null)return null;u=c[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(c=!c.disabled)||(l=l.type,c=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!c;break e;default:l=!1}if(l)return null;if(u&&typeof u!="function")throw Error(v(231,a,typeof u));return u}var Sa=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Kc=!1;if(Sa)try{var Ta={};Object.defineProperty(Ta,"passive",{get:function(){Kc=!0}}),window.addEventListener("test",Ta,Ta),window.removeEventListener("test",Ta,Ta)}catch{Kc=!1}var Ea=null,Aa=null,Au=null;function ys(){if(Au)return Au;var l,a=Aa,u=a.length,c,s="value"in Ea?Ea.value:Ea.textContent,r=s.length;for(l=0;l<u&&a[l]===s[l];l++);var y=u-l;for(c=1;c<=y&&a[u-c]===s[r-c];c++);return Au=s.slice(l,1<c?1-c:void 0)}function Tl(l){var a=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&a===13&&(l=13)):l=a,l===10&&(l=13),32<=l||l===13?l:0}function ef(){return!0}function b(){return!1}function U(l){function a(u,c,s,r,y){this._reactName=u,this._targetInst=s,this.type=c,this.nativeEvent=r,this.target=y,this.currentTarget=null;for(var m in l)l.hasOwnProperty(m)&&(u=l[m],this[m]=u?u(r):r[m]);return this.isDefaultPrevented=(r.defaultPrevented!=null?r.defaultPrevented:r.returnValue===!1)?ef:b,this.isPropagationStopped=b,this}return oe(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var u=this.nativeEvent;u&&(u.preventDefault?u.preventDefault():typeof u.returnValue!="unknown"&&(u.returnValue=!1),this.isDefaultPrevented=ef)},stopPropagation:function(){var u=this.nativeEvent;u&&(u.stopPropagation?u.stopPropagation():typeof u.cancelBubble!="unknown"&&(u.cancelBubble=!0),this.isPropagationStopped=ef)},persist:function(){},isPersistent:ef}),a}var te={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pe=U(te),zt=oe({},te,{view:0,detail:0}),Ve=U(zt),Yt,$t,Wt,Dt=oe({},zt,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ai,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==Wt&&(Wt&&l.type==="mousemove"?(Yt=l.screenX-Wt.screenX,$t=l.screenY-Wt.screenY):$t=Yt=0,Wt=l),Yt)},movementY:function(l){return"movementY"in l?l.movementY:$t}}),Vl=U(Dt),Un=oe({},Dt,{dataTransfer:0}),El=U(Un),Hn=oe({},zt,{relatedTarget:0}),ln=U(Hn),Ru=oe({},te,{animationName:0,elapsedTime:0,pseudoElement:0}),ka=U(Ru),Ei=oe({},te,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),nc=U(Ei),kc=oe({},te,{data:0}),ac=U(kc),$0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},W0={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},fy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function F0(l){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(l):(l=fy[l])?!!a[l]:!1}function Ai(){return F0}var $c=oe({},zt,{key:function(l){if(l.key){var a=$0[l.key]||l.key;if(a!=="Unidentified")return a}return l.type==="keypress"?(l=T