var y=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Q(f){return f&&f.__esModule&&Object.prototype.hasOwnProperty.call(f,"default")?f.default:f}var O,L;function V(){if(L)return O;L=1;var f="Expected a function",I=NaN,C="[object Symbol]",M=/^\s+|\s+$/g,F=/^[-+]0x[0-9a-f]+$/i,N=/^0b[01]+$/i,R=/^0o[0-7]+$/i,W=parseInt,$=typeof y=="object"&&y&&y.Object===Object&&y,A=typeof self=="object"&&self&&self.Object===Object&&self,B=$||A||Function("return this")(),P=Object.prototype,q=P.toString,w=Math.max,D=Math.min,p=function(){return B.Date.now()};function G(e,t,i){var u,s,m,c,r,a,d=0,E=!1,l=!1,h=!0;if(typeof e!="function")throw new TypeError(f);t=x(t)||0,j(i)&&(E=!!i.leading,l="maxWait"in i,m=l?w(x(i.maxWait)||0,t):m,h="trailing"in i?!!i.trailing:h);function v(n){var o=u,b=s;return u=s=void 0,d=n,c=e.apply(b,o),c}function X(n){return d=n,r=setTimeout(g,t),E?v(n):c}function z(n){var o=n-a,b=n-d,k=t-o;return l?D(k,m-b):k}function S(n){var o=n-a,b=n-d;return a===void 0||o>=t||o<0||l&&b>=m}function g(){var n=p();if(S(n))return _(n);r=setTimeout(g,z(n))}function _(n){return r=void 0,h&&u?v(n):(u=s=void 0,c)}function J(){r!==void 0&&clearTimeout(r),d=0,u=a=s=r=void 0}function K(){return r===void 0?c:_(p())}function T(){var n=p(),o=S(n);if(u=arguments,s=this,a=n,o){if(r===void 0)return X(a);if(l)return r=setTimeout(g,t),v(a)}return r===void 0&&(r=setTimeout(g,t)),c}return T.cancel=J,T.flush=K,T}function j(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function H(e){return!!e&&typeof e=="object"}function U(e){return typeof e=="symbol"||H(e)&&q.call(e)==C}function x(e){if(typeof e=="number")return e;if(U(e))return I;if(j(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=j(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(M,"");var i=N.test(e);return i||R.test(e)?W(e.slice(2),i?2:8):F.test(e)?I:+e}return O=G,O}var Y=V();const Z=Q(Y);export{Z as d};