1import{r as O}from"./router-vendor-DYgwYSPk.js";import{r as _t,g as on}from"./react-vendor-F2Vt0_di.js";var H={exports:{}},pe={};var Ie;function St(){if(Ie)return pe;Ie=1;var e=_t();function t(a,l){return a===l&&(a!==0||1/a===1/l)||a!==a&&l!==l}var r=typeof Object.is=="function"?Object.is:t,n=e.useSyncExternalStore,o=e.useRef,i=e.useEffect,s=e.useMemo,c=e.useDebugValue;return pe.useSyncExternalStoreWithSelector=function(a,l,u,f,h){var y=o(null);if(y.current===null){var p={hasValue:!1,value:null};y.current=p}else p=y.current;y=s(function(){function g(m){if(!_){if(_=!0,S=m,m=f(m),h!==void 0&&p.hasValue){var C=p.value;if(h(C,m))return d=C}return d=m}if(C=d,r(S,m))return C;var v=f(m);return h!==void 0&&h(C,v)?(S=m,C):(S=m,d=v)}var _=!1,S,d,w=u===void 0?null:u;return[function(){return g(l())},w===null?void 0:function(){return g(w())}]},[l,u,f,h]);var b=n(a,y[0],y[1]);return i(function(){p.hasValue=!0,p.value=b},[b]),c(b),b},pe}var sn=H.exports,Ne;function Et(){return Ne||(Ne=1,H.exports=St()),H.exports}var Ct=Et();var Mt=Symbol.for("react.forward_ref");var Pt=Symbol.for("react.memo");var Ot=Mt,kt=Pt;function Rt(e){e()}function Tt(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Rt(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let n=e;for(;n;)r.push(n),n=n.next;return r},subscribe(r){let n=!0;const o=t={callback:r,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!n||e===null||(n=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var De={notify(){},get:()=>[]};function xt(e,t){let r,n=De,o=0,i=!1;function s(b){u();const g=n.subscribe(b);let _=!1;return()=>{_||(_=!0,g(),f())}}function c(){n.notify()}function a(){p.onStateChange&&p.onStateChange()}function l(){return i}function u(){o++,r||(r=t?t.addNestedSub(a):e.subscribe(a),n=Tt())}function f(){o--,r&&o===0&&(r(),r=void 0,n.clear(),n=De)}function h(){i||(i=!0,u())}function y(){i&&(i=!1,f())}const p={addNestedSub:s,notifyNestedSubs:c,handleChangeWrapper:a,isSubscribed:l,trySubscribe:h,tryUnsubscribe:y,getListeners:()=>n};return p}var At=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",It=At(),Nt=()=>typeof navigator<"u"&&navigator.product==="ReactNative",Dt=Nt(),zt=()=>It||Dt?O.useLayoutEffect:O.useEffect,$t=zt();var jt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ft={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},an={[Ot]:jt,[kt]:Ft};var cn=Object.prototype;var Lt=Symbol.for("react-redux-context"),Vt=typeof globalThis<"u"?globalThis:{};function Ut(){if(!O.createContext)return{};const e=Vt[Lt]??=new Map;let t=e.get(O.createContext);return t||(t=O.createContext(null),e.set(O.createContext,t)),t}var D=Ut();function Wt(e){const{children:t,context:r,serverState:n,store:o}=e,i=O.useMemo(()=>{const a=xt(o);return{store:o,subscription:a,getServerState:n?()=>n:void 0}},[o,n]),s=O.useMemo(()=>o.getState(),[o]);$t(()=>{const{subscription:a}=i;return a.onStateChange=a.notifyNestedSubs,a.trySubscribe(),s!==o.getState()&&a.notifyNestedSubs(),()=>{a.tryUnsubscribe(),a.onStateChange=void 0}},[i,s]);const c=r||D;return O.createElement(c.Provider,{value:i},t)}var un=Wt;function Pe(e=D){return function(){return O.useContext(e)}}var Qe=Pe();function Ze(e=D){const t=e===D?Qe:Pe(e),r=()=>{const{store:n}=t();return n};return Object.assign(r,{withTypes:()=>r}),r}var qt=Ze();function Bt(e=D){const t=e===D?qt:Ze(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}var ln=Bt(),Kt=(e,t)=>e===t;function Yt(e=D){const t=e===D?Qe:Pe(e),r=(n,o={})=>{const{equalityFn:i=Kt}=typeof o=="function"?{equalityFn:o}:o,s=t(),{store:c,subscription:a,getServerState:l}=s,u=O.useRef(!0),f=O.useCallback({[n.name](y){return n(y)}}[n.name],[n]),h=Ct.useSyncExternalStoreWithSelector(a.addNestedSub,c.getState,l||c.getState,f,i);return O.useDebugValue(h),h};return Object.assign(r,{withTypes:()=>r}),r}var fn=Yt();function M(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var Ht=typeof Symbol=="function"&&Symbol.observable||"@@observable",ze=Ht,he=()=>Math.random().toString(36).substring(7).split("").join("."),Gt={INIT:`@@redux/INIT${he()}`,REPLACE:`@@redux/REPLACE${he()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${he()}`},J=Gt;function Oe(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function et(e,t,r){if(typeof e!="function")throw new Error(M(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(M(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(M(1));return r(et)(e,t)}let n=e,o=t,i=new Map,s=i,c=0,a=!1;
1function l(){s===i&&(s=new Map,i.forEach((g,_)=>{s.set(_,g)}))}function u(){if(a)throw new Error(M(3));return o}function f(g){if(typeof g!="function")throw new Error(M(4));if(a)throw new Error(M(5));let _=!0;l();const S=c++;return s.set(S,g),function(){if(_){if(a)throw new Error(M(6));_=!1,l(),s.delete(S),i=null}}}function h(g){if(!Oe(g))throw new Error(M(7));if(typeof g.type>"u")throw new Error(M(8));if(typeof g.type!="string")throw new Error(M(17));if(a)throw new Error(M(9));try{a=!0,o=n(o,g)}finally{a=!1}return(i=s).forEach(S=>{S()}),g}function y(g){if(typeof g!="function")throw new Error(M(10));n=g,h({type:J.REPLACE})}function p(){const g=f;return{subscribe(_){if(typeof _!="object"||_===null)throw new Error(M(11));function S(){const w=_;w.next&&w.next(u())}return S(),{unsubscribe:g(S)}},[ze](){return this}}}return h({type:J.INIT}),{dispatch:h,subscribe:f,getState:u,replaceReducer:y,[ze]:p}}function Xt(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:J.INIT})>"u")throw new Error(M(12));if(typeof r(void 0,{type:J.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(M(13))})}function Jt(e){const t=Object.keys(e),r={};for(let s=0;s<t.length;s++){const c=t[s];typeof e[c]=="function"&&(r[c]=e[c])}const n=Object.keys(r);let o,i;try{Xt(r)}catch(s){i=s}return function(c={},a){if(i)throw i;let l=!1;const u={};for(let f=0;f<n.length;f++){const h=n[f],y=r[h],p=c[h],b=y(p,a);if(typeof b>"u"){const g=a&&a.type;throw new Error(M(14))}u[h]=b,l=l||b!==p}return l=l||n.length!==Object.keys(c).length,l?u:c}}function Q(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...n)=>t(r(...n)))}function Qt(...e){return t=>(r,n)=>{const o=t(r,n);let i=()=>{throw new Error(M(15))};const s={getState:o.getState,dispatch:(a,...l)=>i(a,...l)},c=e.map(a=>a(s));return i=Q(...c)(o.dispatch),{...o,dispatch:i}}}function Zt(e){return Oe(e)&&"type"in e&&typeof e.type=="string"}var tt=Symbol.for("immer-nothing"),$e=Symbol.for("immer-draftable"),P=Symbol.for("immer-state");function R(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var k=Object,j=k.getPrototypeOf,Z="constructor",ie="prototype",we="configurable",ee="enumerable",G="writable",L="value",I=e=>!!e&&!!e[P];function T(e){return e?rt(e)||ae(e)||!!e[$e]||!!e[Z]?.[$e]||ce(e)||ue(e):!1}var er=k[ie][Z].toString(),je=new WeakMap;function rt(e){if(!e||!ke(e))return!1;const t=j(e);if(t===null||t===k[ie])return!0;const r=k.hasOwnProperty.call(t,Z)&&t[Z];if(r===Object)return!0;if(!$(r))return!1;let n=je.get(r);return n===void 0&&(n=Function.toString.call(r),je.set(r,n)),n===er}function se(e,t,r=!0){W(e)===0?(r?Reflect.ownKeys(e):k.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((n,o)=>t(o,n,e))}function W(e){const t=e[P];return t?t.type_:ae(e)?1:ce(e)?2:ue(e)?3:0}var Fe=(e,t,r=W(e))=>r===2?e.has(t):k[ie].hasOwnProperty.call(e,t),be=(e,t,r=W(e))=>r===2?e.get(t):e[t],te=(e,t,r,n=W(e))=>{n===2?e.set(t,r):n===3?e.add(r):e[t]=r};function tr(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}var ae=Array.isArray,ce=e=>e instanceof Map,ue=e=>e instanceof Set,ke=e=>typeof e=="object",$=e=>typeof e=="function",ye=e=>typeof e=="boolean";function rr(e){const t=+e;return Number.isInteger(t)&&String(t)===e}var x=e=>e.copy_||e.base_;var Re=e=>e.modified_?e.copy_:e.base_;function ve(e,t){if(ce(e))return new Map(e);if(ue(e))return new Set(e);if(ae(e))return Array[ie].slice.call(e);const r=rt(e);if(t===!0||t==="class_only"&&!r){const n=k.getOwnPropertyDescriptors(e);delete n[P];let o=Reflect.ownKeys(n);for(let i=0;i<o.length;i++){const s=o[i],c=n[s];c[G]===!1&&(c[G]=!0,c[we]=!0),(c.get||c.set)&&(n[s]={[we]:!0,[G]:!0,[ee]:c[ee],[L]:e[s]})}return k.create(j(e),n)}else{const n=j(e);if(n!==null&&r)return{...e};const o=k.create(n);return k.assign(o,e)}}function Te(e,t=!1){return le(e)||I(e)||!T(e)||(W(e)>1&&k.defineProperties(e,{set:q,add:q,clear:q,delete:q}),k.freeze(e),t&&se(e,(r,n)=>{Te(n,!0)},!1)),e}function nr(){R(2)}var q={[L]:nr};function le(e){return e===null||!ke(e)?!0:k.isFrozen(e)}var re="MapSet",_e="Patches",Le="ArrayMethods",nt={};function z(e){const t=nt[e];return t||R(0,e),t}var Ve=e=>!!nt[e];var V,ot=()=>V,or=(e,t)=>
1({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:Ve(re)?z(re):void 0,arrayMethodsPlugin_:Ve(Le)?z(Le):void 0});function Ue(e,t){t&&(e.patchPlugin_=z(_e),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Se(e){Ee(e),e.drafts_.forEach(ir),e.drafts_=null}function Ee(e){e===V&&(V=e.parent_)}var We=e=>V=or(V,e);function ir(e){const t=e[P];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function qe(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];if(e!==void 0&&e!==r){r[P].modified_&&(Se(t),R(4)),T(e)&&(e=Be(t,e));const{patchPlugin_:o}=t;o&&o.generateReplacementPatches_(r[P].base_,e,t)}else e=Be(t,r);return sr(t,e,!0),Se(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==tt?e:void 0}function Be(e,t){if(le(t))return t;const r=t[P];if(!r)return ne(t,e.handledSet_,e);if(!fe(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){const{callbacks_:n}=r;if(n)for(;n.length>0;)n.pop()(e);at(r,e)}return r.copy_}function sr(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&Te(t,r)}function it(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var fe=(e,t)=>e.scope_===t,ar=[];function st(e,t,r,n){const o=x(e),i=e.type_;if(n!==void 0&&be(o,n,i)===t){te(o,n,r,i);return}if(!e.draftLocations_){const c=e.draftLocations_=new Map;se(o,(a,l)=>{if(I(l)){const u=c.get(l)||[];u.push(a),c.set(l,u)}})}const s=e.draftLocations_.get(t)??ar;for(const c of s)te(o,c,r,i)}function cr(e,t,r){e.callbacks_.push(function(o){const i=t;if(!i||!fe(i,o))return;o.mapSetPlugin_?.fixSetContents(i);const s=Re(i);st(e,i.draft_??i,s,r),at(i,o)})}function at(e,t){if(e.modified_&&!e.finalized_&&(e.type_===3||e.type_===1&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){const{patchPlugin_:n}=t;if(n){const o=n.getPath(e);o&&n.generatePatches_(e,o,t)}it(e)}}function ur(e,t,r){const{scope_:n}=e;if(I(r)){const o=r[P];fe(o,n)&&o.callbacks_.push(function(){X(e);const s=Re(o);st(e,r,s,t)})}else T(r)&&e.callbacks_.push(function(){const i=x(e);e.type_===3?i.has(r)&&ne(r,n.handledSet_,n):be(i,t,e.type_)===r&&n.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&ne(be(e.copy_,t,e.type_),n.handledSet_,n)})}function ne(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||I(e)||t.has(e)||!T(e)||le(e)||(t.add(e),se(e,(n,o)=>{if(I(o)){const i=o[P];if(fe(i,r)){const s=Re(i);te(e,n,s,e.type_),it(i)}}else T(o)&&ne(o,t,r)})),e}function lr(e,t){const r=ae(e),n={type_:r?1:0,scope_:t?t.scope_:ot(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let o=n,i=oe;r&&(o=[n],i=U);const{revoke:s,proxy:c}=Proxy.revocable(o,i);return n.draft_=c,n.revoke_=s,[c,n]}var oe={get(e,t){if(t===P)return e;let r=e.scope_.arrayMethodsPlugin_;const n=e.type_===1&&typeof t=="string";if(n&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);const o=x(e);if(!Fe(o,t,e.type_))return fr(e,o,t);const i=o[t];if(e.finalized_||!T(i)||n&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&rr(t))return i;if(i===me(e.base_,t)){X(e);const s=e.type_===1?+t:t,c=Me(e.scope_,i,e,s);return e.copy_[s]=c}return i},has(e,t){return t in x(e)},ownKeys(e){return Reflect.ownKeys(x(e))},set(e,t,r){const n=ct(x(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const o=me(x(e),t),i=o?.[P];if(i&&i.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if(tr(r,o)&&(r!==void 0||Fe(e.base_,t,e.type_)))return!0;X(e),Ce(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_.set(t,!0),ur(e,t,r)),!0},deleteProperty(e,t){return X(e),me(e.base_,t)!==void 0||t in e.base_?(e.assigned_.set(t,!1),Ce(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=x(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{[G]:!0,[we]:e.type_!==1||t!=="length",[ee]:n[ee],[L]:r[t]}},defineProperty(){R(11)},getPrototypeOf(e){return j(e.base_)},setPrototypeOf(){R(12)}},U={};for(let e in oe){let t=oe[e];U[e]=function(){const r=arguments;return r[0]=r[0][0],t.apply(this,r)}}U.deleteProperty=function(e,t){return U.set.call(this,e,t,void 0)};U.set=function(e,t,r){return oe.set.call(this,e[0],t,r,e[0])};function me(e,t){const r=e[P];return(r?x(r):e)[t]}function fr(e,t,r){const n=ct(t,r);return n?L in n?n[L]:n.get?.call(e.draft_):void 0}function ct(e,t){if(!(t in e))return;let r=j(e);for(;r;){const n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=j(r)}}
1function Ce(e){e.modified_||(e.modified_=!0,e.parent_&&Ce(e.parent_))}function X(e){e.copy_||(e.assigned_=new Map,e.copy_=ve(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var dr=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(t,r,n)=>{if($(t)&&!$(r)){const i=r;r=t;const s=this;return function(a=i,...l){return s.produce(a,u=>r.call(this,u,...l))}}$(r)||R(6),n!==void 0&&!$(n)&&R(7);let o;if(T(t)){const i=We(this),s=Me(i,t,void 0);let c=!0;try{o=r(s),c=!1}finally{c?Se(i):Ee(i)}return Ue(i,n),qe(o,i)}else if(!t||!ke(t)){if(o=r(t),o===void 0&&(o=t),o===tt&&(o=void 0),this.autoFreeze_&&Te(o,!0),n){const i=[],s=[];z(_e).generateReplacementPatches_(t,o,{patches_:i,inversePatches_:s}),n(i,s)}return o}else R(1,t)},this.produceWithPatches=(t,r)=>{if($(t))return(s,...c)=>this.produceWithPatches(s,a=>t(a,...c));let n,o;return[this.produce(t,r,(s,c)=>{n=s,o=c}),n,o]},ye(e?.autoFreeze)&&this.setAutoFreeze(e.autoFreeze),ye(e?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),ye(e?.useStrictIteration)&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){T(e)||R(8),I(e)&&(e=pr(e));const t=We(this),r=Me(t,e,void 0);return r[P].isManual_=!0,Ee(t),r}finishDraft(e,t){const r=e&&e[P];(!r||!r.isManual_)&&R(9);const{scope_:n}=r;return Ue(n,t),qe(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const o=t[r];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}r>-1&&(t=t.slice(r+1));const n=z(_e).applyPatches_;return I(e)?n(e,t):this.produce(e,o=>n(o,t))}};function Me(e,t,r,n){const[o,i]=ce(t)?z(re).proxyMap_(t,r):ue(t)?z(re).proxySet_(t,r):lr(t,r);return(r?.scope_??ot()).drafts_.push(o),i.callbacks_=r?.callbacks_??[],i.key_=n,r&&n!==void 0?cr(r,i,n):i.callbacks_.push(function(a){a.mapSetPlugin_?.fixSetContents(i);const{patchPlugin_:l}=a;i.modified_&&l&&l.generatePatches_(i,[],a)}),o}function pr(e){return I(e)||R(10,e),ut(e)}function ut(e){if(!T(e)||le(e))return e;const t=e[P];let r,n=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=ve(e,t.scope_.immer_.useStrictShallowCopy_),n=t.scope_.immer_.shouldUseStrictIteration()}else r=ve(e,!0);return se(r,(o,i)=>{te(r,o,ut(i))},n),t&&(t.finalized_=!1),r}var hr=new dr,lt=hr.produce;function yr(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function mr(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function gr(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(r=>typeof r=="function")){const r=e.map(n=>typeof n=="function"?`function ${n.name||"unnamed"}()`:typeof n).join(", ");throw new TypeError(`${t}[${r}]`)}}var Ke=e=>Array.isArray(e)?e:[e];function wr(e){const t=Array.isArray(e[0])?e[0]:e;return gr(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function br(e,t){const r=[],{length:n}=e;for(let o=0;o<n;o++)r.push(e[o].apply(null,t));return r}var dn=Symbol();var pn=Object.getPrototypeOf({});var vr=class{constructor(e){this.value=e}deref(){return this.value}},_r=typeof WeakRef<"u"?WeakRef:vr,Sr=0,Ye=1;function B(){return{s:Sr,v:void 0,o:null,p:null}}function ft(e,t={}){let r=B();const{resultEqualityCheck:n}=t;let o,i=0;function s(){let c=r;const{length:a}=arguments;for(let f=0,h=a;f<h;f++){const y=arguments[f];if(typeof y=="function"||typeof y=="object"&&y!==null){let p=c.o;p===null&&(c.o=p=new WeakMap);const b=p.get(y);b===void 0?(c=B(),p.set(y,c)):c=b}else{let p=c.p;p===null&&(c.p=p=new Map);const b=p.get(y);b===void 0?(c=B(),p.set(y,c)):c=b}}const l=c;let u;if(c.s===Ye)u=c.v;else if(u=e.apply(null,arguments),i++,n){const f=o?.deref?.()??o;f!=null&&n(f,u)&&(u=f,i!==0&&i--),o=typeof u=="object"&&u!==null||typeof u=="function"?new _r(u):u}return l.s=Ye,l.v=u,u}return s.clearCache=()=>{r=B(),s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function Er(e,...t){const r=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,n=(...o)=>{let i=0,s=0,c,a={},l=o.pop();typeof l=="object"&&(a=l,l=o.pop()),yr(l,`createSelector expects an output function after the inputs, but received: [${typeof l}]`);const u={...r,...a},{memoize:f,memoizeOptions:h=[],argsMemoize:y=ft,argsMemoizeOptions:p=[],devModeChecks:b={}}=u,g=Ke(h),_=Ke(p),S=wr(o),d=f(function(){return i++,l.apply(null,arguments)},...g);let w=!0;const m=y(function(){s++;const v=br(S,arguments);return c=d.apply(null,v),c},..._);return Object.assign(m,{resultFunc:l,memoizedResultFunc:d,dependencies:S,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>c,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:f,argsMemoize:y})};return Object.assign(n,{withTypes:()=>n}),n}var Cr=Er(ft),Mr=Object.assign((e,t=Cr)=>{mr(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const r=Object.keys(e),n=r.map(i=>e[i]);return t(n,(...i)=>i.reduce((s,c,a)=>(s[r[a]]=c,s),{}))},{withTypes:()=>Mr});function dt(e){return({dispatch:r,getState:n})=>o=>i=>typeof i=="function"?i(r,n,e):o(i)}var Pr=dt(),Or=dt;var kr=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Q:Q.apply(null,arguments)},hn=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__:function(){return function(e){return e}},Rr=e=>e&&typeof e.match=="function";function N(e,t){function r(...n){if(t){let o=t(...n);if(!o)throw new Error(A(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=n=>Zt(n)&&n.type===e,r}var pt=class F extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,F.prototype)}static get[Symbol.species](){return F}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new F(...t[0].concat(this)):new F(...t.concat(this))}};function He(e){return T(e)?lt(e,()=>{}):e}function K(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}function Tr(e){return typeof e=="boolean"}var xr=()=>function(t){const{thunk:r=!0,immutableCheck:n=!0,serializableCheck:o=!0,actionCreatorCheck:i=!0}=t??{};let s=new pt;return r&&(Tr(r)?s.push(Pr):s.push(Or(r.extraArgument))),s},Ar="RTK_autoBatch";var Ge=e=>t=>{setTimeout(t,e)},Ir=(e={type:"raf"})=>t=>(...r)=>{const n=t(...r);let o=!0,i=!1,s=!1;const c=new Set,a=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:Ge(10):e.type==="callback"?e.queueNotification:Ge(e.timeout),l=()=>
1{s=!1,i&&(i=!1,c.forEach(u=>u()))};return Object.assign({},n,{subscribe(u){const f=()=>o&&u(),h=n.subscribe(f);return c.add(u),()=>{h(),c.delete(u)}},dispatch(u){try{return o=!u?.meta?.[Ar],i=!o,i&&(s||(s=!0,a(l))),n.dispatch(u)}finally{o=!0}}})},Nr=e=>function(r){const{autoBatch:n=!0}=r??{};let o=new pt(e);return n&&o.push(Ir(typeof n=="object"?n:void 0)),o};function yn(e){const t=xr(),{reducer:r=void 0,middleware:n,devTools:o=!0,duplicateMiddlewareCheck:i=!0,preloadedState:s=void 0,enhancers:c=void 0}=e||{};let a;if(typeof r=="function")a=r;else if(Oe(r))a=Jt(r);else throw new Error(A(1));let l;typeof n=="function"?l=n(t):l=t();let u=Q;o&&(u=kr({trace:!1,...typeof o=="object"&&o}));const f=Qt(...l),h=Nr(f);let y=typeof c=="function"?c(h):h();const p=u(...y);return et(a,s,p)}function ht(e){const t={},r=[];let n;const o={addCase(i,s){const c=typeof i=="string"?i:i.type;if(!c)throw new Error(A(28));if(c in t)throw new Error(A(29));return t[c]=s,o},addAsyncThunk(i,s){return s.pending&&(t[i.pending.type]=s.pending),s.rejected&&(t[i.rejected.type]=s.rejected),s.fulfilled&&(t[i.fulfilled.type]=s.fulfilled),s.settled&&r.push({matcher:i.settled,reducer:s.settled}),o},addMatcher(i,s){return r.push({matcher:i,reducer:s}),o},addDefaultCase(i){return n=i,o}};return e(o),[t,r,n]}function Dr(e){return typeof e=="function"}function zr(e,t){let[r,n,o]=ht(t),i;if(Dr(e))i=()=>He(e());else{const c=He(e);i=()=>c}function s(c=i(),a){let l=[r[a.type],...n.filter(({matcher:u})=>u(a)).map(({reducer:u})=>u)];return l.filter(u=>!!u).length===0&&(l=[o]),l.reduce((u,f)=>{if(f)if(I(u)){const y=f(u,a);return y===void 0?u:y}else{if(T(u))return lt(u,h=>f(h,a));{const h=f(u,a);if(h===void 0){if(u===null)return u;throw Error("A case reducer on a non-draftable value must not return undefined")}return h}}return u},c)}return s.getInitialState=i,s}var $r=(e,t)=>Rr(e)?e.match(t):e(t);function jr(...e){return t=>e.some(r=>$r(r,t))}var Fr="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",Lr=(e=21)=>{let t="",r=e;for(;r--;)t+=Fr[Math.random()*64|0];return t},Vr=["name","message","stack","code"],ge=class{constructor(e,t){this.payload=e,this.meta=t}_type},Xe=class{constructor(e,t){this.payload=e,this.meta=t}_type},Ur=e=>{if(typeof e=="object"&&e!==null){const t={};for(const r of Vr)typeof e[r]=="string"&&(t[r]=e[r]);return t}return{message:String(e)}},Je="External signal was aborted",Wr=(()=>{function e(t,r,n){const o=N(t+"/fulfilled",(a,l,u,f)=>({payload:a,meta:{...f||{},arg:u,requestId:l,requestStatus:"fulfilled"}})),i=N(t+"/pending",(a,l,u)=>({payload:void 0,meta:{...u||{},arg:l,requestId:a,requestStatus:"pending"}})),s=N(t+"/rejected",(a,l,u,f,h)=>({payload:f,error:(n&&n.serializeError||Ur)(a||"Rejected"),meta:{...h||{},arg:u,requestId:l,rejectedWithValue:!!f,requestStatus:"rejected",aborted:a?.name==="AbortError",condition:a?.name==="ConditionError"}}));function c(a,{signal:l}={}){return(u,f,h)=>{const y=n?.idGenerator?n.idGenerator(a):Lr(),p=new AbortController;let b,g;function _(d){g=d,p.abort()}l&&(l.aborted?_(Je):l.addEventListener("abort",()=>_(Je),{once:!0}));const S=(async function(){let d;try{let m=n?.condition?.(a,{getState:f,extra:h});if(Br(m)&&(m=await m),m===!1||p.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const C=new Promise((v,E)=>{b=()=>{E({name:"AbortError",message:g||"Aborted"})},p.signal.addEventListener("abort",b,{once:!0})});u(i(y,a,n?.getPendingMeta?.({requestId:y,arg:a},{getState:f,extra:h}))),d=await Promise.race([C,Promise.resolve(r(a,{dispatch:u,getState:f,extra:h,requestId:y,signal:p.signal,abort:_,rejectWithValue:(v,E)=>new ge(v,E),fulfillWithValue:(v,E)=>new Xe(v,E)})).then(v=>{if(v instanceof ge)throw v;return v instanceof Xe?o(v.payload,y,a,v.meta):o(v,y,a)})])}catch(m){d=m instanceof ge?s(null,y,a,m.payload,m.meta):s(m,y,a)}finally{b&&p.signal.removeEventListener("abort",b)}return n&&!n.dispatchConditionRejection&&s.match(d)&&d.meta.condition||u(d),d})();return Object.assign(S,{abort:_,requestId:y,arg:a,unwrap(){return S.then(qr)}})}}return Object.assign(c,{pending:i,rejected:s,fulfilled:o,settled:jr(s,o),typePrefix:t})}return e.withTypes=()=>e,e})();function qr(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function Br(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var yt=Symbol.for("rtk-slice-createasyncthunk"),mn={[yt]:Wr};function Kr(e,t){return`${e}/${t}`}function Yr({creators:e}={}){const t=e?.asyncThunk?.[yt];return function(n){const{name:o,reducerPath:i=o}=n;if(!o)throw new Error(A(11));typeof process<"u";const s=(typeof n.reducers=="function"?n.reducers(Gr()):n.reducers)||{},c=Object.keys(s),a={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]}
1,l={addCase(d,w){const m=typeof d=="string"?d:d.type;if(!m)throw new Error(A(12));if(m in a.sliceCaseReducersByType)throw new Error(A(13));return a.sliceCaseReducersByType[m]=w,l},addMatcher(d,w){return a.sliceMatchers.push({matcher:d,reducer:w}),l},exposeAction(d,w){return a.actionCreators[d]=w,l},exposeCaseReducer(d,w){return a.sliceCaseReducersByName[d]=w,l}};c.forEach(d=>{const w=s[d],m={reducerName:d,type:Kr(o,d),createNotation:typeof n.reducers=="function"};Jr(w)?Zr(m,w,l,t):Xr(m,w,l)});function u(){const[d={},w=[],m=void 0]=typeof n.extraReducers=="function"?ht(n.extraReducers):[n.extraReducers],C={...d,...a.sliceCaseReducersByType};return zr(n.initialState,v=>{for(let E in C)v.addCase(E,C[E]);for(let E of a.sliceMatchers)v.addMatcher(E.matcher,E.reducer);for(let E of w)v.addMatcher(E.matcher,E.reducer);m&&v.addDefaultCase(m)})}const f=d=>d,h=new Map,y=new WeakMap;let p;function b(d,w){return p||(p=u()),p(d,w)}function g(){return p||(p=u()),p.getInitialState()}function _(d,w=!1){function m(v){let E=v[d];return typeof E>"u"&&w&&(E=K(y,m,g)),E}function C(v=f){const E=K(h,w,()=>new WeakMap);return K(E,v,()=>{const de={};for(const[Ae,vt]of Object.entries(n.selectors??{}))de[Ae]=Hr(vt,v,()=>K(y,v,g),w);return de})}return{reducerPath:d,getSelectors:C,get selectors(){return C(m)},selectSlice:m}}const S={name:o,reducer:b,actions:a.actionCreators,caseReducers:a.sliceCaseReducersByName,getInitialState:g,..._(i),injectInto(d,{reducerPath:w,...m}={}){const C=w??i;return d.inject({reducerPath:C,reducer:b},m),{...S,..._(C,!0)}}};return S}}function Hr(e,t,r,n){function o(i,...s){let c=t(i);return typeof c>"u"&&n&&(c=r()),e(c,...s)}return o.unwrapped=e,o}var gn=Yr();function Gr(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function Xr({type:e,reducerName:t,createNotation:r},n,o){let i,s;if("reducer"in n){if(r&&!Qr(n))throw new Error(A(17));i=n.reducer,s=n.prepare}else i=n;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,s?N(e,s):N(e))}function Jr(e){return e._reducerDefinitionType==="asyncThunk"}function Qr(e){return e._reducerDefinitionType==="reducerWithPrepare"}function Zr({type:e,reducerName:t},r,n,o){if(!o)throw new Error(A(18));const{payloadCreator:i,fulfilled:s,pending:c,rejected:a,settled:l,options:u}=r,f=o(e,i,u);n.exposeAction(t,f),s&&n.addCase(f.fulfilled,s),c&&n.addCase(f.pen
1ding,c),a&&n.addCase(f.rejected,a),l&&n.addMatcher(f.settled,l),n.exposeCaseReducer(t,{fulfilled:s||Y,pending:c||Y,rejected:a||Y,settled:l||Y})}function Y(){}var mt="listener",gt="completed",wt="cancelled",wn=`task-${wt}`,bn=`task-${gt}`,vn=`${mt}-${wt}`,_n=`${mt}-${gt}`;var{assign:bt}=Object;var xe="listenerMiddleware";var en=bt(N(`${xe}/add`),{withTypes:()=>en}),Sn=N(`${xe}/removeAll`),tn=bt(N(`${xe}/remove`),{withTypes:()=>tn});var En=Symbol.for("rtk-state-proxy-original");function A(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}export{un as P,yn as a,ln as b,gn as c,fn as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.