"use strict";(self.webpackChunk_JUPYTERLAB_CORE_OUTPUT=self.webpackChunk_JUPYTERLAB_CORE_OUTPUT||[]).push([[7071],{79504:(t,e,r)=>{r.d(e,{Z$:()=>n,s7:()=>s,Dp:()=>o,$m:()=>c});const n=t=>t[t.length-1],s=(t,e)=>{for(let r=0;r<e.length;r++)t.push(e[r])},o=Array.from,c=(t,e)=>{return t.length===e.length&&(r=(t,r)=>t===e[r],t.every(r));var r}},38828:(t,e,r)=>{r.d(e,{PP:()=>o,UV:()=>c,Hi:()=>a});var n=r(79504),s=r(36498);const o=(t,e,r=0)=>{try{for(;r<t.length;r++)t[r](...e)}finally{r<t.length&&o(t,e,r+1)}},c=(t,e)=>t===e||null!=t&&null!=e&&t.constructor===e.constructor&&(t instanceof Array&&n.$m(t,e)||"object"==typeof t&&s.$m(t,e)),a=(t,e)=>{if(null==t||null==e)return((t,e)=>t===e)(t,e);if(t.constructor!==e.constructor)return!1;if(t===e)return!0;switch(t.constructor){case ArrayBuffer:t=new Uint8Array(t),e=new Uint8Array(e);case Uint8Array:if(t.byteLength!==e.byteLength)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[r])return!1;break;case Set:if(t.size!==e.size)return!1;for(const r of t)if(!e.has(r))return!1;break;case Map:if(t.size!==e.size)return!1;for(const r of t.keys())if(!e.has(r)||!a(t.get(r),e.get(r)))return!1;break;case Object:if(s.kE(t)!==s.kE(e))return!1;for(const r in t)if(!s.l$(t,r)||!a(t[r],e[r]))return!1;break;case Array:if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++)if(!a(t[r],e[r]))return!1;break;default:return!1}return!0}},22592:(t,e,r)=>{r.d(e,{Ue:()=>n,JG:()=>s,Yu:()=>o,UI:()=>c,Yj:()=>a});const n=()=>new Map,s=t=>{const e=n();return t.forEach(((t,r)=>{e.set(r,t)})),e},o=(t,e,r)=>{let n=t.get(e);return void 0===n&&t.set(e,n=r()),n},c=(t,e)=>{const r=[];for(const[n,s]of t)r.push(e(s,n));return r},a=(t,e)=>{for(const[r,n]of t)if(e(n,r))return!0;return!1}},11182:(t,e,r)=>{r.d(e,{GW:()=>n,Wn:()=>s,mv:()=>o,IH:()=>c,VV:()=>a,Fp:()=>u,GR:()=>i});const n=Math.floor,s=(Math.ceil,Math.abs),o=(Math.imul,Math.round,Math.log10),c=(Math.log2,Math.log,Math.sqrt,(t,e)=>t+e),a=(t,e)=>t<e?t:e,u=(t,e)=>t>e?t:e,i=(Number.isNaN,Math.pow,Math.sign,t=>0!==t?t<0:1/t<0)},36498:(t,e,r)=>{r.d(e,{UI:()=>s,kE:()=>o,l$:()=>c,$m:()=>a}),Object.assign;const n=Object.keys,s=(t,e)=>{const r=[];for(const n in t)r.push(e(t[n],n));return r},o=t=>n(t).length,c=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),a=(t,e)=>t===e||o(t)===o(e)&&((t,e)=>{for(const r in t)if(!e(t[r],r))return!1;return!0})(t,((t,r)=>(void 0!==t||c(e,r))&&e[r]===t))},12330:(t,e,r)=>{r.d(e,{y:()=>c});var n=r(22592),s=r(79287),o=r(79504);class c{constructor(){this._observers=n.Ue()}on(t,e){n.Yu(this._observers,t,s.Ue).add(e)}once(t,e){const r=(...n)=>{this.off(t,r),e(...n)};this.on(t,r)}off(t,e){const r=this._observers.get(t);void 0!==r&&(r.delete(e),0===r.size&&this._observers.delete(t))}emit(t,e){return o.Dp((this._observers.get(t)||n.Ue()).values()).forEach((t=>t(...e)))}destroy(){this._observers=n.Ue()}}},79287:(t,e,r)=>{r.d(e,{Ue:()=>n});const n=()=>new Set}}]);