1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5811],{5811:(e,t,r)=>{r.d(t,{PA:()=>w});var n,o,i=r(80035),a=r(14232);if(!a.useState)throw Error("mobx-react-lite requires React with Hooks support");if(!i.makeObservable)throw Error("mobx-react-lite@3 requires mobx at least version 6 to be available");var u=r(98477);function c(e){e()}function l(e){return(0,i.getDependencyTree)(e)}var s=function(){function e(e){var t=this;Object.defineProperty(this,"finalize",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"registrations",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"sweepTimeout",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"sweep",{enumerable:!0,configurable:!0,writable:!0,value:function(e){void 0===e&&(e=1e4),clearTimeout(t.sweepTimeout),t.sweepTimeout=void 0;var r=Date.now();t.registrations.forEach(function(n,o){r-n.registeredAt>=e&&(t.finalize(n.value),t.registrations.delete(o))}),t.registrations.size>0&&t.scheduleSweep()}}),Object.defineProperty(this,"finalizeAllImmediately",{enumerable:!0,configurable:!0,writable:!0,value:function(){t.sweep(0)}})}return Object.defineProperty(e.prototype,"register",{enumerable:!1,configurable:!0,writable:!0,value:function(e,t,r){this.registrations.set(r,{value:t,registeredAt:Date.now()}),this.scheduleSweep()}}),Object.defineProperty(e.prototype,"unregister",{enumerable:!1,configurable:!0,writable:!0,value:function(e){this.registrations.delete(e)}}),Object.defineProperty(e.prototype,"scheduleSweep",{enumerable:!1,configurable:!0,writable:!0,value:function(){void 0===this.sweepTimeout&&(this.sweepTimeout=setTimeout(this.sweep,1e4))}}),e}(),f=new("undefined"!=typeof FinalizationRegistry?FinalizationRegistry:s)(function(e){var t;null==(t=e.reaction)||t.dispose(),e.reaction=null}),p=r(38806);function b(e){e.reaction=new i.Reaction("observer".concat(e.name),function(){var t;e.stateVersion=Symbol(),null==(t=e.onStoreChange)||t.call(e)})}var d="function"==typeof Symbol&&Symbol.for,m=null!=(o=null==(n=Object.getOwnPropertyDescriptor(function(){},"name"))?void 0:n.configurable)&&o,y=d?Symbol.for("react.forward_ref"):"function"==typeof a.forwardRef&&(0,a.forwardRef)(function(e){return null}).$$typeof,v=d?Symbol.for("react.memo"):"function"==typeof a.memo&&(0,a.memo)(function(e){return null}).$$typeof;function w(e,t){if(v&&e.$$typeof===v)throw Error("[mobx-react-lite] You are trying to use `observer` on a function component wrapped in either another `observer` or `React.memo`. The observer already applies 'React.memo' for you.");var r,n,o,i=null!=(o=null==t?void 0:t.forwardRef)&&o,u=e,c=e.displayName||e.name;if(y&&e.$$typeof===y&&(i=!0,"function"!=typeof(u=e.render)))throw Error("[mobx-react-lite] `render` property of ForwardRef was not a function");var s=function(e,t){return function(e,t){void 0===t&&(t="observed");var r,n,o=a.useRef(null);if(!o.current){var i={reaction:null,onStoreChange:null,stateVersion:Symbol(),name:t,subscribe:function(e){return f.unregister(i),i.onStoreChange=e,i.reaction||(b(i),i.stateVersion=Symbol()),function(){var e;i.onStoreChange=null,null==(e=i.reaction)||e.dispose(),i.reaction=null}},getSnapshot:function(){return i.stateVersion}};o.current=i}var u=o.current;if(u.reaction||(b(u),f.register(o,u,u)),a.useDebugValue(u.reaction,l),(0,p.useSyncExternalStore)(u.subscribe,u.getSnapshot,u.getSnapshot),u.reaction.track(function(){try{r=e()}catch(e){n=e}}),n)throw n;return r}(function(){return u(e,t)},c)};return s.displayName=e.displayName,m&&Object.defineProperty(s,"name",{value:e.name,writable:!0,configurable:!0}),e.contextTypes&&(s.contextTypes=e.contextTypes),i&&(s=(0,a.forwardRef)(s)),r=e,n=s=(0,a.memo)(s),Object.keys(r).forEach(function(e){h[e]||Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}),s}var h={$$typeof:!0,render:!0,compare:!0,type:!0,displayName:!0};!function(e){e||(e=c),(0,i.configure)({reactionScheduler:e})}(u.unstable_batchedUpdates),f.finalizeAllImmediately},29429:(e,t,r)=>{var n=r(14232),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=n.useState,a=n.useEffect,u=n.useLayoutEffect,c=n.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(e){return!0}}var s="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=i({inst:{value:r,getSnapshot:t}}),o=n[0].inst,s=n[1];
1return u(function(){o.value=r,o.getSnapshot=t,l(o)&&s({inst:o})},[e,r,t]),a(function(){return l(o)&&s({inst:o}),e(function(){l(o)&&s({inst:o})})},[e]),c(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:s},38806:(e,t,r)=>{e.exports=r(29429)}}]);
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.