import{dd as b,de as w,df as P,dg as _,dh as x,db as M,di as j,d9 as F,dj as L,dk as S,dl as N,dm as q,cp as h,dn as D,dp as G,dq as H,dr as m,d8 as T,ds as I,dt as R,du as U,dv as V}from"./entry.WcqiNDeo.js";import{i as B}from"./_isIterateeCall.k2f6TMOv.js";function E(n,e,r){switch(r.length){case 0:return n.call(e);case 1:return n.call(e,r[0]);case 2:return n.call(e,r[0],r[1]);case 3:return n.call(e,r[0],r[1],r[2])}return n.apply(e,r)}var J=800,K=16,Q=Date.now;function W(n){var e=0,r=0;return function(){var f=Q(),t=K-(f-r);if(r=f,t>0){if(++e>=J)return arguments[0]}else e=0;return n.apply(void 0,arguments)}}function X(n){return function(){return n}}var Y=b?function(n,e){return b(n,"toString",{configurable:!0,enumerable:!1,value:X(e),writable:!0})}:w,Z=W(Y),y=Math.max;function $(n,e,r){return e=y(e===void 0?n.length-1:e,0),function(){for(var f=arguments,t=-1,a=y(f.length-e,0),o=Array(a);++t<a;)o[t]=f[e+t];t=-1;for(var i=Array(e+1);++t<e;)i[t]=f[t];return i[e]=r(o),E(n,this,i)}}function z(n,e){return Z($(n,e,w),n+"")}function k(n){return z(function(e,r){var f=-1,t=r.length,a=t>1?r[t-1]:void 0,o=t>2?r[2]:void 0;for(a=n.length>3&&typeof a=="function"?(t--,a):void 0,o&&B(r[0],r[1],o)&&(a=t<3?void 0:a,t=1),e=Object(e);++f<t;){var i=r[f];i&&n(e,i,f,a)}return e})}var nn="[object Object]",en=Function.prototype,rn=Object.prototype,A=en.toString,tn=rn.hasOwnProperty,an=A.call(Object);function fn(n){if(!P(n)||_(n)!=nn)return!1;var e=x(n);if(e===null)return!0;var r=tn.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&A.call(r)==an}function p(n,e,r){(r!==void 0&&!M(n[e],r)||r===void 0&&!(e in n))&&j(n,e,r)}function on(n){return P(n)&&F(n)}function g(n,e){if(!(e==="constructor"&&typeof n[e]=="function")&&e!="__proto__")return n[e]}function un(n){return L(n,S(n))}function dn(n,e,r,f,t,a,o){var i=g(n,r),u=g(e,r),v=o.get(u);if(v){p(n,r,v);return}var d=a?a(i,u,r+"",n,e,o):void 0,l=d===void 0;if(l){var s=h(u),c=!s&&N(u),O=!s&&!c&&q(u);d=u,s||c||O?h(i)?d=i:on(i)?d=D(i):c?(l=!1,d=G(u,!0)):O?(l=!1,d=H(u,!0)):d=[]:fn(u)||m(u)?(d=i,m(i)?d=un(i):(!T(i)||I(i))&&(d=R(u))):l=!1}l&&(o.set(u,d),t(d,u,f,a,o),o.delete(u)),p(n,r,d)}function C(n,e,r,f,t){n!==e&&U(e,function(a,o){if(t||(t=new V),T(a))dn(n,e,o,r,C,f,t);else{var i=f?f(g(n,o),a,o+"",n,e,t):void 0;i===void 0&&(i=a),p(n,o,i)}},S)}var cn=k(function(n,e,r){C(n,e,r)});export{cn as m};
