-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy path28609.6e6d2e46.iframe.bundle.js
More file actions
19 lines (18 loc) · 575 KB
/
28609.6e6d2e46.iframe.bundle.js
File metadata and controls
19 lines (18 loc) · 575 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(globalThis.webpackChunkmetamask_crx=globalThis.webpackChunkmetamask_crx||[]).push([[28609],{"./node_modules/axe-core/axe.js":function(module,exports,__webpack_require__){module=__webpack_require__.nmd(module);var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_RESULT__,process=__webpack_require__("./node_modules/process/browser.js");!function axeFunction(window1){"use strict";var global=window1,document=window1.document;function _typeof(obj){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj})(obj)}var axe=axe||{};function SupportError(error){this.name="SupportError",this.cause=error.cause,this.message="`".concat(error.cause,"` - feature unsupported in your environment."),error.ruleId&&(this.ruleId=error.ruleId,this.message+=" Skipping ".concat(this.ruleId," rule.")),this.stack=Error().stack}axe.version="4.3.3",void 0===(__WEBPACK_AMD_DEFINE_RESULT__=(function(){return axe}).apply(exports,[]))||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),"object"===_typeof(module)&&module.exports&&"function"==typeof axeFunction.toString&&(axe.source="("+axeFunction.toString()+')(typeof window === "object" ? window : this);',module.exports=axe),"function"==typeof window1.getComputedStyle&&(window1.axe=axe),SupportError.prototype=Object.create(Error.prototype),SupportError.prototype.constructor=SupportError;var _excluded=["node"],_excluded2=["node"],_excluded3=["variant"],_excluded4=["matches"],_excluded5=["chromium"],_excluded6=["noImplicit"],_excluded7=["noPresentational"],_excluded8=["nodes"],_excluded9=["node"],_excluded10=["relatedNodes"],_excluded11=["environmentData"],_excluded12=["environmentData"],_excluded13=["node"],_excluded14=["environmentData"],_excluded15=["environmentData"],_excluded16=["environmentData"];function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}function _inherits(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&&_setPrototypeOf(subClass,superClass)}function _setPrototypeOf(o,p){return(_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o})(o,p)}function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var result,Super=_getPrototypeOf(Derived);return result=hasNativeReflectConstruct?Reflect.construct(Super,arguments,_getPrototypeOf(this).constructor):Super.apply(this,arguments),_possibleConstructorReturn(this,result)}}function _possibleConstructorReturn(self1,call){return call&&("object"===_typeof(call)||"function"==typeof call)?call:_assertThisInitialized(self1)}function _assertThisInitialized(self1){if(void 0===self1)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return self1}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function _getPrototypeOf(o){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)})(o)}function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=_objectWithoutPropertiesLoose(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++)key=sourceSymbolKeys[i],!(excluded.indexOf(key)>=0)&&Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i<sourceKeys.length;i++)key=sourceKeys[i],excluded.indexOf(key)>=0||(target[key]=source[key]);return target}function _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread()}function _nonIterableSpread(){throw TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _iterableToArrayLimit(arr,i){var _s,_e,_i=null==arr?null:"undefined"!=typeof Symbol&&arr[Symbol.iterator]||arr["@@iterator"];if(null!=_i){var _arr=[],_n=!0,_d=!1;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}function _extends(){return(_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)Object.prototype.hasOwnProperty.call(source,key)&&(target[key]=source[key])}return target}).apply(this,arguments)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw TypeError("Cannot call a class as a function")}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Constructor}function _createForOfIteratorHelper(o,allowArrayLike){var it="undefined"!=typeof Symbol&&o[Symbol.iterator]||o["@@iterator"];if(!it){if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&"number"==typeof o.length){it&&(o=it);var i=0,F=function F(){};return{s:F,n:function n(){return i>=o.length?{done:!0}:{done:!1,value:o[i++]}},e:function e(_e2){throw _e2},f:F}}throw TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var err,normalCompletion=!0,didErr=!1;return{s:function s(){it=it.call(o)},n:function n(){var step=it.next();return normalCompletion=step.done,step},e:function e(_e3){didErr=!0,err=_e3},f:function f(){try{normalCompletion||null==it.return||it.return()}finally{if(didErr)throw err}}}}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if("Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _typeof(obj){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj})(obj)}!function(){var from,toStr,isCallable,toInteger,uuid,_rng,xhtml,closeHandler,postMessage2,isXHTMLGlobal,styleSheet,defaultReporter,__create=Object.create,__defProp=Object.defineProperty,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__getOwnPropNames=Object.getOwnPropertyNames,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__markAsModule=function __markAsModule(target){return __defProp(target,"__esModule",{value:!0})},__commonJS=function __commonJS(callback,module){return function(){return module||callback((module={exports:{}}).exports,module),module.exports}},__export=function __export(target,all){for(var name in __markAsModule(target),all)__defProp(target,name,{get:all[name],enumerable:!0})},__exportStar=function __exportStar(target,module,desc){if(__markAsModule(target),"object"===_typeof(module)||"function"==typeof module){var _step,_iterator=_createForOfIteratorHelper(__getOwnPropNames(module));try{for(_iterator.s();!(_step=_iterator.n()).done;)!function _loop(){var key=_step.value;__hasOwnProp.call(target,key)||"default"===key||__defProp(target,key,{get:function get(){return module[key]},enumerable:!(desc=__getOwnPropDesc(module,key))||desc.enumerable})}()}catch(err){_iterator.e(err)}finally{_iterator.f()}}return target},__toModule=function __toModule(module){return module&&module.__esModule?module:__exportStar(__defProp(__create(__getProtoOf(module)),"default",{value:module,enumerable:!0}),module)},require_utils=__commonJS(function(exports){function escapeIdentifier(s){for(var len=s.length,result="",i=0;i<len;){var chr=s.charAt(i);if(exports.identSpecialChars[chr])result+="\\"+chr;else if("_"===chr||"-"===chr||chr>="A"&&chr<="Z"||chr>="a"&&chr<="z"||0!==i&&chr>="0"&&chr<="9")result+=chr;else{var charCode=chr.charCodeAt(0);if((63488&charCode)==55296){var extraCharCode=s.charCodeAt(i++);if((64512&charCode)!=55296||(64512&extraCharCode)!=56320)throw Error("UCS-2(decode): illegal sequence");charCode=((1023&charCode)<<10)+(1023&extraCharCode)+65536}result+="\\"+charCode.toString(16)+" "}i++}return result}function escapeStr(s){for(var replacement,len=s.length,result="",i=0;i<len;){var chr=s.charAt(i);'"'===chr?chr='\\"':"\\"===chr?chr="\\\\":void 0!==(replacement=exports.strReplacementsRev[chr])&&(chr=replacement),result+=chr,i++}return'"'+result+'"'}Object.defineProperty(exports,"__esModule",{value:!0}),exports.isIdentStart=function isIdentStart(c){return c>="a"&&c<="z"||c>="A"&&c<="Z"||"-"===c||"_"===c},exports.isIdent=function isIdent(c){return c>="a"&&c<="z"||c>="A"&&c<="Z"||c>="0"&&c<="9"||"-"===c||"_"===c},exports.isHex=function isHex(c){return c>="a"&&c<="f"||c>="A"&&c<="F"||c>="0"&&c<="9"},exports.escapeIdentifier=escapeIdentifier,exports.escapeStr=escapeStr,exports.identSpecialChars={"!":!0,'"':!0,"#":!0,$:!0,"%":!0,"&":!0,"'":!0,"(":!0,")":!0,"*":!0,"+":!0,",":!0,".":!0,"/":!0,";":!0,"<":!0,"=":!0,">":!0,"?":!0,"@":!0,"[":!0,"\\":!0,"]":!0,"^":!0,"`":!0,"{":!0,"|":!0,"}":!0,"~":!0},exports.strReplacementsRev={"\n":"\\n","\r":"\\r"," ":"\\t","\f":"\\f","\v":"\\v"},exports.singleQuoteEscapeChars={n:`
`,r:"\r",t:" ",f:"\f","\\":"\\","'":"'"},exports.doubleQuotesEscapeChars={n:`
`,r:"\r",t:" ",f:"\f","\\":"\\",'"':'"'}}),require_parser_context=__commonJS(function(exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require_utils();exports.parseCssSelector=function parseCssSelector(str,pos,pseudos,attrEqualityMods,ruleNestingOperators,substitutesEnabled){var l=str.length,chr="";function getStr(quote,escapeTable){var result="";for(pos++,chr=str.charAt(pos);pos<l;){if(chr===quote){pos++;break}if("\\"===chr){pos++;var esc=void 0;if((chr=str.charAt(pos))===quote)result+=quote;else if(void 0!==(esc=escapeTable[chr]))result+=esc;else if(utils_1.isHex(chr)){var hex=chr;for(pos++,chr=str.charAt(pos);utils_1.isHex(chr);)hex+=chr,pos++,chr=str.charAt(pos);" "===chr&&(pos++,chr=str.charAt(pos)),result+=String.fromCharCode(parseInt(hex,16));continue}else result+=chr}else result+=chr;pos++,chr=str.charAt(pos)}return result}function getIdent(){var result="";for(chr=str.charAt(pos);pos<l;){if(utils_1.isIdent(chr))result+=chr;else if("\\"===chr){if(++pos>=l)throw Error("Expected symbol but end of file reached.");if(chr=str.charAt(pos),utils_1.identSpecialChars[chr])result+=chr;else if(utils_1.isHex(chr)){var hex=chr;for(pos++,chr=str.charAt(pos);utils_1.isHex(chr);)hex+=chr,pos++,chr=str.charAt(pos);" "===chr&&(pos++,chr=str.charAt(pos)),result+=String.fromCharCode(parseInt(hex,16));continue}else result+=chr}else break;pos++,chr=str.charAt(pos)}return result}function skipWhitespace(){chr=str.charAt(pos);for(var result=!1;" "===chr||" "===chr||`
`===chr||"\r"===chr||"\f"===chr;)result=!0,pos++,chr=str.charAt(pos);return result}function parseSelector(){var selector=parseSingleSelector();if(!selector)return null;var res=selector;for(chr=str.charAt(pos);","===chr;){if(pos++,skipWhitespace(),"selectors"!==res.type&&(res={type:"selectors",selectors:[selector]}),!(selector=parseSingleSelector()))throw Error('Rule expected after ",".');res.selectors.push(selector)}return res}function parseSingleSelector(){skipWhitespace();var selector={type:"ruleSet"},rule3=parseRule();if(!rule3)return null;for(var currentRule=selector;rule3&&(rule3.type="rule",currentRule.rule=rule3,currentRule=rule3,skipWhitespace(),chr=str.charAt(pos),!(pos>=l)&&","!==chr&&")"!==chr);)if(ruleNestingOperators[chr]){var op=chr;if(pos++,skipWhitespace(),!(rule3=parseRule()))throw Error('Rule expected after "'+op+'".');rule3.nestingOperator=op}else(rule3=parseRule())&&(rule3.nestingOperator=null);return selector}function parseRule(){for(var rule3=null;pos<l;)if("*"===(chr=str.charAt(pos)))pos++,(rule3=rule3||{}).tagName="*";else if(utils_1.isIdentStart(chr)||"\\"===chr)(rule3=rule3||{}).tagName=getIdent();else if("."===chr)pos++,((rule3=rule3||{}).classNames=rule3.classNames||[]).push(getIdent());else if("#"===chr)pos++,(rule3=rule3||{}).id=getIdent();else if("["===chr){pos++,skipWhitespace();var attr={name:getIdent()};if(skipWhitespace(),"]"===chr)pos++;else{var operator="";if(attrEqualityMods[chr]&&(operator=chr,pos++,chr=str.charAt(pos)),pos>=l)throw Error('Expected "=" but end of file reached.');if("="!==chr)throw Error('Expected "=" but "'+chr+'" found.');attr.operator=operator+"=",pos++,skipWhitespace();var attrValue="";if(attr.valueType="string",'"'===chr)attrValue=getStr('"',utils_1.doubleQuotesEscapeChars);else if("'"===chr)attrValue=getStr("'",utils_1.singleQuoteEscapeChars);else if(substitutesEnabled&&"$"===chr)pos++,attrValue=getIdent(),attr.valueType="substitute";else{for(;pos<l&&"]"!==chr;)attrValue+=chr,pos++,chr=str.charAt(pos);attrValue=attrValue.trim()}if(skipWhitespace(),pos>=l)throw Error('Expected "]" but end of file reached.');if("]"!==chr)throw Error('Expected "]" but "'+chr+'" found.');pos++,attr.value=attrValue}((rule3=rule3||{}).attrs=rule3.attrs||[]).push(attr)}else if(":"===chr){pos++;var pseudoName=getIdent(),pseudo={name:pseudoName};if("("===chr){pos++;var value="";if(skipWhitespace(),"selector"===pseudos[pseudoName])pseudo.valueType="selector",value=parseSelector();else{if(pseudo.valueType=pseudos[pseudoName]||"string",'"'===chr)value=getStr('"',utils_1.doubleQuotesEscapeChars);else if("'"===chr)value=getStr("'",utils_1.singleQuoteEscapeChars);else if(substitutesEnabled&&"$"===chr)pos++,value=getIdent(),pseudo.valueType="substitute";else{for(;pos<l&&")"!==chr;)value+=chr,pos++,chr=str.charAt(pos);value=value.trim()}skipWhitespace()}if(pos>=l)throw Error('Expected ")" but end of file reached.');if(")"!==chr)throw Error('Expected ")" but "'+chr+'" found.');pos++,pseudo.value=value}((rule3=rule3||{}).pseudos=rule3.pseudos||[]).push(pseudo)}else break;return rule3}var res=parseSelector();if(pos<l)throw Error('Rule expected but "'+str.charAt(pos)+'" found.');return res}}),require_render=__commonJS(function(exports){Object.defineProperty(exports,"__esModule",{value:!0});var utils_1=require_utils();function renderEntity(entity){var res="";switch(entity.type){case"ruleSet":for(var currentEntity=entity.rule,parts=[];currentEntity;)currentEntity.nestingOperator&&parts.push(currentEntity.nestingOperator),parts.push(renderEntity(currentEntity)),currentEntity=currentEntity.rule;res=parts.join(" ");break;case"selectors":res=entity.selectors.map(renderEntity).join(", ");break;case"rule":entity.tagName&&(res="*"===entity.tagName?"*":utils_1.escapeIdentifier(entity.tagName)),entity.id&&(res+="#"+utils_1.escapeIdentifier(entity.id)),entity.classNames&&(res+=entity.classNames.map(function(cn){return"."+utils_1.escapeIdentifier(cn)}).join("")),entity.attrs&&(res+=entity.attrs.map(function(attr){return"operator"in attr?"substitute"===attr.valueType?"["+utils_1.escapeIdentifier(attr.name)+attr.operator+"$"+attr.value+"]":"["+utils_1.escapeIdentifier(attr.name)+attr.operator+utils_1.escapeStr(attr.value)+"]":"["+utils_1.escapeIdentifier(attr.name)+"]"}).join("")),entity.pseudos&&(res+=entity.pseudos.map(function(pseudo){return pseudo.valueType?"selector"===pseudo.valueType?":"+utils_1.escapeIdentifier(pseudo.name)+"("+renderEntity(pseudo.value)+")":"substitute"===pseudo.valueType?":"+utils_1.escapeIdentifier(pseudo.name)+"($"+pseudo.value+")":"numeric"===pseudo.valueType?":"+utils_1.escapeIdentifier(pseudo.name)+"("+pseudo.value+")":":"+utils_1.escapeIdentifier(pseudo.name)+"("+utils_1.escapeIdentifier(pseudo.value)+")":":"+utils_1.escapeIdentifier(pseudo.name)}).join(""));break;default:throw Error('Unknown entity type: "'+entity.type+'".')}return res}exports.renderEntity=renderEntity}),require_lib=__commonJS(function(exports){Object.defineProperty(exports,"__esModule",{value:!0});var parser_context_1=require_parser_context(),render_1=require_render();exports.CssSelectorParser=function(){function CssSelectorParser4(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return CssSelectorParser4.prototype.registerSelectorPseudos=function(){for(var pseudos=[],_i=0;_i<arguments.length;_i++)pseudos[_i]=arguments[_i];for(var _a=0;_a<pseudos.length;_a++){var pseudo=pseudos[_a];this.pseudos[pseudo]="selector"}return this},CssSelectorParser4.prototype.unregisterSelectorPseudos=function(){for(var pseudos=[],_i=0;_i<arguments.length;_i++)pseudos[_i]=arguments[_i];for(var _a=0;_a<pseudos.length;_a++){var pseudo=pseudos[_a];delete this.pseudos[pseudo]}return this},CssSelectorParser4.prototype.registerNumericPseudos=function(){for(var pseudos=[],_i=0;_i<arguments.length;_i++)pseudos[_i]=arguments[_i];for(var _a=0;_a<pseudos.length;_a++){var pseudo=pseudos[_a];this.pseudos[pseudo]="numeric"}return this},CssSelectorParser4.prototype.unregisterNumericPseudos=function(){for(var pseudos=[],_i=0;_i<arguments.length;_i++)pseudos[_i]=arguments[_i];for(var _a=0;_a<pseudos.length;_a++){var pseudo=pseudos[_a];delete this.pseudos[pseudo]}return this},CssSelectorParser4.prototype.registerNestingOperators=function(){for(var operators=[],_i=0;_i<arguments.length;_i++)operators[_i]=arguments[_i];for(var _a=0;_a<operators.length;_a++){var operator=operators[_a];this.ruleNestingOperators[operator]=!0}return this},CssSelectorParser4.prototype.unregisterNestingOperators=function(){for(var operators=[],_i=0;_i<arguments.length;_i++)operators[_i]=arguments[_i];for(var _a=0;_a<operators.length;_a++){var operator=operators[_a];delete this.ruleNestingOperators[operator]}return this},CssSelectorParser4.prototype.registerAttrEqualityMods=function(){for(var mods=[],_i=0;_i<arguments.length;_i++)mods[_i]=arguments[_i];for(var _a=0;_a<mods.length;_a++){var mod=mods[_a];this.attrEqualityMods[mod]=!0}return this},CssSelectorParser4.prototype.unregisterAttrEqualityMods=function(){for(var mods=[],_i=0;_i<arguments.length;_i++)mods[_i]=arguments[_i];for(var _a=0;_a<mods.length;_a++){var mod=mods[_a];delete this.attrEqualityMods[mod]}return this},CssSelectorParser4.prototype.enableSubstitutes=function(){return this.substitutesEnabled=!0,this},CssSelectorParser4.prototype.disableSubstitutes=function(){return this.substitutesEnabled=!1,this},CssSelectorParser4.prototype.parse=function(str){return parser_context_1.parseCssSelector(str,0,this.pseudos,this.attrEqualityMods,this.ruleNestingOperators,this.substitutesEnabled)},CssSelectorParser4.prototype.render=function(path){return render_1.renderEntity(path).trim()},CssSelectorParser4}()}),require_noop=__commonJS(function(exports,module){module.exports=function(){}}),require_is_value=__commonJS(function(exports,module){var _undefined=require_noop()();module.exports=function(val){return val!==_undefined&&null!==val}}),require_normalize_options=__commonJS(function(exports,module){var isValue=require_is_value(),forEach=Array.prototype.forEach,create=Object.create,process2=function process2(src,obj){var key;for(key in src)obj[key]=src[key]};module.exports=function(opts1){var result=create(null);return forEach.call(arguments,function(options){isValue(options)&&process2(Object(options),result)}),result}}),require_is_implemented=__commonJS(function(exports,module){module.exports=function(){var sign=Math.sign;return"function"==typeof sign&&1===sign(10)&&-1===sign(-20)}}),require_shim=__commonJS(function(exports,module){module.exports=function(value){return isNaN(value=Number(value))||0===value?value:value>0?1:-1}}),require_sign=__commonJS(function(exports,module){module.exports=require_is_implemented()()?Math.sign:require_shim()}),require_to_integer=__commonJS(function(exports,module){var sign=require_sign(),abs=Math.abs,floor=Math.floor;module.exports=function(value){return isNaN(value)?0:0!==(value=Number(value))&&isFinite(value)?sign(value)*floor(abs(value)):value}}),require_to_pos_integer=__commonJS(function(exports,module){var toInteger=require_to_integer(),max=Math.max;module.exports=function(value){return max(0,toInteger(value))}}),require_resolve_length=__commonJS(function(exports,module){var toPosInt=require_to_pos_integer();module.exports=function(optsLength,fnLength,isAsync){return isNaN(optsLength)?fnLength>=0?isAsync&&fnLength?fnLength-1:fnLength:1:!1!==optsLength&&toPosInt(optsLength)}}),require_valid_callable=__commonJS(function(exports,module){module.exports=function(fn){if("function"!=typeof fn)throw TypeError(fn+" is not a function");return fn}}),require_valid_value=__commonJS(function(exports,module){var isValue=require_is_value();module.exports=function(value){if(!isValue(value))throw TypeError("Cannot use null or undefined");return value}}),require_iterate=__commonJS(function(exports,module){var callable=require_valid_callable(),value=require_valid_value(),bind=Function.prototype.bind,call=Function.prototype.call,keys=Object.keys,objPropertyIsEnumerable=Object.prototype.propertyIsEnumerable;module.exports=function(method,defVal){return function(obj,cb){var list,thisArg=arguments[2],compareFn=arguments[3];return obj=Object(value(obj)),callable(cb),list=keys(obj),compareFn&&list.sort("function"==typeof compareFn?bind.call(compareFn,obj):void 0),"function"!=typeof method&&(method=list[method]),call.call(method,list,function(key,index){return objPropertyIsEnumerable.call(obj,key)?call.call(cb,thisArg,obj[key],key,obj,index):defVal})}}}),require_for_each=__commonJS(function(exports,module){module.exports=require_iterate()("forEach")}),require_registered_extensions=__commonJS(function(){}),require_is_implemented2=__commonJS(function(exports,module){module.exports=function(){var obj,assign=Object.assign;return"function"==typeof assign&&(assign(obj={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),obj.foo+obj.bar+obj.trzy==="razdwatrzy")}}),require_is_implemented3=__commonJS(function(exports,module){module.exports=function(){try{return Object.keys("primitive"),!0}catch(e){return!1}}}),require_shim2=__commonJS(function(exports,module){var isValue=require_is_value(),keys=Object.keys;module.exports=function(object){return keys(isValue(object)?Object(object):object)}}),require_keys=__commonJS(function(exports,module){module.exports=require_is_implemented3()()?Object.keys:require_shim2()}),require_shim3=__commonJS(function(exports,module){var keys=require_keys(),value=require_valid_value(),max=Math.max;module.exports=function(dest,src){var error,i,assign,length=max(arguments.length,2);for(i=1,dest=Object(value(dest)),assign=function assign(key){try{dest[key]=src[key]}catch(e){error||(error=e)}};i<length;++i)src=arguments[i],keys(src).forEach(assign);if(void 0!==error)throw error;return dest}}),require_assign=__commonJS(function(exports,module){module.exports=require_is_implemented2()()?Object.assign:require_shim3()}),require_is_object=__commonJS(function(exports,module){var isValue=require_is_value(),map={function:!0,object:!0};module.exports=function(value){return isValue(value)&&map[_typeof(value)]||!1}}),require_custom=__commonJS(function(exports,module){var assign=require_assign(),isObject=require_is_object(),isValue=require_is_value(),captureStackTrace=Error.captureStackTrace;module.exports=function(message){var err2=Error(message),code=arguments[1],ext=arguments[2];return!isValue(ext)&&isObject(code)&&(ext=code,code=null),isValue(ext)&&assign(err2,ext),isValue(code)&&(err2.code=code),captureStackTrace&&captureStackTrace(err2,module.exports),err2}}),require_mixin=__commonJS(function(exports,module){var value=require_valid_value(),defineProperty=Object.defineProperty,getOwnPropertyDescriptor=Object.getOwnPropertyDescriptor,getOwnPropertyNames=Object.getOwnPropertyNames,getOwnPropertySymbols=Object.getOwnPropertySymbols;module.exports=function(target,source){var error,sourceObject=Object(value(source));if(target=Object(value(target)),getOwnPropertyNames(sourceObject).forEach(function(name){try{defineProperty(target,name,getOwnPropertyDescriptor(source,name))}catch(e){error=e}}),"function"==typeof getOwnPropertySymbols&&getOwnPropertySymbols(sourceObject).forEach(function(symbol){try{defineProperty(target,symbol,getOwnPropertyDescriptor(source,symbol))}catch(e){error=e}}),void 0!==error)throw error;return target}}),require_define_length=__commonJS(function(exports,module){var cache20,desc,defineProperty,generate,mixin,toPosInt=require_to_pos_integer(),test=function test(arg1,arg2){return arg2};try{Object.defineProperty(test,"length",{configurable:!0,writable:!1,enumerable:!1,value:1})}catch(ignore){}1===test.length?(desc={configurable:!0,writable:!1,enumerable:!1},defineProperty=Object.defineProperty,module.exports=function(fn,length){return(length=toPosInt(length),fn.length===length)?fn:(desc.value=length,defineProperty(fn,"length",desc))}):(mixin=require_mixin(),cache20=[],generate=function(length){var args,i=0;if(cache20[length])return cache20[length];for(args=[];length--;)args.push("a"+(++i).toString(36));return Function("fn","return function ("+args.join(", ")+") { return fn.apply(this, arguments); };")},module.exports=function(src,length){var target;if(length=toPosInt(length),src.length===length)return src;target=generate(length)(src);try{mixin(target,src)}catch(ignore){}return target})}),require_is=__commonJS(function(exports,module){var _undefined=void 0;module.exports=function(value){return value!==_undefined&&null!==value}}),require_is2=__commonJS(function(exports,module){var isValue=require_is(),possibleTypes={object:!0,function:!0,undefined:!0};module.exports=function(value){return!!isValue(value)&&hasOwnProperty.call(possibleTypes,_typeof(value))}}),require_is3=__commonJS(function(exports,module){var isObject=require_is2();module.exports=function(value){if(!isObject(value))return!1;try{if(!value.constructor)return!1;return value.constructor.prototype===value}catch(error){return!1}}}),require_is4=__commonJS(function(exports,module){var isPrototype=require_is3();module.exports=function(value){if("function"!=typeof value||!hasOwnProperty.call(value,"length"))return!1;try{if("number"!=typeof value.length||"function"!=typeof value.call||"function"!=typeof value.apply)return!1}catch(error){return!1}return!isPrototype(value)}}),require_is5=__commonJS(function(exports,module){var isFunction=require_is4(),classRe=/^\s*class[\s{/}]/,functionToString=Function.prototype.toString;module.exports=function(value){return!(!isFunction(value)||classRe.test(functionToString.call(value)))}}),require_is_implemented4=__commonJS(function(exports,module){var str="razdwatrzy";module.exports=function(){return"function"==typeof str.contains&&!0===str.contains("dwa")&&!1===str.contains("foo")}}),require_shim4=__commonJS(function(exports,module){var indexOf=String.prototype.indexOf;module.exports=function(searchString){return indexOf.call(this,searchString,arguments[1])>-1}}),require_contains=__commonJS(function(exports,module){module.exports=require_is_implemented4()()?String.prototype.contains:require_shim4()}),require_d=__commonJS(function(exports,module){var isValue=require_is(),isPlainFunction=require_is5(),assign=require_assign(),normalizeOpts=require_normalize_options(),contains6=require_contains();(module.exports=function(dscr,value){var c,e,w,options,desc;return arguments.length<2||"string"!=typeof dscr?(options=value,value=dscr,dscr=null):options=arguments[2],isValue(dscr)?(c=contains6.call(dscr,"c"),e=contains6.call(dscr,"e"),w=contains6.call(dscr,"w")):(c=w=!0,e=!1),desc={value:value,configurable:c,enumerable:e,writable:w},options?assign(normalizeOpts(options),desc):desc}).gs=function(dscr,get,set){var c,e,options,desc;return"string"!=typeof dscr?(options=set,set=get,get=dscr,dscr=null):options=arguments[3],isValue(get)?isPlainFunction(get)?isValue(set)?isPlainFunction(set)||(options=set,set=void 0):set=void 0:(options=get,get=set=void 0):get=void 0,isValue(dscr)?(c=contains6.call(dscr,"c"),e=contains6.call(dscr,"e")):(c=!0,e=!1),desc={get:get,set:set,configurable:c,enumerable:e},options?assign(normalizeOpts(options),desc):desc}}),require_event_emitter=__commonJS(function(exports,module){var on,once,off,emit,methods,descriptors,base,d=require_d(),callable=require_valid_callable(),apply=Function.prototype.apply,call=Function.prototype.call,create=Object.create,defineProperty=Object.defineProperty,defineProperties=Object.defineProperties,hasOwnProperty2=Object.prototype.hasOwnProperty,descriptor={configurable:!0,enumerable:!1,writable:!0};on=function on(type,listener){var data2;return callable(listener),hasOwnProperty2.call(this,"__ee__")?data2=this.__ee__:(data2=descriptor.value=create(null),defineProperty(this,"__ee__",descriptor),descriptor.value=null),data2[type]?"object"===_typeof(data2[type])?data2[type].push(listener):data2[type]=[data2[type],listener]:data2[type]=listener,this},once=function once(type,listener){var _once,self2;return callable(listener),self2=this,on.call(this,type,_once=function once2(){off.call(self2,type,_once),apply.call(listener,this,arguments)}),_once.__eeOnceListener__=listener,this},methods={on:on,once:once,off:off=function off(type,listener){var data2,listeners,candidate,i;if(callable(listener),!hasOwnProperty2.call(this,"__ee__")||!(data2=this.__ee__)[type])return this;if(listeners=data2[type],"object"===_typeof(listeners))for(i=0;candidate=listeners[i];++i)(candidate===listener||candidate.__eeOnceListener__===listener)&&(2===listeners.length?data2[type]=listeners[+!i]:listeners.splice(i,1));else(listeners===listener||listeners.__eeOnceListener__===listener)&&delete data2[type];return this},emit:emit=function emit(type){var i,l,listener,listeners,args;if(hasOwnProperty2.call(this,"__ee__")&&(listeners=this.__ee__[type]))if("object"===_typeof(listeners)){for(i=1,l=arguments.length,args=Array(l-1);i<l;++i)args[i-1]=arguments[i];for(i=0,listeners=listeners.slice();listener=listeners[i];++i)apply.call(listener,this,args)}else switch(arguments.length){case 1:call.call(listeners,this);break;case 2:call.call(listeners,this,arguments[1]);break;case 3:call.call(listeners,this,arguments[1],arguments[2]);break;default:for(i=1,l=arguments.length,args=Array(l-1);i<l;++i)args[i-1]=arguments[i];apply.call(listeners,this,args)}}},base=defineProperties({},descriptors={on:d(on),once:d(once),off:d(off),emit:d(emit)}),module.exports=exports=function exports(o){return null==o?create(base):defineProperties(Object(o),descriptors)},exports.methods=methods}),require_is_implemented5=__commonJS(function(exports,module){module.exports=function(){var arr,result,from=Array.from;return"function"==typeof from&&!!((result=from(arr=["raz","dwa"]))&&result!==arr&&"dwa"===result[1])}}),require_is_implemented6=__commonJS(function(exports,module){module.exports=function(){return("undefined"==typeof globalThis?"undefined":_typeof(globalThis))==="object"&&!!globalThis&&globalThis.Array===Array}}),require_implementation=__commonJS(function(exports,module){var naiveFallback=function naiveFallback(){if(("undefined"==typeof self?"undefined":_typeof(self))==="object"&&self)return self;if((void 0===window1?"undefined":_typeof(window1))==="object"&&window1)return window1;throw Error("Unable to resolve global `this`")};module.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function get(){return this},configurable:!0})}catch(error){return naiveFallback()}try{if(!__global__)return naiveFallback();return __global__}finally{delete Object.prototype.__global__}}()}),require_global_this=__commonJS(function(exports,module){module.exports=require_is_implemented6()()?globalThis:require_implementation()}),require_is_implemented7=__commonJS(function(exports,module){var global2=require_global_this(),validTypes={object:!0,symbol:!0};module.exports=function(){var symbol,_Symbol=global2.Symbol;if("function"!=typeof _Symbol)return!1;symbol=_Symbol("test symbol");try{String(symbol)}catch(e){return!1}return!!validTypes[_typeof(_Symbol.iterator)]&&!!validTypes[_typeof(_Symbol.toPrimitive)]&&!!validTypes[_typeof(_Symbol.toStringTag)]}}),require_is_symbol=__commonJS(function(exports,module){module.exports=function(value){return!!value&&("symbol"===_typeof(value)||!!value.constructor&&"Symbol"===value.constructor.name&&"Symbol"===value[value.constructor.toStringTag])}}),require_validate_symbol=__commonJS(function(exports,module){var isSymbol=require_is_symbol();module.exports=function(value){if(!isSymbol(value))throw TypeError(value+" is not a symbol");return value}}),require_generate_name=__commonJS(function(exports,module){var d=require_d(),defineProperty=Object.defineProperty,objPrototype=Object.prototype,created=(0,Object.create)(null);module.exports=function(desc){for(var name,ie11BugWorkaround,postfix=0;created[desc+(postfix||"")];)++postfix;return created[desc+=postfix||""]=!0,defineProperty(objPrototype,name="@@"+desc,d.gs(null,function(value){ie11BugWorkaround||(ie11BugWorkaround=!0,defineProperty(this,name,d(value)),ie11BugWorkaround=!1)})),name}}),require_standard_symbols=__commonJS(function(exports,module){var d=require_d(),NativeSymbol=require_global_this().Symbol;module.exports=function(SymbolPolyfill){return Object.defineProperties(SymbolPolyfill,{hasInstance:d("",NativeSymbol&&NativeSymbol.hasInstance||SymbolPolyfill("hasInstance")),isConcatSpreadable:d("",NativeSymbol&&NativeSymbol.isConcatSpreadable||SymbolPolyfill("isConcatSpreadable")),iterator:d("",NativeSymbol&&NativeSymbol.iterator||SymbolPolyfill("iterator")),match:d("",NativeSymbol&&NativeSymbol.match||SymbolPolyfill("match")),replace:d("",NativeSymbol&&NativeSymbol.replace||SymbolPolyfill("replace")),search:d("",NativeSymbol&&NativeSymbol.search||SymbolPolyfill("search")),species:d("",NativeSymbol&&NativeSymbol.species||SymbolPolyfill("species")),split:d("",NativeSymbol&&NativeSymbol.split||SymbolPolyfill("split")),toPrimitive:d("",NativeSymbol&&NativeSymbol.toPrimitive||SymbolPolyfill("toPrimitive")),toStringTag:d("",NativeSymbol&&NativeSymbol.toStringTag||SymbolPolyfill("toStringTag")),unscopables:d("",NativeSymbol&&NativeSymbol.unscopables||SymbolPolyfill("unscopables"))})}}),require_symbol_registry=__commonJS(function(exports,module){var d=require_d(),validateSymbol=require_validate_symbol(),registry=Object.create(null);module.exports=function(SymbolPolyfill){return Object.defineProperties(SymbolPolyfill,{for:d(function(key){return registry[key]?registry[key]:registry[key]=SymbolPolyfill(String(key))}),keyFor:d(function(symbol){var key;for(key in validateSymbol(symbol),registry)if(registry[key]===symbol)return key})})}}),require_polyfill=__commonJS(function(exports,module){var SymbolPolyfill,HiddenSymbol,isNativeSafe,d=require_d(),validateSymbol=require_validate_symbol(),NativeSymbol=require_global_this().Symbol,generateName=require_generate_name(),setupStandardSymbols=require_standard_symbols(),setupSymbolRegistry=require_symbol_registry(),create=Object.create,defineProperties=Object.defineProperties,defineProperty=Object.defineProperty;if("function"==typeof NativeSymbol)try{String(NativeSymbol()),isNativeSafe=!0}catch(ignore){}else NativeSymbol=null;HiddenSymbol=function _Symbol2(description){if(this instanceof HiddenSymbol)throw TypeError("Symbol is not a constructor");return SymbolPolyfill(description)},module.exports=SymbolPolyfill=function _Symbol3(description){if(this instanceof _Symbol3)throw TypeError("Symbol is not a constructor");return isNativeSafe?NativeSymbol(description):defineProperties(create(HiddenSymbol.prototype),{__description__:d("",description=void 0===description?"":String(description)),__name__:d("",generateName(description))})},setupStandardSymbols(SymbolPolyfill),setupSymbolRegistry(SymbolPolyfill),defineProperties(HiddenSymbol.prototype,{constructor:d(SymbolPolyfill),toString:d("",function(){return this.__name__})}),defineProperties(SymbolPolyfill.prototype,{toString:d(function(){return"Symbol ("+validateSymbol(this).__description__+")"}),valueOf:d(function(){return validateSymbol(this)})}),defineProperty(SymbolPolyfill.prototype,SymbolPolyfill.toPrimitive,d("",function(){var symbol=validateSymbol(this);return"symbol"===_typeof(symbol)?symbol:symbol.toString()})),defineProperty(SymbolPolyfill.prototype,SymbolPolyfill.toStringTag,d("c","Symbol")),defineProperty(HiddenSymbol.prototype,SymbolPolyfill.toStringTag,d("c",SymbolPolyfill.prototype[SymbolPolyfill.toStringTag])),defineProperty(HiddenSymbol.prototype,SymbolPolyfill.toPrimitive,d("c",SymbolPolyfill.prototype[SymbolPolyfill.toPrimitive]))}),require_es6_symbol=__commonJS(function(exports,module){module.exports=require_is_implemented7()()?require_global_this().Symbol:require_polyfill()}),require_is_arguments=__commonJS(function(exports,module){var objToString=Object.prototype.toString,id=objToString.call(function(){return arguments}());module.exports=function(value){return objToString.call(value)===id}}),require_is_function=__commonJS(function(exports,module){var objToString=Object.prototype.toString,isFunctionStringTag=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);module.exports=function(value){return"function"==typeof value&&isFunctionStringTag(objToString.call(value))}}),require_is_string=__commonJS(function(exports,module){var objToString=Object.prototype.toString,id=objToString.call("");module.exports=function(value){return"string"==typeof value||value&&"object"===_typeof(value)&&(value instanceof String||objToString.call(value)===id)||!1}}),require_shim5=__commonJS(function(exports,module){var iteratorSymbol=require_es6_symbol().iterator,isArguments=require_is_arguments(),isFunction=require_is_function(),toPosInt=require_to_pos_integer(),callable=require_valid_callable(),validValue=require_valid_value(),isValue=require_is_value(),isString=require_is_string(),isArray=Array.isArray,call=Function.prototype.call,desc={configurable:!0,enumerable:!0,writable:!0,value:null},defineProperty=Object.defineProperty;module.exports=function(arrayLike){var Context2,i,j,arr,length,code,iterator,result,getIterator,value,mapFn=arguments[1],thisArg=arguments[2];if(arrayLike=Object(validValue(arrayLike)),isValue(mapFn)&&callable(mapFn),this&&this!==Array&&isFunction(this))Context2=this;else{if(!mapFn){if(isArguments(arrayLike))return 1!==(length=arrayLike.length)?Array.apply(null,arrayLike):((arr=[,])[0]=arrayLike[0],arr);if(isArray(arrayLike)){for(i=0,arr=Array(length=arrayLike.length);i<length;++i)arr[i]=arrayLike[i];return arr}}arr=[]}if(!isArray(arrayLike)){if(void 0!==(getIterator=arrayLike[iteratorSymbol])){for(iterator=callable(getIterator).call(arrayLike),Context2&&(arr=new Context2),result=iterator.next(),i=0;!result.done;)value=mapFn?call.call(mapFn,thisArg,result.value,i):result.value,Context2?(desc.value=value,defineProperty(arr,i,desc)):arr[i]=value,result=iterator.next(),++i;length=i}else if(isString(arrayLike)){for(length=arrayLike.length,Context2&&(arr=new Context2),i=0,j=0;i<length;++i)value=arrayLike[i],i+1<length&&(code=value.charCodeAt(0))>=55296&&code<=56319&&(value+=arrayLike[++i]),value=mapFn?call.call(mapFn,thisArg,value,j):value,Context2?(desc.value=value,defineProperty(arr,j,desc)):arr[j]=value,++j;length=j}}if(void 0===length)for(length=toPosInt(arrayLike.length),Context2&&(arr=new Context2(length)),i=0;i<length;++i)value=mapFn?call.call(mapFn,thisArg,arrayLike[i],i):arrayLike[i],Context2?(desc.value=value,defineProperty(arr,i,desc)):arr[i]=value;return Context2&&(desc.value=null,arr.length=length),arr}}),require_from=__commonJS(function(exports,module){module.exports=require_is_implemented5()()?Array.from:require_shim5()}),require_to_array=__commonJS(function(exports,module){var from=require_from(),isArray=Array.isArray;module.exports=function(arrayLike){return isArray(arrayLike)?arrayLike:from(arrayLike)}}),require_resolve_resolve=__commonJS(function(exports,module){var resolveArgs,toArray2=require_to_array(),isValue=require_is_value(),callable=require_valid_callable(),slice=Array.prototype.slice;resolveArgs=function resolveArgs(args){return this.map(function(resolve,i){return resolve?resolve(args[i]):args[i]}).concat(slice.call(args,this.length))},module.exports=function(resolvers){return(resolvers=toArray2(resolvers)).forEach(function(resolve){isValue(resolve)&&callable(resolve)}),resolveArgs.bind(resolvers)}}),require_resolve_normalize=__commonJS(function(exports,module){var callable=require_valid_callable();module.exports=function(userNormalizer){var normalizer;return"function"==typeof userNormalizer?{set:userNormalizer,get:userNormalizer}:((normalizer={get:callable(userNormalizer.get)},void 0!==userNormalizer.set)?(normalizer.set=callable(userNormalizer.set),userNormalizer.delete&&(normalizer.delete=callable(userNormalizer.delete)),userNormalizer.clear&&(normalizer.clear=callable(userNormalizer.clear))):normalizer.set=normalizer.get,normalizer)}}),require_configure_map=__commonJS(function(exports,module){var customError=require_custom(),defineLength=require_define_length(),d=require_d(),ee=require_event_emitter().methods,resolveResolve=require_resolve_resolve(),resolveNormalize=require_resolve_normalize(),apply=Function.prototype.apply,call=Function.prototype.call,create=Object.create,defineProperties=Object.defineProperties,_on=ee.on,emit=ee.emit;module.exports=function(original,length,options){var conf,memLength,_get,set,del,_clear,extDel,extGet,extHas,normalizer,getListeners,setListeners,deleteListeners,memoized,resolve,cache20=create(null);return memLength=!1!==length?length:isNaN(original.length)?1:original.length,options.normalizer&&(_get=(normalizer=resolveNormalize(options.normalizer)).get,set=normalizer.set,del=normalizer.delete,_clear=normalizer.clear),null!=options.resolvers&&(resolve=resolveResolve(options.resolvers)),memoized=_get?defineLength(function(arg){var id,result,args=arguments;if(resolve&&(args=resolve(args)),null!==(id=_get(args))&&hasOwnProperty.call(cache20,id))return getListeners&&conf.emit("get",id,args,this),cache20[id];if(result=1===args.length?call.call(original,this,args[0]):apply.call(original,this,args),null===id){if(null!==(id=_get(args)))throw customError("Circular invocation","CIRCULAR_INVOCATION");id=set(args)}else if(hasOwnProperty.call(cache20,id))throw customError("Circular invocation","CIRCULAR_INVOCATION");return cache20[id]=result,setListeners&&conf.emit("set",id,null,result),result},memLength):0===length?function memoized(){var result;if(hasOwnProperty.call(cache20,"data"))return getListeners&&conf.emit("get","data",arguments,this),cache20.data;if(result=arguments.length?apply.call(original,this,arguments):call.call(original,this),hasOwnProperty.call(cache20,"data"))throw customError("Circular invocation","CIRCULAR_INVOCATION");return cache20.data=result,setListeners&&conf.emit("set","data",null,result),result}:function memoized(arg){var result,id,args=arguments;if(resolve&&(args=resolve(arguments)),id=String(args[0]),hasOwnProperty.call(cache20,id))return getListeners&&conf.emit("get",id,args,this),cache20[id];if(result=1===args.length?call.call(original,this,args[0]):apply.call(original,this,args),hasOwnProperty.call(cache20,id))throw customError("Circular invocation","CIRCULAR_INVOCATION");return cache20[id]=result,setListeners&&conf.emit("set",id,null,result),result},conf={original:original,memoized:memoized,profileName:options.profileName,get:function get(args){return(resolve&&(args=resolve(args)),_get)?_get(args):String(args[0])},has:function has(id){return hasOwnProperty.call(cache20,id)},delete:function _delete(id){var result;hasOwnProperty.call(cache20,id)&&(del&&del(id),result=cache20[id],delete cache20[id],deleteListeners&&conf.emit("delete",id,result))},clear:function clear(){var oldCache=cache20;_clear&&_clear(),cache20=create(null),conf.emit("clear",oldCache)},on:function on(type,listener){return"get"===type?getListeners=!0:"set"===type?setListeners=!0:"delete"===type&&(deleteListeners=!0),_on.call(this,type,listener)},emit:emit,updateEnv:function updateEnv(){original=conf.original}},extDel=_get?defineLength(function(arg){var id,args=arguments;resolve&&(args=resolve(args)),null!==(id=_get(args))&&conf.delete(id)},memLength):0===length?function extDel(){return conf.delete("data")}:function extDel(arg){return resolve&&(arg=resolve(arguments)[0]),conf.delete(arg)},extGet=defineLength(function(){var args=arguments;return 0===length?cache20.data:(resolve&&(args=resolve(args)),cache20[_get?_get(args):String(args[0])])}),extHas=defineLength(function(){var id,args=arguments;return 0===length?conf.has("data"):(resolve&&(args=resolve(args)),null!==(id=_get?_get(args):String(args[0]))&&conf.has(id))}),defineProperties(memoized,{__memoized__:d(!0),delete:d(extDel),clear:d(conf.clear),_get:d(extGet),_has:d(extHas)}),conf}}),require_plain=__commonJS(function(exports,module){var callable=require_valid_callable(),forEach=require_for_each(),extensions=require_registered_extensions(),configure5=require_configure_map(),resolveLength=require_resolve_length();module.exports=function self2(fn){var options,length,conf;if(callable(fn),options=Object(arguments[1]),options.async&&options.promise)throw Error("Options 'async' and 'promise' cannot be used together");return hasOwnProperty.call(fn,"__memoized__")&&!options.force?fn:(length=resolveLength(options.length,fn.length,options.async&&extensions.async),conf=configure5(fn,length,options),forEach(extensions,function(extFn,name){options[name]&&extFn(options[name],conf,options)}),self2.__profiler__&&self2.__profiler__(conf),conf.updateEnv(),conf.memoized)}}),require_primitive=__commonJS(function(exports,module){module.exports=function(args){var id,i,length=args.length;if(!length)return"\x02";for(id=String(args[i=0]);--length;)id+="\x01"+args[++i];return id}}),require_get_primitive_fixed=__commonJS(function(exports,module){module.exports=function(length){return length?function(args){for(var id=String(args[0]),i=0,currentLength=length;--currentLength;)id+="\x01"+args[++i];return id}:function(){return""}}}),require_is_implemented8=__commonJS(function(exports,module){module.exports=function(){var numberIsNaN=Number.isNaN;return"function"==typeof numberIsNaN&&!numberIsNaN({})&&numberIsNaN(NaN)&&!numberIsNaN(34)}}),require_shim6=__commonJS(function(exports,module){module.exports=function(value){return value!=value}}),require_is_nan=__commonJS(function(exports,module){module.exports=require_is_implemented8()()?Number.isNaN:require_shim6()}),require_e_index_of=__commonJS(function(exports,module){var numberIsNaN=require_is_nan(),toPosInt=require_to_pos_integer(),value=require_valid_value(),indexOf=Array.prototype.indexOf,objHasOwnProperty=Object.prototype.hasOwnProperty,abs=Math.abs,floor=Math.floor;module.exports=function(searchElement){var i,length,fromIndex;if(!numberIsNaN(searchElement))return indexOf.apply(this,arguments);for(length=toPosInt(value(this).length),fromIndex=arguments[1],i=fromIndex=isNaN(fromIndex)?0:fromIndex>=0?floor(fromIndex):toPosInt(this.length)-floor(abs(fromIndex));i<length;++i)if(objHasOwnProperty.call(this,i)&&numberIsNaN(this[i]))return i;return -1}}),require_get=__commonJS(function(exports,module){var indexOf=require_e_index_of(),create=Object.create;module.exports=function(){var lastId=0,map=[],cache20=create(null);return{get:function get(args){var i,index=0,set=map,length=args.length;if(0===length)return set[length]||null;if(set=set[length]){for(;index<length-1;){if(-1===(i=indexOf.call(set[0],args[index])))return null;set=set[1][i],++index}return -1===(i=indexOf.call(set[0],args[index]))?null:set[1][i]||null}return null},set:function set(args){var i,index=0,set=map,length=args.length;if(0===length)set[length]=++lastId;else{for(set[length]||(set[length]=[[],[]]),set=set[length];index<length-1;)-1===(i=indexOf.call(set[0],args[index]))&&(i=set[0].push(args[index])-1,set[1].push([[],[]])),set=set[1][i],++index;-1===(i=indexOf.call(set[0],args[index]))&&(i=set[0].push(args[index])-1),set[1][i]=++lastId}return cache20[lastId]=args,lastId},delete:function _delete(id){var i,index=0,set=map,args=cache20[id],length=args.length,path=[];if(0===length)delete set[length];else if(set=set[length]){for(;index<length-1;){if(-1===(i=indexOf.call(set[0],args[index])))return;path.push(set,i),set=set[1][i],++index}if(-1===(i=indexOf.call(set[0],args[index])))return;for(id=set[1][i],set[0].splice(i,1),set[1].splice(i,1);!set[0].length&&path.length;)i=path.pop(),(set=path.pop())[0].splice(i,1),set[1].splice(i,1)}delete cache20[id]},clear:function clear(){map=[],cache20=create(null)}}}}),require_get_1=__commonJS(function(exports,module){var indexOf=require_e_index_of();module.exports=function(){var lastId=0,argsMap=[],cache20=[];return{get:function get(args){var index=indexOf.call(argsMap,args[0]);return -1===index?null:cache20[index]},set:function set(args){return argsMap.push(args[0]),cache20.push(++lastId),lastId},delete:function _delete(id){var index=indexOf.call(cache20,id);-1!==index&&(argsMap.splice(index,1),cache20.splice(index,1))},clear:function clear(){argsMap=[],cache20=[]}}}}),require_get_fixed=__commonJS(function(exports,module){var indexOf=require_e_index_of(),create=Object.create;module.exports=function(length){var lastId=0,map=[[],[]],cache20=create(null);return{get:function get(args){for(var i,index=0,set=map;index<length-1;){if(-1===(i=indexOf.call(set[0],args[index])))return null;set=set[1][i],++index}return -1===(i=indexOf.call(set[0],args[index]))?null:set[1][i]||null},set:function set(args){for(var i,index=0,set=map;index<length-1;)-1===(i=indexOf.call(set[0],args[index]))&&(i=set[0].push(args[index])-1,set[1].push([[],[]])),set=set[1][i],++index;return -1===(i=indexOf.call(set[0],args[index]))&&(i=set[0].push(args[index])-1),set[1][i]=++lastId,cache20[lastId]=args,lastId},delete:function _delete(id){for(var i,index=0,set=map,path=[],args=cache20[id];index<length-1;){if(-1===(i=indexOf.call(set[0],args[index])))return;path.push(set,i),set=set[1][i],++index}if(-1!==(i=indexOf.call(set[0],args[index]))){for(id=set[1][i],set[0].splice(i,1),set[1].splice(i,1);!set[0].length&&path.length;)i=path.pop(),(set=path.pop())[0].splice(i,1),set[1].splice(i,1);delete cache20[id]}},clear:function clear(){map=[[],[]],cache20=create(null)}}}}),require_map=__commonJS(function(exports,module){var callable=require_valid_callable(),forEach=require_for_each(),call=Function.prototype.call;module.exports=function(obj,cb){var result={},thisArg=arguments[2];return callable(cb),forEach(obj,function(value,key,targetObj,index){result[key]=call.call(cb,thisArg,value,key,targetObj,index)}),result}}),require_next_tick=__commonJS(function(exports,module){var ensureCallable=function ensureCallable(fn){if("function"!=typeof fn)throw TypeError(fn+" is not a function");return fn},byObserver=function byObserver(Observer){var queue4,currentQueue,node=document.createTextNode(""),i=0;return new Observer(function(){var callback;if(queue4)currentQueue&&(queue4=currentQueue.concat(queue4));else{if(!currentQueue)return;queue4=currentQueue}if(currentQueue=queue4,queue4=null,"function"==typeof currentQueue){callback=currentQueue,currentQueue=null,callback();return}for(node.data=i=++i%2;currentQueue;)callback=currentQueue.shift(),currentQueue.length||(currentQueue=null),callback()}).observe(node,{characterData:!0}),function(fn){if(ensureCallable(fn),queue4)return void("function"==typeof queue4?queue4=[queue4,fn]:queue4.push(fn));queue4=fn,node.data=i=++i%2}};module.exports=function(){if((void 0===process?"undefined":_typeof(process))==="object"&&process&&"function"==typeof process.nextTick)return process.nextTick;if("function"==typeof queueMicrotask)return function(cb){queueMicrotask(ensureCallable(cb))};if((void 0===document?"undefined":_typeof(document))==="object"&&document){if("function"==typeof MutationObserver)return byObserver(MutationObserver);if("function"==typeof WebKitMutationObserver)return byObserver(WebKitMutationObserver)}return"function"==typeof setImmediate?function(cb){setImmediate(ensureCallable(cb))}:"function"==typeof setTimeout||("undefined"==typeof setTimeout?"undefined":_typeof(setTimeout))==="object"?function(cb){setTimeout(ensureCallable(cb),0)}:null}()}),require_async=__commonJS(function(){var aFrom=require_from(),objectMap=require_map(),mixin=require_mixin(),defineLength=require_define_length(),nextTick=require_next_tick(),slice=Array.prototype.slice,apply=Function.prototype.apply,create=Object.create;require_registered_extensions().async=function(tbi,conf){var currentCallback,currentContext,currentArgs,waiting=create(null),cache20=create(null),base=conf.memoized,original=conf.original;conf.memoized=defineLength(function(arg){var args=arguments,last=args[args.length-1];return"function"==typeof last&&(currentCallback=last,args=slice.call(args,0,-1)),base.apply(currentContext=this,currentArgs=args)},base);try{mixin(conf.memoized,base)}catch(ignore){}conf.on("get",function(id){var cb,context5,args;if(currentCallback){if(waiting[id]){"function"==typeof waiting[id]?waiting[id]=[waiting[id],currentCallback]:waiting[id].push(currentCallback),currentCallback=null;return}cb=currentCallback,context5=currentContext,args=currentArgs,currentCallback=currentContext=currentArgs=null,nextTick(function(){var data2;hasOwnProperty.call(cache20,id)?(data2=cache20[id],conf.emit("getasync",id,args,context5),apply.call(cb,data2.context,data2.args)):(currentCallback=cb,currentContext=context5,currentArgs=args,base.apply(context5,args))})}}),conf.original=function(){var args,cb,origCb,result;return currentCallback?(args=aFrom(arguments),cb=function self2(err2){var cb2,args2,id=self2.id;return null==id?void nextTick(apply.bind(self2,this,arguments)):(delete self2.id,cb2=waiting[id],delete waiting[id],cb2)?(args2=aFrom(arguments),conf.has(id)&&(err2?conf.delete(id):(cache20[id]={context:this,args:args2},conf.emit("setasync",id,"function"==typeof cb2?1:cb2.length))),"function"==typeof cb2?result=apply.call(cb2,this,args2):cb2.forEach(function(cb3){result=apply.call(cb3,this,args2)},this),result):void 0},origCb=currentCallback,currentCallback=currentContext=currentArgs=null,args.push(cb),result=apply.call(original,this,args),cb.cb=origCb,currentCallback=cb,result):apply.call(original,this,arguments)},conf.on("set",function(id){if(!currentCallback)return void conf.delete(id);waiting[id]?"function"==typeof waiting[id]?waiting[id]=[waiting[id],currentCallback.cb]:waiting[id].push(currentCallback.cb):waiting[id]=currentCallback.cb,delete currentCallback.cb,currentCallback.id=id,currentCallback=null}),conf.on("delete",function(id){var result;!hasOwnProperty.call(waiting,id)&&cache20[id]&&(result=cache20[id],delete cache20[id],conf.emit("deleteasync",id,slice.call(result.args,1)))}),conf.on("clear",function(){var oldCache=cache20;cache20=create(null),conf.emit("clearasync",objectMap(oldCache,function(data2){return slice.call(data2.args,1)}))})}}),require_primitive_set=__commonJS(function(exports,module){var forEach=Array.prototype.forEach,create=Object.create;module.exports=function(arg){var set=create(null);return forEach.call(arguments,function(name){set[name]=!0}),set}}),require_is_callable=__commonJS(function(exports,module){module.exports=function(obj){return"function"==typeof obj}}),require_validate_stringifiable=__commonJS(function(exports,module){var isCallable=require_is_callable();module.exports=function(stringifiable){try{if(stringifiable&&isCallable(stringifiable.toString))return stringifiable.toString();return String(stringifiable)}catch(e){throw TypeError("Passed argument cannot be stringifed")}}}),require_validate_stringifiable_value=__commonJS(function(exports,module){var ensureValue=require_valid_value(),stringifiable=require_validate_stringifiable();module.exports=function(value){return stringifiable(ensureValue(value))}}),require_safe_to_string=__commonJS(function(exports,module){var isCallable=require_is_callable();module.exports=function(value){try{if(value&&isCallable(value.toString))return value.toString();return String(value)}catch(e){return"<Non-coercible to string value>"}}}),require_to_short_string_representation=__commonJS(function(exports,module){var safeToString=require_safe_to_string(),reNewLine=/[\n\r\u2028\u2029]/g;module.exports=function(value){var string=safeToString(value);return string.length>100&&(string=string.slice(0,99)+"…"),string=string.replace(reNewLine,function(_char){return JSON.stringify(_char).slice(1,-1)})}}),require_is_promise=__commonJS(function(exports,module){function isPromise(obj){return!!obj&&("object"===_typeof(obj)||"function"==typeof obj)&&"function"==typeof obj.then}module.exports=isPromise,module.exports.default=isPromise}),require_promise=__commonJS(function(){var objectMap=require_map(),primitiveSet=require_primitive_set(),ensureString=require_validate_stringifiable_value(),toShortString=require_to_short_string_representation(),isPromise=require_is_promise(),nextTick=require_next_tick(),create=Object.create,supportedModes=primitiveSet("then","then:finally","done","done:finally");require_registered_extensions().promise=function(mode,conf){var waiting=create(null),cache20=create(null),promises=create(null);if(!0===mode)mode=null;else if(!supportedModes[mode=ensureString(mode)])throw TypeError("'"+toShortString(mode)+"' is not valid promise mode");conf.on("set",function(id,ignore,promise){var isFailed=!1;if(!isPromise(promise)){cache20[id]=promise,conf.emit("setasync",id,1);return}waiting[id]=1,promises[id]=promise;var onSuccess=function onSuccess(result){var count=waiting[id];if(isFailed)throw Error(`Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)
Consider to rely on 'then' or 'done' mode instead.`);count&&(delete waiting[id],cache20[id]=result,conf.emit("setasync",id,count))},onFailure=function onFailure(){isFailed=!0,waiting[id]&&(delete waiting[id],delete promises[id],conf.delete(id))},resolvedMode=mode;if(resolvedMode||(resolvedMode="then"),"then"===resolvedMode){var nextTickFailure=function nextTickFailure(){nextTick(onFailure)};"function"==typeof(promise=promise.then(function(result){nextTick(onSuccess.bind(this,result))},nextTickFailure)).finally&&promise.finally(nextTickFailure)}else if("done"===resolvedMode){if("function"!=typeof promise.done)throw Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");promise.done(onSuccess,onFailure)}else if("done:finally"===resolvedMode){if("function"!=typeof promise.done)throw Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if("function"!=typeof promise.finally)throw Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");promise.done(onSuccess),promise.finally(onFailure)}}),conf.on("get",function(id,args,context5){if(waiting[id])return void++waiting[id];var promise=promises[id],emit=function emit(){conf.emit("getasync",id,args,context5)};isPromise(promise)?"function"==typeof promise.done?promise.done(emit):promise.then(function(){nextTick(emit)}):emit()}),conf.on("delete",function(id){if(delete promises[id],waiting[id])return void delete waiting[id];if(hasOwnProperty.call(cache20,id)){var result=cache20[id];delete cache20[id],conf.emit("deleteasync",id,[result])}}),conf.on("clear",function(){var oldCache=cache20;cache20=create(null),waiting=create(null),promises=create(null),conf.emit("clearasync",objectMap(oldCache,function(data2){return[data2]}))})}}),require_dispose=__commonJS(function(){var callable=require_valid_callable(),forEach=require_for_each(),extensions=require_registered_extensions(),apply=Function.prototype.apply;extensions.dispose=function(dispose,conf,options){var del;if(callable(dispose),options.async&&extensions.async||options.promise&&extensions.promise){conf.on("deleteasync",del=function del(id,resultArray){apply.call(dispose,null,resultArray)}),conf.on("clearasync",function(cache20){forEach(cache20,function(result,id){del(id,result)})});return}conf.on("delete",del=function del(id,result){dispose(result)}),conf.on("clear",function(cache20){forEach(cache20,function(result,id){del(id,result)})})}}),require_max_timeout=__commonJS(function(exports,module){module.exports=0x7fffffff}),require_valid_timeout=__commonJS(function(exports,module){var toPosInt=require_to_pos_integer(),maxTimeout=require_max_timeout();module.exports=function(value){if((value=toPosInt(value))>maxTimeout)throw TypeError(value+" exceeds maximum possible timeout");return value}}),require_max_age=__commonJS(function(){var aFrom=require_from(),forEach=require_for_each(),nextTick=require_next_tick(),isPromise=require_is_promise(),timeout=require_valid_timeout(),extensions=require_registered_extensions(),noop3=Function.prototype,max=Math.max,min=Math.min,create=Object.create;extensions.maxAge=function(maxAge,conf,options){var timeouts,postfix,preFetchAge,preFetchTimeouts;(maxAge=timeout(maxAge))&&(timeouts=create(null),postfix=options.async&&extensions.async||options.promise&&extensions.promise?"async":"",conf.on("set"+postfix,function(id){timeouts[id]=setTimeout(function(){conf.delete(id)},maxAge),"function"==typeof timeouts[id].unref&&timeouts[id].unref(),preFetchTimeouts&&(preFetchTimeouts[id]&&"nextTick"!==preFetchTimeouts[id]&&clearTimeout(preFetchTimeouts[id]),preFetchTimeouts[id]=setTimeout(function(){delete preFetchTimeouts[id]},preFetchAge),"function"==typeof preFetchTimeouts[id].unref&&preFetchTimeouts[id].unref())}),conf.on("delete"+postfix,function(id){clearTimeout(timeouts[id]),delete timeouts[id],preFetchTimeouts&&("nextTick"!==preFetchTimeouts[id]&&clearTimeout(preFetchTimeouts[id]),delete preFetchTimeouts[id])}),options.preFetch&&(preFetchAge=!0===options.preFetch||isNaN(options.preFetch)?.333:max(min(Number(options.preFetch),1),0))&&(preFetchTimeouts={},preFetchAge=(1-preFetchAge)*maxAge,conf.on("get"+postfix,function(id,args,context5){preFetchTimeouts[id]||(preFetchTimeouts[id]="nextTick",nextTick(function(){var result;"nextTick"===preFetchTimeouts[id]&&(delete preFetchTimeouts[id],conf.delete(id),options.async&&(args=aFrom(args)).push(noop3),result=conf.memoized.apply(context5,args),options.promise&&isPromise(result)&&("function"==typeof result.done?result.done(noop3,noop3):result.then(noop3,noop3)))}))})),conf.on("clear"+postfix,function(){forEach(timeouts,function(id){clearTimeout(id)}),timeouts={},preFetchTimeouts&&(forEach(preFetchTimeouts,function(id){"nextTick"!==id&&clearTimeout(id)}),preFetchTimeouts={})}))}}),require_lru_queue=__commonJS(function(exports,module){var toPosInt=require_to_pos_integer(),create=Object.create,hasOwnProperty2=Object.prototype.hasOwnProperty;module.exports=function(limit){var del,size=0,base=1,queue4=create(null),map=create(null),index=0;return limit=toPosInt(limit),{hit:function hit(id){var oldIndex=map[id],nuIndex=++index;if(queue4[nuIndex]=id,map[id]=nuIndex,!oldIndex){if(++size<=limit)return;return id=queue4[base],del(id),id}if(delete queue4[oldIndex],base===oldIndex)for(;!hasOwnProperty2.call(queue4,++base););},delete:del=function del(id){var oldIndex=map[id];if(oldIndex&&(delete queue4[oldIndex],delete map[id],--size,base===oldIndex)){if(!size){index=0,base=1;return}for(;!hasOwnProperty2.call(queue4,++base););}},clear:function clear(){size=0,base=1,queue4=create(null),map=create(null),index=0}}}}),require_max=__commonJS(function(){var toPosInteger=require_to_pos_integer(),lruQueue=require_lru_queue(),extensions=require_registered_extensions();extensions.max=function(max,conf,options){var postfix,queue4,hit;(max=toPosInteger(max))&&(queue4=lruQueue(max),postfix=options.async&&extensions.async||options.promise&&extensions.promise?"async":"",conf.on("set"+postfix,hit=function hit(id){void 0!==(id=queue4.hit(id))&&conf.delete(id)}),conf.on("get"+postfix,hit),conf.on("delete"+postfix,queue4.delete),conf.on("clear"+postfix,queue4.clear))}}),require_ref_counter=__commonJS(function(){var d=require_d(),extensions=require_registered_extensions(),create=Object.create,defineProperties=Object.defineProperties;extensions.refCounter=function(ignore,conf,options){var cache20,postfix;cache20=create(null),postfix=options.async&&extensions.async||options.promise&&extensions.promise?"async":"",conf.on("set"+postfix,function(id,length){cache20[id]=length||1}),conf.on("get"+postfix,function(id){++cache20[id]}),conf.on("delete"+postfix,function(id){delete cache20[id]}),conf.on("clear"+postfix,function(){cache20={}}),defineProperties(conf.memoized,{deleteRef:d(function(){var id=conf.get(arguments);return null!==id&&cache20[id]?!--cache20[id]&&(conf.delete(id),!0):null}),getRefCount:d(function(){var id=conf.get(arguments);return null!==id&&cache20[id]?cache20[id]:0})})}}),require_memoizee=__commonJS(function(exports,module){var normalizeOpts=require_normalize_options(),resolveLength=require_resolve_length(),plain=require_plain();module.exports=function(fn){var length,options=normalizeOpts(arguments[1]);return!options.normalizer&&0!==(length=options.length=resolveLength(options.length,fn.length,options.async))&&(options.primitive?!1===length?options.normalizer=require_primitive():length>1&&(options.normalizer=require_get_primitive_fixed()(length)):!1===length?options.normalizer=require_get()():1===length?options.normalizer=require_get_1()():options.normalizer=require_get_fixed()(length)),options.async&&require_async(),options.promise&&require_promise(),options.dispose&&require_dispose(),options.maxAge&&require_max_age(),options.max&&require_max(),options.refCounter&&require_ref_counter(),plain(fn,options)}}),require_emoji_regex=__commonJS(function(exports,module){module.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}),require_doT=__commonJS(function(exports,module){!function(){var doT3={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};if(("undefined"==typeof globalThis?"undefined":_typeof(globalThis))!=="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function get(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){window1.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==window1)return window1;if(void 0!==global)return global;if(void 0!==this)return this;throw Error("Unable to locate global `this`")}()}doT3.encodeHTMLSource=function(doNotSkipEncoded){var encodeHTMLRules={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},matchHTML=doNotSkipEncoded?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(code){return code?code.toString().replace(matchHTML,function(m){return encodeHTMLRules[m]||m}):""}},void 0!==module&&module.exports?module.exports=doT3:void 0===(__WEBPACK_AMD_DEFINE_RESULT__=(function(){return doT3}).call(exports,__webpack_require__,exports,module))||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__);var startend_append={start:"'+(",end:")+'",startencode:"'+encodeHTML("},startend_split={start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("},skip=/$^/;function resolveDefs(c,block,def){return("string"==typeof block?block:block.toString()).replace(c.define||skip,function(m,code,assign,value){return 0===code.indexOf("def.")&&(code=code.substring(4)),!(code in def)&&(":"===assign?(c.defineParams&&value.replace(c.defineParams,function(m2,param,v){def[code]={arg:param,text:v}}),code in def||(def[code]=value)):Function("def","def['"+code+"']="+value)(def)),""}).replace(c.use||skip,function(m,code){c.useParams&&(code=code.replace(c.useParams,function(m2,s,d,param){if(def[d]&&def[d].arg&¶m){var rw=(d+":"+param).replace(/'|\\/g,"_");return def.__exp=def.__exp||{},def.__exp[rw]=def[d].text.replace(RegExp("(^|[^\\w$])"+def[d].arg+"([^\\w$])","g"),"$1"+param+"$2"),s+"def.__exp['"+rw+"']"}}));var v=Function("def","return "+code)(def);return v?resolveDefs(c,v,def):v})}function unescape(code){return code.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}doT3.template=function(tmpl,c,def){var needhtmlencode,indv,cse=(c=c||doT3.templateSettings).append?startend_append:startend_split,sid=0,str=c.use||c.define?resolveDefs(c,tmpl,def||{}):tmpl;str=("var out='"+(c.strip?str.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):str).replace(/'|\\/g,"\\$&").replace(c.interpolate||skip,function(m,code){return cse.start+unescape(code)+cse.end}).replace(c.encode||skip,function(m,code){return needhtmlencode=!0,cse.startencode+unescape(code)+cse.end}).replace(c.conditional||skip,function(m,elsecase,code){return elsecase?code?"';}else if("+unescape(code)+"){out+='":"';}else{out+='":code?"';if("+unescape(code)+"){out+='":"';}out+='"}).replace(c.iterate||skip,function(m,iterate,vname,iname){return iterate?(sid+=1,indv=iname||"i"+sid,iterate=unescape(iterate),"';var arr"+sid+"="+iterate+";if(arr"+sid+"){var "+vname+","+indv+"=-1,l"+sid+"=arr"+sid+".length-1;while("+indv+"<l"+sid+"){"+vname+"=arr"+sid+"["+indv+"+=1];out+='"):"';} } out+='"}).replace(c.evaluate||skip,function(m,code){return"';"+unescape(code)+"out+='"})+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,""),needhtmlencode&&(!c.selfcontained&&globalThis&&!globalThis._encodeHTML&&(globalThis._encodeHTML=doT3.encodeHTMLSource(c.doNotSkipEncoded)),str="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+doT3.encodeHTMLSource.toString()+"("+(c.doNotSkipEncoded||"")+"));"+str);try{return Function(c.varname,str)}catch(e){throw"undefined"!=typeof console&&console.log("Could not create a template function: "+str),e}},doT3.compile=function(tmpl,def){return doT3.template(tmpl,null,def)}}()}),require_es6_promise=__commonJS(function(exports,module){var factory;factory=function(){function objectOrFunction(x){var type=_typeof(x);return null!==x&&("object"===type||"function"===type)}function isFunction(x){return"function"==typeof x}var isArray=Array.isArray?Array.isArray:function _isArray(x){return"[object Array]"===Object.prototype.toString.call(x)},len=0,vertxNext=void 0,customSchedulerFn=void 0,asap=function asap2(callback,arg){queue4[len]=callback,queue4[len+1]=arg,2===(len+=2)&&(customSchedulerFn?customSchedulerFn(flush):scheduleFlush())};function setScheduler(scheduleFn){customSchedulerFn=scheduleFn}function setAsap(asapFn){asap=asapFn}var browserWindow=void 0!==window1?window1:void 0,browserGlobal=browserWindow||{},BrowserMutationObserver=browserGlobal.MutationObserver||browserGlobal.WebKitMutationObserver,isNode2="undefined"==typeof self&&void 0!==process&&"[object process]"===({}).toString.call(process),isWorker="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function useNextTick(){return function(){return process.nextTick(flush)}}function useVertxTimer(){return void 0!==vertxNext?function(){vertxNext(flush)}:useSetTimeout()}function useMutationObserver(){var iterations=0,observer=new BrowserMutationObserver(flush),node=document.createTextNode("");return observer.observe(node,{characterData:!0}),function(){node.data=iterations=++iterations%2}}function useMessageChannel(){var channel=new MessageChannel;return channel.port1.onmessage=flush,function(){return channel.port2.postMessage(0)}}function useSetTimeout(){var globalSetTimeout=setTimeout;return function(){return globalSetTimeout(flush,1)}}var queue4=Array(1e3);function flush(){for(var i=0;i<len;i+=2)(0,queue4[i])(queue4[i+1]),queue4[i]=void 0,queue4[i+1]=void 0;len=0}function attemptVertx(){try{var vertx=Function("return this")().require("vertx");return vertxNext=vertx.runOnLoop||vertx.runOnContext,useVertxTimer()}catch(e){return useSetTimeout()}}var scheduleFlush=void 0;function then(onFulfillment,onRejection){var parent=this,child=new this.constructor(noop3);void 0===child[PROMISE_ID]&&makePromise(child);var _state=parent._state;if(_state){var callback=arguments[_state-1];asap(function(){return invokeCallback(_state,child,callback,parent._result)})}else subscribe2(parent,child,onFulfillment,onRejection);return child}function resolve$1(object){if(object&&"object"===_typeof(object)&&object.constructor===this)return object;var promise=new this(noop3);return resolve(promise,object),promise}scheduleFlush=isNode2?useNextTick():BrowserMutationObserver?useMutationObserver():isWorker?useMessageChannel():void 0===browserWindow?attemptVertx():useSetTimeout();var PROMISE_ID=Math.random().toString(36).substring(2);function noop3(){}var PENDING=void 0;function selfFulfillment(){return TypeError("You cannot resolve a promise with itself")}function cannotReturnOwn(){return TypeError("A promises callback cannot return that same promise.")}function tryThen(then$$1,value,fulfillmentHandler,rejectionHandler){try{then$$1.call(value,fulfillmentHandler,rejectionHandler)}catch(e){return e}}function handleForeignThenable(promise,thenable,then$$1){asap(function(promise2){var sealed=!1,error=tryThen(then$$1,thenable,function(value){sealed||(sealed=!0,thenable!==value?resolve(promise2,value):fulfill(promise2,value))},function(reason){sealed||(sealed=!0,reject(promise2,reason))},"Settle: "+(promise2._label||" unknown promise"));!sealed&&error&&(sealed=!0,reject(promise2,error))},promise)}function handleOwnThenable(promise,thenable){1===thenable._state?fulfill(promise,thenable._result):2===thenable._state?reject(promise,thenable._result):subscribe2(thenable,void 0,function(value){return resolve(promise,value)},function(reason){return reject(promise,reason)})}function handleMaybeThenable(promise,maybeThenable,then$$1){maybeThenable.constructor===promise.constructor&&then$$1===then&&maybeThenable.constructor.resolve===resolve$1?handleOwnThenable(promise,maybeThenable):void 0===then$$1?fulfill(promise,maybeThenable):isFunction(then$$1)?handleForeignThenable(promise,maybeThenable,then$$1):fulfill(promise,maybeThenable)}function resolve(promise,value){if(promise===value)reject(promise,selfFulfillment());else if(objectOrFunction(value)){var then$$1=void 0;try{then$$1=value.then}catch(error){reject(promise,error);return}handleMaybeThenable(promise,value,then$$1)}else fulfill(promise,value)}function publishRejection(promise){promise._onerror&&promise._onerror(promise._result),publish(promise)}function fulfill(promise,value){promise._state===PENDING&&(promise._result=value,promise._state=1,0!==promise._subscribers.length&&asap(publish,promise))}function reject(promise,reason){promise._state===PENDING&&(promise._state=2,promise._result=reason,asap(publishRejection,promise))}function subscribe2(parent,child,onFulfillment,onRejection){var _subscribers=parent._subscribers,length=_subscribers.length;parent._onerror=null,_subscribers[length]=child,_subscribers[length+1]=onFulfillment,_subscribers[length+2]=onRejection,0===length&&parent._state&&asap(publish,parent)}function publish(promise){var subscribers=promise._subscribers,settled=promise._state;if(0!==subscribers.length){for(var child=void 0,callback=void 0,detail=promise._result,i=0;i<subscribers.length;i+=3)child=subscribers[i],callback=subscribers[i+settled],child?invokeCallback(settled,child,callback,detail):callback(detail);promise._subscribers.length=0}}function invokeCallback(settled,promise,callback,detail){var hasCallback=isFunction(callback),value=void 0,error=void 0,succeeded=!0;if(hasCallback){try{value=callback(detail)}catch(e){succeeded=!1,error=e}if(promise===value)return void reject(promise,cannotReturnOwn())}else value=detail;promise._state!==PENDING||(hasCallback&&succeeded?resolve(promise,value):!1===succeeded?reject(promise,error):1===settled?fulfill(promise,value):2===settled&&reject(promise,value))}function initializePromise(promise,resolver){try{resolver(function resolvePromise(value){resolve(promise,value)},function rejectPromise(reason){reject(promise,reason)})}catch(e){reject(promise,e)}}var id=0;function nextId(){return id++}function makePromise(promise){promise[PROMISE_ID]=id++,promise._state=void 0,promise._result=void 0,promise._subscribers=[]}function validationError(){return Error("Array Methods must be provided an Array")}var Enumerator=function(){function Enumerator2(Constructor,input){this._instanceConstructor=Constructor,this.promise=new Constructor(noop3),this.promise[PROMISE_ID]||makePromise(this.promise),isArray(input)?(this.length=input.length,this._remaining=input.length,this._result=Array(this.length),0===this.length?fulfill(this.promise,this._result):(this.length=this.length||0,this._enumerate(input),0===this._remaining&&fulfill(this.promise,this._result))):reject(this.promise,validationError())}return Enumerator2.prototype._enumerate=function _enumerate(input){for(var i=0;this._state===PENDING&&i<input.length;i++)this._eachEntry(input[i],i)},Enumerator2.prototype._eachEntry=function _eachEntry(entry,i){var c=this._instanceConstructor,resolve$$1=c.resolve;if(resolve$$1===resolve$1){var _then=void 0,error=void 0,didError=!1;try{_then=entry.then}catch(e){didError=!0,error=e}if(_then===then&&entry._state!==PENDING)this._settledAt(entry._state,i,entry._result);else if("function"!=typeof _then)this._remaining--,this._result[i]=entry;else if(c===Promise$1){var promise=new c(noop3);didError?reject(promise,error):handleMaybeThenable(promise,entry,_then),this._willSettleAt(promise,i)}else this._willSettleAt(new c(function(resolve$$12){return resolve$$12(entry)}),i)}else this._willSettleAt(resolve$$1(entry),i)},Enumerator2.prototype._settledAt=function _settledAt(state,i,value){var promise=this.promise;promise._state===PENDING&&(this._remaining--,2===state?reject(promise,value):this._result[i]=value),0===this._remaining&&fulfill(promise,this._result)},Enumerator2.prototype._willSettleAt=function _willSettleAt(promise,i){var enumerator=this;subscribe2(promise,void 0,function(value){return enumerator._settledAt(1,i,value)},function(reason){return enumerator._settledAt(2,i,reason)})},Enumerator2}();function all(entries){return new Enumerator(this,entries).promise}function race(entries){var Constructor=this;return new Constructor(isArray(entries)?function(resolve2,reject2){for(var length=entries.length,i=0;i<length;i++)Constructor.resolve(entries[i]).then(resolve2,reject2)}:function(_,reject2){return reject2(TypeError("You must pass an array to race."))})}function reject$1(reason){var promise=new this(noop3);return reject(promise,reason),promise}function needsResolver(){throw TypeError("You must pass a resolver function as the first argument to the promise constructor")}function needsNew(){throw TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Promise$1=function(){function Promise2(resolver){this[PROMISE_ID]=nextId(),this._result=this._state=void 0,this._subscribers=[],noop3!==resolver&&("function"!=typeof resolver&&needsResolver(),this instanceof Promise2?initializePromise(this,resolver):needsNew())}return Promise2.prototype.catch=function _catch(onRejection){return this.then(null,onRejection)},Promise2.prototype.finally=function _finally(callback){var constructor=this.constructor;return isFunction(callback)?this.then(function(value){return constructor.resolve(callback()).then(function(){return value})},function(reason){return constructor.resolve(callback()).then(function(){throw reason})}):this.then(callback,callback)},Promise2}();function polyfill(){var local=void 0;if(void 0!==global)local=global;else if("undefined"!=typeof self)local=self;else try{local=Function("return this")()}catch(e){throw Error("polyfill failed because global object is unavailable in this environment")}var P=local.Promise;if(P){var promiseToString=null;try{promiseToString=Object.prototype.toString.call(P.resolve())}catch(e){}if("[object Promise]"===promiseToString&&!P.cast)return}local.Promise=Promise$1}return Promise$1.prototype.then=then,Promise$1.all=all,Promise$1.race=race,Promise$1.resolve=resolve$1,Promise$1.reject=reject$1,Promise$1._setScheduler=setScheduler,Promise$1._setAsap=setAsap,Promise$1._asap=asap,Promise$1.polyfill=polyfill,Promise$1.Promise=Promise$1,Promise$1},"object"===_typeof(exports)&&void 0!==module?module.exports=factory():void 0===(__WEBPACK_AMD_DEFINE_RESULT__="function"==typeof(__WEBPACK_AMD_DEFINE_FACTORY__=factory)?__WEBPACK_AMD_DEFINE_FACTORY__.call(exports,__webpack_require__,exports,module):__WEBPACK_AMD_DEFINE_FACTORY__)||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)}),require_typedarray=__commonJS(function(exports){var opts,ophop,defineProp,undefined2=void 0,ECMAScript=(opts=Object.prototype.toString,ophop=Object.prototype.hasOwnProperty,{Class:function Class(v){return opts.call(v).replace(/^\[object *|\]$/g,"")},HasProperty:function HasProperty(o,p){return p in o},HasOwnProperty:function HasOwnProperty(o,p){return ophop.call(o,p)},IsCallable:function IsCallable(o){return"function"==typeof o},ToInt32:function ToInt32(v){return 0|v},ToUint32:function ToUint32(v){return v>>>0}}),LN2=Math.LN2,abs=Math.abs,floor=Math.floor,log10=Math.log,min=Math.min,pow=Math.pow,round=Math.round;function configureProperties(obj){if(getOwnPropNames&&defineProp){var i,props=getOwnPropNames(obj);for(i=0;i<props.length;i+=1)defineProp(obj,props[i],{value:obj[props[i]],writable:!1,enumerable:!1,configurable:!1})}}defineProp=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(e){return!1}}()?Object.defineProperty:function defineProp(o,p,desc){if(!o===Object(o))throw TypeError("Object.defineProperty called on non-object");return ECMAScript.HasProperty(desc,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(o,p,desc.get),ECMAScript.HasProperty(desc,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(o,p,desc.set),ECMAScript.HasProperty(desc,"value")&&(o[p]=desc.value),o};var getOwnPropNames=Object.getOwnPropertyNames||function(o){if(o!==Object(o))throw TypeError("Object.getOwnPropertyNames called on non-object");var p,props=[];for(p in o)ECMAScript.HasOwnProperty(o,p)&&props.push(p);return props};function makeArrayAccessors(obj){var i;if(defineProp){if(obj.length>1e5)throw RangeError("Array too large for polyfill");for(i=0;i<obj.length;i+=1)makeArrayAccessor(i)}function makeArrayAccessor(index){defineProp(obj,index,{get:function get(){return obj._getter(index)},set:function set(v){obj._setter(index,v)},enumerable:!0,configurable:!1})}}function as_signed(value,bits){var s=32-bits;return value<<s>>s}function as_unsigned(value,bits){var s=32-bits;return value<<s>>>s}function packI8(n){return[255&n]}function unpackI8(bytes){return as_signed(bytes[0],8)}function packU8(n){return[255&n]}function unpackU8(bytes){return as_unsigned(bytes[0],8)}function packU8Clamped(n){return[(n=round(Number(n)))<0?0:n>255?255:255&n]}function packI16(n){return[n>>8&255,255&n]}function unpackI16(bytes){return as_signed(bytes[0]<<8|bytes[1],16)}function packU16(n){return[n>>8&255,255&n]}function unpackU16(bytes){return as_unsigned(bytes[0]<<8|bytes[1],16)}function packI32(n){return[n>>24&255,n>>16&255,n>>8&255,255&n]}function unpackI32(bytes){return as_signed(bytes[0]<<24|bytes[1]<<16|bytes[2]<<8|bytes[3],32)}function packU32(n){return[n>>24&255,n>>16&255,n>>8&255,255&n]}function unpackU32(bytes){return as_unsigned(bytes[0]<<24|bytes[1]<<16|bytes[2]<<8|bytes[3],32)}function packIEEE754(v,ebits,fbits){var s,e,f,i,bits,str,bytes,bias=(1<<ebits-1)-1;function roundToEven(n){var w=floor(n),f2=n-w;return f2<.5?w:f2>.5||w%2?w+1:w}for(v!=v?(e=(1<<ebits)-1,f=pow(2,fbits-1),s=0):v===1/0||v===-1/0?(e=(1<<ebits)-1,f=0,s=+(v<0)):0===v?(e=0,f=0,s=+(1/v==-1/0)):(s=v<0,(v=abs(v))>=pow(2,1-bias)?(e=min(floor(log10(v)/LN2),1023),(f=roundToEven(v/pow(2,e)*pow(2,fbits)))/pow(2,fbits)>=2&&(e+=1,f=1),e>bias?(e=(1<<ebits)-1,f=0):(e+=bias,f-=pow(2,fbits))):(e=0,f=roundToEven(v/pow(2,1-bias-fbits)))),bits=[],i=fbits;i;i-=1)bits.push(f%2?1:0),f=floor(f/2);for(i=ebits;i;i-=1)bits.push(e%2?1:0),e=floor(e/2);for(bits.push(+!!s),bits.reverse(),str=bits.join(""),bytes=[];str.length;)bytes.push(parseInt(str.substring(0,8),2)),str=str.substring(8);return bytes}function unpackIEEE754(bytes,ebits,fbits){var i,j,b,str,bias,s,e,f,bits=[];for(i=bytes.length;i;i-=1)for(j=8,b=bytes[i-1];j;j-=1)bits.push(b%2?1:0),b>>=1;return(bits.reverse(),str=bits.join(""),bias=(1<<ebits-1)-1,s=parseInt(str.substring(0,1),2)?-1:1,e=parseInt(str.substring(1,1+ebits),2),f=parseInt(str.substring(1+ebits),2),e===(1<<ebits)-1)?0!==f?NaN:1/0*s:e>0?s*pow(2,e-bias)*(1+f/pow(2,fbits)):0!==f?s*pow(2,-(bias-1))*(f/pow(2,fbits)):s<0?-0:0}function unpackF64(b){return unpackIEEE754(b,11,52)}function packF64(v){return packIEEE754(v,11,52)}function unpackF32(b){return unpackIEEE754(b,8,23)}function packF32(v){return packIEEE754(v,8,23)}!function(){var ArrayBuffer=function ArrayBuffer2(length){var i;if((length=ECMAScript.ToInt32(length))<0)throw RangeError("ArrayBuffer size is not a small enough positive integer");for(i=0,this.byteLength=length,this._bytes=[],this._bytes.length=length;i<this.byteLength;i+=1)this._bytes[i]=0;configureProperties(this)};exports.ArrayBuffer=exports.ArrayBuffer||ArrayBuffer;var ArrayBufferView=function ArrayBufferView2(){};function makeConstructor(bytesPerElement,pack,unpack){var _ctor;return(_ctor=function ctor(buffer,byteOffset,length){var array,sequence,i,s;if(arguments.length&&"number"!=typeof arguments[0])if("object"===_typeof(arguments[0])&&arguments[0].constructor===_ctor)for(i=0,array=arguments[0],this.length=array.length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new ArrayBuffer(this.byteLength),this.byteOffset=0;i<this.length;i+=1)this._setter(i,array._getter(i));else if("object"!==_typeof(arguments[0])||arguments[0]instanceof ArrayBuffer||"ArrayBuffer"===ECMAScript.Class(arguments[0]))if("object"===_typeof(arguments[0])&&(arguments[0]instanceof ArrayBuffer||"ArrayBuffer"===ECMAScript.Class(arguments[0]))){if(this.buffer=buffer,this.byteOffset=ECMAScript.ToUint32(byteOffset),this.byteOffset>this.buffer.byteLength)throw RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=ECMAScript.ToUint32(length),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer")}else throw TypeError("Unexpected argument type(s)");else for(i=0,sequence=arguments[0],this.length=ECMAScript.ToUint32(sequence.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new ArrayBuffer(this.byteLength),this.byteOffset=0;i<this.length;i+=1)s=sequence[i],this._setter(i,Number(s));else{if(this.length=ECMAScript.ToInt32(arguments[0]),length<0)throw RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new ArrayBuffer(this.byteLength),this.byteOffset=0}this.constructor=_ctor,configureProperties(this),makeArrayAccessors(this)}).prototype=new ArrayBufferView,_ctor.prototype.BYTES_PER_ELEMENT=bytesPerElement,_ctor.prototype._pack=pack,_ctor.prototype._unpack=unpack,_ctor.BYTES_PER_ELEMENT=bytesPerElement,_ctor.prototype._getter=function(index){if(arguments.length<1)throw SyntaxError("Not enough arguments");if((index=ECMAScript.ToUint32(index))>=this.length)return undefined2;var i,o,bytes=[];for(i=0,o=this.byteOffset+index*this.BYTES_PER_ELEMENT;i<this.BYTES_PER_ELEMENT;i+=1,o+=1)bytes.push(this.buffer._bytes[o]);return this._unpack(bytes)},_ctor.prototype.get=_ctor.prototype._getter,_ctor.prototype._setter=function(index,value){if(arguments.length<2)throw SyntaxError("Not enough arguments");if((index=ECMAScript.ToUint32(index))>=this.length)return undefined2;var i,o,bytes=this._pack(value);for(i=0,o=this.byteOffset+index*this.BYTES_PER_ELEMENT;i<this.BYTES_PER_ELEMENT;i+=1,o+=1)this.buffer._bytes[o]=bytes[i]},_ctor.prototype.set=function(index,value){var array,sequence,offset,len,i,s,d,byteOffset,byteLength,tmp;if(arguments.length<1)throw SyntaxError("Not enough arguments");if("object"===_typeof(arguments[0])&&arguments[0].constructor===this.constructor){if(array=arguments[0],offset=ECMAScript.ToUint32(arguments[1]),offset+array.length>this.length)throw RangeError("Offset plus length of array is out of range");if(byteOffset=this.byteOffset+offset*this.BYTES_PER_ELEMENT,byteLength=array.length*this.BYTES_PER_ELEMENT,array.buffer===this.buffer){for(i=0,tmp=[],s=array.byteOffset;i<byteLength;i+=1,s+=1)tmp[i]=array.buffer._bytes[s];for(i=0,d=byteOffset;i<byteLength;i+=1,d+=1)this.buffer._bytes[d]=tmp[i]}else for(i=0,s=array.byteOffset,d=byteOffset;i<byteLength;i+=1,s+=1,d+=1)this.buffer._bytes[d]=array.buffer._bytes[s]}else if("object"===_typeof(arguments[0])&&void 0!==arguments[0].length){if(sequence=arguments[0],len=ECMAScript.ToUint32(sequence.length),offset=ECMAScript.ToUint32(arguments[1]),offset+len>this.length)throw RangeError("Offset plus length of array is out of range");for(i=0;i<len;i+=1)s=sequence[i],this._setter(offset+i,Number(s))}else throw TypeError("Unexpected argument type(s)")},_ctor.prototype.subarray=function(start,end){start=ECMAScript.ToInt32(start),end=ECMAScript.ToInt32(end),arguments.length<1&&(start=0),arguments.length<2&&(end=this.length),start<0&&(start=this.length+start),end<0&&(end=this.length+end),v=start,max=this.length,start=v<0?0:v>max?max:v,v1=end,max1=this.length;var v,max,v1,max1,len=(end=v1<0?0:v1>max1?max1:v1)-start;return len<0&&(len=0),new this.constructor(this.buffer,this.byteOffset+start*this.BYTES_PER_ELEMENT,len)},_ctor}var Int8Array=makeConstructor(1,packI8,unpackI8),Uint8Array2=makeConstructor(1,packU8,unpackU8),Uint8ClampedArray2=makeConstructor(1,packU8Clamped,unpackU8),Int16Array=makeConstructor(2,packI16,unpackI16),Uint16Array=makeConstructor(2,packU16,unpackU16),Int32Array=makeConstructor(4,packI32,unpackI32),Uint32Array3=makeConstructor(4,packU32,unpackU32),Float32Array=makeConstructor(4,packF32,unpackF32),Float64Array=makeConstructor(8,packF64,unpackF64);exports.Int8Array=exports.Int8Array||Int8Array,exports.Uint8Array=exports.Uint8Array||Uint8Array2,exports.Uint8ClampedArray=exports.Uint8ClampedArray||Uint8ClampedArray2,exports.Int16Array=exports.Int16Array||Int16Array,exports.Uint16Array=exports.Uint16Array||Uint16Array,exports.Int32Array=exports.Int32Array||Int32Array,exports.Uint32Array=exports.Uint32Array||Uint32Array3,exports.Float32Array=exports.Float32Array||Float32Array,exports.Float64Array=exports.Float64Array||Float64Array}(),function(){function r(array,index){return ECMAScript.IsCallable(array.get)?array.get(index):array[index]}var u16array,IS_BIG_ENDIAN=(u16array=new exports.Uint16Array([4660]),18===r(new exports.Uint8Array(u16array.buffer),0)),DataView=function DataView2(buffer,byteOffset,byteLength){if(0==arguments.length)buffer=new exports.ArrayBuffer(0);else if(!(buffer instanceof exports.ArrayBuffer||"ArrayBuffer"===ECMAScript.Class(buffer)))throw TypeError("TypeError");if(this.buffer=buffer||new exports.ArrayBuffer(0),this.byteOffset=ECMAScript.ToUint32(byteOffset),this.byteOffset>this.buffer.byteLength)throw RangeError("byteOffset out of range");if(arguments.length<3?this.byteLength=this.buffer.byteLength-this.byteOffset:this.byteLength=ECMAScript.ToUint32(byteLength),this.byteOffset+this.byteLength>this.buffer.byteLength)throw RangeError("byteOffset and length reference an area beyond the end of the buffer");configureProperties(this)};function makeGetter(arrayType){return function(byteOffset,littleEndian){if((byteOffset=ECMAScript.ToUint32(byteOffset))+arrayType.BYTES_PER_ELEMENT>this.byteLength)throw RangeError("Array index out of range");byteOffset+=this.byteOffset;var i,uint8Array=new exports.Uint8Array(this.buffer,byteOffset,arrayType.BYTES_PER_ELEMENT),bytes=[];for(i=0;i<arrayType.BYTES_PER_ELEMENT;i+=1)bytes.push(r(uint8Array,i));return!!littleEndian==!!IS_BIG_ENDIAN&&bytes.reverse(),r(new arrayType(new exports.Uint8Array(bytes).buffer),0)}}function makeSetter(arrayType){return function(byteOffset,value,littleEndian){if((byteOffset=ECMAScript.ToUint32(byteOffset))+arrayType.BYTES_PER_ELEMENT>this.byteLength)throw RangeError("Array index out of range");var i,typeArray=new arrayType([value]),byteArray=new exports.Uint8Array(typeArray.buffer),bytes=[];for(i=0;i<arrayType.BYTES_PER_ELEMENT;i+=1)bytes.push(r(byteArray,i));!!littleEndian==!!IS_BIG_ENDIAN&&bytes.reverse(),new exports.Uint8Array(this.buffer,byteOffset,arrayType.BYTES_PER_ELEMENT).set(bytes)}}DataView.prototype.getUint8=makeGetter(exports.Uint8Array),DataView.prototype.getInt8=makeGetter(exports.Int8Array),DataView.prototype.getUint16=makeGetter(exports.Uint16Array),DataView.prototype.getInt16=makeGetter(exports.Int16Array),DataView.prototype.getUint32=makeGetter(exports.Uint32Array),DataView.prototype.getInt32=makeGetter(exports.Int32Array),DataView.prototype.getFloat32=makeGetter(exports.Float32Array),DataView.prototype.getFloat64=makeGetter(exports.Float64Array),DataView.prototype.setUint8=makeSetter(exports.Uint8Array),DataView.prototype.setInt8=makeSetter(exports.Int8Array),DataView.prototype.setUint16=makeSetter(exports.Uint16Array),DataView.prototype.setInt16=makeSetter(exports.Int16Array),DataView.prototype.setUint32=makeSetter(exports.Uint32Array),DataView.prototype.setInt32=makeSetter(exports.Int32Array),DataView.prototype.setFloat32=makeSetter(exports.Float32Array),DataView.prototype.setFloat64=makeSetter(exports.Float64Array),exports.DataView=exports.DataView||DataView}()}),require_weakmap_polyfill=__commonJS(function(exports){!function(self2){if(!self2.WeakMap){var hasOwnProperty2=Object.prototype.hasOwnProperty,hasDefine=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),defineProperty=function defineProperty(object,name,value){hasDefine?Object.defineProperty(object,name,{configurable:!0,writable:!0,value:value}):object[name]=value};self2.WeakMap=function(){function WeakMap2(){if(void 0===this)throw TypeError("Constructor WeakMap requires 'new'");if(defineProperty(this,"_id",genId("_WeakMap")),arguments.length>0)throw TypeError("WeakMap iterable is not supported")}function checkInstance(x,methodName){if(!isObject(x)||!hasOwnProperty2.call(x,"_id"))throw TypeError(methodName+" method called on incompatible receiver "+_typeof(x))}function genId(prefix){return prefix+"_"+rand()+"."+rand()}function rand(){return Math.random().toString().substring(2)}return defineProperty(WeakMap2.prototype,"delete",function(key){if(checkInstance(this,"delete"),!isObject(key))return!1;var entry=key[this._id];return!!entry&&entry[0]===key&&(delete key[this._id],!0)}),defineProperty(WeakMap2.prototype,"get",function(key){if(checkInstance(this,"get"),isObject(key)){var entry=key[this._id];if(entry&&entry[0]===key)return entry[1]}}),defineProperty(WeakMap2.prototype,"has",function(key){if(checkInstance(this,"has"),!isObject(key))return!1;var entry=key[this._id];return!!entry&&entry[0]===key}),defineProperty(WeakMap2.prototype,"set",function(key,value){if(checkInstance(this,"set"),!isObject(key))throw TypeError("Invalid value used as weak map key");var entry=key[this._id];return entry&&entry[0]===key?entry[1]=value:defineProperty(key,this._id,[key,value]),this}),defineProperty(WeakMap2,"_polyfill",!0),WeakMap2}()}function isObject(x){return Object(x)===x}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==window1?window1:void 0!==global?global:exports)}),constants={helpUrlBase:"https://dequeuniversity.com/rules/",results:[],resultGroups:[],resultGroupMap:{},impact:Object.freeze(["minor","moderate","serious","critical"]),preload:Object.freeze({assets:["cssom","media"],timeout:1e4}),allOrigins:"<unsafe_all_origins>",sameOrigin:"<same_origin>"};[{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(definition){var name=definition.name,value=definition.value,priority=definition.priority,group=definition.group;constants[name]=value,constants[name+"_PRIO"]=priority,constants[name+"_GROUP"]=group,constants.results[priority]=value,constants.resultGroups[priority]=group,constants.resultGroupMap[value]=group}),Object.freeze(constants.results),Object.freeze(constants.resultGroups),Object.freeze(constants.resultGroupMap),Object.freeze(constants);var log_default=function log(){("undefined"==typeof console?"undefined":_typeof(console))==="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},whitespaceRegex=/[\t\r\n\f]/g,AbstractVirtualNode=function(){function AbstractVirtualNode(){_classCallCheck(this,AbstractVirtualNode),this.parent=void 0}return _createClass(AbstractVirtualNode,[{key:"props",get:function get(){throw Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function get(){throw Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function attr(){throw Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function hasAttr(){throw Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function hasClass(className){var classAttr=this.attr("class");return!!classAttr&&(" "+classAttr+" ").replace(whitespaceRegex," ").indexOf(" "+className+" ")>=0}}]),AbstractVirtualNode}(),utils_exports={};__export(utils_exports,{DqElement:function DqElement(){return dq_element_default},aggregate:function aggregate(){return aggregate_default},aggregateChecks:function aggregateChecks(){return aggregate_checks_default},aggregateNodeResults:function aggregateNodeResults(){return aggregate_node_results_default},aggregateResult:function aggregateResult(){return aggregate_result_default},areStylesSet:function areStylesSet(){return are_styles_set_default},assert:function assert(){return assert_default},checkHelper:function checkHelper(){return check_helper_default},clone:function clone(){return clone_default},closest:function closest(){return closest_default},collectResultsFromFrames:function collectResultsFromFrames(){return _collectResultsFromFrames},contains:function contains(){return contains_default},convertSelector:function convertSelector(){return _convertSelector},cssParser:function cssParser(){return css_parser_default},deepMerge:function deepMerge(){return deep_merge_default},escapeSelector:function escapeSelector(){return escape_selector_default},extendMetaData:function extendMetaData(){return extend_meta_data_default},filterHtmlAttrs:function filterHtmlAttrs(){return filter_html_attrs_default},finalizeRuleResult:function finalizeRuleResult(){return finalize_result_default},findBy:function findBy(){return find_by_default},getAllChecks:function getAllChecks(){return get_all_checks_default},getAncestry:function getAncestry(){return _getAncestry},getBaseLang:function getBaseLang(){return get_base_lang_default},getCheckMessage:function getCheckMessage(){return get_check_message_default},getCheckOption:function getCheckOption(){return get_check_option_default},getEnvironmentData:function getEnvironmentData(){return _getEnvironmentData},getFlattenedTree:function getFlattenedTree(){return get_flattened_tree_default},getFrameContexts:function getFrameContexts(){return _getFrameContexts},getFriendlyUriEnd:function getFriendlyUriEnd(){return get_friendly_uri_end_default},getNodeAttributes:function getNodeAttributes(){return get_node_attributes_default},getNodeFromTree:function getNodeFromTree(){return get_node_from_tree_default},getPreloadConfig:function getPreloadConfig(){return _getPreloadConfig},getRootNode:function getRootNode(){return get_root_node_default},getRule:function getRule(){return get_rule_default},getScroll:function getScroll(){return get_scroll_default},getScrollState:function getScrollState(){return get_scroll_state_default},getSelector:function getSelector(){return _getSelector},getSelectorData:function getSelectorData(){return _getSelectorData},getShadowSelector:function getShadowSelector(){return get_shadow_selector_default},getStandards:function getStandards(){return _getStandards},getStyleSheetFactory:function getStyleSheetFactory(){return get_stylesheet_factory_default},getXpath:function getXpath(){return get_xpath_default},injectStyle:function injectStyle(){return inject_style_default},isHidden:function isHidden(){return is_hidden_default},isHtmlElement:function isHtmlElement(){return is_html_element_default},isNodeInContext:function isNodeInContext(){return is_node_in_context_default},isShadowRoot:function isShadowRoot(){return is_shadow_root_default},isValidLang:function isValidLang(){return valid_langs_default},isXHTML:function isXHTML(){return is_xhtml_default},matchAncestry:function matchAncestry(){return match_ancestry_default},matches:function matches(){return matches_default},matchesExpression:function matchesExpression(){return _matchesExpression},matchesSelector:function matchesSelector(){return element_matches_default},memoize:function memoize(){return memoize_default},mergeResults:function mergeResults(){return merge_results_default},nodeSorter:function nodeSorter(){return node_sorter_default},parseCrossOriginStylesheet:function parseCrossOriginStylesheet(){return parse_crossorigin_stylesheet_default},parseSameOriginStylesheet:function parseSameOriginStylesheet(){return parse_sameorigin_stylesheet_default},parseStylesheet:function parseStylesheet(){return parse_stylesheet_default},performanceTimer:function performanceTimer(){return performance_timer_default},pollyfillElementsFromPoint:function pollyfillElementsFromPoint(){return _pollyfillElementsFromPoint},preload:function preload(){return preload_default},preloadCssom:function preloadCssom(){return preload_cssom_default},preloadMedia:function preloadMedia(){return preload_media_default},processMessage:function processMessage(){return process_message_default},publishMetaData:function publishMetaData(){return publish_metadata_default},querySelectorAll:function querySelectorAll(){return query_selector_all_default},querySelectorAllFilter:function querySelectorAllFilter(){return query_selector_all_filter_default},queue:function queue(){return queue_default},respondable:function respondable(){return _respondable},ruleShouldRun:function ruleShouldRun(){return rule_should_run_default},select:function select(){return select_default},sendCommandToFrame:function sendCommandToFrame(){return send_command_to_frame_default},setScrollState:function setScrollState(){return set_scroll_state_default},shadowSelect:function shadowSelect(){return _shadowSelect},shouldPreload:function shouldPreload(){return _shouldPreload},toArray:function toArray(){return to_array_default},tokenList:function tokenList(){return token_list_default},uniqueArray:function uniqueArray(){return unique_array_default},uuid:function uuid(){return uuid_default},validInputTypes:function validInputTypes(){return valid_input_type_default},validLangs:function validLangs(){return _validLangs}});var errorTypes=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function stringifyMessage(_ref){var topic=_ref.topic,channelId=_ref.channelId,message=_ref.message,data2={channelId:channelId,topic:topic,messageId:_ref.messageId,keepalive:!!_ref.keepalive,source:getSource()};return message instanceof Error?data2.error={name:message.name,message:message.message,stack:message.stack}:data2.payload=message,JSON.stringify(data2)}function parseMessage(dataString){try{data2=JSON.parse(dataString)}catch(e){return}if(isRespondableMessage(data2)){var data2,_data=data2,topic=_data.topic,channelId=_data.channelId,messageId=_data.messageId,keepalive=_data.keepalive;return{topic:topic,message:"object"===_typeof(data2.error)?buildErrorObject(data2.error):data2.payload,messageId:messageId,channelId:channelId,keepalive:!!keepalive}}}function isRespondableMessage(postedMessage){return"object"===_typeof(postedMessage)&&"string"==typeof postedMessage.channelId&&postedMessage.source===getSource()}function buildErrorObject(error){var msg=error.message||"Unknown error occurred",ErrConstructor=window1[errorTypes.includes(error.name)?error.name:"Error"]||Error;return error.stack&&(msg+=`
`+error.stack.replace(error.message,"")),new ErrConstructor(msg)}function getSource(){var application="axeAPI",version="";return void 0!==axe&&axe._audit&&axe._audit.application&&(application=axe._audit.application),void 0!==axe&&(version=axe.version),application+"."+version}var assert_default=function assert(bool,message){if(!bool)throw Error(message)};function assertIsParentWindow(win){assetNotGlobalWindow(win),assert_default(window1.parent===win,"Source of the response must be the parent window.")}function assertIsFrameWindow(win){assetNotGlobalWindow(win),assert_default(win.parent===window1,"Respondable target must be a frame in the current window")}function assetNotGlobalWindow(win){assert_default(window1!==win,"Messages can not be sent to the same window.")}var channels={};function storeReplyHandler(channelId,replyHandler){var sendToParent=!(arguments.length>2)||void 0===arguments[2]||arguments[2];assert_default(!channels[channelId],"A replyHandler already exists for this message channel."),channels[channelId]={replyHandler:replyHandler,sendToParent:sendToParent}}function getReplyHandler(channelId){return channels[channelId]}function deleteReplyHandler(channelId){delete channels[channelId]}var _crypto=window1.crypto||window1.msCrypto;if(!_rng&&_crypto&&_crypto.getRandomValues){var _rnds8=new Uint8Array(16);_rng=function whatwgRNG(){return _crypto.getRandomValues(_rnds8),_rnds8}}try{if(!_rng){var nodeCrypto=__webpack_require__("?6eb0");_rng=function _rng(){return nodeCrypto.randomBytes(16)}}}catch(e){}if(!_rng){var _rnds=Array(16);_rng=function _rng(){for(var r,i=0;i<16;i++)(3&i)==0&&(r=0x100000000*Math.random()),_rnds[i]=r>>>((3&i)<<3)&255;return _rnds}}for(var BufferClass="function"==typeof window1.Buffer?window1.Buffer:Array,_byteToHex=[],_hexToByte={},i=0;i<256;i++)_byteToHex[i]=(i+256).toString(16).substr(1),_hexToByte[_byteToHex[i]]=i;function parse(s,buf,offset){var i=buf&&offset||0,ii=0;for(buf=buf||[],s.toLowerCase().replace(/[0-9a-f]{2}/g,function(oct){ii<16&&(buf[i+ii++]=_hexToByte[oct])});ii<16;)buf[i+ii++]=0;return buf}function unparse(buf,offset){var i=offset||0;return _byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+"-"+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+"-"+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+"-"+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+"-"+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]+_byteToHex[buf[i++]]}var _seedBytes=_rng(),_nodeId=[1|_seedBytes[0],_seedBytes[1],_seedBytes[2],_seedBytes[3],_seedBytes[4],_seedBytes[5]],_clockseq=(_seedBytes[6]<<8|_seedBytes[7])&16383,_lastMSecs=0,_lastNSecs=0;function v1(options,buf,offset){var i=buf&&offset||0,b=buf||[],clockseq=null!=(options=options||{}).clockseq?options.clockseq:_clockseq,msecs=null!=options.msecs?options.msecs:new Date().getTime(),nsecs=null!=options.nsecs?options.nsecs:_lastNSecs+1,dt=msecs-_lastMSecs+(nsecs-_lastNSecs)/1e4;if(dt<0&&null==options.clockseq&&(clockseq=clockseq+1&16383),(dt<0||msecs>_lastMSecs)&&null==options.nsecs&&(nsecs=0),nsecs>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");_lastMSecs=msecs,_lastNSecs=nsecs,_clockseq=clockseq;var tl=((0xfffffff&(msecs+=122192928e5))*1e4+nsecs)%0x100000000;b[i++]=tl>>>24&255,b[i++]=tl>>>16&255,b[i++]=tl>>>8&255,b[i++]=255&tl;var tmh=msecs/0x100000000*1e4&0xfffffff;b[i++]=tmh>>>8&255,b[i++]=255&tmh,b[i++]=tmh>>>24&15|16,b[i++]=tmh>>>16&255,b[i++]=clockseq>>>8|128,b[i++]=255&clockseq;for(var node=options.node||_nodeId,n=0;n<6;n++)b[i+n]=node[n];return buf||unparse(b)}function v4(options,buf,offset){var i=buf&&offset||0;"string"==typeof options&&(buf="binary"==options?new BufferClass(16):null,options=null);var rnds=(options=options||{}).random||(options.rng||_rng)();if(rnds[6]=15&rnds[6]|64,rnds[8]=63&rnds[8]|128,buf)for(var ii=0;ii<16;ii++)buf[i+ii]=rnds[ii];return buf||unparse(rnds)}(uuid=v4).v1=v1,uuid.v4=v4,uuid.parse=parse,uuid.unparse=unparse,uuid.BufferClass=BufferClass,axe._uuid=v1();var uuid_default=v4,messageIds=[];function createMessageId(){var uuid5="".concat(v4(),":").concat(v4());return messageIds.includes(uuid5)?createMessageId():(messageIds.push(uuid5),uuid5)}function isNewMessage(uuid5){return!messageIds.includes(uuid5)&&(messageIds.push(uuid5),!0)}function postMessage(win,data2,sendToParent,replyHandler){if("function"==typeof replyHandler&&storeReplyHandler(data2.channelId,replyHandler,sendToParent),sendToParent?assertIsParentWindow(win):assertIsFrameWindow(win),data2.message instanceof Error&&!sendToParent)return axe.log(data2.message),!1;var dataString=stringifyMessage(_extends({messageId:createMessageId()},data2)),allowedOrigins=axe._audit.allowedOrigins;return!!allowedOrigins&&!!allowedOrigins.length&&(allowedOrigins.forEach(function(origin){try{win.postMessage(dataString,origin)}catch(err2){if(err2 instanceof win.DOMException)throw Error('allowedOrigins value "'.concat(origin,'" is not a valid origin'));throw err2}}),!0)}function processError(win,error,channelId){if(!win.parent!==window1)return axe.log(error);try{postMessage(win,{topic:null,channelId:channelId,message:error,messageId:createMessageId(),keepalive:!0},!0)}catch(err2){return axe.log(err2)}}function createResponder(win,channelId){var sendToParent=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return function respond(message,keepalive,replyHandler){postMessage(win,{channelId:channelId,message:message,keepalive:keepalive},sendToParent,replyHandler)}}function originIsAllowed(origin){var allowedOrigins=axe._audit.allowedOrigins;return allowedOrigins&&allowedOrigins.includes("*")||allowedOrigins.includes(origin)}function messageHandler(_ref2,topicHandler){var origin=_ref2.origin,dataString=_ref2.data,win=_ref2.source,data2=parseMessage(dataString)||{},channelId=data2.channelId,message=data2.message,messageId=data2.messageId;if(originIsAllowed(origin)&&isNewMessage(messageId)){if(message instanceof Error&&win.parent!==window1)return axe.log(message),!1;try{if(data2.topic){var responder=createResponder(win,channelId);assertIsParentWindow(win),topicHandler(data2,responder)}else callReplyHandler(win,data2)}catch(error){processError(win,error,channelId)}}}function callReplyHandler(win,data2){var channelId=data2.channelId,message=data2.message,keepalive=data2.keepalive,_ref3=getReplyHandler(channelId)||{},replyHandler=_ref3.replyHandler,sendToParent=_ref3.sendToParent;if(replyHandler){sendToParent?assertIsParentWindow(win):assertIsFrameWindow(win);var responder=createResponder(win,channelId,sendToParent);!keepalive&&channelId&&deleteReplyHandler(channelId);try{replyHandler(message,keepalive,responder)}catch(error){axe.log(error),responder(error,keepalive)}}}var frameMessenger={open:function open(topicHandler){if("function"==typeof window1.addEventListener){var handler=function handler(messageEvent){messageHandler(messageEvent,topicHandler)};return window1.addEventListener("message",handler,!1),function(){window1.removeEventListener("message",handler,!1)}}},post:function post(win,data2,replyHandler){return"function"==typeof window1.addEventListener&&postMessage(win,data2,!1,replyHandler)}};function setDefaultFrameMessenger(respondable5){respondable5.updateMessenger(frameMessenger)}var aggregate_default=function aggregate(map,values,initial){return values=values.slice(),initial&&values.push(initial),map[values.map(function(val){return map.indexOf(val)}).sort().pop()]},CANTTELL_PRIO=constants.CANTTELL_PRIO,FAIL_PRIO=constants.FAIL_PRIO,checkMap=[];checkMap[constants.PASS_PRIO]=!0,checkMap[constants.CANTTELL_PRIO]=null,checkMap[constants.FAIL_PRIO]=!1;var checkTypes=["any","all","none"];function anyAllNone(obj,functor){return checkTypes.reduce(function(out,type){return out[type]=(obj[type]||[]).map(function(val){return functor(val,type)}),out},{})}var aggregate_checks_default=function aggregateChecks(nodeResOriginal){var nodeResult=Object.assign({},nodeResOriginal);anyAllNone(nodeResult,function(check4,type){var i=void 0===check4.result?-1:checkMap.indexOf(check4.result);check4.priority=-1!==i?i:constants.CANTTELL_PRIO,"none"===type&&(check4.priority===constants.PASS_PRIO?check4.priority=constants.FAIL_PRIO:check4.priority===constants.FAIL_PRIO&&(check4.priority=constants.PASS_PRIO))});var priorities={all:nodeResult.all.reduce(function(a,b){return Math.max(a,b.priority)},0),none:nodeResult.none.reduce(function(a,b){return Math.max(a,b.priority)},0),any:nodeResult.any.reduce(function(a,b){return Math.min(a,b.priority)},4)%4};nodeResult.priority=Math.max(priorities.all,priorities.none,priorities.any);var impacts=[];return checkTypes.forEach(function(type){nodeResult[type]=nodeResult[type].filter(function(check4){return check4.priority===nodeResult.priority&&check4.priority===priorities[type]}),nodeResult[type].forEach(function(check4){return impacts.push(check4.impact)})}),[CANTTELL_PRIO,FAIL_PRIO].includes(nodeResult.priority)?nodeResult.impact=aggregate_default(constants.impact,impacts):nodeResult.impact=null,anyAllNone(nodeResult,function(c){delete c.result,delete c.priority}),nodeResult.result=constants.results[nodeResult.priority],delete nodeResult.priority,nodeResult},finalize_result_default=function finalizeRuleResult(ruleResult){var rule3=axe._audit.rules.find(function(rule4){return rule4.id===ruleResult.id});return rule3&&rule3.impact&&ruleResult.nodes.forEach(function(node){["any","all","none"].forEach(function(checkType){(node[checkType]||[]).forEach(function(checkResult){checkResult.impact=rule3.impact})})}),Object.assign(ruleResult,aggregate_node_results_default(ruleResult.nodes)),delete ruleResult.nodes,ruleResult},aggregate_node_results_default=function aggregateNodeResults(nodeResults){var ruleResult={};if((nodeResults=nodeResults.map(function(nodeResult){if(nodeResult.any&&nodeResult.all&&nodeResult.none)return aggregate_checks_default(nodeResult);if(Array.isArray(nodeResult.node))return finalize_result_default(nodeResult);throw TypeError("Invalid Result type")}))&&nodeResults.length){var resultList=nodeResults.map(function(node){return node.result});ruleResult.result=aggregate_default(constants.results,resultList,ruleResult.result)}else ruleResult.result="inapplicable";constants.resultGroups.forEach(function(group){return ruleResult[group]=[]}),nodeResults.forEach(function(nodeResult){ruleResult[constants.resultGroupMap[nodeResult.result]].push(nodeResult)});var impactGroup=constants.FAIL_GROUP;if(0===ruleResult[impactGroup].length&&(impactGroup=constants.CANTTELL_GROUP),ruleResult[impactGroup].length>0){var impactList=ruleResult[impactGroup].map(function(failure){return failure.impact});ruleResult.impact=aggregate_default(constants.impact,impactList)||null}else ruleResult.impact=null;return ruleResult};function copyToGroup(resultObject,subResult,group){var resultCopy=Object.assign({},subResult);resultCopy.nodes=(resultCopy[group]||[]).concat(),constants.resultGroups.forEach(function(group2){delete resultCopy[group2]}),resultObject[group].push(resultCopy)}var aggregate_result_default=function aggregateResult(results){var resultObject={};return constants.resultGroups.forEach(function(groupName){return resultObject[groupName]=[]}),results.forEach(function(subResult){subResult.error?copyToGroup(resultObject,subResult,constants.CANTTELL_GROUP):subResult.result===constants.NA?copyToGroup(resultObject,subResult,constants.NA_GROUP):constants.resultGroups.forEach(function(group){Array.isArray(subResult[group])&&subResult[group].length>0&©ToGroup(resultObject,subResult,group)})}),resultObject};function areStylesSet(el,styles,stopAt){var styl=window1.getComputedStyle(el,null);if(!styl)return!1;for(var i=0;i<styles.length;++i){var att=styles[i];if(styl.getPropertyValue(att.property)===att.value)return!0}return!!el.parentNode&&el.nodeName.toUpperCase()!==stopAt.toUpperCase()&&areStylesSet(el.parentNode,styles,stopAt)}var are_styles_set_default=areStylesSet,to_array_default=function toArray(thing){return Array.prototype.slice.call(thing)},escape_selector_default=function escapeSelector(value){for(var codeUnit,string=String(value),length=string.length,index=-1,result="",firstCodeUnit=string.charCodeAt(0);++index<length;){if(0==(codeUnit=string.charCodeAt(index))){result+="�";continue}if(codeUnit>=1&&codeUnit<=31||127==codeUnit||0==index&&codeUnit>=48&&codeUnit<=57||1==index&&codeUnit>=48&&codeUnit<=57&&45==firstCodeUnit){result+="\\"+codeUnit.toString(16)+" ";continue}if(0==index&&1==length&&45==codeUnit){result+="\\"+string.charAt(index);continue}if(codeUnit>=128||45==codeUnit||95==codeUnit||codeUnit>=48&&codeUnit<=57||codeUnit>=65&&codeUnit<=90||codeUnit>=97&&codeUnit<=122){result+=string.charAt(index);continue}result+="\\"+string.charAt(index)}return result};function isMostlyNumbers(){var str=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==str.length&&(str.match(/[0-9]/g)||"").length>=str.length/2}function splitString(str,splitIndex){return[str.substring(0,splitIndex),str.substring(splitIndex)]}function trimRight(str){return str.replace(/\s+$/,"")}function uriParser(url){var original=url,protocol="",domain="",port="",query="",hash="";if(url.includes("#")){var _splitString2=_slicedToArray(splitString(url,url.indexOf("#")),2);url=_splitString2[0],hash=_splitString2[1]}if(url.includes("?")){var _splitString4=_slicedToArray(splitString(url,url.indexOf("?")),2);url=_splitString4[0],query=_splitString4[1]}if(url.includes("://")){var _url$split2=_slicedToArray(url.split("://"),2);protocol=_url$split2[0];var _splitString6=_slicedToArray(splitString(url=_url$split2[1],url.indexOf("/")),2);domain=_splitString6[0],url=_splitString6[1]}else if("//"===url.substr(0,2)){var _splitString8=_slicedToArray(splitString(url=url.substr(2),url.indexOf("/")),2);domain=_splitString8[0],url=_splitString8[1]}if("www."===domain.substr(0,4)&&(domain=domain.substr(4)),domain&&domain.includes(":")){var _splitString10=_slicedToArray(splitString(domain,domain.indexOf(":")),2);domain=_splitString10[0],port=_splitString10[1]}return{original:original,protocol:protocol,domain:domain,port:port,path:url,query:query,hash:hash}}var get_friendly_uri_end_default=function getFriendlyUriEnd(){var uri=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(uri.length<=1||"data:"===uri.substr(0,5)||"javascript:"===uri.substr(0,11)||uri.includes("?"))){var currentDomain=options.currentDomain,_options$maxLength=options.maxLength,maxLength=void 0===_options$maxLength?25:_options$maxLength,_uriParser=uriParser(uri),path=_uriParser.path,domain=_uriParser.domain,hash=_uriParser.hash,pathEnd=path.substr(path.substr(0,path.length-2).lastIndexOf("/")+1);if(hash)if(pathEnd&&(pathEnd+hash).length<=maxLength)return trimRight(pathEnd+hash);else if(pathEnd.length<2&&hash.length>2&&hash.length<=maxLength)return trimRight(hash);else return;if(domain&&domain.length<maxLength&&path.length<=1||path==="/"+pathEnd&&domain&¤tDomain&&domain!==currentDomain&&(domain+path).length<=maxLength)return trimRight(domain+path);var lastDotIndex=pathEnd.lastIndexOf(".");if((-1===lastDotIndex||lastDotIndex>1)&&(-1!==lastDotIndex||pathEnd.length>2)&&pathEnd.length<=maxLength&&!pathEnd.match(/index(\.[a-zA-Z]{2-4})?/)&&!isMostlyNumbers(pathEnd))return trimRight(pathEnd)}},get_node_attributes_default=function getNodeAttributes(node){return node.attributes instanceof window1.NamedNodeMap?node.attributes:node.cloneNode(!1).attributes},element_matches_default=function(){var method;function getMethod(node){var index,candidate,candidates=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],length=candidates.length;for(index=0;index<length;index++)if(node[candidate=candidates[index]])return candidate}return function(node,selector){return method&&node[method]||(method=getMethod(node)),!!node[method]&&node[method](selector)}}(),is_xhtml_default=function isXHTML(doc){return!!doc.createElement&&"A"===doc.createElement("A").localName},get_shadow_selector_default=function getShadowSelector(generateSelector2,elm){var options=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!elm)return"";var doc=elm.getRootNode&&elm.getRootNode()||document;if(11!==doc.nodeType)return generateSelector2(elm,options,doc);for(var stack=[];11===doc.nodeType;){if(!doc.host)return"";stack.unshift({elm:elm,doc:doc}),doc=(elm=doc.host).getRootNode()}return stack.unshift({elm:elm,doc:doc}),stack.map(function(_ref4){return generateSelector2(_ref4.elm,options,_ref4.doc)})},ignoredAttributes=["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"];function getAttributeNameValue(node,at){var atnv,name=at.name;if(-1!==name.indexOf("href")||-1!==name.indexOf("src")){var friendly=get_friendly_uri_end_default(node.getAttribute(name));if(friendly){var value=encodeURI(friendly);if(!value)return;atnv=escape_selector_default(at.name)+'$="'+escape_selector_default(value)+'"'}else atnv=escape_selector_default(at.name)+'="'+escape_selector_default(node.getAttribute(name))+'"'}else atnv=escape_selector_default(name)+'="'+escape_selector_default(at.value)+'"';return atnv}function countSort(a,b){return a.count<b.count?-1:+(a.count!==b.count)}function filterAttributes(at){return!ignoredAttributes.includes(at.name)&&-1===at.name.indexOf(":")&&(!at.value||at.value.length<31)}function _getSelectorData(domTree){for(var data2={classes:{},tags:{},attributes:{}},currentLevel=(domTree=Array.isArray(domTree)?domTree:[domTree]).slice(),stack=[];currentLevel.length;)!function _loop2(){var current=currentLevel.pop(),node=current.actualNode;if(node.querySelectorAll){var tag=node.nodeName;data2.tags[tag]?data2.tags[tag]++:data2.tags[tag]=1,node.classList&&Array.from(node.classList).forEach(function(cl){var ind=escape_selector_default(cl);data2.classes[ind]?data2.classes[ind]++:data2.classes[ind]=1}),node.hasAttributes()&&Array.from(get_node_attributes_default(node)).filter(filterAttributes).forEach(function(at){var atnv=getAttributeNameValue(node,at);atnv&&(data2.attributes[atnv]?data2.attributes[atnv]++:data2.attributes[atnv]=1)})}for(current.children.length&&(stack.push(currentLevel),currentLevel=current.children.slice());!currentLevel.length&&stack.length;)currentLevel=stack.pop()}();return data2}function uncommonClasses(node,selectorData){var retVal=[],classData=selectorData.classes,tagData=selectorData.tags;return node.classList&&Array.from(node.classList).forEach(function(cl){var ind=escape_selector_default(cl);classData[ind]<tagData[node.nodeName]&&retVal.push({name:ind,count:classData[ind],species:"class"})}),retVal.sort(countSort)}function getNthChildString(elm,selector){var siblings=elm.parentNode&&Array.from(elm.parentNode.children||"")||[];return siblings.find(function(sibling){return sibling!==elm&&element_matches_default(sibling,selector)})?":nth-child("+(1+siblings.indexOf(elm))+")":""}function getElmId(elm){if(elm.getAttribute("id")){var doc=elm.getRootNode&&elm.getRootNode()||document,id="#"+escape_selector_default(elm.getAttribute("id")||"");if(!id.match(/player_uid_/)&&1===doc.querySelectorAll(id).length)return id}}function getBaseSelector(elm){return void 0===xhtml&&(xhtml=is_xhtml_default(document)),escape_selector_default(xhtml?elm.localName:elm.nodeName.toLowerCase())}function uncommonAttributes(node,selectorData){var retVal=[],attData=selectorData.attributes,tagData=selectorData.tags;return node.hasAttributes()&&Array.from(get_node_attributes_default(node)).filter(filterAttributes).forEach(function(at){var atnv=getAttributeNameValue(node,at);atnv&&attData[atnv]<tagData[node.nodeName]&&retVal.push({name:atnv,count:attData[atnv],species:"attribute"})}),retVal.sort(countSort)}function getThreeLeastCommonFeatures(elm,selectorData){var features,selector="",clss=uncommonClasses(elm,selectorData),atts=uncommonAttributes(elm,selectorData);return clss.length&&1===clss[0].count?features=[clss[0]]:atts.length&&1===atts[0].count?(features=[atts[0]],selector=getBaseSelector(elm)):((features=clss.concat(atts)).sort(countSort),(features=features.slice(0,3)).some(function(feat){return"class"===feat.species})?features.sort(function(a,b){return a.species!==b.species&&"class"===a.species?-1:+(a.species!==b.species)}):selector=getBaseSelector(elm)),selector+features.reduce(function(val,feat){switch(feat.species){case"class":return val+"."+feat.name;case"attribute":return val+"["+feat.name+"]"}return val},"")}function generateSelector(elm,options,doc){if(!axe._selectorData)throw Error("Expect axe._selectorData to be set up");var selector,similar,_options$toRoot=options.toRoot,toRoot=void 0!==_options$toRoot&&_options$toRoot;do{var features=getElmId(elm);features||(features=getThreeLeastCommonFeatures(elm,axe._selectorData),features+=getNthChildString(elm,features)),selector=selector?features+" > "+selector:features,similar=similar?similar.filter(function(item){return element_matches_default(item,selector)}):Array.from(doc.querySelectorAll(selector)),elm=elm.parentElement}while((similar.length>1||toRoot)&&elm&&11!==elm.nodeType)return 1===similar.length?selector:-1!==selector.indexOf(" > ")?":root"+selector.substring(selector.indexOf(" > ")):":root"}function _getSelector(elm,options){return get_shadow_selector_default(generateSelector,elm,options)}function generateAncestry(node){var nodeName2=node.nodeName.toLowerCase(),parent=node.parentElement;if(!parent)return nodeName2;var nthChild="";if("head"!==nodeName2&&"body"!==nodeName2&&parent.children.length>1){var index=Array.prototype.indexOf.call(parent.children,node)+1;nthChild=":nth-child(".concat(index,")")}return generateAncestry(parent)+" > "+nodeName2+nthChild}function _getAncestry(elm,options){return get_shadow_selector_default(generateAncestry,elm,options)}function getXPathArray(node,path){var sibling,count;if(!node)return[];if(!path&&9===node.nodeType)return path=[{str:"html"}];if(path=path||[],node.parentNode&&node.parentNode!==node&&(path=getXPathArray(node.parentNode,path)),node.previousSibling){count=1,sibling=node.previousSibling;do 1===sibling.nodeType&&sibling.nodeName===node.nodeName&&count++,sibling=sibling.previousSibling;while(sibling)1===count&&(count=null)}else if(node.nextSibling){sibling=node.nextSibling;do 1===sibling.nodeType&&sibling.nodeName===node.nodeName?(count=1,sibling=null):(count=null,sibling=sibling.previousSibling);while(sibling)}if(1===node.nodeType){var element={};element.str=node.nodeName.toLowerCase();var id=node.getAttribute&&escape_selector_default(node.getAttribute("id"));id&&1===node.ownerDocument.querySelectorAll("#"+id).length&&(element.id=node.getAttribute("id")),count>1&&(element.count=count),path.push(element)}return path}function xpathToString(xpathArray){return xpathArray.reduce(function(str,elm){return elm.id?"/".concat(elm.str,"[@id='").concat(elm.id,"']"):str+"/".concat(elm.str)+(elm.count>0?"[".concat(elm.count,"]"):"")},"")}var get_xpath_default=function getXpath(node){return xpathToString(getXPathArray(node))},_cache={},cache_default={set:function set(key,value){_cache[key]=value},get:function get(key){return _cache[key]},clear:function clear(){_cache={}}},get_node_from_tree_default=function getNodeFromTree(vNode,node){return cache_default.get("nodeMap")?cache_default.get("nodeMap").get(node||vNode):null};function truncate(str,maxLength){if(maxLength=maxLength||300,str.length>maxLength){var index=str.indexOf(">");str=str.substring(0,index+1)}return str}function getSource2(element){if(!(null!=element&&element.outerHTML))return"";var source=element.outerHTML;return source||"function"!=typeof XMLSerializer||(source=new XMLSerializer().serializeToString(element)),truncate(source||"")}function DqElement(elm){var _this$spec$selector,_this$_virtualNode,_this$spec$source,options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},spec=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.spec=spec,elm instanceof AbstractVirtualNode?(this._virtualNode=elm,this._element=elm.actualNode):(this._element=elm,this._virtualNode=get_node_from_tree_default(elm)),this.fromFrame=(null==(_this$spec$selector=this.spec.selector)?void 0:_this$spec$selector.length)>1,options.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null==(_this$_virtualNode=this._virtualNode)?void 0:_this$_virtualNode.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,axe._audit.noHtml||(this.source=null!=(_this$spec$source=this.spec.source)?_this$spec$source:getSource2(this._element))}DqElement.prototype={get selector(){return this.spec.selector||[_getSelector(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[_getAncestry(this.element)]},get xpath(){return this.spec.xpath||[get_xpath_default(this.element)]},get element(){return this._element},toJSON:function toJSON(){return{selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes}}},DqElement.fromFrame=function fromFrame(node,options,frame){var spec=DqElement.mergeSpecs(node,frame);return new DqElement(frame.element,options,spec)},DqElement.mergeSpecs=function mergeSpec(node,frame){return _extends({},node,{selector:[].concat(_toConsumableArray(frame.selector),_toConsumableArray(node.selector)),ancestry:[].concat(_toConsumableArray(frame.ancestry),_toConsumableArray(node.ancestry)),xpath:[].concat(_toConsumableArray(frame.xpath),_toConsumableArray(node.xpath)),nodeIndexes:[].concat(_toConsumableArray(frame.nodeIndexes),_toConsumableArray(node.nodeIndexes))})};var dq_element_default=DqElement,check_helper_default=function checkHelper(checkResult,options,resolve,reject){return{isAsync:!1,async:function async(){return this.isAsync=!0,function(result){result instanceof Error==!1?(checkResult.result=result,resolve(checkResult)):reject(result)}},data:function data(data2){checkResult.data=data2},relatedNodes:function relatedNodes(nodes){checkResult.relatedNodes=(nodes=nodes instanceof window1.Node?[nodes]:to_array_default(nodes)).map(function(element){return new dq_element_default(element,options)})}}};function clone(obj){var _window,_window2,index,length,out=obj;if(null!=(_window=window1)&&_window.Node&&obj instanceof window1.Node||null!=(_window2=window1)&&_window2.HTMLCollection&&obj instanceof window1.HTMLCollection)return obj;if(null!==obj&&"object"===_typeof(obj))if(Array.isArray(obj))for(index=0,out=[],length=obj.length;index<length;index++)out[index]=clone(obj[index]);else for(index in out={},obj)out[index]=clone(obj[index]);return out}var clone_default=clone,parser=new(__toModule(require_lib())).CssSelectorParser;parser.registerSelectorPseudos("not"),parser.registerSelectorPseudos("is"),parser.registerNestingOperators(">"),parser.registerAttrEqualityMods("^","$","*","~");var css_parser_default=parser;function matchesTag(vNode,exp){return 1===vNode.props.nodeType&&("*"===exp.tag||vNode.props.nodeName===exp.tag)}function matchesClasses(vNode,exp){return!exp.classes||exp.classes.every(function(cl){return vNode.hasClass(cl.value)})}function matchesAttributes(vNode,exp){return!exp.attributes||exp.attributes.every(function(att){var nodeAtt=vNode.attr(att.key);return null!==nodeAtt&&(!att.value||att.test(nodeAtt))})}function matchesId(vNode,exp){return!exp.id||vNode.props.id===exp.id}function matchesPseudos(target,exp){return!!(!exp.pseudos||exp.pseudos.every(function(pseudo){if("not"===pseudo.name)return!pseudo.expressions.some(function(expression){return _matchesExpression(target,expression)});if("is"===pseudo.name)return pseudo.expressions.some(function(expression){return _matchesExpression(target,expression)});throw Error("the pseudo selector "+pseudo.name+" has not yet been implemented")}))}function matchExpression(vNode,expression){return matchesTag(vNode,expression)&&matchesClasses(vNode,expression)&&matchesAttributes(vNode,expression)&&matchesId(vNode,expression)&&matchesPseudos(vNode,expression)}var escapeRegExp=(from=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(string){return string.replace(from,"\\")}),reUnescape=/\\/g;function convertAttributes(atts){if(atts)return atts.map(function(att){var test,regexp,attributeKey=att.name.replace(reUnescape,""),attributeValue=(att.value||"").replace(reUnescape,"");switch(att.operator){case"^=":regexp=RegExp("^"+escapeRegExp(attributeValue));break;case"$=":regexp=RegExp(escapeRegExp(attributeValue)+"$");break;case"~=":regexp=RegExp("(^|\\s)"+escapeRegExp(attributeValue)+"(\\s|$)");break;case"|=":regexp=RegExp("^"+escapeRegExp(attributeValue)+"(-|$)");break;case"=":test=function test(value){return attributeValue===value};break;case"*=":test=function test(value){return value&&value.includes(attributeValue)};break;case"!=":test=function test(value){return attributeValue!==value};break;default:test=function test(value){return!!value}}return""===attributeValue&&/^[*$^]=$/.test(att.operator)&&(test=function test(){return!1}),test||(test=function test(value){return value&®exp.test(value)}),{key:attributeKey,value:attributeValue,test:test}})}function convertClasses(classes){if(classes)return classes.map(function(className){return{value:className=className.replace(reUnescape,""),regexp:RegExp("(^|\\s)"+escapeRegExp(className)+"(\\s|$)")}})}function convertPseudos(pseudos){if(pseudos)return pseudos.map(function(p){var expressions;return["is","not"].includes(p.name)&&(expressions=convertExpressions(expressions=(expressions=p.value).selectors?expressions.selectors:[expressions])),{name:p.name,expressions:expressions,value:p.value}})}function convertExpressions(expressions){return expressions.map(function(exp){for(var newExp=[],rule3=exp.rule;rule3;)newExp.push({tag:rule3.tagName?rule3.tagName.toLowerCase():"*",combinator:rule3.nestingOperator?rule3.nestingOperator:" ",id:rule3.id,attributes:convertAttributes(rule3.attrs),classes:convertClasses(rule3.classNames),pseudos:convertPseudos(rule3.pseudos)}),rule3=rule3.rule;return newExp})}function _convertSelector(selector){var expressions=css_parser_default.parse(selector);return convertExpressions(expressions=expressions.selectors?expressions.selectors:[expressions])}function optimizedMatchesExpression(vNode,expressions,index,matchAnyParent){for(var expression=Array.isArray(expressions)?expressions[index]:expressions,matches14=matchExpression(vNode,expression);!matches14&&matchAnyParent&&vNode.parent;)matches14=matchExpression(vNode=vNode.parent,expression);if(index>0){if(!1===[" ",">"].includes(expression.combinator))throw Error("axe.utils.matchesExpression does not support the combinator: "+expression.combinator);matches14=matches14&&optimizedMatchesExpression(vNode.parent,expressions,index-1," "===expression.combinator)}return matches14}function _matchesExpression(vNode,expressions,matchAnyParent){return optimizedMatchesExpression(vNode,expressions,expressions.length-1,matchAnyParent)}var matches_default=function matches(vNode,selector){return _convertSelector(selector).some(function(expression){return _matchesExpression(vNode,expression)})},closest_default=function closest(vNode,selector){for(;vNode;){if(matches_default(vNode,selector))return vNode;if(void 0===vNode.parent)throw TypeError("Cannot resolve parent for non-DOM nodes");vNode=vNode.parent}return null};function noop(){}function funcGuard(f){if("function"!=typeof f)throw TypeError("Queue methods require functions as arguments")}var queue_default=function queue(){var err2,tasks=[],started=0,remaining=0,completeQueue=noop,complete=!1,defaultFail=function defaultFail(e){err2=e,setTimeout(function(){null!=err2&&log_default("Uncaught error (of queue)",err2)},1)},failed=defaultFail;function createResolve(i){return function(r){tasks[i]=r,(remaining-=1)||completeQueue===noop||(complete=!0,completeQueue(tasks))}}function abort(msg){return completeQueue=noop,failed(msg),tasks}function pop(){for(var length=tasks.length;started<length;started++){var task=tasks[started];try{task.call(null,createResolve(started),abort)}catch(e){abort(e)}}}var q={defer:function defer(fn){if("object"===_typeof(fn)&&fn.then&&fn.catch){var defer=fn;fn=function fn(resolve,reject){defer.then(resolve).catch(reject)}}if(funcGuard(fn),void 0===err2){if(complete)throw Error("Queue already completed");return tasks.push(fn),++remaining,pop(),q}},then:function then(fn){if(funcGuard(fn),completeQueue!==noop)throw Error("queue `then` already set");return!err2&&(completeQueue=fn,remaining||(complete=!0,completeQueue(tasks))),q},catch:function _catch(fn){if(funcGuard(fn),failed!==defaultFail)throw Error("queue `catch` already set");return err2?(fn(err2),err2=null):failed=fn,q},abort:abort};return q},topicHandlers={};function _respondable(win,topic,message,keepalive,replyHandler){var data2={topic:topic,message:message,channelId:"".concat(v4(),":").concat(v4()),keepalive:keepalive};return postMessage2(win,data2,replyHandler)}function messageListener(data2,responder){var topic=data2.topic,message=data2.message,keepalive=data2.keepalive,topicHandler=topicHandlers[topic];if(topicHandler)try{topicHandler(message,keepalive,responder)}catch(error){axe.log(error),responder(error,keepalive)}}function err(message,node){var selector;return axe._tree&&(selector=_getSelector(node)),Error(message+": "+(selector||node))}_respondable.updateMessenger=function updateMessenger(_ref5){var open=_ref5.open,post=_ref5.post;assert_default("function"==typeof open,"open callback must be a function"),assert_default("function"==typeof post,"post callback must be a function"),closeHandler&&closeHandler();var close=open(messageListener);close?(assert_default("function"==typeof close,"open callback must return a cleanup function"),closeHandler=close):closeHandler=null,postMessage2=post},_respondable.subscribe=function subscribe(topic,topicHandler){assert_default("function"==typeof topicHandler,"Subscriber callback must be a function"),assert_default(!topicHandlers[topic],"Topic ".concat(topic," is already registered to.")),topicHandlers[topic]=topicHandler},_respondable.isInFrame=function isInFrame(){var win=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window1;return!!win.frameElement},setDefaultFrameMessenger(_respondable);var send_command_to_frame_default=function sendCommandToFrame(node,parameters,resolve,reject){var win=node.contentWindow;if(!win){log_default("Frame does not have a content window",node),resolve(null);return}var timeout=setTimeout(function(){timeout=setTimeout(function(){parameters.debug?reject(err("No response from frame",node)):resolve(null)},0)},500);_respondable(win,"axe.ping",null,void 0,function(){clearTimeout(timeout),timeout=setTimeout(function collectResultFramesTimeout(){reject(err("Axe in frame timed out",node))},parameters.options&¶meters.options.frameWaitTime||6e4),_respondable(win,"axe.start",parameters,void 0,function(data2){clearTimeout(timeout),data2 instanceof Error==!1?resolve(data2):reject(data2)})})},get_all_checks_default=function getAllChecks(object){return[].concat(object.any||[]).concat(object.all||[]).concat(object.none||[])},find_by_default=function findBy(array,key,value){if(Array.isArray(array))return array.find(function(obj){return"object"===_typeof(obj)&&obj[key]===value})};function pushFrame(resultSet,options,frameSpec){resultSet.forEach(function(res){res.node=dq_element_default.fromFrame(res.node,options,frameSpec),get_all_checks_default(res).forEach(function(check4){check4.relatedNodes=check4.relatedNodes.map(function(node){return dq_element_default.fromFrame(node,options,frameSpec)})})})}function spliceNodes(target,to){for(var firstFromFrame=to[0].node,_i2=0;_i2<target.length;_i2++){var node=target[_i2].node,resultSort=nodeIndexSort(node.nodeIndexes,firstFromFrame.nodeIndexes);if(resultSort>0||0===resultSort&&firstFromFrame.selector.length<node.selector.length)return void target.splice.apply(target,[_i2,0].concat(_toConsumableArray(to)))}target.push.apply(target,_toConsumableArray(to))}function normalizeResult(result){return result&&result.results?Array.isArray(result.results)?result.results.length?result.results:null:[result.results]:null}function nodeIndexSort(){for(var nodeIndexesA=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],nodeIndexesB=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],length=Math.max(null==nodeIndexesA?void 0:nodeIndexesA.length,null==nodeIndexesB?void 0:nodeIndexesB.length),_i3=0;_i3<length;_i3++){var indexA=null==nodeIndexesA?void 0:nodeIndexesA[_i3],indexB=null==nodeIndexesB?void 0:nodeIndexesB[_i3];if("number"!=typeof indexA||isNaN(indexA))return 0===_i3?1:-1;if("number"!=typeof indexB||isNaN(indexB))return 0===_i3?-1:1;if(indexA!==indexB)return indexA-indexB}return 0}var merge_results_default=function mergeResults(frameResults,options){var mergedResult=[];return frameResults.forEach(function(frameResult){var results=normalizeResult(frameResult);if(results&&results.length){var frameSpec=getFrameSpec(frameResult,options);results.forEach(function(ruleResult){ruleResult.nodes&&frameSpec&&pushFrame(ruleResult.nodes,options,frameSpec);var res=find_by_default(mergedResult,"id",ruleResult.id);res?ruleResult.nodes.length&&spliceNodes(res.nodes,ruleResult.nodes):mergedResult.push(ruleResult)})}}),mergedResult.forEach(function(result){result.nodes&&result.nodes.sort(function(nodeA,nodeB){return nodeIndexSort(nodeA.node.nodeIndexes,nodeB.node.nodeIndexes)})}),mergedResult};function getFrameSpec(frameResult,options){return frameResult.frameElement?new dq_element_default(frameResult.frameElement,options):frameResult.frameSpec?frameResult.frameSpec:null}function _collectResultsFromFrames(parentContent,options,command,parameter,resolve,reject){var q=queue_default();parentContent.frames.forEach(function(_ref6){var frameElement=_ref6.node,context5=_objectWithoutProperties(_ref6,_excluded);q.defer(function(res,rej){function callback(results){return results?res({results:results,frameElement:frameElement}):res(null)}send_command_to_frame_default(frameElement,{options:options,command:command,parameter:parameter,context:context5},callback,rej)})}),q.then(function(data2){resolve(merge_results_default(data2,options))}).catch(reject)}var contains_default=function contains(vNode,otherVNode){function containsShadowChild(vNode2,otherVNode2){return vNode2.shadowId===otherVNode2.shadowId||!!vNode2.children.find(function(child){return containsShadowChild(child,otherVNode2)})}if(vNode.shadowId||otherVNode.shadowId)return containsShadowChild(vNode,otherVNode);if(vNode.actualNode)return"function"==typeof vNode.actualNode.contains?vNode.actualNode.contains(otherVNode.actualNode):!!(16&vNode.actualNode.compareDocumentPosition(otherVNode.actualNode));do if(otherVNode===vNode)return!0;while(otherVNode=otherVNode&&otherVNode.parent)return!1};function deepMerge(){for(var target={},_len=arguments.length,sources=Array(_len),_key=0;_key<_len;_key++)sources[_key]=arguments[_key];return sources.forEach(function(source){if(!(!source||"object"!==_typeof(source)||Array.isArray(source)))for(var _i4=0,_Object$keys=Object.keys(source);_i4<_Object$keys.length;_i4++){var key=_Object$keys[_i4];!target.hasOwnProperty(key)||"object"!==_typeof(source[key])||Array.isArray(target[key])?target[key]=source[key]:target[key]=deepMerge(target[key],source[key])}}),target}var deep_merge_default=deepMerge,extend_meta_data_default=function extendMetaData(to,from){Object.assign(to,from),Object.keys(from).filter(function(prop){return"function"==typeof from[prop]}).forEach(function(prop){to[prop]=null;try{to[prop]=from[prop](to)}catch(e){}})},possibleShadowRoots=["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"],is_shadow_root_default=function isShadowRoot(node){if(node.shadowRoot){var nodeName2=node.nodeName.toLowerCase();if(possibleShadowRoots.includes(nodeName2)||/^[a-z][a-z0-9_.-]*-[a-z0-9_.-]*$/.test(nodeName2))return!0}return!1},dom_exports={};__export(dom_exports,{findElmsInContext:function findElmsInContext(){return find_elms_in_context_default},findUp:function findUp(){return find_up_default},findUpVirtual:function findUpVirtual(){return find_up_virtual_default},getComposedParent:function getComposedParent(){return get_composed_parent_default},getElementByReference:function getElementByReference(){return get_element_by_reference_default},getElementCoordinates:function getElementCoordinates(){return get_element_coordinates_default},getElementStack:function getElementStack(){return get_element_stack_default},getRootNode:function getRootNode(){return get_root_node_default2},getScrollOffset:function getScrollOffset(){return get_scroll_offset_default},getTabbableElements:function getTabbableElements(){return get_tabbable_elements_default},getTextElementStack:function getTextElementStack(){return get_text_element_stack_default},getViewportSize:function getViewportSize(){return get_viewport_size_default},hasContent:function hasContent(){return has_content_default},hasContentVirtual:function hasContentVirtual(){return has_content_virtual_default},idrefs:function idrefs(){return idrefs_default},insertedIntoFocusOrder:function insertedIntoFocusOrder(){return inserted_into_focus_order_default},isFocusable:function isFocusable(){return is_focusable_default},isHTML5:function isHTML5(){return is_html5_default},isHiddenWithCSS:function isHiddenWithCSS(){return is_hidden_with_css_default},isInTextBlock:function isInTextBlock(){return is_in_text_block_default},isModalOpen:function isModalOpen(){return is_modal_open_default},isNativelyFocusable:function isNativelyFocusable(){return is_natively_focusable_default},isNode:function isNode(){return is_node_default},isOffscreen:function isOffscreen(){return is_offscreen_default},isOpaque:function isOpaque(){return is_opaque_default},isSkipLink:function isSkipLink(){return is_skip_link_default},isVisible:function isVisible(){return is_visible_default},isVisualContent:function isVisualContent(){return is_visual_content_default},reduceToElementsBelowFloating:function reduceToElementsBelowFloating(){return reduce_to_elements_below_floating_default},shadowElementsFromPoint:function shadowElementsFromPoint(){return shadow_elements_from_point_default},urlPropsFromAttribute:function urlPropsFromAttribute(){return url_props_from_attribute_default},visuallyContains:function visuallyContains(){return visually_contains_default},visuallyOverlaps:function visuallyOverlaps(){return visually_overlaps_default}});var get_root_node_default=function getRootNode(node){var doc=node.getRootNode&&node.getRootNode()||document;return doc===node&&(doc=document),doc},get_root_node_default2=get_root_node_default,find_elms_in_context_default=function findElmsInContext(_ref7){var context5=_ref7.context,value=_ref7.value,attr=_ref7.attr,_ref7$elm=_ref7.elm,escapedValue=escape_selector_default(value);return Array.from((9===context5.nodeType||11===context5.nodeType?context5:get_root_node_default2(context5)).querySelectorAll((void 0===_ref7$elm?"":_ref7$elm)+"["+attr+"="+escapedValue+"]"))},find_up_virtual_default=function findUpVirtual(element,target){var parent;if(parent=element.actualNode,!element.shadowId&&"function"==typeof element.actualNode.closest){var match=element.actualNode.closest(target);return match||null}do(parent=parent.assignedSlot?parent.assignedSlot:parent.parentNode)&&11===parent.nodeType&&(parent=parent.host);while(parent&&!element_matches_default(parent,target)&&parent!==document.documentElement)return parent&&element_matches_default(parent,target)?parent:null},find_up_default=function findUp(element,target){return find_up_virtual_default(get_node_from_tree_default(element),target)};function getComposedParent(element){if(element.assignedSlot)return getComposedParent(element.assignedSlot);if(element.parentNode){var parentNode=element.parentNode;if(1===parentNode.nodeType)return parentNode;if(parentNode.host)return parentNode.host}return null}var get_composed_parent_default=getComposedParent,get_element_by_reference_default=function getElementByReference(node,attr){var fragment=node.getAttribute(attr);if(!fragment)return null;"#"===fragment.charAt(0)?fragment=decodeURIComponent(fragment.substring(1)):"/#"===fragment.substr(0,2)&&(fragment=decodeURIComponent(fragment.substring(2)));var candidate=document.getElementById(fragment);return candidate||((candidate=document.getElementsByName(fragment)).length?candidate[0]:null)},get_scroll_offset_default=function getScrollOffset(element){if(!element.nodeType&&element.document&&(element=element.document),9===element.nodeType){var docElement=element.documentElement,body=element.body;return{left:docElement&&docElement.scrollLeft||body&&body.scrollLeft||0,top:docElement&&docElement.scrollTop||body&&body.scrollTop||0}}return{left:element.scrollLeft,top:element.scrollTop}},get_element_coordinates_default=function getElementCoordinates(element){var scrollOffset=get_scroll_offset_default(document),xOffset=scrollOffset.left,yOffset=scrollOffset.top,coords=element.getBoundingClientRect();return{top:coords.top+yOffset,right:coords.right+xOffset,bottom:coords.bottom+yOffset,left:coords.left+xOffset,width:coords.right-coords.left,height:coords.bottom-coords.top}},get_viewport_size_default=function getViewportSize(win){var doc=win.document,docElement=doc.documentElement;if(win.innerWidth)return{width:win.innerWidth,height:win.innerHeight};if(docElement)return{width:docElement.clientWidth,height:docElement.clientHeight};var body=doc.body;return{width:body.clientWidth,height:body.clientHeight}};function noParentScrolled(element,offset){for(element=get_composed_parent_default(element);element&&"html"!==element.nodeName.toLowerCase();){if(element.scrollTop&&(offset+=element.scrollTop)>=0)return!1;element=get_composed_parent_default(element)}return!0}var is_offscreen_default=function isOffscreen(element){var leftBoundary,docElement=document.documentElement,styl=window1.getComputedStyle(element),dir=window1.getComputedStyle(document.body||docElement).getPropertyValue("direction"),coords=get_element_coordinates_default(element);if(coords.bottom<0&&(noParentScrolled(element,coords.bottom)||"absolute"===styl.position))return!0;if(0===coords.left&&0===coords.right)return!1;if("ltr"===dir){if(coords.right<=0)return!0}else if(leftBoundary=Math.max(docElement.scrollWidth,get_viewport_size_default(window1).width),coords.left>=leftBoundary)return!0;return!1},clipRegex=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,clipPathRegex=/(\w+)\((\d+)/;function isClipped(style){var matchesClip=style.getPropertyValue("clip").match(clipRegex),matchesClipPath=style.getPropertyValue("clip-path").match(clipPathRegex);if(matchesClip&&5===matchesClip.length&&["fixed","absolute"].includes(style.getPropertyValue("position")))return matchesClip[3]-matchesClip[1]<=0&&matchesClip[2]-matchesClip[4]<=0;if(matchesClipPath){var type=matchesClipPath[1],value=parseInt(matchesClipPath[2],10);switch(type){case"inset":return value>=50;case"circle":return 0===value}}return!1}function isAreaVisible(el,screenReader,recursed){var mapEl=find_up_default(el,"map");if(!mapEl)return!1;var mapElName=mapEl.getAttribute("name");if(!mapElName)return!1;var mapElRootNode=get_root_node_default2(el);if(!mapElRootNode||9!==mapElRootNode.nodeType)return!1;var refs=query_selector_all_default(axe._tree,'img[usemap="#'.concat(escape_selector_default(mapElName),'"]'));return!!refs&&!!refs.length&&refs.some(function(_ref8){return isVisible(_ref8.actualNode,screenReader,recursed)})}function isVisible(el,screenReader,recursed){if(!el)throw TypeError("Cannot determine if element is visible for non-DOM nodes");var vNode=el instanceof AbstractVirtualNode?el:get_node_from_tree_default(el);el=vNode?vNode.actualNode:el;var cacheName="_isVisible"+(screenReader?"ScreenReader":""),_window$Node=window1.Node,DOCUMENT_NODE=_window$Node.DOCUMENT_NODE,DOCUMENT_FRAGMENT_NODE=_window$Node.DOCUMENT_FRAGMENT_NODE,nodeType=vNode?vNode.props.nodeType:el.nodeType,nodeName2=vNode?vNode.props.nodeName:el.nodeName.toLowerCase();if(vNode&&void 0!==vNode[cacheName])return vNode[cacheName];if(nodeType===DOCUMENT_NODE)return!0;if(["style","script","noscript","template"].includes(nodeName2)||(el&&nodeType===DOCUMENT_FRAGMENT_NODE&&(el=el.host),screenReader&&"true"===(vNode?vNode.attr("aria-hidden"):el.getAttribute("aria-hidden"))))return!1;if(!el){var parent2=vNode.parent,visible5=!0;return parent2&&(visible5=isVisible(parent2,screenReader,!0)),vNode&&(vNode[cacheName]=visible5),visible5}var style=window1.getComputedStyle(el,null);if(null===style)return!1;if("area"===nodeName2)return isAreaVisible(el,screenReader,recursed);if("none"===style.getPropertyValue("display"))return!1;var elHeight=parseInt(style.getPropertyValue("height")),scrollableWithZeroHeight=get_scroll_default(el)&&0===elHeight,posAbsoluteOverflowHiddenAndSmall="absolute"===style.getPropertyValue("position")&&elHeight<2&&"hidden"===style.getPropertyValue("overflow");if(!screenReader&&(isClipped(style)||"0"===style.getPropertyValue("opacity")||scrollableWithZeroHeight||posAbsoluteOverflowHiddenAndSmall)||!recursed&&("hidden"===style.getPropertyValue("visibility")||!screenReader&&is_offscreen_default(el)))return!1;var parent=el.assignedSlot?el.assignedSlot:el.parentNode,visible4=!1;return parent&&(visible4=isVisible(parent,screenReader,!0)),vNode&&(vNode[cacheName]=visible4),visible4}var is_visible_default=isVisible;function isStackingContext(vNode,parentVNode){var position=vNode.getComputedStylePropertyValue("position"),zIndex=vNode.getComputedStylePropertyValue("z-index");if("fixed"===position||"sticky"===position||"auto"!==zIndex&&"static"!==position||"1"!==vNode.getComputedStylePropertyValue("opacity")||"none"!==(vNode.getComputedStylePropertyValue("-webkit-transform")||vNode.getComputedStylePropertyValue("-ms-transform")||vNode.getComputedStylePropertyValue("transform")||"none"))return!0;var mixBlendMode=vNode.getComputedStylePropertyValue("mix-blend-mode");if(mixBlendMode&&"normal"!==mixBlendMode)return!0;var filter=vNode.getComputedStylePropertyValue("filter");if(filter&&"none"!==filter)return!0;var perspective=vNode.getComputedStylePropertyValue("perspective");if(perspective&&"none"!==perspective)return!0;var clipPath=vNode.getComputedStylePropertyValue("clip-path");if(clipPath&&"none"!==clipPath||"none"!==(vNode.getComputedStylePropertyValue("-webkit-mask")||vNode.getComputedStylePropertyValue("mask")||"none")||"none"!==(vNode.getComputedStylePropertyValue("-webkit-mask-image")||vNode.getComputedStylePropertyValue("mask-image")||"none")||"none"!==(vNode.getComputedStylePropertyValue("-webkit-mask-border")||vNode.getComputedStylePropertyValue("mask-border")||"none")||"isolate"===vNode.getComputedStylePropertyValue("isolation"))return!0;var willChange=vNode.getComputedStylePropertyValue("will-change");return!!("transform"===willChange||"opacity"===willChange||"touch"===vNode.getComputedStylePropertyValue("-webkit-overflow-scrolling")||["layout","paint","strict","content"].includes(vNode.getComputedStylePropertyValue("contain"))||"auto"!==zIndex&&parentVNode&&["flex","inline-flex","inline flex","grid","inline-grid","inline grid"].includes(parentVNode.getComputedStylePropertyValue("display")))||!1}function isFloated(vNode){if(!vNode)return!1;if(void 0!==vNode._isFloated)return vNode._isFloated;if("none"!==vNode.getComputedStylePropertyValue("float"))return vNode._isFloated=!0,!0;var floated=isFloated(vNode.parent);return vNode._isFloated=floated,floated}function getPositionOrder(vNode){return"static"===vNode.getComputedStylePropertyValue("position")?-1!==vNode.getComputedStylePropertyValue("display").indexOf("inline")?2:+!!isFloated(vNode):3}function visuallySort(a,b){for(var _i5=0;_i5<a._stackingOrder.length;_i5++){if(void 0===b._stackingOrder[_i5])return -1;if(b._stackingOrder[_i5]>a._stackingOrder[_i5])return 1;if(b._stackingOrder[_i5]<a._stackingOrder[_i5])return -1}var aNode=a.actualNode,bNode=b.actualNode;if(aNode.getRootNode&&aNode.getRootNode()!==bNode.getRootNode()){for(var boundaries=[];aNode;)boundaries.push({root:aNode.getRootNode(),node:aNode}),aNode=aNode.getRootNode().host;for(;bNode&&!boundaries.find(function(boundary){return boundary.root===bNode.getRootNode()});)bNode=bNode.getRootNode().host;if((aNode=boundaries.find(function(boundary){return boundary.root===bNode.getRootNode()}).node)===bNode)return a.actualNode.getRootNode()!==aNode.getRootNode()?-1:1}var _window$Node2=window1.Node,DOCUMENT_POSITION_FOLLOWING=_window$Node2.DOCUMENT_POSITION_FOLLOWING,DOCUMENT_POSITION_CONTAINS=_window$Node2.DOCUMENT_POSITION_CONTAINS,DOCUMENT_POSITION_CONTAINED_BY=_window$Node2.DOCUMENT_POSITION_CONTAINED_BY,docPosition=aNode.compareDocumentPosition(bNode),aPosition=getPositionOrder(a),bPosition=getPositionOrder(b);return aPosition===bPosition||docPosition&DOCUMENT_POSITION_CONTAINS||docPosition&DOCUMENT_POSITION_CONTAINED_BY?docPosition&DOCUMENT_POSITION_FOLLOWING?1:-1:bPosition-aPosition}function getStackingOrder(vNode,parentVNode){var stackingOrder=parentVNode._stackingOrder.slice(),zIndex=vNode.getComputedStylePropertyValue("z-index");return"auto"!==zIndex&&(stackingOrder[stackingOrder.length-1]=parseInt(zIndex)),isStackingContext(vNode,parentVNode)&&stackingOrder.push(0),stackingOrder}function findScrollRegionParent(vNode,parentVNode){for(var scrollRegionParent=null,checkedNodes=[vNode];parentVNode;){if(parentVNode._scrollRegionParent){scrollRegionParent=parentVNode._scrollRegionParent;break}if(get_scroll_default(parentVNode.actualNode)){scrollRegionParent=parentVNode;break}checkedNodes.push(parentVNode),parentVNode=get_node_from_tree_default(parentVNode.actualNode.parentElement||parentVNode.actualNode.parentNode)}return checkedNodes.forEach(function(vNode2){return vNode2._scrollRegionParent=scrollRegionParent}),scrollRegionParent}function addNodeToGrid(grid,vNode){vNode._grid=grid,vNode.clientRects.forEach(function(rect){for(var x=rect.left,y=rect.top,startRow=y/200|0,startCol=x/200|0,endRow=(y+rect.height)/200|0,endCol=(x+rect.width)/200|0,row=startRow;row<=endRow;row++){grid.cells[row]=grid.cells[row]||[];for(var col=startCol;col<=endCol;col++)grid.cells[row][col]=grid.cells[row][col]||[],grid.cells[row][col].includes(vNode)||grid.cells[row][col].push(vNode)}})}function createGrid(){var root=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body,rootGrid=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:null,cells:[]},parentVNode=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!parentVNode){var vNode=get_node_from_tree_default(document.documentElement);if(vNode||(vNode=new virtual_node_default(document.documentElement)),vNode._stackingOrder=[0],addNodeToGrid(rootGrid,vNode),get_scroll_default(vNode.actualNode)){var subGrid={container:vNode,cells:[]};vNode._subGrid=subGrid}}for(var treeWalker=document.createTreeWalker(root,window1.NodeFilter.SHOW_ELEMENT,null,!1),node=parentVNode?treeWalker.nextNode():treeWalker.currentNode;node;){var _vNode=get_node_from_tree_default(node);node.parentElement?parentVNode=get_node_from_tree_default(node.parentElement):node.parentNode&&get_node_from_tree_default(node.parentNode)&&(parentVNode=get_node_from_tree_default(node.parentNode)),_vNode||(_vNode=new axe.VirtualNode(node,parentVNode)),_vNode._stackingOrder=getStackingOrder(_vNode,parentVNode);var scrollRegionParent=findScrollRegionParent(_vNode,parentVNode),grid=scrollRegionParent?scrollRegionParent._subGrid:rootGrid;if(get_scroll_default(_vNode.actualNode)){var _subGrid={container:_vNode,cells:[]};_vNode._subGrid=_subGrid}var rect=_vNode.boundingClientRect;0!==rect.width&&0!==rect.height&&is_visible_default(node)&&addNodeToGrid(grid,_vNode),is_shadow_root_default(node)&&createGrid(node.shadowRoot,grid,_vNode),node=treeWalker.nextNode()}}function getRectStack(grid,rect){var recursed=arguments.length>2&&void 0!==arguments[2]&&arguments[2],x=rect.left+rect.width/2,y=rect.top+rect.height/2,stack=grid.cells[y/200|0][x/200|0].filter(function(gridCellNode){return gridCellNode.clientRects.find(function(clientRect){var rectX=clientRect.left,rectY=clientRect.top;return x<=rectX+clientRect.width&&x>=rectX&&y<=rectY+clientRect.height&&y>=rectY})}),gridContainer=grid.container;return gridContainer&&(stack=getRectStack(gridContainer._grid,gridContainer.boundingClientRect,!0).concat(stack)),recursed||(stack=stack.sort(visuallySort).map(function(vNode){return vNode.actualNode}).concat(document.documentElement).filter(function(node,index,array){return array.indexOf(node)===index})),stack}var get_element_stack_default=function getElementStack(node){cache_default.get("gridCreated")||(createGrid(),cache_default.set("gridCreated",!0));var vNode=get_node_from_tree_default(node),grid=vNode._grid;return grid?getRectStack(grid,vNode.boundingClientRect):[]},get_tabbable_elements_default=function getTabbableElements(virtualNode){return query_selector_all_default(virtualNode,"*").filter(function(vNode){var isFocusable2=vNode.isFocusable,tabIndex=vNode.actualNode.getAttribute("tabindex");return(tabIndex=tabIndex&&!isNaN(parseInt(tabIndex,10))?parseInt(tabIndex):null)?isFocusable2&&tabIndex>=0:isFocusable2})},sanitize_default=function sanitize(str){return str?str.replace(/\r\n/g,`
`).replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""},get_text_element_stack_default=function getTextElementStack(node){cache_default.get("gridCreated")||(createGrid(),cache_default.set("gridCreated",!0));var vNode=get_node_from_tree_default(node),grid=vNode._grid;if(!grid)return[];var nodeRect=vNode.boundingClientRect,clientRects=[];return(Array.from(node.childNodes).forEach(function(elm){if(3===elm.nodeType&&""!==sanitize_default(elm.textContent)){var range=document.createRange();range.selectNodeContents(elm);var rects=range.getClientRects();if(!Array.from(rects).some(function(rect){var horizontalMidpoint=rect.left+rect.width/2,verticalMidpoint=rect.top+rect.height/2;return horizontalMidpoint<nodeRect.left||horizontalMidpoint>nodeRect.right||verticalMidpoint<nodeRect.top||verticalMidpoint>nodeRect.bottom}))for(var _i6=0;_i6<rects.length;_i6++){var rect=rects[_i6];rect.width>=1&&rect.height>=1&&clientRects.push(rect)}}}),clientRects.length)?clientRects.map(function(rect){return getRectStack(grid,rect)}):[get_element_stack_default(node)]},visualRoles=["checkbox","img","radio","range","slider","spinbutton","textbox"],is_visual_content_default=function isVisualContent(element){var role=element.getAttribute("role");if(role)return -1!==visualRoles.indexOf(role);switch(element.nodeName.toUpperCase()){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"!==element.type;default:return!1}},idrefs_default=function idrefs(node,attr){node=node.actualNode||node;try{var doc=get_root_node_default2(node),result=[],attrValue=node.getAttribute(attr);if(attrValue){attrValue=token_list_default(attrValue);for(var index=0;index<attrValue.length;index++)result.push(doc.getElementById(attrValue[index]))}return result}catch(e){throw TypeError("Cannot resolve id references for non-DOM nodes")}};function visibleVirtual(element,screenReader,noRecursing){var vNode=element instanceof AbstractVirtualNode?element:get_node_from_tree_default(element),visible4=!element.actualNode||element.actualNode&&is_visible_default(element.actualNode,screenReader);return sanitize_default(vNode.children.map(function(child){var _child$props=child.props,nodeType=_child$props.nodeType,nodeValue=_child$props.nodeValue;if(3===nodeType){if(nodeValue&&visible4)return nodeValue}else if(!noRecursing)return visibleVirtual(child,screenReader)}).join(""))}var visible_virtual_default=visibleVirtual,label_virtual_default=function labelVirtual(virtualNode){var candidate;return virtualNode.attr("aria-labelledby")&&(candidate=idrefs_default(virtualNode.actualNode,"aria-labelledby").map(function(thing){var vNode=get_node_from_tree_default(thing);return vNode?visible_virtual_default(vNode,!0):""}).join(" ").trim())||(candidate=virtualNode.attr("aria-label"))&&(candidate=sanitize_default(candidate))?candidate:null},hiddenTextElms=["HEAD","TITLE","TEMPLATE","SCRIPT","STYLE","IFRAME","OBJECT","VIDEO","AUDIO","NOSCRIPT"];function hasChildTextNodes(elm){if(!hiddenTextElms.includes(elm.actualNode.nodeName.toUpperCase()))return elm.children.some(function(_ref9){var actualNode=_ref9.actualNode;return 3===actualNode.nodeType&&actualNode.nodeValue.trim()})}function hasContentVirtual(elm,noRecursion,ignoreAria){return hasChildTextNodes(elm)||is_visual_content_default(elm.actualNode)||!ignoreAria&&!!label_virtual_default(elm)||!noRecursion&&elm.children.some(function(child){return 1===child.actualNode.nodeType&&hasContentVirtual(child)})}var has_content_virtual_default=hasContentVirtual,has_content_default=function hasContent(elm,noRecursion,ignoreAria){return has_content_virtual_default(elm=get_node_from_tree_default(elm),noRecursion,ignoreAria)};function isHiddenWithCSS(el,descendentVisibilityValue){var vNode=get_node_from_tree_default(el);return vNode?(void 0===vNode._isHiddenWithCSS&&(vNode._isHiddenWithCSS=_isHiddenWithCSS(el,descendentVisibilityValue)),vNode._isHiddenWithCSS):_isHiddenWithCSS(el,descendentVisibilityValue)}function _isHiddenWithCSS(el,descendentVisibilityValue){if(9===el.nodeType||(11===el.nodeType&&(el=el.host),["STYLE","SCRIPT"].includes(el.nodeName.toUpperCase())))return!1;var style=window1.getComputedStyle(el,null);if(!style)throw Error("Style does not exist for the given element.");if("none"===style.getPropertyValue("display"))return!0;var HIDDEN_VISIBILITY_VALUES=["hidden","collapse"],visibilityValue=style.getPropertyValue("visibility");if(HIDDEN_VISIBILITY_VALUES.includes(visibilityValue)&&!descendentVisibilityValue||HIDDEN_VISIBILITY_VALUES.includes(visibilityValue)&&descendentVisibilityValue&&HIDDEN_VISIBILITY_VALUES.includes(descendentVisibilityValue))return!0;var parent=get_composed_parent_default(el);return!(!parent||HIDDEN_VISIBILITY_VALUES.includes(visibilityValue))&&isHiddenWithCSS(parent,visibilityValue)}var is_hidden_with_css_default=isHiddenWithCSS,focus_disabled_default=function focusDisabled(el){var vNode=el instanceof AbstractVirtualNode?el:get_node_from_tree_default(el);if(vNode.hasAttr("disabled"))return!0;for(var parentNode=vNode.parent,ancestors=[],fieldsetDisabled=!1;parentNode&&parentNode.shadowId===vNode.shadowId&&!fieldsetDisabled&&(ancestors.push(parentNode),"legend"!==parentNode.props.nodeName);){if(void 0!==parentNode._inDisabledFieldset){fieldsetDisabled=parentNode._inDisabledFieldset;break}"fieldset"===parentNode.props.nodeName&&parentNode.hasAttr("disabled")&&(fieldsetDisabled=!0),parentNode=parentNode.parent}return ancestors.forEach(function(ancestor){return ancestor._inDisabledFieldset=fieldsetDisabled}),!!fieldsetDisabled||"area"!==vNode.props.nodeName&&!!vNode.actualNode&&is_hidden_with_css_default(vNode.actualNode)},is_natively_focusable_default=function isNativelyFocusable(el){var vNode=el instanceof AbstractVirtualNode?el:get_node_from_tree_default(el);if(!vNode||focus_disabled_default(vNode))return!1;switch(vNode.props.nodeName){case"a":case"area":if(vNode.hasAttr("href"))return!0;break;case"input":return"hidden"!==vNode.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!query_selector_all_default(vNode,"summary").length}return!1},is_focusable_default=function isFocusable(el){var vNode=el instanceof AbstractVirtualNode?el:get_node_from_tree_default(el);if(1!==vNode.props.nodeType||focus_disabled_default(vNode))return!1;if(is_natively_focusable_default(vNode))return!0;var tabindex=vNode.attr("tabindex");return!(!tabindex||isNaN(parseInt(tabindex,10)))},inserted_into_focus_order_default=function insertedIntoFocusOrder(el){return parseInt(el.getAttribute("tabindex"),10)>-1&&is_focusable_default(el)&&!is_natively_focusable_default(el)},is_html5_default=function isHTML5(doc){var node=doc.doctype;return null!==node&&"html"===node.name&&!node.publicId&&!node.systemId};function walkDomNode(node,functor){!1!==functor(node.actualNode)&&node.children.forEach(function(child){return walkDomNode(child,functor)})}var blockLike=["block","list-item","table","flex","grid","inline-block"];function isBlock(elm){var display=window1.getComputedStyle(elm).getPropertyValue("display");return blockLike.includes(display)||"table-"===display.substr(0,6)}function getBlockParent(node){for(var parentBlock=get_composed_parent_default(node);parentBlock&&!isBlock(parentBlock);)parentBlock=get_composed_parent_default(parentBlock);return get_node_from_tree_default(parentBlock)}var is_in_text_block_default=function isInTextBlock(node){if(isBlock(node))return!1;var virtualParent=getBlockParent(node),parentText="",linkText="",inBrBlock=0;return walkDomNode(virtualParent,function(currNode){if(2===inBrBlock)return!1;if(3===currNode.nodeType&&(parentText+=currNode.nodeValue),1===currNode.nodeType){var nodeName2=(currNode.nodeName||"").toUpperCase();if(["BR","HR"].includes(nodeName2))0===inBrBlock?(parentText="",linkText=""):inBrBlock=2;else if("none"===currNode.style.display||"hidden"===currNode.style.overflow||!["",null,"none"].includes(currNode.style.float)||!["",null,"relative"].includes(currNode.style.position))return!1;else if("A"===nodeName2&&currNode.href||"link"===(currNode.getAttribute("role")||"").toLowerCase())return currNode===node&&(inBrBlock=1),linkText+=currNode.textContent,!1}}),parentText=sanitize_default(parentText),linkText=sanitize_default(linkText),parentText.length>linkText.length},is_modal_open_default=function isModalOpen(options){var modalPercent=(options=options||{}).modalPercent||.75;if(cache_default.get("isModalOpen"))return cache_default.get("isModalOpen");if(query_selector_all_filter_default(axe._tree[0],"dialog, [role=dialog], [aria-modal=true]",function(vNode){return is_visible_default(vNode.actualNode)}).length)return cache_default.set("isModalOpen",!0),!0;for(var viewport=get_viewport_size_default(window1),percentWidth=viewport.width*modalPercent,percentHeight=viewport.height*modalPercent,x=(viewport.width-percentWidth)/2,y=(viewport.height-percentHeight)/2,stacks=[{x:x,y:y},{x:viewport.width-x,y:y},{x:viewport.width/2,y:viewport.height/2},{x:x,y:viewport.height-y},{x:viewport.width-x,y:viewport.height-y}].map(function(point){return Array.from(document.elementsFromPoint(point.x,point.y))}),_i7=0;_i7<stacks.length;_i7++){var _ret=function _loop3(_i7){var modalElement=stacks[_i7].find(function(elm){var style=window1.getComputedStyle(elm);return parseInt(style.width,10)>=percentWidth&&parseInt(style.height,10)>=percentHeight&&"none"!==style.getPropertyValue("pointer-events")&&("absolute"===style.position||"fixed"===style.position)});if(modalElement&&stacks.every(function(stack){return stack.includes(modalElement)}))return cache_default.set("isModalOpen",!0),{v:!0}}(_i7);if("object"===_typeof(_ret))return _ret.v}cache_default.set("isModalOpen",void 0)},is_node_default=function isNode(element){return element instanceof window1.Node},data={},incomplete_data_default={set:function set(key,reason){if("string"!=typeof key)throw Error("Incomplete data: key must be a string");return reason&&(data[key]=reason),data[key]},get:function get(key){return data[key]},clear:function clear(){data={}}},element_has_image_default=function elementHasImage(elm,style){if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(elm.nodeName.toUpperCase()))return incomplete_data_default.set("bgColor","imgNode"),!0;var bgImageStyle=(style=style||window1.getComputedStyle(elm)).getPropertyValue("background-image"),hasBgImage="none"!==bgImageStyle;if(hasBgImage){var hasGradient=/gradient/.test(bgImageStyle);incomplete_data_default.set("bgColor",hasGradient?"bgGradient":"bgImage")}return hasBgImage},aria_attrs_default={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"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-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",allowEmpty:!0,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"}},aria_roles_default={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",allowedAttrs:["aria-checked","aria-readonly","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:"composite",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"]},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",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:["group","listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"composite",requiredOwned:["option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list","group"],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"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox"],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"],allowedAttrs:["aria-checked","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-checked","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",allowedAttrs:["aria-valuetext"],requiredAttrs:["aria-valuemax","aria-valuemin","aria-valuenow"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},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:["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",allowedAttrs:["aria-checked","aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",requiredOwned:["radio"],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",allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuenow","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-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext"],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-readonly"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},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"]}},htmlElms={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},addres:{contentTypes:["flow"],allowedRoles:!0},area:{contentTypes:["phrasing","flow"],allowedRoles:!1,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-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","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,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:"/.+/"}},allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","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:["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","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},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","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:!0}},originals={ariaAttrs:aria_attrs_default,ariaRoles:_extends({},aria_roles_default,{"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",requiredContext:["doc-bibliography"],allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"]},"doc-bibliography":{type:"landmark",requiredOwned:["doc-biblioentry"],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",requiredContext:["doc-endnotes"],allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"]},"doc-endnotes":{type:"landmark",requiredOwned:["doc-endnote"],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",requiredOwned:["definition","term"],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:htmlElms,cssColors:{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]}},standards=_extends({},originals);function configureStandards(config){Object.keys(standards).forEach(function(propName){config[propName]&&(standards[propName]=deep_merge_default(standards[propName],config[propName]))})}function resetStandards(){Object.keys(standards).forEach(function(propName){standards[propName]=originals[propName]})}function convertColorVal(colorFunc,value,index){if(/%$/.test(value))return 3===index?parseFloat(value)/100:255*parseFloat(value)/100;if("h"===colorFunc[index]){if(/turn$/.test(value))return 360*parseFloat(value);if(/rad$/.test(value))return 57.3*parseFloat(value)}return parseFloat(value)}function hslToRgb(_ref10){var _ref11=_slicedToArray(_ref10,4),hue=_ref11[0],saturation=_ref11[1],lightness=_ref11[2],alpha=_ref11[3],high=(1-Math.abs(2*(lightness/=255)-1))*(saturation/=255),low=high*(1-Math.abs(hue/60%2-1)),base=lightness-high/2;return(hue<60?[high,low,0]:hue<120?[low,high,0]:hue<180?[0,high,low]:hue<240?[0,low,high]:hue<300?[low,0,high]:[high,0,low]).map(function(color10){return Math.round((color10+base)*255)}).concat(alpha)}var color_default=function Color(red,green,blue,alpha){this.red=red,this.green=green,this.blue=blue,this.alpha=alpha,this.toHexString=function toHexString(){var redString=Math.round(this.red).toString(16),greenString=Math.round(this.green).toString(16),blueString=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?redString:"0"+redString)+(this.green>15.5?greenString:"0"+greenString)+(this.blue>15.5?blueString:"0"+blueString)};var hexRegex=/^#[0-9a-f]{3,8}$/i,colorFnRegex=/^((?:rgb|hsl)a?)\s*\(([^\)]*)\)/i;this.parseString=function parseString(colorString){if(standards.cssColors[colorString]||"transparent"===colorString){var _ref13=_slicedToArray(standards.cssColors[colorString]||[0,0,0],3),red2=_ref13[0],green2=_ref13[1],blue2=_ref13[2];this.red=red2,this.green=green2,this.blue=blue2,this.alpha=+("transparent"!==colorString);return}if(colorString.match(colorFnRegex))return void this.parseColorFnString(colorString);if(colorString.match(hexRegex))return void this.parseHexString(colorString);throw Error('Unable to parse color "'.concat(colorString,'"'))},this.parseRgbString=function parseRgbString(colorString){if("transparent"===colorString){this.red=0,this.green=0,this.blue=0,this.alpha=0;return}this.parseColorFnString(colorString)},this.parseHexString=function parseHexString(colorString){if(!(!colorString.match(hexRegex)||[6,8].includes(colorString.length))){if((colorString=colorString.replace("#","")).length<6){var _colorString2=_slicedToArray(colorString,4),r=_colorString2[0],g=_colorString2[1],b=_colorString2[2],a=_colorString2[3];colorString=r+r+g+g+b+b,a&&(colorString+=a+a)}var aRgbHex=colorString.match(/.{1,2}/g);this.red=parseInt(aRgbHex[0],16),this.green=parseInt(aRgbHex[1],16),this.blue=parseInt(aRgbHex[2],16),aRgbHex[3]?this.alpha=parseInt(aRgbHex[3],16)/255:this.alpha=1}},this.parseColorFnString=function parseColorFnString(colorString){var _ref15=_slicedToArray(colorString.match(colorFnRegex)||[],3),colorFunc=_ref15[1],colorValStr=_ref15[2];if(colorFunc&&colorValStr){var colorNums=colorValStr.split(/\s*[,\/\s]\s*/).map(function(str){return str.replace(",","").trim()}).filter(function(str){return""!==str}).map(function(val,index){return convertColorVal(colorFunc,val,index)});"hsl"===colorFunc.substr(0,3)&&(colorNums=hslToRgb(colorNums)),this.red=colorNums[0],this.green=colorNums[1],this.blue=colorNums[2],this.alpha="number"==typeof colorNums[3]?colorNums[3]:1}},this.getRelativeLuminance=function getRelativeLuminance(){var rSRGB=this.red/255,gSRGB=this.green/255,bSRGB=this.blue/255;return .2126*(rSRGB<=.03928?rSRGB/12.92:Math.pow((rSRGB+.055)/1.055,2.4))+.7152*(gSRGB<=.03928?gSRGB/12.92:Math.pow((gSRGB+.055)/1.055,2.4))+.0722*(bSRGB<=.03928?bSRGB/12.92:Math.pow((bSRGB+.055)/1.055,2.4))}},get_own_background_color_default=function getOwnBackgroundColor(elmStyle){var bgColor=new color_default;if(bgColor.parseString(elmStyle.getPropertyValue("background-color")),0!==bgColor.alpha){var opacity=elmStyle.getPropertyValue("opacity");bgColor.alpha=bgColor.alpha*opacity}return bgColor},is_opaque_default=function isOpaque(node){var style=window1.getComputedStyle(node);return element_has_image_default(node,style)||1===get_own_background_color_default(style).alpha},isInternalLinkRegex=/^\/?#[^/!]/,is_skip_link_default=function isSkipLink(element){var firstPageLink;return!!isInternalLinkRegex.test(element.getAttribute("href"))&&(void 0!==cache_default.get("firstPageLink")?firstPageLink=cache_default.get("firstPageLink"):(firstPageLink=query_selector_all_default(axe._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript"])')[0],cache_default.set("firstPageLink",firstPageLink||null)),!firstPageLink||element.compareDocumentPosition(firstPageLink.actualNode)===element.DOCUMENT_POSITION_FOLLOWING)},reduce_to_elements_below_floating_default=function reduceToElementsBelowFloating(elements,targetNode){for(var floatingPositions=["fixed","sticky"],finalElements=[],targetFound=!1,index=0;index<elements.length;++index){var currentNode=elements[index];currentNode===targetNode&&(targetFound=!0);var style=window1.getComputedStyle(currentNode);if(!targetFound&&-1!==floatingPositions.indexOf(style.position)){finalElements=[];continue}finalElements.push(currentNode)}return finalElements};function getScrollAncestor(node){for(var ancestor=get_node_from_tree_default(node).parent;ancestor;){if(get_scroll_default(ancestor.actualNode))return ancestor.actualNode;ancestor=ancestor.parent}}function contains2(node,parent){var rectBound=node.getBoundingClientRect(),rect={top:rectBound.top+.01,bottom:rectBound.bottom-.01,left:rectBound.left+.01,right:rectBound.right-.01},parentRect=parent.getBoundingClientRect(),parentTop=parentRect.top,parentLeft=parentRect.left,parentScrollArea={top:parentTop-parent.scrollTop,bottom:parentTop-parent.scrollTop+parent.scrollHeight,left:parentLeft-parent.scrollLeft,right:parentLeft-parent.scrollLeft+parent.scrollWidth},style=window1.getComputedStyle(parent);return"inline"===style.getPropertyValue("display")||(!(rect.left<parentScrollArea.left)||!(rect.left<parentRect.left))&&(!(rect.top<parentScrollArea.top)||!(rect.top<parentRect.top))&&(!(rect.right>parentScrollArea.right)||!(rect.right>parentRect.right))&&(!(rect.bottom>parentScrollArea.bottom)||!(rect.bottom>parentRect.bottom))&&(!(rect.right>parentRect.right)&&!(rect.bottom>parentRect.bottom)||"scroll"===style.overflow||"auto"===style.overflow||"hidden"===style.overflow||parent instanceof window1.HTMLBodyElement||parent instanceof window1.HTMLHtmlElement)}var visually_contains_default=function visuallyContains(node,parent){var parentScrollAncestor=getScrollAncestor(parent);do{var nextScrollAncestor=getScrollAncestor(node);if(nextScrollAncestor===parentScrollAncestor||nextScrollAncestor===parent)return contains2(node,parent);node=nextScrollAncestor}while(node)return!1};function shadowElementsFromPoint(nodeX,nodeY){var root=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(i>999)throw Error("Infinite loop detected");return Array.from(root.elementsFromPoint(nodeX,nodeY)||[]).filter(function(nodes){return get_root_node_default2(nodes)===root}).reduce(function(stack,elm){if(is_shadow_root_default(elm)){var shadowStack=shadowElementsFromPoint(nodeX,nodeY,elm.shadowRoot,i+1);(stack=stack.concat(shadowStack)).length&&visually_contains_default(stack[0],elm)&&stack.push(elm)}else stack.push(elm);return stack},[])}var shadow_elements_from_point_default=shadowElementsFromPoint;function getPort(port){return["443","80"].includes(port)?"":port}function getPathnameOrFilename(pathname){var filename=pathname.split("/").pop();return filename&&-1!==filename.indexOf(".")?{pathname:pathname.replace(filename,""),filename:/index./.test(filename)?"":filename}:{pathname:pathname,filename:""}}function getSearchPairs(searchStr){var query={};if(!searchStr||!searchStr.length)return query;var pairs=searchStr.substring(1).split("&");if(!pairs||!pairs.length)return query;for(var index=0;index<pairs.length;index++){var _pair$split2=_slicedToArray(pairs[index].split("="),2),key=_pair$split2[0],_pair$split2$=_pair$split2[1],value=void 0===_pair$split2$?"":_pair$split2$;query[decodeURIComponent(key)]=decodeURIComponent(value)}return query}function getHashRoute(hash){if(!hash)return"";var hasMatch=hash.match(/#!?\/?/g);return hasMatch&&"#"!==_slicedToArray(hasMatch,1)[0]?hash:""}var url_props_from_attribute_default=function urlPropsFromAttribute(node,attribute){if(node.hasAttribute(attribute)){var nodeName2=node.nodeName.toUpperCase(),parser2=node;(!["A","AREA"].includes(nodeName2)||node.ownerSVGElement)&&((parser2=document.createElement("a")).href=node.getAttribute(attribute));var protocol=["https:","ftps:"].includes(parser2.protocol)?parser2.protocol.replace(/s:$/,":"):parser2.protocol,_getPathnameOrFilenam=getPathnameOrFilename(/^\//.test(parser2.pathname)?parser2.pathname:"/".concat(parser2.pathname)),pathname=_getPathnameOrFilenam.pathname,filename=_getPathnameOrFilenam.filename;return{protocol:protocol,hostname:parser2.hostname,port:getPort(parser2.port),pathname:/\/$/.test(pathname)?pathname:"".concat(pathname,"/"),search:getSearchPairs(parser2.search),hash:getHashRoute(parser2.hash),filename:filename}}},visually_overlaps_default=function visuallyOverlaps(rect,parent){var parentRect=parent.getBoundingClientRect(),parentTop=parentRect.top,parentLeft=parentRect.left,parentScrollArea={top:parentTop-parent.scrollTop,bottom:parentTop-parent.scrollTop+parent.scrollHeight,left:parentLeft-parent.scrollLeft,right:parentLeft-parent.scrollLeft+parent.scrollWidth};if(rect.left>parentScrollArea.right&&rect.left>parentRect.right||rect.top>parentScrollArea.bottom&&rect.top>parentRect.bottom||rect.right<parentScrollArea.left&&rect.right<parentRect.left||rect.bottom<parentScrollArea.top&&rect.bottom<parentRect.top)return!1;var style=window1.getComputedStyle(parent);return!(rect.left>parentRect.right)&&!(rect.top>parentRect.bottom)||"scroll"===style.overflow||"auto"===style.overflow||parent instanceof window1.HTMLBodyElement||parent instanceof window1.HTMLHtmlElement},nodeIndex=0,virtual_node_default=function(_abstract_virtual_nod){_inherits(VirtualNode,_abstract_virtual_nod);var _super=_createSuper(VirtualNode);function VirtualNode(node,parent,shadowId){var _this;if(_classCallCheck(this,VirtualNode),(_this=_super.call(this)).shadowId=shadowId,_this.children=[],_this.actualNode=node,_this.parent=parent,parent||(nodeIndex=0),_this.nodeIndex=nodeIndex++,_this._isHidden=null,_this._cache={},void 0===isXHTMLGlobal&&(isXHTMLGlobal=is_xhtml_default(node.ownerDocument)),_this._isXHTML=isXHTMLGlobal,"input"===node.nodeName.toLowerCase()){var type=node.getAttribute("type");type=_this._isXHTML?type:(type||"").toLowerCase(),valid_input_type_default().includes(type)||(type="text"),_this._type=type}return cache_default.get("nodeMap")&&cache_default.get("nodeMap").set(node,_assertThisInitialized(_this)),_this}return _createClass(VirtualNode,[{key:"props",get:function get(){if(!this._cache.hasOwnProperty("props")){var _this$actualNode=this.actualNode,nodeType=_this$actualNode.nodeType,nodeName2=_this$actualNode.nodeName,id=_this$actualNode.id,multiple=_this$actualNode.multiple,nodeValue=_this$actualNode.nodeValue,value=_this$actualNode.value;this._cache.props={nodeType:nodeType,nodeName:this._isXHTML?nodeName2:nodeName2.toLowerCase(),id:id,type:this._type,multiple:multiple,nodeValue:nodeValue,value:value}}return this._cache.props}},{key:"attr",value:function attr(attrName){return"function"!=typeof this.actualNode.getAttribute?null:this.actualNode.getAttribute(attrName)}},{key:"hasAttr",value:function hasAttr(attrName){return"function"==typeof this.actualNode.hasAttribute&&this.actualNode.hasAttribute(attrName)}},{key:"attrNames",get:function get(){if(!this._cache.hasOwnProperty("attrNames")){var attrs;attrs=this.actualNode.attributes instanceof window1.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(attrs).map(function(attr){return attr.name})}return this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function getComputedStylePropertyValue(property){var key="computedStyle_"+property;return this._cache.hasOwnProperty(key)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=window1.getComputedStyle(this.actualNode)),this._cache[key]=this._cache.computedStyle.getPropertyValue(property)),this._cache[key]}},{key:"isFocusable",get:function get(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=is_focusable_default(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function get(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=get_tabbable_elements_default(this)),this._cache.tabbableElements}},{key:"clientRects",get:function get(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter(function(rect){return rect.width>0})),this._cache.clientRects}},{key:"boundingClientRect",get:function get(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),VirtualNode}(AbstractVirtualNode);function getSlotChildren(node){var retVal=[];for(node=node.firstChild;node;)retVal.push(node),node=node.nextSibling;return retVal}function flattenTree(node,shadowId,parent){var retVal,realArray,nodeName2;function reduceShadowDOM(res,child,parent2){var replacements=flattenTree(child,shadowId,parent2);return replacements&&(res=res.concat(replacements)),res}return(node.documentElement&&(node=node.documentElement),nodeName2=node.nodeName.toLowerCase(),is_shadow_root_default(node))?(retVal=new virtual_node_default(node,parent,shadowId),shadowId="a"+Math.random().toString().substring(2),realArray=Array.from(node.shadowRoot.childNodes),retVal.children=realArray.reduce(function(res,child){return reduceShadowDOM(res,child,retVal)},[]),[retVal]):"content"===nodeName2&&"function"==typeof node.getDistributedNodes?(realArray=Array.from(node.getDistributedNodes())).reduce(function(res,child){return reduceShadowDOM(res,child,parent)},[]):"slot"===nodeName2&&"function"==typeof node.assignedNodes?((realArray=Array.from(node.assignedNodes())).length||(realArray=getSlotChildren(node)),window1.getComputedStyle(node),realArray.reduce(function(res,child){return reduceShadowDOM(res,child,parent)},[])):1===node.nodeType?(retVal=new virtual_node_default(node,parent,shadowId),realArray=Array.from(node.childNodes),retVal.children=realArray.reduce(function(res,child){return reduceShadowDOM(res,child,retVal)},[]),[retVal]):3===node.nodeType?[new virtual_node_default(node,parent)]:void 0}var get_flattened_tree_default=function getFlattenedTree(){var node=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.documentElement,shadowId=arguments.length>1?arguments[1]:void 0;return cache_default.set("nodeMap",new WeakMap),flattenTree(node,shadowId,null)},get_base_lang_default=function getBaseLang(lang){return lang?lang.trim().split("-")[0].toLowerCase():""},failure_summary_default=function failureSummary(nodeData){var failingChecks={};return failingChecks.none=nodeData.none.concat(nodeData.all),failingChecks.any=nodeData.any,Object.keys(failingChecks).map(function(key){if(failingChecks[key].length){var sum=axe._audit.data.failureSummaries[key];if(sum&&"function"==typeof sum.failureMessage)return sum.failureMessage(failingChecks[key].map(function(check4){return check4.message||""}))}}).filter(function(i){return void 0!==i}).join(`
`)},incomplete_fallback_msg_default=function incompleteFallbackMessage(){return"function"==typeof axe._audit.data.incompleteFallbackMessage?axe._audit.data.incompleteFallbackMessage():axe._audit.data.incompleteFallbackMessage};function normalizeRelatedNodes(node,options){["any","all","none"].forEach(function(type){Array.isArray(node[type])&&node[type].filter(function(checkRes){return Array.isArray(checkRes.relatedNodes)}).forEach(function(checkRes){checkRes.relatedNodes=checkRes.relatedNodes.map(function(relatedNode){var res={html:relatedNode.source};return options.elementRef&&!relatedNode.fromFrame&&(res.element=relatedNode.element),(!1!==options.selectors||relatedNode.fromFrame)&&(res.target=relatedNode.selector),options.ancestry&&(res.ancestry=relatedNode.ancestry),options.xpath&&(res.xpath=relatedNode.xpath),res})})})}var resultKeys=constants.resultGroups,process_aggregate_default=function processAggregate(results,options){var resultObject=axe.utils.aggregateResult(results);return resultKeys.forEach(function(key){options.resultTypes&&!options.resultTypes.includes(key)&&(resultObject[key]||[]).forEach(function(ruleResult){Array.isArray(ruleResult.nodes)&&ruleResult.nodes.length>0&&(ruleResult.nodes=[ruleResult.nodes[0]])}),resultObject[key]=(resultObject[key]||[]).map(function(ruleResult){return Array.isArray((ruleResult=Object.assign({},ruleResult)).nodes)&&ruleResult.nodes.length>0&&(ruleResult.nodes=ruleResult.nodes.map(function(subResult){return"object"===_typeof(subResult.node)&&(subResult.html=subResult.node.source,options.elementRef&&!subResult.node.fromFrame&&(subResult.element=subResult.node.element),(!1!==options.selectors||subResult.node.fromFrame)&&(subResult.target=subResult.node.selector),options.ancestry&&(subResult.ancestry=subResult.node.ancestry),options.xpath&&(subResult.xpath=subResult.node.xpath)),delete subResult.result,delete subResult.node,normalizeRelatedNodes(subResult,options),subResult})),resultKeys.forEach(function(key2){return delete ruleResult[key2]}),delete ruleResult.pageLevel,delete ruleResult.result,ruleResult})}),resultObject};axe._thisWillBeDeletedDoNotUse=axe._thisWillBeDeletedDoNotUse||{},axe._thisWillBeDeletedDoNotUse.helpers={failureSummary:failure_summary_default,incompleteFallbackMessage:incomplete_fallback_msg_default,processAggregate:process_aggregate_default};var dataRegex=/\$\{\s?data\s?\}/g;function substitute(str,data2){if("string"==typeof data2)return str.replace(dataRegex,data2);for(var prop in data2)if(data2.hasOwnProperty(prop)){var regex=RegExp("\\${\\s?data\\."+prop+"\\s?}","g"),replace=void 0===data2[prop]?"":String(data2[prop]);str=str.replace(regex,replace)}return str}function processMessage(message,data2){if(message){if(Array.isArray(data2))return(data2.values=data2.join(", "),"string"==typeof message.singular&&"string"==typeof message.plural)?substitute(1===data2.length?message.singular:message.plural,data2):substitute(message,data2);if("string"==typeof message)return substitute(message,data2);if("string"==typeof data2)return substitute(message[data2],data2);var str=message.default||incomplete_fallback_msg_default();return data2&&data2.messageKey&&message[data2.messageKey]&&(str=message[data2.messageKey]),processMessage(str,data2)}}var process_message_default=processMessage,get_check_message_default=function getCheckMessage(checkId,type,data2){var check4=axe._audit.data.checks[checkId];if(!check4)throw Error("Cannot get message for unknown check: ".concat(checkId,"."));if(!check4.messages[type])throw Error('Check "'.concat(checkId,'"" does not have a "').concat(type,'" message.'));return process_message_default(check4.messages[type],data2)},get_check_option_default=function getCheckOption(check4,ruleID,options){var ruleCheckOption=((options.rules&&options.rules[ruleID]||{}).checks||{})[check4.id],checkOption=(options.checks||{})[check4.id],enabled=check4.enabled,opts=check4.options;return checkOption&&(checkOption.hasOwnProperty("enabled")&&(enabled=checkOption.enabled),checkOption.hasOwnProperty("options")&&(opts=checkOption.options)),ruleCheckOption&&(ruleCheckOption.hasOwnProperty("enabled")&&(enabled=ruleCheckOption.enabled),ruleCheckOption.hasOwnProperty("options")&&(opts=ruleCheckOption.options)),{enabled:enabled,options:opts,absolutePaths:options.absolutePaths}};function _getEnvironmentData(){var _win$location,metadata=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,win=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window1;return metadata&&"object"===_typeof(metadata)?metadata:"object"!==_typeof(win)?{}:{testEngine:{name:"axe-core",version:axe.version},testRunner:{name:axe._audit.brand},testEnvironment:getTestEnvironment(win),timestamp:new Date().toISOString(),url:null==(_win$location=win.location)?void 0:_win$location.href}}function getTestEnvironment(win){if(!win.navigator||"object"!==_typeof(win.navigator))return{};var navigator=win.navigator,innerHeight=win.innerHeight,innerWidth=win.innerWidth,_ref16=getOrientation(win)||{},angle=_ref16.angle,type=_ref16.type;return{userAgent:navigator.userAgent,windowWidth:innerWidth,windowHeight:innerHeight,orientationAngle:angle,orientationType:type}}function getOrientation(_ref17){var screen=_ref17.screen;return screen.orientation||screen.msOrientation||screen.mozOrientation}function createFrameContext(frame,_ref18){var focusable=_ref18.focusable,page=_ref18.page;return{node:frame,include:[],exclude:[],initiator:!1,focusable:focusable&&frameFocusable(frame),size:getBoundingSize(frame),page:page}}function frameFocusable(frame){var tabIndex=frame.getAttribute("tabindex");if(!tabIndex)return!0;var _int=parseInt(tabIndex,10);return isNaN(_int)||_int>=0}function getBoundingSize(domNode){var width=parseInt(domNode.getAttribute("width"),10),height=parseInt(domNode.getAttribute("height"),10);if(isNaN(width)||isNaN(height)){var rect=domNode.getBoundingClientRect();width=isNaN(width)?rect.width:width,height=isNaN(height)?rect.height:height}return{width:width,height:height}}function pushUniqueFrame(context5,frame){is_hidden_default(frame)||find_by_default(context5.frames,"node",frame)||context5.frames.push(createFrameContext(frame,context5))}function isPageContext(_ref19){var include=_ref19.include;return 1===include.length&&include[0].actualNode===document.documentElement}function pushUniqueFrameSelector(context5,type,selectorArray){context5.frames=context5.frames||[];var frameSelector=selectorArray.shift();Array.from(document.querySelectorAll(frameSelector)).forEach(function(frame){if(context5.frames.forEach(function(contextFrame){contextFrame.node===frame&&contextFrame[type].push(selectorArray)}),!context5.frames.find(function(result){return result.node===frame})){var result=createFrameContext(frame,context5);selectorArray&&result[type].push(selectorArray),context5.frames.push(result)}})}function normalizeContext(context5){if(context5&&"object"===_typeof(context5)||context5 instanceof window1.NodeList){if(context5 instanceof window1.Node)return{include:[context5],exclude:[]};if(context5.hasOwnProperty("include")||context5.hasOwnProperty("exclude"))return{include:context5.include&&+context5.include.length?context5.include:[document],exclude:context5.exclude||[]};if(context5.length===+context5.length)return{include:context5,exclude:[]}}return"string"==typeof context5?{include:[context5],exclude:[]}:{include:[document],exclude:[]}}function parseSelectorArray(context5,type){for(var item,nodeList,result=[],i=0,l=context5[type].length;i<l;i++){if("string"==typeof(item=context5[type][i])){nodeList=Array.from(document.querySelectorAll(item)),result=result.concat(nodeList.map(function(node){return get_node_from_tree_default(node)}));break}!item||!item.length||item instanceof window1.Node?item instanceof window1.Node&&(item.documentElement instanceof window1.Node?result.push(context5.flatTree[0]):result.push(get_node_from_tree_default(item))):item.length>1?pushUniqueFrameSelector(context5,type,item):(nodeList=Array.from(document.querySelectorAll(item[0])),result=result.concat(nodeList.map(function(node){return get_node_from_tree_default(node)})))}return result.filter(function(r){return r})}function validateContext(context5){if(0===context5.include.length){if(0===context5.frames.length)return Error("No elements found for include in "+(_respondable.isInFrame()?"frame":"page")+" Context");context5.frames.forEach(function(frame,i){if(0===frame.include.length)return Error("No elements found for include in Context of frame "+i)})}}function getRootNode2(_ref20){for(var include=_ref20.include,exclude=_ref20.exclude,selectors=Array.from(include).concat(Array.from(exclude)),i=0;i<selectors.length;++i){var item=selectors[i];if(item instanceof window1.Element)return item.ownerDocument.documentElement;if(item instanceof window1.Document)return item.documentElement}return document.documentElement}function Context(spec,flatTree){var _spec,_spec2,_spec3,_spec4,_this2=this;spec=clone_default(spec),this.frames=[],this.page="boolean"==typeof(null==(_spec=spec)?void 0:_spec.page)?spec.page:void 0,this.initiator="boolean"!=typeof(null==(_spec2=spec)?void 0:_spec2.initiator)||spec.initiator,this.focusable="boolean"!=typeof(null==(_spec3=spec)?void 0:_spec3.focusable)||spec.focusable,this.size="object"===_typeof(null==(_spec4=spec)?void 0:_spec4.size)?spec.size:{},spec=normalizeContext(spec),this.flatTree=null!=flatTree?flatTree:get_flattened_tree_default(getRootNode2(spec)),this.exclude=spec.exclude,this.include=spec.include,this.include=parseSelectorArray(this,"include"),this.exclude=parseSelectorArray(this,"exclude"),select_default("frame, iframe",this).forEach(function(frame){is_node_in_context_default(frame,_this2)&&pushUniqueFrame(_this2,frame.actualNode)}),void 0===this.page&&(this.page=isPageContext(this),this.frames.forEach(function(frame){frame.page=_this2.page}));var err2=validateContext(this);if(err2 instanceof Error)throw err2;Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(node_sorter_default)}function _getFrameContexts(context5){return new Context(context5).frames.map(function(_ref21){var node=_ref21.node,frameContext=_objectWithoutProperties(_ref21,_excluded2);return frameContext.initiator=!1,{frameSelector:_getAncestry(node),frameContext:frameContext}})}var get_rule_default=function getRule(ruleId){var rule3=axe._audit.rules.find(function(rule4){return rule4.id===ruleId});if(!rule3)throw Error("Cannot find rule by id: ".concat(ruleId));return rule3},get_scroll_default=function getScroll(elm){var buffer=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,overflowX=elm.scrollWidth>elm.clientWidth+buffer,overflowY=elm.scrollHeight>elm.clientHeight+buffer;if(overflowX||overflowY){var style=window1.getComputedStyle(elm),overflowXStyle=style.getPropertyValue("overflow-x"),overflowYStyle=style.getPropertyValue("overflow-y");if(overflowX&&"visible"!==overflowXStyle&&"hidden"!==overflowXStyle||overflowY&&"visible"!==overflowYStyle&&"hidden"!==overflowYStyle)return{elm:elm,top:elm.scrollTop,left:elm.scrollLeft}}};function getElmScrollRecursive(root){return Array.from(root.children||root.childNodes||[]).reduce(function(scrolls,elm){var scroll=get_scroll_default(elm);return scroll&&scrolls.push(scroll),scrolls.concat(getElmScrollRecursive(elm))},[])}var get_scroll_state_default=function getScrollState(){var win=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window1,root=win.document.documentElement;return[void 0!==win.pageXOffset?{elm:win,top:win.pageYOffset,left:win.pageXOffset}:{elm:root,top:root.scrollTop,left:root.scrollLeft}].concat(getElmScrollRecursive(document.body))};function _getStandards(){return clone_default(standards)}var get_stylesheet_factory_default=function getStyleSheetFactory(dynamicDoc){if(!dynamicDoc)throw Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(options){var data2=options.data,_options$isCrossOrigi=options.isCrossOrigin,shadowId=options.shadowId,root=options.root,priority=options.priority,_options$isLink=options.isLink,style=dynamicDoc.createElement("style");if(void 0!==_options$isLink&&_options$isLink){var text32=dynamicDoc.createTextNode('@import "'.concat(data2.href,'"'));style.appendChild(text32)}else style.appendChild(dynamicDoc.createTextNode(data2));return dynamicDoc.head.appendChild(style),{sheet:style.sheet,isCrossOrigin:void 0!==_options$isCrossOrigi&&_options$isCrossOrigi,shadowId:shadowId,root:root,priority:priority}}},inject_style_default=function injectStyle(style){if(styleSheet&&styleSheet.parentNode)return void 0===styleSheet.styleSheet?styleSheet.appendChild(document.createTextNode(style)):styleSheet.styleSheet.cssText+=style,styleSheet;if(style){var head=document.head||document.getElementsByTagName("head")[0];return(styleSheet=document.createElement("style")).type="text/css",void 0===styleSheet.styleSheet?styleSheet.appendChild(document.createTextNode(style)):styleSheet.styleSheet.cssText=style,head.appendChild(styleSheet),styleSheet}};function isHidden(el,recursed){var node=get_node_from_tree_default(el);if(9===el.nodeType)return!1;if(11===el.nodeType&&(el=el.host),node&&null!==node._isHidden)return node._isHidden;var style=window1.getComputedStyle(el,null);if(!style||!el.parentNode||"none"===style.getPropertyValue("display")||!recursed&&"hidden"===style.getPropertyValue("visibility")||"true"===el.getAttribute("aria-hidden"))return!0;var hidden=isHidden(el.assignedSlot?el.assignedSlot:el.parentNode,!0);return node&&(node._isHidden=hidden),hidden}var is_hidden_default=isHidden,is_html_element_default=function isHtmlElement(node){var _node$props$nodeName,_node$props,nodeName2=null!=(_node$props$nodeName=null==(_node$props=node.props)?void 0:_node$props.nodeName)?_node$props$nodeName:node.nodeName.toLowerCase();return"http://www.w3.org/2000/svg"!==node.namespaceURI&&!!standards.htmlElms[nodeName2]};function getDeepest(collection){return collection.sort(function(a,b){return contains_default(a,b)?1:-1})[0]}var is_node_in_context_default=function isNodeInContext(node,context5){var include=context5.include&&getDeepest(context5.include.filter(function(candidate){return contains_default(candidate,node)})),exclude=context5.exclude&&getDeepest(context5.exclude.filter(function(candidate){return contains_default(candidate,node)}));return!!(!exclude&&include||exclude&&contains_default(exclude,include))},match_ancestry_default=function matchAncestry(ancestryA,ancestryB){return ancestryA.length===ancestryB.length&&ancestryA.every(function(selectorA,index){var selectorB=ancestryB[index];return Array.isArray(selectorA)?selectorA.length===selectorB.length&&selectorA.every(function(str,index2){return selectorB[index2]===str}):selectorA===selectorB})},memoizee=__toModule(require_memoizee());axe._memoizedFns=[];var memoize_default=function memoizeImplementation(fn){var memoized=memoizee.default(fn);return axe._memoizedFns.push(memoized),memoized},node_sorter_default=function nodeSorter(nodeA,nodeB){return(nodeA=nodeA.actualNode||nodeA)===(nodeB=nodeB.actualNode||nodeB)?0:4&nodeA.compareDocumentPosition(nodeB)?-1:1},parse_sameorigin_stylesheet_default=function parseSameOriginStylesheet(sheet,options,priority,importedUrls){var isCrossOrigin=arguments.length>4&&void 0!==arguments[4]&&arguments[4],rules=Array.from(sheet.cssRules);if(!rules)return Promise.resolve();var cssImportRules=rules.filter(function(r){return 3===r.type});if(!cssImportRules.length)return Promise.resolve({isCrossOrigin:isCrossOrigin,priority:priority,root:options.rootNode,shadowId:options.shadowId,sheet:sheet});var promises=cssImportRules.filter(function(rule3){return rule3.href}).map(function(rule3){return rule3.href}).filter(function(url){return!importedUrls.includes(url)}).map(function(importUrl,cssRuleIndex){var newPriority=[].concat(_toConsumableArray(priority),[cssRuleIndex]),isCrossOriginRequest=/^https?:\/\/|^\/\//i.test(importUrl);return parse_crossorigin_stylesheet_default(importUrl,options,newPriority,importedUrls,isCrossOriginRequest)}),nonImportCSSRules=rules.filter(function(r){return 3!==r.type});return nonImportCSSRules.length&&promises.push(Promise.resolve(options.convertDataToStylesheet({data:nonImportCSSRules.map(function(rule3){return rule3.cssText}).join(),isCrossOrigin:isCrossOrigin,priority:priority,root:options.rootNode,shadowId:options.shadowId}))),Promise.all(promises)};function isSameOriginStylesheet(sheet){try{if(!sheet.cssRules&&sheet.href)return!1;return!0}catch(e){return!1}}var parse_stylesheet_default=function parseStylesheet(sheet,options,priority,importedUrls){var isCrossOrigin=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return isSameOriginStylesheet(sheet)?parse_sameorigin_stylesheet_default(sheet,options,priority,importedUrls,isCrossOrigin):parse_crossorigin_stylesheet_default(sheet.href,options,priority,importedUrls,!0)},parse_crossorigin_stylesheet_default=function parseCrossOriginStylesheet(url,options,priority,importedUrls,isCrossOrigin){return importedUrls.push(url),new Promise(function(resolve,reject){var request=new XMLHttpRequest;request.open("GET",url),request.timeout=constants.preload.timeout,request.addEventListener("error",reject),request.addEventListener("timeout",reject),request.addEventListener("loadend",function(event){if(event.loaded&&request.responseText)return resolve(request.responseText);reject(request.responseText)}),request.send()}).then(function(data2){var result=options.convertDataToStylesheet({data:data2,isCrossOrigin:isCrossOrigin,priority:priority,root:options.rootNode,shadowId:options.shadowId});return parse_stylesheet_default(result.sheet,options,priority,importedUrls,result.isCrossOrigin)})},performance_timer_default=function(){function now(){if(window1.performance&&window1.performance)return window1.performance.now()}var originalTime=null,lastRecordedTime=now();return{start:function start(){this.mark("mark_axe_start")},end:function end(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function auditStart(){this.mark("mark_audit_start")},auditEnd:function auditEnd(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function mark(markName){window1.performance&&void 0!==window1.performance.mark&&window1.performance.mark(markName)},measure:function measure(measureName,startMark,endMark){window1.performance&&void 0!==window1.performance.measure&&window1.performance.measure(measureName,startMark,endMark)},logMeasures:function logMeasures(measureName){function logMeasure(req2){log_default("Measure "+req2.name+" took "+req2.duration+"ms")}if(window1.performance&&void 0!==window1.performance.getEntriesByType)for(var axeStart=window1.performance.getEntriesByName("mark_axe_start")[0],measures=window1.performance.getEntriesByType("measure").filter(function(measure){return measure.startTime>=axeStart.startTime}),i=0;i<measures.length;++i){var req=measures[i];if(req.name===measureName)return void logMeasure(req);logMeasure(req)}},timeElapsed:function timeElapsed(){return now()-lastRecordedTime},reset:function reset(){originalTime||(originalTime=now()),lastRecordedTime=now()}}}();function _pollyfillElementsFromPoint(){if(document.elementsFromPoint)return document.elementsFromPoint;if(document.msElementsFromPoint)return document.msElementsFromPoint;var element,usePointer=((element=document.createElement("x")).style.cssText="pointer-events:auto","auto"===element.style.pointerEvents),cssProp=usePointer?"pointer-events":"visibility",cssDisableVal=usePointer?"none":"hidden",style=document.createElement("style");return style.innerHTML=usePointer?"* { pointer-events: all }":"* { visibility: visible }",function(x,y){var current,i,d,elements=[],previousPointerEvents=[];for(document.head.appendChild(style);(current=document.elementFromPoint(x,y))&&-1===elements.indexOf(current);)elements.push(current),previousPointerEvents.push({value:current.style.getPropertyValue(cssProp),priority:current.style.getPropertyPriority(cssProp)}),current.style.setProperty(cssProp,cssDisableVal,"important");for(elements.indexOf(document.documentElement)<elements.length-1&&(elements.splice(elements.indexOf(document.documentElement),1),elements.push(document.documentElement)),i=previousPointerEvents.length;d=previousPointerEvents[--i];)elements[i].style.setProperty(cssProp,d.value?d.value:"",d.priority);return document.head.removeChild(style),elements}}"function"!=typeof Object.assign&&(Object.assign=function(target){if(null==target)throw TypeError("Cannot convert undefined or null to object");for(var output=Object(target),index=1;index<arguments.length;index++){var source=arguments[index];if(null!=source)for(var nextKey in source)source.hasOwnProperty(nextKey)&&(output[nextKey]=source[nextKey])}return output}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function value(predicate){if(this===null)throw TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof predicate)throw TypeError("predicate must be a function");for(var value,list=Object(this),length=list.length>>>0,thisArg=arguments[1],i=0;i<length;i++)if(value=list[i],predicate.call(thisArg,value,i,list))return value}}),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function value(predicate,thisArg){if(this===null)throw TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof predicate)throw TypeError("predicate must be a function");for(var value,list=Object(this),length=list.length>>>0,i=0;i<length;i++)if(value=list[i],predicate.call(thisArg,value,i,list))return i;return -1}}),"function"==typeof window1.addEventListener&&(document.elementsFromPoint=_pollyfillElementsFromPoint()),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function value(searchElement){var k,currentElement,O=Object(this),len=parseInt(O.length,10)||0;if(0===len)return!1;var n=parseInt(arguments[1],10)||0;for(n>=0?k=n:(k=len+n)<0&&(k=0);k<len;){if(searchElement===(currentElement=O[k])||searchElement!=searchElement&¤tElement!=currentElement)return!0;k++}return!1}}),Array.prototype.some||Object.defineProperty(Array.prototype,"some",{value:function value(fun){if(this==null)throw TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof fun)throw TypeError();for(var t=Object(this),len=t.length>>>0,thisArg=arguments.length>=2?arguments[1]:void 0,i=0;i<len;i++)if(i in t&&fun.call(thisArg,t[i],i,t))return!0;return!1}}),Array.from||Object.defineProperty(Array,"from",{value:(toStr=Object.prototype.toString,isCallable=function isCallable(fn){return"function"==typeof fn||"[object Function]"===toStr.call(fn)},toInteger=function toInteger(value){var number=Number(value);return isNaN(number)?0:0!==number&&isFinite(number)?(number>0?1:-1)*Math.floor(Math.abs(number)):number},function from(arrayLike){var T,kValue,items=Object(arrayLike);if(null==arrayLike)throw TypeError("Array.from requires an array-like object - not null or undefined");var mapFn=arguments.length>1?arguments[1]:void 0;if(void 0!==mapFn){if(!isCallable(mapFn))throw TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(T=arguments[2])}for(var len=Math.min(Math.max(toInteger(items.length),0),0x1fffffffffffff),A=isCallable(this)?Object(new this(len)):Array(len),k=0;k<len;)kValue=items[k],mapFn?A[k]=void 0===T?mapFn(kValue,k):mapFn.call(T,kValue,k):A[k]=kValue,k+=1;return A.length=len,A})}),String.prototype.includes||(String.prototype.includes=function(search,start){return"number"!=typeof start&&(start=0),!(start+search.length>this.length)&&-1!==this.indexOf(search,start)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function flat(){var depth=isNaN(arguments[0])?1:Number(arguments[0]);return depth?Array.prototype.reduce.call(this,function(acc,cur){return Array.isArray(cur)?acc.push.apply(acc,flat.call(cur,depth-1)):acc.push(cur),acc},[]):Array.prototype.slice.call(this)},writable:!0});var unique_array_default=function uniqueArray(arr1,arr2){return arr1.concat(arr2).filter(function(elem,pos,arr){return arr.indexOf(elem)===pos})};function createLocalVariables(vNodes,anyLevel,thisLevel,parentShadowId,recycledLocalVariable){var retVal=recycledLocalVariable||{};return retVal.vNodes=vNodes,retVal.vNodesIndex=0,retVal.anyLevel=anyLevel,retVal.thisLevel=thisLevel,retVal.parentShadowId=parentShadowId,retVal}var recycledLocalVariables=[];function matchExpressions(domTree,expressions,filter){for(var stack=[],currentLevel=createLocalVariables(Array.isArray(domTree)?domTree:[domTree],expressions,null,domTree[0].shadowId,recycledLocalVariables.pop()),result=[];currentLevel.vNodesIndex<currentLevel.vNodes.length;){for(var vNode=currentLevel.vNodes[currentLevel.vNodesIndex++],childOnly=null,childAny=null,combinedLength=((null==(_currentLevel$anyLeve=currentLevel.anyLevel)?void 0:_currentLevel$anyLeve.length)||0)+((null==(_currentLevel$thisLev=currentLevel.thisLevel)?void 0:_currentLevel$thisLev.length)||0),added=!1,_i8=0;_i8<combinedLength;_i8++){var _currentLevel$anyLeve,_currentLevel$thisLev,_currentLevel$anyLeve2,_currentLevel$anyLeve3,_currentLevel$anyLeve4,exp=_i8<((null==(_currentLevel$anyLeve2=currentLevel.anyLevel)?void 0:_currentLevel$anyLeve2.length)||0)?currentLevel.anyLevel[_i8]:currentLevel.thisLevel[_i8-((null==(_currentLevel$anyLeve3=currentLevel.anyLevel)?void 0:_currentLevel$anyLeve3.length)||0)];if((!exp[0].id||vNode.shadowId===currentLevel.parentShadowId)&&_matchesExpression(vNode,exp[0]))if(1===exp.length)!added&&(!filter||filter(vNode))&&(result.push(vNode),added=!0);else{var rest=exp.slice(1);if(!1===[" ",">"].includes(rest[0].combinator))throw Error("axe.utils.querySelectorAll does not support the combinator: "+exp[1].combinator);">"===rest[0].combinator?(childOnly=childOnly||[]).push(rest):(childAny=childAny||[]).push(rest)}(!exp[0].id||vNode.shadowId===currentLevel.parentShadowId)&&null!=(_currentLevel$anyLeve4=currentLevel.anyLevel)&&_currentLevel$anyLeve4.includes(exp)&&(childAny=childAny||[]).push(exp)}for(vNode.children&&vNode.children.length&&(stack.push(currentLevel),currentLevel=createLocalVariables(vNode.children,childAny,childOnly,vNode.shadowId,recycledLocalVariables.pop()));currentLevel.vNodesIndex===currentLevel.vNodes.length&&stack.length;)recycledLocalVariables.push(currentLevel),currentLevel=stack.pop()}return result}var query_selector_all_filter_default=function querySelectorAllFilter(domTree,selector,filter){return matchExpressions(domTree=Array.isArray(domTree)?domTree:[domTree],_convertSelector(selector),filter)},preload_cssom_default=function preloadCssom(_ref22){var _ref22$treeRoot=_ref22.treeRoot,rootNodes=getAllRootNodesInTree(void 0===_ref22$treeRoot?axe._tree[0]:_ref22$treeRoot);return rootNodes.length?getCssomForAllRootNodes(rootNodes,get_stylesheet_factory_default(document.implementation.createHTMLDocument("Dynamic document for loading cssom"))).then(function(assets){return flattenAssets(assets)}):Promise.resolve()};function getAllRootNodesInTree(tree){var ids=[];return unique_array_default(query_selector_all_filter_default(tree,"*",function(node){return!ids.includes(node.shadowId)&&(ids.push(node.shadowId),!0)}).map(function(node){return{shadowId:node.shadowId,rootNode:get_root_node_default(node.actualNode)}}),[])}function getCssomForAllRootNodes(rootNodes,convertDataToStylesheet){var promises=[];return rootNodes.forEach(function(_ref23,index){var rootNode=_ref23.rootNode,shadowId=_ref23.shadowId,sheets=getStylesheetsOfRootNode(rootNode,shadowId,convertDataToStylesheet);if(!sheets)return Promise.all(promises);var rootIndex=index+1,parseOptions={rootNode:rootNode,shadowId:shadowId,convertDataToStylesheet:convertDataToStylesheet,rootIndex:rootIndex},importedUrls=[],p=Promise.all(sheets.map(function(sheet,sheetIndex){return parse_stylesheet_default(sheet,parseOptions,[rootIndex,sheetIndex],importedUrls)}));promises.push(p)}),Promise.all(promises)}function flattenAssets(assets){return assets.reduce(function(acc,val){return Array.isArray(val)?acc.concat(flattenAssets(val)):acc.concat(val)},[])}function getStylesheetsOfRootNode(rootNode,shadowId,convertDataToStylesheet){return filterStylesheetsWithSameHref(11===rootNode.nodeType&&shadowId?getStylesheetsFromDocumentFragment(rootNode,convertDataToStylesheet):getStylesheetsFromDocument(rootNode))}function getStylesheetsFromDocumentFragment(rootNode,convertDataToStylesheet){return Array.from(rootNode.children).filter(filerStyleAndLinkAttributesInDocumentFragment).reduce(function(out,node){var nodeName2=node.nodeName.toUpperCase(),stylesheet=convertDataToStylesheet({data:"STYLE"===nodeName2?node.textContent:node,isLink:"LINK"===nodeName2,root:rootNode});return out.push(stylesheet.sheet),out},[])}function getStylesheetsFromDocument(rootNode){return Array.from(rootNode.styleSheets).filter(function(sheet){return filterMediaIsPrint(sheet.media.mediaText)})}function filerStyleAndLinkAttributesInDocumentFragment(node){var nodeName2=node.nodeName.toUpperCase(),linkHref=node.getAttribute("href"),linkRel=node.getAttribute("rel"),isLink="LINK"===nodeName2&&linkHref&&linkRel&&node.rel.toUpperCase().includes("STYLESHEET");return"STYLE"===nodeName2||isLink&&filterMediaIsPrint(node.media)}function filterMediaIsPrint(media){return!media||!media.toUpperCase().includes("PRINT")}function filterStylesheetsWithSameHref(sheets){var hrefs=[];return sheets.filter(function(sheet){return!sheet.href||!hrefs.includes(sheet.href)&&(hrefs.push(sheet.href),!0)})}var preload_media_default=function preloadMedia(_ref24){var _ref24$treeRoot=_ref24.treeRoot;return Promise.all(query_selector_all_filter_default(void 0===_ref24$treeRoot?axe._tree[0]:_ref24$treeRoot,"video, audio",function(_ref25){var actualNode=_ref25.actualNode;return actualNode.hasAttribute("src")?!!actualNode.getAttribute("src"):!(Array.from(actualNode.getElementsByTagName("source")).filter(function(source){return!!source.getAttribute("src")}).length<=0)}).map(function(_ref26){return isMediaElementReady(_ref26.actualNode)}))};function isMediaElementReady(elm){return new Promise(function(resolve){function onMediaReady(){elm.removeEventListener("loadedmetadata",onMediaReady),resolve(elm)}elm.readyState>0&&resolve(elm),elm.addEventListener("loadedmetadata",onMediaReady)})}function isValidPreloadObject(preload3){return"object"===_typeof(preload3)&&Array.isArray(preload3.assets)}function _shouldPreload(options){return!options||void 0===options.preload||null===options.preload||("boolean"==typeof options.preload?options.preload:isValidPreloadObject(options.preload))}function _getPreloadConfig(options){var _constants_default$pr=constants.preload,assets=_constants_default$pr.assets,config={assets:assets,timeout:_constants_default$pr.timeout};if(!options.preload||"boolean"==typeof options.preload)return config;if(!options.preload.assets.every(function(a){return assets.includes(a.toLowerCase())}))throw Error("Requested assets, not supported. Supported assets are: ".concat(assets.join(", "),"."));return config.assets=unique_array_default(options.preload.assets.map(function(a){return a.toLowerCase()}),[]),options.preload.timeout&&"number"==typeof options.preload.timeout&&!isNaN(options.preload.timeout)&&(config.timeout=options.preload.timeout),config}var preload_default=function preload(options){var preloadFunctionsMap={cssom:preload_cssom_default,media:preload_media_default};return _shouldPreload(options)?new Promise(function(resolve,reject){var _getPreloadConfig2=_getPreloadConfig(options),assets=_getPreloadConfig2.assets,preloadTimeout=setTimeout(function(){return reject(Error("Preload assets timed out."))},_getPreloadConfig2.timeout);Promise.all(assets.map(function(asset){return preloadFunctionsMap[asset](options).then(function(results){return _defineProperty({},asset,results)})})).then(function(results){var preloadAssets=results.reduce(function(out,result){return _extends({},out,result)},{});clearTimeout(preloadTimeout),resolve(preloadAssets)}).catch(function(err2){clearTimeout(preloadTimeout),reject(err2)})}):Promise.resolve()};function getIncompleteReason(checkData,messages){function getDefaultMsg(messages2){return messages2.incomplete&&messages2.incomplete.default?messages2.incomplete.default:incomplete_fallback_msg_default()}if(checkData&&checkData.missingData)try{var msg=messages.incomplete[checkData.missingData[0].reason];if(!msg)throw Error();return msg}catch(e){if("string"==typeof checkData.missingData)return messages.incomplete[checkData.missingData];return getDefaultMsg(messages)}return checkData&&checkData.messageKey?messages.incomplete[checkData.messageKey]:getDefaultMsg(messages)}function extender(checksData,shouldBeTrue,rule3){return function(check4){var sourceData=checksData[check4.id]||{},messages=sourceData.messages||{},data2=Object.assign({},sourceData);delete data2.messages,rule3.reviewOnFail||void 0!==check4.result?data2.message=check4.result===shouldBeTrue?messages.pass:messages.fail:("object"!==_typeof(messages.incomplete)||Array.isArray(check4.data)||(data2.message=getIncompleteReason(check4.data,messages)),data2.message||(data2.message=messages.incomplete)),"function"!=typeof data2.message&&(data2.message=process_message_default(data2.message,check4.data)),extend_meta_data_default(check4,data2)}}var publish_metadata_default=function publishMetaData(ruleResult){var checksData=axe._audit.data.checks||{},rulesData=axe._audit.data.rules||{},rule3=find_by_default(axe._audit.rules,"id",ruleResult.id)||{};ruleResult.tags=clone_default(rule3.tags||[]);var shouldBeTrue=extender(checksData,!0,rule3),shouldBeFalse=extender(checksData,!1,rule3);ruleResult.nodes.forEach(function(detail){detail.any.forEach(shouldBeTrue),detail.all.forEach(shouldBeTrue),detail.none.forEach(shouldBeFalse)}),extend_meta_data_default(ruleResult,clone_default(rulesData[ruleResult.id]||{}))},query_selector_all_default=function querySelectorAll(domTree,selector){return query_selector_all_filter_default(domTree,selector)};function matchTags(rule3,runOnly){var include,exclude,defaultExclude=axe._audit&&axe._audit.tagExclude?axe._audit.tagExclude:[];return runOnly.hasOwnProperty("include")||runOnly.hasOwnProperty("exclude")?(include=Array.isArray(include=runOnly.include||[])?include:[include],exclude=(exclude=Array.isArray(exclude=runOnly.exclude||[])?exclude:[exclude]).concat(defaultExclude.filter(function(tag){return -1===include.indexOf(tag)}))):(include=Array.isArray(runOnly)?runOnly:[runOnly],exclude=defaultExclude.filter(function(tag){return -1===include.indexOf(tag)})),(!!include.some(function(tag){return -1!==rule3.tags.indexOf(tag)})||0===include.length&&!1!==rule3.enabled)&&exclude.every(function(tag){return -1===rule3.tags.indexOf(tag)})}var rule_should_run_default=function ruleShouldRun(rule3,context5,options){var runOnly=options.runOnly||{},ruleOptions=(options.rules||{})[rule3.id];return(!rule3.pageLevel||!!context5.page)&&("rule"===runOnly.type?-1!==runOnly.values.indexOf(rule3.id):ruleOptions&&"boolean"==typeof ruleOptions.enabled?ruleOptions.enabled:"tag"===runOnly.type&&runOnly.values?matchTags(rule3,runOnly.values):matchTags(rule3,[]))};function attributeMatches(node,attrName,filterAttrs){return void 0!==filterAttrs[attrName]&&(!0===filterAttrs[attrName]||element_matches_default(node,filterAttrs[attrName]))}function filterHtmlAttrs(element,filterAttrs){if(!filterAttrs)return element;var node=element.cloneNode(!1),outerHTML=node.outerHTML,attributes4=get_node_attributes_default(node);return cache_default.get(outerHTML)?node=cache_default.get(outerHTML):attributes4&&(node=document.createElement(node.nodeName),Array.from(attributes4).forEach(function(attr){attributeMatches(element,attr.name,filterAttrs)||node.setAttribute(attr.name,attr.value)}),cache_default.set(outerHTML,node)),Array.from(element.childNodes).forEach(function(child){node.appendChild(filterHtmlAttrs(child,filterAttrs))}),node}var filter_html_attrs_default=filterHtmlAttrs;function pushNode(result,nodes){var temp;if(0===result.length)return nodes;result.length<nodes.length&&(temp=result,result=nodes,nodes=temp);for(var _i9=0,l=nodes.length;_i9<l;_i9++)result.includes(nodes[_i9])||result.push(nodes[_i9]);return result}function reduceIncludes(includes){return includes.reduce(function(res,el){return res.length&&contains_default(res[res.length-1],el)||res.push(el),res},[])}var select_default=function select(selector,context5){var result=[];if(axe._selectCache)for(var j=0,l=axe._selectCache.length;j<l;j++){var item=axe._selectCache[j];if(item.selector===selector)return item.result}for(var curried=function(node){return is_node_in_context_default(node,context5)},reducedIncludes=reduceIncludes(context5.include),_i10=0;_i10<reducedIncludes.length;_i10++)result=pushNode(result,query_selector_all_filter_default(reducedIncludes[_i10],selector,curried));return axe._selectCache&&axe._selectCache.push({selector:selector,result:result}),result};function setScroll(elm,top,left){if(elm===window1)return elm.scroll(left,top);elm.scrollTop=top,elm.scrollLeft=left}var set_scroll_state_default=function setScrollState(scrollState){scrollState.forEach(function(_ref28){return setScroll(_ref28.elm,_ref28.top,_ref28.left)})};function _shadowSelect(selectors){return selectRecursive(Array.isArray(selectors)?_toConsumableArray(selectors):[selectors],document)}function selectRecursive(selectors,doc){var selectorStr=selectors.shift(),elm=selectorStr?doc.querySelector(selectorStr):null;return 0===selectors.length?elm:null!=elm&&elm.shadowRoot?selectRecursive(selectors,elm.shadowRoot):null}var token_list_default=function tokenList(str){return(str||"").trim().replace(/\s{2,}/g," ").split(" ")},valid_input_type_default=function validInputTypes(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]},langs=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,1,1,,1,1,,1,1,1,,,1,1],[1,1,,,,,,,1,,,,,1,1,,,,,,,,,,,1],,[,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,,1,,,,,1,,,1,,,,1,,1],[,1,,,,,,,,,1]]];function _validLangs(langArray){langArray=Array.isArray(langArray)?langArray:langs;var codes=[];return langArray.forEach(function(lang,index){var _char2=String.fromCharCode(index+96).replace("`","");Array.isArray(lang)?codes=codes.concat(_validLangs(lang).map(function(newLang){return _char2+newLang})):codes.push(_char2)}),codes}var valid_langs_default=function isValidLang(lang){for(var array=langs;lang.length<3;)lang+="`";for(var _i11=0;_i11<=lang.length-1;_i11++)if(!(array=array[lang.charCodeAt(_i11)-96]))return!1;return!0};axe._thisWillBeDeletedDoNotUse=axe._thisWillBeDeletedDoNotUse||{},axe._thisWillBeDeletedDoNotUse.utils={setDefaultFrameMessenger:setDefaultFrameMessenger};var SerialVirtualNode=function(_abstract_virtual_nod2){_inherits(SerialVirtualNode,_abstract_virtual_nod2);var _super2=_createSuper(SerialVirtualNode);function SerialVirtualNode(serialNode){var _this3;return _classCallCheck(this,SerialVirtualNode),(_this3=_super2.call(this))._props=normaliseProps(serialNode),_this3._attrs=normaliseAttrs(serialNode),_this3}return _createClass(SerialVirtualNode,[{key:"props",get:function get(){return this._props}},{key:"attr",value:function attr(attrName){var _this$_attrs$attrName;return null!=(_this$_attrs$attrName=this._attrs[attrName])?_this$_attrs$attrName:null}},{key:"hasAttr",value:function hasAttr(attrName){return void 0!==this._attrs[attrName]}},{key:"attrNames",get:function get(){return Object.keys(this._attrs)}}]),SerialVirtualNode}(AbstractVirtualNode),nodeNamesToTypes={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},nodeTypeToName={};function normaliseProps(serialNode){var _serialNode$nodeName,_ref29,_serialNode$nodeType,nodeName2=null!=(_serialNode$nodeName=serialNode.nodeName)?_serialNode$nodeName:nodeTypeToName[serialNode.nodeType],nodeType=null!=(_ref29=null!=(_serialNode$nodeType=serialNode.nodeType)?_serialNode$nodeType:nodeNamesToTypes[serialNode.nodeName])?_ref29:1;assert_default("number"==typeof nodeType,"nodeType has to be a number, got '".concat(nodeType,"'")),assert_default("string"==typeof nodeName2,"nodeName has to be a string, got '".concat(nodeName2,"'"));var type=null;"input"===(nodeName2=nodeName2.toLowerCase())&&(type=(serialNode.type||serialNode.attributes&&serialNode.attributes.type||"").toLowerCase(),valid_input_type_default().includes(type)||(type="text"));var props=_extends({},serialNode,{nodeType:nodeType,nodeName:nodeName2});return type&&(props.type=type),delete props.attributes,Object.freeze(props)}function normaliseAttrs(_ref30){var _ref30$attributes=_ref30.attributes,attributes4=void 0===_ref30$attributes?{}:_ref30$attributes,attrMap={htmlFor:"for",className:"class"};return Object.keys(attributes4).reduce(function(attrs,attrName){var value=attributes4[attrName];return assert_default("object"!==_typeof(value)||null===value,"expects attributes not to be an object, '".concat(attrName,"' was")),void 0!==value&&(attrs[attrMap[attrName]||attrName]=null!==value?String(value):null),attrs},{})}Object.keys(nodeNamesToTypes).forEach(function(nodeName2){nodeTypeToName[nodeNamesToTypes[nodeName2]]=nodeName2});var aria_exports={};__export(aria_exports,{allowedAttr:function allowedAttr(){return allowed_attr_default},arialabelText:function arialabelText(){return arialabel_text_default},arialabelledbyText:function arialabelledbyText(){return arialabelledby_text_default},getAccessibleRefs:function getAccessibleRefs(){return get_accessible_refs_default},getElementUnallowedRoles:function getElementUnallowedRoles(){return get_element_unallowed_roles_default},getExplicitRole:function getExplicitRole(){return get_explicit_role_default},getImplicitRole:function getImplicitRole(){return implicit_role_default},getOwnedVirtual:function getOwnedVirtual(){return get_owned_virtual_default},getRole:function getRole(){return get_role_default},getRoleType:function getRoleType(){return get_role_type_default},getRolesByType:function getRolesByType(){return get_roles_by_type_default},getRolesWithNameFromContents:function getRolesWithNameFromContents(){return get_roles_with_name_from_contents_default},implicitNodes:function implicitNodes(){return implicit_nodes_default},implicitRole:function implicitRole(){return implicit_role_default},isAccessibleRef:function isAccessibleRef(){return is_accessible_ref_default},isAriaRoleAllowedOnElement:function isAriaRoleAllowedOnElement(){return is_aria_role_allowed_on_element_default},isUnsupportedRole:function isUnsupportedRole(){return is_unsupported_role_default},isValidRole:function isValidRole(){return is_valid_role_default},label:function label(){return label_default2},labelVirtual:function labelVirtual(){return label_virtual_default},lookupTable:function lookupTable(){return lookup_table_default},namedFromContents:function namedFromContents(){return named_from_contents_default},requiredAttr:function requiredAttr(){return required_attr_default},requiredContext:function requiredContext(){return required_context_default},requiredOwned:function requiredOwned(){return required_owned_default},validateAttr:function validateAttr(){return validate_attr_default},validateAttrValue:function validateAttrValue(){return validate_attr_value_default}});var get_global_aria_attrs_default=function getGlobalAriaAttrs(){if(cache_default.get("globalAriaAttrs"))return cache_default.get("globalAriaAttrs");var globalAttrs=Object.keys(standards.ariaAttrs).filter(function(attrName){return standards.ariaAttrs[attrName].global});return cache_default.set("globalAriaAttrs",globalAttrs),globalAttrs},allowed_attr_default=function allowedAttr(role){var roleDef=standards.ariaRoles[role],attrs=_toConsumableArray(get_global_aria_attrs_default());return roleDef&&(roleDef.allowedAttrs&&attrs.push.apply(attrs,_toConsumableArray(roleDef.allowedAttrs)),roleDef.requiredAttrs&&attrs.push.apply(attrs,_toConsumableArray(roleDef.requiredAttrs))),attrs},arialabel_text_default=function arialabelText(vNode){if(!(vNode instanceof AbstractVirtualNode)){if(1!==vNode.nodeType)return"";vNode=get_node_from_tree_default(vNode)}return vNode.attr("aria-label")||""},is_unsupported_role_default=function isUnsupportedRole(role){var roleDefinition=standards.ariaRoles[role];return!!roleDefinition&&!!roleDefinition.unsupported},is_valid_role_default=function isValidRole(role){var _ref31=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},allowAbstract=_ref31.allowAbstract,_ref31$flagUnsupporte=_ref31.flagUnsupported,roleDefinition=standards.ariaRoles[role],isRoleUnsupported=is_unsupported_role_default(role);return!!roleDefinition&&(void 0===_ref31$flagUnsupporte||!_ref31$flagUnsupporte||!isRoleUnsupported)&&(!!allowAbstract||"abstract"!==roleDefinition.type)},get_explicit_role_default=function getExplicitRole(vNode){var _ref32=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},fallback=_ref32.fallback,abstracts=_ref32.abstracts,dpub=_ref32.dpub;if(1!==(vNode=vNode instanceof AbstractVirtualNode?vNode:get_node_from_tree_default(vNode)).props.nodeType)return null;var roleAttr=(vNode.attr("role")||"").trim().toLowerCase();return(fallback?token_list_default(roleAttr):[roleAttr]).find(function(role){return(!!dpub||"doc-"!==role.substr(0,4))&&is_valid_role_default(role,{allowAbstract:abstracts})})||null},get_elements_by_content_type_default=function getElementsByContentType(type){return Object.keys(standards.htmlElms).filter(function(nodeName2){var elm=standards.htmlElms[nodeName2];return elm.contentTypes?elm.contentTypes.includes(type):!!elm.variant&&!!elm.variant.default&&!!elm.variant.default.contentTypes&&elm.variant.default.contentTypes.includes(type)})},to_grid_default=memoize_default(function toGrid(node){for(var table5=[],rows=node.rows,i=0,rowLength=rows.length;i<rowLength;i++){var cells=rows[i].cells;table5[i]=table5[i]||[];for(var columnIndex=0,j=0,cellLength=cells.length;j<cellLength;j++)for(var colSpan=0;colSpan<cells[j].colSpan;colSpan++){for(var rowspanValue=0===parseInt(cells[j].getAttribute("rowspan"))||0===cells[j].rowspan?rows.length:cells[j].rowSpan,rowSpan=0;rowSpan<rowspanValue;rowSpan++){for(table5[i+rowSpan]=table5[i+rowSpan]||[];table5[i+rowSpan][columnIndex];)columnIndex++;table5[i+rowSpan][columnIndex]=cells[j]}columnIndex++}}return table5}),get_cell_position_default=memoize_default(function getCellPosition(cell,tableGrid){var rowIndex,index;for(tableGrid||(tableGrid=to_grid_default(find_up_default(cell,"table"))),rowIndex=0;rowIndex<tableGrid.length;rowIndex++)if(tableGrid[rowIndex]&&-1!==(index=tableGrid[rowIndex].indexOf(cell)))return{x:index,y:rowIndex}}),get_scope_default=function getScope(cell){var scope=cell.getAttribute("scope"),role=cell.getAttribute("role");if(cell instanceof window1.Element==!1||-1===["TD","TH"].indexOf(cell.nodeName.toUpperCase()))throw TypeError("Expected TD or TH element");if("columnheader"===role)return"col";if("rowheader"===role)return"row";if("col"===scope||"row"===scope)return scope;if("TH"!==cell.nodeName.toUpperCase())return!1;var tableGrid=to_grid_default(find_up_default(cell,"table")),pos=get_cell_position_default(cell,tableGrid);return tableGrid[pos.y].reduce(function(headerRow2,cell2){return headerRow2&&"TH"===cell2.nodeName.toUpperCase()},!0)?"col":tableGrid.map(function(col){return col[pos.x]}).reduce(function(headerCol2,cell2){return headerCol2&&cell2&&"TH"===cell2.nodeName.toUpperCase()},!0)?"row":"auto"},is_column_header_default=function isColumnHeader(element){return -1!==["col","auto"].indexOf(get_scope_default(element))},is_row_header_default=function isRowHeader(cell){return["row","auto"].includes(get_scope_default(cell))},sectioningElementSelector=get_elements_by_content_type_default("sectioning").map(function(nodeName2){return"".concat(nodeName2,":not([role])")}).join(", ")+" , main:not([role]), [role=article], [role=complementary], [role=main], [role=navigation], [role=region]";function hasAccessibleName(vNode){var ariaLabelledby=sanitize_default(arialabelledby_text_default(vNode)),ariaLabel=sanitize_default(arialabel_text_default(vNode));return!!(ariaLabelledby||ariaLabel)}var implicit_html_roles_default={a:function a(vNode){return vNode.hasAttr("href")?"link":null},area:function area(vNode){return vNode.hasAttr("href")?"link":null},article:"article",aside:"complementary",body:"document",button:"button",datalist:"listbox",dd:"definition",dfn:"term",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",footer:function footer(vNode){return closest_default(vNode,sectioningElementSelector)?null:"contentinfo"},form:function form(vNode){return hasAccessibleName(vNode)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function header(vNode){return closest_default(vNode,sectioningElementSelector)?null:"banner"},hr:"separator",img:function img(vNode){var emptyAlt=vNode.hasAttr("alt")&&!vNode.attr("alt"),hasGlobalAria=get_global_aria_attrs_default().find(function(attr){return vNode.hasAttr(attr)});return!emptyAlt||hasGlobalAria||is_focusable_default(vNode)?"img":"presentation"},input:function input(vNode){var suggestionsSourceElement;if(vNode.hasAttr("list")){var listElement=idrefs_default(vNode.actualNode,"list").filter(function(node){return!!node})[0];suggestionsSourceElement=listElement&&"datalist"===listElement.nodeName.toLowerCase()}switch(vNode.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return suggestionsSourceElement?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return suggestionsSourceElement?"combobox":"textbox";default:return"textbox"}},li:"listitem",main:"main",math:"math",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:function section(vNode){return hasAccessibleName(vNode)?"region":null},select:function select(vNode){return vNode.hasAttr("multiple")||parseInt(vNode.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function td(vNode){return["grid","treegrid"].includes(get_explicit_role_default(closest_default(vNode,"table")))?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function th(vNode){return is_column_header_default(vNode.actualNode)?"columnheader":is_row_header_default(vNode.actualNode)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"},from_primative_default=function fromPrimative(someString,matcher){var matcherType=_typeof(matcher);if(Array.isArray(matcher)&&void 0!==someString)return matcher.includes(someString);if("function"===matcherType)return!!matcher(someString);if(null!=someString){if(matcher instanceof RegExp)return matcher.test(someString);if(/^\/.*\/$/.test(matcher))return new RegExp(matcher.substring(1,matcher.length-1)).test(someString)}return matcher===someString},from_function_default=function fromFunction(getValue,matcher){if("object"!==_typeof(matcher)||Array.isArray(matcher)||matcher instanceof RegExp)throw Error("Expect matcher to be an object");return Object.keys(matcher).every(function(propName){return from_primative_default(getValue(propName),matcher[propName])})},attributes_default=function attributes(vNode,matcher){return vNode instanceof AbstractVirtualNode||(vNode=get_node_from_tree_default(vNode)),from_function_default(function(attrName){return vNode.attr(attrName)},matcher)},condition_default=function condition(arg,condition4){return!!condition4(arg)},explicit_role_default=function explicitRole(vNode,matcher){return from_primative_default(get_explicit_role_default(vNode),matcher)},implicit_role_default2=function implicitRole(vNode,matcher){return from_primative_default(implicit_role_default(vNode),matcher)},node_name_default=function nodeName(vNode,matcher){return vNode instanceof AbstractVirtualNode||(vNode=get_node_from_tree_default(vNode)),from_primative_default(vNode.props.nodeName,matcher)},properties_default=function properties(vNode,matcher){return vNode instanceof AbstractVirtualNode||(vNode=get_node_from_tree_default(vNode)),from_function_default(function(propName){return vNode.props[propName]},matcher)},semantic_role_default=function semanticRole(vNode,matcher){return from_primative_default(get_role_default(vNode),matcher)},matchers={attributes:attributes_default,condition:condition_default,explicitRole:explicit_role_default,implicitRole:implicit_role_default2,nodeName:node_name_default,properties:properties_default,semanticRole:semantic_role_default};function fromDefinition(vNode,definition){return(vNode instanceof AbstractVirtualNode||(vNode=get_node_from_tree_default(vNode)),Array.isArray(definition))?definition.some(function(definitionItem){return fromDefinition(vNode,definitionItem)}):"string"==typeof definition?matches_default(vNode,definition):Object.keys(definition).every(function(matcherName){if(!matchers[matcherName])throw Error('Unknown matcher type "'.concat(matcherName,'"'));var matchMethod=matchers[matcherName],matcher=definition[matcherName];return matchMethod(vNode,matcher)})}var from_definition_default=fromDefinition,matches_default2=function matches5(vNode,definition){return from_definition_default(vNode,definition)};matches_default2.attributes=attributes_default,matches_default2.condition=condition_default,matches_default2.explicitRole=explicit_role_default,matches_default2.fromDefinition=from_definition_default,matches_default2.fromFunction=from_function_default,matches_default2.fromPrimative=from_primative_default,matches_default2.implicitRole=implicit_role_default2,matches_default2.nodeName=node_name_default,matches_default2.properties=properties_default,matches_default2.semanticRole=semantic_role_default;var get_element_spec_default=function getElementSpec(vNode){var standard=standards.htmlElms[vNode.props.nodeName];if(!standard)return{};if(!standard.variant)return standard;var variant=standard.variant,spec=_objectWithoutProperties(standard,_excluded3);for(var variantName in variant)if(variant.hasOwnProperty(variantName)&&"default"!==variantName){var _variant$variantName=variant[variantName],matches14=_variant$variantName.matches,props=_objectWithoutProperties(_variant$variantName,_excluded4);if(matches_default2(vNode,matches14))for(var propName in props)props.hasOwnProperty(propName)&&(spec[propName]=props[propName])}for(var _propName in variant.default)variant.default.hasOwnProperty(_propName)&&void 0===spec[_propName]&&(spec[_propName]=variant.default[_propName]);return spec},implicit_role_default=function implicitRole2(node){var _ref33=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},chromium=_ref33.chromium,vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(node=vNode.actualNode,!vNode)throw ReferenceError("Cannot get implicit role of a node outside the current scope.");var role=implicit_html_roles_default[vNode.props.nodeName];return!role&&chromium?get_element_spec_default(vNode).chromiumRole||null:"function"==typeof role?role(vNode):role||null},inheritsPresentationChain={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 getInheritedRole(vNode,explicitRoleOptions){var parentNodeNames=inheritsPresentationChain[vNode.props.nodeName];if(!parentNodeNames)return null;if(!vNode.parent)throw ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.");if(!parentNodeNames.includes(vNode.parent.props.nodeName))return null;var parentRole=get_explicit_role_default(vNode.parent,explicitRoleOptions);return["none","presentation"].includes(parentRole)&&!hasConflictResolution(vNode.parent)?parentRole:parentRole?null:getInheritedRole(vNode.parent,explicitRoleOptions)}function resolveImplicitRole(vNode,_ref34){var chromium=_ref34.chromium,explicitRoleOptions=_objectWithoutProperties(_ref34,_excluded5),implicitRole3=implicit_role_default(vNode,{chromium:chromium});if(!implicitRole3)return null;var presentationalRole=getInheritedRole(vNode,explicitRoleOptions);return presentationalRole||implicitRole3}function hasConflictResolution(vNode){return get_global_aria_attrs_default().some(function(attr){return vNode.hasAttr(attr)})||is_focusable_default(vNode)}function resolveRole(node){var _ref35=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},noImplicit=_ref35.noImplicit,roleOptions=_objectWithoutProperties(_ref35,_excluded6),vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(1!==vNode.props.nodeType)return null;var explicitRole2=get_explicit_role_default(vNode,roleOptions);return explicitRole2?["presentation","none"].includes(explicitRole2)&&hasConflictResolution(vNode)?noImplicit?null:resolveImplicitRole(vNode,roleOptions):explicitRole2:noImplicit?null:resolveImplicitRole(vNode,roleOptions)}var get_role_default=function getRole(node){var _ref36=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},noPresentational=_ref36.noPresentational,role=resolveRole(node,_objectWithoutProperties(_ref36,_excluded7));return noPresentational&&["presentation","none"].includes(role)?null:role},alwaysTitleElements=["iframe"],title_text_default=function titleText(node){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);return 1!==vNode.props.nodeType||!node.hasAttr("title")||!matches_default2(vNode,alwaysTitleElements)&&["none","presentation"].includes(get_role_default(vNode))?"":vNode.attr("title")},named_from_contents_default=function namedFromContents(vNode){var _ref37=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},strict=_ref37.strict;if(1!==(vNode=vNode instanceof AbstractVirtualNode?vNode:get_node_from_tree_default(vNode)).props.nodeType)return!1;var role=get_role_default(vNode),roleDef=standards.ariaRoles[role];return!!roleDef&&!!roleDef.nameFromContent||!strict&&(!roleDef||["presentation","none"].includes(role))},get_owned_virtual_default=function getOwnedVirtual(virtualNode){var actualNode=virtualNode.actualNode,children=virtualNode.children;if(!children)throw Error("getOwnedVirtual requires a virtual node");if(virtualNode.hasAttr("aria-owns")){var owns=idrefs_default(actualNode,"aria-owns").filter(function(element){return!!element}).map(function(element){return axe.utils.getNodeFromTree(element)});return[].concat(_toConsumableArray(children),_toConsumableArray(owns))}return _toConsumableArray(children)};function subtreeText(virtualNode){var context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},alreadyProcessed2=accessible_text_virtual_default.alreadyProcessed;context5.startNode=context5.startNode||virtualNode;var _context=context5,strict=_context.strict,inControlContext=_context.inControlContext,inLabelledByContext=_context.inLabelledByContext,contentTypes=get_element_spec_default(virtualNode).contentTypes;return alreadyProcessed2(virtualNode,context5)||1!==virtualNode.props.nodeType||null!=contentTypes&&contentTypes.includes("embedded")||!named_from_contents_default(virtualNode,{strict:strict})&&!context5.subtreeDescendant?"":(strict||(context5=_extends({subtreeDescendant:!inControlContext&&!inLabelledByContext},context5)),get_owned_virtual_default(virtualNode).reduce(function(contentText,child){return appendAccessibleText(contentText,child,context5)},""))}var phrasingElements=get_elements_by_content_type_default("phrasing").concat(["#text"]);function appendAccessibleText(contentText,virtualNode,context5){var nodeName2=virtualNode.props.nodeName,contentTextAdd=accessible_text_virtual_default(virtualNode,context5);return contentTextAdd?(!phrasingElements.includes(nodeName2)&&(" "!==contentTextAdd[0]&&(contentTextAdd+=" "),contentText&&" "!==contentText[contentText.length-1]&&(contentTextAdd=" "+contentTextAdd)),contentText+contentTextAdd):contentText}var subtree_text_default=subtreeText;function getExplicitLabels(virtualNode){if(!virtualNode.attr("id"))return[];if(!virtualNode.actualNode)throw TypeError("Cannot resolve explicit label reference for non-DOM nodes");return find_elms_in_context_default({elm:"label",attr:"for",value:virtualNode.attr("id"),context:virtualNode.actualNode})}var label_text_default=function labelText(virtualNode){var labels,context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},alreadyProcessed2=accessible_text_virtual_default.alreadyProcessed;if(context5.inControlContext||context5.inLabelledByContext||alreadyProcessed2(virtualNode,context5))return"";context5.startNode||(context5.startNode=virtualNode);var labelContext=_extends({inControlContext:!0},context5),explicitLabels=getExplicitLabels(virtualNode),implicitLabel=closest_default(virtualNode,"label");return implicitLabel?(labels=[].concat(_toConsumableArray(explicitLabels),[implicitLabel.actualNode])).sort(node_sorter_default):labels=explicitLabels,labels.map(function(label5){return accessible_text_default(label5,labelContext)}).filter(function(text32){return""!==text32}).join(" ")},defaultButtonValues={submit:"Submit",image:"Submit",reset:"Reset",button:""},nativeTextMethods={valueText:function valueText(_ref38){return _ref38.actualNode.value||""},buttonDefaultText:function buttonDefaultText(_ref39){return defaultButtonValues[_ref39.actualNode.type]||""},tableCaptionText:descendantText.bind(null,"caption"),figureText:descendantText.bind(null,"figcaption"),svgTitleText:descendantText.bind(null,"title"),fieldsetLegendText:descendantText.bind(null,"legend"),altText:attrText.bind(null,"alt"),tableSummaryText:attrText.bind(null,"summary"),titleText:title_text_default,subtreeText:subtree_text_default,labelText:label_text_default,singleSpace:function singleSpace(){return" "},placeholderText:attrText.bind(null,"placeholder")};function attrText(attr,vNode){return vNode.attr(attr)||""}function descendantText(nodeName2,_ref40,context5){var actualNode=_ref40.actualNode,nodeNames2=[nodeName2=nodeName2.toLowerCase(),actualNode.nodeName.toLowerCase()].join(","),candidate=actualNode.querySelector(nodeNames2);return candidate&&candidate.nodeName.toLowerCase()===nodeName2?accessible_text_default(candidate,context5):""}function findTextMethods(virtualNode){return(get_element_spec_default(virtualNode).namingMethods||[]).map(function(methodName){return nativeTextMethods[methodName]})}var native_text_alternative_default=function nativeTextAlternative(virtualNode){var context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},actualNode=virtualNode.actualNode;if(1!==virtualNode.props.nodeType||["presentation","none"].includes(get_role_default(virtualNode)))return"";var accName=findTextMethods(virtualNode).reduce(function(accName2,step){return accName2||step(virtualNode,context5)},"");return context5.debug&&axe.log(accName||"{empty-value}",actualNode,context5),accName},unsupported_default={accessibleNameFromFieldValue:["combobox","listbox","progressbar"]},nonTextInputTypes=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"],is_native_textbox_default=function isNativeTextbox(node){var nodeName2=(node=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node)).props.nodeName;return"textarea"===nodeName2||"input"===nodeName2&&!nonTextInputTypes.includes((node.attr("type")||"").toLowerCase())},is_native_select_default=function isNativeSelect(node){return"select"===(node=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node)).props.nodeName},is_aria_textbox_default=function isAriaTextbox(node){return"textbox"===get_explicit_role_default(node)},is_aria_listbox_default=function isAriaListbox(node){return"listbox"===get_explicit_role_default(node)},is_aria_combobox_default=function isAriaCombobox(node){return"combobox"===get_explicit_role_default(node)},rangeRoles=["progressbar","scrollbar","slider","spinbutton"],is_aria_range_default=function isAriaRange(node){var role=get_explicit_role_default(node);return rangeRoles.includes(role)},controlValueRoles=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],_formControlValueMethods={nativeTextboxValue:nativeTextboxValue,nativeSelectValue:nativeSelectValue,ariaTextboxValue:ariaTextboxValue,ariaListboxValue:ariaListboxValue,ariaComboboxValue:ariaComboboxValue,ariaRangeValue:ariaRangeValue};function nativeTextboxValue(node){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);return is_native_textbox_default(vNode)&&vNode.props.value||""}function nativeSelectValue(node){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(!is_native_select_default(vNode))return"";var options=query_selector_all_default(vNode,"option"),selectedOptions=options.filter(function(option){return option.hasAttr("selected")});return selectedOptions.length||selectedOptions.push(options[0]),selectedOptions.map(function(option){return visible_virtual_default(option)}).join(" ")||""}function ariaTextboxValue(node){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node),actualNode=vNode.actualNode;return is_aria_textbox_default(vNode)?actualNode&&(!actualNode||is_hidden_with_css_default(actualNode))?actualNode.textContent:visible_virtual_default(vNode,!0):""}function ariaListboxValue(node,context5){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(!is_aria_listbox_default(vNode))return"";var selected=get_owned_virtual_default(vNode).filter(function(owned){return"option"===get_role_default(owned)&&"true"===owned.attr("aria-selected")});return 0===selected.length?"":accessible_text_virtual_default(selected[0],context5)}function ariaComboboxValue(node,context5){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(!is_aria_combobox_default(vNode))return"";var listbox=get_owned_virtual_default(vNode).filter(function(elm){return"listbox"===get_role_default(elm)})[0];return listbox?ariaListboxValue(listbox,context5):""}function ariaRangeValue(node){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(!is_aria_range_default(vNode)||!vNode.hasAttr("aria-valuenow"))return"";var valueNow=+vNode.attr("aria-valuenow");return isNaN(valueNow)?"0":String(valueNow)}var form_control_value_default=function formControlValue(virtualNode){var context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},actualNode=virtualNode.actualNode,unsupportedRoles=unsupported_default.accessibleNameFromFieldValue||[],role=get_role_default(virtualNode);if(context5.startNode===virtualNode||!controlValueRoles.includes(role)||unsupportedRoles.includes(role))return"";var valueString=Object.keys(_formControlValueMethods).map(function(name){return _formControlValueMethods[name]}).reduce(function(accName,step){return accName||step(virtualNode,context5)},"");return context5.debug&&log_default(valueString||"{empty-value}",actualNode,context5),valueString};function accessibleTextVirtual(virtualNode){var context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},actualNode=virtualNode.actualNode;if(context5=prepareContext(virtualNode,context5),shouldIgnoreHidden(virtualNode,context5))return"";var accName=[arialabelledby_text_default,arialabel_text_default,native_text_alternative_default,form_control_value_default,subtree_text_default,textNodeValue,title_text_default].reduce(function(accName2,step){return(context5.startNode===virtualNode&&(accName2=sanitize_default(accName2)),""!==accName2)?accName2:step(virtualNode,context5)},"");return context5.debug&&axe.log(accName||"{empty-value}",actualNode,context5),accName}function textNodeValue(virtualNode){return 3!==virtualNode.props.nodeType?"":virtualNode.props.nodeValue}function shouldIgnoreHidden(_ref41,context5){var actualNode=_ref41.actualNode;return!!actualNode&&1===actualNode.nodeType&&!context5.includeHidden&&!is_visible_default(actualNode,!0)}function prepareContext(virtualNode,context5){var actualNode=virtualNode.actualNode;return context5.startNode||(context5=_extends({startNode:virtualNode},context5)),actualNode&&1===actualNode.nodeType&&context5.inLabelledByContext&&void 0===context5.includeHidden&&(context5=_extends({includeHidden:!is_visible_default(actualNode,!0)},context5)),context5}accessibleTextVirtual.alreadyProcessed=function alreadyProcessed(virtualnode,context5){return context5.processed=context5.processed||[],!!context5.processed.includes(virtualnode)||(context5.processed.push(virtualnode),!1)};var accessible_text_virtual_default=accessibleTextVirtual,accessible_text_default=function accessibleText(element,context5){return accessible_text_virtual_default(get_node_from_tree_default(element),context5)},arialabelledby_text_default=function arialabelledbyText(vNode){var context5=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(vNode instanceof AbstractVirtualNode)){if(1!==vNode.nodeType)return"";vNode=get_node_from_tree_default(vNode)}return 1!==vNode.props.nodeType||context5.inLabelledByContext||context5.inControlContext||!vNode.attr("aria-labelledby")?"":idrefs_default(vNode,"aria-labelledby").filter(function(elm){return elm}).reduce(function(accessibleName,elm){var accessibleNameAdd=accessible_text_default(elm,_extends({inLabelledByContext:!0,startNode:context5.startNode||vNode},context5));return accessibleName?"".concat(accessibleName," ").concat(accessibleNameAdd):accessibleNameAdd},"")},text_exports={};function getUnicodeNonBmpRegExp(){return/[\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}function getPunctuationRegExp(){return/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g}function getSupplementaryPrivateUseRegExp(){return/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g}__export(text_exports,{accessibleText:function accessibleText(){return accessible_text_default},accessibleTextVirtual:function accessibleTextVirtual(){return accessible_text_virtual_default},autocomplete:function autocomplete(){return _autocomplete},formControlValue:function formControlValue(){return form_control_value_default},formControlValueMethods:function formControlValueMethods(){return _formControlValueMethods},hasUnicode:function hasUnicode(){return has_unicode_default},isHumanInterpretable:function isHumanInterpretable(){return is_human_interpretable_default},isIconLigature:function isIconLigature(){return is_icon_ligature_default},isValidAutocomplete:function isValidAutocomplete(){return is_valid_autocomplete_default},label:function label(){return label_default},labelText:function labelText(){return label_text_default},labelVirtual:function labelVirtual(){return label_virtual_default2},nativeElementType:function nativeElementType(){return native_element_type_default},nativeTextAlternative:function nativeTextAlternative(){return native_text_alternative_default},nativeTextMethods:function nativeTextMethods1(){return nativeTextMethods},removeUnicode:function removeUnicode(){return remove_unicode_default},sanitize:function sanitize(){return sanitize_default},subtreeText:function subtreeText(){return subtree_text_default},titleText:function titleText(){return title_text_default},unsupported:function unsupported(){return unsupported_default},visible:function visible(){return visible_default},visibleTextNodes:function visibleTextNodes(){return visible_text_nodes_default},visibleVirtual:function visibleVirtual(){return visible_virtual_default}});var emoji_regex=__toModule(require_emoji_regex()),has_unicode_default=function hasUnicode(str,options){var emoji=options.emoji,nonBmp=options.nonBmp,punctuations=options.punctuations;return emoji?emoji_regex.default().test(str):nonBmp?getUnicodeNonBmpRegExp().test(str)||getSupplementaryPrivateUseRegExp().test(str):!!punctuations&&getPunctuationRegExp().test(str)},emoji_regex2=__toModule(require_emoji_regex()),remove_unicode_default=function removeUnicode(str,options){var emoji=options.emoji,nonBmp=options.nonBmp,punctuations=options.punctuations;return emoji&&(str=str.replace(emoji_regex2.default(),"")),nonBmp&&(str=(str=str.replace(getUnicodeNonBmpRegExp(),"")).replace(getSupplementaryPrivateUseRegExp(),"")),punctuations&&(str=str.replace(getPunctuationRegExp(),"")),str},is_human_interpretable_default=function isHumanInterpretable(str){return str.length?["x","i"].includes(str)||!sanitize_default(remove_unicode_default(str,{emoji:!0,nonBmp:!0,punctuations:!0}))?0:1:0},is_icon_ligature_default=function isIconLigature(textVNode){var differenceThreshold=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,occuranceThreshold=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,nodeValue=textVNode.actualNode.nodeValue.trim();if(!sanitize_default(nodeValue)||has_unicode_default(nodeValue,{emoji:!0,nonBmp:!0}))return!1;cache_default.get("canvasContext")||cache_default.set("canvasContext",document.createElement("canvas").getContext("2d"));var canvasContext=cache_default.get("canvasContext"),canvas=canvasContext.canvas;cache_default.get("fonts")||cache_default.set("fonts",{});var fonts=cache_default.get("fonts"),fontFamily=window1.getComputedStyle(textVNode.parent.actualNode).getPropertyValue("font-family");fonts[fontFamily]||(fonts[fontFamily]={occurances:0,numLigatures:0});var font=fonts[fontFamily];if(font.occurances>=occuranceThreshold){if(font.numLigatures/font.occurances==1)return!0;else if(0===font.numLigatures)return!1}font.occurances++;var fontSize=30,fontStyle="".concat(fontSize,"px ").concat(fontFamily);canvasContext.font=fontStyle;var firstChar=nodeValue.charAt(0),width=canvasContext.measureText(firstChar).width;if(width<30){var diff=30/width;width*=diff,fontSize*=diff,fontStyle="".concat(fontSize,"px ").concat(fontFamily)}canvas.width=width,canvas.height=fontSize,canvasContext.font=fontStyle,canvasContext.textAlign="left",canvasContext.textBaseline="top",canvasContext.fillText(firstChar,0,0);var compareData=new Uint32Array(canvasContext.getImageData(0,0,width,fontSize).data.buffer);if(!compareData.some(function(pixel){return pixel}))return font.numLigatures++,!0;canvasContext.clearRect(0,0,width,fontSize),canvasContext.fillText(nodeValue,0,0);var compareWith=new Uint32Array(canvasContext.getImageData(0,0,width,fontSize).data.buffer),differences=compareData.reduce(function(diff,pixel,i){return 0===pixel&&0===compareWith[i]||0!==pixel&&0!==compareWith[i]?diff:++diff},0),expectedWidth=nodeValue.split("").reduce(function(width2,_char3){return width2+canvasContext.measureText(_char3).width},0),actualWidth=canvasContext.measureText(nodeValue).width;return differences/compareData.length>=differenceThreshold&&1-actualWidth/expectedWidth>=differenceThreshold&&(font.numLigatures++,!0)},_autocomplete={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"]},is_valid_autocomplete_default=function isValidAutocomplete(autocompleteValue){var _ref42=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref42$looseTyped=_ref42.looseTyped,_ref42$stateTerms=_ref42.stateTerms,stateTerms=void 0===_ref42$stateTerms?[]:_ref42$stateTerms,_ref42$locations=_ref42.locations,locations=void 0===_ref42$locations?[]:_ref42$locations,_ref42$qualifiers=_ref42.qualifiers,qualifiers=void 0===_ref42$qualifiers?[]:_ref42$qualifiers,_ref42$standaloneTerm=_ref42.standaloneTerms,standaloneTerms=void 0===_ref42$standaloneTerm?[]:_ref42$standaloneTerm,_ref42$qualifiedTerms=_ref42.qualifiedTerms,qualifiedTerms=void 0===_ref42$qualifiedTerms?[]:_ref42$qualifiedTerms;if(autocompleteValue=autocompleteValue.toLowerCase().trim(),(stateTerms=stateTerms.concat(_autocomplete.stateTerms)).includes(autocompleteValue)||""===autocompleteValue)return!0;qualifiers=qualifiers.concat(_autocomplete.qualifiers),locations=locations.concat(_autocomplete.locations),standaloneTerms=standaloneTerms.concat(_autocomplete.standaloneTerms),qualifiedTerms=qualifiedTerms.concat(_autocomplete.qualifiedTerms);var autocompleteTerms=autocompleteValue.split(/\s+/g);if(!(void 0!==_ref42$looseTyped&&_ref42$looseTyped)&&(autocompleteTerms[0].length>8&&"section-"===autocompleteTerms[0].substr(0,8)&&autocompleteTerms.shift(),locations.includes(autocompleteTerms[0])&&autocompleteTerms.shift(),qualifiers.includes(autocompleteTerms[0])&&(autocompleteTerms.shift(),standaloneTerms=[]),1!==autocompleteTerms.length))return!1;var purposeTerm=autocompleteTerms[autocompleteTerms.length-1];return standaloneTerms.includes(purposeTerm)||qualifiedTerms.includes(purposeTerm)},visible_default=function visible(element,screenReader,noRecursing){return visible_virtual_default(element=get_node_from_tree_default(element),screenReader,noRecursing)},label_virtual_default2=function labelVirtual2(virtualNode){var ref,candidate;if(candidate=label_virtual_default(virtualNode))return candidate;if(virtualNode.attr("id")){if(!virtualNode.actualNode)throw TypeError("Cannot resolve explicit label reference for non-DOM nodes");var id=escape_selector_default(virtualNode.attr("id"));if(candidate=(ref=get_root_node_default2(virtualNode.actualNode).querySelector('label[for="'+id+'"]'))&&visible_default(ref,!0))return candidate}return(candidate=(ref=closest_default(virtualNode,"label"))&&visible_virtual_default(ref,!0))?candidate:null},label_default=function label(node){return label_virtual_default2(node=get_node_from_tree_default(node))},native_element_type_default=[{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"]}];function visibleTextNodes(vNode){var parentVisible=is_visible_default(vNode.actualNode),nodes=[];return vNode.children.forEach(function(child){3===child.actualNode.nodeType?parentVisible&&nodes.push(child):nodes=nodes.concat(visibleTextNodes(child))}),nodes}var visible_text_nodes_default=visibleTextNodes,idRefsRegex=/^idrefs?$/;function cacheIdRefs(node,idRefs,refAttrs){if(node.hasAttribute){if("LABEL"===node.nodeName.toUpperCase()&&node.hasAttribute("for")){var id=node.getAttribute("for");idRefs[id]=idRefs[id]||[],idRefs[id].push(node)}for(var _i12=0;_i12<refAttrs.length;++_i12){var attr=refAttrs[_i12],attrValue=sanitize_default(node.getAttribute(attr)||"");if(attrValue)for(var tokens=token_list_default(attrValue),k=0;k<tokens.length;++k)idRefs[tokens[k]]=idRefs[tokens[k]]||[],idRefs[tokens[k]].push(node)}}for(var _i13=0;_i13<node.children.length;_i13++)cacheIdRefs(node.children[_i13],idRefs,refAttrs)}var get_accessible_refs_default=function getAccessibleRefs(node){var root=get_root_node_default2(node=node.actualNode||node);root=root.documentElement||root;var idRefsByRoot=cache_default.get("idRefsByRoot");idRefsByRoot||(idRefsByRoot=new WeakMap,cache_default.set("idRefsByRoot",idRefsByRoot));var idRefs=idRefsByRoot.get(root);return idRefs||(idRefs={},idRefsByRoot.set(root,idRefs),cacheIdRefs(root,idRefs,Object.keys(standards.ariaAttrs).filter(function(attr){var type=standards.ariaAttrs[attr].type;return idRefsRegex.test(type)}))),idRefs[node.id]||[]},get_role_type_default=function getRoleType(role){var roleDef=standards.ariaRoles[role];return roleDef?roleDef.type:null},is_aria_role_allowed_on_element_default=function isAriaRoleAllowedOnElement(node,role){var vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node);if(role===implicit_role_default(vNode))return!0;var spec=get_element_spec_default(vNode);return Array.isArray(spec.allowedRoles)?spec.allowedRoles.includes(role):!!spec.allowedRoles},dpubRoles2=["doc-backlink","doc-biblioentry","doc-biblioref","doc-cover","doc-endnote","doc-glossref","doc-noteref"];function getRoleSegments(vNode){var roles=[];if(!vNode)return roles;if(vNode.hasAttr("role")){var nodeRoles=token_list_default(vNode.attr("role").toLowerCase());roles=roles.concat(nodeRoles)}return roles.filter(function(role){return is_valid_role_default(role)})}var get_element_unallowed_roles_default=function getElementUnallowedRoles(node){var allowImplicit=!(arguments.length>1)||void 0===arguments[1]||arguments[1],vNode=node instanceof AbstractVirtualNode?node:get_node_from_tree_default(node),nodeName2=vNode.props.nodeName;if(!is_html_element_default(vNode))return[];var roleSegments=getRoleSegments(vNode),implicitRole3=implicit_role_default(vNode);return roleSegments.filter(function(role){return(!allowImplicit||role!==implicitRole3)&&(!!(allowImplicit&&dpubRoles2.includes(role))&&implicitRole3!==get_role_type_default(role)||!(allowImplicit||"row"===role&&"tr"===nodeName2&&element_matches_default(vNode,'table[role="grid"] > tr'))||!is_aria_role_allowed_on_element_default(vNode,role))})},get_aria_roles_by_type_default=function getAriaRolesByType(type){return Object.keys(standards.ariaRoles).filter(function(roleName){return standards.ariaRoles[roleName].type===type})},get_roles_by_type_default=function getRolesByType(roleType){return get_aria_roles_by_type_default(roleType)},get_aria_roles_supporting_name_from_content_default=function getAriaRolesSupportingNameFromContent(){if(cache_default.get("ariaRolesNameFromContent"))return cache_default.get("ariaRolesNameFromContent");var contentRoles=Object.keys(standards.ariaRoles).filter(function(roleName){return standards.ariaRoles[roleName].nameFromContent});return cache_default.set("ariaRolesNameFromContent",contentRoles),contentRoles},get_roles_with_name_from_contents_default=function getRolesWithNameFromContents(){return get_aria_roles_supporting_name_from_content_default()},isNull=function isNull(value){return null===value},isNotNull=function isNotNull(value){return null!==value},lookupTable={};lookupTable.attributes={"aria-activedescendant":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-atomic":{type:"boolean",values:["true","false"],unsupported:!1},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"],unsupported:!1},"aria-busy":{type:"boolean",values:["true","false"],unsupported:!1},"aria-checked":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-colcount":{type:"int",unsupported:!1},"aria-colindex":{type:"int",unsupported:!1},"aria-colspan":{type:"int",unsupported:!1},"aria-controls":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],unsupported:!1},"aria-describedby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-describedat":{unsupported:!0,unstandardized:!0},"aria-details":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-disabled":{type:"boolean",values:["true","false"],unsupported:!1},"aria-dropeffect":{type:"nmtokens",values:["copy","move","reference","execute","popup","none"],unsupported:!1},"aria-errormessage":{type:"idref",allowEmpty:!0,unsupported:!1},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-flowto":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],unsupported:!1},"aria-hidden":{type:"boolean",values:["true","false"],unsupported:!1},"aria-invalid":{type:"nmtoken",allowEmpty:!0,values:["true","false","spelling","grammar"],unsupported:!1},"aria-keyshortcuts":{type:"string",allowEmpty:!0,unsupported:!1},"aria-label":{type:"string",allowEmpty:!0,unsupported:!1},"aria-labelledby":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-level":{type:"int",unsupported:!1},"aria-live":{type:"nmtoken",values:["off","polite","assertive"],unsupported:!1},"aria-modal":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiline":{type:"boolean",values:["true","false"],unsupported:!1},"aria-multiselectable":{type:"boolean",values:["true","false"],unsupported:!1},"aria-orientation":{type:"nmtoken",values:["horizontal","vertical"],unsupported:!1},"aria-owns":{type:"idrefs",allowEmpty:!0,unsupported:!1},"aria-placeholder":{type:"string",allowEmpty:!0,unsupported:!1},"aria-posinset":{type:"int",unsupported:!1},"aria-pressed":{type:"nmtoken",values:["true","false","mixed","undefined"],unsupported:!1},"aria-readonly":{type:"boolean",values:["true","false"],unsupported:!1},"aria-relevant":{type:"nmtokens",values:["additions","removals","text","all"],unsupported:!1},"aria-required":{type:"boolean",values:["true","false"],unsupported:!1},"aria-roledescription":{type:"string",allowEmpty:!0,unsupported:!1},"aria-rowcount":{type:"int",unsupported:!1},"aria-rowindex":{type:"int",unsupported:!1},"aria-rowspan":{type:"int",unsupported:!1},"aria-selected":{type:"nmtoken",values:["true","false","undefined"],unsupported:!1},"aria-setsize":{type:"int",unsupported:!1},"aria-sort":{type:"nmtoken",values:["ascending","descending","other","none"],unsupported:!1},"aria-valuemax":{type:"decimal",unsupported:!1},"aria-valuemin":{type:"decimal",unsupported:!1},"aria-valuenow":{type:"decimal",unsupported:!1},"aria-valuetext":{type:"string",unsupported:!1}},lookupTable.globalAttributes=["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-dropeffect","aria-flowto","aria-grabbed","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"],lookupTable.role={alert:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},alertdialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["dialog","section"]},application:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage","aria-activedescendant"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","audio","embed","iframe","object","section","svg","video"]},article:{type:"structure",attributes:{allowed:["aria-expanded","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["article"],unsupported:!1},banner:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["header"],unsupported:!1,allowedElements:["section"]},button:{type:"widget",attributes:{allowed:["aria-expanded","aria-pressed","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["button",'input[type="button"]','input[type="image"]','input[type="reset"]','input[type="submit"]',"summary"],unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:isNotNull}}]},cell:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},checkbox:{type:"widget",attributes:{allowed:["aria-checked","aria-required","aria-readonly","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="checkbox"]'],unsupported:!1,allowedElements:["button"]},columnheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},combobox:{type:"composite",attributes:{allowed:["aria-autocomplete","aria-required","aria-activedescendant","aria-orientation","aria-errormessage"],required:["aria-expanded"]},owned:{all:["listbox","tree","grid","dialog","textbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:"input",properties:{type:["text","search","tel","url","email"]}}]},command:{nameFrom:["author"],type:"abstract",unsupported:!1},complementary:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["aside"],unsupported:!1,allowedElements:["section"]},composite:{nameFrom:["author"],type:"abstract",unsupported:!1},contentinfo:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["footer"],unsupported:!1,allowedElements:["section"]},definition:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dd","dfn"],unsupported:!1},dialog:{type:"widget",attributes:{allowed:["aria-expanded","aria-modal","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["dialog"],unsupported:!1,allowedElements:["section"]},directory:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["ol","ul"]},document:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["body"],unsupported:!1,allowedElements:["article","embed","iframe","object","section","svg"]},"doc-abstract":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-acknowledgments":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-afterword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-appendix":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-backlink":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:isNotNull}}]},"doc-biblioentry":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author"],context:["doc-bibliography"],unsupported:!1,allowedElements:["li"]},"doc-bibliography":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-biblioentry"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-biblioref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:isNotNull}}]},"doc-chapter":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-colophon":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-conclusion":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-cover":{type:"img",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-credit":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-credits":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-dedication":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-endnote":{type:"listitem",attributes:{allowed:["aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,namefrom:["author"],context:["doc-endnotes"],unsupported:!1,allowedElements:["li"]},"doc-endnotes":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["doc-endnote"]},namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-epigraph":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1},"doc-epilogue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-errata":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-example":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-footnote":{type:"section",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","footer","header"]},"doc-foreword":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-glossary":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:["term","definition"],namefrom:["author"],context:null,unsupported:!1,allowedElements:["dl"]},"doc-glossref":{type:"link",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:isNotNull}}]},"doc-index":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-introduction":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-noteref":{type:"link",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author","contents"],context:null,unsupported:!1,allowedElements:[{nodeName:"a",attributes:{href:isNotNull}}]},"doc-notice":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pagebreak":{type:"separator",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["hr"]},"doc-pagelist":{type:"navigation",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},"doc-part":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-preface":{type:"landmark",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-prologue":{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-pullquote":{type:"none",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside","section"]},"doc-qna":{type:"section",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},"doc-subtitle":{type:"sectionhead",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["h1","h2","h3","h4","h5","h6"]}},"doc-tip":{type:"note",attributes:{allowed:["aria-expanded"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},"doc-toc":{type:"navigation",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,namefrom:["author"],context:null,unsupported:!1,allowedElements:["nav","section"]},feed:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{one:["article"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["article","aside","section"]},figure:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["figure"],unsupported:!1},form:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["form"],unsupported:!1},grid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-colcount","aria-level","aria-multiselectable","aria-readonly","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,implicit:["table"],unsupported:!1},gridcell:{type:"widget",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-selected","aria-readonly","aria-required","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["td","th"],unsupported:!1},group:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["details","optgroup"],unsupported:!1,allowedElements:["dl","figcaption","fieldset","figure","footer","header","ol","ul"]},heading:{type:"structure",attributes:{required:["aria-level"],allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["h1","h2","h3","h4","h5","h6"],unsupported:!1},img:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["img"],unsupported:!1,allowedElements:["embed","iframe","object","svg"]},input:{nameFrom:["author"],type:"abstract",unsupported:!1},landmark:{nameFrom:["author"],type:"abstract",unsupported:!1},link:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["a[href]","area[href]"],unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["image","button"]}}]},list:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:{all:["listitem"]},nameFrom:["author"],context:null,implicit:["ol","ul","dl"],unsupported:!1},listbox:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-readonly","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["option"]},nameFrom:["author"],context:null,implicit:["select"],unsupported:!1,allowedElements:["ol","ul"]},listitem:{type:"structure",attributes:{allowed:["aria-level","aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["list"],implicit:["li","dt"],unsupported:!1},log:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},main:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["main"],unsupported:!1,allowedElements:["article","section"]},marquee:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},math:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["math"],unsupported:!1},menu:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,implicit:['menu[type="context"]'],unsupported:!1,allowedElements:["ol","ul"]},menubar:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:{one:["menuitem","menuitemradio","menuitemcheckbox"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},menuitem:{type:"widget",attributes:{allowed:["aria-posinset","aria-setsize","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="command"]'],unsupported:!1,allowedElements:["button","li",{nodeName:"iput",properties:{type:["image","button"]}},{nodeName:"a",attributes:{href:isNotNull}}]},menuitemcheckbox:{type:"widget",attributes:{allowed:["aria-checked","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="checkbox"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:isNotNull}}]},menuitemradio:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["menu","menubar"],implicit:['menuitem[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button","radio"]}},{nodeName:"a",attributes:{href:isNotNull}}]},navigation:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["nav"],unsupported:!1,allowedElements:["section"]},none:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:isNotNull}}]},note:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["aside"]},option:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-checked","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["listbox"],implicit:["option"],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["checkbox","button"]}},{nodeName:"a",attributes:{href:isNotNull}}]},presentation:{type:"structure",attributes:null,owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:[{nodeName:["article","aside","dl","embed","figcaption","fieldset","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","iframe","li","ol","section","ul"]},{nodeName:"img",attributes:{alt:isNotNull}}]},progressbar:{type:"widget",attributes:{allowed:["aria-valuetext","aria-valuenow","aria-valuemax","aria-valuemin","aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["progress"],unsupported:!1},radio:{type:"widget",attributes:{allowed:["aria-selected","aria-posinset","aria-setsize","aria-required","aria-errormessage","aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,implicit:['input[type="radio"]'],unsupported:!1,allowedElements:[{nodeName:["button","li"]},{nodeName:"input",properties:{type:["image","button"]}}]},radiogroup:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-required","aria-expanded","aria-readonly","aria-errormessage","aria-orientation"]},owned:{all:["radio"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["ol","ul","fieldset"]}},range:{nameFrom:["author"],type:"abstract",unsupported:!1},region:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["section[aria-label]","section[aria-labelledby]","section[title]"],unsupported:!1,allowedElements:{nodeName:["article","aside"]}},roletype:{type:"abstract",unsupported:!1},row:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-colindex","aria-expanded","aria-level","aria-selected","aria-rowindex","aria-errormessage"]},owned:{one:["cell","columnheader","rowheader","gridcell"]},nameFrom:["author","contents"],context:["rowgroup","grid","treegrid","table"],implicit:["tr"],unsupported:!1},rowgroup:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-errormessage"]},owned:{all:["row"]},nameFrom:["author","contents"],context:["grid","table","treegrid"],implicit:["tbody","thead","tfoot"],unsupported:!1},rowheader:{type:"structure",attributes:{allowed:["aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan","aria-required","aria-readonly","aria-selected","aria-sort","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["row"],implicit:["th"],unsupported:!1},scrollbar:{type:"widget",attributes:{required:["aria-controls","aria-valuenow"],allowed:["aria-valuetext","aria-orientation","aria-errormessage","aria-valuemax","aria-valuemin"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},search:{type:"landmark",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:{nodeName:["aside","form","section"]}},searchbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="search"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:"text"}}},section:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},sectionhead:{nameFrom:["author","contents"],type:"abstract",unsupported:!1},select:{nameFrom:["author"],type:"abstract",unsupported:!1},separator:{type:"structure",attributes:{allowed:["aria-expanded","aria-orientation","aria-valuenow","aria-valuemax","aria-valuemin","aria-valuetext","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["hr"],unsupported:!1,allowedElements:["li"]},slider:{type:"widget",attributes:{allowed:["aria-valuetext","aria-orientation","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="range"]'],unsupported:!1},spinbutton:{type:"widget",attributes:{allowed:["aria-valuetext","aria-required","aria-readonly","aria-errormessage","aria-valuemax","aria-valuemin"],required:["aria-valuenow"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="number"]'],unsupported:!1,allowedElements:{nodeName:"input",properties:{type:["text","tel"]}}},status:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:["output"],unsupported:!1,allowedElements:["section"]},structure:{type:"abstract",unsupported:!1},switch:{type:"widget",attributes:{allowed:["aria-errormessage"],required:["aria-checked"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1,allowedElements:["button",{nodeName:"input",properties:{type:["checkbox","image","button"]}},{nodeName:"a",attributes:{href:isNotNull}}]},tab:{type:"widget",attributes:{allowed:["aria-selected","aria-expanded","aria-setsize","aria-posinset","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["tablist"],unsupported:!1,allowedElements:[{nodeName:["button","h1","h2","h3","h4","h5","h6","li"]},{nodeName:"input",properties:{type:"button"}},{nodeName:"a",attributes:{href:isNotNull}}]},table:{type:"structure",attributes:{allowed:["aria-colcount","aria-rowcount","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author","contents"],context:null,implicit:["table"],unsupported:!1},tablist:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-errormessage"]},owned:{all:["tab"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},tabpanel:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1,allowedElements:["section"]},term:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,implicit:["dt"],unsupported:!1},textbox:{type:"widget",attributes:{allowed:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-readonly","aria-required","aria-placeholder","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['input[type="text"]','input[type="email"]','input[type="password"]','input[type="tel"]','input[type="url"]',"input:not([type])","textarea"],unsupported:!1},timer:{type:"widget",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,unsupported:!1},toolbar:{type:"structure",attributes:{allowed:["aria-activedescendant","aria-expanded","aria-orientation","aria-errormessage"]},owned:null,nameFrom:["author"],context:null,implicit:['menu[type="toolbar"]'],unsupported:!1,allowedElements:["ol","ul"]},tooltip:{type:"structure",attributes:{allowed:["aria-expanded","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:null,unsupported:!1},tree:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-multiselectable","aria-required","aria-expanded","aria-orientation","aria-errormessage"]},owned:{all:["treeitem"]},nameFrom:["author"],context:null,unsupported:!1,allowedElements:["ol","ul"]},treegrid:{type:"composite",attributes:{allowed:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-readonly","aria-required","aria-rowcount","aria-orientation","aria-errormessage"]},owned:{one:["rowgroup","row"]},nameFrom:["author"],context:null,unsupported:!1},treeitem:{type:"widget",attributes:{allowed:["aria-checked","aria-selected","aria-expanded","aria-level","aria-posinset","aria-setsize","aria-errormessage"]},owned:null,nameFrom:["author","contents"],context:["group","tree"],unsupported:!1,allowedElements:["li",{nodeName:"a",attributes:{href:isNotNull}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},lookupTable.implicitHtmlRole=implicit_html_roles_default,lookupTable.elementsAllowedNoRole=[{nodeName:["base","body","caption","col","colgroup","datalist","dd","details","dt","head","html","keygen","label","legend","main","map","math","meta","meter","noscript","optgroup","param","picture","progress","script","source","style","template","textarea","title","track"]},{nodeName:"area",attributes:{href:isNotNull}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:isNotNull}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function condition(vNode){return vNode instanceof axe.AbstractVirtualNode||(vNode=axe.utils.getNodeFromTree(vNode)),Number(vNode.attr("size"))>1},properties:{multiple:!0}},{nodeName:["clippath","cursor","defs","desc","feblend","fecolormatrix","fecomponenttransfer","fecomposite","feconvolvematrix","fediffuselighting","fedisplacementmap","fedistantlight","fedropshadow","feflood","fefunca","fefuncb","fefuncg","fefuncr","fegaussianblur","feimage","femerge","femergenode","femorphology","feoffset","fepointlight","fespecularlighting","fespotlight","fetile","feturbulence","filter","hatch","hatchpath","lineargradient","marker","mask","meshgradient","meshpatch","meshrow","metadata","mpath","pattern","radialgradient","solidcolor","stop","switch","view"]}],lookupTable.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:isNull}},{nodeName:"img",attributes:{alt:isNull}},{nodeName:["abbr","address","canvas","div","p","pre","blockquote","ins","del","output","span","table","tbody","thead","tfoot","td","em","strong","small","s","cite","q","dfn","abbr","time","code","var","samp","kbd","sub","sup","i","b","u","mark","ruby","rt","rp","bdi","bdo","br","wbr","th","tr"]}],lookupTable.evaluateRoleForElement={A:function A(_ref43){var node=_ref43.node,out=_ref43.out;return"http://www.w3.org/2000/svg"===node.namespaceURI||!node.href.length||out},AREA:function AREA(_ref44){return!_ref44.node.href},BUTTON:function BUTTON(_ref45){var node=_ref45.node,role=_ref45.role,out=_ref45.out;return"menu"===node.getAttribute("type")?"menuitem"===role:out},IMG:function IMG(_ref46){var node=_ref46.node,role=_ref46.role,out=_ref46.out;switch(node.alt){case null:return out;case"":return"presentation"===role||"none"===role;default:return"presentation"!==role&&"none"!==role}},INPUT:function INPUT(_ref47){var node=_ref47.node,role=_ref47.role,out=_ref47.out;switch(node.type){case"button":case"image":return out;case"checkbox":if("button"===role&&node.hasAttribute("aria-pressed"))return!0;return out;case"radio":return"menuitemradio"===role;case"text":return"combobox"===role||"searchbox"===role||"spinbutton"===role;case"tel":return"combobox"===role||"spinbutton"===role;case"url":case"search":case"email":return"combobox"===role;default:return!1}},LI:function LI(_ref48){var node=_ref48.node,out=_ref48.out;return!axe.utils.matchesSelector(node,"ol li, ul li")||out},MENU:function MENU(_ref49){return"context"!==_ref49.node.getAttribute("type")},OPTION:function OPTION(_ref50){var node=_ref50.node;return!axe.utils.matchesSelector(node,"select > option, datalist > option, optgroup > option")},SELECT:function SELECT(_ref51){var node=_ref51.node,role=_ref51.role;return!node.multiple&&node.size<=1&&"menu"===role},SVG:function SVG(_ref52){var node=_ref52.node,out=_ref52.out;return!!node.parentNode&&"http://www.w3.org/2000/svg"===node.parentNode.namespaceURI||out}},lookupTable.rolesOfType={widget:["button","checkbox","dialog","gridcell","link","log","marquee","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","radio","scrollbar","searchbox","slider","spinbutton","status","switch","tab","tabpanel","textbox","timer","tooltip","tree","treeitem"]};var lookup_table_default=lookupTable,implicit_nodes_default=function implicitNodes(role){var implicit=null,roles=lookup_table_default.role[role];return roles&&roles.implicit&&(implicit=clone_default(roles.implicit)),implicit},is_accessible_ref_default=function isAccessibleRef(node){return!!get_accessible_refs_default(node).length},label_default2=function label3(node){return label_virtual_default(node=get_node_from_tree_default(node))},required_attr_default=function requiredAttr(role){var roleDef=standards.ariaRoles[role];return roleDef&&Array.isArray(roleDef.requiredAttrs)?_toConsumableArray(roleDef.requiredAttrs):[]},required_context_default=function requiredContext(role){var roleDef=standards.ariaRoles[role];return roleDef&&Array.isArray(roleDef.requiredContext)?_toConsumableArray(roleDef.requiredContext):null},required_owned_default=function requiredOwned(role){var roleDef=standards.ariaRoles[role];return roleDef&&Array.isArray(roleDef.requiredOwned)?_toConsumableArray(roleDef.requiredOwned):null},validate_attr_value_default=function validateAttrValue(vNode,attr){var matches14,list,value=(vNode=vNode instanceof AbstractVirtualNode?vNode:get_node_from_tree_default(vNode)).attr(attr),attrInfo=standards.ariaAttrs[attr];if(!attrInfo||attrInfo.allowEmpty&&(!value||""===value.trim()))return!0;switch(attrInfo.type){case"boolean":return["true","false"].includes(value.toLowerCase());case"nmtoken":return"string"==typeof value&&attrInfo.values.includes(value.toLowerCase());case"nmtokens":return(list=token_list_default(value)).reduce(function(result,token){return result&&attrInfo.values.includes(token)},0!==list.length);case"idref":try{var doc=get_root_node_default2(vNode.actualNode);return!!(value&&doc.getElementById(value))}catch(e){throw TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return idrefs_default(vNode,attr).some(function(node){return!!node});case"string":return""!==value.trim();case"decimal":return!!((matches14=value.match(/^[-+]?([0-9]*)\.?([0-9]*)$/))&&(matches14[1]||matches14[2]));case"int":var minValue=void 0!==attrInfo.minValue?attrInfo.minValue:-1/0;return/^[-+]?[0-9]+$/.test(value)&&parseInt(value)>=minValue}},validate_attr_default=function validateAttr(att){return!!standards.ariaAttrs[att]};function listProhibitedAttrs(virtualNode,elementsAllowedAriaLabel){var role=get_role_default(virtualNode,{chromium:!0}),roleSpec=standards.ariaRoles[role];if(roleSpec)return roleSpec.prohibitedAttrs||[];var nodeName2=virtualNode.props.nodeName;return role||elementsAllowedAriaLabel.includes(nodeName2)?[]:["aria-label","aria-labelledby"]}var standards_exports={};__export(standards_exports,{getAriaRolesByType:function getAriaRolesByType(){return get_aria_roles_by_type_default},getAriaRolesSupportingNameFromContent:function getAriaRolesSupportingNameFromContent(){return get_aria_roles_supporting_name_from_content_default},getElementSpec:function getElementSpec(){return get_element_spec_default},getElementsByContentType:function getElementsByContentType(){return get_elements_by_content_type_default},getGlobalAriaAttrs:function getGlobalAriaAttrs(){return get_global_aria_attrs_default},implicitHtmlRoles:function implicitHtmlRoles(){return implicit_html_roles_default}});function getOwnedRoles(virtualNode,required){for(var ownedRoles=[],ownedElements=get_owned_virtual_default(virtualNode),_i16=0;_i16<ownedElements.length;_i16++)!function _loop4(_i16){var ownedElement=ownedElements[_i16],role=get_role_default(ownedElement,{noPresentational:!0});!role||["group","rowgroup"].includes(role)&&required.some(function(requiredRole){return requiredRole===role})?ownedElements.push.apply(ownedElements,_toConsumableArray(ownedElement.children)):role&&ownedRoles.push(role)}(_i16);return ownedRoles}function missingRequiredChildren(virtualNode,role,required,ownedRoles){for(var _i17=0;_i17<ownedRoles.length;_i17++){var ownedRole=ownedRoles[_i17];if(required.includes(ownedRole))return required=required.filter(function(requiredRole){return requiredRole!==ownedRole}),null}return required.length?required:null}function getMissingContext(virtualNode,ownGroupRoles,reqContext,includeElement){var explicitRole2=get_explicit_role_default(virtualNode);if(reqContext||(reqContext=required_context_default(explicitRole2)),!reqContext)return null;for(var vNode=includeElement?virtualNode:virtualNode.parent;vNode;){var parentRole=get_role_default(vNode);if(reqContext.includes("group")&&"group"===parentRole){ownGroupRoles.includes(explicitRole2)&&reqContext.push(explicitRole2),reqContext=reqContext.filter(function(r){return"group"!==r}),vNode=vNode.parent;continue}if(reqContext.includes(parentRole))return null;if(parentRole&&!["presentation","none"].includes(parentRole))break;vNode=vNode.parent}return reqContext}function getAriaOwners(element){for(var owners=[],o=null;element;){if(element.getAttribute("id")){var id=escape_selector_default(element.getAttribute("id"));(o=get_root_node_default2(element).querySelector("[aria-owns~=".concat(id,"]")))&&owners.push(o)}element=element.parentElement}return owners.length?owners:null}function nonePresentationOnElementWithNoImplicitRole(virtualNode,explicitRoles){return!implicit_role_default(virtualNode)&&2===explicitRoles.length&&explicitRoles.includes("none")&&explicitRoles.includes("presentation")}var VALID_TAG_NAMES_FOR_SCROLLABLE_REGIONS={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},VALID_ROLES_FOR_SCROLLABLE_REGIONS={application:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1};function validScrollableTagName(node){return VALID_TAG_NAMES_FOR_SCROLLABLE_REGIONS[node.nodeName.toUpperCase()]||!1}function validScrollableRole(node,options){var role=get_explicit_role_default(node);return!!role&&(VALID_ROLES_FOR_SCROLLABLE_REGIONS[role]||options.roles.includes(role)||!1)}var table_exports={};__export(table_exports,{getAllCells:function getAllCells(){return get_all_cells_default},getCellPosition:function getCellPosition(){return get_cell_position_default},getHeaders:function getHeaders(){return get_headers_default},getScope:function getScope(){return get_scope_default},isColumnHeader:function isColumnHeader(){return is_column_header_default},isDataCell:function isDataCell(){return is_data_cell_default},isDataTable:function isDataTable(){return is_data_table_default},isHeader:function isHeader(){return is_header_default},isRowHeader:function isRowHeader(){return is_row_header_default},toArray:function toArray(){return to_grid_default},toGrid:function toGrid(){return to_grid_default},traverse:function traverse(){return traverse_default}});var get_all_cells_default=function getAllCells(tableElm){var rowIndex,cellIndex,rowLength,cellLength,cells=[];for(rowIndex=0,rowLength=tableElm.rows.length;rowIndex<rowLength;rowIndex++)for(cellIndex=0,cellLength=tableElm.rows[rowIndex].cells.length;cellIndex<cellLength;cellIndex++)cells.push(tableElm.rows[rowIndex].cells[cellIndex]);return cells};function traverseForHeaders(headerType,position,tableGrid){for(var headers,property="row"===headerType?"_rowHeaders":"_colHeaders",startCell=tableGrid[position.y][position.x],colspan=startCell.colSpan-1,rowspanValue=0===parseInt(startCell.getAttribute("rowspan"))||0===startCell.rowspan?tableGrid.length:startCell.rowSpan,rowStart=position.y+(rowspanValue-1),colStart=position.x+colspan,rowEnd="row"===headerType?position.y:0,colEnd="row"===headerType?0:position.x,cells=[],row=rowStart;row>=rowEnd&&!headers;row--)for(var col=colStart;col>=colEnd;col--){var cell=tableGrid[row]?tableGrid[row][col]:void 0;if(cell){var vNode=axe.utils.getNodeFromTree(cell);if(vNode[property]){headers=vNode[property];break}cells.push(cell)}}return headers=(headers||[]).concat(cells.filter("row"===headerType?is_row_header_default:is_column_header_default)),cells.forEach(function(tableCell){axe.utils.getNodeFromTree(tableCell)[property]=headers}),headers}var get_headers_default=function getHeaders(cell,tableGrid){if(cell.getAttribute("headers")){var headers=idrefs_default(cell,"headers");if(headers.filter(function(header){return header}).length)return headers}tableGrid||(tableGrid=to_grid_default(find_up_default(cell,"table")));var position=get_cell_position_default(cell,tableGrid);return[].concat(traverseForHeaders("row",position,tableGrid),traverseForHeaders("col",position,tableGrid)).reverse()},is_data_cell_default=function isDataCell(cell){if(!cell.children.length&&!cell.textContent.trim())return!1;var role=cell.getAttribute("role");return is_valid_role_default(role)?["cell","gridcell"].includes(role):"TD"===cell.nodeName.toUpperCase()},is_data_table_default=function isDataTable(node){var row,cell,bgColor,bgImage,role=(node.getAttribute("role")||"").toLowerCase();if(("presentation"===role||"none"===role)&&!is_focusable_default(node))return!1;if("true"===node.getAttribute("contenteditable")||find_up_default(node,'[contenteditable="true"]')||"grid"===role||"treegrid"===role||"table"===role||"landmark"===get_role_type_default(role))return!0;if("0"===node.getAttribute("datatable"))return!1;if(node.getAttribute("summary")||node.tHead||node.tFoot||node.caption)return!0;for(var childIndex=0,childLength=node.children.length;childIndex<childLength;childIndex++)if("COLGROUP"===node.children[childIndex].nodeName.toUpperCase())return!0;for(var cells=0,rowLength=node.rows.length,hasBorder=!1,rowIndex=0;rowIndex<rowLength;rowIndex++){row=node.rows[rowIndex];for(var cellIndex=0,cellLength=row.cells.length;cellIndex<cellLength;cellIndex++){if("TH"===(cell=row.cells[cellIndex]).nodeName.toUpperCase()||(hasBorder||cell.offsetWidth===cell.clientWidth&&cell.offsetHeight===cell.clientHeight||(hasBorder=!0),cell.getAttribute("scope")||cell.getAttribute("headers")||cell.getAttribute("abbr")||["columnheader","rowheader"].includes((cell.getAttribute("role")||"").toLowerCase())||1===cell.children.length&&"ABBR"===cell.children[0].nodeName.toUpperCase()))return!0;cells++}}if(node.getElementsByTagName("table").length||rowLength<2)return!1;var sampleRow=node.rows[Math.ceil(rowLength/2)];if(1===sampleRow.cells.length&&1===sampleRow.cells[0].colSpan)return!1;if(sampleRow.cells.length>=5||hasBorder)return!0;for(rowIndex=0;rowIndex<rowLength;rowIndex++){if(row=node.rows[rowIndex],bgColor&&bgColor!==window1.getComputedStyle(row).getPropertyValue("background-color"))return!0;if(bgColor=window1.getComputedStyle(row).getPropertyValue("background-color"),bgImage&&bgImage!==window1.getComputedStyle(row).getPropertyValue("background-image"))return!0;bgImage=window1.getComputedStyle(row).getPropertyValue("background-image")}return rowLength>=20||!(get_element_coordinates_default(node).width>.95*get_viewport_size_default(window1).width||cells<10||node.querySelector("object, embed, iframe, applet"))},is_header_default=function isHeader(cell){if(is_column_header_default(cell)||is_row_header_default(cell))return!0;if(cell.getAttribute("id")){var id=escape_selector_default(cell.getAttribute("id"));return!!document.querySelector('[headers~="'.concat(id,'"]'))}return!1};function traverseTable(dir,position,tableGrid,callback){var result,cell=tableGrid[position.y]?tableGrid[position.y][position.x]:void 0;return cell?"function"==typeof callback&&!0===(result=callback(cell,position,tableGrid))?[cell]:((result=traverseTable(dir,{x:position.x+dir.x,y:position.y+dir.y},tableGrid,callback)).unshift(cell),result):[]}var traverse_default=function traverse(dir,startPos,tableGrid,callback){if(Array.isArray(startPos)&&(callback=tableGrid,tableGrid=startPos,startPos={x:0,y:0}),"string"==typeof dir)switch(dir){case"left":dir={x:-1,y:0};break;case"up":dir={x:0,y:-1};break;case"right":dir={x:1,y:0};break;case"down":dir={x:0,y:1}}return traverseTable(dir,{x:startPos.x+dir.x,y:startPos.y+dir.y},tableGrid,callback)},color_exports={};__export(color_exports,{Color:function Color(){return color_default},centerPointOfRect:function centerPointOfRect(){return center_point_of_rect_default},elementHasImage:function elementHasImage(){return element_has_image_default},elementIsDistinct:function elementIsDistinct(){return element_is_distinct_default},filteredRectStack:function filteredRectStack(){return filtered_rect_stack_default},flattenColors:function flattenColors(){return flatten_colors_default},getBackgroundColor:function getBackgroundColor(){return get_background_color_default},getBackgroundStack:function getBackgroundStack(){return get_background_stack_default},getContrast:function getContrast(){return get_contrast_default},getForegroundColor:function getForegroundColor(){return get_foreground_color_default},getOwnBackgroundColor:function getOwnBackgroundColor(){return get_own_background_color_default},getRectStack:function getRectStack(){return get_rect_stack_default},getTextShadowColors:function getTextShadowColors(){return get_text_shadow_colors_default},hasValidContrastRatio:function hasValidContrastRatio(){return has_valid_contrast_ratio_default},incompleteData:function incompleteData(){return incomplete_data_default}});var center_point_of_rect_default=function centerPointOfRect(rect){if(!(rect.left>window1.innerWidth)&&!(rect.top>window1.innerHeight))return{x:Math.min(Math.ceil(rect.left+rect.width/2),window1.innerWidth-1),y:Math.min(Math.ceil(rect.top+rect.height/2),window1.innerHeight-1)}};function _getFonts(style){return style.getPropertyValue("font-family").split(/[,;]/g).map(function(font){return font.trim().toLowerCase()})}var element_is_distinct_default=function elementIsDistinct(node,ancestorNode){var nodeStyle=window1.getComputedStyle(node);if("none"!==nodeStyle.getPropertyValue("background-image")||["border-bottom","border-top","outline"].reduce(function(result,edge){var borderClr=new color_default;return borderClr.parseString(nodeStyle.getPropertyValue(edge+"-color")),result||"none"!==nodeStyle.getPropertyValue(edge+"-style")&&parseFloat(nodeStyle.getPropertyValue(edge+"-width"))>0&&0!==borderClr.alpha},!1))return!0;var parentStyle=window1.getComputedStyle(ancestorNode);if(_getFonts(nodeStyle)[0]!==_getFonts(parentStyle)[0])return!0;var hasStyle=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce(function(result,cssProp){return result||nodeStyle.getPropertyValue(cssProp)!==parentStyle.getPropertyValue(cssProp)},!1),tDec=nodeStyle.getPropertyValue("text-decoration");return tDec.split(" ").length<3&&(hasStyle=hasStyle||tDec!==parentStyle.getPropertyValue("text-decoration")),hasStyle},get_rect_stack_default=function getRectStack2(elm){var boundingStack=get_element_stack_default(elm),filteredArr=get_text_element_stack_default(elm);return!filteredArr||filteredArr.length<=1?[boundingStack]:filteredArr.some(function(stack){return void 0===stack})?null:(filteredArr.splice(0,0,boundingStack),filteredArr)},filtered_rect_stack_default=function filteredRectStack(elm){var rectStack=get_rect_stack_default(elm);if(rectStack&&1===rectStack.length)return rectStack[0];if(rectStack&&rectStack.length>1){var isSame,boundingStack=rectStack.shift();return(rectStack.forEach(function(rectList,index){if(0!==index){var rectA=rectStack[index-1],rectB=rectStack[index];isSame=rectA.every(function(element,elementIndex){return element===rectB[elementIndex]})||boundingStack.includes(elm)}}),isSame)?rectStack[0]:(incomplete_data_default.set("bgColor","elmPartiallyObscuring"),null)}return incomplete_data_default.set("bgColor","outsideViewport"),null},flatten_colors_default=function flattenColors(fgColor,bgColor){var alpha=fgColor.alpha;return new color_default((1-alpha)*bgColor.red+alpha*fgColor.red,(1-alpha)*bgColor.green+alpha*fgColor.green,(1-alpha)*bgColor.blue+alpha*fgColor.blue,fgColor.alpha+bgColor.alpha*(1-fgColor.alpha))};function contentOverlapping(targetElement,bgNode){var targetRect=targetElement.getClientRects()[0],obscuringElements=shadow_elements_from_point_default(targetRect.left,targetRect.top);if(obscuringElements){for(var i=0;i<obscuringElements.length;i++)if(obscuringElements[i]!==targetElement&&obscuringElements[i]===bgNode)return!0}return!1}function calculateObscuringElement(elmIndex,elmStack,originalElm){if(elmIndex>0)for(var i=elmIndex-1;i>=0;i--){if(contentOverlapping(originalElm,elmStack[i]))return!0;elmStack.splice(i,1)}return!1}function sortPageBackground(elmStack){var bodyIndex=elmStack.indexOf(document.body);return(bodyIndex>1||-1===bodyIndex)&&!element_has_image_default(document.documentElement)&&0===get_own_background_color_default(window1.getComputedStyle(document.documentElement)).alpha&&(bodyIndex>1&&elmStack.splice(bodyIndex,1),elmStack.splice(elmStack.indexOf(document.documentElement),1),elmStack.push(document.body)),elmStack}var get_background_stack_default=function getBackgroundStack(elm){var elmStack=filtered_rect_stack_default(elm);if(null===elmStack)return null;var elmIndex=(elmStack=sortPageBackground(elmStack=reduce_to_elements_below_floating_default(elmStack,elm))).indexOf(elm);return calculateObscuringElement(elmIndex,elmStack,elm)?(incomplete_data_default.set("bgColor","bgOverlap"),null):-1!==elmIndex?elmStack:null};function parseTextShadows(textShadow){var current={pixels:[]},str=textShadow.trim(),shadows=[current];if(!str)return[];for(;str;){var colorMatch=str.match(/^rgba?\([0-9,.\s]+\)/i)||str.match(/^[a-z]+/i)||str.match(/^#[0-9a-f]+/i),pixelMatch=str.match(/^([0-9.-]+)px/i)||str.match(/^(0)/);if(colorMatch)assert_default(!current.colorStr,"Multiple colors identified in text-shadow: ".concat(textShadow)),str=str.replace(colorMatch[0],"").trim(),current.colorStr=colorMatch[0];else if(pixelMatch){assert_default(current.pixels.length<3,"Too many pixel units in text-shadow: ".concat(textShadow)),str=str.replace(pixelMatch[0],"").trim();var pixelUnit=parseFloat(("."===pixelMatch[1][0]?"0":"")+pixelMatch[1]);current.pixels.push(pixelUnit)}else if(","===str[0])assert_default(current.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(textShadow)),current={pixels:[]},shadows.push(current),str=str.substr(1).trim();else throw Error("Unable to process text-shadows: ".concat(textShadow))}return shadows}function textShadowColor(_ref55){var colorStr=_ref55.colorStr,offsetX=_ref55.offsetX,offsetY=_ref55.offsetY,blurRadius=_ref55.blurRadius,fontSize=_ref55.fontSize;if(offsetX>blurRadius||offsetY>blurRadius)return new color_default(0,0,0,0);var shadowColor=new color_default;return shadowColor.parseString(colorStr),shadowColor.alpha*=blurRadiusToAlpha(blurRadius,fontSize),shadowColor}function blurRadiusToAlpha(blurRadius,fontSize){return 0===blurRadius?1:.185/(blurRadius/fontSize+.4)}var get_text_shadow_colors_default=function getTextShadowColors(node){var _ref53=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},minRatio=_ref53.minRatio,maxRatio=_ref53.maxRatio,style=window1.getComputedStyle(node),textShadow=style.getPropertyValue("text-shadow");if("none"===textShadow)return[];var fontSizeStr=style.getPropertyValue("font-size"),fontSize=parseInt(fontSizeStr);assert_default(!1===isNaN(fontSize),"Unable to determine font-size value ".concat(fontSizeStr));var shadowColors=[];return parseTextShadows(textShadow).forEach(function(_ref54){var colorStr=_ref54.colorStr,pixels=_ref54.pixels;colorStr=colorStr||style.getPropertyValue("color");var _pixels=_slicedToArray(pixels,3),offsetY=_pixels[0],offsetX=_pixels[1],_pixels$=_pixels[2],blurRadius=void 0===_pixels$?0:_pixels$;if((!minRatio||blurRadius>=fontSize*minRatio)&&(!maxRatio||blurRadius<fontSize*maxRatio)){var color10=textShadowColor({colorStr:colorStr,offsetY:offsetY,offsetX:offsetX,blurRadius:blurRadius,fontSize:fontSize});shadowColors.push(color10)}}),shadowColors};function elmPartiallyObscured(elm,bgElm,bgColor){var obscured=elm!==bgElm&&!visually_contains_default(elm,bgElm)&&0!==bgColor.alpha;return obscured&&incomplete_data_default.set("bgColor","elmPartiallyObscured"),obscured}var get_background_color_default=function getBackgroundColor(elm){var bgElms=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],shadowOutlineEmMax=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1,bgColors=get_text_shadow_colors_default(elm,{minRatio:shadowOutlineEmMax}),elmStack=get_background_stack_default(elm);return((elmStack||[]).some(function(bgElm){var bgElmStyle=window1.getComputedStyle(bgElm),bgColor=get_own_background_color_default(bgElmStyle);return elmPartiallyObscured(elm,bgElm,bgColor)||element_has_image_default(bgElm,bgElmStyle)?(bgColors=null,bgElms.push(bgElm),!0):0!==bgColor.alpha&&(bgElms.push(bgElm),bgColors.push(bgColor),1===bgColor.alpha)}),null===bgColors||null===elmStack)?null:(bgColors.push(new color_default(255,255,255,1)),bgColors.reduce(flatten_colors_default))},get_contrast_default=function getContrast(bgColor,fgColor){if(!fgColor||!bgColor)return null;fgColor.alpha<1&&(fgColor=flatten_colors_default(fgColor,bgColor));var bL=bgColor.getRelativeLuminance(),fL=fgColor.getRelativeLuminance();return(Math.max(fL,bL)+.05)/(Math.min(fL,bL)+.05)};function getOpacity(node){if(!node)return 1;var vNode=get_node_from_tree_default(node);if(vNode&&void 0!==vNode._opacity&&null!==vNode._opacity)return vNode._opacity;var finalOpacity=window1.getComputedStyle(node).getPropertyValue("opacity")*getOpacity(node.parentElement);return vNode&&(vNode._opacity=finalOpacity),finalOpacity}var get_foreground_color_default=function getForegroundColor(node,_,bgColor){var nodeStyle=window1.getComputedStyle(node),fgColor=new color_default;fgColor.parseString(nodeStyle.getPropertyValue("color"));var opacity=getOpacity(node);if(fgColor.alpha=fgColor.alpha*opacity,1===fgColor.alpha)return fgColor;if(bgColor||(bgColor=get_background_color_default(node,[])),null===bgColor){var reason=incomplete_data_default.get("bgColor");return incomplete_data_default.set("fgColor",reason),null}return fgColor.alpha<1?[fgColor].concat(_toConsumableArray(get_text_shadow_colors_default(node,{minRatio:0})),[bgColor]).reduce(flatten_colors_default):flatten_colors_default(fgColor,bgColor)},has_valid_contrast_ratio_default=function hasValidContrastRatio(bg,fg,fontSize,isBold){var contrast=get_contrast_default(bg,fg),expectedContrastRatio=isBold&&Math.ceil(72*fontSize)/96<14||!isBold&&Math.ceil(72*fontSize)/96<18?4.5:3;return{isValid:contrast>expectedContrastRatio,contrastRatio:contrast,expectedContrastRatio:expectedContrastRatio}};function colorContrastEvaluate(node,options,virtualNode){var missing,ignoreUnicode=options.ignoreUnicode,ignoreLength=options.ignoreLength,ignorePseudo=options.ignorePseudo,boldValue=options.boldValue,boldTextPt=options.boldTextPt,largeTextPt=options.largeTextPt,contrastRatio=options.contrastRatio,shadowOutlineEmMax=options.shadowOutlineEmMax,pseudoSizeThreshold=options.pseudoSizeThreshold;if(!is_visible_default(node,!1))return!0;var visibleText=visible_virtual_default(virtualNode,!1,!0);if(ignoreUnicode&&textIsEmojis(visibleText))return void this.data({messageKey:"nonBmp"});var pseudoElm=findPseudoElement(virtualNode,{ignorePseudo:ignorePseudo,pseudoSizeThreshold:pseudoSizeThreshold});if(pseudoElm){this.data({messageKey:"pseudoContent"}),this.relatedNodes(pseudoElm.actualNode);return}var bgNodes=[],bgColor=get_background_color_default(node,bgNodes,shadowOutlineEmMax),fgColor=get_foreground_color_default(node,!1,bgColor),shadowColors=get_text_shadow_colors_default(node,{minRatio:.001,maxRatio:shadowOutlineEmMax}),nodeStyle=window1.getComputedStyle(node),fontSize=parseFloat(nodeStyle.getPropertyValue("font-size")),fontWeight=nodeStyle.getPropertyValue("font-weight"),bold=parseFloat(fontWeight)>=boldValue||"bold"===fontWeight,contrast=null,contrastContributor=null,shadowColor=null;if(0===shadowColors.length)contrast=get_contrast_default(bgColor,fgColor);else if(fgColor&&bgColor){shadowColor=[].concat(_toConsumableArray(shadowColors),[bgColor]).reduce(flatten_colors_default);var bgContrast=get_contrast_default(bgColor,shadowColor),fgContrast=get_contrast_default(shadowColor,fgColor);contrast=Math.max(bgContrast,fgContrast),contrastContributor=bgContrast>fgContrast?"shadowOnBgColor":"fgOnShadowColor"}var ptSize=Math.ceil(72*fontSize)/96,_ref56=bold&&ptSize<boldTextPt||!bold&&ptSize<largeTextPt?contrastRatio.normal:contrastRatio.large,expected=_ref56.expected,minThreshold=_ref56.minThreshold,maxThreshold=_ref56.maxThreshold,isValid=contrast>expected;if("number"==typeof minThreshold&&contrast<minThreshold||"number"==typeof maxThreshold&&contrast>maxThreshold)return!0;var truncatedResult=Math.floor(100*contrast)/100;missing=null===bgColor?incomplete_data_default.get("bgColor"):contrastContributor;var equalRatio=1===truncatedResult,shortTextContent=1===visibleText.length;if(equalRatio?missing=incomplete_data_default.set("bgColor","equalRatio"):shortTextContent&&!ignoreLength&&(missing="shortTextContent"),this.data({fgColor:fgColor?fgColor.toHexString():void 0,bgColor:bgColor?bgColor.toHexString():void 0,contrastRatio:truncatedResult,fontSize:"".concat((72*fontSize/96).toFixed(1),"pt (").concat(fontSize,"px)"),fontWeight:bold?"bold":"normal",messageKey:missing,expectedContrastRatio:expected+":1",shadowColor:shadowColor?shadowColor.toHexString():void 0}),null===fgColor||null===bgColor||equalRatio||shortTextContent&&!ignoreLength&&!isValid){missing=null,incomplete_data_default.clear(),this.relatedNodes(bgNodes);return}return isValid||this.relatedNodes(bgNodes),isValid}function findPseudoElement(vNode,_ref57){var _ref57$pseudoSizeThre=_ref57.pseudoSizeThreshold,_ref57$ignorePseudo=_ref57.ignorePseudo;if(!(void 0!==_ref57$ignorePseudo&&_ref57$ignorePseudo)){var rect=vNode.boundingClientRect,minimumSize=rect.width*rect.height*(void 0===_ref57$pseudoSizeThre?.25:_ref57$pseudoSizeThre);do if(getPseudoElementArea(vNode.actualNode,":before")+getPseudoElementArea(vNode.actualNode,":after")>minimumSize)return vNode;while(vNode=vNode.parent)}}var getPseudoElementArea=memoize_default(function getPseudoElementArea2(node,pseudo){var style=window1.getComputedStyle(node,pseudo),matchPseudoStyle=function matchPseudoStyle(prop,value){return style.getPropertyValue(prop)===value};if(matchPseudoStyle("content","none")||matchPseudoStyle("display","none")||matchPseudoStyle("visibility","hidden")||!1===matchPseudoStyle("position","absolute")||0===get_own_background_color_default(style).alpha&&matchPseudoStyle("background-image","none"))return 0;var pseudoWidth=parseUnit(style.getPropertyValue("width")),pseudoHeight=parseUnit(style.getPropertyValue("height"));return"px"!==pseudoWidth.unit||"px"!==pseudoHeight.unit?0===pseudoWidth.value||0===pseudoHeight.value?0:1/0:pseudoWidth.value*pseudoHeight.value});function textIsEmojis(visibleText){var options={nonBmp:!0},hasUnicodeChars=has_unicode_default(visibleText,options),hasNonUnicodeChars=""===sanitize_default(remove_unicode_default(visibleText,options));return hasUnicodeChars&&hasNonUnicodeChars}function parseUnit(str){var _ref59=_slicedToArray(str.match(/^([0-9.]+)([a-z]+)$/i)||[],3),_ref59$=_ref59[1],_ref59$2=_ref59[2];return{value:parseFloat(void 0===_ref59$?"":_ref59$),unit:(void 0===_ref59$2?"":_ref59$2).toLowerCase()}}function getContrast2(color1,color22){var c1lum=color1.getRelativeLuminance(),c2lum=color22.getRelativeLuminance();return(Math.max(c1lum,c2lum)+.05)/(Math.min(c1lum,c2lum)+.05)}var blockLike2=["block","list-item","table","flex","grid","inline-block"];function isBlock2(elm){var display=window1.getComputedStyle(elm).getPropertyValue("display");return -1!==blockLike2.indexOf(display)||"table-"===display.substr(0,6)}function headingOrderAfter(results){var headingOrder=getHeadingOrder(results);return results.forEach(function(result){result.result=getHeadingOrderOutcome(result,headingOrder)}),results}function getHeadingOrderOutcome(result,headingOrder){var _headingOrder$index$l,_headingOrder$index,_headingOrder$level,_headingOrder,index=findHeadingOrderIndex(headingOrder,result.node.ancestry),currLevel=null!=(_headingOrder$index$l=null==(_headingOrder$index=headingOrder[index])?void 0:_headingOrder$index.level)?_headingOrder$index$l:-1,prevLevel=null!=(_headingOrder$level=null==(_headingOrder=headingOrder[index-1])?void 0:_headingOrder.level)?_headingOrder$level:-1;return 0===index||(-1!==currLevel?currLevel-prevLevel<=1:void 0)}function getHeadingOrder(results){return(results=_toConsumableArray(results)).sort(function(_ref60,_ref61){var nodeA=_ref60.node,nodeB=_ref61.node;return nodeA.ancestry.length-nodeB.ancestry.length}),results.reduce(mergeHeadingOrder,[]).filter(function(_ref62){return -1!==_ref62.level})}function mergeHeadingOrder(mergedHeadingOrder,result){var _result$data,frameHeadingOrder=null==(_result$data=result.data)?void 0:_result$data.headingOrder,frameAncestry=shortenArray(result.node.ancestry,1);if(!frameHeadingOrder)return mergedHeadingOrder;var normalizedHeadingOrder=frameHeadingOrder.map(function(heading){return addFrameToHeadingAncestry(heading,frameAncestry)}),index=getFrameIndex(mergedHeadingOrder,frameAncestry);return -1===index?mergedHeadingOrder.push.apply(mergedHeadingOrder,_toConsumableArray(normalizedHeadingOrder)):mergedHeadingOrder.splice.apply(mergedHeadingOrder,[index,0].concat(_toConsumableArray(normalizedHeadingOrder))),mergedHeadingOrder}function getFrameIndex(headingOrder,frameAncestry){for(;frameAncestry.length;){var index=findHeadingOrderIndex(headingOrder,frameAncestry);if(-1!==index)return index;frameAncestry=shortenArray(frameAncestry,1)}return -1}function findHeadingOrderIndex(headingOrder,ancestry){return headingOrder.findIndex(function(heading){return match_ancestry_default(heading.ancestry,ancestry)})}function addFrameToHeadingAncestry(heading,frameAncestry){var ancestry=frameAncestry.concat(heading.ancestry);return _extends({},heading,{ancestry:ancestry})}function shortenArray(arr,spliceLength){return arr.slice(0,arr.length-spliceLength)}function getLevel(vNode){var role=get_role_default(vNode),headingRole=role&&role.includes("heading"),ariaHeadingLevel=vNode.attr("aria-level"),ariaLevel=parseInt(ariaHeadingLevel,10),headingLevel=_slicedToArray(vNode.props.nodeName.match(/h(\d)/)||[],2)[1];return headingRole?headingLevel&&!ariaHeadingLevel?parseInt(headingLevel,10):isNaN(ariaLevel)||ariaLevel<1?headingLevel?parseInt(headingLevel,10):2:ariaLevel||-1:-1}function isIdenticalObject(a,b){if(!a||!b)return!1;var aProps=Object.getOwnPropertyNames(a),bProps=Object.getOwnPropertyNames(b);return aProps.length===bProps.length&&aProps.every(function(propName){var aValue=a[propName],bValue=b[propName];return _typeof(aValue)===_typeof(bValue)&&("object"==typeof aValue||"object"==typeof bValue?isIdenticalObject(aValue,bValue):aValue===bValue)})}var commons_exports={};__export(commons_exports,{aria:function aria(){return aria_exports},color:function color(){return color_exports},dom:function dom(){return dom_exports},forms:function forms(){return forms_exports},matches:function matches(){return matches_default2},standards:function standards(){return standards_exports},table:function table(){return table_exports},text:function text(){return text_exports},utils:function utils(){return utils_exports}});var forms_exports={};__export(forms_exports,{isAriaCombobox:function isAriaCombobox(){return is_aria_combobox_default},isAriaListbox:function isAriaListbox(){return is_aria_listbox_default},isAriaRange:function isAriaRange(){return is_aria_range_default},isAriaTextbox:function isAriaTextbox(){return is_aria_textbox_default},isDisabled:function isDisabled(){return is_disabled_default},isNativeSelect:function isNativeSelect(){return is_native_select_default},isNativeTextbox:function isNativeTextbox(){return is_native_textbox_default}});var disabledNodeNames=["fieldset","button","select","input","textarea"];function isDisabled(virtualNode){var disabledState=virtualNode._isDisabled;if("boolean"==typeof disabledState)return disabledState;var nodeName2=virtualNode.props.nodeName,ariaDisabled=virtualNode.attr("aria-disabled");return disabledState=!!(disabledNodeNames.includes(nodeName2)&&virtualNode.hasAttr("disabled"))||(ariaDisabled?"true"===ariaDisabled.toLowerCase():!!virtualNode.parent&&isDisabled(virtualNode.parent)),virtualNode._isDisabled=disabledState,disabledState}var is_disabled_default=isDisabled;function normalizeFontWeight(weight){switch(weight){case"lighter":return 100;case"normal":return 400;case"bold":return 700;case"bolder":return 900}return isNaN(weight=parseInt(weight))?400:weight}function getTextContainer(elm){for(var nextNode=elm,outerText=elm.textContent.trim(),innerText=outerText;innerText===outerText&&void 0!==nextNode;){var _i19=-1;if(0===(elm=nextNode).children.length)break;do _i19++,innerText=elm.children[_i19].textContent.trim();while(""===innerText&&_i19+1<elm.children.length)nextNode=elm.children[_i19]}return elm}function getStyleValues(node){var style=window1.getComputedStyle(getTextContainer(node));return{fontWeight:normalizeFontWeight(style.getPropertyValue("font-weight")),fontSize:parseInt(style.getPropertyValue("font-size")),isItalic:"italic"===style.getPropertyValue("font-style")}}function isHeaderStyle(styleA,styleB,margins){return margins.reduce(function(out,margin){return out||(!margin.size||styleA.fontSize/margin.size>styleB.fontSize)&&(!margin.weight||styleA.fontWeight-margin.weight>styleB.fontWeight)&&(!margin.italic||styleA.isItalic&&!styleB.isItalic)},!1)}var landmarkRoles=get_aria_roles_by_type_default("landmark"),implicitAriaLiveRoles=["alert","log","status"];function isRegion(virtualNode,options){var node=virtualNode.actualNode,role=get_role_default(virtualNode);return!!(["assertive","polite"].includes((node.getAttribute("aria-live")||"").toLowerCase().trim())||implicitAriaLiveRoles.includes(role)||landmarkRoles.includes(role)||options.regionMatcher&&matches_default2(virtualNode,options.regionMatcher))}function findRegionlessElms(virtualNode,options){var node=virtualNode.actualNode;if(isRegion(virtualNode,options)||["iframe","frame"].includes(virtualNode.props.nodeName)||is_skip_link_default(virtualNode.actualNode)&&get_element_by_reference_default(virtualNode.actualNode,"href")||!is_visible_default(node,!0)){for(var vNode=virtualNode;vNode;)vNode._hasRegionDescendant=!0,vNode=vNode.parent;return["iframe","frame"].includes(virtualNode.props.nodeName)?[virtualNode]:[]}return node!==document.body&&has_content_default(node,!0)?[virtualNode]:virtualNode.children.filter(function(_ref68){return 1===_ref68.actualNode.nodeType}).map(function(vNode){return findRegionlessElms(vNode,options)}).reduce(function(a,b){return a.concat(b)},[])}function focusableDescendants(vNode){if(is_focusable_default(vNode))return!0;if(!vNode.children){if(1===vNode.props.nodeType)throw Error("Cannot determine children");return!1}return vNode.children.some(function(child){return focusableDescendants(child)})}function isStringContained(compare,compareWith){var curatedCompareWith=curateString(compareWith),curatedCompare=curateString(compare);return!!curatedCompareWith&&!!curatedCompare&&curatedCompareWith.includes(curatedCompare)}function curateString(str){return sanitize_default(remove_unicode_default(str,{emoji:!0,nonBmp:!0,punctuations:!0}))}function hasValue(value){return""!==(value||"").trim()}function shouldMatchElement(el){return!el||"true"!==el.getAttribute("aria-hidden")&&shouldMatchElement(get_composed_parent_default(el))}var is_initiator_matches_default=function isInitiatorMatches(node,virtualNode,context5){return context5.initiator},svg_namespace_matches_default=function svgNamespaceMatches(node,virtualNode){try{var nodeName2=virtualNode.props.nodeName;if("svg"===nodeName2)return!0;return!!closest_default(virtualNode,"svg")}catch(e){return!1}},no_naming_method_matches_default=function noNamingMethodMatches(node,virtualNode){var namingMethods=get_element_spec_default(virtualNode).namingMethods;return(!namingMethods||0===namingMethods.length)&&("combobox"!==get_explicit_role_default(virtualNode)||!query_selector_all_default(virtualNode,'input:not([type="hidden"])').length)},metadata_function_map_default={"abstractrole-evaluate":function abstractroleEvaluate(node,options,virtualNode){var abstractRoles=token_list_default(virtualNode.attr("role")).filter(function(role){return"abstract"===get_role_type_default(role)});return abstractRoles.length>0&&(this.data(abstractRoles),!0)},"aria-allowed-attr-evaluate":function ariaAllowedAttrEvaluate(node,options,virtualNode){var invalid=[],role=get_role_default(virtualNode),attrs=virtualNode.attrNames,allowed=allowed_attr_default(role);if(Array.isArray(options[role])&&(allowed=unique_array_default(options[role].concat(allowed))),role&&allowed)for(var _i14=0;_i14<attrs.length;_i14++){var attrName=attrs[_i14];validate_attr_default(attrName)&&!allowed.includes(attrName)&&invalid.push(attrName+'="'+virtualNode.attr(attrName)+'"')}return!invalid.length||(this.data(invalid),!1)},"aria-allowed-role-evaluate":function ariaAllowedRoleEvaluate(node){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},virtualNode=arguments.length>2?arguments[2]:void 0,_options$allowImplici=options.allowImplicit,_options$ignoredTags=options.ignoredTags,nodeName2=virtualNode.props.nodeName;if((void 0===_options$ignoredTags?[]:_options$ignoredTags).map(function(tag){return tag.toLowerCase()}).includes(nodeName2))return!0;var unallowedRoles=get_element_unallowed_roles_default(virtualNode,void 0===_options$allowImplici||_options$allowImplici);if(unallowedRoles.length){if(this.data(unallowedRoles),!is_visible_default(virtualNode,!0))return;return!1}return!0},"aria-errormessage-evaluate":function ariaErrormessageEvaluate(node,options,virtualNode){options=Array.isArray(options)?options:[];var attr=virtualNode.attr("aria-errormessage"),hasAttr=virtualNode.hasAttr("aria-errormessage"),invaid=virtualNode.attr("aria-invalid");if(!virtualNode.hasAttr("aria-invalid")||"false"===invaid)return!0;function validateAttrValue2(attr2){var idref;if(""===attr2.trim())return standards.ariaAttrs["aria-errormessage"].allowEmpty;try{idref=attr2&&idrefs_default(virtualNode,"aria-errormessage")[0]}catch(e){this.data({messageKey:"idrefs",values:token_list_default(attr2)});return}if(idref)return"alert"===idref.getAttribute("role")||"assertive"===idref.getAttribute("aria-live")||"polite"===idref.getAttribute("aria-live")||token_list_default(virtualNode.attr("aria-describedby")).indexOf(attr2)>-1}return -1!==options.indexOf(attr)||!hasAttr||(this.data(token_list_default(attr)),validateAttrValue2.call(this,attr))},"aria-hidden-body-evaluate":function ariaHiddenBodyEvaluate(node,options,virtualNode){return"true"!==virtualNode.attr("aria-hidden")},"aria-level-evaluate":function ariaLevelEvaluate(node,options,virtualNode){if(!(parseInt(virtualNode.attr("aria-level"),10)>6))return!0},"aria-prohibited-attr-evaluate":function ariaProhibitedAttrEvaluate(node){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},virtualNode=arguments.length>2?arguments[2]:void 0,prohibited=listProhibitedAttrs(virtualNode,options.elementsAllowedAriaLabel||[]).filter(function(attrName){return!!virtualNode.attrNames.includes(attrName)&&""!==sanitize_default(virtualNode.attr(attrName))});return 0!==prohibited.length&&(this.data(prohibited),""===sanitize_default(subtree_text_default(virtualNode))||void 0)},"aria-required-attr-evaluate":function ariaRequiredAttrEvaluate(node){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},virtualNode=arguments.length>2?arguments[2]:void 0,missing=[],attrs=virtualNode.attrNames,role=get_explicit_role_default(virtualNode);if(attrs.length){var required=required_attr_default(role),elmSpec=get_element_spec_default(virtualNode);if(Array.isArray(options[role])&&(required=unique_array_default(options[role],required)),role&&required)for(var _i15=0,l=required.length;_i15<l;_i15++){var attr=required[_i15];virtualNode.attr(attr)||elmSpec.implicitAttrs&&void 0!==elmSpec.implicitAttrs[attr]||missing.push(attr)}}return"combobox"===role&&missing.includes("aria-controls")&&(virtualNode.hasAttr("aria-owns")||"true"!==virtualNode.attr("aria-expanded"))&&missing.splice(missing.indexOf("aria-controls",1)),!missing.length||(this.data(missing),!1)},"aria-required-children-evaluate":function ariaRequiredChildrenEvaluate(node,options,virtualNode){var reviewEmpty=options&&Array.isArray(options.reviewEmpty)?options.reviewEmpty:[],role=get_explicit_role_default(virtualNode,{dpub:!0}),required=required_owned_default(role);if(null===required)return!0;var ownedRoles=getOwnedRoles(virtualNode,required),missing=missingRequiredChildren(virtualNode,role,required,ownedRoles);return!missing||(this.data(missing),!(!reviewEmpty.includes(role)||has_content_virtual_default(virtualNode,!1,!0)||ownedRoles.length||virtualNode.hasAttr("aria-owns")&&idrefs_default(node,"aria-owns").length)&&void 0)},"aria-required-parent-evaluate":function ariaRequiredParentEvaluate(node,options,virtualNode){var ownGroupRoles=options&&Array.isArray(options.ownGroupRoles)?options.ownGroupRoles:[],missingParents=getMissingContext(virtualNode,ownGroupRoles);if(!missingParents)return!0;var owners=getAriaOwners(node);if(owners){for(var _i18=0,l=owners.length;_i18<l;_i18++)if(!(missingParents=getMissingContext(get_node_from_tree_default(owners[_i18]),ownGroupRoles,missingParents,!0)))return!0}return this.data(missingParents),!1},"aria-roledescription-evaluate":function ariaRoledescriptionEvaluate(node){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},role=get_role_default(node);return!!(options.supportedRoles||[]).includes(role)||!!role&&"presentation"!==role&&"none"!==role&&void 0},"aria-unsupported-attr-evaluate":function ariaUnsupportedAttrEvaluate(node,options,virtualNode){var unsupportedAttrs=virtualNode.attrNames.filter(function(name){var attribute=standards.ariaAttrs[name];if(!validate_attr_default(name))return!1;var unsupported4=attribute.unsupported;return"object"!==_typeof(unsupported4)?!!unsupported4:!matches_default2(node,unsupported4.exceptions)});return!!unsupportedAttrs.length&&(this.data(unsupportedAttrs),!0)},"aria-valid-attr-evaluate":function ariaValidAttrEvaluate(node,options,virtualNode){options=Array.isArray(options.value)?options.value:[];var invalid=[],aria46=/^aria-/;return virtualNode.attrNames.forEach(function(attr){-1===options.indexOf(attr)&&aria46.test(attr)&&!validate_attr_default(attr)&&invalid.push(attr)}),!invalid.length||(this.data(invalid),!1)},"aria-valid-attr-value-evaluate":function ariaValidAttrValueEvaluate(node,options,virtualNode){options=Array.isArray(options.value)?options.value:[];var needsReview="",messageKey="",invalid=[],aria46=/^aria-/,skipAttrs=["aria-errormessage"],preChecks={"aria-controls":function ariaControls(){return"false"!==virtualNode.attr("aria-expanded")&&"false"!==virtualNode.attr("aria-selected")},"aria-current":function ariaCurrent(validValue){validValue||(needsReview='aria-current="'.concat(virtualNode.attr("aria-current"),'"'),messageKey="ariaCurrent")},"aria-owns":function ariaOwns(){return"false"!==virtualNode.attr("aria-expanded")},"aria-describedby":function ariaDescribedby(validValue){validValue||(needsReview='aria-describedby="'.concat(virtualNode.attr("aria-describedby"),'"'),messageKey="noId")},"aria-labelledby":function ariaLabelledby(validValue){validValue||(needsReview='aria-labelledby="'.concat(virtualNode.attr("aria-labelledby"),'"'),messageKey="noId")}};return(virtualNode.attrNames.forEach(function(attrName){if(!(skipAttrs.includes(attrName)||options.includes(attrName))&&aria46.test(attrName)){var validValue,attrValue=virtualNode.attr(attrName);try{validValue=validate_attr_value_default(virtualNode,attrName)}catch(e){needsReview="".concat(attrName,'="').concat(attrValue,'"'),messageKey="idrefs"}(!preChecks[attrName]||preChecks[attrName](validValue))&&!validValue&&invalid.push("".concat(attrName,'="').concat(attrValue,'"'))}}),needsReview)?void this.data({messageKey:messageKey,needsReview:needsReview}):!invalid.length||(this.data(invalid),!1)},"fallbackrole-evaluate":function fallbackroleEvaluate(node,options,virtualNode){var explicitRoles=token_list_default(virtualNode.attr("role"));return!(explicitRoles.length<=1)&&(!nonePresentationOnElementWithNoImplicitRole(virtualNode,explicitRoles)||void 0)},"has-global-aria-attribute-evaluate":function hasGlobalAriaAttributeEvaluate(node,options,virtualNode){var globalAttrs=get_global_aria_attrs_default().filter(function(attr){return virtualNode.hasAttr(attr)});return this.data(globalAttrs),globalAttrs.length>0},"has-implicit-chromium-role-matches":function hasImplicitChromiumRoleMatches(node,virtualNode){return null!==implicit_role_default(virtualNode,{chromium:!0})},"has-widget-role-evaluate":function hasWidgetRoleEvaluate(node){var role=node.getAttribute("role");if(null===role)return!1;var roleType=get_role_type_default(role);return"widget"===roleType||"composite"===roleType},"invalidrole-evaluate":function invalidroleEvaluate(node,options,virtualNode){var allRoles=token_list_default(virtualNode.attr("role"));return!!allRoles.every(function(role){return!is_valid_role_default(role,{allowAbstract:!0})})&&(this.data(allRoles),!0)},"is-element-focusable-evaluate":function isElementFocusableEvaluate(node,options,virtualNode){return is_focusable_default(virtualNode)},"no-implicit-explicit-label-evaluate":function noImplicitExplicitLabelEvaluate(node,options,virtualNode){var label5,accText,role=get_role_default(virtualNode,{noImplicit:!0});this.data(role);try{label5=sanitize_default(label_text_default(virtualNode)).toLowerCase(),accText=sanitize_default(accessible_text_virtual_default(virtualNode)).toLowerCase()}catch(e){return}return(!!accText||!!label5)&&(!accText&&label5?void 0:!accText.includes(label5)&&void 0)},"unsupportedrole-evaluate":function unsupportedroleEvaluate(node,options,virtualNode){return is_unsupported_role_default(get_role_default(virtualNode))},"valid-scrollable-semantics-evaluate":function validScrollableSemanticsEvaluate(node,options){return validScrollableRole(node,options)||validScrollableTagName(node)},"caption-faked-evaluate":function captionFakedEvaluate(node){var table5=to_grid_default(node),firstRow=table5[0];return table5.length<=1||firstRow.length<=1||node.rows.length<=1||firstRow.reduce(function(out,curr,i){return out||curr!==firstRow[i+1]&&void 0!==firstRow[i+1]},!1)},"html5-scope-evaluate":function html5ScopeEvaluate(node){return!is_html5_default(document)||"TH"===node.nodeName.toUpperCase()},"same-caption-summary-evaluate":function sameCaptionSummaryEvaluate(node){return!!(node.summary&&node.caption)&&node.summary.toLowerCase()===accessible_text_default(node.caption).toLowerCase()},"scope-value-evaluate":function scopeValueEvaluate(node,options){var value=node.getAttribute("scope").toLowerCase();return -1!==options.values.indexOf(value)},"td-has-header-evaluate":function tdHasHeaderEvaluate(node){var badCells=[],cells=get_all_cells_default(node),tableGrid=to_grid_default(node);return cells.forEach(function(cell){has_content_default(cell)&&is_data_cell_default(cell)&&!label_default2(cell)&&(get_headers_default(cell,tableGrid).some(function(header){return null!==header&&!!has_content_default(header)})||badCells.push(cell))}),!badCells.length||(this.relatedNodes(badCells),!1)},"td-headers-attr-evaluate":function tdHeadersAttrEvaluate(node){for(var cells=[],reviewCells=[],badCells=[],rowIndex=0;rowIndex<node.rows.length;rowIndex++)for(var row=node.rows[rowIndex],cellIndex=0;cellIndex<row.cells.length;cellIndex++)cells.push(row.cells[cellIndex]);var ids=cells.reduce(function(ids2,cell){return cell.getAttribute("id")&&ids2.push(cell.getAttribute("id")),ids2},[]);return(cells.forEach(function(cell){var isSelf=!1,notOfTable=!1;if(cell.hasAttribute("headers")){var headersAttr=cell.getAttribute("headers").trim();if(!headersAttr)return reviewCells.push(cell);var headers=token_list_default(headersAttr);0!==headers.length&&(cell.getAttribute("id")&&(isSelf=-1!==headers.indexOf(cell.getAttribute("id").trim())),notOfTable=headers.some(function(header){return!ids.includes(header)}),(isSelf||notOfTable)&&badCells.push(cell))}}),badCells.length>0)?(this.relatedNodes(badCells),!1):!reviewCells.length||void this.relatedNodes(reviewCells)},"th-has-data-cells-evaluate":function thHasDataCellsEvaluate(node){var cells=get_all_cells_default(node),checkResult=this,reffedHeaders=[];cells.forEach(function(cell){var headers2=cell.getAttribute("headers");headers2&&(reffedHeaders=reffedHeaders.concat(headers2.split(/\s+/)));var ariaLabel=cell.getAttribute("aria-labelledby");ariaLabel&&(reffedHeaders=reffedHeaders.concat(ariaLabel.split(/\s+/)))});var headers=cells.filter(function(cell){return""!==sanitize_default(cell.textContent)&&("TH"===cell.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(cell.getAttribute("role")))}),tableGrid=to_grid_default(node),out=!0;return headers.forEach(function(header){if(!(header.getAttribute("id")&&reffedHeaders.includes(header.getAttribute("id")))){var pos=get_cell_position_default(header,tableGrid),hasCell=!1;is_column_header_default(header)&&(hasCell=traverse_default("down",pos,tableGrid).find(function(cell){return!is_column_header_default(cell)&&get_headers_default(cell,tableGrid).includes(header)})),!hasCell&&is_row_header_default(header)&&(hasCell=traverse_default("right",pos,tableGrid).find(function(cell){return!is_row_header_default(cell)&&get_headers_default(cell,tableGrid).includes(header)})),hasCell||checkResult.relatedNodes(header),out=out&&hasCell}}),!!out||void 0},"hidden-content-evaluate":function hiddenContentEvaluate(node,options,virtualNode){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(node.nodeName.toUpperCase())&&has_content_virtual_default(virtualNode)){var styles=window1.getComputedStyle(node);if("none"===styles.getPropertyValue("display"))return;if("hidden"===styles.getPropertyValue("visibility")){var parent=get_composed_parent_default(node),parentStyle=parent&&window1.getComputedStyle(parent);if(!parentStyle||"hidden"!==parentStyle.getPropertyValue("visibility"))return}}return!0},"color-contrast-evaluate":colorContrastEvaluate,"link-in-text-block-evaluate":function linkInTextBlockEvaluate(node){if(isBlock2(node))return!1;for(var parentBlock=get_composed_parent_default(node);1===parentBlock.nodeType&&!isBlock2(parentBlock);)parentBlock=get_composed_parent_default(parentBlock);if(this.relatedNodes([parentBlock]),element_is_distinct_default(node,parentBlock))return!0;if(nodeColor=get_foreground_color_default(node),parentColor=get_foreground_color_default(parentBlock),nodeColor&&parentColor){var nodeColor,parentColor,reason,contrast=getContrast2(nodeColor,parentColor);if(1===contrast)return!0;if(contrast>=3){incomplete_data_default.set("fgColor","bgContrast"),this.data({messageKey:incomplete_data_default.get("fgColor")}),incomplete_data_default.clear();return}if(nodeColor=get_background_color_default(node),parentColor=get_background_color_default(parentBlock),!nodeColor||!parentColor||getContrast2(nodeColor,parentColor)>=3){reason=nodeColor&&parentColor?"bgContrast":incomplete_data_default.get("bgColor"),incomplete_data_default.set("fgColor",reason),this.data({messageKey:incomplete_data_default.get("fgColor")}),incomplete_data_default.clear();return}return!1}},"autocomplete-appropriate-evaluate":function autocompleteAppropriateEvaluate(node,options,virtualNode){if("input"!==virtualNode.props.nodeName)return!0;var number=["text","search","number","tel"],url=["text","search","url"],allowedTypesMap={bday:["text","search","date"],email:["text","search","email"],username:["text","search","email"],"street-address":["text"],tel:["text","search","tel"],"tel-country-code":["text","search","tel"],"tel-national":["text","search","tel"],"tel-area-code":["text","search","tel"],"tel-local":["text","search","tel"],"tel-local-prefix":["text","search","tel"],"tel-local-suffix":["text","search","tel"],"tel-extension":["text","search","tel"],"cc-number":number,"cc-exp":["text","search","month","tel"],"cc-exp-month":number,"cc-exp-year":number,"cc-csc":number,"transaction-amount":number,"bday-day":number,"bday-month":number,"bday-year":number,"new-password":["text","search","password"],"current-password":["text","search","password"],url:url,photo:url,impp:url};"object"===_typeof(options)&&Object.keys(options).forEach(function(key){allowedTypesMap[key]||(allowedTypesMap[key]=[]),allowedTypesMap[key]=allowedTypesMap[key].concat(options[key])});var autocompleteTerms=virtualNode.attr("autocomplete").split(/\s+/g).map(function(term){return term.toLowerCase()}),purposeTerm=autocompleteTerms[autocompleteTerms.length-1];if(_autocomplete.stateTerms.includes(purposeTerm))return!0;var allowedTypes=allowedTypesMap[purposeTerm],type=virtualNode.hasAttr("type")?sanitize_default(virtualNode.attr("type")).toLowerCase():"text";return(type=valid_input_type_default().includes(type)?type:"text",void 0===allowedTypes)?"text"===type:allowedTypes.includes(type)},"autocomplete-valid-evaluate":function autocompleteValidEvaluate(node,options,virtualNode){return is_valid_autocomplete_default(virtualNode.attr("autocomplete")||"",options)},"attr-non-space-content-evaluate":function attrNonSpaceContentEvaluate(node){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},vNode=arguments.length>2?arguments[2]:void 0;if(!options.attribute||"string"!=typeof options.attribute)throw TypeError("attr-non-space-content requires options.attribute to be a string");return vNode.hasAttr(options.attribute)?!!sanitize_default(vNode.attr(options.attribute))||(this.data({messageKey:"emptyAttr"}),!1):(this.data({messageKey:"noAttr"}),!1)},"has-descendant-after":function pageHasElmAfter(results){return results.some(function(frameResult){return!0===frameResult.result})&&results.forEach(function(result){result.result=!0}),results},"has-descendant-evaluate":function hasDescendant(node,options,virtualNode){if(!options||!options.selector||"string"!=typeof options.selector)throw TypeError("has-descendant requires options.selector to be a string");var matchingElms=query_selector_all_filter_default(virtualNode,options.selector,function(vNode){return is_visible_default(vNode.actualNode,!0)});return this.relatedNodes(matchingElms.map(function(vNode){return vNode.actualNode})),matchingElms.length>0},"has-text-content-evaluate":function hasTextContentEvaluate(node,options,virtualNode){try{return""!==sanitize_default(subtree_text_default(virtualNode))}catch(e){return}},"matches-definition-evaluate":function matchesDefinitionEvaluate(_,options,virtualNode){return matches_default2(virtualNode,options.matcher)},"page-no-duplicate-after":function pageNoDuplicateAfter(results){return results.filter(function(checkResult){return"ignored"!==checkResult.data})},"page-no-duplicate-evaluate":function pageNoDuplicateEvaluate(node,options,virtualNode){if(!options||!options.selector||"string"!=typeof options.selector)throw TypeError("page-no-duplicate requires options.selector to be a string");var key="page-no-duplicate;"+options.selector;if(cache_default.get(key))return void this.data("ignored");cache_default.set(key,!0);var elms=query_selector_all_filter_default(axe._tree[0],options.selector,function(elm){return is_visible_default(elm.actualNode,!0)});return"string"==typeof options.nativeScopeFilter&&(elms=elms.filter(function(elm){return elm.actualNode.hasAttribute("role")||!find_up_virtual_default(elm,options.nativeScopeFilter)})),this.relatedNodes(elms.filter(function(elm){return elm!==virtualNode}).map(function(elm){return elm.actualNode})),elms.length<=1},"heading-order-after":headingOrderAfter,"heading-order-evaluate":function headingOrderEvaluate(){var headingOrder=cache_default.get("headingOrder");if(headingOrder)return!0;var vNodes=query_selector_all_filter_default(axe._tree[0],"h1, h2, h3, h4, h5, h6, [role=heading], iframe, frame",function(vNode){return is_visible_default(vNode.actualNode,!0)});return headingOrder=vNodes.map(function(vNode){return{ancestry:[_getAncestry(vNode.actualNode)],level:getLevel(vNode)}}),this.data({headingOrder:headingOrder}),cache_default.set("headingOrder",vNodes),!0},"identical-links-same-purpose-after":function identicalLinksSamePurposeAfter(results){if(results.length<2)return results;for(var incompleteResults=results.filter(function(_ref65){return void 0!==_ref65.result}),uniqueResults=[],nameMap={},_loop5=function _loop5(index){var _currentResult$relate,currentResult=incompleteResults[index],_currentResult$data=currentResult.data,name=_currentResult$data.name,urlProps=_currentResult$data.urlProps;if(nameMap[name])return"continue";var sameNameResults=incompleteResults.filter(function(_ref66,resultNum){return _ref66.data.name===name&&resultNum!==index}),isSameUrl=sameNameResults.every(function(_ref67){return isIdenticalObject(_ref67.data.urlProps,urlProps)});sameNameResults.length&&!isSameUrl&&(currentResult.result=void 0),currentResult.relatedNodes=[],(_currentResult$relate=currentResult.relatedNodes).push.apply(_currentResult$relate,_toConsumableArray(sameNameResults.map(function(node){return node.relatedNodes[0]}))),nameMap[name]=sameNameResults,uniqueResults.push(currentResult)},index=0;index<incompleteResults.length;index++)if("continue"===_loop5(index))continue;return uniqueResults},"identical-links-same-purpose-evaluate":function identicalLinksSamePurposeEvaluate(node,options,virtualNode){var accText=text_exports.accessibleTextVirtual(virtualNode),name=text_exports.sanitize(text_exports.removeUnicode(accText,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(name){var afterData={name:name,urlProps:dom_exports.urlPropsFromAttribute(node,"href")};return this.data(afterData),this.relatedNodes([node]),!0}},"internal-link-present-evaluate":function internalLinkPresentEvaluate(node,options,virtualNode){return query_selector_all_default(virtualNode,"a[href]").some(function(vLink){return/^#[^/!]/.test(vLink.actualNode.getAttribute("href"))})},"meta-refresh-evaluate":function metaRefreshEvaluate(node,options,virtualNode){var content=virtualNode.attr("content")||"",parsedParams=content.split(/[;,]/);return""===content||"0"===parsedParams[0]},"p-as-heading-evaluate":function pAsHeadingEvaluate(node,options,virtualNode){var siblings=Array.from(node.parentNode.children),currentIndex=siblings.indexOf(node),margins=(options=options||{}).margins||[],nextSibling=siblings.slice(currentIndex+1).find(function(elm){return"P"===elm.nodeName.toUpperCase()}),prevSibling=siblings.slice(0,currentIndex).reverse().find(function(elm){return"P"===elm.nodeName.toUpperCase()}),currStyle=getStyleValues(node),nextStyle=nextSibling?getStyleValues(nextSibling):null,prevStyle=prevSibling?getStyleValues(prevSibling):null;if(!nextStyle||!isHeaderStyle(currStyle,nextStyle,margins))return!0;var blockquote=find_up_virtual_default(virtualNode,"blockquote");if((!blockquote||"BLOCKQUOTE"!==blockquote.nodeName.toUpperCase())&&(!prevStyle||isHeaderStyle(currStyle,prevStyle,margins)))return!1},"region-evaluate":function regionEvaluate(node,options,virtualNode){var regionlessNodes=cache_default.get("regionlessNodes");return this.data({isIframe:["iframe","frame"].includes(virtualNode.props.nodeName)}),regionlessNodes||(regionlessNodes=findRegionlessElms(axe._tree[0],options).map(function(vNode){for(;vNode.parent&&!vNode.parent._hasRegionDescendant&&vNode.parent.actualNode!==document.body;)vNode=vNode.parent;return vNode}).filter(function(vNode,index,array){return array.indexOf(vNode)===index}),cache_default.set("regionlessNodes",regionlessNodes)),!regionlessNodes.includes(virtualNode)},"region-after":function regionAfter(results){var iframeResults=results.filter(function(r){return r.data.isIframe});return results.forEach(function(r){if(!r.result&&1!==r.node.ancestry.length){var _step2,frameAncestry=r.node.ancestry.slice(0,-1),_iterator2=_createForOfIteratorHelper(iframeResults);try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var iframeResult=_step2.value;if(match_ancestry_default(frameAncestry,iframeResult.node.ancestry)){r.result=iframeResult.result;break}}}catch(err){_iterator2.e(err)}finally{_iterator2.f()}}}),iframeResults.forEach(function(r){r.result||(r.result=!0)}),results},"skip-link-evaluate":function skipLinkEvaluate(node){var target=get_element_by_reference_default(node,"href");return!!target&&(is_visible_default(target,!0)||void 0)},"unique-frame-title-after":function uniqueFrameTitleAfter(results){var titles={};return results.forEach(function(r){titles[r.data]=void 0!==titles[r.data]?++titles[r.data]:0}),results.forEach(function(r){r.result=!!titles[r.data]}),results},"unique-frame-title-evaluate":function uniqueFrameTitleEvaluate(node,options,vNode){var title=sanitize_default(vNode.attr("title")).toLowerCase();return this.data(title),!0},"aria-label-evaluate":function ariaLabelEvaluate(node,options,virtualNode){return!!sanitize_default(arialabel_text_default(virtualNode))},"aria-labelledby-evaluate":function ariaLabelledbyEvaluate(node,options,virtualNode){try{return!!sanitize_default(arialabelledby_text_default(virtualNode))}catch(e){return}},"avoid-inline-spacing-evaluate":function avoidInlineSpacingEvaluate(node,options){var overriddenProperties=options.cssProperties.filter(function(property){if("important"===node.style.getPropertyPriority(property))return property});return!(overriddenProperties.length>0)||(this.data(overriddenProperties),!1)},"doc-has-title-evaluate":function docHasTitleEvaluate(){return!!sanitize_default(document.title)},"exists-evaluate":function existsEvaluate(){},"has-alt-evaluate":function hasAltEvaluate(node,options,virtualNode){return!!["img","input","area"].includes(virtualNode.props.nodeName)&&virtualNode.hasAttr("alt")},"is-on-screen-evaluate":function isOnScreenEvaluate(node){return is_visible_default(node,!1)&&!is_offscreen_default(node)},"non-empty-if-present-evaluate":function nonEmptyIfPresentEvaluate(node,options,virtualNode){var nodeName2=virtualNode.props.nodeName,type=(virtualNode.attr("type")||"").toLowerCase(),label5=virtualNode.attr("value");return label5&&this.data({messageKey:"has-label"}),!!("input"===nodeName2&&["submit","reset"].includes(type))&&null===label5},"presentational-role-evaluate":function presentationalRoleEvaluate(node,options,virtualNode){var messageKey,role=get_role_default(virtualNode),explicitRole2=get_explicit_role_default(virtualNode);if(["presentation","none"].includes(role))return this.data({role:role}),!0;if(!["presentation","none"].includes(explicitRole2))return!1;var hasGlobalAria=get_global_aria_attrs_default().some(function(attr){return virtualNode.hasAttr(attr)}),focusable=is_focusable_default(virtualNode);return messageKey=hasGlobalAria&&!focusable?"globalAria":!hasGlobalAria&&focusable?"focusable":"both",this.data({messageKey:messageKey,role:role}),!1},"svg-non-empty-title-evaluate":function svgNonEmptyTitleEvaluate(node,options,virtualNode){if(virtualNode.children){var titleNode=virtualNode.children.find(function(_ref69){return"title"===_ref69.props.nodeName});if(!titleNode)return this.data({messageKey:"noTitle"}),!1;try{if(""===visible_virtual_default(titleNode))return this.data({messageKey:"emptyTitle"}),!1}catch(e){return}return!0}},"css-orientation-lock-evaluate":function cssOrientationLockEvaluate(node,options,virtualNode,context5){var _ref70$cssom=(context5||{}).cssom,cssom=void 0===_ref70$cssom?void 0:_ref70$cssom,_ref71$degreeThreshol=(options||{}).degreeThreshold,degreeThreshold=void 0===_ref71$degreeThreshol?0:_ref71$degreeThreshol;if(cssom&&cssom.length){for(var isLocked=!1,relatedElements=[],rulesGroupByDocumentFragment=groupCssomByDocument(cssom),_i20=0,_Object$keys2=Object.keys(rulesGroupByDocumentFragment);_i20<_Object$keys2.length;_i20++)if("continue"===function _loop6(){var _rulesGroupByDocument=rulesGroupByDocumentFragment[_Object$keys2[_i20]],root=_rulesGroupByDocument.root,orientationRules=_rulesGroupByDocument.rules.filter(isMediaRuleWithOrientation);if(!orientationRules.length)return"continue";orientationRules.forEach(function(_ref72){Array.from(_ref72.cssRules).forEach(function(cssRule){var locked=getIsOrientationLocked(cssRule);if(locked&&"HTML"!==cssRule.selectorText.toUpperCase()){var elms=Array.from(root.querySelectorAll(cssRule.selectorText))||[];relatedElements=relatedElements.concat(elms)}isLocked=isLocked||locked})})}())continue;return!isLocked||(relatedElements.length&&this.relatedNodes(relatedElements),!1)}function groupCssomByDocument(cssObjectModel){return cssObjectModel.reduce(function(out,_ref73){var sheet=_ref73.sheet,root=_ref73.root,key=_ref73.shadowId||"topDocument";if(out[key]||(out[key]={root:root,rules:[]}),!sheet||!sheet.cssRules)return out;var rules=Array.from(sheet.cssRules);return out[key].rules=out[key].rules.concat(rules),out},{})}function isMediaRuleWithOrientation(_ref74){var type=_ref74.type,cssText=_ref74.cssText;return 4===type&&(/orientation:\s*landscape/i.test(cssText)||/orientation:\s*portrait/i.test(cssText))}function getIsOrientationLocked(_ref75){var selectorText=_ref75.selectorText,style=_ref75.style;if(!selectorText||style.length<=0)return!1;var transformStyle=style.transform||style.webkitTransform||style.msTransform||!1;if(!transformStyle)return!1;var matches14=transformStyle.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!matches14)return!1;var _matches=_slicedToArray(matches14,3),degrees=getRotationInDegrees(_matches[1],_matches[2]);return!(!degrees||Math.abs((degrees=Math.abs(degrees))-180)%180<=degreeThreshold)&&Math.abs(degrees-90)%90<=degreeThreshold}function getRotationInDegrees(transformFunction,transformFnValue){switch(transformFunction){case"rotate":case"rotateZ":return getAngleInDegrees(transformFnValue);case"rotate3d":var _transformFnValue$spl2=_slicedToArray(transformFnValue.split(",").map(function(value){return value.trim()}),4),z=_transformFnValue$spl2[2],angleWithUnit=_transformFnValue$spl2[3];if(0===parseInt(z))return;return getAngleInDegrees(angleWithUnit);case"matrix":case"matrix3d":return getAngleInDegreesFromMatrixTransform(transformFnValue);default:return}}function getAngleInDegrees(angleWithUnit){var unit=_slicedToArray(angleWithUnit.match(/(deg|grad|rad|turn)/)||[],1)[0];if(unit){var angle=parseFloat(angleWithUnit.replace(unit,""));switch(unit){case"rad":return convertRadToDeg(angle);case"grad":return convertGradToDeg(angle);case"turn":return convertTurnToDeg(angle);default:return parseInt(angle)}}}function getAngleInDegreesFromMatrixTransform(transformFnValue){var values=transformFnValue.split(",");if(values.length<=6){var _values=_slicedToArray(values,2),a=_values[0];return convertRadToDeg(Math.atan2(parseFloat(_values[1]),parseFloat(a)))}var cosB=Math.cos(Math.asin(parseFloat(values[8])));return convertRadToDeg(Math.acos(parseFloat(values[0])/cosB))}function convertRadToDeg(radians){return Math.round(180/Math.PI*radians)}function convertGradToDeg(grad){return(grad%=400)<0&&(grad+=400),Math.round(grad/400*360)}function convertTurnToDeg(turn){return Math.round(360/(1/turn))}},"meta-viewport-scale-evaluate":function metaViewportScaleEvaluate(node,options,virtualNode){var _ref78=options||{},_ref78$scaleMinimum=_ref78.scaleMinimum,_ref78$lowerBound=_ref78.lowerBound,lowerBound=void 0!==_ref78$lowerBound&&_ref78$lowerBound,content=virtualNode.attr("content")||"";if(!content)return!0;var result=content.split(/[;,]/).reduce(function(out,item){var contentValue=item.trim();if(!contentValue)return out;var _contentValue$split2=_slicedToArray(contentValue.split("="),2),key=_contentValue$split2[0],value=_contentValue$split2[1];if(!key||!value)return out;var curatedKey=key.toLowerCase().trim(),curatedValue=value.toLowerCase().trim();return"maximum-scale"===curatedKey&&"yes"===curatedValue&&(curatedValue=1),"maximum-scale"===curatedKey&&0>parseFloat(curatedValue)||(out[curatedKey]=curatedValue),out},{});if(lowerBound&&result["maximum-scale"]&&parseFloat(result["maximum-scale"])<lowerBound)return!0;if(!lowerBound&&"no"===result["user-scalable"])return this.data("user-scalable=no"),!1;var userScalableAsFloat=parseFloat(result["user-scalable"]);return!lowerBound&&result["user-scalable"]&&(userScalableAsFloat||0===userScalableAsFloat)&&userScalableAsFloat>-1&&userScalableAsFloat<1?(this.data("user-scalable"),!1):!(result["maximum-scale"]&&parseFloat(result["maximum-scale"])<(void 0===_ref78$scaleMinimum?2:_ref78$scaleMinimum))||(this.data("maximum-scale"),!1)},"duplicate-id-after":function duplicateIdAfter(results){var uniqueIds=[];return results.filter(function(r){return -1===uniqueIds.indexOf(r.data)&&(uniqueIds.push(r.data),!0)})},"duplicate-id-evaluate":function duplicateIdEvaluate(node){var id=node.getAttribute("id").trim();if(!id)return!0;var matchingNodes=Array.from(get_root_node_default2(node).querySelectorAll('[id="'.concat(escape_selector_default(id),'"]'))).filter(function(foundNode){return foundNode!==node});return matchingNodes.length&&this.relatedNodes(matchingNodes),this.data(id),0===matchingNodes.length},"accesskeys-after":function accesskeysAfter(results){var seen={};return results.filter(function(r){if(!r.data)return!1;var key=r.data.toUpperCase();return seen[key]?(seen[key].relatedNodes.push(r.relatedNodes[0]),!1):(seen[key]=r,r.relatedNodes=[],!0)}).map(function(r){return r.result=!!r.relatedNodes.length,r})},"accesskeys-evaluate":function accesskeysEvaluate(node){return is_visible_default(node,!1)&&(this.data(node.getAttribute("accesskey")),this.relatedNodes([node])),!0},"focusable-content-evaluate":function focusableContentEvaluate(node,options,virtualNode){var tabbableElements=virtualNode.tabbableElements;return!!tabbableElements&&tabbableElements.filter(function(el){return el!==virtualNode}).length>0},"focusable-disabled-evaluate":function focusableDisabledEvaluate(node,options,virtualNode){var elementsThatCanBeDisabled=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],tabbableElements=virtualNode.tabbableElements;if(!tabbableElements||!tabbableElements.length)return!0;var relatedNodes=tabbableElements.reduce(function(out,_ref79){var el=_ref79.actualNode,nodeName2=el.nodeName.toUpperCase();return elementsThatCanBeDisabled.includes(nodeName2)&&out.push(el),out},[]);return this.relatedNodes(relatedNodes),!!(relatedNodes.length&&is_modal_open_default())||0===relatedNodes.length},"focusable-element-evaluate":function focusableElementEvaluate(node,options,virtualNode){if(virtualNode.hasAttr("contenteditable")&&isContenteditable(virtualNode))return!0;var isFocusable2=virtualNode.isFocusable,tabIndex=parseInt(virtualNode.attr("tabindex"),10);return(tabIndex=isNaN(tabIndex)?null:tabIndex)?isFocusable2&&tabIndex>=0:isFocusable2;function isContenteditable(vNode){var contenteditable=vNode.attr("contenteditable");if("true"===contenteditable||""===contenteditable)return!0;if("false"===contenteditable)return!1;var ancestor=closest_default(virtualNode.parent,"[contenteditable]");return!!ancestor&&isContenteditable(ancestor)}},"focusable-modal-open-evaluate":function focusableModalOpenEvaluate(node,options,virtualNode){var tabbableElements=virtualNode.tabbableElements.map(function(_ref80){return _ref80.actualNode});return!tabbableElements||!tabbableElements.length||!is_modal_open_default()||void this.relatedNodes(tabbableElements)},"focusable-no-name-evaluate":function focusableNoNameEvaluate(node,options,virtualNode){var tabIndex=virtualNode.attr("tabindex");if(!(is_focusable_default(virtualNode)&&tabIndex>-1))return!1;try{return!accessible_text_virtual_default(virtualNode)}catch(e){return}},"focusable-not-tabbable-evaluate":function focusableNotTabbableEvaluate(node,options,virtualNode){var elementsThatCanBeDisabled=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],tabbableElements=virtualNode.tabbableElements;if(!tabbableElements||!tabbableElements.length)return!0;var relatedNodes=tabbableElements.reduce(function(out,_ref81){var el=_ref81.actualNode,nodeName2=el.nodeName.toUpperCase();return elementsThatCanBeDisabled.includes(nodeName2)||out.push(el),out},[]);return this.relatedNodes(relatedNodes),!!(relatedNodes.length>0&&is_modal_open_default())||0===relatedNodes.length},"landmark-is-top-level-evaluate":function landmarkIsTopLevelEvaluate(node){var landmarks=get_aria_roles_by_type_default("landmark"),parent=get_composed_parent_default(node),nodeRole=get_role_default(node);for(this.data({role:nodeRole});parent;){var role=parent.getAttribute("role");if(role||"FORM"===parent.nodeName.toUpperCase()||(role=implicit_role_default(parent)),role&&landmarks.includes(role)&&("main"!==role||"complementary"!==nodeRole))return!1;parent=get_composed_parent_default(parent)}return!0},"no-focusable-content-evaluate":function noFocusbleContentEvaluate(node,options,virtualNode){if(virtualNode.children)try{return!virtualNode.children.some(function(child){return focusableDescendants(child)})}catch(e){return}},"tabindex-evaluate":function tabindexEvaluate(node,options,virtualNode){var tabIndex=parseInt(virtualNode.attr("tabindex"),10);return!!isNaN(tabIndex)||tabIndex<=0},"alt-space-value-evaluate":function altSpaceValueEvaluate(node,options,virtualNode){var alt=virtualNode.attr("alt");return"string"==typeof alt&&/^\s+$/.test(alt)},"duplicate-img-label-evaluate":function duplicateImgLabelEvaluate(node,options,virtualNode){if(["none","presentation"].includes(get_role_default(virtualNode)))return!1;var parentVNode=closest_default(virtualNode,options.parentSelector);if(!parentVNode)return!1;var visibleText=visible_virtual_default(parentVNode,!0).toLowerCase();return""!==visibleText&&visibleText===accessible_text_virtual_default(virtualNode).toLowerCase()},"explicit-evaluate":function explicitEvaluate(node,options,virtualNode){if(virtualNode.attr("id")){if(!virtualNode.actualNode)return;var root=get_root_node_default2(virtualNode.actualNode),id=escape_selector_default(virtualNode.attr("id")),labels=Array.from(root.querySelectorAll('label[for="'.concat(id,'"]')));if(labels.length)try{return labels.some(function(label5){return!is_visible_default(label5)||!!accessible_text_default(label5)})}catch(e){return}}return!1},"help-same-as-label-evaluate":function helpSameAsLabelEvaluate(node,options,virtualNode){var labelText2=label_virtual_default2(virtualNode),check4=node.getAttribute("title");return!!labelText2&&(!check4&&(check4="",node.getAttribute("aria-describedby")&&(check4=idrefs_default(node,"aria-describedby").map(function(thing){return thing?accessible_text_default(thing):""}).join(""))),sanitize_default(check4)===sanitize_default(labelText2))},"hidden-explicit-label-evaluate":function hiddenExplicitLabelEvaluate(node,options,virtualNode){if(virtualNode.hasAttr("id")){if(!virtualNode.actualNode)return;var name,root=get_root_node_default2(node),id=escape_selector_default(node.getAttribute("id")),label5=root.querySelector('label[for="'.concat(id,'"]'));if(label5&&!is_visible_default(label5,!0)){try{name=accessible_text_virtual_default(virtualNode).trim()}catch(e){return}return""===name}}return!1},"implicit-evaluate":function implicitEvaluate(node,options,virtualNode){try{var label5=closest_default(virtualNode,"label");if(label5)return!!accessible_text_virtual_default(label5,{inControlContext:!0});return!1}catch(e){return}},"label-content-name-mismatch-evaluate":function labelContentNameMismatchEvaluate(node,options,virtualNode){var _ref82=options||{},pixelThreshold=_ref82.pixelThreshold,occuranceThreshold=_ref82.occuranceThreshold,accText=accessible_text_default(node).toLowerCase();if(!(1>is_human_interpretable_default(accText))){var visibleText=sanitize_default(visible_text_nodes_default(virtualNode).filter(function(textVNode){return!is_icon_ligature_default(textVNode,pixelThreshold,occuranceThreshold)}).map(function(textVNode){return textVNode.actualNode.nodeValue}).join("")).toLowerCase();return!visibleText||(1>is_human_interpretable_default(visibleText)?!!isStringContained(visibleText,accText)||void 0:isStringContained(visibleText,accText))}},"multiple-label-evaluate":function multipleLabelEvaluate(node){var id=escape_selector_default(node.getAttribute("id")),parent=node.parentNode,root=get_root_node_default2(node),labels=Array.from((root=root.documentElement||root).querySelectorAll('label[for="'.concat(id,'"]')));for(labels.length&&(labels=labels.filter(function(label5){return is_visible_default(label5)}));parent;)"LABEL"===parent.nodeName.toUpperCase()&&-1===labels.indexOf(parent)&&labels.push(parent),parent=parent.parentNode;if(this.relatedNodes(labels),labels.length>1){var ATVisibleLabels=labels.filter(function(label5){return is_visible_default(label5,!0)});if(ATVisibleLabels.length>1)return;return!idrefs_default(node,"aria-labelledby").includes(ATVisibleLabels[0])&&void 0}return!1},"title-only-evaluate":function titleOnlyEvaluate(node,options,virtualNode){var labelText2=label_virtual_default2(virtualNode),title=title_text_default(virtualNode),ariaDescribedBy=virtualNode.attr("aria-describedby");return!labelText2&&!!(title||ariaDescribedBy)},"landmark-is-unique-after":function landmarkIsUniqueAfter(results){var uniqueLandmarks=[];return results.filter(function(currentResult){var matchedResult=uniqueLandmarks.find(function findMatch(someResult){return currentResult.data.role===someResult.data.role&¤tResult.data.accessibleText===someResult.data.accessibleText});return matchedResult?(matchedResult.result=!1,matchedResult.relatedNodes.push(currentResult.relatedNodes[0]),!1):(uniqueLandmarks.push(currentResult),currentResult.relatedNodes=[],!0)})},"landmark-is-unique-evaluate":function landmarkIsUniqueEvaluate(node,options,virtualNode){var role=get_role_default(node),accessibleText2=accessible_text_virtual_default(virtualNode);return accessibleText2=accessibleText2?accessibleText2.toLowerCase():null,this.data({role:role,accessibleText:accessibleText2}),this.relatedNodes([node]),!0},"has-lang-evaluate":function hasLangEvaluate(node,options,virtualNode){var xhtml2=void 0!==document&&is_xhtml_default(document);return options.attributes.includes("xml:lang")&&options.attributes.includes("lang")&&hasValue(virtualNode.attr("xml:lang"))&&!hasValue(virtualNode.attr("lang"))&&!xhtml2?(this.data({messageKey:"noXHTML"}),!1):!!options.attributes.some(function(name){return hasValue(virtualNode.attr(name))})||(this.data({messageKey:"noLang"}),!1)},"valid-lang-evaluate":function validLangEvaluate(node,options,virtualNode){var invalid=[];return options.attributes.forEach(function(langAttr){var langVal=virtualNode.attr(langAttr);if("string"==typeof langVal){var baselangVal=get_base_lang_default(langVal),invalidLang=options.value?!options.value.map(get_base_lang_default).includes(baselangVal):!valid_langs_default(baselangVal);(""!==baselangVal&&invalidLang||""!==langVal&&!sanitize_default(langVal))&&invalid.push(langAttr+'="'+virtualNode.attr(langAttr)+'"')}}),!!invalid.length&&(this.data(invalid),!0)},"xml-lang-mismatch-evaluate":function xmlLangMismatchEvaluate(node,options,vNode){return get_base_lang_default(vNode.attr("lang"))===get_base_lang_default(vNode.attr("xml:lang"))},"dlitem-evaluate":function dlitemEvaluate(node){var parent=get_composed_parent_default(node),parentTagName=parent.nodeName.toUpperCase(),parentRole=get_explicit_role_default(parent);return"DIV"===parentTagName&&["presentation","none",null].includes(parentRole)&&(parentTagName=(parent=get_composed_parent_default(parent)).nodeName.toUpperCase(),parentRole=get_explicit_role_default(parent)),"DL"===parentTagName&&!!(!parentRole||["presentation","none","list"].includes(parentRole))},"listitem-evaluate":function listitemEvaluate(node){var parent=get_composed_parent_default(node);if(parent){var parentTagName=parent.nodeName.toUpperCase(),parentRole=(parent.getAttribute("role")||"").toLowerCase();return!!["presentation","none","list"].includes(parentRole)||(parentRole&&is_valid_role_default(parentRole)?(this.data({messageKey:"roleNotValid"}),!1):["UL","OL"].includes(parentTagName))}},"only-dlitems-evaluate":function onlyDlitemsEvaluate(node,options,virtualNode){var ALLOWED_ROLES=["definition","term","list"],result=virtualNode.children.reduce(function(content2,child){var actualNode=child.actualNode;return"DIV"===actualNode.nodeName.toUpperCase()&&null===get_role_default(actualNode)?content2.concat(child.children):content2.concat(child)},[]).reduce(function(out,childNode){var actualNode=childNode.actualNode,tagName=actualNode.nodeName.toUpperCase();if(1===actualNode.nodeType&&is_visible_default(actualNode,!0,!1)){var explicitRole2=get_explicit_role_default(actualNode);("DT"!==tagName&&"DD"!==tagName||explicitRole2)&&!ALLOWED_ROLES.includes(explicitRole2)&&out.badNodes.push(actualNode)}else 3===actualNode.nodeType&&""!==actualNode.nodeValue.trim()&&(out.hasNonEmptyTextNode=!0);return out},{badNodes:[],hasNonEmptyTextNode:!1});return result.badNodes.length&&this.relatedNodes(result.badNodes),!!result.badNodes.length||result.hasNonEmptyTextNode},"only-listitems-evaluate":function onlyListitemsEvaluate(node,options,virtualNode){var hasNonEmptyTextNode=!1,atLeastOneListitem=!1,isEmpty=!0,badNodes=[],badRoleNodes=[],badRoles=[];return(virtualNode.children.forEach(function(vNode){var actualNode=vNode.actualNode;if(3===actualNode.nodeType&&""!==actualNode.nodeValue.trim()){hasNonEmptyTextNode=!0;return}if(1===actualNode.nodeType&&is_visible_default(actualNode,!0,!1)){isEmpty=!1;var isLi="LI"===actualNode.nodeName.toUpperCase(),role=get_role_default(vNode),isListItemRole="listitem"===role;isLi||isListItemRole||badNodes.push(actualNode),isLi&&!isListItemRole&&(badRoleNodes.push(actualNode),badRoles.includes(role)||badRoles.push(role)),isListItemRole&&(atLeastOneListitem=!0)}}),hasNonEmptyTextNode||badNodes.length)?(this.relatedNodes(badNodes),!0):!isEmpty&&!atLeastOneListitem&&(this.relatedNodes(badRoleNodes),this.data({messageKey:"roleNotValid",roles:badRoles.join(", ")}),!0)},"structured-dlitems-evaluate":function structuredDlitemsEvaluate(node,options,virtualNode){var children=virtualNode.children;if(!children||!children.length)return!1;for(var nodeName2,hasDt=!1,hasDd=!1,i=0;i<children.length;i++){if("DT"===(nodeName2=children[i].props.nodeName.toUpperCase())&&(hasDt=!0),hasDt&&"DD"===nodeName2)return!1;"DD"===nodeName2&&(hasDd=!0)}return hasDt||hasDd},"caption-evaluate":function captionEvaluate(node,options,virtualNode){return!query_selector_all_default(virtualNode,"track").some(function(vNode){return"captions"===(vNode.attr("kind")||"").toLowerCase()})&&void 0},"frame-tested-evaluate":function frameTestedEvaluate(node,options){return!options.isViolation&&void 0},"frame-tested-after":function frameTestedAfter(results){var iframes={};return results.filter(function(result){if("html"!==result.node.ancestry[result.node.ancestry.length-1])return iframes[result.node.ancestry.flat(1/0).join(" > ")]=result,!0;var ancestry=result.node.ancestry.slice(0,result.node.ancestry.length-1).flat(1/0).join(" > ");return iframes[ancestry]&&(iframes[ancestry].result=!0),!1})},"no-autoplay-audio-evaluate":function noAutoplayAudioEvaluate(node,options){if(!node.duration)return void console.warn("axe.utils.preloadMedia did not load metadata");var _options$allowedDurat=options.allowedDuration;if(getPlayableDuration(node)<=(void 0===_options$allowedDurat?3:_options$allowedDurat)&&!node.hasAttribute("loop"))return!0;if(!node.hasAttribute("controls"))return!1;return!0;function getPlayableDuration(elm){if(!elm.currentSrc)return 0;var playbackRange=getPlaybackRange(elm.currentSrc);return playbackRange?1===playbackRange.length?Math.abs(elm.duration-playbackRange[0]):Math.abs(playbackRange[1]-playbackRange[0]):Math.abs(elm.duration-(elm.currentTime||0))}function getPlaybackRange(src){var match=src.match(/#t=(.*)/);if(match)return _slicedToArray(match,2)[1].split(",").map(function(range){return/:/.test(range)?convertHourMinSecToSeconds(range):parseFloat(range)})}function convertHourMinSecToSeconds(hhMmSs){for(var parts=hhMmSs.split(":"),secs=0,mins=1;parts.length>0;)secs+=mins*parseInt(parts.pop(),10),mins*=60;return parseFloat(secs)}},"aria-allowed-attr-matches":function ariaAllowedAttrMatches(node,virtualNode){var aria46=/^aria-/,attrs=virtualNode.attrNames;if(attrs.length){for(var _i21=0,l=attrs.length;_i21<l;_i21++)if(aria46.test(attrs[_i21]))return!0}return!1},"aria-allowed-role-matches":function ariaAllowedRoleMatches(node,virtualNode){return null!==get_explicit_role_default(virtualNode,{dpub:!0,fallback:!0})},"aria-form-field-name-matches":no_naming_method_matches_default,"aria-has-attr-matches":function ariaHasAttrMatches(node,virtualNode){var aria46=/^aria-/;return virtualNode.attrNames.some(function(attr){return aria46.test(attr)})},"aria-hidden-focus-matches":function ariaHiddenFocusMatches(node){return shouldMatchElement(get_composed_parent_default(node))},"aria-required-children-matches":function ariaRequiredChildrenMatches(node,virtualNode){return!!required_owned_default(get_explicit_role_default(virtualNode,{dpub:!0}))},"aria-required-parent-matches":function ariaRequiredParentMatches(node,virtualNode){return!!required_context_default(get_explicit_role_default(virtualNode))},"autocomplete-matches":function autocompleteMatches(node,virtualNode){var autocomplete2=virtualNode.attr("autocomplete");if(!autocomplete2||""===sanitize_default(autocomplete2))return!1;var nodeName2=virtualNode.props.nodeName;if(!1===["textarea","input","select"].includes(nodeName2)||"input"===nodeName2&&["submit","reset","button","hidden"].includes(virtualNode.props.type))return!1;var ariaDisabled=virtualNode.attr("aria-disabled")||"false";if(virtualNode.hasAttr("disabled")||"true"===ariaDisabled.toLowerCase())return!1;var role=virtualNode.attr("role"),tabIndex=virtualNode.attr("tabindex");if("-1"===tabIndex&&role){var roleDef=standards.ariaRoles[role];if(void 0===roleDef||"widget"!==roleDef.type)return!1}return"-1"!==tabIndex||!virtualNode.actualNode||!!is_visible_default(virtualNode.actualNode,!1)||!!is_visible_default(virtualNode.actualNode,!0)},"bypass-matches":function bypassMatches(node,virtualNode,context5){return!is_initiator_matches_default(node,virtualNode,context5)||!!node.querySelector("a[href]")},"color-contrast-matches":function colorContrastMatches(node,virtualNode){var _virtualNode$props=virtualNode.props,nodeName2=_virtualNode$props.nodeName,inputType=_virtualNode$props.type;if("option"===nodeName2||"select"===nodeName2&&!node.options.length||"input"===nodeName2&&["hidden","range","color","checkbox","radio","image"].includes(inputType)||is_disabled_default(virtualNode))return!1;if(["input","select","textarea"].includes(nodeName2)){var textIndent=parseInt(window1.getComputedStyle(node).getPropertyValue("text-indent"),10);if(textIndent){var rect=node.getBoundingClientRect();if(!visually_overlaps_default(rect={top:rect.top,bottom:rect.bottom,left:rect.left+textIndent,right:rect.right+textIndent},node))return!1}return!0}var nodeParentLabel=find_up_virtual_default(virtualNode,"label");if("label"===nodeName2||nodeParentLabel){var labelNode=nodeParentLabel||node,labelVirtual3=nodeParentLabel?get_node_from_tree_default(nodeParentLabel):virtualNode;if(labelNode.htmlFor){var explicitControl=get_root_node_default2(labelNode).getElementById(labelNode.htmlFor),explicitControlVirtual=explicitControl&&get_node_from_tree_default(explicitControl);if(explicitControlVirtual&&is_disabled_default(explicitControlVirtual))return!1}var implicitControl=query_selector_all_default(labelVirtual3,'input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea')[0];if(implicitControl&&is_disabled_default(implicitControl))return!1}for(var ariaLabelledbyControls=[],ancestorNode=virtualNode;ancestorNode;){if(ancestorNode.props.id){var virtualControls=get_accessible_refs_default(ancestorNode).filter(function(control){return token_list_default(control.getAttribute("aria-labelledby")||"").includes(ancestorNode.props.id)}).map(function(control){return get_node_from_tree_default(control)});ariaLabelledbyControls.push.apply(ariaLabelledbyControls,_toConsumableArray(virtualControls))}ancestorNode=ancestorNode.parent}if(ariaLabelledbyControls.length>0&&ariaLabelledbyControls.every(is_disabled_default))return!1;var visibleText=visible_virtual_default(virtualNode,!1,!0);if(!visibleText||!remove_unicode_default(visibleText,{emoji:!0,nonBmp:!1,punctuations:!0}))return!1;for(var range=document.createRange(),childNodes=virtualNode.children,index=0;index<childNodes.length;index++){var child=childNodes[index];3===child.actualNode.nodeType&&""!==sanitize_default(child.actualNode.nodeValue)&&range.selectNodeContents(child.actualNode)}for(var rects=range.getClientRects(),_index=0;_index<rects.length;_index++)if(visually_overlaps_default(rects[_index],node))return!0;return!1},"data-table-large-matches":function dataTableLargeMatches(node){if(is_data_table_default(node)){var tableArray=to_grid_default(node);return tableArray.length>=3&&tableArray[0].length>=3&&tableArray[1].length>=3&&tableArray[2].length>=3}return!1},"data-table-matches":function dataTableMatches(node){return is_data_table_default(node)},"duplicate-id-active-matches":function duplicateIdActiveMatches(node){var id=node.getAttribute("id").trim(),idSelector='*[id="'.concat(escape_selector_default(id),'"]'),idMatchingElms=Array.from(get_root_node_default2(node).querySelectorAll(idSelector));return!is_accessible_ref_default(node)&&idMatchingElms.some(is_focusable_default)},"duplicate-id-aria-matches":function duplicateIdAriaMatches(node){return is_accessible_ref_default(node)},"duplicate-id-misc-matches":function duplicateIdMiscMatches(node){var id=node.getAttribute("id").trim(),idSelector='*[id="'.concat(escape_selector_default(id),'"]'),idMatchingElms=Array.from(get_root_node_default2(node).querySelectorAll(idSelector));return!is_accessible_ref_default(node)&&idMatchingElms.every(function(elm){return!is_focusable_default(elm)})},"frame-focusable-content-matches":function frameFocusableContentMatches(node,virtualNode,context5){var _context5$size,_context5$size2;return!context5.initiator&&!context5.focusable&&(null==(_context5$size=context5.size)?void 0:_context5$size.width)*(null==(_context5$size2=context5.size)?void 0:_context5$size2.height)>1},"frame-title-has-text-matches":function frameTitleHasTextMatches(node){return!!sanitize_default(node.getAttribute("title"))},"heading-matches":function headingMatches(node){var explicitRoles;return(node.hasAttribute("role")&&(explicitRoles=node.getAttribute("role").split(/\s+/i).filter(axe.commons.aria.isValidRole)),explicitRoles&&explicitRoles.length>0)?explicitRoles.includes("heading"):"heading"===axe.commons.aria.implicitRole(node)},"html-namespace-matches":function htmlNamespaceMatches(node,virtualNode){return!svg_namespace_matches_default(node,virtualNode)},"identical-links-same-purpose-matches":function identicalLinksSamePurposeMatches(node,virtualNode){if(!accessible_text_virtual_default(virtualNode))return!1;var role=get_role_default(node);return!role||"link"===role},"inserted-into-focus-order-matches":function insertedIntoFocusOrderMatches(node){return inserted_into_focus_order_default(node)},"is-initiator-matches":is_initiator_matches_default,"label-content-name-mismatch-matches":function labelContentNameMismatchMatches(node,virtualNode){var role=get_role_default(node);return!!role&&!!get_aria_roles_by_type_default("widget").includes(role)&&!!get_aria_roles_supporting_name_from_content_default().includes(role)&&(!!sanitize_default(arialabel_text_default(virtualNode))||!!sanitize_default(arialabelledby_text_default(node)))&&!!sanitize_default(visible_virtual_default(virtualNode))},"label-matches":function labelMatches(node,virtualNode){return"input"!==virtualNode.props.nodeName||!1===virtualNode.hasAttr("type")||!1===["hidden","image","button","submit","reset"].includes(virtualNode.attr("type").toLowerCase())},"landmark-has-body-context-matches":function landmarkHasBodyContextMatches(node,virtualNode){return node.hasAttribute("role")||!find_up_virtual_default(virtualNode,"article, aside, main, nav, section")},"landmark-unique-matches":function landmarkUniqueMatches(node,virtualNode){function isHeaderFooterLandmark(headerFooterElement){return!find_up_virtual_default(headerFooterElement,"article,aside,main,nav,section")}return function isLandmarkVirtual(virtualNode2){var actualNode=virtualNode2.actualNode,landmarkRoles2=get_aria_roles_by_type_default("landmark"),role=get_role_default(actualNode);if(!role)return!1;var nodeName2=actualNode.nodeName.toUpperCase();return"HEADER"===nodeName2||"FOOTER"===nodeName2?isHeaderFooterLandmark(virtualNode2):"SECTION"===nodeName2||"FORM"===nodeName2?!!accessible_text_virtual_default(virtualNode2):landmarkRoles2.indexOf(role)>=0||"region"===role}(virtualNode)&&is_visible_default(node,!0)},"layout-table-matches":function dataTableMatches2(node){return!is_data_table_default(node)&&!is_focusable_default(node)},"link-in-text-block-matches":function linkInTextBlockMatches(node){var text32=sanitize_default(node.textContent),role=node.getAttribute("role");return(!role||"link"===role)&&!!text32&&!!is_visible_default(node,!1)&&is_in_text_block_default(node)},"nested-interactive-matches":function nestedInteractiveMatches(node,virtualNode){var role=get_role_default(virtualNode);return!!role&&!!standards.ariaRoles[role].childrenPresentational},"no-autoplay-audio-matches":function noAutoplayAudioMatches(node){return!(!node.currentSrc||node.hasAttribute("paused")||node.hasAttribute("muted"))},"no-empty-role-matches":function noEmptyRoleMatches(node,virtualNode){return!!virtualNode.hasAttr("role")&&!!virtualNode.attr("role").trim()},"no-explicit-name-required-matches":function noExplicitNameRequired(node,virtualNode){var role=get_explicit_role_default(virtualNode);return!!(!role||["none","presentation"].includes(role)||(aria_roles_default[role]||{}).accessibleNameRequired||is_focusable_default(virtualNode))},"no-naming-method-matches":no_naming_method_matches_default,"no-role-matches":function noRoleMatches(node){return!node.getAttribute("role")},"not-html-matches":function notHtmlMatches(node,virtualNode){return"html"!==virtualNode.props.nodeName},"p-as-heading-matches":function pAsHeadingMatches(node){var children=Array.from(node.parentNode.childNodes),nodeText=node.textContent.trim();return 0!==nodeText.length&&!((nodeText.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2)&&0!==children.slice(children.indexOf(node)+1).filter(function(elm){return"P"===elm.nodeName.toUpperCase()&&""!==elm.textContent.trim()}).length},"scrollable-region-focusable-matches":function scrollableRegionFocusableMatches(node,virtualNode){if(!1==!!get_scroll_default(node,13))return!1;var role=get_explicit_role_default(virtualNode);if(aria_attrs_default["aria-haspopup"].values.includes(role)){if(closest_default(virtualNode,'[role~="combobox"]'))return!1;var id=virtualNode.attr("id");if(id&&Array.from(get_root_node_default(node).querySelectorAll('[aria-owns~="'.concat(id,'"], [aria-controls~="').concat(id,'"]'))).some(function(el){return token_list_default(el.getAttribute("role")).includes("combobox")}))return!1}return!!query_selector_all_default(virtualNode,"*").some(function(elm){return has_content_virtual_default(elm,!0,!0)})},"skip-link-matches":function skipLinkMatches(node){return is_skip_link_default(node)&&is_offscreen_default(node)},"svg-namespace-matches":svg_namespace_matches_default,"window-is-top-matches":function windowIsTopMatches(node){return node.ownerDocument.defaultView.self===node.ownerDocument.defaultView.top},"xml-lang-mismatch-matches":function xmlLangMismatchMatches(node){var primaryLangValue=get_base_lang_default(node.getAttribute("lang")),primaryXmlLangValue=get_base_lang_default(node.getAttribute("xml:lang"));return valid_langs_default(primaryLangValue)&&valid_langs_default(primaryXmlLangValue)}},check_result_default=function CheckResult(check4){this.id=check4.id,this.data=null,this.relatedNodes=[],this.result=null};function createExecutionContext(spec){if("string"==typeof spec){if(metadata_function_map_default[spec])return metadata_function_map_default[spec];if(/^\s*function[\s\w]*\(/.test(spec))return Function("return "+spec+";")();throw ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(spec))}return spec}function normalizeOptions(){var options=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(options)||"object"!==_typeof(options))&&(options={value:options}),options}function Check(spec){spec&&(this.id=spec.id,this.configure(spec))}Check.prototype.enabled=!0,Check.prototype.run=function run(node,options,context5,resolve,reject){var enabled=(options=options||{}).hasOwnProperty("enabled")?options.enabled:this.enabled,checkOptions=this.getOptions(options.options);if(enabled){var result,checkResult=new check_result_default(this),helper=check_helper_default(checkResult,options,resolve,reject);try{result=this.evaluate.call(helper,node.actualNode,checkOptions,node,context5)}catch(e){node&&node.actualNode&&(e.errorNode=new dq_element_default(node).toJSON()),reject(e);return}helper.isAsync||(checkResult.result=result,resolve(checkResult))}else resolve(null)},Check.prototype.runSync=function runSync(node,options,context5){var result,_options$enabled=(options=options||{}).enabled;if(!(void 0===_options$enabled?this.enabled:_options$enabled))return null;var checkOptions=this.getOptions(options.options),checkResult=new check_result_default(this),helper=check_helper_default(checkResult,options);helper.async=function async(){throw Error("Cannot run async check while in a synchronous run")};try{result=this.evaluate.call(helper,node.actualNode,checkOptions,node,context5)}catch(e){throw node&&node.actualNode&&(e.errorNode=new dq_element_default(node).toJSON()),e}return checkResult.result=result,checkResult},Check.prototype.configure=function configure(spec){var _this4=this;(!spec.evaluate||metadata_function_map_default[spec.evaluate])&&(this._internalCheck=!0),spec.hasOwnProperty("enabled")&&(this.enabled=spec.enabled),spec.hasOwnProperty("options")&&(this._internalCheck?this.options=normalizeOptions(spec.options):this.options=spec.options),["evaluate","after"].filter(function(prop){return spec.hasOwnProperty(prop)}).forEach(function(prop){return _this4[prop]=createExecutionContext(spec[prop])})},Check.prototype.getOptions=function getOptions(options){return this._internalCheck?deep_merge_default(this.options,normalizeOptions(options||{})):options||this.options};var check_default=Check,rule_result_default=function RuleResult(rule3){this.id=rule3.id,this.result=constants.NA,this.pageLevel=rule3.pageLevel,this.impact=null,this.nodes=[]};function Rule(spec,parentAudit){this._audit=parentAudit,this.id=spec.id,this.selector=spec.selector||"*",spec.impact&&(assert_default(constants.impact.includes(spec.impact),"Impact ".concat(spec.impact," is not a valid impact")),this.impact=spec.impact),this.excludeHidden="boolean"!=typeof spec.excludeHidden||spec.excludeHidden,this.enabled="boolean"!=typeof spec.enabled||spec.enabled,this.pageLevel="boolean"==typeof spec.pageLevel&&spec.pageLevel,this.reviewOnFail="boolean"==typeof spec.reviewOnFail&&spec.reviewOnFail,this.any=spec.any||[],this.all=spec.all||[],this.none=spec.none||[],this.tags=spec.tags||[],this.preload=!!spec.preload,spec.matches&&(this.matches=createExecutionContext(spec.matches))}function getResult(results){if(results.length){var hasResults=!1,result={};return(results.forEach(function(r){var res=r.results.filter(function(result2){return result2});result[r.type]=res,res.length&&(hasResults=!0)}),hasResults)?result:null}}function findAfterChecks(rule3){return get_all_checks_default(rule3).map(function(c){var check4=rule3._audit.checks[c.id||c];return check4&&"function"==typeof check4.after?check4:null}).filter(Boolean)}function findCheckResults(nodes,checkID){var checkResults=[];return nodes.forEach(function(nodeResult){get_all_checks_default(nodeResult).forEach(function(checkResult){checkResult.id===checkID&&(checkResult.node=nodeResult.node,checkResults.push(checkResult))})}),checkResults}function filterChecks(checks){return checks.filter(function(check4){return!0!==check4.filtered})}function sanitizeNodes(result){var checkTypes2=["any","all","none"],nodes=result.nodes.filter(function(detail){var length=0;return checkTypes2.forEach(function(type){detail[type]=filterChecks(detail[type]),length+=detail[type].length}),length>0});return result.pageLevel&&nodes.length&&(nodes=[nodes.reduce(function(a,b){if(a)return checkTypes2.forEach(function(type){a[type].push.apply(a[type],b[type])}),a})]),nodes}Rule.prototype.matches=function matches13(){return!0},Rule.prototype.gather=function gather(context5){var options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},markStart="mark_gather_start_"+this.id,markEnd="mark_gather_end_"+this.id,markHiddenStart="mark_isHidden_start_"+this.id,markHiddenEnd="mark_isHidden_end_"+this.id;options.performanceTimer&&performance_timer_default.mark(markStart);var elements=select_default(this.selector,context5);return this.excludeHidden&&(options.performanceTimer&&performance_timer_default.mark(markHiddenStart),elements=elements.filter(function(element){return!is_hidden_default(element.actualNode)}),options.performanceTimer&&(performance_timer_default.mark(markHiddenEnd),performance_timer_default.measure("rule_"+this.id+"#gather_axe.utils.isHidden",markHiddenStart,markHiddenEnd))),options.performanceTimer&&(performance_timer_default.mark(markEnd),performance_timer_default.measure("rule_"+this.id+"#gather",markStart,markEnd)),elements},Rule.prototype.runChecks=function runChecks(type,node,options,context5,resolve,reject){var self2=this,checkQueue=queue_default();this[type].forEach(function(c){var check4=self2._audit.checks[c.id||c],option=get_check_option_default(check4,self2.id,options);checkQueue.defer(function(res,rej){check4.run(node,option,context5,res,rej)})}),checkQueue.then(function(results){resolve({type:type,results:results=results.filter(function(check4){return check4})})}).catch(reject)},Rule.prototype.runChecksSync=function runChecksSync(type,node,options,context5){var self2=this,results=[];return this[type].forEach(function(c){var check4=self2._audit.checks[c.id||c],option=get_check_option_default(check4,self2.id,options);results.push(check4.runSync(node,option,context5))}),{type:type,results:results=results.filter(function(check4){return check4})}},Rule.prototype.run=function run2(context5){var nodes,_this5=this,options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},resolve=arguments.length>2?arguments[2]:void 0,reject=arguments.length>3?arguments[3]:void 0;options.performanceTimer&&this._trackPerformance();var q=queue_default(),ruleResult=new rule_result_default(this);try{nodes=this.gatherAndMatchNodes(context5,options)}catch(error){reject(new SupportError({cause:error,ruleId:this.id}));return}options.performanceTimer&&this._logGatherPerformance(nodes),nodes.forEach(function(node){q.defer(function(resolveNode,rejectNode){var checkQueue=queue_default();["any","all","none"].forEach(function(type){checkQueue.defer(function(res,rej){_this5.runChecks(type,node,options,context5,res,rej)})}),checkQueue.then(function(results){var result=getResult(results);result&&(result.node=new dq_element_default(node,options),ruleResult.nodes.push(result),_this5.reviewOnFail&&(["any","all"].forEach(function(type){result[type].forEach(function(checkResult){!1===checkResult.result&&(checkResult.result=void 0)})}),result.none.forEach(function(checkResult){!0===checkResult.result&&(checkResult.result=void 0)}))),resolveNode()}).catch(function(err2){return rejectNode(err2)})})}),q.defer(function(resolve2){return setTimeout(resolve2,0)}),options.performanceTimer&&this._logRulePerformance(),q.then(function(){return resolve(ruleResult)}).catch(function(error){return reject(error)})},Rule.prototype.runSync=function runSync2(context5){var nodes,_this6=this,options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};options.performanceTimer&&this._trackPerformance();var ruleResult=new rule_result_default(this);try{nodes=this.gatherAndMatchNodes(context5,options)}catch(error){throw new SupportError({cause:error,ruleId:this.id})}return options.performanceTimer&&this._logGatherPerformance(nodes),nodes.forEach(function(node){var results=[];["any","all","none"].forEach(function(type){results.push(_this6.runChecksSync(type,node,options,context5))});var result=getResult(results);result&&(result.node=node.actualNode?new dq_element_default(node,options):null,ruleResult.nodes.push(result),_this6.reviewOnFail&&(["any","all"].forEach(function(type){result[type].forEach(function(checkResult){!1===checkResult.result&&(checkResult.result=void 0)})}),result.none.forEach(function(checkResult){!0===checkResult.result&&(checkResult.result=void 0)})))}),options.performanceTimer&&this._logRulePerformance(),ruleResult},Rule.prototype._trackPerformance=function _trackPerformance(){this._markStart="mark_rule_start_"+this.id,this._markEnd="mark_rule_end_"+this.id,this._markChecksStart="mark_runchecks_start_"+this.id,this._markChecksEnd="mark_runchecks_end_"+this.id},Rule.prototype._logGatherPerformance=function _logGatherPerformance(nodes){log_default("gather (",nodes.length,"):",performance_timer_default.timeElapsed()+"ms"),performance_timer_default.mark(this._markChecksStart)},Rule.prototype._logRulePerformance=function _logRulePerformance(){performance_timer_default.mark(this._markChecksEnd),performance_timer_default.mark(this._markEnd),performance_timer_default.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),performance_timer_default.measure("rule_"+this.id,this._markStart,this._markEnd)},Rule.prototype.gatherAndMatchNodes=function gatherAndMatchNodes(context5,options){var _this7=this,markMatchesStart="mark_matches_start_"+this.id,markMatchesEnd="mark_matches_end_"+this.id,nodes=this.gather(context5,options);return options.performanceTimer&&performance_timer_default.mark(markMatchesStart),nodes=nodes.filter(function(node){return _this7.matches(node.actualNode,node,context5)}),options.performanceTimer&&(performance_timer_default.mark(markMatchesEnd),performance_timer_default.measure("rule_"+this.id+"#matches",markMatchesStart,markMatchesEnd)),nodes},Rule.prototype.after=function after(result,options){var afterChecks=findAfterChecks(this),ruleID=this.id;return afterChecks.forEach(function(check4){var beforeResults=findCheckResults(result.nodes,check4.id),option=get_check_option_default(check4,ruleID,options),afterResults=check4.after(beforeResults,option);beforeResults.forEach(function(item){delete item.node,-1===afterResults.indexOf(item)&&(item.filtered=!0)})}),result.nodes=sanitizeNodes(result),result},Rule.prototype.configure=function configure2(spec){spec.hasOwnProperty("selector")&&(this.selector=spec.selector),spec.hasOwnProperty("excludeHidden")&&(this.excludeHidden="boolean"!=typeof spec.excludeHidden||spec.excludeHidden),spec.hasOwnProperty("enabled")&&(this.enabled="boolean"!=typeof spec.enabled||spec.enabled),spec.hasOwnProperty("pageLevel")&&(this.pageLevel="boolean"==typeof spec.pageLevel&&spec.pageLevel),spec.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail="boolean"==typeof spec.reviewOnFail&&spec.reviewOnFail),spec.hasOwnProperty("any")&&(this.any=spec.any),spec.hasOwnProperty("all")&&(this.all=spec.all),spec.hasOwnProperty("none")&&(this.none=spec.none),spec.hasOwnProperty("tags")&&(this.tags=spec.tags),spec.hasOwnProperty("matches")&&(this.matches=createExecutionContext(spec.matches)),spec.impact&&(assert_default(constants.impact.includes(spec.impact),"Impact ".concat(spec.impact," is not a valid impact")),this.impact=spec.impact)};var rule_default=Rule,dot=__toModule(require_doT()),dotRegex=/\{\{.+?\}\}/g;function getDefaultOrigin(){return window1.origin?window1.origin:window1.location&&window1.location.origin?window1.location.origin:void 0}function getDefaultConfiguration(audit3){var config;if(audit3?(config=clone_default(audit3)).commons=audit3.commons:config={},config.reporter=config.reporter||null,config.noHtml=config.noHtml||!1,!config.allowedOrigins){var defaultOrigin=getDefaultOrigin();config.allowedOrigins=defaultOrigin?[defaultOrigin]:[]}return config.rules=config.rules||[],config.checks=config.checks||[],config.data=_extends({checks:{},rules:{}},config.data),config}function unpackToObject(collection,audit3,method){var i,l;for(i=0,l=collection.length;i<l;i++)audit3[method](collection[i])}var mergeCheckLocale=function mergeCheckLocale(a,b){var pass=b.pass,fail=b.fail;return"string"==typeof pass&&dotRegex.test(pass)&&(pass=dot.default.compile(pass)),"string"==typeof fail&&dotRegex.test(fail)&&(fail=dot.default.compile(fail)),_extends({},a,{messages:{pass:pass||a.messages.pass,fail:fail||a.messages.fail,incomplete:"object"===_typeof(a.messages.incomplete)?_extends({},a.messages.incomplete,b.incomplete):b.incomplete}})},mergeRuleLocale=function mergeRuleLocale(a,b){var help=b.help,description=b.description;return"string"==typeof help&&dotRegex.test(help)&&(help=dot.default.compile(help)),"string"==typeof description&&dotRegex.test(description)&&(description=dot.default.compile(description)),_extends({},a,{help:help||a.help,description:description||a.description})},mergeFailureMessage=function mergeFailureMessage(a,b){var failureMessage=b.failureMessage;return"string"==typeof failureMessage&&dotRegex.test(failureMessage)&&(failureMessage=dot.default.compile(failureMessage)),_extends({},a,{failureMessage:failureMessage||a.failureMessage})},Audit=function(){function Audit(audit3){_classCallCheck(this,Audit),this.lang="en",this.defaultConfig=audit3,this.standards=standards,this._init(),this._defaultLocale=null}return _createClass(Audit,[{key:"_setDefaultLocale",value:function _setDefaultLocale(){if(!this._defaultLocale){for(var locale={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},checkIDs=Object.keys(this.data.checks),_i22=0;_i22<checkIDs.length;_i22++){var id=checkIDs[_i22],_check4$messages=this.data.checks[id].messages,pass=_check4$messages.pass,fail=_check4$messages.fail,incomplete=_check4$messages.incomplete;locale.checks[id]={pass:pass,fail:fail,incomplete:incomplete}}for(var ruleIDs=Object.keys(this.data.rules),_i23=0;_i23<ruleIDs.length;_i23++){var _id=ruleIDs[_i23],rule3=this.data.rules[_id],description=rule3.description,help=rule3.help;locale.rules[_id]={description:description,help:help}}for(var failureSummaries=Object.keys(this.data.failureSummaries),_i24=0;_i24<failureSummaries.length;_i24++){var type=failureSummaries[_i24],failureMessage=this.data.failureSummaries[type].failureMessage;locale.failureSummaries[type]={failureMessage:failureMessage}}locale.incompleteFallbackMessage=this.data.incompleteFallbackMessage,this._defaultLocale=locale}}},{key:"_resetLocale",value:function _resetLocale(){var defaultLocale=this._defaultLocale;defaultLocale&&this.applyLocale(defaultLocale)}},{key:"_applyCheckLocale",value:function _applyCheckLocale(checks){for(var keys=Object.keys(checks),_i25=0;_i25<keys.length;_i25++){var id=keys[_i25];if(!this.data.checks[id])throw Error('Locale provided for unknown check: "'.concat(id,'"'));this.data.checks[id]=mergeCheckLocale(this.data.checks[id],checks[id])}}},{key:"_applyRuleLocale",value:function _applyRuleLocale(rules){for(var keys=Object.keys(rules),_i26=0;_i26<keys.length;_i26++){var id=keys[_i26];if(!this.data.rules[id])throw Error('Locale provided for unknown rule: "'.concat(id,'"'));this.data.rules[id]=mergeRuleLocale(this.data.rules[id],rules[id])}}},{key:"_applyFailureSummaries",value:function _applyFailureSummaries(messages){for(var keys=Object.keys(messages),_i27=0;_i27<keys.length;_i27++){var key=keys[_i27];if(!this.data.failureSummaries[key])throw Error('Locale provided for unknown failureMessage: "'.concat(key,'"'));this.data.failureSummaries[key]=mergeFailureMessage(this.data.failureSummaries[key],messages[key])}}},{key:"applyLocale",value:function applyLocale(locale){var a,b;this._setDefaultLocale(),locale.checks&&this._applyCheckLocale(locale.checks),locale.rules&&this._applyRuleLocale(locale.rules),locale.failureSummaries&&this._applyFailureSummaries(locale.failureSummaries,"failureSummaries"),locale.incompleteFallbackMessage&&(this.data.incompleteFallbackMessage=(a=this.data.incompleteFallbackMessage,"string"==typeof(b=locale.incompleteFallbackMessage)&&dotRegex.test(b)&&(b=dot.default.compile(b)),b||a)),locale.lang&&(this.lang=locale.lang)}},{key:"setAllowedOrigins",value:function setAllowedOrigins(allowedOrigins){var defaultOrigin=getDefaultOrigin();this.allowedOrigins=[];var _step3,_iterator3=_createForOfIteratorHelper(allowedOrigins);try{for(_iterator3.s();!(_step3=_iterator3.n()).done;){var origin=_step3.value;if(origin===constants.allOrigins){this.allowedOrigins=["*"];return}origin!==constants.sameOrigin?this.allowedOrigins.push(origin):defaultOrigin&&this.allowedOrigins.push(defaultOrigin)}}catch(err){_iterator3.e(err)}finally{_iterator3.f()}}},{key:"_init",value:function _init(){var audit3=getDefaultConfiguration(this.defaultConfig);this.lang=audit3.lang||"en",this.reporter=audit3.reporter,this.commands={},this.rules=[],this.checks={},this.brand="axe",this.application="axeAPI",this.tagExclude=["experimental"],this.noHtml=audit3.noHtml,this.allowedOrigins=audit3.allowedOrigins,unpackToObject(audit3.rules,this,"addRule"),unpackToObject(audit3.checks,this,"addCheck"),this.data={},this.data.checks=audit3.data&&audit3.data.checks||{},this.data.rules=audit3.data&&audit3.data.rules||{},this.data.failureSummaries=audit3.data&&audit3.data.failureSummaries||{},this.data.incompleteFallbackMessage=audit3.data&&audit3.data.incompleteFallbackMessage||"",this._constructHelpUrls()}},{key:"registerCommand",value:function registerCommand(command){this.commands[command.id]=command.callback}},{key:"addRule",value:function addRule(spec){spec.metadata&&(this.data.rules[spec.id]=spec.metadata);var rule3=this.getRule(spec.id);rule3?rule3.configure(spec):this.rules.push(new rule_default(spec,this))}},{key:"addCheck",value:function addCheck(spec){var metadata=spec.metadata;"object"===_typeof(metadata)&&(this.data.checks[spec.id]=metadata,"object"===_typeof(metadata.messages)&&Object.keys(metadata.messages).filter(function(prop){return metadata.messages.hasOwnProperty(prop)&&"string"==typeof metadata.messages[prop]}).forEach(function(prop){0===metadata.messages[prop].indexOf("function")&&(metadata.messages[prop]=Function("return "+metadata.messages[prop]+";")())})),this.checks[spec.id]?this.checks[spec.id].configure(spec):this.checks[spec.id]=new check_default(spec)}},{key:"run",value:function run(context5,options,resolve,reject){this.normalizeOptions(options),axe._selectCache=[];var allRulesToRun=getRulesToRun(this.rules,context5,options),runNowRules=allRulesToRun.now,runLaterRules=allRulesToRun.later,nowRulesQueue=queue_default();runNowRules.forEach(function(rule3){nowRulesQueue.defer(getDefferedRule(rule3,context5,options))});var preloaderQueue=queue_default();runLaterRules.length&&preloaderQueue.defer(function(resolve2){preload_default(options).then(function(assets){return resolve2(assets)}).catch(function(err2){console.warn("Couldn't load preload assets: ",err2),resolve2(void 0)})});var queueForNowRulesAndPreloader=queue_default();queueForNowRulesAndPreloader.defer(nowRulesQueue),queueForNowRulesAndPreloader.defer(preloaderQueue),queueForNowRulesAndPreloader.then(function(nowRulesAndPreloaderResults){var assetsFromQueue=nowRulesAndPreloaderResults.pop();if(assetsFromQueue&&assetsFromQueue.length){var assets=assetsFromQueue[0];assets&&(context5=_extends({},context5,assets))}var nowRulesResults=nowRulesAndPreloaderResults[0];if(!runLaterRules.length){axe._selectCache=void 0,resolve(nowRulesResults.filter(function(result){return!!result}));return}var laterRulesQueue=queue_default();runLaterRules.forEach(function(rule3){var deferredRule=getDefferedRule(rule3,context5,options);laterRulesQueue.defer(deferredRule)}),laterRulesQueue.then(function(laterRuleResults){axe._selectCache=void 0,resolve(nowRulesResults.concat(laterRuleResults).filter(function(result){return!!result}))}).catch(reject)}).catch(reject)}},{key:"after",value:function after(results,options){var rules=this.rules;return results.map(function(ruleResult){var rule3=find_by_default(rules,"id",ruleResult.id);if(!rule3)throw Error("Result for unknown rule. You may be running mismatch axe-core versions");return rule3.after(ruleResult,options)})}},{key:"getRule",value:function getRule(ruleId){return this.rules.find(function(rule3){return rule3.id===ruleId})}},{key:"normalizeOptions",value:function normalizeOptions(options){var tags=[],ruleIds=[];if(this.rules.forEach(function(rule3){ruleIds.push(rule3.id),rule3.tags.forEach(function(tag){tags.includes(tag)||tags.push(tag)})}),["object","string"].includes(_typeof(options.runOnly))){if("string"==typeof options.runOnly&&(options.runOnly=[options.runOnly]),Array.isArray(options.runOnly)){var hasTag=options.runOnly.find(function(value){return tags.includes(value)}),hasRule=options.runOnly.find(function(value){return ruleIds.includes(value)});if(hasTag&&hasRule)throw Error("runOnly cannot be both rules and tags");hasRule?options.runOnly={type:"rule",values:options.runOnly}:options.runOnly={type:"tag",values:options.runOnly}}var only=options.runOnly;if(only.value&&!only.values&&(only.values=only.value,delete only.value),!Array.isArray(only.values)||0===only.values.length)throw Error("runOnly.values must be a non-empty array");if(["rule","rules"].includes(only.type))only.type="rule",only.values.forEach(function(ruleId){if(!ruleIds.includes(ruleId))throw Error("unknown rule `"+ruleId+"` in options.runOnly")});else if(["tag","tags",void 0].includes(only.type)){only.type="tag";var unmatchedTags=only.values.filter(function(tag){return!tags.includes(tag)});0!==unmatchedTags.length&&log_default("Could not find tags `"+unmatchedTags.join("`, `")+"`")}else throw Error("Unknown runOnly type '".concat(only.type,"'"))}return"object"===_typeof(options.rules)&&Object.keys(options.rules).forEach(function(ruleId){if(!ruleIds.includes(ruleId))throw Error("unknown rule `"+ruleId+"` in options.rules")}),options}},{key:"setBranding",value:function setBranding(branding){var previous={brand:this.brand,application:this.application};branding&&branding.hasOwnProperty("brand")&&branding.brand&&"string"==typeof branding.brand&&(this.brand=branding.brand),branding&&branding.hasOwnProperty("application")&&branding.application&&"string"==typeof branding.application&&(this.application=branding.application),this._constructHelpUrls(previous)}},{key:"_constructHelpUrls",value:function _constructHelpUrls(){var _this8=this,previous=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,version=(axe.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach(function(rule3){_this8.data.rules[rule3.id]||(_this8.data.rules[rule3.id]={});var metaData=_this8.data.rules[rule3.id];("string"!=typeof metaData.helpUrl||previous&&metaData.helpUrl===getHelpUrl(previous,rule3.id,version))&&(metaData.helpUrl=getHelpUrl(_this8,rule3.id,version))})}},{key:"resetRulesAndChecks",value:function resetRulesAndChecks(){this._init(),this._resetLocale()}}]),Audit}();function getRulesToRun(rules,context5,options){return rules.reduce(function(out,rule3){return rule_should_run_default(rule3,context5,options)&&(rule3.preload?out.later.push(rule3):out.now.push(rule3)),out},{now:[],later:[]})}function getDefferedRule(rule3,context5,options){return options.performanceTimer&&performance_timer_default.mark("mark_rule_start_"+rule3.id),function(resolve,reject){rule3.run(context5,options,function(ruleResult){resolve(ruleResult)},function(err2){options.debug?reject(err2):resolve(Object.assign(new rule_result_default(rule3),{result:constants.CANTTELL,description:"An error occured while running this rule",message:err2.message,stack:err2.stack,error:err2,errorNode:err2.errorNode}))})}}function getHelpUrl(_ref84,ruleId,version){var brand=_ref84.brand,application=_ref84.application,lang=_ref84.lang;return constants.helpUrlBase+brand+"/"+(version||axe.version.substring(0,axe.version.lastIndexOf(".")))+"/"+ruleId+"?application="+encodeURIComponent(application)+(lang&&"en"!==lang?"&lang="+encodeURIComponent(lang):"")}var imports_exports={};__export(imports_exports,{CssSelectorParser:function CssSelectorParser(){return css_selector_parser2.CssSelectorParser},doT:function doT(){return dot2.default},emojiRegexText:function emojiRegexText(){return emoji_regex3.default},memoize:function memoize(){return memoizee2.default}});var css_selector_parser2=__toModule(require_lib()),dot2=__toModule(require_doT()),emoji_regex3=__toModule(require_emoji_regex()),memoizee2=__toModule(require_memoizee()),es6_promise=__toModule(require_es6_promise()),typedarray=__toModule(require_typedarray());__toModule(require_weakmap_polyfill()),"Promise"in window1||es6_promise.default.polyfill(),"Uint32Array"in window1||(window1.Uint32Array=typedarray.Uint32Array),window1.Uint32Array&&("some"in window1.Uint32Array.prototype||Object.defineProperty(window1.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in window1.Uint32Array.prototype||Object.defineProperty(window1.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));var cleanup_default=function cleanup(resolve,reject){if(resolve=resolve||function res(){},reject=reject||axe.log,!axe._audit)throw Error("No audit configured");var q=axe.utils.queue(),cleanupErrors=[];Object.keys(axe.plugins).forEach(function(key){q.defer(function(res){var rej=function rej2(err2){cleanupErrors.push(err2),res()};try{axe.plugins[key].cleanup(res,rej)}catch(err2){rej(err2)}})});var flattenedTree=axe.utils.getFlattenedTree(document.body);axe.utils.querySelectorAll(flattenedTree,"iframe, frame").forEach(function(node){q.defer(function(res,rej){return axe.utils.sendCommandToFrame(node.actualNode,{command:"cleanup-plugin"},res,rej)})}),q.then(function(results){0===cleanupErrors.length?resolve(results):reject(cleanupErrors)}).catch(reject)},reporters={};function hasReporter(reporterName){return reporters.hasOwnProperty(reporterName)}function getReporter(reporter5){return"string"==typeof reporter5&&reporters[reporter5]?reporters[reporter5]:"function"==typeof reporter5?reporter5:defaultReporter}function addReporter(name,cb,isDefault){reporters[name]=cb,isDefault&&(defaultReporter=cb)}function frameMessenger2(frameHandler){_respondable.updateMessenger(frameHandler)}function setupGlobals(context5){var hasWindow=window1&&"Node"in window1&&"NodeList"in window1,hasDoc=!!document;if(!hasWindow||!hasDoc){if(!context5||!context5.ownerDocument)throw Error('Required "window" or "document" globals not defined and cannot be deduced from the context. Either set the globals before running or pass in a valid Element.');hasDoc||(cache_default.set("globalDocumentSet",!0),document=context5.ownerDocument),hasWindow||(cache_default.set("globalWindowSet",!0),window1=document.defaultView)}}function resetGlobals(){cache_default.get("globalDocumentSet")&&(cache_default.set("globalDocumentSet",!1),document=null),cache_default.get("globalWindowSet")&&(cache_default.set("globalWindowSet",!1),window1=null)}var teardown_default=function teardown(){resetGlobals(),axe._memoizedFns.forEach(function(fn){return fn.clear()}),cache_default.clear(),axe._tree=void 0,axe._selectorData=void 0,axe._selectCache=void 0},run_rules_default=function runRules(context5,options,resolve,reject){try{axe._tree=(context5=new Context(context5)).flatTree,axe._selectorData=_getSelectorData(context5.flatTree)}catch(e){return teardown_default(),reject(e)}var q=queue_default(),audit3=axe._audit;options.performanceTimer&&performance_timer_default.auditStart(),context5.frames.length&&!1!==options.iframes&&q.defer(function(res,rej){_collectResultsFromFrames(context5,options,"rules",null,res,rej)}),q.defer(function(res,rej){audit3.run(context5,options,res,rej)}),q.then(function(data2){try{options.performanceTimer&&performance_timer_default.auditEnd();var results=merge_results_default(data2.map(function(results2){return{results:results2}}));context5.initiator&&((results=audit3.after(results,options)).forEach(publish_metadata_default),results=results.map(finalize_result_default));try{resolve(results,teardown_default)}catch(e){teardown_default(),log_default(e)}}catch(e){teardown_default(),reject(e)}}).catch(function(e){teardown_default(),reject(e)})};function runCommand(data2,keepalive,callback){var reject=function reject2(err2){err2 instanceof Error==!1&&(err2=Error(err2)),callback(err2)},context5=data2&&data2.context||{};context5.hasOwnProperty("include")&&!context5.include.length&&(context5.include=[document]);var options=data2&&data2.options||{};switch(data2.command){case"rules":return run_rules_default(context5,options,function(results,cleanup5){callback(results),cleanup5()},reject);case"cleanup-plugin":return cleanup_default(callback,reject);default:if(axe._audit&&axe._audit.commands&&axe._audit.commands[data2.command])return axe._audit.commands[data2.command](data2,callback)}}window1.top!==window1&&(_respondable.subscribe("axe.start",runCommand),_respondable.subscribe("axe.ping",function(data2,keepalive,respond){respond({axe:!0})}));function Plugin(spec){this._run=spec.run,this._collect=spec.collect,this._registry={},spec.commands.forEach(function(command){axe._audit.registerCommand(command)})}Plugin.prototype.run=function run3(){return this._run.apply(this,arguments)},Plugin.prototype.collect=function collect(){return this._collect.apply(this,arguments)},Plugin.prototype.cleanup=function cleanup3(done){var q=axe.utils.queue(),that=this;Object.keys(this._registry).forEach(function(key){q.defer(function(_done){that._registry[key].cleanup(_done)})}),q.then(done)},Plugin.prototype.add=function add(impl){this._registry[impl.id]=impl};function normalizeRunParams(_ref85){var _ref87,_options$reporter,_axe$_audit,_ref86=_slicedToArray(_ref85,3),context5=_ref86[0],options=_ref86[1],callback=_ref86[2],typeErr=TypeError("axe.run arguments are invalid");if(!isContext(context5)){if(void 0!==callback)throw typeErr;callback=options,options=context5,context5=document}if("object"!==_typeof(options)){if(void 0!==callback)throw typeErr;callback=options,options={}}if("function"!=typeof callback&&void 0!==callback)throw typeErr;return(options=clone_default(options)).reporter=null!=(_ref87=null!=(_options$reporter=options.reporter)?_options$reporter:null==(_axe$_audit=axe._audit)?void 0:_axe$_audit.reporter)?_ref87:"v1",{context:context5,options:options,callback:callback}}function isContext(potential){switch(!0){case"string"==typeof potential:case Array.isArray(potential):case window1.Node&&potential instanceof window1.Node:case window1.NodeList&&potential instanceof window1.NodeList:return!0;case"object"!==_typeof(potential):return!1;case void 0!==potential.include:case void 0!==potential.exclude:case"number"==typeof potential.length:return!0;default:return!1}}var noop2=function noop2(){};function run4(){for(var _len2=arguments.length,args=Array(_len2),_key2=0;_key2<_len2;_key2++)args[_key2]=arguments[_key2];setupGlobals(args[0]);var _normalizeRunParams=normalizeRunParams(args),context5=_normalizeRunParams.context,options=_normalizeRunParams.options,_normalizeRunParams$c=_normalizeRunParams.callback,callback=void 0===_normalizeRunParams$c?noop2:_normalizeRunParams$c,_getPromiseHandlers=getPromiseHandlers(callback),thenable=_getPromiseHandlers.thenable,resolve=_getPromiseHandlers.resolve,reject=_getPromiseHandlers.reject;try{assert_default(axe._audit,"No audit configured"),assert_default(!axe._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.")}catch(e){return handleError(e,callback)}function handleRunRules(rawResults,cleanup5){options.performanceTimer&&axe.utils.performanceTimer.end();try{createReport(rawResults,options,function respond(results){axe._running=!1,cleanup5();try{callback(null,results)}catch(e){axe.log(e)}resolve(results)})}catch(err2){axe._running=!1,cleanup5(),callback(err2),reject(err2)}}function errorRunRules(err2){options.performanceTimer&&axe.utils.performanceTimer.end(),axe._running=!1,resetGlobals(),callback(err2),reject(err2)}return axe._running=!0,options.performanceTimer&&axe.utils.performanceTimer.start(),axe._runRules(context5,options,handleRunRules,errorRunRules),thenable}function getPromiseHandlers(callback){var thenable,reject,resolve;return"function"==typeof Promise&&callback===noop2?thenable=new Promise(function(_resolve,_reject){reject=_reject,resolve=_resolve}):resolve=reject=noop2,{thenable:thenable,reject:reject,resolve:resolve}}function createReport(rawResults,options,respond){var results=getReporter(options.reporter)(rawResults,options,respond);void 0!==results&&respond(results)}function handleError(err2,callback){if(resetGlobals(),"function"==typeof callback&&callback!==noop2)return void callback(err2.message);throw err2}function runPartial(){for(var _len3=arguments.length,args=Array(_len3),_key3=0;_key3<_len3;_key3++)args[_key3]=arguments[_key3];var _normalizeRunParams2=normalizeRunParams(args),options=_normalizeRunParams2.options,context5=_normalizeRunParams2.context;assert_default(axe._audit,"Axe is not configured. Audit is missing."),assert_default(!axe._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var contextObj=new Context(context5,axe._tree);return axe._tree=contextObj.flatTree,axe._selectorData=_getSelectorData(contextObj.flatTree),axe._running=!0,new Promise(function(res,rej){axe._audit.run(contextObj,options,res,rej)}).then(function(results){results=results.map(function(_ref88){var nodes=_ref88.nodes,result=_objectWithoutProperties(_ref88,_excluded8);return _extends({nodes:nodes.map(serializeNode)},result)});var environmentData,frames=contextObj.frames.map(function(_ref89){return new dq_element_default(_ref89.node,options).toJSON()});return contextObj.initiator&&(environmentData=_getEnvironmentData()),{results:results,frames:frames,environmentData:environmentData}}).finally(function(){axe._running=!1,teardown_default()})}function serializeNode(_ref90){var node=_ref90.node,nodeResult=_objectWithoutProperties(_ref90,_excluded9);nodeResult.node=node.toJSON();for(var _i28=0,_arr2=["any","all","none"];_i28<_arr2.length;_i28++){var type=_arr2[_i28];nodeResult[type]=nodeResult[type].map(function(_ref91){var relatedNodes=_ref91.relatedNodes,checkResult=_objectWithoutProperties(_ref91,_excluded10);return _extends({},checkResult,{relatedNodes:relatedNodes.map(function(node2){return node2.toJSON()})})})}return nodeResult}function finishRun(partialResults){var _ref93,_options$reporter2,_axe$_audit2,options=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};options=clone_default(options);var environmentData=(partialResults.find(function(r){return r.environmentData})||{}).environmentData;axe._audit.normalizeOptions(options),options.reporter=null!=(_ref93=null!=(_options$reporter2=options.reporter)?_options$reporter2:null==(_axe$_audit2=axe._audit)?void 0:_axe$_audit2.reporter)?_ref93:"v1",setFrameSpec(partialResults);var results=merge_results_default(partialResults);return(results=axe._audit.after(results,options)).forEach(publish_metadata_default),createReport2(results=results.map(finalize_result_default),_extends({environmentData:environmentData},options))}function setFrameSpec(partialResults){var _step4,frameStack=[],_iterator4=_createForOfIteratorHelper(partialResults);try{for(_iterator4.s();!(_step4=_iterator4.n()).done;){var partialResult=_step4.value,frameSpec=frameStack.shift();if(partialResult){partialResult.frameSpec=null!=frameSpec?frameSpec:null;var frameSpecs=getMergedFrameSpecs(partialResult);frameStack.unshift.apply(frameStack,_toConsumableArray(frameSpecs))}}}catch(err){_iterator4.e(err)}finally{_iterator4.f()}}function getMergedFrameSpecs(_ref94){var childFrameSpecs=_ref94.frames,parentFrameSpec=_ref94.frameSpec;return parentFrameSpec?childFrameSpecs.map(function(childFrameSpec){return dq_element_default.mergeSpecs(childFrameSpec,parentFrameSpec)}):childFrameSpecs}function createReport2(results,options){return new Promise(function(resolve){getReporter(options.reporter)(results,options,resolve)})}var raw_default=function rawReporter(results,options,callback){if("function"==typeof options&&(callback=options,options={}),!results||!Array.isArray(results))return callback(results);callback(results.map(function(result){for(var transformedResult=_extends({},result),_i29=0,_types=["passes","violations","incomplete","inapplicable"];_i29<_types.length;_i29++){var type=_types[_i29];transformedResult[type]&&Array.isArray(transformedResult[type])&&(transformedResult[type]=transformedResult[type].map(function(_ref95){var _node,node=_ref95.node,typeResult=_objectWithoutProperties(_ref95,_excluded13);return node="function"==typeof(null==(_node=node)?void 0:_node.toJSON)?node.toJSON():node,_extends({node:node},typeResult)}))}return transformedResult}))};axe.constants=constants,axe.log=log_default,axe.AbstractVirtualNode=AbstractVirtualNode,axe.SerialVirtualNode=SerialVirtualNode,axe.VirtualNode=virtual_node_default,axe._cache=cache_default,axe._thisWillBeDeletedDoNotUse=axe._thisWillBeDeletedDoNotUse||{},axe._thisWillBeDeletedDoNotUse.base={Audit:Audit,CheckResult:check_result_default,Check:check_default,Context:Context,RuleResult:rule_result_default,Rule:rule_default,metadataFunctionMap:metadata_function_map_default},axe.imports=imports_exports,axe.cleanup=cleanup_default,axe.configure=function configure3(spec){if(!(audit3=axe._audit))throw Error("No audit configured");if(spec.axeVersion||spec.ver){var audit3,specVersion=spec.axeVersion||spec.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(specVersion))throw Error("Invalid configured version ".concat(specVersion));var _specVersion$split2=_slicedToArray(specVersion.split("-"),2),version=_specVersion$split2[0],canary=_specVersion$split2[1],_version$split$map2=_slicedToArray(version.split(".").map(Number),3),major=_version$split$map2[0],minor=_version$split$map2[1],patch=_version$split$map2[2],_axe$version$split2=_slicedToArray(axe.version.split("-"),2),axeVersion=_axe$version$split2[0],axeCanary=_axe$version$split2[1],_axeVersion$split$map2=_slicedToArray(axeVersion.split(".").map(Number),3),axeMajor=_axeVersion$split$map2[0],axeMinor=_axeVersion$split$map2[1],axePatch=_axeVersion$split$map2[2];if(major!==axeMajor||axeMinor<minor||axeMinor===minor&&axePatch<patch||major===axeMajor&&minor===axeMinor&&patch===axePatch&&canary&&canary!==axeCanary)throw Error("Configured version ".concat(specVersion," is not compatible with current axe version ").concat(axe.version))}if(spec.reporter&&("function"==typeof spec.reporter||hasReporter(spec.reporter))&&(audit3.reporter=spec.reporter),spec.checks){if(!Array.isArray(spec.checks))throw TypeError("Checks property must be an array");spec.checks.forEach(function(check4){if(!check4.id)throw TypeError("Configured check ".concat(JSON.stringify(check4)," is invalid. Checks must be an object with at least an id property"));audit3.addCheck(check4)})}var modifiedRules=[];if(spec.rules){if(!Array.isArray(spec.rules))throw TypeError("Rules property must be an array");spec.rules.forEach(function(rule3){if(!rule3.id)throw TypeError("Configured rule ".concat(JSON.stringify(rule3)," is invalid. Rules must be an object with at least an id property"));modifiedRules.push(rule3.id),audit3.addRule(rule3)})}if(spec.disableOtherRules&&audit3.rules.forEach(function(rule3){!1===modifiedRules.includes(rule3.id)&&(rule3.enabled=!1)}),void 0!==spec.branding?audit3.setBranding(spec.branding):audit3._constructHelpUrls(),spec.tagExclude&&(audit3.tagExclude=spec.tagExclude),spec.locale&&audit3.applyLocale(spec.locale),spec.standards&&configureStandards(spec.standards),spec.noHtml&&(audit3.noHtml=!0),spec.allowedOrigins){if(!Array.isArray(spec.allowedOrigins))throw TypeError("Allowed origins property must be an array");if(spec.allowedOrigins.includes("*"))throw Error('"*" is not allowed. Use "'.concat(constants.allOrigins,'" instead'));audit3.setAllowedOrigins(spec.allowedOrigins)}},axe.frameMessenger=frameMessenger2,axe.getRules=function getRules(tags){var matchingRules=(tags=tags||[]).length?axe._audit.rules.filter(function(item){return!!tags.filter(function(tag){return -1!==item.tags.indexOf(tag)}).length}):axe._audit.rules,ruleData=axe._audit.data.rules||{};return matchingRules.map(function(matchingRule){var rd=ruleData[matchingRule.id]||{};return{ruleId:matchingRule.id,description:rd.description,help:rd.help,helpUrl:rd.helpUrl,tags:matchingRule.tags}})},axe._load=function load(audit3){axe._audit=new Audit(audit3)},axe.plugins={},axe.registerPlugin=function registerPlugin(plugin){axe.plugins[plugin.id]=new Plugin(plugin)},axe.hasReporter=hasReporter,axe.getReporter=getReporter,axe.addReporter=addReporter,axe.reset=function reset(){var audit3=axe._audit;if(!audit3)throw Error("No audit configured");audit3.resetRulesAndChecks(),resetStandards()},axe._runRules=run_rules_default,axe.runVirtualRule=function runVirtualRule(ruleId,vNode){var options=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};options.reporter=options.reporter||axe._audit.reporter||"v1",axe._selectorData={},vNode instanceof AbstractVirtualNode||(vNode=new SerialVirtualNode(vNode));var rule3=get_rule_default(ruleId);if(!rule3)throw Error("unknown rule `"+ruleId+"`");rule3=Object.create(rule3,{excludeHidden:{value:!1}});var context5={initiator:!0,include:[vNode]},rawResults=rule3.runSync(context5,options);publish_metadata_default(rawResults),finalize_result_default(rawResults);var results=aggregate_result_default([rawResults]);return results.violations.forEach(function(result){return result.nodes.forEach(function(nodeResult){nodeResult.failureSummary=failure_summary_default(nodeResult)})}),_extends({},_getEnvironmentData(),results,{toolOptions:options})},axe.run=run4,axe.setup=function setup(node){if(axe._tree)throw Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return axe._tree=get_flattened_tree_default(node),axe._selectorData=_getSelectorData(axe._tree),axe._tree[0]},axe.teardown=teardown_default,axe.runPartial=runPartial,axe.finishRun=finishRun,axe.commons=commons_exports,axe.utils=utils_exports,axe.addReporter("na",function naReporter(results,options,callback){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),"function"==typeof options&&(callback=options,options={});var _options2=options,environmentData=_options2.environmentData,toolOptions=_objectWithoutProperties(_options2,_excluded11);callback(_extends({},_getEnvironmentData(environmentData),{toolOptions:toolOptions},process_aggregate_default(results,options)))}),axe.addReporter("no-passes",function noPassesReporter(results,options,callback){"function"==typeof options&&(callback=options,options={});var _options3=options,environmentData=_options3.environmentData,toolOptions=_objectWithoutProperties(_options3,_excluded12);options.resultTypes=["violations"];var violations=process_aggregate_default(results,options).violations;callback(_extends({},_getEnvironmentData(environmentData),{toolOptions:toolOptions,violations:violations}))}),axe.addReporter("rawEnv",function rawEnvReporter(results,options,callback){"function"==typeof options&&(callback=options,options={});var _options4=options,environmentData=_options4.environmentData;raw_default(results,_objectWithoutProperties(_options4,_excluded14),function(raw3){var env=_getEnvironmentData(environmentData);callback({raw:raw3,env:env})})}),axe.addReporter("raw",raw_default),axe.addReporter("v1",function v1Reporter(results,options,callback){"function"==typeof options&&(callback=options,options={});var _options5=options,environmentData=_options5.environmentData,toolOptions=_objectWithoutProperties(_options5,_excluded15),out=process_aggregate_default(results,options),addFailureSummaries=function addFailureSummaries(result){result.nodes.forEach(function(nodeResult){nodeResult.failureSummary=failure_summary_default(nodeResult)})};out.incomplete.forEach(addFailureSummaries),out.violations.forEach(addFailureSummaries),callback(_extends({},_getEnvironmentData(environmentData),{toolOptions:toolOptions},out))}),axe.addReporter("v2",function v2Reporter(results,options,callback){"function"==typeof options&&(callback=options,options={});var _options6=options,environmentData=_options6.environmentData,toolOptions=_objectWithoutProperties(_options6,_excluded16),out=process_aggregate_default(results,options);callback(_extends({},_getEnvironmentData(environmentData),{toolOptions:toolOptions},out))},!0)}(),axe._load({lang:"en",data:{rules:{accesskeys:{description:"Ensures every accesskey attribute value is unique",help:"accesskey attribute value should be unique"},"area-alt":{description:"Ensures <area> elements of image maps have alternate text",help:"Active <area> elements must have alternate text"},"aria-allowed-attr":{description:"Ensures ARIA attributes are allowed for an element's role",help:"Elements must only use allowed ARIA attributes"},"aria-allowed-role":{description:"Ensures role attribute has an appropriate value for the element",help:"ARIA role should be appropriate for the element"},"aria-command-name":{description:"Ensures every ARIA button, link and menuitem has an accessible name",help:"ARIA commands must have an accessible name"},"aria-dialog-name":{description:"Ensures every ARIA dialog and alertdialog node has an accessible name",help:"ARIA dialog and alertdialog nodes should have an accessible name"},"aria-hidden-body":{description:"Ensures aria-hidden='true' is not present on the document body.",help:"aria-hidden='true' must not be present on the document body"},"aria-hidden-focus":{description:"Ensures aria-hidden elements do not contain focusable elements",help:"ARIA hidden element must not contain focusable elements"},"aria-input-field-name":{description:"Ensures every ARIA input field has an accessible name",help:"ARIA input fields must have an accessible name"},"aria-meter-name":{description:"Ensures every ARIA meter node has an accessible name",help:"ARIA meter nodes must have an accessible name"},"aria-progressbar-name":{description:"Ensures every ARIA progressbar node has an accessible name",help:"ARIA progressbar nodes must have an accessible name"},"aria-required-attr":{description:"Ensures elements with ARIA roles have all required ARIA attributes",help:"Required ARIA attributes must be provided"},"aria-required-children":{description:"Ensures elements with an ARIA role that require child roles contain them",help:"Certain ARIA roles must contain particular children"},"aria-required-parent":{description:"Ensures elements with an ARIA role that require parent roles are contained by them",help:"Certain ARIA roles must be contained by particular parents"},"aria-roledescription":{description:"Ensure aria-roledescription is only used on elements with an implicit or explicit role",help:"Use aria-roledescription on elements with a semantic role"},"aria-roles":{description:"Ensures all elements with a role attribute use a valid value",help:"ARIA roles used must conform to valid values"},"aria-text":{description:'Ensures "role=text" is used on elements with no focusable descendants',help:'"role=text" should have no focusable descendants'},"aria-toggle-field-name":{description:"Ensures every ARIA toggle field has an accessible name",help:"ARIA toggle fields have an accessible name"},"aria-tooltip-name":{description:"Ensures every ARIA tooltip node has an accessible name",help:"ARIA tooltip nodes must have an accessible name"},"aria-treeitem-name":{description:"Ensures every ARIA treeitem node has an accessible name",help:"ARIA treeitem nodes should have an accessible name"},"aria-valid-attr-value":{description:"Ensures all ARIA attributes have valid values",help:"ARIA attributes must conform to valid values"},"aria-valid-attr":{description:"Ensures attributes that begin with aria- are valid ARIA attributes",help:"ARIA attributes must conform to valid names"},"audio-caption":{description:"Ensures <audio> elements have captions",help:"<audio> elements must have a captions track"},"autocomplete-valid":{description:"Ensure the autocomplete attribute is correct and suitable for the form field",help:"autocomplete attribute must be used correctly"},"avoid-inline-spacing":{description:"Ensure that text spacing set through style attributes can be adjusted with custom stylesheets",help:"Inline text spacing must be adjustable with custom stylesheets"},blink:{description:"Ensures <blink> elements are not used",help:"<blink> elements are deprecated and must not be used"},"button-name":{description:"Ensures buttons have discernible text",help:"Buttons must have discernible text"},bypass:{description:"Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",help:"Page must have means to bypass repeated blocks"},"color-contrast":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",help:"Elements must have sufficient color contrast"},"css-orientation-lock":{description:"Ensures content is not locked to any specific display orientation, and the content is operable in all display orientations",help:"CSS Media queries are not used to lock display orientation"},"definition-list":{description:"Ensures <dl> elements are structured correctly",help:"<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements"},dlitem:{description:"Ensures <dt> and <dd> elements are contained by a <dl>",help:"<dt> and <dd> elements must be contained by a <dl>"},"document-title":{description:"Ensures each HTML document contains a non-empty <title> element",help:"Documents must have <title> element to aid in navigation"},"duplicate-id-active":{description:"Ensures every id attribute value of active elements is unique",help:"IDs of active elements must be unique"},"duplicate-id-aria":{description:"Ensures every id attribute value used in ARIA and in labels is unique",help:"IDs used in ARIA and labels must be unique"},"duplicate-id":{description:"Ensures every id attribute value is unique",help:"id attribute value must be unique"},"empty-heading":{description:"Ensures headings have discernible text",help:"Headings should not be empty"},"empty-table-header":{description:"Ensures table headers have discernible text",help:"Table header text must not be empty"},"focus-order-semantics":{description:"Ensures elements in the focus order have an appropriate role",help:"Elements in the focus order need a role appropriate for interactive content"},"form-field-multiple-labels":{description:"Ensures form field does not have multiple label elements",help:"Form field must not have multiple label elements"},"frame-focusable-content":{description:"Ensures <frame> and <iframe> elements with focusable content do not have tabindex=-1",help:"Frames with focusable content must not have tabindex=-1"},"frame-tested":{description:"Ensures <iframe> and <frame> elements contain the axe-core script",help:"Frames should be tested with axe-core"},"frame-title-unique":{description:"Ensures <iframe> and <frame> elements contain a unique title attribute",help:"Frames should have a unique title attribute"},"frame-title":{description:"Ensures <iframe> and <frame> elements have an accessible name",help:"Frames must have an accessible name"},"heading-order":{description:"Ensures the order of headings is semantically correct",help:"Heading levels should only increase by one"},"hidden-content":{description:"Informs users about hidden content.",help:"Hidden content on the page cannot be analyzed"},"html-has-lang":{description:"Ensures every HTML document has a lang attribute",help:"<html> element must have a lang attribute"},"html-lang-valid":{description:"Ensures the lang attribute of the <html> element has a valid value",help:"<html> element must have a valid value for the lang attribute"},"html-xml-lang-mismatch":{description:"Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page",help:"HTML elements with lang and xml:lang must have the same base language"},"identical-links-same-purpose":{description:"Ensure that links with the same accessible name serve a similar purpose",help:"Links with the same name have a similar purpose"},"image-alt":{description:"Ensures <img> elements have alternate text or a role of none or presentation",help:"Images must have alternate text"},"image-redundant-alt":{description:"Ensure image alternative is not repeated as text",help:"Alternative text of images should not be repeated as text"},"input-button-name":{description:"Ensures input buttons have discernible text",help:"Input buttons must have discernible text"},"input-image-alt":{description:'Ensures <input type="image"> elements have alternate text',help:"Image buttons must have alternate text"},"label-content-name-mismatch":{description:"Ensures that elements labelled through their content must have their visible text as part of their accessible name",help:"Elements must have their visible text as part of their accessible name"},"label-title-only":{description:"Ensures that every form element is not solely labeled using the title or aria-describedby attributes",help:"Form elements should have a visible label"},label:{description:"Ensures every form element has a label",help:"Form elements must have labels"},"landmark-banner-is-top-level":{description:"Ensures the banner landmark is at top level",help:"Banner landmark should not be contained in another landmark"},"landmark-complementary-is-top-level":{description:"Ensures the complementary landmark or aside is at top level",help:"Aside should not be contained in another landmark"},"landmark-contentinfo-is-top-level":{description:"Ensures the contentinfo landmark is at top level",help:"Contentinfo landmark should not be contained in another landmark"},"landmark-main-is-top-level":{description:"Ensures the main landmark is at top level",help:"Main landmark should not be contained in another landmark"},"landmark-no-duplicate-banner":{description:"Ensures the document has at most one banner landmark",help:"Document should not have more than one banner landmark"},"landmark-no-duplicate-contentinfo":{description:"Ensures the document has at most one contentinfo landmark",help:"Document should not have more than one contentinfo landmark"},"landmark-no-duplicate-main":{description:"Ensures the document has at most one main landmark",help:"Document should not have more than one main landmark"},"landmark-one-main":{description:"Ensures the document has a main landmark",help:"Document should have one main landmark"},"landmark-unique":{help:"Ensures landmarks are unique",description:"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"},"link-in-text-block":{description:"Links can be distinguished without relying on color",help:"Links must be distinguished from surrounding text in a way that does not rely on color"},"link-name":{description:"Ensures links have discernible text",help:"Links must have discernible text"},list:{description:"Ensures that lists are structured correctly",help:"<ul> and <ol> must only directly contain <li>, <script> or <template> elements"},listitem:{description:"Ensures <li> elements are used semantically",help:"<li> elements must be contained in a <ul> or <ol>"},marquee:{description:"Ensures <marquee> elements are not used",help:"<marquee> elements are deprecated and must not be used"},"meta-refresh":{description:'Ensures <meta http-equiv="refresh"> is not used',help:"Timed refresh must not exist"},"meta-viewport-large":{description:'Ensures <meta name="viewport"> can scale a significant amount',help:"Users should be able to zoom and scale the text up to 500%"},"meta-viewport":{description:'Ensures <meta name="viewport"> does not disable text scaling and zooming',help:"Zooming and scaling should not be disabled"},"nested-interactive":{description:"Nested interactive controls are not announced by screen readers",help:"Ensure interactive controls are not nested"},"no-autoplay-audio":{description:"Ensures <video> or <audio> elements do not autoplay audio for more than 3 seconds without a control mechanism to stop or mute the audio",help:"<video> or <audio> elements do not autoplay audio"},"object-alt":{description:"Ensures <object> elements have alternate text",help:"<object> elements must have alternate text"},"p-as-heading":{description:"Ensure p elements are not used to style headings",help:"Bold, italic text and font-size are not used to style p elements as a heading"},"page-has-heading-one":{description:"Ensure that the page, or at least one of its frames contains a level-one heading",help:"Page should contain a level-one heading"},"presentation-role-conflict":{description:"Flags elements whose role is none or presentation and which cause the role conflict resolution to trigger.",help:"Elements of role none or presentation should be flagged"},region:{description:"Ensures all page content is contained by landmarks",help:"All page content should be contained by landmarks"},"role-img-alt":{description:"Ensures [role='img'] elements have alternate text",help:"[role='img'] elements have an alternative text"},"scope-attr-valid":{description:"Ensures the scope attribute is used correctly on tables",help:"scope attribute should be used correctly"},"scrollable-region-focusable":{description:"Elements that have scrollable content must be accessible by keyboard",help:"Ensure that scrollable region has keyboard access"},"select-name":{description:"Ensures select element has an accessible name",help:"Select element must have an accessible name"},"server-side-image-map":{description:"Ensures that server-side image maps are not used",help:"Server-side image maps must not be used"},"skip-link":{description:"Ensure all skip links have a focusable target",help:"The skip-link target should exist and be focusable"},"svg-img-alt":{description:"Ensures svg elements with an img, graphics-document or graphics-symbol role have an accessible text",help:"svg elements with an img role have an alternative text"},tabindex:{description:"Ensures tabindex attribute values are not greater than 0",help:"Elements should not have tabindex greater than zero"},"table-duplicate-name":{description:"Ensure that tables do not have the same summary and caption",help:"The <caption> element should not contain the same text as the summary attribute"},"table-fake-caption":{description:"Ensure that tables with a caption use the <caption> element.",help:"Data or header cells must not be used to give caption to a data table."},"td-has-header":{description:"Ensure that each non-empty data cell in a large table has one or more table headers",help:"All non-empty td element in table larger than 3 by 3 must have an associated table header"},"td-headers-attr":{description:"Ensure that each cell in a table using the headers refers to another cell in that table",help:"All cells in a table element that use the headers attribute must only refer to other cells of that same table"},"th-has-data-cells":{description:"Ensure that each table header in a data table refers to data cells",help:"All th elements and elements with role=columnheader/rowheader must have data cells they describe"},"valid-lang":{description:"Ensures lang attributes have valid values",help:"lang attribute must have a valid value"},"video-caption":{description:"Ensures <video> elements have captions",help:"<video> elements must have captions"}},checks:{abstractrole:{impact:"serious",messages:{pass:"Abstract roles are not used",fail:{singular:"Abstract role cannot be directly used: ${data.values}",plural:"Abstract roles cannot be directly used: ${data.values}"}}},"aria-allowed-attr":{impact:"critical",messages:{pass:"ARIA attributes are used correctly for the defined role",fail:{singular:"ARIA attribute is not allowed: ${data.values}",plural:"ARIA attributes are not allowed: ${data.values}"}}},"aria-allowed-role":{impact:"minor",messages:{pass:"ARIA role is allowed for given element",fail:{singular:"ARIA role ${data.values} is not allowed for given element",plural:"ARIA roles ${data.values} are not allowed for given element"},incomplete:{singular:"ARIA role ${data.values} must be removed when the element is made visible, as it is not allowed for the element",plural:"ARIA roles ${data.values} must be removed when the element is made visible, as they are not allowed for the element"}}},"aria-errormessage":{impact:"critical",messages:{pass:"aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique",fail:{singular:"aria-errormessage value `${data.values}` must use a technique to announce the message (e.g., aria-live, aria-describedby, role=alert, etc.)",plural:"aria-errormessage values `${data.values}` must use a technique to announce the message (e.g., aria-live, aria-describedby, role=alert, etc.)"},incomplete:{singular:"ensure aria-errormessage value `${data.values}` references an existing element",plural:"ensure aria-errormessage values `${data.values}` reference existing elements",idrefs:"unable to determine if aria-errormessage element exists on the page: ${data.values}"}}},"aria-hidden-body":{impact:"critical",messages:{pass:"No aria-hidden attribute is present on document body",fail:"aria-hidden=true should not be present on the document body"}},"aria-level":{impact:"serious",messages:{pass:"aria-level values are valid",incomplete:"aria-level values greater than 6 are not supported in all screenreader and browser combinations"}},"aria-prohibited-attr":{impact:"serious",messages:{pass:"ARIA attribute is allowed",fail:"ARIA attribute cannot be used, add a role attribute or use a different element: ${data.values}",incomplete:"ARIA attribute is not well supported on the element and the text content will be used instead: ${data.values}"}},"aria-required-attr":{impact:"critical",messages:{pass:"All required ARIA attributes are present",fail:{singular:"Required ARIA attribute not present: ${data.values}",plural:"Required ARIA attributes not present: ${data.values}"}}},"aria-required-children":{impact:"critical",messages:{pass:"Required ARIA children are present",fail:{singular:"Required ARIA child role not present: ${data.values}",plural:"Required ARIA children role not present: ${data.values}"},incomplete:{singular:"Expecting ARIA child role to be added: ${data.values}",plural:"Expecting ARIA children role to be added: ${data.values}"}}},"aria-required-parent":{impact:"critical",messages:{pass:"Required ARIA parent role present",fail:{singular:"Required ARIA parent role not present: ${data.values}",plural:"Required ARIA parents role not present: ${data.values}"}}},"aria-roledescription":{impact:"serious",messages:{pass:"aria-roledescription used on a supported semantic role",incomplete:"Check that the aria-roledescription is announced by supported screen readers",fail:"Give the element a role that supports aria-roledescription"}},"aria-unsupported-attr":{impact:"critical",messages:{pass:"ARIA attribute is supported",fail:"ARIA attribute is not widely supported in screen readers and assistive technologies: ${data.values}"}},"aria-valid-attr-value":{impact:"critical",messages:{pass:"ARIA attribute values are valid",fail:{singular:"Invalid ARIA attribute value: ${data.values}",plural:"Invalid ARIA attribute values: ${data.values}"},incomplete:{noId:"ARIA attribute element ID does not exist on the page: ${data.needsReview}",ariaCurrent:'ARIA attribute value is invalid and will be treated as "aria-current=true": ${data.needsReview}',idrefs:"Unable to determine if ARIA attribute element ID exists on the page: ${data.needsReview}"}}},"aria-valid-attr":{impact:"critical",messages:{pass:"ARIA attribute name is valid",fail:{singular:"Invalid ARIA attribute name: ${data.values}",plural:"Invalid ARIA attribute names: ${data.values}"}}},fallbackrole:{impact:"serious",messages:{pass:"Only one role value used",fail:"Use only one role value, since fallback roles are not supported in older browsers",incomplete:"Use only role 'presentation' or 'none' since they are synonymous."}},"has-global-aria-attribute":{impact:"minor",messages:{pass:{singular:"Element has global ARIA attribute: ${data.values}",plural:"Element has global ARIA attributes: ${data.values}"},fail:"Element does not have global ARIA attribute"}},"has-widget-role":{impact:"minor",messages:{pass:"Element has a widget role.",fail:"Element does not have a widget role."}},invalidrole:{impact:"critical",messages:{pass:"ARIA role is valid",fail:{singular:"Role must be one of the valid ARIA roles: ${data.values}",plural:"Roles must be one of the valid ARIA roles: ${data.values}"}}},"is-element-focusable":{impact:"minor",messages:{pass:"Element is focusable.",fail:"Element is not focusable."}},"no-implicit-explicit-label":{impact:"moderate",messages:{pass:"There is no mismatch between a <label> and accessible name",incomplete:"Check that the <label> does not need be part of the ARIA ${data} field's name"}},unsupportedrole:{impact:"critical",messages:{pass:"ARIA role is supported",fail:"The role used is not widely supported in screen readers and assistive technologies: ${data.values}"}},"valid-scrollable-semantics":{impact:"minor",messages:{pass:"Element has valid semantics for an element in the focus order.",fail:"Element has invalid semantics for an element in the focus order."}},"color-contrast":{impact:"serious",messages:{pass:"Element has sufficient color contrast of ${data.contrastRatio}",fail:{default:"Element has insufficient color contrast of ${data.contrastRatio} (foreground color: ${data.fgColor}, background color: ${data.bgColor}, font size: ${data.fontSize}, font weight: ${data.fontWeight}). Expected contrast ratio of ${data.expectedContrastRatio}",fgOnShadowColor:"Element has insufficient color contrast of ${data.contrastRatio} between the foreground and shadow color (foreground color: ${data.fgColor}, text-shadow color: ${data.shadowColor}, font size: ${data.fontSize}, font weight: ${data.fontWeight}). Expected contrast ratio of ${data.expectedContrastRatio}",shadowOnBgColor:"Element has insufficient color contrast of ${data.contrastRatio} between the shadow color and background color (text-shadow color: ${data.shadowColor}, background color: ${data.bgColor}, font size: ${data.fontSize}, font weight: ${data.fontWeight}). Expected contrast ratio of ${data.expectedContrastRatio}"},incomplete:{default:"Unable to determine contrast ratio",bgImage:"Element's background color could not be determined due to a background image",bgGradient:"Element's background color could not be determined due to a background gradient",imgNode:"Element's background color could not be determined because element contains an image node",bgOverlap:"Element's background color could not be determined because it is overlapped by another element",fgAlpha:"Element's foreground color could not be determined because of alpha transparency",elmPartiallyObscured:"Element's background color could not be determined because it's partially obscured by another element",elmPartiallyObscuring:"Element's background color could not be determined because it partially overlaps other elements",outsideViewport:"Element's background color could not be determined because it's outside the viewport",equalRatio:"Element has a 1:1 contrast ratio with the background",shortTextContent:"Element content is too short to determine if it is actual text content",nonBmp:"Element content contains only non-text characters",pseudoContent:"Element's background color could not be determined due to a pseudo element"}}},"link-in-text-block":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text in some way other than by color",fail:"Links need to be distinguished from surrounding text in some way other than by color",incomplete:{default:"Unable to determine contrast ratio",bgContrast:"Element's contrast ratio could not be determined. Check for a distinct hover/focus style",bgImage:"Element's contrast ratio could not be determined due to a background image",bgGradient:"Element's contrast ratio could not be determined due to a background gradient",imgNode:"Element's contrast ratio could not be determined because element contains an image node",bgOverlap:"Element's contrast ratio could not be determined because of element overlap"}}},"autocomplete-appropriate":{impact:"serious",messages:{pass:"the autocomplete value is on an appropriate element",fail:"the autocomplete value is inappropriate for this type of input"}},"autocomplete-valid":{impact:"serious",messages:{pass:"the autocomplete attribute is correctly formatted",fail:"the autocomplete attribute is incorrectly formatted"}},accesskeys:{impact:"serious",messages:{pass:"Accesskey attribute value is unique",fail:"Document has multiple elements with the same accesskey"}},"focusable-content":{impact:"moderate",messages:{pass:"Element contains focusable elements",fail:"Element should have focusable content"}},"focusable-disabled":{impact:"serious",messages:{pass:"No focusable elements contained within element",fail:"Focusable content should be disabled or be removed from the DOM"}},"focusable-element":{impact:"moderate",messages:{pass:"Element is focusable",fail:"Element should be focusable"}},"focusable-modal-open":{impact:"serious",messages:{pass:"No focusable elements while a modal is open",incomplete:"Check that focusable elements are not tabbable in the current state"}},"focusable-no-name":{impact:"serious",messages:{pass:"Element is not in tab order or has accessible text",fail:"Element is in tab order and does not have accessible text",incomplete:"Unable to determine if element has an accessible name"}},"focusable-not-tabbable":{impact:"serious",messages:{pass:"No focusable elements contained within element",fail:"Focusable content should have tabindex='-1' or be removed from the DOM"}},"frame-focusable-content":{impact:"serious",messages:{pass:"Element does not have focusable descendants",fail:"Element has focusable descendants",incomplete:"Could not determine if element has descendants"}},"landmark-is-top-level":{impact:"moderate",messages:{pass:"The ${data.role} landmark is at the top level.",fail:"The ${data.role} landmark is contained in another landmark."}},"no-focusable-content":{impact:"serious",messages:{pass:"Element does not have focusable descendants",fail:"Element has focusable descendants",incomplete:"Could not determine if element has descendants"}},"page-has-heading-one":{impact:"moderate",messages:{pass:"Page has at least one level-one heading",fail:"Page must have a level-one heading"}},"page-has-main":{impact:"moderate",messages:{pass:"Document has at least one main landmark",fail:"Document does not have a main landmark"}},"page-no-duplicate-banner":{impact:"moderate",messages:{pass:"Document does not have more than one banner landmark",fail:"Document has more than one banner landmark"}},"page-no-duplicate-contentinfo":{impact:"moderate",messages:{pass:"Document does not have more than one contentinfo landmark",fail:"Document has more than one contentinfo landmark"}},"page-no-duplicate-main":{impact:"moderate",messages:{pass:"Document does not have more than one main landmark",fail:"Document has more than one main landmark"}},tabindex:{impact:"serious",messages:{pass:"Element does not have a tabindex greater than 0",fail:"Element has a tabindex greater than 0"}},"alt-space-value":{impact:"critical",messages:{pass:"Element has a valid alt attribute value",fail:"Element has an alt attribute containing only a space character, which is not ignored by all screen readers"}},"duplicate-img-label":{impact:"minor",messages:{pass:"Element does not duplicate existing text in <img> alt text",fail:"Element contains <img> element with alt text that duplicates existing text"}},"explicit-label":{impact:"critical",messages:{pass:"Form element has an explicit <label>",fail:"Form element does not have an explicit <label>",incomplete:"Unable to determine if form element has an explicit <label>"}},"help-same-as-label":{impact:"minor",messages:{pass:"Help text (title or aria-describedby) does not duplicate label text",fail:"Help text (title or aria-describedby) text is the same as the label text"}},"hidden-explicit-label":{impact:"critical",messages:{pass:"Form element has a visible explicit <label>",fail:"Form element has explicit <label> that is hidden",incomplete:"Unable to determine if form element has explicit <label> that is hidden"}},"implicit-label":{impact:"critical",messages:{pass:"Form element has an implicit (wrapped) <label>",fail:"Form element does not have an implicit (wrapped) <label>",incomplete:"Unable to determine if form element has an implicit (wrapped} <label>"}},"label-content-name-mismatch":{impact:"serious",messages:{pass:"Element contains visible text as part of it's accessible name",fail:"Text inside the element is not included in the accessible name"}},"multiple-label":{impact:"moderate",messages:{pass:"Form field does not have multiple label elements",incomplete:"Multiple label elements is not widely supported in assistive technologies. Ensure the first label contains all necessary information."}},"title-only":{impact:"serious",messages:{pass:"Form element does not solely use title attribute for its label",fail:"Only title used to generate label for form element"}},"landmark-is-unique":{impact:"moderate",messages:{pass:"Landmarks must have a unique role or role/label/title (i.e. accessible name) combination",fail:"The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}},"has-lang":{impact:"serious",messages:{pass:"The <html> element has a lang attribute",fail:{noXHTML:"The xml:lang attribute is not valid on HTML pages, use the lang attribute.",noLang:"The <html> element does not have a lang attribute"}}},"valid-lang":{impact:"serious",messages:{pass:"Value of lang attribute is included in the list of valid languages",fail:"Value of lang attribute not included in the list of valid languages"}},"xml-lang-mismatch":{impact:"moderate",messages:{pass:"Lang and xml:lang attributes have the same base language",fail:"Lang and xml:lang attributes do not have the same base language"}},dlitem:{impact:"serious",messages:{pass:"Description list item has a <dl> parent element",fail:"Description list item does not have a <dl> parent element"}},listitem:{impact:"serious",messages:{pass:'List item has a <ul>, <ol> or role="list" parent element',fail:{default:"List item does not have a <ul>, <ol> parent element",roleNotValid:'List item does not have a <ul>, <ol> parent element without a role, or a role="list"'}}},"only-dlitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <dt> or <dd> elements",fail:"List element has direct children that are not allowed inside <dt> or <dd> elements"}},"only-listitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <li> elements",fail:{default:"List element has direct children that are not allowed inside <li> elements",roleNotValid:"List element has direct children with a role that is not allowed: ${data.roles}"}}},"structured-dlitems":{impact:"serious",messages:{pass:"When not empty, element has both <dt> and <dd> elements",fail:"When not empty, element does not have at least one <dt> element followed by at least one <dd> element"}},caption:{impact:"critical",messages:{pass:"The multimedia element has a captions track",incomplete:"Check that captions is available for the element"}},"frame-tested":{impact:"critical",messages:{pass:"The iframe was tested with axe-core",fail:"The iframe could not be tested with axe-core",incomplete:"The iframe still has to be tested with axe-core"}},"no-autoplay-audio":{impact:"moderate",messages:{pass:"<video> or <audio> does not output audio for more than allowed duration or has controls mechanism",fail:"<video> or <audio> outputs audio for more than allowed duration and does not have a controls mechanism",incomplete:"Check that the <video> or <audio> does not output audio for more than allowed duration or provides a controls mechanism"}},"css-orientation-lock":{impact:"serious",messages:{pass:"Display is operable, and orientation lock does not exist",fail:"CSS Orientation lock is applied, and makes display inoperable",incomplete:"CSS Orientation lock cannot be determined"}},"meta-viewport-large":{impact:"minor",messages:{pass:"<meta> tag does not prevent significant zooming on mobile devices",fail:"<meta> tag limits zooming on mobile devices"}},"meta-viewport":{impact:"critical",messages:{pass:"<meta> tag does not disable zooming on mobile devices",fail:"${data} on <meta> tag disables zooming on mobile devices"}},"header-present":{impact:"serious",messages:{pass:"Page has a heading",fail:"Page does not have a heading"}},"heading-order":{impact:"moderate",messages:{pass:"Heading order valid",fail:"Heading order invalid",incomplete:"Unable to determine previous heading"}},"identical-links-same-purpose":{impact:"minor",messages:{pass:"There are no other links with the same name, that go to a different URL",incomplete:"Check that links have the same purpose, or are intentionally ambiguous."}},"internal-link-present":{impact:"serious",messages:{pass:"Valid skip link found",fail:"No valid skip link found"}},landmark:{impact:"serious",messages:{pass:"Page has a landmark region",fail:"Page does not have a landmark region"}},"meta-refresh":{impact:"critical",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page"}},"p-as-heading":{impact:"serious",messages:{pass:"<p> elements are not styled as headings",fail:"Heading elements should be used instead of styled p elements"}},region:{impact:"moderate",messages:{pass:"All page content is contained by landmarks",fail:"Some page content is not contained by landmarks"}},"skip-link":{impact:"moderate",messages:{pass:"Skip link target exists",incomplete:"Skip link target should become visible on activation",fail:"No skip link target"}},"unique-frame-title":{impact:"serious",messages:{pass:"Element's title attribute is unique",fail:"Element's title attribute is not unique"}},"duplicate-id-active":{impact:"serious",messages:{pass:"Document has no active elements that share the same id attribute",fail:"Document has active elements with the same id attribute: ${data}"}},"duplicate-id-aria":{impact:"critical",messages:{pass:"Document has no elements referenced with ARIA or labels that share the same id attribute",fail:"Document has multiple elements referenced with ARIA with the same id attribute: ${data}"}},"duplicate-id":{impact:"minor",messages:{pass:"Document has no static elements that share the same id attribute",fail:"Document has multiple static elements with the same id attribute: ${data}"}},"aria-label":{impact:"serious",messages:{pass:"aria-label attribute exists and is not empty",fail:"aria-label attribute does not exist or is empty"}},"aria-labelledby":{impact:"serious",messages:{pass:"aria-labelledby attribute exists and references elements that are visible to screen readers",fail:"aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty",incomplete:"ensure aria-labelledby references an existing element"}},"avoid-inline-spacing":{impact:"serious",messages:{pass:"No inline styles with '!important' that affect text spacing has been specified",fail:{singular:"Remove '!important' from inline style ${data.values}, as overriding this is not supported by most browsers",plural:"Remove '!important' from inline styles ${data.values}, as overriding this is not supported by most browsers"}}},"button-has-visible-text":{impact:"critical",messages:{pass:"Element has inner text that is visible to screen readers",fail:"Element does not have inner text that is visible to screen readers",incomplete:"Unable to determine if element has children"}},"doc-has-title":{impact:"serious",messages:{pass:"Document has a non-empty <title> element",fail:"Document does not have a non-empty <title> element"}},exists:{impact:"minor",messages:{pass:"Element does not exist",incomplete:"Element exists"}},"has-alt":{impact:"critical",messages:{pass:"Element has an alt attribute",fail:"Element does not have an alt attribute"}},"has-visible-text":{impact:"minor",messages:{pass:"Element has text that is visible to screen readers",fail:"Element does not have text that is visible to screen readers",incomplete:"Unable to determine if element has children"}},"is-on-screen":{impact:"serious",messages:{pass:"Element is not visible",fail:"Element is visible"}},"non-empty-alt":{impact:"critical",messages:{pass:"Element has a non-empty alt attribute",fail:{noAttr:"Element has no alt attribute",emptyAttr:"Element has an empty alt attribute"}}},"non-empty-if-present":{impact:"critical",messages:{pass:{default:"Element does not have a value attribute","has-label":"Element has a non-empty value attribute"},fail:"Element has a value attribute and the value attribute is empty"}},"non-empty-placeholder":{impact:"serious",messages:{pass:"Element has a placeholder attribute",fail:{noAttr:"Element has no placeholder attribute",emptyAttr:"Element has an empty placeholder attribute"}}},"non-empty-title":{impact:"serious",messages:{pass:"Element has a title attribute",fail:{noAttr:"Element has no title attribute",emptyAttr:"Element has an empty title attribute"}}},"non-empty-value":{impact:"critical",messages:{pass:"Element has a non-empty value attribute",fail:{noAttr:"Element has no value attribute",emptyAttr:"Element has an empty value attribute"}}},"presentational-role":{impact:"minor",messages:{pass:'Element\'s default semantics were overriden with role="${data.role}"',fail:{default:'Element\'s default semantics were not overridden with role="none" or role="presentation"',globalAria:"Element's role is not presentational because it has a global ARIA attribute",focusable:"Element's role is not presentational because it is focusable",both:"Element's role is not presentational because it has a global ARIA attribute and is focusable"}}},"role-none":{impact:"minor",messages:{pass:'Element\'s default semantics were overriden with role="none"',fail:'Element\'s default semantics were not overridden with role="none"'}},"role-presentation":{impact:"minor",messages:{pass:'Element\'s default semantics were overriden with role="presentation"',fail:'Element\'s default semantics were not overridden with role="presentation"'}},"svg-non-empty-title":{impact:"serious",messages:{pass:"Element has a child that is a title",fail:{noTitle:"Element has no child that is a title",emptyTitle:"Element child title is empty"},incomplete:"Unable to determine element has a child that is a title"}},"caption-faked":{impact:"serious",messages:{pass:"The first row of a table is not used as a caption",fail:"The first child of the table should be a caption instead of a table cell"}},"html5-scope":{impact:"moderate",messages:{pass:"Scope attribute is only used on table header elements (<th>)",fail:"In HTML 5, scope attributes may only be used on table header elements (<th>)"}},"same-caption-summary":{impact:"minor",messages:{pass:"Content of summary attribute and <caption> are not duplicated",fail:"Content of summary attribute and <caption> element are identical"}},"scope-value":{impact:"critical",messages:{pass:"Scope attribute is used correctly",fail:"The value of the scope attribute may only be 'row' or 'col'"}},"td-has-header":{impact:"critical",messages:{pass:"All non-empty data cells have table headers",fail:"Some non-empty data cells do not have table headers"}},"td-headers-attr":{impact:"serious",messages:{pass:"The headers attribute is exclusively used to refer to other cells in the table",incomplete:"The headers attribute is empty",fail:"The headers attribute is not exclusively used to refer to other cells in the table"}},"th-has-data-cells":{impact:"serious",messages:{pass:"All table header cells refer to data cells",fail:"Not all table header cells refer to data cells",incomplete:"Table data cells are missing or empty"}},"hidden-content":{impact:"minor",messages:{pass:"All content on the page has been analyzed.",fail:"There were problems analyzing the content on this page.",incomplete:"There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it."}}},failureSummaries:{any:{failureMessage:function anonymous(it){var out="Fix any of the following:";if(it)for(var i1=-1,l1=it.length-1;i1<l1;)out+=`
`+it[i1+=1].split(`
`).join(`
`);return out}},none:{failureMessage:function anonymous(it){var out="Fix all of the following:";if(it)for(var i1=-1,l1=it.length-1;i1<l1;)out+=`
`+it[i1+=1].split(`
`).join(`
`);return out}}},incompleteFallbackMessage:{}},rules:[{id:"accesskeys",selector:"[accesskey]",excludeHidden:!1,tags:["cat.keyboard","best-practice"],all:[],any:[],none:["accesskeys"]},{id:"area-alt",selector:"map area[href]",excludeHidden:!1,tags:["cat.text-alternatives","wcag2a","wcag111","wcag244","wcag412","section508","section508.22.a","ACT"],actIds:["c487ae"],all:[],any:[{options:{attribute:"alt"},id:"non-empty-alt"},"aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-allowed-attr",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412"],actIds:["5c01ea"],all:[],any:["aria-allowed-attr"],none:["aria-unsupported-attr",{options:{elementsAllowedAriaLabel:["applet","input"]},id:"aria-prohibited-attr"}]},{id:"aria-allowed-role",excludeHidden:!1,selector:"[role]",matches:"aria-allowed-role-matches",tags:["cat.aria","best-practice"],all:[],any:[{options:{allowImplicit:!0,ignoredTags:[]},id:"aria-allowed-role"}],none:[]},{id:"aria-command-name",selector:'[role="link"], [role="button"], [role="menuitem"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412"],actIds:["97a4e1"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-dialog-name",selector:'[role="dialog"], [role="alertdialog"]',matches:"no-naming-method-matches",tags:["cat.aria","best-practice"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-hidden-body",selector:"body",excludeHidden:!1,matches:"is-initiator-matches",tags:["cat.aria","wcag2a","wcag412"],all:[],any:["aria-hidden-body"],none:[]},{id:"aria-hidden-focus",selector:'[aria-hidden="true"]',matches:"aria-hidden-focus-matches",excludeHidden:!1,tags:["cat.name-role-value","wcag2a","wcag412","wcag131"],actIds:["6cfa84"],all:["focusable-modal-open","focusable-disabled","focusable-not-tabbable"],any:[],none:[]},{id:"aria-input-field-name",selector:'[role="combobox"], [role="listbox"], [role="searchbox"], [role="slider"], [role="spinbutton"], [role="textbox"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","ACT"],actIds:["e086e5"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:["no-implicit-explicit-label"]},{id:"aria-meter-name",selector:'[role="meter"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-progressbar-name",selector:'[role="progressbar"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-required-attr",selector:"[role]",tags:["cat.aria","wcag2a","wcag412"],all:[],any:["aria-required-attr"],none:[]},{id:"aria-required-children",selector:"[role]",matches:"aria-required-children-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["ff89c9"],all:[],any:[{options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","table","tablist","tree","treegrid","rowgroup"]},id:"aria-required-children"}],none:[]},{id:"aria-required-parent",selector:"[role]",matches:"aria-required-parent-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["bc4a75","ff89c9"],all:[],any:[{options:{ownGroupRoles:["listitem","treeitem"]},id:"aria-required-parent"}],none:[]},{id:"aria-roledescription",selector:"[aria-roledescription]",tags:["cat.aria","wcag2a","wcag412"],all:[],any:[{options:{supportedRoles:["button","img","checkbox","radio","combobox","menuitemcheckbox","menuitemradio"]},id:"aria-roledescription"}],none:[]},{id:"aria-roles",selector:"[role]",matches:"no-empty-role-matches",tags:["cat.aria","wcag2a","wcag412"],all:[],any:[],none:["fallbackrole","invalidrole","abstractrole","unsupportedrole"]},{id:"aria-text",selector:"[role=text]",tags:["cat.aria","best-practice"],all:[],any:["no-focusable-content"],none:[]},{id:"aria-toggle-field-name",selector:'[role="checkbox"], [role="menuitemcheckbox"], [role="menuitemradio"], [role="radio"], [role="switch"], [role="option"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","ACT"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:["no-implicit-explicit-label"]},{id:"aria-tooltip-name",selector:'[role="tooltip"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-treeitem-name",selector:'[role="treeitem"]',matches:"no-naming-method-matches",tags:["cat.aria","best-practice"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-valid-attr-value",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412"],actIds:["5c01ea","c487ae"],all:[{options:[],id:"aria-valid-attr-value"},"aria-errormessage","aria-level"],any:[],none:[]},{id:"aria-valid-attr",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412"],all:[],any:[{options:[],id:"aria-valid-attr"}],none:[]},{id:"audio-caption",selector:"audio",enabled:!1,excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag121","section508","section508.22.a"],actIds:["c3232f","e7aa44"],all:[],any:[],none:["caption"]},{id:"autocomplete-valid",matches:"autocomplete-matches",tags:["cat.forms","wcag21aa","wcag135"],actIds:["73f2c2"],all:["autocomplete-valid"],any:[],none:[]},{id:"avoid-inline-spacing",selector:"[style]",tags:["cat.structure","wcag21aa","wcag1412"],all:[{options:{cssProperties:["line-height","letter-spacing","word-spacing"]},id:"avoid-inline-spacing"}],any:[],none:[]},{id:"blink",selector:"blink",excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag222","section508","section508.22.j"],all:[],any:[],none:["is-on-screen"]},{id:"button-name",selector:"button",matches:"no-explicit-name-required-matches",tags:["cat.name-role-value","wcag2a","wcag412","section508","section508.22.a","ACT"],actIds:["97a4e1","m6b1q3"],all:[],any:["button-has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:[]},{id:"bypass",selector:"html",pageLevel:!0,matches:"bypass-matches",reviewOnFail:!0,tags:["cat.keyboard","wcag2a","wcag241","section508","section508.22.o"],all:[],any:["internal-link-present",{options:{selector:":is(h1, h2, h3, h4, h5, h6):not([role]), [role=heading]"},id:"header-present"},{options:{selector:"main, [role=main]"},id:"landmark"}],none:[]},{id:"color-contrast",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143"],all:[],any:[{options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:4.5},large:{expected:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1},id:"color-contrast"}],none:[]},{id:"css-orientation-lock",selector:"html",tags:["cat.structure","wcag134","wcag21aa","experimental"],actIds:["b33eff"],all:[{options:{degreeThreshold:2},id:"css-orientation-lock"}],any:[],none:[],preload:!0},{id:"definition-list",selector:"dl",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131"],all:[],any:[],none:["structured-dlitems","only-dlitems"]},{id:"dlitem",selector:"dd, dt",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131"],all:[],any:["dlitem"],none:[]},{id:"document-title",selector:"html",matches:"is-initiator-matches",tags:["cat.text-alternatives","wcag2a","wcag242","ACT"],actIds:["2779a5"],all:[],any:["doc-has-title"],none:[]},{id:"duplicate-id-active",selector:"[id]",matches:"duplicate-id-active-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag411"],all:[],any:["duplicate-id-active"],none:[]},{id:"duplicate-id-aria",selector:"[id]",matches:"duplicate-id-aria-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag411"],actIds:["3ea0c8"],all:[],any:["duplicate-id-aria"],none:[]},{id:"duplicate-id",selector:"[id]",matches:"duplicate-id-misc-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag411"],all:[],any:["duplicate-id"],none:[]},{id:"empty-heading",selector:'h1, h2, h3, h4, h5, h6, [role="heading"]',matches:"heading-matches",tags:["cat.name-role-value","best-practice"],impact:"minor",all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"empty-table-header",selector:'th, [role="rowheader"], [role="columnheader"]',tags:["wcag131","cat.aria"],reviewOnFail:!0,all:[],any:["has-visible-text"],none:[]},{id:"focus-order-semantics",selector:"div, h1, h2, h3, h4, h5, h6, [role=heading], p, span",matches:"inserted-into-focus-order-matches",tags:["cat.keyboard","best-practice","experimental"],all:[],any:[{options:[],id:"has-widget-role"},{options:{roles:["tooltip"]},id:"valid-scrollable-semantics"}],none:[]},{id:"form-field-multiple-labels",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag332"],all:[],any:[],none:["multiple-label"]},{id:"frame-focusable-content",selector:"html",matches:"frame-focusable-content-matches",tags:["cat.keyboard","wcag2a","wcag211"],all:[],any:["frame-focusable-content"],none:[]},{id:"frame-tested",selector:"html, frame, iframe",tags:["cat.structure","review-item","best-practice"],all:[{options:{isViolation:!1},id:"frame-tested"}],any:[],none:[]},{id:"frame-title-unique",selector:"frame[title], iframe[title]",matches:"frame-title-has-text-matches",tags:["cat.text-alternatives","best-practice"],all:[],any:[],none:["unique-frame-title"]},{id:"frame-title",selector:"frame, iframe",tags:["cat.text-alternatives","wcag2a","wcag241","wcag412","section508","section508.22.i"],all:[],any:[{options:{attribute:"title"},id:"non-empty-title"},"aria-label","aria-labelledby","presentational-role"],none:[]},{id:"heading-order",selector:"h1, h2, h3, h4, h5, h6, [role=heading]",matches:"heading-matches",tags:["cat.semantics","best-practice"],all:[],any:["heading-order"],none:[]},{id:"hidden-content",selector:"*",excludeHidden:!1,tags:["cat.structure","experimental","review-item","best-practice"],all:[],any:["hidden-content"],none:[]},{id:"html-has-lang",selector:"html",matches:"is-initiator-matches",tags:["cat.language","wcag2a","wcag311","ACT"],actIds:["b5c3f8"],all:[],any:[{options:{attributes:["lang","xml:lang"]},id:"has-lang"}],none:[]},{id:"html-lang-valid",selector:"html[lang], html[xml\\:lang]",tags:["cat.language","wcag2a","wcag311","ACT"],actIds:["bf051a"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"html-xml-lang-mismatch",selector:"html[lang][xml\\:lang]",matches:"xml-lang-mismatch-matches",tags:["cat.language","wcag2a","wcag311","ACT"],actIds:["5b7ae0"],all:["xml-lang-mismatch"],any:[],none:[]},{id:"identical-links-same-purpose",selector:'a[href], area[href], [role="link"]',excludeHidden:!1,matches:"identical-links-same-purpose-matches",tags:["cat.semantics","wcag2aaa","wcag249","best-practice"],actIds:["b20e66","fd3a94"],all:["identical-links-same-purpose"],any:[],none:[]},{id:"image-alt",selector:"img",matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","ACT"],actIds:["23a2a8"],all:[],any:["has-alt","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:["alt-space-value"]},{id:"image-redundant-alt",selector:"img",tags:["cat.text-alternatives","best-practice"],all:[],any:[],none:[{options:{parentSelector:"button, [role=button], a[href], p, li, td, th"},id:"duplicate-img-label"}]},{id:"input-button-name",selector:'input[type="button"], input[type="submit"], input[type="reset"]',matches:"no-explicit-name-required-matches",tags:["cat.name-role-value","wcag2a","wcag412","section508","section508.22.a"],all:[],any:["non-empty-if-present",{options:{attribute:"value"},id:"non-empty-value"},"aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:[]},{id:"input-image-alt",selector:'input[type="image"]',matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","ACT"],actIds:["59796f"],all:[],any:[{options:{attribute:"alt"},id:"non-empty-alt"},"aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"label-content-name-mismatch",matches:"label-content-name-mismatch-matches",tags:["cat.semantics","wcag21a","wcag253","experimental"],actIds:["2ee8b8"],all:[],any:[{options:{pixelThreshold:.1,occuranceThreshold:3},id:"label-content-name-mismatch"}],none:[]},{id:"label-title-only",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","best-practice"],all:[],any:[],none:["title-only"]},{id:"label",selector:"input, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag412","wcag131","section508","section508.22.n","ACT"],actIds:["e086e5","307n5z"],all:[],any:["implicit-label","explicit-label","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},{options:{attribute:"placeholder"},id:"non-empty-placeholder"},"presentational-role"],none:["help-same-as-label","hidden-explicit-label"]},{id:"landmark-banner-is-top-level",selector:"header:not([role]), [role=banner]",matches:"landmark-has-body-context-matches",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-complementary-is-top-level",selector:"aside:not([role]), [role=complementary]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-contentinfo-is-top-level",selector:"footer:not([role]), [role=contentinfo]",matches:"landmark-has-body-context-matches",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-main-is-top-level",selector:"main:not([role]), [role=main]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-no-duplicate-banner",selector:"header:not([role]), [role=banner]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"header:not([role]), [role=banner]",nativeScopeFilter:"article, aside, main, nav, section"},id:"page-no-duplicate-banner"}],none:[]},{id:"landmark-no-duplicate-contentinfo",selector:"footer:not([role]), [role=contentinfo]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"footer:not([role]), [role=contentinfo]",nativeScopeFilter:"article, aside, main, nav, section"},id:"page-no-duplicate-contentinfo"}],none:[]},{id:"landmark-no-duplicate-main",selector:"main:not([role]), [role=main]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"main:not([role]), [role='main']"},id:"page-no-duplicate-main"}],none:[]},{id:"landmark-one-main",selector:"html",tags:["cat.semantics","best-practice"],all:[{options:{selector:"main:not([role]), [role='main']"},id:"page-has-main"}],any:[],none:[]},{id:"landmark-unique",selector:"[role=banner], [role=complementary], [role=contentinfo], [role=main], [role=navigation], [role=region], [role=search], [role=form], form, footer, header, aside, main, nav, section",tags:["cat.semantics","best-practice"],matches:"landmark-unique-matches",all:[],any:["landmark-is-unique"],none:[]},{id:"link-in-text-block",selector:"a[href], [role=link]",matches:"link-in-text-block-matches",excludeHidden:!1,tags:["cat.color","experimental","wcag2a","wcag141"],all:["link-in-text-block"],any:[],none:[]},{id:"link-name",selector:"a[href]",tags:["cat.name-role-value","wcag2a","wcag412","wcag244","section508","section508.22.a","ACT"],actIds:["c487ae"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:["focusable-no-name"]},{id:"list",selector:"ul, ol",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131"],all:[],any:[],none:["only-listitems"]},{id:"listitem",selector:"li",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131"],all:[],any:["listitem"],none:[]},{id:"marquee",selector:"marquee",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag222"],all:[],any:[],none:["is-on-screen"]},{id:"meta-refresh",selector:'meta[http-equiv="refresh"]',excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag2aaa","wcag221","wcag224","wcag325"],all:[],any:["meta-refresh"],none:[]},{id:"meta-viewport-large",selector:'meta[name="viewport"]',matches:"is-initiator-matches",excludeHidden:!1,tags:["cat.sensory-and-visual-cues","best-practice"],all:[],any:[{options:{scaleMinimum:5,lowerBound:2},id:"meta-viewport-large"}],none:[]},{id:"meta-viewport",selector:'meta[name="viewport"]',matches:"is-initiator-matches",excludeHidden:!1,tags:["cat.sensory-and-visual-cues","best-practice","ACT"],actIds:["b4f0c3"],all:[],any:[{options:{scaleMinimum:2},id:"meta-viewport"}],none:[]},{id:"nested-interactive",matches:"nested-interactive-matches",tags:["cat.keyboard","wcag2a","wcag412"],actIds:["307n5z"],all:[],any:["no-focusable-content"],none:[]},{id:"no-autoplay-audio",excludeHidden:!1,selector:"audio[autoplay], video[autoplay]",matches:"no-autoplay-audio-matches",tags:["cat.time-and-media","wcag2a","wcag142","experimental"],actIds:["80f0bf"],preload:!0,all:[{options:{allowedDuration:3},id:"no-autoplay-audio"}],any:[],none:[]},{id:"object-alt",selector:"object",matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a"],actIds:["8fc3b6"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:[]},{id:"p-as-heading",selector:"p",matches:"p-as-heading-matches",tags:["cat.semantics","wcag2a","wcag131","experimental"],all:[{options:{margins:[{weight:150,italic:!0},{weight:150,size:1.15},{italic:!0,size:1.15},{size:1.4}]},id:"p-as-heading"}],any:[],none:[]},{id:"page-has-heading-one",selector:"html",tags:["cat.semantics","best-practice"],all:[{options:{selector:"h1:not([role], [aria-level]), :is(h1, h2, h3, h4, h5, h6):not([role])[aria-level=1], [role=heading][aria-level=1]"},id:"page-has-heading-one"}],any:[],none:[]},{id:"presentation-role-conflict",matches:"has-implicit-chromium-role-matches",selector:'[role="none"], [role="presentation"]',tags:["cat.aria","best-practice"],all:[],any:[],none:["is-element-focusable","has-global-aria-attribute"]},{id:"region",selector:"body *",tags:["cat.keyboard","best-practice"],all:[],any:[{options:{regionMatcher:"dialog, [role=dialog], [role=alertdialog], svg"},id:"region"}],none:[]},{id:"role-img-alt",selector:"[role='img']:not(img, area, input, object)",matches:"html-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","ACT"],actIds:["23a2a8"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"scope-attr-valid",selector:"td[scope], th[scope]",tags:["cat.tables","best-practice"],all:["html5-scope",{options:{values:["row","col","rowgroup","colgroup"]},id:"scope-value"}],any:[],none:[]},{id:"scrollable-region-focusable",matches:"scrollable-region-focusable-matches",tags:["cat.keyboard","wcag2a","wcag211"],actIds:["0ssw9k"],all:[],any:["focusable-content","focusable-element"],none:[]},{id:"select-name",selector:"select",tags:["cat.forms","wcag2a","wcag412","wcag131","section508","section508.22.n","ACT"],actIds:["e086e5"],all:[],any:["implicit-label","explicit-label","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:["help-same-as-label","hidden-explicit-label"]},{id:"server-side-image-map",selector:"img[ismap]",tags:["cat.text-alternatives","wcag2a","wcag211","section508","section508.22.f"],all:[],any:[],none:["exists"]},{id:"skip-link",selector:'a[href^="#"], a[href^="/#"]',matches:"skip-link-matches",tags:["cat.keyboard","best-practice"],all:[],any:["skip-link"],none:[]},{id:"svg-img-alt",selector:'[role="img"], [role="graphics-symbol"], svg[role="graphics-document"]',matches:"svg-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","ACT"],actIds:["7d6734"],all:[],any:["svg-non-empty-title","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"tabindex",selector:"[tabindex]",tags:["cat.keyboard","best-practice"],all:[],any:["tabindex"],none:[]},{id:"table-duplicate-name",selector:"table",tags:["cat.tables","best-practice"],all:[],any:[],none:["same-caption-summary"]},{id:"table-fake-caption",selector:"table",matches:"data-table-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g"],all:["caption-faked"],any:[],none:[]},{id:"td-has-header",selector:"table",matches:"data-table-large-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g"],all:["td-has-header"],any:[],none:[]},{id:"td-headers-attr",selector:"table",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g"],actIds:["a25f45"],all:["td-headers-attr"],any:[],none:[]},{id:"th-has-data-cells",selector:"table",matches:"data-table-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g"],actIds:["d0f69e"],all:["th-has-data-cells"],any:[],none:[]},{id:"valid-lang",selector:"[lang], [xml\\:lang]",matches:"not-html-matches",tags:["cat.language","wcag2aa","wcag312"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"video-caption",selector:"video",excludeHidden:!1,tags:["cat.text-alternatives","wcag2a","wcag122","section508","section508.22.a"],actIds:["eac66b"],all:[],any:[],none:["caption"]}],checks:[{id:"abstractrole",evaluate:"abstractrole-evaluate"},{id:"aria-allowed-attr",evaluate:"aria-allowed-attr-evaluate"},{id:"aria-allowed-role",evaluate:"aria-allowed-role-evaluate",options:{allowImplicit:!0,ignoredTags:[]}},{id:"aria-errormessage",evaluate:"aria-errormessage-evaluate"},{id:"aria-hidden-body",evaluate:"aria-hidden-body-evaluate"},{id:"aria-level",evaluate:"aria-level-evaluate"},{id:"aria-prohibited-attr",evaluate:"aria-prohibited-attr-evaluate",options:{elementsAllowedAriaLabel:["applet","input"]}},{id:"aria-required-attr",evaluate:"aria-required-attr-evaluate"},{id:"aria-required-children",evaluate:"aria-required-children-evaluate",options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","table","tablist","tree","treegrid","rowgroup"]}},{id:"aria-required-parent",evaluate:"aria-required-parent-evaluate",options:{ownGroupRoles:["listitem","treeitem"]}},{id:"aria-roledescription",evaluate:"aria-roledescription-evaluate",options:{supportedRoles:["button","img","checkbox","radio","combobox","menuitemcheckbox","menuitemradio"]}},{id:"aria-unsupported-attr",evaluate:"aria-unsupported-attr-evaluate"},{id:"aria-valid-attr-value",evaluate:"aria-valid-attr-value-evaluate",options:[]},{id:"aria-valid-attr",evaluate:"aria-valid-attr-evaluate",options:[]},{id:"fallbackrole",evaluate:"fallbackrole-evaluate"},{id:"has-global-aria-attribute",evaluate:"has-global-aria-attribute-evaluate"},{id:"has-widget-role",evaluate:"has-widget-role-evaluate",options:[]},{id:"invalidrole",evaluate:"invalidrole-evaluate"},{id:"is-element-focusable",evaluate:"is-element-focusable-evaluate"},{id:"no-implicit-explicit-label",evaluate:"no-implicit-explicit-label-evaluate"},{id:"unsupportedrole",evaluate:"unsupportedrole-evaluate"},{id:"valid-scrollable-semantics",evaluate:"valid-scrollable-semantics-evaluate",options:{roles:["tooltip"]}},{id:"color-contrast",evaluate:"color-contrast-evaluate",options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:4.5},large:{expected:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1}},{id:"link-in-text-block",evaluate:"link-in-text-block-evaluate"},{id:"autocomplete-appropriate",evaluate:"autocomplete-appropriate-evaluate",deprecated:!0},{id:"autocomplete-valid",evaluate:"autocomplete-valid-evaluate"},{id:"accesskeys",evaluate:"accesskeys-evaluate",after:"accesskeys-after"},{id:"focusable-content",evaluate:"focusable-content-evaluate"},{id:"focusable-disabled",evaluate:"focusable-disabled-evaluate"},{id:"focusable-element",evaluate:"focusable-element-evaluate"},{id:"focusable-modal-open",evaluate:"focusable-modal-open-evaluate"},{id:"focusable-no-name",evaluate:"focusable-no-name-evaluate"},{id:"focusable-not-tabbable",evaluate:"focusable-not-tabbable-evaluate"},{id:"frame-focusable-content",evaluate:"no-focusable-content-evaluate"},{id:"landmark-is-top-level",evaluate:"landmark-is-top-level-evaluate"},{id:"no-focusable-content",evaluate:"no-focusable-content-evaluate"},{id:"page-has-heading-one",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"h1:not([role], [aria-level]), :is(h1, h2, h3, h4, h5, h6):not([role])[aria-level=1], [role=heading][aria-level=1]"}},{id:"page-has-main",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"main:not([role]), [role='main']"}},{id:"page-no-duplicate-banner",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"header:not([role]), [role=banner]",nativeScopeFilter:"article, aside, main, nav, section"}},{id:"page-no-duplicate-contentinfo",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"footer:not([role]), [role=contentinfo]",nativeScopeFilter:"article, aside, main, nav, section"}},{id:"page-no-duplicate-main",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"main:not([role]), [role='main']"}},{id:"tabindex",evaluate:"tabindex-evaluate"},{id:"alt-space-value",evaluate:"alt-space-value-evaluate"},{id:"duplicate-img-label",evaluate:"duplicate-img-label-evaluate",options:{parentSelector:"button, [role=button], a[href], p, li, td, th"}},{id:"explicit-label",evaluate:"explicit-evaluate"},{id:"help-same-as-label",evaluate:"help-same-as-label-evaluate",enabled:!1},{id:"hidden-explicit-label",evaluate:"hidden-explicit-label-evaluate"},{id:"implicit-label",evaluate:"implicit-evaluate"},{id:"label-content-name-mismatch",evaluate:"label-content-name-mismatch-evaluate",options:{pixelThreshold:.1,occuranceThreshold:3}},{id:"multiple-label",evaluate:"multiple-label-evaluate"},{id:"title-only",evaluate:"title-only-evaluate"},{id:"landmark-is-unique",evaluate:"landmark-is-unique-evaluate",after:"landmark-is-unique-after"},{id:"has-lang",evaluate:"has-lang-evaluate",options:{attributes:["lang","xml:lang"]}},{id:"valid-lang",evaluate:"valid-lang-evaluate",options:{attributes:["lang","xml:lang"]}},{id:"xml-lang-mismatch",evaluate:"xml-lang-mismatch-evaluate"},{id:"dlitem",evaluate:"dlitem-evaluate"},{id:"listitem",evaluate:"listitem-evaluate"},{id:"only-dlitems",evaluate:"only-dlitems-evaluate"},{id:"only-listitems",evaluate:"only-listitems-evaluate"},{id:"structured-dlitems",evaluate:"structured-dlitems-evaluate"},{id:"caption",evaluate:"caption-evaluate"},{id:"frame-tested",evaluate:"frame-tested-evaluate",after:"frame-tested-after",options:{isViolation:!1}},{id:"no-autoplay-audio",evaluate:"no-autoplay-audio-evaluate",options:{allowedDuration:3}},{id:"css-orientation-lock",evaluate:"css-orientation-lock-evaluate",options:{degreeThreshold:2}},{id:"meta-viewport-large",evaluate:"meta-viewport-scale-evaluate",options:{scaleMinimum:5,lowerBound:2}},{id:"meta-viewport",evaluate:"meta-viewport-scale-evaluate",options:{scaleMinimum:2}},{id:"header-present",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:":is(h1, h2, h3, h4, h5, h6):not([role]), [role=heading]"}},{id:"heading-order",evaluate:"heading-order-evaluate",after:"heading-order-after"},{id:"identical-links-same-purpose",evaluate:"identical-links-same-purpose-evaluate",after:"identical-links-same-purpose-after"},{id:"internal-link-present",evaluate:"internal-link-present-evaluate"},{id:"landmark",evaluate:"has-descendant-evaluate",options:{selector:"main, [role=main]"}},{id:"meta-refresh",evaluate:"meta-refresh-evaluate"},{id:"p-as-heading",evaluate:"p-as-heading-evaluate",options:{margins:[{weight:150,italic:!0},{weight:150,size:1.15},{italic:!0,size:1.15},{size:1.4}]}},{id:"region",evaluate:"region-evaluate",after:"region-after",options:{regionMatcher:"dialog, [role=dialog], [role=alertdialog], svg"}},{id:"skip-link",evaluate:"skip-link-evaluate"},{id:"unique-frame-title",evaluate:"unique-frame-title-evaluate",after:"unique-frame-title-after"},{id:"duplicate-id-active",evaluate:"duplicate-id-evaluate",after:"duplicate-id-after"},{id:"duplicate-id-aria",evaluate:"duplicate-id-evaluate",after:"duplicate-id-after"},{id:"duplicate-id",evaluate:"duplicate-id-evaluate",after:"duplicate-id-after"},{id:"aria-label",evaluate:"aria-label-evaluate"},{id:"aria-labelledby",evaluate:"aria-labelledby-evaluate"},{id:"avoid-inline-spacing",evaluate:"avoid-inline-spacing-evaluate",options:{cssProperties:["line-height","letter-spacing","word-spacing"]}},{id:"button-has-visible-text",evaluate:"has-text-content-evaluate"},{id:"doc-has-title",evaluate:"doc-has-title-evaluate"},{id:"exists",evaluate:"exists-evaluate"},{id:"has-alt",evaluate:"has-alt-evaluate"},{id:"has-visible-text",evaluate:"has-text-content-evaluate"},{id:"is-on-screen",evaluate:"is-on-screen-evaluate"},{id:"non-empty-alt",evaluate:"attr-non-space-content-evaluate",options:{attribute:"alt"}},{id:"non-empty-if-present",evaluate:"non-empty-if-present-evaluate"},{id:"non-empty-placeholder",evaluate:"attr-non-space-content-evaluate",options:{attribute:"placeholder"}},{id:"non-empty-title",evaluate:"attr-non-space-content-evaluate",options:{attribute:"title"}},{id:"non-empty-value",evaluate:"attr-non-space-content-evaluate",options:{attribute:"value"}},{id:"presentational-role",evaluate:"presentational-role-evaluate"},{id:"role-none",evaluate:"matches-definition-evaluate",deprecated:!0,options:{matcher:{attributes:{role:"none"}}}},{id:"role-presentation",evaluate:"matches-definition-evaluate",deprecated:!0,options:{matcher:{attributes:{role:"presentation"}}}},{id:"svg-non-empty-title",evaluate:"svg-non-empty-title-evaluate"},{id:"caption-faked",evaluate:"caption-faked-evaluate"},{id:"html5-scope",evaluate:"html5-scope-evaluate"},{id:"same-caption-summary",evaluate:"same-caption-summary-evaluate"},{id:"scope-value",evaluate:"scope-value-evaluate",options:{values:["row","col","rowgroup","colgroup"]}},{id:"td-has-header",evaluate:"td-has-header-evaluate"},{id:"td-headers-attr",evaluate:"td-headers-attr-evaluate"},{id:"th-has-data-cells",evaluate:"th-has-data-cells-evaluate"},{id:"hidden-content",evaluate:"hidden-content-evaluate"}]})}("object"==typeof window?window:this)}}]);
//# sourceMappingURL=28609.6e6d2e46.iframe.bundle.js.map