var dt=typeof global=="object"&&global&&global.Object===Object&&global,Ft=typeof self=="object"&&self&&self.Object===Object&&self,m=dt||Ft||Function("return this")(),C=m.Symbol,pt=Object.prototype,Nt=pt.hasOwnProperty,zt=pt.toString,A=C?C.toStringTag:void 0;function Dt(t){var e=Nt.call(t,A),r=t[A];try{t[A]=void 0;var n=!0}catch{}var i=zt.call(t);return n&&(e?t[A]=r:delete t[A]),i}var Rt=Object.prototype,Ut=Rt.toString;function Bt(t){return Ut.call(t)}var Ht="[object Null]",Lt="[object Undefined]",V=C?C.toStringTag:void 0;function w(t){return t==null?t===void 0?Lt:Ht:V&&V in Object(t)?Dt(t):Bt(t)}function T(t){return t!=null&&typeof t=="object"}var Gt="[object Symbol]";function Wt(t){return typeof t=="symbol"||T(t)&&w(t)==Gt}var B=Array.isArray,Kt=/\s/;function Xt(t){for(var e=t.length;e--&&Kt.test(t.charAt(e)););return e}var qt=/^\s+/;function Jt(t){return t&&t.slice(0,Xt(t)+1).replace(qt,"")}function p(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var k=NaN,Yt=/^[-+]0x[0-9a-f]+$/i,Zt=/^0b[01]+$/i,Qt=/^0o[0-7]+$/i,Vt=parseInt;function tt(t){if(typeof t=="number")return t;if(Wt(t))return k;if(p(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=p(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=Jt(t);var r=Zt.test(t);return r||Qt.test(t)?Vt(t.slice(2),r?2:8):Yt.test(t)?k:+t}function ht(t){return t}var kt="[object AsyncFunction]",te="[object Function]",ee="[object GeneratorFunction]",re="[object Proxy]";function W(t){if(!p(t))return!1;var e=w(t);return e==te||e==ee||e==kt||e==re}var D=m["__core-js_shared__"],et=(function(){var t=/[^.]+$/.exec(D&&D.keys&&D.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""})();function ne(t){return!!et&&et in t}var ie=Function.prototype,ae=ie.toString;function oe(t){if(t!=null){try{return ae.call(t)}catch{}try{return t+""}catch{}}return""}var ue=/[\\^$.*+?()[\]{}|]/g,fe=/^\[object .+?Constructor\]$/,se=Function.prototype,ce=Object.prototype,le=se.toString,de=ce.hasOwnProperty,pe=RegExp("^"+le.call(de).replace(ue,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function he(t){if(!p(t)||ne(t))return!1;var e=W(t)?pe:fe;return e.test(oe(t))}function ge(t,e){return t?.[e]}function K(t,e){var r=ge(t,e);return he(r)?r:void 0}var rt=Object.create,ve=(function(){function t(){}return function(e){if(!p(e))return{};if(rt)return rt(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}})();function gt(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function ye(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r0){if(++e>=_e)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function Oe(t){return function(){return t}}var E=(function(){try{var t=K(Object,"defineProperty");return t({},"",{}),t}catch{}})(),je=E?function(t,e){return E(t,"toString",{configurable:!0,enumerable:!1,value:Oe(e),writable:!0})}:ht,xe=Te(je),Ae=9007199254740991,Se=/^(?:0|[1-9]\d*)$/;function vt(t,e){var r=typeof t;return e=e??Ae,!!e&&(r=="number"||r!="symbol"&&Se.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=Ee}function q(t){return t!=null&&_t(t.length)&&!W(t)}function Me(t,e,r){if(!p(r))return!1;var n=typeof e;return(n=="number"?q(r)&&vt(e,r.length):n=="string"&&e in r)?M(r[e],t):!1}function Fe(t){return yt(function(e,r){var n=-1,i=r.length,o=i>1?r[i-1]:void 0,f=i>2?r[2]:void 0;for(o=t.length>3&&typeof o=="function"?(i--,o):void 0,f&&Me(r[0],r[1],f)&&(o=i<3?void 0:o,i=1),e=Object(e);++n-1}function Ur(t,e){var r=this.__data__,n=F(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function g(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e=e||v<0||h&&x>=o}function I(){var c=U();if(Y(c))return Z(c);a=setTimeout(I,Ct(c))}function Z(c){return a=void 0,y&&n?_(c):(n=i=void 0,f)}function Et(){a!==void 0&&clearTimeout(a),l=0,n=u=i=a=void 0}function Mt(){return a===void 0?f:Z(U())}function z(){var c=U(),v=Y(c);if(n=arguments,i=this,u=c,v){if(a===void 0)return P(u);if(h)return clearTimeout(a),a=setTimeout(I,e),_(u)}return a===void 0&&(a=setTimeout(I,e)),f}return z.cancel=Et,z.flush=Mt,z}function L(t,e,r){(r!==void 0&&!M(t[e],r)||r===void 0&&!(e in t))&&X(t,e,r)}function vn(t){return T(t)&&q(t)}function G(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function yn(t){return Ie(t,At(t))}function _n(t,e,r,n,i,o,f){var a=G(t,r),u=G(e,r),l=f.get(u);if(l){L(t,r,l);return}var d=o?o(a,u,r+"",t,e,f):void 0,h=d===void 0;if(h){var y=B(u),_=!y&&Ot(u),P=!y&&!_&&xt(u);d=u,y||_||P?B(a)?d=a:vn(a)?d=ye(a):_?(h=!1,d=on(u)):P?(h=!1,d=fn(u)):d=[]:Qr(u)||H(u)?(d=a,H(a)?d=yn(a):(!p(a)||W(a))&&(d=sn(u))):h=!1}h&&(f.set(u,d),i(d,u,n,o,f),f.delete(u)),L(t,r,d)}function J(t,e,r,n,i){t!==e&&ln(e,function(o,f){if(i||(i=new j),p(o))_n(t,e,f,r,J,n,i);else{var a=n?n(G(t,f),o,f+"",t,e,i):void 0;a===void 0&&(a=o),L(t,f,a)}},At)}function It(t,e,r,n,i,o){return p(t)&&p(e)&&(o.set(e,t),J(t,e,void 0,It,o),o.delete(e)),t}var bn=Fe(function(t,e,r,n){J(t,e,r,n)}),Tn=yt(function(t){return t.push(void 0,It),gt(bn,void 0,t)}),mn="Expected a function";function On(t,e,r){var n=!0,i=!0;if(typeof t!="function")throw new TypeError(mn);return p(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),gn(t,e,{leading:n,maxWait:e,trailing:i})}export{Tn as a,gn as d,On as t};