/*! For license information please see vendor.b21148dcb85ab481a396.js.LICENSE.txt */ "use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[9],{248:(e,t,n)=>{var r=n(19),u="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,s=r.useEffect,i=r.useLayoutEffect,a=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!u(e,n)}catch(e){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),u=r[0].inst,l=r[1];return i((function(){u.value=n,u.getSnapshot=t,c(u)&&l({inst:u})}),[e,n,t]),s((function(){return c(u)&&l({inst:u}),e((function(){c(u)&&l({inst:u})}))}),[e]),a(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:l},246:(e,t,n)=>{var r=n(19),u=n(247),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=u.useSyncExternalStore,i=r.useRef,a=r.useEffect,c=r.useMemo,l=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,u){var f=i(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;f=c((function(){function e(e){if(!a){if(a=!0,s=e,e=r(e),void 0!==u&&d.hasValue){var t=d.value;if(u(t,e))return i=t}return i=e}if(t=i,o(s,e))return t;var n=r(e);return void 0!==u&&u(t,n)?t:(s=e,i=n)}var s,i,a=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,u]);var b=s(e,f[0],f[1]);return a((function(){d.hasValue=!0,d.value=b}),[b]),l(b),b}},247:(e,t,n)=>{e.exports=n(248)},208:(e,t,n)=>{e.exports=n(246)},332:(e,t,n)=>{n.d(t,{a:()=>f});const r=e=>{let t;const n=new Set,r=(e,r)=>{const u="function"==typeof e?e(t):e;if(!Object.is(u,t)){const e=t;t=(null!=r?r:"object"!=typeof u||null===u)?u:Object.assign({},t,u),n.forEach((n=>n(t,e)))}},u=()=>t,o={setState:r,getState:u,getInitialState:()=>s,subscribe:e=>(n.add(e),()=>n.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),n.clear()}},s=t=e(r,u,o);return o};var u=n(19),o=n(208);const{useDebugValue:s}=u.default,{useSyncExternalStoreWithSelector:i}=o;let a=!1;const c=e=>e,l=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");const t="function"==typeof e?(e=>e?r(e):r)(e):e,n=(e,n)=>function(e,t=c,n){n&&!a&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),a=!0);const r=i(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return s(r),r}(t,e,n);return Object.assign(n,t),n},f=e=>e?l(e):l},333:(e,t,n)=>{function r(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(const[n,r]of e)if(!Object.is(r,t.get(n)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}const n=Object.keys(e);if(n.length!==Object.keys(t).length)return!1;for(let r=0;rr})},334:(e,t,n)=>{n.d(t,{a:()=>a});var r=n(19),u=n(208);const{useDebugValue:o}=r.default,{useSyncExternalStoreWithSelector:s}=u,i=e=>e;function a(e,t=i,n){const r=s(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,n);return o(r),r}}}]);