UNPKG

axe-core

Version:

Accessibility engine for automated Web UI testing

12 lines 560 kB
/*! axe v4.11.0 * Copyright (c) 2015 - 2025 Deque Systems, Inc. * * Your use of this Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This entire copyright notice must appear in every copy of this file you * distribute or in any file that contains substantial portions of this source * code. */ !function a(window){var q=window,document=window.document;function te(e){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var axe=axe||{},M=(axe.version="4.11.0","function"==typeof define&&define.amd&&define("axe-core",[],function(){return axe}),"object"===("undefined"==typeof module?"undefined":te(module))&&module.exports&&"function"==typeof a.toString&&(axe.source="("+a.toString()+')(typeof window === "object" ? window : this);',module.exports=axe),"function"==typeof window.getComputedStyle&&(window.axe=axe),["precision","format","inGamut"]),i=["space"],P=["algorithm"],I=["method"],B=["maxDeltaE","deltaEMethod","steps","maxSteps"],j=["variant"],L=["matches"],z=["chromium"],V=["noImplicit"],G=["noPresentational"],$=["node"],H=["relatedNodes"],U=["node"],W=["node"],Y=["environmentData"],K=["environmentData"],X=["environmentData"],Z=["environmentData"],J=["environmentData"];function Q(e){return ve(e)||se(e)||xe(e)||ge()}function ee(e){var r="function"==typeof Map?new Map:void 0;return function(e){if(null===e||!(t=>{try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}})(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(e))return r.get(e);r.set(e,t)}function t(){return ne(e,arguments,ie(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),ue(t,e)}(e)}function re(e,t,r){return(t=De(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ne(e,t,r){var n;return oe()?Reflect.construct.apply(null,arguments):((n=[null]).push.apply(n,t),t=new(e.bind.apply(e,n)),r&&ue(t,r.prototype),t)}function v(e,t){if(null==e)return{};var r,n=((e,t)=>{if(null==e)return{};var r,n={};for(r in e)!{}.hasOwnProperty.call(e,r)||-1!==t.indexOf(r)||(n[r]=e[r]);return n})(e,t);if(Object.getOwnPropertySymbols)for(var a=Object.getOwnPropertySymbols(e),o=0;o<a.length;o++)r=a[o],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(n[r]=e[r]);return n}function ae(e,t,r){t=ie(t);var n=e,t=oe()?Reflect.construct(t,r||[],ie(e).constructor):t.apply(e,r);if(t&&("object"==te(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");if(void 0!==(t=n))return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}function oe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(oe=function(){return!!e})()}function ie(e){return(ie=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function le(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ue(e,t)}function ue(e,t){return(ue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r,n=arguments[t];for(r in n)!{}.hasOwnProperty.call(n,r)||(e[r]=n[r])}return e}).apply(null,arguments)}function w(e){return(e=>{if(Array.isArray(e))return Ee(e)})(e)||se(e)||xe(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function se(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function ce(e,t,r){pe(e,t),t.set(e,r)}function de(e,t){pe(e,t),t.add(e)}function pe(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function fe(e,t){return e.get(he(e,t))}function me(e,t,r){e.set(he(e,t),r)}function he(e,t,r){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:r;throw new TypeError("Private element is not present on this object")}function D(e,t){return ve(e)||((e,t)=>{var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,l=[],u=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){s=!0,a=e}finally{try{if(!u&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}})(e,t)||xe(e,t)||ge()}function ge(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ve(e){if(Array.isArray(e))return e}function be(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ye(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,De(n.key),n)}}function we(e,t,r){return t&&ye(e.prototype,t),r&&ye(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function De(e){e=((e,t)=>{if("object"!=te(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0===r)return("string"===t?String:Number)(e);if(r=r.call(e,t||"default"),"object"==te(r))throw new TypeError("@@toPrimitive must return a primitive value.");return r})(e,"string");return"symbol"==te(e)?e:e+""}function x(e,t){var r,n,a,o,i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return a=!(n=!0),{s:function(){i=i.call(e)},n:function(){var e=i.next();return n=e.done,e},e:function(e){a=!0,r=e},f:function(){try{n||null==i.return||i.return()}finally{if(a)throw r}}};if(Array.isArray(e)||(i=xe(e))||t&&e&&"number"==typeof e.length)return i&&(e=i),o=0,{s:t=function(){},n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function xe(e,t){var r;if(e)return"string"==typeof e?Ee(e,t):"Map"===(r="Object"===(r={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ee(e,t):void 0}function Ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function te(e){return(te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Ae=void 0,Fe=void 0,Ce=void 0,ke=void 0,Re=void 0,Ne=void 0,Te=void 0,Se=void 0,_e=void 0,Oe=void 0,Me=void 0;function e(e,t){return function(){return t||e((t={exports:{}}).exports,t),t.exports}}function Pe(e,t){for(var r in t)qe(e,r,{get:t[r],enumerable:!0})}function Ie(t,r,n){if(r&&"object"===te(r)||"function"==typeof r){var a,o=x(Ge(r));try{for(o.s();!(a=o.n()).done;)(()=>{var e=a.value;Ve.call(t,e)||"default"===e||qe(t,e,{get:function(){return r[e]},enumerable:!(n=$e(r,e))||n.enumerable})})()}catch(e){o.e(e)}finally{o.f()}}return t}function Be(e){return Ie((t=qe(null!=e?Le(ze(e)):{},"default",e&&e.__esModule&&"default"in e?{get:function(){return e.default},enumerable:!0}:{value:e,enumerable:!0}),qe(t,"__esModule",{value:!0})),e);var t}function je(e,t,r){e=e,t="symbol"!==te(t)?t+"":t,r=r,t in e?qe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r}var Le=Object.create,qe=Object.defineProperty,ze=Object.getPrototypeOf,Ve=Object.prototype.hasOwnProperty,Ge=Object.getOwnPropertyNames,$e=Object.getOwnPropertyDescriptor,He=e(function(e,t){var r;r=function(){function u(e){return"function"==typeof e}var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},n=0,t=void 0,a=void 0,i=function(e,t){d[n]=e,d[n+1]=t,2===(n+=2)&&(a?a(p):I())};var e=void 0!==window?window:void 0,o=e||{},o=o.MutationObserver||o.WebKitMutationObserver,l="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),s="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function c(){var e=setTimeout;return function(){return e(p,1)}}var d=new Array(1e3);function p(){for(var e=0;e<n;e+=2)(0,d[e])(d[e+1]),d[e]=void 0,d[e+1]=void 0;n=0}function f(){try{var e=Function("return this")().require("vertx");return void 0!==(t=e.runOnLoop||e.runOnContext)?function(){t(p)}:c()}catch(e){return c()}}var m,h,g,I=void 0;function v(e,t){var r,n=this,a=new this.constructor(w),o=(void 0===a[y]&&_(a),n._state);return o?(r=arguments[o-1],i(function(){return T(o,a,r,n._result)})):R(n,a,e,t),a}function b(e){var t;return e&&"object"===te(e)&&e.constructor===this?e:(F(t=new this(w),e),t)}var I=l?function(){return process.nextTick(p)}:o?(h=0,l=new o(p),g=document.createTextNode(""),l.observe(g,{characterData:!0}),function(){g.data=h=++h%2}):s?((m=new MessageChannel).port1.onmessage=p,function(){return m.port2.postMessage(0)}):(void 0===e?f:c)(),y=Math.random().toString(36).substring(2);function w(){}var D=void 0,x=1,E=2;function B(e,n,a){i(function(t){var r=!1,e=((e,t,r,n)=>{try{e.call(t,r,n)}catch(e){return e}})(a,n,function(e){r||(r=!0,(n!==e?F:C)(t,e))},function(e){r||(r=!0,k(t,e))},t._label);!r&&e&&(r=!0,k(t,e))},e)}function A(e,t,r){var n,a;t.constructor===e.constructor&&r===v&&t.constructor.resolve===b?(n=e,(a=t)._state===x?C(n,a._result):a._state===E?k(n,a._result):R(a,void 0,function(e){return F(n,e)},function(e){return k(n,e)})):void 0!==r&&u(r)?B(e,t,r):C(e,t)}function F(t,e){if(t===e)k(t,new TypeError("You cannot resolve a promise with itself"));else if(n=te(r=e),null===r||"object"!==n&&"function"!==n)C(t,e);else{r=void 0;try{r=e.then}catch(e){return void k(t,e)}A(t,e,r)}var r,n}function j(e){e._onerror&&e._onerror(e._result),N(e)}function C(e,t){e._state===D&&(e._result=t,e._state=x,0!==e._subscribers.length)&&i(N,e)}function k(e,t){e._state===D&&(e._state=E,e._result=t,i(j,e))}function R(e,t,r,n){var a=e._subscribers,o=a.length;e._onerror=null,a[o]=t,a[o+x]=r,a[o+E]=n,0===o&&e._state&&i(N,e)}function N(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n,a=void 0,o=e._result,i=0;i<t.length;i+=3)n=t[i],a=t[i+r],n?T(r,n,a,o):a(o);e._subscribers.length=0}}function T(e,t,r,n){var a=u(r),o=void 0,i=void 0,l=!0;if(a){try{o=r(n)}catch(e){l=!1,i=e}if(t===o)return void k(t,new TypeError("A promises callback cannot return that same promise."))}else o=n;t._state===D&&(a&&l?F(t,o):!1===l?k(t,i):e===x?C(t,o):e===E&&k(t,o))}var S=0;function _(e){e[y]=S++,e._state=void 0,e._result=void 0,e._subscribers=[]}O.prototype._enumerate=function(e){for(var t=0;this._state===D&&t<e.length;t++)this._eachEntry(e[t],t)},O.prototype._eachEntry=function(t,e){var r=this._instanceConstructor,n=r.resolve;if(n===b){var a,o=void 0,i=void 0,l=!1;try{o=t.then}catch(e){l=!0,i=e}o===v&&t._state!==D?this._settledAt(t._state,e,t._result):"function"!=typeof o?(this._remaining--,this._result[e]=t):r===M?(a=new r(w),l?k(a,i):A(a,t,o),this._willSettleAt(a,e)):this._willSettleAt(new r(function(e){return e(t)}),e)}else this._willSettleAt(n(t),e)},O.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===D&&(this._remaining--,e===E?k(n,r):this._result[t]=r),0===this._remaining&&C(n,this._result)},O.prototype._willSettleAt=function(e,t){var r=this;R(e,void 0,function(e){return r._settledAt(x,t,e)},function(e){return r._settledAt(E,t,e)})};var L=O;function O(e,t){this._instanceConstructor=e,this.promise=new e(w),this.promise[y]||_(this.promise),r(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0!==this.length&&(this.length=this.length||0,this._enumerate(t),0!==this._remaining)||C(this.promise,this._result)):k(this.promise,new Error("Array Methods must be provided an Array"))}P.prototype.catch=function(e){return this.then(null,e)},P.prototype.finally=function(t){var r=this.constructor;return u(t)?this.then(function(e){return r.resolve(t()).then(function(){return e})},function(e){return r.resolve(t()).then(function(){throw e})}):this.then(t,t)};var M=P;function P(e){if(this[y]=S++,this._result=this._state=void 0,this._subscribers=[],w!==e){if("function"!=typeof e)throw new TypeError("You must pass a resolver function as the first argument to the promise constructor");if(!(this instanceof P))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");var t=this;try{e(function(e){F(t,e)},function(e){k(t,e)})}catch(e){k(t,e)}}}return M.prototype.then=v,M.all=function(e){return new L(this,e).promise},M.race=function(a){var o=this;return r(a)?new o(function(e,t){for(var r=a.length,n=0;n<r;n++)o.resolve(a[n]).then(e,t)}):new o(function(e,t){return t(new TypeError("You must pass an array to race."))})},M.resolve=b,M.reject=function(e){var t=new this(w);return k(t,e),t},M._setScheduler=function(e){a=e},M._setAsap=function(e){i=e},M._asap=i,M.polyfill=function(){var e=void 0;if(void 0!==q)e=q;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=M},M.Promise=M},"object"===te(e=e)&&void 0!==t?t.exports=r():"function"==typeof define&&define.amd?define(r):e.ES6Promise=r()}),Ue=e(function(l){var t,r,n=1e5,p=(t=Object.prototype.toString,r=Object.prototype.hasOwnProperty,{Class:function(e){return t.call(e).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,t){return r.call(e,t)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}),f=Math.LN2,m=Math.abs,h=Math.floor,g=Math.log,v=Math.min,b=Math.pow,I=Math.round;function a(e,t,r){return e<t?t:r<e?r:e}var o,e,i,u,s,c,d,y,w,D,x,E=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw new TypeError("Object.getOwnPropertyNames called on non-object");var t,r=[];for(t in e)p.HasOwnProperty(e,t)&&r.push(t);return r};function A(e){if(E&&o)for(var t=E(e),r=0;r<t.length;r+=1)o(e,t[r],{value:e[t[r]],writable:!1,enumerable:!1,configurable:!1})}function B(r){if(o){if(r.length>n)throw new RangeError("Array too large for polyfill");for(var e=0;e<r.length;e+=1)(t=>{o(r,t,{get:function(){return r._getter(t)},set:function(e){r._setter(t,e)},enumerable:!0,configurable:!1})})(e)}}function F(e,t){t=32-t;return e<<t>>t}function C(e,t){t=32-t;return e<<t>>>t}function j(e){return[255&e]}function L(e){return F(e[0],8)}function q(e){return[255&e]}function k(e){return C(e[0],8)}function z(e){return[(e=I(Number(e)))<0?0:255<e?255:255&e]}function V(e){return[e>>8&255,255&e]}function G(e){return F(e[0]<<8|e[1],16)}function $(e){return[e>>8&255,255&e]}function H(e){return C(e[0]<<8|e[1],16)}function U(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function W(e){return F(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function Y(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function K(e){return C(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function R(e,t,r){var n,a,o,i,l,u,s,c=(1<<t-1)-1;function d(e){var t=h(e),e=e-t;return!(e<.5)&&(.5<e||t%2)?t+1:t}for(e!=e?(a=(1<<t)-1,o=b(2,r-1),n=0):e===1/0||e===-1/0?(a=(1<<t)-1,n=e<(o=0)?1:0):0===e?n=1/e==-1/(o=a=0)?1:0:(n=e<0,(e=m(e))>=b(2,1-c)?(a=v(h(g(e)/f),1023),2<=(o=d(e/b(2,a)*b(2,r)))/b(2,r)&&(a+=1,o=1),c<a?(a=(1<<t)-1,o=0):(a+=c,o-=b(2,r))):(a=0,o=d(e/b(2,1-c-r)))),l=[],i=r;i;--i)l.push(o%2?1:0),o=h(o/2);for(i=t;i;--i)l.push(a%2?1:0),a=h(a/2);for(l.push(n?1:0),l.reverse(),u=l.join(""),s=[];u.length;)s.push(parseInt(u.substring(0,8),2)),u=u.substring(8);return s}function N(e,t,r){for(var n,a,o,i,l,u,s=[],c=e.length;c;--c)for(a=e[c-1],n=8;n;--n)s.push(a%2?1:0),a>>=1;return s.reverse(),u=s.join(""),o=(1<<t-1)-1,i=parseInt(u.substring(0,1),2)?-1:1,l=parseInt(u.substring(1,1+t),2),u=parseInt(u.substring(1+t),2),l===(1<<t)-1?0===u?1/0*i:NaN:0<l?i*b(2,l-o)*(1+u/b(2,r)):0!==u?i*b(2,-(o-1))*(u/b(2,r)):i<0?-0:0}function X(e){return N(e,11,52)}function Z(e){return R(e,11,52)}function J(e){return N(e,8,23)}function Q(e){return R(e,8,23)}function T(e){if((e=p.ToInt32(e))<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");var t;for(this.byteLength=e,this._bytes=[],this._bytes.length=e,t=0;t<this.byteLength;t+=1)this._bytes[t]=0;A(this)}function ee(){}function S(e,t,r){var l=function(e,t,r){var n,a,o,i;if(arguments.length&&"number"!=typeof e)if("object"===te(e)&&e.constructor===l)for(this.length=(n=e).length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new T(this.byteLength),o=this.byteOffset=0;o<this.length;o+=1)this._setter(o,n._getter(o));else if("object"!==te(e)||(e instanceof T||"ArrayBuffer"===p.Class(e))){if("object"!==te(e)||!(e instanceof T||"ArrayBuffer"===p.Class(e)))throw new TypeError("Unexpected argument type(s)");if(this.buffer=e,this.byteOffset=p.ToUint32(t),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=p.ToUint32(r),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else for(this.length=p.ToUint32((a=e).length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new T(this.byteLength),o=this.byteOffset=0;o<this.length;o+=1)i=a[o],this._setter(o,Number(i));else{if(this.length=p.ToInt32(e),r<0)throw new RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new T(this.byteLength),this.byteOffset=0}this.constructor=l,A(this),B(this)};return(l.prototype=new ee).BYTES_PER_ELEMENT=e,l.prototype._pack=t,l.prototype._unpack=r,l.BYTES_PER_ELEMENT=e,l.prototype.get=l.prototype._getter=function(e){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(!((e=p.ToUint32(e))>=this.length)){for(var t=[],r=0,n=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,n+=1)t.push(this.buffer._bytes[n]);return this._unpack(t)}},l.prototype._setter=function(e,t){if(arguments.length<2)throw new SyntaxError("Not enough arguments");if((e=p.ToUint32(e))<this.length)for(var r=this._pack(t),n=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;n<this.BYTES_PER_ELEMENT;n+=1,a+=1)this.buffer._bytes[a]=r[n]},l.prototype.set=function(e,t){if(arguments.length<1)throw new SyntaxError("Not enough arguments");var r,n,a,o,i,l,u,s,c,d;if("object"===te(e)&&e.constructor===this.constructor){if(r=e,(a=p.ToUint32(t))+r.length>this.length)throw new RangeError("Offset plus length of array is out of range");if(s=this.byteOffset+a*this.BYTES_PER_ELEMENT,c=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(d=[],i=0,l=r.byteOffset;i<c;i+=1,l+=1)d[i]=r.buffer._bytes[l];for(i=0,u=s;i<c;i+=1,u+=1)this.buffer._bytes[u]=d[i]}else for(i=0,l=r.byteOffset,u=s;i<c;i+=1,l+=1,u+=1)this.buffer._bytes[u]=r.buffer._bytes[l]}else{if("object"!==te(e)||void 0===e.length)throw new TypeError("Unexpected argument type(s)");if(o=p.ToUint32((n=e).length),(a=p.ToUint32(t))+o>this.length)throw new RangeError("Offset plus length of array is out of range");for(i=0;i<o;i+=1)l=n[i],this._setter(a+i,Number(l))}},l.prototype.subarray=function(e,t){e=p.ToInt32(e),t=p.ToInt32(t),arguments.length<1&&(e=0),arguments.length<2&&(t=this.length),e<0&&(e=this.length+e),t<0&&(t=this.length+t),e=a(e,0,this.length);t=(t=a(t,0,this.length))-e;return new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,t=t<0?0:t)},l}function _(e,t){return p.IsCallable(e.get)?e.get(t):e[t]}function O(e,t,r){if(0===arguments.length)e=new l.ArrayBuffer(0);else if(!(e instanceof l.ArrayBuffer||"ArrayBuffer"===p.Class(e)))throw new TypeError("TypeError");if(this.buffer=e||new l.ArrayBuffer(0),this.byteOffset=p.ToUint32(t),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:p.ToUint32(r),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");A(this)}function M(o){return function(e,t){if((e=p.ToUint32(e))+o.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");e+=this.byteOffset;for(var r=new l.Uint8Array(this.buffer,e,o.BYTES_PER_ELEMENT),n=[],a=0;a<o.BYTES_PER_ELEMENT;a+=1)n.push(_(r,a));return Boolean(t)===Boolean(x)&&n.reverse(),_(new o(new l.Uint8Array(n).buffer),0)}}function P(i){return function(e,t,r){if((e=p.ToUint32(e))+i.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");for(var t=new i([t]),n=new l.Uint8Array(t.buffer),a=[],o=0;o<i.BYTES_PER_ELEMENT;o+=1)a.push(_(n,o));Boolean(r)===Boolean(x)&&a.reverse(),new l.Uint8Array(this.buffer,e,i.BYTES_PER_ELEMENT).set(a)}}o=Object.defineProperty&&(()=>{try{return Object.defineProperty({},"x",{}),1}catch(e){}})()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw new TypeError("Object.defineProperty called on non-object");return p.HasProperty(r,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),p.HasProperty(r,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),p.HasProperty(r,"value")&&(e[t]=r.value),e},l.ArrayBuffer=l.ArrayBuffer||T,D=S(1,j,L),e=S(1,q,k),i=S(1,z,k),u=S(2,V,G),s=S(2,$,H),c=S(4,U,W),d=S(4,Y,K),y=S(4,Q,J),w=S(8,Z,X),l.Int8Array=l.Int8Array||D,l.Uint8Array=l.Uint8Array||e,l.Uint8ClampedArray=l.Uint8ClampedArray||i,l.Int16Array=l.Int16Array||u,l.Uint16Array=l.Uint16Array||s,l.Int32Array=l.Int32Array||c,l.Uint32Array=l.Uint32Array||d,l.Float32Array=l.Float32Array||y,l.Float64Array=l.Float64Array||w,D=new l.Uint16Array([4660]),x=18===_(new l.Uint8Array(D.buffer),0),O.prototype.getUint8=M(l.Uint8Array),O.prototype.getInt8=M(l.Int8Array),O.prototype.getUint16=M(l.Uint16Array),O.prototype.getInt16=M(l.Int16Array),O.prototype.getUint32=M(l.Uint32Array),O.prototype.getInt32=M(l.Int32Array),O.prototype.getFloat32=M(l.Float32Array),O.prototype.getFloat64=M(l.Float64Array),O.prototype.setUint8=P(l.Uint8Array),O.prototype.setInt8=P(l.Int8Array),O.prototype.setUint16=P(l.Uint16Array),O.prototype.setInt16=P(l.Int16Array),O.prototype.setUint32=P(l.Uint32Array),O.prototype.setInt32=P(l.Int32Array),O.prototype.setFloat32=P(l.Float32Array),O.prototype.setFloat64=P(l.Float64Array),l.DataView=l.DataView||O}),We=e(function(e){function t(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(l(this,"_id","_WeakMap_"+r()+"."+r()),0<arguments.length)throw new TypeError("WeakMap iterable is not supported")}function n(e,t){if(!a(e)||!o.call(e,"_id"))throw new TypeError(t+" method called on incompatible receiver "+te(e))}function r(){return Math.random().toString().substring(2)}function a(e){return Object(e)===e}var o,i,l;(e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==window?window:void 0!==q?q:e).WeakMap||(o=Object.prototype.hasOwnProperty,i=Object.defineProperty&&(()=>{try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}})(),e.WeakMap=((l=function(e,t,r){i?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:r}):e[t]=r})(t.prototype,"delete",function(e){var t;return n(this,"delete"),!!a(e)&&!(!(t=e[this._id])||t[0]!==e||(delete e[this._id],0))}),l(t.prototype,"get",function(e){var t;return n(this,"get"),a(e)&&(t=e[this._id])&&t[0]===e?t[1]:void 0}),l(t.prototype,"has",function(e){var t;return n(this,"has"),!!a(e)&&!(!(t=e[this._id])||t[0]!==e)}),l(t.prototype,"set",function(e,t){var r;if(n(this,"set"),a(e))return(r=e[this._id])&&r[0]===e?r[1]=t:l(e,this._id,[e,t]),this;throw new TypeError("Invalid value used as weak map key")}),l(t,"_polyfill",!0),t))}),Ye=e(function(e,t){function r(e){return e&&e.Math===Math&&e}t.exports=r("object"==("undefined"==typeof globalThis?"undefined":te(globalThis))&&globalThis)||r("object"==(void 0===window?"undefined":te(window))&&window)||r("object"==("undefined"==typeof self?"undefined":te(self))&&self)||r("object"==(void 0===q?"undefined":te(q))&&q)||r("object"==te(e)&&e)||function(){return this}()||Function("return this")()}),Ke=e(function(e,t){t.exports=function(e){try{return!!e()}catch(e){return!0}}}),Xe=e(function(e,t){var r=Ke();t.exports=!r(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})}),Ze=e(function(e,t){var r=Xe(),n=Function.prototype,a=n.apply,o=n.call;t.exports="object"==("undefined"==typeof Reflect?"undefined":te(Reflect))&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})}),Je=e(function(e,t){var r=Xe(),n=Function.prototype,a=n.call,n=r&&n.bind.bind(a,a);t.exports=r?n:function(e){return function(){return a.apply(e,arguments)}}}),Qe=e(function(e,t){var r=Je(),n=r({}.toString),a=r("".slice);t.exports=function(e){return a(n(e),8,-1)}}),et=e(function(e,t){var r=Qe(),n=Je();t.exports=function(e){if("Function"===r(e))return n(e)}}),tt=e(function(e,t){var r="object"==(void 0===document?"undefined":te(document))&&document.all;t.exports=void 0===r&&void 0!==r?function(e){return"function"==typeof e||e===r}:function(e){return"function"==typeof e}}),rt=e(function(e,t){var r=Ke();t.exports=!r(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})}),nt=e(function(e,t){var r=Xe(),n=Function.prototype.call;t.exports=r?n.bind(n):function(){return n.apply(n,arguments)}}),at=e(function(e){var t={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,n=r&&!t.call({1:2},1);e.f=n?function(e){e=r(this,e);return!!e&&e.enumerable}:t}),ot=e(function(e,t){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}}),it=e(function(e,t){var r=Je(),n=Ke(),a=Qe(),o=Object,i=r("".split);t.exports=n(function(){return!o("z").propertyIsEnumerable(0)})?function(e){return"String"===a(e)?i(e,""):o(e)}:o}),lt=e(function(e,t){t.exports=function(e){return null==e}}),ut=e(function(e,t){var r=lt(),n=TypeError;t.exports=function(e){if(r(e))throw new n("Can't call method on "+e);return e}}),st=e(function(e,t){var r=it(),n=ut();t.exports=function(e){return r(n(e))}}),ct=e(function(e,t){var r=tt();t.exports=function(e){return"object"==te(e)?null!==e:r(e)}}),dt=e(function(e,t){t.exports={}}),pt=e(function(e,t){function r(e){return o(e)?e:void 0}var n=dt(),a=Ye(),o=tt();t.exports=function(e,t){return arguments.length<2?r(n[e])||r(a[e]):n[e]&&n[e][t]||a[e]&&a[e][t]}}),ft=e(function(e,t){var r=Je();t.exports=r({}.isPrototypeOf)}),mt=e(function(e,t){var r=Ye().navigator,r=r&&r.userAgent;t.exports=r?String(r):""}),ht=e(function(e,t){var r,n,a=Ye(),o=mt(),i=a.process,a=a.Deno,i=i&&i.versions||a&&a.version,a=i&&i.v8;!(n=a?0<(r=a.split("."))[0]&&r[0]<4?1:+(r[0]+r[1]):n)&&o&&(!(r=o.match(/Edge\/(\d+)/))||74<=r[1])&&(r=o.match(/Chrome\/(\d+)/))&&(n=+r[1]),t.exports=n}),gt=e(function(e,t){var r=ht(),n=Ke(),a=Ye().String;t.exports=!!Object.getOwnPropertySymbols&&!n(function(){var e=Symbol("symbol detection");return!a(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})}),vt=e(function(e,t){var r=gt();t.exports=r&&!Symbol.sham&&"symbol"==te(Symbol.iterator)}),bt=e(function(e,t){var r=pt(),n=tt(),a=ft(),o=vt(),i=Object;t.exports=o?function(e){return"symbol"==te(e)}:function(e){var t=r("Symbol");return n(t)&&a(t.prototype,i(e))}}),yt=e(function(e,t){var r=String;t.exports=function(e){try{return r(e)}catch(e){return"Object"}}}),wt=e(function(e,t){var r=tt(),n=yt(),a=TypeError;t.exports=function(e){if(r(e))return e;throw new a(n(e)+" is not a function")}}),Dt=e(function(e,t){var r=wt(),n=lt();t.exports=function(e,t){e=e[t];return n(e)?void 0:r(e)}}),xt=e(function(e,t){var a=nt(),o=tt(),i=ct(),l=TypeError;t.exports=function(e,t){var r,n;if("string"===t&&o(r=e.toString)&&!i(n=a(r,e)))return n;if(o(r=e.valueOf)&&!i(n=a(r,e)))return n;if("string"!==t&&o(r=e.toString)&&!i(n=a(r,e)))return n;throw new l("Can't convert object to primitive value")}}),Et=e(function(e,t){t.exports=!0}),At=e(function(e,t){var n=Ye(),a=Object.defineProperty;t.exports=function(t,r){try{a(n,t,{value:r,configurable:!0,writable:!0})}catch(e){n[t]=r}return r}}),Ft=e(function(e,t){var r=Et(),n=Ye(),a=At(),o="__core-js_shared__",t=t.exports=n[o]||a(o,{});(t.versions||(t.versions=[])).push({version:"3.44.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.44.0/LICENSE",source:"https://github.com/zloirock/core-js"})}),Ct=e(function(e,t){var r=Ft();t.exports=function(e,t){return r[e]||(r[e]=t||{})}}),kt=e(function(e,t){var r=ut(),n=Object;t.exports=function(e){return n(r(e))}}),Rt=e(function(e,t){var r=Je(),n=kt(),a=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return a(n(e),t)}}),Nt=e(function(e,t){var r=Je(),n=0,a=Math.random(),o=r(1.1.toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}}),Tt=e(function(e,t){var r=Ye(),n=Ct(),a=Rt(),o=Nt(),i=gt(),l=vt(),u=r.Symbol,s=n("wks"),c=l?u.for||u:u&&u.withoutSetter||o;t.exports=function(e){return a(s,e)||(s[e]=i&&a(u,e)?u[e]:c("Symbol."+e)),s[e]}}),St=e(function(e,t){var n=nt(),a=ct(),o=bt(),i=Dt(),l=xt(),r=Tt(),u=TypeError,s=r("toPrimitive");t.exports=function(e,t){if(!a(e)||o(e))return e;var r=i(e,s);if(r){if(r=n(r,e,t=void 0===t?"default":t),!a(r)||o(r))return r;throw new u("Can't convert object to primitive value")}return l(e,t=void 0===t?"number":t)}}),_t=e(function(e,t){var r=St(),n=bt();t.exports=function(e){e=r(e,"string");return n(e)?e:e+""}}),Ot=e(function(e,t){var r=Ye(),n=ct(),a=r.document,o=n(a)&&n(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}}),Mt=e(function(e,t){var r=rt(),n=Ke(),a=Ot();t.exports=!r&&!n(function(){return 7!==Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a})}),Pt=e(function(e){var t=rt(),r=nt(),n=at(),a=ot(),o=st(),i=_t(),l=Rt(),u=Mt(),s=Object.getOwnPropertyDescriptor;e.f=t?s:function(e,t){if(e=o(e),t=i(t),u)try{return s(e,t)}catch(e){}if(l(e,t))return a(!r(n.f,e,t),e[t])}}),It=e(function(e,t){function r(e,t){return(e=l[i(e)])===s||e!==u&&(a(t)?n(t):!!t)}var n=Ke(),a=tt(),o=/#|\.prototype\./,i=r.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=r.data={},u=r.NATIVE="N",s=r.POLYFILL="P";t.exports=r}),Bt=e(function(e,t){var r=et(),n=wt(),a=Xe(),o=r(r.bind);t.exports=function(e,t){return n(e),void 0===t?e:a?o(e,t):function(){return e.apply(t,arguments)}}}),jt=e(function(e,t){var r=rt(),n=Ke();t.exports=r&&n(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})}),Lt=e(function(e,t){var r=ct(),n=String,a=TypeError;t.exports=function(e){if(r(e))return e;throw new a(n(e)+" is not an object")}}),qt=e(function(e){var t=rt(),n=Mt(),r=jt(),a=Lt(),o=_t(),i=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,s="enumerable",c="configurable",d="writable";e.f=t?r?function(e,t,r){var n;return a(e),t=o(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]&&(n=u(e,t))&&n[d]&&(e[t]=r.value,r={configurable:(c in r?r:n)[c],enumerable:(s in r?r:n)[s],writable:!1}),l(e,t,r)}:l:function(e,t,r){if(a(e),t=o(t),a(r),n)try{return l(e,t,r)}catch(e){}if("get"in r||"set"in r)throw new i("Accessors not supported");return"value"in r&&(e[t]=r.value),e}}),zt=e(function(e,t){var r=rt(),n=qt(),a=ot();t.exports=r?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}}),Vt=e(function(e,t){function h(n){function a(e,t,r){if(this instanceof a){switch(arguments.length){case 0:return new n;case 1:return new n(e);case 2:return new n(e,t)}return new n(e,t,r)}return o(n,this,arguments)}return a.prototype=n.prototype,a}var g=Ye(),o=Ze(),v=et(),b=tt(),y=Pt().f,w=It(),D=dt(),x=Bt(),E=zt(),A=Rt();Ft();t.exports=function(e,t){var r,n,a,o,i,l,u=e.target,s=e.global,c=e.stat,d=e.proto,p=s?g:c?g[u]:g[u]&&g[u].prototype,f=s?D:D[u]||E(D,u,{})[u],m=f.prototype;for(n in t)i=!(r=w(s?n:u+(c?".":"#")+n,e.forced))&&p&&A(p,n),o=f[n],i&&(l=e.dontCallGetSet?(l=y(p,n))&&l.value:p[n]),a=i&&l?l:t[n],(r||d||te(o)!=te(a))&&(i=e.bind&&i?x(a,g):e.wrap&&i?h(a):d&&b(a)?v(a):a,(e.sham||a&&a.sham||o&&o.sham)&&E(i,"sham",!0),E(f,n,i),d)&&(A(D,o=u+"Prototype")||E(D,o,{}),E(D[o],n,a),e.real)&&m&&(r||!m[n])&&E(m,n,a)}}),Gt=e(function(){Vt()({target:"Object",stat:!0},{hasOwn:Rt()})}),$t=e(function(e,t){Gt();var r=dt();t.exports=r.Object.hasOwn}),Ht=e(function(e,t){var r=$t();t.exports=r}),t=e(function(e,t){var r=Ht();t.exports=r}),Ut=e(function(e,t){var r=Ct(),n=Nt(),a=r("keys");t.exports=function(e){return a[e]||(a[e]=n(e))}}),Wt=e(function(e,t){var r=Ke();t.exports=!r(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})}),Yt=e(function(e,t){var r=Rt(),n=tt(),a=kt(),o=Ut(),i=Wt(),l=o("IE_PROTO"),u=Object,s=u.prototype;t.exports=i?u.getPrototypeOf:function(e){var t,e=a(e);return r(e,l)?e[l]:(t=e.constructor,n(t)&&e instanceof t?t.prototype:e instanceof u?s:null)}}),Kt=e(function(e,t){var r=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(e){e=+e;return(0<e?n:r)(e)}}),Xt=e(function(e,t){var r=Kt();t.exports=function(e){e=+e;return e!=e||0==e?0:r(e)}}),Zt=e(function(e,t){var r=Xt(),n=Math.max,a=Math.min;t.exports=function(e,t){e=r(e);return e<0?n(e+t,0):a(e,t)}}),Jt=e(function(e,t){var r=Xt(),n=Math.min;t.exports=function(e){e=r(e);return 0<e?n(e,9007199254740991):0}}),Qt=e(function(e,t){var r=Jt();t.exports=function(e){return r(e.length)}}),er=e(function(e,t){function r(l){return function(e,t,r){var n=u(e),a=c(n);if(0!==a){var o,i=s(r,a);if(l&&t!=t){for(;i<a;)if((o=n[i++])!=o)return!0}else for(;i<a;i++)if((l||i in n)&&n[i]===t)return l||i||0}return!l&&-1}}var u=st(),s=Zt(),c=Qt();t.exports={includes:r(!0),indexOf:r(!1)}}),tr=e(function(e,t){t.exports={}}),rr=e(function(e,t){var r=Je(),i=Rt(),l=st(),u=er().indexOf,s=tr(),c=r([].push);t.exports=function(e,t){var r,n=l(e),a=0,o=[];for(r in n)!i(s,r)&&i(n,r)&&c(o,r);for(;t.length>a;)!i(n,r=t[a++])||~u(o,r)||c(o,r);return o}}),nr=e(function(e,t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),ar=e(function(e,t){var r=rr(),n=nr();t.exports=Object.keys||function(e){return r(e,n)}}),or=e(function(e,t){function r(u){return function(e){for(var t,r=p(e),n=d(r),a=h&&null===c(r),o=n.length,i=0,l=[];i<o;)t=n[i++],s&&!(a?t in r:f(r,t))||m(l,u?[t,r[t]]:r[t]);return l}}var s=rt(),n=Ke(),a=Je(),c=Yt(),d=ar(),p=st(),f=a(at().f),m=a([].push),h=s&&n(function(){var e=Object.create(null);return e[2]=2,!f(e,2)});t.exports={entries:r(!0),values:r(!1)}}),ir=e(function(){var e=Vt(),t=or().values;e({target:"Object",stat:!0},{values:function(e){return t(e)}})}),lr=e(function(e,t){ir();var r=dt();t.exports=r.Object.values}),ur=e(function(e,t){var r=lr();t.exports=r}),sr=e(function(e,t){var r=ur();t.exports=r}),cr=e(function(e,t){var r={};r[Tt()("toStringTag")]="z",t.exports="[object z]"===String(r)}),dr=e(function(e,t){var r=cr(),n=tt(),a=Qe(),o=Tt()("toStringTag"),i=Object,l="Arguments"===a(function(){return arguments}());t.exports=r?a:function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=((e,t)=>{try{return e[t]}catch(e){}})(e=i(e),o))?t:l?a(e):"Object"===(t=a(e))&&n(e.callee)?"Arguments":t}}),pr=e(function(e,t){var r=dr(),n=String;t.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return n(e)}}),fr=e(function(e,t){function r(a){return function(e,t){var r,e=i(l(e)),t=o(t),n=e.length;return t<0||n<=t?a?"":void 0:(r=s(e,t))<55296||56319<r||t+1===n||(n=s(e,t+1))<56320||57343<n?a?u(e,t):r:a?c(e,t,t+2):n-56320+(r-55296<<10)+65536}}var n=Je(),o=Xt(),i=pr(),l=ut(),u=n("".charAt),s=n("".charCodeAt),c=n("".slice);t.exports={codeAt:r(!1),charAt:r(!0)}}),mr=e(function(e,t){var r=Ye(),n=tt(),r=r.WeakMap;t.exports=n(r)&&/native code/.test(String(r))}),hr=e(function(e,t){var r,n,a,o,i=mr(),l=Ye(),u=ct(),s=zt(),c=Rt(),d=Ft(),p=Ut(),f=tr(),m="Object already initialized",h=l.TypeError,l=l.WeakMap,g=i||d.state?((a=d.state||(d.state=new l)).get=a.get,a.has=a.has,a.set=a.set,r=function(e,t){if(a.has(e))throw new h(m);return t.facade=e,a.set(e,t),t},n=function(e){return a.get(e)||{}},function(e){return a.has(e)}):(f[o=p("state")]=!0,r=function(e,t){if(c(e,o))throw new h(m);return t.facade=e,s(e,o,t),t},n=function(e){return c(e,o)?e[o]:{}},function(e){return c(e,o)});t.exports={set:r,get:n,has:g,enforce:function(e){return g(e)?n(e):r(e,{})},getterFor:function(t){return function(e){if(u(e)&&(e=n(e)).type===t)return e;throw new h("Incompatible receiver, "+t+" required")}}}}),gr=e(function(e,t){var r=rt(),n=Rt(),a=Function.prototype,o=r&&Object.getOwnPropertyDescriptor,n=n(a,"name"),i=n&&"something"===function(){}.name,r=n&&(!r||o(a,"name").configurable);t.exports={EXISTS:n,PROPER:i,CONFIGURABLE:r}}),vr=e(function(e){var t=rt(),r=jt(),l=qt(),u=Lt(),s=st(),c=ar();e.f=t&&!r?Object.defineProperties:function(e,t){u(e);for(var r,n=s(t),a=c(t),o=a.length,i=0;i<o;)l.f(e,r=a[i++],n[r]);return e}}),br=e(function(e,t){var r=pt();t.exports=r("document","documentElement")}),yr=e(function(e,t){function n(){}function a(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t}var o,i=Lt(),l=vr(),u=nr(),r=tr(),s=br(),c=Ot(),d=Ut(),p=">",f="<",m="prototype",h="script",g=d("IE_PROTO"),v=function(e){return f+h+p+e+f+"/"+h+p},b=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}b=void 0===document||document.domain&&o?a(o):(e=c("iframe"),t="java"+h+":",e.style.display="none",s.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F);for(var e,t,r=u.length;r--;)delete b[m][u[r]];return b()};r[g]=!0,t.exports=Object.create||function(e,t){var r;return null!==e?(n[m]=i(e),r=new n,n[m]=null,r[g]=e):r=b(),void 0===t?r:l.f(r,t)}}),wr=e(function(e,t){var a=zt();t.exports=function(e,t,r,n){return n&&n.enumerable?e[t]=r:a(e,t,r),e}}),Dr=e(function(e,t){var r,n,a=Ke(),o=tt(),i=ct(),l=yr(),u=Yt(),s=wr(),c=Tt(),d=Et(),p=c("iterator"),c=!1;[].keys&&("next"in(n=[].keys())?(u=u(u(n)))!==Object.prototype&&(r=u):c=!0),!i(r)||a(function(){var e={};return r[p].call(e)!==e})?r={}:d&&(r=l(r)),o(r[p])||s(r,p,function(){return this}),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:c}}),xr=e(function(e,t){var r=cr(),n=dr();t.exports=r?{}.toString:function(){return"[object "+n(this)+"]"}}),Er=e(function(e,t){var a=cr(),o=qt().f,i=zt(),l=Rt(),u=xr(),s=Tt()("toStringTag");t.exports=function(e,t,r,n){r=r?e:e&&e.prototype;r&&(l(r,s)||o(r,s,{configurable:!0,value:t}),n)&&!a&&i(r,"toString",u)}}),Ar=e(function(e,t){t.exports={}}),Fr=e(function(e,t){function a(){return this}var o=Dr().IteratorPrototype,i=yr(),l=ot(),u=Er(),s=Ar();t.exports=function(e,t,r,n){t+=" Iterator";return e.prototype=i(o,{next:l(+!n,r)}),u(e,t,!1,!0),s[t]=a,e}}),Cr=e(function(e,t){var n=Je(),a=wt();t.exports=function(e,t,r){try{return n(a(Object.getOwnPropertyDescriptor(e,t)[r]))}catch(e){}}}),kr=e(function(e,t){var r=ct();t.exports=function(e){return r(e)||null===e}}),Rr=e(function(e,t){var r=kr(),n=String,a=TypeError;t.exports=function(e){if(r(e))return e;throw new a("Can't set "+n(e)+" as a prototype")}}),Nr=e(function(e,t){var a=Cr(),o=ct(),i=ut(),l=Rr();t.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var r,n=!1,e={};try{(r=a(Object.prototype,"__proto__","set"))(e,[]),n=e instanceof Array}catch(e){}return function(e,t){return i(e),l(t),o(e)&&(n?r(e,t):e.__proto__=t),e}})():void 0)}),Tr=e(function(e,t){function h(){return this}var g=Vt(),v=nt(),b=Et(),r=gr(),y=tt(),w=Fr(),D=Yt(),x=Nr(),E=Er(),A=zt(),F=wr(),n=Tt(),C=Ar(),a=Dr(),k=r.PROPER,R=r.CONFIGURABLE,N=a.IteratorPrototype,T=a.BUGGY_SAFARI_ITERATORS,S=n("iterator"),_="values",O="entries";t.exports=function(e,t,r,n,a,o,i){w(r,t,n);function l(e){if(e===a&&f)return f;if(!T&&e&&e in d)return d[e];switch(e){case"keys":case _:case O:return function(){return new r(this,e)}}return function(){return new r(this)}}var u,s,n=t+" Iterator",c=!1,d=e.prototype,p=d[S]||d["@@iterator"]||a&&d[a],f=!T&&p||l(a),m="Array"===t&&d.entries||p;if(m&&(m=D(m.call(new e)))!==Object.prototype&&m.next&&(b||D(m)===N||(x?x(m,N):y(m[S])||F(m,S,h)),E(m,n,!0,!0),b)&&(C[n]=h),k&&a===_&&p&&p.name!==_&&(!b&&R?A(d,"name",_):(c=!0,f=function(){return v(p,this)})),a)if(u={values:l(_),keys:o?f:l("keys"),entries:l(O)},i)for(s in u)!T&&!c&&s in d||F(d,s,u[s]);else g({target:t,proto:!0,forced:T||c},u);return b&&!i||d[S]===f||F(d,S,f,{name:a}),C[t]=f,u}}),Sr=e(function(e,t){t.exports=function(e,t){return{value:e,done:t}}}),_r=e(function(){var n=fr().charAt,t=pr(),e=hr(),r=Tr(),a=Sr(),o="String Iterator",i=e.set,l=e.getterFor(o);r(String,"String",function(e){i(this,{type:o,string:t(e),index:0})},function(){var e=l(this),t=e.string,r=e.index;return r>=t.length?a(void 0,!0):(t=n(t,r),e.index+=t.length,a(t,!1))})}),Or=e(function(e,t){var o=nt(),i=Lt(),l=Dt();t.exports=function(e,t,r){var n,a;i(e);try{if(!(n=l(e,"return"))){if("throw"===t)throw r;return r}n=o(n,e)}catch(e){a=!0,n=e}if("throw"===t)throw r;if(a)throw n;return i(n),r}}),Mr=e(function(e,t){var a=Lt(),o=Or();t.exports=function(t,e,r,n){try{return n?e(a(r)[0],r[1]):e(r)}catch(e){o(t,"throw",e)}}}),Pr=e(function(e,t){var r=Tt(),n=Ar(),a=r("iterator"),o=Array.prototype;t.exports=function(e){return void 0!==e&&(n.Array===e||o[a]===e)}}),Ir=e(function(e,t){var r=Je(),n=tt(),a=Ft(),o=r(Function.toString);n(a.inspectSource)||(a.inspectSource=function(e){return o(e)}),t.exports=a.inspectSource}),Br=e(function(e,t){function r(){}function n(e){if(!l(e))return!1;try{return d(r,[],e),!0}catch(e){return!1}}function a(e){if(!l(e))return!1;switch(u(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return m||!!f(p,c(e))}catch(e){return!0}}var o=Je(),i=Ke(),l=tt(),u=dr(),s=pt(),c=Ir(),d=s("Reflect","construct"),p=/^\s*(?:class|function)\b/,f=o(p.exec),m=!p.test(r);a.sham=!0,t.exports=!d||i(function(){var e;return n(n.call)||!n(Object)||!n(function(){e=!0})||e})?a:n}),jr=e(function(e,t){var n=rt(),a=qt(),o=ot();t.exports=function(e,t,r){n?a.f(e,t,o(0,r)):e[t]=r}}),Lr=e(function(e,t){var r=dr(),n=Dt(),a=lt(),o=Ar(),i=Tt()("iterator");t.exports=function(e){if(!a(e))return n(e,i)||n(e,"@@iterator")||o[r(e)]}}),qr=e(function(e,t){var r=nt(),n=wt(),a=Lt(),o=yt(),i=Lr(),l=TypeError;t.exports=function(e,t){t=arguments.length<2?i(e):t;if(n(t))return a(r(t,e));throw new l(o(e)+" is not iterable")}}),zr=e(function(e,t){var p=Bt(),f=nt(),m=kt(),h=Mr(),g=Pr(),v=Br(),b=Qt(),y=jr(),w=qr(),D=Lr(),x=Array;t.exports=function(e){var t,r,n,a,o,i,l=m(e),e=v(this),u=arguments.length,s=1<u?arguments[1]:void 0,c=void 0!==s,u=(c&&(s=p(s,2<u?arguments[2]:void 0)),D(l)),d=0;if(!u||this===x&&g(u))for(t=b(l),r=e?new this(t):x(t);d<t;d++)i=c?s(l[d],d):l[d],y(r,d,i);else for(r=e?new this:[],o=(a=w(l,u)).next;!(n=f(o,a)).done;d++)i=c?h(a,s,[n.value,d],!0):n.value,y(r,d,i);return r.length=d,r}}),Vr=e(function(e,t){var r,n,a=Tt()("iterator"),o=!1;try{r=0,(n={next:function(){return{done:!!r++}},return:function(){o=!0}})[a]=function(){return this},Array.from(n,function(){throw 2})}catch(e){}t.exports=function(e,t){try{if(!t&&!o)return!1}catch(e){return!1}var r=!1;try{var n={};n[a]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch(e){}return r}}),Gr=e(function(){var e=Vt(),t=zr();e({target:"Array",stat:!0,forced:!Vr()(function(e){Array.from(e)})},{from:t})}),$r=e(function(e,t){_r(),Gr();var r=dt();t.exports=r.Array.from}),Hr=e(function(e,t){var r=$r();t.exports=r}),Ur=e(function(e,t){var r=Hr();t.exports=r}),Wr=e(function(i){Object.defineProperty(i,"__esModule",{value:!0}),i.isIdentStart=function(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"-"===e||"_"===e},i.isIdent=function(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"0"<=e&&e<="9"||"-"===e||"_"===e},i.isHex=function(e){return"a"<=e&&e<="f"||"A"<=e&&e<="F"||"0"<=e&&e<="9"},i.escapeIdentifier=function(e){for(var t=e.length,r="",n=0;n<t;){var a=e.charAt(n);if(i.identSpecialChars[a])r+="\\"+a;else if("_"===a||"-"===a||"A"<=a&&a<="Z"||"a"<=a&&a<="z"||0!==n&&"0"<=a&&a<="9")r+=a;else{a=a.charCodeAt(0);if(55296==(63488&a)){var o=e.charCodeAt(n++);if(55296!=(64512&a)||56320!=(64512&o))throw Error("UCS-2(decode): illegal sequence");a=((1023&a)<<10)+(1023&o)+65536}r+="\\"+a.toString(16)+" "}n++}return r},i.escapeStr=function(e){for(var t,r=e.length,n="",a=0;a<r;){var o=e.charAt(a);'"'===o?o='\\"':"\\"===o?o="\\\\":void 0!==(t=i.strReplacementsRev[o])&&(o=t),n+=o,a++}return'"'+n+'"'},i.identSpecialChars={"!":!0,'"':!0,"#":!0,$:!0,"%":!0,"&":!0,"'":!0,"(":!0,")":!0,"*":!0,"+":!0,",":!0,".":!0,"/":!0,";":!0,"<":!0,"=":!0,">":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},i.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},i.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},i.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}}),Yr=e(function(e){Object.defineProperty(e,"__esModule",{value:!0});var v=Wr();e.parseCssSelector=function(o,i,l,u,a,s){var c=o.length,d="";function p(e,t){var r="";for(i++,d=o.charAt(i);i<c;){if(d===e)return i++,r;if("\\"===d){i++;var n;if((d=o.charAt(i))===e)r+=e;else if(void 0!==(n=t[d]))r+=n;else{if(v.isHex(d)){var a=d;for(i++,d=o.charAt(i);v.isHex(d);)a+=d,i++,d=o.charAt(i);" "===d&&(i++,d=o.charAt(i)),r+=String.fromCharCode(parseInt(a,16));continue}r+=d}}else r+=d;i++,d=o.charAt(i)}return r}function f(){var e="";for(d=o.charAt(i);i<c;){if(!v.isIdent(d)){if("\\"!==d)return e;if(c<=++i)throw Error("Expected symbol but end of file reached.");if(d=o.charAt(i),!v.identSpecialChars[d]&&v.isHex(d)){var t=d;for(i++,d=o.charAt(i);v.isHex(d);)t+=d,i++,d=o.charAt(i);" "===d&&(i++,d=o.charAt(i)),e+=String.fromCharCode(parseInt(t,16));continue}}e+=d,i++,d=o.charAt(i)}return e}function m(){d=o.charAt(i);for(;" "===d||"\t"===d||"\n"===d||"\r"===d||"\f"===d;)i++,d=o.charAt(i)}function h(){var e=r();if(!e)return null;var t=e;for(d=o.charAt(i);","===d;){if(i++,m(),"selectors"!==t.type&&(t={type:"selectors",selectors:[e]}),!(e=r()))throw Error('Rule expected after ",".');t.selectors.push(e)}return t}function r(){m();var e={type:"ruleSet"},t=g();if(!t)return null;for(var r=e;t&&(t.type="rule",r.rule=t,r=t,m(),d=o.charAt(i),!(c<=i||","===d||")"===d));)if(a[d]){var n=d;if(i++,m(),!(t=g()))throw Error('Rule expected after "'+n+'".');t.nestingOperator=n}else(t=g())&&(t.nestingOperator=null);return e}function g(){for(var e=null;i<c;)if("*"===(d=o.charAt(i)))i++,(e=e||{}).tagName="*";else if(v.isIdentStart(d)||"\\"===d)(e=e||{}).tagName=f();else if("."===d)i++,((e=e||{}).classNames=e.classNames||[]).push(f());else if("#"===d)i++,(e=e||{}).id=f();else if("["===d){i++,m();var t={name:f()};if(m(),"]"===d)i++;else{var r="";if(u[d]&&(r=d,i++,d=o.charAt(i)),c<=i)throw Error('Expected "=" but end of file reached.');if("="!==d)throw Error('Expected "=" but "'+d+'" found.');t.operator=r+"=",i++,m();var n="";if(t.valueType="string",'"'===d)n=p('"',v.doubleQuotesEscapeChars);else if("'"===d)n=p("'",v.singleQuoteEscapeChars);else if(s&&"$"===d)i++,n=f(),t.valueType="substitute";else{for(;i<c&&"]"!==d;)n+=d,i++,d=o.charAt(i);n=n.trim()}if(m(),c<=i)throw Error('Expected "]" but end of file reached.');if("]"!==d)throw Error('Expected "]" but "'+d+'" found.');i++,t.value=n}((e=e||{}).attrs=e.attrs||[]).push(t)}else{if(":"!==d)break;i++;r=f(),t={name:r};if("("===d){i++;var a="";if(m(),"selector"===l[r])t.valueType="selector",a=h();else{if(t.valueType=l[r]||"string",'"'===d)a=p('"',v.doubleQuotesEscapeChars);else if("'"===d)a=p("'",v.singleQuoteEscapeChars);else if(s&&"$"===d)i++,a=f(),t.valueType="substitute";else{for(;i<c&&")"!==d;)a+=d,i++,d=o.charAt(i);a=a.trim()}m()}if(c<=i)throw Error('Expected ")" but end of file reached.');if(")"!==d)throw Error('Expected ")" but "'+d+'" found.');i++,t.value=a}((e=e||{}).pseudos=e.pseudos||[]).push(t)}return e}var e=h();if(i<c)throw Error('Rule expected but "'+o.charAt(i)+'" found.');return e}}),Kr=e(function(e){Object.defineProperty(e,"__esModule",{value:!0});var o=Wr();e.renderEntity=function t(e){var r="";switch(e.type){case"ruleSet":for(var n=e.rule,a=[];n;)n.nestingOperator&&a.push(n.nestingOperator),a.push(t(n)),n=n.rule;r=a.join(" ");break;case"selectors":r=e.selectors.map(t).join(", ");break;case"rule":e.tagName&&(r="*"===e.tagName?"*":o.escapeIdentifier(e.tagName)),e.id&&(r+="#"+o.escapeIdentifier(e.id)),e.classNames&&(r+=e.classNames.map(function(e){return"."+o.escapeIdentifier(e)}).join("")),e.attrs&&(r+=e.attrs.map(function(e){return"operator"in e?