luhn-generator
Version:
A generator of numbers that passes the validation of Luhn algorithm or Luhn formula, also known as the 'modulus 10' or 'mod 10' algorithm
12 lines • 581 kB
JavaScript
/*! axe v4.0.2
* Copyright (c) 2020 Deque Systems, Inc.
*
* Your use of this Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This entire copyright notice must appear in every copy of this file you
* distribute or in any file that contains substantial portions of this source
* code.
*/
!function e(window){var document=window.document;function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var r,n,axe=axe||{};function p(e){this.name="SupportError",this.cause=e.cause,this.message="`".concat(e.cause,"` - feature unsupported in your environment."),e.ruleId&&(this.ruleId=e.ruleId,this.message+=" Skipping ".concat(this.ruleId," rule.")),this.stack=(new Error).stack}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(o){var i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var e,t,r,n,a=s(o);return t=i?(e=s(this).constructor,Reflect.construct(a,arguments,e)):a.apply(this,arguments),r=this,!(n=t)||"object"!==_(n)&&"function"!=typeof n?m(r):n}}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function j(e,t,r){return t&&o(e.prototype,t),r&&o(e,r),e}function f(e,t){if(null==e)return{};var r,n=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],0<=t.indexOf(r)||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols)for(var a=Object.getOwnPropertySymbols(e),o=0;o<a.length;o++)r=a[o],0<=t.indexOf(r)||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r]);return n}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(a)throw o}}return r}(e,t)||i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||i(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e){if(n[e])return n[e].exports;var t=n[e]={i:e,l:!1,exports:{}};return r[e].call(t.exports,t,t.exports,u),t.l=!0,t.exports}axe.version="4.0.2","function"==typeof define&&define.amd&&define("axe-core",[],function(){"use strict";return axe}),"object"===("undefined"==typeof module?"undefined":_(module))&&module.exports&&"function"==typeof e.toString&&(axe.source="("+e.toString()+')(typeof window === "object" ? window : this);',module.exports=axe),"function"==typeof window.getComputedStyle&&(window.axe=axe),(p.prototype=Object.create(Error.prototype)).constructor=p,n={},u.m=r={"./lib/checks/aria/abstractrole-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/core/utils/index.js"),o=r("./lib/commons/aria/index.js");t.default=function(e,t,r){var n=Object(a.tokenList)(r.attr("role")).filter(function(e){return"abstract"===Object(o.getRoleType)(e)});return 0<n.length&&(this.data(n),!0)}},"./lib/checks/aria/aria-allowed-attr-evaluate.js":function(e,t,r){"use strict";r.r(t);var u=r("./lib/core/utils/index.js"),c=r("./lib/commons/aria/index.js");t.default=function(e,t){var r=[],n=Object(c.getRole)(e),a=Object(u.getNodeAttributes)(e),o=Object(c.allowedAttr)(n);if(Array.isArray(t[n])&&(o=Object(u.uniqueArray)(t[n].concat(o))),n&&o)for(var i=0;i<a.length;i++){var s=a[i],l=s.name;Object(c.validateAttr)(l)&&!o.includes(l)&&r.push(l+'="'+s.nodeValue+'"')}return!r.length||(this.data(r),!1)}},"./lib/checks/aria/aria-allowed-role-evaluate.js":function(e,t,r){"use strict";r.r(t);var l=r("./lib/commons/dom/index.js"),u=r("./lib/commons/aria/index.js");t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=t.allowImplicit,n=void 0===r||r,a=t.ignoredTags,o=void 0===a?[]:a,i=e.nodeName.toUpperCase();if(o.map(function(e){return e.toUpperCase()}).includes(i))return!0;var s=Object(u.getElementUnallowedRoles)(e,n);if(s.length){if(this.data(s),!Object(l.isVisible)(e,!0))return;return!1}return!0}},"./lib/checks/aria/aria-errormessage-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/standards/index.js"),i=r("./lib/commons/dom/index.js"),s=r("./lib/core/utils/index.js");t.default=function(r,e){e=Array.isArray(e)?e:[];var t=r.getAttribute("aria-errormessage"),n=r.hasAttribute("aria-errormessage"),a=Object(i.getRootNode)(r);return!(-1===e.indexOf(t)&&n&&!function(e){if(""===e.trim())return o.default.ariaAttrs["aria-errormessage"].allowEmpty;var t=e&&a.getElementById(e);return t&&("alert"===t.getAttribute("role")||"assertive"===t.getAttribute("aria-live")||-1<Object(s.tokenList)(r.getAttribute("aria-describedby")||"").indexOf(e))}(t))||(this.data(Object(s.tokenList)(t)),!1)}},"./lib/checks/aria/aria-hidden-body-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){return"true"!==r.attr("aria-hidden")}},"./lib/checks/aria/aria-required-attr-evaluate.js":function(e,t,r){"use strict";r.r(t);var c=r("./lib/commons/aria/index.js"),d=r("./lib/commons/standards/index.js"),m=r("./lib/core/utils/index.js");t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=Object(m.getNodeFromTree)(e),n=[];if(e.hasAttributes()){var a=e.getAttribute("role"),o=Object(c.requiredAttr)(a),i=Object(d.getElementSpec)(r);if(Array.isArray(t[a])&&(o=Object(m.uniqueArray)(t[a],o)),a&&o)for(var s=0,l=o.length;s<l;s++){var u=o[s];e.getAttribute(u)||i.implicitAttrs&&void 0!==i.implicitAttrs[u]||n.push(u)}}return!n.length||(this.data(n),!1)}},"./lib/checks/aria/aria-required-children-evaluate.js":function(e,t,r){"use strict";r.r(t);var l=r("./lib/commons/aria/index.js"),u=r("./lib/commons/dom/index.js");t.default=function(e,t,r){var n=t&&Array.isArray(t.reviewEmpty)?t.reviewEmpty:[],a=Object(l.getExplicitRole)(r,{dpub:!0}),o=Object(l.requiredOwned)(a);if(!o)return!0;var i=function(e){for(var t=[],r=Object(l.getOwnedVirtual)(e),n=0;n<r.length;n++){var a=r[n],o=Object(l.getRole)(a);["presentation","none",null].includes(o)?r.push.apply(r,F(a.children)):o&&t.push(o)}return t}(r),s=function(e,t,r,n){var a,o,i,s,l="combobox"===t;l&&(("input"===e.props.nodeName&&["text","search","email","url","tel"].includes(e.props.type)||n.includes("searchbox"))&&(r=r.filter(function(e){return"textbox"!==e})),a=["listbox","tree","grid","dialog"],o=e.attr("aria-expanded"),i=o&&"false"!==o.toLowerCase(),s=(e.attr("aria-haspopup")||"listbox").toLowerCase(),r=r.filter(function(e){return!a.includes(e)||i&&e===s}));for(var u=0;u<n.length;u++){var c=n[u];if(r.includes(c)&&(r=r.filter(function(e){return e!==c}),!l))return null}return r.length?r:null}(r,a,o,i);return!s||(this.data(s),!(!n.includes(a)||Object(u.hasContentVirtual)(r,!1,!0)||i.length||r.hasAttr("aria-owns")&&Object(u.idrefs)(e,"aria-owns").length)&&void 0)}},"./lib/checks/aria/aria-required-parent-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/aria/index.js"),s=r("./lib/commons/dom/index.js"),l=r("./lib/core/utils/index.js");function u(e,t,r){var n=Object(i.getExplicitRole)(e);if(!(t=t||Object(i.requiredContext)(n)))return null;for(var a=r?e:e.parent;a;){var o=Object(i.getRole)(a);if(t.includes(o))return null;if(o&&!["presentation","none"].includes(o))return t;a=a.parent}return t}t.default=function(e,t,r){var n=u(r);if(!n)return!0;var a=function(e){for(var t,r=[],n=null;e;){e.getAttribute("id")&&(t=Object(l.escapeSelector)(e.getAttribute("id")),(n=Object(s.getRootNode)(e).querySelector("[aria-owns~=".concat(t,"]")))&&r.push(n)),e=e.parentElement}return r.length?r:null}(e);if(a)for(var o=0,i=a.length;o<i;o++)if(!(n=u(Object(l.getNodeFromTree)(a[o]),n,!0)))return!0;return this.data(n),!1}},"./lib/checks/aria/aria-roledescription-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/aria/index.js");t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=Object(n.getRole)(e);return!!(t.supportedRoles||[]).includes(r)||!(!r||"presentation"===r||"none"===r)&&void 0}},"./lib/checks/aria/aria-unsupported-attr-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/commons/aria/index.js"),i=r("./lib/standards/index.js"),s=r("./lib/commons/matches/index.js"),n=r("./lib/core/utils/index.js");t.default=function(a){var e=Array.from(Object(n.getNodeAttributes)(a)).filter(function(e){var t=e.name,r=i.default.ariaAttrs[t];if(!Object(o.validateAttr)(t))return!1;var n=r.unsupported;return"object"!==_(n)?!!n:!Object(s.default)(a,n.exceptions)}).map(function(e){return e.name.toString()});return!!e.length&&(this.data(e),!0)}},"./lib/checks/aria/aria-valid-attr-evaluate.js":function(e,t,r){"use strict";r.r(t);var l=r("./lib/commons/aria/index.js"),u=r("./lib/core/utils/index.js");t.default=function(e,t){t=Array.isArray(t.value)?t.value:[];for(var r,n=[],a=/^aria-/,o=Object(u.getNodeAttributes)(e),i=0,s=o.length;i<s;i++)r=o[i].name,-1===t.indexOf(r)&&a.test(r)&&!Object(l.validateAttr)(r)&&n.push(r);return!n.length||(this.data(n),!1)}},"./lib/checks/aria/aria-valid-attr-value-evaluate.js":function(e,t,r){"use strict";r.r(t);var p=r("./lib/commons/aria/index.js"),f=r("./lib/core/utils/index.js");t.default=function(e,t){t=Array.isArray(t.value)?t.value:[];for(var r="",n="",a=[],o=/^aria-/,i=Object(f.getNodeAttributes)(e),s=["aria-errormessage"],l={"aria-controls":function(){return"false"!==e.getAttribute("aria-expanded")&&"false"!==e.getAttribute("aria-selected")},"aria-current":function(){Object(p.validateAttrValue)(e,"aria-current")||(r='aria-current="'.concat(e.getAttribute("aria-current"),'"'),n="ariaCurrent")},"aria-owns":function(){return"false"!==e.getAttribute("aria-expanded")},"aria-describedby":function(){Object(p.validateAttrValue)(e,"aria-describedby")||(r='aria-describedby="'.concat(e.getAttribute("aria-describedby"),'"'),n="noId")}},u=0,c=i.length;u<c;u++){var d=i[u],m=d.name;s.includes(m)||-1!==t.indexOf(m)||!o.test(m)||l[m]&&!l[m]()||Object(p.validateAttrValue)(e,m)||a.push("".concat(m,'="').concat(d.nodeValue,'"'))}if(!r)return!a.length||(this.data(a),!1);this.data({messageKey:n,needsReview:r})}},"./lib/checks/aria/fallbackrole-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/core/utils/index.js");t.default=function(e,t,r){return 1<Object(n.tokenList)(r.attr("role")).length}},"./lib/checks/aria/has-widget-role-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/aria/index.js");t.default=function(e){var t=e.getAttribute("role");if(null===t)return!1;var r=Object(n.getRoleType)(t);return"widget"===r||"composite"===r}},"./lib/checks/aria/invalidrole-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/aria/index.js"),o=r("./lib/core/utils/index.js");t.default=function(e,t,r){var n=Object(o.tokenList)(r.attr("role"));return!!n.every(function(e){return!Object(a.isValidRole)(e,{allowAbstract:!0})})&&(this.data(n),!0)}},"./lib/checks/aria/no-implicit-explicit-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/aria/index.js"),s=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=Object(i.getRole)(r,{noImplicit:!0});this.data(n);try{var a=Object(s.sanitize)(Object(s.labelText)(r)).toLowerCase(),o=Object(s.sanitize)(Object(s.accessibleTextVirtual)(r)).toLowerCase();if(!o&&!a)return!1;if(!o&&a)return;if(!o.includes(a))return;return!1}catch(e){return}}},"./lib/checks/aria/unsupportedrole-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/aria/index.js");t.default=function(e){return Object(n.isUnsupportedRole)(Object(n.getRole)(e))}},"./lib/checks/aria/valid-scrollable-semantics-evaluate.js":function(e,t,r){"use strict";r.r(t);var n={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},a={application:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1};t.default=function(e){return(r=e.getAttribute("role"))&&a[r.toLowerCase()]||!1||(t=e.nodeName.toUpperCase(),n[t]||!1);var t,r}},"./lib/checks/color/color-contrast-evaluate.js":function(e,t,r){"use strict";r.r(t);var C=r("./lib/commons/dom/index.js"),F=r("./lib/commons/text/index.js"),T=r("./lib/commons/color/index.js");t.default=function(e,t,r){if(!Object(C.isVisible)(e,!1))return!0;var n=t.ignoreUnicode,a=t.ignoreLength,o=t.boldValue,i=t.boldTextPt,s=t.largeTextPt,l=t.contrastRatio,u=Object(F.visibleVirtual)(r,!1,!0);if(!Object(F.hasUnicode)(u,{nonBmp:!0})||""!==Object(F.sanitize)(Object(F.removeUnicode)(u,{nonBmp:!0}))||!n){var c=[],d=Object(T.getBackgroundColor)(e,c),m=Object(T.getForegroundColor)(e,!1,d),p=window.getComputedStyle(e),f=parseFloat(p.getPropertyValue("font-size")),b=p.getPropertyValue("font-weight"),h=parseFloat(b)>=o||"bold"===b,g=Object(T.getContrast)(d,m),v=Math.ceil(72*f)/96,j=h&&v<i||!h&&v<s?l.normal:l.large,y=j.expected,x=j.minThreshold,w=j.maxThreshold,k=y<g;if("number"==typeof x&&g<x||"number"==typeof w&&w<g)return!0;var D,_=Math.floor(100*g)/100;null===d&&(D=T.incompleteData.get("bgColor"));var E=1==_,O=1===u.length;E?D=T.incompleteData.set("bgColor","equalRatio"):O&&!a&&(D="shortTextContent");var A={fgColor:m?m.toHexString():void 0,bgColor:d?d.toHexString():void 0,contrastRatio:_,fontSize:"".concat((72*f/96).toFixed(1),"pt (").concat(f,"px)"),fontWeight:h?"bold":"normal",messageKey:D,expectedContrastRatio:y+":1"};return(this.data(A),null===m||null===d||E||O&&!a&&!k)?(D=null,T.incompleteData.clear(),void this.relatedNodes(c)):(k||this.relatedNodes(c),k)}this.data({messageKey:"nonBmp"})}},"./lib/checks/color/link-in-text-block-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js"),s=r("./lib/commons/color/index.js");function l(e,t){var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var n=["block","list-item","table","flex","grid","inline-block"];function u(e){var t=window.getComputedStyle(e).getPropertyValue("display");return-1!==n.indexOf(t)||"table-"===t.substr(0,6)}t.default=function(e){if(u(e))return!1;for(var t=Object(i.getComposedParent)(e);1===t.nodeType&&!u(t);)t=Object(i.getComposedParent)(t);if(this.relatedNodes([t]),Object(s.elementIsDistinct)(e,t))return!0;var r=Object(s.getForegroundColor)(e),n=Object(s.getForegroundColor)(t);if(r&&n){var a=l(r,n);if(1===a)return!0;if(3<=a)return s.incompleteData.set("fgColor","bgContrast"),this.data({messageKey:s.incompleteData.get("fgColor")}),void s.incompleteData.clear();if(r=Object(s.getBackgroundColor)(e),n=Object(s.getBackgroundColor)(t),!r||!n||3<=l(r,n)){var o=r&&n?"bgContrast":s.incompleteData.get("bgColor");return s.incompleteData.set("fgColor",o),this.data({messageKey:s.incompleteData.get("fgColor")}),void s.incompleteData.clear()}return!1}}},"./lib/checks/forms/autocomplete-appropriate-evaluate.js":function(e,t,r){"use strict";r.r(t);var c=r("./lib/commons/text/index.js"),d=r("./lib/core/utils/index.js");t.default=function(e,t,r){if("input"!==r.props.nodeName)return!0;var n=["text","search","number"],a=["text","search","url"],o={bday:["text","search","date"],email:["text","search","email"],"cc-exp":["text","search","month"],"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-exp-month":n,"cc-exp-year":n,"transaction-amount":n,"bday-day":n,"bday-month":n,"bday-year":n,"new-password":["text","search","password"],"current-password":["text","search","password"],url:a,photo:a,impp:a};"object"===_(t)&&Object.keys(t).forEach(function(e){o[e]||(o[e]=[]),o[e]=o[e].concat(t[e])});var i=r.attr("autocomplete").split(/\s+/g).map(function(e){return e.toLowerCase()}),s=i[i.length-1];if(c.autocomplete.stateTerms.includes(s))return!0;var l=o[s],u=r.hasAttr("type")?Object(c.sanitize)(r.attr("type")).toLowerCase():"text",u=Object(d.validInputTypes)().includes(u)?u:"text";return void 0===l?"text"===u:l.includes(u)}},"./lib/checks/forms/autocomplete-valid-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=r.attr("autocomplete")||"";return Object(a.isValidAutocomplete)(n,t)}},"./lib/checks/generic/attr-non-space-content-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/text/index.js");t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=2<arguments.length?arguments[2]:void 0;if(!t.attribute||"string"!=typeof t.attribute)throw new TypeError("attr-non-space-content requires options.attribute to be a string");var n=r.attr(t.attribute)||"";return!!Object(a.sanitize)(n.trim())}},"./lib/checks/generic/has-descendant-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){return e.some(function(e){return!0===e.result})&&e.forEach(function(e){e.result=!0}),e}},"./lib/checks/generic/has-descendant-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/core/utils/index.js"),o=r("./lib/commons/dom/index.js");t.default=function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("has-descendant requires options.selector to be a string");var n=Object(a.querySelectorAllFilter)(r,t.selector,function(e){return Object(o.isVisible)(e.actualNode,!0)});return this.relatedNodes(n.map(function(e){return e.actualNode})),0<n.length}},"./lib/checks/generic/has-text-content-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/text/index.js");t.default=function(e,t,r){try{return""!==Object(n.sanitize)(Object(n.subtreeText)(r))}catch(e){return}}},"./lib/checks/generic/matches-definition-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/matches/index.js");t.default=function(e,t,r){return Object(n.default)(r,t.matcher)}},"./lib/checks/generic/page-no-duplicate-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){return e.filter(function(e){return"ignored"!==e.data})}},"./lib/checks/generic/page-no-duplicate-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/core/base/cache.js"),i=r("./lib/core/utils/index.js"),s=r("./lib/commons/dom/index.js");t.default=function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("page-no-duplicate requires options.selector to be a string");var n="page-no-duplicate;"+t.selector;if(!o.default.get(n)){o.default.set(n,!0);var a=Object(i.querySelectorAllFilter)(axe._tree[0],t.selector,function(e){return Object(s.isVisible)(e.actualNode)});return"string"==typeof t.nativeScopeFilter&&(a=a.filter(function(e){return e.actualNode.hasAttribute("role")||!Object(s.findUpVirtual)(e,t.nativeScopeFilter)})),this.relatedNodes(a.filter(function(e){return e!==r}).map(function(e){return e.actualNode})),a.length<=1}this.data("ignored")}},"./lib/checks/keyboard/accesskeys-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){var r={};return e.filter(function(e){if(!e.data)return!1;var t=e.data.toUpperCase();return r[t]?(r[t].relatedNodes.push(e.relatedNodes[0]),!1):((r[t]=e).relatedNodes=[],!0)}).map(function(e){return e.result=!!e.relatedNodes.length,e})}},"./lib/checks/keyboard/accesskeys-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/dom/index.js");t.default=function(e){return Object(n.isVisible)(e,!1)&&(this.data(e.getAttribute("accesskey")),this.relatedNodes([e])),!0}},"./lib/checks/keyboard/focusable-content-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.tabbableElements;return!!n&&0<n.filter(function(e){return e!==r}).length}},"./lib/checks/keyboard/focusable-disabled-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js");t.default=function(e,t,r){var a=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],n=r.tabbableElements;if(!n||!n.length)return!0;var o=n.reduce(function(e,t){var r=t.actualNode,n=r.nodeName.toUpperCase();return a.includes(n)&&e.push(r),e},[]);return this.relatedNodes(o),!(!o.length||!Object(i.isModalOpen)())||0===o.length}},"./lib/checks/keyboard/focusable-element-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/core/utils/index.js");t.default=function(e,t,a){if(a.hasAttr("contenteditable")&&function e(t){var r=t.attr("contenteditable");if("true"===r||""===r)return!0;if("false"===r)return!1;var n=Object(o.closest)(a.parent,"[contenteditable]");if(!n)return!1;return e(n)}(a))return!0;var r=a.isFocusable,n=parseInt(a.attr("tabindex"),10);return(n=isNaN(n)?null:n)?r&&0<=n:r}},"./lib/checks/keyboard/focusable-modal-open-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/dom/index.js");t.default=function(e,t,r){var n=r.tabbableElements.map(function(e){return e.actualNode});return!n||!n.length||(!Object(a.isModalOpen)()||void this.relatedNodes(n))}},"./lib/checks/keyboard/focusable-no-name-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/dom/index.js"),o=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=r.attr("tabindex");if(!(Object(a.isFocusable)(r)&&-1<n))return!1;try{return!Object(o.accessibleTextVirtual)(r)}catch(e){return}}},"./lib/checks/keyboard/focusable-not-tabbable-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js");t.default=function(e,t,r){var a=["BUTTON","FIELDSET","INPUT","SELECT","TEXTAREA"],n=r.tabbableElements;if(!n||!n.length)return!0;var o=n.reduce(function(e,t){var r=t.actualNode,n=r.nodeName.toUpperCase();return a.includes(n)||e.push(r),e},[]);return this.relatedNodes(o),!!(0<o.length&&Object(i.isModalOpen)())||0===o.length}},"./lib/checks/keyboard/landmark-is-top-level-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/aria/index.js"),o=r("./lib/commons/standards/index.js"),i=r("./lib/commons/dom/index.js");t.default=function(e){var t=Object(o.getAriaRolesByType)("landmark"),r=Object(i.getComposedParent)(e);for(this.data({role:e.getAttribute("role")||Object(a.implicitRole)(e)});r;){var n=r.getAttribute("role");if(n||"FORM"===r.nodeName.toUpperCase()||(n=Object(a.implicitRole)(r)),n&&t.includes(n))return!1;r=Object(i.getComposedParent)(r)}return!0}},"./lib/checks/keyboard/tabindex-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=parseInt(r.attr("tabindex"),10);return!!isNaN(n)||n<=0}},"./lib/checks/label/alt-space-value-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.attr("alt");return"string"==typeof n&&/^\s+$/.test(n)}},"./lib/checks/label/duplicate-img-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/commons/aria/index.js"),i=r("./lib/commons/text/index.js"),s=r("./lib/core/utils/index.js");t.default=function(e,t,r){if(["none","presentation"].includes(Object(o.getRole)(r)))return!1;var n=Object(s.closest)(r,t.parentSelector);if(!n)return!1;var a=Object(i.visibleVirtual)(n,!0).toLowerCase();return""!==a&&a===Object(i.accessibleTextVirtual)(r).toLowerCase()}},"./lib/checks/label/explicit-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js"),s=r("./lib/commons/text/index.js"),l=r("./lib/core/utils/index.js");t.default=function(e,t,r){try{if(r.attr("id")){var n=Object(i.getRootNode)(r.actualNode),a=Object(l.escapeSelector)(r.attr("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o)return!Object(i.isVisible)(o)||!!Object(s.accessibleText)(o)}return!1}catch(e){return}}},"./lib/checks/label/help-same-as-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/commons/text/index.js"),i=r("./lib/commons/dom/index.js");t.default=function(e,t,r){var n=Object(o.labelVirtual)(r),a=e.getAttribute("title");return!!n&&(a||(a="",e.getAttribute("aria-describedby")&&(a=Object(i.idrefs)(e,"aria-describedby").map(function(e){return e?Object(o.accessibleText)(e):""}).join(""))),Object(o.sanitize)(a)===Object(o.sanitize)(n))}},"./lib/checks/label/hidden-explicit-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js"),s=r("./lib/commons/text/index.js"),l=r("./lib/core/utils/index.js");t.default=function(e,t,r){try{if(r.hasAttr("id")){var n=Object(i.getRootNode)(e),a=Object(l.escapeSelector)(e.getAttribute("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o&&!Object(i.isVisible)(o,!0))return""===Object(s.accessibleTextVirtual)(r).trim()}return!1}catch(e){return}}},"./lib/checks/label/implicit-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/core/utils/index.js"),o=r("./lib/commons/text/index.js");t.default=function(e,t,r){try{var n=Object(a.closest)(r,"label");return n?!!Object(o.accessibleTextVirtual)(n,{inControlContext:!0}):!1}catch(e){return}}},"./lib/checks/label/label-content-name-mismatch-evaluate.js":function(e,t,r){"use strict";r.r(t);var u=r("./lib/commons/text/index.js");function c(e,t){var r=a(t),n=a(e);return!(!r||!n)&&r.includes(n)}function a(e){var t=Object(u.removeUnicode)(e,{emoji:!0,nonBmp:!0,punctuations:!0});return Object(u.sanitize)(t)}t.default=function(e,t,r){var n=t||{},a=n.pixelThreshold,o=n.occuranceThreshold,i=Object(u.accessibleText)(e).toLowerCase();if(!(Object(u.isHumanInterpretable)(i)<1)){var s=Object(u.visibleTextNodes)(r).filter(function(e){return!Object(u.isIconLigature)(e,a,o)}).map(function(e){return e.actualNode.nodeValue}).join(""),l=Object(u.sanitize)(s).toLowerCase();return!l||(Object(u.isHumanInterpretable)(l)<1?!!c(l,i)||void 0:c(l,i))}}},"./lib/checks/label/multiple-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js"),s=r("./lib/core/utils/index.js");t.default=function(e){var t=Object(s.escapeSelector)(e.getAttribute("id")),r=e.parentNode,n=(n=Object(i.getRootNode)(e)).documentElement||n,a=Array.from(n.querySelectorAll('label[for="'.concat(t,'"]')));for(a.length&&(a=a.filter(function(e){return Object(i.isVisible)(e)}));r;)"LABEL"===r.nodeName.toUpperCase()&&-1===a.indexOf(r)&&a.push(r),r=r.parentNode;if(this.relatedNodes(a),1<a.length){var o=a.filter(function(e){return Object(i.isVisible)(e,!0)});if(1<o.length)return;return!Object(i.idrefs)(e,"aria-labelledby").includes(o[0])&&void 0}return!1}},"./lib/checks/label/title-only-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=Object(i.labelVirtual)(r),a=Object(i.titleText)(r),o=r.attr("aria-describedby");return!(n||!a&&!o)}},"./lib/checks/landmarks/landmark-is-unique-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){var r=[];return e.filter(function(t){var e=r.find(function(e){return t.data.role===e.data.role&&t.data.accessibleText===e.data.accessibleText});return e?(e.result=!1,e.relatedNodes.push(t.relatedNodes[0]),!1):(r.push(t),t.relatedNodes=[],!0)})}},"./lib/checks/landmarks/landmark-is-unique-evaluate.js":function(e,t,r){"use strict";r.r(t);var o=r("./lib/commons/aria/index.js"),i=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=Object(o.getRole)(e),a=(a=Object(i.accessibleTextVirtual)(r))?a.toLowerCase():null;return this.data({role:n,accessibleText:a}),this.relatedNodes([e]),!0}},"./lib/checks/language/has-lang-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/core/utils/index.js");function a(e){return""!==(e||"").trim()}t.default=function(e,t,r){return t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&a(r.attr("xml:lang"))&&!a(r.attr("lang"))&&!Object(n.isXHTML)(document)?(this.data({messageKey:"noXHTML"}),!1):!!t.attributes.some(function(e){return a(r.attr(e))})||(this.data({messageKey:"noLang"}),!1)}},"./lib/checks/language/valid-lang-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/core/utils/index.js"),s=r("./lib/commons/text/index.js");t.default=function(e,t,n){var a=(t.value?t.value:Object(i.validLangs)()).map(i.getBaseLang),o=[];return t.attributes.forEach(function(e){var t,r=n.attr(e);"string"!=typeof r||(""!==(t=Object(i.getBaseLang)(r))&&-1===a.indexOf(t)||""!==r&&!Object(s.sanitize)(r))&&o.push(e+'="'+n.attr(e)+'"')}),!!o.length&&(this.data(o),!0)}},"./lib/checks/language/xml-lang-mismatch-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/core/utils/index.js");t.default=function(e,t,r){return Object(n.getBaseLang)(r.attr("lang"))===Object(n.getBaseLang)(r.attr("xml:lang"))}},"./lib/checks/lists/dlitem-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/dom/index.js"),o=r("./lib/commons/aria/index.js");t.default=function(e){var t=Object(a.getComposedParent)(e),r=t.nodeName.toUpperCase(),n=Object(o.getExplicitRole)(t);return"DIV"===r&&["presentation","none",null].includes(n)&&(r=(t=Object(a.getComposedParent)(t)).nodeName.toUpperCase(),n=Object(o.getExplicitRole)(t)),"DL"===r&&!(n&&!["presentation","none","list"].includes(n))}},"./lib/checks/lists/listitem-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/dom/index.js"),o=r("./lib/commons/aria/index.js");t.default=function(e){var t=Object(a.getComposedParent)(e);if(t){var r=t.nodeName.toUpperCase(),n=(t.getAttribute("role")||"").toLowerCase();return!!["presentation","none","list"].includes(n)||(n&&Object(o.isValidRole)(n)?(this.data({messageKey:"roleNotValid"}),!1):["UL","OL"].includes(r))}}},"./lib/checks/lists/only-dlitems-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js"),s=r("./lib/commons/aria/index.js");t.default=function(e,t,r){var o=["definition","term","list"],n=r.children.reduce(function(e,t){var r=t.actualNode;return"DIV"===r.nodeName.toUpperCase()&&null===Object(s.getRole)(r)?e.concat(t.children):e.concat(t)},[]).reduce(function(e,t){var r,n=t.actualNode,a=n.nodeName.toUpperCase();return 1===n.nodeType&&Object(i.isVisible)(n,!0,!1)?(r=Object(s.getExplicitRole)(n),("DT"!==a&&"DD"!==a||r)&&(o.includes(r)||e.badNodes.push(n))):3===n.nodeType&&""!==n.nodeValue.trim()&&(e.hasNonEmptyTextNode=!0),e},{badNodes:[],hasNonEmptyTextNode:!1});return n.badNodes.length&&this.relatedNodes(n.badNodes),!!n.badNodes.length||n.hasNonEmptyTextNode}},"./lib/checks/lists/only-listitems-evaluate.js":function(e,t,r){"use strict";r.r(t);var d=r("./lib/commons/dom/index.js"),m=r("./lib/commons/aria/index.js");t.default=function(e,t,r){var o=!1,i=!1,s=!0,l=[],u=[],c=[];return r.children.forEach(function(e){var t,r,n,a=e.actualNode;3!==a.nodeType||""===a.nodeValue.trim()?1===a.nodeType&&Object(d.isVisible)(a,!0,!1)&&(s=!1,t="LI"===a.nodeName.toUpperCase(),n="listitem"===(r=Object(m.getRole)(e)),t||n||l.push(a),t&&!n&&(u.push(a),c.includes(r)||c.push(r)),n&&(i=!0)):o=!0}),o||l.length?(this.relatedNodes(l),!0):!s&&!i&&(this.relatedNodes(u),this.data({messageKey:"roleNotValid",roles:c.join(", ")}),!0)}},"./lib/checks/lists/structured-dlitems-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.children;if(!n||!n.length)return!1;for(var a,o=!1,i=!1,s=0;s<n.length;s++){if("DT"===(a=n[s].props.nodeName.toUpperCase())&&(o=!0),o&&"DD"===a)return!1;"DD"===a&&(i=!0)}return o||i}},"./lib/checks/media/caption-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/core/utils/index.js");t.default=function(e,t,r){return!Object(n.querySelectorAll)(r,"track").some(function(e){return"captions"===(e.attr("kind")||"").toLowerCase()})&&void 0}},"./lib/checks/media/frame-tested-evaluate.js":function(e,t,r){"use strict";r.r(t);var s=r("./lib/core/utils/index.js");t.default=function(e,t){var r=this.async(),n=Object.assign({isViolation:!1,timeout:500},t),a=n.isViolation,o=n.timeout,i=setTimeout(function(){i=setTimeout(function(){i=null,r(!a&&void 0)},0)},o);Object(s.respondable)(e.contentWindow,"axe.ping",null,void 0,function(){null!==i&&(clearTimeout(i),r(!0))})}},"./lib/checks/media/no-autoplay-audio-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t){if(e.duration){var r=t.allowedDuration,n=void 0===r?3:r;return function(e){if(!e.currentSrc)return 0;var t=function(e){var t=e.match(/#t=(.*)/);return t?E(t,2)[1].split(",").map(function(e){return(/:/.test(e)?function(e){var t=e.split(":"),r=0,n=1;for(;0<t.length;)r+=n*parseInt(t.pop(),10),n*=60;return parseFloat(r)}:parseFloat)(e)}):void 0}(e.currentSrc);return t?1!==t.length?Math.abs(t[1]-t[0]):Math.abs(e.duration-t[0]):Math.abs(e.duration-(e.currentTime||0))}(e)<=n&&!e.hasAttribute("loop")||!!e.hasAttribute("controls")}console.warn("axe.utils.preloadMedia did not load metadata")}},"./lib/checks/mobile/css-orientation-lock-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r,n){var a=(n||{}).cssom,o=void 0===a?void 0:a,i=(t||{}).degreeThreshold,u=void 0===i?0:i;if(o&&o.length){for(var s=!1,l=[],c=o.reduce(function(e,t){var r=t.sheet,n=t.root,a=t.shadowId,o=a||"topDocument";if(e[o]||(e[o]={root:n,rules:[]}),!r||!r.cssRules)return e;var i=Array.from(r.cssRules);return e[o].rules=e[o].rules.concat(i),e},{}),d=function(){var e=p[m],t=c[e],n=t.root,r=t.rules.filter(f);if(!r.length)return"continue";r.forEach(function(e){var t=e.cssRules;Array.from(t).forEach(function(e){var t,r=function(e){var t=e.selectorText,r=e.style;if(!t||r.length<=0)return!1;var n=r.transform||r.webkitTransform||r.msTransform||!1;if(!n)return!1;var a=n.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!a)return!1;var o=E(a,3),i=o[1],s=o[2],l=function(e,t){switch(e){case"rotate":case"rotateZ":return b(t);case"rotate3d":var r=E(t.split(",").map(function(e){return e.trim()}),4),n=r[2],a=r[3];if(0===parseInt(n))return;return b(a);case"matrix":case"matrix3d":return function(e){var t=e.split(",");if(t.length<=6){var r=E(t,2),n=r[0],a=r[1];return h(Math.atan2(parseFloat(a),parseFloat(n)))}var o=parseFloat(t[8]),i=Math.asin(o),s=Math.cos(i);return h(Math.acos(parseFloat(t[0])/s))}(t);default:return}}(i,s);if(!l)return!1;if(l=Math.abs(l),Math.abs(l-180)%180<=u)return!1;return Math.abs(l-90)%90<=u}(e);r&&"HTML"!==e.selectorText.toUpperCase()&&(t=Array.from(n.querySelectorAll(e.selectorText))||[],l=l.concat(t)),s=s||r})})},m=0,p=Object.keys(c);m<p.length;m++)d();return s?(l.length&&this.relatedNodes(l),!1):!0}function f(e){var t=e.type,r=e.cssText;return 4===t&&(/orientation:\s*landscape/i.test(r)||/orientation:\s*portrait/i.test(r))}function b(e){var t=E(e.match(/(deg|grad|rad|turn)/)||[],1)[0];if(t){var r,n=parseFloat(e.replace(t,""));switch(t){case"rad":return h(n);case"grad":return function(e){(e%=400)<0&&(e+=400);return Math.round(e/400*360)}(n);case"turn":return r=n,Math.round(360/(1/r));case"deg":default:return parseInt(n)}}}function h(e){return Math.round(e*(180/Math.PI))}}},"./lib/checks/mobile/meta-viewport-scale-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t){var r=t||{},n=r.scaleMinimum,a=void 0===n?2:n,o=r.lowerBound,i=void 0!==o&&o,s=e.getAttribute("content")||"";if(!s)return!0;var l=s.split(/[;,]/).reduce(function(e,t){var r=t.trim();if(!r)return e;var n=E(r.split("="),2),a=n[0],o=n[1];if(!a||!o)return e;var i=a.toLowerCase().trim(),s=o.toLowerCase().trim();return"maximum-scale"===i&&"yes"===s&&(s=1),"maximum-scale"===i&&parseFloat(s)<0||(e[i]=s),e},{});return!!(i&&l["maximum-scale"]&&parseFloat(l["maximum-scale"])<i)||(i||"no"!==l["user-scalable"]?!(l["maximum-scale"]&&parseFloat(l["maximum-scale"])<a)||(this.data("maximum-scale"),!1):(this.data("user-scalable=no"),!1))}},"./lib/checks/navigation/heading-order-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){if(e.length<2)return e;for(var t=e[0].data,r=1;r<e.length;r++)e[r].result&&e[r].data>t+1&&(e[r].result=!1),t=e[r].data;return e}},"./lib/checks/navigation/heading-order-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.attr("aria-level"),a=r.props.nodeName;if(null!==n)return this.data(parseInt(n,10)),!0;var o=a.toUpperCase().match(/H(\d)/);return o&&this.data(parseInt(o[1],10)),!0}},"./lib/checks/navigation/identical-links-same-purpose-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){if(e.length<2)return e;for(var l=e.filter(function(e){return void 0!==e.result}),u=[],c={},t=function(r){var e,t=l[r],n=t.data,a=n.name,o=n.urlProps;if(c[a])return"continue";var i=l.filter(function(e,t){return e.data.name===a&&t!==r}),s=i.every(function(e){return function n(a,o){if(!a||!o)return!1;var e=Object.getOwnPropertyNames(a),t=Object.getOwnPropertyNames(o);return e.length===t.length&&e.every(function(e){var t=a[e],r=o[e];return _(t)===_(r)&&("object"==typeof t||"object"==typeof r?n(t,r):t===r)})}(e.data.urlProps,o)});i.length&&!s&&(t.result=void 0),t.relatedNodes=[],(e=t.relatedNodes).push.apply(e,F(i.map(function(e){return e.relatedNodes[0]}))),c[a]=i,u.push(t)},r=0;r<l.length;r++)t(r);return u}},"./lib/checks/navigation/identical-links-same-purpose-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/index.js");t.default=function(e,t,r){var n=i.text.accessibleTextVirtual(r),a=i.text.sanitize(i.text.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(a){var o={name:a,urlProps:i.dom.urlPropsFromAttribute(e,"href")};return this.data(o),this.relatedNodes([e]),!0}}},"./lib/checks/navigation/internal-link-present-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/core/utils/index.js");t.default=function(e,t,r){return Object(n.querySelectorAll)(r,"a[href]").some(function(e){return/^#[^/!]/.test(e.actualNode.getAttribute("href"))})}},"./lib/checks/navigation/meta-refresh-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.attr("content")||"",a=n.split(/[;,]/);return""===n||"0"===a[0]}},"./lib/checks/navigation/p-as-heading-evaluate.js":function(e,t,r){"use strict";r.r(t);var m=r("./lib/commons/dom/index.js");function p(e){var t=window.getComputedStyle(function(e){for(var t=e,r=e.textContent.trim(),n=r;n===r&&void 0!==t;){var a=-1;if(0===(e=t).children.length)return e;for(;a++,""===(n=e.children[a].textContent.trim())&&a+1<e.children.length;);t=e.children[a]}return e}(e));return{fontWeight:function(e){switch(e){case"lighter":return 100;case"normal":return 400;case"bold":return 700;case"bolder":return 900}return e=parseInt(e),isNaN(e)?400:e}(t.getPropertyValue("font-weight")),fontSize:parseInt(t.getPropertyValue("font-size")),isItalic:"italic"===t.getPropertyValue("font-style")}}function f(r,n,e){return e.reduce(function(e,t){return e||(!t.size||r.fontSize/t.size>n.fontSize)&&(!t.weight||r.fontWeight-t.weight>n.fontWeight)&&(!t.italic||r.isItalic&&!n.isItalic)},!1)}t.default=function(e,t,r){var n=Array.from(e.parentNode.children),a=n.indexOf(e),o=(t=t||{}).margins||[],i=n.slice(a+1).find(function(e){return"P"===e.nodeName.toUpperCase()}),s=n.slice(0,a).reverse().find(function(e){return"P"===e.nodeName.toUpperCase()}),l=p(e),u=i?p(i):null,c=s?p(s):null;if(!u||!f(l,u,o))return!0;var d=Object(m.findUpVirtual)(r,"blockquote");return!!(d&&"BLOCKQUOTE"===d.nodeName.toUpperCase()||c&&!f(l,c,o))&&void 0}},"./lib/checks/navigation/region-evaluate.js":function(e,t,r){"use strict";r.r(t);var u=r("./lib/commons/dom/index.js"),c=r("./lib/commons/aria/index.js"),n=r("./lib/commons/standards/index.js"),d=r("./lib/commons/matches/index.js"),a=r("./lib/core/base/cache.js"),m=n.getAriaRolesByType("landmark"),p=["alert","log","status"];function f(e,t){var r,n,a,o,i,s=e.actualNode;if(n=t,a=(r=e).actualNode,o=c.getRole(r),i=(a.getAttribute("aria-live")||"").toLowerCase().trim(),["assertive","polite"].includes(i)||p.includes(o)||m.includes(o)||n.regionMatcher&&Object(d.default)(r,n.regionMatcher)||u.isSkipLink(e.actualNode)&&u.getElementByReference(e.actualNode,"href")||!u.isVisible(s,!0)){for(var l=e;l;)l._hasRegionDescendant=!0,l=l.parent;return[]}return s!==document.body&&u.hasContent(s,!0)?[e]:e.children.filter(function(e){return 1===e.actualNode.nodeType}).map(function(e){return f(e,t)}).reduce(function(e,t){return e.concat(t)},[])}t.default=function(e,t,r){if(n=a.default.get("regionlessNodes"))return!n.includes(r);var n=f(axe._tree[0],t).map(function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==document.body;)e=e.parent;return e}).filter(function(e,t,r){return r.indexOf(e)===t});return a.default.set("regionlessNodes",n),!n.includes(r)}},"./lib/checks/navigation/skip-link-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/dom/index.js");t.default=function(e){var t=Object(n.getElementByReference)(e,"href");return!!t&&(Object(n.isVisible)(t,!0)||void 0)}},"./lib/checks/navigation/unique-frame-title-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){var t={};return e.forEach(function(e){t[e.data]=void 0!==t[e.data]?++t[e.data]:0}),e.forEach(function(e){e.result=!!t[e.data]}),e}},"./lib/checks/navigation/unique-frame-title-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/text/index.js");t.default=function(e,t,r){var n=Object(a.sanitize)(r.attr("title")||"").trim().toLowerCase();return this.data(n),!0}},"./lib/checks/parsing/duplicate-id-after.js":function(e,t,r){"use strict";r.r(t),t.default=function(e){var t=[];return e.filter(function(e){return-1===t.indexOf(e.data)&&(t.push(e.data),!0)})}},"./lib/checks/parsing/duplicate-id-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/dom/index.js"),o=r("./lib/core/utils/index.js");t.default=function(t){var e=t.getAttribute("id").trim();if(!e)return!0;var r=Object(a.getRootNode)(t),n=Array.from(r.querySelectorAll('[id="'.concat(Object(o.escapeSelector)(e),'"]'))).filter(function(e){return e!==t});return n.length&&this.relatedNodes(n),this.data(e),0===n.length}},"./lib/checks/shared/aria-label-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/text/index.js"),a=r("./lib/commons/aria/index.js");t.default=function(e,t,r){return!!Object(n.sanitize)(Object(a.arialabelText)(r))}},"./lib/checks/shared/aria-labelledby-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/text/index.js"),a=r("./lib/commons/aria/index.js");t.default=function(e,t,r){try{return!!Object(n.sanitize)(Object(a.arialabelledbyText)(r))}catch(e){return}}},"./lib/checks/shared/avoid-inline-spacing-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(t,e){var r=e.cssProperties.filter(function(e){if("important"===t.style.getPropertyPriority(e))return e});return!(0<r.length)||(this.data(r),!1)}},"./lib/checks/shared/doc-has-title-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/text/index.js");t.default=function(){var e=document.title;return!(!e||!Object(n.sanitize)(e).trim())}},"./lib/checks/shared/exists-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(){}},"./lib/checks/shared/has-alt-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.props.nodeName;return!!["img","input","area"].includes(n)&&r.hasAttr("alt")}},"./lib/checks/shared/is-on-screen-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/dom/index.js");t.default=function(e){return Object(n.isVisible)(e,!1)&&!Object(n.isOffscreen)(e)}},"./lib/checks/shared/non-empty-if-present-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t,r){var n=r.props.nodeName,a=(r.attr("type")||"").toLowerCase(),o=r.attr("value");return o&&this.data({messageKey:"has-label"}),!("input"!==n||!["submit","reset"].includes(a))&&null===o}},"./lib/checks/shared/svg-non-empty-title-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/text/visible-virtual.js");t.default=function(e,t,r){try{var n=r.children.find(function(e){return"title"===e.props.nodeName});return n?""!==Object(a.default)(n)||(this.data({messageKey:"emptyTitle"}),!1):(this.data({messageKey:"noTitle"}),!1)}catch(e){return}}},"./lib/checks/tables/caption-faked-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/table/index.js");t.default=function(e){var t=Object(a.toGrid)(e),n=t[0];return t.length<=1||n.length<=1||e.rows.length<=1||n.reduce(function(e,t,r){return e||t!==n[r+1]&&void 0!==n[r+1]},!1)}},"./lib/checks/tables/html5-scope-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/dom/index.js");t.default=function(e){return!Object(n.isHTML5)(document)||"TH"===e.nodeName.toUpperCase()}},"./lib/checks/tables/same-caption-summary-evaluate.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/commons/text/index.js");t.default=function(e){return!(!e.summary||!e.caption)&&e.summary.toLowerCase()===Object(n.accessibleText)(e.caption).toLowerCase()}},"./lib/checks/tables/scope-value-evaluate.js":function(e,t,r){"use strict";r.r(t),t.default=function(e,t){var r=e.getAttribute("scope").toLowerCase();return-1!==t.values.indexOf(r)}},"./lib/checks/tables/td-has-header-evaluate.js":function(e,t,r){"use strict";r.r(t);var a=r("./lib/commons/table/index.js"),o=r("./lib/commons/dom/index.js"),i=r("./lib/commons/aria/index.js");t.default=function(e){var t=[],r=a.getAllCells(e),n=a.toGrid(e);return r.forEach(function(e){Object(o.hasContent)(e)&&a.isDataCell(e)&&!Object(i.label)(e)&&(a.getHeaders(e,n).some(function(e){return null!==e&&!!Object(o.hasContent)(e)})||t.push(e))}),!t.length||(this.relatedNodes(t),!1)}},"./lib/checks/tables/td-headers-attr-evaluate.js":function(e,t,r){"use strict";r.r(t);var l=r("./lib/core/utils/index.js");t.default=function(e){for(var t=[],o=[],i=[],r=0;r<e.rows.length;r++)for(var n=e.rows[r],a=0;a<n.cells.length;a++)t.push(n.cells[a]);var s=t.reduce(function(e,t){return t.getAttribute("id")&&e.push(t.getAttribute("id")),e},[]);return t.forEach(function(e){var t,r=!1;if(e.hasAttribute("headers")){var n=e.getAttribute("headers").trim();if(!n)return o.push(e);var a=Object(l.tokenList)(n);0!==a.length&&(e.getAttribute("id")&&(r=-1!==a.indexOf(e.getAttribute("id").trim())),t=a.some(function(e){return!s.includes(e)}),(r||t)&&i.push(e))}}),0<i.length?(this.relatedNodes(i),!1):!o.length||void this.relatedNodes(o)}},"./lib/checks/tables/th-has-data-cells-evaluate.js":function(e,t,r){"use strict";r.r(t);var s=r("./lib/commons/table/index.js"),l=r("./lib/commons/text/index.js");t.default=function(e){var t=s.getAllCells(e),n=this,a=[];t.forEach(function(e){var t=e.getAttribute("headers");t&&(a=a.concat(t.split(/\s+/)));var r=e.getAttribute("aria-labelledby");r&&(a=a.concat(r.split(/\s+/)))});var r=t.filter(function(e){return""!==Object(l.sanitize)(e.textContent)&&("TH"===e.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(e.getAttribute("role")))}),o=s.toGrid(e),i=!0;return r.forEach(function(t){var e,r;t.getAttribute("id")&&a.includes(t.getAttribute("id"))||(e=s.getCellPosition(t,o),r=!1,s.isColumnHeader(t)&&(r=s.traverse("down",e,o).find(function(e){return!s.isColumnHeader(e)&&s.getHeaders(e,o).includes(t)})),!r&&s.isRowHeader(t)&&(r=s.traverse("right",e,o).find(function(e){return!s.isRowHeader(e)&&s.getHeaders(e,o).includes(t)})),r||n.relatedNodes(t),i=i&&r)}),!!i||void 0}},"./lib/checks/visibility/hidden-content-evaluate.js":function(e,t,r){"use strict";r.r(t);var i=r("./lib/commons/dom/index.js");t.default=function(e,t,r){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(e.nodeName.toUpperCase())&&Object(i.hasContentVirtual)(r)){var n=window.getComputedStyle(e);if("none"===n.getPropertyValue("display"))return;if("hidden"===n.getPropertyValue("visibility")){var a=Object(i.getComposedParent)(e),o=a&&window.getComputedStyle(a);if(!o||"hidden"!==o.getPropertyValue("visibility"))return}}return!0}},"./lib/commons/aria/allowed-attr.js":function(e,t,r){"use strict";r.r(t);var n=r("./lib/standards/index.js"),a=r("./lib/commons/standards/get-global-aria-attrs.js");t.default=function(e){var t=n.default.ar