1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c182e49c-d03c-419e-b114-572ac43af5bd",e._sentryDebugIdIdentifier="sentry-dbid-c182e49c-d03c-419e-b114-572ac43af5bd")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2993],{52646:(e,t,n)=>{n.d(t,{MO:()=>y,_w:()=>g,eE:()=>v});let r=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,l=e=>"v"in e||"e"in e,a=e=>{if("e"in e)throw e.e;if(!("v"in e))throw Error("[Bug] atom state is not initialized");return e.v},i=new WeakMap,o=e=>{var t;return u(e)&&!!(null==(t=i.get(e))?void 0:t[0])},d=(e,t)=>{let n=i.get(e);if(!n){n=[!0,new Set],i.set(e,n);let t=()=>{n[0]=!1};e.then(t,t)}n[1].add(t)},u=e=>"function"==typeof(null==e?void 0:e.then),f=(e,t,n)=>{n.p.has(e)||(n.p.add(e),t.then(()=>{n.p.delete(e)},()=>{n.p.delete(e)}))},s=(e,t,n)=>{let r=n(e),l="v"in r,a=r.v;if(u(t))for(let l of r.d.keys())f(e,t,n(l));r.v=t,delete r.e,l&&Object.is(a,r.v)||(++r.n,u(a)&&(e=>{let t=i.get(e);(null==t?void 0:t[0])&&(t[0]=!1,t[1].forEach(e=>e()))})(a))},c=(e,t,n)=>{var r;let l=new Set;for(let t of(null==(r=n.get(e))?void 0:r.t)||[])n.has(t)&&l.add(t);for(let e of t.p)l.add(e);return l},h=()=>{let e={},t=new WeakMap,n=n=>{var r,l;null==(r=t.get(e))||r.forEach(e=>e(n)),null==(l=t.get(n))||l.forEach(e=>e())};return n.add=(n,r)=>{let l=n||e,a=(t.has(l)?t:t.set(l,new Set)).get(l);return a.add(r),()=>{null==a||a.delete(r),a.size||t.delete(l)}},n},w=Symbol(),g=(e=new WeakMap,t=new WeakMap,n=new WeakMap,i=new Set,h=new Set,g=new Set,v={},y=(e,...t)=>e.read(...t),p=(e,...t)=>e.write(...t),b=(e,t)=>{var n;return null==(n=e.unstable_onInit)?void 0:n.call(e,t)},_=(e,t)=>
1{var n;return null==(n=e.onMount)?void 0:n.call(e,t)},...m)=>{let E=m[0]||(t=>{if(!t)throw Error("Atom is undefined or null");let n=e.get(t);return n||(n={d:new Map,p:new Set,n:0},e.set(t,n),null==b||b(t,z)),n}),k=m[1]||(()=>{let e=[],n=t=>{try{t()}catch(t){e.push(t)}};do{v.f&&n(v.f);let e=new Set,r=e.add.bind(e);i.forEach(e=>{var n;return null==(n=t.get(e))?void 0:n.l.forEach(r)}),i.clear(),g.forEach(r),g.clear(),h.forEach(r),h.clear(),e.forEach(n),i.size&&S()}while(i.size||g.size||h.size);if(e.length)throw AggregateError(e)}),S=m[2]||(()=>{let e=[],r=new WeakSet,l=new WeakSet,a=Array.from(i);for(;a.length;){let i=a[a.length-1],o=E(i);if(l.has(i)){a.pop();continue}if(r.has(i)){if(n.get(i)===o.n)e.push([i,o]);else if(n.has(i))throw Error("[Bug] invalidated atom exists");l.add(i),a.pop();continue}for(let e of(r.add(i),c(i,o,t)))r.has(e)||a.push(e)}for(let t=e.length-1;t>=0;--t){let[r,l]=e[t],a=!1;for(let e of l.d.keys())if(e!==r&&i.has(e)){a=!0;break}a&&(A(r),T(r)),n.delete(r)}}),A=m[3]||(e=>{var c;let h,w,g=E(e);if(l(g)&&(t.has(e)&&n.get(e)!==g.n||Array.from(g.d).every(([e,t])=>A(e).n===t)))return g;g.d.clear();let p=!0,b=()=>{t.has(e)&&(T(e),S(),k())},_=g.n;try{let n=y(e,n=>{var i;if(r(e,n)){let e=E(n);if(!l(e))if("init"in n)s(n,n.init,E);else throw Error("no atom init");return a(e)}let d=A(n);try{return a(d)}finally{g.d.set(n,d.n),o(g.v)&&f(e,g.v,d),null==(i=t.get(n))||i.t.add(e),p||b()}},{get signal(){return h||(h=new AbortController),h.signal},get setSelf(){return e.write||console.warn("setSelf function cannot be used with read-only atom"),!w&&e.write&&(w=(...t)=>{if(p&&console.warn("setSelf function cannot be called in sync"),!p)try{return O(e,...t)}finally{S(),k()}}),w}});return s(e,n,E),u(n)&&(d(n,()=>null==h?void 0:h.abort()),n.then(b,b)),g}catch(e){return delete g.v,g.e=e,++g.n,g}finally{p=!1,_!==g.n&&n.get(e)===_&&(n.set(e,g.n),i.add(e),null==(c=v.c)||c.call(v,e))}}),M=m[4]||(e=>{let r=[e];for(;r.length;){let e=r.pop(),l=E(e);for(let a of c(e,l,t)){let e=E(a);n.set(a,e.n),r.push(a)}}}),O=m[5]||((e,...t)=>{let n=!0;try{return p(e,e=>a(A(e)),(t,...l)=>{var a;let o=E(t);try{if(!r(e,t))return O(t,...l);{if(!("init"in t))throw Error("atom not writable");let e=o.n,n=l[0];s(t,n,E),T(t),e!==o.n&&(i.add(t),null==(a=v.c)||a.call(v,t),M(t));return}}finally{n||(S(),k())}},...t)}finally{n=!1}}),T=m[6]||(e=>{var n;let r=E(e),l=t.get(e);if(l&&!o(r.v)){for(let[t,a]of r.d)if(!l.d.has(t)){let r=E(t);I(t).t.add(e),l.d.add(t),a!==r.n&&(i.add(t),null==(n=v.c)||n.call(v,t),M(t))}for(let t of l.d||[])if(!r.d.has(t)){l.d.delete(t);let n=W(t);null==n||n.t.delete(e)}}}),I=m[7]||(e=>{var n;let r=E(e),l=t.get(e);if(!l){for(let t of(A(e),r.d.keys()))I(t).t.add(e);l={l:new Set,d:new Set(r.d.keys()),t:new Set},t.set(e,l),null==(n=v.m)||n.call(v,e),e.write&&h.add(()=>{let t=!0;try{let n=_(e,(...n)=>{try{return O(e,...n)}finally{t||(S(),k())}});n&&(l.u=()=>{t=!0;try{n()}finally{t=!1}})}finally{t=!1}})}return l}),W=m[8]||(e=>{var n;let r=E(e),l=t.get(e);if(l&&!l.l.size&&!Array.from(l.t).some(n=>{var r;return null==(r=t.get(n))?void 0:r.d.has(e)})){for(let a of(l.u&&g.add(l.u),l=void 0,t.delete(e),null==(n=v.u)||n.call(v,e),r.d.keys())){let t=W(a);null==t||t.t.delete(e)}return}return l}),z={get:e=>a(A(e)),set:(e,...t)=>{try{return O(e,...t)}finally{S(),k()}},sub:(e,t)=>{let n=I(e).l;return n.add(t),k(),()=>{n.delete(t),W(e),k()}}};return Object.defineProperty(z,w,{value:[e,t,n,i,h,g,v,y,p,b,_,E,k,S,A,M,O,T,I,W]}),z},v=e=>(e.c||(e.c=h()),e.m||(e.m=h()),e.u||(e.u=h()),e.f||(e.f=(()=>{let e=new Set,t=()=>{e.forEach(e=>e())};return t.add=t=>(e.add(t),()=>{e.delete(t)}),t})()),e),y=d},65013:(e,t,n)=>{let r;n.d(t,{eU:()=>i,y$:()=>u,zp:()=>f});var l=n(52646);let a=0;function i(e,t){let n=`atom${++a}`,r={toString(){return this.debugLabel?n+":"+this.debugLabel:n}};return"function"==typeof e?r.read=e:(r.init=e,r.read=o,r.write=d),t&&(r.write=t),r}function o(e){return e(this)}function d(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}function u(){return(()=>{let e=0,t=(0,l.eE)({}),n=new WeakMap,r=new WeakMap,a=(0,l._w)(n,r,void 0,void 0,void 0,void 0,t,void 0,(t,n,r,...l)=>e?r(t,...l):t.write(n,r,...l)),i=new Set;return t.m.add(void 0,e=>{i.add(e),n.get(e).m=r.get(e)}),t.u.add(void 0,e=>{i.delete(e);let t=n.get(e);delete t.m}
1),Object.assign(a,{dev4_get_internal_weak_map:()=>n,dev4_get_mounted_atoms:()=>i,dev4_restore_atoms:t=>{a.set({read:()=>null,write:(n,r)=>{++e;try{for(let[e,n]of t)"init"in e&&r(e,n)}finally{--e}}})}})})()}function f(){return r||(r=u(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=r),globalThis.__JOTAI_DEFAULT_STORE__!==r&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),r}},72993:(e,t,n)=>{n.d(t,{Kq:()=>d,Pj:()=>o,Xr:()=>g,fp:()=>v,md:()=>w});var r=n(74092),l=n(65013),a=n(52646);let i=(0,r.createContext)(void 0);function o(e){let t=(0,r.useContext)(i);return(null==e?void 0:e.store)||t||(0,l.zp)()}function d(e){let{children:t,store:n}=e,a=(0,r.useRef)(void 0);return n||a.current||(a.current=(0,l.y$)()),(0,r.createElement)(i.Provider,{value:n||a.current},t)}let u=e=>"function"==typeof(null==e?void 0:e.then),f=e=>{e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t})},s=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw f(e),e}),c=new WeakMap,h=(e,t)=>{let n=c.get(e);return n||(n=new Promise((r,l)=>{let i=e,o=e=>t=>{i===e&&r(t)},d=e=>t=>{i===e&&l(t)},f=()=>{try{let e=t();u(e)?(c.set(e,n),i=e,e.then(o(e),d(e)),(0,a.MO)(e,f)):r(e)}catch(e){l(e)}};e.then(o(e),d(e)),(0,a.MO)(e,f)}),c.set(e,n)),n};function w(e,t){let n=o(t),[[l,a,i],d]=(0,r.useReducer)(t=>{let r=n.get(e);return Object.is(t[0],r)&&t[1]===n&&t[2]===e?t:[r,n,e]},void 0,()=>[n.get(e),n,e]),c=l;(a!==n||i!==e)&&(d(),c=n.get(e));let w=null==t?void 0:t.delay;return((0,r.useEffect)(()=>{let t=n.sub(e,()=>{if("number"==typeof w){let t=n.get(e);u(t)&&f(h(t,()=>n.get(e))),setTimeout(d,w);return}d()});return d(),t},[n,e,w]),(0,r.useDebugValue)(c),u(c))?s(h(c,()=>n.get(e))):c}function g(e,t){let n=o(t);return(0,r.useCallback)(function(){for(var t=arguments.length,r=Array(t),l=0;l<t;l++)r[l]=arguments[l];if(!("write"in e))throw Error("not writable atom");return n.set(e,...r)},[n,e])}function v(e,t){return[w(e,t),g(e,t)]}}}]);
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.