1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1321],{1213:(e,t,r)=>{r.d(t,{Kq:()=>h,Pj:()=>v,bN:()=>l,d4:()=>w,vA:()=>S,wA:()=>b});var n=r(12115),i=r(28138),a={notify(){},get:()=>[]},o="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,u="undefined"!=typeof navigator&&"ReactNative"===navigator.product,s=o||u?n.useLayoutEffect:n.useEffect;function c(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function l(e,t){if(c(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n=0;n<r.length;n++)if(!Object.prototype.hasOwnProperty.call(t,r[n])||!c(e[r[n]],t[r[n]]))return!1;return!0}Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype;var f=Symbol.for("react-redux-context"),d="undefined"!=typeof globalThis?globalThis:{},p=function(){if(!n.createContext)return{};let e=d[f]??=new Map,t=e.get(n.createContext);return t||(t=n.createContext(null),e.set(n.createContext,t)),t}(),h=function(e){let{children:t,context:r,serverState:i,store:o}=e,u=n.useMemo(()=>{let e=function(e,t){let r,n=a,i=0,o=!1;function u(){l.onStateChange&&l.onStateChange()}function s(){if(i++,!r){let t,i;r=e.subscribe(u),t=null,i=null,n={clear(){t=null,i=null},notify(){let e=t;for(;e;)e.callback(),e=e.next},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let r=!0,n=i={callback:e,next:null,prev:i};return n.prev?n.prev.next=n:t=n,function(){r&&null!==t&&(r=!1,n.next?n.next.prev=n.prev:i=n.prev,n.prev?n.prev.next=n.next:t=n.next)}}}}}function c(){i--,r&&0===i&&(r(),r=void 0,n.clear(),n=a)}let l={addNestedSub:function(e){s();let t=n.subscribe(e),r=!1;return()=>{r||(r=!0,t(),c())}},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:u,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,s())},tryUnsubscribe:function(){o&&(o=!1,c())},getListeners:()=>n};return l}(o);return{store:o,subscription:e,getServerState:i?()=>i:void 0}},[o,i]),c=n.useMemo(()=>o.getState(),[o]);return s(()=>{let{subscription:e}=u;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[u,c]),n.createElement((r||p).Provider,{value:u},t)};function y(e=p){return function(){return n.useContext(e)}}var g=y();function m(e=p){let t=e===p?g:y(e),r=()=>{let{store:e}=t();return e};return Object.assign(r,{withTypes:()=>r}),r}var v=m(),b=function(e=p){let t=e===p?v:m(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}(),_=(e,t)=>e===t,w=function(e=p){let t=e===p?g:y(e),r=(e,r={})=>{let{equalityFn:a=_}="function"==typeof r?{equalityFn:r}:r,{store:o,subscription:u,getServerState:s}=t();n.useRef(!0);let c=n.useCallback({[e.name]:t=>e(t)}[e.name],[e]),l=(0,i.useSyncExternalStoreWithSelector)(u.addNestedSub,o.getState,s||o.getState,c,a);return n.useDebugValue(l),l};return Object.assign(r,{withTypes:()=>r}),r}(),S=function(e){e()}},26286:(e,t,r)=>{r.d(t,{cN:()=>d,U1:()=>y,VP:()=>s,zD:()=>R,Z0:()=>T,gk:()=>z,f$:()=>b,i0:()=>v,$S:()=>function e(...t){return 0===t.length?e=>_(e,["pending","fulfilled","rejected"]):w(t)?v(...t.flatMap(e=>[e.pending,e.rejected,e.fulfilled])):e()(t[0])},sf:()=>function e(...t){return 0===t.length?e=>_(e,["fulfilled"]):w(t)?v(...t.map(e=>e.fulfilled)):e()(t[0])},mm:()=>function e(...t){return 0===t.length?e=>_(e,["pending"]):w(t)?v(...t.map(e=>e.pending)):e()(t[0])},TK:()=>S,WA:()=>function e(...t){let r=e=>e&&e.meta&&e.meta.rejectedWithValue;return 0===t.length||w(t)?b(S(...t),r):e()(t[0])},Ak:()=>P,aA:()=>p});var n=r(60013),i=r(81093);function a(e){return({dispatch:t,getState:r})=>n=>i=>"function"==typeof i?i(t,r,e):n(i)}var o=a(),u=(r(95704),"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?i.Zz:i.Zz.apply(null,arguments)});function s(e,t){function r(...n){if(t){let r=t(...n);if(!r)throw Error(z(0));return{type:e,payload:r.payload,..."meta"in r&&{meta:r.meta},..."error"in r&&{error:r.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=t=>(0,i.ve)(t)&&t.type===e,r}"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var c=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function l(e){return(0,n.a6)(e)?(0,n.jM)(e,()=>{}):e}function f(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}var d="RTK_autoBatch",p=()=>e=>({payload:e,meta:{[d]:!0}}),h=e=>t=>{setTimeout(t,e)};function y(e){let t,r,n,s=function(e){let{thunk:t=!0,immutableCheck:r=!0,serializableCheck:n=!0,actionCreatorCheck:i=!0}=e??{},u=new c;return t&&("boolean"==typeof t?u.push(o):u.push(a(t.extraArgument))),u},{reducer:l,middleware:f,devTools:p=!0,duplicateMiddlewareCheck:y=!0,preloadedState:g,enhancers:m}=e||{};if("function"==typeof l)t=l;else if((0,i.Qd)(l))t=(0,i.HY)(l);else throw Error(z(1));r="function"==typeof f?f(s):s();let v=i.Zz;p&&(v=u({trace:!1,..."object"==typeof p&&p}));let b=(n=(0,i.Tw)(...r),function(e){let{autoBatch:t=!0}=e??{},r=new c(n);return t&&r.push(((e={type:"raf"})=>t=>(...r)=>{let n=t(...r),i=!0,a=!1,o=!1,u=new Set,s="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:h(10):"callback"===e.type?e.queueNotification:h(e.timeout),c=()=>
1{o=!1,a&&(a=!1,u.forEach(e=>e()))};return Object.assign({},n,{subscribe(e){let t=n.subscribe(()=>i&&e());return u.add(e),()=>{t(),u.delete(e)}},dispatch(e){try{return(a=!(i=!e?.meta?.[d]))&&!o&&(o=!0,s(c)),n.dispatch(e)}finally{i=!0}}})})("object"==typeof t?t:void 0)),r}),_=v(..."function"==typeof m?m(b):b());return(0,i.y$)(t,g,_)}function g(e){let t,r={},n=[],i={addCase(e,t){let n="string"==typeof e?e:e.type;if(!n)throw Error(z(28));if(n in r)throw Error(z(29));return r[n]=t,i},addAsyncThunk:(e,t)=>(t.pending&&(r[e.pending.type]=t.pending),t.rejected&&(r[e.rejected.type]=t.rejected),t.fulfilled&&(r[e.fulfilled.type]=t.fulfilled),t.settled&&n.push({matcher:e.settled,reducer:t.settled}),i),addMatcher:(e,t)=>(n.push({matcher:e,reducer:t}),i),addDefaultCase:e=>(t=e,i)};return e(i),[r,n,t]}var m=(e,t)=>(e=>e&&"function"==typeof e.match)(e)?e.match(t):e(t);function v(...e){return t=>e.some(e=>m(e,t))}function b(...e){return t=>e.every(e=>m(e,t))}function _(e,t){if(!e||!e.meta)return!1;let r="string"==typeof e.meta.requestId,n=t.indexOf(e.meta.requestStatus)>-1;return r&&n}function w(e){return"function"==typeof e[0]&&"pending"in e[0]&&"fulfilled"in e[0]&&"rejected"in e[0]}function S(...e){return 0===e.length?e=>_(e,["rejected"]):w(e)?v(...e.map(e=>e.rejected)):S()(e[0])}var P=(e=21)=>{let t="",r=e;for(;r--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},E=["name","message","stack","code"],O=class{constructor(e,t){this.payload=e,this.meta=t}_type},A=class{constructor(e,t){this.payload=e,this.meta=t}_type},j="External signal was aborted",R=(()=>{function e(e,t,r){let n=s(e+"/fulfilled",(e,t,r,n)=>({payload:e,meta:{...n||{},arg:r,requestId:t,requestStatus:"fulfilled"}})),i=s(e+"/pending",(e,t,r)=>({payload:void 0,meta:{...r||{},arg:t,requestId:e,requestStatus:"pending"}})),a=s(e+"/rejected",(e,t,n,i,a)=>({payload:i,error:(r&&r.serializeError||(e=>{if("object"==typeof e&&null!==e){let t={};for(let r of E)"string"==typeof e[r]&&(t[r]=e[r]);return t}return{message:String(e)}}))(e||"Rejected"),meta:{...a||{},arg:n,requestId:t,rejectedWithValue:!!i,requestStatus:"rejected",aborted:e?.name==="AbortError",condition:e?.name==="ConditionError"}}));return Object.assign(function(e,{signal:o}={}){return(u,s,c)=>{let l,f,d=r?.idGenerator?r.idGenerator(e):P(),p=new AbortController;function h(e){f=e,p.abort()}o&&(o.aborted?h(j):o.addEventListener("abort",()=>h(j),{once:!0}));let y=async function(){let o;try{var y;let a=r?.condition?.(e,{getState:s,extra:c});if(y=a,null!==y&&"object"==typeof y&&"function"==typeof y.then&&(a=await a),!1===a||p.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};let g=new Promise((e,t)=>{l=()=>{t({name:"AbortError",message:f||"Aborted"})},p.signal.addEventListener("abort",l,{once:!0})});u(i(d,e,r?.getPendingMeta?.({requestId:d,arg:e},{getState:s,extra:c}))),o=await Promise.race([g,Promise.resolve(t(e,{dispatch:u,getState:s,extra:c,requestId:d,signal:p.signal,abort:h,rejectWithValue:(e,t)=>new O(e,t),fulfillWithValue:(e,t)=>new A(e,t)})).then(t=>{if(t instanceof O)throw t;return t instanceof A?n(t.payload,d,e,t.meta):n(t,d,e)})])}catch(t){o=t instanceof O?a(null,d,e,t.payload,t.meta):a(t,d,e)}finally{l&&p.signal.removeEventListener("abort",l)}return r&&!r.dispatchConditionRejection&&a.match(o)&&o.meta.condition||u(o),o}();return Object.assign(y,{abort:h,requestId:d,arg:e,unwrap:()=>y.then(C)})}},{pending:i,rejected:a,fulfilled:n,settled:v(a,n),typePrefix:e})}return e.withTypes=()=>e,e})();function C(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}var k=Symbol.for("rtk-slice-createasyncthunk"),M=(e=>(e.reducer="reducer",e.reducerWithPrepare="reducerWithPrepare",e.asyncThunk="asyncThunk",e))(M||{}),T=function({creators:e}={}){let t=e?.asyncThunk?.[k];return function(e){let r,{name:i,reducerPath:a=i}=e;if(!i)throw Error(z(11));let o=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},u=Object.keys(o),c={},d={},p={},h=[],y={addCase(e,t){let r="string"==typeof e?e:e.type;if(!r)throw Error(z(12));if(r in d)throw Error(z(13));return d[r]=t,y},addMatcher:(e,t)=>(h.push({matcher:e,reducer:t}),y),exposeAction:(e,t)=>(p[e]=t,y),exposeCaseReducer:(e,t)=>(c[e]=t,y)};function m(){let[t={},r=[],i]="function"==typeof e.extraReducers?g(e.extraReducers):[e.extraReducers],a={...t,...d};return function(e,t){let r,[i,a,o]=g(t);if("function"==typeof e)r=()=>l(e());else{let t=l(e);r=()=>t}function u(e=r(),t){let s=[i[t.type],...a.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===s.filter(e=>!!e).length&&(s=[o]),s.reduce((e,r)=>{if(r)if((0,n.Qx)(e)){let n=r(e,t);return void 0===n?e:n}else{if((0,n.a6)(e))return(0,n.jM)(e,e=>r(e,t));let i=r(e,t);if(void 0===i){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return i}return e},e)}return u.getInitialState=r,u}(e.initialState,e=>{for(let t in a)e.addCase(t,a[t]);for(let t of h)e.addMatcher(t.matcher,t.reducer);for(let t of r)e.addMatcher(t.matcher,t.reducer);i&&e.addDefaultCase(i)})}u.forEach(r=>{let n=o[r],a={reducerName:r,type:`${i}/${r}`,createNotation:"function"==typeof e.reducers};"asyncThunk"===n._reducerDefinitionType?function({type:e,reducerName:t},r,n,i){if(!i)throw Error(z(18));let{payloadCreator:a,fulfilled:o,pending:u,rejected:s,settled:c,options:l}=r,f=i(e,a,l);n.exposeAction(t,f),o&&n.addCase(f.fulfilled,o),u&&n.addCase(f.pen
1ding,u),s&&n.addCase(f.rejected,s),c&&n.addMatcher(f.settled,c),n.exposeCaseReducer(t,{fulfilled:o||N,pending:u||N,rejected:s||N,settled:c||N})}(a,n,y,t):function({type:e,reducerName:t,createNotation:r},n,i){let a,o;if("reducer"in n){if(r&&"reducerWithPrepare"!==n._reducerDefinitionType)throw Error(z(17));a=n.reducer,o=n.prepare}else a=n;i.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,o?s(e,o):s(e))}(a,n,y)});let v=e=>e,b=new Map,_=new WeakMap;function w(e,t){return r||(r=m()),r(e,t)}function S(){return r||(r=m()),r.getInitialState()}function P(t,r=!1){function n(e){let i=e[t];return void 0===i&&r&&(i=f(_,n,S)),i}function i(t=v){let n=f(b,r,()=>new WeakMap);return f(n,t,()=>{let n={};for(let[i,a]of Object.entries(e.selectors??{}))n[i]=function(e,t,r,n){function i(a,...o){let u=t(a);return void 0===u&&n&&(u=r()),e(u,...o)}return i.unwrapped=e,i}(a,t,()=>f(_,t,S),r);return n})}return{reducerPath:t,getSelectors:i,get selectors(){return i(n)},selectSlice:n}}let E={name:i,reducer:w,actions:p,caseReducers:c,getInitialState:S,...P(a),injectInto(e,{reducerPath:t,...r}={}){let n=t??a;return e.inject({reducerPath:n,reducer:w},r),{...E,...P(n,!0)}}};return E}}();function N(){}var{assign:q}=Object,x="listenerMiddleware",I=q(e=>{let{type:t,predicate:r,effect:n}=(e=>{let{type:t,actionCreator:r,matcher:n,predicate:i,effect:a}=e;if(t)i=s(t).match;else if(r)t=r.type,i=r.match;else if(n)i=n;else if(i);else throw Error(z(21));if("function"!=typeof a)throw TypeError(z(32));return{predicate:i,type:t,effect:a}})(e);
1return{id:P(),effect:n,type:t,predicate:r,pending:new Set,unsubscribe:()=>{throw Error(z(22))}}},{withTypes:()=>I}),D=q(s(`${x}/add`),{withTypes:()=>D}),Q=q(s(`${x}/remove`),{withTypes:()=>Q});function z(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. `}Symbol.for("rtk-state-proxy-original")},28138:(e,t,r)=>{e.exports=r(95962)},36317:(e,t,r)=>{r.d(t,{RE:()=>s,l0:()=>ec,$J:()=>y,m7:()=>eb,$k:()=>T,hT:()=>en});var n=r(81093),i=r(26286),a=r(60013),o=r(76069),u=class extends Error{issues;constructor(e){super(e[0].message),this.name="SchemaError",this.issues=e}},s=(r(95704),(e=>(e.uninitialized="uninitialized",e.pending="pending",e.fulfilled="fulfilled",e.rejected="rejected",e))(s||{})),c="uninitialized",l="pending",f="fulfilled",d="rejected";function p(e){return{status:e,isUninitialized:e===c,isLoading:e===l,isSuccess:e===f,isError:e===d}}var h=n.Qd;function y(e,t){if(e===t||!(h(e)&&h(t)||Array.isArray(e)&&Array.isArray(t)))return t;let r=Object.keys(t),n=Object.keys(e),i=r.length===n.length,a=Array.isArray(t)?[]:{};for(let n of r)a[n]=y(e[n],t[n]),i&&(i=e[n]===a[n]);return i?e:a}function g(e,t,r){return e.reduce((e,n,i)=>(t(n,i)&&e.push(r(n,i)),e),[]).flat()}function m(e){return null!=e}function v(e){return[...e?.values()??[]].filter(m)}function b(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}var _=()=>new Map,w=class{constructor(e,t){this.value=e,this.meta=t}},S="__rtkq/",P="online",E="offline",O="focused",A=(0,i.VP)(`${S}${O}`),j=(0,i.VP)(`${S}un${O}`),R=(0,i.VP)(`${S}${P}`),C=(0,i.VP)(`${S}${E}`),k={onFocus:A,onFocusLost:j,onOnline:R,onOffline:C},M=!1;function T(e,t){return t?t(e,k):function(){let[t,r,n,i]=[A,j,R,C].map(t=>()=>e(t())),a=()=>{M=!1};if(!M&&"undefined"!=typeof window&&window.addEventListener){let e=function(e){Object.entries(o).forEach(([t,r])=>{e?window.addEventListener(t,r,!1):window.removeEventListener(t,r)})},o={focus:t,visibilitychange:()=>{"visible"===window.document.visibilityState?t():r()},[P]:n,[E]:i};e(!0),M=!0,a=()=>{e(!1),M=!1}}return a}()}var N="query",q="mutation",x="infinitequery";function I(e){return e.type===N}function D(e){return e.type===x}function Q(e){return I(e)||D(e)}function z(e,t,r,n,i,a){let o="function"==typeof e?e(t,r,n,i):e;return o?g(o,m,e=>a($(e))):[]}function $(e){return"string"==typeof e?{type:e}:e}var K=(e,t)=>e.endpointDefinitions[t],F=Symbol("forceQueryFn"),U=e=>"function"==typeof e[F],W=class extends u{constructor(e,t,r,n){super(e),this.value=t,this.schemaName=r,this._bqMeta=n}},L=(e,t)=>Array.isArray(e)?e.includes(t):!!e;async function V(e,t,r,n){let i=await e["~standard"].validate(t);if(i.issues)throw new W(i.issues,t,r,n);return i.value}function B(e){return e}var X=(e={})=>({...e,[i.cN]:!0});function Z(e,{pages:t,pageParams:r},n){let i=t.length-1;return e.getNextPageParam(t[i],t,r[i],r,n)}function H(e,{pages:t,pageParams:r},n){return e.getPreviousPageParam?.(t[0],t,r[0],r,n)}function J(e,t,r,n){return z(r[e.meta.arg.endpointName][t],(0,i.sf)(e)?e.payload:void 0,(0,i.WA)(e)?e.payload:void 0,e.meta.arg.originalArgs,"baseQueryMeta"in e.meta?e.meta.baseQueryMeta:void 0,n)}function Y(e){return(0,a.Qx)(e)?(0,a.ss)(e):e}function G(e,t,r){let n=e[t];n&&r(n)}function ee(e){return("arg"in e?e.arg.fixedCacheKey:e.fixedCacheKey)??e.requestId}function et(e,t,r){let n=e[ee(t)];n&&r(n)}var er={},en=Symbol.for("RTKQ/skipToken"),ei={status:c},ea=(0,a.jM)(ei,()=>{}),eo=(0,a.jM)(ei,()=>{}),eu=WeakMap?new WeakMap:void 0,es=({endpointName:e,queryArgs:t})=>{let r="",i=eu?.get(t);if("string"==typeof i)r=i;else{let e=JSON.stringify(t,(e,t)=>(t="bigint"==typeof t?{$bigint:t.toString()}:t,t=(0,n.Qd)(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t));(0,n.Qd)(t)&&eu?.set(t,e),r=e}return`${e}(${r})`};function ec(...e){return function(t){let r=(0,o.X4)(e=>t.extractRehydrationInfo?.(e,{reducerPath:t.reducerPath??"api"})),n={reducerPath:"api",keepUnusedDataFor:60,refetchOnMountOrArgChange:!1,refetchOnFocus:!1,refetchOnReconnect:!1,invalidationBehavior:"delayed",...t,extractRehydrationInfo:r,serializeQueryArgs(e){let r=es;
1if("serializeQueryArgs"in e.endpointDefinition){let t=e.endpointDefinition.serializeQueryArgs;r=e=>{let r=t(e);return"string"==typeof r?r:es({...e,queryArgs:r})}}else t.serializeQueryArgs&&(r=t.serializeQueryArgs);return r(e)},tagTypes:[...t.tagTypes||[]]},a={endpointDefinitions:{},batch(e){e()},apiUid:(0,i.Ak)(),extractRehydrationInfo:r,hasRehydrationInfo:(0,o.X4)(e=>null!=r(e))},u={injectEndpoints:function(e){for(let[t,r]of Object.entries(e.endpoints({query:e=>({...e,type:N}),mutation:e=>({...e,type:q}),infiniteQuery:e=>({...e,type:x})}))){if(!0!==e.overrideExisting&&t in a.endpointDefinitions){if("throw"===e.overrideExisting)throw Error((0,i.gk)(39));continue}for(let e of(a.endpointDefinitions[t]=r,s))e.injectEndpoint(t,r)}return u},enhanceEndpoints({addTagTypes:e,endpoints:t}){if(e)for(let t of e)n.tagTypes.includes(t)||n.tagTypes.push(t);if(t)for(let[e,r]of Object.entries(t))"function"==typeof r?r(K(a,e)):Object.assign(K(a,e)||{},r);return u}},s=e.map(e=>e.init(u,n,a));return u.injectEndpoints({endpoints:t.endpoints})}}function el(e,...t){return Object.assign(e,...t)}var ef=({reducerPath:e,api:t,queryThunk:r,context:n,internalState:a,selectors:{selectQueryEntry:o,selectConfig:u},getRunningQueryThunk:s,mwApi:c})=>{let{removeQueryResult:l,unsubscribeQueryResult:f,cacheEntriesUpserted:d}=t.internalActions,p=(0,i.i0)(f.match,r.fulfilled,r.rejected,d.match);function h(e){let t=a.currentSubscriptions.get(e);return!!t&&t.size>0}let y={};function g(e){for(let t of e.values())t?.abort?.()}function m(e,t,r){let i=t.getState();for(let a of e){let e=o(i,a);e?.endpointName&&function(e,t,r,i){let a=K(n,t),u=a?.keepUnusedDataFor??i.keepUnusedDataFor;if(u===1/0)return;let c=Math.max(0,Math.min(u,2147482.647));if(!h(e)){let t=y[e];t&&clearTimeout(t),y[e]=setTimeout(()=>{if(!h(e)){let t=o(r.getState(),e);if(t?.endpointName){let e=r.dispatch(s(t.endpointName,t.originalArgs));e?.abort()}r.dispatch(l({queryCacheKey:e}))}delete y[e]},1e3*c)}}(a,e.endpointName,t,r)}}return(e,r)=>{let i=u(r.getState());if(p(e)){let t;if(d.match(e))t=e.payload.map(e=>e.queryDescription.queryCacheKey);else{let{queryCacheKey:r}=f.match(e)?e.payload:e.meta.arg;t=[r]}m(t,r,i)}if(t.util.resetApiState.match(e)){for(let[e,t]of Object.entries(y))t&&clearTimeout(t),delete y[e];g(a.runningQueries),g(a.runningMutations)}if(n.hasRehydrationInfo(e)){let{queries:t}=n.extractRehydrationInfo(e);m(Object.keys(t),r,i)}}},ed=Error("Promise never resolved before cacheEntryRemoved."),ep=({api:e,reducerPath:t,context:r,queryThunk:n,mutationThunk:a,internalState:o,selectors:{selectQueryEntry:u,selectApiState:s}})=>{let c=(0,i.$S)(n),l=(0,i.$S)(a),f=(0,i.sf)(n,a),d={},{removeQueryResult:p,removeMutationResult:h,cacheEntriesUpserted:y}=e.internalActions;function g(e,t,r){let n=d[e];n?.valueResolved&&(n.valueResolved({data:t,meta:r}),delete n.valueResolved)}function m(e){let t=d[e];t&&(delete d[e],t.cacheEntryRemoved())}function v(e){let{arg:t,requestId:r}=e.meta,{endpointName:n,originalArgs:i}=t;return[n,i,r]}function b(t,n,i,a,o){let u=K(r,t),s=u?.onCacheEntryAdded;if(!s)return;let c={},l=new Promise(e=>{c.cacheEntryRemoved=e}),f=Promise.race([new Promise(e=>{c.valueResolved=e}),l.then(()=>{throw ed})]);f.catch(()=>{}),d[i]=c;let p=e.endpoints[t].select(Q(u)?n:i),h=a.dispatch((e,t,r)=>r),y={...a,getCacheEntry:()=>p(a.getState()),requestId:o,extra:h,updateCachedData:Q(u)?r=>a.dispatch(e.util.updateQueryData(t,n,r)):void 0,cacheDataLoaded:f,cacheEntryRemoved:l};Promise.resolve(s(n,y)).catch(e=>{if(e!==ed)throw e})}return(r,i,o)=>{let s=function(e){return c(e)?e.meta.arg.queryCacheKey:l(e)?e.meta.arg.fixedCacheKey??e.meta.requestId:p.match(e)?e.payload.queryCacheKey:h.match(e)?ee(e.payload):""}(r);function _(e,t,r,n){let a=u(o,t),s=u(i.getState(),t);!a&&s&&b(e,n,t,i,r)}if(n.pending.match(r)){let[e,t,n]=v(r);_(e,s,n,t)}else if(y.match(r))for(let{queryDescription:e,value:t}of r.payload){let{endpointName:n,originalArgs:i,queryCacheKey:a}=e;_(n,a,r.meta.requestId,i),g(a,t,{})}else if(a.pending.match(r)){if(i.getState()[t].mutations[s]){let[e,t,n]=v(r);b(e,t,s,i,n)}}else if(f(r))g(s,r.payload,r.meta.baseQueryMeta);else if(p.match(r)||h.match(r))m(s);else if(e.util.resetApiState.match(r))for(let e of Object.keys(d))m(e)}},eh=({api:e,context:{apiUid:t},reducerPath:r})=>(r,n)=>{e.util.resetApiState.match(r)&&n.dispatch(e.internalActions.middlewareRegistered(t))},ey=({reducerPath:e,context:t,context:{endpointDefinitions:r},mutationThunk:n,queryThunk:a,api:o,assertTagType:u,refetchQuery:s,internalState:l})=>{let{removeQueryResult:f}=o.internalActions,d=(0,i.i0)((0,i.sf)(n),(0,i.WA)(n)),p=(0,i.i0)((0,i.sf)(a,n),(0,i.TK)(a,n)),h=[],y=0;function g(r,n){let i=n.getState(),a=i[e];
1if(h.push(...r),"delayed"===a.config.invalidationBehavior&&y>0)return;let u=h;if(h=[],0===u.length)return;let d=o.util.selectInvalidatedBy(i,u);t.batch(()=>{for(let{queryCacheKey:e}of Array.from(d.values())){let t=a.queries[e],r=b(l.currentSubscriptions,e,_);t&&(0===r.size?n.dispatch(f({queryCacheKey:e})):t.status!==c&&n.dispatch(s(t)))}})}return(e,t)=>{(a.pending.match(e)||n.pending.match(e))&&y++,p(e)&&(y=Math.max(0,y-1)),d(e)?g(J(e,"invalidatesTags",r,u),t):p(e)?g([],t):o.util.invalidateTags.match(e)&&g(z(e.payload,void 0,void 0,void 0,void 0,u),t)}},eg=({reducerPath:e,queryThunk:t,api:r,refetchQuery:n,internalState:i})=>{let{currentPolls:a,currentSubscriptions:o}=i,u=new Set,s=null;function l(t,r){u.add(t),s||(s=setTimeout(()=>{for(let t of u)!function({queryCacheKey:t},r){let n=r.getState()[e].queries[t],i=o.get(t);if(!n||n.status===c)return;let{lowestPollingInterval:u}=p(i);if(!Number.isFinite(u))return d(t);let s=a.get(t),l=Date.now()+u;(!s||l<s.nextPollTimestamp)&&f({queryCacheKey:t},r)}({queryCacheKey:t},r);u.clear(),s=null},0))}function f({queryCacheKey:t},r){let i=r.getState()[e],u=i.queries[t],s=o.get(t);if(!u||u.status===c)return;let{lowestPollingInterval:l,skipPollingIfUnfocused:d}=p(s);if(!Number.isFinite(l))return;let h=a.get(t);h?.timeout&&(clearTimeout(h.timeout),h.timeout=void 0);let y=Date.now()+l;a.set(t,{nextPollTimestamp:y,pollingInterval:l,timeout:setTimeout(()=>{(i.config.focused||!d)&&r.dispatch(n(u)),f({queryCacheKey:t},r)},l)})}function d(e){let t=a.get(e);t?.timeout&&clearTimeout(t.timeout),a.delete(e)}function p(e=new Map){let t=!1,r=1/0;for(let n of e.values())n.pollingInterval&&(r=Math.min(n.pollingInterval,r),t=n.skipPollingIfUnfocused||t);return{lowestPollingInterval:r,skipPollingIfUnfocused:t}}return(e,n)=>{(r.internalActions.updateSubscriptionOptions.match(e)||r.internalActions.unsubscribeQueryResult.match(e))&&l(e.payload.queryCacheKey,n),(t.pending.match(e)||t.rejected.match(e)&&e.meta.condition)&&l(e.meta.arg.queryCacheKey,n),(t.fulfilled.match(e)||t.rejected.match(e)&&!e.meta.condition)&&f(e.meta.arg,n),r.util.resetApiState.match(e)&&(function(){for(let e of a.keys())d(e)}(),s&&(clearTimeout(s),s=null),u.clear())}},em=({api:e,context:t,queryThunk:r,mutationThunk:n})=>{let a=(0,i.mm)(r,n),o=(0,i.TK)(r,n),u=(0,i.sf)(r,n),s={};return(r,n)=>{if(a(r)){let{requestId:i,arg:{endpointName:a,originalArgs:o}}=r.meta,u=K(t,a),c=u?.onQueryStarted;if(c){let t={},r=new Promise((e,r)=>{t.resolve=e,t.reject=r});r.catch(()=>{}),s[i]=t;let l=e.endpoints[a].select(Q(u)?o:i),f=n.dispatch((e,t,r)=>r),d={...n,getCacheEntry:()=>l(n.getState()),requestId:i,extra:f,updateCachedData:Q(u)?t=>n.dispatch(e.util.updateQueryData(a,o,t)):void 0,queryFulfilled:r};c(o,d)}}else if(u(r)){let{requestId:e,baseQueryMeta:t}=r.meta;s[e]?.resolve({data:r.payload,meta:t}),delete s[e]}else if(o(r)){let{requestId:e,rejectedWithValue:t,baseQueryMeta:n}=r.meta;s[e]?.reject({error:r.payload??r.error,isUnhandledError:!t,meta:n}),delete s[e]}}},ev=Symbol(),eb=({createSelector:e=o.Mz}={})=>({name:ev,init(t,{baseQuery:r,tagTypes:o,reducerPath:u,serializeQueryArgs:s,keepUnusedDataFor:h,refetchOnMountOrArgChange:S,refetchOnFocus:P,refetchOnReconnect:E,invalidationBehavior:O,onSchemaFailure:k,catchSchemaFailure:M,skipSchemaValidation:T},x){(0,a.YT)();let Q=e=>e;Object.assign(t,{reducerPath:u,endpoints:{},internalActions:{onOnline:R,onOffline:C,onFocus:A,onFocusLost:j},util:{}});let ei=function({serializeQueryArgs:e,reducerPath:t,createSelector:r}){let n=e=>ea,i=e=>eo;return{buildQuerySelector:function(e,t){return l(e,t,a)},buildInfiniteQuerySelector:function(e,t){let{infiniteQueryOptions:r}=t;return l(e,t,function(e){var t,n,i,a,o,u;let s={...e,...p(e.status)},{isLoading:c,isError:l,direction:f}=s,d="forward"===f,h="backward"===f;return{...s,hasNextPage:(t=r,n=s.data,i=s.originalArgs,!!n&&null!=Z(t,n,i)),hasPreviousPage:(a=r,o=s.data,u=s.originalArgs,!!o&&!!a.getPreviousPageParam&&null!=H(a,o,u)),isFetchingNextPage:c&&d,isFetchingPreviousPage:c&&h,isFetchNextPageError:l&&d,isFetchPreviousPageError:l&&h}})},buildMutationSelector:function(){return e=>{let n;return r((n="object"==typeof e?ee(e)??en:e)===en?i:e=>(function(e){return e[t]})(e)?.mutations?.[n]??eo,a)}},selectInvalidatedBy:function(e,r){let n=e[t],i=new Set;for(let e of g(r,m,$)){let t=n.provided.tags[e.type];if(t)for(let r of(void 0!==e.id?t[e.id]:Object.values(t).flat())??[])i.add(r)}return Array.from(i.values()).flatMap(e=>{let t=n.queries[e];return t?{queryCacheKey:e,endpointName:t.endpointName,originalArgs:t.originalArgs}:[]})},selectCachedArgsForQuery:function(e,t){return g(Object.values(u(e)),e=>e?.endpointName===t&&e.status!==c,e=>e.originalArgs)},selectApiState:o,selectQueries:u,selectMutations:function(e){return function(e){return e[t]}(e)?.mutations},selectQueryEntry:s,selectConfig:function(e){return function(e){return e[t]}(e)?.config}};function a(e){return{...e,...p(e.status)}}function o(e){return e[t]}function u(e){return e[t]?.queries}function s(e,t){return u(e)?.[t]}function l(t,i,a){return o=>{if(o===en)return r(n,a);let u=e({queryArgs:o,endpointDefinition:i,endpointName:t});return r(e=>s(e,u)??ea,a)}}}({serializeQueryArgs:s,reducerPath:u,createSelector:e}),{selectInvalidatedBy:eu,selectCachedArgsForQuery:es,buildQuerySelector:ec,buildInfiniteQuerySelector:ed,buildMutationSelector:eb}=ei;el(t.util,{selectInvalidatedBy:eu,selectCachedArgsForQuery:es});let{queryThunk:e_,infiniteQueryThunk:ew,mutationThunk:eS,patchQueryData:eP,updateQueryData:eE,upsertQueryData:eO,prefetch:eA,buildMatchThunkActions:ej}=function({reducerPath:e,baseQuery:t,context:{endpointDefinitions:r},serializeQueryArgs:n,api:o,assertTagType:u,selectors:s,onSchemaFailure:l,catchSchemaFailure:f,skipSchemaValidation:d}){function p(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}function h(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}let y=(e,t)=>e.query&&e[t]?e[t]:B,g=async(e,{signal:n,abort:i,rejectWithValue:a,fulfillWithValue:o,dispatch:u,getState:c,extra:g})=>{let v=r[e.endpointName],{metaSchema:b,skipSchemaValidation:_=d}=v,S=e.type===N;try{let r,a=B,l={signal:n,abort:i,dispatch:u,getState:c,extra:g,endpoint:e.endpointName,type:e.type,forced:S?m(e,c()):void 0,queryCacheKey:S?e.queryCacheKey:void 0},f=S?e[F]:void 0,d=async(t,r,n,i)=>{if(null==r&&t.pages.length)return Promise.resolve({data:t});let a={queryArg:e.originalArgs,pageParam:r},o=await P(a),u=i?p:h;return{data:{pages:u(t.pages,o.data,n),pageParams:u(t.pageParams,r,n)},meta:o.meta}};async function P(e){let r,{extraOptions:n,argSchema:i,rawResponseSchema:o,responseSchema:u}=v;if(i&&!L(_,"arg")&&(e=await V(i,e,"argSchema",{})),f?r=f():v.query?(a=y(v,"transformResponse"),r=await t(v.query(e),l,n)):r=await v.queryFn(e,l,n,e=>t(e,l,n)),r.error)throw new w(r.error,r.meta);let{data:s}=r;o&&!L(_,"rawResponse")&&(s=await V(o,r.data,"rawResponseSchema",r.meta));let c=await a(s,r.meta,e);return u&&!L(_,"response")&&(c=await V(u,c,"responseSchema",r.meta)),{...r,data:c}}if(S&&"infiniteQueryOptions"in v){let t,{infiniteQueryOptions:n}=v,{maxPages:i=1/0}=n,a=e.refetchCachedPages??n.refetchCachedPages??!0,o=s.selectQueryEntry(c(),e.queryCacheKey)?.data,u=(!m(e,c())||e.direction)&&o?o:{pages:[],pageParams:[]};if("direction"in e&&e.direction&&u.pages.length){let r="backward"===e.direction,a=(r?H:Z)(n,u,e.originalArgs);t=await d(u,a,i,r)}else{let{initialPageParam:r=n.initialPageParam}=e,s=o?.pageParams??[],c=s[0]??r,l=s.length;if(t=await d(u,c,i),f&&(t={data:t.data.pages[0]}),a)for(let r=1;r<l;r++){let r=Z(n,t.data,e.originalArgs);t=await d(t.data,r,i)}}r=t}else r=await P(e.originalArgs);return b&&!L(_,"meta")&&r.meta&&(r.meta=await V(b,r.meta,"metaSchema",r.meta)),o(r.data,X({fulfilledTimeStamp:Date.now(),baseQueryMeta:r.meta}
1))}catch(r){let t=r;if(t instanceof w){let r=y(v,"transformErrorResponse"),{rawErrorResponseSchema:n,errorResponseSchema:i}=v,{value:o,meta:u}=t;try{n&&!L(_,"rawErrorResponse")&&(o=await V(n,o,"rawErrorResponseSchema",u)),b&&!L(_,"meta")&&(u=await V(b,u,"metaSchema",u));let t=await r(o,u,e.originalArgs);return i&&!L(_,"errorResponse")&&(t=await V(i,t,"errorResponseSchema",u)),a(t,X({baseQueryMeta:u}))}catch(e){t=e}}try{if(t instanceof W){let r={endpoint:e.endpointName,arg:e.originalArgs,type:e.type,queryCacheKey:S?e.queryCacheKey:void 0};v.onSchemaFailure?.(t,r),l?.(t,r);let{catchSchemaFailure:n=f}=v;if(n)return a(n(t,r),X({baseQueryMeta:t._bqMeta}))}}catch(e){t=e}throw console.error(t),t}};function m(e,t){let r=s.selectQueryEntry(t,e.queryCacheKey),n=s.selectConfig(t).refetchOnMountOrArgChange,i=r?.fulfilledTimeStamp,a=e.forceRefetch??(e.subscribe&&n);return!!a&&(!0===a||(Number(new Date)-Number(i))/1e3>=a)}let v=()=>(0,i.zD)(`${e}/executeQuery`,g,{getPendingMeta({arg:e}){let t=r[e.endpointName];return X({startedTimeStamp:Date.now(),...D(t)?{direction:e.direction}:{}})},condition(e,{getState:t}){let n=t(),i=s.selectQueryEntry(n,e.queryCacheKey),a=i?.fulfilledTimeStamp,o=e.originalArgs,u=i?.originalArgs,c=r[e.endpointName],l=e.direction;return!!U(e)||i?.status!=="pending"&&(!!(m(e,n)||I(c)&&c?.forceRefetch?.({currentArg:o,previousArg:u,endpointState:i,state:n}))||!a||!!l)},dispatchConditionRejection:!0}),b=v(),_=v();function S(e){return t=>t?.meta?.arg?.endpointName===e}return{queryThunk:b,mutationThunk:(0,i.zD)(`${e}/executeMutation`,g,{getPendingMeta:()=>X({startedTimeStamp:Date.now()})}),infiniteQueryThunk:_,prefetch:(e,t,r={})=>(n,i)=>{let a="force"in r&&r.force,u="ifOlderThan"in r&&r.ifOlderThan,s=(r=!0)=>o.endpoints[e].initiate(t,{forceRefetch:r,subscribe:!1}),c=o.endpoints[e].select(t)(i());if(a)n(s());else if(u){let e=c?.fulfilledTimeStamp;if(!e)return void n(s());(Number(new Date)-Number(new Date(e)))/1e3>=u&&n(s())}else n(s(!1))},updateQueryData:(e,t,r,n=!0)=>(i,u)=>{let s,l=o.endpoints[e].select(t)(u()),f={patches:[],inversePatches:[],undo:()=>i(o.util.patchQueryData(e,t,f.inversePatches,n))};if(l.status===c)return f;if("data"in l)if((0,a.a6)(l.data)){let[e,t,n]=(0,a.vI)(l.data,r);f.patches.push(...t),f.inversePatches.push(...n),s=e}else s=r(l.data),f.patches.push({op:"replace",path:[],value:s}),f.inversePatches.push({op:"replace",path:[],value:l.data});return 0===f.patches.length||i(o.util.patchQueryData(e,t,f.patches,n)),f},upsertQueryData:(e,t,r)=>n=>n(o.endpoints[e].initiate(t,{subscribe:!1,forceRefetch:!0,[F]:()=>({data:r})})),patchQueryData:(e,t,i,a)=>(s,c)=>{let l=r[e],f=n({queryArgs:t,endpointDefinition:l,endpointName:e});if(s(o.internalActions.queryResultPatched({queryCacheKey:f,patches:i})),!a)return;let d=o.endpoints[e].select(t)(c()),p=z(l.providesTags,d.data,void 0,t,{},u);s(o.internalActions.updateProvidedBy([{queryCacheKey:f,providedTags:p}]))},buildMatchThunkActions:function(e,t){return{matchPending:(0,i.f$)((0,i.mm)(e),S(t)),matchFulfilled:(0,i.f$)((0,i.sf)(e),S(t)),matchRejected:(0,i.f$)((0,i.TK)(e),S(t))}}}}({baseQuery:r,reducerPath:u,context:x,api:t,serializeQueryArgs:s,assertTagType:Q,selectors:ei,onSchemaFailure:k,catchSchemaFailure:M,skipSchemaValidation:T}),{reducer:eR,actions:eC}=function({reducerPath:e,queryThunk:t,mutationThunk:r,serializeQueryArgs:o,context:{endpointDefinitions:u,apiUid:s,extractRehydrationInfo:p,hasRehydrationInfo:h},assertTagType:g,config:m}){let v=(0,i.VP)(`${e}/resetApiState`);function b(e,t,r,n){e[t.queryCacheKey]??={status:c,endpointName:t.endpointName},G(e,t.queryCacheKey,e=>{e.status=l,e.requestId=r&&e.requestId?e.requestId:n.requestId,void 0!==t.originalArgs&&(e.originalArgs=t.originalArgs),e.startedTimeStamp=n.startedTimeStamp,D(u[n.arg.endpointName])&&"direction"in t&&(e.direction=t.direction)})}function _(e,t,r,n){G(e,t.arg.queryCacheKey,e=>{if(e.requestId!==t.requestId&&!n)return;let{merge:i}=u[t.arg.endpointName];if(e.status=f,i)if(void 0!==e.data){let{fulfilledTimeStamp:n,arg:o,baseQueryMeta:u,requestId:s}=t,c=(0,a.jM)(e.data,e=>i(e,r,{arg:o.originalArgs,baseQueryMeta:u,fulfilledTimeStamp:n,requestId:s}));e.data=c}else e.data=r;else e.data=u[t.arg.endpointName].structuralSharing??!0?y((0,a.Qx)(e.data)?(0,a.c2)(e.data):e.data,r):r;delete e.error,e.fulfilledTimeStamp=t.fulfilledTimeStamp})}let w=(0,i.Z0)({name:`${e}/queries`,initialState:er,reducers:{removeQueryResult:{reducer(e,{payload:{queryCacheKey:t}}){delete e[t]},prepare:(0,i.aA)()},cacheEntriesUpserted:{reducer(e,t){for(let r of t.payload){let{queryDescription:n,value:i}=r;b(e,n,!0,{arg:n,requestId:t.meta.requestId,startedTimeStamp:t.meta.timestamp}),_(e,{arg:n,requestId:t.meta.requestId,fulfilledTimeStamp:t.meta.timestamp,baseQueryMeta:{}},i,!0)}},prepare:e=>({payload:e.map(e=>{let{endpointName:t,arg:r,value:n}=e,i=u[t];return{queryDescription:{type:N,endpointName:t,originalArgs:e.arg,queryCacheKey:o({queryArgs:r,endpointDefinition:i,endpointName:t})},value:n}}),meta:{[i.cN]:!0,requestId:(0,i.Ak)(),timestamp:Date.now()}})},queryResultPatched:{reducer(e,{payload:{queryCacheKey:t,patches:r}}){G(e,t,e=>{e.data=(0,a.$i)(e.data,r.concat())})},prepare:(0,i.aA)()}},extraReducers(e){e.addCase(t.pending,(e,{meta:t,meta:{arg:r}})=>{let n=U(r);b(e,r,n,t)}).addCase(t.fulfilled,(e,{meta:t,payload:r})=>{let n=U(t.arg);_(e,t,r,n)}).addCase(t.rejected,(e,{meta:{condition:t,arg:r,requestId:n},error:i,payload:a})=>{G(e,r.queryCacheKey,e=>{if(t);else{if(e.requestId!==n)return;e.status=d,e.error=a??i}})}).addMatcher(h,(e,t)=>{let{queries:r}=p(t);for(let[t,n]of Object.entries(r))(n?.status===f||n?.status===d)&&(e[t]=n)})}}),S=(0,i.Z0)({name:`${e}/mutations`,initialState:er,reducers:{removeMutationResult:{reducer(e,{payload:t}){let r=ee(t);r in e&&delete e[r]},prepare:(0,i.aA)()}},extraReducers(e){e.addCase(r.pending,(e,{meta:t,meta:{requestId:r,arg:n,startedTimeStamp:i}})=>{n.track&&(e[ee(t)]={requestId:r,status:l,endpointName:n.endpointName,startedTimeStamp:i})}).addCase(r.fulfilled,(e,{payload:t,meta:r})=>{r.arg.track&&et(e,r,e=>{e.requestId===r.requestId&&(e.status=f,e.data=t,e.fulfilledTimeStamp=r.fulfilledTimeStamp)})}).addCase(r.rejected,(e,{payload:t,error:r,meta:n})=>{n.arg.track&&et(e,n,e=>{e.requestId===n.requestId&&(e.status=d,e.error=t??r)})}).addMatcher(h,(e,t)=>{let{mutations:r}
1=p(t);for(let[t,n]of Object.entries(r))(n?.status===f||n?.status===d)&&t!==n?.requestId&&(e[t]=n)})}}),P=(0,i.Z0)({name:`${e}/invalidation`,initialState:{tags:{},keys:{}},reducers:{updateProvidedBy:{reducer(e,t){for(let{queryCacheKey:r,providedTags:n}of t.payload){for(let{type:t,id:i}of(E(e,r),n)){let n=(e.tags[t]??={})[i||"__internal_without_id"]??=[];n.includes(r)||n.push(r)}e.keys[r]=n}},prepare:(0,i.aA)()}},extraReducers(e){e.addCase(w.actions.removeQueryResult,(e,{payload:{queryCacheKey:t}})=>{E(e,t)}).addMatcher(h,(e,t)=>{let{provided:r}=p(t);for(let[t,n]of Object.entries(r.tags??{}))for(let[i,a]of Object.entries(n)){let n=(e.tags[t]??={})[i||"__internal_without_id"]??=[];for(let t of a)n.includes(t)||n.push(t),e.keys[t]=r.keys[t]}}).addMatcher((0,i.i0)((0,i.sf)(t),(0,i.WA)(t)),(e,t)=>{O(e,[t])}).addMatcher(w.actions.cacheEntriesUpserted.match,(e,t)=>{O(e,t.payload.map(({queryDescription:e,value:t})=>({type:"UNKNOWN",payload:t,meta:{requestStatus:"fulfilled",requestId:"UNKNOWN",arg:e}})))})}});function E(e,t){for(let r of Y(e.keys[t]??[])){let n=r.type,i=r.id??"__internal_without_id",a=e.tags[n]?.[i];a&&(e.tags[n][i]=Y(a).filter(e=>e!==t))}delete e.keys[t]}function O(e,t){let r=t.map(e=>{let t=J(e,"providesTags",u,g),{queryCacheKey:r}=e.meta.arg;return{queryCacheKey:r,providedTags:t}});P.caseReducers.updateProvidedBy(e,P.actions.updateProvidedBy(r))}let k=(0,i.Z0)({name:`${e}/subscriptions`,initialState:er,reducers:{updateSubscriptionOptions(e,t){},unsubscribeQueryResult(e,t){},internal_getRTKQSubscriptions(){}}}),M=(0,i.Z0)({name:`${e}/internalSubscriptions`,initialState:er,reducers:{subscriptionsUpdated:{reducer:(e,t)=>(0,a.$i)(e,t.payload),prepare:(0,i.aA)()}}}),T=(0,i.Z0)({name:`${e}/config`,initialState:{online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine,focused:"undefined"==typeof document||"hidden"!==document.visibilityState,middlewareRegistered:!1,...m},reducers:{middlewareRegistered(e,{payload:t}){e.middlewareRegistered="conflict"!==e.middlewareRegistered&&s===t||"conflict"}},extraReducers:e=>{e.addCase(R,e=>{e.online=!0}).addCase(C,e=>{e.online=!1}).addCase(A,e=>{e.focused=!0}).addCase(j,e=>{e.focused=!1}).addMatcher(h,e=>({...e}))}}),q=(0,n.HY)({queries:w.reducer,mutations:S.reducer,provided:P.reducer,subscriptions:M.reducer,config:T.reducer});return{reducer:(e,t)=>q(v.match(t)?void 0:e,t),actions:{...T.actions,...w.actions,...k.actions,...M.actions,...S.actions,...P.actions,resetApiState:v}}}({context:x,queryThunk:e_,infiniteQueryThunk:ew,mutationThunk:eS,serializeQueryArgs:s,reducerPath:u,assertTagType:Q,config:{refetchOnFocus:P,refetchOnReconnect:E,refetchOnMountOrArgChange:S,keepUnusedDataFor:h,reducerPath:u,invalidationBehavior:O}});el(t.util,{patchQueryData:eP,updateQueryData:eE,upsertQueryData:eO,prefetch:eA,resetApiState:eC.resetApiState,upsertQueryEntries:eC.cacheEntriesUpserted}),el(t.internalActions,eC);let ek=new WeakMap,eM=e=>b(ek,e,()=>({currentSubscriptions:new Map,currentPolls:new Map,runningQueries:new Map,runningMutations:new Map})),{buildInitiateQuery:eT,buildInitiateInfiniteQuery:eN,buildInitiateMutation:eq,getRunningMutationThunk:ex,getRunningMutationsThunk:eI,getRunningQueriesThunk:eD,getRunningQueryThunk:eQ}=function({serializeQueryArgs:e,queryThunk:t,infiniteQueryThunk:r,mutationThunk:n,api:i,context:a,getInternalState:o}){let u=e=>o(e)?.runningQueries,s=e=>o(e)?.runningMutations,{unsubscribeQueryResult:c,removeMutationResult:l,updateSubscriptionOptions:f}=i.internalActions;return{buildInitiateQuery:function(e,t){return d(e,t)},buildInitiateInfiniteQuery:function(e,t){return d(e,t)},buildInitiateMutation:function(e){return(t,{track:r=!0,fixedCacheKey:i}={})=>(a,o)=>{var u,c;let f=a(n({type:"mutation",endpointName:e,originalArgs:t,track:r,fixedCacheKey:i})),{requestId:d,abort:p,unwrap:h}
1=f,y=Object.assign((u=f.unwrap().then(e=>({data:e})),c=e=>({error:e}),u.catch(c)),{arg:f.arg,requestId:d,abort:p,unwrap:h,reset:()=>{a(l({requestId:d,fixedCacheKey:i}))}}),g=s(a);return g.set(d,y),y.then(()=>{g.delete(d)}),i&&(g.set(i,y),y.then(()=>{g.get(i)===y&&g.delete(i)})),y}},getRunningQueryThunk:function(t,r){return n=>{let i=e({queryArgs:r,endpointDefinition:K(a,t),endpointName:t});return u(n)?.get(i)}},getRunningMutationThunk:function(e,t){return e=>s(e)?.get(t)},getRunningQueriesThunk:function(){return e=>v(u(e))},getRunningMutationsThunk:function(){return e=>v(s(e))}};function d(n,a){let o=(s,{subscribe:l=!0,forceRefetch:d,subscriptionOptions:p,[F]:h,...y}={})=>(g,m)=>{let v,b=e({queryArgs:s,endpointDefinition:a,endpointName:n}),_={...y,type:N,subscribe:l,forceRefetch:d,subscriptionOptions:p,endpointName:n,originalArgs:s,queryCacheKey:b,[F]:h};if(I(a))v=t(_);else{let{direction:e,initialPageParam:t,refetchCachedPages:n}=y;v=r({..._,direction:e,initialPageParam:t,refetchCachedPages:n})}let w=i.endpoints[n].select(s),S=g(v),P=w(m()),{requestId:E,abort:O}=S,A=P.requestId!==E,j=u(g)?.get(b),R=()=>w(m()),C=Object.assign(h?S.then(R):A&&!j?Promise.resolve(P):Prom
1ise.all([j,S]).then(R),{arg:s,requestId:E,subscriptionOptions:p,queryCacheKey:b,abort:O,async unwrap(){let e=await C;if(e.isError)throw e.error;return e.data},refetch:e=>g(o(s,{subscribe:!1,forceRefetch:!0,...e})),unsubscribe(){l&&g(c({queryCacheKey:b,requestId:E}))},updateSubscriptionOptions(e){C.subscriptionOptions=e,g(f({endpointName:n,requestId:E,queryCacheKey:b,options:e}))}});if(!j&&!A&&!h){let e=u(g);e.set(b,C),C.then(()=>{e.delete(b)})}return C};return o}}({queryThunk:e_,mutationThunk:eS,infiniteQueryThunk:ew,api:t,serializeQueryArgs:s,context:x,getInternalState:eM});el(t.util,{getRunningMutationThunk:ex,getRunningMutationsThunk:eI,getRunningQueryThunk:eQ,getRunningQueriesThunk:eD});let{middleware:ez,actions:e$}=function(e){let{reducerPath:t,queryThunk:r,api:o,context:u,getInternalState:s}=e,{apiUid:l}=u,f={invalidateTags:(0,i.VP)(`${t}/invalidateTags`)},d=e=>e.type.startsWith(`${t}/`),p=[eh,ef,ey,eg,ep,em];return{middleware:r=>{let i=!1,f=s(r.dispatch),y={...e,internalState:f,refetchQuery:h,isThisApiSliceAction:d,mwApi:r},g=p.map(e=>e(y)),m=(({api:e,queryThunk:t,internalState:r,mwApi:n})=>{let i=`${e.reducerPath}/subscriptions`,o=null,u=null,{updateSubscriptionOptions:s,unsubscribeQueryResult:c}=e.internalActions,l=()=>r.currentSubscriptions,f={getSubscriptions:l,getSubscriptionCount:e=>{let t=l().get(e);return t?.size??0},isRequestSubscribed:(e,t)=>{let r=l();return!!r?.get(e)?.get(t)}};function d(e){return JSON.parse(JSON.stringify(Object.fromEntries([...e].map(([e,t])=>[e,Object.fromEntries(t)]))))}return(n,l)=>{if(o||(o=d(r.currentSubscriptions)),e.util.resetApiState.match(n))return o={},r.currentSubscriptions.clear(),u=null,[!0,!1];if(e.internalActions.internal_getRTKQSubscriptions.match(n))return[!1,f];let p=((r,n)=>{if(s.match(n)){let{queryCacheKey:e,requestId:t,options:i}=n.payload,a=r.get(e);return a?.has(t)&&a.set(t,i),!0}if(c.match(n)){let{queryCacheKey:e,requestId:t}=n.payload,i=r.get(e);return i&&i.delete(t),!0}if(e.internalActions.removeQueryResult.match(n))return r.delete(n.payload.queryCacheKey),!0;if(t.pending.match(n)){let{meta:{arg:e,requestId:t}}=n,i=b(r,e.queryCacheKey,_);return e.subscribe&&i.set(t,e.subscriptionOptions??i.get(t)??{}),!0}let i=!1;if(t.rejected.match(n)){let{meta:{condition:e,arg:t,requestId:a}}=n;if(e&&t.subscribe){let e=b(r,t.queryCacheKey,_);e.set(a,t.subscriptionOptions??e.get(a)??{}),i=!0}}return i})(r.currentSubscriptions,n),h=!0;if(p){u||(u=setTimeout(()=>{let t=d(r.currentSubscriptions),[,n]=(0,a.vI)(o,()=>t);l.next(e.internalActions.subscriptionsUpdated(n)),o=t,u=null},500));let s="string"==typeof n.type&&!!n.type.startsWith(i),c=t.rejected.match(n)&&n.meta.condition&&!!n.meta.arg.subscribe;h=!s&&!c}return[h,!1]}})(y),v=(({reducerPath:e,context:t,api:r,refetchQuery:n,internalState:i})=>{let{removeQueryResult:a}=r.internalActions;function o(r,o){let u=r.getState()[e],s=u.queries,l=i.currentSubscriptions;t.batch(()=>{for(let e of l.keys()){let t=s[e],i=l.get(e);if(!i||!t)continue;let f=[...i.values()];(f.some(e=>!0===e[o])||f.every(e=>void 0===e[o])&&u.config[o])&&(0===i.size?r.dispatch(a({queryCacheKey:e})):t.status!==c&&r.dispatch(n(t)))}})}return(e,t)=>{A.match(e)&&o(t,"refetchOnFocus"),R.match(e)&&o(t,"refetchOnReconnect")}})(y);return e=>a=>{let s;if(!(0,n.ve)(a))return e(a);
1i||(i=!0,r.dispatch(o.internalActions.middlewareRegistered(l)));let c={...r,next:e},f=r.getState(),[p,h]=m(a,c,f);if(s=p?e(a):h,r.getState()[t]&&(v(a,c,f),d(a)||u.hasRehydrationInfo(a)))for(let e of g)e(a,c,f);return s}},actions:f};function h(t){return e.api.endpoints[t.endpointName].initiate(t.originalArgs,{subscribe:!1,forceRefetch:!0})}}({reducerPath:u,context:x,queryThunk:e_,mutationThunk:eS,infiniteQueryThunk:ew,api:t,assertTagType:Q,selectors:ei,getRunningQueryThunk:eQ,getInternalState:eM});return el(t.util,e$),el(t,{reducer:eR,middleware:ez}),{name:ev,injectEndpoint(e,r){let n=t.endpoints[e]??={};I(r)&&el(n,{name:e,select:ec(e,r),initiate:eT(e,r)},ej(e_,e)),r.type===q&&el(n,{name:e,select:eb(),initiate:eq(e)},ej(eS,e)),D(r)&&el(n,{name:e,select:ed(e,r),initiate:eN(e,r)},ej(e_,e))}}}});eb()},60013:(e,t,r)=>{r.d(t,{$i:()=>eh,Qx:()=>g,YT:()=>el,a6:()=>m,c2:()=>w,jM:()=>ed,ss:()=>ec,vI:()=>ep});var n,i=Symbol.for("immer-nothing"),a=Symbol.for("immer-draftable"),o=Symbol.for("immer-state");function u(e){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var s=Object,c=s.getPrototypeOf,l="constructor",f="prototype",d="configurable",p="enumerable",h="writable",y="value",g=e=>!!e&&!!e[o];function m(e){return!!e&&(_(e)||j(e)||!!e[a]||!!e[l]?.[a]||R(e)||C(e))}var v=s[f][l].toString(),b=new WeakMap;function _(e){if(!e||!k(e))return!1;let t=c(e);if(null===t||t===s[f])return!0;let r=s.hasOwnProperty.call(t,l)&&t[l];if(r===Object)return!0;if(!M(r))return!1;let n=b.get(r);return void 0===n&&(n=Function.toString.call(r),b.set(r,n)),n===v}function w(e){return g(e)||u(15,e),e[o].base_}function S(e,t,r=!0){0===P(e)?(r?Reflect.ownKeys(e):s.keys(e)).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function P(e){let t=e[o];return t?t.type_:j(e)?1:R(e)?2:3*!!C(e)}var E=(e,t,r=P(e))=>2===r?e.has(t):s[f].hasOwnProperty.call(e,t),O=(e,t,r=P(e))=>2===r?e.get(t):e[t],A=(e,t,r,n=P(e))=>{2===n?e.set(t,r):3===n?e.add(r):e[t]=r},j=Array.isArray,R=e=>e instanceof Map,C=e=>e instanceof Set,k=e=>"object"==typeof e,M=e=>"function"==typeof e,T=e=>e.modified_?e.copy_:e.base_;function N(e,t){if(R(e))return new Map(e);if(C(e))return new Set(e);if(j(e))return Array[f].slice.call(e);let r=_(e);if(!0!==t&&("class_only"!==t||r)){let t=c(e);if(null!==t&&r)return{...e};let n=s.create(t);return s.assign(n,e)}{let t=s.getOwnPropertyDescriptors(e);delete t[o];let r=Reflect.ownKeys(t);for(let n=0;n<r.length;n++){let i=r[n],a=t[i];!1===a[h]&&(a[h]=!0,a[d]=!0),(a.get||a.set)&&(t[i]={[d]:!0,[h]:!0,[p]:a[p],[y]:e[i]})}return s.create(c(e),t)}}function q(e,t=!1){return I(e)||g(e)||!m(e)||(P(e)>1&&s.defineProperties(e,{set:x,add:x,clear:x,delete:x}),s.freeze(e),t&&S(e,(e,t)=>{q(t,!0)},!1)),e}var x={[y]:function(){u(2)}};function I(e){return!(null!==e&&k(e))||s.isFrozen(e)}var D="MapSet",Q="Patches",z="ArrayMethods",$={};function K(e){let t=$[e];return t||u(0,e),t}var F=e=>!!$[e];function U(e,t){t&&(e.patchPlugin_=K(Q),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function W(e){L(e),e.drafts_.forEach(B),e.drafts_=null}function L(e){e===n&&(n=e.parent_)}var V=e=>n={drafts_:[],parent_:n,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:F(D)?K(D):void 0,arrayMethodsPlugin_:F(z)?K(z):void 0};function B(e){let t=e[o];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function X(e,t){t.unfinalizedDrafts_=t.drafts_.length;let r=t.drafts_[0];if(void 0!==e&&e!==r){r[o].modified_&&(W(t),u(4)),m(e)&&(e=Z(t,e));let{patchPlugin_:n}=t;n&&n.generateReplacementPatches_(r[o].base_,e,t)}else e=Z(t,r);return function(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&q(t,r)}(t,e,!0),W(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==i?e:void 0}function Z(e,t){if(I(t))return t;let r=t[o];if(!r)return et(t,e.handledSet_,e);if(!J(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){let{callbacks_:t}=r;if(t)for(;t.length>0;)t.pop()(e);ee(r,e)}return r.copy_}function H(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var J=(e,t)=>e.scope_===t,Y=[];function G(e,t,r,n){let i=e.copy_||e.base_,a=e.type_;if(void 0!==n&&O(i,n,a)===t)return void A(i,n,r,a);if(!e.draftLocations_){let t=e.draftLocations_=new Map;S(i,(e,r)=>{if(g(r)){let n=t.get(r)||[];n.push(e),t.set(r,n)}})}for(let n of e.draftLocations_.get(t)??Y)A(i,n,r,a)}function ee(e,t){if(e.modified_&&!e.finalized_&&(3===e.type_||1===e.type_&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){let{patchPlugin_:r}=t;if(r){let n=r.getPath(e);n&&r.generatePatches_(e,n,t)}H(e)}}function et(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||g(e)||t.has(e)||!m(e)||I(e)||(t.add(e),S(e,(n,i)=>{if(g(i)){let t=i[o];J(t,r)&&(A(e,n,T(t),e.type_),H(t))}else m(i)&&et(i,t,r)})),e}var er={get(e,t){if(t===o)return e;let r=e.scope_.arrayMethodsPlugin_,n=1===e.type_&&"string"==typeof t;if(n&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);let i=e.copy_||e.base_;if(!E(i,t,e.type_)){var a=e,u=i,s=t;let r=ea(u,s);return r?y in r?r[y]:r.get?.call(a.draft_):void 0}let c=i[t];if(e.finalized_||!m(c)||n&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&function(e){let t=+e;return Number.isInteger(t)&&String(t)===e}(t))return c;if(c===ei(e.base_,t)){eu(e);let r=1===e.type_?+t:t,n=es(e.scope_,c,e,r);return e.copy_[r]=n}return c},has:(e,t)=>t in(e=>e.copy_||e.base_)(e),ownKeys:e=>Reflect.ownKeys((e=>e.copy_||e.base_)(e)),set(e,t,r){let n=ea(e.copy_||e.base_,t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=ei(e.copy_||e.base_,t),i=n?.[o];if(i&&i.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if((r===n?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==r||E(e.base_,t,e.type_)))return!0;eu(e),eo(e)}if(e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t]))return!0;e.copy_[t]=r,e.assigned_.set(t,!0);let{scope_:i}=e;if(g(r)){let n=r[o];J(n,i)&&n.callbacks_.push(function(){eu(e),G(e,r,T(n),t)})}else m(r)&&e.callbacks_.push(function(){let n=e.copy_||e.base_;3===e.type_?n.has(r)&&et(r,i.handledSet_,i):O(n,t,e.type_)===r&&i.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&et(O(e.copy_,t,e.type_),i.handledSet_,i)});return!0},deleteProperty:(e,t)=>(eu(e),void 0!==ei(e.base_,t)||t in e.base_?(e.assigned_.set(t,!1),eo(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let r=e.copy_||e.base_,n=Reflect.getOwnPropertyDescriptor(r,t);return n?{[h]:!0,[d]:1!==e.type_||"length"!==t,[p]:n[p],[y]:r[t]}:n},defineProperty(){u(11)},getPrototypeOf:e=>c(e.base_),setPrototypeOf(){u(12)}},en={};for(let e in er){let t=er[e];en[e]=function(){let e=arguments;return e[0]=e[0][0],t.apply(this,e)}}function ei(e,t){let r=e[o];return(r?r.copy_||r.base_:e)[t]}function ea(e,t){if(!(t in e))return;let r=c(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=c(r)}}function eo(e){!e.modified_&&(e.modified_=!0,e.parent_&&eo(e.parent_))}function eu(e){e.copy_||(e.assigned_=new Map,e.copy_=N(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function es(e,t,r,i){let[a,o]=R(t)?K(D).proxyMap_(t,r):C(t)?K(D).proxySet_(t,r):function(e,t){let r=j(e),i={type_:+!!r,scope_:t?t.scope_:n,modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0},a=i,o=er;r&&(a=[i],o=en);let{revoke:u,proxy:s}=Proxy.revocable(a,o);return i.draft_=s,i.revoke_=u,[s,i]}(t,r);if((r?.scope_??n).drafts_.push(a),o.callbacks_=r?.callbacks_??[],o.key_=i,r&&void 0!==i)r.callbacks_.push(function(e){if(!o||!J(o,e))return;e.mapSetPlugin_?.fixSetContents(o);let t=T(o);
1G(r,o.draft_??o,t,i),ee(o,e)});else o.callbacks_.push(function(e){e.mapSetPlugin_?.fixSetContents(o);let{patchPlugin_:t}=e;o.modified_&&t&&t.generatePatches_(o,[],e)});return a}function ec(e){return g(e)||u(10,e),function e(t){let r;if(!m(t)||I(t))return t;let n=t[o],i=!0;if(n){if(!n.modified_)return n.base_;n.finalized_=!0,r=N(t,n.scope_.immer_.useStrictShallowCopy_),i=n.scope_.immer_.shouldUseStrictIteration()}else r=N(t,!0);return S(r,(t,n)=>{A(r,t,e(n))},i),n&&(n.finalized_=!1),r}(e)}function el(){let e="replace",t="remove";function r(e){if(!m(e))return e;if(j(e))return e.map(r);if(R(e))return new Map(Array.from(e.entries()).map(([e,t])=>[e,r(t)]));if(C(e))return new Set(Array.from(e).map(r));let t=Object.create(c(e));for(let n in e)t[n]=r(e[n]);return E(e,a)&&(t[a]=e[a]),t}function n(e){return g(e)?r(e):e}$[Q]||($[Q]={applyPatches_:function(n,i){return i.forEach(i=>{let{path:a,op:o}=i,s=n;for(let e=0;e<a.length-1;e++){let t=P(s),r=a[e];"string"!=typeof r&&"number"!=typeof r&&(r=""+r),(0===t||1===t)&&("__proto__"===r||r===l)&&u(19),M(s)&&r===f&&u(19),k(s=O(s,r))||u(18,a.join("/"))}let c=P(s),d=r(i.value),p=a[a.length-1];switch(o){case e:switch(c){case 2:return s.set(p,d);case 3:u(16);default:return s[p]=d}case"add":switch(c){case 1:return"-"===p?s.push(d):s.splice(p,0,d);case 2:return s.set(p,d);case 3:return s.add(d);default:return s[p]=d}case t:switch(c){case 1:return s.splice(p,1);case 2:return s.delete(p);case 3:return s.delete(i.value);default:return delete s[p]}default:u(17,o)}}),n},generatePatches_:function(r,i,a){if(r.scope_.processedForPatches_.has(r))return;r.scope_.processedForPatches_.add(r);let{patches_:u,inversePatches_:s}=a;switch(r.type_){case 0:case 2:var c=r,l=i,f=u,d=s;let{base_:p,copy_:h,type_:y}=c;S(c.assigned_,(r,i)=>{let a=O(p,r,y),o=O(h,r,y),u=i?E(p,r)?e:"add":t;if(a===o&&u===e)return;let s=l.concat(r);f.push(u===t?{op:u,path:s}:{op:u,path:s,value:n(o)}),d.push("add"===u?{op:t,path:s}:u===t?{op:"add",path:s,value:n(a)}:{op:e,path:s,value:n(a)})});return;case 1:return function(r,i,a,u){let{base_:s,assigned_:c}=r,l=r.copy_;l.length<s.length&&([s,l]=[l,s],[a,u]=[u,a]);let f=!0===r.allIndicesReassigned_;for(let t=0;t<s.length;t++){let r=l[t],d=s[t];if((f||c?.get(t.toString()))&&r!==d){let s=r?.[o];if(s&&s.modified_)continue;let c=i.concat([t]);a.push({op:e,path:c,value:n(r)}),u.push({op:e,path:c,value:n(d)})}}for(let e=s.length;e<l.length;e++){let t=i.concat([e]);a.push({op:"add",path:t,value:n(l[e])})}for(let e=l.length-1;s.length<=e;--e){let r=i.concat([e]);u.push({op:t,path:r})}}(r,i,u,s);case 3:return function(e,r,n,i){let{base_:a,copy_:o}=e,u=0;a.forEach(e=>{if(!o.has(e)){let a=r.concat([u]);n.push({op:t,path:a,value:e}),i.unshift({op:"add",path:a,value:e})}u++}),u=0,o.forEach(e=>{if(!a.has(e)){let a=r.concat([u]);n.push({op:"add",path:a,value:e}),i.unshift({op:t,path:a,value:e})}u++})}(r,i,u,s)}},generateReplacementPatches_:function(t,r,n){let{patches_:a,inversePatches_:o}=n;a.push({op:e,path:[],value:r===i?void 0:r}),o.push({op:e,path:[],value:t})},getPath:function e(t,r=[]){if(void 0!==t.key_){var n;let e,i=t.parent_.copy_??t.parent_.base_,a=k(n=O(i,t.key_))?n?.[o]:null,u=O(i,t.key_);
1if(void 0===u||u!==t.draft_&&u!==t.base_&&u!==t.copy_||null!=a&&a.base_!==t.base_)return null;let s=3===t.parent_.type_;if(e=s?Array.from(t.parent_.drafts_.keys()).indexOf(t.key_):t.key_,!(s&&i.size>e||E(i,e)))return null;r.push(e)}if(t.parent_)return e(t.parent_,r);r.reverse();try{var i=t.copy_,a=r;let e=i;for(let t=0;t<a.length-1;t++)if(!k(e=O(e,a[t]))||null===e)throw Error(`Cannot resolve path at '${a.join("/")}'`)}catch(e){return null}return r}})}en.deleteProperty=function(e,t){return en.set.call(this,e,t,void 0)},en.set=function(e,t,r){return er.set.call(this,e[0],t,r,e[0])};var ef=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(e,t,r)=>{let n;if(M(e)&&!M(t)){let r=t;t=e;let n=this;return function(e=r,...i){return n.produce(e,e=>t.call(this,e,...i))}}if(M(t)||u(6),void 0===r||M(r)||u(7),m(e)){let i=V(this),a=es(i,e,void 0),o=!0;try{n=t(a),o=!1}finally{o?W(i):L(i)}return U(i,r),X(n,i)}if(e&&k(e))u(1,e);else{if(void 0===(n=t(e))&&(n=e),n===i&&(n=void 0),this.autoFreeze_&&q(n,!0),r){let t=[],i=[];K(Q).generateReplacementPatches_(e,n,{patches_:t,inversePatches_:i}),r(t,i)}return n}},this.produceWithPatches=(e,t)=>{let r,n;return M(e)?(t,...r)=>this.produceWithPatches(t,t=>e(t,...r)):[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),"boolean"==typeof e?.useStrictIteration&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){m(e)||u(8),g(e)&&(e=ec(e));let t=V(this),r=es(t,e,void 0);return r[o].isManual_=!0,L(t),r}finishDraft(e,t){let r=e&&e[o];r&&r.isManual_||u(9);let{scope_:n}=r;return U(n,t),X(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--){let n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=K(Q).applyPatches_;return g(e)?n(e,t):this.produce(e,e=>n(e,t))}},ed=ef.produce,ep=ef.produceWithPatches.bind(ef),eh=ef.applyPatches.bind(ef)},61321:(e,t,r)=>{r.d(t,{xP:()=>w});var n=r(36317),i=r(1213),a=r(76069),o=r(26286),u=r(12115);function s(e){return e.replace(e[0],e[0].toUpperCase())}function c(e){return"infinitequery"===e.type}function l(e,...t){return Object.assign(e,...t)}r(95704);var f=Symbol();function d(e){let t=(0,u.useRef)(e),r=(0,u.useMemo)(()=>(0,n.$J)(t.current,e),[e]);return(0,u.useEffect)(()=>{t.current!==r&&(t.current=r)},[r]),r}function p(e){let t=(0,u.useRef)(e);return(0,u.useEffect)(()=>{(0,i.bN)(t.current,e)||(t.current=e)},[e]),(0,i.bN)(t.current,e)?t.current:e}var h="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,y="undefined"!=typeof navigator&&"ReactNative"===navigator.product,g=h||y?u.useLayoutEffect:u.useEffect,m=e=>e.isUninitialized?{...e,isUninitialized:!1,isFetching:!0,isLoading:void 0===e.data,status:n.RE.pending}:e;function v(e,...t){let r={};return t.forEach(t=>{r[t]=e[t]}),r}var b=["data","status","isLoading","isSuccess","isError","error"],_=Symbol(),w=(0,n.l0)((0,n.m7)(),(({batch:e=i.vA,hooks:t={useDispatch:i.wA,useSelector:i.d4,useStore:i.Pj},createSelector:r=a.Mz,unstable__sideEffectsInRender:h=!1,...y}={})=>({name:_,init(a,{serializeQueryArgs:y},_){let{buildQueryHooks:w,buildInfiniteQueryHooks:S,buildMutationHook:P,usePrefetch:E}=function({api:e,moduleOptions:{batch:t,hooks:{useDispatch:r,useSelector:a,useStore:s},unstable__sideEffectsInRender:l,createSelector:h},serializeQueryArgs:y,context:_}){let w=l?e=>e():u.useEffect,S=e=>e.current?.unsubscribe?.(),P=_.endpointDefinitions;return{buildQueryHooks:function(i){let a=(e,t={})=>{let[r]=A(i,e,t);return R(r),(0,u.useMemo)(()=>({refetch:()=>(function(e){if(!e.current)throw Error((0,o.gk)(38));return e.current.refetch()})(r)}),[r])},s=({refetchOnReconnect:n,refetchOnFocus:a,pollingInterval:o=0,skipPollingIfUnfocused:s=!1}
1={})=>{let{initiate:c}=e.endpoints[i],l=r(),[d,h]=(0,u.useState)(f),y=(0,u.useRef)(void 0),g=p({refetchOnReconnect:n,refetchOnFocus:a,pollingInterval:o,skipPollingIfUnfocused:s});w(()=>{g!==y.current?.subscriptionOptions&&y.current?.updateSubscriptionOptions(g)},[g]);let m=(0,u.useRef)(g);w(()=>{m.current=g},[g]);let v=(0,u.useCallback)(function(e,r=!1){let n;return t(()=>{S(y),y.current=n=l(c(e,{subscriptionOptions:m.current,forceRefetch:!r})),h(e)}),n},[l,c]),b=(0,u.useCallback)(()=>{y.current?.queryCacheKey&&l(e.internalActions.removeQueryResult({queryCacheKey:y.current?.queryCacheKey}))},[l]);return(0,u.useEffect)(()=>()=>{S(y)},[]),(0,u.useEffect)(()=>{d===f||y.current||v(d,!0)},[d,v]),(0,u.useMemo)(()=>[v,d,{reset:b}],[v,d,b])},c=j(i,E);return{useQueryState:c,useQuerySubscription:a,useLazyQuerySubscription:s,useLazyQuery(e){let[t,r,{reset:n}]=s(e),i=c(r,{...e,skip:r===f}),a=(0,u.useMemo)(()=>({lastArg:r}),[r]);return(0,u.useMemo)(()=>[t,{...i,reset:n},a],[t,i,n,a])},useQuery(e,t){let r=a(e,t),i=c(e,{selectFromResult:e===n.hT||t?.skip?void 0:m,...t}),o=v(i,...b);return(0,u.useDebugValue)(o),(0,u.useMemo)(()=>({...i,...r}),[i,r])}}},buildInfiniteQueryHooks:function(e){let r=(r,i={})=>{let[a,s,c,l]=A(e,r,i),f=(0,u.useRef)(l);w(()=>{f.current=l},[l]);let h=p(i.refetchCachedPages),y=(0,u.useCallback)(function(e,r){let n;return t(()=>{S(a),a.current=n=s(c(e,{subscriptionOptions:f.current,direction:r}))}),n},[a,s,c]);R(a);let g=d(i.skip?n.hT:r),m=(0,u.useCallback)(e=>{if(!a.current)throw Error((0,o.gk)(38));let t={refetchCachedPages:e?.refetchCachedPages??h};return a.current.refetch(t)},[a,h]);return(0,u.useMemo)(()=>({trigger:y,refetch:m,fetchNextPage:()=>y(g,"forward"),fetchPreviousPage:()=>y(g,"backward")}),[m,y,g])},i=j(e,O);return{useInfiniteQueryState:i,useInfiniteQuerySubscription:r,useInfiniteQuery(e,t){let{refetch:a,fetchNextPage:o,fetchPreviousPage:s}=r(e,t),c=i(e,{selectFromResult:e===n.hT||t?.skip?void 0:m,...t}),l=v(c,...b,"hasNextPage","hasPreviousPage");return(0,u.useDebugValue)(l),(0,u.useMemo)(()=>({...c,fetchNextPage:o,fetchPreviousPage:s,refetch:a}),[c,o,s,a])}}},buildMutationHook:function(n){return({selectFromResult:o,fixedCacheKey:s}={})=>{let{select:c,initiate:l}=e.endpoints[n],f=r(),[d,p]=(0,u.useState)();(0,u.useEffect)(()=>()=>{d?.arg.fixedCacheKey||d?.reset()},[d]);let y=(0,u.useCallback)(function(e){let t=f(l(e,{fixedCacheKey:s}));return p(t),t},[f,l,s]),{requestId:g}=d||{},m=(0,u.useMemo)(()=>c({fixedCacheKey:s,requestId:d?.requestId}),[s,d,c]),_=a((0,u.useMemo)(()=>o?h([m],o):m,[o,m]),i.bN),w=null==s?d?.arg.originalArgs:void 0,S=(0,u.useCallback)(()=>{t(()=>{d&&p(void 0),s&&f(e.internalActions.removeMutationResult({requestId:g,fixedCacheKey:s}))})},[f,s,d,g]),P=v(_,...b,"endpointName");(0,u.useDebugValue)(P);let E=(0,u.useMemo)(()=>({..._,originalArgs:w,reset:S}),[_,w,S]);return(0,u.useMemo)(()=>[y,E],[y,E])}},usePrefetch:function(t,n){let i=r(),a=p(n);return(0,u.useCallback)((r,n)=>i(e.util.prefetch(t,r,{...a,...n})),[t,i,a])}};function E(e,t,r){if(t?.endpointName&&e.isUninitialized){let{endpointName:e}=t,i=P[e];r!==n.hT&&y({queryArgs:t.originalArgs,endpointDefinition:i,endpointName:e})===y({queryArgs:r,endpointDefinition:i,endpointName:e})&&(t=void 0)}let i=e.isSuccess?e.data:t?.data;void 0===i&&(i=e.data);let a=void 0!==i,o=e.isLoading,u=(!t||t.isLoading||t.isUninitialized)&&!a&&o,s=e.isSuccess||a&&(o&&!t?.isError||e.isUninitialized);return{...e,data:i,currentData:e.data,isFetching:o,isLoading:u,isSuccess:s}}function O(e,t,r){if(t?.endpointName&&e.isUninitialized){let{endpointName:e}=t,i=P[e];r!==n.hT&&y({queryArgs:t.originalArgs,endpointDefinition:i,endpointName:e})===y({queryArgs:r,endpointDefinition:i,endpointName:e})&&(t=void 0)}let i=e.isSuccess?e.data:t?.data;void 0===i&&(i=e.data);let a=void 0!==i,o=e.isLoading,u=(!t||t.isLoading||t.isUninitialized)&&!a&&o,s=e.isSuccess||o&&a;return{...e,data:i,currentData:e.data,isFetching:o,isLoading:u,isSuccess:s}}function A(t,i,{refetchOnReconnect:a,refetchOnFocus:o,refetchOnMountOrArgChange:s,skip:l=!1,pollingInterval:f=0,skipPollingIfUnfocused:h=!1,...y}={}){let{initiate:g}=e.endpoints[t],m=r(),v=(0,u.useRef)(void 0);v.current||(v.current=m(e.internalActions.internal_getRTKQSubscriptions()));let b=d(l?n.hT:i),_=p({refetchOnReconnect:a,refetchOnFocus:o,pollingInterval:f,skipPollingIfUnfocused:h}),S=p(y.initialPageParam),E=p(y.refetchCachedPages),O=(0,u.useRef)(void 0),{queryCacheKey:j,requestId:R}=O.current||{},C=!1;j&&R&&(C=v.current.isRequestSubscribed(j,R));let k=!C&&void 0!==O.current;return w(()=>{k&&(O.current=void 0)},[k]),w(()=>{let e=O.current;if(b===n.hT){e?.unsubscribe(),O.current=void 0;return}let r=O.current?.subscriptionOptions;e&&e.arg===b?_!==r&&e.updateSubscriptionOptions(_):(e?.unsubscribe(),O.current=m(g(b,{subscriptionOptions:_,forceRefetch:s,...c(P[t])?{initialPageParam:S,refetchCachedPages:E}:{}})))},[m,g,s,b,_,k,S,E,t]),[O,m,g,_]}function j(t,r){return(o,{skip:c=!1,selectFromResult:l}={})=>{let{select:f}=e.endpoints[t],p=d(c?n.hT:o),y=(0,u.useRef)(void 0),m=(0,u.useMemo)(()=>h([f(p),(e,t)=>t,e=>p],r,{memoizeOptions:{resultEqualityCheck:i.bN}}),[f,p]),v=(0,u.useMemo)(()=>l?h([m],l,{devModeChecks:{identityFunctionCheck:"never"}}):m,[m,l]),b=a(e=>v(e,y.current),i.bN),_=m(s().getState(),y.current);return g(()=>{y.current=_},[_]),b}}function R(e){(0,u.useEffect)(()=>()=>{S(e),e.current=void 0},[e])}}({api:a,moduleOptions:{batch:e,hooks:t,unstable__sideEffectsInRender:h,createSelector:r}
1,serializeQueryArgs:y,context:_});return l(a,{usePrefetch:E}),l(_,{batch:e}),{injectEndpoint(e,t){if("query"===t.type){let{useQuery:t,useLazyQuery:r,useLazyQuerySubscription:n,useQueryState:i,useQuerySubscription:o}=w(e);l(a.endpoints[e],{useQuery:t,useLazyQuery:r,useLazyQuerySubscription:n,useQueryState:i,useQuerySubscription:o}),a[`use${s(e)}Query`]=t,a[`useLazy${s(e)}Query`]=r}if("mutation"===t.type){let t=P(e);l(a.endpoints[e],{useMutation:t}),a[`use${s(e)}Mutation`]=t}else if(c(t)){let{useInfiniteQuery:t,useInfiniteQuerySubscription:r,useInfiniteQueryState:n}=S(e);l(a.endpoints[e],{useInfiniteQuery:t,useInfiniteQuerySubscription:r,useInfiniteQueryState:n}),a[`use${s(e)}InfiniteQuery`]=t}}}}}))())},76069:(e,t,r)=>{r.d(t,{Mz:()=>_,X4:()=>b});var n=e=>Array.isArray(e)?e:[e],i=0,a=class{revision=i;_value;_lastValue;_isEqual=o;constructor(e,t=o){this._value=this._lastValue=e,this._isEqual=t}get value(){return this._value}set value(e){this.value!==e&&(this._value=e,this.revision=++i)}};function o(e,t){return e===t}function u(e){return e instanceof a||console.warn("Not a valid cell! ",e),e.value}var s=(e,t)=>!1;function c(){return function(e,t=o){return new a(null,t)}(0,s)}var l=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=c()),u(t)};Symbol();var f=0,d=Object.getPrototypeOf({}),p=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,h);tag=c();tags={};children={};collectionTag=null;id=f++},h={get:(e,t)=>(function(){let{value:r}=e,n=Reflect.get(r,t);if("symbol"==typeof t||t in d)return n;if("object"==typeof n&&null!==n){var i;let r=e.children[t];return void 0===r&&(r=e.children[t]=Array.isArray(i=n)?new y(i):new p(i)),r.tag&&u(r.tag),r.proxy}{let r=e.tags[t];return void 0===r&&((r=e.tags[t]=c()).value=n),u(r),n}})(),ownKeys:e=>(l(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},y=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],g);tag=c();tags={};children={};collectionTag=null;id=f++},g={get:([e],t)=>("length"===t&&l(e),h.get(e,t)),ownKeys:([e])=>h.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>h.getOwnPropertyDescriptor(e,t),has:([e],t)=>h.has(e,t)},m="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function v(){return{s:0,v:void 0,o:null,p:null}}function b(e,t={}){let r,n=v(),{resultEqualityCheck:i}=t,a=0;function o(){let t,o=n,{length:u}=arguments;for(let e=0;e<u;e++){let t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=o.o;null===e&&(o.o=e=new WeakMap);let r=e.get(t);void 0===r?(o=v(),e.set(t,o)):o=r}else{let e=o.p;null===e&&(o.p=e=new Map);let r=e.get(t);void 0===r?(o=v(),e.set(t,o)):o=r}}let s=o;if(1===o.s)t=o.v;else if(t=e.apply(null,arguments),a++,i){let e=r?.deref?.()??r;null!=e&&i(e,t)&&(t=e,0!==a&&a--),r="object"==typeof t&&null!==t||"function"==typeof t?new m(t):t}return s.s=1,s.v=t,t}return o.clearCache=()=>{n=v(),o.resetResultsCount()},o.resultsCount=()=>a,o.resetResultsCount=()=>{a=0},o}var _=function(e,...t){let r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,i=(...e)=>{let t,i=0,a=0,o={},u=e.pop();"object"==typeof u&&(o=u,u=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(u,`createSelector expects an output function after the inputs, but received: [${typeof u}]`);let{memoize:s,memoizeOptions:c=[],argsMemoize:l=b,argsMemoizeOptions:f=[],devModeChecks:d={}}={...r,...o},p=n(c),h=n(f),y=function(e){let t=Array.isArray(e[0])?e[0]:e;return!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let r=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${r}]`)}}(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}(e),g=s(function(){return i++,u.apply(null,arguments)},...p);return Object.assign(l(function(){a++;let e=function(e,t){let r=[],{length:n}=e;for(let i=0;i<n;i++)r.push(e[i].apply(null,t));return r}(y,arguments);return t=g.apply(null,e)},...h),{resultFunc:u,memoizedResultFunc:g,dependencies:y,dependencyRecomputations:()=>a,resetDependencyRecomputations:()=>{a=0},lastResult:()=>t,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:s,argsMemoize:l})};return Object.assign(i,{withTypes:()=>i}),i}(b),w=Object.assign((e,t=_)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let r=Object.keys(e);return t(r.map(t=>e[t]),(...e)=>
1e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>w})},81093:(e,t,r)=>{function n(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. `}r.d(t,{HY:()=>c,Qd:()=>u,Tw:()=>f,Zz:()=>l,ve:()=>d,y$:()=>s});var i="function"==typeof Symbol&&Symbol.observable||"@@observable",a=()=>Math.random().toString(36).substring(7).split("").join("."),o={INIT:`@@redux/INIT${a()}`,REPLACE:`@@redux/REPLACE${a()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${a()}`};function u(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function s(e,t,r){if("function"!=typeof e)throw Error(n(2));if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw Error(n(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw Error(n(1));return r(s)(e,t)}let a=e,c=t,l=new Map,f=l,d=0,p=!1;function h(){f===l&&(f=new Map,l.forEach((e,t)=>{f.set(t,e)}))}function y(){if(p)throw Error(n(3));return c}function g(e){if("function"!=typeof e)throw Error(n(4));if(p)throw Error(n(5));let t=!0;h();let r=d++;return f.set(r,e),function(){if(t){if(p)throw Error(n(6));t=!1,h(),f.delete(r),l=null}}}function m(e){if(!u(e))throw Error(n(7));if(void 0===e.type)throw Error(n(8));if("string"!=typeof e.type)throw Error(n(17));if(p)throw Error(n(9));try{p=!0,c=a(c,e)}finally{p=!1}return(l=f).forEach(e=>{e()}),e}return m({type:o.INIT}),{dispatch:m,subscribe:g,getState:y,replaceReducer:function(e){if("function"!=typeof e)throw Error(n(10));a=e,m({type:o.REPLACE})},[i]:function(){return{subscribe(e){if("object"!=typeof e||null===e)throw Error(n(11));function t(){e.next&&e.next(y())}return t(),{unsubscribe:g(t)}},[i](){return this}}}}}function c(e){let t,r=Object.keys(e),i={};for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof e[n]&&(i[n]=e[n])}let a=Object.keys(i);
1try{Object.keys(i).forEach(e=>{let t=i[e];if(void 0===t(void 0,{type:o.INIT}))throw Error(n(12));if(void 0===t(void 0,{type:o.PROBE_UNKNOWN_ACTION()}))throw Error(n(13))})}catch(e){t=e}return function(e={},r){if(t)throw t;let o=!1,u={};for(let t=0;t<a.length;t++){let s=a[t],c=i[s],l=e[s],f=c(l,r);if(void 0===f)throw r&&r.type,Error(n(14));u[s]=f,o=o||f!==l}return(o=o||a.length!==Object.keys(e).length)?u:e}}function l(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...r)=>e(t(...r)))}function f(...e){return t=>(r,i)=>{let a=t(r,i),o=()=>{throw Error(n(15))},u={getState:a.getState,dispatch:(e,...t)=>o(e,...t)};return o=l(...e.map(e=>e(u)))(a.dispatch),{...a,dispatch:o}}}function d(e){return u(e)&&"type"in e&&"string"==typeof e.type}},95962:(e,t,r)=>{var n=r(12115),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useSyncExternalStore,o=n.useRef,u=n.useEffect,s=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,l){var f=o(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var p=a(e,(f=s(function(){function e(e){if(!u){if(u=!0,a=e,e=n(e),void 0!==l&&d.hasValue){var t=d.value;if(l(t,e))return o=t}return o=e}if(t=o,i(a,e))return t;var r=n(e);return void 0!==l&&l(t,r)?(a=e,t):(a=e,o=r)}var a,o,u=!1,s=void 0===r?null:r;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,r,n,l]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=p},[p]),c(p),p}}}]);
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.