/*! For license information please see 4f95afd7033c7ba9be31.js.LICENSE.txt */ "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[452],{95998:(e,t,n)=>{n.d(t,{zt:()=>k,I0:()=>_,v9:()=>h});var r=n(61688),o=n(52798),c=n(73935);let s=function(e){e()};const u=()=>s;var a=n(67294);const i=Symbol.for("react-redux-context"),l="undefined"!=typeof globalThis?globalThis:{};function f(){var e;if(!a.createContext)return{};const t=null!=(e=l[i])?e:l[i]=new Map;let n=t.get(a.createContext);return n||(n=a.createContext(null),t.set(a.createContext,n)),n}const b=f();function S(e=b){return function(){return(0,a.useContext)(e)}}const y=S();let d=()=>{throw new Error("uSES not initialized!")};const p=(e,t)=>e===t;function m(e=b){const t=e===b?y:S(e);return function(e,n={}){const{equalityFn:r=p,stabilityCheck:o,noopCheck:c}="function"==typeof n?{equalityFn:n}:n;const{store:s,subscription:u,getServerState:i,stabilityCheck:l,noopCheck:f}=t(),b=((0,a.useRef)(!0),(0,a.useCallback)({[e.name]:t=>e(t)}[e.name],[e,l,o])),S=d(u.addNestedSub,s.getState,i||s.getState,b,r);return(0,a.useDebugValue)(S),S}}const h=m();n(8679),n(72973);const v={notify(){},get:()=>[]};function x(e,t){let n,r=v,o=0,c=!1;function s(){l.onStateChange&&l.onStateChange()}function a(){o++,n||(n=t?t.addNestedSub(s):e.subscribe(s),r=function(){const e=u();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}function i(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=v)}const l={addNestedSub:function(e){a();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),i())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:s,isSubscribed:function(){return c},trySubscribe:function(){c||(c=!0,a())},tryUnsubscribe:function(){c&&(c=!1,i())},getListeners:()=>r};return l}const C=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?a.useLayoutEffect:a.useEffect;let g=null;const k=function({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",noopCheck:c="once"}){const s=a.useMemo((()=>{const t=x(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:o,noopCheck:c}}),[e,r,o,c]),u=a.useMemo((()=>e.getState()),[e]);C((()=>{const{subscription:t}=s;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),u!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[s,u]);const i=t||b;return a.createElement(i.Provider,{value:s},n)};function w(e=b){const t=e===b?y:S(e);return function(){const{store:e}=t();return e}}const E=w();function N(e=b){const t=e===b?E:w(e);return function(){return t().dispatch}}const _=N();var $,z;$=o.useSyncExternalStoreWithSelector,d=$,(e=>{g=e})(r.useSyncExternalStore),z=c.unstable_batchedUpdates,s=z},88359:(e,t)=>{var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),i=Symbol.for("react.context"),l=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),b=Symbol.for("react.suspense"),S=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen");function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case u:case s:case b:case S:return e;default:switch(e=e&&e.$$typeof){case l:case i:case f:case d:case y:case a:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")},72973:(e,t,n)=>{n(88359)}}]);