this.length)throw new RangeError("Offset plus length of array is out of range");if(d=this.byteOffset+i*this.BYTES_PER_ELEMENT,p=n.length*this.BYTES_PER_ELEMENT,n.buffer===this.buffer){for(h=[],s=0,l=n.byteOffset;sthis.length)throw new RangeError("Offset plus length of array is out of range");for(s=0;sthis.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:a.ToUint32(r),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");m(this)}function o(n){return function(i,o){if((i=a.ToUint32(i))+n.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");i+=this.byteOffset;var s,l=new e.Uint8Array(this.buffer,i,n.BYTES_PER_ELEMENT),c=[];for(s=0;sthis.byteLength)throw new RangeError("Array index out of range");var l,c=new n([o]),u=new e.Uint8Array(c.buffer),d=[];for(l=0;l0)throw new TypeError("WeakMap iterable is not supported")}function n(e,n){if(!r(e)||!t.call(e,"_id"))throw new TypeError(n+" method called on incompatible receiver "+c(e))}function i(e){return e+"_"+o()+"."+o()}function o(){return Math.random().toString().substring(2)}return a(e.prototype,"delete",(function(e){if(n(this,"delete"),!r(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)&&(delete e[this._id],!0)})),a(e.prototype,"get",(function(e){if(n(this,"get"),r(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),a(e.prototype,"has",(function(e){if(n(this,"has"),!r(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),a(e.prototype,"set",(function(e,t){if(n(this,"set"),!r(e))throw new TypeError("Invalid value used as weak map key");var i=e[this._id];return i&&i[0]===e?(i[1]=t,this):(a(e,this._id,[e,t]),this)})),a(e,"_polyfill",!0),e}()}function r(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==o?o:void 0!==s?s:e)})),Qt=ce((function(e,t){"use strict";var n=function(e){return e&&e.Math===Math&&e};t.exports=n("object"==("undefined"==typeof globalThis?"undefined":c(globalThis))&&globalThis)||n("object"==(void 0===o?"undefined":c(o))&&o)||n("object"==("undefined"==typeof self?"undefined":c(self))&&self)||n("object"==(void 0===s?"undefined":c(s))&&s)||function(){return this}()||e||Function("return this")()})),Xt=ce((function(e,t){"use strict";t.exports=function(e){try{return!!e()}catch(e){return!0}}})),Kt=ce((function(e,t){"use strict";var n=Xt();t.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),$t=ce((function(e,t){"use strict";var n=Kt(),a=Function.prototype,r=a.apply,i=a.call;t.exports="object"==("undefined"==typeof Reflect?"undefined":c(Reflect))&&Reflect.apply||(n?i.bind(r):function(){return i.apply(r,arguments)})})),en=ce((function(e,t){"use strict";var n=Kt(),a=Function.prototype,r=a.call,i=n&&a.bind.bind(r,r);t.exports=n?i:function(e){return function(){return r.apply(e,arguments)}}})),tn=ce((function(e,t){"use strict";var n=en(),a=n({}.toString),r=n("".slice);t.exports=function(e){return r(a(e),8,-1)}})),nn=ce((function(e,t){"use strict";var n=tn(),a=en();t.exports=function(e){if("Function"===n(e))return a(e)}})),an=ce((function(e,t){"use strict";var n="object"==(void 0===l?"undefined":c(l))&&l.all,a=void 0===n&&void 0!==n;t.exports={all:n,IS_HTMLDDA:a}})),rn=ce((function(e,t){"use strict";var n=an(),a=n.all;t.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}})),on=ce((function(e,t){"use strict";var n=Xt();t.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),sn=ce((function(e,t){"use strict";var n=Kt(),a=Function.prototype.call;t.exports=n?a.bind(a):function(){return a.apply(a,arguments)}})),ln=ce((function(e){"use strict";var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!t.call({1:2},1);e.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:t})),cn=ce((function(e,t){"use strict";t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),un=ce((function(e,t){"use strict";var n=en(),a=Xt(),r=tn(),i=Object,o=n("".split);t.exports=a((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"===r(e)?o(e,""):i(e)}:i})),dn=ce((function(e,t){"use strict";t.exports=function(e){return null==e}})),pn=ce((function(e,t){"use strict";var n=dn(),a=TypeError;t.exports=function(e){if(n(e))throw new a("Can't call method on "+e);return e}})),hn=ce((function(e,t){"use strict";var n=un(),a=pn();t.exports=function(e){return n(a(e))}})),fn=ce((function(e,t){"use strict";var n=rn(),a=an(),r=a.all;t.exports=a.IS_HTMLDDA?function(e){return"object"==c(e)?null!==e:n(e)||e===r}:function(e){return"object"==c(e)?null!==e:n(e)}})),mn=ce((function(e,t){"use strict";t.exports={}})),gn=ce((function(e,t){"use strict";var n=mn(),a=Qt(),r=rn(),i=function(e){return r(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?i(n[e])||i(a[e]):n[e]&&n[e][t]||a[e]&&a[e][t]}})),bn=ce((function(e,t){"use strict";var n=en();t.exports=n({}.isPrototypeOf)})),vn=ce((function(e,t){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""})),yn=ce((function(e,t){"use strict";var n,a,r=Qt(),i=vn(),o=r.process,s=r.Deno,l=o&&o.versions||s&&s.version,c=l&&l.v8;c&&(a=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!a&&i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(a=+n[1]),t.exports=a})),wn=ce((function(e,t){"use strict";var n=yn(),a=Xt(),r=Qt().String;t.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol("symbol detection");return!r(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))})),An=ce((function(e,t){"use strict";var n=wn();t.exports=n&&!Symbol.sham&&"symbol"==c(Symbol.iterator)})),Dn=ce((function(e,t){"use strict";var n=gn(),a=rn(),r=bn(),i=An(),o=Object;t.exports=i?function(e){return"symbol"==c(e)}:function(e){var t=n("Symbol");return a(t)&&r(t.prototype,o(e))}})),En=ce((function(e,t){"use strict";var n=String;t.exports=function(e){try{return n(e)}catch(e){return"Object"}}})),kn=ce((function(e,t){"use strict";var n=rn(),a=En(),r=TypeError;t.exports=function(e){if(n(e))return e;throw new r(a(e)+" is not a function")}})),xn=ce((function(e,t){"use strict";var n=kn(),a=dn();t.exports=function(e,t){var r=e[t];return a(r)?void 0:n(r)}})),Tn=ce((function(e,t){"use strict";var n=sn(),a=rn(),r=fn(),i=TypeError;t.exports=function(e,t){var o,s;if("string"===t&&a(o=e.toString)&&!r(s=n(o,e)))return s;if(a(o=e.valueOf)&&!r(s=n(o,e)))return s;if("string"!==t&&a(o=e.toString)&&!r(s=n(o,e)))return s;throw new i("Can't convert object to primitive value")}})),Cn=ce((function(e,t){"use strict";t.exports=!0})),Sn=ce((function(e,t){"use strict";var n=Qt(),a=Object.defineProperty;t.exports=function(e,t){try{a(n,e,{value:t,configurable:!0,writable:!0})}catch(a){n[e]=t}return t}})),On=ce((function(e,t){"use strict";var n=Qt(),a=Sn(),r="__core-js_shared__",i=n[r]||a(r,{});t.exports=i})),Mn=ce((function(e,t){"use strict";var n=Cn(),a=On();(t.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.33.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})})),Pn=ce((function(e,t){"use strict";var n=pn(),a=Object;t.exports=function(e){return a(n(e))}})),In=ce((function(e,t){"use strict";var n=en(),a=Pn(),r=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return r(a(e),t)}})),Nn=ce((function(e,t){"use strict";var n=en(),a=0,r=Math.random(),i=n(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++a+r,36)}})),Fn=ce((function(e,t){"use strict";var n=Qt(),a=Mn(),r=In(),i=Nn(),o=wn(),s=An(),l=n.Symbol,c=a("wks"),u=s?l.for||l:l&&l.withoutSetter||i;t.exports=function(e){return r(c,e)||(c[e]=o&&r(l,e)?l[e]:u("Symbol."+e)),c[e]}})),_n=ce((function(e,t){"use strict";var n=sn(),a=fn(),r=Dn(),i=xn(),o=Tn(),s=Fn(),l=TypeError,c=s("toPrimitive");t.exports=function(e,t){if(!a(e)||r(e))return e;var s,u=i(e,c);if(u){if(void 0===t&&(t="default"),s=n(u,e,t),!a(s)||r(s))return s;throw new l("Can't convert object to primitive value")}return void 0===t&&(t="number"),o(e,t)}})),jn=ce((function(e,t){"use strict";var n=_n(),a=Dn();t.exports=function(e){var t=n(e,"string");return a(t)?t:t+""}})),Rn=ce((function(e,t){"use strict";var n=Qt(),a=fn(),r=n.document,i=a(r)&&a(r.createElement);t.exports=function(e){return i?r.createElement(e):{}}})),Bn=ce((function(e,t){"use strict";var n=on(),a=Xt(),r=Rn();t.exports=!n&&!a((function(){return 7!==Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))})),Ln=ce((function(e){"use strict";var t=on(),n=sn(),a=ln(),r=cn(),i=hn(),o=jn(),s=In(),l=Bn(),c=Object.getOwnPropertyDescriptor;e.f=t?c:function(e,t){if(e=i(e),t=o(t),l)try{return c(e,t)}catch(e){}if(s(e,t))return r(!n(a.f,e,t),e[t])}})),zn=ce((function(e,t){"use strict";var n=Xt(),a=rn(),r=/#|\.prototype\./,i=function(e,t){var r=s[o(e)];return r===c||r!==l&&(a(t)?n(t):!!t)},o=i.normalize=function(e){return String(e).replace(r,".").toLowerCase()},s=i.data={},l=i.NATIVE="N",c=i.POLYFILL="P";t.exports=i})),Un=ce((function(e,t){"use strict";var n=nn(),a=kn(),r=Kt(),i=n(n.bind);t.exports=function(e,t){return a(e),void 0===t?e:r?i(e,t):function(){return e.apply(t,arguments)}}})),qn=ce((function(e,t){"use strict";var n=on(),a=Xt();t.exports=n&&a((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),Zn=ce((function(e,t){"use strict";var n=fn(),a=String,r=TypeError;t.exports=function(e){if(n(e))return e;throw new r(a(e)+" is not an object")}})),Gn=ce((function(e){"use strict";var t=on(),n=Bn(),a=qn(),r=Zn(),i=jn(),o=TypeError,s=Object.defineProperty,l=Object.getOwnPropertyDescriptor,c="enumerable",u="configurable",d="writable";e.f=t?a?function(e,t,n){if(r(e),t=i(t),r(n),"function"==typeof e&&"prototype"===t&&"value"in n&&d in n&&!n.writable){var a=l(e,t);a&&a.writable&&(e[t]=n.value,n={configurable:u in n?n.configurable:a.configurable,enumerable:c in n?n.enumerable:a.enumerable,writable:!1})}return s(e,t,n)}:s:function(e,t,a){if(r(e),t=i(t),r(a),n)try{return s(e,t,a)}catch(e){}if("get"in a||"set"in a)throw new o("Accessors not supported");return"value"in a&&(e[t]=a.value),e}})),Yn=ce((function(e,t){"use strict";var n=on(),a=Gn(),r=cn();t.exports=n?function(e,t,n){return a.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}})),Wn=ce((function(e,t){"use strict";var n=Qt(),a=$t(),r=nn(),i=rn(),o=Ln().f,s=zn(),l=mn(),u=Un(),d=Yn(),p=In(),h=function(e){var t=function t(n,r,i){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,i)}return a(e,this,arguments)};return t.prototype=e.prototype,t};t.exports=function(e,t){var a,f,m,g,b,v,y,w,A,D=e.target,E=e.global,k=e.stat,x=e.proto,T=E?n:k?n[D]:(n[D]||{}).prototype,C=E?l:l[D]||d(l,D,{})[D],S=C.prototype;for(g in t)f=!(a=s(E?g:D+(k?".":"#")+g,e.forced))&&T&&p(T,g),v=C[g],f&&(y=e.dontCallGetSet?(A=o(T,g))&&A.value:T[g]),b=f&&y?y:t[g],f&&c(v)==c(b)||(w=e.bind&&f?u(b,n):e.wrap&&f?h(b):x&&i(b)?r(b):b,(e.sham||b&&b.sham||v&&v.sham)&&d(w,"sham",!0),d(C,g,w),x&&(p(l,m=D+"Prototype")||d(l,m,{}),d(l[m],g,b),e.real&&S&&(a||!S[g])&&d(S,g,b)))}})),Hn=ce((function(){"use strict";Wn()({target:"Object",stat:!0},{hasOwn:In()})})),Vn=ce((function(e,t){"use strict";Hn();var n=mn();t.exports=n.Object.hasOwn})),Jn=ce((function(e,t){"use strict";var n=Vn();t.exports=n})),Qn=ce((function(e,t){"use strict";var n=Jn();t.exports=n})),Xn=ce((function(e,t){"use strict";var n=Mn(),a=Nn(),r=n("keys");t.exports=function(e){return r[e]||(r[e]=a(e))}})),Kn=ce((function(e,t){"use strict";var n=Xt();t.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))})),$n=ce((function(e,t){"use strict";var n=In(),a=rn(),r=Pn(),i=Xn(),o=Kn(),s=i("IE_PROTO"),l=Object,c=l.prototype;t.exports=o?l.getPrototypeOf:function(e){var t=r(e);if(n(t,s))return t[s];var i=t.constructor;return a(i)&&t instanceof i?i.prototype:t instanceof l?c:null}})),ea=ce((function(e,t){"use strict";var n=Math.ceil,a=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?a:n)(t)}})),ta=ce((function(e,t){"use strict";var n=ea();t.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}})),na=ce((function(e,t){"use strict";var n=ta(),a=Math.max,r=Math.min;t.exports=function(e,t){var i=n(e);return i<0?a(i+t,0):r(i,t)}})),aa=ce((function(e,t){"use strict";var n=ta(),a=Math.min;t.exports=function(e){return e>0?a(n(e),9007199254740991):0}})),ra=ce((function(e,t){"use strict";var n=aa();t.exports=function(e){return n(e.length)}})),ia=ce((function(e,t){"use strict";var n=hn(),a=na(),r=ra(),i=function(e){return function(t,i,o){var s,l=n(t),c=r(l),u=a(o,c);if(e&&i!=i){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===i)return e||u||0;return!e&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}})),oa=ce((function(e,t){"use strict";t.exports={}})),sa=ce((function(e,t){"use strict";var n=en(),a=In(),r=hn(),i=ia().indexOf,o=oa(),s=n([].push);t.exports=function(e,t){var n,l=r(e),c=0,u=[];for(n in l)!a(o,n)&&a(l,n)&&s(u,n);for(;t.length>c;)a(l,n=t[c++])&&(~i(u,n)||s(u,n));return u}})),la=ce((function(e,t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),ca=ce((function(e,t){"use strict";var n=sa(),a=la();t.exports=Object.keys||function(e){return n(e,a)}})),ua=ce((function(e,t){"use strict";var n=on(),a=Xt(),r=en(),i=$n(),o=ca(),s=hn(),l=r(ln().f),c=r([].push),u=n&&a((function(){var e=Object.create(null);return e[2]=2,!l(e,2)})),d=function(e){return function(t){for(var a,r=s(t),d=o(r),p=u&&null===i(r),h=d.length,f=0,m=[];h>f;)a=d[f++],n&&!(p?a in r:l(r,a))||c(m,e?[a,r[a]]:r[a]);return m}};t.exports={entries:d(!0),values:d(!1)}})),da=ce((function(){"use strict";var e=Wn(),t=ua().values;e({target:"Object",stat:!0},{values:function(e){return t(e)}})})),pa=ce((function(e,t){"use strict";da();var n=mn();t.exports=n.Object.values})),ha=ce((function(e,t){"use strict";var n=pa();t.exports=n})),fa=ce((function(e,t){"use strict";var n=ha();t.exports=n})),ma=ce((function(e,t){!function(){"use strict";var a={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};!function(){if("object"!==("undefined"==typeof globalThis?"undefined":c(globalThis)))try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){o.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==o)return o;if(void 0!==s)return s;if(void 0!==this)return this;throw new Error("Unable to locate global `this`")}()}}(),a.encodeHTMLSource=function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},n=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(n,(function(e){return t[e]||e})):""}},void 0!==t&&t.exports?t.exports=a:void 0===(r=function(){return a}.call(e,n,e,t))||(t.exports=r);var i={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},l=/$^/;function u(e,t,n){return("string"==typeof t?t:t.toString()).replace(e.define||l,(function(t,a,r,i){return 0===a.indexOf("def.")&&(a=a.substring(4)),a in n||(":"===r?(e.defineParams&&i.replace(e.defineParams,(function(e,t,r){n[a]={arg:t,text:r}})),a in n||(n[a]=i)):new Function("def","def['"+a+"']="+i)(n)),""})).replace(e.use||l,(function(t,a){e.useParams&&(a=a.replace(e.useParams,(function(e,t,a,r){if(n[a]&&n[a].arg&&r){var i=(a+":"+r).replace(/'|\\/g,"_");return n.__exp=n.__exp||{},n.__exp[i]=n[a].text.replace(new RegExp("(^|[^\\w$])"+n[a].arg+"([^\\w$])","g"),"$1"+r+"$2"),t+"def.__exp['"+i+"']"}})));var r=new Function("def","return "+a)(n);return r?u(e,r,n):r}))}function d(e){return e.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}a.template=function(e,t,n){var r,o,s=(t=t||a.templateSettings).append?i.append:i.split,c=0,p=t.use||t.define?u(t,e,n||{}):e;p=("var out='"+(t.strip?p.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):p).replace(/'|\\/g,"\\$&").replace(t.interpolate||l,(function(e,t){return s.start+d(t)+s.end})).replace(t.encode||l,(function(e,t){return r=!0,s.startencode+d(t)+s.end})).replace(t.conditional||l,(function(e,t,n){return t?n?"';}else if("+d(n)+"){out+='":"';}else{out+='":n?"';if("+d(n)+"){out+='":"';}out+='"})).replace(t.iterate||l,(function(e,t,n,a){return t?(c+=1,o=a||"i"+c,t=d(t),"';var arr"+c+"="+t+";if(arr"+c+"){var "+n+","+o+"=-1,l"+c+"=arr"+c+".length-1;while("+o+"",sameOrigin:""};[{name:"NA",value:"inapplicable",priority:0,group:"inapplicable"},{name:"PASS",value:"passed",priority:1,group:"passes"},{name:"CANTTELL",value:"cantTell",priority:2,group:"incomplete"},{name:"FAIL",value:"failed",priority:3,group:"violations"}].forEach((function(e){var t=e.name,n=e.value,a=e.priority,r=e.group;ga[t]=n,ga[t+"_PRIO"]=a,ga[t+"_GROUP"]=r,ga.results[a]=n,ga.resultGroups[a]=r,ga.resultGroupMap[n]=r})),Object.freeze(ga.results),Object.freeze(ga.resultGroups),Object.freeze(ga.resultGroupMap),Object.freeze(ga);var ba=ga;var va=function(){"object"===("undefined"==typeof console?"undefined":c(console))&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},ya=/[\t\r\n\f]/g,wa=function(){function e(){K(this,e),this.parent=void 0}return ee(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(e){var t=this.attr("class");if(!t)return!1;var n=" "+e+" ";return(" "+t+" ").replace(ya," ").indexOf(n)>=0}}]),e}(),Aa={};ue(Aa,{DqElement:function(){return wr},aggregate:function(){return Da},aggregateChecks:function(){return Sa},aggregateNodeResults:function(){return Ma},aggregateResult:function(){return Ia},areStylesSet:function(){return Na},assert:function(){return Fa},checkHelper:function(){return Ar},clone:function(){return Dr},closest:function(){return Br},collectResultsFromFrames:function(){return _i},contains:function(){return ji},convertSelector:function(){return _r},cssParser:function(){return xr},deepMerge:function(){return Ri},escapeSelector:function(){return ja},extendMetaData:function(){return Bi},filterHtmlAttrs:function(){return ag},finalizeRuleResult:function(){return Oa},findBy:function(){return Ii},getAllChecks:function(){return Pi},getAncestry:function(){return ur},getBaseLang:function(){return Uf},getCheckMessage:function(){return Qf},getCheckOption:function(){return Xf},getEnvironmentData:function(){return Kf},getFlattenedTree:function(){return Bf},getFrameContexts:function(){return bm},getFriendlyUriEnd:function(){return Ua},getNodeAttributes:function(){return Za},getNodeFromTree:function(){return gr},getPreloadConfig:function(){return Xm},getRootNode:function(){return qi},getRule:function(){return vm},getScroll:function(){return wm},getScrollState:function(){return Dm},getSelector:function(){return lr},getSelectorData:function(){return nr},getShadowSelector:function(){return Va},getStandards:function(){return Em},getStyleSheetFactory:function(){return xm},getXpath:function(){return pr},injectStyle:function(){return Tm},isHidden:function(){return Cm},isHtmlElement:function(){return Sm},isNodeInContext:function(){return Om},isShadowRoot:function(){return zi},isValidLang:function(){return mg},isXHTML:function(){return Ha},matchAncestry:function(){return Pm},matches:function(){return Tr},matchesExpression:function(){return Rr},matchesSelector:function(){return Ga},memoize:function(){return Wa},mergeResults:function(){return Fi},nodeLookup:function(){return Nm},nodeSerializer:function(){return Mi},nodeSorter:function(){return Im},parseCrossOriginStylesheet:function(){return Rm},parseSameOriginStylesheet:function(){return Fm},parseStylesheet:function(){return jm},performanceTimer:function(){return Lm},pollyfillElementsFromPoint:function(){return zm},preload:function(){return Jm},preloadCssom:function(){return Gm},preloadMedia:function(){return Vm},processMessage:function(){return Jf},publishMetaData:function(){return Km},querySelectorAll:function(){return eg},querySelectorAllFilter:function(){return Zm},queue:function(){return Yr},respondable:function(){return Ei},ruleShouldRun:function(){return ng},select:function(){return ig},sendCommandToFrame:function(){return xi},setScrollState:function(){return sg},shadowSelect:function(){return lg},shadowSelectAll:function(){return ug},shouldPreload:function(){return Qm},toArray:function(){return _a},tokenList:function(){return Pf},uniqueArray:function(){return Um},uuid:function(){return ii},validInputTypes:function(){return pg},validLangs:function(){return fg}});var Da=function(e,t,n){t=t.slice(),n&&t.push(n);var a=t.map((function(t){return e.indexOf(t)})).sort();return e[a.pop()]},Ea=ba.CANTTELL_PRIO,ka=ba.FAIL_PRIO,xa=[];xa[ba.PASS_PRIO]=!0,xa[ba.CANTTELL_PRIO]=null,xa[ba.FAIL_PRIO]=!1;var Ta=["any","all","none"];function Ca(e,t){return Ta.reduce((function(n,a){return n[a]=(e[a]||[]).map((function(e){return t(e,a)})),n}),{})}var Sa=function(e){var t=Object.assign({},e);Ca(t,(function(e,t){var n=void 0===e.result?-1:xa.indexOf(e.result);e.priority=-1!==n?n:ba.CANTTELL_PRIO,"none"===t&&(e.priority===ba.PASS_PRIO?e.priority=ba.FAIL_PRIO:e.priority===ba.FAIL_PRIO&&(e.priority=ba.PASS_PRIO))}));var n={all:t.all.reduce((function(e,t){return Math.max(e,t.priority)}),0),none:t.none.reduce((function(e,t){return Math.max(e,t.priority)}),0),any:t.any.reduce((function(e,t){return Math.min(e,t.priority)}),4)%4};t.priority=Math.max(n.all,n.none,n.any);var a=[];return Ta.forEach((function(e){t[e]=t[e].filter((function(a){return a.priority===t.priority&&a.priority===n[e]})),t[e].forEach((function(e){return a.push(e.impact)}))})),[Ea,ka].includes(t.priority)?t.impact=Da(ba.impact,a):t.impact=null,Ca(t,(function(e){delete e.result,delete e.priority})),t.result=ba.results[t.priority],delete t.priority,t};function Oa(e){var t=u._audit.rules.find((function(t){return t.id===e.id}));return t&&t.impact&&e.nodes.forEach((function(e){["any","all","none"].forEach((function(n){(e[n]||[]).forEach((function(e){e.impact=t.impact}))}))})),Object.assign(e,Ma(e.nodes)),delete e.nodes,e}var Ma=function(e){var t={};if((e=e.map((function(e){if(e.any&&e.all&&e.none)return Sa(e);if(Array.isArray(e.node))return Oa(e);throw new TypeError("Invalid Result type")})))&&e.length){var n=e.map((function(e){return e.result}));t.result=Da(ba.results,n,t.result)}else t.result="inapplicable";ba.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){var n=ba.resultGroupMap[e.result];t[n].push(e)}));var a=ba.FAIL_GROUP;if(0===t[a].length&&(a=ba.CANTTELL_GROUP),t[a].length>0){var r=t[a].map((function(e){return e.impact}));t.impact=Da(ba.impact,r)||null}else t.impact=null;return t};function Pa(e,t,n){var a=Object.assign({},t);a.nodes=(a[n]||[]).concat(),ba.resultGroups.forEach((function(e){delete a[e]})),e[n].push(a)}var Ia=function(e){var t={};return ba.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){e.error?Pa(t,e,ba.CANTTELL_GROUP):e.result===ba.NA?Pa(t,e,ba.NA_GROUP):ba.resultGroups.forEach((function(n){Array.isArray(e[n])&&e[n].length>0&&Pa(t,e,n)}))})),t};var Na=function e(t,n,a){var r=o.getComputedStyle(t,null);if(!r)return!1;for(var i=0;i=1&&t<=31||127==t||0==r&&t>=48&&t<=57||1==r&&t>=48&&t<=57&&45==o?"\\"+t.toString(16)+" ":(0!=r||1!=a||45!=t)&&(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?n.charAt(r):"\\"+n.charAt(r):i+="�";return i};function Ra(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==e.length&&(e.match(/[0-9]/g)||"").length>=e.length/2}function Ba(e,t){return[e.substring(0,t),e.substring(t)]}function La(e){return e.replace(/\s+$/,"")}function za(e){var t=e,n="",a="",r="",i="",o="";if(e.includes("#")){var s=J(Ba(e,e.indexOf("#")),2);e=s[0],o=s[1]}if(e.includes("?")){var l=J(Ba(e,e.indexOf("?")),2);e=l[0],i=l[1]}if(e.includes("://")){var c=J(e.split("://"),2);n=c[0];var u=J(Ba(e=c[1],e.indexOf("/")),2);a=u[0],e=u[1]}else if("//"===e.substr(0,2)){var d=J(Ba(e=e.substr(2),e.indexOf("/")),2);a=d[0],e=d[1]}if("www."===a.substr(0,4)&&(a=a.substr(4)),a&&a.includes(":")){var p=J(Ba(a,a.indexOf(":")),2);a=p[0],r=p[1]}return{original:t,protocol:n,domain:a,port:r,path:e,query:i,hash:o}}var Ua=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e.length<=1||"data:"===e.substr(0,5)||"javascript:"===e.substr(0,11)||e.includes("?"))){var n=t.currentDomain,a=t.maxLength,r=void 0===a?25:a,i=za(e),o=i.path,s=i.domain,l=i.hash,c=o.substr(o.substr(0,o.length-2).lastIndexOf("/")+1);if(l)return c&&(c+l).length<=r?La(c+l):c.length<2&&l.length>2&&l.length<=r?La(l):void 0;if(s&&s.length1)&&(-1!==u||c.length>2)&&c.length<=r&&!c.match(/index(\.[a-zA-Z]{2-4})?/)&&!Ra(c)?La(c):void 0}};var qa,Za=function(e){return e.attributes instanceof o.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes},Ga=function(e,t){return qa&&e[qa]||(qa=function(e){var t,n,a=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],r=a.length;for(t=0;t2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return"";var a=t.getRootNode&&t.getRootNode()||l;if(11!==a.nodeType)return e(t,n,a);for(var r=[];11===a.nodeType;){if(!a.host)return"";r.unshift({elm:t,doc:a}),a=(t=a.host).getRootNode()}return r.unshift({elm:t,doc:a}),r.map((function(t){return e(t.elm,n,t.doc)}))}var Ja=["class","style","id","selected","checked","disabled","tabindex","aria-checked","aria-selected","aria-invalid","aria-activedescendant","aria-busy","aria-disabled","aria-expanded","aria-grabbed","aria-pressed","aria-valuenow","xmlns"],Qa=/([\\"])/g,Xa=/(\r\n|\r|\n)/g;function Ka(e){return e.replace(Qa,"\\$1").replace(Xa,"\\a ")}function $a(e,t){var n,a=t.name;if(-1!==a.indexOf("href")||-1!==a.indexOf("src")){var r=Ua(e.getAttribute(a));n=r?ja(t.name)+'$="'+Ka(r)+'"':ja(t.name)+'="'+Ka(e.getAttribute(a))+'"'}else n=ja(a)+'="'+Ka(t.value)+'"';return n}function er(e,t){return e.count "+a:s,r=r?r.filter((function(e){return Ga(e,a)})):Array.from(n.querySelectorAll(a)),e=e.parentElement}while((r.length>1||o)&&e&&11!==e.nodeType);return 1===r.length?a:-1!==a.indexOf(" > ")?":root"+a.substring(a.indexOf(" > ")):":root"}function lr(e,t){return Va(sr,e,t)}function cr(e){var t=e.nodeName.toLowerCase(),n=e.parentElement;if(!n)return t;var a="";if("head"!==t&&"body"!==t&&n.children.length>1){var r=Array.prototype.indexOf.call(n.children,e)+1;a=":nth-child(".concat(r,")")}return cr(n)+" > "+t+a}function ur(e,t){return Va(cr,e,t)}function dr(e,t){var n,a;if(!e)return[];if(!t&&9===e.nodeType)return t=[{str:"html"}];if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=dr(e.parentNode,t)),e.previousSibling){a=1,n=e.previousSibling;do{1===n.nodeType&&n.nodeName===e.nodeName&&a++,n=n.previousSibling}while(n);1===a&&(a=null)}else if(e.nextSibling){n=e.nextSibling;do{1===n.nodeType&&n.nodeName===e.nodeName?(a=1,n=null):(a=null,n=n.previousSibling)}while(n)}if(1===e.nodeType){var r={};r.str=e.nodeName.toLowerCase();var i=e.getAttribute&&ja(e.getAttribute("id"));i&&1===e.ownerDocument.querySelectorAll("#"+i).length&&(r.id=e.getAttribute("id")),a>1&&(r.count=a),t.push(r)}return t}var pr=function(e){return function(e){return e.reduce((function(e,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):e+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")}),"")}(dr(e))},hr={},fr={set:function(e,t){!function(e){Fa("string"==typeof e,"key must be a string, "+c(e)+" given"),Fa(""!==e,"key must not be empty")}(e),hr[e]=t},get:function(e,t){if(function(e){Fa("function"==typeof e||void 0===e,"creator must be a function or undefined, "+c(e)+" given")}(t),e in hr)return hr[e];if("function"==typeof t){var n=t();return Fa(void 0!==n,"Cache creator function should not return undefined"),this.set(e,n),hr[e]}},clear:function(){hr={}}};var mr=fr;var gr=function(e,t){var n=t||e;return mr.get("nodeMap")?mr.get("nodeMap").get(n):null},br="DqElm.RunOptions";function vr(e){if(null==e||!e.outerHTML)return"";var t=e.outerHTML;return t||"function"!=typeof o.XMLSerializer||(t=(new o.XMLSerializer).serializeToString(e)),function(e,t){if(t=t||300,e.length>t){var n=e.indexOf(">");e=e.substring(0,n+1)}return e}(t||"")}function yr(e){var t,n,a,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};i||(i=null!==(a=mr.get(br))&&void 0!==a?a:{});(this.spec=o,e instanceof wa?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=gr(e)),this.fromFrame=(null===(t=this.spec.selector)||void 0===t?void 0:t.length)>1,this._includeElementInJson=i.elementRef,i.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null===(n=this._virtualNode)||void 0===n?void 0:n.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,u._audit.noHtml)||(this.source=null!==(r=this.spec.source)&&void 0!==r?r:vr(this._element))}yr.prototype={get selector(){return this.spec.selector||[lr(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[ur(this.element)]},get xpath(){return this.spec.xpath||[pr(this.element)]},get element(){return this._element},toJSON:function(){var e={selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes,fromFrame:this.fromFrame};return this._includeElementInJson&&(e.element=this._element),e}},yr.fromFrame=function(e,t,n){var a=yr.mergeSpecs(e,n);return new yr(n.element,t,a)},yr.mergeSpecs=function(e,t){return V({},e,{selector:[].concat(W(t.selector),W(e.selector)),ancestry:[].concat(W(t.ancestry),W(e.ancestry)),xpath:[].concat(W(t.xpath),W(e.xpath)),nodeIndexes:[].concat(W(t.nodeIndexes),W(e.nodeIndexes)),fromFrame:!0})},yr.setRunOptions=function(e){var t=e.elementRef,n=e.absolutePaths;mr.set(br,{elementRef:t,absolutePaths:n})};var wr=yr;var Ar=function(e,t,n,a){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error==!1?(e.result=t,n(e)):a(t)}},data:function(t){e.data=t},relatedNodes:function(t){o.Node&&(t=t instanceof o.Node||t instanceof wa?[t]:_a(t),e.relatedNodes=[],t.forEach((function(t){if(t instanceof wa&&(t=t.actualNode),t instanceof o.Node){var n=new wr(t);e.relatedNodes.push(n)}})))}}};function Dr(e){return Er(e,new Map)}function Er(e,t){var n,a;if(null===e||"object"!==c(e))return e;if(null!==(n=o)&&void 0!==n&&n.Node&&e instanceof o.Node||null!==(a=o)&&void 0!==a&&a.HTMLCollection&&e instanceof o.HTMLCollection||"nodeName"in e&&"nodeType"in e&&"ownerDocument"in e)return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){var r=[];return t.set(e,r),e.forEach((function(e){r.push(Er(e,t))})),r}var i={};for(var s in t.set(e,i),e)i[s]=Er(e[s],t);return i}var kr=new(de(Wt()).CssSelectorParser);kr.registerSelectorPseudos("not"),kr.registerSelectorPseudos("is"),kr.registerNestingOperators(">"),kr.registerAttrEqualityMods("^","$","*","~");var xr=kr;function Tr(e,t){return _r(t).some((function(t){return Rr(e,t)}))}function Cr(e,t){return function(e,t){return 1===e.props.nodeType&&("*"===t.tag||e.props.nodeName===t.tag)}(e,t)&&function(e,t){return!t.classes||t.classes.every((function(t){return e.hasClass(t.value)}))}(e,t)&&function(e,t){return!t.attributes||t.attributes.every((function(t){var n=e.attr(t.key);return null!==n&&t.test(n)}))}(e,t)&&function(e,t){return!t.id||e.props.id===t.id}(e,t)&&(n=e,!((a=t).pseudos&&!a.pseudos.every((function(e){if("not"===e.name)return!e.expressions.some((function(e){return Rr(n,e)}));if("is"===e.name)return e.expressions.some((function(e){return Rr(n,e)}));throw new Error("the pseudo selector "+e.name+" has not yet been implemented")}))));var n,a}var Sr,Or=(Sr=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(e){return e.replace(Sr,"\\")}),Mr=/\\/g;function Pr(e){if(e)return e.map((function(e){var t,n,a=e.name.replace(Mr,""),r=(e.value||"").replace(Mr,"");switch(e.operator){case"^=":n=new RegExp("^"+Or(r));break;case"$=":n=new RegExp(Or(r)+"$");break;case"~=":n=new RegExp("(^|\\s)"+Or(r)+"(\\s|$)");break;case"|=":n=new RegExp("^"+Or(r)+"(-|$)");break;case"=":t=function(e){return r===e};break;case"*=":t=function(e){return e&&e.includes(r)};break;case"!=":t=function(e){return r!==e};break;default:t=function(e){return null!==e}}return""===r&&/^[*$^]=$/.test(e.operator)&&(t=function(){return!1}),t||(t=function(e){return e&&n.test(e)}),{key:a,value:r,type:void 0===e.value?"attrExist":"attrValue",test:t}}))}function Ir(e){if(e)return e.map((function(e){return{value:e=e.replace(Mr,""),regexp:new RegExp("(^|\\s)"+Or(e)+"(\\s|$)")}}))}function Nr(e){if(e)return e.map((function(e){var t;return["is","not"].includes(e.name)&&(t=Fr(t=(t=e.value).selectors?t.selectors:[t])),{name:e.name,expressions:t,value:e.value}}))}function Fr(e){return e.map((function(e){for(var t=[],n=e.rule;n;)t.push({tag:n.tagName?n.tagName.toLowerCase():"*",combinator:n.nestingOperator?n.nestingOperator:" ",id:n.id,attributes:Pr(n.attrs),classes:Ir(n.classNames),pseudos:Nr(n.pseudos)}),n=n.rule;return t}))}function _r(e){var t=xr.parse(e);return Fr(t=t.selectors?t.selectors:[t])}function jr(e,t,n,a){if(!e)return!1;for(var r=Array.isArray(t)?t[n]:t,i=Cr(e,r);!i&&a&&e.parent;)i=Cr(e=e.parent,r);if(n>0){if(!1===[" ",">"].includes(r.combinator))throw new Error("axe.utils.matchesExpression does not support the combinator: "+r.combinator);i=i&&jr(e.parent,t,n-1," "===r.combinator)}return i}function Rr(e,t,n){return jr(e,t,t.length-1,n)}var Br=function(e,t){for(;e;){if(Tr(e,t))return e;if(void 0===e.parent)throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null};function Lr(){}function zr(e){if("function"!=typeof e)throw new TypeError("Queue methods require functions as arguments")}var Ur,qr,Zr,Gr,Yr=function(){var e,t=[],n=0,a=0,r=Lr,i=!1,o=function(t){e=t,setTimeout((function(){null!=e&&va("Uncaught error (of queue)",e)}),1)},s=o;function l(e){return function(n){t[e]=n,(a-=1)||r===Lr||(i=!0,r(t))}}function u(e){return r=Lr,s(e),t}var d={defer:function(r){if("object"===c(r)&&r.then&&r.catch){var o=r;r=function(e,t){o.then(e).catch(t)}}if(zr(r),void 0===e){if(i)throw new Error("Queue already completed");return t.push(r),++a,function(){for(var e=t.length;n>>((3&t)<<3)&255;return Gr});for(var Hr="function"==typeof o.Buffer?o.Buffer:Array,Vr=[],Jr={},Qr=0;Qr<256;Qr++)Vr[Qr]=(Qr+256).toString(16).substr(1),Jr[Vr[Qr]]=Qr;function Xr(e,t){var n=t||0,a=Vr;return a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+"-"+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]+a[e[n++]]}var Kr=qr(),$r=[1|Kr[0],Kr[1],Kr[2],Kr[3],Kr[4],Kr[5]],ei=16383&(Kr[6]<<8|Kr[7]),ti=0,ni=0;function ai(e,t,n){var a=t&&n||0,r=t||[],i=null!=(e=e||{}).clockseq?e.clockseq:ei,o=null!=e.msecs?e.msecs:(new Date).getTime(),s=null!=e.nsecs?e.nsecs:ni+1,l=o-ti+(s-ni)/1e4;if(l<0&&null==e.clockseq&&(i=i+1&16383),(l<0||o>ti)&&null==e.nsecs&&(s=0),s>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");ti=o,ni=s,ei=i;var c=(1e4*(268435455&(o+=122192928e5))+s)%4294967296;r[a++]=c>>>24&255,r[a++]=c>>>16&255,r[a++]=c>>>8&255,r[a++]=255&c;var u=o/4294967296*1e4&268435455;r[a++]=u>>>8&255,r[a++]=255&u,r[a++]=u>>>24&15|16,r[a++]=u>>>16&255,r[a++]=i>>>8|128,r[a++]=255&i;for(var d=e.node||$r,p=0;p<6;p++)r[a+p]=d[p];return t||Xr(r)}function ri(e,t,n){var a=t&&n||0;"string"==typeof e&&(t="binary"==e?new Hr(16):null,e=null);var r=(e=e||{}).random||(e.rng||qr)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t)for(var i=0;i<16;i++)t[a+i]=r[i];return t||Xr(r)}(Ur=ri).v1=ai,Ur.v4=ri,Ur.parse=function(e,t,n){var a=t&&n||0,r=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){r<16&&(t[a+r++]=Jr[e])}));r<16;)t[a+r++]=0;return t},Ur.unparse=Xr,Ur.BufferClass=Hr,u._uuid=ai();var ii=ri,oi=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function si(e){var t;try{t=JSON.parse(e)}catch(e){return}if(null!==(n=t)&&"object"===c(n)&&"string"==typeof n.channelId&&n.source===li()){var n,a=t,r=a.topic,i=a.channelId,s=a.messageId,l=a.keepalive;return{topic:r,message:"object"===c(t.error)?function(e){var t=e.message||"Unknown error occurred",n=oi.includes(e.name)?e.name:"Error",a=o[n]||Error;e.stack&&(t+="\n"+e.stack.replace(e.message,""));return new a(t)}(t.error):t.payload,messageId:s,channelId:i,keepalive:!!l}}}function li(){var e="axeAPI",t="";return void 0!==u&&u._audit&&u._audit.application&&(e=u._audit.application),void 0!==u&&(t=u.version),e+"."+t}function ci(e){di(e),Fa(o.parent===e,"Source of the response must be the parent window.")}function ui(e){di(e),Fa(e.parent===o,"Respondable target must be a frame in the current window")}function di(e){Fa(o!==e,"Messages can not be sent to the same window.")}var pi={};var hi=[];function fi(){var e="".concat(ri(),":").concat(ri());return hi.includes(e)?fi():(hi.push(e),e)}function mi(e,t,n,a){if(n?ci(e):ui(e),t.message instanceof Error&&!n)return u.log(t.message),!1;var r=function(e){var t=e.topic,n=e.channelId,a=e.message,r={channelId:n,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:li()};return a instanceof Error?r.error={name:a.name,message:a.message,stack:a.stack}:r.payload=a,JSON.stringify(r)}(V({messageId:fi()},t)),i=u._audit.allowedOrigins;return!(!i||!i.length)&&("function"==typeof a&&function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];Fa(!pi[e],"A replyHandler already exists for this message channel."),pi[e]={replyHandler:t,sendToParent:n}}(t.channelId,a,n),i.forEach((function(t){try{e.postMessage(r,t)}catch(n){if(n instanceof e.DOMException)throw new Error('allowedOrigins value "'.concat(t,'" is not a valid origin'));throw n}})),!0)}function gi(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(a,r,i){mi(e,{channelId:t,message:a,keepalive:r},n,i)}}function bi(e,t){var n,a=e.origin,r=e.data,i=e.source;try{var s=si(r)||{},l=s.channelId,c=s.message,d=s.messageId;if(!function(e){var t=u._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}(a)||(n=d,hi.includes(n)||(hi.push(n),0)))return;if(c instanceof Error&&i.parent!==o)return u.log(c),!1;try{if(s.topic){var p=gi(i,l);ci(i),t(s,p)}else!function(e,t){var n=t.channelId,a=t.message,r=t.keepalive,i=function(e){return pi[e]}(n)||{},o=i.replyHandler,s=i.sendToParent;if(!o)return;s?ci(e):ui(e);var l=gi(e,n,s);!r&&n&&function(e){delete pi[e]}(n);try{o(a,r,l)}catch(e){u.log(e),l(e,r)}}(i,s)}catch(e){!function(e,t,n){if(!e.parent!==o)return u.log(t);try{mi(e,{topic:null,channelId:n,message:t,messageId:fi(),keepalive:!0},!0)}catch(e){return u.log(e)}}(i,e,l)}}catch(e){return u.log(e),!1}}var vi,yi,wi={open:function(e){if("function"==typeof o.addEventListener){var t=function(t){bi(t,e)};return o.addEventListener("message",t,!1),function(){o.removeEventListener("message",t,!1)}}},post:function(e,t,n){return"function"==typeof o.addEventListener&&mi(e,t,!1,n)}};function Ai(e){e.updateMessenger(wi)}var Di={};function Ei(e,t,n,a,r){var i={topic:t,message:n,channelId:"".concat(ri(),":").concat(ri()),keepalive:a};return yi(e,i,r)}function ki(e,t){var n=e.topic,a=e.message,r=e.keepalive,i=Di[n];if(i)try{i(a,r,t)}catch(e){u.log(e),t(e,r)}}function xi(e,t,n,a){var r,i,o=e.contentWindow,s=null!==(r=null===(i=t.options)||void 0===i?void 0:i.pingWaitTime)&&void 0!==r?r:500;if(!o)return va("Frame does not have a content window",e),void n(null);if(0!==s){var l=setTimeout((function(){l=setTimeout((function(){t.debug?a(Ci("No response from frame",e)):n(null)}),0)}),s);Ei(o,"axe.ping",null,void 0,(function(){clearTimeout(l),Ti(e,t,n,a)}))}else Ti(e,t,n,a)}function Ti(e,t,n,a){var r,i,o=null!==(r=null===(i=t.options)||void 0===i?void 0:i.frameWaitTime)&&void 0!==r?r:6e4,s=e.contentWindow,l=setTimeout((function(){a(Ci("Axe in frame timed out",e))}),o);Ei(s,"axe.start",t,void 0,(function(e){clearTimeout(l),e instanceof Error==!1?n(e):a(e)}))}function Ci(e,t){var n;return u._tree&&(n=lr(t)),new Error(e+": "+(n||t))}Ei.updateMessenger=function(e){var t=e.open,n=e.post;Fa("function"==typeof t,"open callback must be a function"),Fa("function"==typeof n,"post callback must be a function"),vi&&vi();var a=t(ki);a?(Fa("function"==typeof a,"open callback must return a cleanup function"),vi=a):vi=null,yi=n},Ei.subscribe=function(e,t){Fa("function"==typeof t,"Subscriber callback must be a function"),Fa(!Di[e],"Topic ".concat(e," is already registered to.")),Di[e]=t},Ei.isInFrame=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o;return!!e.frameElement},Ai(Ei);var Si=null,Oi={update:function(e){Fa("object"===c(e),"serializer must be an object"),Si=e},toSpec:function(e){return Oi.dqElmToSpec(new wr(e))},dqElmToSpec:function(e,t){var n;return e instanceof wr==!1?e:(t&&(e=function(e,t){var n=e.fromFrame,a=t.ancestry,r=t.xpath,i=!1!==t.selectors||n;return(e=new wr(e.element,t,{source:e.source,nodeIndexes:e.nodeIndexes,selector:i?e.selector:[":root"],ancestry:a?e.ancestry:[":root"],xpath:r?e.xpath:"/"})).fromFrame=n,e}(e,t)),"function"==typeof(null===(n=Si)||void 0===n?void 0:n.toSpec)?Si.toSpec(e):e.toJSON())},mergeSpecs:function(e,t){var n;return"function"==typeof(null===(n=Si)||void 0===n?void 0:n.mergeSpecs)?Si.mergeSpecs(e,t):wr.mergeSpecs(e,t)},mapRawResults:function(e){return e.map((function(e){return V({},e,{nodes:Oi.mapRawNodeResults(e.nodes)})}))},mapRawNodeResults:function(e){return null==e?void 0:e.map((function(e){var t=e.node,n=Y(e,p);n.node=Oi.dqElmToSpec(t);for(var a=0,r=["any","all","none"];a0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Math.max(null==e?void 0:e.length,null==t?void 0:t.length),a=0;a0||0===i&&n.selector.length(0|t.left)&&(0|e.top)<(0|t.bottom)&&(0|e.bottom)>(0|t.top)}var Vi=Wa((function(e){var t=[];return e?("hidden"===e.getComputedStylePropertyValue("overflow")&&t.push(e),t.concat(Vi(e.parent))):t})),Ji=Vi,Qi=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,Xi=/(\w+)\((\d+)/;function Ki(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function $i(e){return"area"!==e.props.nodeName&&"none"===e.getComputedStylePropertyValue("display")}function eo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isAncestor;return!n&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function to(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isAncestor;return!!n&&"hidden"===e.getComputedStylePropertyValue("content-visibility")}function no(e){return"true"===e.attr("aria-hidden")}function ao(e){return"0"===e.getComputedStylePropertyValue("opacity")}function ro(e){var t=wm(e.actualNode),n=parseInt(e.getComputedStylePropertyValue("height")),a=parseInt(e.getComputedStylePropertyValue("width"));return!!t&&(0===n||0===a)}function io(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isAncestor;if(n)return!1;var a=e.boundingClientRect,r=Ji(e);return!!r.length&&r.some((function(e){var t=e.boundingClientRect;return t.width<2||t.height<2||!Hi(a,t)}))}function oo(e){var t=e.getComputedStylePropertyValue("clip").match(Qi),n=e.getComputedStylePropertyValue("clip-path").match(Xi);if(t&&5===t.length){var a=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(a))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(n){var r=n[1],i=parseInt(n[2],10);switch(r){case"inset":return i>=50;case"circle":return 0===i}}return!1}function so(e,t){var n=Br(e,"map");if(!n)return!0;var a=n.attr("name");if(!a)return!0;var r=qi(e.actualNode);if(!r||9!==r.nodeType)return!0;var i=eg(u._tree,'img[usemap="#'.concat(ja(a),'"]'));return!i||!i.length||i.some((function(e){return!t(e)}))}function lo(e){var t;if("details"!==(null===(t=e.parent)||void 0===t?void 0:t.props.nodeName))return!1;if("summary"===e.props.nodeName&&e.parent.children.find((function(e){return"summary"===e.props.nodeName}))===e)return!1;return!e.parent.hasAttr("open")}var co=[$i,eo,to,lo];function uo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.skipAncestors,a=t.isAncestor,r=void 0!==a&&a;return e=Nm(e).vNode,n?po(e,r):ho(e,r)}var po=Wa((function(e,t){return!!Ki(e)||!!e.actualNode&&(!!co.some((function(n){return n(e,{isAncestor:t})}))||!e.actualNode.isConnected)})),ho=Wa((function(e,t){return!!po(e,t)||!!e.parent&&ho(e.parent,!0)}));var fo=function e(t){if(t.assignedSlot)return e(t.assignedSlot);if(t.parentNode){var n=t.parentNode;if(1===n.nodeType)return n;if(n.host)return n.host}return null};var mo=function(e){if(!e.nodeType&&e.document&&(e=e.document),9===e.nodeType){var t=e.documentElement,n=e.body;return{left:t&&t.scrollLeft||n&&n.scrollLeft||0,top:t&&t.scrollTop||n&&n.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}};var go=function(e){var t=mo(l),n=t.left,a=t.top,r=e.getBoundingClientRect();return{top:r.top+a,right:r.right+n,bottom:r.bottom+a,left:r.left+n,width:r.right-r.left,height:r.bottom-r.top}};var bo=function(e){var t=e.document,n=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(n)return{width:n.clientWidth,height:n.clientHeight};var a=t.body;return{width:a.clientWidth,height:a.clientHeight}};function vo(e,t){for(e=fo(e);e&&"html"!==e.nodeName.toLowerCase();){if(e.scrollTop&&(t+=e.scrollTop)>=0)return!1;e=fo(e)}return!0}var yo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isAncestor;if(n)return!1;var a=Nm(e),r=a.domNode;if(r){var i,s=l.documentElement,c=o.getComputedStyle(r),u=o.getComputedStyle(l.body||s).getPropertyValue("direction"),d=go(r);if(d.bottom<0&&(vo(r,d.bottom)||"absolute"===c.position))return!0;if(0===d.left&&0===d.right)return!1;if("ltr"===u){if(d.right<=0)return!0}else if(i=Math.max(s.scrollWidth,bo(o).width),d.left>=i)return!0;return!1}},wo=[ao,ro,io,oo,yo];function Ao(e){return e=Nm(e).vNode,Do(e)}var Do=Wa((function(e,t){return e.actualNode&&"area"===e.props.nodeName?!so(e,Do):!uo(e,{skipAncestors:!0,isAncestor:t})&&((!e.actualNode||!wo.some((function(n){return n(e,{isAncestor:t})})))&&(!e.parent||Do(e.parent,!0)))}));function Eo(e,t){var n=Math.min(e.top,t.top),a=Math.max(e.right,t.right),r=Math.max(e.bottom,t.bottom),i=Math.min(e.left,t.left);return new o.DOMRect(i,n,a-i,r-n)}function ko(e,t){var n=e.x,a=e.y,r=t.top,i=t.right,o=t.bottom,s=t.left;return a>=r&&n<=i&&a<=o&&n>=s}var xo={};function To(e,t){var n=Math.max(e.left,t.left),a=Math.min(e.right,t.right),r=Math.max(e.top,t.top),i=Math.min(e.bottom,t.bottom);return n>=a||r>=i?null:new o.DOMRect(n,r,a-n,i-r)}function Co(e){var t=e.left,n=e.top,a=e.width,r=e.height;return new o.DOMPoint(t+a/2,n+r/2)}ue(xo,{getBoundingRect:function(){return Eo},getIntersectionRect:function(){return To},getOffset:function(){return Oo},getRectCenter:function(){return Co},hasVisualOverlap:function(){return Io},isPointInRect:function(){return ko},rectHasMinimumSize:function(){return So},rectsOverlap:function(){return Hi},splitRects:function(){return No}});function So(e,t){var n=t.width,a=t.height;return n+.05>=e&&a+.05>=e}function Oo(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12,a=gs(e),r=gs(t);if(!a.length||!r.length)return 0;var i,o=a.reduce(Eo),s=Co(o),l=1/0,c=ne(r);try{for(c.s();!(i=c.n()).done;){var u=i.value;if(ko(s,u))return 0;var d=Mo(s,u),p=Po(s,d);l=Math.min(l,p)}}catch(e){c.e(e)}finally{c.f()}var h=bs(t);if(So(2*n,h))return l;var f=r.reduce(Eo),m=Co(f),g=Po(s,m)-n;return Math.max(0,Math.min(l,g))}function Mo(e,t){return{x:e.xt.right?t.right:e.x,y:e.yt.bottom?t.bottom:e.y}}function Po(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}function Io(e,t){var n=e.boundingClientRect,a=t.boundingClientRect;return!(n.left>=a.right||n.right<=a.left||n.top>=a.bottom||n.bottom<=a.top)&&ss(e,t)>0}function No(e,t){var n,a=[e],r=ne(t);try{var i,o=function(){var e=n.value;if((a=a.reduce((function(t,n){return t.concat(function(e,t){var n=e.top,a=e.left,r=e.bottom,i=e.right,o=nt.top,s=at.left,l=[];Fo(t.top,n,r)&&s&&l.push({top:n,left:a,bottom:t.top,right:i});Fo(t.right,a,i)&&o&&l.push({top:n,left:t.right,bottom:r,right:i});Fo(t.bottom,n,r)&&s&&l.push({top:t.bottom,right:i,bottom:r,left:a});Fo(t.left,a,i)&&o&&l.push({top:n,left:a,bottom:r,right:t.left});if(0===l.length){if(u=t,(c=e).top>=u.top&&c.left>=u.left&&c.bottom<=u.bottom&&c.right<=u.right)return[];l.push(e)}var c,u;return l.map(_o)}(n,e))}),[])).length>4e3)return{v:[]}};for(r.s();!(n=r.n()).done;)if(i=o())return i.v}catch(e){r.e(e)}finally{r.f()}return a}var Fo=function(e,t,n){return e>t&&e0&&void 0!==arguments[0]?arguments[0]:l.body,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(mr.get("gridCreated")&&!n)return ba.gridSize;if(mr.set("gridCreated",!0),!n){var a,r=gr(l.documentElement);if(r||(r=new Of(l.documentElement)),Lo=0,r._stackingOrder=[Go(jo,Lo++,null)],null!==(a=t)&&void 0!==a||(t=new Ho),Wo(t,r),wm(r.actualNode)){var i=new Ho(r);r._subGrid=i}}for(var s=l.createTreeWalker(e,o.NodeFilter.SHOW_ELEMENT,null,!1),c=n?s.nextNode():s.currentNode;c;){var d=gr(c);d&&d.parent?n=d.parent:c.assignedSlot?n=gr(c.assignedSlot):c.parentElement?n=gr(c.parentElement):c.parentNode&&gr(c.parentNode)&&(n=gr(c.parentNode)),d||(d=new u.VirtualNode(c,n)),d._stackingOrder=Zo(d,n,Lo++);var p=Yo(d,n),h=p?p._subGrid:t;if(wm(d.actualNode)){var f=new Ho(d);d._subGrid=f}var m=d.boundingClientRect;0!==m.width&&0!==m.height&&Ao(c)&&Wo(h,d),zi(c)&&zo(c.shadowRoot,h,d),c=s.nextNode()}return ba.gridSize}function Uo(e,t){var n=e.getComputedStylePropertyValue("position"),a=e.getComputedStylePropertyValue("z-index");if("fixed"===n||"sticky"===n)return!0;if("auto"!==a&&"static"!==n)return!0;if("1"!==e.getComputedStylePropertyValue("opacity"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none"))return!0;var r=e.getComputedStylePropertyValue("mix-blend-mode");if(r&&"normal"!==r)return!0;var i=e.getComputedStylePropertyValue("filter");if(i&&"none"!==i)return!0;var o=e.getComputedStylePropertyValue("perspective");if(o&&"none"!==o)return!0;var s=e.getComputedStylePropertyValue("clip-path");if(s&&"none"!==s)return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none"))return!0;if("isolate"===e.getComputedStylePropertyValue("isolation"))return!0;var l=e.getComputedStylePropertyValue("will-change");if("transform"===l||"opacity"===l)return!0;if("touch"===e.getComputedStylePropertyValue("-webkit-overflow-scrolling"))return!0;var c=e.getComputedStylePropertyValue("contain");return!!["layout","paint","strict","content"].includes(c)||!("auto"===a||!qo(t))}function qo(e){if(!e)return!1;var t=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(t)}function Zo(e,t,n){var a=t._stackingOrder.slice();if(Uo(e,t)){var r=a.findIndex((function(e){var t=e.stackLevel;return[jo,Ro,Bo].includes(t)}));-1!==r&&a.splice(r,a.length-r)}var i=function(e,t){var n=function(e,t){if("static"===e.getComputedStylePropertyValue("position")&&!qo(t))return"auto";return e.getComputedStylePropertyValue("z-index")}(e,t);if(!["auto","0"].includes(n))return parseInt(n);if("static"!==e.getComputedStylePropertyValue("position"))return Bo;if("none"!==e.getComputedStylePropertyValue("float"))return Ro;if(Uo(e,t))return.1;return null}(e,t);return null!==i&&a.push(Go(i,n,e)),a}function Go(e,t,n){return{stackLevel:e,treeOrder:t,vNode:n}}function Yo(e,t){for(var n=null,a=[e];t;){if(wm(t.actualNode)){n=t;break}if(t._scrollRegionParent){n=t._scrollRegionParent;break}a.push(t),t=gr(t.actualNode.parentElement||t.actualNode.parentNode)}return a.forEach((function(e){return e._scrollRegionParent=n})),n}function Wo(e,t){var n=Ji(t);t.clientRects.forEach((function(a){var r,i=n.reduce((function(e,t){return e&&To(e,t.boundingClientRect)}),a);if(i){null!==(r=t._grid)&&void 0!==r||(t._grid=e);var o=e.getGridPositionOfRect(i);e.loopGridPosition(o,(function(e){e.includes(t)||e.push(t)}))}}))}var Ho=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;K(this,e),this.container=t,this.cells=[]}return ee(e,[{key:"toGridIndex",value:function(e){return Math.floor(e/ba.gridSize)}},{key:"getCellFromPoint",value:function(e){var t,n,a=e.x,r=e.y;Fa(this.boundaries,"Grid does not have cells added");var i=this.toGridIndex(r),o=this.toGridIndex(a);Fa(ko({y:i,x:o},this.boundaries),"Element midpoint exceeds the grid bounds");var s=null!==(t=this.cells[i-this.cells._negativeIndex])&&void 0!==t?t:[];return null!==(n=s[o-s._negativeIndex])&&void 0!==n?n:[]}},{key:"loopGridPosition",value:function(e,t){var n=e,a=n.left,r=n.right,i=n.top,o=n.bottom;this.boundaries&&(e=Eo(this.boundaries,e)),this.boundaries=e,Vo(this.cells,i,o,(function(e,n){Vo(e,a,r,(function(e,a){t(e,{row:n,col:a})}))}))}},{key:"getGridPositionOfRect",value:function(e){var t=e.top,n=e.right,a=e.bottom,r=e.left,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t=this.toGridIndex(t-i),n=this.toGridIndex(n+i-1),a=this.toGridIndex(a+i-1),r=this.toGridIndex(r-i),new o.DOMRect(r,t,n-r,a-t)}}]),e}();function Vo(e,t,n,a){var r;if(null!==(r=e._negativeIndex)&&void 0!==r||(e._negativeIndex=0),t1&&void 0!==arguments[1]?arguments[1]:0;if(zo(),null===(t=e._grid)||void 0===t||null===(t=t.cells)||void 0===t||!t.length)return[];var a=e.boundingClientRect,r=e._grid,i=Qo(e),o=r.getGridPositionOfRect(a,n),s=[];return r.loopGridPosition(o,(function(t){var n,a=ne(t);try{for(a.s();!(n=a.n()).done;){var r=n.value;r&&r!==e&&!s.includes(r)&&i===Qo(r)&&s.push(r)}}catch(e){a.e(e)}finally{a.f()}})),s}var Qo=Wa((function(e){return!!e&&("fixed"===e.getComputedStylePropertyValue("position")||Qo(e.parent))})),Xo=Wa((function(){var e;if(!u._tree)return null;var t=Zm(u._tree[0],"dialog[open]",(function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&Ao(e)}));if(!t.length)return null;var n=t.find((function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)}));return n||(null!==(e=t.find((function(e){var t,n=null!==(t=function(e){zo();var t=u._tree[0]._grid,n=new o.DOMRect(0,0,o.innerWidth,o.innerHeight);if(!t)return;for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:{},n=t.skipAncestors,a=t.isAncestor;return n?$o(e,a):es(e,a)}var $o=Wa((function(e,t){if(e.hasAttr("inert"))return!0;if(!t&&e.actualNode){var n=Xo();if(n&&!ji(n,e))return!0}return!1})),es=Wa((function(e,t){return!!$o(e,t)||!!e.parent&&es(e.parent,!0)})),ts=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"];var ns=function(e){var t,n=Nm(e).vNode;if(t=n.props.nodeName,ts.includes(t)&&n.hasAttr("disabled")||Ko(n))return!0;for(var a=n.parent,r=[],i=!1;a&&a.shadowId===n.shadowId&&!i&&(r.push(a),"legend"!==a.props.nodeName);){if(void 0!==a._inDisabledFieldset){i=a._inDisabledFieldset;break}"fieldset"===a.props.nodeName&&a.hasAttr("disabled")&&(i=!0),a=a.parent}return r.forEach((function(e){return e._inDisabledFieldset=i})),!!i||"area"!==n.props.nodeName&&(!!n.actualNode&&uo(n))},as=/^\/\#/,rs=/^#[!/]/;function is(e){var t,n=e.getAttribute("href");if(!n||"#"===n)return!1;if(as.test(n))return!0;var a=e.hash,r=e.protocol,i=e.hostname,s=e.port,l=e.pathname;if(rs.test(a))return!1;if("#"===n.charAt(0))return!0;if("string"!=typeof(null===(t=o.location)||void 0===t?void 0:t.origin)||-1===o.location.origin.indexOf("://"))return null;var c,u=o.location.origin+o.location.pathname;return c=i?"".concat(r,"//").concat(i).concat(s?":".concat(s):""):o.location.origin,(c+=l?("/"!==l[0]?"/":"")+l:o.location.pathname)===u}var os=function(e,t){var n=e.getAttribute(t);if(!n)return null;if("href"===t&&!is(e))return null;-1!==n.indexOf("#")&&(n=decodeURIComponent(n.substr(n.indexOf("#")+1)));var a=l.getElementById(n);return a||((a=l.getElementsByName(n)).length?a[0]:null)};function ss(e,t){zo();for(var n=Math.max(e._stackingOrder.length,t._stackingOrder.length),a=0;ae._stackingOrder[a].stackLevel)return 1;if(t._stackingOrder[a].stackLevel2&&void 0!==arguments[2]&&arguments[2],a=Co(t),r=e.getCellFromPoint(a)||[],i=Math.floor(a.x),o=Math.floor(a.y),s=r.filter((function(e){return e.clientRects.some((function(e){var t=e.left,n=e.top;return i=Math.floor(t)&&o=Math.floor(n)}))})),c=e.container;return c&&(s=us(c._grid,c.boundingClientRect,!0).concat(s)),n||(s=s.sort(ss).map((function(e){return e.actualNode})).concat(l.documentElement).filter((function(e,t,n){return n.indexOf(e)===t}))),s}var ds=function(e){zo();var t=gr(e),n=t._grid;return n?us(n,t.boundingClientRect):[]};var ps=function(e){return eg(e,"*").filter((function(e){var t=e.isFocusable,n=e.actualNode.getAttribute("tabindex");return(n=n&&!isNaN(parseInt(n,10))?parseInt(n):null)?t&&n>=0:t}))};var hs=function(e){var t=Nm(e).vNode;if(!t||ns(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return"hidden"!==t.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!eg(t,"summary").length}return!1};function fs(e){var t=Nm(e).vNode;if(1!==t.props.nodeType)return!1;if(ns(t))return!1;if(hs(t))return!0;var n=t.attr("tabindex");return!(!n||isNaN(parseInt(n,10)))}function ms(e){var t=Nm(e).vNode;return 1===t.props.nodeType&&(!(parseInt(t.attr("tabindex",10))<=-1)&&fs(t))}var gs=Wa((function(e){var t=e.boundingClientRect,n=Jo(e).filter((function(t){return Io(e,t)&&"none"!==t.getComputedStylePropertyValue("pointer-events")&&!function(e,t){return e.actualNode.contains(t.actualNode)&&!ms(t)}(e,t)}));if(!n.length)return[t];var a=n.map((function(e){return e.boundingClientRect}));return No(t,a)}));var bs=Wa((function(e,t){return function(e,t){return e.reduce((function(e,n){var a=So(t,e);return a!==So(t,n)?a?e:n:e.width*e.height>n.width*n.height?e:n}))}(gs(e),t)}));var vs={};ue(vs,{accessibleText:function(){return ws},accessibleTextVirtual:function(){return Wl},autocomplete:function(){return $l},formControlValue:function(){return Pl},formControlValueMethods:function(){return Ol},hasUnicode:function(){return Gl},isHumanInterpretable:function(){return Kl},isIconLigature:function(){return Yl},isValidAutocomplete:function(){return ec},label:function(){return rc},labelText:function(){return jl},labelVirtual:function(){return ac},nativeElementType:function(){return ic},nativeTextAlternative:function(){return Ul},nativeTextMethods:function(){return zl},removeUnicode:function(){return Xl},sanitize:function(){return zs},subtreeText:function(){return Fl},titleText:function(){return hl},unsupported:function(){return gl},visible:function(){return nc},visibleTextNodes:function(){return oc},visibleVirtual:function(){return yl}});var ys=function(e,t){e=e.actualNode||e;try{var n=Zi(e),a=[],r=e.getAttribute(t);if(r){r=Pf(r);for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},n=Nm(e),a=n.vNode;if(1!==(null==a?void 0:a.props.nodeType))return"";if(1!==a.props.nodeType||t.inLabelledByContext||t.inControlContext||!a.attr("aria-labelledby"))return"";var r=ys(a,"aria-labelledby").filter((function(e){return e}));return r.reduce((function(e,n){var r=ws(n,V({inLabelledByContext:!0,startNode:t.startNode||a},t));return e?"".concat(e," ").concat(r):r}),"")};function Ds(e){var t=Nm(e).vNode;return 1!==(null==t?void 0:t.props.nodeType)?"":t.attr("aria-label")||""}var Es={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",allowEmpty:!0,global:!0},"aria-brailleroledescription":{type:"string",allowEmpty:!0,global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string",allowEmpty:!0}},ks={alert:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-expanded","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},xs={a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-glossary","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","meter","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},search:{contentTypes:["flow"],allowedRoles:["form","group","none","presentation","region","search"]},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},Ts={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},Cs={ariaAttrs:Es,ariaRoles:V({},ks,{"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},{"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:xs,cssColors:Ts},Ss=V({},Cs);var Os=Ss;var Ms=function(e){var t=Os.ariaRoles[e];return!!t&&!!t.unsupported};var Ps=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.allowAbstract,a=t.flagUnsupported,r=void 0!==a&&a,i=Os.ariaRoles[e],o=Ms(e);return!(!i||r&&o)&&(!!n||"abstract"!==i.type)};var Is=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fallback,a=t.abstracts,r=t.dpub;if(1!==(e=e instanceof wa?e:gr(e)).props.nodeType)return null;var i=(e.attr("role")||"").trim().toLowerCase(),o=n?Pf(i):[i],s=o.find((function(e){return!(!r&&"doc-"===e.substr(0,4))&&Ps(e,{allowAbstract:a})}));return s||null};var Ns=function(e){return Object.keys(Os.htmlElms).filter((function(t){var n=Os.htmlElms[t];return n.contentTypes?n.contentTypes.includes(e):!!n.variant&&(!(!n.variant.default||!n.variant.default.contentTypes)&&n.variant.default.contentTypes.includes(e))}))};var Fs=function(){return mr.get("globalAriaAttrs",(function(){return Object.keys(Os.ariaAttrs).filter((function(e){return Os.ariaAttrs[e].global}))}))};var _s=Wa((function(e){for(var t=[],n=e.rows,a=0,r=n.length;a1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(e){var t=Br(e,"table"),n=Is(t);return["grid","treegrid"].includes(n)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(e){return Bs(e)?"columnheader":Ls(e)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"};var Gs=function(e,t){var n=c(t);if(Array.isArray(t)&&void 0!==e)return t.includes(e);if("function"===n)return!!t(e);if(null!=e){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var a=t.substring(1,t.length-1);return new RegExp(a).test(e)}}return t===e};var Ys=function(e,t){return Gs(!!Wl(e),t)};var Ws=function(e,t){if("object"!==c(t)||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every((function(n){return Gs(e(n),t[n])}))};var Hs=function(e,t){return e=Nm(e).vNode,Ws((function(t){return e.attr(t)}),t)};function Vs(e,t){return!!t(e)}var Js=function(e,t){return Gs(Is(e),t)};var Qs=function(e,t){return Gs(il(e),t)};var Xs=function(e,t){return e=Nm(e).vNode,Gs(e.props.nodeName,t)};var Ks=function(e,t){return e=Nm(e).vNode,Ws((function(t){return e.props[t]}),t)};var $s=function(e,t){return Gs(dl(e),t)},el={hasAccessibleName:Ys,attributes:Hs,condition:Vs,explicitRole:Js,implicitRole:Qs,nodeName:Xs,properties:Ks,semanticRole:$s};var tl=function e(t,n){return t=Nm(t).vNode,Array.isArray(n)?n.some((function(n){return e(t,n)})):"string"==typeof n?Tr(t,n):Object.keys(n).every((function(e){if(!el[e])throw new Error('Unknown matcher type "'.concat(e,'"'));var a=el[e],r=n[e];return a(t,r)}))};var nl=function(e,t){return tl(e,t)};nl.hasAccessibleName=Ys,nl.attributes=Hs,nl.condition=Vs,nl.explicitRole=Js,nl.fromDefinition=tl,nl.fromFunction=Ws,nl.fromPrimative=Gs,nl.implicitRole=Qs,nl.nodeName=Xs,nl.properties=Ks,nl.semanticRole=$s;var al=nl;var rl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.noMatchAccessibleName,a=void 0!==n&&n,r=Os.htmlElms[e.props.nodeName];if(!r)return{};if(!r.variant)return r;var i=r.variant,o=Y(r,m);for(var s in i)if(i.hasOwnProperty(s)&&"default"!==s){for(var l=i[s],c=l.matches,u=Y(l,g),d=Array.isArray(c)?c:[c],p=0;p1&&void 0!==arguments[1]?arguments[1]:{},n=t.chromium,a=e instanceof wa?e:gr(e);if(e=a.actualNode,!a)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var r=a.props.nodeName,i=Zs[r];if(!i&&n){var o=rl(a),s=o.chromiumRole;return s||null}return"function"==typeof i?i(a):i||null},ol={td:["tr"],th:["tr"],tr:["thead","tbody","tfoot","table"],thead:["table"],tbody:["table"],tfoot:["table"],li:["ol","ul"],dt:["dl","div"],dd:["dl","div"],div:["dl"]};function sl(e,t){var n=ol[e.props.nodeName];if(!n)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!n.includes(e.parent.props.nodeName))return null;var a=Is(e.parent,t);return["none","presentation"].includes(a)&&!cl(e.parent)?a:a?null:sl(e.parent,t)}function ll(e,t){var n=t.chromium,a=Y(t,b),r=il(e,{chromium:n});if(!r)return null;var i=sl(e,a);return i||r}function cl(e){return Fs().some((function(t){return e.hasAttr(t)}))||fs(e)}function ul(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.noImplicit,a=Y(t,v),r=Nm(e),i=r.vNode;if(1!==i.props.nodeType)return null;var o=Is(i,a);return o?["presentation","none"].includes(o)&&cl(i)?n?null:ll(i,a):o:n?null:ll(i,a)}var dl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.noPresentational,a=Y(t,y),r=ul(e,a);return n&&["presentation","none"].includes(r)?null:r},pl=["iframe"];var hl=function(e){var t=Nm(e).vNode;return 1===t.props.nodeType&&e.hasAttr("title")?!nl(t,pl)&&["none","presentation"].includes(dl(t))?"":t.attr("title"):""};var fl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.strict;if(1!==(e=e instanceof wa?e:gr(e)).props.nodeType)return!1;var a=dl(e),r=Os.ariaRoles[a];return!(!r||!r.nameFromContent)||!n&&(!r||["presentation","none"].includes(a))};var ml=function(e){var t=e.actualNode,n=e.children;if(!n)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var a=ys(t,"aria-owns").filter((function(e){return!!e})).map((function(e){return u.utils.getNodeFromTree(e)}));return[].concat(W(n),W(a))}return W(n)},gl={accessibleNameFromFieldValue:["progressbar"]};function bl(e){return e=Nm(e).vNode,vl(e)}var vl=Wa((function(e,t){return!no(e)&&!Ko(e,{skipAncestors:!0,isAncestor:t})&&(e.actualNode&&"area"===e.props.nodeName?!so(e,vl):!uo(e,{skipAncestors:!0,isAncestor:t})&&(!e.parent||vl(e.parent,!0)))}));var yl=function e(t,n,a){var r=Nm(t).vNode,i=n?bl:Ao,o=!t.actualNode||t.actualNode&&i(t),s=r.children.map((function(t){var r=t.props,i=r.nodeType,s=r.nodeValue;if(3===i){if(s&&o)return s}else if(!a)return e(t,n)})).join("");return zs(s)},wl=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"];var Al=function(e){var t=(e=e instanceof wa?e:gr(e)).props.nodeName;return"textarea"===t||"input"===t&&!wl.includes((e.attr("type")||"").toLowerCase())};var Dl=function(e){return"select"===(e=e instanceof wa?e:gr(e)).props.nodeName};var El=function(e){return"textbox"===Is(e)};var kl=function(e){return"listbox"===Is(e)};var xl=function(e){return"combobox"===Is(e)},Tl=["progressbar","scrollbar","slider","spinbutton"];var Cl=function(e){var t=Is(e);return Tl.includes(t)},Sl=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],Ol={nativeTextboxValue:function(e){var t=Nm(e).vNode;if(Al(t))return t.props.value||"";return""},nativeSelectValue:function(e){var t=Nm(e).vNode;if(!Dl(t))return"";var n=eg(t,"option"),a=n.filter((function(e){return e.props.selected}));a.length||a.push(n[0]);return a.map((function(e){return yl(e)})).join(" ")||""},ariaTextboxValue:function(e){var t=Nm(e),n=t.vNode,a=t.domNode;if(!El(n))return"";return!a||a&&!uo(a)?yl(n,!0):a.textContent},ariaListboxValue:Ml,ariaComboboxValue:function(e,t){var n=Nm(e).vNode;if(!xl(n))return"";var a=ml(n).filter((function(e){return"listbox"===dl(e)}))[0];return a?Ml(a,t):""},ariaRangeValue:function(e){var t=Nm(e).vNode;if(!Cl(t)||!t.hasAttr("aria-valuenow"))return"";var n=+t.attr("aria-valuenow");return isNaN(n)?"0":String(n)}};function Ml(e,t){var n=Nm(e).vNode;if(!kl(n))return"";var a=ml(n).filter((function(e){return"option"===dl(e)&&"true"===e.attr("aria-selected")}));return 0===a.length?"":Wl(a[0],t)}var Pl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.actualNode,a=gl.accessibleNameFromFieldValue||[],r=dl(e);if(t.startNode===e||!Sl.includes(r)||a.includes(r))return"";var i=Object.keys(Ol).map((function(e){return Ol[e]})),o=i.reduce((function(n,a){return n||a(e,t)}),"");return t.debug&&va(o||"{empty-value}",n,t),o};var Il=Ns("phrasing").concat(["#text"]);function Nl(e,t,n){var a=t.props.nodeName,r=Wl(t,n);return r?(Il.includes(a)||(" "!==r[0]&&(r+=" "),e&&" "!==e[e.length-1]&&(r=" "+r)),e+r):e}var Fl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Wl.alreadyProcessed;t.startNode=t.startNode||e;var a=t,r=a.strict,i=a.inControlContext,o=a.inLabelledByContext,s=dl(e),l=rl(e,{noMatchAccessibleName:!0}),c=l.contentTypes;if(n(e,t)||1!==e.props.nodeType||null!=c&&c.includes("embedded")||Sl.includes(s))return"";if(!t.subtreeDescendant&&!t.inLabelledByContext&&!fl(e,{strict:r}))return"";if(!r){var u=!i&&!o;t=V({subtreeDescendant:u},t)}return ml(e).reduce((function(e,n){return Nl(e,n,t)}),"")};function _l(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return Gi({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}var jl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Wl.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||n(e,t))return"";t.startNode||(t.startNode=e);var a,r=V({inControlContext:!0},t),i=_l(e),o=Br(e,"label");return o?(a=[].concat(W(i),[o.actualNode])).sort(Im):a=i,a.map((function(e){return ws(e,r)})).filter((function(e){return""!==e})).join(" ")},Rl={submit:"Submit",image:"Submit",reset:"Reset",button:""};function Bl(e,t){return t.attr(e)||""}function Ll(e,t,n){var a=t.actualNode,r=[e=e.toLowerCase(),a.nodeName.toLowerCase()].join(","),i=a.querySelector(r);return i&&i.nodeName.toLowerCase()===e?ws(i,n):""}var zl={valueText:function(e){return e.actualNode.value||""},buttonDefaultText:function(e){var t=e.actualNode;return Rl[t.type]||""},tableCaptionText:Ll.bind(null,"caption"),figureText:Ll.bind(null,"figcaption"),svgTitleText:Ll.bind(null,"title"),fieldsetLegendText:Ll.bind(null,"legend"),altText:Bl.bind(null,"alt"),tableSummaryText:Bl.bind(null,"summary"),titleText:hl,subtreeText:Fl,labelText:jl,singleSpace:function(){return" "},placeholderText:Bl.bind(null,"placeholder")};function Ul(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.actualNode;if(1!==e.props.nodeType||["presentation","none"].includes(dl(e)))return"";var a=ql(e),r=a.reduce((function(n,a){return n||a(e,t)}),"");return t.debug&&u.log(r||"{empty-value}",n,t),r}function ql(e){return(rl(e,{noMatchAccessibleName:!0}).namingMethods||[]).map((function(e){return zl[e]}))}var Zl=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g};var Gl=function(e,t){var n=t.emoji,a=t.nonBmp,r=t.punctuations,i=!1;return n&&(i||(i=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.test(e))),a&&(i||(i=/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g.test(e)||/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g.test(e)||/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g.test(e))),r&&(i||(i=/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g.test(e))),i};function Yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,a=e.actualNode.nodeValue.trim();if(!zs(a)||Gl(a,{emoji:!0,nonBmp:!0}))return!1;var r=mr.get("canvasContext",(function(){return l.createElement("canvas").getContext("2d",{willReadFrequently:!0})})),i=r.canvas,s=mr.get("fonts",(function(){return{}})),c=o.getComputedStyle(e.parent.actualNode),u=c.getPropertyValue("font-family");s[u]||(s[u]={occurrences:0,numLigatures:0});var d=s[u];if(d.occurrences>=n){if(d.numLigatures/d.occurrences==1)return!0;if(0===d.numLigatures)return!1}d.occurrences++;var p=30,h="".concat(p,"px ").concat(u);r.font=h;var f=a.charAt(0),m=r.measureText(f).width;if(0===m)return d.numLigatures++,!0;if(m<30){var g=30/m;m*=g,h="".concat(p*=g,"px ").concat(u)}i.width=m,i.height=p,r.font=h,r.textAlign="left",r.textBaseline="top",r.fillText(f,0,0);var b=new Uint32Array(r.getImageData(0,0,m,p).data.buffer);if(!b.some((function(e){return e})))return d.numLigatures++,!0;r.clearRect(0,0,m,p),r.fillText(a,0,0);var v=new Uint32Array(r.getImageData(0,0,m,p).data.buffer),y=b.reduce((function(e,t,n){return 0===t&&0===v[n]||0!==t&&0!==v[n]?e:++e}),0),w=a.split("").reduce((function(e,t){return e+r.measureText(t).width}),0),A=r.measureText(a).width,D=y/b.length,E=1-A/w;return D>=t&&E>=t&&(d.numLigatures++,!0)}function Wl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=Ql(e,t),Vl(e,t))return"";if(Jl(e,t))return"";var n=[As,Ds,Ul,Pl,Fl,Hl,hl],a=n.reduce((function(n,a){return t.startNode===e&&(n=zs(n)),""!==n?n:a(e,t)}),"");return t.debug&&u.log(a||"{empty-value}",e.actualNode,t),a}function Hl(e){return 3!==e.props.nodeType?"":e.props.nodeValue}function Vl(e,t){return!!e&&(1===e.props.nodeType&&!t.includeHidden&&!bl(e))}function Jl(e,t){var n,a=t.ignoreIconLigature,r=t.pixelThreshold,i=null!==(n=t.occurrenceThreshold)&&void 0!==n?n:t.occuranceThreshold;return!(3!==e.props.nodeType||!a)&&Yl(e,r,i)}function Ql(e,t){return t.startNode||(t=V({startNode:e},t)),1===e.props.nodeType&&t.inLabelledByContext&&void 0===t.includeHidden&&(t=V({includeHidden:!bl(e)},t)),t}Wl.alreadyProcessed=function(e,t){return t.processed=t.processed||[],!!t.processed.includes(e)||(t.processed.push(e),!1)};var Xl=function(e,t){var n=t.emoji,a=t.nonBmp,r=t.punctuations;return n&&(e=e.replace(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"")),a&&(e=e.replace(/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g,"").replace(/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g,"").replace(/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g,"")),r&&(e=e.replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g,"")),e};var Kl=function(e){if(!e.length)return 0;if(["x","i"].includes(e))return 0;var t=Xl(e,{emoji:!0,nonBmp:!0,punctuations:!0});return zs(t)?1:0},$l={stateTerms:["on","off"],standaloneTerms:["name","honorific-prefix","given-name","additional-name","family-name","honorific-suffix","nickname","username","new-password","current-password","organization-title","organization","street-address","address-line1","address-line2","address-line3","address-level4","address-level3","address-level2","address-level1","country","country-name","postal-code","cc-name","cc-given-name","cc-additional-name","cc-family-name","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc","cc-type","transaction-currency","transaction-amount","language","bday","bday-day","bday-month","bday-year","sex","url","photo","one-time-code"],qualifiers:["home","work","mobile","fax","pager"],qualifiedTerms:["tel","tel-country-code","tel-national","tel-area-code","tel-local","tel-local-prefix","tel-local-suffix","tel-extension","email","impp"],locations:["billing","shipping"]};var ec=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.looseTyped,a=void 0!==n&&n,r=t.stateTerms,i=void 0===r?[]:r,o=t.locations,s=void 0===o?[]:o,l=t.qualifiers,c=void 0===l?[]:l,u=t.standaloneTerms,d=void 0===u?[]:u,p=t.qualifiedTerms,h=void 0===p?[]:p;if(e=e.toLowerCase().trim(),(i=i.concat($l.stateTerms)).includes(e)||""===e)return!0;c=c.concat($l.qualifiers),s=s.concat($l.locations),d=d.concat($l.standaloneTerms),h=h.concat($l.qualifiedTerms);var f=e.split(/\s+/g);if("webauthn"===f[f.length-1]&&(f.pop(),0===f.length))return!1;if(!a&&(f[0].length>8&&"section-"===f[0].substr(0,8)&&f.shift(),s.includes(f[0])&&f.shift(),c.includes(f[0])&&(f.shift(),d=[]),1!==f.length))return!1;var m=f[f.length-1];return d.includes(m)||h.includes(m)};var tc=function(e){var t;return e.attr("aria-labelledby")&&(t=ys(e.actualNode,"aria-labelledby").map((function(e){var t=gr(e);return t?yl(t):""})).join(" ").trim())||(t=e.attr("aria-label"))&&(t=zs(t))?t:null};var nc=function(e,t,n){return e=gr(e),yl(e,t,n)};var ac=function(e){var t,n;if(n=tc(e))return n;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var a=ja(e.attr("id"));if(n=(t=Zi(e.actualNode).querySelector('label[for="'+a+'"]'))&&nc(t,!0))return n}return(n=(t=Br(e,"label"))&&yl(t,!0))||null};var rc=function(e){return e=gr(e),ac(e)},ic=[{matches:[{nodeName:"textarea"},{nodeName:"input",properties:{type:["text","password","search","tel","email","url"]}}],namingMethods:"labelText"},{matches:{nodeName:"input",properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},{matches:{nodeName:"input",properties:{type:"image"}},namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},{matches:"button",namingMethods:"subtreeText"},{matches:"fieldset",namingMethods:"fieldsetLegendText"},{matches:"OUTPUT",namingMethods:"subtreeText"},{matches:[{nodeName:"select"},{nodeName:"input",properties:{type:/^(?!text|password|search|tel|email|url|button|submit|reset)/}}],namingMethods:"labelText"},{matches:"summary",namingMethods:"subtreeText"},{matches:"figure",namingMethods:["figureText","titleText"]},{matches:"img",namingMethods:"altText"},{matches:"table",namingMethods:["tableCaptionText","tableSummaryText"]},{matches:["hr","br"],namingMethods:["titleText","singleSpace"]}];var oc=function e(t){var n=Ao(t),a=[];return t.children.forEach((function(t){3===t.actualNode.nodeType?n&&a.push(t):a=a.concat(e(t))})),a},sc=Wa((function(e){var t=gr(e),n=t.boundingClientRect,a=[],r=Ji(t);return e.childNodes.forEach((function(e){if(3===e.nodeType&&""!==zs(e.nodeValue)){var t=function(e){var t=l.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}(e);(function(e,t){return e.some((function(e){return!ko(Co(e),t)}))})(t,n)||a.push.apply(a,W(lc(t,r)))}})),a.length?a:lc([n],r)}));function lc(e,t){var n=[];return e.forEach((function(e){if(!(e.width<1||e.height<1)){var a=t.reduce((function(e,t){return e&&To(e,t.boundingClientRect)}),e);a&&n.push(a)}})),n}var cc=function(e){zo();var t=gr(e)._grid;return t?sc(e).map((function(e){return us(t,e)})):[]},uc=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"];var dc=function(e){var t=Nm(e).vNode,n=u.commons.aria.getExplicitRole(t);if(n)return-1!==uc.indexOf(n);switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return"hidden"!==t.props.type;default:return!1}},pc=["head","title","template","script","style","iframe","object","video","audio","noscript"];function hc(e){return!pc.includes(e.props.nodeName)&&e.children.some((function(e){var t=e.props;return 3===t.nodeType&&t.nodeValue.trim()}))}var fc=function e(t,n,a){return hc(t)||dc(t.actualNode)||!a&&!!tc(t)||!n&&t.children.some((function(t){return 1===t.actualNode.nodeType&&e(t)}))};var mc=function(e,t,n){return e=gr(e),fc(e,t,n)};function gc(e){return!(void 0!==e.children&&!hc(e))||(1===e.props.nodeType&&dc(e)?!!u.commons.text.accessibleTextVirtual(e):e.children.some((function(e){return!e.attr("lang")&&gc(e)&&!uo(e)})))}var bc=function(e){return parseInt(e.getAttribute("tabindex"),10)>-1&&fs(e)&&!hs(e)};function vc(e,t){var n=Nm(e),a=n.vNode,r=n.domNode;return a?(void 0===a._isHiddenWithCSS&&(a._isHiddenWithCSS=yc(r,t)),a._isHiddenWithCSS):yc(r,t)}function yc(e,t){if(9===e.nodeType)return!1;if(11===e.nodeType&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase()))return!1;var n=o.getComputedStyle(e,null);if(!n)throw new Error("Style does not exist for the given element.");if("none"===n.getPropertyValue("display"))return!0;var a=["hidden","collapse"],r=n.getPropertyValue("visibility");if(a.includes(r)&&!t)return!0;if(a.includes(r)&&t&&a.includes(t))return!0;var i=fo(e);return!(!i||a.includes(r))&&vc(i,r)}var wc=vc;var Ac=function(e){var t=e.doctype;return null!==t&&("html"===t.name&&!t.publicId&&!t.systemId)};var Dc=function(e){var t;(e instanceof wa||null!==(t=o)&&void 0!==t&&t.Node&&e instanceof o.Node)&&(e=u.commons.aria.getRole(e));var n=Os.ariaRoles[e];return(null==n?void 0:n.type)||null};function Ec(e,t){!1!==t(e.actualNode)&&e.children.forEach((function(e){return Ec(e,t)}))}var kc=["block","list-item","table","flex","grid","inline-block"];function xc(e){var t=o.getComputedStyle(e).getPropertyValue("display");return kc.includes(t)||"table-"===t.substr(0,6)}var Tc=function(e,t){if(xc(e))return!1;var n=function(e){for(var t=fo(e);t&&!xc(t);)t=fo(t);return gr(t)}(e),a="",r="",i=0;return Ec(n,(function(t){if(2===i)return!1;if(3===t.nodeType&&(a+=t.nodeValue),1===t.nodeType){var n=(t.nodeName||"").toUpperCase();if(t===e&&(i=1),["BR","HR"].includes(n))0===i?(a="",r=""):i=2;else{if("none"===t.style.display||"hidden"===t.style.overflow||!["",null,"none"].includes(t.style.float)||!["",null,"relative"].includes(t.style.position))return!1;if("widget"===Dc(t))return r+=t.textContent,!1}}})),a=zs(a),null!=t&&t.noLengthCompare?0!==a.length:(r=zs(r),a.length>r.length)};var Cc=function(e){var t=(e=e||{}).modalPercent||.75;if(mr.get("isModalOpen"))return mr.get("isModalOpen");if(Zm(u._tree[0],"dialog, [role=dialog], [aria-modal=true]",Ao).length)return mr.set("isModalOpen",!0),!0;for(var n,a=bo(o),r=a.width*t,i=a.height*t,s=(a.width-r)/2,c=(a.height-i)/2,d=[{x:s,y:c},{x:a.width-s,y:c},{x:a.width/2,y:a.height/2},{x:s,y:a.height-c},{x:a.width-s,y:a.height-c}].map((function(e){return Array.from(l.elementsFromPoint(e.x,e.y))})),p=function(){var e=d[h].find((function(e){var t=o.getComputedStyle(e);return parseInt(t.width,10)>=r&&parseInt(t.height,10)>=i&&"none"!==t.getPropertyValue("pointer-events")&&("absolute"===t.position||"fixed"===t.position)}));if(e&&d.every((function(t){return t.includes(e)})))return mr.set("isModalOpen",!0),{v:!0}},h=0;h1&&void 0!==arguments[1]?arguments[1]:2,n=e.ownerDocument.createRange();n.setStart(e,0),n.setEnd(e,e.childNodes.length);var a,r=0,i=0,o=ne(n.getClientRects());try{for(o.s();!(a=o.n()).done;){var s=a.value;if(!(s.height<=t))if(r>s.top+t)r=Math.max(r,s.bottom);else{if(0!==i)return!0;r=s.bottom,i++}}}catch(e){o.e(e)}finally{o.f()}return!1}var Oc=function(e){return e instanceof o.Node},Mc="color.incompleteData",Pc={set:function(e,t){if("string"!=typeof e)throw new Error("Incomplete data: key must be a string");var n=mr.get(Mc,(function(){return{}}));return t&&(n[e]=t),n[e]},get:function(e){var t=mr.get(Mc);return null==t?void 0:t[e]},clear:function(){mr.set(Mc,{})}},Ic=Pc;var Nc=function(e,t){var n=e.nodeName.toUpperCase();if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(n))return Ic.set("bgColor","imgNode"),!0;var a=(t=t||o.getComputedStyle(e)).getPropertyValue("background-image"),r="none"!==a;if(r){var i=/gradient/.test(a);Ic.set("bgColor",i?"bgGradient":"bgImage")}return r},Fc={};ue(Fc,{Colorjs:function(){return Kh},CssSelectorParser:function(){return Zc.CssSelectorParser},doT:function(){return Gc.default},emojiRegexText:function(){return Zl},memoize:function(){return Yc.default}});var _c,jc,Rc,Bc,Lc=de(Ht()),zc=de(Vt()),Uc=(de(Jt()),de(Qn())),qc=de(fa());"hasOwn"in Object||(Object.hasOwn=Uc.default),"values"in Object||(Object.values=qc.default),"Promise"in o||Lc.default.polyfill(),"Uint32Array"in o||(o.Uint32Array=zc.Uint32Array),o.Uint32Array&&("some"in o.Uint32Array.prototype||Object.defineProperty(o.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in o.Uint32Array.prototype||Object.defineProperty(o.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce})),"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n>>0,r=arguments[1],i=0;i>>0,i=0;i=0?a=i:(a=n+i)<0&&(a=0);a>>0,a=arguments.length>=2?arguments[1]:void 0,r=0;r0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),Rc)},function(e){var t=this,n=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var a,r=arguments.length>1?arguments[1]:void 0;if(void 0!==r){if(!jc(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(a=arguments[2])}for(var i,o=Bc(n.length),s=jc(t)?Object(new t(o)):new Array(o),l=0;lthis.length)&&-1!==this.indexOf(e,t)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(n,a){return Array.isArray(a)?n.push.apply(n,e.call(a,t-1)):n.push(a),n}),[]):Array.prototype.slice.call(this)},writable:!0}),o.Node&&!("isConnected"in o.Node.prototype)&&Object.defineProperty(o.Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var Zc=de(Wt()),Gc=de(ma()),Yc=de(qt());function Wc(e,t){var n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((function(e){return[e]})));var a=t[0].length,r=t[0].map((function(e,n){return t.map((function(e){return e[n]}))})),i=e.map((function(e){return r.map((function(t){var n=0;if(!Array.isArray(e)){var a,r=ne(t);try{for(r.s();!(a=r.n()).done;){var i=a.value;n+=e*i}}catch(e){r.e(e)}finally{r.f()}return n}for(var o=0;o":((o=new Number(l*$c[s])).type="",o.unit=s)}else t.test(o)?(o=new Number(o)).type="":"none"===o&&((o=new Number(NaN)).none=!0);e.startsWith("/")&&((o=o instanceof Number?o:new Number(o)).alpha=!0),"object"===c(o)&&o instanceof Number&&(o.raw=a),r.push(o)})),{name:a[1].toLowerCase(),rawName:a[1],rawArgs:a[2],args:r}}}}function tu(e){return e[e.length-1]}function nu(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function au(e,t,n){return(n-e)/(t-e)}function ru(e,t,n){return nu(t[0],t[1],au(e[0],e[1],n))}function iu(e){return e.map((function(e){return e.split("|").map((function(e){var t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var n=new String(t[1]);return n.range=[+t[2],+t[3]],n}return e}))}))}function ou(e,t,n){return Math.max(Math.min(n,t),e)}function su(e,t){return Math.sign(e)===Math.sign(t)?e:-e}function lu(e,t){return su(Math.pow(Math.abs(e),t),e)}function cu(e,t){return 0===t?0:e/t}function uu(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;n>1;e[r]3&&void 0!==arguments[3]?arguments[3]:{};if(e=gu(e),t=gu(t),!e||!t)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(e||t?"":"/").concat(t?"":"to"));if(e===t)return n;var r={W1:e,W2:t,XYZ:n,options:a};if(hu.run("chromatic-adaptation-start",r),r.M||(r.W1===mu.D65&&r.W2===mu.D50?r.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:r.W1===mu.D50&&r.W2===mu.D65&&(r.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),hu.run("chromatic-adaptation-end",r),r.M)return Wc(r.M,r.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var vu=new Set(["","",""]);function yu(e,t,n,a){var r=Object.entries(e.coords).map((function(e,r){var i,o=J(e,2),s=o[0],l=o[1],c=t.coordGrammar[r],u=a[r],d=null==u?void 0:u.type;if(!(i=u.none?c.find((function(e){return vu.has(e)})):c.find((function(e){return e==d})))){var p=l.name||s;throw new TypeError("".concat(null!=d?d:u.raw," not allowed for ").concat(p," in ").concat(n,"()"))}var h=i.range;""===d&&(h||(h=[0,1]));var f=l.range||l.refRange;return h&&f&&(a[r]=ru(h,f,a[r])),i}));return r}function wu(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.meta,r={str:null===(t=String(e))||void 0===t?void 0:t.trim()};if(hu.run("parse-start",r),r.color)return r.color;if(r.parsed=eu(r.str),r.parsed){var i=r.parsed.name;if("color"===i){var o,s=r.parsed.args.shift(),l=s.startsWith("--")?s.substring(2):"--".concat(s),c=[s,l],u=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1,d=ne(ku.all);try{for(d.s();!(o=d.n()).done;){var p,h=o.value,f=h.getFormat("color");if(f)if(c.includes(f.id)||null!==(p=f.ids)&&void 0!==p&&p.filter((function(e){return c.includes(e)})).length){var m=Object.keys(h.coords).map((function(e,t){return r.parsed.args[t]||0})),g=void 0;return f.coordGrammar&&(g=yu(h,f,"color",m)),a&&Object.assign(a,{formatId:"color",types:g}),f.id.startsWith("--")&&!s.startsWith("--")&&fu.warn("".concat(h.name," is a non-standard space and not currently supported in the CSS spec. Use prefixed color(").concat(f.id,") instead of color(").concat(s,").")),s.startsWith("--")&&!f.id.startsWith("--")&&fu.warn("".concat(h.name," is a standard space and supported in the CSS spec. Use color(").concat(f.id,") instead of prefixed color(").concat(s,").")),{spaceId:h.id,coords:m,alpha:u}}}}catch(e){d.e(e)}finally{d.f()}var b="",v=s in ku.registry?s:l;if(v in ku.registry){var y,w=null===(y=ku.registry[v].formats)||void 0===y||null===(y=y.color)||void 0===y?void 0:y.id;w&&(b="Did you mean color(".concat(w,")?"))}throw new TypeError("Cannot parse color(".concat(s,"). ")+(b||"Missing a plugin?"))}var A,D=ne(ku.all);try{for(D.s();!(A=D.n()).done;){var E=A.value,k=E.getFormat(i);if(k&&"function"===k.type){var x=1;(k.lastAlpha||tu(r.parsed.args).alpha)&&(x=r.parsed.args.pop());var T=r.parsed.args,C=void 0;return k.coordGrammar&&(C=yu(E,k,i,T)),a&&Object.assign(a,{formatId:k.name,types:C}),{spaceId:E.id,coords:T,alpha:x}}}}catch(e){D.e(e)}finally{D.f()}}else{var S,O=ne(ku.all);try{for(O.s();!(S=O.n()).done;){var M=S.value;for(var P in M.formats){var I=M.formats[P];if("custom"===I.type&&(!I.test||I.test(r.str))){var N,F=I.parse(r.str);if(F)return null!==(N=F.alpha)&&void 0!==N||(F.alpha=1),a&&(a.formatId=P),F}}}}catch(e){O.e(e)}finally{O.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function Au(e){if(Array.isArray(e))return e.map(Au);if(!e)throw new TypeError("Empty color reference");Hc(e)&&(e=wu(e));var t=e.space||e.spaceId;return t instanceof ku||(e.space=ku.get(t)),void 0===e.alpha&&(e.alpha=1),e}var Du=75e-6,Eu=function(){function e(t){var n,a,r,i,o;K(this,e),this.id=t.id,this.name=t.name,this.base=t.base?e.get(t.base):null,this.aliases=t.aliases,this.base&&(this.fromBase=t.fromBase,this.toBase=t.toBase);var s=null!==(n=t.coords)&&void 0!==n?n:this.base.coords;for(var l in s)"name"in s[l]||(s[l].name=l);this.coords=s;var c,u=null!==(a=null!==(r=t.white)&&void 0!==r?r:this.base.white)&&void 0!==a?a:"D65";for(var d in this.white=gu(u),this.formats=null!==(i=t.formats)&&void 0!==i?i:{},this.formats){var p=this.formats[d];p.type||(p.type="function"),p.name||(p.name=d)}null!==(o=this.formats.color)&&void 0!==o&&o.id||(this.formats.color=V({},null!==(c=this.formats.color)&&void 0!==c?c:{},{id:t.cssId||this.id}));t.gamutSpace?this.gamutSpace="self"===t.gamutSpace?this:e.get(t.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=function(e,t){return!0}),this.referred=t.referred,Object.defineProperty(this,"path",{value:xu(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),hu.run("colorspace-init-end",this)}return ee(e,[{key:"inGamut",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.epsilon,a=void 0===n?Du:n;if(!this.equals(this.gamutSpace))return e=this.to(this.gamutSpace,e),this.gamutSpace.inGamut(e,{epsilon:a});var r=Object.values(this.coords);return e.every((function(e,t){var n=r[t];if("angle"!==n.type&&n.range){if(Number.isNaN(e))return!0;var i=J(n.range,2),o=i[0],s=i[1];return(void 0===o||e>=o-a)&&(void 0===s||e<=s+a)}return!0}))}},{key:"isUnbounded",get:function(){return Object.values(this.coords).every((function(e){return!("range"in e)}))}},{key:"cssId",get:function(){var e;return(null===(e=this.formats)||void 0===e||null===(e=e.color)||void 0===e?void 0:e.id)||this.id}},{key:"isPolar",get:function(){for(var e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}},{key:"getFormat",value:function(e){return"object"===c(e)?e=Tu(e,this):(t="default"===e?Object.values(this.formats)[0]:this.formats[e])?t=Tu(t,this):null;var t}},{key:"equals",value:function(e){return!!e&&(this===e||this.id===e||this.id===e.id)}},{key:"to",value:function(t,n){if(1===arguments.length){var a=Au(t),r=[a.space,a.coords];t=r[0],n=r[1]}if(t=e.get(t),this.equals(t))return n;n=n.map((function(e){return Number.isNaN(e)?0:e}));for(var i,o,s=this.path,l=t.path,c=0;co;u--)n=s[u].toBase(n);for(var d=o+1;d1?r-1:0),o=1;o=0){var l=Object.entries(a.coords)[r];if(l)return V({space:a,id:l[0],index:r},l[1])}a=e.get(a);var c=r.toLowerCase(),u=0;for(var d in a.coords){var p,h=a.coords[d];if(d.toLowerCase()===c||(null===(p=h.name)||void 0===p?void 0:p.toLowerCase())===c)return V({space:a,id:d,index:u},h);u++}throw new TypeError('No "'.concat(r,'" coordinate found in ').concat(a.name,". Its coordinates are: ").concat(Object.keys(a.coords).join(", ")))}}]),e}(),ku=Eu;function xu(e){for(var t=[e],n=e;n=n.base;)t.push(n);return t}function Tu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.coords;if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=iu(e.coords);var a=Object.entries(n).map((function(t,n){var a=J(t,2),r=(a[0],a[1]),i=e.coordGrammar[n][0],o=r.range||r.refRange,s=i.range,l="";return""==i?(s=[0,100],l="%"):""==i&&(l="deg"),{fromRange:o,toRange:s,suffix:l}}));e.serializeCoords=function(e,t){return e.map((function(e,n){var r=a[n],i=r.fromRange,o=r.toRange,s=r.suffix;return i&&o&&(e=ru(i,o,e)),e=Jc(e,{precision:t,unit:s})}))}}return e}pe(ku,"registry",{}),pe(ku,"DEFAULT_FORMAT",{type:"functions",name:"color"});var Cu=new ku({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),Su=function(e){function t(e){var n,a,r,i;(K(this,t),e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=Cu),e.toXYZ_M&&e.fromXYZ_M)&&(null!==(r=e.toBase)&&void 0!==r||(e.toBase=function(t){var n=Wc(e.toXYZ_M,t);return a.white!==a.base.white&&(n=bu(a.white,a.base.white,n)),n}),null!==(i=e.fromBase)&&void 0!==i||(e.fromBase=function(t){return t=bu(a.base.white,a.white,t),Wc(e.fromXYZ_M,t)}));return null!==(n=e.referred)&&void 0!==n||(e.referred="display"),a=L(this,t,[e])}return Z(t,e),ee(t)}(ku);function Ou(e,t){return e=Au(e),!t||e.space.equals(t)?e.coords.slice():(t=ku.get(t)).from(e)}function Mu(e,t){e=Au(e);var n=ku.resolveCoord(t,e.space),a=n.space,r=n.index;return Ou(e,a)[r]}function Pu(e,t,n){return e=Au(e),t=ku.get(t),e.coords=t.to(e.space,n),e}function Iu(e,t,n){if(e=Au(e),2===arguments.length&&"object"===Vc(arguments[1])){var a=arguments[1];for(var r in a)Iu(e,r,a[r])}else{"function"==typeof n&&(n=n(Mu(e,t)));var i=ku.resolveCoord(t,e.space),o=i.space,s=i.index,l=Ou(e,o);l[s]=n,Pu(e,o,l)}return e}Pu.returns="color",Iu.returns="color";var Nu=new ku({id:"xyz-d50",name:"XYZ D50",white:"D50",base:Cu,fromBase:function(e){return bu(Cu.white,"D50",e)},toBase:function(e){return bu("D50",Cu.white,e)}}),Fu=24/116,_u=24389/27,ju=mu.D50,Ru=new ku({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:ju,base:Nu,fromBase:function(e){var t=e.map((function(e,t){return e/ju[t]})),n=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(_u*e+16)/116}));return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Fu?Math.pow(t[0],3):(116*t[0]-16)/_u,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/_u,t[2]>Fu?Math.pow(t[2],3):(116*t[2]-16)/_u].map((function(e,t){return e*ju[t]}))},formats:{lab:{coords:[" | "," | [-1,1]"," | [-1,1]"]}}});function Bu(e){return(e%360+360)%360}function Lu(e,t){if("raw"===e)return t;var n=J(t.map(Bu),2),a=n[0],r=n[1],i=r-a;return"increasing"===e?i<0&&(r+=360):"decreasing"===e?i>0&&(a+=360):"longer"===e?-1800?a+=360:r+=360):"shorter"===e&&(i>180?a+=360:i<-180&&(r+=360)),[a,r]}var zu=new ku({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Ru,fromBase:function(e){var t,n=J(e,3),a=n[0],r=n[1],i=n[2];return t=Math.abs(r)<.02&&Math.abs(i)<.02?NaN:180*Math.atan2(i,r)/Math.PI,[a,Math.sqrt(Math.pow(r,2)+Math.pow(i,2)),Bu(t)]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2];return a<0&&(a=0),isNaN(r)&&(r=0),[n,a*Math.cos(r*Math.PI/180),a*Math.sin(r*Math.PI/180)]},formats:{lch:{coords:[" | "," | "," | "]}}}),Uu=Math.pow(25,7),qu=Math.PI,Zu=180/qu,Gu=qu/180;function Yu(e){var t=e*e;return t*t*t*e}function Wu(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.kL,r=void 0===a?1:a,i=n.kC,o=void 0===i?1:i,s=n.kH,l=void 0===s?1:s,c=Au([e,t]),u=J(c,2);e=u[0],t=u[1];var d=Ru.from(e),p=J(d,3),h=p[0],f=p[1],m=p[2],g=zu.from(Ru,[h,f,m])[1],b=Ru.from(t),v=J(b,3),y=v[0],w=v[1],A=v[2],D=zu.from(Ru,[y,w,A])[1];g<0&&(g=0),D<0&&(D=0);var E=(g+D)/2,k=Yu(E),x=.5*(1-Math.sqrt(k/(k+Uu))),T=(1+x)*f,C=(1+x)*w,S=Math.sqrt(Math.pow(T,2)+Math.pow(m,2)),O=Math.sqrt(Math.pow(C,2)+Math.pow(A,2)),M=0===T&&0===m?0:Math.atan2(m,T),P=0===C&&0===A?0:Math.atan2(A,C);M<0&&(M+=2*qu),P<0&&(P+=2*qu);var I,N=y-h,F=O-S,_=(P*=Zu)-(M*=Zu),j=M+P,R=Math.abs(_);S*O==0?I=0:R<=180?I=_:_>180?I=_-360:_<-180?I=_+360:fu.warn("the unthinkable has happened");var B,L=2*Math.sqrt(O*S)*Math.sin(I*Gu/2),z=(h+y)/2,U=(S+O)/2,q=Yu(U);B=S*O==0?j:R<=180?j/2:j<360?(j+360)/2:(j-360)/2;var Z=Math.pow(z-50,2),G=1+.015*Z/Math.sqrt(20+Z),Y=1+.045*U,W=1;W-=.17*Math.cos((B-30)*Gu),W+=.24*Math.cos(2*B*Gu),W+=.32*Math.cos((3*B+6)*Gu);var H=1+.015*U*(W-=.2*Math.cos((4*B-63)*Gu)),V=30*Math.exp(-1*Math.pow((B-275)/25,2)),Q=2*Math.sqrt(q/(q+Uu)),X=-1*Math.sin(2*V*Gu)*Q,K=Math.pow(N/(r*G),2);return K+=Math.pow(F/(o*Y),2),K+=Math.pow(L/(l*H),2),K+=X*(F/(o*Y))*(L/(l*H)),Math.sqrt(K)}var Hu=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],Vu=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],Ju=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],Qu=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]],Xu=new ku({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:Cu,fromBase:function(e){var t=Wc(Hu,e).map((function(e){return Math.cbrt(e)}));return Wc(Ju,t)},toBase:function(e){var t=Wc(Qu,e).map((function(e){return Math.pow(e,3)}));return Wc(Vu,t)},formats:{oklab:{coords:[" | "," | [-1,1]"," | [-1,1]"]}}});function Ku(e,t){var n=J(Au([e,t]),2);e=n[0],t=n[1];var a=J(Xu.from(e),3),r=a[0],i=a[1],o=a[2],s=J(Xu.from(t),3),l=r-s[0],c=i-s[1],u=o-s[2];return Math.sqrt(Math.pow(l,2)+Math.pow(c,2)+Math.pow(u,2))}var $u=75e-6;function ed(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.epsilon,r=void 0===a?$u:a;e=Au(e),t||(t=e.space),t=ku.get(t);var i=e.coords;return t!==e.space&&(i=t.from(e)),t.inGamut(i,{epsilon:r})}function td(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function nd(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"lab",a=(n=ku.get(n)).from(e),r=n.from(t);return Math.sqrt(a.reduce((function(e,t,n){var a=r[n];return isNaN(t)||isNaN(a)?e:e+Math.pow(a-t,2)}),0))}var ad=Math.PI/180;var rd=new ku({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:Cu,fromBase:function(e){return e.map((function(e){return Math.max(203*e,0)}))},toBase:function(e){return e.map((function(e){return Math.max(e/203,0)}))}}),id=1.15,od=.66,sd=2610/Math.pow(2,14),ld=Math.pow(2,14)/2610,cd=3424/Math.pow(2,12),ud=2413/Math.pow(2,7),dd=2392/Math.pow(2,7),pd=1.7*2523/Math.pow(2,5),hd=Math.pow(2,5)/(1.7*2523),fd=-.56,md=16295499532821565e-27,gd=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],bd=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],vd=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],yd=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],wd=new ku({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:rd,fromBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2],i=Wc(gd,[id*n-(id-1)*r,od*a-(od-1)*n,r]).map((function(e){var t=cd+ud*Math.pow(e/1e4,sd),n=1+dd*Math.pow(e/1e4,sd);return Math.pow(t/n,pd)})),o=J(Wc(vd,i),3),s=o[0],l=o[1],c=o[2];return[(1+fd)*s/(1+fd*s)-md,l,c]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2],i=Wc(yd,[(n+md)/(1+fd-fd*(n+md)),a,r]).map((function(e){var t=cd-Math.pow(e,hd),n=dd*Math.pow(e,hd)-ud;return 1e4*Math.pow(t/n,ld)})),o=J(Wc(bd,i),3),s=o[0],l=o[1],c=o[2],u=(s+(id-1)*c)/id;return[u,(l+(od-1)*u)/od,c]},formats:{color:{coords:[" | "," | [-1,1]"," | [-1,1]"]}}}),Ad=new ku({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:wd,fromBase:function(e){var t,n=J(e,3),a=n[0],r=n[1],i=n[2],o=2e-4;return t=Math.abs(r)8?Math.pow((e+16)/116,3):e/Xd}function $d(e,t){var n,a=116*((n=e[1])>.008856451679035631?Math.cbrt(n):(Xd*n+16)/116)-16;if(0===a)return[0,0,0];var r=Vd(e,ep);return[Bu(r.h),r.C,a]}var ep=Yd(Qd,200/Math.PI*Kd(50),100*Kd(50),"average",!1),tp=new ku({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:Cu,fromBase:function(e){return $d(e)},toBase:function(e){return function(e,t){var n=J(e,3),a=n[0],r=n[1],i=n[2],o=[],s=0;if(0===i)return[0,0,0];var l=Kd(i);s=i>0?.00379058511492914*Math.pow(i,2)+.608983189401032*i+.9155088574762233:9514440756550361e-21*Math.pow(i,2)+.08693057439788597*i-21.928975842194614;for(var c=0,u=1/0;c<=15;){o=Hd({J:s,C:r,h:a},t);var d=Math.abs(o[1]-l);if(d | "," | "," | "]}}}),np=Math.PI/180,ap=[1,.007,.0228];function rp(e){e[1]<0&&(e=tp.fromBase(tp.toBase(e)));var t=Math.log(Math.max(1+ap[2]*e[1]*ep.flRoot,1))/ap[2],n=e[0]*np,a=t*Math.cos(n),r=t*Math.sin(n);return[e[2],a,r]}var ip={deltaE76:function(e,t){return nd(e,t,"lab")},deltaECMC:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.l,r=void 0===a?2:a,i=n.c,o=void 0===i?1:i,s=Au([e,t]),l=J(s,2);e=l[0],t=l[1];var c=Ru.from(e),u=J(c,3),d=u[0],p=u[1],h=u[2],f=zu.from(Ru,[d,p,h]),m=J(f,3),g=m[1],b=m[2],v=Ru.from(t),y=J(v,3),w=y[0],A=y[1],D=y[2],E=zu.from(Ru,[w,A,D])[1];g<0&&(g=0),E<0&&(E=0);var k=d-w,x=g-E,T=p-A,C=h-D,S=Math.pow(T,2)+Math.pow(C,2)-Math.pow(x,2),O=.511;d>=16&&(O=.040975*d/(1+.01765*d));var M,P=.0638*g/(1+.0131*g)+.638;Number.isNaN(b)&&(b=0),M=b>=164&&b<=345?.56+Math.abs(.2*Math.cos((b+168)*ad)):.36+Math.abs(.4*Math.cos((b+35)*ad));var I=Math.pow(g,4),N=Math.sqrt(I/(I+1900)),F=P*(N*M+1-N),_=Math.pow(k/(r*O),2);return _+=Math.pow(x/(o*P),2),_+=S/Math.pow(F,2),Math.sqrt(_)},deltaE2000:Wu,deltaEJz:function(e,t){var n=J(Au([e,t]),2);e=n[0],t=n[1];var a=J(Ad.from(e),3),r=a[0],i=a[1],o=a[2],s=J(Ad.from(t),3),l=s[0],c=s[1],u=s[2],d=r-l,p=i-c;Number.isNaN(o)&&Number.isNaN(u)?(o=0,u=0):Number.isNaN(o)?o=u:Number.isNaN(u)&&(u=o);var h=o-u,f=2*Math.sqrt(i*c)*Math.sin(h/2*(Math.PI/180));return Math.sqrt(Math.pow(d,2)+Math.pow(p,2)+Math.pow(f,2))},deltaEITP:function(e,t){var n=J(Au([e,t]),2);e=n[0],t=n[1];var a=J(Nd.from(e),3),r=a[0],i=a[1],o=a[2],s=J(Nd.from(t),3),l=s[0],c=s[1],u=s[2];return 720*Math.sqrt(Math.pow(r-l,2)+.25*Math.pow(i-c,2)+Math.pow(o-u,2))},deltaEOK:Ku,deltaEHCT:function(e,t){var n=J(Au([e,t]),2);e=n[0],t=n[1];var a=J(rp(tp.from(e)),3),r=a[0],i=a[1],o=a[2],s=J(rp(tp.from(t)),3),l=s[0],c=s[1],u=s[2];return Math.sqrt(Math.pow(r-l,2)+Math.pow(i-c,2)+Math.pow(o-u,2))}};function op(e){var t=e?Math.floor(Math.log10(Math.abs(e))):0;return Math.max(parseFloat("1e".concat(t-2)),1e-6)}var sp={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};function lp(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.method,r=void 0===a?fu.gamut_mapping:a,i=n.space,o=void 0===i?void 0:i,s=n.deltaEMethod,l=void 0===s?"":s,c=n.jnd,u=void 0===c?2:c,d=n.blackWhiteClamp,p=void 0===d?{}:d;if(e=Au(e),Hc(arguments[1])?o=arguments[1]:o||(o=e.space),ed(e,o=ku.get(o),{epsilon:0}))return e;if("css"===r)t=up(e,{space:o});else{if("clip"===r||ed(e,o))t=dp(e,o);else{if(Object.prototype.hasOwnProperty.call(sp,r)){var h=sp[r];r=h.method,u=h.jnd,l=h.deltaEMethod,p=h.blackWhiteClamp}var f=Wu;if(""!==l)for(var m in ip)if("deltae"+l.toLowerCase()===m.toLowerCase()){f=ip[m];break}var g=lp(dp(e,o),{method:"clip",space:o});if(f(e,g)>u){if(3===Object.keys(p).length){var b=ku.resolveCoord(p.channel),v=Mu(dp(e,b.space),b.id);if(Qc(v)&&(v=0),v>=p.max)return dp({space:"xyz-d65",coords:mu.D65},e.space);if(v<=p.min)return dp({space:"xyz-d65",coords:[0,0,0]},e.space)}var y=ku.resolveCoord(r),w=y.space,A=y.id,D=dp(e,w);D.coords.forEach((function(e,t){Qc(e)&&(D.coords[t]=0)}));for(var E=y.range||y.refRange,k=E[0],x=op(u),T=k,C=Mu(D,A);C-T>x;){var S=td(D);S=lp(S,{space:o,method:"clip"});var O=f(D,S);O-u1&&void 0!==arguments[1]?arguments[1]:{},n=t.space,a=.02,r=1e-4;e=Au(e),n||(n=e.space),n=ku.get(n);var i=ku.get("oklch");if(n.isUnbounded)return dp(e,n);var o=dp(e,i),s=o.coords[0];if(s>=1){var l=dp(cp.WHITE,n);return l.alpha=e.alpha,dp(l,n)}if(s<=0){var c=dp(cp.BLACK,n);return c.alpha=e.alpha,dp(c,n)}if(ed(o,n,{epsilon:0}))return dp(o,n);function u(e){var t=dp(e,n),a=Object.values(n.coords);return t.coords=t.coords.map((function(e,t){if("range"in a[t]){var n=J(a[t].range,2);return ou(n[0],e,n[1])}return e})),t}var d=0,p=o.coords[1],h=!0,f=td(o),m=u(f),g=Ku(m,f);if(gr;){var b=(d+p)/2;if(f.coords[1]=b,h&&ed(f,n,{epsilon:0}))d=b;else if((g=Ku(m=u(f),f))2&&void 0!==arguments[2]?arguments[2]:{},a=n.inGamut;e=Au(e);var r=(t=ku.get(t)).from(e),i={space:t,coords:r,alpha:e.alpha};return a&&(i=lp(i,!0===a?void 0:a)),i}function pp(e){var t,n,a,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=r.precision,o=void 0===i?fu.precision:i,s=r.format,l=void 0===s?"default":s,c=r.inGamut,u=void 0===c||c,d=Y(r,w),p=l;l=null!==(t=null!==(n=(e=Au(e)).space.getFormat(l))&&void 0!==n?n:e.space.getFormat("default"))&&void 0!==t?t:ku.DEFAULT_FORMAT;var h=e.coords.slice();if(u||(u=l.toGamut),u&&!ed(e)&&(h=lp(td(e),!0===u?void 0:u).coords),"custom"===l.type){if(d.precision=o,!l.serialize)throw new TypeError("format ".concat(p," can only be used to parse colors, not for serialization"));a=l.serialize(h,e.alpha,d)}else{var f=l.name||"color";l.serializeCoords?h=l.serializeCoords(h,o):null!==o&&(h=h.map((function(e){return Jc(e,{precision:o})})));var m=W(h);if("color"===f){var g,b=l.id||(null===(g=l.ids)||void 0===g?void 0:g[0])||e.space.id;m.unshift(b)}var v=e.alpha;null!==o&&(v=Jc(v,{precision:o}));var y=e.alpha>=1||l.noAlpha?"":"".concat(l.commas?",":" /"," ").concat(v);a="".concat(f,"(").concat(m.join(l.commas?", ":" ")).concat(y,")")}return a}dp.returns="color";var hp,fp=new Su({id:"rec2020-linear",cssId:"--rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]]}),mp=1.09929682680944,gp=.018053968510807,bp=new Su({id:"rec2020",name:"REC.2020",base:fp,toBase:function(e){return e.map((function(e){return e<4.5*gp?e/4.5:Math.pow((e+mp-1)/mp,1/.45)}))},fromBase:function(e){return e.map((function(e){return e>=gp?mp*Math.pow(e,.45)-(mp-1):4.5*e}))}}),vp=new Su({id:"p3-linear",cssId:"--display-p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),yp=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],wp=new Su({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:yp}),Ap={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},Dp=Array(3).fill(" | [0, 255]"),Ep=Array(3).fill("[0, 255]"),kp=new Su({id:"srgb",name:"sRGB",base:wp,fromBase:function(e){return e.map((function(e){var t=e<0?-1:1,n=e*t;return n>.0031308?t*(1.055*Math.pow(n,1/2.4)-.055):12.92*e}))},toBase:function(e){return e.map((function(e){var t=e<0?-1:1,n=e*t;return n<=.04045?e/12.92:t*Math.pow((n+.055)/1.055,2.4)}))},formats:{rgb:{coords:Dp},rgb_number:{name:"rgb",commas:!0,coords:Ep,noAlpha:!0},color:{},rgba:{coords:Dp,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Ep},hex:{type:"custom",toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return e.replace(/[a-f0-9]{2}/gi,(function(e){t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=n.collapse,r=void 0===a||a;t<1&&e.push(t),e=e.map((function(e){return Math.round(255*e)}));var i=r&&e.every((function(e){return e%17==0})),o=e.map((function(e){return i?(e/17).toString(16):e.toString(16).padStart(2,"0")})).join("");return"#"+o}},keyword:{type:"custom",test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){var t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=Ap.black,t.alpha=0):t.coords=Ap[e],t.coords)return t}}}}),xp=new Su({id:"p3",cssId:"display-p3",name:"P3",base:vp,fromBase:kp.fromBase,toBase:kp.toBase});if(fu.display_space=kp,"undefined"!=typeof CSS&&CSS.supports)for(var Tp=0,Cp=[Ru,bp,xp];Tp1&&void 0!==arguments[1]?arguments[1]:{},n=t.space,a=void 0===n?fu.display_space:n,r=Y(t,A),i=pp(e,r);if("undefined"==typeof CSS||CSS.supports("color",i)||!fu.display_space)(i=new String(i)).color=e;else{var o,s=e,l=e.coords.some(Qc)||Qc(e.alpha);if(l)if(!(null!==(o=hp)&&void 0!==o?o:hp=CSS.supports("color","hsl(none 50% 50%)"))&&((s=td(e)).coords=s.coords.map(Xc),s.alpha=Xc(s.alpha),i=pp(s,r),CSS.supports("color",i)))return(i=new String(i)).color=s,i;s=dp(s,a),(i=new String(pp(s,r))).color=s}return i}function Ip(e){return Mu(e,[Cu,"y"])}function Np(e,t){Iu(e,[Cu,"y"],t)}var Fp=Object.freeze({__proto__:null,getLuminance:Ip,register:function(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return Ip(this)},set:function(e){Np(this,e)}})},setLuminance:Np});function _p(e){return e>=.022?e:e+Math.pow(.022-e,1.414)}function jp(e){var t=e<0?-1:1,n=Math.abs(e);return t*Math.pow(n,2.4)}var Rp=24/116,Bp=24389/27,Lp=mu.D65,zp=new ku({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Lp,base:Cu,fromBase:function(e){var t=e.map((function(e,t){return e/Lp[t]})),n=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(Bp*e+16)/116}));return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Rp?Math.pow(t[0],3):(116*t[0]-16)/Bp,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Bp,t[2]>Rp?Math.pow(t[2],3):(116*t[2]-16)/Bp].map((function(e,t){return e*Lp[t]}))},formats:{"lab-d65":{coords:[" | "," | [-1,1]"," | [-1,1]"]}}}),Up=.5*Math.pow(5,.5)+.5;var qp=Object.freeze({__proto__:null,contrastAPCA:function(e,t){var n,a,r,i;t=Au(t),e=Au(e);var o=J((t=dp(t,"srgb")).coords,3);a=o[0],r=o[1],i=o[2];var s=.2126729*jp(a)+.7151522*jp(r)+.072175*jp(i),l=J((e=dp(e,"srgb")).coords,3);a=l[0],r=l[1],i=l[2];var c=.2126729*jp(a)+.7151522*jp(r)+.072175*jp(i),u=_p(s),d=_p(c),p=d>u;return n=Math.abs(d-u)<5e-4?0:p?1.14*(Math.pow(d,.56)-Math.pow(u,.57)):1.14*(Math.pow(d,.65)-Math.pow(u,.62)),100*(Math.abs(n)<.1?0:n>0?n-.027:n+.027)},contrastDeltaPhi:function(e,t){e=Au(e),t=Au(t);var n=Mu(e,[zp,"l"]),a=Mu(t,[zp,"l"]),r=Math.abs(Math.pow(n,Up)-Math.pow(a,Up)),i=Math.pow(r,1/Up)*Math.SQRT2-40;return i<7.5?0:i},contrastLstar:function(e,t){e=Au(e),t=Au(t);var n=Mu(e,[Ru,"l"]),a=Mu(t,[Ru,"l"]);return Math.abs(n-a)},contrastMichelson:function(e,t){e=Au(e),t=Au(t);var n=Math.max(Ip(e),0),a=Math.max(Ip(t),0);if(a>n){var r=[a,n];n=r[0],a=r[1]}var i=n+a;return 0===i?0:(n-a)/i},contrastWCAG21:function(e,t){e=Au(e),t=Au(t);var n=Math.max(Ip(e),0),a=Math.max(Ip(t),0);if(a>n){var r=[a,n];n=r[0],a=r[1]}return(n+.05)/(a+.05)},contrastWeber:function(e,t){e=Au(e),t=Au(t);var n=Math.max(Ip(e),0),a=Math.max(Ip(t),0);if(a>n){var r=[a,n];n=r[0],a=r[1]}return 0===a?5e4:(n-a)/a}});function Zp(e){var t=J(Ou(e,Cu),3),n=t[0],a=t[1],r=n+15*a+3*t[2];return[4*n/r,9*a/r]}function Gp(e){var t=J(Ou(e,Cu),3),n=t[0],a=t[1],r=n+a+t[2];return[n/r,a/r]}var Yp=Object.freeze({__proto__:null,register:function(e){Object.defineProperty(e.prototype,"uv",{get:function(){return Zp(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return Gp(this)}})},uv:Zp,xy:Gp});function Wp(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Hc(n)&&(n={method:n});var a=n,r=a.method,i=void 0===r?fu.deltaE:r,o=Y(a,E);for(var s in ip)if("deltae"+i.toLowerCase()===s.toLowerCase())return ip[s](e,t,o);throw new TypeError("Unknown deltaE method: ".concat(i))}var Hp=Object.freeze({__proto__:null,darken:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25,n=ku.get("oklch","lch"),a=[n,"l"];return Iu(e,a,(function(e){return e*(1-t)}))},lighten:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25,n=ku.get("oklch","lch"),a=[n,"l"];return Iu(e,a,(function(e){return e*(1+t)}))}});function Vp(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},r=[Au(e),Au(t)];if(e=r[0],t=r[1],"object"===Vc(n)){var i=[.5,n];n=i[0],a=i[1]}var o=Qp(e,t,a);return o(n)}function Jp(e,t){var n,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Xp(e)){a=t;var r=J((n=e).rangeArgs.colors,2);e=r[0],t=r[1]}var i=a,o=i.maxDeltaE,s=i.deltaEMethod,l=i.steps,c=void 0===l?2:l,u=i.maxSteps,d=void 0===u?1e3:u,p=Y(i,k);if(!n){var h=[Au(e),Au(t)];e=h[0],t=h[1],n=Qp(e,t,p)}var f=Wp(e,t),m=o>0?Math.max(c,Math.ceil(f/o)+1):c,g=[];if(void 0!==d&&(m=Math.min(m,d)),1===m)g=[{p:.5,color:n(.5)}];else{var b=1/(m-1);g=Array.from({length:m},(function(e,t){var a=t*b;return{p:a,color:n(a)}}))}if(o>0)for(var v=g.reduce((function(e,t,n){if(0===n)return 0;var a=Wp(t.color,g[n-1].color,s);return Math.max(e,a)}),0);v>o;){v=0;for(var y=1;y2&&void 0!==arguments[2]?arguments[2]:{};if(Xp(e)){var a=e,r=t;return Qp.apply(void 0,W(a.rangeArgs.colors).concat([V({},a.rangeArgs.options,r)]))}var i=n.space,o=n.outputSpace,s=n.progression,l=n.premultiplied;e=Au(e),t=Au(t),e=td(e),t=td(t);var c={colors:[e,t],options:n};if(i=i?ku.get(i):ku.registry[fu.interpolationSpace]||e.space,o=o?ku.get(o):i,e=dp(e,i),t=dp(t,i),e=lp(e),t=lp(t),i.coords.h&&"angle"===i.coords.h.type){var u=n.hue=n.hue||"shorter",d=[i,"h"],p=[Mu(e,d),Mu(t,d)],h=p[0],f=p[1];isNaN(h)&&!isNaN(f)?h=f:isNaN(f)&&!isNaN(h)&&(f=h);var m=Lu(u,[h,f]),g=J(m,2);h=g[0],f=g[1],Iu(e,d,h),Iu(t,d,f)}return l&&(e.coords=e.coords.map((function(t){return t*e.alpha})),t.coords=t.coords.map((function(e){return e*t.alpha}))),Object.assign((function(n){n=s?s(n):n;var a=e.coords.map((function(e,a){return nu(e,t.coords[a],n)})),r=nu(e.alpha,t.alpha,n),c={space:i,coords:a,alpha:r};return l&&(c.coords=c.coords.map((function(e){return e/r}))),o!==i&&(c=dp(c,o)),c}),{rangeArgs:c})}function Xp(e){return"function"===Vc(e)&&!!e.rangeArgs}fu.interpolationSpace="lab";var Kp=Object.freeze({__proto__:null,isRange:Xp,mix:Vp,range:Qp,register:function(e){e.defineFunction("mix",Vp,{returns:"color"}),e.defineFunction("range",Qp,{returns:"function"}),e.defineFunction("steps",Jp,{returns:"array"})},steps:Jp}),$p=new ku({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:kp,fromBase:function(e){var t=Math.max.apply(Math,W(e)),n=Math.min.apply(Math,W(e)),a=J(e,3),r=a[0],i=a[1],o=a[2],s=NaN,l=0,c=(n+t)/2,u=t-n;if(0!==u){switch(l=0===c||1===c?0:(t-c)/Math.min(c,1-c),t){case r:s=(i-o)/u+(i=360&&(s-=360),[s,100*l,100*c]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2];function i(e){var t=(e+n/30)%12,i=a*Math.min(r,1-r);return r-i*Math.max(-1,Math.min(t-3,9-t,1))}return(n%=360)<0&&(n+=360),a/=100,r/=100,[i(0),i(8),i(4)]},formats:{hsl:{coords:[" | ","",""]},hsla:{coords:[" | ","",""],commas:!0,lastAlpha:!0}}}),eh=new ku({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:$p,fromBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2],i=(r/=100)+(a/=100)*Math.min(r,1-r);return[n,0===i?0:200*(1-r/i),100*i]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2],i=(r/=100)*(1-(a/=100)/2);return[n,0===i||1===i?0:(r-i)/Math.min(i,1-i)*100,100*i]},formats:{color:{id:"--hsv",coords:[" | "," | "," | "]}}}),th=new ku({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:eh,fromBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2];return[n,r*(100-a)/100,100-r]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2],i=(a/=100)+(r/=100);if(i>=1)return[n,0,100*(a/i)];var o=1-r;return[n,100*(0===o?0:1-a/o),100*o]},formats:{hwb:{coords:[" | "," | "," | "]}}}),nh=new Su({id:"a98rgb-linear",cssId:"--a98-rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),ah=new Su({id:"a98rgb",cssId:"a98-rgb",name:"Adobe® 98 RGB compatible",base:nh,toBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),563/256)*Math.sign(e)}))},fromBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),256/563)*Math.sign(e)}))}}),rh=new Su({id:"prophoto-linear",cssId:"--prophoto-rgb-linear",name:"Linear ProPhoto",white:"D50",base:Nu,toXYZ_M:[[.7977666449006423,.13518129740053308,.0313477341283922],[.2880748288194013,.711835234241873,8993693872564e-17],[0,0,.8251046025104602]],fromXYZ_M:[[1.3457868816471583,-.25557208737979464,-.05110186497554526],[-.5446307051249019,1.5082477428451468,.02052744743642139],[0,0,1.2119675456389452]]}),ih=new Su({id:"prophoto",cssId:"prophoto-rgb",name:"ProPhoto",base:rh,toBase:function(e){return e.map((function(e){return e<.03125?e/16:Math.pow(e,1.8)}))},fromBase:function(e){return e.map((function(e){return e>=.001953125?Math.pow(e,1/1.8):16*e}))}}),oh=new ku({id:"oklch",name:"Oklch",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:Xu,fromBase:function(e){var t,n=J(e,3),a=n[0],r=n[1],i=n[2],o=2e-4;return t=Math.abs(r) | "," | [0,1]"," | "]}}}),sh=mu.D65,lh=24389/27,ch=J(Zp({space:Cu,coords:sh}),2),uh=ch[0],dh=ch[1],ph=new ku({id:"luv",name:"Luv",coords:{l:{refRange:[0,100],name:"Lightness"},u:{refRange:[-215,215]},v:{refRange:[-215,215]}},white:sh,base:Cu,fromBase:function(e){var t=[Xc(e[0]),Xc(e[1]),Xc(e[2])],n=t[1],a=J(Zp({space:Cu,coords:t}),2),r=a[0],i=a[1];if(!Number.isFinite(r)||!Number.isFinite(i))return[0,0,0];var o=n<=.008856451679035631?lh*n:116*Math.cbrt(n)-16;return[o,13*o*(r-uh),13*o*(i-dh)]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2];if(0===n||Qc(n))return[0,0,0];a=Xc(a),r=Xc(r);var i=a/(13*n)+uh,o=r/(13*n)+dh,s=n<=8?n/lh:Math.pow((n+16)/116,3);return[s*(9*i/(4*o)),s,s*((12-3*i-20*o)/(4*o))]},formats:{color:{id:"--luv",coords:[" | "," | [-1,1]"," | [-1,1]"]}}}),hh=new ku({id:"lchuv",name:"LChuv",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,220],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:ph,fromBase:function(e){var t,n=J(e,3),a=n[0],r=n[1],i=n[2];return t=Math.abs(r)<.02&&Math.abs(i)<.02?NaN:180*Math.atan2(i,r)/Math.PI,[a,Math.sqrt(Math.pow(r,2)+Math.pow(i,2)),Bu(t)]},toBase:function(e){var t=J(e,3),n=t[0],a=t[1],r=t[2];return a<0&&(a=0),isNaN(r)&&(r=0),[n,a*Math.cos(r*Math.PI/180),a*Math.sin(r*Math.PI/180)]},formats:{color:{id:"--lchuv",coords:[" | "," | "," | "]}}}),fh=yp[0][0],mh=yp[0][1],gh=yp[0][2],bh=yp[1][0],vh=yp[1][1],yh=yp[1][2],wh=yp[2][0],Ah=yp[2][1],Dh=yp[2][2];function Eh(e,t,n){var a=t/(Math.sin(n)-e*Math.cos(n));return a<0?1/0:a}function kh(e){var t=Math.pow(e+16,3)/1560896,n=t>.008856451679035631?t:e/903.2962962962963,a=n*(284517*fh-94839*gh),r=n*(838422*gh+769860*mh+731718*fh),i=n*(632260*gh-126452*mh),o=n*(284517*bh-94839*yh),s=n*(838422*yh+769860*vh+731718*bh),l=n*(632260*yh-126452*vh),c=n*(284517*wh-94839*Dh),u=n*(838422*Dh+769860*Ah+731718*wh),d=n*(632260*Dh-126452*Ah);return{r0s:a/i,r0i:r*e/i,r1s:a/(i+126452),r1i:(r-769860)*e/(i+126452),g0s:o/l,g0i:s*e/l,g1s:o/(l+126452),g1i:(s-769860)*e/(l+126452),b0s:c/d,b0i:u*e/d,b1s:c/(d+126452),b1i:(u-769860)*e/(d+126452)}}function xh(e,t){var n=t/360*Math.PI*2,a=Eh(e.r0s,e.r0i,n),r=Eh(e.r1s,e.r1i,n),i=Eh(e.g0s,e.g0i,n),o=Eh(e.g1s,e.g1i,n),s=Eh(e.b0s,e.b0i,n),l=Eh(e.b1s,e.b1i,n);return Math.min(a,r,i,o,s,l)}var Th=new ku({id:"hsluv",name:"HSLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:hh,gamutSpace:kp,fromBase:function(e){var t,n=[Xc(e[0]),Xc(e[1]),Xc(e[2])],a=n[0],r=n[2];if(a>99.9999999)t=0,a=100;else if(a<1e-8)t=0,a=0;else{t=n[1]/xh(kh(a),r)*100}return[r,t,a]},toBase:function(e){var t,n=[Xc(e[0]),Xc(e[1]),Xc(e[2])],a=n[0],r=n[1],i=n[2];if(i>99.9999999)i=100,t=0;else if(i<1e-8)i=0,t=0;else{t=xh(kh(i),a)/100*r}return[i,t,a]},formats:{color:{id:"--hsluv",coords:[" | "," | "," | "]}}});function Ch(e,t){return Math.abs(t)/Math.sqrt(Math.pow(e,2)+1)}function Sh(e){var t=Ch(e.r0s,e.r0i),n=Ch(e.r1s,e.r1i),a=Ch(e.g0s,e.g0i),r=Ch(e.g1s,e.g1i),i=Ch(e.b0s,e.b0i),o=Ch(e.b1s,e.b1i);return Math.min(t,n,a,r,i,o)}yp[0][0],yp[0][1],yp[0][2],yp[1][0],yp[1][1],yp[1][2],yp[2][0],yp[2][1],yp[2][2];var Oh=new ku({id:"hpluv",name:"HPLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:hh,gamutSpace:"self",fromBase:function(e){var t,n=[Xc(e[0]),Xc(e[1]),Xc(e[2])],a=n[0],r=n[2];if(a>99.9999999)t=0,a=100;else if(a<1e-8)t=0,a=0;else{t=n[1]/Sh(kh(a))*100}return[r,t,a]},toBase:function(e){var t,n=[Xc(e[0]),Xc(e[1]),Xc(e[2])],a=n[0],r=n[1],i=n[2];if(i>99.9999999)i=100,t=0;else if(i<1e-8)i=0,t=0;else{t=Sh(kh(i))/100*r}return[i,t,a]},formats:{color:{id:"--hpluv",coords:[" | "," | "," | "]}}}),Mh=2610/Math.pow(2,14),Ph=Math.pow(2,14)/2610,Ih=2523/Math.pow(2,5),Nh=Math.pow(2,5)/2523,Fh=3424/Math.pow(2,12),_h=2413/Math.pow(2,7),jh=2392/Math.pow(2,7),Rh=new Su({id:"rec2100pq",cssId:"rec2100-pq",name:"REC.2100-PQ",base:fp,toBase:function(e){return e.map((function(e){return 1e4*Math.pow(Math.max(Math.pow(e,Nh)-Fh,0)/(_h-jh*Math.pow(e,Nh)),Ph)/203}))},fromBase:function(e){return e.map((function(e){var t=Math.max(203*e/1e4,0),n=Fh+_h*Math.pow(t,Mh),a=1+jh*Math.pow(t,Mh);return Math.pow(n/a,Ih)}))}}),Bh=.17883277,Lh=.28466892,zh=.55991073,Uh=3.7743,qh=new Su({id:"rec2100hlg",cssId:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:fp,toBase:function(e){return e.map((function(e){return e<=.5?Math.pow(e,2)/3*Uh:(Math.exp((e-zh)/Bh)+Lh)/12*Uh}))},fromBase:function(e){return e.map((function(e){return(e/=Uh)<=1/12?Math.sqrt(3*e):Bh*Math.log(12*e-Lh)+zh}))}}),Zh={};function Gh(e){var t=e.id;e.toCone_M,e.fromCone_M;Zh[t]=arguments[0]}function Yh(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Bradford",a=Zh[n],r=Wc(a.toCone_M,e),i=J(r,3),o=i[0],s=i[1],l=i[2],c=Wc(a.toCone_M,t),u=J(c,3),d=u[0],p=u[1],h=u[2],f=[[d/o,0,0],[0,p/s,0],[0,0,h/l]],m=Wc(f,a.toCone_M),g=Wc(a.fromCone_M,m);return g}hu.add("chromatic-adaptation-start",(function(e){e.options.method&&(e.M=Yh(e.W1,e.W2,e.options.method))})),hu.add("chromatic-adaptation-end",(function(e){e.M||(e.M=Yh(e.W1,e.W2,e.options.method))})),Gh({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599363874558397,-1.1293816185800916,.21989740959619328],[.3611914362417676,.6388124632850422,-6370596838649899e-21],[0,0,1.0890636230968613]]}),Gh({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929054667121,-.14705425642099013,.15996265166373122],[.4323052697233945,.5183602715367774,.049291228212855594],[-.00852866457517732,.04004282165408486,.96848669578755]]}),Gh({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238208355142,-.27886900021828726,.18274517938277307],[.4543690419753592,.4735331543074117,.07209780371722911],[-.009627608738429355,-.00569803121611342,1.0153256399545427]]}),Gh({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.0112546305316845,.14918677544445172],[.3875265432361372,.6214474419314753,-.008973985167612521],[-.01584149884933386,-.03412293802851557,1.0499644368778496]]}),Object.assign(mu,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),mu.ACES=[.32168/.33767,1,.34065/.33767];var Wh=new Su({id:"acescg",cssId:"--acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:mu.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]]}),Hh=Math.pow(2,-16),Vh=-.35828683,Jh=(Math.log2(65504)+9.72)/17.52,Qh=new Su({id:"acescc",cssId:"--acescc",name:"ACEScc",coords:{r:{range:[Vh,Jh],name:"Red"},g:{range:[Vh,Jh],name:"Green"},b:{range:[Vh,Jh],name:"Blue"}},referred:"scene",base:Wh,toBase:function(e){return e.map((function(e){return e<=-.3013698630136986?2*(Math.pow(2,17.52*e-9.72)-Hh):e