"use strict";var wp;(wp||={}).priorityQueue=(()=>{var P=Object.create;var p=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var Q=Object.getOwnPropertyNames;var W=Object.getPrototypeOf,B=Object.prototype.hasOwnProperty;var G=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),H=(e,t)=>{for(var i in t)p(e,i,{get:t[i],enumerable:!0})},A=(e,t,i,f)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Q(t))!B.call(e,n)&&n!==i&&p(e,n,{get:()=>t[n],enumerable:!(f=_(t,n))||f.enumerable});return e};var J=(e,t,i)=>(i=e!=null?P(W(e)):{},A(t||!e||!e.__esModule?p(i,"default",{value:e,enumerable:!0}):i,e)),K=e=>A(p({},"__esModule",{value:!0}),e);var z=G((Y,w)=>{(function(e){typeof define=="function"&&define.amd?define([],e):typeof w=="object"&&w.exports?w.exports=e():window.idleCallbackShim=e()})(function(){"use strict";var e,t,i,f,n=typeof window<"u"?window:typeof global!=null?global:this||{},I=n.cancelRequestAnimationFrame&&n.requestAnimationFrame||setTimeout,y=n.cancelRequestAnimationFrame||clearTimeout,a=[],o=0,s=!1,k=7,v=35,g=125,C=0,h=0,T=0,D={get didTimeout(){return!1},timeRemaining:function(){var r=k-(Date.now()-h);return r<0?0:r}},F=O(function(){k=22,g=66,v=0});function O(r){var l,c,u=99,b=function(){var m=Date.now()-c;m9?i=setTimeout(L,t):(t=0,L()))}function j(){var r,l,c,u=k>9?9:1;if(h=Date.now(),s=!1,i=null,o>2||h-t-50u;l++)r=a.shift(),T++,r&&r(D);a.length?R():o=0}function E(r){return C++,a.push(r),R(),C}function x(r){var l=r-1-T;a[l]&&(a[l]=null)}if(!n.requestIdleCallback||!n.cancelIdleCallback)n.requestIdleCallback=E,n.cancelIdleCallback=x,n.document&&document.addEventListener&&(n.addEventListener("scroll",d,!0),n.addEventListener("resize",d),document.addEventListener("focus",d,!0),document.addEventListener("mouseover",d,!0),["click","keypress","touchstart","mousedown"].forEach(function(r){document.addEventListener(r,d,{capture:!0,passive:!0})}),n.MutationObserver&&new MutationObserver(d).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0}));else try{n.requestIdleCallback(function(){},{timeout:0})}catch{(function(l){var c,u;if(n.requestIdleCallback=function(b,m){return m&&typeof m.timeout=="number"?l(b,m.timeout):l(b)},n.IdleCallbackDeadline&&(c=IdleCallbackDeadline.prototype)){if(u=Object.getOwnPropertyDescriptor(c,"timeRemaining"),!u||!u.configurable||!u.get)return;Object.defineProperty(c,"timeRemaining",{value:function(){return u.get.call(this)},enumerable:!0,configurable:!0})}})(n.requestIdleCallback)}return{request:E,cancel:x}})});var V={};H(V,{createQueue:()=>U});var Z=J(z());function N(){return typeof window>"u"?e=>{setTimeout(()=>e(Date.now()),0)}:window.requestIdleCallback}var q=N();var U=()=>{let e=new Map,t=!1,i=a=>{for(let[o,s]of e)if(e.delete(o),s(),typeof a=="number"||a.timeRemaining()<=0)break;if(e.size===0){t=!1;return}q(i)};return{add:(a,o)=>{e.set(a,o),t||(t=!0,q(i))},flush:a=>{let o=e.get(a);return o===void 0?!1:(e.delete(a),o(),!0)},cancel:a=>e.delete(a),reset:()=>{e.clear(),t=!1}}};return K(V);})();