Plugin Directory

Changeset 3025920

Timestamp:
01/23/2024 07:15:51 PM (7 months ago)
Author:
stevejonesdev
Message:

Release v1.7.1

Location:
accessibility-checker
Files:
24 edited
1 copied

Legend:

Unmodified
Added
Removed
  • accessibility-checker/tags/1.7.1/README.txt

    r3012193 r3025920  
    44Requires at least: 6.2
    55Tested up to: 6.4.2
    6 Stable tag: 1.7.0
     6Stable tag: 1.7.
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    171171
    172172== Changelog ==
     173
     174
     175
     176
     177
    173178
    174179= 1.7.0 =
  • accessibility-checker/tags/1.7.1/accessibility-checker.php

    r3012193 r3025920  
    1111 * Plugin URI:        https://a11ychecker.com
    1212 * Description:       Audit and check your website for accessibility before you hit publish. In-post accessibility scanner and guidance.
    13  * Version:           1.7.0
     13 * Version:           1.7.
    1414 * Author:            Equalize Digital
    1515 * Author URI:        https://equalizedigital.com
     
    4646// Current plugin version.
    4747if ( ! defined( 'EDAC_VERSION' ) ) {
    48     define( 'EDAC_VERSION', '1.7.0' );
     48    define( 'EDAC_VERSION', '1.7.' );
    4949}
    5050
     
    835835
    836836    // password check.
    837     if ( boolval( get_option( 'edac_password_protected' ) ) === true ) {
     837    if (
     838        (bool) get_option( 'edac_password_protected', false )
     839    ) {
    838840        $admin_notices              = new \EDAC\Admin_Notices();
    839841        $notice_text                = $admin_notices->edac_password_protected_notice_text();
  • accessibility-checker/tags/1.7.1/build/admin.bundle.js

    r3012193 r3025920  
    1 (()=>{!function(e){"use strict";e((function(){e("input[type=checkbox][name=edac_add_footer_accessibility_statement]").on("change",(function(){this.checked?e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!1):(e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!0),e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("checked",!1))})),"none"==e("input[type=radio][name=edac_simplified_summary_position]:checked").val()&&e("#ac-simplified-summary-option-code").show(),e("input[type=radio][name=edac_simplified_summary_position]").on("load",(function(){"none"==this.value?e("#ac-simplified-summary-option-code").show():e("#ac-simplified-summary-option-code").hide()}))})),e(window).on("load",(function(){let t=()=>{e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active"),e("#edac-summary").show(),e("#edac-summary").addClass("active"),e(".edac-tab:first-child a").addClass("active"),c(),a()};top.addEventListener("edac_js_scan_save_complete",(function(e){t()}));const a=()=>{!function(t=null){let a=edac_script_vars.postID;null!=a&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_summary_ajax",post_id:a,nonce:edac_script_vars.nonce}}).done((function(a){if(!0===a.success){let c=e.parseJSON(a.data);e(".edac-summary").html(c.content),"function"==typeof t&&t()}else console.log(a)}))}((()=>{!function(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_readability_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(c){if(!0===c.success){let s=e.parseJSON(c.data);e(".edac-readability").html(s),e(".edac-readability-simplified-summary").submit((function(c){c.preventDefault();let s=e("#edac-readability-text").val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_update_simplified_summary",post_id:t,summary:s,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success?(e.parseJSON(t.data),a()):console.log(t)}))}))}else console.log(c)}))}(),e(".edac-panel").removeClass("edac-panel-loading")}))};function c(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_details_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let a=e.parseJSON(t.data);e(".edac-details").html(a),e(".edac-details-rule-title").click((function(t){e(this).hasClass("active")?(e(this).next().slideUp(),e(this).removeClass("active")):(e(this).next().slideDown(),e(this).addClass("active"))})),e(".edac-details-rule-title-arrow").click((function(t){t.preventDefault(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),e(".edac-details-rule-records-record-actions-ignore").click((function(t){t.preventDefault(),e(this).parent().next(".edac-details-rule-records-record-ignore").slideToggle(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),o()}else console.log(t)}))}if(e(".edac-tab").click((function(t){t.preventDefault();var a=e("a",this).attr("href");e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active").attr("aria-current",!1),e(a).show(),e(a).addClass("active"),e("a",this).addClass("active").attr("aria-current",!0)})),e(".edac-tab-details").click((function(e){c()})),e(".edac-tab-summary").click((function(e){a()})),!document.body.classList.contains("widgets-php")&&document.body.classList.contains("block-editor-page")){var s=wp.data.select("core/edit-post"),n=!1;wp.data.subscribe((function(){var a=s.isSavingMetaBoxes();a&&e(".edac-panel").addClass("edac-panel-loading"),a===n||a||(n=a,t()),n=a}))}function o(){e(".edac-details-rule-records-record-ignore-submit").click((function(t){t.preventDefault();let a=[e(this).attr("data-id")],c=e(this).attr("data-action"),s=e(this).attr("data-type"),n=e(".edac-details-rule-records-record-ignore-comment",e(this).parent()).val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_insert_ignore_data",ids:a,comment:n,ignore_action:c,ignore_type:s,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let s=e.parseJSON(t.data),n="#edac-details-rule-records-record-"+s.ids[0],o="enable"==s.action?"disable":"enable",r="enable"==s.action,i="enable"==s.action?"Ignored":"Ignore",d="enable"==s.action?"Stop Ignoring":"Ignore This "+s.type,l=s.user?"<strong>Username:</strong> "+s.user:"",u=s.date?"<strong>Date:</strong> "+s.date:"";e(n+" .edac-details-rule-records-record-ignore-submit").attr("data-action",o),e(n+" .edac-details-rule-records-record-ignore-comment").attr("disabled",r),"enable"!=s.action&&e(n+" .edac-details-rule-records-record-ignore-comment").val(""),e(n+" .edac-details-rule-records-record-actions-ignore").toggleClass("active"),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"']").toggleClass("active"),e(n+" .edac-details-rule-records-record-actions-ignore-label").html(i),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"'] .edac-details-rule-records-record-actions-ignore-label").html(i),e(n+" .edac-details-rule-records-record-ignore-submit-label").html(d),e(n+" .edac-details-rule-records-record-ignore-info-user").html(l),e(n+" .edac-details-rule-records-record-ignore-info-date").html(u);let m=e(n).parents(".edac-details-rule"),_=parseInt(e(".edac-details-rule-count",m).html());"enable"==s.action?_--:"disable"==s.action&&_++,0==_?e(".edac-details-rule-count",m).removeClass("active"):e(".edac-details-rule-count",m).addClass("active"),_.toString(),e(".edac-details-rule-count",m).html(_);var c=parseInt(e(".edac-details-rule-count-ignore",m).html());"enable"==s.action?c++:"disable"==s.action&&c--,0==c?e(".edac-details-rule-count-ignore",m).hide():e(".edac-details-rule-count-ignore",m).show(),c.toString(),e(".edac-details-rule-count-ignore",m).html(c+" Ignored Items"),(e("body").hasClass("accessibility-checker_page_accessibility_checker_issues")||e("body").hasClass("accessibility-checker_page_accessibility_checker_ignored"))&&location.reload(!0)}else console.log(t)}))}))}function r(t,a){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_review_notice_ajax",review_action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&(e.parseJSON(t.data),e(".edac-review-notice").fadeOut(),a&&(window.location.href="https://wordpress.org/support/plugin/accessibility-checker/reviews/#new-post"))}))}function i(t=null){e.ajax({url:ajaxurl,method:"GET",data:{action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))}e(".edac-review-notice").length&&(e(".edac-review-notice-review").on("click",(function(){r("stop",!0)})),e(".edac-review-notice-remind").on("click",(function(){r("pause",!1)})),e(".edac-review-notice-dismiss").on("click",(function(){r("stop",!1)}))),e(".edac_password_protected_notice").length&&e(".edac_password_protected_notice").on("click",(function(){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_password_protected_notice_ajax",nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))})),e(".edac_gaad_notice").length&&e(".edac_gaad_notice .notice-dismiss").on("click",(function(){i("edac_gaad_notice_ajax")})),e(".edac_black_friday_notice").length&&e(".edac_black_friday_notice .notice-dismiss").on("click",(function(){i("edac_black_friday_notice_ajax")})),e(".edac-summary").length&&a(),e(".edac-details").length&&(c(),o()),e(".edac-details-rule-records-record-ignore").length&&o(),e(".edac-readability").length&&a(),e("#dismiss_welcome_cta").on("click",(function(){e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_welcome_cta_ajax"},success:function(t){"success"===t&&e("#edac_welcome_page_summary").hide()}})}));const d=document.querySelector(".edac-widget-modal-content-close");d&&d.addEventListener("click",(function(t){var a=t.target.closest(".edac-widget-modal");a&&(a.style.display="none"),document.querySelector(".edac-summary").remove(),e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_dashboard_cta_ajax"}})}))}))}(jQuery),window.addEventListener("load",(function(){this.document.querySelector(".edac-widget .edac-summary")&&e(),this.document.querySelector("#edac_clear_cached_stats")&&this.document.querySelector("#edac_clear_cached_stats").addEventListener("click",(function(){const e=document.querySelector("#edac_welcome_page_summary .edac-welcome-grid-container");e&&e.classList.add("edac-panel-loading"),c(edac_script_vars.edacApiUrl+"/clear-cached-scans-stats").then((t=>{t.success&&(e&&e.classList.remove("edac-panel-loading"),location.reload())}))})),t()}));const e=()=>{a(edac_script_vars.edacApiUrl+"/scans-stats").then((e=>{if(e.success){const t=e.stats.passed_percentage,a=e.stats.passed_percentage_formatted,c=document.querySelector("#edac-summary-passed");c&&(c.setAttribute("aria-valuenow",t),c.style.background="radial-gradient(closest-side, white 85%, transparent 80% 100%), conic-gradient(#006600 "+t+"%, #e2e4e7 0)");const s=document.querySelector("#edac-summary-passed .edac-progress-percentage");s&&(s.textContent=a),e.stats.fullscan_completed_at;const n=e.stats.fullscan_completed_at_formatted;document.querySelector("#edac-summary-info-date").textContent=n;const o=e.stats.posts_scanned,r=e.stats.posts_scanned_formatted,i=document.querySelector("#edac-summary-info-count");i&&(i.textContent=r);const d=e.stats.distinct_errors_without_contrast,l=e.stats.distinct_errors_without_contrast_formatted,u=document.querySelector(".edac-summary-info-stats-box-error");d>0&&u&&u.classList.add("has-errors");const m=document.querySelector("#edac-summary-info-errors");m&&(m.textContent=l);const _=e.stats.distinct_contrast_errors,p=e.stats.distinct_contrast_errors_formatted,h=document.querySelector(".edac-summary-info-stats-box-contrast");d>0&&h&&h.classList.add("has-errors");const f=document.querySelector("#edac-summary-info-contrast-errors");f&&(f.textContent=p);const y=e.stats.distinct_warnings,g=e.stats.distinct_warnings_formatted,v=document.querySelector(".edac-summary-info-stats-box-warning");y>0&&v&&v.classList.add("has-warning");const b=document.querySelector("#edac-summary-info-warnings");if(b&&(b.textContent=g),d+_+y>0){const e=document.querySelector(".edac-summary-notice-has-issues");e&&e.classList.remove("edac-hidden")}else{const e=document.querySelector(".edac-summary-notice-no-issues");e&&o>0&&e.classList.remove("edac-hidden")}const x=e.stats.is_truncated,w=document.querySelector(".edac-summary-notice-is-truncated");w&&x&&w.classList.remove("edac-hidden");const S=document.querySelector(".edac-summary.edac-modal-container");S&&S.classList.remove("edac-hidden")}})).catch((e=>{})),a(edac_script_vars.edacApiUrl+"/scans-stats-by-post-types").then((e=>{e.success&&Object.entries(e.stats).forEach((([t,a])=>{if(e.stats[t]){a.distinct_errors_without_contrast;const e=a.distinct_errors_without_contrast_formatted,c=(a.distinct_contrast_errors,a.distinct_contrast_errors_formatted),s=(a.distinct_warnings,a.distinct_warnings_formatted),n=document.querySelector("#"+t+"-errors");n&&(n.textContent=e);const o=document.querySelector("#"+t+"-contrast-errors");o&&(o.textContent=c);const r=document.querySelector("#"+t+"-warnings");r&&(r.textContent=s)}}));const a=document.querySelector(".edac-issues-summary");a&&a.classList.remove("edac-hidden"),t()})).catch((e=>{console.log(e)}))};function t(){var e={year:"numeric",month:"short",day:"numeric"};document.querySelectorAll(".edac-timestamp-to-local").forEach((function(t){if(/^[0-9]+$/.test(t.textContent)){var a=t.textContent,c=new Date(1e3*a).toLocaleDateString([],e),s=new Date(1e3*a).toLocaleTimeString([],{timeStyle:"short"}),n=Intl.DateTimeFormat([],{timeZoneName:"short"}).formatToParts(new Date);let o="";for(const e of n)if("timeZoneName"===e.type){o=e.value;break}t.innerHTML='<span class="edac-date">'+c+'</span>&nbsp;<span class="edac-time">'+s+'</span>&nbsp;<span class="edac-timezone">'+o+"</span>",t.classList.remove("edac-timestamp-to-local")}}))}const a=async(e="",t={})=>(await fetch(e,{method:"GET",headers:{"X-WP-Nonce":edac_script_vars.restNonce}})).json(),c=async(e="",t={})=>(await fetch(e,{method:"POST",headers:{"X-WP-Nonce":edac_script_vars.restNonce},body:JSON.stringify(t)})).json()})();
     1(()=>{!function(e){"use strict";e((function(){e("input[type=checkbox][name=edac_add_footer_accessibility_statement]").on("change",(function(){this.checked?e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!1):(e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!0),e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("checked",!1))})),"none"==e("input[type=radio][name=edac_simplified_summary_position]:checked").val()&&e("#ac-simplified-summary-option-code").show(),e("input[type=radio][name=edac_simplified_summary_position]").on("load",(function(){"none"==this.value?e("#ac-simplified-summary-option-code").show():e("#ac-simplified-summary-option-code").hide()}))})),e(window).on("load",(function(){let t=()=>{e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active"),e("#edac-summary").show(),e("#edac-summary").addClass("active"),e(".edac-tab:first-child a").addClass("active"),c(),a()};top.addEventListener("edac_js_scan_save_complete",(function(e){t()}));const a=()=>{!function(t=null){let a=edac_script_vars.postID;null!=a&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_summary_ajax",post_id:a,nonce:edac_script_vars.nonce}}).done((function(a){if(!0===a.success){let c=e.parseJSON(a.data);e(".edac-summary").html(c.content),"function"==typeof t&&t()}else console.log(a)}))}((()=>{!function(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_readability_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(c){if(!0===c.success){let s=e.parseJSON(c.data);e(".edac-readability").html(s),e(".edac-readability-simplified-summary").submit((function(c){c.preventDefault();let s=e("#edac-readability-text").val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_update_simplified_summary",post_id:t,summary:s,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success?(e.parseJSON(t.data),a()):console.log(t)}))}))}else console.log(c)}))}(),e(".edac-panel").removeClass("edac-panel-loading")}))};function c(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_details_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let a=e.parseJSON(t.data);e(".edac-details").html(a),e(".edac-details-rule-title").click((function(t){e(this).hasClass("active")?(e(this).next().slideUp(),e(this).removeClass("active")):(e(this).next().slideDown(),e(this).addClass("active"))})),e(".edac-details-rule-title-arrow").click((function(t){t.preventDefault(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),e(".edac-details-rule-records-record-actions-ignore").click((function(t){t.preventDefault(),e(this).parent().next(".edac-details-rule-records-record-ignore").slideToggle(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),o()}else console.log(t)}))}if(e(".edac-tab").click((function(t){t.preventDefault();var a=e("a",this).attr("href");e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active").attr("aria-current",!1),e(a).show(),e(a).addClass("active"),e("a",this).addClass("active").attr("aria-current",!0)})),e(".edac-tab-details").click((function(e){c()})),e(".edac-tab-summary").click((function(e){a()})),!document.body.classList.contains("widgets-php")&&document.body.classList.contains("block-editor-page")){var s=wp.data.select("core/edit-post"),n=!1;wp.data.subscribe((function(){var a=s.isSavingMetaBoxes();a&&e(".edac-panel").addClass("edac-panel-loading"),a===n||a||(n=a,t()),n=a}))}function o(){e(".edac-details-rule-records-record-ignore-submit").click((function(t){t.preventDefault();let a=[e(this).attr("data-id")],c=e(this).attr("data-action"),s=e(this).attr("data-type"),n=e(".edac-details-rule-records-record-ignore-comment",e(this).parent()).val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_insert_ignore_data",ids:a,comment:n,ignore_action:c,ignore_type:s,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let s=e.parseJSON(t.data),n="#edac-details-rule-records-record-"+s.ids[0],o="enable"==s.action?"disable":"enable",r="enable"==s.action,i="enable"==s.action?"Ignored":"Ignore",d="enable"==s.action?"Stop Ignoring":"Ignore This "+s.type,l=s.user?"<strong>Username:</strong> "+s.user:"",u=s.date?"<strong>Date:</strong> "+s.date:"";e(n+" .edac-details-rule-records-record-ignore-submit").attr("data-action",o),e(n+" .edac-details-rule-records-record-ignore-comment").attr("disabled",r),"enable"!=s.action&&e(n+" .edac-details-rule-records-record-ignore-comment").val(""),e(n+" .edac-details-rule-records-record-actions-ignore").toggleClass("active"),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"']").toggleClass("active"),e(n+" .edac-details-rule-records-record-actions-ignore-label").html(i),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"'] .edac-details-rule-records-record-actions-ignore-label").html(i),e(n+" .edac-details-rule-records-record-ignore-submit-label").html(d),e(n+" .edac-details-rule-records-record-ignore-info-user").html(l),e(n+" .edac-details-rule-records-record-ignore-info-date").html(u);let m=e(n).parents(".edac-details-rule"),_=parseInt(e(".edac-details-rule-count",m).html());"enable"==s.action?_--:"disable"==s.action&&_++,0==_?e(".edac-details-rule-count",m).removeClass("active"):e(".edac-details-rule-count",m).addClass("active"),_.toString(),e(".edac-details-rule-count",m).html(_);var c=parseInt(e(".edac-details-rule-count-ignore",m).html());"enable"==s.action?c++:"disable"==s.action&&c--,0==c?e(".edac-details-rule-count-ignore",m).hide():e(".edac-details-rule-count-ignore",m).show(),c.toString(),e(".edac-details-rule-count-ignore",m).html(c+" Ignored Items"),(e("body").hasClass("accessibility-checker_page_accessibility_checker_issues")||e("body").hasClass("accessibility-checker_page_accessibility_checker_ignored"))&&location.reload(!0)}else console.log(t)}))}))}function r(t,a){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_review_notice_ajax",review_action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&(e.parseJSON(t.data),e(".edac-review-notice").fadeOut(),a&&(window.location.href="https://wordpress.org/support/plugin/accessibility-checker/reviews/#new-post"))}))}function i(t=null){e.ajax({url:ajaxurl,method:"GET",data:{action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))}e(".edac-review-notice").length&&(e(".edac-review-notice-review").on("click",(function(){r("stop",!0)})),e(".edac-review-notice-remind").on("click",(function(){r("pause",!1)})),e(".edac-review-notice-dismiss").on("click",(function(){r("stop",!1)}))),e(".edac_password_protected_notice").length&&e(".edac_password_protected_notice").on("click",(function(){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_password_protected_notice_ajax",nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))})),e(".edac_gaad_notice").length&&e(".edac_gaad_notice .notice-dismiss").on("click",(function(){i("edac_gaad_notice_ajax")})),e(".edac_black_friday_notice").length&&e(".edac_black_friday_notice .notice-dismiss").on("click",(function(){i("edac_black_friday_notice_ajax")})),e(".edac-summary").length&&a(),e(".edac-details").length&&(c(),o()),e(".edac-details-rule-records-record-ignore").length&&o(),e(".edac-readability").length&&a(),e("#dismiss_welcome_cta").on("click",(function(){e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_welcome_cta_ajax"},success:function(t){"success"===t&&e("#edac_welcome_page_summary").hide()}})}));const d=document.querySelector(".edac-widget-modal-content-close");d&&d.addEventListener("click",(function(t){var a=t.target.closest(".edac-widget-modal");a&&(a.style.display="none"),document.querySelector(".edac-summary").remove(),e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_dashboard_cta_ajax"}})}))}))}(jQuery),window.addEventListener("load",(function(){this.document.querySelector(".edac-widget .edac-summary")&&e(),this.document.querySelector("#edac_clear_cached_stats")&&this.document.querySelector("#edac_clear_cached_stats").addEventListener("click",(function(){const e=document.querySelector("#edac_welcome_page_summary .edac-welcome-grid-container");e&&e.classList.add("edac-panel-loading"),c(edac_script_vars.edacApiUrl+"/clear-cached-scans-stats").then((t=>{t.success&&(e&&e.classList.remove("edac-panel-loading"),location.reload())}))})),t()}));const e=()=>{a(edac_script_vars.edacApiUrl+"/scans-stats").then((e=>{if(e.success){const t=e.stats.passed_percentage,a=e.stats.passed_percentage_formatted,c=document.querySelector("#edac-summary-passed");c&&(c.setAttribute("aria-valuenow",t),c.style.background="radial-gradient(closest-side, white 85%, transparent 80% 100%), conic-gradient(#006600 "+t+"%, #e2e4e7 0)");const s=document.querySelector("#edac-summary-passed .edac-progress-percentage");s&&(s.textContent=a),e.stats.fullscan_completed_at;const n=e.stats.fullscan_completed_at_formatted;document.querySelector("#edac-summary-info-date").textContent=n;const o=e.stats.posts_scanned,r=e.stats.posts_scanned_formatted,i=document.querySelector("#edac-summary-info-count");i&&(i.textContent=r);const d=e.stats.distinct_errors_without_contrast,l=e.stats.distinct_errors_without_contrast_formatted,u=document.querySelector(".edac-summary-info-stats-box-error");d>0&&u&&u.classList.add("has-errors");const m=document.querySelector("#edac-summary-info-errors");m&&(m.textContent=l);const _=e.stats.distinct_contrast_errors,p=e.stats.distinct_contrast_errors_formatted,h=document.querySelector(".edac-summary-info-stats-box-contrast");d>0&&h&&h.classList.add("has-errors");const },body:JSON.stringify(t)})).json()})();
  • accessibility-checker/tags/1.7.1/build/editorApp.bundle.js

    r3012193 r3025920  
    11/*! For license information please see editorApp.bundle.js.LICENSE.txt */
    2 (()=>{"use strict";let t=!1;"undefined"!=typeof edac_editor_app&&(t="1"===edac_editor_app.debug);const e=t,i=t,n=t=>{e&&console.info(t)},o=t=>{i&&(location.href!==window.top.location.href&&console.debug("DEBUG [ "+location.href+" ]"),"object"!=typeof t?console.debug("DEBUG: "+t):console.debug(t))};var s,a=function(){return a=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var o in e=arguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},a.apply(this,arguments)},r=function(){function t(t){this.options=t,this.listeners={}}return t.prototype.on=function(t,e){var i=this.listeners[t]||[];this.listeners[t]=i.concat([e])},t.prototype.triggerEvent=function(t,e){var i=this;(this.listeners[t]||[]).forEach((function(t){return t({target:i,event:e})}))},t}();!function(t){t[t.Add=0]="Add",t[t.Remove=1]="Remove"}(s||(s={}));var c,d=function(){function t(){this.notifications=[]}return t.prototype.push=function(t){this.notifications.push(t),this.updateFn(t,s.Add,this.notifications)},t.prototype.splice=function(t,e){var i=this.notifications.splice(t,e)[0];return this.updateFn(i,s.Remove,this.notifications),i},t.prototype.indexOf=function(t){return this.notifications.indexOf(t)},t.prototype.onUpdate=function(t){this.updateFn=t},t}();!function(t){t.Dismiss="dismiss",t.Click="click"}(c||(c={}));var p={types:[{type:"success",className:"notyf__toast--success",backgroundColor:"#3dc763",icon:{className:"notyf__icon--success",tagName:"i"}},{type:"error",className:"notyf__toast--error",backgroundColor:"#ed3d3d",icon:{className:"notyf__icon--error",tagName:"i"}}],duration:2e3,ripple:!0,position:{x:"right",y:"bottom"},dismissible:!1},l=function(){function t(){this.notifications=[],this.events={},this.X_POSITION_FLEX_MAP={left:"flex-start",center:"center",right:"flex-end"},this.Y_POSITION_FLEX_MAP={top:"flex-start",center:"center",bottom:"flex-end"};var t=document.createDocumentFragment(),e=this._createHTMLElement({tagName:"div",className:"notyf"});t.appendChild(e),document.body.appendChild(t),this.container=e,this.animationEndEventName=this._getAnimationEndEventName(),this._createA11yContainer()}return t.prototype.on=function(t,e){var i;this.events=a(a({},this.events),((i={})[t]=e,i))},t.prototype.update=function(t,e){e===s.Add?this.addNotification(t):e===s.Remove&&this.removeNotification(t)},t.prototype.removeNotification=function(t){var e,i,n=this,o=this._popRenderedNotification(t);o&&((e=o.node).classList.add("notyf__toast--disappear"),e.addEventListener(this.animationEndEventName,i=function(t){t.target===e&&(e.removeEventListener(n.animationEndEventName,i),n.container.removeChild(e))}))},t.prototype.addNotification=function(t){var e=this._renderNotification(t);this.notifications.push({notification:t,node:e}),this._announce(t.options.message||"Notification")},t.prototype._renderNotification=function(t){var e,i=this._buildNotificationCard(t),n=t.options.className;return n&&(e=i.classList).add.apply(e,n.split(" ")),this.container.appendChild(i),i},t.prototype._popRenderedNotification=function(t){for(var e=-1,i=0;i<this.notifications.length&&e<0;i++)this.notifications[i].notification===t&&(e=i);if(-1!==e)return this.notifications.splice(e,1)[0]},t.prototype.getXPosition=function(t){var e;return(null===(e=null==t?void 0:t.position)||void 0===e?void 0:e.x)||"right"},t.prototype.getYPosition=function(t){var e;return(null===(e=null==t?void 0:t.position)||void 0===e?void 0:e.y)||"bottom"},t.prototype.adjustContainerAlignment=function(t){var e=this.X_POSITION_FLEX_MAP[this.getXPosition(t)],i=this.Y_POSITION_FLEX_MAP[this.getYPosition(t)],n=this.container.style;n.setProperty("justify-content",i),n.setProperty("align-items",e)},t.prototype._buildNotificationCard=function(t){var e=this,i=t.options,n=i.icon;this.adjustContainerAlignment(i);var o=this._createHTMLElement({tagName:"div",className:"notyf__toast"}),s=this._createHTMLElement({tagName:"div",className:"notyf__ripple"}),a=this._createHTMLElement({tagName:"div",className:"notyf__wrapper"}),r=this._createHTMLElement({tagName:"div",className:"notyf__message"});r.innerHTML=i.message||"";var d=i.background||i.backgroundColor;if(n){var p=this._createHTMLElement({tagName:"div",className:"notyf__icon"});if(("string"==typeof n||n instanceof String)&&(p.innerHTML=new String(n).valueOf()),"object"==typeof n){var l=n.tagName,u=void 0===l?"i":l,h=n.className,f=n.text,m=n.color,y=void 0===m?d:m,v=this._createHTMLElement({tagName:u,className:h,text:f});y&&(v.style.color=y),p.appendChild(v)}a.appendChild(p)}if(a.appendChild(r),o.appendChild(a),d&&(i.ripple?(s.style.background=d,o.appendChild(s)):o.style.background=d),i.dismissible){var _=this._createHTMLElement({tagName:"div",className:"notyf__dismiss"}),g=this._createHTMLElement({tagName:"button",className:"notyf__dismiss-btn"});_.appendChild(g),a.appendChild(_),o.classList.add("notyf__toast--dismissible"),g.addEventListener("click",(function(i){var n,o;null===(o=(n=e.events)[c.Dismiss])||void 0===o||o.call(n,{target:t,event:i}),i.stopPropagation()}))}o.addEventListener("click",(function(i){var n,o;return null===(o=(n=e.events)[c.Click])||void 0===o?void 0:o.call(n,{target:t,event:i})}));var b="top"===this.getYPosition(i)?"upper":"lower";return o.classList.add("notyf__toast--"+b),o},t.prototype._createHTMLElement=function(t){var e=t.tagName,i=t.className,n=t.text,o=document.createElement(e);return i&&(o.className=i),o.textContent=n||null,o},t.prototype._createA11yContainer=function(){var t=this._createHTMLElement({tagName:"div",className:"notyf-announcer"});t.setAttribute("aria-atomic","true"),t.setAttribute("aria-live","polite"),t.style.border="0",t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t.style.outline="0",document.body.appendChild(t),this.a11yContainer=t},t.prototype._announce=function(t){var e=this;this.a11yContainer.textContent="",setTimeout((function(){e.a11yContainer.textContent=t}),100)},t.prototype._getAnimationEndEventName=function(){var t,e=document.createElement("_fake"),i={MozTransition:"animationend",OTransition:"oAnimationEnd",WebkitTransition:"webkitAnimationEnd",transition:"animationend"};for(t in i)if(void 0!==e.style[t])return i[t];return"animationend"},t}(),u=function(){function t(t){var e=this;this.dismiss=this._removeNotification,this.notifications=new d,this.view=new l;var i=this.registerTypes(t);this.options=a(a({},p),t),this.options.types=i,this.notifications.onUpdate((function(t,i){return e.view.update(t,i)})),this.view.on(c.Dismiss,(function(t){var i=t.target,n=t.event;e._removeNotification(i),i.triggerEvent(c.Dismiss,n)})),this.view.on(c.Click,(function(t){var e=t.target,i=t.event;return e.triggerEvent(c.Click,i)}))}return t.prototype.error=function(t){var e=this.normalizeOptions("error",t);return this.open(e)},t.prototype.success=function(t){var e=this.normalizeOptions("success",t);return this.open(e)},t.prototype.open=function(t){var e=this.options.types.find((function(e){return e.type===t.type}))||{},i=a(a({},e),t);this.assignProps(["ripple","position","dismissible"],i);var n=new r(i);return this._pushNotification(n),n},t.prototype.dismissAll=function(){for(;this.notifications.splice(0,1););},t.prototype.assignProps=function(t,e){var i=this;t.forEach((function(t){e[t]=null==e[t]?i.options[t]:e[t]}))},t.prototype._pushNotification=function(t){var e=this;this.notifications.push(t);var i=void 0!==t.options.duration?t.options.duration:this.options.duration;i&&setTimeout((function(){return e._removeNotification(t)}),i)},t.prototype._removeNotification=function(t){var e=this.notifications.indexOf(t);-1!==e&&this.notifications.splice(e,1)},t.prototype.normalizeOptions=function(t,e){var i={type:t};return"string"==typeof e?i.message=e:"object"==typeof e&&(i=a(a({},i),e)),i},t.prototype.registerTypes=function(t){var e=(t&&t.types||[]).slice();return p.types.map((function(t){var i=-1;e.forEach((function(e,n){e.type===t.type&&(i=n)}));var n=-1!==i?e.splice(i,1)[0]:{};return a(a({},t),n)})).concat(e)},t}();const h=t=>{const e=Object.assign({},{msg:"",type:"warning",url:!1,label:"",closeOthers:!0},t);if(void 0!==window.wp&&void 0!==window.wp.data&&void 0!==window.wp.data.dispatch){var i={isDismissible:!0},n=e.msg;e.url?(i.actions=[{url:e.url,label:e.label}],n=n.replace("{link}","follow the link below")):n=n.replace("{link}",""),e.closeOthers&&document.querySelectorAll(".components-notice").forEach((t=>{t.style.display="none"})),setTimeout((function(){wp.data.dispatch("core/notices").createNotice(e.type,n,i)}),10)}else{const t=document.createElement("link");t.href="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.css",t.type="text/css",t.rel="stylesheet",t.media="screen,print",document.getElementsByTagName("head")[0].appendChild(t),n=e.msg,n=e.url?n.replace("{link}",'<a href="'+e.url+'" target="_blank" arial-label="'+e.label+'">'+e.label+"</a>"):n.replace("{link}","");const i=new u({position:{x:"right",y:"top"},ripple:!1,types:[{type:"success",background:"#193EEE",duration:2e3,dismissible:!0,icon:!1},{type:"warning",background:"#454545",duration:4e3,dismissible:!0,icon:!1},{type:"error",background:"#AD1414",duration:0,dismissible:!0,icon:!1}]});e.closeOthers&&i.dismissAll(),i.open({type:e.type,message:n})}};let f;edac_editor_app.edacApiUrl,f="undefined"==typeof edacp_full_site_scan_app?edac_editor_app.edacHeaders:edacp_full_site_scan_app.edacpHeaders;const m=(t,e)=>{const i="iframe_"+(new Date).getTime()+"_"+Math.floor(1e3*Math.random()),n=document.createElement("iframe");n.setAttribute("id",i),n.setAttribute("src",t),n.style.width=screen.width+"px",n.style.height=screen.height+"px",n.style.position="absolute",n.style.left="-"+screen.width+"px",document.body.append(n),n.addEventListener("load",(function(t){var o=n.contentDocument||n.contentWindow.document;const s=o.querySelector("body");if(s.setAttribute("data-iframe-id",i),s.setAttribute("data-iframe-event-name","edac_scan_complete"),s.setAttribute("data-iframe-post-id",e),o){var a=o.createElement("script");a.src=edac_editor_app.baseurl+"/build/pageScanner.bundle.js",o.head.appendChild(a)}}))},y=()=>{top.addEventListener("edac_scan_complete",(function(t){const e=t.detail.postId,i=t.detail.violations,o=t.detail.iframeId;setTimeout((function(){document.getElementById(o).remove()}),1e3),((t,e)=>{n("Saving "+t+": started"),document.querySelector(".edac-panel").classList.add("edac-panel-loading"),(async(t="",e={})=>await fetch(t,{method:"POST",headers:f,body:JSON.stringify(e)}).then((t=>t.json())).catch((()=>({}))))(edac_editor_app.edacApiUrl+"/post-scan-results/"+t,{violations:e}).then((e=>{n("Saving "+t+": done");var i=new CustomEvent("edac_js_scan_save_complete");top.dispatchEvent(i),e.success||(n("Saving "+t+": error"),h({msg:"Whoops! It looks like there was a problem updating. Please try again.",type:"warning"})),document.querySelector(".edac-panel").classList.add("edac-panel-loading")}))})(e,i)}));let t=!1,e=!1;void 0!==wp.data&&void 0!==wp.data.subscribe?wp.data.subscribe((()=>{wp.data.select("core/editor").isAutosavingPost()&&(e=!0),wp.data.select("core/editor").isSavingPost()?t=!0:t&&(t=!1,e?e=!1:m(edac_editor_app.scanUrl,edac_editor_app.postID))})):o("Gutenberg is not enabled."),m(edac_editor_app.scanUrl,edac_editor_app.postID)};window.addEventListener("DOMContentLoaded",(()=>{if(edac_editor_app.active)if("1"===edac_editor_app.pro)setTimeout((function(){y()}),250);else{const t=edac_editor_app.edacApiUrl,e=edac_editor_app.edacHeaders;(async()=>{try{return(await fetch(t+"/test",{method:"POST",headers:e})).status}catch(t){return 401}})().then((t=>{t>400?401==t?h({msg:"Whoops! It looks like your website is currently password protected. The free version of Accessibility Checker can only scan live websites. To scan this website for accessibility problems either remove the password protection or follow the link below to upgrade to Accessibility Checker Pro.",type:"warning",url:"https://equalizedigital.com/accessibility-checker/pricing/",label:"Upgrade",closeOthers:!0}):(h({msg:"Whoops! It looks like there was a problem connecting to the WordPress REST API which is required by Accessibility Checker. Follow the link below for more information:",type:"warning",url:"https://developer.wordpress.org/rest-api/frequently-asked-questions",label:"Rest API",closeOthers:!0}),o("Error: Cannot connect to API. Status code is: "+t)):setTimeout((function(){y()}),250)})).catch((t=>{h({msg:"Whoops! It looks like there was a problem connecting to the WordPress REST API which is required by Accessibility Checker. Follow the link below for more information:",type:"warning",url:"https://developer.wordpress.org/rest-api/frequently-asked-questions",label:"Rest API",closeOthers:!0}),o(t)}))}}))})();
     2(()=>{"use strict";let t=!1;"undefined"!=typeof edac_editor_app&&(t="1"===edac_editor_app.debug);const e=t,i=t,n=t=>{e&&console.info(t)}}))})();
  • accessibility-checker/tags/1.7.1/build/frontendHighlighterApp.bundle.js

    r3012193 r3025920  
    11/*! For license information please see frontendHighlighterApp.bundle.js.LICENSE.txt */
    2 (()=>{"use strict";(()=>{function t(t){return t.split("-")[0]}function e(e,n,i){let{reference:o,floating:s}=e;const r=o.x+o.width/2-s.width/2,a=o.y+o.height/2-s.height/2,l=function(e){return["top","bottom"].includes(t(e))?"x":"y"}(n),c=function(t){return"y"===t?"height":"width"}(l),u=o[c]/2-s[c]/2,d="x"===l;let h;switch(t(n)){case"top":h={x:r,y:o.y-s.height};break;case"bottom":h={x:r,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:a};break;case"left":h={x:o.x-s.width,y:a};break;default:h={x:o.x,y:o.y}}switch(function(t){return t.split("-")[1]}(n)){case"start":h[l]-=u*(i&&d?-1:1);break;case"end":h[l]+=u*(i&&d?-1:1)}return h}const n=async(t,n,i)=>{const{placement:o="bottom",strategy:s="absolute",middleware:r=[],platform:a}=i,l=r.filter(Boolean),c=await(null==a.isRTL?void 0:a.isRTL(n));let u=await a.getElementRects({reference:t,floating:n,strategy:s}),{x:d,y:h}=e(u,o,c),p=o,f={},g=0;for(let i=0;i<l.length;i++){const{name:r,fn:b}=l[i],{x:v,y,data:m,reset:w}=await b({x:d,y:h,initialPlacement:o,placement:p,strategy:s,middlewareData:f,rects:u,platform:a,elements:{reference:t,floating:n}});d=null!=v?v:d,h=null!=y?y:h,f={...f,[r]:{...f[r],...m}},w&&g<=50&&(g++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(u=!0===w.rects?await a.getElementRects({reference:t,floating:n,strategy:s}):w.rects),({x:d,y:h}=e(u,p,c))),i=-1)}return{x:d,y:h,placement:p,strategy:s,middlewareData:f}};function i(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}Math.min,Math.max;function o(t){var e;return(null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function s(t){return o(t).getComputedStyle(t)}function r(t){return t instanceof o(t).Node}function a(t){return r(t)?(t.nodeName||"").toLowerCase():""}function l(t){return t instanceof o(t).HTMLElement}function c(t){return t instanceof o(t).Element}function u(t){return"undefined"!=typeof ShadowRoot&&(t instanceof o(t).ShadowRoot||t instanceof ShadowRoot)}function d(t){const{overflow:e,overflowX:n,overflowY:i,display:o}=s(t);return/auto|scroll|overlay|hidden|clip/.test(e+i+n)&&!["inline","contents"].includes(o)}function h(t){return["table","td","th"].includes(a(t))}function p(t){const e=f(),n=s(t);return"none"!==n.transform||"none"!==n.perspective||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((t=>(n.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(n.contain||"").includes(t)))}function f(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function g(t){return["html","body","#document"].includes(a(t))}["top","right","bottom","left"].reduce(((t,e)=>t.concat(e,e+"-start",e+"-end")),[]);const b=Math.min,v=Math.max,y=Math.round;function m(t){const e=s(t);let n=parseFloat(e.width)||0,i=parseFloat(e.height)||0;const o=l(t),r=o?t.offsetWidth:n,a=o?t.offsetHeight:i,c=y(n)!==r||y(i)!==a;return c&&(n=r,i=a),{width:n,height:i,fallback:c}}function w(t){return c(t)?t:t.contextElement}const x={x:1,y:1};function S(t){const e=w(t);if(!l(e))return x;const n=e.getBoundingClientRect(),{width:i,height:o,fallback:s}=m(e);let r=(s?y(n.width):n.width)/i,a=(s?y(n.height):n.height)/o;return r&&Number.isFinite(r)||(r=1),a&&Number.isFinite(a)||(a=1),{x:r,y:a}}const T={x:0,y:0};function E(t,e,n){var i,s;if(void 0===e&&(e=!0),!f())return T;const r=t?o(t):window;return!n||e&&n!==r?T:{x:(null==(i=r.visualViewport)?void 0:i.offsetLeft)||0,y:(null==(s=r.visualViewport)?void 0:s.offsetTop)||0}}function C(t,e,n,s){void 0===e&&(e=!1),void 0===n&&(n=!1);const r=t.getBoundingClientRect(),a=w(t);let l=x;e&&(s?c(s)&&(l=S(s)):l=S(t));const u=E(a,n,s);let d=(r.left+u.x)/l.x,h=(r.top+u.y)/l.y,p=r.width/l.x,f=r.height/l.y;if(a){const t=o(a),e=s&&c(s)?o(s):s;let n=t.frameElement;for(;n&&s&&e!==t;){const t=S(n),e=n.getBoundingClientRect(),i=getComputedStyle(n);e.x+=(n.clientLeft+parseFloat(i.paddingLeft))*t.x,e.y+=(n.clientTop+parseFloat(i.paddingTop))*t.y,d*=t.x,h*=t.y,p*=t.x,f*=t.y,d+=e.x,h+=e.y,n=o(n).frameElement}}return i({width:p,height:f,x:d,y:h})}function L(t){return((r(t)?t.ownerDocument:t.document)||window.document).documentElement}function k(t){return c(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function D(t){return C(L(t)).left+k(t).scrollLeft}function I(t){if("html"===a(t))return t;const e=t.assignedSlot||t.parentNode||u(t)&&t.host||L(t);return u(e)?e.host:e}function O(t){const e=I(t);return g(e)?e.ownerDocument.body:l(e)&&d(e)?e:O(e)}function F(t,e){var n;void 0===e&&(e=[]);const i=O(t),s=i===(null==(n=t.ownerDocument)?void 0:n.body),r=o(i);return s?e.concat(r,r.visualViewport||[],d(i)?i:[]):e.concat(i,F(i))}function N(t,e,n){let r;if("viewport"===e)r=function(t,e){const n=o(t),i=L(t),s=n.visualViewport;let r=i.clientWidth,a=i.clientHeight,l=0,c=0;if(s){r=s.width,a=s.height;const t=f();(!t||t&&"fixed"===e)&&(l=s.offsetLeft,c=s.offsetTop)}return{width:r,height:a,x:l,y:c}}(t,n);else if("document"===e)r=function(t){const e=L(t),n=k(t),i=t.ownerDocument.body,o=v(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),r=v(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let a=-n.scrollLeft+D(t);const l=-n.scrollTop;return"rtl"===s(i).direction&&(a+=v(e.clientWidth,i.clientWidth)-o),{width:o,height:r,x:a,y:l}}(L(t));else if(c(e))r=function(t,e){const n=C(t,!0,"fixed"===e),i=n.top+t.clientTop,o=n.left+t.clientLeft,s=l(t)?S(t):{x:1,y:1};return{width:t.clientWidth*s.x,height:t.clientHeight*s.y,x:o*s.x,y:i*s.y}}(e,n);else{const n=E(t);r={...e,x:e.x-n.x,y:e.y-n.y}}return i(r)}function R(t,e){const n=I(t);return!(n===e||!c(n)||g(n))&&("fixed"===s(n).position||R(n,e))}function P(t,e){return l(t)&&"fixed"!==s(t).position?e?e(t):t.offsetParent:null}function B(t,e){const n=o(t);if(!l(t))return n;let i=P(t,e);for(;i&&h(i)&&"static"===s(i).position;)i=P(i,e);return i&&("html"===a(i)||"body"===a(i)&&"static"===s(i).position&&!p(i))?n:i||function(t){let e=I(t);for(;l(e)&&!g(e);){if(p(e))return e;e=I(e)}return null}(t)||n}function A(t,e,n){const i=l(e),o=L(e),s="fixed"===n,r=C(t,!0,s,e);let c={scrollLeft:0,scrollTop:0};const u={x:0,y:0};if(i||!i&&!s)if(("body"!==a(e)||d(o))&&(c=k(e)),l(e)){const t=C(e,!0,s,e);u.x=t.x+e.clientLeft,u.y=t.y+e.clientTop}else o&&(u.x=D(o));return{x:r.left+c.scrollLeft-u.x,y:r.top+c.scrollTop-u.y,width:r.width,height:r.height}}const q={getClippingRect:function(t){let{element:e,boundary:n,rootBoundary:i,strategy:o}=t;const r="clippingAncestors"===n?function(t,e){const n=e.get(t);if(n)return n;let i=F(t).filter((t=>c(t)&&"body"!==a(t))),o=null;const r="fixed"===s(t).position;let l=r?I(t):t;for(;c(l)&&!g(l);){const e=s(l),n=p(l);n||"fixed"!==e.position||(o=null),(r?!n&&!o:!n&&"static"===e.position&&o&&["absolute","fixed"].includes(o.position)||d(l)&&!n&&R(t,l))?i=i.filter((t=>t!==l)):o=e,l=I(l)}return e.set(t,i),i}(e,this._c):[].concat(n),l=[...r,i],u=l[0],h=l.reduce(((t,n)=>{const i=N(e,n,o);return t.top=v(i.top,t.top),t.right=b(i.right,t.right),t.bottom=b(i.bottom,t.bottom),t.left=v(i.left,t.left),t}),N(e,u,o));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:e,offsetParent:n,strategy:i}=t;const o=l(n),s=L(n);if(n===s)return e;let r={scrollLeft:0,scrollTop:0},c={x:1,y:1};const u={x:0,y:0};if((o||!o&&"fixed"!==i)&&(("body"!==a(n)||d(s))&&(r=k(n)),l(n))){const t=C(n);c=S(n),u.x=t.x+n.clientLeft,u.y=t.y+n.clientTop}return{width:e.width*c.x,height:e.height*c.y,x:e.x*c.x-r.scrollLeft*c.x+u.x,y:e.y*c.y-r.scrollTop*c.y+u.y}},isElement:c,getDimensions:function(t){return m(t)},getOffsetParent:B,getDocumentElement:L,getScale:S,async getElementRects(t){let{reference:e,floating:n,strategy:i}=t;const o=this.getOffsetParent||B,s=this.getDimensions;return{reference:A(e,await o(n),i),floating:{x:0,y:0,...await s(n)}}},getClientRects:t=>Array.from(t.getClientRects()),isRTL:t=>"rtl"===s(t).direction};var _=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],j=_.join(","),H="undefined"==typeof Element,M=H?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,W=!H&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},G=function t(e,n){var i;void 0===n&&(n=!0);var o=null==e||null===(i=e.getAttribute)||void 0===i?void 0:i.call(e,"inert");return""===o||"true"===o||n&&e&&t(e.parentNode)},V=function(t,e,n){if(G(t))return[];var i=Array.prototype.slice.apply(t.querySelectorAll(j));return e&&M.call(t,j)&&i.unshift(t),i.filter(n)},U=function t(e,n,i){for(var o=[],s=Array.from(e);s.length;){var r=s.shift();if(!G(r,!1))if("SLOT"===r.tagName){var a=r.assignedElements(),l=t(a.length?a:r.children,!0,i);i.flatten?o.push.apply(o,l):o.push({scopeParent:r,candidates:l})}else{M.call(r,j)&&i.filter(r)&&(n||!e.includes(r))&&o.push(r);var c=r.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(r),u=!G(c,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(r));if(c&&u){var d=t(!0===c?r.children:c.children,!0,i);i.flatten?o.push.apply(o,d):o.push({scopeParent:r,candidates:d})}else s.unshift.apply(s,r.children)}}return o},z=function(t,e){return t.tabIndex<0&&(e||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},$=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},K=function(t){return"INPUT"===t.tagName},Y=function(t){var e=t.getBoundingClientRect(),n=e.width,i=e.height;return 0===n&&0===i},X=function(t,e){return!(e.disabled||G(e)||function(t){return K(t)&&"hidden"===t.type}(e)||function(t,e){var n=e.displayCheck,i=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var o=M.call(t,"details>summary:first-of-type")?t.parentElement:t;if(M.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return Y(t)}else{if("function"==typeof i){for(var s=t;t;){var r=t.parentElement,a=W(t);if(r&&!r.shadowRoot&&!0===i(r))return Y(t);t=t.assignedSlot?t.assignedSlot:r||a===t.ownerDocument?r:a.host}t=s}if(function(t){var e,n,i,o,s=t&&W(t),r=null===(e=s)||void 0===e?void 0:e.host,a=!1;if(s&&s!==t)for(a=!!(null!==(n=r)&&void 0!==n&&null!==(i=n.ownerDocument)&&void 0!==i&&i.contains(r)||null!=t&&null!==(o=t.ownerDocument)&&void 0!==o&&o.contains(t));!a&&r;){var l,c,u;a=!(null===(c=r=null===(l=s=W(r))||void 0===l?void 0:l.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(r))}return a}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var i=e.children.item(n);if("LEGEND"===i.tagName)return!!M.call(e,"fieldset[disabled] *")||!i.contains(t)}return!0}e=e.parentElement}return!1}(e))},J=function(t,e){return!(function(t){return function(t){return K(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||W(t),i=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=i(window.CSS.escape(t.name));else try{e=i(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var o=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!o||o===t}(t)}(e)||z(e)<0||!X(t,e))},Q=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},Z=function t(e){var n=[],i=[];return e.forEach((function(e,o){var s=!!e.scopeParent,r=s?e.scopeParent:e,a=z(r,s),l=s?t(e.candidates):r;0===a?s?n.push.apply(n,l):n.push(r):i.push({documentOrder:o,tabIndex:a,item:e,isScope:s,content:l})})),i.sort($).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(n)},tt=function(t,e){var n;return n=(e=e||{}).getShadowRoot?U([t],e.includeContainer,{filter:J.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:Q}):V(t,e.includeContainer,J.bind(null,e)),Z(n)},et=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==M.call(t,j)&&J(e,t)},nt=_.concat("iframe").join(","),it=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==M.call(t,nt)&&X(e,t)};function ot(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function st(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ot(Object(n),!0).forEach((function(e){rt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ot(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,"string");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var at=function(t){return"Tab"===t.key||9===t.keyCode},lt=function(t){return at(t)&&!t.shiftKey},ct=function(t){return at(t)&&t.shiftKey},ut=function(t){return setTimeout(t,0)},dt=function(t,e){var n=-1;return t.every((function(t,i){return!e(t)||(n=i,!1)})),n},ht=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];return"function"==typeof t?t.apply(void 0,n):t},pt=function(t){return t.target.shadowRoot&&"function"==typeof t.composedPath?t.composedPath()[0]:t.target},ft=[],gt=function(t,e){var n,i=(null==e?void 0:e.document)||document,o=(null==e?void 0:e.trapStack)||ft,s=st({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:lt,isKeyBackward:ct},e),r={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0},a=function(t,e,n){return t&&void 0!==t[e]?t[e]:s[n||e]},l=function(t,e){var n="function"==typeof(null==e?void 0:e.composedPath)?e.composedPath():void 0;return r.containerGroups.findIndex((function(e){var i=e.container,o=e.tabbableNodes;return i.contains(t)||(null==n?void 0:n.includes(i))||o.find((function(e){return e===t}))}))},c=function(t){var e=s[t];if("function"==typeof e){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];e=e.apply(void 0,o)}if(!0===e&&(e=void 0),!e){if(void 0===e||!1===e)return e;throw new Error("`".concat(t,"` was specified but was not a node, or did not return a node"))}var a=e;if("string"==typeof e&&!(a=i.querySelector(e)))throw new Error("`".concat(t,"` as selector refers to no known node"));return a},u=function(){var t=c("initialFocus");if(!1===t)return!1;if(void 0===t||!it(t,s.tabbableOptions))if(l(i.activeElement)>=0)t=i.activeElement;else{var e=r.tabbableGroups[0];t=e&&e.firstTabbableNode||c("fallbackFocus")}if(!t)throw new Error("Your focus-trap needs to have at least one focusable element");return t},d=function(){if(r.containerGroups=r.containers.map((function(t){var e,n,i=tt(t,s.tabbableOptions),o=(e=t,(n=(n=s.tabbableOptions)||{}).getShadowRoot?U([e],n.includeContainer,{filter:X.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):V(e,n.includeContainer,X.bind(null,n)));return{container:t,tabbableNodes:i,focusableNodes:o,firstTabbableNode:i.length>0?i[0]:null,lastTabbableNode:i.length>0?i[i.length-1]:null,nextTabbableNode:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=o.findIndex((function(e){return e===t}));if(!(n<0))return e?o.slice(n+1).find((function(t){return et(t,s.tabbableOptions)})):o.slice(0,n).reverse().find((function(t){return et(t,s.tabbableOptions)}))}}})),r.tabbableGroups=r.containerGroups.filter((function(t){return t.tabbableNodes.length>0})),r.tabbableGroups.length<=0&&!c("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},h=function t(e){!1!==e&&e!==i.activeElement&&(e&&e.focus?(e.focus({preventScroll:!!s.preventScroll}),r.mostRecentlyFocusedNode=e,function(t){return t.tagName&&"input"===t.tagName.toLowerCase()&&"function"==typeof t.select}(e)&&e.select()):t(u()))},p=function(t){var e=c("setReturnFocus",t);return e||!1!==e&&t},f=function(t){var e=pt(t);l(e,t)>=0||(ht(s.clickOutsideDeactivates,t)?n.deactivate({returnFocus:s.returnFocusOnDeactivate}):ht(s.allowOutsideClick,t)||t.preventDefault())},g=function(t){var e=pt(t),n=l(e,t)>=0;n||e instanceof Document?n&&(r.mostRecentlyFocusedNode=e):(t.stopImmediatePropagation(),h(r.mostRecentlyFocusedNode||u()))},b=function(t){if(function(t){return"Escape"===t.key||"Esc"===t.key||27===t.keyCode}(t)&&!1!==ht(s.escapeDeactivates,t))return t.preventDefault(),void n.deactivate();(s.isKeyForward(t)||s.isKeyBackward(t))&&function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=pt(t);d();var i=null;if(r.tabbableGroups.length>0){var o=l(n,t),a=o>=0?r.containerGroups[o]:void 0;if(o<0)i=e?r.tabbableGroups[r.tabbableGroups.length-1].lastTabbableNode:r.tabbableGroups[0].firstTabbableNode;else if(e){var u=dt(r.tabbableGroups,(function(t){var e=t.firstTabbableNode;return n===e}));if(u<0&&(a.container===n||it(n,s.tabbableOptions)&&!et(n,s.tabbableOptions)&&!a.nextTabbableNode(n,!1))&&(u=o),u>=0){var p=0===u?r.tabbableGroups.length-1:u-1;i=r.tabbableGroups[p].lastTabbableNode}else at(t)||(i=a.nextTabbableNode(n,!1))}else{var f=dt(r.tabbableGroups,(function(t){var e=t.lastTabbableNode;return n===e}));if(f<0&&(a.container===n||it(n,s.tabbableOptions)&&!et(n,s.tabbableOptions)&&!a.nextTabbableNode(n))&&(f=o),f>=0){var g=f===r.tabbableGroups.length-1?0:f+1;i=r.tabbableGroups[g].firstTabbableNode}else at(t)||(i=a.nextTabbableNode(n))}}else i=c("fallbackFocus");i&&(at(t)&&t.preventDefault(),h(i))}(t,s.isKeyBackward(t))},v=function(t){var e=pt(t);l(e,t)>=0||ht(s.clickOutsideDeactivates,t)||ht(s.allowOutsideClick,t)||(t.preventDefault(),t.stopImmediatePropagation())},y=function(){if(r.active)return function(t,e){if(t.length>0){var n=t[t.length-1];n!==e&&n.pause()}var i=t.indexOf(e);-1===i||t.splice(i,1),t.push(e)}(o,n),r.delayInitialFocusTimer=s.delayInitialFocus?ut((function(){h(u())})):h(u()),i.addEventListener("focusin",g,!0),i.addEventListener("mousedown",f,{capture:!0,passive:!1}),i.addEventListener("touchstart",f,{capture:!0,passive:!1}),i.addEventListener("click",v,{capture:!0,passive:!1}),i.addEventListener("keydown",b,{capture:!0,passive:!1}),n},m=function(){if(r.active)return i.removeEventListener("focusin",g,!0),i.removeEventListener("mousedown",f,!0),i.removeEventListener("touchstart",f,!0),i.removeEventListener("click",v,!0),i.removeEventListener("keydown",b,!0),n},w="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(t){t.some((function(t){return Array.from(t.removedNodes).some((function(t){return t===r.mostRecentlyFocusedNode}))}))&&h(u())})):void 0,x=function(){w&&(w.disconnect(),r.active&&!r.paused&&r.containers.map((function(t){w.observe(t,{subtree:!0,childList:!0})})))};return(n={get active(){return r.active},get paused(){return r.paused},activate:function(t){if(r.active)return this;var e=a(t,"onActivate"),n=a(t,"onPostActivate"),o=a(t,"checkCanFocusTrap");o||d(),r.active=!0,r.paused=!1,r.nodeFocusedBeforeActivation=i.activeElement,null==e||e();var s=function(){o&&d(),y(),x(),null==n||n()};return o?(o(r.containers.concat()).then(s,s),this):(s(),this)},deactivate:function(t){if(!r.active)return this;var e=st({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},t);clearTimeout(r.delayInitialFocusTimer),r.delayInitialFocusTimer=void 0,m(),r.active=!1,r.paused=!1,x(),function(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1),t.length>0&&t[t.length-1].unpause()}(o,n);var i=a(e,"onDeactivate"),l=a(e,"onPostDeactivate"),c=a(e,"checkCanReturnFocus"),u=a(e,"returnFocus","returnFocusOnDeactivate");null==i||i();var d=function(){ut((function(){u&&h(p(r.nodeFocusedBeforeActivation)),null==l||l()}))};return u&&c?(c(p(r.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(t){if(r.paused||!r.active)return this;var e=a(t,"onPause"),n=a(t,"onPostPause");return r.paused=!0,null==e||e(),m(),x(),null==n||n(),this},unpause:function(t){if(!r.paused||!r.active)return this;var e=a(t,"onUnpause"),n=a(t,"onPostUnpause");return r.paused=!1,null==e||e(),d(),y(),x(),null==n||n(),this},updateContainerElements:function(t){var e=[].concat(t).filter(Boolean);return r.containers=e.map((function(t){return"string"==typeof t?i.querySelector(t):t})),r.active&&d(),x(),this}}).updateContainerElements(t),n};class bt{constructor(t={}){this.settings={showIgnored:!1,...t},this.highlightPanel=this.addHighlightPanel(),this.nextButton=document.querySelector("#edac-highlight-next"),this.previousButton=document.querySelector("#edac-highlight-previous"),this.panelToggle=document.querySelector("#edac-highlight-panel-toggle"),this.closePanel=document.querySelector("#edac-highlight-panel-controls-close"),this.panelDescription=document.querySelector("#edac-highlight-panel-description"),this.panelControls=document.querySelector("#edac-highlight-panel-controls"),this.descriptionCloseButton=document.querySelector(".edac-highlight-panel-description-close"),this.issues=null,this.currentButtonIndex=null,this.urlParameter=this.get_url_parameter("edac"),this.currentIssueStatus=null,this.tooltips=[],this.panelControlsFocusTrap=gt("#"+this.panelControls.id,{clickOutsideDeactivates:!0,escapeDeactivates:()=>{this.panelClose()}}),this.panelDescriptionFocusTrap=gt("#"+this.panelDescription.id,{clickOutsideDeactivates:!0,escapeDeactivates:()=>{this.descriptionClose()}}),this.disableStylesButton=document.querySelector("#edac-highlight-disable-styles"),this.stylesDisabled=!1,this.originalCss=[],this.init()}init(){this.nextButton.addEventListener("click",(t=>{this.highlightFocusNext(),this.focusTrapDescription()})),this.previousButton.addEventListener("click",(t=>{this.highlightFocusPrevious(),this.focusTrapDescription()})),this.panelToggle.addEventListener("click",(()=>{this.panelOpen(),this.focusTrapControls()})),this.closePanel.addEventListener("click",(()=>{this.panelClose(),this.panelControlsFocusTrap.deactivate(),this.panelDescriptionFocusTrap.deactivate(),this.enableStyles()})),this.descriptionCloseButton.addEventListener("click",(()=>this.descriptionClose())),this.disableStylesButton.addEventListener("click",(()=>{this.stylesDisabled?this.enableStyles():this.disableStyles()})),this.urlParameter&&this.panelOpen(this.urlParameter)}findElement(t,e){let n=t.object;const i=(new DOMParser).parseFromString(n,"text/html").body.firstElementChild;i&&(n=i.outerHTML);const o=document.body.querySelectorAll("*");for(const i of o)if(i.outerHTML.replace(/\W/g,"")===n.replace(/\W/g,"")){const n=this.addTooltip(i,t,e);return this.issues[e].tooltip=n.tooltip,this.tooltips.push(n),i}return null}highlightAjax(){const t=this;return new Promise((function(e,n){const i=new XMLHttpRequest,o=edac_frontend_highlighter_app.ajaxurl+"?action=edac_frontend_highlight_ajax&post_id="+edac_frontend_highlighter_app.postID+"&nonce="+edac_frontend_highlighter_app.nonce;t.showWait(!0),i.open("GET",o),i.onload=function(){if(200===i.status){t.showWait(!1);const n=JSON.parse(i.responseText);if(!0===n.success){const i=JSON.parse(n.data);t.settings.showIgnored?e(i):e(i.filter((e=>e.id==t.urlParameter||"ignored"!==e.rule_type)))}else e([])}else t.showWait(!1),info("Request failed.  Returned status of "+i.status),n({status:i.status,statusText:i.statusText})},i.onerror=function(){t.showWait(!1),n({status:i.status,statusText:i.statusText})},i.send()}))}showWait(t=!0){t?document.querySelector("body").classList.add("edac-app-wait"):document.querySelector("body").classList.remove("edac-app-wait")}removeHighlightButtons(){this.tooltips.forEach((t=>{t.tooltip.removeEventListener("click",t.listeners.onClick),t.listeners.cleanup()})),document.querySelectorAll(".edac-highlight-btn").forEach((t=>{t.remove()}))}addTooltip(t,e,i){let o=document.createElement("button");o.classList="edac-highlight-btn edac-highlight-btn-"+e.rule_type,o.ariaLabel=e.rule_title,o.ariaExpanded="false",o.dataset.id=e.id;const s=t=>{const e=t.currentTarget.dataset.id;this.showIssue(e),this.focusTrapDescription()};o.addEventListener("click",s),document.body.append(o);const r=function(t,e,n,i){void 0===i&&(i={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:r=!0,animationFrame:a=!1}=i,l=o||s?[...c(t)?F(t):t.contextElement?F(t.contextElement):[],...F(e)]:[];l.forEach((t=>{const e=!c(t)&&t.toString().includes("V");!o||a&&!e||t.addEventListener("scroll",n,{passive:!0}),s&&t.addEventListener("resize",n)}));let u,d=null;r&&(d=new ResizeObserver((()=>{n()})),c(t)&&!a&&d.observe(t),c(t)||!t.contextElement||a||d.observe(t.contextElement),d.observe(e));let h=a?C(t):null;return a&&function e(){const i=C(t);!h||i.x===h.x&&i.y===h.y&&i.width===h.width&&i.height===h.height||n(),h=i,u=requestAnimationFrame(e)}(),n(),()=>{var t;l.forEach((t=>{o&&t.removeEventListener("scroll",n),s&&t.removeEventListener("resize",n)})),null==(t=d)||t.disconnect(),d=null,a&&cancelAnimationFrame(u)}}(t,o,(function(){((t,e,i)=>{const o=new Map,s={platform:q,placement:"top-start",middleware:[]},r={...s.platform,_c:o};return n(t,e,{...s,platform:r})})(t,o).then((({x:e,y:n,middlewareData:i,placement:s})=>{const r=t.getBoundingClientRect(),a=null==t.offsetHeight?0:t.offsetHeight,l=null==t.offsetWidth?0:t.offsetWidth,c=null==o.offsetHeight?0:o.offsetHeight,u=null==o.offsetWidth?0:o.offsetWidth;let d=0;c<=.8*a&&(d=c),u>=.8*l&&(d=0),r.left<u&&(e=0),r.left>window.screen&&(e=window.screen.width-u),r.top<c&&(n=0),Object.assign(o.style,{left:`${e+0}px`,top:`${n+d}px`})}))}),{ancestorScroll:!0,ancestorResize:!0,elementResize:!0,layoutShift:!0,animationFrame:!0});return{element:t,tooltip:o,listeners:{onClick:s,cleanup:r}}}addHighlightPanel(){return document.body.insertAdjacentHTML("afterbegin",'\n\t\t\t<div id="edac-highlight-panel" class="edac-highlight-panel">\n\t\t\t<button id="edac-highlight-panel-toggle" class="edac-highlight-panel-toggle" aria-haspopup="dialog" aria-label="Accessibility Checker Tools"></button>\n\t\t\t<div id="edac-highlight-panel-description" class="edac-highlight-panel-description" role="dialog" aria-labelledby="edac-highlight-panel-description-title" tabindex="0">\n\t\t\t<button class="edac-highlight-panel-description-close edac-highlight-panel-controls-close" aria-label="Close">×</button>\n\t\t\t\t<div id="edac-highlight-panel-description-title" class="edac-highlight-panel-description-title"></div>\n\t\t\t\t<div class="edac-highlight-panel-description-content"></div>\n\t\t\t\t<div id="edac-highlight-panel-description-code" class="edac-highlight-panel-description-code"><code></code></div>\t\t\t\n\t\t\t</div>\n\t\t\t<div id="edac-highlight-panel-controls" class="edac-highlight-panel-controls" tabindex="0">\n\t\t\t\t<button id="edac-highlight-panel-controls-close" class="edac-highlight-panel-controls-close" aria-label="Close">×</button>\n\t\t\t\t<div class="edac-highlight-panel-controls-title">Accessibility Checker</div>\n\t\t\t\t<div class="edac-highlight-panel-controls-summary">Loading...</div>\n\t\t\t\t<div class="edac-highlight-panel-controls-buttons">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<button id="edac-highlight-previous" disabled="true"><span aria-hidden="true">« </span>Previous</button>\n\t\t\t\t\t\t<button id="edac-highlight-next" disabled="true">Next<span aria-hidden="true"> »</span></button><br />\n\t\t\t\t\t</div>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<button id="edac-highlight-disable-styles" class="edac-highlight-disable-styles" aria-live="polite">Disable Styles</button>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\n\t\t\t</div>\n\t\t\t</div>\n\t\t'),document.getElementById("edac-highlight-panel")}highlightFocusNext=()=>{null==this.currentButtonIndex?this.currentButtonIndex=0:this.currentButtonIndex=(this.currentButtonIndex+1)%this.issues.length;const t=this.issues[this.currentButtonIndex].id;this.showIssue(t)};highlightFocusPrevious=()=>{null==this.currentButtonIndex?this.currentButtonIndex=this.issues.length-1:this.currentButtonIndex=(this.currentButtonIndex-1+this.issues.length)%this.issues.length;const t=this.issues[this.currentButtonIndex].id;this.showIssue(t)};focusTrapControls=()=>{this.panelDescriptionFocusTrap.deactivate(),this.panelControlsFocusTrap.activate(),setTimeout((()=>{this.panelControls.focus()}),100)};focusTrapDescription=()=>{this.panelControlsFocusTrap.deactivate(),this.panelDescriptionFocusTrap.activate(),setTimeout((()=>{this.panelDescription.focus()}),100)};showIssue=t=>{if(this.removeSelectedClasses(),void 0===t)return;const e=this.issues.find((e=>e.id==t));this.currentButtonIndex=this.issues.findIndex((e=>e.id==t));const n=e.tooltip,i=e.element;n&&i?(n.classList.add("edac-highlight-btn-selected"),i.classList.add("edac-highlight-element-selected"),i.offsetWidth<20&&i.classList.add("edac-highlight-element-selected-min-width"),i.offsetHeight<5&&i.classList.add("edac-highlight-element-selected-min-height"),i.scrollIntoView({block:"center"}),it(n)?this.checkVisibility(n)&&this.checkVisibility(i)?this.currentIssueStatus=null:this.currentIssueStatus="The element is not visible. Try disabling styles.":this.currentIssueStatus="The element is not focusable. Try disabling styles."):this.currentIssueStatus="The element was not found on the page.",this.descriptionOpen(t)};checkVisibility=t=>"function"!=typeof t.checkVisibility?!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length):t.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0});panelOpen(t){this.highlightPanel.classList.add("edac-highlight-panel-visible"),this.panelControls.style.display="block",this.panelToggle.style.display="none",this.highlightAjax().then((e=>{0==e.length?(this.nextButton.disabled=!0,this.previousButton.disabled=!0):(this.nextButton.disabled=!1,this.previousButton.disabled=!1),this.issues=e,e.forEach(function(t,e){const n=this.findElement(t,e);null!==n&&(this.issues[e].element=n)}.bind(this)),this.showIssueCount(),void 0!==t&&(this.showIssue(t),this.focusTrapDescription())})).catch((t=>{}))}panelClose(){this.highlightPanel.classList.remove("edac-highlight-panel-visible"),this.panelControls.style.display="none",this.panelDescription.style.display="none",this.panelToggle.style.display="block",this.removeSelectedClasses(),this.removeHighlightButtons(),this.closePanel.removeEventListener("click",this.panelControlsFocusTrap.deactivate),this.panelToggle.focus()}removeSelectedClasses=()=>{document.querySelectorAll(".edac-highlight-btn-selected").forEach((t=>{t.classList.remove("edac-highlight-btn-selected")})),document.querySelectorAll(".edac-highlight-element-selected").forEach((t=>{t.classList.remove("edac-highlight-element-selected","edac-highlight-element-selected-min-width","edac-highlight-element-selected-min-height"),0==t.classList.length&&t.removeAttribute("class")}))};descriptionOpen(t){const e=t,n=this.issues.find((t=>t.id===e));if(n){const t=document.querySelector(".edac-highlight-panel-description-title"),e=document.querySelector(".edac-highlight-panel-description-content"),i=document.querySelector(".edac-highlight-panel-description-code code");let o="";o+=` <div class="edac-highlight-panel-description-index">${this.currentButtonIndex+1} of ${this.issues.length}</div>`,this.currentIssueStatus&&(o+=` <div class="edac-highlight-panel-description-status">${this.currentIssueStatus}</div>`),o+=n.summary,o+=` <br /><a class="edac-highlight-panel-description-reference" href="${n.link}">Full Documentation</a>`,o+='<button class="edac-highlight-panel-description-code-button" aria-expanded="false" aria-controls="edac-highlight-panel-description-code">Show Code</button>',t.innerHTML=n.rule_title+' <span class="edac-highlight-panel-description-type edac-highlight-panel-description-type-'+n.rule_type+'" aria-label=" Issue type: '+n.rule_type+'"> '+n.rule_type+"</span>",e.innerHTML=o;const s=n.object,r=(new DOMParser).parseFromString(s,"text/html").body.firstElementChild;if(r)i.innerText=r.outerHTML;else{let t=document.createTextNode(n.object);i.innerText=t.nodeValue}this.codeContainer=document.querySelector(".edac-highlight-panel-description-code"),this.codeButton=document.querySelector(".edac-highlight-panel-description-code-button"),this.codeButton.addEventListener("click",(()=>this.codeToggle())),this.codeContainer.style.display="none",this.panelDescription.style.display="block"}}descriptionClose(){this.panelDescription.style.display="none",this.focusTrapControls()}disableStyles(){if(!document.querySelector("#edac-app-css")){debug("css is combined, so adding app.css to page.");var t=document.createElement("link");t.rel="stylesheet",t.id="edac-app-css",t.type="text/css",t.href=edac_frontend_highlighter_app.appCssUrl,t.media="all",document.head.appendChild(t)}this.originalCss=Array.from(document.head.querySelectorAll('style[type="text/css"], style, link[rel="stylesheet"]')),document.querySelectorAll('*[style]:not([class^="edac"])').forEach((function(t){t.removeAttribute("style")})),this.originalCss=this.originalCss.filter((function(t){return"edac-app-css"!==t.id&&"dashicons-css"!==t.id})),document.head.dataset.css=this.originalCss,this.originalCss.forEach((function(t){t.remove()})),document.querySelector("body").classList.add("edac-app-disable-styles"),this.stylesDisabled=!0,this.disableStylesButton.textContent="Enable Styles"}enableStyles(){this.originalCss.forEach((function(t){if("STYLE"===t.tagName)document.head.appendChild(t.cloneNode(!0));else{const e=document.createElement("link");e.rel="stylesheet",e.href=t.href,document.head.appendChild(e)}})),document.querySelector("body").classList.remove("edac-app-disable-styles"),this.stylesDisabled=!1,this.disableStylesButton.textContent="Disable Styles"}get_url_parameter(t){let e,n,i=window.location.search.substring(1).split("&");for(n=0;n<i.length;n++)if(e=i[n].split("="),e[0]===t)return void 0===e[1]||decodeURIComponent(e[1]);return!1}codeToggle(){"none"===this.codeContainer.style.display||""===this.codeContainer.style.display?(this.codeContainer.style.display="block",this.codeButton.setAttribute("aria-expanded","true")):(this.codeContainer.style.display="none",this.codeButton.setAttribute("aria-expanded","false"))}countIssues(t){let e=0;for(let n of this.issues)n.rule_type===t&&e++;return e}countIgnored(){let t=0;for(let e of this.issues)1==e.ignored&&t++;return t}showIssueCount(){let t=this.countIssues("error"),e=this.countIssues("warning"),n=this.countIgnored(),i=document.querySelector(".edac-highlight-panel-controls-summary"),o="No issues detected.";(t>0||e>0||n>0)&&(o="",t>=0&&(o+=t+" error"+(1==t?"":"s")+", "),e>=0&&(o+=e+" warning"+(1==e?"":"s")+", "),n>=0?o+="and "+n+" ignored issue"+(1==n?"":"s")+" detected.":o=o.slice(0,-2)+" detected."),i.textContent=o}}window.addEventListener("DOMContentLoaded",(()=>{new bt}))})()})();
     2(()=>{"use strict";(()=>{}))})()})();
  • accessibility-checker/tags/1.7.1/build/frontendHighlighterApp.bundle.js.LICENSE.txt

    r3012193 r3025920  
    11/*!
    2 * focus-trap 7.4.3
     2* focus-trap 7.
    33* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE
    44*/
    55
    66/*!
    7 * tabbable 6.1.2
     7* tabbable 6.
    88* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
    99*/
  • accessibility-checker/tags/1.7.1/build/pageScanner.bundle.js

    r3012193 r3025920  
    11/*! For license information please see pageScanner.bundle.js.LICENSE.txt */
    2 (()=>{var e={115:function(e,t,r){var n,a;e=r.nmd(e),function o(i){var u=i,l=i.document;function s(e){return s="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},s(e)}var c=c||{};function d(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}c.version="4.7.2",void 0===(a=function(){return c}.apply(t,[]))||(e.exports=a),"object"===s(e)&&e.exports&&"function"==typeof o.toString&&(c.source="("+o.toString()+')(typeof window === "object" ? window : this);',e.exports=c),"function"==typeof i.getComputedStyle&&(i.axe=c),d.prototype=Object.create(Error.prototype),d.prototype.constructor=d;var p=["node"],f=["variant"],m=["matches"],D=["chromium"],h=["noImplicit"],g=["noPresentational"],v=["precision","format","inGamut"],b=["space"],y=["algorithm"],F=["method"],w=["maxDeltaE","deltaEMethod","steps","maxSteps"],E=["node"],C=["nodes"],x=["node"],A=["relatedNodes"],k=["environmentData"],B=["environmentData"],T=["node"],N=["environmentData"],R=["environmentData"],_=["environmentData"];function O(e,t,r){return O=j()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&M(a,r.prototype),a},O.apply(null,arguments)}function S(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&M(e,t)}function M(e,t){return M=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},M(e,t)}function P(e){var t=j();return function(){var r,n=L(e);if(t){var a=L(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}(this,r)}}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(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 L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}function q(e,t,r){V(e,t),t.set(e,r)}function z(e,t){V(e,t),t.add(e)}function V(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function $(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,G(e,t,"get"))}function H(e,t,r){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return r}function U(e,t,r){return function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=r}}(e,G(e,t,"set"),r),r}function G(e,t,r){if(!t.has(e))throw new TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function W(e,t){if(null==e)return{};var r,n,a=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],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function Y(e){return function(e){if(Array.isArray(e))return ie(e)}(e)||K(e)||oe(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 K(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function X(){return X=Object.assign?Object.assign.bind():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},X.apply(this,arguments)}function Z(e,t){return Q(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,u=[],l=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return u}}(e,t)||oe(e,t)||J()}function J(){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 Q(e){if(Array.isArray(e))return e}function ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function te(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,ne(n.key),n)}}function re(e,t,r){return t&&te(e.prototype,t),r&&te(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function ne(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===s(t)?t:String(t)}function ae(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=oe(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(u)throw o}}}}function oe(e,t){if(e){if("string"==typeof e)return ie(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)?ie(e,t):void 0}}function ie(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 s(e){return s="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},s(e)}!function(){var e,t,o,M,j=Object.create,L=Object.defineProperty,V=Object.getPrototypeOf,G=Object.prototype.hasOwnProperty,te=Object.getOwnPropertyNames,ie=Object.getOwnPropertyDescriptor,ue=function(e,t){return function(){return t||e((t={exports:{}}).exports,t),t.exports}},le=function(e,t){for(var r in t)L(e,r,{get:t[r],enumerable:!0})},se=function(e){return function(e,t,r){if(t&&"object"===s(t)||"function"==typeof t){var n,a=ae(te(t));try{var o=function(){var a=n.value;G.call(e,a)||"default"===a||L(e,a,{get:function(){return t[a]},enumerable:!(r=ie(t,a))||r.enumerable})};for(a.s();!(n=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}}return e}((t=L(null!=e?j(V(e)):{},"default",e&&e.__esModule&&"default"in e?{get:function(){return e.default},enumerable:!0}:{value:e,enumerable:!0}),L(t,"__esModule",{value:!0})),e);var t},ce=function(e,t,r){return function(e,t,r){t in e?L(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r}(e,"symbol"!==s(t)?t+"":t,r),r},de=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentStart=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},e.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},e.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},e.escapeIdentifier=function(t){for(var r=t.length,n="",a=0;a<r;){var o=t.charAt(a);if(e.identSpecialChars[o])n+="\\"+o;else if("_"===o||"-"===o||o>="A"&&o<="Z"||o>="a"&&o<="z"||0!==a&&o>="0"&&o<="9")n+=o;else{var i=o.charCodeAt(0);if(55296==(63488&i)){var u=t.charCodeAt(a++);if(55296!=(64512&i)||56320!=(64512&u))throw Error("UCS-2(decode): illegal sequence");i=((1023&i)<<10)+(1023&u)+65536}n+="\\"+i.toString(16)+" "}a++}return n},e.escapeStr=function(t){for(var r,n=t.length,a="",o=0;o<n;){var i=t.charAt(o);'"'===i?i='\\"':"\\"===i?i="\\\\":void 0!==(r=e.strReplacementsRev[i])&&(i=r),a+=i,o++}return'"'+a+'"'},e.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},e.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}})),pe=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=de();e.parseCssSelector=function(e,r,n,a,o,i){var u=e.length,l="";function s(n,a){var o="";for(r++,l=e.charAt(r);r<u;){if(l===n)return r++,o;if("\\"===l){r++;var i=void 0;if((l=e.charAt(r))===n)o+=n;else if(void 0!==(i=a[l]))o+=i;else{if(t.isHex(l)){var s=l;for(r++,l=e.charAt(r);t.isHex(l);)s+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),o+=String.fromCharCode(parseInt(s,16));continue}o+=l}}else o+=l;r++,l=e.charAt(r)}return o}function c(){var n="";for(l=e.charAt(r);r<u;){if(t.isIdent(l))n+=l;else{if("\\"!==l)return n;if(++r>=u)throw Error("Expected symbol but end of file reached.");if(l=e.charAt(r),t.identSpecialChars[l])n+=l;else{if(t.isHex(l)){var a=l;for(r++,l=e.charAt(r);t.isHex(l);)a+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),n+=String.fromCharCode(parseInt(a,16));continue}n+=l}}r++,l=e.charAt(r)}return n}function d(){l=e.charAt(r);for(var t=!1;" "===l||"\t"===l||"\n"===l||"\r"===l||"\f"===l;)t=!0,r++,l=e.charAt(r);return t}function p(){var t=f();if(!t)return null;var n=t;for(l=e.charAt(r);","===l;){if(r++,d(),"selectors"!==n.type&&(n={type:"selectors",selectors:[t]}),!(t=f()))throw Error('Rule expected after ",".');n.selectors.push(t)}return n}function f(){d();var t={type:"ruleSet"},n=m();if(!n)return null;for(var a=t;n&&(n.type="rule",a.rule=n,a=n,d(),l=e.charAt(r),!(r>=u||","===l||")"===l));)if(o[l]){var i=l;if(r++,d(),!(n=m()))throw Error('Rule expected after "'+i+'".');n.nestingOperator=i}else(n=m())&&(n.nestingOperator=null);return t}function m(){for(var o=null;r<u;)if("*"===(l=e.charAt(r)))r++,(o=o||{}).tagName="*";else if(t.isIdentStart(l)||"\\"===l)(o=o||{}).tagName=c();else if("."===l)r++,((o=o||{}).classNames=o.classNames||[]).push(c());else if("#"===l)r++,(o=o||{}).id=c();else if("["===l){r++,d();var f={name:c()};if(d(),"]"===l)r++;else{var m="";if(a[l]&&(m=l,r++,l=e.charAt(r)),r>=u)throw Error('Expected "=" but end of file reached.');if("="!==l)throw Error('Expected "=" but "'+l+'" found.');f.operator=m+"=",r++,d();var D="";if(f.valueType="string",'"'===l)D=s('"',t.doubleQuotesEscapeChars);else if("'"===l)D=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,D=c(),f.valueType="substitute";else{for(;r<u&&"]"!==l;)D+=l,r++,l=e.charAt(r);D=D.trim()}if(d(),r>=u)throw Error('Expected "]" but end of file reached.');if("]"!==l)throw Error('Expected "]" but "'+l+'" found.');r++,f.value=D}((o=o||{}).attrs=o.attrs||[]).push(f)}else{if(":"!==l)break;r++;var h=c(),g={name:h};if("("===l){r++;var v="";if(d(),"selector"===n[h])g.valueType="selector",v=p();else{if(g.valueType=n[h]||"string",'"'===l)v=s('"',t.doubleQuotesEscapeChars);else if("'"===l)v=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,v=c(),g.valueType="substitute";else{for(;r<u&&")"!==l;)v+=l,r++,l=e.charAt(r);v=v.trim()}d()}if(r>=u)throw Error('Expected ")" but end of file reached.');if(")"!==l)throw Error('Expected ")" but "'+l+'" found.');r++,g.value=v}((o=o||{}).pseudos=o.pseudos||[]).push(g)}return o}return function(){var t=p();if(r<u)throw Error('Rule expected but "'+e.charAt(r)+'" found.');return t}()}})),fe=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=de();e.renderEntity=function e(r){var n="";switch(r.type){case"ruleSet":for(var a=r.rule,o=[];a;)a.nestingOperator&&o.push(a.nestingOperator),o.push(e(a)),a=a.rule;n=o.join(" ");break;case"selectors":n=r.selectors.map(e).join(", ");break;case"rule":r.tagName&&(n="*"===r.tagName?"*":t.escapeIdentifier(r.tagName)),r.id&&(n+="#"+t.escapeIdentifier(r.id)),r.classNames&&(n+=r.classNames.map((function(e){return"."+t.escapeIdentifier(e)})).join("")),r.attrs&&(n+=r.attrs.map((function(e){return"operator"in e?"substitute"===e.valueType?"["+t.escapeIdentifier(e.name)+e.operator+"$"+e.value+"]":"["+t.escapeIdentifier(e.name)+e.operator+t.escapeStr(e.value)+"]":"["+t.escapeIdentifier(e.name)+"]"})).join("")),r.pseudos&&(n+=r.pseudos.map((function(r){return r.valueType?"selector"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+e(r.value)+")":"substitute"===r.valueType?":"+t.escapeIdentifier(r.name)+"($"+r.value+")":"numeric"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+r.value+")":":"+t.escapeIdentifier(r.name)+"("+t.escapeIdentifier(r.value)+")":":"+t.escapeIdentifier(r.name)})).join(""));break;default:throw Error('Unknown entity type: "'+r.type+'".')}return n}})),me=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=pe(),r=fe(),n=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="selector"}return this},e.prototype.unregisterSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="numeric"}return this},e.prototype.unregisterNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.ruleNestingOperators[a]=!0}return this},e.prototype.unregisterNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.ruleNestingOperators[a]}return this},e.prototype.registerAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.attrEqualityMods[a]=!0}return this},e.prototype.unregisterAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.attrEqualityMods[a]}return this},e.prototype.enableSubstitutes=function(){return this.substitutesEnabled=!0,this},e.prototype.disableSubstitutes=function(){return this.substitutesEnabled=!1,this},e.prototype.parse=function(e){return t.parseCssSelector(e,0,this.pseudos,this.attrEqualityMods,this.ruleNestingOperators,this.substitutesEnabled)},e.prototype.render=function(e){return r.renderEntity(e).trim()},e}();e.CssSelectorParser=n})),De=ue((function(e,t){"use strict";t.exports=function(){}})),he=ue((function(e,t){"use strict";var r=De()();t.exports=function(e){return e!==r&&null!==e}})),ge=ue((function(e,t){"use strict";var r=he(),n=Array.prototype.forEach,a=Object.create;t.exports=function(e){var t=a(null);return n.call(arguments,(function(e){r(e)&&function(e,t){var r;for(r in e)t[r]=e[r]}(Object(e),t)})),t}})),ve=ue((function(e,t){"use strict";t.exports=function(){var e=Math.sign;return"function"==typeof e&&1===e(10)&&-1===e(-20)}})),be=ue((function(e,t){"use strict";t.exports=function(e){return e=Number(e),isNaN(e)||0===e?e:e>0?1:-1}})),ye=ue((function(e,t){"use strict";t.exports=ve()()?Math.sign:be()})),Fe=ue((function(e,t){"use strict";var r=ye(),n=Math.abs,a=Math.floor;t.exports=function(e){return isNaN(e)?0:0!==(e=Number(e))&&isFinite(e)?r(e)*a(n(e)):e}})),we=ue((function(e,t){"use strict";var r=Fe(),n=Math.max;t.exports=function(e){return n(0,r(e))}})),Ee=ue((function(e,t){"use strict";var r=we();t.exports=function(e,t,n){var a;return isNaN(e)?(a=t)>=0?n&&a?a-1:a:1:!1!==e&&r(e)}})),Ce=ue((function(e,t){"use strict";t.exports=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e}})),xe=ue((function(e,t){"use strict";var r=he();t.exports=function(e){if(!r(e))throw new TypeError("Cannot use null or undefined");return e}})),Ae=ue((function(e,t){"use strict";var r=Ce(),n=xe(),a=Function.prototype.bind,o=Function.prototype.call,i=Object.keys,u=Object.prototype.propertyIsEnumerable;t.exports=function(e,t){return function(l,s){var c,d=arguments[2],p=arguments[3];return l=Object(n(l)),r(s),c=i(l),p&&c.sort("function"==typeof p?a.call(p,l):void 0),"function"!=typeof e&&(e=c[e]),o.call(e,c,(function(e,r){return u.call(l,e)?o.call(s,d,l[e],e,l,r):t}))}}})),ke=ue((function(e,t){"use strict";t.exports=Ae()("forEach")})),Be=ue((function(){})),Te=ue((function(e,t){"use strict";t.exports=function(){var e,t=Object.assign;return"function"==typeof t&&(t(e={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}})),Ne=ue((function(e,t){"use strict";t.exports=function(){try{return Object.keys("primitive"),!0}catch(e){return!1}}})),Re=ue((function(e,t){"use strict";var r=he(),n=Object.keys;t.exports=function(e){return n(r(e)?Object(e):e)}})),_e=ue((function(e,t){"use strict";t.exports=Ne()()?Object.keys:Re()})),Oe=ue((function(e,t){"use strict";var r=_e(),n=xe(),a=Math.max;t.exports=function(e,t){var o,i,u,l=a(arguments.length,2);for(e=Object(n(e)),u=function(r){try{e[r]=t[r]}catch(e){o||(o=e)}},i=1;i<l;++i)r(t=arguments[i]).forEach(u);if(void 0!==o)throw o;return e}})),Se=ue((function(e,t){"use strict";t.exports=Te()()?Object.assign:Oe()})),Me=ue((function(e,t){"use strict";var r=he(),n={function:!0,object:!0};t.exports=function(e){return r(e)&&n[s(e)]||!1}})),Pe=ue((function(e,t){"use strict";var r=Se(),n=Me(),a=he(),o=Error.captureStackTrace;t.exports=function(e){var i=new Error(e),u=arguments[1],l=arguments[2];return a(l)||n(u)&&(l=u,u=null),a(l)&&r(i,l),a(u)&&(i.code=u),o&&o(i,t.exports),i}})),Ie=ue((function(e,t){"use strict";var r=xe(),n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols;t.exports=function(e,t){var u,l=Object(r(t));if(e=Object(r(e)),o(l).forEach((function(r){try{n(e,r,a(t,r))}catch(e){u=e}})),"function"==typeof i&&i(l).forEach((function(r){try{n(e,r,a(t,r))}catch(e){u=e}})),void 0!==u)throw u;return e}})),je=ue((function(e,t){"use strict";var r,n,a,o,i,u=we(),l=function(e,t){return t};try{Object.defineProperty(l,"length",{configurable:!0,writable:!1,enumerable:!1,value:1})}catch(e){}1===l.length?(r={configurable:!0,writable:!1,enumerable:!1},n=Object.defineProperty,t.exports=function(e,t){return t=u(t),e.length===t?e:(r.value=t,n(e,"length",r))}):(o=Ie(),i=[],a=function(e){var t,r=0;if(i[e])return i[e];for(t=[];e--;)t.push("a"+(++r).toString(36));return new Function("fn","return function ("+t.join(", ")+") { return fn.apply(this, arguments); };")},t.exports=function(e,t){var r;if(t=u(t),e.length===t)return e;r=a(t)(e);try{o(r,e)}catch(e){}return r})})),Le=ue((function(e,t){"use strict";t.exports=function(e){return null!=e}})),qe=ue((function(e,t){"use strict";var r=Le(),n={object:!0,function:!0,undefined:!0};t.exports=function(e){return!!r(e)&&hasOwnProperty.call(n,s(e))}})),ze=ue((function(e,t){"use strict";var r=qe();t.exports=function(e){if(!r(e))return!1;try{return!!e.constructor&&e.constructor.prototype===e}catch(e){return!1}}})),Ve=ue((function(e,t){"use strict";var r=ze();t.exports=function(e){if("function"!=typeof e)return!1;if(!hasOwnProperty.call(e,"length"))return!1;try{if("number"!=typeof e.length)return!1;if("function"!=typeof e.call)return!1;if("function"!=typeof e.apply)return!1}catch(e){return!1}return!r(e)}})),$e=ue((function(e,t){"use strict";var r=Ve(),n=/^\s*class[\s{/}]/,a=Function.prototype.toString;t.exports=function(e){return!!r(e)&&!n.test(a.call(e))}})),He=ue((function(e,t){"use strict";var r="razdwatrzy";t.exports=function(){return"function"==typeof r.contains&&!0===r.contains("dwa")&&!1===r.contains("foo")}})),Ue=ue((function(e,t){"use strict";var r=String.prototype.indexOf;t.exports=function(e){return r.call(this,e,arguments[1])>-1}})),Ge=ue((function(e,t){"use strict";t.exports=He()()?String.prototype.contains:Ue()})),We=ue((function(e,t){"use strict";var r=Le(),n=$e(),a=Se(),o=ge(),i=Ge(),u=t.exports=function(e,t){var n,u,l,s,c;return arguments.length<2||"string"!=typeof e?(s=t,t=e,e=null):s=arguments[2],r(e)?(n=i.call(e,"c"),u=i.call(e,"e"),l=i.call(e,"w")):(n=l=!0,u=!1),c={value:t,configurable:n,enumerable:u,writable:l},s?a(o(s),c):c};u.gs=function(e,t,u){var l,s,c,d;return"string"!=typeof e?(c=u,u=t,t=e,e=null):c=arguments[3],r(t)?n(t)?r(u)?n(u)||(c=u,u=void 0):u=void 0:(c=t,t=u=void 0):t=void 0,r(e)?(l=i.call(e,"c"),s=i.call(e,"e")):(l=!0,s=!1),d={get:t,set:u,configurable:l,enumerable:s},c?a(o(c),d):d}})),Ye=ue((function(e,t){"use strict";var r,n,a,o,i,u,l,c=We(),d=Ce(),p=Function.prototype.apply,f=Function.prototype.call,m=Object.create,D=Object.defineProperty,h=Object.defineProperties,g=Object.prototype.hasOwnProperty,v={configurable:!0,enumerable:!1,writable:!0};n=function(e,t){var n,o;return d(t),o=this,r.call(this,e,n=function(){a.call(o,e,n),p.call(t,this,arguments)}),n.__eeOnceListener__=t,this},a=function(e,t){var r,n,a,o;if(d(t),!g.call(this,"__ee__"))return this;if(!(r=this.__ee__)[e])return this;if(n=r[e],"object"===s(n))for(o=0;a=n[o];++o)a!==t&&a.__eeOnceListener__!==t||(2===n.length?r[e]=n[o?0:1]:n.splice(o,1));else n!==t&&n.__eeOnceListener__!==t||delete r[e];return this},o=function(e){var t,r,n,a,o;if(g.call(this,"__ee__")&&(a=this.__ee__[e]))if("object"===s(a)){for(r=arguments.length,o=new Array(r-1),t=1;t<r;++t)o[t-1]=arguments[t];for(a=a.slice(),t=0;n=a[t];++t)p.call(n,this,o)}else switch(arguments.length){case 1:f.call(a,this);break;case 2:f.call(a,this,arguments[1]);break;case 3:f.call(a,this,arguments[1],arguments[2]);break;default:for(r=arguments.length,o=new Array(r-1),t=1;t<r;++t)o[t-1]=arguments[t];p.call(a,this,o)}},i={on:r=function(e,t){var r;return d(t),g.call(this,"__ee__")?r=this.__ee__:(r=v.value=m(null),D(this,"__ee__",v),v.value=null),r[e]?"object"===s(r[e])?r[e].push(t):r[e]=[r[e],t]:r[e]=t,this},once:n,off:a,emit:o},u={on:c(r),once:c(n),off:c(a),emit:c(o)},l=h({},u),t.exports=e=function(e){return null==e?m(l):h(Object(e),u)},e.methods=i})),Ke=ue((function(e,t){"use strict";t.exports=function(){var e,t,r=Array.from;return"function"==typeof r&&(t=r(e=["raz","dwa"]),Boolean(t&&t!==e&&"dwa"===t[1]))}})),Xe=ue((function(e,t){"use strict";t.exports=function(){return"object"===("undefined"==typeof globalThis?"undefined":s(globalThis))&&!!globalThis&&globalThis.Array===Array}})),Ze=ue((function(e,t){var r=function(){if("object"===("undefined"==typeof self?"undefined":s(self))&&self)return self;if("object"===(void 0===i?"undefined":s(i))&&i)return i;throw new Error("Unable to resolve global `this`")};t.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch(e){return r()}try{return __global__||r()}finally{delete Object.prototype.__global__}}()})),Je=ue((function(e,t){"use strict";t.exports=Xe()()?globalThis:Ze()})),Qe=ue((function(e,t){"use strict";var r=Je(),n={object:!0,symbol:!0};t.exports=function(){var e,t=r.Symbol;if("function"!=typeof t)return!1;e=t("test symbol");try{String(e)}catch(e){return!1}return!!n[s(t.iterator)]&&!!n[s(t.toPrimitive)]&&!!n[s(t.toStringTag)]}})),et=ue((function(e,t){"use strict";t.exports=function(e){return!!e&&("symbol"===s(e)||!!e.constructor&&"Symbol"===e.constructor.name&&"Symbol"===e[e.constructor.toStringTag])}})),tt=ue((function(e,t){"use strict";var r=et();t.exports=function(e){if(!r(e))throw new TypeError(e+" is not a symbol");return e}})),rt=ue((function(e,t){"use strict";var r=We(),n=Object.create,a=Object.defineProperty,o=Object.prototype,i=n(null);t.exports=function(e){for(var t,n,u=0;i[e+(u||"")];)++u;return i[e+=u||""]=!0,a(o,t="@@"+e,r.gs(null,(function(e){n||(n=!0,a(this,t,r(e)),n=!1)}))),t}})),nt=ue((function(e,t){"use strict";var r=We(),n=Je().Symbol;t.exports=function(e){return Object.defineProperties(e,{hasInstance:r("",n&&n.hasInstance||e("hasInstance")),isConcatSpreadable:r("",n&&n.isConcatSpreadable||e("isConcatSpreadable")),iterator:r("",n&&n.iterator||e("iterator")),match:r("",n&&n.match||e("match")),replace:r("",n&&n.replace||e("replace")),search:r("",n&&n.search||e("search")),species:r("",n&&n.species||e("species")),split:r("",n&&n.split||e("split")),toPrimitive:r("",n&&n.toPrimitive||e("toPrimitive")),toStringTag:r("",n&&n.toStringTag||e("toStringTag")),unscopables:r("",n&&n.unscopables||e("unscopables"))})}})),at=ue((function(e,t){"use strict";var r=We(),n=tt(),a=Object.create(null);t.exports=function(e){return Object.defineProperties(e,{for:r((function(t){return a[t]?a[t]:a[t]=e(String(t))})),keyFor:r((function(e){var t;for(t in n(e),a)if(a[t]===e)return t}))})}})),ot=ue((function(e,t){"use strict";var r,n,a,o=We(),i=tt(),u=Je().Symbol,l=rt(),c=nt(),d=at(),p=Object.create,f=Object.defineProperties,m=Object.defineProperty;if("function"==typeof u)try{String(u()),a=!0}catch(e){}else u=null;n=function(e){if(this instanceof n)throw new TypeError("Symbol is not a constructor");return r(e)},t.exports=r=function e(t){var r;if(this instanceof e)throw new TypeError("Symbol is not a constructor");return a?u(t):(r=p(n.prototype),t=void 0===t?"":String(t),f(r,{__description__:o("",t),__name__:o("",l(t))}))},c(r),d(r),f(n.prototype,{constructor:o(r),toString:o("",(function(){return this.__name__}))}),f(r.prototype,{toString:o((function(){return"Symbol ("+i(this).__description__+")"})),valueOf:o((function(){return i(this)}))}),m(r.prototype,r.toPrimitive,o("",(function(){var e=i(this);return"symbol"===s(e)?e:e.toString()}))),m(r.prototype,r.toStringTag,o("c","Symbol")),m(n.prototype,r.toStringTag,o("c",r.prototype[r.toStringTag])),m(n.prototype,r.toPrimitive,o("c",r.prototype[r.toPrimitive]))})),it=ue((function(e,t){"use strict";t.exports=Qe()()?Je().Symbol:ot()})),ut=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=r.call(function(){return arguments}());t.exports=function(e){return r.call(e)===n}})),lt=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);t.exports=function(e){return"function"==typeof e&&n(r.call(e))}})),st=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=r.call("");t.exports=function(e){return"string"==typeof e||e&&"object"===s(e)&&(e instanceof String||r.call(e)===n)||!1}})),ct=ue((function(e,t){"use strict";var r=it().iterator,n=ut(),a=lt(),o=we(),i=Ce(),u=xe(),l=he(),s=st(),c=Array.isArray,d=Function.prototype.call,p={configurable:!0,enumerable:!0,writable:!0,value:null},f=Object.defineProperty;t.exports=function(e){var t,m,D,h,g,v,b,y,F,w,E=arguments[1],C=arguments[2];if(e=Object(u(e)),l(E)&&i(E),this&&this!==Array&&a(this))t=this;else{if(!E){if(n(e))return 1!==(g=e.length)?Array.apply(null,e):((h=new Array(1))[0]=e[0],h);if(c(e)){for(h=new Array(g=e.length),m=0;m<g;++m)h[m]=e[m];return h}}h=[]}if(!c(e))if(void 0!==(F=e[r])){for(b=i(F).call(e),t&&(h=new t),y=b.next(),m=0;!y.done;)w=E?d.call(E,C,y.value,m):y.value,t?(p.value=w,f(h,m,p)):h[m]=w,y=b.next(),++m;g=m}else if(s(e)){for(g=e.length,t&&(h=new t),m=0,D=0;m<g;++m)w=e[m],m+1<g&&(v=w.charCodeAt(0))>=55296&&v<=56319&&(w+=e[++m]),w=E?d.call(E,C,w,D):w,t?(p.value=w,f(h,D,p)):h[D]=w,++D;g=D}if(void 0===g)for(g=o(e.length),t&&(h=new t(g)),m=0;m<g;++m)w=E?d.call(E,C,e[m],m):e[m],t?(p.value=w,f(h,m,p)):h[m]=w;return t&&(p.value=null,h.length=g),h}})),dt=ue((function(e,t){"use strict";t.exports=Ke()()?Array.from:ct()})),pt=ue((function(e,t){"use strict";var r=dt(),n=Array.isArray;t.exports=function(e){return n(e)?e:r(e)}})),ft=ue((function(e,t){"use strict";var r,n=pt(),a=he(),o=Ce(),i=Array.prototype.slice;r=function(e){return this.map((function(t,r){return t?t(e[r]):e[r]})).concat(i.call(e,this.length))},t.exports=function(e){return(e=n(e)).forEach((function(e){a(e)&&o(e)})),r.bind(e)}})),mt=ue((function(e,t){"use strict";var r=Ce();t.exports=function(e){var t;return"function"==typeof e?{set:e,get:e}:(t={get:r(e.get)},void 0!==e.set?(t.set=r(e.set),e.delete&&(t.delete=r(e.delete)),e.clear&&(t.clear=r(e.clear)),t):(t.set=t.get,t))}})),Dt=ue((function(e,t){"use strict";var r=Pe(),n=je(),a=We(),o=Ye().methods,i=ft(),u=mt(),l=Function.prototype.apply,s=Function.prototype.call,c=Object.create,d=Object.defineProperties,p=o.on,f=o.emit;t.exports=function(e,t,o){var m,D,h,g,v,b,y,F,w,E,C,x,A,k,B,T=c(null);return D=!1!==t?t:isNaN(e.length)?1:e.length,o.normalizer&&(E=u(o.normalizer),h=E.get,g=E.set,v=E.delete,b=E.clear),null!=o.resolvers&&(B=i(o.resolvers)),k=h?n((function(t){var n,a,o=arguments;if(B&&(o=B(o)),null!==(n=h(o))&&hasOwnProperty.call(T,n))return C&&m.emit("get",n,o,this),T[n];if(a=1===o.length?s.call(e,this,o[0]):l.call(e,this,o),null===n){if(null!==(n=h(o)))throw r("Circular invocation","CIRCULAR_INVOCATION");n=g(o)}else if(hasOwnProperty.call(T,n))throw r("Circular invocation","CIRCULAR_INVOCATION");return T[n]=a,x&&m.emit("set",n,null,a),a}),D):0===t?function(){var t;if(hasOwnProperty.call(T,"data"))return C&&m.emit("get","data",arguments,this),T.data;if(t=arguments.length?l.call(e,this,arguments):s.call(e,this),hasOwnProperty.call(T,"data"))throw r("Circular invocation","CIRCULAR_INVOCATION");return T.data=t,x&&m.emit("set","data",null,t),t}:function(t){var n,a,o=arguments;if(B&&(o=B(arguments)),a=String(o[0]),hasOwnProperty.call(T,a))return C&&m.emit("get",a,o,this),T[a];if(n=1===o.length?s.call(e,this,o[0]):l.call(e,this,o),hasOwnProperty.call(T,a))throw r("Circular invocation","CIRCULAR_INVOCATION");return T[a]=n,x&&m.emit("set",a,null,n),n},m={original:e,memoized:k,profileName:o.profileName,get:function(e){return B&&(e=B(e)),h?h(e):String(e[0])},has:function(e){return hasOwnProperty.call(T,e)},delete:function(e){var t;hasOwnProperty.call(T,e)&&(v&&v(e),t=T[e],delete T[e],A&&m.emit("delete",e,t))},clear:function(){var e=T;b&&b(),T=c(null),m.emit("clear",e)},on:function(e,t){return"get"===e?C=!0:"set"===e?x=!0:"delete"===e&&(A=!0),p.call(this,e,t)},emit:f,updateEnv:function(){e=m.original}},y=h?n((function(e){var t,r=arguments;B&&(r=B(r)),null!==(t=h(r))&&m.delete(t)}),D):0===t?function(){return m.delete("data")}:function(e){return B&&(e=B(arguments)[0]),m.delete(e)},F=n((function(){var e,r=arguments;return 0===t?T.data:(B&&(r=B(r)),e=h?h(r):String(r[0]),T[e])})),w=n((function(){var e,r=arguments;return 0===t?m.has("data"):(B&&(r=B(r)),null!==(e=h?h(r):String(r[0]))&&m.has(e))})),d(k,{__memoized__:a(!0),delete:a(y),clear:a(m.clear),_get:a(F),_has:a(w)}),m}})),ht=ue((function(e,t){"use strict";var r=Ce(),n=ke(),a=Be(),o=Dt(),i=Ee();t.exports=function e(t){var u,l,s;if(r(t),(u=Object(arguments[1])).async&&u.promise)throw new Error("Options 'async' and 'promise' cannot be used together");return hasOwnProperty.call(t,"__memoized__")&&!u.force?t:(l=i(u.length,t.length,u.async&&a.async),s=o(t,l,u),n(a,(function(e,t){u[t]&&e(u[t],s,u)})),e.__profiler__&&e.__profiler__(s),s.updateEnv(),s.memoized)}})),gt=ue((function(e,t){"use strict";t.exports=function(e){var t,r,n=e.length;if(!n)return"";for(t=String(e[r=0]);--n;)t+=""+e[++r];return t}})),vt=ue((function(e,t){"use strict";t.exports=function(e){return e?function(t){for(var r=String(t[0]),n=0,a=e;--a;)r+=""+t[++n];return r}:function(){return""}}})),bt=ue((function(e,t){"use strict";t.exports=function(){var e=Number.isNaN;return"function"==typeof e&&!e({})&&e(NaN)&&!e(34)}})),yt=ue((function(e,t){"use strict";t.exports=function(e){return e!=e}})),Ft=ue((function(e,t){"use strict";t.exports=bt()()?Number.isNaN:yt()})),wt=ue((function(e,t){"use strict";var r=Ft(),n=we(),a=xe(),o=Array.prototype.indexOf,i=Object.prototype.hasOwnProperty,u=Math.abs,l=Math.floor;t.exports=function(e){var t,s,c,d;if(!r(e))return o.apply(this,arguments);for(s=n(a(this).length),c=arguments[1],t=c=isNaN(c)?0:c>=0?l(c):n(this.length)-l(u(c));t<s;++t)if(i.call(this,t)&&(d=this[t],r(d)))return t;return-1}})),Et=ue((function(e,t){"use strict";var r=wt(),n=Object.create;t.exports=function(){var e=0,t=[],a=n(null);return{get:function(e){var n,a=0,o=t,i=e.length;if(0===i)return o[i]||null;if(o=o[i]){for(;a<i-1;){if(-1===(n=r.call(o[0],e[a])))return null;o=o[1][n],++a}return-1===(n=r.call(o[0],e[a]))?null:o[1][n]||null}return null},set:function(n){var o,i=0,u=t,l=n.length;if(0===l)u[l]=++e;else{for(u[l]||(u[l]=[[],[]]),u=u[l];i<l-1;)-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1,u[1].push([[],[]])),u=u[1][o],++i;-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1),u[1][o]=++e}return a[e]=n,e},delete:function(e){var n,o=0,i=t,u=a[e],l=u.length,s=[];if(0===l)delete i[l];else if(i=i[l]){for(;o<l-1;){if(-1===(n=r.call(i[0],u[o])))return;s.push(i,n),i=i[1][n],++o}if(-1===(n=r.call(i[0],u[o])))return;for(e=i[1][n],i[0].splice(n,1),i[1].splice(n,1);!i[0].length&&s.length;)n=s.pop(),(i=s.pop())[0].splice(n,1),i[1].splice(n,1)}delete a[e]},clear:function(){t=[],a=n(null)}}}})),Ct=ue((function(e,t){"use strict";var r=wt();t.exports=function(){var e=0,t=[],n=[];return{get:function(e){var a=r.call(t,e[0]);return-1===a?null:n[a]},set:function(r){return t.push(r[0]),n.push(++e),e},delete:function(e){var a=r.call(n,e);-1!==a&&(t.splice(a,1),n.splice(a,1))},clear:function(){t=[],n=[]}}}})),xt=ue((function(e,t){"use strict";var r=wt(),n=Object.create;t.exports=function(e){var t=0,a=[[],[]],o=n(null);return{get:function(t){for(var n,o=0,i=a;o<e-1;){if(-1===(n=r.call(i[0],t[o])))return null;i=i[1][n],++o}return-1===(n=r.call(i[0],t[o]))?null:i[1][n]||null},set:function(n){for(var i,u=0,l=a;u<e-1;)-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1,l[1].push([[],[]])),l=l[1][i],++u;return-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1),l[1][i]=++t,o[t]=n,t},delete:function(t){for(var n,i=0,u=a,l=[],s=o[t];i<e-1;){if(-1===(n=r.call(u[0],s[i])))return;l.push(u,n),u=u[1][n],++i}if(-1!==(n=r.call(u[0],s[i]))){for(t=u[1][n],u[0].splice(n,1),u[1].splice(n,1);!u[0].length&&l.length;)n=l.pop(),(u=l.pop())[0].splice(n,1),u[1].splice(n,1);delete o[t]}},clear:function(){a=[[],[]],o=n(null)}}}})),At=ue((function(e,t){"use strict";var r=Ce(),n=ke(),a=Function.prototype.call;t.exports=function(e,t){var o={},i=arguments[2];return r(t),n(e,(function(e,r,n,u){o[r]=a.call(t,i,e,r,n,u)})),o}})),kt=ue((function(e,t){"use strict";var r=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e},n=function(e){var t,n,a=l.createTextNode(""),o=0;return new e((function(){var e;if(t)n&&(t=n.concat(t));else{if(!n)return;t=n}if(n=t,t=null,"function"==typeof n)return e=n,n=null,void e();for(a.data=o=++o%2;n;)e=n.shift(),n.length||(n=null),e()})).observe(a,{characterData:!0}),function(e){r(e),t?"function"==typeof t?t=[t,e]:t.push(e):(t=e,a.data=o=++o%2)}};t.exports=function(){if("object"===("undefined"==typeof process?"undefined":s(process))&&process&&"function"==typeof process.nextTick)return process.nextTick;if("function"==typeof queueMicrotask)return function(e){queueMicrotask(r(e))};if("object"===(void 0===l?"undefined":s(l))&&l){if("function"==typeof MutationObserver)return n(MutationObserver);if("function"==typeof WebKitMutationObserver)return n(WebKitMutationObserver)}return"function"==typeof setImmediate?function(e){setImmediate(r(e))}:"function"==typeof setTimeout||"object"===("undefined"==typeof setTimeout?"undefined":s(setTimeout))?function(e){setTimeout(r(e),0)}:null}()})),Bt=ue((function(){"use strict";var e=dt(),t=At(),r=Ie(),n=je(),a=kt(),o=Array.prototype.slice,i=Function.prototype.apply,u=Object.create;Be().async=function(l,s){var c,d,p,f=u(null),m=u(null),D=s.memoized,h=s.original;s.memoized=n((function(e){var t=arguments,r=t[t.length-1];return"function"==typeof r&&(c=r,t=o.call(t,0,-1)),D.apply(d=this,p=t)}),D);try{r(s.memoized,D)}catch(e){}s.on("get",(function(e){var t,r,n;if(c){if(f[e])return"function"==typeof f[e]?f[e]=[f[e],c]:f[e].push(c),void(c=null);t=c,r=d,n=p,c=d=p=null,a((function(){var a;hasOwnProperty.call(m,e)?(a=m[e],s.emit("getasync",e,n,r),i.call(t,a.context,a.args)):(c=t,d=r,p=n,D.apply(r,n))}))}})),s.original=function(){var t,r,n,o;return c?(t=e(arguments),r=function t(r){var n,u,l=t.id;if(null!=l){if(delete t.id,n=f[l],delete f[l],n)return u=e(arguments),s.has(l)&&(r?s.delete(l):(m[l]={context:this,args:u},s.emit("setasync",l,"function"==typeof n?1:n.length))),"function"==typeof n?o=i.call(n,this,u):n.forEach((function(e){o=i.call(e,this,u)}),this),o}else a(i.bind(t,this,arguments))},n=c,c=d=p=null,t.push(r),o=i.call(h,this,t),r.cb=n,c=r,o):i.call(h,this,arguments)},s.on("set",(function(e){c?(f[e]?"function"==typeof f[e]?f[e]=[f[e],c.cb]:f[e].push(c.cb):f[e]=c.cb,delete c.cb,c.id=e,c=null):s.delete(e)})),s.on("delete",(function(e){var t;hasOwnProperty.call(f,e)||m[e]&&(t=m[e],delete m[e],s.emit("deleteasync",e,o.call(t.args,1)))})),s.on("clear",(function(){var e=m;m=u(null),s.emit("clearasync",t(e,(function(e){return o.call(e.args,1)})))}))}})),Tt=ue((function(e,t){"use strict";var r=Array.prototype.forEach,n=Object.create;t.exports=function(e){var t=n(null);return r.call(arguments,(function(e){t[e]=!0})),t}})),Nt=ue((function(e,t){"use strict";t.exports=function(e){return"function"==typeof e}})),Rt=ue((function(e,t){"use strict";var r=Nt();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){throw new TypeError("Passed argument cannot be stringifed")}}})),_t=ue((function(e,t){"use strict";var r=xe(),n=Rt();t.exports=function(e){return n(r(e))}})),Ot=ue((function(e,t){"use strict";var r=Nt();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){return"<Non-coercible to string value>"}}})),St=ue((function(e,t){"use strict";var r=Ot(),n=/[\n\r\u2028\u2029]/g;t.exports=function(e){var t=r(e);return t.length>100&&(t=t.slice(0,99)+"…"),t.replace(n,(function(e){return JSON.stringify(e).slice(1,-1)}))}})),Mt=ue((function(e,t){function r(e){return!!e&&("object"===s(e)||"function"==typeof e)&&"function"==typeof e.then}t.exports=r,t.exports.default=r})),Pt=ue((function(){"use strict";var e=At(),t=Tt(),r=_t(),n=St(),a=Mt(),o=kt(),i=Object.create,u=t("then","then:finally","done","done:finally");Be().promise=function(t,l){var s=i(null),c=i(null),d=i(null);if(!0===t)t=null;else if(t=r(t),!u[t])throw new TypeError("'"+n(t)+"' is not valid promise mode");l.on("set",(function(e,r,n){var i=!1;if(!a(n))return c[e]=n,void l.emit("setasync",e,1);s[e]=1,d[e]=n;var u=function(t){var r=s[e];if(i)throw new Error("Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)\nConsider to rely on 'then' or 'done' mode instead.");r&&(delete s[e],c[e]=t,l.emit("setasync",e,r))},p=function(){i=!0,s[e]&&(delete s[e],delete d[e],l.delete(e))},f=t;if(f||(f="then"),"then"===f){var m=function(){o(p)};"function"==typeof(n=n.then((function(e){o(u.bind(this,e))}),m)).finally&&n.finally(m)}else if("done"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");n.done(u,p)}else if("done:finally"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if("function"!=typeof n.finally)throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");n.done(u),n.finally(p)}})),l.on("get",(function(e,t,r){var n;if(s[e])++s[e];else{n=d[e];var i=function(){l.emit("getasync",e,t,r)};a(n)?"function"==typeof n.done?n.done(i):n.then((function(){o(i)})):i()}})),l.on("delete",(function(e){if(delete d[e],s[e])delete s[e];else if(hasOwnProperty.call(c,e)){var t=c[e];delete c[e],l.emit("deleteasync",e,[t])}})),l.on("clear",(function(){var t=c;c=i(null),s=i(null),d=i(null),l.emit("clearasync",e(t,(function(e){return[e]})))}))}})),It=ue((function(){"use strict";var e=Ce(),t=ke(),r=Be(),n=Function.prototype.apply;r.dispose=function(a,o,i){var u;if(e(a),i.async&&r.async||i.promise&&r.promise)return o.on("deleteasync",u=function(e,t){n.call(a,null,t)}),void o.on("clearasync",(function(e){t(e,(function(e,t){u(t,e)}))}));o.on("delete",u=function(e,t){a(t)}),o.on("clear",(function(e){t(e,(function(e,t){u(t,e)}))}))}})),jt=ue((function(e,t){"use strict";t.exports=2147483647})),Lt=ue((function(e,t){"use strict";var r=we(),n=jt();t.exports=function(e){if((e=r(e))>n)throw new TypeError(e+" exceeds maximum possible timeout");return e}})),qt=ue((function(){"use strict";var e=dt(),t=ke(),r=kt(),n=Mt(),a=Lt(),o=Be(),i=Function.prototype,u=Math.max,l=Math.min,s=Object.create;o.maxAge=function(c,d,p){var f,m,D,h;(c=a(c))&&(f=s(null),m=p.async&&o.async||p.promise&&o.promise?"async":"",d.on("set"+m,(function(e){f[e]=setTimeout((function(){d.delete(e)}),c),"function"==typeof f[e].unref&&f[e].unref(),h&&(h[e]&&"nextTick"!==h[e]&&clearTimeout(h[e]),h[e]=setTimeout((function(){delete h[e]}),D),"function"==typeof h[e].unref&&h[e].unref())})),d.on("delete"+m,(function(e){clearTimeout(f[e]),delete f[e],h&&("nextTick"!==h[e]&&clearTimeout(h[e]),delete h[e])})),p.preFetch&&(D=!0===p.preFetch||isNaN(p.preFetch)?.333:u(l(Number(p.preFetch),1),0))&&(h={},D=(1-D)*c,d.on("get"+m,(function(t,a,o){h[t]||(h[t]="nextTick",r((function(){var r;"nextTick"===h[t]&&(delete h[t],d.delete(t),p.async&&(a=e(a)).push(i),r=d.memoized.apply(o,a),p.promise&&n(r)&&("function"==typeof r.done?r.done(i,i):r.then(i,i)))})))}))),d.on("clear"+m,(function(){t(f,(function(e){clearTimeout(e)})),f={},h&&(t(h,(function(e){"nextTick"!==e&&clearTimeout(e)})),h={})})))}})),zt=ue((function(e,t){"use strict";var r=we(),n=Object.create,a=Object.prototype.hasOwnProperty;t.exports=function(e){var t,o=0,i=1,u=n(null),l=n(null),s=0;return e=r(e),{hit:function(r){var n=l[r],c=++s;if(u[c]=r,l[r]=c,!n){if(++o<=e)return;return r=u[i],t(r),r}if(delete u[n],i===n)for(;!a.call(u,++i););},delete:t=function(e){var t=l[e];if(t&&(delete u[t],delete l[e],--o,i===t)){if(!o)return s=0,void(i=1);for(;!a.call(u,++i););}},clear:function(){o=0,i=1,u=n(null),l=n(null),s=0}}}})),Vt=ue((function(){"use strict";var e=we(),t=zt(),r=Be();r.max=function(n,a,o){var i,u,l;(n=e(n))&&(u=t(n),i=o.async&&r.async||o.promise&&r.promise?"async":"",a.on("set"+i,l=function(e){void 0!==(e=u.hit(e))&&a.delete(e)}),a.on("get"+i,l),a.on("delete"+i,u.delete),a.on("clear"+i,u.clear))}})),$t=ue((function(){"use strict";var e=We(),t=Be(),r=Object.create,n=Object.defineProperties;t.refCounter=function(a,o,i){var u,l;u=r(null),l=i.async&&t.async||i.promise&&t.promise?"async":"",o.on("set"+l,(function(e,t){u[e]=t||1})),o.on("get"+l,(function(e){++u[e]})),o.on("delete"+l,(function(e){delete u[e]})),o.on("clear"+l,(function(){u={}})),n(o.memoized,{deleteRef:e((function(){var e=o.get(arguments);return null===e?null:u[e]?!--u[e]&&(o.delete(e),!0):null})),getRefCount:e((function(){var e=o.get(arguments);return null===e?0:u[e]?u[e]:0}))})}})),Ht=ue((function(e,t){"use strict";var r=ge(),n=Ee(),a=ht();t.exports=function(e){var t,o=r(arguments[1]);return o.normalizer||0!==(t=o.length=n(o.length,e.length,o.async))&&(o.primitive?!1===t?o.normalizer=gt():t>1&&(o.normalizer=vt()(t)):o.normalizer=!1===t?Et()():1===t?Ct()():xt()(t)),o.async&&Bt(),o.promise&&Pt(),o.dispose&&It(),o.maxAge&&qt(),o.max&&Vt(),o.refCounter&&$t(),a(e,o)}})),Ut=ue((function(e,t){!function(){"use strict";var n={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};!function(){if("object"!==("undefined"==typeof globalThis?"undefined":s(globalThis)))try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){i.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==i)return i;if(void 0!==u)return u;if(void 0!==this)return this;throw new Error("Unable to locate global `this`")}()}}(),n.encodeHTMLSource=function(e){var t={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},r=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(r,(function(e){return t[e]||e})):""}},void 0!==t&&t.exports?t.exports=n:void 0===(a=function(){return n}.call(e,r,e,t))||(t.exports=a);var o={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},l=/$^/;function c(e,t,r){return("string"==typeof t?t:t.toString()).replace(e.define||l,(function(t,n,a,o){return 0===n.indexOf("def.")&&(n=n.substring(4)),n in r||(":"===a?(e.defineParams&&o.replace(e.defineParams,(function(e,t,a){r[n]={arg:t,text:a}})),n in r||(r[n]=o)):new Function("def","def['"+n+"']="+o)(r)),""})).replace(e.use||l,(function(t,n){e.useParams&&(n=n.replace(e.useParams,(function(e,t,n,a){if(r[n]&&r[n].arg&&a){var o=(n+":"+a).replace(/'|\\/g,"_");return r.__exp=r.__exp||{},r.__exp[o]=r[n].text.replace(new RegExp("(^|[^\\w$])"+r[n].arg+"([^\\w$])","g"),"$1"+a+"$2"),t+"def.__exp['"+o+"']"}})));var a=new Function("def","return "+n)(r);return a?c(e,a,r):a}))}function d(e){return e.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}n.template=function(e,t,r){var a,i,u=(t=t||n.templateSettings).append?o.append:o.split,s=0,p=t.use||t.define?c(t,e,r||{}):e;p=("var out='"+(t.strip?p.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):p).replace(/'|\\/g,"\\$&").replace(t.interpolate||l,(function(e,t){return u.start+d(t)+u.end})).replace(t.encode||l,(function(e,t){return a=!0,u.startencode+d(t)+u.end})).replace(t.conditional||l,(function(e,t,r){return t?r?"';}else if("+d(r)+"){out+='":"';}else{out+='":r?"';if("+d(r)+"){out+='":"';}out+='"})).replace(t.iterate||l,(function(e,t,r,n){return t?(s+=1,i=n||"i"+s,t=d(t),"';var arr"+s+"="+t+";if(arr"+s+"){var "+r+","+i+"=-1,l"+s+"=arr"+s+".length-1;while("+i+"<l"+s+"){"+r+"=arr"+s+"["+i+"+=1];out+='"):"';} } out+='"})).replace(t.evaluate||l,(function(e,t){return"';"+d(t)+"out+='"}))+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,""),a&&(t.selfcontained||!globalThis||globalThis._encodeHTML||(globalThis._encodeHTML=n.encodeHTMLSource(t.doNotSkipEncoded)),p="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+n.encodeHTMLSource.toString()+"("+(t.doNotSkipEncoded||"")+"));"+p);try{return new Function(t.varname,p)}catch(e){throw"undefined"!=typeof console&&console.log("Could not create a template function: "+p),e}},n.compile=function(e,t){return n.template(e,null,t)}}()})),Gt=ue((function(e,t){var o;o=function(){"use strict";function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,n=void 0,a=void 0,o=function(e,t){h[r]=e,h[r+1]=t,2===(r+=2)&&(a?a(g):w())},c=void 0!==i?i:void 0,d=c||{},p=d.MutationObserver||d.WebKitMutationObserver,f="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),m="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function D(){var e=setTimeout;return function(){return e(g,1)}}var h=new Array(1e3);function g(){for(var e=0;e<r;e+=2)(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0;r=0}var v,b,y,F,w=void 0;function E(e,t){var r=this,n=new this.constructor(A);void 0===n[x]&&L(n);var a=r._state;if(a){var i=arguments[a-1];o((function(){return I(a,n,i,r._result)}))}else M(r,n,e,t);return n}function C(e){if(e&&"object"===s(e)&&e.constructor===this)return e;var t=new this(A);return R(t,e),t}f?w=function(){return process.nextTick(g)}:p?(b=0,y=new p(g),F=l.createTextNode(""),y.observe(F,{characterData:!0}),w=function(){F.data=b=++b%2}):m?((v=new MessageChannel).port1.onmessage=g,w=function(){return v.port2.postMessage(0)}):w=void 0===c?function(){try{var e=Function("return this")().require("vertx");return void 0!==(n=e.runOnLoop||e.runOnContext)?function(){n(g)}:D()}catch(e){return D()}}():D();var x=Math.random().toString(36).substring(2);function A(){}var k=void 0,B=1,T=2;function N(t,r,n){r.constructor===t.constructor&&n===E&&r.constructor.resolve===C?function(e,t){t._state===B?O(e,t._result):t._state===T?S(e,t._result):M(t,void 0,(function(t){return R(e,t)}),(function(t){return S(e,t)}))}(t,r):void 0===n?O(t,r):e(n)?function(e,t,r){o((function(e){var n=!1,a=function(r,a,o,i){try{r.call(a,(function(r){n||(n=!0,t!==r?R(e,r):O(e,r))}),(function(t){n||(n=!0,S(e,t))}))}catch(e){return e}}(r,t,0,0,e._label);!n&&a&&(n=!0,S(e,a))}),e)}(t,r,n):O(t,r)}function R(e,t){if(e===t)S(e,new TypeError("You cannot resolve a promise with itself"));else if(a=s(n=t),null===n||"object"!==a&&"function"!==a)O(e,t);else{var r=void 0;try{r=t.then}catch(t){return void S(e,t)}N(e,t,r)}var n,a}function _(e){e._onerror&&e._onerror(e._result),P(e)}function O(e,t){e._state===k&&(e._result=t,e._state=B,0!==e._subscribers.length&&o(P,e))}function S(e,t){e._state===k&&(e._state=T,e._result=t,o(_,e))}function M(e,t,r,n){var a=e._subscribers,i=a.length;e._onerror=null,a[i]=t,a[i+B]=r,a[i+T]=n,0===i&&e._state&&o(P,e)}function P(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,a=void 0,o=e._result,i=0;i<t.length;i+=3)n=t[i],a=t[i+r],n?I(r,n,a,o):a(o);e._subscribers.length=0}}function I(t,r,n,a){var o=e(n),i=void 0,u=void 0,l=!0;if(o){try{i=n(a)}catch(e){l=!1,u=e}if(r===i)return void S(r,new TypeError("A promises callback cannot return that same promise."))}else i=a;r._state!==k||(o&&l?R(r,i):!1===l?S(r,u):t===B?O(r,i):t===T&&S(r,i))}var j=0;function L(e){e[x]=j++,e._state=void 0,e._result=void 0,e._subscribers=[]}var q=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(A),this.promise[x]||L(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&O(this.promise,this._result))):S(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===k&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,n=r.resolve;if(n===C){var a=void 0,o=void 0,i=!1;try{a=e.then}catch(e){i=!0,o=e}if(a===E&&e._state!==k)this._settledAt(e._state,t,e._result);else if("function"!=typeof a)this._remaining--,this._result[t]=e;else if(r===z){var u=new r(A);i?S(u,o):N(u,e,a),this._willSettleAt(u,t)}else this._willSettleAt(new r((function(t){return t(e)})),t)}else this._willSettleAt(n(e),t)},e.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===k&&(this._remaining--,e===T?S(n,r):this._result[t]=r),0===this._remaining&&O(n,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;M(e,void 0,(function(e){return r._settledAt(B,t,e)}),(function(e){return r._settledAt(T,t,e)}))},e}(),z=function(){function t(e){this[x]=j++,this._result=this._state=void 0,this._subscribers=[],A!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){R(e,t)}),(function(t){S(e,t)}))}catch(t){S(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this,n=r.constructor;return e(t)?r.then((function(e){return n.resolve(t()).then((function(){return e}))}),(function(e){return n.resolve(t()).then((function(){throw e}))})):r.then(t,t)},t}();return z.prototype.then=E,z.all=function(e){return new q(this,e).promise},z.race=function(e){var r=this;return t(e)?new r((function(t,n){for(var a=e.length,o=0;o<a;o++)r.resolve(e[o]).then(t,n)})):new r((function(e,t){return t(new TypeError("You must pass an array to race."))}))},z.resolve=C,z.reject=function(e){var t=new this(A);return S(t,e),t},z._setScheduler=function(e){a=e},z._setAsap=function(e){o=e},z._asap=o,z.polyfill=function(){var e=void 0;if(void 0!==u)e=u;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=z},z.Promise=z,z},"object"===s(e)&&void 0!==t?t.exports=o():void 0===(a="function"==typeof(n=o)?n.call(e,r,e,t):n)||(t.exports=a)})),Wt=ue((function(e){var t,r,n=(t=Object.prototype.toString,r=Object.prototype.hasOwnProperty,{Class:function(e){return t.call(e).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,t){return r.call(e,t)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}),a=Math.LN2,o=Math.abs,i=Math.floor,u=Math.log,l=Math.min,c=Math.pow,d=Math.round;function p(e,t,r){return e<t?t:e>r?r:e}var f,m=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw new TypeError("Object.getOwnPropertyNames called on non-object");var t,r=[];for(t in e)n.HasOwnProperty(e,t)&&r.push(t);return r};function D(e){if(m&&f){var t,r=m(e);for(t=0;t<r.length;t+=1)f(e,r[t],{value:e[r[t]],writable:!1,enumerable:!1,configurable:!1})}}function h(e,t){var r=32-t;return e<<r>>r}function g(e,t){var r=32-t;return e<<r>>>r}function v(e){return[255&e]}function b(e){return h(e[0],8)}function y(e){return[255&e]}function F(e){return g(e[0],8)}function w(e){return[(e=d(Number(e)))<0?0:e>255?255:255&e]}function E(e){return[e>>8&255,255&e]}function C(e){return h(e[0]<<8|e[1],16)}function x(e){return[e>>8&255,255&e]}function A(e){return g(e[0]<<8|e[1],16)}function k(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function B(e){return h(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function T(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function N(e){return g(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function R(e,t,r){var n,s,d,p,f,m,D,h=(1<<t-1)-1;function g(e){var t=i(e),r=e-t;return r<.5?t:r>.5||t%2?t+1:t}for(e!=e?(s=(1<<t)-1,d=c(2,r-1),n=0):e===1/0||e===-1/0?(s=(1<<t)-1,d=0,n=e<0?1:0):0===e?(s=0,d=0,n=1/e==-1/0?1:0):(n=e<0,(e=o(e))>=c(2,1-h)?(s=l(i(u(e)/a),1023),(d=g(e/c(2,s)*c(2,r)))/c(2,r)>=2&&(s+=1,d=1),s>h?(s=(1<<t)-1,d=0):(s+=h,d-=c(2,r))):(s=0,d=g(e/c(2,1-h-r)))),f=[],p=r;p;p-=1)f.push(d%2?1:0),d=i(d/2);for(p=t;p;p-=1)f.push(s%2?1:0),s=i(s/2);for(f.push(n?1:0),f.reverse(),m=f.join(""),D=[];m.length;)D.push(parseInt(m.substring(0,8),2)),m=m.substring(8);return D}function _(e,t,r){var n,a,o,i,u,l,s,d,p=[];for(n=e.length;n;n-=1)for(o=e[n-1],a=8;a;a-=1)p.push(o%2?1:0),o>>=1;return p.reverse(),i=p.join(""),u=(1<<t-1)-1,l=parseInt(i.substring(0,1),2)?-1:1,s=parseInt(i.substring(1,1+t),2),d=parseInt(i.substring(1+t),2),s===(1<<t)-1?0===d?l*(1/0):NaN:s>0?l*c(2,s-u)*(1+d/c(2,r)):0!==d?l*c(2,-(u-1))*(d/c(2,r)):l<0?-0:0}function O(e){return _(e,11,52)}function S(e){return R(e,11,52)}function M(e){return _(e,8,23)}function P(e){return R(e,8,23)}f=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(e){return!1}}()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw new TypeError("Object.defineProperty called on non-object");return n.HasProperty(r,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),n.HasProperty(r,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),n.HasProperty(r,"value")&&(e[t]=r.value),e},function(){function t(e){if((e=n.ToInt32(e))<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");var t;for(this.byteLength=e,this._bytes=[],this._bytes.length=e,t=0;t<this.byteLength;t+=1)this._bytes[t]=0;D(this)}function r(){}function a(e,a,o){var i;return i=function(e,r,a){var o,u,l,c;if(arguments.length&&"number"!=typeof arguments[0])if("object"===s(arguments[0])&&arguments[0].constructor===i)for(o=arguments[0],this.length=o.length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)this._setter(l,o._getter(l));else if("object"!==s(arguments[0])||arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])){if("object"!==s(arguments[0])||!(arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])))throw new TypeError("Unexpected argument type(s)");if(this.buffer=e,this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(a),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else for(u=arguments[0],this.length=n.ToUint32(u.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)c=u[l],this._setter(l,Number(c));else{if(this.length=n.ToInt32(arguments[0]),a<0)throw new RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0}this.constructor=i,D(this),function(e){if(f){if(e.length>1e5)throw new RangeError("Array too large for polyfill");var t;for(t=0;t<e.length;t+=1)r(t)}function r(t){f(e,t,{get:function(){return e._getter(t)},set:function(r){e._setter(t,r)},enumerable:!0,configurable:!1})}}(this)},i.prototype=new r,i.prototype.BYTES_PER_ELEMENT=e,i.prototype._pack=a,i.prototype._unpack=o,i.BYTES_PER_ELEMENT=e,i.prototype._getter=function(e){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(!((e=n.ToUint32(e))>=this.length)){for(var t=[],r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)t.push(this.buffer._bytes[a]);return this._unpack(t)}},i.prototype.get=i.prototype._getter,i.prototype._setter=function(e,t){if(arguments.length<2)throw new SyntaxError("Not enough arguments");if((e=n.ToUint32(e))<this.length){var r,a,o=this._pack(t);for(r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)this.buffer._bytes[a]=o[r]}},i.prototype.set=function(e,t){if(arguments.length<1)throw new SyntaxError("Not enough arguments");var r,a,o,i,u,l,c,d,p,f;if("object"===s(arguments[0])&&arguments[0].constructor===this.constructor){if(r=arguments[0],(o=n.ToUint32(arguments[1]))+r.length>this.length)throw new RangeError("Offset plus length of array is out of range");if(d=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(f=[],u=0,l=r.byteOffset;u<p;u+=1,l+=1)f[u]=r.buffer._bytes[l];for(u=0,c=d;u<p;u+=1,c+=1)this.buffer._bytes[c]=f[u]}else for(u=0,l=r.byteOffset,c=d;u<p;u+=1,l+=1,c+=1)this.buffer._bytes[c]=r.buffer._bytes[l]}else{if("object"!==s(arguments[0])||void 0===arguments[0].length)throw new TypeError("Unexpected argument type(s)");if(a=arguments[0],i=n.ToUint32(a.length),(o=n.ToUint32(arguments[1]))+i>this.length)throw new RangeError("Offset plus length of array is out of range");for(u=0;u<i;u+=1)l=a[u],this._setter(o+u,Number(l))}},i.prototype.subarray=function(e,t){e=n.ToInt32(e),t=n.ToInt32(t),arguments.length<1&&(e=0),arguments.length<2&&(t=this.length),e<0&&(e=this.length+e),t<0&&(t=this.length+t),e=p(e,0,this.length);var r=(t=p(t,0,this.length))-e;return r<0&&(r=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,r)},i}e.ArrayBuffer=e.ArrayBuffer||t;var o=a(1,v,b),i=a(1,y,F),u=a(1,w,F),l=a(2,E,C),c=a(2,x,A),d=a(4,k,B),m=a(4,T,N),h=a(4,P,M),g=a(8,S,O);e.Int8Array=e.Int8Array||o,e.Uint8Array=e.Uint8Array||i,e.Uint8ClampedArray=e.Uint8ClampedArray||u,e.Int16Array=e.Int16Array||l,e.Uint16Array=e.Uint16Array||c,e.Int32Array=e.Int32Array||d,e.Uint32Array=e.Uint32Array||m,e.Float32Array=e.Float32Array||h,e.Float64Array=e.Float64Array||g}(),function(){function t(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,a=(r=new e.Uint16Array([4660]),18===t(new e.Uint8Array(r.buffer),0));function o(t,r,a){if(0===arguments.length)t=new e.ArrayBuffer(0);else if(!(t instanceof e.ArrayBuffer||"ArrayBuffer"===n.Class(t)))throw new TypeError("TypeError");if(this.buffer=t||new e.ArrayBuffer(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:n.ToUint32(a),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");D(this)}function i(r){return function(o,i){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");o+=this.byteOffset;var u,l=new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT),s=[];for(u=0;u<r.BYTES_PER_ELEMENT;u+=1)s.push(t(l,u));return Boolean(i)===Boolean(a)&&s.reverse(),t(new r(new e.Uint8Array(s).buffer),0)}}function u(r){return function(o,i,u){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");var l,s=new r([i]),c=new e.Uint8Array(s.buffer),d=[];for(l=0;l<r.BYTES_PER_ELEMENT;l+=1)d.push(t(c,l));Boolean(u)===Boolean(a)&&d.reverse(),new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT).set(d)}}o.prototype.getUint8=i(e.Uint8Array),o.prototype.getInt8=i(e.Int8Array),o.prototype.getUint16=i(e.Uint16Array),o.prototype.getInt16=i(e.Int16Array),o.prototype.getUint32=i(e.Uint32Array),o.prototype.getInt32=i(e.Int32Array),o.prototype.getFloat32=i(e.Float32Array),o.prototype.getFloat64=i(e.Float64Array),o.prototype.setUint8=u(e.Uint8Array),o.prototype.setInt8=u(e.Int8Array),o.prototype.setUint16=u(e.Uint16Array),o.prototype.setInt16=u(e.Int16Array),o.prototype.setUint32=u(e.Uint32Array),o.prototype.setInt32=u(e.Int32Array),o.prototype.setFloat32=u(e.Float32Array),o.prototype.setFloat64=u(e.Float64Array),e.DataView=e.DataView||o}()})),Yt=ue((function(e){!function(e){"use strict";if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),n=function(e,t,n){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n}):e[t]=n};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id","_WeakMap_"+o()+"."+o()),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function r(e,r){if(!a(e)||!t.call(e,"_id"))throw new TypeError(r+" method called on incompatible receiver "+s(e))}function o(){return Math.random().toString().substring(2)}return n(e.prototype,"delete",(function(e){if(r(this,"delete"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e||(delete e[this._id],0))})),n(e.prototype,"get",(function(e){if(r(this,"get"),a(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),n(e.prototype,"has",(function(e){if(r(this,"has"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),n(e.prototype,"set",(function(e,t){if(r(this,"set"),!a(e))throw new TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?(o[1]=t,this):(n(e,this._id,[e,t]),this)})),n(e,"_polyfill",!0),e}()}function a(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==i?i:void 0!==u?u:e)})),Kt={helpUrlBase:"https://dequeuniversity.com/rules/",gridSize:200,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(e){var t=e.name,r=e.value,n=e.priority,a=e.group;Kt[t]=r,Kt[t+"_PRIO"]=n,Kt[t+"_GROUP"]=a,Kt.results[n]=r,Kt.resultGroups[n]=a,Kt.resultGroupMap[r]=a})),Object.freeze(Kt.results),Object.freeze(Kt.resultGroups),Object.freeze(Kt.resultGroupMap),Object.freeze(Kt);var Xt=Kt,Zt=function(){"object"===("undefined"==typeof console?"undefined":s(console))&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},Jt=/[\t\r\n\f]/g,Qt=function(){function e(){ee(this,e),this.parent=void 0}return re(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(e){var t=this.attr("class");if(!t)return!1;var r=" "+e+" ";return(" "+t+" ").replace(Jt," ").indexOf(r)>=0}}]),e}(),er={};le(er,{DqElement:function(){return Kr},aggregate:function(){return tr},aggregateChecks:function(){return ur},aggregateNodeResults:function(){return sr},aggregateResult:function(){return dr},areStylesSet:function(){return pr},assert:function(){return fr},checkHelper:function(){return Xr},clone:function(){return Zr},closest:function(){return fn},collectResultsFromFrames:function(){return ia},contains:function(){return ua},convertSelector:function(){return sn},cssParser:function(){return Qr},deepMerge:function(){return la},escapeSelector:function(){return Dr},extendMetaData:function(){return sa},filterHtmlAttrs:function(){return Wp},finalizeRuleResult:function(){return lr},findBy:function(){return na},getAllChecks:function(){return ra},getAncestry:function(){return zr},getBaseLang:function(){return Td},getCheckMessage:function(){return Id},getCheckOption:function(){return jd},getEnvironmentData:function(){return Ld},getFlattenedTree:function(){return Bd},getFrameContexts:function(){return np},getFriendlyUriEnd:function(){return yr},getNodeAttributes:function(){return Fr},getNodeFromTree:function(){return Wr},getPreloadConfig:function(){return qp},getRootNode:function(){return fa},getRule:function(){return ap},getScroll:function(){return op},getScrollState:function(){return lp},getSelector:function(){return Lr},getSelectorData:function(){return Or},getShadowSelector:function(){return Cr},getStandards:function(){return sp},getStyleSheetFactory:function(){return dp},getXpath:function(){return $r},injectStyle:function(){return pp},isHidden:function(){return fp},isHtmlElement:function(){return mp},isNodeInContext:function(){return Dp},isShadowRoot:function(){return da},isValidLang:function(){return of},isXHTML:function(){return Er},matchAncestry:function(){return gp},matches:function(){return pn},matchesExpression:function(){return dn},matchesSelector:function(){return wr},memoize:function(){return ba},mergeResults:function(){return oa},nodeLookup:function(){return bp},nodeSorter:function(){return vp},parseCrossOriginStylesheet:function(){return Ap},parseSameOriginStylesheet:function(){return Cp},parseStylesheet:function(){return xp},performanceTimer:function(){return Bp},pollyfillElementsFromPoint:function(){return Tp},preload:function(){return zp},preloadCssom:function(){return Sp},preloadMedia:function(){return jp},processMessage:function(){return Pd},publishMetaData:function(){return $p},querySelectorAll:function(){return Hp},querySelectorAllFilter:function(){return Op},queue:function(){return yn},respondable:function(){return Zn},ruleShouldRun:function(){return Gp},select:function(){return Kp},sendCommandToFrame:function(){return Qn},setScrollState:function(){return Zp},shadowSelect:function(){return Jp},shadowSelectAll:function(){return ef},shouldPreload:function(){return Lp},toArray:function(){return mr},tokenList:function(){return bd},uniqueArray:function(){return Np},uuid:function(){return Sn},validInputTypes:function(){return rf},validLangs:function(){return af}});var tr=function(e,t,r){t=t.slice(),r&&t.push(r);var n=t.map((function(t){return e.indexOf(t)})).sort();return e[n.pop()]},rr=Xt.CANTTELL_PRIO,nr=Xt.FAIL_PRIO,ar=[];ar[Xt.PASS_PRIO]=!0,ar[Xt.CANTTELL_PRIO]=null,ar[Xt.FAIL_PRIO]=!1;var or=["any","all","none"];function ir(e,t){return or.reduce((function(r,n){return r[n]=(e[n]||[]).map((function(e){return t(e,n)})),r}),{})}var ur=function(e){var t=Object.assign({},e);ir(t,(function(e,t){var r=void 0===e.result?-1:ar.indexOf(e.result);e.priority=-1!==r?r:Xt.CANTTELL_PRIO,"none"===t&&(e.priority===Xt.PASS_PRIO?e.priority=Xt.FAIL_PRIO:e.priority===Xt.FAIL_PRIO&&(e.priority=Xt.PASS_PRIO))}));var r={all:t.all.reduce((function(e,t){return Math.max(e,t.priority)}),0),none:t.none.reduce((function(e,t){return Math.max(e,t.priority)}),0),any:t.any.reduce((function(e,t){return Math.min(e,t.priority)}),4)%4};t.priority=Math.max(r.all,r.none,r.any);var n=[];return or.forEach((function(e){t[e]=t[e].filter((function(n){return n.priority===t.priority&&n.priority===r[e]})),t[e].forEach((function(e){return n.push(e.impact)}))})),[rr,nr].includes(t.priority)?t.impact=tr(Xt.impact,n):t.impact=null,ir(t,(function(e){delete e.result,delete e.priority})),t.result=Xt.results[t.priority],delete t.priority,t},lr=function(e){var t=c._audit.rules.find((function(t){return t.id===e.id}));return t&&t.impact&&e.nodes.forEach((function(e){["any","all","none"].forEach((function(r){(e[r]||[]).forEach((function(e){e.impact=t.impact}))}))})),Object.assign(e,sr(e.nodes)),delete e.nodes,e},sr=function(e){var t={};if((e=e.map((function(e){if(e.any&&e.all&&e.none)return ur(e);if(Array.isArray(e.node))return lr(e);throw new TypeError("Invalid Result type")})))&&e.length){var r=e.map((function(e){return e.result}));t.result=tr(Xt.results,r,t.result)}else t.result="inapplicable";Xt.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){var r=Xt.resultGroupMap[e.result];t[r].push(e)}));var n=Xt.FAIL_GROUP;if(0===t[n].length&&(n=Xt.CANTTELL_GROUP),t[n].length>0){var a=t[n].map((function(e){return e.impact}));t.impact=tr(Xt.impact,a)||null}else t.impact=null;return t};function cr(e,t,r){var n=Object.assign({},t);n.nodes=(n[r]||[]).concat(),Xt.resultGroups.forEach((function(e){delete n[e]})),e[r].push(n)}var dr=function(e){var t={};return Xt.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){e.error?cr(t,e,Xt.CANTTELL_GROUP):e.result===Xt.NA?cr(t,e,Xt.NA_GROUP):Xt.resultGroups.forEach((function(r){Array.isArray(e[r])&&e[r].length>0&&cr(t,e,r)}))})),t},pr=function e(t,r,n){var a=i.getComputedStyle(t,null);if(!a)return!1;for(var o=0;o<r.length;++o){var u=r[o];if(a.getPropertyValue(u.property)===u.value)return!0}return!(!t.parentNode||t.nodeName.toUpperCase()===n.toUpperCase())&&e(t.parentNode,r,n)},fr=function(e,t){if(!e)throw new Error(t)},mr=function(e){return Array.prototype.slice.call(e)},Dr=function(e){for(var t,r=String(e),n=r.length,a=-1,o="",i=r.charCodeAt(0);++a<n;)0!=(t=r.charCodeAt(a))?o+=t>=1&&t<=31||127==t||0==a&&t>=48&&t<=57||1==a&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==a&&1==n&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+r.charAt(a):r.charAt(a):o+="�";return o};function hr(e,t){return[e.substring(0,t),e.substring(t)]}function gr(e){return e.replace(/\s+$/,"")}var vr,br,yr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e.length<=1||"data:"===e.substr(0,5)||"javascript:"===e.substr(0,11)||e.includes("?"))){var r=t.currentDomain,n=t.maxLength,a=void 0===n?25:n,o=function(e){var t=e,r="",n="",a="",o="",i="";if(e.includes("#")){var u=Z(hr(e,e.indexOf("#")),2);e=u[0],i=u[1]}if(e.includes("?")){var l=Z(hr(e,e.indexOf("?")),2);e=l[0],o=l[1]}if(e.includes("://")){var s=Z(e.split("://"),2);r=s[0];var c=Z(hr(e=s[1],e.indexOf("/")),2);n=c[0],e=c[1]}else if("//"===e.substr(0,2)){var d=Z(hr(e=e.substr(2),e.indexOf("/")),2);n=d[0],e=d[1]}if("www."===n.substr(0,4)&&(n=n.substr(4)),n&&n.includes(":")){var p=Z(hr(n,n.indexOf(":")),2);n=p[0],a=p[1]}return{original:t,protocol:r,domain:n,port:a,path:e,query:o,hash:i}}(e),i=o.path,u=o.domain,l=o.hash,s=i.substr(i.substr(0,i.length-2).lastIndexOf("/")+1);if(l)return s&&(s+l).length<=a?gr(s+l):s.length<2&&l.length>2&&l.length<=a?gr(l):void 0;if(u&&u.length<a&&i.length<=1)return gr(u+i);if(i==="/"+s&&u&&r&&u!==r&&(u+i).length<=a)return gr(u+i);var c=s.lastIndexOf(".");return(-1===c||c>1)&&(-1!==c||s.length>2)&&s.length<=a&&!s.match(/index(\.[a-zA-Z]{2-4})?/)&&!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==e.length&&(e.match(/[0-9]/g)||"").length>=e.length/2}(s)?gr(s):void 0}},Fr=function(e){return e.attributes instanceof i.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes},wr=function(e,t){return vr&&e[vr]||(vr=function(e){var t,r,n=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],a=n.length;for(t=0;t<a;t++)if(e[r=n[t]])return r}(e)),!!e[vr]&&e[vr](t)},Er=function(e){return!!e.createElement&&"A"===e.createElement("A").localName},Cr=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return"";var n=t.getRootNode&&t.getRootNode()||l;if(11!==n.nodeType)return e(t,r,n);for(var a=[];11===n.nodeType;){if(!n.host)return"";a.unshift({elm:t,doc:n}),n=(t=n.host).getRootNode()}return a.unshift({elm:t,doc:n}),a.map((function(t){var n=t.elm,a=t.doc;return e(n,r,a)}))},xr=["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"],Ar=31,kr=/([\\"])/g,Br=/(\r\n|\r|\n)/g;function Tr(e){return e.replace(kr,"\\$1").replace(Br,"\\a ")}function Nr(e,t){var r,n=t.name;if(-1!==n.indexOf("href")||-1!==n.indexOf("src")){var a=yr(e.getAttribute(n));r=a?Dr(t.name)+'$="'+Tr(a)+'"':Dr(t.name)+'="'+Tr(e.getAttribute(n))+'"'}else r=Dr(n)+'="'+Tr(t.value)+'"';return r}function Rr(e,t){return e.count<t.count?-1:e.count===t.count?0:1}function _r(e){return!xr.includes(e.name)&&-1===e.name.indexOf(":")&&(!e.value||e.value.length<Ar)}function Or(e){for(var t={classes:{},tags:{},attributes:{}},r=(e=Array.isArray(e)?e:[e]).slice(),n=[],a=function(){var e=r.pop(),a=e.actualNode;if(a.querySelectorAll){var o=a.nodeName;t.tags[o]?t.tags[o]++:t.tags[o]=1,a.classList&&Array.from(a.classList).forEach((function(e){var r=Dr(e);t.classes[r]?t.classes[r]++:t.classes[r]=1})),a.hasAttributes()&&Array.from(Fr(a)).filter(_r).forEach((function(e){var r=Nr(a,e);r&&(t.attributes[r]?t.attributes[r]++:t.attributes[r]=1)}))}for(e.children.length&&(n.push(r),r=e.children.slice());!r.length&&n.length;)r=n.pop()};r.length;)a();return t}function Sr(e,t){var r=e.parentNode&&Array.from(e.parentNode.children||"")||[];return r.find((function(r){return r!==e&&wr(r,t)}))?":nth-child("+(1+r.indexOf(e))+")":""}function Mr(e){if(e.getAttribute("id")){var t=e.getRootNode&&e.getRootNode()||l,r="#"+Dr(e.getAttribute("id")||"");return r.match(/player_uid_/)||1!==t.querySelectorAll(r).length?void 0:r}}function Pr(e){return void 0===br&&(br=Er(l)),Dr(br?e.localName:e.nodeName.toLowerCase())}function Ir(e,t){var r,n="",a=function(e,t){var r=[],n=t.classes,a=t.tags;return e.classList&&Array.from(e.classList).forEach((function(t){var o=Dr(t);n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"class"})})),r.sort(Rr)}(e,t),o=function(e,t){var r=[],n=t.attributes,a=t.tags;return e.hasAttributes()&&Array.from(Fr(e)).filter(_r).forEach((function(t){var o=Nr(e,t);o&&n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"attribute"})})),r.sort(Rr)}(e,t);return a.length&&1===a[0].count?r=[a[0]]:o.length&&1===o[0].count?(r=[o[0]],n=Pr(e)):((r=a.concat(o)).sort(Rr),(r=r.slice(0,3)).some((function(e){return"class"===e.species}))?r.sort((function(e,t){return e.species!==t.species&&"class"===e.species?-1:e.species===t.species?0:1})):n=Pr(e)),n+r.reduce((function(e,t){switch(t.species){case"class":return e+"."+t.name;case"attribute":return e+"["+t.name+"]"}return e}),"")}function jr(e,t,r){if(!c._selectorData)throw new Error("Expect axe._selectorData to be set up");var n,a,o=t.toRoot,i=void 0!==o&&o;do{var u=Mr(e);u||(u=Ir(e,c._selectorData),u+=Sr(e,u)),n=n?u+" > "+n:u,a=a?a.filter((function(e){return wr(e,n)})):Array.from(r.querySelectorAll(n)),e=e.parentElement}while((a.length>1||i)&&e&&11!==e.nodeType);return 1===a.length?n:-1!==n.indexOf(" > ")?":root"+n.substring(n.indexOf(" > ")):":root"}function Lr(e,t){return Cr(jr,e,t)}function qr(e){var t=e.nodeName.toLowerCase(),r=e.parentElement;if(!r)return t;var n="";if("head"!==t&&"body"!==t&&r.children.length>1){var a=Array.prototype.indexOf.call(r.children,e)+1;n=":nth-child(".concat(a,")")}return qr(r)+" > "+t+n}function zr(e,t){return Cr(qr,e,t)}function Vr(e,t){var r,n;if(!e)return[];if(!t&&9===e.nodeType)return[{str:"html"}];if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=Vr(e.parentNode,t)),e.previousSibling){n=1,r=e.previousSibling;do{1===r.nodeType&&r.nodeName===e.nodeName&&n++,r=r.previousSibling}while(r);1===n&&(n=null)}else if(e.nextSibling){r=e.nextSibling;do{1===r.nodeType&&r.nodeName===e.nodeName?(n=1,r=null):(n=null,r=r.previousSibling)}while(r)}if(1===e.nodeType){var a={};a.str=e.nodeName.toLowerCase();var o=e.getAttribute&&Dr(e.getAttribute("id"));o&&1===e.ownerDocument.querySelectorAll("#"+o).length&&(a.id=e.getAttribute("id")),n>1&&(a.count=n),t.push(a)}return t}var $r=function(e){return Vr(e).reduce((function(e,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):e+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")}),"")},Hr={},Ur={set:function(e,t){!function(e){fr("string"==typeof e,"key must be a string, "+s(e)+" given"),fr(""!==e,"key must not be empty")}(e),Hr[e]=t},get:function(e,t){if(function(e){fr("function"==typeof e||void 0===e,"creator must be a function or undefined, "+s(e)+" given")}(t),e in Hr)return Hr[e];if("function"==typeof t){var r=t();return fr(void 0!==r,"Cache creator function should not return undefined"),this.set(e,r),Hr[e]}},clear:function(){Hr={}}},Gr=Ur,Wr=function(e,t){var r=t||e;return Gr.get("nodeMap")?Gr.get("nodeMap").get(r):null};function Yr(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.spec=o,e instanceof Qt?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=Wr(e)),this.fromFrame=(null===(t=this.spec.selector)||void 0===t?void 0:t.length)>1,a.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null===(r=this._virtualNode)||void 0===r?void 0:r.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,c._audit.noHtml||(this.source=null!==(n=this.spec.source)&&void 0!==n?n:function(e){if(null==e||!e.outerHTML)return"";var t=e.outerHTML;return t||"function"!=typeof i.XMLSerializer||(t=(new i.XMLSerializer).serializeToString(e)),function(e,t){if(t=t||300,e.length>t){var r=e.indexOf(">");e=e.substring(0,r+1)}return e}(t||"")}(this._element))}Yr.prototype={get selector(){return this.spec.selector||[Lr(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[zr(this.element)]},get xpath(){return this.spec.xpath||[$r(this.element)]},get element(){return this._element},toJSON:function(){return{selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes}}},Yr.fromFrame=function(e,t,r){var n=Yr.mergeSpecs(e,r);return new Yr(r.element,t,n)},Yr.mergeSpecs=function(e,t){return X({},e,{selector:[].concat(Y(t.selector),Y(e.selector)),ancestry:[].concat(Y(t.ancestry),Y(e.ancestry)),xpath:[].concat(Y(t.xpath),Y(e.xpath)),nodeIndexes:[].concat(Y(t.nodeIndexes),Y(e.nodeIndexes))})};var Kr=Yr,Xr=function(e,t,r,n){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error==0?(e.result=t,r(e)):n(t)}},data:function(t){e.data=t},relatedNodes:function(r){i.Node&&(r=r instanceof i.Node||r instanceof Qt?[r]:mr(r),e.relatedNodes=[],r.forEach((function(r){if(r instanceof Qt&&(r=r.actualNode),r instanceof i.Node){var n=new Kr(r,t);e.relatedNodes.push(n)}})))}}},Zr=function e(t){var r,n,a,o,u=t;if(null!==(r=i)&&void 0!==r&&r.Node&&t instanceof i.Node||null!==(n=i)&&void 0!==n&&n.HTMLCollection&&t instanceof i.HTMLCollection)return t;if(null!==t&&"object"===s(t))if(Array.isArray(t))for(u=[],a=0,o=t.length;a<o;a++)u[a]=e(t[a]);else for(a in u={},t)u[a]=e(t[a]);return u},Jr=new(se(me()).CssSelectorParser);Jr.registerSelectorPseudos("not"),Jr.registerSelectorPseudos("is"),Jr.registerNestingOperators(">"),Jr.registerAttrEqualityMods("^","$","*","~");var Qr=Jr;function en(e,t){return function(e,t){return 1===e.props.nodeType&&("*"===t.tag||e.props.nodeName===t.tag)}(e,t)&&function(e,t){return!t.classes||t.classes.every((function(t){return e.hasClass(t.value)}))}(e,t)&&function(e,t){return!t.attributes||t.attributes.every((function(t){var r=e.attr(t.key);return null!==r&&t.test(r)}))}(e,t)&&function(e,t){return!t.id||e.props.id===t.id}(e,t)&&(r=e,!((n=t).pseudos&&!n.pseudos.every((function(e){if("not"===e.name)return!e.expressions.some((function(e){return dn(r,e)}));if("is"===e.name)return e.expressions.some((function(e){return dn(r,e)}));throw new Error("the pseudo selector "+e.name+" has not yet been implemented")}))));var r,n}var tn,rn=(tn=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(e){return e.replace(tn,"\\")}),nn=/\\/g;function an(e){if(e)return e.map((function(e){var t,r,n=e.name.replace(nn,""),a=(e.value||"").replace(nn,"");switch(e.operator){case"^=":r=new RegExp("^"+rn(a));break;case"$=":r=new RegExp(rn(a)+"$");break;case"~=":r=new RegExp("(^|\\s)"+rn(a)+"(\\s|$)");break;case"|=":r=new RegExp("^"+rn(a)+"(-|$)");break;case"=":t=function(e){return a===e};break;case"*=":t=function(e){return e&&e.includes(a)};break;case"!=":t=function(e){return a!==e};break;default:t=function(e){return null!==e}}return""===a&&/^[*$^]=$/.test(e.operator)&&(t=function(){return!1}),t||(t=function(e){return e&&r.test(e)}),{key:n,value:a,type:void 0===e.value?"attrExist":"attrValue",test:t}}))}function on(e){if(e)return e.map((function(e){return{value:e=e.replace(nn,""),regexp:new RegExp("(^|\\s)"+rn(e)+"(\\s|$)")}}))}function un(e){if(e)return e.map((function(e){var t;return["is","not"].includes(e.name)&&(t=ln(t=(t=e.value).selectors?t.selectors:[t])),{name:e.name,expressions:t,value:e.value}}))}function ln(e){return e.map((function(e){for(var t=[],r=e.rule;r;)t.push({tag:r.tagName?r.tagName.toLowerCase():"*",combinator:r.nestingOperator?r.nestingOperator:" ",id:r.id,attributes:an(r.attrs),classes:on(r.classNames),pseudos:un(r.pseudos)}),r=r.rule;return t}))}function sn(e){var t=Qr.parse(e);return ln(t=t.selectors?t.selectors:[t])}function cn(e,t,r,n){if(!e)return!1;for(var a=Array.isArray(t)?t[r]:t,o=en(e,a);!o&&n&&e.parent;)o=en(e=e.parent,a);if(r>0){if(!1===[" ",">"].includes(a.combinator))throw new Error("axe.utils.matchesExpression does not support the combinator: "+a.combinator);o=o&&cn(e.parent,t,r-1," "===a.combinator)}return o}function dn(e,t,r){return cn(e,t,t.length-1,r)}var pn=function(e,t){return sn(t).some((function(t){return dn(e,t)}))},fn=function(e,t){for(;e;){if(pn(e,t))return e;if(void 0===e.parent)throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null};function mn(){}function Dn(e){if("function"!=typeof e)throw new TypeError("Queue methods require functions as arguments")}var hn,gn,vn,bn,yn=function(){var e,t=[],r=0,n=0,a=mn,o=!1,i=function(t){e=t,setTimeout((function(){null!=e&&Zt("Uncaught error (of queue)",e)}),1)},u=i;function l(e){return function(r){t[e]=r,(n-=1)||a===mn||(o=!0,a(t))}}function c(e){return a=mn,u(e),t}var d={defer:function(a){if("object"===s(a)&&a.then&&a.catch){var i=a;a=function(e,t){i.then(e).catch(t)}}if(Dn(a),void 0===e){if(o)throw new Error("Queue already completed");return t.push(a),++n,function(){for(var e=t.length;r<e;r++){var n=t[r];try{n.call(null,l(r),c)}catch(e){c(e)}}}(),d}},then:function(r){if(Dn(r),a!==mn)throw new Error("queue `then` already set");return e||(a=r,n||(o=!0,a(t))),d},catch:function(t){if(Dn(t),u!==i)throw new Error("queue `catch` already set");return e?(t(e),e=null):u=t,d},abort:c};return d},Fn=i.crypto||i.msCrypto;!gn&&Fn&&Fn.getRandomValues&&(vn=new Uint8Array(16),gn=function(){return Fn.getRandomValues(vn),vn}),gn||(bn=new Array(16),gn=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),bn[t]=e>>>((3&t)<<3)&255;return bn});for(var wn="function"==typeof i.Buffer?i.Buffer:Array,En=[],Cn={},xn=0;xn<256;xn++)En[xn]=(xn+256).toString(16).substr(1),Cn[En[xn]]=xn;function An(e,t){var r=t||0,n=En;return n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]}var kn=gn(),Bn=[1|kn[0],kn[1],kn[2],kn[3],kn[4],kn[5]],Tn=16383&(kn[6]<<8|kn[7]),Nn=0,Rn=0;function _n(e,t,r){var n=t&&r||0,a=t||[],o=null!=(e=e||{}).clockseq?e.clockseq:Tn,i=null!=e.msecs?e.msecs:(new Date).getTime(),u=null!=e.nsecs?e.nsecs:Rn+1,l=i-Nn+(u-Rn)/1e4;if(l<0&&null==e.clockseq&&(o=o+1&16383),(l<0||i>Nn)&&null==e.nsecs&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Nn=i,Rn=u,Tn=o;var s=(1e4*(268435455&(i+=122192928e5))+u)%4294967296;a[n++]=s>>>24&255,a[n++]=s>>>16&255,a[n++]=s>>>8&255,a[n++]=255&s;var c=i/4294967296*1e4&268435455;a[n++]=c>>>8&255,a[n++]=255&c,a[n++]=c>>>24&15|16,a[n++]=c>>>16&255,a[n++]=o>>>8|128,a[n++]=255&o;for(var d=e.node||Bn,p=0;p<6;p++)a[n+p]=d[p];return t||An(a)}function On(e,t,r){var n=t&&r||0;"string"==typeof e&&(t="binary"==e?new wn(16):null,e=null);var a=(e=e||{}).random||(e.rng||gn)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var o=0;o<16;o++)t[n+o]=a[o];return t||An(a)}(hn=On).v1=_n,hn.v4=On,hn.parse=function(e,t,r){var n=t&&r||0,a=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){a<16&&(t[n+a++]=Cn[e])}));a<16;)t[n+a++]=0;return t},hn.unparse=An,hn.BufferClass=wn,c._uuid=_n();var Sn=On,Mn=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function Pn(){var e="axeAPI",t="";return void 0!==c&&c._audit&&c._audit.application&&(e=c._audit.application),void 0!==c&&(t=c.version),e+"."+t}function In(e){Ln(e),fr(i.parent===e,"Source of the response must be the parent window.")}function jn(e){Ln(e),fr(e.parent===i,"Respondable target must be a frame in the current window")}function Ln(e){fr(i!==e,"Messages can not be sent to the same window.")}var qn={},zn=[];function Vn(){var e="".concat(On(),":").concat(On());return zn.includes(e)?Vn():(zn.push(e),e)}function $n(e,t,r,n){if("function"==typeof n&&function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];fr(!qn[e],"A replyHandler already exists for this message channel."),qn[e]={replyHandler:t,sendToParent:r}}(t.channelId,n,r),r?In(e):jn(e),t.message instanceof Error&&!r)return c.log(t.message),!1;var a=function(e){var t=e.topic,r=e.channelId,n=e.message,a={channelId:r,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:Pn()};return n instanceof Error?a.error={name:n.name,message:n.message,stack:n.stack}:a.payload=n,JSON.stringify(a)}(X({messageId:Vn()},t)),o=c._audit.allowedOrigins;return!(!o||!o.length||(o.forEach((function(t){try{e.postMessage(a,t)}catch(r){if(r instanceof e.DOMException)throw new Error('allowedOrigins value "'.concat(t,'" is not a valid origin'));throw r}})),0))}function Hn(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(n,a,o){$n(e,{channelId:t,message:n,keepalive:a},r,o)}}function Un(e,t){var r,n=e.origin,a=e.data,o=e.source;try{var u=function(e){var t,r,n,a,o;try{t=JSON.parse(e)}catch(e){return}if(null!==(u=t)&&"object"===s(u)&&"string"==typeof u.channelId&&u.source===Pn()){var u,l=t,c=l.topic,d=l.channelId,p=l.messageId,f=l.keepalive;return{topic:c,message:"object"===s(t.error)?(r=t.error,n=r.message||"Unknown error occurred",a=Mn.includes(r.name)?r.name:"Error",o=i[a]||Error,r.stack&&(n+="\n"+r.stack.replace(r.message,"")),new o(n)):t.payload,messageId:p,channelId:d,keepalive:!!f}}}(a)||{},l=u.channelId,d=u.message,p=u.messageId;if(!function(e){var t=c._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}(n)||(r=p,zn.includes(r)||(zn.push(r),0)))return;if(d instanceof Error&&o.parent!==i)return c.log(d),!1;try{if(u.topic){var f=Hn(o,l);In(o),t(u,f)}else!function(e,t){var r=t.channelId,n=t.message,a=t.keepalive,o=function(e){return qn[e]}(r)||{},i=o.replyHandler,u=o.sendToParent;if(i){u?In(e):jn(e);var l=Hn(e,r,u);!a&&r&&function(e){delete qn[e]}(r);try{i(n,a,l)}catch(e){c.log(e),l(e,a)}}}(o,u)}catch(e){!function(e,t,r){if(!e.parent!==i)return c.log(t);try{$n(e,{topic:null,channelId:r,message:t,messageId:Vn(),keepalive:!0},!0)}catch(e){return c.log(e)}}(o,e,l)}}catch(e){return c.log(e),!1}}var Gn,Wn,Yn={open:function(e){if("function"==typeof i.addEventListener){var t=function(t){Un(t,e)};return i.addEventListener("message",t,!1),function(){i.removeEventListener("message",t,!1)}}},post:function(e,t,r){return"function"==typeof i.addEventListener&&$n(e,t,!1,r)}};function Kn(e){e.updateMessenger(Yn)}var Xn={};function Zn(e,t,r,n,a){var o={topic:t,message:r,channelId:"".concat(On(),":").concat(On()),keepalive:n};return Wn(e,o,a)}function Jn(e,t){var r=e.topic,n=e.message,a=e.keepalive,o=Xn[r];if(o)try{o(n,a,t)}catch(e){c.log(e),t(e,a)}}function Qn(e,t,r,n){var a,o,i=e.contentWindow,u=null!==(a=null===(o=t.options)||void 0===o?void 0:o.pingWaitTime)&&void 0!==a?a:500;if(!i)return Zt("Frame does not have a content window",e),void r(null);if(0!==u){var l=setTimeout((function(){l=setTimeout((function(){t.debug?n(ta("No response from frame",e)):r(null)}),0)}),u);Zn(i,"axe.ping",null,void 0,(function(){clearTimeout(l),ea(e,t,r,n)}))}else ea(e,t,r,n)}function ea(e,t,r,n){var a,o,i=null!==(a=null===(o=t.options)||void 0===o?void 0:o.frameWaitTime)&&void 0!==a?a:6e4,u=e.contentWindow,l=setTimeout((function(){n(ta("Axe in frame timed out",e))}),i);Zn(u,"axe.start",t,void 0,(function(e){clearTimeout(l),e instanceof Error==0?r(e):n(e)}))}function ta(e,t){var r;return c._tree&&(r=Lr(t)),new Error(e+": "+(r||t))}Zn.updateMessenger=function(e){var t=e.open,r=e.post;fr("function"==typeof t,"open callback must be a function"),fr("function"==typeof r,"post callback must be a function"),Gn&&Gn();var n=t(Jn);n?(fr("function"==typeof n,"open callback must return a cleanup function"),Gn=n):Gn=null,Wn=r},Zn.subscribe=function(e,t){fr("function"==typeof t,"Subscriber callback must be a function"),fr(!Xn[e],"Topic ".concat(e," is already registered to.")),Xn[e]=t},Zn.isInFrame=function(){return!!(arguments.length>0&&void 0!==arguments[0]?arguments[0]:i).frameElement},Kn(Zn);var ra=function(e){return[].concat(e.any||[]).concat(e.all||[]).concat(e.none||[])},na=function(e,t,r){if(Array.isArray(e))return e.find((function(e){return"object"===s(e)&&e[t]===r}))};function aa(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Math.max(null==e?void 0:e.length,null==t?void 0:t.length),n=0;n<r;n++){var a=null==e?void 0:e[n],o=null==t?void 0:t[n];if("number"!=typeof a||isNaN(a))return 0===n?1:-1;if("number"!=typeof o||isNaN(o))return 0===n?-1:1;if(a!==o)return a-o}return 0}var oa=function(e,t){var r=[];return e.forEach((function(e){var n,a=(n=e)&&n.results?Array.isArray(n.results)?n.results.length?n.results:null:[n.results]:null;if(a&&a.length){var o=function(e,t){return e.frameElement?new Kr(e.frameElement,t):e.frameSpec?e.frameSpec:null}(e,t);a.forEach((function(e){e.nodes&&o&&function(e,t,r){e.forEach((function(e){e.node=Kr.fromFrame(e.node,t,r),ra(e).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return Kr.fromFrame(e,t,r)}))}))}))}(e.nodes,t,o);var n=na(r,"id",e.id);n?e.nodes.length&&function(e,t){for(var r=t[0].node,n=0;n<e.length;n++){var a=e[n].node,o=aa(a.nodeIndexes,r.nodeIndexes);if(o>0||0===o&&r.selector.length<a.selector.length)return void e.splice.apply(e,[n,0].concat(Y(t)))}e.push.apply(e,Y(t))}(n.nodes,e.nodes):r.push(e)}))}})),r.forEach((function(e){e.nodes&&e.nodes.sort((function(e,t){return aa(e.node.nodeIndexes,t.node.nodeIndexes)}))})),r};function ia(e,t,r,n,a,o){var i=yn();e.frames.forEach((function(e){var a=e.node,o=W(e,p);i.defer((function(e,i){Qn(a,{options:t,command:r,parameter:n,context:o},(function(t){return e(t?{results:t,frameElement:a}:null)}),i)}))})),i.then((function(e){a(oa(e,t))})).catch(o)}function ua(e,t){if(!e.shadowId&&!t.shadowId&&e.actualNode&&"function"==typeof e.actualNode.contains)return e.actualNode.contains(t.actualNode);do{if(e===t)return!0;if(t.nodeIndex<e.nodeIndex)return!1;t=t.parent}while(t);return!1}var la=function e(){for(var t={},r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return n.forEach((function(r){if(r&&"object"===s(r)&&!Array.isArray(r))for(var n=0,a=Object.keys(r);n<a.length;n++){var o=a[n];!t.hasOwnProperty(o)||"object"!==s(r[o])||Array.isArray(t[o])?t[o]=r[o]:t[o]=e(t[o],r[o])}})),t},sa=function(e,t){Object.assign(e,t),Object.keys(t).filter((function(e){return"function"==typeof t[e]})).forEach((function(r){e[r]=null;try{e[r]=t[r](e)}catch(e){}}))},ca=["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"],da=function(e){if(e.shadowRoot){var t=e.nodeName.toLowerCase();if(ca.includes(t)||/^[a-z][a-z0-9_.-]*-[a-z0-9_.-]*$/.test(t))return!0}return!1},pa={};le(pa,{createGrid:function(){return to},findElmsInContext:function(){return Da},findNearbyElms:function(){return so},findUp:function(){return ga},findUpVirtual:function(){return ha},focusDisabled:function(){return vo},getComposedParent:function(){return qa},getElementByReference:function(){return wo},getElementCoordinates:function(){return Va},getElementStack:function(){return So},getModalDialog:function(){return fo},getOverflowHiddenAncestors:function(){return wa},getRootNode:function(){return ma},getScrollOffset:function(){return za},getTabbableElements:function(){return Mo},getTextElementStack:function(){return yu},getViewportSize:function(){return $a},getVisibleChildTextRects:function(){return bu},hasContent:function(){return Au},hasContentVirtual:function(){return xu},hasLangText:function(){return ku},idrefs:function(){return Io},insertedIntoFocusOrder:function(){return Bu},isCurrentPageLink:function(){return Fo},isFocusable:function(){return ai},isHTML5:function(){return _u},isHiddenForEveryone:function(){return Ia},isHiddenWithCSS:function(){return Ru},isInTabOrder:function(){return Ou},isInTextBlock:function(){return ju},isInert:function(){return mo},isModalOpen:function(){return Lu},isMultiline:function(){return qu},isNativelyFocusable:function(){return ni},isNode:function(){return zu},isOffscreen:function(){return Ha},isOpaque:function(){return Qc},isSkipLink:function(){return ed},isVisible:function(){return ad},isVisibleOnScreen:function(){return Ga},isVisibleToScreenReaders:function(){return Vi},isVisualContent:function(){return wu},reduceToElementsBelowFloating:function(){return od},shadowElementsFromPoint:function(){return sd},urlPropsFromAttribute:function(){return md},visuallyContains:function(){return id},visuallyOverlaps:function(){return Dd},visuallySort:function(){return Eo}});var fa=function(e){var t=e.getRootNode&&e.getRootNode()||l;return t===e&&(t=l),t},ma=fa,Da=function(e){var t,r=e.context,n=e.value,a=e.attr,o=e.elm,i=void 0===o?"":o,u=Dr(n);return t=9===r.nodeType||11===r.nodeType?r:ma(r),Array.from(t.querySelectorAll(i+"["+a+"="+u+"]"))},ha=function(e,t){var r;if(r=e.actualNode,!e.shadowId&&"function"==typeof e.actualNode.closest)return e.actualNode.closest(t)||null;do{(r=r.assignedSlot?r.assignedSlot:r.parentNode)&&11===r.nodeType&&(r=r.host)}while(r&&!wr(r,t)&&r!==l.documentElement);return r&&wr(r,t)?r:null},ga=function(e,t){return ha(Wr(e),t)},va=se(Ht());c._memoizedFns=[];var ba=function(e){var t=(0,va.default)(e);return c._memoizedFns.push(t),t};function ya(e,t){return(0|e.left)<(0|t.right)&&(0|e.right)>(0|t.left)&&(0|e.top)<(0|t.bottom)&&(0|e.bottom)>(0|t.top)}var Fa=ba((function(e){var t=[];return e?("hidden"===e.getComputedStylePropertyValue("overflow")&&t.push(e),t.concat(Fa(e.parent))):t})),wa=Fa,Ea=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,Ca=/(\w+)\((\d+)/;function xa(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function Aa(e){return"area"!==e.props.nodeName&&"none"===e.getComputedStylePropertyValue("display")}function ka(e){return!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function Ba(e){return!!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&"hidden"===e.getComputedStylePropertyValue("content-visibility")}function Ta(e){return"true"===e.attr("aria-hidden")}function Na(e){return"0"===e.getComputedStylePropertyValue("opacity")}function Ra(e){var t=op(e.actualNode),r=parseInt(e.getComputedStylePropertyValue("height")),n=parseInt(e.getComputedStylePropertyValue("width"));return!!t&&(0===r||0===n)}function _a(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=e.boundingClientRect,r=wa(e);return!!r.length&&r.some((function(e){var r=e.boundingClientRect;return r.width<2||r.height<2||!ya(t,r)}))}function Oa(e){var t=e.getComputedStylePropertyValue("clip").match(Ea),r=e.getComputedStylePropertyValue("clip-path").match(Ca);if(t&&5===t.length){var n=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}function Sa(e,t){var r=fn(e,"map");if(!r)return!0;var n=r.attr("name");if(!n)return!0;var a=fa(e.actualNode);if(!a||9!==a.nodeType)return!0;var o=Hp(c._tree,'img[usemap="#'.concat(Dr(n),'"]'));return!o||!o.length||o.some((function(e){return!t(e)}))}function Ma(e){var t;return"details"===(null===(t=e.parent)||void 0===t?void 0:t.props.nodeName)&&(("summary"!==e.props.nodeName||e.parent.children.find((function(e){return"summary"===e.props.nodeName}))!==e)&&!e.parent.hasAttr("open"))}var Pa=[Aa,ka,Ba,Ma];function Ia(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor,a=void 0!==n&&n;return e=bp(e).vNode,r?ja(e,a):La(e,a)}var ja=ba((function(e,t){return!(!xa(e)&&(!e.actualNode||!Pa.some((function(r){return r(e,{isAncestor:t})}))&&e.actualNode.isConnected))})),La=ba((function(e,t){return!!ja(e,t)||!!e.parent&&La(e.parent,!0)})),qa=function e(t){if(t.assignedSlot)return e(t.assignedSlot);if(t.parentNode){var r=t.parentNode;if(1===r.nodeType)return r;if(r.host)return r.host}return null},za=function(e){if(!e.nodeType&&e.document&&(e=e.document),9===e.nodeType){var t=e.documentElement,r=e.body;return{left:t&&t.scrollLeft||r&&r.scrollLeft||0,top:t&&t.scrollTop||r&&r.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}},Va=function(e){var t=za(l),r=t.left,n=t.top,a=e.getBoundingClientRect();return{top:a.top+n,right:a.right+r,bottom:a.bottom+n,left:a.left+r,width:a.right-a.left,height:a.bottom-a.top}},$a=function(e){var t=e.document,r=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(r)return{width:r.clientWidth,height:r.clientHeight};var n=t.body;return{width:n.clientWidth,height:n.clientHeight}},Ha=function(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=bp(e).domNode;if(t){var r,n=l.documentElement,a=i.getComputedStyle(t),o=i.getComputedStyle(l.body||n).getPropertyValue("direction"),u=Va(t);if(u.bottom<0&&(function(e,t){for(e=qa(e);e&&"html"!==e.nodeName.toLowerCase();){if(e.scrollTop&&(t+=e.scrollTop)>=0)return!1;e=qa(e)}return!0}(t,u.bottom)||"absolute"===a.position))return!0;if(0===u.left&&0===u.right)return!1;if("ltr"===o){if(u.right<=0)return!0}else if(r=Math.max(n.scrollWidth,$a(i).width),u.left>=r)return!0;return!1}},Ua=[Na,Ra,_a,Oa,Ha];function Ga(e){return e=bp(e).vNode,Wa(e)}var Wa=ba((function(e,t){return e.actualNode&&"area"===e.props.nodeName?!Sa(e,Wa):!Ia(e,{skipAncestors:!0,isAncestor:t})&&(!e.actualNode||!Ua.some((function(r){return r(e,{isAncestor:t})})))&&(!e.parent||Wa(e.parent,!0))}));function Ya(e,t){var r=Math.min(e.top,t.top),n=Math.max(e.right,t.right),a=Math.max(e.bottom,t.bottom),o=Math.min(e.left,t.left);return new i.DOMRect(o,r,n-o,a-r)}function Ka(e,t){var r=e.x,n=e.y,a=t.top,o=t.right,i=t.bottom,u=t.left;return n>=a&&r<=o&&n<=i&&r>=u}var Xa=0,Za=.1,Ja=.2,Qa=.3,eo=0;function to(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.body,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(Gr.get("gridCreated")&&!r)return Xt.gridSize;if(Gr.set("gridCreated",!0),!r){var n,a=Wr(l.documentElement);if(a||(a=new vd(l.documentElement)),eo=0,a._stackingOrder=[ao(Xa,null)],null!==(n=t)&&void 0!==n||(t=new uo),io(t,a),op(a.actualNode)){var o=new uo(a);a._subGrid=o}}for(var u=l.createTreeWalker(e,i.NodeFilter.SHOW_ELEMENT,null,!1),s=r?u.nextNode():u.currentNode;s;){var d=Wr(s);d&&d.parent?r=d.parent:s.assignedSlot?r=Wr(s.assignedSlot):s.parentElement?r=Wr(s.parentElement):s.parentNode&&Wr(s.parentNode)&&(r=Wr(s.parentNode)),d||(d=new c.VirtualNode(s,r)),d._stackingOrder=no(d,r,eo++);var p=oo(d,r),f=p?p._subGrid:t;if(op(d.actualNode)){var m=new uo(d);d._subGrid=m}var D=d.boundingClientRect;0!==D.width&&0!==D.height&&Ga(s)&&io(f,d),da(s)&&to(s.shadowRoot,f,d),s=u.nextNode()}return Xt.gridSize}function ro(e){if(!e)return!1;var t=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(t)}function no(e,t,r){var n=t._stackingOrder.slice();if(!function(e,t){var r=e.getComputedStylePropertyValue("position"),n=e.getComputedStylePropertyValue("z-index");if("fixed"===r||"sticky"===r)return!0;if("auto"!==n&&"static"!==r)return!0;if("1"!==e.getComputedStylePropertyValue("opacity"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none"))return!0;var a=e.getComputedStylePropertyValue("mix-blend-mode");if(a&&"normal"!==a)return!0;var o=e.getComputedStylePropertyValue("filter");if(o&&"none"!==o)return!0;var i=e.getComputedStylePropertyValue("perspective");if(i&&"none"!==i)return!0;var u=e.getComputedStylePropertyValue("clip-path");if(u&&"none"!==u)return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none"))return!0;if("isolate"===e.getComputedStylePropertyValue("isolation"))return!0;var l=e.getComputedStylePropertyValue("will-change");if("transform"===l||"opacity"===l)return!0;if("touch"===e.getComputedStylePropertyValue("-webkit-overflow-scrolling"))return!0;var s=e.getComputedStylePropertyValue("contain");return!!["layout","paint","strict","content"].includes(s)||!("auto"===n||!ro(t))}(e,t))return"static"!==e.getComputedStylePropertyValue("position")?n.push(ao(Qa,e)):"none"!==e.getComputedStylePropertyValue("float")&&n.push(ao(Ja,e)),n;var a=n.findIndex((function(e){var t=e.value;return[Xa,Ja,Qa].includes(t)}));-1!==a&&n.splice(a,n.length-a);var o=function(e,t){return"static"!==e.getComputedStylePropertyValue("position")||ro(t)?e.getComputedStylePropertyValue("z-index"):"auto"}(e,t);if(!["auto","0"].includes(o))return n.push(ao(parseInt(o),e)),n;for(var i=r.toString();i.length<10;)i="0"+i;return n.push(ao(parseFloat("".concat(Za).concat(i)),e)),n}function ao(e,t){return{value:e,vNode:t}}function oo(e,t){for(var r=null,n=[e];t;){if(op(t.actualNode)){r=t;break}if(t._scrollRegionParent){r=t._scrollRegionParent;break}n.push(t),t=Wr(t.actualNode.parentElement||t.actualNode.parentNode)}return n.forEach((function(e){return e._scrollRegionParent=r})),r}function io(e,t){t.clientRects.forEach((function(r){var n;null!==(n=t._grid)&&void 0!==n||(t._grid=e);var a=e.getGridPositionOfRect(r);e.loopGridPosition(a,(function(e){e.includes(t)||e.push(t)}))}))}var uo=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;ee(this,e),this.container=t,this.cells=[]}return re(e,[{key:"toGridIndex",value:function(e){return Math.floor(e/Xt.gridSize)}},{key:"getCellFromPoint",value:function(e){var t,r,n=e.x,a=e.y;fr(this.boundaries,"Grid does not have cells added");var o=this.toGridIndex(a),i=this.toGridIndex(n);fr(Ka({y:o,x:i},this.boundaries),"Element midpoint exceeds the grid bounds");var u=null!==(t=this.cells[o-this.cells._negativeIndex])&&void 0!==t?t:[];return null!==(r=u[i-u._negativeIndex])&&void 0!==r?r:[]}},{key:"loopGridPosition",value:function(e,t){var r=e,n=r.left,a=r.right,o=r.top,i=r.bottom;this.boundaries&&(e=Ya(this.boundaries,e)),this.boundaries=e,lo(this.cells,o,i,(function(e,r){lo(e,n,a,(function(e,n){t(e,{row:r,col:n})}))}))}},{key:"getGridPositionOfRect",value:function(e){var t=e.top,r=e.right,n=e.bottom,a=e.left,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t=this.toGridIndex(t-o),r=this.toGridIndex(r+o-1),n=this.toGridIndex(n+o-1),a=this.toGridIndex(a-o),new i.DOMRect(a,t,r-a,n-t)}}]),e}();function lo(e,t,r,n){var a;if(null!==(a=e._negativeIndex)&&void 0!==a||(e._negativeIndex=0),t<e._negativeIndex){for(var o=0;o<e._negativeIndex-t;o++)e.splice(0,0,[]);e._negativeIndex=t}for(var i=t-e._negativeIndex,u=r-e._negativeIndex,l=i;l<=u;l++){var s,c;null!==(c=e[s=l])&&void 0!==c||(e[s]=[]),n(e[l],l+e._negativeIndex)}}function so(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(to(),null===(t=e._grid)||void 0===t||null===(r=t.cells)||void 0===r||!r.length)return[];var a=e.boundingClientRect,o=e._grid,i=co(e),u=o.getGridPositionOfRect(a,n),l=[];return o.loopGridPosition(u,(function(t){var r,n=ae(t);try{for(n.s();!(r=n.n()).done;){var a=r.value;a&&a!==e&&!l.includes(a)&&i===co(a)&&l.push(a)}}catch(e){n.e(e)}finally{n.f()}})),l}var co=ba((function(e){return!!e&&("fixed"===e.getComputedStylePropertyValue("position")||co(e.parent))}));function po(e,t){var r=Math.max(e.left,t.left),n=Math.min(e.right,t.right),a=Math.max(e.top,t.top),o=Math.min(e.bottom,t.bottom);return r>=n||a>=o?null:new i.DOMRect(r,a,n-r,o-a)}var fo=ba((function(){var e;if(!c._tree)return null;var t=Op(c._tree[0],"dialog[open]",(function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&Ga(e)}));return t.length?t.find((function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)}))||(null!==(e=t.find((function(e){var t,r=null!==(t=function(e){to();var t=c._tree[0]._grid,r=new i.DOMRect(0,0,i.innerWidth,i.innerHeight);if(t)for(var n=0;n<t.cells.length;n++){var a=t.cells[n];if(a)for(var o=0;o<a.length;o++){var u=a[o];if(u)for(var l=0;l<u.length;l++){var s=u[l],d=po(s.boundingClientRect,r);if("html"!==s.props.nodeName&&s!==e&&"none"!==s.getComputedStylePropertyValue("pointer-events")&&d)return{vNode:s,rect:d}}}}}(e))&&void 0!==t?t:{},n=r.vNode,a=r.rect;return!!n&&!l.elementsFromPoint(a.left+1,a.top+1).includes(n.actualNode)})))&&void 0!==e?e:null):null}));function mo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor;return r?Do(e,n):ho(e,n)}var Do=ba((function(e,t){if(e.hasAttr("inert"))return!0;if(!t&&e.actualNode){var r=fo();if(r&&!ua(r,e))return!0}return!1})),ho=ba((function(e,t){return!!Do(e,t)||!!e.parent&&ho(e.parent,!0)})),go=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"],vo=function(e){var t,r=bp(e).vNode;if(t=r.props.nodeName,go.includes(t)&&r.hasAttr("disabled")||mo(r))return!0;for(var n=r.parent,a=[],o=!1;n&&n.shadowId===r.shadowId&&!o&&(a.push(n),"legend"!==n.props.nodeName);){if(void 0!==n._inDisabledFieldset){o=n._inDisabledFieldset;break}"fieldset"===n.props.nodeName&&n.hasAttr("disabled")&&(o=!0),n=n.parent}return a.forEach((function(e){return e._inDisabledFieldset=o})),!!o||"area"!==r.props.nodeName&&!!r.actualNode&&Ia(r)},bo=/^\/\#/,yo=/^#[!/]/;function Fo(e){var t,r=e.getAttribute("href");if(!r||"#"===r)return!1;if(bo.test(r))return!0;var n=e.hash,a=e.protocol,o=e.hostname,u=e.port,l=e.pathname;if(yo.test(n))return!1;if("#"===r.charAt(0))return!0;if("string"!=typeof(null===(t=i.location)||void 0===t?void 0:t.origin)||-1===i.location.origin.indexOf("://"))return null;var s,c=i.location.origin+i.location.pathname;return s=o?"".concat(a,"//").concat(o).concat(u?":".concat(u):""):i.location.origin,(s+=l?("/"!==l[0]?"/":"")+l:i.location.pathname)===c}var wo=function(e,t){var r=e.getAttribute(t);if(!r)return null;if("href"===t&&!Fo(e))return null;-1!==r.indexOf("#")&&(r=decodeURIComponent(r.substr(r.indexOf("#")+1)));var n=l.getElementById(r);return n||((n=l.getElementsByName(r)).length?n[0]:null)};function Eo(e,t){to();for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),n=0;n<r;n++){if(void 0===t._stackingOrder[n])return-1;if(void 0===e._stackingOrder[n])return 1;if(t._stackingOrder[n].value>e._stackingOrder[n].value)return 1;if(t._stackingOrder[n].value<e._stackingOrder[n].value)return-1}var a=e.actualNode,o=t.actualNode;if(a.getRootNode&&a.getRootNode()!==o.getRootNode()){for(var u=[];a;)u.push({root:a.getRootNode(),node:a}),a=a.getRootNode().host;for(;o&&!u.find((function(e){return e.root===o.getRootNode()}));)o=o.getRootNode().host;if((a=u.find((function(e){return e.root===o.getRootNode()})).node)===o)return e.actualNode.getRootNode()!==a.getRootNode()?-1:1}var l=i.Node,s=l.DOCUMENT_POSITION_FOLLOWING,c=l.DOCUMENT_POSITION_CONTAINS,d=l.DOCUMENT_POSITION_CONTAINED_BY,p=a.compareDocumentPosition(o),f=p&s?1:-1,m=p&c||p&d,D=Co(e),h=Co(t);return D===h||m?f:h-D}function Co(e){return-1!==e.getComputedStylePropertyValue("display").indexOf("inline")?2:xo(e)?1:0}function xo(e){if(!e)return!1;if(void 0!==e._isFloated)return e._isFloated;if("none"!==e.getComputedStylePropertyValue("float"))return e._isFloated=!0,!0;var t=xo(e.parent);return e._isFloated=t,t}var Ao={};function ko(e,t){var r=e.boundingClientRect,n=t.boundingClientRect,a=function(e,t){var r={};return[["x","left","right","width"],["y","top","bottom","height"]].forEach((function(n){var a=Z(n,4),o=a[0],i=a[1],u=a[2],l=a[3];if(t[i]<e[i]&&t[u]>e[u])r[o]=e[i]+e[l]/2;else{var s=t[i]+t[l]/2,c=Math.abs(s-e[i]),d=Math.abs(s-e[u]);r[o]=c>=d?e[i]:e[u]}})),r}(r,n);return function(e,t){var r=Math.abs(e.x-t.x),n=Math.abs(e.y-t.y);return r&&n?Math.sqrt(Math.pow(r,2)+Math.pow(n,2)):r||n}(a,function(e,t,r){var n=e.x,a=e.y;if(function(e,t){var r=e.x,n=e.y;return n>=t.top&&r<=t.right&&n<=t.bottom&&r>=t.left}({x:n,y:a},r)){var o=function(e,t,r){var n,a,o=e.x,i=e.y;return o===t.left&&t.right<r.right?n=t.right:o===t.right&&t.left>r.left&&(n=t.left),i===t.top&&t.bottom<r.bottom?a=t.bottom:i===t.bottom&&t.top>r.top&&(a=t.top),n||a?a?n&&Math.abs(o-n)<Math.abs(i-a)?{x:n,y:i}:{x:o,y:a}:{x:n,y:i}:null}({x:n,y:a},t,r);if(null!==o)return o;r=t}var i=r,u=i.top,l=i.right,s=i.bottom,c=i.left,d=n>=c&&n<=l,p=a>=u&&a<=s,f=Math.abs(c-n)<Math.abs(l-n)?c:l,m=Math.abs(u-a)<Math.abs(s-a)?u:s;return!d&&p?{x:f,y:a}:d&&!p?{x:n,y:m}:d||p?Math.abs(n-f)<Math.abs(a-m)?{x:f,y:a}:{x:n,y:m}:{x:f,y:m}}(a,r,n))}function Bo(e){var t=e.left,r=e.top,n=e.width,a=e.height;return new i.DOMPoint(t+n/2,r+a/2)}function To(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return!(r.left>=n.right||r.right<=n.left||r.top>=n.bottom||r.bottom<=n.top)&&Eo(e,t)>0}function No(e,t){var r,n=[e],a=ae(t);try{var o=function(){var e=r.value;n=n.reduce((function(t,r){return t.concat(function(e,t){var r=e.top,n=e.left,a=e.bottom,o=e.right,i=r<t.bottom&&a>t.top,u=n<t.right&&o>t.left,l=[];return Ro(t.top,r,a)&&u&&l.push({top:r,left:n,bottom:t.top,right:o}),Ro(t.right,n,o)&&i&&l.push({top:r,left:t.right,bottom:a,right:o}),Ro(t.bottom,r,a)&&u&&l.push({top:t.bottom,right:o,bottom:a,left:n}),Ro(t.left,n,o)&&i&&l.push({top:r,left:n,bottom:a,right:t.left}),0===l.length&&l.push(e),l.map(_o)}(r,e))}),[])};for(a.s();!(r=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}return n}le(Ao,{getBoundingRect:function(){return Ya},getIntersectionRect:function(){return po},getOffset:function(){return ko},getRectCenter:function(){return Bo},hasVisualOverlap:function(){return To},isPointInRect:function(){return Ka},rectsOverlap:function(){return ya},splitRects:function(){return No}});var Ro=function(e,t,r){return e>t&&e<r};function _o(e){return X({},e,{x:e.left,y:e.top,height:e.bottom-e.top,width:e.right-e.left})}function Oo(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Bo(t),a=e.getCellFromPoint(n)||[],o=Math.floor(n.x),i=Math.floor(n.y),u=a.filter((function(e){return e.clientRects.some((function(e){var t=e.left,r=e.top;return o<Math.floor(t+e.width)&&o>=Math.floor(t)&&i<Math.floor(r+e.height)&&i>=Math.floor(r)}))})),s=e.container;return s&&(u=Oo(s._grid,s.boundingClientRect,!0).concat(u)),r||(u=u.sort(Eo).map((function(e){return e.actualNode})).concat(l.documentElement).filter((function(e,t,r){return r.indexOf(e)===t}))),u}var So=function(e){to();var t=Wr(e),r=t._grid;return r?Oo(r,t.boundingClientRect):[]},Mo=function(e){return Hp(e,"*").filter((function(e){var t=e.isFocusable,r=e.actualNode.getAttribute("tabindex");return(r=r&&!isNaN(parseInt(r,10))?parseInt(r):null)?t&&r>=0:t}))},Po={};le(Po,{accessibleText:function(){return jo},accessibleTextVirtual:function(){return lu},autocomplete:function(){return du},formControlValue:function(){return ru},formControlValueMethods:function(){return eu},hasUnicode:function(){return au},isHumanInterpretable:function(){return cu},isIconLigature:function(){return ou},isValidAutocomplete:function(){return pu},label:function(){return hu},labelText:function(){return Mi},labelVirtual:function(){return Du},nativeElementType:function(){return gu},nativeTextAlternative:function(){return qi},nativeTextMethods:function(){return Li},removeUnicode:function(){return su},sanitize:function(){return ri},subtreeText:function(){return Si},titleText:function(){return Ni},unsupported:function(){return zi},visible:function(){return mu},visibleTextNodes:function(){return vu},visibleVirtual:function(){return Hi}});var Io=function(e,t){e=e.actualNode||e;try{var r=ma(e),n=[],a=e.getAttribute(t);if(a){a=bd(a);for(var o=0;o<a.length;o++)n.push(r.getElementById(a[o]))}return n}catch(e){throw new TypeError("Cannot resolve id references for non-DOM nodes")}},jo=function(e,t){var r=Wr(e);return lu(r,t)},Lo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=bp(e).vNode;return 1!==(null==r?void 0:r.props.nodeType)||1!==r.props.nodeType||t.inLabelledByContext||t.inControlContext||!r.attr("aria-labelledby")?"":Io(r,"aria-labelledby").filter((function(e){return e})).reduce((function(e,n){var a=jo(n,X({inLabelledByContext:!0,startNode:t.startNode||r},t));return e?"".concat(e," ").concat(a):a}),"")};function qo(e){var t=bp(e).vNode;return 1!==(null==t?void 0:t.props.nodeType)?"":t.attr("aria-label")||""}var zo={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",global:!0},"aria-brailleroledescription":{type:"string",global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string"}},Vo={alert:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},$o={ariaAttrs:zo,ariaRoles:X({},Vo,{"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},{"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:{a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},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]}},Ho=X({},$o),Uo=Ho,Go=function(e){var t=Uo.ariaRoles[e];return!!t&&!!t.unsupported},Wo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.allowAbstract,n=t.flagUnsupported,a=void 0!==n&&n,o=Uo.ariaRoles[e],i=Go(e);return!(!o||a&&i||!r&&"abstract"===o.type)},Yo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.fallback,n=t.abstracts,a=t.dpub;if(1!==(e=e instanceof Qt?e:Wr(e)).props.nodeType)return null;var o=(e.attr("role")||"").trim().toLowerCase();return(r?bd(o):[o]).find((function(e){return!(!a&&"doc-"===e.substr(0,4))&&Wo(e,{allowAbstract:n})}))||null},Ko=function(e){return Object.keys(Uo.htmlElms).filter((function(t){var r=Uo.htmlElms[t];return r.contentTypes?r.contentTypes.includes(e):!!r.variant&&!(!r.variant.default||!r.variant.default.contentTypes)&&r.variant.default.contentTypes.includes(e)}))},Xo=function(){return Gr.get("globalAriaAttrs",(function(){return Object.keys(Uo.ariaAttrs).filter((function(e){return Uo.ariaAttrs[e].global}))}))},Zo=ba((function(e){for(var t=[],r=e.rows,n=0,a=r.length;n<a;n++){var o=r[n].cells;t[n]=t[n]||[];for(var i=0,u=0,l=o.length;u<l;u++)for(var s=0;s<o[u].colSpan;s++){for(var c=o[u].getAttribute("rowspan"),d=0===parseInt(c)||0===o[u].rowspan?r.length:o[u].rowSpan,p=0;p<d;p++){for(t[n+p]=t[n+p]||[];t[n+p][i];)i++;t[n+p][i]=o[u]}i++}}return t})),Jo=ba((function(e,t){var r,n;for(t||(t=Zo(ga(e,"table"))),r=0;r<t.length;r++)if(t[r]&&-1!==(n=t[r].indexOf(e)))return{x:n,y:r}})),Qo=function(e){var t=bp(e),r=t.vNode,n=t.domNode,a=r.attr("scope"),o=r.attr("role");if(!["td","th"].includes(r.props.nodeName))throw new TypeError("Expected TD or TH element");if("columnheader"===o)return"col";if("rowheader"===o)return"row";if("col"===a||"row"===a)return a;if("th"!==r.props.nodeName)return!1;if(!r.actualNode)return"auto";var i=Zo(ga(n,"table")),u=Jo(n,i);return i[u.y].reduce((function(e,t){return e&&"TH"===t.nodeName.toUpperCase()}),!0)?"col":i.map((function(e){return e[u.x]})).reduce((function(e,t){return e&&t&&"TH"===t.nodeName.toUpperCase()}),!0)?"row":"auto"},ei=function(e){return-1!==["col","auto"].indexOf(Qo(e))},ti=function(e){return["row","auto"].includes(Qo(e))},ri=function(e){return e?e.replace(/\r\n/g,"\n").replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""},ni=function(e){var t=bp(e).vNode;if(!t||vo(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return"hidden"!==t.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!Hp(t,"summary").length}return!1};function ai(e){var t=bp(e).vNode;if(1!==t.props.nodeType)return!1;if(vo(t))return!1;if(ni(t))return!0;var r=t.attr("tabindex");return!(!r||isNaN(parseInt(r,10)))}var oi=Ko("sectioning").map((function(e){return"".concat(e,":not([role])")})).join(", ")+" , main:not([role]), [role=article], [role=complementary], [role=main], [role=navigation], [role=region]";function ii(e){var t=ri(Lo(e)),r=ri(qo(e));return!(!t&&!r)}var ui={a:function(e){return e.hasAttr("href")?"link":null},area:function(e){return e.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(e){return fn(e,oi)?null:"contentinfo"},form:function(e){return ii(e)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function(e){return fn(e,oi)?null:"banner"},hr:"separator",img:function(e){var t=e.hasAttr("alt")&&!e.attr("alt"),r=Xo().find((function(t){return e.hasAttr(t)}));return!t||r||ai(e)?"img":"presentation"},input:function(e){var t;if(e.hasAttr("list")){var r=Io(e.actualNode,"list").filter((function(e){return!!e}))[0];t=r&&"datalist"===r.nodeName.toLowerCase()}switch(e.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return t?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return t?"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(e){return ii(e)?"region":null},select:function(e){return e.hasAttr("multiple")||parseInt(e.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(e){var t=fn(e,"table"),r=Yo(t);return["grid","treegrid"].includes(r)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(e){return ei(e)?"columnheader":ti(e)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"},li=function(e,t){var r=s(t);if(Array.isArray(t)&&void 0!==e)return t.includes(e);if("function"===r)return!!t(e);if(null!=e){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var n=t.substring(1,t.length-1);return new RegExp(n).test(e)}}return t===e},si=function(e,t){return li(!!lu(e),t)},ci=function(e,t){if("object"!==s(t)||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every((function(r){return li(e(r),t[r])}))},di=function(e,t){return e=bp(e).vNode,ci((function(t){return e.attr(t)}),t)},pi=function(e,t){return!!t(e)},fi=function(e,t){return li(Yo(e),t)},mi=function(e,t){return li(Ei(e),t)},Di=function(e,t){return e=bp(e).vNode,li(e.props.nodeName,t)},hi=function(e,t){return e=bp(e).vNode,ci((function(t){return e.props[t]}),t)},gi=function(e,t){return li(Bi(e),t)},vi={hasAccessibleName:si,attributes:di,condition:pi,explicitRole:fi,implicitRole:mi,nodeName:Di,properties:hi,semanticRole:gi},bi=function e(t,r){return t=bp(t).vNode,Array.isArray(r)?r.some((function(r){return e(t,r)})):"string"==typeof r?pn(t,r):Object.keys(r).every((function(e){if(!vi[e])throw new Error('Unknown matcher type "'.concat(e,'"'));var n=vi[e],a=r[e];return n(t,a)}))},yi=function(e,t){return bi(e,t)};yi.hasAccessibleName=si,yi.attributes=di,yi.condition=pi,yi.explicitRole=fi,yi.fromDefinition=bi,yi.fromFunction=ci,yi.fromPrimative=li,yi.implicitRole=mi,yi.nodeName=Di,yi.properties=hi,yi.semanticRole=gi;var Fi=yi,wi=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).noMatchAccessibleName,r=void 0!==t&&t,n=Uo.htmlElms[e.props.nodeName];if(!n)return{};if(!n.variant)return n;var a=n.variant,o=W(n,f);for(var i in a)if(a.hasOwnProperty(i)&&"default"!==i){for(var u=a[i],l=u.matches,s=W(u,m),c=Array.isArray(l)?l:[l],d=0;d<c.length&&r;d++)if(c[d].hasOwnProperty("hasAccessibleName"))return n;if(Fi(e,l))for(var p in s)s.hasOwnProperty(p)&&(o[p]=s[p])}for(var D in a.default)a.default.hasOwnProperty(D)&&void 0===o[D]&&(o[D]=a.default[D]);return o},Ei=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).chromium,r=e instanceof Qt?e:Wr(e);if(e=r.actualNode,!r)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var n=r.props.nodeName,a=ui[n];return!a&&t?wi(r).chromiumRole||null:"function"==typeof a?a(r):a||null},Ci={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 xi(e,t){var r=Ci[e.props.nodeName];if(!r)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!r.includes(e.parent.props.nodeName))return null;var n=Yo(e.parent,t);return["none","presentation"].includes(n)&&!ki(e.parent)?n:n?null:xi(e.parent,t)}function Ai(e,t){var r=t.chromium,n=W(t,D),a=Ei(e,{chromium:r});return a?xi(e,n)||a:null}function ki(e){return Xo().some((function(t){return e.hasAttr(t)}))||ai(e)}var Bi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noPresentational,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noImplicit,n=W(t,h),a=bp(e).vNode;if(1!==a.props.nodeType)return null;var o=Yo(a,n);return o?["presentation","none"].includes(o)&&ki(a)?r?null:Ai(a,n):o:r?null:Ai(a,n)}(e,W(t,g));return r&&["presentation","none"].includes(n)?null:n},Ti=["iframe"],Ni=function(e){var t=bp(e).vNode;return 1===t.props.nodeType&&e.hasAttr("title")?!yi(t,Ti)&&["none","presentation"].includes(Bi(t))?"":t.attr("title"):""},Ri=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).strict;if(1!==(e=e instanceof Qt?e:Wr(e)).props.nodeType)return!1;var r=Bi(e),n=Uo.ariaRoles[r];return!(!n||!n.nameFromContent)||!t&&(!n||["presentation","none"].includes(r))},_i=function(e){var t=e.actualNode,r=e.children;if(!r)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var n=Io(t,"aria-owns").filter((function(e){return!!e})).map((function(e){return c.utils.getNodeFromTree(e)}));return[].concat(Y(r),Y(n))}return Y(r)},Oi=Ko("phrasing").concat(["#text"]),Si=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=lu.alreadyProcessed;t.startNode=t.startNode||e;var n=t,a=n.strict,o=n.inControlContext,i=n.inLabelledByContext,u=wi(e,{noMatchAccessibleName:!0}).contentTypes;return r(e,t)||1!==e.props.nodeType||null!=u&&u.includes("embedded")?"":Ri(e,{strict:a})||t.subtreeDescendant?(a||(t=X({subtreeDescendant:!o&&!i},t)),_i(e).reduce((function(e,r){return function(e,t,r){var n=t.props.nodeName,a=lu(t,r);return a?(Oi.includes(n)||(" "!==a[0]&&(a+=" "),e&&" "!==e[e.length-1]&&(a=" "+a)),e+a):e}(e,r,t)}),"")):""},Mi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=lu.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||r(e,t))return"";t.startNode||(t.startNode=e);var n,a=X({inControlContext:!0},t),o=function(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return Da({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}(e),i=fn(e,"label");return i?(n=[].concat(Y(o),[i.actualNode])).sort(vp):n=o,n.map((function(e){return jo(e,a)})).filter((function(e){return""!==e})).join(" ")},Pi={submit:"Submit",image:"Submit",reset:"Reset",button:""};function Ii(e,t){return t.attr(e)||""}function ji(e,t,r){var n=t.actualNode,a=[e=e.toLowerCase(),n.nodeName.toLowerCase()].join(","),o=n.querySelector(a);return o&&o.nodeName.toLowerCase()===e?jo(o,r):""}var Li={valueText:function(e){return e.actualNode.value||""},buttonDefaultText:function(e){var t=e.actualNode;return Pi[t.type]||""},tableCaptionText:ji.bind(null,"caption"),figureText:ji.bind(null,"figcaption"),svgTitleText:ji.bind(null,"title"),fieldsetLegendText:ji.bind(null,"legend"),altText:Ii.bind(null,"alt"),tableSummaryText:Ii.bind(null,"summary"),titleText:Ni,subtreeText:Si,labelText:Mi,singleSpace:function(){return" "},placeholderText:Ii.bind(null,"placeholder")},qi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode;if(1!==e.props.nodeType||["presentation","none"].includes(Bi(e)))return"";var n=function(e){return(wi(e,{noMatchAccessibleName:!0}).namingMethods||[]).map((function(e){return Li[e]}))}(e).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&c.log(n||"{empty-value}",r,t),n},zi={accessibleNameFromFieldValue:["combobox","listbox","progressbar"]};function Vi(e){return e=bp(e).vNode,$i(e)}var $i=ba((function(e,t){return!Ta(e)&&!mo(e,{skipAncestors:!0,isAncestor:t})&&(e.actualNode&&"area"===e.props.nodeName?!Sa(e,$i):!Ia(e,{skipAncestors:!0,isAncestor:t})&&(!e.parent||$i(e.parent,!0)))})),Hi=function e(t,r,n){var a=bp(t).vNode,o=r?Vi:Ga,i=!t.actualNode||t.actualNode&&o(t),u=a.children.map((function(t){var a=t.props,o=a.nodeType,u=a.nodeValue;if(3===o){if(u&&i)return u}else if(!n)return e(t,r)})).join("");return ri(u)},Ui=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"],Gi=function(e){var t=(e=e instanceof Qt?e:Wr(e)).props.nodeName;return"textarea"===t||"input"===t&&!Ui.includes((e.attr("type")||"").toLowerCase())},Wi=function(e){return"select"===(e=e instanceof Qt?e:Wr(e)).props.nodeName},Yi=function(e){return"textbox"===Yo(e)},Ki=function(e){return"listbox"===Yo(e)},Xi=function(e){return"combobox"===Yo(e)},Zi=["progressbar","scrollbar","slider","spinbutton"],Ji=function(e){var t=Yo(e);return Zi.includes(t)},Qi=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],eu={nativeTextboxValue:function(e){var t=bp(e).vNode;return Gi(t)&&t.props.value||""},nativeSelectValue:function(e){var t=bp(e).vNode;if(!Wi(t))return"";var r=Hp(t,"option"),n=r.filter((function(e){return e.props.selected}));return n.length||n.push(r[0]),n.map((function(e){return Hi(e)})).join(" ")||""},ariaTextboxValue:function(e){var t=bp(e),r=t.vNode,n=t.domNode;return Yi(r)?!n||n&&!Ia(n)?Hi(r,!0):n.textContent:""},ariaListboxValue:tu,ariaComboboxValue:function(e,t){var r=bp(e).vNode;if(!Xi(r))return"";var n=_i(r).filter((function(e){return"listbox"===Bi(e)}))[0];return n?tu(n,t):""},ariaRangeValue:function(e){var t=bp(e).vNode;if(!Ji(t)||!t.hasAttr("aria-valuenow"))return"";var r=+t.attr("aria-valuenow");return isNaN(r)?"0":String(r)}};function tu(e,t){var r=bp(e).vNode;if(!Ki(r))return"";var n=_i(r).filter((function(e){return"option"===Bi(e)&&"true"===e.attr("aria-selected")}));return 0===n.length?"":lu(n[0],t)}var ru=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode,n=zi.accessibleNameFromFieldValue||[],a=Bi(e);if(t.startNode===e||!Qi.includes(a)||n.includes(a))return"";var o=Object.keys(eu).map((function(e){return eu[e]})).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&Zt(o||"{empty-value}",r,t),o},nu=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},au=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r?/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.test(e):n?/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g.test(e)||/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g.test(e):!!a&&/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g.test(e)},ou=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=e.actualNode.nodeValue.trim();if(!ri(n)||au(n,{emoji:!0,nonBmp:!0}))return!1;var a=Gr.get("canvasContext",(function(){return l.createElement("canvas").getContext("2d",{willReadFrequently:!0})})),o=a.canvas;Gr.get("fonts")||Gr.set("fonts",{});var u=Gr.get("fonts"),s=i.getComputedStyle(e.parent.actualNode).getPropertyValue("font-family");u[s]||(u[s]={occurrences:0,numLigatures:0});var c=u[s];if(c.occurrences>=r){if(c.numLigatures/c.occurrences==1)return!0;if(0===c.numLigatures)return!1}c.occurrences++;var d=30,p="".concat(d,"px ").concat(s);a.font=p;var f=n.charAt(0),m=a.measureText(f).width;if(m<30){var D=30/m;m*=D,p="".concat(d*=D,"px ").concat(s)}o.width=m,o.height=d,a.font=p,a.textAlign="left",a.textBaseline="top",a.fillText(f,0,0);var h=new Uint32Array(a.getImageData(0,0,m,d).data.buffer);if(!h.some((function(e){return e})))return c.numLigatures++,!0;a.clearRect(0,0,m,d),a.fillText(n,0,0);var g=new Uint32Array(a.getImageData(0,0,m,d).data.buffer),v=h.reduce((function(e,t,r){return 0===t&&0===g[r]||0!==t&&0!==g[r]?e:++e}),0),b=n.split("").reduce((function(e,t){return e+a.measureText(t).width}),0),y=a.measureText(n).width;return v/h.length>=t&&1-y/b>=t&&(c.numLigatures++,!0)};function iu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=function(e,t){return t.startNode||(t=X({startNode:e},t)),1===e.props.nodeType&&t.inLabelledByContext&&void 0===t.includeHidden&&(t=X({includeHidden:!Vi(e)},t)),t}(e,t),function(e,t){return!!e&&(1===e.props.nodeType&&!t.includeHidden&&!Vi(e))}(e,t))return"";if(function(e,t){var r,n=t.ignoreIconLigature,a=t.pixelThreshold,o=null!==(r=t.occurrenceThreshold)&&void 0!==r?r:t.occuranceThreshold;return!(3!==e.props.nodeType||!n)&&ou(e,a,o)}(e,t))return"";var r=[Lo,qo,qi,ru,Si,uu,Ni].reduce((function(r,n){return t.startNode===e&&(r=ri(r)),""!==r?r:n(e,t)}),"");return t.debug&&c.log(r||"{empty-value}",e.actualNode,t),r}function uu(e){return 3!==e.props.nodeType?"":e.props.nodeValue}iu.alreadyProcessed=function(e,t){return t.processed=t.processed||[],!!t.processed.includes(e)||(t.processed.push(e),!1)};var lu=iu,su=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r&&(e=e.replace(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"")),n&&(e=(e=e.replace(/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g,"")).replace(/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g,"")),a&&(e=e.replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g,"")),e},cu=function(e){if(!e.length)return 0;if(["x","i"].includes(e))return 0;var t=su(e,{emoji:!0,nonBmp:!0,punctuations:!0});return ri(t)?1:0},du={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"]},pu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.looseTyped,n=void 0!==r&&r,a=t.stateTerms,o=void 0===a?[]:a,i=t.locations,u=void 0===i?[]:i,l=t.qualifiers,s=void 0===l?[]:l,c=t.standaloneTerms,d=void 0===c?[]:c,p=t.qualifiedTerms,f=void 0===p?[]:p;if(e=e.toLowerCase().trim(),(o=o.concat(du.stateTerms)).includes(e)||""===e)return!0;s=s.concat(du.qualifiers),u=u.concat(du.locations),d=d.concat(du.standaloneTerms),f=f.concat(du.qualifiedTerms);var m=e.split(/\s+/g);if("webauthn"===m[m.length-1]&&(m.pop(),0===m.length))return!1;if(!n&&(m[0].length>8&&"section-"===m[0].substr(0,8)&&m.shift(),u.includes(m[0])&&m.shift(),s.includes(m[0])&&(m.shift(),d=[]),1!==m.length))return!1;var D=m[m.length-1];return d.includes(D)||f.includes(D)},fu=function(e){var t;return e.attr("aria-labelledby")&&(t=Io(e.actualNode,"aria-labelledby").map((function(e){var t=Wr(e);return t?Hi(t):""})).join(" ").trim())||(t=e.attr("aria-label"))&&(t=ri(t))?t:null},mu=function(e,t,r){return e=Wr(e),Hi(e,t,r)},Du=function(e){var t,r;if(r=fu(e))return r;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var n=Dr(e.attr("id"));if(r=(t=ma(e.actualNode).querySelector('label[for="'+n+'"]'))&&mu(t,!0))return r}return(r=(t=fn(e,"label"))&&Hi(t,!0))||null},hu=function(e){return e=Wr(e),Du(e)},gu=[{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"]}],vu=function e(t){var r=Ga(t),n=[];return t.children.forEach((function(t){3===t.actualNode.nodeType?r&&n.push(t):n=n.concat(e(t))})),n},bu=ba((function(e){var t=Wr(e),r=t.boundingClientRect,n=[],a=wa(t);return e.childNodes.forEach((function(e){if(3===e.nodeType&&""!==ri(e.nodeValue)){var t=function(e){var t=l.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}(e);(function(e,t){return e.some((function(e){return!Ka(Bo(e),t)}))})(t,r)||n.push.apply(n,Y(function(e,t){var r=[];return e.forEach((function(e){if(!(e.width<1||e.height<1)){var n=t.reduce((function(e,t){return e&&po(e,t.boundingClientRect)}),e);n&&r.push(n)}})),r}(t,a)))}})),n.length?n:[r]})),yu=function(e){to();var t=Wr(e)._grid;return t?bu(e).map((function(e){return Oo(t,e)})):[]},Fu=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"],wu=function(e){var t=bp(e).vNode,r=c.commons.aria.getExplicitRole(t);if(r)return-1!==Fu.indexOf(r);switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return"hidden"!==t.props.type;default:return!1}},Eu=["head","title","template","script","style","iframe","object","video","audio","noscript"];function Cu(e){return!Eu.includes(e.props.nodeName)&&e.children.some((function(e){var t=e.props;return 3===t.nodeType&&t.nodeValue.trim()}))}var xu=function e(t,r,n){return Cu(t)||wu(t.actualNode)||!n&&!!fu(t)||!r&&t.children.some((function(t){return 1===t.actualNode.nodeType&&e(t)}))},Au=function(e,t,r){return e=Wr(e),xu(e,t,r)};function ku(e){return!(void 0!==e.children&&!Cu(e))||(1===e.props.nodeType&&wu(e)?!!c.commons.text.accessibleTextVirtual(e):e.children.some((function(e){return!e.attr("lang")&&ku(e)&&!Ia(e)})))}var Bu=function(e){return parseInt(e.getAttribute("tabindex"),10)>-1&&ai(e)&&!ni(e)};function Tu(e,t){var r=bp(e),n=r.vNode,a=r.domNode;return n?(void 0===n._isHiddenWithCSS&&(n._isHiddenWithCSS=Nu(a,t)),n._isHiddenWithCSS):Nu(a,t)}function Nu(e,t){if(9===e.nodeType)return!1;if(11===e.nodeType&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase()))return!1;var r=i.getComputedStyle(e,null);if(!r)throw new Error("Style does not exist for the given element.");if("none"===r.getPropertyValue("display"))return!0;var n=["hidden","collapse"],a=r.getPropertyValue("visibility");if(n.includes(a)&&!t)return!0;if(n.includes(a)&&t&&n.includes(t))return!0;var o=qa(e);return!(!o||n.includes(a))&&Tu(o,a)}var Ru=Tu,_u=function(e){var t=e.doctype;return null!==t&&"html"===t.name&&!t.publicId&&!t.systemId};function Ou(e){var t=bp(e).vNode;return 1===t.props.nodeType&&!(parseInt(t.attr("tabindex",10))<=-1)&&ai(t)}var Su=function(e){var t;(e instanceof Qt||null!==(t=i)&&void 0!==t&&t.Node&&e instanceof i.Node)&&(e=c.commons.aria.getRole(e));var r=Uo.ariaRoles[e];return(null==r?void 0:r.type)||null};function Mu(e,t){!1!==t(e.actualNode)&&e.children.forEach((function(e){return Mu(e,t)}))}var Pu=["block","list-item","table","flex","grid","inline-block"];function Iu(e){var t=i.getComputedStyle(e).getPropertyValue("display");return Pu.includes(t)||"table-"===t.substr(0,6)}var ju=function(e,t){if(Iu(e))return!1;var r=function(e){for(var t=qa(e);t&&!Iu(t);)t=qa(t);return Wr(t)}(e),n="",a="",o=0;return Mu(r,(function(t){if(2===o)return!1;if(3===t.nodeType&&(n+=t.nodeValue),1===t.nodeType){var r=(t.nodeName||"").toUpperCase();if(t===e&&(o=1),["BR","HR"].includes(r))0===o?(n="",a=""):o=2;else{if("none"===t.style.display||"hidden"===t.style.overflow||!["",null,"none"].includes(t.style.float)||!["",null,"relative"].includes(t.style.position))return!1;if("widget"===Su(t))return a+=t.textContent,!1}}})),n=ri(n),null!=t&&t.noLengthCompare?0!==n.length:(a=ri(a),n.length>a.length)},Lu=function(e){var t=(e=e||{}).modalPercent||.75;if(Gr.get("isModalOpen"))return Gr.get("isModalOpen");if(Op(c._tree[0],"dialog, [role=dialog], [aria-modal=true]",Ga).length)return Gr.set("isModalOpen",!0),!0;for(var r=$a(i),n=r.width*t,a=r.height*t,o=(r.width-n)/2,u=(r.height-a)/2,d=[{x:o,y:u},{x:r.width-o,y:u},{x:r.width/2,y:r.height/2},{x:o,y:r.height-u},{x:r.width-o,y:r.height-u}].map((function(e){return Array.from(l.elementsFromPoint(e.x,e.y))})),p=function(e){var t=d[e].find((function(e){var t=i.getComputedStyle(e);return parseInt(t.width,10)>=n&&parseInt(t.height,10)>=a&&"none"!==t.getPropertyValue("pointer-events")&&("absolute"===t.position||"fixed"===t.position)}));if(t&&d.every((function(e){return e.includes(t)})))return Gr.set("isModalOpen",!0),{v:!0}},f=0;f<d.length;f++){var m=p(f);if("object"===s(m))return m.v}Gr.set("isModalOpen",void 0)};function qu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=e.ownerDocument.createRange();r.setStart(e,0),r.setEnd(e,e.childNodes.length);var n,a=0,o=0,i=ae(r.getClientRects());try{for(i.s();!(n=i.n()).done;){var u=n.value;if(!(u.height<=t))if(a>u.top+t)a=Math.max(a,u.bottom);else{if(0!==o)return!0;a=u.bottom,o++}}}catch(e){i.e(e)}finally{i.f()}return!1}var zu=function(e){return e instanceof i.Node},Vu={},$u={set:function(e,t){if("string"!=typeof e)throw new Error("Incomplete data: key must be a string");return t&&(Vu[e]=t),Vu[e]},get:function(e){return Vu[e]},clear:function(){Vu={}}},Hu=$u,Uu=function(e,t){var r=e.nodeName.toUpperCase();if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(r))return Hu.set("bgColor","imgNode"),!0;var n=(t=t||i.getComputedStyle(e)).getPropertyValue("background-image"),a="none"!==n;if(a){var o=/gradient/.test(n);Hu.set("bgColor",o?"bgGradient":"bgImage")}return a},Gu={};le(Gu,{Colorjs:function(){return Lc},CssSelectorParser:function(){return Wu.CssSelectorParser},doT:function(){return Yu.default},emojiRegexText:function(){return nu},memoize:function(){return Ku.default}});var Wu=se(me()),Yu=se(Ut()),Ku=se(Ht());function Xu(e,t){var r=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((function(e){return[e]})));var n=t[0].length,a=t[0].map((function(e,r){return t.map((function(e){return e[r]}))})),o=e.map((function(e){return a.map((function(t){var r=0;if(!Array.isArray(e)){var n,a=ae(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;r+=e*o}}catch(e){a.e(e)}finally{a.f()}return r}for(var i=0;i<e.length;i++)r+=e[i]*(t[i]||0);return r}))}));return 1===r&&(o=o[0]),1===n?o.map((function(e){return e[0]})):o}function Zu(e){return"string"===Ju(e)}function Ju(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Qu(e,t){e=+e,t=+t;var r=(Math.floor(e)+"").length;if(t>r)return+e.toFixed(t-r);var n=Math.pow(10,r-t);return Math.round(e/n)*n}function el(e){if(e){e=e.trim();var t=/^-?[\d.]+$/,r=e.match(/^([a-z]+)\((.+?)\)$/i);if(r){var n=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(function(e,r){/%$/.test(r)?(r=new Number(r.slice(0,-1)/100)).type="<percentage>":/deg$/.test(r)?((r=new Number(+r.slice(0,-3))).type="<angle>",r.unit="deg"):t.test(r)&&((r=new Number(r)).type="<number>"),e.startsWith("/")&&((r=r instanceof Number?r:new Number(r)).alpha=!0),n.push(r)})),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:n}}}}function tl(e){return e[e.length-1]}function rl(e,t,r){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*r}function nl(e,t,r){return(r-e)/(t-e)}function al(e,t,r){return rl(t[0],t[1],nl(e[0],e[1],r))}function ol(e){return e.map((function(e){return e.split("|").map((function(e){var t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var r=new String(t[1]);return r.range=[+t[2],+t[3]],r}return e}))}))}var il=Object.freeze({__proto__:null,isString:Zu,type:Ju,toPrecision:Qu,parseFunction:el,last:tl,interpolate:rl,interpolateInv:nl,mapRange:al,parseCoordGrammar:ol,multiplyMatrices:Xu}),ul=function(){function e(){ee(this,e)}return re(e,[{key:"add",value:function(e,t,r){if("string"==typeof arguments[0])(Array.isArray(e)?e:[e]).forEach((function(e){this[e]=this[e]||[],t&&this[e][r?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}},{key:"run",value:function(e,t){this[e]=this[e]||[],this[e].forEach((function(e){e.call(t&&t.context?t.context:t,t)}))}}]),e}(),ll=new ul,sl={gamut_mapping:"lch.c",precision:5,deltaE:"76"},cl={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function dl(e){return Array.isArray(e)?e:cl[e]}function pl(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(e=dl(e),t=dl(t),!e||!t)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(e||t?"":"/").concat(t?"":"to"));if(e===t)return r;var a={W1:e,W2:t,XYZ:r,options:n};if(ll.run("chromatic-adaptation-start",a),a.M||(a.W1===cl.D65&&a.W2===cl.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===cl.D50&&a.W2===cl.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),ll.run("chromatic-adaptation-end",a),a.M)return Xu(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var fl=(e=new WeakSet,t=new WeakMap,o=new WeakSet,function(){function r(n){var a,i,u,l,s,c,d;ee(this,r),z(this,o),z(this,e),q(this,t,{writable:!0,value:void 0}),this.id=n.id,this.name=n.name,this.base=n.base?r.get(n.base):null,this.aliases=n.aliases,this.base&&(this.fromBase=n.fromBase,this.toBase=n.toBase);var p=null!==(a=n.coords)&&void 0!==a?a:this.base.coords;this.coords=p;var f=null!==(i=null!==(u=n.white)&&void 0!==u?u:this.base.white)&&void 0!==i?i:"D65";for(var m in this.white=dl(f),this.formats=null!==(l=n.formats)&&void 0!==l?l:{},this.formats){var D=this.formats[m];D.type||(D.type="function"),D.name||(D.name=m)}!n.cssId||null!==(s=this.formats.functions)&&void 0!==s&&s.color?null===(c=this.formats)||void 0===c||!c.color||null!==(d=this.formats)&&void 0!==d&&d.color.id||(this.formats.color.id=this.id):(this.formats.color={id:n.cssId},Object.defineProperty(this,"cssId",{value:n.cssId})),this.referred=n.referred,U(this,t,H(this,o,Dl).call(this).reverse()),ll.run("colorspace-init-end",this)}return re(r,[{key:"inGamut",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).epsilon,r=void 0===t?75e-6:t;if(this.isPolar)return e=this.toBase(e),this.base.inGamut(e,{epsilon:r});var n=Object.values(this.coords);return e.every((function(e,t){var a=n[t];if("angle"!==a.type&&a.range){if(Number.isNaN(e))return!0;var o=Z(a.range,2),i=o[0],u=o[1];return(void 0===i||e>=i-r)&&(void 0===u||e<=u+r)}return!0}))}},{key:"cssId",get:function(){var e,t;return(null===(e=this.formats.functions)||void 0===e||null===(t=e.color)||void 0===t?void 0:t.id)||this.id}},{key:"isPolar",get:function(){for(var e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}},{key:"getFormat",value:function(t){return"object"===s(t)?t=H(this,e,ml).call(this,t):(r="default"===t?Object.values(this.formats)[0]:this.formats[t])?r=H(this,e,ml).call(this,r):null;var r}},{key:"to",value:function(e,n){if(1===arguments.length){var a=[e.space,e.coords];e=a[0],n=a[1]}if(this===(e=r.get(e)))return n;n=n.map((function(e){return Number.isNaN(e)?0:e}));for(var o,i,u=$(this,t),l=$(e,t),s=0;s<u.length&&u[s]===l[s];s++)o=u[s],i=s;if(!o)throw new Error("Cannot convert between color spaces ".concat(this," and ").concat(e,": no connection space was found"));for(var c=u.length-1;c>i;c--)n=u[c].toBase(n);for(var d=i+1;d<l.length;d++)n=l[d].fromBase(n);return n}},{key:"from",value:function(e,t){if(1===arguments.length){var n=[e.space,e.coords];e=n[0],t=n[1]}return(e=r.get(e)).to(this,t)}},{key:"toString",value:function(){return"".concat(this.name," (").concat(this.id,")")}},{key:"getMinCoords",value:function(){var e=[];for(var t in this.coords){var r,n=this.coords[t],a=n.range||n.refRange;e.push(null!==(r=null==a?void 0:a.min)&&void 0!==r?r:0)}return e}}],[{key:"all",get:function(){return Y(new Set(Object.values(r.registry)))}},{key:"register",value:function(e,t){if(1===arguments.length&&(e=(t=arguments[0]).id),t=this.get(t),this.registry[e]&&this.registry[e]!==t)throw new Error("Duplicate color space registration: '".concat(e,"'"));if(this.registry[e]=t,1===arguments.length&&t.aliases){var r,n=ae(t.aliases);try{for(n.s();!(r=n.n()).done;){var a=r.value;this.register(a,t)}}catch(e){n.e(e)}finally{n.f()}}return t}},{key:"get",value:function(e){if(!e||e instanceof r)return e;if("string"===Ju(e)){var t=r.registry[e.toLowerCase()];if(!t)throw new TypeError('No color space found with id = "'.concat(e,'"'));return t}for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];if(a.length)return r.get.apply(r,a);throw new TypeError("".concat(e," is not a valid color space"))}},{key:"resolveCoord",value:function(e,t){var n,a,o=Ju(e);if("string"===o)if(e.includes(".")){var i=Z(e.split("."),2);n=i[0],a=i[1]}else n=void 0,a=e;else if(Array.isArray(e)){var u=Z(e,2);n=u[0],a=u[1]}else n=e.space,a=e.coordId;if((n=r.get(n))||(n=t),!n)throw new TypeError("Cannot resolve coordinate reference ".concat(e,": No color space specified and relative references are not allowed here"));if("number"===(o=Ju(a))||"string"===o&&a>=0){var l=Object.entries(n.coords)[a];if(l)return X({space:n,id:l[0],index:a},l[1])}n=r.get(n);var s=a.toLowerCase(),c=0;for(var d in n.coords){var p,f=n.coords[d];if(d.toLowerCase()===s||(null===(p=f.name)||void 0===p?void 0:p.toLowerCase())===s)return X({space:n,id:d,index:c},f);c++}throw new TypeError('No "'.concat(a,'" coordinate found in ').concat(n.name,". Its coordinates are: ").concat(Object.keys(n.coords).join(", ")))}}]),r}());function ml(e){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=ol(e.coords);var t=Object.entries(this.coords).map((function(t,r){var n=Z(t,2),a=(n[0],n[1]),o=e.coordGrammar[r][0],i=a.range||a.refRange,u=o.range,l="";return"<percentage>"==o?(u=[0,100],l="%"):"<angle>"==o&&(l="deg"),{fromRange:i,toRange:u,suffix:l}}));e.serializeCoords=function(e,r){return e.map((function(e,n){var a=t[n],o=a.fromRange,i=a.toRange,u=a.suffix;return o&&i&&(e=al(o,i,e)),e=Qu(e,r),u&&(e+=u),e}))}}return e}function Dl(){for(var e=[this],t=this;t=t.base;)e.push(t);return e}var hl=fl;ce(hl,"registry",{}),ce(hl,"DEFAULT_FORMAT",{type:"functions",name:"color"});var gl=new hl({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),vl=function(e){S(r,e);var t=P(r);function r(e){var n,a,o,i;return ee(this,r),e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=gl),e.toXYZ_M&&e.fromXYZ_M&&(null!==(o=e.toBase)&&void 0!==o||(e.toBase=function(t){var r=Xu(e.toXYZ_M,t);return a.white!==a.base.white&&(r=pl(a.white,a.base.white,r)),r}),null!==(i=e.fromBase)&&void 0!==i||(e.fromBase=function(t){return t=pl(a.base.white,a.white,t),Xu(e.fromXYZ_M,t)})),null!==(n=e.referred)&&void 0!==n||(e.referred="display"),a=t.call(this,e)}return re(r)}(hl);function bl(e){var t,r={str:null===(t=String(e))||void 0===t?void 0:t.trim()};if(ll.run("parse-start",r),r.color)return r.color;if(r.parsed=el(r.str),r.parsed){var n=function(){var e=r.parsed.name;if("color"===e){var t,n=r.parsed.args.shift(),a=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1,o=ae(hl.all);try{for(o.s();!(t=o.n()).done;){var i,u=t.value,l=u.getFormat("color");if(l&&(n===l.id||null!==(i=l.ids)&&void 0!==i&&i.includes(n))){var c=function(){var e=Object.keys(u.coords).length,t=Array(e).fill(0);return t.forEach((function(e,n){return t[n]=r.parsed.args[n]||0})),{v:{v:{spaceId:u.id,coords:t,alpha:a}}}}();if("object"===s(c))return c.v}}}catch(e){o.e(e)}finally{o.f()}var d="";if(n in hl.registry){var p,f,m,D=null===(p=hl.registry[n].formats)||void 0===p||null===(f=p.functions)||void 0===f||null===(m=f.color)||void 0===m?void 0:m.id;D&&(d="Did you mean color(".concat(D,")?"))}throw new TypeError("Cannot parse color(".concat(n,"). ")+(d||"Missing a plugin?"))}var h,g=ae(hl.all);try{var v=function(){var t=h.value,n=t.getFormat(e);if(n&&"function"===n.type){var a=1;(n.lastAlpha||tl(r.parsed.args).alpha)&&(a=r.parsed.args.pop());var o=r.parsed.args;return n.coordGrammar&&Object.entries(t.coords).forEach((function(t,r){var a,i=Z(t,2),u=i[0],l=i[1],s=n.coordGrammar[r],c=null===(a=o[r])||void 0===a?void 0:a.type;if(!(s=s.find((function(e){return e==c})))){var d=l.name||u;throw new TypeError("".concat(c," not allowed for ").concat(d," in ").concat(e,"()"))}var p=s.range;"<percentage>"===c&&(p||(p=[0,1]));var f=l.range||l.refRange;p&&f&&(o[r]=al(p,f,o[r]))})),{v:{v:{spaceId:t.id,coords:o,alpha:a}}}}};for(g.s();!(h=g.n()).done;){var b=v();if("object"===s(b))return b.v}}catch(e){g.e(e)}finally{g.f()}}();if("object"===s(n))return n.v}else{var a,o=ae(hl.all);try{for(o.s();!(a=o.n()).done;){var i=a.value;for(var u in i.formats){var l=i.formats[u];if("custom"===l.type&&(!l.test||l.test(r.str))){var c,d=l.parse(r.str);if(d)return null!==(c=d.alpha)&&void 0!==c||(d.alpha=1),d}}}}catch(e){o.e(e)}finally{o.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function yl(e){if(!e)throw new TypeError("Empty color reference");Zu(e)&&(e=bl(e));var t=e.space||e.spaceId;return t instanceof hl||(e.space=hl.get(t)),void 0===e.alpha&&(e.alpha=1),e}function Fl(e,t){return(t=hl.get(t)).from(e)}function wl(e,t){var r=hl.resolveCoord(t,e.space),n=r.space,a=r.index;return Fl(e,n)[a]}function El(e,t,r){return t=hl.get(t),e.coords=t.to(e.space,r),e}function Cl(e,t,r){if(e=yl(e),2===arguments.length&&"object"===Ju(arguments[1])){var n=arguments[1];for(var a in n)Cl(e,a,n[a])}else{"function"==typeof r&&(r=r(wl(e,t)));var o=hl.resolveCoord(t,e.space),i=o.space,u=o.index,l=Fl(e,i);l[u]=r,El(e,i,l)}return e}var xl=new hl({id:"xyz-d50",name:"XYZ D50",white:"D50",base:gl,fromBase:function(e){return pl(gl.white,"D50",e)},toBase:function(e){return pl("D50",gl.white,e)},formats:{color:{}}}),Al=24/116,kl=24389/27,Bl=cl.D50,Tl=new hl({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Bl,base:xl,fromBase:function(e){var t=e.map((function(e,t){return e/Bl[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(kl*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Al?Math.pow(t[0],3):(116*t[0]-16)/kl,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/kl,t[2]>Al?Math.pow(t[2],3):(116*t[2]-16)/kl].map((function(e,t){return e*Bl[t]}))},formats:{lab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function Nl(e){return(e%360+360)%360}var Rl=new hl({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Tl,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2];return t=Math.abs(a)<.02&&Math.abs(o)<.02?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];return n<0&&(n=0),isNaN(a)&&(a=0),[r,n*Math.cos(a*Math.PI/180),n*Math.sin(a*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),_l=Math.pow(25,7),Ol=Math.PI,Sl=180/Ol,Ml=Ol/180;function Pl(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.kL,a=void 0===n?1:n,o=r.kC,i=void 0===o?1:o,u=r.kH,l=void 0===u?1:u,s=Z(Tl.from(e),3),c=s[0],d=s[1],p=s[2],f=Rl.from(Tl,[c,d,p])[1],m=Z(Tl.from(t),3),D=m[0],h=m[1],g=m[2],v=Rl.from(Tl,[D,h,g])[1];f<0&&(f=0),v<0&&(v=0);var b=(f+v)/2,y=Math.pow(b,7),F=.5*(1-Math.sqrt(y/(y+_l))),w=(1+F)*d,E=(1+F)*h,C=Math.sqrt(Math.pow(w,2)+Math.pow(p,2)),x=Math.sqrt(Math.pow(E,2)+Math.pow(g,2)),A=0===w&&0===p?0:Math.atan2(p,w),k=0===E&&0===g?0:Math.atan2(g,E);A<0&&(A+=2*Ol),k<0&&(k+=2*Ol);var B,T=D-c,N=x-C,R=(k*=Sl)-(A*=Sl),_=A+k,O=Math.abs(R);C*x==0?B=0:O<=180?B=R:R>180?B=R-360:R<-180?B=R+360:console.log("the unthinkable has happened");var S,M=2*Math.sqrt(x*C)*Math.sin(B*Ml/2),P=(c+D)/2,I=(C+x)/2,j=Math.pow(I,7);S=C*x==0?_:O<=180?_/2:_<360?(_+360)/2:(_-360)/2;var L=Math.pow(P-50,2),q=1+.015*L/Math.sqrt(20+L),z=1+.045*I,V=1;V-=.17*Math.cos((S-30)*Ml),V+=.24*Math.cos(2*S*Ml),V+=.32*Math.cos((3*S+6)*Ml);var $=1+.015*I*(V-=.2*Math.cos((4*S-63)*Ml)),H=30*Math.exp(-1*Math.pow((S-275)/25,2)),U=2*Math.sqrt(j/(j+_l)),G=-1*Math.sin(2*H*Ml)*U,W=Math.pow(T/(a*q),2);return W+=Math.pow(N/(i*z),2),W+=Math.pow(M/(l*$),2),W+=G*(N/(i*z))*(M/(l*$)),Math.sqrt(W)}var Il=75e-6;function jl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.space,r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).epsilon,n=void 0===r?Il:r;e=yl(e),t=hl.get(t);var a=e.coords;return t!==e.space&&(a=t.from(e)),t.inGamut(a,{epsilon:n})}function Ll(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function ql(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.method,n=void 0===r?sl.gamut_mapping:r,a=t.space,o=void 0===a?e.space:a;if(Zu(arguments[1])&&(o=arguments[1]),jl(e,o=hl.get(o),{epsilon:0}))return e;var i=zl(e,o);if("clip"!==n&&!jl(e,o)){var u=ql(Ll(i),{method:"clip",space:o});if(Pl(e,u)>2){for(var l=hl.resolveCoord(n),s=l.space,c=l.id,d=zl(i,s),p=(l.range||l.refRange)[0],f=wl(d,c);f-p>.01;){var m=Ll(d);Pl(d,m=ql(m,{space:o,method:"clip"}))-2<.01?p=wl(d,c):f=wl(d,c),Cl(d,c,(p+f)/2)}i=zl(d,o)}else i=u}if("clip"===n||!jl(i,o,{epsilon:0})){var D=Object.values(o.coords).map((function(e){return e.range||[]}));i.coords=i.coords.map((function(e,t){var r=Z(D[t],2),n=r[0],a=r[1];return void 0!==n&&(e=Math.max(n,e)),void 0!==a&&(e=Math.min(e,a)),e}))}return o!==e.space&&(i=zl(i,e.space)),e.coords=i.coords,e}function zl(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).inGamut;e=yl(e);var n=(t=hl.get(t)).from(e),a={space:t,coords:n,alpha:e.alpha};return r&&(a=ql(a)),a}function Vl(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=a.precision,i=void 0===o?sl.precision:o,u=a.format,l=void 0===u?"default":u,s=a.inGamut,c=void 0===s||s,d=W(a,v),p=l;l=null!==(t=null!==(r=(e=yl(e)).space.getFormat(l))&&void 0!==r?r:e.space.getFormat("default"))&&void 0!==t?t:hl.DEFAULT_FORMAT,c||(c=l.toGamut);var f=e.coords;if(f=f.map((function(e){return e||0})),c&&!jl(e)&&(f=ql(Ll(e),!0===c?void 0:c).coords),"custom"===l.type){if(d.precision=i,!l.serialize)throw new TypeError("format ".concat(p," can only be used to parse colors, not for serialization"));n=l.serialize(f,e.alpha,d)}else{var m=l.name||"color";l.serializeCoords?f=l.serializeCoords(f,i):null!==i&&(f=f.map((function(e){return Qu(e,i)})));var D=Y(f);if("color"===m){var h,g=l.id||(null===(h=l.ids)||void 0===h?void 0:h[0])||e.space.id;D.unshift(g)}var b=e.alpha;null!==i&&(b=Qu(b,i));var y=e.alpha<1&&!l.noAlpha?"".concat(l.commas?",":" /"," ").concat(b):"";n="".concat(m,"(").concat(D.join(l.commas?", ":" ")).concat(y,")")}return n}ql.returns="color",zl.returns="color";var $l=new vl({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],formats:{color:{}}}),Hl=1.09929682680944,Ul=.018053968510807,Gl=new vl({id:"rec2020",name:"REC.2020",base:$l,toBase:function(e){return e.map((function(e){return e<4.5*Ul?e/4.5:Math.pow((e+Hl-1)/Hl,1/.45)}))},fromBase:function(e){return e.map((function(e){return e>=Ul?Hl*Math.pow(e,.45)-(Hl-1):4.5*e}))},formats:{color:{}}}),Wl=new vl({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),Yl=new vl({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),Kl={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},Xl=Array(3).fill("<percentage> | <number>[0, 255]"),Zl=Array(3).fill("<number>[0, 255]"),Jl=new vl({id:"srgb",name:"sRGB",base:Yl,fromBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r>.0031308?t*(1.055*Math.pow(r,1/2.4)-.055):12.92*e}))},toBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r<.04045?e/12.92:t*Math.pow((r+.055)/1.055,2.4)}))},formats:{rgb:{coords:Xl},rgb_number:{name:"rgb",commas:!0,coords:Zl,noAlpha:!0},color:{},rgba:{coords:Xl,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Zl},hex:{type:"custom",toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return e.replace(/[a-f0-9]{2}/gi,(function(e){t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).collapse,n=void 0===r||r;t<1&&e.push(t),e=e.map((function(e){return Math.round(255*e)}));var a=n&&e.every((function(e){return e%17==0}));return"#"+e.map((function(e){return a?(e/17).toString(16):e.toString(16).padStart(2,"0")})).join("")}},keyword:{type:"custom",test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){var t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=Kl.black,t.alpha=0):t.coords=Kl[e],t.coords)return t}}}}),Ql=new vl({id:"p3",name:"P3",base:Wl,fromBase:Jl.fromBase,toBase:Jl.toBase,formats:{color:{id:"display-p3"}}});if(sl.display_space=Jl,"undefined"!=typeof CSS&&CSS.supports)for(var es=0,ts=[Tl,Gl,Ql];es<ts.length;es++){var rs=ts[es],ns=rs.getMinCoords(),as=Vl({space:rs,coords:ns,alpha:1});if(CSS.supports("color",as)){sl.display_space=rs;break}}function os(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.space,n=void 0===r?sl.display_space:r,a=W(t,b),o=Vl(e,a);if("undefined"==typeof CSS||CSS.supports("color",o)||!sl.display_space)(o=new String(o)).color=e;else{var i=zl(e,n);(o=new String(Vl(i,a))).color=i}return o}function is(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"lab",n=(r=hl.get(r)).from(e),a=r.from(t);return Math.sqrt(n.reduce((function(e,t,r){var n=a[r];return isNaN(t)||isNaN(n)?e:e+Math.pow(n-t,2)}),0))}function us(e){return wl(e,[gl,"y"])}function ls(e,t){Cl(e,[gl,"y"],t)}var ss=Object.freeze({__proto__:null,getLuminance:us,setLuminance:ls,register:function(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return us(this)},set:function(e){ls(this,e)}})}});function cs(e){return e>=.022?e:e+Math.pow(.022-e,1.414)}function ds(e){var t=e<0?-1:1,r=Math.abs(e);return t*Math.pow(r,2.4)}var ps=24/116,fs=24389/27,ms=cl.D65,Ds=new hl({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:ms,base:gl,fromBase:function(e){var t=e.map((function(e,t){return e/ms[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(fs*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>ps?Math.pow(t[0],3):(116*t[0]-16)/fs,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/fs,t[2]>ps?Math.pow(t[2],3):(116*t[2]-16)/fs].map((function(e,t){return e*ms[t]}))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number>","<number>"]}}}),hs=.5*Math.pow(5,.5)+.5,gs=Object.freeze({__proto__:null,contrastWCAG21:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return(r+.05)/(n+.05)},contrastAPCA:function(e,t){var r,n,a,o;t=yl(t),e=yl(e);var i=Z((t=zl(t,"srgb")).coords,3);n=i[0],a=i[1],o=i[2];var u=.2126729*ds(n)+.7151522*ds(a)+.072175*ds(o),l=Z((e=zl(e,"srgb")).coords,3);n=l[0],a=l[1],o=l[2];var s=.2126729*ds(n)+.7151522*ds(a)+.072175*ds(o),c=cs(u),d=cs(s),p=d>c;return r=Math.abs(d-c)<5e-4?0:p?1.14*(Math.pow(d,.56)-Math.pow(c,.57)):1.14*(Math.pow(d,.65)-Math.pow(c,.62)),100*(Math.abs(r)<.1?0:r>0?r-.027:r+.027)},contrastMichelson:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}var o=r+n;return 0===o?0:(r-n)/o},contrastWeber:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return 0===n?5e4:(r-n)/n},contrastLstar:function(e,t){e=yl(e),t=yl(t);var r=wl(e,[Tl,"l"]),n=wl(t,[Tl,"l"]);return Math.abs(r-n)},contrastDeltaPhi:function(e,t){e=yl(e),t=yl(t);var r=wl(e,[Ds,"l"]),n=wl(t,[Ds,"l"]),a=Math.abs(Math.pow(r,hs)-Math.pow(n,hs)),o=Math.pow(a,1/hs)*Math.SQRT2-40;return o<7.5?0:o}});function vs(e){var t=Z(Fl(e,gl),3),r=t[0],n=t[1],a=r+15*n+3*t[2];return[4*r/a,9*n/a]}function bs(e){var t=Z(Fl(e,gl),3),r=t[0],n=t[1],a=r+n+t[2];return[r/a,n/a]}var ys=Object.freeze({__proto__:null,uv:vs,xy:bs,register:function(e){Object.defineProperty(e.prototype,"uv",{get:function(){return vs(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return bs(this)}})}}),Fs=Math.PI/180,ws=new hl({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:gl,fromBase:function(e){return e.map((function(e){return Math.max(203*e,0)}))},toBase:function(e){return e.map((function(e){return Math.max(e/203,0)}))}}),Es=1.15,Cs=.66,xs=2610/Math.pow(2,14),As=Math.pow(2,14)/2610,ks=3424/Math.pow(2,12),Bs=2413/Math.pow(2,7),Ts=2392/Math.pow(2,7),Ns=1.7*2523/Math.pow(2,5),Rs=Math.pow(2,5)/(1.7*2523),_s=-.56,Os=16295499532821565e-27,Ss=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],Ms=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Ps=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Is=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],js=new hl({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:ws,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=Xu(Ss,[Es*r-(Es-1)*a,Cs*n-(Cs-1)*r,a]).map((function(e){var t=ks+Bs*Math.pow(e/1e4,xs),r=1+Ts*Math.pow(e/1e4,xs);return Math.pow(t/r,Ns)})),i=Z(Xu(Ps,o),3),u=i[0],l=i[1],s=i[2];return[(1+_s)*u/(1+_s*u)-Os,l,s]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=Xu(Is,[(r+Os)/(1+_s-_s*(r+Os)),n,a]).map((function(e){var t=ks-Math.pow(e,Rs),r=Ts*Math.pow(e,Rs)-Bs;return 1e4*Math.pow(t/r,As)})),i=Z(Xu(Ms,o),3),u=i[0],l=i[1],s=i[2],c=(u+(Es-1)*s)/Es;return[c,(l+(Cs-1)*c)/Cs,s]},formats:{color:{}}}),Ls=new hl({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:js,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){return[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]},formats:{color:{}}}),qs=.8359375,zs=2413/128,Vs=18.6875,$s=2610/16384,Hs=32/2523,Us=[[.3592,.6976,-.0358],[-.1922,1.1004,.0755],[.007,.0749,.8434]],Gs=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],Ws=[[.9999888965628402,.008605050147287059,.11103437159861648],[1.00001110343716,-.008605050147287059,-.11103437159861648],[1.0000320633910054,.56004913547279,-.3206339100541203]],Ys=[[2.0701800566956137,-1.326456876103021,.20661600684785517],[.3649882500326575,.6804673628522352,-.04542175307585323],[-.04959554223893211,-.04942116118675749,1.1879959417328034]],Ks=new hl({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:ws,fromBase:function(e){return t=Xu(Us,e),r=t.map((function(e){var t=qs+zs*Math.pow(e/1e4,$s),r=1+Vs*Math.pow(e/1e4,$s);return Math.pow(t/r,78.84375)})),Xu(Gs,r);var t,r},toBase:function(e){var t=function(e){return Xu(Ws,e).map((function(e){var t=Math.max(Math.pow(e,Hs)-qs,0),r=zs-Vs*Math.pow(e,Hs);return 1e4*Math.pow(t/r,6.277394636015326)}))}(e);return Xu(Ys,t)},formats:{color:{}}}),Xs=[[.8190224432164319,.3619062562801221,-.12887378261216414],[.0329836671980271,.9292868468965546,.03614466816999844],[.048177199566046255,.26423952494422764,.6335478258136937]],Zs=[[1.2268798733741557,-.5578149965554813,.28139105017721583],[-.04057576262431372,1.1122868293970594,-.07171106666151701],[-.07637294974672142,-.4214933239627914,1.5869240244272418]],Js=[[.2104542553,.793617785,-.0040720468],[1.9779984951,-2.428592205,.4505937099],[.0259040371,.7827717662,-.808675766]],Qs=[[.9999999984505198,.39633779217376786,.2158037580607588],[1.0000000088817609,-.10556134232365635,-.06385417477170591],[1.0000000546724108,-.08948418209496575,-1.2914855378640917]],ec=new hl({id:"oklab",name:"OKLab",coords:{l:{refRange:[0,1],name:"L"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:gl,fromBase:function(e){var t=Xu(Xs,e).map((function(e){return Math.cbrt(e)}));return Xu(Js,t)},toBase:function(e){var t=Xu(Qs,e).map((function(e){return Math.pow(e,3)}));return Xu(Zs,t)},formats:{oklab:{coords:["<number> | <percentage>","<number>","<number>"]}}}),tc=Object.freeze({__proto__:null,deltaE76:function(e,t){return is(e,t,"lab")},deltaECMC:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.l,a=void 0===n?2:n,o=r.c,i=void 0===o?1:o,u=Z(Tl.from(e),3),l=u[0],s=u[1],c=u[2],d=Z(Rl.from(Tl,[l,s,c]),3),p=d[1],f=d[2],m=Z(Tl.from(t),3),D=m[0],h=m[1],g=m[2],v=Rl.from(Tl,[D,h,g])[1];p<0&&(p=0),v<0&&(v=0);var b=l-D,y=p-v,F=s-h,w=c-g,E=Math.pow(F,2)+Math.pow(w,2)-Math.pow(y,2),C=.511;l>=16&&(C=.040975*l/(1+.01765*l));var x,A=.0638*p/(1+.0131*p)+.638;Number.isNaN(f)&&(f=0),x=f>=164&&f<=345?.56+Math.abs(.2*Math.cos((f+168)*Fs)):.36+Math.abs(.4*Math.cos((f+35)*Fs));var k=Math.pow(p,4),B=Math.sqrt(k/(k+1900)),T=A*(B*x+1-B),N=Math.pow(b/(a*C),2);return N+=Math.pow(y/(i*A),2),N+=E/Math.pow(T,2),Math.sqrt(N)},deltaE2000:Pl,deltaEJz:function(e,t){var r=Z(Ls.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(Ls.from(t),3),u=i[0],l=i[1],s=i[2],c=n-u,d=a-l;Number.isNaN(o)&&Number.isNaN(s)?(o=0,s=0):Number.isNaN(o)?o=s:Number.isNaN(s)&&(s=o);var p=o-s,f=2*Math.sqrt(a*l)*Math.sin(p/2*(Math.PI/180));return Math.sqrt(Math.pow(c,2)+Math.pow(d,2)+Math.pow(f,2))},deltaEITP:function(e,t){var r=Z(Ks.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(Ks.from(t),3),u=i[0],l=i[1],s=i[2];return 720*Math.sqrt(Math.pow(n-u,2)+.25*Math.pow(a-l,2)+Math.pow(o-s,2))},deltaEOK:function(e,t){var r=Z(ec.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(ec.from(t),3),u=n-i[0],l=a-i[1],s=o-i[2];return Math.sqrt(Math.pow(u,2)+Math.pow(l,2)+Math.pow(s,2))}});function rc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Zu(r)&&(r={method:r});var n=r,a=n.method,o=void 0===a?sl.deltaE:a,i=W(n,F);for(var u in e=yl(e),t=yl(t),tc)if("deltae"+o.toLowerCase()===u.toLowerCase())return tc[u](e,t,i);throw new TypeError("Unknown deltaE method: ".concat(o))}var nc=Object.freeze({__proto__:null,lighten:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return Cl(e,[hl.get("oklch","lch"),"l"],(function(e){return e*(1+t)}))},darken:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return Cl(e,[hl.get("oklch","lch"),"l"],(function(e){return e*(1-t)}))}});function ac(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=[yl(e),yl(t)];if(e=a[0],t=a[1],"object"===Ju(r)){var o=[.5,r];r=o[0],n=o[1]}var i=n;return ic(e,t,{space:i.space,outputSpace:i.outputSpace,premultiplied:i.premultiplied})(r)}function oc(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(uc(e)){n=t;var a=Z((r=e).rangeArgs.colors,2);e=a[0],t=a[1]}var o=n,i=o.maxDeltaE,u=o.deltaEMethod,l=o.steps,s=void 0===l?2:l,c=o.maxSteps,d=void 0===c?1e3:c,p=W(o,w);if(!r){var f=[yl(e),yl(t)];r=ic(e=f[0],t=f[1],p)}var m=rc(e,t),D=i>0?Math.max(s,Math.ceil(m/i)+1):s,h=[];if(void 0!==d&&(D=Math.min(D,d)),1===D)h=[{p:.5,color:r(.5)}];else{var g=1/(D-1);h=Array.from({length:D},(function(e,t){var n=t*g;return{p:n,color:r(n)}}))}if(i>0)for(var v=h.reduce((function(e,t,r){if(0===r)return 0;var n=rc(t.color,h[r-1].color,u);return Math.max(e,n)}),0);v>i;){v=0;for(var b=1;b<h.length&&h.length<d;b++){var y=h[b-1],F=h[b],E=(F.p+y.p)/2,C=r(E);v=Math.max(v,rc(C,y.color),rc(C,F.color)),h.splice(b,0,{p:E,color:r(E)}),b++}}return h=h.map((function(e){return e.color}))}function ic(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(uc(e)){var n=e,a=t;return ic.apply(void 0,Y(n.rangeArgs.colors).concat([X({},n.rangeArgs.options,a)]))}var o=r.space,i=r.outputSpace,u=r.progression,l=r.premultiplied;e=yl(e),t=yl(t),e=Ll(e),t=Ll(t);var s={colors:[e,t],options:r};if(o=o?hl.get(o):hl.registry[sl.interpolationSpace]||e.space,i=i?hl.get(i):o,e=zl(e,o),t=zl(t,o),e=ql(e),t=ql(t),o.coords.h&&"angle"===o.coords.h.type){var c=r.hue=r.hue||"shorter",d=[o,"h"],p=[wl(e,d),wl(t,d)],f=p[0],m=p[1],D=function(e,t){if("raw"===e)return t;var r=Z(t.map(Nl),2),n=r[0],a=r[1],o=a-n;return"increasing"===e?o<0&&(a+=360):"decreasing"===e?o>0&&(n+=360):"longer"===e?-180<o&&o<180&&(o>0?a+=360:n+=360):"shorter"===e&&(o>180?n+=360:o<-180&&(a+=360)),[n,a]}(c,[f,m]),h=Z(D,2);f=h[0],m=h[1],Cl(e,d,f),Cl(t,d,m)}return l&&(e.coords=e.coords.map((function(t){return t*e.alpha})),t.coords=t.coords.map((function(e){return e*t.alpha}))),Object.assign((function(r){r=u?u(r):r;var n=e.coords.map((function(e,n){return rl(e,t.coords[n],r)})),a=rl(e.alpha,t.alpha,r),s={space:o,coords:n,alpha:a};return l&&(s.coords=s.coords.map((function(e){return e/a}))),i!==o&&(s=zl(s,i)),s}),{rangeArgs:s})}function uc(e){return"function"===Ju(e)&&!!e.rangeArgs}sl.interpolationSpace="lab";var lc=Object.freeze({__proto__:null,mix:ac,steps:oc,range:ic,isRange:uc,register:function(e){e.defineFunction("mix",ac,{returns:"color"}),e.defineFunction("range",ic,{returns:"function<color>"}),e.defineFunction("steps",oc,{returns:"array<color>"})}}),sc=new hl({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:Jl,fromBase:function(e){var t=Math.max.apply(Math,Y(e)),r=Math.min.apply(Math,Y(e)),n=Z(e,3),a=n[0],o=n[1],i=n[2],u=NaN,l=0,s=(r+t)/2,c=t-r;if(0!==c){switch(l=0===s||1===s?0:(t-s)/Math.min(s,1-s),t){case a:u=(o-i)/c+(o<i?6:0);break;case o:u=(i-a)/c+2;break;case i:u=(a-o)/c+4}u*=60}return[u,100*l,100*s]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];function o(e){var t=(e+r/30)%12,o=n*Math.min(a,1-a);return a-o*Math.max(-1,Math.min(t-3,9-t,1))}return(r%=360)<0&&(r+=360),n/=100,a/=100,[o(0),o(8),o(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),cc=new hl({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:sc,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)+(n/=100)*Math.min(a,1-a);return[r,0===o?0:200*(1-a/o),100*o]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)*(1-(n/=100)/2);return[r,0===o||1===o?0:(a-o)/Math.min(o,1-o)*100,100*o]},formats:{color:{toGamut:!0}}}),dc=new hl({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:cc,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];return[r,a*(100-n)/100,100-a]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(n/=100)+(a/=100);if(o>=1)return[r,0,n/o*100];var i=1-a;return[r,100*(0===i?0:1-n/i),100*i]},formats:{hwb:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]}}}),pc=new vl({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),fc=new vl({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:pc,toBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),563/256)*Math.sign(e)}))},fromBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),256/563)*Math.sign(e)}))},formats:{color:{id:"a98-rgb"}}}),mc=new vl({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:xl,toXYZ_M:[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],fromXYZ_M:[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]]}),Dc=new vl({id:"prophoto",name:"ProPhoto",base:mc,toBase:function(e){return e.map((function(e){return e<.03125?e/16:Math.pow(e,1.8)}))},fromBase:function(e){return e.map((function(e){return e>=.001953125?Math.pow(e,1/1.8):16*e}))},formats:{color:{id:"prophoto-rgb"}}}),hc=new hl({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:ec,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){var t,r,n=Z(e,3),a=n[0],o=n[1],i=n[2];return isNaN(i)?(t=0,r=0):(t=o*Math.cos(i*Math.PI/180),r=o*Math.sin(i*Math.PI/180)),[a,t,r]},formats:{oklch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),gc=2610/Math.pow(2,14),vc=Math.pow(2,14)/2610,bc=2523/Math.pow(2,5),yc=Math.pow(2,5)/2523,Fc=3424/Math.pow(2,12),wc=2413/Math.pow(2,7),Ec=2392/Math.pow(2,7),Cc=new vl({id:"rec2100pq",name:"REC.2100-PQ",base:$l,toBase:function(e){return e.map((function(e){return 1e4*Math.pow(Math.max(Math.pow(e,yc)-Fc,0)/(wc-Ec*Math.pow(e,yc)),vc)/203}))},fromBase:function(e){return e.map((function(e){var t=Math.max(203*e/1e4,0),r=Fc+wc*Math.pow(t,gc),n=1+Ec*Math.pow(t,gc);return Math.pow(r/n,bc)}))},formats:{color:{id:"rec2100-pq"}}}),xc=.17883277,Ac=.28466892,kc=.55991073,Bc=3.7743,Tc=new vl({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:$l,toBase:function(e){return e.map((function(e){return e<=.5?Math.pow(e,2)/3*Bc:Math.exp((e-kc)/xc+Ac)/12*Bc}))},fromBase:function(e){return e.map((function(e){return(e/=Bc)<=1/12?Math.sqrt(3*e):xc*Math.log(12*e-Ac)+kc}))},formats:{color:{id:"rec2100-hlg"}}}),Nc={};function Rc(e){var t=e.id;e.toCone_M,e.fromCone_M,Nc[t]=arguments[0]}function _c(e,t){var r=Nc[arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Bradford"],n=Z(Xu(r.toCone_M,e),3),a=n[0],o=n[1],i=n[2],u=Z(Xu(r.toCone_M,t),3),l=Xu([[u[0]/a,0,0],[0,u[1]/o,0],[0,0,u[2]/i]],r.toCone_M);return Xu(r.fromCone_M,l)}ll.add("chromatic-adaptation-start",(function(e){e.options.method&&(e.M=_c(e.W1,e.W2,e.options.method))})),ll.add("chromatic-adaptation-end",(function(e){e.M||(e.M=_c(e.W1,e.W2,e.options.method))})),Rc({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),Rc({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),Rc({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),Rc({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(cl,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),cl.ACES=[.32168/.33767,1,.34065/.33767];var Oc=new vl({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:cl.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],formats:{color:{}}}),Sc=Math.pow(2,-16),Mc=-.35828683,Pc=(Math.log2(65504)+9.72)/17.52,Ic=new vl({id:"acescc",name:"ACEScc",coords:{r:{range:[Mc,Pc],name:"Red"},g:{range:[Mc,Pc],name:"Green"},b:{range:[Mc,Pc],name:"Blue"}},referred:"scene",base:Oc,toBase:function(e){return e.map((function(e){return e<=-.3013698630136986?2*(Math.pow(2,17.52*e-9.72)-Sc):e<Pc?Math.pow(2,17.52*e-9.72):65504}))},fromBase:function(e){return e.map((function(e){return e<=0?(Math.log2(Sc)+9.72)/17.52:e<Sc?(Math.log2(Sc+.5*e)+9.72)/17.52:(Math.log2(e)+9.72)/17.52}))},formats:{color:{}}}),jc=Object.freeze({__proto__:null,XYZ_D65:gl,XYZ_D50:xl,XYZ_ABS_D65:ws,Lab_D65:Ds,Lab:Tl,LCH:Rl,sRGB_Linear:Yl,sRGB:Jl,HSL:sc,HWB:dc,HSV:cc,P3_Linear:Wl,P3:Ql,A98RGB_Linear:pc,A98RGB:fc,ProPhoto_Linear:mc,ProPhoto:Dc,REC_2020_Linear:$l,REC_2020:Gl,OKLab:ec,OKLCH:hc,Jzazbz:js,JzCzHz:Ls,ICTCP:Ks,REC_2100_PQ:Cc,REC_2100_HLG:Tc,ACEScg:Oc,ACEScc:Ic}),Lc=(M=new WeakMap,function(){function e(){var t,r,n,a,o=this;ee(this,e),q(this,M,{writable:!0,value:void 0});for(var i=arguments.length,u=new Array(i),l=0;l<i;l++)u[l]=arguments[l];1===u.length&&(t=yl(u[0])),t?(r=t.space||t.spaceId,n=t.coords,a=t.alpha):(r=u[0],n=u[1],a=u[2]),U(this,M,hl.get(r)),this.coords=n?n.slice():[0,0,0],this.alpha=a<1?a:1;for(var s=0;s<this.coords.length;s++)"NaN"===this.coords[s]&&(this.coords[s]=NaN);var c=function(e){Object.defineProperty(o,e,{get:function(){return o.get(e)},set:function(t){return o.set(e,t)}})};for(var d in $(this,M).coords)c(d)}return re(e,[{key:"space",get:function(){return $(this,M)}},{key:"spaceId",get:function(){return $(this,M).id}},{key:"clone",value:function(){return new e(this.space,this.coords,this.alpha)}},{key:"toJSON",value:function(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}},{key:"display",value:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=os.apply(void 0,[this].concat(r));return a.color=new e(a.color),a}}],[{key:"get",value:function(t){if(t instanceof e)return t;for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return O(e,[t].concat(n))}},{key:"defineFunction",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,a=n.instance,o=void 0===a||a,i=n.returns,u=function(){var t=r.apply(void 0,arguments);if("color"===i)t=e.get(t);else if("function<color>"===i){var n=t;t=function(){var t=n.apply(void 0,arguments);return e.get(t)},Object.assign(t,n)}else"array<color>"===i&&(t=t.map((function(t){return e.get(t)})));return t};t in e||(e[t]=u),o&&(e.prototype[t]=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.apply(void 0,[this].concat(t))})}},{key:"defineFunctions",value:function(t){for(var r in t)e.defineFunction(r,t[r],t[r])}},{key:"extend",value:function(t){if(t.register)t.register(e);else for(var r in t)e.defineFunction(r,t[r])}}]),e}());Lc.defineFunctions({get:wl,getAll:Fl,set:Cl,setAll:El,to:zl,equals:function(e,t){return e=yl(e),t=yl(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((function(e,r){return e===t.coords[r]}))},inGamut:jl,toGamut:ql,distance:is,toString:Vl}),Object.assign(Lc,{util:il,hooks:ll,WHITES:cl,Space:hl,spaces:hl.registry,parse:bl,defaults:sl});for(var qc=0,zc=Object.keys(jc);qc<zc.length;qc++){var Vc=zc[qc];hl.register(jc[Vc])}for(var $c in hl.registry)Hc($c,hl.registry[$c]);function Hc(e,t){Object.keys(t.coords),Object.values(t.coords).map((function(e){return e.name}));var r=e.replace(/-/g,"_");Object.defineProperty(Lc.prototype,r,{get:function(){var r=this,n=this.getAll(e);return"undefined"==typeof Proxy?n:new Proxy(n,{has:function(e,r){try{return hl.resolveCoord([t,r]),!0}catch(e){}return Reflect.has(e,r)},get:function(e,r,n){if(r&&"symbol"!==s(r)&&!(r in e)){var a=hl.resolveCoord([t,r]).index;if(a>=0)return e[a]}return Reflect.get(e,r,n)},set:function(n,a,o,i){if(a&&"symbol"!==s(a)&&!(a in n)||a>=0){var u=hl.resolveCoord([t,a]).index;if(u>=0)return n[u]=o,r.setAll(e,n),!0}return Reflect.set(n,a,o,i)}})},set:function(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}ll.add("colorspace-init-end",(function(e){var t;Hc(e.id,e),null===(t=e.aliases)||void 0===t||t.forEach((function(t){Hc(t,e)}))})),Lc.extend(tc),Lc.extend({deltaE:rc}),Lc.extend(nc),Lc.extend({contrast:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Zu(r)&&(r={algorithm:r});var n=r,a=n.algorithm,o=W(n,y);if(!a){var i=Object.keys(gs).map((function(e){return e.replace(/^contrast/,"")})).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(i))}for(var u in e=yl(e),t=yl(t),gs)if("contrast"+a.toLowerCase()===u.toLowerCase())return gs[u](e,t,o);throw new TypeError("Unknown contrast algorithm: ".concat(a))}}),Lc.extend(ys),Lc.extend(ss),Lc.extend(lc),Lc.extend(gs);var Uc=se(Gt()),Gc=se(Wt());se(Yt()),Yu.default.templateSettings.strip=!1,"Promise"in i||Uc.default.polyfill(),"Uint32Array"in i||(i.Uint32Array=Gc.Uint32Array),i.Uint32Array&&("some"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));var Wc=/^#[0-9a-f]{3,8}$/i,Yc=/hsl\(\s*([\d.]+)(rad|turn)/,Kc=function(){function e(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;ee(this,e),this.red=t,this.green=r,this.blue=n,this.alpha=a}return re(e,[{key:"toHexString",value:function(){var e=Math.round(this.red).toString(16),t=Math.round(this.green).toString(16),r=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?e:"0"+e)+(this.green>15.5?t:"0"+t)+(this.blue>15.5?r:"0"+r)}},{key:"toJSON",value:function(){return{red:this.red,green:this.green,blue:this.blue,alpha:this.alpha}}},{key:"parseString",value:function(e){e=e.replace(Yc,(function(e,t,r){var n=t+r;switch(r){case"rad":return e.replace(n,180*t/Math.PI);case"turn":return e.replace(n,360*t)}}));try{var t=new Lc(e).to("srgb");this.red=Math.round(255*Zc(t.r,0,1)),this.green=Math.round(255*Zc(t.g,0,1)),this.blue=Math.round(255*Zc(t.b,0,1)),this.alpha=+t.alpha}catch(t){throw new Error('Unable to parse color "'.concat(e,'"'))}return this}},{key:"parseRgbString",value:function(e){this.parseString(e)}},{key:"parseHexString",value:function(e){e.match(Wc)&&![6,8].includes(e.length)&&this.parseString(e)}},{key:"parseColorFnString",value:function(e){this.parseString(e)}},{key:"getRelativeLuminance",value:function(){var e=this.red/255,t=this.green/255,r=this.blue/255;return.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))}}]),e}(),Xc=Kc;function Zc(e,t,r){return Math.min(Math.max(t,e),r)}var Jc=function(e){var t=new Xc;if(t.parseString(e.getPropertyValue("background-color")),0!==t.alpha){var r=e.getPropertyValue("opacity");t.alpha=t.alpha*r}return t},Qc=function(e){var t=i.getComputedStyle(e);return Uu(e,t)||1===Jc(t).alpha};function ed(e){if(!e.href)return!1;var t=Gr.get("firstPageLink",td);return!t||e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING}function td(){return(i.location.origin?Hp(c._tree,'a[href]:not([href^="javascript:"])').find((function(e){return!Fo(e.actualNode)})):Hp(c._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0])||null}var rd=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,nd=/(\w+)\((\d+)/;var ad=function e(t,r,n){var a;if(!t)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var o=t instanceof Qt?t:Wr(t);t=o?o.actualNode:t;var u="_isVisible"+(r?"ScreenReader":""),l=null!==(a=i.Node)&&void 0!==a?a:{},s=l.DOCUMENT_NODE,d=l.DOCUMENT_FRAGMENT_NODE,p=o?o.props.nodeType:t.nodeType,f=o?o.props.nodeName:t.nodeName.toLowerCase();if(o&&void 0!==o[u])return o[u];if(p===s)return!0;if(["style","script","noscript","template"].includes(f))return!1;if(t&&p===d&&(t=t.host),r&&"true"===(o?o.attr("aria-hidden"):t.getAttribute("aria-hidden")))return!1;if(!t){var m=o.parent,D=!0;return m&&(D=e(m,r,!0)),o&&(o[u]=D),D}var h=i.getComputedStyle(t,null);if(null===h)return!1;if("area"===f)return function(t,r,n){var a=ga(t,"map");if(!a)return!1;var o=a.getAttribute("name");if(!o)return!1;var i=ma(t);if(!i||9!==i.nodeType)return!1;var u=Hp(c._tree,'img[usemap="#'.concat(Dr(o),'"]'));return!(!u||!u.length)&&u.some((function(t){return e(t.actualNode,r,n)}))}(t,r,n);if("none"===h.getPropertyValue("display"))return!1;var g=parseInt(h.getPropertyValue("height")),v=parseInt(h.getPropertyValue("width")),b=op(t),y=b&&0===g,F=b&&0===v,w="absolute"===h.getPropertyValue("position")&&(g<2||v<2)&&"hidden"===h.getPropertyValue("overflow");if(!r&&(function(e){var t=e.getPropertyValue("clip").match(rd),r=e.getPropertyValue("clip-path").match(nd);if(t&&5===t.length){var n=e.getPropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}(h)||"0"===h.getPropertyValue("opacity")||y||F||w))return!1;if(!n&&("hidden"===h.getPropertyValue("visibility")||!r&&Ha(t)))return!1;var E=t.assignedSlot?t.assignedSlot:t.parentNode,C=!1;return E&&(C=e(E,r,!0)),o&&(o[u]=C),C},od=function(e,t){for(var r=["fixed","sticky"],n=[],a=!1,o=0;o<e.length;++o){var u=e[o];u===t&&(a=!0);var l=i.getComputedStyle(u);a||-1===r.indexOf(l.position)?n.push(u):n=[]}return n};function id(e,t){var r=ud(t);do{var n=ud(e);if(n===r||n===t)return ld(e,t);e=n}while(e);return!1}function ud(e){for(var t=Wr(e).parent;t;){if(op(t.actualNode))return t.actualNode;t=t.parent}}function ld(e,t){var r=i.getComputedStyle(t),n=r.getPropertyValue("overflow");if("inline"===r.getPropertyValue("display"))return!0;var a=Array.from(e.getClientRects()),o=t.getBoundingClientRect(),u={left:o.left,top:o.top,width:o.width,height:o.height};return(["scroll","auto"].includes(n)||t instanceof i.HTMLHtmlElement)&&(u.width=t.scrollWidth,u.height=t.scrollHeight),1===a.length&&"hidden"===n&&"nowrap"===r.getPropertyValue("white-space")&&(a[0]=u),a.some((function(e){return!(Math.ceil(e.left)<Math.floor(u.left)||Math.ceil(e.top)<Math.floor(u.top)||Math.floor(e.left+e.width)>Math.ceil(u.left+u.width)||Math.floor(e.top+e.height)>Math.ceil(u.top+u.height))}))}var sd=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(a>999)throw new Error("Infinite loop detected");return Array.from(n.elementsFromPoint(t,r)||[]).filter((function(e){return ma(e)===n})).reduce((function(n,o){if(da(o)){var i=e(t,r,o.shadowRoot,a+1);(n=n.concat(i)).length&&id(n[0],o)&&n.push(o)}else n.push(o);return n}),[])};function cd(e){var t={};if(!e||!e.length)return t;var r=e.substring(1).split("&");if(!r||!r.length)return t;for(var n=0;n<r.length;n++){var a=Z(r[n].split("="),2),o=a[0],i=a[1],u=void 0===i?"":i;t[decodeURIComponent(o)]=decodeURIComponent(u)}return t}function dd(e){if(!e)return"";var t=e.match(/#!?\/?/g);return t?"#"===Z(t,1)[0]?"":e:""}var pd,fd,md=function(e,t){if(e.hasAttribute(t)){var r=e.nodeName.toUpperCase(),n=e;["A","AREA"].includes(r)&&!e.ownerSVGElement||((n=l.createElement("a")).href=e.getAttribute(t));var a,o=["https:","ftps:"].includes(n.protocol)?n.protocol.replace(/s:$/,":"):n.protocol,i=function(e){var t=e.split("/").pop();return t&&-1!==t.indexOf(".")?{pathname:e.replace(t,""),filename:/index./.test(t)?"":t}:{pathname:e,filename:""}}(/^\//.test(n.pathname)?n.pathname:"/".concat(n.pathname)),u=i.pathname,s=i.filename;return{protocol:o,hostname:n.hostname,port:(a=n.port,["443","80"].includes(a)?"":a),pathname:/\/$/.test(u)?u:"".concat(u,"/"),search:cd(n.search),hash:dd(n.hash),filename:s}}},Dd=function(e,t){var r=t.getBoundingClientRect(),n=r.top,a=r.left,o=n-t.scrollTop,u=n-t.scrollTop+t.scrollHeight,l=a-t.scrollLeft,s=a-t.scrollLeft+t.scrollWidth;if(e.left>s&&e.left>r.right||e.top>u&&e.top>r.bottom||e.right<l&&e.right<r.left||e.bottom<o&&e.bottom<r.top)return!1;var c=i.getComputedStyle(t);return!(e.left>r.right||e.top>r.bottom)||"scroll"===c.overflow||"auto"===c.overflow||t instanceof i.HTMLBodyElement||t instanceof i.HTMLHtmlElement},hd=0,gd=function(e){S(r,e);var t=P(r);function r(e,n,a){var o;if(ee(this,r),(o=t.call(this)).shadowId=a,o.children=[],o.actualNode=e,o.parent=n,n||(hd=0),o.nodeIndex=hd++,o._isHidden=null,o._cache={},void 0===pd&&(pd=Er(e.ownerDocument)),o._isXHTML=pd,"input"===e.nodeName.toLowerCase()){var i=e.getAttribute("type");i=o._isXHTML?i:(i||"").toLowerCase(),rf().includes(i)||(i="text"),o._type=i}return Gr.get("nodeMap")&&Gr.get("nodeMap").set(e,I(o)),o}return re(r,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var e=this.actualNode,t=e.nodeType,r=e.nodeName,n=e.id,a=e.multiple,o=e.nodeValue,i=e.value,u=e.selected,l=e.checked,s=e.indeterminate;this._cache.props={nodeType:t,nodeName:this._isXHTML?r:r.toLowerCase(),id:n,type:this._type,multiple:a,nodeValue:o,value:i,selected:u,checked:l,indeterminate:s}}return this._cache.props}},{key:"attr",value:function(e){return"function"!=typeof this.actualNode.getAttribute?null:this.actualNode.getAttribute(e)}},{key:"hasAttr",value:function(e){return"function"==typeof this.actualNode.hasAttribute&&this.actualNode.hasAttribute(e)}},{key:"attrNames",get:function(){var e;return this._cache.hasOwnProperty("attrNames")||(e=this.actualNode.attributes instanceof i.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(e).map((function(e){return e.name}))),this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(e){var t="computedStyle_"+e;return this._cache.hasOwnProperty(t)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=i.getComputedStyle(this.actualNode)),this._cache[t]=this._cache.computedStyle.getPropertyValue(e)),this._cache[t]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=ai(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=Mo(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter((function(e){return e.width>0}))),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),r}(Qt),vd=gd,bd=function(e){return(e||"").trim().replace(/\s{2,}/g," ").split(" ")},yd=" [idsMap]";function Fd(e,t,r){var n=e[0]._selectorMap;if(n){for(var a=e[0].shadowId,o=0;o<t.length;o++)if(t[o].length>1&&t[o].some((function(e){return wd(e)})))return;var i=new Set;t.forEach((function(e){var t,r=function(e,t,r){var n=e[e.length-1],a=null,o=e.length>1||!!n.pseudos||!!n.classes;if(wd(n))a=t["*"];else{if(n.id){var i;if(!t[yd]||null===(i=t[yd][n.id])||void 0===i||!i.length)return;a=t[yd][n.id].filter((function(e){return e.shadowId===r}))}if(n.tag&&"*"!==n.tag){var u;if(null===(u=t[n.tag])||void 0===u||!u.length)return;var l=t[n.tag];a=a?Ed(l,a):l}if(n.classes){var s;if(null===(s=t["[class]"])||void 0===s||!s.length)return;var c=t["[class]"];a=a?Ed(c,a):c}if(n.attributes)for(var d=0;d<n.attributes.length;d++){var p,f=n.attributes[d];if("attrValue"===f.type&&(o=!0),null===(p=t["[".concat(f.key,"]")])||void 0===p||!p.length)return;var m=t["[".concat(f.key,"]")];a=a?Ed(m,a):m}}return{nodes:a,isComplexSelector:o}}(e,n,a);null==r||null===(t=r.nodes)||void 0===t||t.forEach((function(t){r.isComplexSelector&&!dn(t,e)||i.add(t)}))}));var u=[];return i.forEach((function(e){return u.push(e)})),r&&(u=u.filter(r)),u.sort((function(e,t){return e.nodeIndex-t.nodeIndex}))}}function wd(e){return"*"===e.tag&&!e.attributes&&!e.id&&!e.classes}function Ed(e,t){return e.filter((function(e){return t.includes(e)}))}function Cd(e,t,r){r[e]=r[e]||[],r[e].push(t)}function xd(e,t){1===e.props.nodeType&&(Cd(e.props.nodeName,e,t),Cd("*",e,t),e.attrNames.forEach((function(r){"id"===r&&(t[yd]=t[yd]||{},bd(e.attr(r)).forEach((function(r){Cd(r,e,t[yd])}))),Cd("[".concat(r,"]"),e,t)})))}function Ad(e,t,r){var n=new vd(e,t,r);return xd(n,Gr.get("selectorMap")),n}function kd(e,t,r){var n,a,o;function u(e,r,n){var a=kd(r,t,n);return a&&(e=e.concat(a)),e}return e.documentElement&&(e=e.documentElement),o=e.nodeName.toLowerCase(),da(e)?(fd=!0,n=Ad(e,r,t),t="a"+Math.random().toString().substring(2),a=Array.from(e.shadowRoot.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):"content"===o&&"function"==typeof e.getDistributedNodes?(a=Array.from(e.getDistributedNodes())).reduce((function(e,t){return u(e,t,r)}),[]):"slot"===o&&"function"==typeof e.assignedNodes?((a=Array.from(e.assignedNodes())).length||(a=function(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}(e)),i.getComputedStyle(e),a.reduce((function(e,t){return u(e,t,r)}),[])):1===e.nodeType?(n=Ad(e,r,t),a=Array.from(e.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):3===e.nodeType?[Ad(e,r)]:void 0}var Bd=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.documentElement,t=arguments.length>1?arguments[1]:void 0;fd=!1;var r={};Gr.set("nodeMap",new WeakMap),Gr.set("selectorMap",r);var n=kd(e,t,null);return n[0]._selectorMap=r,n[0]._hasShadowRoot=fd,n},Td=function(e){return e?e.trim().split("-")[0].toLowerCase():""},Nd=function(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map((function(e){if(t[e].length){var r=c._audit.data.failureSummaries[e];return r&&"function"==typeof r.failureMessage?r.failureMessage(t[e].map((function(e){return e.message||""}))):void 0}})).filter((function(e){return void 0!==e})).join("\n\n")};function Rd(){var e=c._audit.data.incompleteFallbackMessage;return"function"==typeof e&&(e=e()),"string"!=typeof e?"":e}var _d=Xt.resultGroups,Od=function(e,t){var r=c.utils.aggregateResult(e);return _d.forEach((function(e){t.resultTypes&&!t.resultTypes.includes(e)&&(r[e]||[]).forEach((function(e){Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=[e.nodes[0]])})),r[e]=(r[e]||[]).map((function(e){return e=Object.assign({},e),Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=e.nodes.map((function(e){return"object"===s(e.node)&&(e.html=e.node.source,t.elementRef&&!e.node.fromFrame&&(e.element=e.node.element),(!1!==t.selectors||e.node.fromFrame)&&(e.target=e.node.selector),t.ancestry&&(e.ancestry=e.node.ancestry),t.xpath&&(e.xpath=e.node.xpath)),delete e.result,delete e.node,function(e,t){["any","all","none"].forEach((function(r){Array.isArray(e[r])&&e[r].filter((function(e){return Array.isArray(e.relatedNodes)})).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){var r,n,a,o,i,u={html:null!==(r=null==e?void 0:e.source)&&void 0!==r?r:"Undefined"};return!t.elementRef||null!=e&&e.fromFrame||(u.element=null!==(n=null==e?void 0:e.element)&&void 0!==n?n:null),(!1!==t.selectors||null!=e&&e.fromFrame)&&(u.target=null!==(a=null==e?void 0:e.selector)&&void 0!==a?a:[":root"]),t.ancestry&&(u.ancestry=null!==(o=null==e?void 0:e.ancestry)&&void 0!==o?o:[":root"]),t.xpath&&(u.xpath=null!==(i=null==e?void 0:e.xpath)&&void 0!==i?i:["/"]),u}))}))}))}(e,t),e}))),_d.forEach((function(t){return delete e[t]})),delete e.pageLevel,delete e.result,e}))})),r},Sd=/\$\{\s?data\s?\}/g;function Md(e,t){if("string"==typeof t)return e.replace(Sd,t);for(var r in t)if(t.hasOwnProperty(r)){var n=new RegExp("\\${\\s?data\\."+r+"\\s?}","g"),a=void 0===t[r]?"":String(t[r]);e=e.replace(n,a)}return e}var Pd=function e(t,r){if(t){if(Array.isArray(r))return r.values=r.join(", "),"string"==typeof t.singular&&"string"==typeof t.plural?Md(1===r.length?t.singular:t.plural,r):Md(t,r);if("string"==typeof t)return Md(t,r);if("string"==typeof r)return Md(t[r],r);var n=t.default||Rd();return r&&r.messageKey&&t[r.messageKey]&&(n=t[r.messageKey]),e(n,r)}},Id=function(e,t,r){var n=c._audit.data.checks[e];if(!n)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!n.messages[t])throw new Error('Check "'.concat(e,'"" does not have a "').concat(t,'" message.'));return Pd(n.messages[t],r)},jd=function(e,t,r){var n=((r.rules&&r.rules[t]||{}).checks||{})[e.id],a=(r.checks||{})[e.id],o=e.enabled,i=e.options;return a&&(a.hasOwnProperty("enabled")&&(o=a.enabled),a.hasOwnProperty("options")&&(i=a.options)),n&&(n.hasOwnProperty("enabled")&&(o=n.enabled),n.hasOwnProperty("options")&&(i=n.options)),{enabled:o,options:i,absolutePaths:r.absolutePaths}};function Ld(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;return t&&"object"===s(t)?t:"object"!==s(r)?{}:{testEngine:{name:"axe-core",version:c.version},testRunner:{name:c._audit.brand},testEnvironment:qd(r),timestamp:(new Date).toISOString(),url:null===(e=r.location)||void 0===e?void 0:e.href}}function qd(e){if(!e.navigator||"object"!==s(e.navigator))return{};var t,r=e.navigator,n=e.innerHeight,a=e.innerWidth,o=(t=e.screen).orientation||t.msOrientation||t.mozOrientation||{},i=o.angle,u=o.type;return{userAgent:r.userAgent,windowWidth:a,windowHeight:n,orientationAngle:i,orientationType:u}}function zd(e,t){var r=t.focusable,n=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:r&&Vd(e),size:$d(e),page:n}}function Vd(e){var t=e.getAttribute("tabindex");if(!t)return!0;var r=parseInt(t,10);return isNaN(r)||r>=0}function $d(e){var t=parseInt(e.getAttribute("width"),10),r=parseInt(e.getAttribute("height"),10);if(isNaN(t)||isNaN(r)){var n=e.getBoundingClientRect();t=isNaN(t)?n.width:t,r=isNaN(r)?n.height:r}return{width:t,height:r}}function Hd(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];Zd(t)||(t=[t]);for(var n=0;n<t.length;n++){var a=(e=t[n])instanceof i.Node?e:"string"==typeof e?[e]:(Wd(e)?(function(e){Jd(Array.isArray(e.fromFrames),"fromFrames property must be an array"),Jd(e.fromFrames.every((function(e){return!Qd(e,"fromFrames")})),"Invalid context; fromFrames selector must be appended, rather than nested"),Jd(!Qd(e,"fromShadowDom"),"fromFrames and fromShadowDom cannot be used on the same object")}(e),e=e.fromFrames):Yd(e)&&(e=[e]),function(e){if(Array.isArray(e)){var t,r=[],n=ae(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(Yd(a)&&(Kd(a),a=a.fromShadowDom),"string"!=typeof a&&!Xd(a))return;r.push(a)}}catch(e){n.e(e)}finally{n.f()}return r}}(e));a&&r.push(a)}return r}function Ud(e){return["include","exclude"].some((function(t){return Qd(e,t)&&Gd(e[t])}))}function Gd(e){return"string"==typeof e||e instanceof i.Node||Wd(e)||Yd(e)||Zd(e)}function Wd(e){return Qd(e,"fromFrames")}function Yd(e){return Qd(e,"fromShadowDom")}function Kd(e){Jd(Array.isArray(e.fromShadowDom),"fromShadowDom property must be an array"),Jd(e.fromShadowDom.every((function(e){return!Qd(e,"fromFrames")})),"shadow selector must be inside fromFrame instead"),Jd(e.fromShadowDom.every((function(e){return!Qd(e,"fromShadowDom")})),"fromShadowDom selector must be appended, rather than nested")}function Xd(e){return Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}function Zd(e){return e&&"object"===s(e)&&"number"==typeof e.length&&e instanceof i.Node==0}function Jd(e,t){fr(e,"Invalid context; ".concat(t,"\nSee: https://github.com/dequelabs/axe-core/blob/master/doc/context.md"))}function Qd(e,t){return!(!e||"object"!==s(e))&&Object.prototype.hasOwnProperty.call(e,t)}function ep(e,t){for(var r=[],n=0,a=e[t].length;n<a;n++){var o=e[t][n];if(o instanceof i.Node)o.documentElement instanceof i.Node?r.push(e.flatTree[0]):r.push(Wr(o));else if(o&&o.length)if(o.length>1)tp(e,t,o);else{var u=ef(o[0]);r.push.apply(r,Y(u.map((function(e){return Wr(e)}))))}}return r.filter((function(e){return e}))}function tp(e,t,r){e.frames=e.frames||[],ef(r.shift()).forEach((function(n){var a=e.frames.find((function(e){return e.node===n}));a||(a=zd(n,e),e.frames.push(a)),a[t].push(r)}))}function rp(e,t){var r,n,a,o,u,c=this;e=Zr(e),this.frames=[],this.page="boolean"==typeof(null===(r=e)||void 0===r?void 0:r.page)?e.page:void 0,this.initiator="boolean"!=typeof(null===(n=e)||void 0===n?void 0:n.initiator)||e.initiator,this.focusable="boolean"!=typeof(null===(a=e)||void 0===a?void 0:a.focusable)||e.focusable,this.size="object"===s(null===(o=e)||void 0===o?void 0:o.size)?e.size:{},e=function(e){if(Ud(e)){var t=" must be used inside include or exclude. It should not be on the same object.";Jd(!Qd(e,"fromFrames"),"fromFrames"+t),Jd(!Qd(e,"fromShadowDom"),"fromShadowDom"+t)}else{if(!Gd(e))return{include:[l],exclude:[]};e={include:e,exclude:[]}}var r=Hd(e.include);return 0===r.length&&r.push(l),{include:r,exclude:Hd(e.exclude)}}(e),this.flatTree=null!=t?t:Bd(function(e){for(var t=e.include,r=e.exclude,n=Array.from(t).concat(Array.from(r)),a=0;a<n.length;a++){var o=n[a];if(o instanceof i.Element)return o.ownerDocument.documentElement;if(o instanceof i.Document)return o.documentElement}return l.documentElement}(e)),this.exclude=e.exclude,this.include=e.include,this.include=ep(this,"include"),this.exclude=ep(this,"exclude"),Kp("frame, iframe",this).forEach((function(e){Dp(e,c)&&function(e,t){Vi(t)&&!na(e.frames,"node",t)&&e.frames.push(zd(t,e))}(c,e.actualNode)})),void 0===this.page&&(this.page=1===(u=this.include).length&&u[0].actualNode===l.documentElement,this.frames.forEach((function(e){e.page=c.page}))),function(e){if(0===e.include.length&&0===e.frames.length){var t=Zn.isInFrame()?"frame":"page";throw new Error("No elements found for include in "+t+" Context")}}(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(vp)}function np(e){return!1===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).iframes?[]:new rp(e).frames.map((function(e){var t=e.node,r=W(e,E);return r.initiator=!1,{frameSelector:zr(t),frameContext:r}}))}var ap=function(e){var t=c._audit.rules.find((function(t){return t.id===e}));if(!t)throw new Error("Cannot find rule by id: ".concat(e));return t};function op(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,n=e.scrollHeight>e.clientHeight+t;if(r||n){var a=i.getComputedStyle(e),o=ip(a,"overflow-x"),u=ip(a,"overflow-y");return r&&o||n&&u?{elm:e,top:e.scrollTop,left:e.scrollLeft}:void 0}}function ip(e,t){var r=e.getPropertyValue(t);return["scroll","auto"].includes(r)}function up(e){return Array.from(e.children||e.childNodes||[]).reduce((function(e,t){var r=op(t);return r&&e.push(r),e.concat(up(t))}),[])}var lp=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=e.document.documentElement;return[void 0!==e.pageXOffset?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:t,top:t.scrollTop,left:t.scrollLeft}].concat(up(l.body))};function sp(){return Zr(Uo)}var cp,dp=function(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(t){var r=t.data,n=t.isCrossOrigin,a=void 0!==n&&n,o=t.shadowId,i=t.root,u=t.priority,l=t.isLink,s=void 0!==l&&l,c=e.createElement("style");if(s){var d=e.createTextNode('@import "'.concat(r.href,'"'));c.appendChild(d)}else c.appendChild(e.createTextNode(r));return e.head.appendChild(c),{sheet:c.sheet,isCrossOrigin:a,shadowId:o,root:i,priority:u}}},pp=function(e){if(cp&&cp.parentNode)return void 0===cp.styleSheet?cp.appendChild(l.createTextNode(e)):cp.styleSheet.cssText+=e,cp;if(e){var t=l.head||l.getElementsByTagName("head")[0];return(cp=l.createElement("style")).type="text/css",void 0===cp.styleSheet?cp.appendChild(l.createTextNode(e)):cp.styleSheet.cssText=e,t.appendChild(cp),cp}},fp=function e(t,r){var n=Wr(t);if(9===t.nodeType)return!1;if(11===t.nodeType&&(t=t.host),n&&null!==n._isHidden)return n._isHidden;var a=i.getComputedStyle(t,null);if(!a||!t.parentNode||"none"===a.getPropertyValue("display")||!r&&"hidden"===a.getPropertyValue("visibility")||"true"===t.getAttribute("aria-hidden"))return!0;var o=e(t.assignedSlot?t.assignedSlot:t.parentNode,!0);return n&&(n._isHidden=o),o},mp=function(e){var t,r,n=null!==(t=null===(r=e.props)||void 0===r?void 0:r.nodeName)&&void 0!==t?t:e.nodeName.toLowerCase();return"http://www.w3.org/2000/svg"!==e.namespaceURI&&!!Uo.htmlElms[n]};function Dp(e,t){var r=t.include,n=void 0===r?[]:r,a=t.exclude,o=void 0===a?[]:a,i=n.filter((function(t){return ua(t,e)}));if(0===i.length)return!1;var u=o.filter((function(t){return ua(t,e)}));if(0===u.length)return!0;var l=hp(i);return ua(hp(u),l)}function hp(e){var t,r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;t&&ua(a,t)||(t=a)}}catch(e){n.e(e)}finally{n.f()}return t}var gp=function(e,t){return e.length===t.length&&e.every((function(e,r){var n=t[r];return Array.isArray(e)?e.length===n.length&&e.every((function(e,t){return n[t]===e})):e===n}))},vp=function(e,t){return(e=e.actualNode||e)===(t=t.actualNode||t)?0:4&e.compareDocumentPosition(t)?-1:1};function bp(e){return e instanceof Qt?{vNode:e,domNode:e.actualNode}:{vNode:Wr(e),domNode:e}}var yp,Fp,wp,Ep,Cp=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=Array.from(e.cssRules);if(!o)return Promise.resolve();var i=o.filter((function(e){return 3===e.type}));if(!i.length)return Promise.resolve({isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId,sheet:e});var u=i.filter((function(e){return e.href})).map((function(e){return e.href})).filter((function(e){return!n.includes(e)})).map((function(e,a){var o=[].concat(Y(r),[a]),i=/^https?:\/\/|^\/\//i.test(e);return Ap(e,t,o,n,i)})),l=o.filter((function(e){return 3!==e.type}));return l.length?(u.push(Promise.resolve(t.convertDataToStylesheet({data:l.map((function(e){return e.cssText})).join(),isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(u)):Promise.all(u)},xp=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(e){try{return!(!e.cssRules&&e.href)}catch(e){return!1}}(e)?Cp(e,t,r,n,a):Ap(e.href,t,r,n,!0)},Ap=function(e,t,r,n,a){return n.push(e),new Promise((function(t,r){var n=new i.XMLHttpRequest;n.open("GET",e),n.timeout=Xt.preload.timeout,n.addEventListener("error",r),n.addEventListener("timeout",r),n.addEventListener("loadend",(function(e){if(e.loaded&&n.responseText)return t(n.responseText);r(n.responseText)})),n.send()})).then((function(e){var o=t.convertDataToStylesheet({data:e,isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId});return xp(o.sheet,t,r,n,o.isCrossOrigin)}))},kp=function(){function e(){if(i.performance&&i.performance)return i.performance.now()}var t=null,r=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(e){i.performance&&void 0!==i.performance.mark&&i.performance.mark(e)},measure:function(e,t,r){i.performance&&void 0!==i.performance.measure&&i.performance.measure(e,t,r)},logMeasures:function(e){function t(e){Zt("Measure "+e.name+" took "+e.duration+"ms")}if(i.performance&&void 0!==i.performance.getEntriesByType)for(var r=i.performance.getEntriesByName("mark_axe_start")[0],n=i.performance.getEntriesByType("measure").filter((function(e){return e.startTime>=r.startTime})),a=0;a<n.length;++a){var o=n[a];if(o.name===e)return void t(o);t(o)}},timeElapsed:function(){return e()-r},reset:function(){t||(t=e()),r=e()}}}(),Bp=kp;function Tp(){if(l.elementsFromPoint)return l.elementsFromPoint;if(l.msElementsFromPoint)return l.msElementsFromPoint;var e,t=((e=l.createElement("x")).style.cssText="pointer-events:auto","auto"===e.style.pointerEvents),r=t?"pointer-events":"visibility",n=t?"none":"hidden",a=l.createElement("style");return a.innerHTML=t?"* { pointer-events: all }":"* { visibility: visible }",function(e,t){var o,i,u,s=[],c=[];for(l.head.appendChild(a);(o=l.elementFromPoint(e,t))&&-1===s.indexOf(o);)s.push(o),c.push({value:o.style.getPropertyValue(r),priority:o.style.getPropertyPriority(r)}),o.style.setProperty(r,n,"important");for(s.indexOf(l.documentElement)<s.length-1&&(s.splice(s.indexOf(l.documentElement),1),s.push(l.documentElement)),i=c.length;u=c[--i];)s[i].style.setProperty(r,u.value?u.value:"",u.priority);return l.head.removeChild(a),s}}"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a])}return t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,r=Object(this),n=r.length>>>0,a=arguments[1],o=0;o<n;o++)if(t=r[o],e.call(a,t,o,r))return t}}),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e,t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var r,n=Object(this),a=n.length>>>0,o=0;o<a;o++)if(r=n[o],e.call(t,r,o,n))return o;return-1}}),"function"==typeof i.addEventListener&&(l.elementsFromPoint=Tp()),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e){var t=Object(this),r=parseInt(t.length,10)||0;if(0===r)return!1;var n,a,o=parseInt(arguments[1],10)||0;for(o>=0?n=o:(n=r+o)<0&&(n=0);n<r;){if(e===(a=t[n])||e!=e&&a!=a)return!0;n++}return!1}}),Array.prototype.some||Object.defineProperty(Array.prototype,"some",{value:function(e){if(null==this)throw new TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof e)throw new TypeError;for(var t=Object(this),r=t.length>>>0,n=arguments.length>=2?arguments[1]:void 0,a=0;a<r;a++)if(a in t&&e.call(n,t[a],a,t))return!0;return!1}}),Array.from||Object.defineProperty(Array,"from",{value:(yp=Object.prototype.toString,Fp=function(e){return"function"==typeof e||"[object Function]"===yp.call(e)},wp=Math.pow(2,53)-1,Ep=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),wp)},function(e){var t=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,n=arguments.length>1?arguments[1]:void 0;if(void 0!==n){if(!Fp(n))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var a,o=Ep(t.length),i=Fp(this)?Object(new this(o)):new Array(o),u=0;u<o;)a=t[u],i[u]=n?void 0===r?n(a,u):n.call(r,a,u):a,u+=1;return i.length=o,i})}),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(r,n){return Array.isArray(n)?r.push.apply(r,e.call(n,t-1)):r.push(n),r}),[]):Array.prototype.slice.call(this)},writable:!0}),i.Node&&!("isConnected"in i.Node.prototype)&&Object.defineProperty(i.Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var Np=function(e,t){return e.concat(t).filter((function(e,t,r){return r.indexOf(e)===t}))};function Rp(e,t,r,n,a){var o=a||{};return o.vNodes=e,o.vNodesIndex=0,o.anyLevel=t,o.thisLevel=r,o.parentShadowId=n,o}var _p=[],Op=function(e,t,r){e=Array.isArray(e)?e:[e];var n=sn(t);return Fd(e,n,r)||function(e,t,r){for(var n=[],a=Rp(Array.isArray(e)?e:[e],t,null,e[0].shadowId,_p.pop()),o=[];a.vNodesIndex<a.vNodes.length;){for(var i,u,l=a.vNodes[a.vNodesIndex++],s=null,c=null,d=((null===(i=a.anyLevel)||void 0===i?void 0:i.length)||0)+((null===(u=a.thisLevel)||void 0===u?void 0:u.length)||0),p=!1,f=0;f<d;f++){var m,D,h,g=f<((null===(m=a.anyLevel)||void 0===m?void 0:m.length)||0)?a.anyLevel[f]:a.thisLevel[f-((null===(D=a.anyLevel)||void 0===D?void 0:D.length)||0)];if((!g[0].id||l.shadowId===a.parentShadowId)&&dn(l,g[0]))if(1===g.length)p||r&&!r(l)||(o.push(l),p=!0);else{var v=g.slice(1);if(!1===[" ",">"].includes(v[0].combinator))throw new Error("axe.utils.querySelectorAll does not support the combinator: "+g[1].combinator);">"===v[0].combinator?(s=s||[]).push(v):(c=c||[]).push(v)}g[0].id&&l.shadowId!==a.parentShadowId||null===(h=a.anyLevel)||void 0===h||!h.includes(g)||(c=c||[]).push(g)}for(l.children&&l.children.length&&(n.push(a),a=Rp(l.children,c,s,l.shadowId,_p.pop()));a.vNodesIndex===a.vNodes.length&&n.length;)_p.push(a),a=n.pop()}return o}(e,n,r)},Sp=function(e){var t=e.treeRoot,r=function(e){var t=[],r=Op(e,"*",(function(e){return!t.includes(e.shadowId)&&(t.push(e.shadowId),!0)})).map((function(e){return{shadowId:e.shadowId,rootNode:fa(e.actualNode)}}));return Np(r,[])}(void 0===t?c._tree[0]:t);if(!r.length)return Promise.resolve();var n=l.implementation.createHTMLDocument("Dynamic document for loading cssom");return function(e,t){var r=[];return e.forEach((function(e,n){var a=e.rootNode,o=e.shadowId,i=function(e,t,r){var n;return n=11===e.nodeType&&t?function(e,t){return Array.from(e.children).filter(Pp).reduce((function(r,n){var a=n.nodeName.toUpperCase(),o="STYLE"===a?n.textContent:n,i=t({data:o,isLink:"LINK"===a,root:e});return r.push(i.sheet),r}),[])}(e,r):function(e){return Array.from(e.styleSheets).filter((function(e){return!!e.media&&Ip(e.media.mediaText)}))}(e),function(e){var t=[];return e.filter((function(e){return!e.href||!t.includes(e.href)&&(t.push(e.href),!0)}))}(n)}(a,o,t);if(!i)return Promise.all(r);var u=n+1,l={rootNode:a,shadowId:o,convertDataToStylesheet:t,rootIndex:u},s=[],c=Promise.all(i.map((function(e,t){return xp(e,l,[u,t],s)})));r.push(c)})),Promise.all(r)}(r,dp(n)).then((function(e){return Mp(e)}))};function Mp(e){return e.reduce((function(e,t){return Array.isArray(t)?e.concat(Mp(t)):e.concat(t)}),[])}function Pp(e){var t=e.nodeName.toUpperCase(),r=e.getAttribute("href"),n=e.getAttribute("rel"),a="LINK"===t&&r&&n&&e.rel.toUpperCase().includes("STYLESHEET");return"STYLE"===t||a&&Ip(e.media)}function Ip(e){return!e||!e.toUpperCase().includes("PRINT")}var jp=function(e){var t=e.treeRoot,r=void 0===t?c._tree[0]:t,n=Op(r,"video, audio",(function(e){var t=e.actualNode;return t.hasAttribute("src")?!!t.getAttribute("src"):!(Array.from(t.getElementsByTagName("source")).filter((function(e){return!!e.getAttribute("src")})).length<=0)}));return Promise.all(n.map((function(e){var t,r=e.actualNode;return t=r,new Promise((function(e){t.readyState>0&&e(t),t.addEventListener("loadedmetadata",(function r(){t.removeEventListener("loadedmetadata",r),e(t)}))}))})))};function Lp(e){return!e||void 0===e.preload||null===e.preload||("boolean"==typeof e.preload?e.preload:(t=e.preload,"object"===s(t)&&Array.isArray(t.assets)));var t}function qp(e){var t=Xt.preload,r=t.assets,n=t.timeout,a={assets:r,timeout:n};if(!e.preload)return a;if("boolean"==typeof e.preload)return a;if(!e.preload.assets.every((function(e){return r.includes(e.toLowerCase())})))throw new Error("Requested assets, not supported. Supported assets are: ".concat(r.join(", "),"."));return a.assets=Np(e.preload.assets.map((function(e){return e.toLowerCase()})),[]),e.preload.timeout&&"number"==typeof e.preload.timeout&&!isNaN(e.preload.timeout)&&(a.timeout=e.preload.timeout),a}var zp=function(e){var t={cssom:Sp,media:jp};return Lp(e)?new Promise((function(r,n){var a=qp(e),o=a.assets,i=a.timeout,u=setTimeout((function(){return n(new Error("Preload assets timed out."))}),i);Promise.all(o.map((function(r){return t[r](e).then((function(e){return function(e,t,r){return(t=ne(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},r,e)}))}))).then((function(e){var t=e.reduce((function(e,t){return X({},e,t)}),{});clearTimeout(u),r(t)})).catch((function(e){clearTimeout(u),n(e)}))})):Promise.resolve()};function Vp(e,t,r){return function(n){var a=e[n.id]||{},o=a.messages||{},i=Object.assign({},a);delete i.messages,r.reviewOnFail||void 0!==n.result?i.message=n.result===t?o.pass:o.fail:("object"!==s(o.incomplete)||Array.isArray(n.data)||(i.message=function(e,t){function r(e){return e.incomplete&&e.incomplete.default?e.incomplete.default:Rd()}if(!e||!e.missingData)return e&&e.messageKey?t.incomplete[e.messageKey]:r(t);try{var n=t.incomplete[e.missingData[0].reason];if(!n)throw new Error;return n}catch(n){return"string"==typeof e.missingData?t.incomplete[e.missingData]:r(t)}}(n.data,o)),i.message||(i.message=o.incomplete)),"function"!=typeof i.message&&(i.message=Pd(i.message,n.data)),sa(n,i)}}var $p=function(e){var t=c._audit.data.checks||{},r=c._audit.data.rules||{},n=na(c._audit.rules,"id",e.id)||{};e.tags=Zr(n.tags||[]);var a=Vp(t,!0,n),o=Vp(t,!1,n);e.nodes.forEach((function(e){e.any.forEach(a),e.all.forEach(a),e.none.forEach(o)})),sa(e,Zr(r[e.id]||{}))},Hp=function(e,t){return Op(e,t)};function Up(e,t){var r,n,a=c._audit&&c._audit.tagExclude?c._audit.tagExclude:[];return t.hasOwnProperty("include")||t.hasOwnProperty("exclude")?(r=t.include||[],r=Array.isArray(r)?r:[r],n=t.exclude||[],n=(n=Array.isArray(n)?n:[n]).concat(a.filter((function(e){return-1===r.indexOf(e)})))):(r=Array.isArray(t)?t:[t],n=a.filter((function(e){return-1===r.indexOf(e)}))),!!(r.some((function(t){return-1!==e.tags.indexOf(t)}))||0===r.length&&!1!==e.enabled)&&n.every((function(t){return-1===e.tags.indexOf(t)}))}var Gp=function(e,t,r){var n=r.runOnly||{},a=(r.rules||{})[e.id];return!(e.pageLevel&&!t.page)&&("rule"===n.type?-1!==n.values.indexOf(e.id):a&&"boolean"==typeof a.enabled?a.enabled:"tag"===n.type&&n.values?Up(e,n.values):Up(e,[]))};function Wp(e,t){if(!t)return e;var r=e.cloneNode(!1),n=Fr(r);if(1===r.nodeType){var a=r.outerHTML;r=Gr.get(a,(function(){return Yp(r,n,e,t)}))}else r=Yp(r,n,e,t);return Array.from(e.childNodes).forEach((function(e){r.appendChild(Wp(e,t))})),r}function Yp(e,t,r,n){return t?(e=l.createElement(e.nodeName),Array.from(t).forEach((function(t){(function(e,t,r){return void 0!==r[t]&&(!0===r[t]||wr(e,r[t]))})(r,t.name,n)||e.setAttribute(t.name,t.value)})),e):e}function Kp(e,t){var r,n=[];if(c._selectCache)for(var a=0,o=c._selectCache.length;a<o;a++){var i=c._selectCache[a];if(i.selector===e)return i.result}for(var u=t.include.reduce((function(e,t){return e.length&&ua(e[e.length-1],t)||e.push(t),e}),[]),l=function(e){return e.exclude&&0!==e.exclude.length?function(t){return Dp(t,e)}:null}(t),s=0;s<u.length;s++)r=u[s],n=Xp(n,Op(r,e,l));return c._selectCache&&c._selectCache.push({selector:e,result:n}),n}function Xp(e,t){if(0===e.length)return t;if(e.length<t.length){var r=e;e=t,t=r}for(var n=0,a=t.length;n<a;n++)e.includes(t[n])||e.push(t[n]);return e}var Zp=function(e){e.forEach((function(e){return function(e,t,r){if(e===i)return e.scroll(r,t);e.scrollTop=t,e.scrollLeft=r}(e.elm,e.top,e.left)}))};function Jp(e){return Qp(Array.isArray(e)?Y(e):[e],l)}function Qp(e,t){var r=e.shift(),n=r?t.querySelector(r):null;return 0===e.length?n:null!=n&&n.shadowRoot?Qp(e,n.shadowRoot):null}function ef(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,r=Array.isArray(e)?Y(e):[e];return 0===e.length?[]:tf(r,t)}function tf(e,t){var r,n=Q(r=e)||K(r)||oe(r)||J(),a=n[0],o=n.slice(1),i=t.querySelectorAll(a);if(0===o.length)return Array.from(i);var u,l=[],s=ae(i);try{for(s.s();!(u=s.n()).done;){var c=u.value;null!=c&&c.shadowRoot&&l.push.apply(l,Y(tf(o,c.shadowRoot)))}}catch(e){s.e(e)}finally{s.f()}return l}var rf=function(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]},nf=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,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 af(e){e=Array.isArray(e)?e:nf;var t=[];return e.forEach((function(e,r){var n=String.fromCharCode(r+96).replace("`","");Array.isArray(e)?t=t.concat(af(e).map((function(e){return n+e}))):t.push(n)})),t}var of=function(e){for(var t=nf;e.length<3;)e+="`";for(var r=0;r<=e.length-1;r++)if(!(t=t[e.charCodeAt(r)-96]))return!1;return!0},uf=function(e){S(r,e);var t=P(r);function r(e){var n,a,o,i;return ee(this,r),(n=t.call(this))._props=function(e){var t,r,n,a=null!==(t=e.nodeName)&&void 0!==t?t:sf[e.nodeType],o=null!==(r=null!==(n=e.nodeType)&&void 0!==n?n:lf[e.nodeName])&&void 0!==r?r:1;fr("number"==typeof o,"nodeType has to be a number, got '".concat(o,"'")),fr("string"==typeof a,"nodeName has to be a string, got '".concat(a,"'"));var i=null;"input"===(a=a.toLowerCase())&&(i=(e.type||e.attributes&&e.attributes.type||"").toLowerCase(),rf().includes(i)||(i="text"));var u=X({},e,{nodeType:o,nodeName:a});return i&&(u.type=i),delete u.attributes,Object.freeze(u)}(e),n._attrs=(a=e.attributes,o=void 0===a?{}:a,i={htmlFor:"for",className:"class"},Object.keys(o).reduce((function(e,t){var r=o[t];return fr("object"!==s(r)||null===r,"expects attributes not to be an object, '".concat(t,"' was")),void 0!==r&&(e[i[t]||t]=null!==r?String(r):null),e}),{})),n}return re(r,[{key:"props",get:function(){return this._props}},{key:"attr",value:function(e){var t;return null!==(t=this._attrs[e])&&void 0!==t?t:null}},{key:"hasAttr",value:function(e){return void 0!==this._attrs[e]}},{key:"attrNames",get:function(){return Object.keys(this._attrs)}}]),r}(Qt),lf={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},sf={};Object.keys(lf).forEach((function(e){sf[lf[e]]=e}));var cf,df=uf,pf=function(e,t){if(e=e||function(){},t=t||c.log,!c._audit)throw new Error("No audit configured");var r=c.utils.queue(),n=[];Object.keys(c.plugins).forEach((function(e){r.defer((function(t){var r=function(e){n.push(e),t()};try{c.plugins[e].cleanup(t,r)}catch(e){r(e)}}))}));var a=c.utils.getFlattenedTree(l.body);c.utils.querySelectorAll(a,"iframe, frame").forEach((function(e){r.defer((function(t,r){return c.utils.sendCommandToFrame(e.actualNode,{command:"cleanup-plugin"},t,r)}))})),r.then((function(r){0===n.length?e(r):t(n)})).catch(t)},ff={};function mf(e){return ff.hasOwnProperty(e)}function Df(e){return"string"==typeof e&&ff[e]?ff[e]:"function"==typeof e?e:cf}var hf={};le(hf,{allowedAttr:function(){return gf},arialabelText:function(){return qo},arialabelledbyText:function(){return Lo},getAccessibleRefs:function(){return yf},getElementUnallowedRoles:function(){return Cf},getExplicitRole:function(){return Yo},getImplicitRole:function(){return Ei},getOwnedVirtual:function(){return _i},getRole:function(){return Bi},getRoleType:function(){return Su},getRolesByType:function(){return Af},getRolesWithNameFromContents:function(){return Bf},implicitNodes:function(){return Of},implicitRole:function(){return Ei},isAccessibleRef:function(){return Sf},isAriaRoleAllowedOnElement:function(){return Ff},isComboboxPopup:function(){return Mf},isUnsupportedRole:function(){return Go},isValidRole:function(){return Wo},label:function(){return If},labelVirtual:function(){return fu},lookupTable:function(){return _f},namedFromContents:function(){return Ri},requiredAttr:function(){return jf},requiredContext:function(){return Lf},requiredOwned:function(){return qf},validateAttr:function(){return Vf},validateAttrValue:function(){return zf}});var gf=function(e){var t=Uo.ariaRoles[e],r=Y(Xo());return t?(t.allowedAttrs&&r.push.apply(r,Y(t.allowedAttrs)),t.requiredAttrs&&r.push.apply(r,Y(t.requiredAttrs)),r):r},vf=/^idrefs?$/;function bf(e,t,r){if(e.hasAttribute){if("LABEL"===e.nodeName.toUpperCase()&&e.hasAttribute("for")){var n=e.getAttribute("for");t[n]=t[n]||[],t[n].push(e)}for(var a=0;a<r.length;++a){var o=r[a],i=ri(e.getAttribute(o)||"");if(i)for(var u=bd(i),l=0;l<u.length;++l)t[u[l]]=t[u[l]]||[],t[u[l]].push(e)}}for(var s=0;s<e.childNodes.length;s++)1===e.childNodes[s].nodeType&&bf(e.childNodes[s],t,r)}var yf=function(e){e=e.actualNode||e;var t=ma(e);t=t.documentElement||t;var r=Gr.get("idRefsByRoot",(function(){return new WeakMap})),n=r.get(t);return n||(n={},r.set(t,n),bf(t,n,Object.keys(Uo.ariaAttrs).filter((function(e){var t=Uo.ariaAttrs[e].type;return vf.test(t)})))),n[e.id]||[]},Ff=function(e,t){var r=e instanceof Qt?e:Wr(e),n=Ei(r),a=wi(r);return Array.isArray(a.allowedRoles)?a.allowedRoles.includes(t):t!==n&&!!a.allowedRoles},wf=["doc-backlink","doc-biblioentry","doc-biblioref","doc-cover","doc-endnote","doc-glossref","doc-noteref"],Ef={header:"banner",footer:"contentinfo"},Cf=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=bp(e).vNode;if(!mp(r))return[];var n=r.props.nodeName,a=Ei(r)||Ef[n];return function(e){var t=[];if(!e)return t;if(e.hasAttr("role")){var r=bd(e.attr("role").toLowerCase());t=t.concat(r)}return t.filter((function(e){return Wo(e)}))}(r).filter((function(e){return!function(e,t,r,n){return!(!r||e!==n)||(!wf.includes(e)||Su(e)===n)&&Ff(t,e)}(e,r,t,a)}))},xf=function(e){return Object.keys(Uo.ariaRoles).filter((function(t){return Uo.ariaRoles[t].type===e}))},Af=function(e){return xf(e)},kf=function(){return Gr.get("ariaRolesNameFromContent",(function(){return Object.keys(Uo.ariaRoles).filter((function(e){return Uo.ariaRoles[e].nameFromContent}))}))},Bf=function(){return kf()},Tf=function(e){return null===e},Nf=function(e){return null!==e},Rf={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}},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"]};Rf.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:Nf}}]},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:Nf}}]},"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:Nf}}]},"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:Nf}}]},"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:Nf}}]},"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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},Rf.implicitHtmlRole=ui,Rf.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:Nf}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:Nf}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(e){return e instanceof c.AbstractVirtualNode||(e=c.utils.getNodeFromTree(e)),Number(e.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"]}],Rf.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:Tf}},{nodeName:"img",attributes:{alt:Tf}},{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"]}],Rf.evaluateRoleForElement={A:function(e){var t=e.node,r=e.out;return"http://www.w3.org/2000/svg"===t.namespaceURI||!t.href.length||r},AREA:function(e){return!e.node.href},BUTTON:function(e){var t=e.node,r=e.role,n=e.out;return"menu"===t.getAttribute("type")?"menuitem"===r:n},IMG:function(e){var t=e.node,r=e.role,n=e.out;switch(t.alt){case null:return n;case"":return"presentation"===r||"none"===r;default:return"presentation"!==r&&"none"!==r}},INPUT:function(e){var t=e.node,r=e.role,n=e.out;switch(t.type){case"button":case"image":return n;case"checkbox":return!("button"!==r||!t.hasAttribute("aria-pressed"))||n;case"radio":return"menuitemradio"===r;case"text":return"combobox"===r||"searchbox"===r||"spinbutton"===r;case"tel":return"combobox"===r||"spinbutton"===r;case"url":case"search":case"email":return"combobox"===r;default:return!1}},LI:function(e){var t=e.node,r=e.out;return!c.utils.matchesSelector(t,"ol li, ul li")||r},MENU:function(e){return"context"!==e.node.getAttribute("type")},OPTION:function(e){var t=e.node;return!c.utils.matchesSelector(t,"select > option, datalist > option, optgroup > option")},SELECT:function(e){var t=e.node,r=e.role;return!t.multiple&&t.size<=1&&"menu"===r},SVG:function(e){var t=e.node,r=e.out;return!(!t.parentNode||"http://www.w3.org/2000/svg"!==t.parentNode.namespaceURI)||r}},Rf.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 _f=Rf,Of=function(e){var t=null,r=_f.role[e];return r&&r.implicit&&(t=Zr(r.implicit)),t},Sf=function(e){return!!yf(e).length};function Mf(e){var t,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).popupRoles,n=Bi(e);if(null!==(t=r)&&void 0!==t||(r=zo["aria-haspopup"].values),!r.includes(n))return!1;var a=function(e){for(;e=e.parent;)if(null!==Bi(e,{noPresentational:!0}))return e;return null}(e);if(Pf(a))return!0;var o=e.props.id;if(!o)return!1;if(!e.actualNode)throw new Error("Unable to determine combobox popup without an actualNode");var i=fa(e.actualNode).querySelectorAll('[aria-owns~="'.concat(o,'"][role~="combobox"]:not(select),\n     [aria-controls~="').concat(o,'"][role~="combobox"]:not(select)'));return Array.from(i).some(Pf)}var Pf=function(e){return e&&"combobox"===Bi(e)},If=function(e){return e=Wr(e),fu(e)},jf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredAttrs)?Y(t.requiredAttrs):[]},Lf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredContext)?Y(t.requiredContext):null},qf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredOwned)?Y(t.requiredOwned):null},zf=function(e,t){var r,n,a=(e=e instanceof Qt?e:Wr(e)).attr(t),o=Uo.ariaAttrs[t];if(!o)return!0;if(o.allowEmpty&&(!a||""===a.trim()))return!0;switch(o.type){case"boolean":return["true","false"].includes(a.toLowerCase());case"nmtoken":return"string"==typeof a&&o.values.includes(a.toLowerCase());case"nmtokens":return(n=bd(a)).reduce((function(e,t){return e&&o.values.includes(t)}),0!==n.length);case"idref":try{var i=ma(e.actualNode);return!(!a||!i.getElementById(a))}catch(e){throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return Io(e,t).some((function(e){return!!e}));case"string":return""!==a.trim();case"decimal":return!(!(r=a.match(/^[-+]?([0-9]*)\.?([0-9]*)$/))||!r[1]&&!r[2]);case"int":var u=void 0!==o.minValue?o.minValue:-1/0;return/^[-+]?[0-9]+$/.test(a)&&parseInt(a)>=u}},Vf=function(e){return!!Uo.ariaAttrs[e]};function $f(e,t,r){var n,a=r.props,o=a.nodeName,i=a.type,u=(n=r.attr("aria-checked"))?(n=n.toLowerCase(),["mixed","true"].includes(n)?n:"false"):"";if("input"!==o||"checkbox"!==i||!u)return!0;var l,s=(l=r).props.indeterminate?"mixed":l.props.checked?"true":"false";return u===s||(this.data({messageKey:"checkbox",checkState:s}),!1)}function Hf(e){var t,r,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).invalidTableRowAttrs,a=arguments.length>2?arguments[2]:void 0,o=null!==(t=null==n||null===(r=n.filter)||void 0===r?void 0:r.call(n,(function(e){return a.hasAttr(e)})))&&void 0!==t?t:[];if(0===o.length)return!0;var i=function(e){if(e.parent)return fn(e,'table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]')}(a),u=i&&Bi(i);if(!u||"treegrid"===u)return!0;var l="row".concat(o.length>1?"Plural":"Singular");return this.data({messageKey:l,invalidAttrs:o,ownerRole:u}),!1}var Uf={row:Hf,checkbox:$f},Gf={};function Wf(e){return 3===e.props.nodeType?e.props.nodeValue.trim().length>0:xu(e,!1,!0)}function Yf(e,t,r,n){var a=Yo(e);if(r||(r=Lf(a)),!r)return null;for(var o=r.includes("group"),i=n?e:e.parent;i;){var u=Bi(i,{noPresentational:!0});if(u){if("group"!==u||!o)return r.includes(u)?null:r;t.includes(a)&&r.push(a),r=r.filter((function(e){return"group"!==e})),i=i.parent}else i=i.parent}return r}le(Gf,{getAriaRolesByType:function(){return xf},getAriaRolesSupportingNameFromContent:function(){return kf},getElementSpec:function(){return wi},getElementsByContentType:function(){return Ko},getGlobalAriaAttrs:function(){return Xo},implicitHtmlRoles:function(){return ui}});var Kf={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},Xf={application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1},Zf={};le(Zf,{Color:function(){return Xc},centerPointOfRect:function(){return Jf},elementHasImage:function(){return Uu},elementIsDistinct:function(){return em},filteredRectStack:function(){return rm},flattenColors:function(){return om},flattenShadowColors:function(){return im},getBackgroundColor:function(){return Dm},getBackgroundStack:function(){return um},getContrast:function(){return vm},getForegroundColor:function(){return bm},getOwnBackgroundColor:function(){return Jc},getRectStack:function(){return tm},getStackingContext:function(){return cm},getTextShadowColors:function(){return sm},hasValidContrastRatio:function(){return Fm},incompleteData:function(){return Hu},stackingContextToColor:function(){return dm}});var Jf=function(e){if(!(e.left>i.innerWidth||e.top>i.innerHeight))return{x:Math.min(Math.ceil(e.left+e.width/2),i.innerWidth-1),y:Math.min(Math.ceil(e.top+e.height/2),i.innerHeight-1)}};function Qf(e){return e.getPropertyValue("font-family").split(/[,;]/g).map((function(e){return e.trim().toLowerCase()}))}var em=function(e,t){var r=i.getComputedStyle(e);if("none"!==r.getPropertyValue("background-image"))return!0;if(["border-bottom","border-top","outline"].reduce((function(e,t){var n=new Xc;return n.parseString(r.getPropertyValue(t+"-color")),e||"none"!==r.getPropertyValue(t+"-style")&&parseFloat(r.getPropertyValue(t+"-width"))>0&&0!==n.alpha}),!1))return!0;var n=i.getComputedStyle(t);if(Qf(r)[0]!==Qf(n)[0])return!0;var a=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce((function(e,t){return e||r.getPropertyValue(t)!==n.getPropertyValue(t)}),!1),o=r.getPropertyValue("text-decoration");return o.split(" ").length<3&&(a=a||o!==n.getPropertyValue("text-decoration")),a},tm=function(e){var t=So(e),r=yu(e);return!r||r.length<=1?[t]:r.some((function(e){return void 0===e}))?null:(r.splice(0,0,t),r)},rm=function(e){var t=tm(e);if(t&&1===t.length)return t[0];if(t&&t.length>1){var r,n=t.shift();return t.forEach((function(a,o){if(0!==o){var i=t[o-1],u=t[o];r=i.every((function(e,t){return e===u[t]}))||n.includes(e)}})),r?t[0]:(Hu.set("bgColor","elmPartiallyObscuring"),null)}return Hu.set("bgColor","outsideViewport"),null},nm={normal:function(e,t){return t},multiply:function(e,t){return t*e},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return this["hard-light"](t,e)},darken:function(e,t){return Math.min(e,t)},lighten:function(e,t){return Math.max(e,t)},"color-dodge":function(e,t){return 0===e?0:1===t?1:Math.min(1,e/(1-t))},"color-burn":function(e,t){return 1===e?1:0===t?0:1-Math.min(1,(1-e)/t)},"hard-light":function(e,t){return t<=.5?this.multiply(e,2*t):this.screen(e,2*t-1)},"soft-light":function(e,t){return t<=.5?e-(1-2*t)*e*(1-e):e+(2*t-1)*((e<=.25?((16*e-12)*e+4)*e:Math.sqrt(e))-e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t}};function am(e,t,r,n,a){return t*(1-n)*e+t*n*nm[a](r/255,e/255)*255+(1-t)*n*r}var om=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"normal",a=am(e.red,e.alpha,t.red,t.alpha,n),o=am(e.green,e.alpha,t.green,t.alpha,n),i=am(e.blue,e.alpha,t.blue,t.alpha,n),u=(r=e.alpha+t.alpha*(1-e.alpha),0,1,Math.min(Math.max(0,r),1));if(0===u)return new Xc(a,o,i,u);var l=Math.round(a/u),s=Math.round(o/u),c=Math.round(i/u);return new Xc(l,s,c,u)};function im(e,t){var r=e.alpha,n=(1-r)*t.red+r*e.red,a=(1-r)*t.green+r*e.green,o=(1-r)*t.blue+r*e.blue,i=e.alpha+t.alpha*(1-e.alpha);return new Xc(n,a,o,i)}function um(e){for(var t=yu(e).map((function(t){return function(e){var t=e.indexOf(l.body),r=e,n=Jc(i.getComputedStyle(l.documentElement));if(t>1&&0===n.alpha&&!Uu(l.documentElement)){t>1&&(r.splice(t,1),r.push(l.body));var a=r.indexOf(l.documentElement);a>0&&(r.splice(a,1),r.push(l.documentElement))}return r}(t=od(t,e))})),r=0;r<t.length;r++){var n=t[r];if(n[0]!==e)return Hu.set("bgColor","bgOverlap"),null;if(0!==r&&!lm(n,t[0]))return Hu.set("bgColor","elmPartiallyObscuring"),null}return t[0]||null}function lm(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}var sm=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minRatio,n=t.maxRatio,a=i.getComputedStyle(e),o=a.getPropertyValue("text-shadow");if("none"===o)return[];var u=a.getPropertyValue("font-size"),l=parseInt(u);fr(!1===isNaN(l),"Unable to determine font-size value ".concat(u));var s=[],c=function(e){var t={pixels:[]},r=e.trim(),n=[t];if(!r)return[];for(;r;){var a=r.match(/^rgba?\([0-9,.\s]+\)/i)||r.match(/^[a-z]+/i)||r.match(/^#[0-9a-f]+/i),o=r.match(/^([0-9.-]+)px/i)||r.match(/^(0)/);if(a)fr(!t.colorStr,"Multiple colors identified in text-shadow: ".concat(e)),r=r.replace(a[0],"").trim(),t.colorStr=a[0];else if(o){fr(t.pixels.length<3,"Too many pixel units in text-shadow: ".concat(e)),r=r.replace(o[0],"").trim();var i=parseFloat(("."===o[1][0]?"0":"")+o[1]);t.pixels.push(i)}else{if(","!==r[0])throw new Error("Unable to process text-shadows: ".concat(e));fr(t.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(e)),t={pixels:[]},n.push(t),r=r.substr(1).trim()}}return n}(o);return c.forEach((function(e){var t=e.colorStr,o=e.pixels;t=t||a.getPropertyValue("color");var i=Z(o,3),u=i[0],c=i[1],d=i[2],p=void 0===d?0:d;if((!r||p>=l*r)&&(!n||p<l*n)){var f=function(e){var t=e.colorStr,r=e.blurRadius,n=e.fontSize;if(e.offsetX>r||e.offsetY>r)return new Xc(0,0,0,0);var a=new Xc;return a.parseString(t),a.alpha*=function(e,t){return 0===e?1:.185/(e/t+.4)}(r,n),a}({colorStr:t,offsetY:u,offsetX:c,blurRadius:p,fontSize:l});s.push(f)}})),s};function cm(e,t){var r,n=Wr(e);if(n._stackingContext)return n._stackingContext;var a=[],o=new Map;return(t=null!==(r=t)&&void 0!==r?r:um(e)).forEach((function(e){var t,r=Wr(e),n=function(e){var t=new Xc;return t.parseString(e.getComputedStylePropertyValue("background-color")),t}(r),i=r._stackingOrder.filter((function(e){return!!e.vNode}));i.forEach((function(e,t){var r,n=e.vNode,u=null===(r=i[t-1])||void 0===r?void 0:r.vNode,l=mm(o,n,u);0!==t||o.get(n)||a.unshift(l),o.set(n,l)}));var u=null===(t=i[i.length-1])||void 0===t?void 0:t.vNode,l=mm(o,r,u);i.length||a.unshift(l),l.bgColor=n})),n._stackingContext=a,a}function dm(e){var t;if(null===(t=e.descendants)||void 0===t||!t.length){var r=e.bgColor;return r.alpha*=e.opacity,{color:r,blendMode:e.blendMode}}var n=e.descendants.reduce(pm,fm()),a=om(n,e.bgColor,e.descendants[0].blendMode);return a.alpha*=e.opacity,{color:a,blendMode:e.blendMode}}function pm(e,t){var r;r=e instanceof Xc?e:dm(e).color;var n=dm(t).color;return om(n,r,t.blendMode)}function fm(e,t){var r,n;return{vNode:e,ancestor:t,opacity:parseFloat(null!==(r=null==e?void 0:e.getComputedStylePropertyValue("opacity"))&&void 0!==r?r:1),bgColor:new Xc(0,0,0,0),blendMode:(n=null==e?void 0:e.getComputedStylePropertyValue("mix-blend-mode"),n||void 0),descendants:[]}}function mm(e,t,r){var n,a=e.get(r),o=null!==(n=e.get(t))&&void 0!==n?n:fm(t,a);return a&&r!==t&&!a.descendants.includes(o)&&a.descendants.unshift(o),o}function Dm(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1,n=Wr(e),a=n._cache.getBackgroundColor;if(a)return t.push.apply(t,Y(a.bgElms)),Hu.set("bgColor",a.incompleteData),a.bgColor;var o=function(e,t,r){var n,a=um(e);if(!a)return null;var o=bu(e),u=sm(e,{minRatio:r});u.length&&(u=[{color:u.reduce(im)}]);for(var s=0;s<a.length;s++){var c=a[s],d=i.getComputedStyle(c);if(Uu(c,d))return t.push(c),null;var p=Jc(d);if(0!==p.alpha){if("inline"!==d.getPropertyValue("display")&&!hm(c,o))return t.push(c),Hu.set("bgColor","elmPartiallyObscured"),null;if(t.push(c),1===p.alpha)break}}u=cm(e,a).map(dm).concat(u);var f=function(e,t){var r=[];if(!t){var n=l.documentElement,a=l.body,o=i.getComputedStyle(n),u=i.getComputedStyle(a),s=Jc(o),c=Jc(u),d=0!==c.alpha&&hm(a,e.getBoundingClientRect());(0!==c.alpha&&0===s.alpha||d&&1!==c.alpha)&&r.unshift({color:c,blendMode:gm(u.getPropertyValue("mix-blend-mode"))}),0!==s.alpha&&(!d||d&&1!==c.alpha)&&r.unshift({color:s,blendMode:gm(o.getPropertyValue("mix-blend-mode"))})}return r}(e,a.includes(l.body));if((n=u).unshift.apply(n,Y(f)),0===u.length)return new Xc(255,255,255,1);var m=u.reduce((function(e,t){return om(t.color,e.color instanceof Xc?e.color:e,t.blendMode)}));return om(m.color instanceof Xc?m.color:m,new Xc(255,255,255,1))}(e,t,r);return n._cache.getBackgroundColor={bgColor:o,bgElms:t,incompleteData:Hu.get("bgColor")},o}function hm(e,t){t=Array.isArray(t)?t:[t];var r=e.getBoundingClientRect(),n=r.right,a=r.bottom,o=i.getComputedStyle(e).getPropertyValue("overflow");return(["scroll","auto"].includes(o)||e instanceof i.HTMLHtmlElement)&&(n=r.left+e.scrollWidth,a=r.top+e.scrollHeight),t.every((function(e){return e.top>=r.top&&e.bottom<=a&&e.left>=r.left&&e.right<=n}))}function gm(e){return e||void 0}var vm=function(e,t){if(!t||!e)return null;t.alpha<1&&(t=om(t,e));var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)};function bm(e,t,r){for(var n,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.getComputedStyle(e),u=[function(){return function(e,t){var r=t.textStrokeEmMin,n=void 0===r?0:r,a=parseFloat(e.getPropertyValue("-webkit-text-stroke-width"));if(0===a)return null;var o=e.getPropertyValue("font-size"),i=a/parseFloat(o);if(isNaN(i)||i<n)return null;var u=e.getPropertyValue("-webkit-text-stroke-color");return(new Xc).parseString(u)}(o,a)},function(){return function(e){return(new Xc).parseString(e.getPropertyValue("-webkit-text-fill-color")||e.getPropertyValue("color"))}(o)},function(){return sm(e,{minRatio:0})}],l=[],s=0,c=u;s<c.length;s++){var d=(0,c[s])();if(d&&(l=l.concat(d),1===d.alpha))break}var p=l.reduce((function(e,t){return om(e,t)}));if(null!==(n=r)&&void 0!==n||(r=Dm(e,[])),null===r){var f=Hu.get("bgColor");return Hu.set("fgColor",f),null}var m=cm(e),D=ym(m,e);return om(function(e,t,r){for(;t;){var n;if(1===t.opacity&&t.ancestor)t=t.ancestor;else{e.alpha*=t.opacity;var a=(null===(n=t.ancestor)||void 0===n?void 0:n.descendants)||r;1!==t.opacity&&(a=a.slice(0,a.indexOf(t)));var o=a.map(dm);if(o.length){var i=o.reduce((function(e,t){return om(t.color,e.color instanceof Xc?e.color:e)}),{color:new Xc(0,0,0,0),blendMode:"normal"});e=om(e,i),t=t.ancestor}else t=t.ancestor}}return e}(p,D,m),new Xc(255,255,255,1))}function ym(e,t){var r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a,o=r.value;if((null===(a=o.vNode)||void 0===a?void 0:a.actualNode)===t)return o;var i=ym(o.descendants,t);if(i)return i}}catch(e){n.e(e)}finally{n.f()}}var Fm=function(e,t,r,n){var a=vm(e,t),o=n&&Math.ceil(72*r)/96<14||!n&&Math.ceil(72*r)/96<18?4.5:3;return{isValid:a>o,contrastRatio:a,expectedContrastRatio:o}},wm=ba((function(e,t){var r=i.getComputedStyle(e,t),n=function(e,t){return r.getPropertyValue(e)===t};if(n("content","none")||n("display","none")||n("visibility","hidden")||!1===n("position","absolute"))return 0;if(0===Jc(r).alpha&&n("background-image","none"))return 0;var a=Em(r.getPropertyValue("width")),o=Em(r.getPropertyValue("height"));return"px"!==a.unit||"px"!==o.unit?0===a.value||0===o.value?0:1/0:a.value*o.value}));function Em(e){var t=Z(e.match(/^([0-9.]+)([a-z]+)$/i)||[],3),r=t[1],n=void 0===r?"":r,a=t[2],o=void 0===a?"":a;return{value:parseFloat(n),unit:o.toLowerCase()}}function Cm(e,t){var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var xm=["block","list-item","table","flex","grid","inline-block"];function Am(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==xm.indexOf(t)||"table-"===t.substr(0,6)}var km=["block","list-item","table","flex","grid","inline-block"];function Bm(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==km.indexOf(t)||"table-"===t.substr(0,6)}function Tm(e){if(Ou(e))return!0;if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return!1}return e.children.some((function(e){return Tm(e)}))}function Nm(e){if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return[]}var t=[];return e.children.forEach((function(e){"widget"===Su(e)&&ai(e)?t.push(e):t.push.apply(t,Y(Nm(e)))})),t}function Rm(e){var t=parseInt(e.attr("tabindex"),10);return!isNaN(t)&&t<0}function _m(e,t){var r=Om(t),n=Om(e);return!(!r||!n)&&r.includes(n)}function Om(e){var t=su(e,{emoji:!0,nonBmp:!0,punctuations:!0});return ri(t)}function Sm(e){return""!==(e||"").trim()}function Mm(e,t,r){var n=r.validRoles,a=void 0===n?[]:n,o=r.validNodeNames,i=void 0===o?[]:o,u=e.props,l=u.nodeName,s=u.nodeType,c=u.nodeValue,d=t?"div > ":"";if(3===s&&""!==c.trim())return d+"#text";if(1!==s||!Vi(e))return!1;var p=Yo(e);return p?!a.includes(p)&&d+"[role=".concat(p,"]"):!i.includes(l)&&d+l}function Pm(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map((function(e){return{vChild:e,nested:t}}))}function Im(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}function jm(e){return e.getComputedStylePropertyValue("pointer-events")}function Lm(e){return{width:Math.round(10*e.width)/10,height:Math.round(10*e.height)/10}}function qm(e,t){return e.actualNode.contains(t.actualNode)&&!Ou(t)}function zm(e,t){var r=t.width,n=t.height;return r+.05>=e&&n+.05>=e}function Vm(e){return e.map((function(e){return e.actualNode}))}function $m(e,t){var r,n=null===(r=t.data)||void 0===r?void 0:r.headingOrder,a=Um(t.node.ancestry,1);if(!n)return e;var o=n.map((function(e){return function(e,t){return X({},e,{ancestry:t.concat(e.ancestry)})}(e,a)})),i=function(e,t){for(;t.length;){var r=Hm(e,t);if(-1!==r)return r;t=Um(t,1)}return-1}(e,a);return-1===i?e.push.apply(e,Y(o)):e.splice.apply(e,[i,0].concat(Y(o))),e}function Hm(e,t){return e.findIndex((function(e){return gp(e.ancestry,t)}))}function Um(e,t){return e.slice(0,e.length-t)}function Gm(e){var t=Bi(e),r=t&&t.includes("heading"),n=e.attr("aria-level"),a=parseInt(n,10),o=Z(e.props.nodeName.match(/h(\d)/)||[],2)[1];return r?o&&!n?parseInt(o,10):isNaN(a)||a<1?o?parseInt(o,10):2:a||-1:-1}function Wm(e,t){if(!e||!t)return!1;var r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(t);return r.length===n.length&&r.every((function(r){var n=e[r],a=t[r];return s(n)===s(a)&&("object"===s(n)||"object"===s(a)?Wm(n,a):n===a)}))}var Ym={};le(Ym,{aria:function(){return hf},color:function(){return Zf},dom:function(){return pa},forms:function(){return Km},matches:function(){return Fi},math:function(){return Ao},standards:function(){return Gf},table:function(){return Jm},text:function(){return Po},utils:function(){return er}});var Km={};le(Km,{isAriaCombobox:function(){return Xi},isAriaListbox:function(){return Ki},isAriaRange:function(){return Ji},isAriaTextbox:function(){return Yi},isDisabled:function(){return Zm},isNativeSelect:function(){return Wi},isNativeTextbox:function(){return Gi}});var Xm=["fieldset","button","select","input","textarea"],Zm=function e(t){var r=t._isDisabled;if("boolean"==typeof r)return r;var n=t.props.nodeName,a=t.attr("aria-disabled");return r=!(!Xm.includes(n)||!t.hasAttr("disabled"))||(a?"true"===a.toLowerCase():!!t.parent&&e(t.parent)),t._isDisabled=r,r},Jm={};le(Jm,{getAllCells:function(){return Qm},getCellPosition:function(){return Jo},getHeaders:function(){return tD},getScope:function(){return Qo},isColumnHeader:function(){return ei},isDataCell:function(){return rD},isDataTable:function(){return nD},isHeader:function(){return aD},isRowHeader:function(){return ti},toArray:function(){return Zo},toGrid:function(){return Zo},traverse:function(){return iD}});var Qm=function(e){var t,r,n,a,o=[];for(t=0,n=e.rows.length;t<n;t++)for(r=0,a=e.rows[t].cells.length;r<a;r++)o.push(e.rows[t].cells[r]);return o};function eD(e,t,r){for(var n,a="row"===e?"_rowHeaders":"_colHeaders",o="row"===e?ti:ei,i=r[t.y][t.x],u=i.colSpan-1,l=i.getAttribute("rowspan"),s=(0===parseInt(l)||0===i.rowspan?r.length:i.rowSpan)-1,d=t.y+s,p=t.x+u,f="row"===e?t.y:0,m="row"===e?0:t.x,D=[],h=d;h>=f&&!n;h--)for(var g=p;g>=m;g--){var v=r[h]?r[h][g]:void 0;if(v){var b=c.utils.getNodeFromTree(v);if(b[a]){n=b[a];break}D.push(v)}}return n=(n||[]).concat(D.filter(o)),D.forEach((function(e){c.utils.getNodeFromTree(e)[a]=n})),n}var tD=function(e,t){if(e.getAttribute("headers")){var r=Io(e,"headers");if(r.filter((function(e){return e})).length)return r}t||(t=Zo(ga(e,"table")));var n=Jo(e,t),a=eD("row",n,t),o=eD("col",n,t);return[].concat(a,o).reverse()},rD=function(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=e.getAttribute("role");return Wo(t)?["cell","gridcell"].includes(t):"TD"===e.nodeName.toUpperCase()},nD=function(e){var t=(e.getAttribute("role")||"").toLowerCase();if(("presentation"===t||"none"===t)&&!ai(e))return!1;if("true"===e.getAttribute("contenteditable")||ga(e,'[contenteditable="true"]'))return!0;if("grid"===t||"treegrid"===t||"table"===t)return!0;if("landmark"===Su(t))return!0;if("0"===e.getAttribute("datatable"))return!1;if(e.getAttribute("summary"))return!0;if(e.tHead||e.tFoot||e.caption)return!0;for(var r=0,n=e.children.length;r<n;r++)if("COLGROUP"===e.children[r].nodeName.toUpperCase())return!0;for(var a,o,u=0,l=e.rows.length,s=!1,c=0;c<l;c++)for(var d=0,p=(a=e.rows[c]).cells.length;d<p;d++){if("TH"===(o=a.cells[d]).nodeName.toUpperCase())return!0;if(s||o.offsetWidth===o.clientWidth&&o.offsetHeight===o.clientHeight||(s=!0),o.getAttribute("scope")||o.getAttribute("headers")||o.getAttribute("abbr"))return!0;if(["columnheader","rowheader"].includes((o.getAttribute("role")||"").toLowerCase()))return!0;if(1===o.children.length&&"ABBR"===o.children[0].nodeName.toUpperCase())return!0;u++}if(e.getElementsByTagName("table").length)return!1;if(l<2)return!1;var f,m,D=e.rows[Math.ceil(l/2)];if(1===D.cells.length&&1===D.cells[0].colSpan)return!1;if(D.cells.length>=5)return!0;if(s)return!0;for(c=0;c<l;c++){if(a=e.rows[c],f&&f!==i.getComputedStyle(a).getPropertyValue("background-color"))return!0;if(f=i.getComputedStyle(a).getPropertyValue("background-color"),m&&m!==i.getComputedStyle(a).getPropertyValue("background-image"))return!0;m=i.getComputedStyle(a).getPropertyValue("background-image")}return l>=20||!(Va(e).width>.95*$a(i).width)&&!(u<10)&&!e.querySelector("object, embed, iframe, applet")},aD=function(e){if(ei(e)||ti(e))return!0;if(e.getAttribute("id")){var t=Dr(e.getAttribute("id"));return!!l.querySelector('[headers~="'.concat(t,'"]'))}return!1};function oD(e,t,r,n){var a,o=r[t.y]?r[t.y][t.x]:void 0;return o?"function"==typeof n&&!0===(a=n(o,t,r))?[o]:((a=oD(e,{x:t.x+e.x,y:t.y+e.y},r,n)).unshift(o),a):[]}var iD=function(e,t,r,n){if(Array.isArray(t)&&(n=r,r=t,t={x:0,y:0}),"string"==typeof e)switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1}}return oD(e,{x:t.x+e.x,y:t.y+e.y},r,n)},uD=/[;,\s]/,lD=/^[0-9.]+$/;function sD(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}function cD(e){var t=i.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;do{a++,n=e.children[a].textContent.trim()}while(""===n&&a+1<e.children.length);t=e.children[a]}return e}(e));return{fontWeight:sD(t.getPropertyValue("font-weight")),fontSize:parseInt(t.getPropertyValue("font-size")),isItalic:"italic"===t.getPropertyValue("font-style")}}function dD(e,t,r){return r.reduce((function(r,n){return r||(!n.size||e.fontSize/n.size>t.fontSize)&&(!n.weight||e.fontWeight-n.weight>t.fontWeight)&&(!n.italic||e.isItalic&&!t.isItalic)}),!1)}var pD=xf("landmark"),fD=["alert","log","status"];function mD(e,t){var r=e.actualNode;if("button"===Bi(e)||function(e,t){var r=e.actualNode,n=Bi(e),a=(r.getAttribute("aria-live")||"").toLowerCase().trim();return!(!["assertive","polite"].includes(a)&&!fD.includes(n))||(!!pD.includes(n)||!(!t.regionMatcher||!Fi(e,t.regionMatcher)))}(e,t)||["iframe","frame"].includes(e.props.nodeName)||ed(e.actualNode)&&wo(e.actualNode,"href")||!Vi(r)){for(var n=e;n;)n._hasRegionDescendant=!0,n=n.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}return r!==l.body&&Au(r,!0)?[e]:e.children.filter((function(e){return 1===e.actualNode.nodeType})).map((function(e){return mD(e,t)})).reduce((function(e,t){return e.concat(t)}),[])}function DD(e){return"caption"===e.props.nodeName}function hD(e){return!e||"true"!==e.getAttribute("aria-hidden")&&hD(qa(e))}var gD=function(e,t,r){return r.initiator},vD={emoji:!0,nonBmp:!1,punctuations:!0},bD=function(e,t){try{return"svg"===t.props.nodeName||!!fn(t,"svg")}catch(e){return!1}},yD=function(e,t){var r=Yo(t);return!(r&&!["none","presentation"].includes(r)&&!(Vo[r]||{}).accessibleNameRequired&&!ai(t))};function FD(e){var t;if(null==e||null===(t=e.ownerDocument)||void 0===t||!t.createRange)return!0;var r=e.ownerDocument.createRange();return r.setStart(e,0),r.setEnd(e,e.childNodes.length),0===r.getClientRects().length}var wD=[function(e,t){return ED(t)},function(e,t){return function(e){return"area"!==e.props.nodeName}(t)},function(e,t){return!bD(0,t)},function(e,t){return ai(t)},function(e,t){return Ou(t)||!CD(t)},function(e){return!ju(e,{noLengthCompare:!0})}];function ED(e){return"widget"===Su(e)}var CD=ba((function e(t){return!(null==t||!t.parent)&&(!(!ED(t.parent)||!Ou(t.parent))||e(t.parent))})),xD={"abstractrole-evaluate":function(e,t,r){var n=bd(r.attr("role")).filter((function(e){return"abstract"===Su(e)}));return n.length>0&&(this.data(n),!0)},"accesskeys-after":function(e){var t={};return e.filter((function(e){if(!e.data)return!1;var r=e.data.toUpperCase();return t[r]?(t[r].relatedNodes.push(e.relatedNodes[0]),!1):(t[r]=e,e.relatedNodes=[],!0)})).map((function(e){return e.result=!!e.relatedNodes.length,e}))},"accesskeys-evaluate":function(e,t,r){return Ia(r)||(this.data(r.attr("accesskey")),this.relatedNodes([e])),!0},"alt-space-value-evaluate":function(e,t,r){var n=r.attr("alt");return"string"==typeof n&&/^\s+$/.test(n)},"aria-allowed-attr-evaluate":function(e,t,r){var n=[],a=Bi(r),o=gf(a);Array.isArray(t[a])&&(o=Np(t[a].concat(o)));var i,u=ae(r.attrNames);try{for(u.s();!(i=u.n()).done;){var l=i.value;Vf(l)&&!o.includes(l)&&n.push(l)}}catch(e){u.e(e)}finally{u.f()}return!n.length||(this.data(n.map((function(e){return e+'="'+r.attr(e)+'"'}))),!(a||mp(r)||ai(r))&&void 0)},"aria-allowed-attr-matches":function(e,t){var r=/^aria-/,n=t.attrNames;if(n.length)for(var a=0,o=n.length;a<o;a++)if(r.test(n[a]))return!0;return!1},"aria-allowed-role-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=t.allowImplicit,a=void 0===n||n,o=t.ignoredTags,i=void 0===o?[]:o,u=r.props.nodeName;if(i.map((function(e){return e.toLowerCase()})).includes(u))return!0;var l=Cf(r,a);if(l.length){if(this.data(l),!Vi(r))return;return!1}return!0},"aria-allowed-role-matches":function(e,t){return null!==Yo(t,{dpub:!0,fallback:!0})},"aria-busy-evaluate":function(e,t,r){return"true"===r.attr("aria-busy")},"aria-conditional-attr-evaluate":function(e,t,r){var n=Bi(r);return!Uf[n]||Uf[n].call(this,e,t,r)},"aria-conditional-checkbox-attr-evaluate":$f,"aria-conditional-row-attr-evaluate":Hf,"aria-errormessage-evaluate":function(e,t,r){t=Array.isArray(t)?t:[];var n=r.attr("aria-errormessage"),a=r.hasAttr("aria-errormessage"),o=r.attr("aria-invalid");return!r.hasAttr("aria-invalid")||"false"===o||-1!==t.indexOf(n)||!a||(this.data(bd(n)),function(e){if(""===e.trim())return Uo.ariaAttrs["aria-errormessage"].allowEmpty;var t;try{t=e&&Io(r,"aria-errormessage")[0]}catch(t){return void this.data({messageKey:"idrefs",values:bd(e)})}return t?Vi(t)?"alert"===t.getAttribute("role")||"assertive"===t.getAttribute("aria-live")||"polite"===t.getAttribute("aria-live")||bd(r.attr("aria-describedby")).indexOf(e)>-1:(this.data({messageKey:"hidden",values:bd(e)}),!1):void 0}.call(this,n))},"aria-has-attr-matches":function(e,t){var r=/^aria-/;return t.attrNames.some((function(e){return r.test(e)}))},"aria-hidden-body-evaluate":function(e,t,r){return"true"!==r.attr("aria-hidden")},"aria-hidden-focus-matches":function(e){return hD(qa(e))},"aria-label-evaluate":function(e,t,r){return!!ri(qo(r))},"aria-labelledby-evaluate":function(e,t,r){try{return!!ri(Lo(r))}catch(e){return}},"aria-level-evaluate":function(e,t,r){var n=r.attr("aria-level");if(!(parseInt(n,10)>6))return!0},"aria-prohibited-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=(null==t?void 0:t.elementsAllowedAriaLabel)||[],a=r.props.nodeName,o=Bi(r,{chromium:!0}),i=function(e,t,r){var n=Uo.ariaRoles[e];return n?n.prohibitedAttrs||[]:e||r.includes(t)?[]:["aria-label","aria-labelledby"]}(o,a,n).filter((function(e){return!!r.attrNames.includes(e)&&""!==ri(r.attr(e))}));if(0===i.length)return!1;var u=r.hasAttr("role")?"hasRole":"noRole";u+=i.length>1?"Plural":"Singular",this.data({role:o,nodeName:a,messageKey:u,prohibited:i});var l=Si(r,{subtreeDescendant:!0});return""===ri(l)||void 0},"aria-required-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=Yo(r),a=r.attrNames,o=jf(n);if(Array.isArray(t[n])&&(o=Np(t[n],o)),!n||!a.length||!o.length)return!0;if(function(e,t){return"separator"===t&&!ai(e)}(r,n)||function(e,t){return"combobox"===t&&"false"===e.attr("aria-expanded")}(r,n))return!0;var i=wi(r),u=o.filter((function(e){return!r.attr(e)&&!function(e,t){var r;return void 0!==(null===(r=e.implicitAttrs)||void 0===r?void 0:r[t])}(i,e)}));return!u.length||(this.data(u),!1)},"aria-required-children-evaluate":function(e,t,r){var n=t&&Array.isArray(t.reviewEmpty)?t.reviewEmpty:[],a=Yo(r,{dpub:!0}),o=qf(a);if(null===o)return!0;var i=function(e,t){for(var r=[],n=_i(e).filter((function(e){return 1!==e.props.nodeType||Vi(e)})),a=function(e){var a=n[e];if(1!==a.props.nodeType)return"continue";var o,i=Bi(a,{noPresentational:!0}),u=(o=a,Xo().find((function(e){return o.hasAttr(e)}))),l=!!u||ai(a);!i&&!l||["group","rowgroup"].includes(i)&&t.some((function(e){return e===i}))?n.push.apply(n,Y(a.children)):(i||l)&&r.push({role:i,attr:u||"tabindex",ownedElement:a})},o=0;o<n.length;o++)a(o);return{ownedRoles:r,ownedElements:n}}(r,o),u=i.ownedRoles,l=i.ownedElements,c=u.filter((function(e){var t=e.role;return!o.includes(t)}));if(c.length)return this.relatedNodes(c.map((function(e){return e.ownedElement}))),this.data({messageKey:"unallowed",values:c.map((function(e){return function(e,t){var r=e.props,n=r.nodeName;if(3===r.nodeType)return"#text";var a=Yo(e,{dpub:!0});return a?"[role=".concat(a,"]"):t?n+"[".concat(t,"]"):n}(e.ownedElement,e.attr)})).filter((function(e,t,r){return r.indexOf(e)===t})).join(", ")}),!1;var d=function(e,t,r,n){for(var a=function(e){var t=n[e].role;if(r.includes(t))return r=r.filter((function(e){return e!==t})),{v:null}},o=0;o<n.length;o++){var i=a(o);if("object"===s(i))return i.v}return r.length?r:null}(0,0,o,u);return!d||(this.data(d),!(!n.includes(a)||l.some(Wf))&&void 0)},"aria-required-children-matches":function(e,t){var r=Yo(t,{dpub:!0});return!!qf(r)},"aria-required-parent-evaluate":function(e,t,r){var n=t&&Array.isArray(t.ownGroupRoles)?t.ownGroupRoles:[],a=Yf(r,n);if(!a)return!0;var o=function(e){for(var t=[],r=null;e;){if(e.getAttribute("id")){var n=Dr(e.getAttribute("id"));(r=ma(e).querySelector("[aria-owns~=".concat(n,"]")))&&t.push(r)}e=e.parentElement}return t.length?t:null}(e);if(o)for(var i=0,u=o.length;i<u;i++)if(!(a=Yf(Wr(o[i]),n,a,!0)))return!0;return this.data(a),!1},"aria-required-parent-matches":function(e,t){var r=Yo(t);return!!Lf(r)},"aria-roledescription-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Bi(arguments.length>2?arguments[2]:void 0);return!!(t.supportedRoles||[]).includes(r)||!(!r||"presentation"===r||"none"===r)&&void 0},"aria-unsupported-attr-evaluate":function(e,t,r){var n=r.attrNames.filter((function(t){var r=Uo.ariaAttrs[t];if(!Vf(t))return!1;var n=r.unsupported;return"object"!==s(n)?!!n:!Fi(e,n.exceptions)}));return!!n.length&&(this.data(n),!0)},"aria-valid-attr-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n=[],a=/^aria-/;return r.attrNames.forEach((function(e){-1===t.indexOf(e)&&a.test(e)&&!Vf(e)&&n.push(e)})),!n.length||(this.data(n),!1)},"aria-valid-attr-value-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n="",a="",o=[],i=/^aria-/,u=["aria-errormessage"],l={"aria-controls":function(){return"false"!==r.attr("aria-expanded")&&"false"!==r.attr("aria-selected")},"aria-current":function(e){e||(n='aria-current="'.concat(r.attr("aria-current"),'"'),a="ariaCurrent")},"aria-owns":function(){return"false"!==r.attr("aria-expanded")},"aria-describedby":function(e){e||(n='aria-describedby="'.concat(r.attr("aria-describedby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(e){e||(n='aria-labelledby="'.concat(r.attr("aria-labelledby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};return r.attrNames.forEach((function(e){if(!u.includes(e)&&!t.includes(e)&&i.test(e)){var s,c=r.attr(e);try{s=zf(r,e)}catch(t){return n="".concat(e,'="').concat(c,'"'),void(a="idrefs")}l[e]&&!l[e](s)||s||(""!==c||function(e){var t;return"string"===(null===(t=Uo.ariaAttrs[e])||void 0===t?void 0:t.type)}(e)?o.push("".concat(e,'="').concat(c,'"')):(n=e,a="empty"))}})),o.length?(this.data(o),!1):!n||void this.data({messageKey:a,needsReview:n})},"attr-non-space-content-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?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");if(!r.hasAttr(t.attribute))return this.data({messageKey:"noAttr"}),!1;var n=r.attr(t.attribute);return!!ri(n)||(this.data({messageKey:"emptyAttr"}),!1)},"autocomplete-appropriate-evaluate":function(e,t,r){if("input"!==r.props.nodeName)return!0;var n=["text","search","number","tel"],a=["text","search","url"],o={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":n,"cc-exp":["text","search","month","tel"],"cc-exp-month":n,"cc-exp-year":n,"cc-csc":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"===s(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()})),u=i[i.length-1];if(du.stateTerms.includes(u))return!0;var l=o[u],c=r.hasAttr("type")?ri(r.attr("type")).toLowerCase():"text";return c=rf().includes(c)?c:"text",void 0===l?"text"===c:l.includes(c)},"autocomplete-matches":function(e,t){var r=t.attr("autocomplete");if(!r||""===ri(r))return!1;var n=t.props.nodeName;if(!1===["textarea","input","select"].includes(n))return!1;if("input"===n&&["submit","reset","button","hidden"].includes(t.props.type))return!1;var a=t.attr("aria-disabled")||"false";if(t.hasAttr("disabled")||"true"===a.toLowerCase())return!1;var o=t.attr("role"),i=t.attr("tabindex");if("-1"===i&&o){var u=Uo.ariaRoles[o];if(void 0===u||"widget"!==u.type)return!1}return!("-1"===i&&t.actualNode&&!Ga(t)&&!Vi(t))},"autocomplete-valid-evaluate":function(e,t,r){var n=r.attr("autocomplete")||"";return pu(n,t)},"avoid-inline-spacing-evaluate":function(e,t){var r=t.cssProperties.filter((function(t){if("important"===e.style.getPropertyPriority(t))return t}));return!(r.length>0&&(this.data(r),1))},"bypass-matches":function(e,t,r){return!gD(0,0,r)||!!e.querySelector("a[href]")},"caption-evaluate":function(e,t,r){return!Hp(r,"track").some((function(e){return"captions"===(e.attr("kind")||"").toLowerCase()}))&&void 0},"caption-faked-evaluate":function(e){var t=Zo(e),r=t[0];return t.length<=1||r.length<=1||e.rows.length<=1||r.reduce((function(e,t,n){return e||t!==r[n+1]&&void 0!==r[n+1]}),!1)},"color-contrast-evaluate":function(e,t,r){var n=t.ignoreUnicode,a=t.ignoreLength,o=t.ignorePseudo,u=t.boldValue,l=t.boldTextPt,s=t.largeTextPt,c=t.contrastRatio,d=t.shadowOutlineEmMax,p=t.pseudoSizeThreshold;if(!Ga(e))return this.data({messageKey:"hidden"}),!0;var f=Hi(r,!1,!0);if(!n||!function(e){var t={nonBmp:!0},r=au(e,t),n=""===ri(su(e,t));return r&&n}(f)){var m=i.getComputedStyle(e),D=parseFloat(m.getPropertyValue("font-size")),h=m.getPropertyValue("font-weight"),g=parseFloat(h)>=u||"bold"===h,v=Math.ceil(72*D)/96,b=g&&v<l||!g&&v<s?c.normal:c.large,y=b.expected,F=b.minThreshold,w=b.maxThreshold,E=function(e,t){var r=t.pseudoSizeThreshold,n=void 0===r?.25:r,a=t.ignorePseudo;if(!(void 0!==a&&a)){var o=e.boundingClientRect,i=o.width*o.height*n;do{if(wm(e.actualNode,":before")+wm(e.actualNode,":after")>i)return e}while(e=e.parent)}}(r,{ignorePseudo:o,pseudoSizeThreshold:p});if(E)return this.data({fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:"pseudoContent",expectedContrastRatio:y+":1"}),void this.relatedNodes(E.actualNode);var C=[],x=Dm(e,C,d),A=bm(e,!1,x,t),k=sm(e,{minRatio:.001,maxRatio:d}),B=null,T=null,N=null;if(0===k.length)B=vm(x,A);else if(A&&x){N=[].concat(Y(k),[x]).reduce(im);var R=vm(x,A),_=vm(x,N),O=vm(N,A);(B=Math.max(R,_,O))!==R&&(T=_>O?"shadowOnBgColor":"fgOnShadowColor")}var S=B>y;if("number"==typeof F&&("number"!=typeof B||B<F)||"number"==typeof w&&("number"!=typeof B||B>w))return this.data({contrastRatio:B}),!0;var M,P=Math.floor(100*B)/100;null===x?M=Hu.get("bgColor"):S||(M=T);var I=1===P,j=1===f.length;return I?M=Hu.set("bgColor","equalRatio"):S||!j||a||(M="shortTextContent"),this.data({fgColor:A?A.toHexString():void 0,bgColor:x?x.toHexString():void 0,contrastRatio:P,fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:M,expectedContrastRatio:y+":1",shadowColor:N?N.toHexString():void 0}),null===A||null===x||I||j&&!a&&!S?(M=null,Hu.clear(),void this.relatedNodes(C)):(S||this.relatedNodes(C),S)}this.data({messageKey:"nonBmp"})},"color-contrast-matches":function(e,t){var r=t.props,n=r.nodeName,a=r.type;if("option"===n)return!1;if("select"===n&&!e.options.length)return!1;if("input"===n&&["hidden","range","color","checkbox","radio","image"].includes(a))return!1;if(Zm(t)||mo(t))return!1;if(["input","select","textarea"].includes(n)){var o=i.getComputedStyle(e),u=parseInt(o.getPropertyValue("text-indent"),10);if(u){var s=e.getBoundingClientRect();if(s={top:s.top,bottom:s.bottom,left:s.left+u,right:s.right+u},!Dd(s,e))return!1}return!0}var c=ha(t,"label");if("label"===n||c){var d=c||e,p=c?Wr(c):t;if(d.htmlFor){var f=ma(d).getElementById(d.htmlFor),m=f&&Wr(f);if(m&&Zm(m))return!1}var D=Hp(p,'input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea')[0];if(D&&Zm(D))return!1}for(var h=[],g=t;g;){if(g.props.id){var v=yf(g).filter((function(e){return bd(e.getAttribute("aria-labelledby")||"").includes(g.props.id)})).map((function(e){return Wr(e)}));h.push.apply(h,Y(v))}g=g.parent}if(h.length>0&&h.every(Zm))return!1;if(!function(e){var t=Hi(e,!1,!0);return""!==t&&""!==su(t,vD)&&e.children.some((function(e){return"#text"===e.props.nodeName&&!ou(e)}))}(t))return!1;for(var b=l.createRange(),y=t.children,F=0;F<y.length;F++){var w=y[F];3===w.actualNode.nodeType&&""!==ri(w.actualNode.nodeValue)&&b.selectNodeContents(w.actualNode)}for(var E=b.getClientRects(),C=0;C<E.length;C++)if(Dd(E[C],e))return!0;return!1},"css-orientation-lock-evaluate":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 l=!1,s=[],c=o.reduce((function(e,t){var r=t.sheet,n=t.root,a=t.shadowId||"topDocument";if(e[a]||(e[a]={root:n,rules:[]}),!r||!r.cssRules)return e;var o=Array.from(r.cssRules);return e[a].rules=e[a].rules.concat(o),e}),{}),d=function(){var e=f[p],t=c[e],r=t.root,n=t.rules.filter(m);if(!n.length)return"continue";n.forEach((function(e){var t=e.cssRules;Array.from(t).forEach((function(e){var t=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&&!r.rotate)return!1;var a=function(e){if(!e)return 0;var t=e.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!t)return 0;var r=Z(t,3);return D(r[1],r[2])}(n),o=a+D("rotate",r.rotate);return!!o&&(o=Math.abs(o),!(Math.abs(o-180)%180<=u)&&Math.abs(o-90)%90<=u)}(e);if(t&&"HTML"!==e.selectorText.toUpperCase()){var n=Array.from(r.querySelectorAll(e.selectorText))||[];s=s.concat(n)}l=l||t}))}))},p=0,f=Object.keys(c);p<f.length;p++)d();return!l||(s.length&&this.relatedNodes(s),!1)}function m(e){var t=e.type,r=e.cssText;return 4===t&&(/orientation:\s*landscape/i.test(r)||/orientation:\s*portrait/i.test(r))}function D(e,t){switch(e){case"rotate":case"rotateZ":return h(t);case"rotate3d":var r=Z(t.split(",").map((function(e){return e.trim()})),4),n=r[2],a=r[3];if(0===parseInt(n))return;return h(a);case"matrix":case"matrix3d":return function(e){var t=e.split(",");if(t.length<=6){var r=Z(t,2),n=r[0],a=r[1];return g(Math.atan2(parseFloat(a),parseFloat(n)))}var o=parseFloat(t[8]),i=Math.asin(o),u=Math.cos(i);return g(Math.acos(parseFloat(t[0])/u))}(t);default:return 0}}function h(e){var t=Z(e.match(/(deg|grad|rad|turn)/)||[],1)[0];if(!t)return 0;var r,n,a=parseFloat(e.replace(t,""));switch(t){case"rad":return g(a);case"grad":return n=a,(n%=400)<0&&(n+=400),Math.round(n/400*360);case"turn":return r=a,Math.round(360/(1/r));default:return parseInt(a)}}function g(e){return Math.round(e*(180/Math.PI))}},"data-table-large-matches":function(e){if(nD(e)){var t=Zo(e);return t.length>=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1},"data-table-matches":function(e){return nD(e)},"deprecatedrole-evaluate":function(e,t,r){var n=Bi(r,{dpub:!0,fallback:!0}),a=Uo.ariaRoles[n];return!(null==a||!a.deprecated||(this.data(n),0))},"dlitem-evaluate":function(e){var t=qa(e),r=t.nodeName.toUpperCase(),n=Yo(t);return"DIV"===r&&["presentation","none",null].includes(n)&&(r=(t=qa(t)).nodeName.toUpperCase(),n=Yo(t)),"DL"===r&&!(n&&!["presentation","none","list"].includes(n))},"doc-has-title-evaluate":function(){var e=l.title;return!!ri(e)},"duplicate-id-active-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Dr(t),'"]'),n=Array.from(ma(e).querySelectorAll(r));return!Sf(e)&&n.some(ai)},"duplicate-id-after":function(e){var t=[];return e.filter((function(e){return-1===t.indexOf(e.data)&&(t.push(e.data),!0)}))},"duplicate-id-aria-matches":function(e){return Sf(e)},"duplicate-id-evaluate":function(e){var t=e.getAttribute("id").trim();if(!t)return!0;var r=ma(e),n=Array.from(r.querySelectorAll('[id="'.concat(Dr(t),'"]'))).filter((function(t){return t!==e}));return n.length&&this.relatedNodes(n),this.data(t),0===n.length},"duplicate-id-misc-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Dr(t),'"]'),n=Array.from(ma(e).querySelectorAll(r));return!Sf(e)&&n.every((function(e){return!ai(e)}))},"duplicate-img-label-evaluate":function(e,t,r){if(["none","presentation"].includes(Bi(r)))return!1;var n=fn(r,t.parentSelector);if(!n)return!1;var a=Hi(n,!0).toLowerCase();return""!==a&&a===lu(r).toLowerCase()},"exists-evaluate":function(){},"explicit-evaluate":function(e,t,r){var n=this;if(!r.attr("id"))return!1;if(r.actualNode){var a=ma(r.actualNode),o=Dr(r.attr("id")),i=Array.from(a.querySelectorAll('label[for="'.concat(o,'"]')));if(this.relatedNodes(i),!i.length)return!1;try{return i.some((function(e){if(Ga(e)){var t=ri(jo(e,{inControlContext:!0,startNode:r}));return n.data({explicitLabel:t}),!!t}return!0}))}catch(e){return}}},"fallbackrole-evaluate":function(e,t,r){var n=bd(r.attr("role"));return!(n.length<=1)&&(!function(e,t){return!Ei(e)&&2===t.length&&t.includes("none")&&t.includes("presentation")}(r,n)||void 0)},"focusable-content-evaluate":function(e,t,r){var n=r.tabbableElements;return!!n&&n.filter((function(e){return e!==r})).length>0},"focusable-disabled-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Lu())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"focusable-element-evaluate":function(e,t,r){return!(!r.hasAttr("contenteditable")||!function e(t){var n=t.attr("contenteditable");if("true"===n||""===n)return!0;if("false"===n)return!1;var a=fn(r.parent,"[contenteditable]");return!!a&&e(a)}(r))||Ou(r)},"focusable-modal-open-evaluate":function(e,t,r){var n=r.tabbableElements.map((function(e){return e.actualNode}));return!n||!n.length||!Lu()||void this.relatedNodes(n)},"focusable-no-name-evaluate":function(e,t,r){var n=r.attr("tabindex");if(!(ai(r)&&n>-1))return!1;try{return!lu(r)}catch(e){return}},"focusable-not-tabbable-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return!n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Lu())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"frame-focusable-content-evaluate":function(e,t,r){if(r.children)try{return!r.children.some((function(e){return Tm(e)}))}catch(e){return}},"frame-focusable-content-matches":function(e,t,r){var n,a;return!r.initiator&&!r.focusable&&(null===(n=r.size)||void 0===n?void 0:n.width)*(null===(a=r.size)||void 0===a?void 0:a.height)>1},"frame-tested-after":function(e){var t={};return e.filter((function(e){if("html"!==e.node.ancestry[e.node.ancestry.length-1]){var r=e.node.ancestry.flat(1/0).join(" > ");return t[r]=e,!0}var n=e.node.ancestry.slice(0,e.node.ancestry.length-1).flat(1/0).join(" > ");return t[n]&&(t[n].result=!0),!1}))},"frame-tested-evaluate":function(e,t){return!t.isViolation&&void 0},"frame-title-has-text-matches":function(e){var t=e.getAttribute("title");return!!ri(t)},"has-alt-evaluate":function(e,t,r){var n=r.props.nodeName;return!!["img","input","area"].includes(n)&&r.hasAttr("alt")},"has-descendant-after":function(e){return e.some((function(e){return!0===e.result}))&&e.forEach((function(e){e.result=!0})),e},"has-descendant-evaluate":function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("has-descendant requires options.selector to be a string");if(t.passForModal&&Lu())return!0;var n=Op(r,t.selector,(function(e){return Vi(e)}));return this.relatedNodes(n.map((function(e){return e.actualNode}))),n.length>0},"has-global-aria-attribute-evaluate":function(e,t,r){var n=Xo().filter((function(e){return r.hasAttr(e)}));return this.data(n),n.length>0},"has-implicit-chromium-role-matches":function(e,t){return null!==Ei(t,{chromium:!0})},"has-lang-evaluate":function(e,t,r){var n=void 0!==l&&Er(l);return t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&Sm(r.attr("xml:lang"))&&!Sm(r.attr("lang"))&&!n?(this.data({messageKey:"noXHTML"}),!1):!!t.attributes.some((function(e){return Sm(r.attr(e))}))||(this.data({messageKey:"noLang"}),!1)},"has-text-content-evaluate":function(e,t,r){try{return""!==ri(Si(r))}catch(e){return}},"has-widget-role-evaluate":function(e){var t=e.getAttribute("role");if(null===t)return!1;var r=Su(t);return"widget"===r||"composite"===r},"heading-matches":function(e,t){return"heading"===Bi(t)},"heading-order-after":function(e){var t=function(e){return(e=Y(e)).sort((function(e,t){var r=e.node,n=t.node;return r.ancestry.length-n.ancestry.length})),e.reduce($m,[]).filter((function(e){return-1!==e.level}))}(e);return e.forEach((function(e){e.result=function(e,t){var r,n,a,o,i=Hm(t,e.node.ancestry),u=null!==(r=null===(n=t[i])||void 0===n?void 0:n.level)&&void 0!==r?r:-1,l=null!==(a=null===(o=t[i-1])||void 0===o?void 0:o.level)&&void 0!==a?a:-1;return 0===i||(-1!==u?u-l<=1:void 0)}(e,t)})),e},"heading-order-evaluate":function(){var e=Gr.get("headingOrder");if(e)return!0;var t=Op(c._tree[0],"h1, h2, h3, h4, h5, h6, [role=heading], iframe, frame",Vi);return e=t.map((function(e){return{ancestry:[zr(e.actualNode)],level:Gm(e)}})),this.data({headingOrder:e}),Gr.set("headingOrder",t),!0},"help-same-as-label-evaluate":function(e,t,r){var n=Du(r),a=e.getAttribute("title");return!!n&&(a||(a="",e.getAttribute("aria-describedby")&&(a=Io(e,"aria-describedby").map((function(e){return e?jo(e):""})).join(""))),ri(a)===ri(n))},"hidden-content-evaluate":function(e,t,r){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(e.nodeName.toUpperCase())&&xu(r)){var n=i.getComputedStyle(e);if("none"===n.getPropertyValue("display"))return;if("hidden"===n.getPropertyValue("visibility")){var a=qa(e),o=a&&i.getComputedStyle(a);if(!o||"hidden"!==o.getPropertyValue("visibility"))return}}return!0},"hidden-explicit-label-evaluate":function(e,t,r){if(r.hasAttr("id")){if(!r.actualNode)return;var n=ma(e),a=Dr(e.getAttribute("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o&&!Vi(o)){var i;try{i=lu(r).trim()}catch(e){return}return""===i}}return!1},"html-namespace-matches":function(e,t){return!bD(0,t)},"html5-scope-evaluate":function(e){return!_u(l)||"TH"===e.nodeName.toUpperCase()},"identical-links-same-purpose-after":function(e){if(e.length<2)return e;for(var t=e.filter((function(e){return void 0!==e.result})),r=[],n={},a=function(e){var a,o=t[e],i=o.data,u=i.name,l=i.urlProps;if(n[u])return"continue";var s=t.filter((function(t,r){return t.data.name===u&&r!==e})),c=s.every((function(e){return Wm(e.data.urlProps,l)}));s.length&&!c&&(o.result=void 0),o.relatedNodes=[],(a=o.relatedNodes).push.apply(a,Y(s.map((function(e){return e.relatedNodes[0]})))),n[u]=s,r.push(o)},o=0;o<t.length;o++)a(o);return r},"identical-links-same-purpose-evaluate":function(e,t,r){var n=Po.accessibleTextVirtual(r),a=Po.sanitize(Po.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(a){var o={name:a,urlProps:pa.urlPropsFromAttribute(e,"href")};return this.data(o),this.relatedNodes([e]),!0}},"identical-links-same-purpose-matches":function(e,t){if(!lu(t))return!1;var r=Bi(e);return!r||"link"===r},"implicit-evaluate":function(e,t,r){try{var n=fn(r,"label");if(n){var a=ri(lu(n,{inControlContext:!0,startNode:r}));return n.actualNode&&this.relatedNodes([n.actualNode]),this.data({implicitLabel:a}),!!a}return!1}catch(e){return}},"inline-style-property-evaluate":function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.minValue,o=t.maxValue,u=t.normalValue,l=void 0===u?0:u,s=t.noImportant,c=t.multiLineOnly;if(!s&&"important"!==e.style.getPropertyPriority(r)||c&&!qu(e))return!0;var d={};"number"==typeof a&&(d.minValue=a),"number"==typeof o&&(d.maxValue=o);var p=e.style.getPropertyValue(r);if(["inherit","unset","revert","revert-layer"].includes(p))return this.data(X({value:p},d)),!0;var f=function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.normalValue,o=i.getComputedStyle(e),u=o.getPropertyValue(r);if("normal"===u)return a;var l=parseFloat(u);if(n)return l;var s=parseFloat(o.getPropertyValue("font-size")),c=Math.round(l/s*100)/100;return isNaN(c)?u:c}(e,{absoluteValues:n,cssProperty:r,normalValue:l});return this.data(X({value:f},d)),"number"==typeof f?("number"!=typeof a||f>=a)&&("number"!=typeof o||f<=o):void 0},"inserted-into-focus-order-matches":function(e){return Bu(e)},"internal-link-present-evaluate":function(e,t,r){return Hp(r,"a[href]").some((function(e){return/^#[^/!]/.test(e.attr("href"))}))},"invalid-children-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=[],a=[];if(r.children){for(var o,i=Pm(r.children);i.length;){var u,l=i.shift(),s=l.vChild,c=l.nested;if(!t.divGroups||c||"div"!==(o=s).props.nodeName||null!==Yo(o)){var d=Mm(s,c,t);d&&(a.includes(d)||a.push(d),1===(null==s||null===(u=s.actualNode)||void 0===u?void 0:u.nodeType)&&n.push(s.actualNode))}else{if(!s.children)return;var p=Pm(s.children,!0);i.push.apply(i,Y(p))}}return 0!==a.length&&(this.data({values:a.join(", ")}),this.relatedNodes(n),!0)}},"invalidrole-evaluate":function(e,t,r){var n=bd(r.attr("role"));return!!n.every((function(e){return!Wo(e,{allowAbstract:!0})}))&&(this.data(n),!0)},"is-element-focusable-evaluate":function(e,t,r){return ai(r)},"is-initiator-matches":gD,"is-on-screen-evaluate":function(e){return Ga(e)},"is-visible-matches":function(e){return Ga(e)},"is-visible-on-screen-matches":function(e,t){return Ga(t)},"label-content-name-mismatch-evaluate":function(e,t,r){var n,a=null==t?void 0:t.pixelThreshold,o=null!==(n=null==t?void 0:t.occurrenceThreshold)&&void 0!==n?n:null==t?void 0:t.occuranceThreshold,i=jo(e).toLowerCase();if(!(cu(i)<1)){var u=ri(Si(r,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:a,occurrenceThreshold:o})).toLowerCase();return!u||(cu(u)<1?!!_m(u,i)||void 0:_m(u,i))}},"label-content-name-mismatch-matches":function(e,t){var r=Bi(e);return!!(r&&xf("widget").includes(r)&&kf().includes(r)&&(ri(qo(t))||ri(Lo(e)))&&ri(Hi(t)))},"label-matches":function(e,t){if("input"!==t.props.nodeName||!1===t.hasAttr("type"))return!0;var r=t.attr("type").toLowerCase();return!1===["hidden","image","button","submit","reset"].includes(r)},"landmark-has-body-context-matches":function(e,t){return e.hasAttribute("role")||!ha(t,"article, aside, main, nav, section")},"landmark-is-top-level-evaluate":function(e){var t=xf("landmark"),r=qa(e),n=Bi(e);for(this.data({role:n});r;){var a=r.getAttribute("role");if(a||"FORM"===r.nodeName.toUpperCase()||(a=Ei(r)),a&&t.includes(a)&&("main"!==a||"complementary"!==n))return!1;r=qa(r)}return!0},"landmark-is-unique-after":function(e){var t=[];return e.filter((function(e){var r=t.find((function(t){return e.data.role===t.data.role&&e.data.accessibleText===t.data.accessibleText}));return r?(r.result=!1,r.relatedNodes.push(e.relatedNodes[0]),!1):(t.push(e),e.relatedNodes=[],!0)}))},"landmark-is-unique-evaluate":function(e,t,r){var n=Bi(e),a=lu(r);return a=a?a.toLowerCase():null,this.data({role:n,accessibleText:a}),this.relatedNodes([e]),!0},"landmark-unique-matches":function(e,t){var r=["article","aside","main","nav","section"].join(",");return function(e){var t=e.actualNode,n=xf("landmark"),a=Bi(t);if(!a)return!1;var o=t.nodeName.toUpperCase();return"HEADER"===o||"FOOTER"===o?!fn(e,r):"SECTION"===o||"FORM"===o?!!lu(e):n.indexOf(a)>=0||"region"===a}(t)&&Vi(e)},"layout-table-matches":function(e){return!nD(e)&&!ai(e)},"link-in-text-block-evaluate":function(e,t){var r=t.requiredContrastRatio,n=t.allowSameColor;if(Am(e))return!1;for(var a=qa(e);a&&1===a.nodeType&&!Am(a);)a=qa(a);if(a){this.relatedNodes([a]);var o=bm(e),i=bm(a),u=Dm(e),l=Dm(a),s=o&&i?Cm(o,i):void 0;if(s&&(s=Math.floor(100*s)/100),s&&s>=r)return!0;var c=u&&l?Cm(u,l):void 0;if(c&&(c=Math.floor(100*c)/100),c&&c>=r)return!0;if(!c){var d,p=null!==(d=Hu.get("bgColor"))&&void 0!==d?d:"bgContrast";return this.data({messageKey:p}),void Hu.clear()}if(s)return!(!n||1!==s||1!==c)||(1===s&&c>1?(this.data({messageKey:"bgContrast",contrastRatio:c,requiredContrastRatio:r,nodeBackgroundColor:u?u.toHexString():void 0,parentBackgroundColor:l?l.toHexString():void 0}),!1):(this.data({messageKey:"fgContrast",contrastRatio:s,requiredContrastRatio:r,nodeColor:o?o.toHexString():void 0,parentColor:i?i.toHexString():void 0}),!1))}},"link-in-text-block-matches":function(e){var t=ri(e.innerText),r=e.getAttribute("role");return(!r||"link"===r)&&!!t&&!!Ga(e)&&ju(e)},"link-in-text-block-style-evaluate":function(e){if(Bm(e))return!1;for(var t=qa(e);t&&1===t.nodeType&&!Bm(t);)t=qa(t);if(t){if(this.relatedNodes([t]),em(e,t))return!0;if(!function(e){for(var t=0,r=["before","after"];t<r.length;t++){var n=r[t];if("none"!==i.getComputedStyle(e,":".concat(n)).getPropertyValue("content"))return!0}return!1}(e))return!1;this.data({messageKey:"pseudoContent"})}},"listitem-evaluate":function(e,t,r){var n=r.parent;if(n){var a=n.props.nodeName,o=Yo(n);return!!["presentation","none","list"].includes(o)||(o&&Wo(o)?(this.data({messageKey:"roleNotValid"}),!1):["ul","ol","menu"].includes(a))}},"matches-definition-evaluate":function(e,t,r){return Fi(r,t.matcher)},"meta-refresh-evaluate":function(e,t,r){var n=t||{},a=n.minDelay,o=n.maxDelay,i=Z((r.attr("content")||"").trim().split(uD),1)[0];if(!i.match(lD))return!0;var u=parseFloat(i);return this.data({redirectDelay:u}),"number"==typeof a&&u<=t.minDelay||"number"==typeof o&&u>t.maxDelay},"meta-viewport-scale-evaluate":function(e,t,r){var n=t||{},a=n.scaleMinimum,o=void 0===a?2:a,i=n.lowerBound,u=void 0!==i&&i,l=r.attr("content")||"";if(!l)return!0;var s=l.split(/[;,]/).reduce((function(e,t){var r=t.trim();if(!r)return e;var n=Z(r.split("="),2),a=n[0],o=n[1];if(!a||!o)return e;var i=a.toLowerCase().trim(),u=o.toLowerCase().trim();return"maximum-scale"===i&&"yes"===u&&(u=1),"maximum-scale"===i&&parseFloat(u)<0||(e[i]=u),e}),{});if(u&&s["maximum-scale"]&&parseFloat(s["maximum-scale"])<u)return!0;if(!u&&"no"===s["user-scalable"])return this.data("user-scalable=no"),!1;var c=parseFloat(s["user-scalable"]);return!u&&s["user-scalable"]&&(c||0===c)&&c>-1&&c<1?(this.data("user-scalable"),!1):!(s["maximum-scale"]&&parseFloat(s["maximum-scale"])<o&&(this.data("maximum-scale"),1))},"multiple-label-evaluate":function(e){var t=Dr(e.getAttribute("id")),r=e.parentNode,n=ma(e);n=n.documentElement||n;var a=Array.from(n.querySelectorAll('label[for="'.concat(t,'"]')));for(a.length&&(a=a.filter((function(e){return!Ia(e)})));r;)"LABEL"===r.nodeName.toUpperCase()&&-1===a.indexOf(r)&&a.push(r),r=r.parentNode;if(this.relatedNodes(a),a.length>1){var o=a.filter((function(e){return Vi(e)}));if(o.length>1)return;return!Io(e,"aria-labelledby").includes(o[0])&&void 0}return!1},"nested-interactive-matches":function(e,t){var r=Bi(t);return!!r&&!!Uo.ariaRoles[r].childrenPresentational},"no-autoplay-audio-evaluate":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=(.*)/);if(t)return Z(t,2)[1].split(",").map((function(e){return/:/.test(e)?function(e){for(var t=e.split(":"),r=0,n=1;t.length>0;)r+=n*parseInt(t.pop(),10),n*=60;return parseFloat(r)}(e):parseFloat(e)}))}(e.currentSrc);return t?1===t.length?Math.abs(e.duration-t[0]):Math.abs(t[1]-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")},"no-autoplay-audio-matches":function(e){return!!e.currentSrc&&!e.hasAttribute("paused")&&!e.hasAttribute("muted")},"no-empty-role-matches":function(e,t){return!!t.hasAttr("role")&&!!t.attr("role").trim()},"no-explicit-name-required-matches":yD,"no-focusable-content-evaluate":function(e,t,r){if(r.children)try{var n=Nm(r);if(!n.length)return!0;var a=n.filter(Rm);return a.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(a)):this.relatedNodes(n),!1}catch(e){return}},"no-implicit-explicit-label-evaluate":function(e,t,r){var n,a,o=Bi(r,{noImplicit:!0});this.data(o);try{n=ri(Mi(r)).toLowerCase(),a=ri(lu(r)).toLowerCase()}catch(e){return}return!(!a&&!n)&&!((a||!n)&&a.includes(n))&&void 0},"no-naming-method-matches":function(e,t){var r=wi(t).namingMethods;return!(r&&0!==r.length||"combobox"===Yo(t)&&Hp(t,'input:not([type="hidden"])').length||Mf(t,{popupRoles:["listbox"]}))},"no-negative-tabindex-matches":function(e,t){var r=parseInt(t.attr("tabindex"),10);return isNaN(r)||r>=0},"no-role-matches":function(e,t){return!t.attr("role")},"non-empty-if-present-evaluate":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},"not-html-matches":function(e,t){return"html"!==t.props.nodeName},"object-is-loaded-matches":function(e,t){return[yD,FD].every((function(r){return r(e,t)}))},"only-dlitems-evaluate":function(e,t,r){var n=["definition","term","list"],a=r.children.reduce((function(e,t){var r=t.actualNode;return"DIV"===r.nodeName.toUpperCase()&&null===Bi(r)?e.concat(t.children):e.concat(t)}),[]).reduce((function(e,t){var r=t.actualNode,a=r.nodeName.toUpperCase();if(1===r.nodeType&&Vi(r)){var o=Yo(r);("DT"!==a&&"DD"!==a||o)&&(n.includes(o)||e.badNodes.push(r))}else 3===r.nodeType&&""!==r.nodeValue.trim()&&(e.hasNonEmptyTextNode=!0);return e}),{badNodes:[],hasNonEmptyTextNode:!1});return a.badNodes.length&&this.relatedNodes(a.badNodes),!!a.badNodes.length||a.hasNonEmptyTextNode},"only-listitems-evaluate":function(e,t,r){var n=!1,a=!1,o=!0,i=[],u=[],l=[];return r.children.forEach((function(e){var t=e.actualNode;if(3!==t.nodeType||""===t.nodeValue.trim()){if(1===t.nodeType&&Vi(t)){o=!1;var r="LI"===t.nodeName.toUpperCase(),s=Bi(e),c="listitem"===s;r||c||i.push(t),r&&!c&&(u.push(t),l.includes(s)||l.push(s)),c&&(a=!0)}}else n=!0})),n||i.length?(this.relatedNodes(i),!0):!o&&!a&&(this.relatedNodes(u),this.data({messageKey:"roleNotValid",roles:l.join(", ")}),!0)},"p-as-heading-evaluate":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()})),u=n.slice(0,a).reverse().find((function(e){return"P"===e.nodeName.toUpperCase()})),l=cD(e),s=i?cD(i):null,c=u?cD(u):null,d=t.passLength,p=t.failLength,f=e.textContent.trim().length,m=null==i?void 0:i.textContent.trim().length;if(f>m*d)return!0;if(!s||!dD(l,s,o))return!0;var D=ha(r,"blockquote");return!!(D&&"BLOCKQUOTE"===D.nodeName.toUpperCase()||c&&!dD(l,c,o)||f>m*p)&&void 0},"p-as-heading-matches":function(e){var t=Array.from(e.parentNode.childNodes),r=e.textContent.trim();return!(0===r.length||(r.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2)&&0!==t.slice(t.indexOf(e)+1).filter((function(e){return"P"===e.nodeName.toUpperCase()&&""!==e.textContent.trim()})).length},"page-no-duplicate-after":function(e){return e.filter((function(e){return"ignored"!==e.data}))},"page-no-duplicate-evaluate":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(!Gr.get(n)){Gr.set(n,!0);var a=Op(c._tree[0],t.selector,(function(e){return Vi(e)}));return"string"==typeof t.nativeScopeFilter&&(a=a.filter((function(e){return e.actualNode.hasAttribute("role")||!ha(e,t.nativeScopeFilter)}))),this.relatedNodes(a.filter((function(e){return e!==r})).map((function(e){return e.actualNode}))),a.length<=1}this.data("ignored")},"presentation-role-conflict-matches":function(e,t){return null!==Ei(t,{chromiumRoles:!0})},"presentational-role-evaluate":function(e,t,r){var n=Yo(r);if(["presentation","none"].includes(n)&&["iframe","frame"].includes(r.props.nodeName)&&r.hasAttr("title"))return this.data({messageKey:"iframe",nodeName:r.props.nodeName}),!1;var a=Bi(r);if(["presentation","none"].includes(a))return this.data({role:a}),!0;if(!["presentation","none"].includes(n))return!1;var o,i=Xo().some((function(e){return r.hasAttr(e)})),u=ai(r);return o=i&&!u?"globalAria":!i&&u?"focusable":"both",this.data({messageKey:o,role:a}),!1},"region-after":function(e){var t=e.filter((function(e){return e.data.isIframe}));return e.forEach((function(e){if(!e.result&&1!==e.node.ancestry.length){var r,n=e.node.ancestry.slice(0,-1),a=ae(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(gp(n,o.node.ancestry)){e.result=o.result;break}}}catch(e){a.e(e)}finally{a.f()}}})),t.forEach((function(e){e.result||(e.result=!0)})),e},"region-evaluate":function(e,t,r){return this.data({isIframe:["iframe","frame"].includes(r.props.nodeName)}),!Gr.get("regionlessNodes",(function(){return function(e){return mD(c._tree[0],e).map((function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==l.body;)e=e.parent;return e})).filter((function(e,t,r){return r.indexOf(e)===t}))}(t)})).includes(r)},"same-caption-summary-evaluate":function(e,t,r){if(void 0!==r.children){var n=r.attr("summary"),a=r.children.find(DD),o=!!a&&ri(Si(a));return!(!o||!n)&&ri(n).toLowerCase()===ri(o).toLowerCase()}},"scope-value-evaluate":function(e,t){var r=e.getAttribute("scope").toLowerCase();return-1!==t.values.indexOf(r)},"scrollable-region-focusable-matches":function(e,t){return void 0!==op(e,13)&&!1===Mf(t)&&Hp(t,"*").some((function(e){return xu(e,!0,!0)}))},"skip-link-evaluate":function(e){var t=wo(e,"href");return!!t&&(Vi(t)||void 0)},"skip-link-matches":function(e){return ed(e)&&Ha(e)},"structured-dlitems-evaluate":function(e,t,r){var n=r.children;if(!n||!n.length)return!1;for(var a,o=!1,i=!1,u=0;u<n.length;u++){if("DT"===(a=n[u].props.nodeName.toUpperCase())&&(o=!0),o&&"DD"===a)return!1;"DD"===a&&(i=!0)}return o||i},"svg-namespace-matches":bD,"svg-non-empty-title-evaluate":function(e,t,r){if(r.children){var n=r.children.find((function(e){return"title"===e.props.nodeName}));if(!n)return this.data({messageKey:"noTitle"}),!1;try{if(""===Si(n,{includeHidden:!0}).trim())return this.data({messageKey:"emptyTitle"}),!1}catch(e){return}return!0}},"tabindex-evaluate":function(e,t,r){var n=parseInt(r.attr("tabindex"),10);return!!isNaN(n)||n<=0},"table-or-grid-role-matches":function(e,t){var r=Bi(t);return["treegrid","grid","table"].includes(r)},"target-offset-evaluate":function(e,t,r){var n,a,o=(null==t?void 0:t.minOffset)||24,i=[],u=o,l=ae(so(r,o));try{for(l.s();!(n=l.n()).done;){var s=n.value;if("widget"===Su(s)&&ai(s)){var c=(a=ko(r,s),Math.round(10*a)/10);c+.05>=o||(u=Math.min(u,c),i.push(s))}}}catch(e){l.e(e)}finally{l.f()}return 0===i.length?(this.data({closestOffset:u,minOffset:o}),!0):(this.relatedNodes(i.map((function(e){return e.actualNode}))),i.some(Ou)?(this.data({closestOffset:u,minOffset:o}),!Ou(r)&&void 0):void this.data({messageKey:"nonTabbableNeighbor",closestOffset:u,minOffset:o}))},"target-size-evaluate":function(e,t,r){var n=(null==t?void 0:t.minSize)||24,a=r.boundingClientRect,o=zm.bind(null,n),i=so(r),u=function(e,t){return t.filter((function(t){return!Im(t,e)&&qm(e,t)}))}(r,i),l=function(e,t){var r,n=[],a=[],o=ae(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;!qm(e,i)&&To(e,i)&&"none"!==jm(i)&&(Im(e,i)?n.push(i):a.push(i))}}catch(e){o.e(e)}finally{o.f()}return{fullyObscuringElms:n,partialObscuringElms:a}}(r,i),s=l.fullyObscuringElms,c=l.partialObscuringElms;if(s.length&&!u.length)return this.relatedNodes(Vm(s)),this.data({messageKey:"obscured"}),!0;var d=!Ou(r)&&void 0;if(!o(a)&&!u.length)return this.data(X({minSize:n},Lm(a))),d;var p=c.filter((function(e){return"widget"===Su(e)&&ai(e)})),f=function(e,t){var r=e.boundingClientRect;return 0===t.length?null:function(e,t){return e.reduce((function(e,r){var n=zm(t,e);return n!==zm(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(No(r,t.map((function(e){return e.boundingClientRect}))))}(r,p);if(u.length&&(s.length||!o(f||a)))return this.data({minSize:n,messageKey:"contentOverflow"}),void this.relatedNodes(Vm(u));if(0!==p.length&&!o(f)){var m=p.every(Ou),D="partiallyObscured".concat(m?"":"NonTabbable");return this.data(X({messageKey:D,minSize:n},Lm(f))),this.relatedNodes(Vm(p)),m?d:void 0}return this.data(X({minSize:n},Lm(f||a))),this.relatedNodes(Vm(p)),!0},"td-has-header-evaluate":function(e){var t=[],r=Qm(e),n=Zo(e);return r.forEach((function(e){Au(e)&&rD(e)&&!If(e)&&(tD(e,n).some((function(e){return null!==e&&!!Au(e)}))||t.push(e))})),!t.length||(this.relatedNodes(t),!1)},"td-headers-attr-evaluate":function(e){for(var t=[],r=[],n=[],a=0;a<e.rows.length;a++)for(var o=e.rows[a],i=0;i<o.cells.length;i++)t.push(o.cells[i]);var u=t.reduce((function(e,t){return t.getAttribute("id")&&e.push(t.getAttribute("id")),e}),[]);return t.forEach((function(e){var t=!1,a=!1;if(e.hasAttribute("headers")&&Vi(e)){var o=e.getAttribute("headers").trim();if(!o)return r.push(e);var i=bd(o);0!==i.length&&(e.getAttribute("id")&&(t=-1!==i.indexOf(e.getAttribute("id").trim())),a=i.some((function(e){return!u.includes(e)})),(t||a)&&n.push(e))}})),n.length>0?(this.relatedNodes(n),!1):!r.length||void this.relatedNodes(r)},"th-has-data-cells-evaluate":function(e){var t=Qm(e),r=this,n=[];t.forEach((function(e){var t=e.getAttribute("headers");t&&(n=n.concat(t.split(/\s+/)));var r=e.getAttribute("aria-labelledby");r&&(n=n.concat(r.split(/\s+/)))}));var a=t.filter((function(e){return""!==ri(e.textContent)&&("TH"===e.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(e.getAttribute("role")))})),o=Zo(e),i=!0;return a.forEach((function(e){if(!e.getAttribute("id")||!n.includes(e.getAttribute("id"))){var t=Jo(e,o),a=!1;ei(e)&&(a=iD("down",t,o).find((function(t){return!ei(t)&&tD(t,o).includes(e)}))),!a&&ti(e)&&(a=iD("right",t,o).find((function(t){return!ti(t)&&tD(t,o).includes(e)}))),a||r.relatedNodes(e),i=i&&a}})),!!i||void 0},"title-only-evaluate":function(e,t,r){var n=Du(r),a=Ni(r),o=r.attr("aria-describedby");return!(n||!a&&!o)},"unique-frame-title-after":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},"unique-frame-title-evaluate":function(e,t,r){var n=ri(r.attr("title")).toLowerCase();return this.data(n),!0},"unsupportedrole-evaluate":function(e,t,r){var n=Bi(r,{dpub:!0,fallback:!0}),a=Go(n);return a&&this.data(n),a},"valid-lang-evaluate":function(e,t,r){var n=[];return t.attributes.forEach((function(e){var a=r.attr(e);if("string"==typeof a){var o=Td(a),i=t.value?!t.value.map(Td).includes(o):!of(o);(""!==o&&i||""!==a&&!ri(a))&&n.push(e+'="'+r.attr(e)+'"')}})),!(!n.length||"html"!==r.props.nodeName&&!ku(r)||(this.data(n),0))},"valid-scrollable-semantics-evaluate":function(e,t){return function(e,t){var r=Yo(e);return r&&(Xf[r]||t.roles.includes(r))||!1}(e,t)||function(e){var t=e.nodeName.toUpperCase();return Kf[t]||!1}(e)},"widget-not-inline-matches":function(e,t){return wD.every((function(r){return r(e,t)}))},"window-is-top-matches":function(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top},"xml-lang-mismatch-evaluate":function(e,t,r){return Td(r.attr("lang"))===Td(r.attr("xml:lang"))},"xml-lang-mismatch-matches":function(e){var t=Td(e.getAttribute("lang")),r=Td(e.getAttribute("xml:lang"));return of(t)&&of(r)}},AD=xD,kD=function(e){this.id=e.id,this.data=null,this.relatedNodes=[],this.result=null};function BD(e){if("string"==typeof e){if(AD[e])return AD[e];if(/^\s*function[\s\w]*\(/.test(e))return new Function("return "+e+";")();throw new ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(e))}return e}function TD(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(e)||"object"!==s(e))&&(e={value:e}),e}function ND(e){e&&(this.id=e.id,this.configure(e))}ND.prototype.enabled=!0,ND.prototype.run=function(e,t,r,n,a){var o=(t=t||{}).hasOwnProperty("enabled")?t.enabled:this.enabled,i=this.getOptions(t.options);if(o){var u,l=new kD(this),s=Xr(l,t,n,a);try{u=this.evaluate.call(s,e.actualNode,i,e,r)}catch(t){return e&&e.actualNode&&(t.errorNode=new Kr(e).toJSON()),void a(t)}s.isAsync||(l.result=u,n(l))}else n(null)},ND.prototype.runSync=function(e,t,r){var n=(t=t||{}).enabled;if(!(void 0===n?this.enabled:n))return null;var a,o=this.getOptions(t.options),i=new kD(this),u=Xr(i,t);u.async=function(){throw new Error("Cannot run async check while in a synchronous run")};try{a=this.evaluate.call(u,e.actualNode,o,e,r)}catch(t){throw e&&e.actualNode&&(t.errorNode=new Kr(e).toJSON()),t}return i.result=a,i},ND.prototype.configure=function(e){var t=this;e.evaluate&&!AD[e.evaluate]||(this._internalCheck=!0),e.hasOwnProperty("enabled")&&(this.enabled=e.enabled),e.hasOwnProperty("options")&&(this._internalCheck?this.options=TD(e.options):this.options=e.options),["evaluate","after"].filter((function(t){return e.hasOwnProperty(t)})).forEach((function(r){return t[r]=BD(e[r])}))},ND.prototype.getOptions=function(e){return this._internalCheck?la(this.options,TD(e||{})):e||this.options};var RD=ND,_D=function(e){this.id=e.id,this.result=Xt.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]};function OD(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||"*",e.impact&&(fr(Xt.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden,this.enabled="boolean"!=typeof e.enabled||e.enabled,this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel,this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=BD(e.matches))}function SD(e){if(e.length){var t=!1,r={};return e.forEach((function(e){var n=e.results.filter((function(e){return e}));r[e.type]=n,n.length&&(t=!0)})),t?r:null}}OD.prototype.matches=function(){return!0},OD.prototype.gather=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="mark_gather_start_"+this.id,n="mark_gather_end_"+this.id,a="mark_isVisibleToScreenReaders_start_"+this.id,o="mark_isVisibleToScreenReaders_end_"+this.id;t.performanceTimer&&Bp.mark(r);var i=Kp(this.selector,e);return this.excludeHidden&&(t.performanceTimer&&Bp.mark(a),i=i.filter((function(e){return Vi(e)})),t.performanceTimer&&(Bp.mark(o),Bp.measure("rule_"+this.id+"#gather_axe.utils.isVisibleToScreenReaders",a,o))),t.performanceTimer&&(Bp.mark(n),Bp.measure("rule_"+this.id+"#gather",r,n)),i},OD.prototype.runChecks=function(e,t,r,n,a,o){var i=this,u=yn();this[e].forEach((function(e){var a=i._audit.checks[e.id||e],o=jd(a,i.id,r);u.defer((function(e,r){a.run(t,o,n,e,r)}))})),u.then((function(t){t=t.filter((function(e){return e})),a({type:e,results:t})})).catch(o)},OD.prototype.runChecksSync=function(e,t,r,n){var a=this,o=[];return this[e].forEach((function(e){var i=a._audit.checks[e.id||e],u=jd(i,a.id,r);o.push(i.runSync(t,u,n))})),{type:e,results:o=o.filter((function(e){return e}))}},OD.prototype.run=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;r.performanceTimer&&this._trackPerformance();var o,i=yn(),u=new _D(this);try{o=this.gatherAndMatchNodes(e,r)}catch(e){return void a(new d({cause:e,ruleId:this.id}))}r.performanceTimer&&this._logGatherPerformance(o),o.forEach((function(n){i.defer((function(a,o){var i=yn();["any","all","none"].forEach((function(a){i.defer((function(o,i){t.runChecks(a,n,r,e,o,i)}))})),i.then((function(e){var o=SD(e);o&&(o.node=new Kr(n,r),u.nodes.push(o),t.reviewOnFail&&(["any","all"].forEach((function(e){o[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),o.none.forEach((function(e){!0===e.result&&(e.result=void 0)})))),a()})).catch((function(e){return o(e)}))}))})),i.defer((function(e){return setTimeout(e,0)})),r.performanceTimer&&this._logRulePerformance(),i.then((function(){return n(u)})).catch((function(e){return a(e)}))},OD.prototype.runSync=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.performanceTimer&&this._trackPerformance();var n,a=new _D(this);try{n=this.gatherAndMatchNodes(e,r)}catch(e){throw new d({cause:e,ruleId:this.id})}return r.performanceTimer&&this._logGatherPerformance(n),n.forEach((function(n){var o=[];["any","all","none"].forEach((function(a){o.push(t.runChecksSync(a,n,r,e))}));var i=SD(o);i&&(i.node=n.actualNode?new Kr(n,r):null,a.nodes.push(i),t.reviewOnFail&&(["any","all"].forEach((function(e){i[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),i.none.forEach((function(e){!0===e.result&&(e.result=void 0)}))))})),r.performanceTimer&&this._logRulePerformance(),a},OD.prototype._trackPerformance=function(){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},OD.prototype._logGatherPerformance=function(e){Zt("gather (",e.length,"):",Bp.timeElapsed()+"ms"),Bp.mark(this._markChecksStart)},OD.prototype._logRulePerformance=function(){Bp.mark(this._markChecksEnd),Bp.mark(this._markEnd),Bp.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),Bp.measure("rule_"+this.id,this._markStart,this._markEnd)},OD.prototype.gatherAndMatchNodes=function(e,t){var r=this,n="mark_matches_start_"+this.id,a="mark_matches_end_"+this.id,o=this.gather(e,t);return t.performanceTimer&&Bp.mark(n),o=o.filter((function(t){return r.matches(t.actualNode,t,e)})),t.performanceTimer&&(Bp.mark(a),Bp.measure("rule_"+this.id+"#matches",n,a)),o},OD.prototype.after=function(e,t){var r,n=this,a=ra(r=this).map((function(e){var t=r._audit.checks[e.id||e];return t&&"function"==typeof t.after?t:null})).filter(Boolean),o=this.id;return a.forEach((function(r){var a,i,u,l=(a=e.nodes,i=r.id,u=[],a.forEach((function(e){ra(e).forEach((function(t){t.id===i&&(t.node=e.node,u.push(t))}))})),u),s=jd(r,o,t),c=r.after(l,s);n.reviewOnFail&&c.forEach((function(e){var t=(n.any.includes(e.id)||n.all.includes(e.id))&&!1===e.result,r=n.none.includes(e.id)&&!0===e.result;(t||r)&&(e.result=void 0)})),l.forEach((function(e){delete e.node,-1===c.indexOf(e)&&(e.filtered=!0)}))})),e.nodes=function(e){var t=["any","all","none"],r=e.nodes.filter((function(e){var r=0;return t.forEach((function(t){e[t]=e[t].filter((function(e){return!0!==e.filtered})),r+=e[t].length})),r>0}));return e.pageLevel&&r.length&&(r=[r.reduce((function(e,r){if(e)return t.forEach((function(t){e[t].push.apply(e[t],r[t])})),e}))]),r}(e),e},OD.prototype.configure=function(e){e.hasOwnProperty("selector")&&(this.selector=e.selector),e.hasOwnProperty("excludeHidden")&&(this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden),e.hasOwnProperty("enabled")&&(this.enabled="boolean"!=typeof e.enabled||e.enabled),e.hasOwnProperty("pageLevel")&&(this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel),e.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail),e.hasOwnProperty("any")&&(this.any=e.any),e.hasOwnProperty("all")&&(this.all=e.all),e.hasOwnProperty("none")&&(this.none=e.none),e.hasOwnProperty("tags")&&(this.tags=e.tags),e.hasOwnProperty("actIds")&&(this.actIds=e.actIds),e.hasOwnProperty("matches")&&(this.matches=BD(e.matches)),e.impact&&(fr(Xt.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact)};var MD=OD,PD=se(Ut()),ID=/\{\{.+?\}\}/g;function jD(){return i.origin&&"null"!==i.origin?i.origin:i.location&&i.location.origin&&"null"!==i.location.origin?i.location.origin:void 0}function LD(e,t,r){var n,a;for(n=0,a=e.length;n<a;n++)t[r](e[n])}var qD=function(){function e(t){ee(this,e),this.lang="en",this.defaultConfig=t,this.standards=Uo,this._init(),this._defaultLocale=null}return re(e,[{key:"_setDefaultLocale",value:function(){if(!this._defaultLocale){for(var e={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},t=Object.keys(this.data.checks),r=0;r<t.length;r++){var n=t[r],a=this.data.checks[n].messages,o=a.pass,i=a.fail,u=a.incomplete;e.checks[n]={pass:o,fail:i,incomplete:u}}for(var l=Object.keys(this.data.rules),s=0;s<l.length;s++){var c=l[s],d=this.data.rules[c],p=d.description,f=d.help;e.rules[c]={description:p,help:f}}for(var m=Object.keys(this.data.failureSummaries),D=0;D<m.length;D++){var h=m[D],g=this.data.failureSummaries[h].failureMessage;e.failureSummaries[h]={failureMessage:g}}e.incompleteFallbackMessage=this.data.incompleteFallbackMessage,this._defaultLocale=e}}},{key:"_resetLocale",value:function(){var e=this._defaultLocale;e&&this.applyLocale(e)}},{key:"_applyCheckLocale",value:function(e){for(var t,r,n,a,o=Object.keys(e),i=0;i<o.length;i++){var u=o[i];if(!this.data.checks[u])throw new Error('Locale provided for unknown check: "'.concat(u,'"'));this.data.checks[u]=(t=this.data.checks[u],n=void 0,a=void 0,n=(r=e[u]).pass,a=r.fail,"string"==typeof n&&ID.test(n)&&(n=PD.default.compile(n)),"string"==typeof a&&ID.test(a)&&(a=PD.default.compile(a)),X({},t,{messages:{pass:n||t.messages.pass,fail:a||t.messages.fail,incomplete:"object"===s(t.messages.incomplete)?X({},t.messages.incomplete,r.incomplete):r.incomplete}}))}}},{key:"_applyRuleLocale",value:function(e){for(var t,r,n,a,o=Object.keys(e),i=0;i<o.length;i++){var u=o[i];if(!this.data.rules[u])throw new Error('Locale provided for unknown rule: "'.concat(u,'"'));this.data.rules[u]=(t=this.data.rules[u],n=void 0,a=void 0,n=(r=e[u]).help,a=r.description,"string"==typeof n&&ID.test(n)&&(n=PD.default.compile(n)),"string"==typeof a&&ID.test(a)&&(a=PD.default.compile(a)),X({},t,{help:n||t.help,description:a||t.description}))}}},{key:"_applyFailureSummaries",value:function(e){for(var t,r,n=Object.keys(e),a=0;a<n.length;a++){var o=n[a];if(!this.data.failureSummaries[o])throw new Error('Locale provided for unknown failureMessage: "'.concat(o,'"'));this.data.failureSummaries[o]=(t=this.data.failureSummaries[o],r=void 0,"string"==typeof(r=e[o].failureMessage)&&ID.test(r)&&(r=PD.default.compile(r)),X({},t,{failureMessage:r||t.failureMessage}))}}},{key:"applyLocale",value:function(e){var t,r;this._setDefaultLocale(),e.checks&&this._applyCheckLocale(e.checks),e.rules&&this._applyRuleLocale(e.rules),e.failureSummaries&&this._applyFailureSummaries(e.failureSummaries,"failureSummaries"),e.incompleteFallbackMessage&&(this.data.incompleteFallbackMessage=(t=this.data.incompleteFallbackMessage,"string"==typeof(r=e.incompleteFallbackMessage)&&ID.test(r)&&(r=PD.default.compile(r)),r||t)),e.lang&&(this.lang=e.lang)}},{key:"setAllowedOrigins",value:function(e){var t=jD();this.allowedOrigins=[];var r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a===Xt.allOrigins)return void(this.allowedOrigins=["*"]);a!==Xt.sameOrigin?this.allowedOrigins.push(a):t&&this.allowedOrigins.push(t)}}catch(e){n.e(e)}finally{n.f()}}},{key:"_init",value:function(){var e=function(e){var t;if(e?(t=Zr(e)).commons=e.commons:t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var r=jD();t.allowedOrigins=r?[r]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=X({checks:{},rules:{}},t.data),t}(this.defaultConfig);this.lang=e.lang||"en",this.reporter=e.reporter,this.commands={},this.rules=[],this.checks={},this.brand="axe",this.application="axeAPI",this.tagExclude=["experimental"],this.noHtml=e.noHtml,this.allowedOrigins=e.allowedOrigins,LD(e.rules,this,"addRule"),LD(e.checks,this,"addCheck"),this.data={},this.data.checks=e.data&&e.data.checks||{},this.data.rules=e.data&&e.data.rules||{},this.data.failureSummaries=e.data&&e.data.failureSummaries||{},this.data.incompleteFallbackMessage=e.data&&e.data.incompleteFallbackMessage||"",this._constructHelpUrls()}},{key:"registerCommand",value:function(e){this.commands[e.id]=e.callback}},{key:"addRule",value:function(e){e.metadata&&(this.data.rules[e.id]=e.metadata);var t=this.getRule(e.id);t?t.configure(e):this.rules.push(new MD(e,this))}},{key:"addCheck",value:function(e){var t=e.metadata;"object"===s(t)&&(this.data.checks[e.id]=t,"object"===s(t.messages)&&Object.keys(t.messages).filter((function(e){return t.messages.hasOwnProperty(e)&&"string"==typeof t.messages[e]})).forEach((function(e){0===t.messages[e].indexOf("function")&&(t.messages[e]=new Function("return "+t.messages[e]+";")())}))),this.checks[e.id]?this.checks[e.id].configure(e):this.checks[e.id]=new RD(e)}},{key:"run",value:function(e,t,r,n){this.normalizeOptions(t),c._selectCache=[];var a=function(e,t,r){return e.reduce((function(e,n){return Gp(n,t,r)?n.preload?(e.later.push(n),e):(e.now.push(n),e):e}),{now:[],later:[]})}(this.rules,e,t),o=a.now,i=a.later,u=yn();o.forEach((function(r){u.defer(zD(r,e,t))}));var l=yn();i.length&&l.defer((function(e){zp(t).then((function(t){return e(t)})).catch((function(t){console.warn("Couldn't load preload assets: ",t),e(void 0)}))}));var s=yn();s.defer(u),s.defer(l),s.then((function(a){var o=a.pop();if(o&&o.length){var u=o[0];u&&(e=X({},e,u))}var l=a[0];if(!i.length)return c._selectCache=void 0,void r(l.filter((function(e){return!!e})));var s=yn();i.forEach((function(r){var n=zD(r,e,t);s.defer(n)})),s.then((function(e){c._selectCache=void 0,r(l.concat(e).filter((function(e){return!!e})))})).catch(n)})).catch(n)}},{key:"after",value:function(e,t){var r=this.rules;return e.map((function(e){var n=na(r,"id",e.id);if(!n)throw new Error("Result for unknown rule. You may be running mismatch axe-core versions");return n.after(e,t)}))}},{key:"getRule",value:function(e){return this.rules.find((function(t){return t.id===e}))}},{key:"normalizeOptions",value:function(e){var t=[],r=[];if(this.rules.forEach((function(e){r.push(e.id),e.tags.forEach((function(e){t.includes(e)||t.push(e)}))})),["object","string"].includes(s(e.runOnly))){if("string"==typeof e.runOnly&&(e.runOnly=[e.runOnly]),Array.isArray(e.runOnly)){var n=e.runOnly.find((function(e){return t.includes(e)})),a=e.runOnly.find((function(e){return r.includes(e)}));if(n&&a)throw new Error("runOnly cannot be both rules and tags");e.runOnly=a?{type:"rule",values:e.runOnly}:{type:"tag",values:e.runOnly}}var o=e.runOnly;if(o.value&&!o.values&&(o.values=o.value,delete o.value),!Array.isArray(o.values)||0===o.values.length)throw new Error("runOnly.values must be a non-empty array");if(["rule","rules"].includes(o.type))o.type="rule",o.values.forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.runOnly")}));else{if(!["tag","tags",void 0].includes(o.type))throw new Error("Unknown runOnly type '".concat(o.type,"'"));o.type="tag";var i=o.values.filter((function(e){return!t.includes(e)&&!/wcag2[1-3]a{1,3}/.test(e)}));0!==i.length&&c.log("Could not find tags `"+i.join("`, `")+"`")}}return"object"===s(e.rules)&&Object.keys(e.rules).forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.rules")})),e}},{key:"setBranding",value:function(e){var t={brand:this.brand,application:this.application};"string"==typeof e&&(this.application=e),e&&e.hasOwnProperty("brand")&&e.brand&&"string"==typeof e.brand&&(this.brand=e.brand),e&&e.hasOwnProperty("application")&&e.application&&"string"==typeof e.application&&(this.application=e.application),this._constructHelpUrls(t)}},{key:"_constructHelpUrls",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(c.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach((function(n){e.data.rules[n.id]||(e.data.rules[n.id]={});var a=e.data.rules[n.id];("string"!=typeof a.helpUrl||t&&a.helpUrl===VD(t,n.id,r))&&(a.helpUrl=VD(e,n.id,r))}))}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}]),e}();function zD(e,t,r){return r.performanceTimer&&Bp.mark("mark_rule_start_"+e.id),function(n,a){e.run(t,r,(function(e){n(e)}),(function(t){if(r.debug)a(t);else{var o=Object.assign(new _D(e),{result:Xt.CANTTELL,description:"An error occured while running this rule",message:t.message,stack:t.stack,error:t,errorNode:t.errorNode});n(o)}}))}}function VD(e,t,r){var n=e.brand,a=e.application,o=e.lang;return Xt.helpUrlBase+n+"/"+(r||c.version.substring(0,c.version.lastIndexOf(".")))+"/"+t+"?application="+encodeURIComponent(a)+(o&&"en"!==o?"&lang="+encodeURIComponent(o):"")}var $D=qD;function HD(){Gr.get("globalDocumentSet")&&(Gr.set("globalDocumentSet",!1),l=null),Gr.get("globalWindowSet")&&(Gr.set("globalWindowSet",!1),i=null)}var UD=function(){HD(),c._memoizedFns.forEach((function(e){return e.clear()})),Gr.clear(),c._tree=void 0,c._selectorData=void 0,c._selectCache=void 0},GD=function(e,t,r,n){try{e=new rp(e),c._tree=e.flatTree,c._selectorData=Or(e.flatTree)}catch(e){return UD(),n(e)}var a=yn(),o=c._audit;t.performanceTimer&&Bp.auditStart(),e.frames.length&&!1!==t.iframes&&a.defer((function(r,n){ia(e,t,"rules",null,r,n)})),a.defer((function(r,n){o.run(e,t,r,n)})),a.then((function(a){try{t.performanceTimer&&Bp.auditEnd();var i=oa(a.map((function(e){return{results:e}})));e.initiator&&((i=o.after(i,t)).forEach($p),i=i.map(lr));try{r(i,UD)}catch(e){UD(),Zt(e)}}catch(e){UD(),n(e)}})).catch((function(e){UD(),n(e)}))};i.top!==i&&(Zn.subscribe("axe.start",(function(e,t,r){var n=r,a=function(e){e instanceof Error==0&&(e=new Error(e)),r(e)},o=e&&e.context||{};o.hasOwnProperty("include")&&!o.include.length&&(o.include=[l]);var i=e&&e.options||{};switch(e.command){case"rules":return GD(o,i,(function(e,t){n(e),t()}),a);case"cleanup-plugin":return pf(n,a);default:if(c._audit&&c._audit.commands&&c._audit.commands[e.command])return c._audit.commands[e.command](e,r)}})),Zn.subscribe("axe.ping",(function(e,t,r){r({axe:!0})})));function WD(e){this._run=e.run,this._collect=e.collect,this._registry={},e.commands.forEach((function(e){c._audit.registerCommand(e)}))}WD.prototype.run=function(){return this._run.apply(this,arguments)},WD.prototype.collect=function(){return this._collect.apply(this,arguments)},WD.prototype.cleanup=function(e){var t=c.utils.queue(),r=this;Object.keys(this._registry).forEach((function(e){t.defer((function(t){r._registry[e].cleanup(t)}))})),t.then(e)},WD.prototype.add=function(e){this._registry[e.id]=e};function YD(e){var t,r,n,a,o=Z(e,3),i=o[0],u=o[1],d=o[2],p=new TypeError("axe.run arguments are invalid");if(!Ud(a=i)&&!Gd(a)){if(void 0!==d)throw p;d=u,u=i,i=l}if("object"!==s(u)){if(void 0!==d)throw p;d=u,u={}}if("function"!=typeof d&&void 0!==d)throw p;return(u=Zr(u)).reporter=null!==(t=null!==(r=u.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",{context:i,options:u,callback:d}}var KD=function(){};function XD(e){var t=e.node,r=W(e,x);r.node=t.toJSON();for(var n=0,a=["any","all","none"];n<a.length;n++){var o=a[n];r[o]=r[o].map((function(e){var t=e.relatedNodes;return X({},W(e,A),{relatedNodes:t.map((function(e){return e.toJSON()}))})}))}return r}function ZD(e){var t=e.frames,r=e.frameSpec;return r?t.map((function(e){return Kr.mergeSpecs(e,r)})):t}var JD=function(e,t,r){if("function"==typeof t&&(r=t,t={}),!e||!Array.isArray(e))return r(e);r(e.map((function(e){for(var t=X({},e),r=0,n=["passes","violations","incomplete","inapplicable"];r<n.length;r++){var a=n[r];t[a]&&Array.isArray(t[a])&&(t[a]=t[a].map((function(e){var t,r=e.node,n=W(e,T);return X({node:r="function"==typeof(null===(t=r)||void 0===t?void 0:t.toJSON)?r.toJSON():r},n)})))}return t})))},QD={base:{Audit:$D,CheckResult:kD,Check:RD,Context:rp,RuleResult:_D,Rule:MD,metadataFunctionMap:AD},public:{reporters:ff},helpers:{failureSummary:Nd,incompleteFallbackMessage:Rd,processAggregate:Od},utils:{setDefaultFrameMessenger:Kn,cacheNodeSelectors:xd,getNodesMatchingExpression:Fd,convertSelector:sn},commons:{dom:{nativelyHidden:xa,displayHidden:Aa,visibilityHidden:ka,contentVisibiltyHidden:Ba,ariaHidden:Ta,opacityHidden:Na,scrollHidden:Ra,overflowHidden:_a,clipHidden:Oa,areaHidden:Sa,detailsHidden:Ma}}};c._thisWillBeDeletedDoNotUse=QD,c.constants=Xt,c.log=Zt,c.AbstractVirtualNode=Qt,c.SerialVirtualNode=df,c.VirtualNode=vd,c._cache=Gr,c.imports=Gu,c.cleanup=pf,c.configure=function(e){var t;if(!(t=c._audit))throw new Error("No audit configured");if(e.axeVersion||e.ver){var r=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(r))throw new Error("Invalid configured version ".concat(r));var n=Z(r.split("-"),2),a=n[0],o=n[1],i=Z(a.split(".").map(Number),3),u=i[0],l=i[1],s=i[2],d=Z(c.version.split("-"),2),p=d[0],f=d[1],m=Z(p.split(".").map(Number),3),D=m[0],h=m[1],g=m[2];if(u!==D||h<l||h===l&&g<s||u===D&&l===h&&s===g&&o&&o!==f)throw new Error("Configured version ".concat(r," is not compatible with current axe version ").concat(c.version))}if(e.reporter&&("function"==typeof e.reporter||mf(e.reporter))&&(t.reporter=e.reporter),e.checks){if(!Array.isArray(e.checks))throw new TypeError("Checks property must be an array");e.checks.forEach((function(e){if(!e.id)throw new TypeError("Configured check ".concat(JSON.stringify(e)," is invalid. Checks must be an object with at least an id property"));t.addCheck(e)}))}var v,b=[];if(e.rules){if(!Array.isArray(e.rules))throw new TypeError("Rules property must be an array");e.rules.forEach((function(e){if(!e.id)throw new TypeError("Configured rule ".concat(JSON.stringify(e)," is invalid. Rules must be an object with at least an id property"));b.push(e.id),t.addRule(e)}))}if(e.disableOtherRules&&t.rules.forEach((function(e){!1===b.includes(e.id)&&(e.enabled=!1)})),void 0!==e.branding?t.setBranding(e.branding):t._constructHelpUrls(),e.tagExclude&&(t.tagExclude=e.tagExclude),e.locale&&t.applyLocale(e.locale),e.standards&&(v=e.standards,Object.keys(Ho).forEach((function(e){v[e]&&(Ho[e]=la(Ho[e],v[e]))}))),e.noHtml&&(t.noHtml=!0),e.allowedOrigins){if(!Array.isArray(e.allowedOrigins))throw new TypeError("Allowed origins property must be an array");if(e.allowedOrigins.includes("*"))throw new Error('"*" is not allowed. Use "'.concat(Xt.allOrigins,'" instead'));t.setAllowedOrigins(e.allowedOrigins)}},c.frameMessenger=function(e){Zn.updateMessenger(e)},c.getRules=function(e){var t=(e=e||[]).length?c._audit.rules.filter((function(t){return!!e.filter((function(e){return-1!==t.tags.indexOf(e)})).length})):c._audit.rules,r=c._audit.data.rules||{};return t.map((function(e){var t=r[e.id]||{};return{ruleId:e.id,description:t.description,help:t.help,helpUrl:t.helpUrl,tags:e.tags,actIds:e.actIds}}))},c._load=function(e){c._audit=new $D(e)},c.plugins={},c.registerPlugin=function(e){c.plugins[e.id]=new WD(e)},c.hasReporter=mf,c.getReporter=Df,c.addReporter=function(e,t,r){ff[e]=t,r&&(cf=t)},c.reset=function(){var e=c._audit;if(!e)throw new Error("No audit configured");e.resetRulesAndChecks(),Object.keys(Ho).forEach((function(e){Ho[e]=$o[e]}))},c._runRules=GD,c.runVirtualRule=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.reporter=r.reporter||c._audit.reporter||"v1",c._selectorData={},t instanceof Qt||(t=new df(t));var n=ap(e);if(!n)throw new Error("unknown rule `"+e+"`");var a={initiator:!0,include:[t],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},o=(n=Object.create(n,{excludeHidden:{value:!1}})).runSync(a,r);$p(o),lr(o);var i=dr([o]);return i.violations.forEach((function(e){return e.nodes.forEach((function(e){e.failureSummary=Nd(e)}))})),X({},Ld(),i,{toolOptions:r})},c.run=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];!function(e){var t=i&&"Node"in i&&"NodeList"in i,r=!!l;if(!t||!r){if(!e||!e.ownerDocument)throw new 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.');r||(Gr.set("globalDocumentSet",!0),l=e.ownerDocument),t||(Gr.set("globalWindowSet",!0),i=l.defaultView)}}(t[0]);var n=YD(t),a=n.context,o=n.options,u=n.callback,s=void 0===u?KD:u,d=function(e){var t,r,n;return"function"==typeof Promise&&e===KD?t=new Promise((function(e,t){r=t,n=e})):n=r=KD,{thenable:t,reject:r,resolve:n}}(s),p=d.thenable,f=d.resolve,m=d.reject;try{fr(c._audit,"No audit configured"),fr(!c._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 function(e,t){if(HD(),"function"!=typeof t||t===KD)throw e;t(e.message)}(e,s)}return c._running=!0,o.performanceTimer&&c.utils.performanceTimer.start(),c._runRules(a,o,(function(e,t){o.performanceTimer&&c.utils.performanceTimer.end();try{!function(e,t,r){var n=Df(t.reporter)(e,t,r);void 0!==n&&r(n)}(e,o,(function(e){c._running=!1,t();try{s(null,e)}catch(e){c.log(e)}f(e)}))}catch(e){c._running=!1,t(),s(e),m(e)}}),(function(e){o.performanceTimer&&c.utils.performanceTimer.end(),c._running=!1,HD(),s(e),m(e)})),p},c.setup=function(e){if(c._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return c._tree=Bd(e),c._selectorData=Or(c._tree),c._tree[0]},c.teardown=UD,c.runPartial=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=YD(t),a=n.options,o=n.context;fr(c._audit,"Axe is not configured. Audit is missing."),fr(!c._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var i=new rp(o,c._tree);return c._tree=i.flatTree,c._selectorData=Or(i.flatTree),c._running=!0,new Promise((function(e,t){c._audit.run(i,a,e,t)})).then((function(e){e=e.map((function(e){var t=e.nodes,r=W(e,C);return X({nodes:t.map(XD)},r)}));var t,r=i.frames.map((function(e){var t=e.node;return new Kr(t,a).toJSON()}));return i.initiator&&(t=Ld()),c._running=!1,UD(),{results:e,frames:r,environmentData:t}})).catch((function(e){return c._running=!1,UD(),Promise.reject(e)}))},c.finishRun=function(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a=Zr(a);var o=(e.find((function(e){return e.environmentData}))||{}).environmentData;c._audit.normalizeOptions(a),a.reporter=null!==(t=null!==(r=a.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",function(e){var t,r=[],n=ae(e);try{for(n.s();!(t=n.n()).done;){var a=t.value,o=r.shift();if(a){a.frameSpec=null!=o?o:null;var i=ZD(a);r.unshift.apply(r,Y(i))}}}catch(e){n.e(e)}finally{n.f()}}(e);var i=oa(e);return(i=c._audit.after(i,a)).forEach($p),function(e,t){return new Promise((function(r){Df(t.reporter)(e,t,r)}))}(i=i.map(lr),X({environmentData:o},a))},c.commons=Ym,c.utils=er,c.addReporter("na",(function(e,t,r){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,k);r(X({},Ld(a),{toolOptions:o},Od(e,t)))})),c.addReporter("no-passes",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,B);t.resultTypes=["violations"];var i=Od(e,t).violations;r(X({},Ld(a),{toolOptions:o,violations:i}))})),c.addReporter("rawEnv",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,N);JD(e,o,(function(e){var t=Ld(a);r({raw:e,env:t})}))})),c.addReporter("raw",JD),c.addReporter("v1",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,R),i=Od(e,t),u=function(e){e.nodes.forEach((function(e){e.failureSummary=Nd(e)}))};i.incomplete.forEach(u),i.violations.forEach(u),r(X({},Ld(a),{toolOptions:o},i))})),c.addReporter("v2",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,_),i=Od(e,t);r(X({},Ld(a),{toolOptions:o},i))}),!0)}(),c._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 are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or 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:"aria-roledescription must be 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 must 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-enhanced":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds",help:"Elements must meet enhanced color contrast ratio thresholds"},"color-contrast":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},"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 must not 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 should not be empty"},"focus-order-semantics":{description:"Ensures elements in the focus order have a role appropriate for interactive content",help:"Elements in the focus order should have an appropriate role"},"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 must 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 should 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 must 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 has a visible label and is not solely labeled using hidden labels, or 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:"Ensure links are distinguished from surrounding text in a way that does not rely on color",help:"Links must be distinguishable without relying 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-no-exceptions":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh must not be used"},"meta-refresh":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh under 20 hours must not be used"},"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 must not be disabled"},"nested-interactive":{description:"Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",help:"Interactive controls must not be 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 must not play automatically"},"object-alt":{description:"Ensures <object> elements have alternate text",help:"<object> elements must have alternate text"},"p-as-heading":{description:"Ensure bold, italic text and font-size is not used to style <p> elements as a heading",help:"Styled <p> elements must not be used as headings"},"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:"Elements marked as presentational should not have global ARIA or tabindex to ensure all screen readers ignore them",help:"Ensure elements marked as presentational are consistently ignored"},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 must 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:"Ensure elements that have scrollable content are accessible by keyboard",help:"Scrollable region must have 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 must 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 the <caption> element does not contain the same text as the summary attribute",help:"tables should not have the same summary and caption"},"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."},"target-size":{description:"Ensure touch target have sufficient size and space",help:"All touch targets must be 24px large, or leave sufficient space"},"td-has-header":{description:"Ensure that each non-empty data cell in a <table> larger than 3 by 3  has one or more table headers",help:"Non-empty <td> elements in larger <table> must have an associated table header"},"td-headers-attr":{description:"Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table",help:"Table cells that use the headers attribute must only refer to cells in the same table"},"th-has-data-cells":{description:"Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",help:"Table headers in a data table must refer to data cells"},"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}"},incomplete:"Check that there is no problem if the ARIA attribute is ignored on this element: ${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-busy":{impact:"serious",messages:{pass:"Element has an aria-busy attribute",fail:'Element uses aria-busy="true" while showing a loader'}},"aria-conditional-attr":{impact:"serious",messages:{pass:"ARIA attribute is allowed",fail:{checkbox:'Remove aria-checked, or set it to "${data.checkState}" to match the real checkbox state',rowSingular:"This attribute is supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}",rowPlural:"These attributes are supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}"}}},"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.)",hidden:"aria-errormessage value `${data.values}` cannot reference a hidden element"},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:{hasRolePlural:'${data.prohibited} attributes cannot be used with role "${data.role}".',hasRoleSingular:'${data.prohibited} attribute cannot be used with role "${data.role}".',noRolePlural:"${data.prohibited} attributes cannot be used on a ${data.nodeName} with no valid role attribute.",noRoleSingular:"${data.prohibited} attribute cannot be used on a ${data.nodeName} with no valid role attribute."},incomplete:{hasRoleSingular:'${data.prohibited} attribute is not well supported with role "${data.role}".',hasRolePlural:'${data.prohibited} attributes are not well supported with role "${data.role}".',noRoleSingular:"${data.prohibited} attribute is not well supported on a ${data.nodeName} with no valid role attribute.",noRolePlural:"${data.prohibited} attributes are not well supported on a ${data.nodeName} with no valid role attribute."}}},"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}",unallowed:"Element has children which are not allowed: ${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}",noIdShadow:"ARIA attribute element ID does not exist on the page or is a descendant of a different shadow DOM tree: ${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}",empty:"ARIA attribute value is ignored while empty: ${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}"}}},deprecatedrole:{impact:"minor",messages:{pass:"ARIA role is not deprecated",fail:"The role used is deprecated: ${data}"}},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}"}},"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-enhanced":{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"}}},"color-contrast":{impact:"serious",messages:{pass:{default:"Element has sufficient color contrast of ${data.contrastRatio}",hidden:"Element is hidden"},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-style":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text by visual styling",incomplete:{default:"Check if the link needs styling to distinguish it from nearby text",pseudoContent:"Check if the link's pseudo style is sufficient to distinguish it from the surrounding text"},fail:"The link has no styling (such as underline) to distinguish it from the surrounding text"}},"link-in-text-block":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text in some way other than by color",fail:{fgContrast:"The link has insufficient color contrast of ${data.contrastRatio}:1 with the surrounding text. (Minimum contrast is ${data.requiredContrastRatio}:1, link text: ${data.nodeColor}, surrounding text: ${data.parentColor})",bgContrast:"The link background has insufficient color contrast of ${data.contrastRatio} (Minimum contrast is ${data.requiredContrastRatio}:1, link background color: ${data.nodeBackgroundColor}, surrounding background color: ${data.parentBackgroundColor})"},incomplete:{default:"Element's foreground contrast ratio could not be determined",bgContrast:"Element's background contrast ratio could not be determined",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:"serious",messages:{pass:"Element contains focusable elements",fail:"Element should have focusable content"}},"focusable-disabled":{impact:"serious",messages:{pass:"No focusable elements contained within element",incomplete:"Check if the focusable elements immediately move the focus indicator",fail:"Focusable content should be disabled or be removed from the DOM"}},"focusable-element":{impact:"serious",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",incomplete:"Check if the focusable elements immediately move the focus indicator",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:{default:"Element has focusable descendants",notHidden:"Using a negative tabindex on an element inside an interactive control does not prevent assistive technologies from focusing the element (even with 'aria-hidden=true')"},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:"dl element only has direct children that are allowed inside; <dt>, <dd>, or <div> elements",fail:"dl element has direct children that are not allowed: ${data.values}"}},"only-listitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <li> elements",fail:"List element has direct children that are not allowed: ${data.values}"}},"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"}},"target-offset":{impact:"serious",messages:{pass:"Target has sufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px)",fail:"Target has insufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px)",incomplete:{default:"Element with negative tabindex has insufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px). Is this a target?",nonTabbableNeighbor:"Target has insufficient offset from a neighbor with negative tabindex (${data.closestOffset}px should be at least ${data.minOffset}px). Is the neighbor a target?"}}},"target-size":{impact:"serious",messages:{pass:{default:"Control has sufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",obscured:"Control is ignored because it is fully obscured and thus not clickable"},fail:{default:"Target has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",partiallyObscured:"Target has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)"},incomplete:{default:"Element with negative tabindex has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",contentOverflow:"Element size could not be accurately determined due to overflow content",partiallyObscured:"Element with negative tabindex has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",partiallyObscuredNonTabbable:"Target has insufficient size because it is partially obscured by a neighbor with negative tabindex (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is the neighbor a target?"}}},"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-no-exceptions":{impact:"minor",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page"}},"meta-refresh":{impact:"critical",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page (less than 20 hours)"}},"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",incomplete:"Unable to determine if <p> elements are styled as headings"}},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"}},"important-letter-spacing":{impact:"serious",messages:{pass:"Letter-spacing in the style attribute is not set to !important, or meets the minimum",fail:"letter-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-line-height":{impact:"serious",messages:{pass:"line-height in the style attribute is not set to !important, or meets the minimum",fail:"line-height in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-word-spacing":{impact:"serious",messages:{pass:"word-spacing in the style attribute is not set to !important, or meets the minimum",fail:"word-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"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",iframe:'Using the "title" attribute on an ${data.nodeName} element with a presentational role behaves inconsistently between screen readers'}}},"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",incomplete:"Unable to determine if <table> element has a caption"}},"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(e){var t="Fix any of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}},none:{failureMessage:function(e){var t="Fix all of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}}},incompleteFallbackMessage:"axe couldn't tell the reason. Time to break out the element inspector!"},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","wcag244","wcag412","section508","section508.22.a","ACT","TTv5","TT6.a"],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:[{options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-allowed-attr"},{options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-conditional-attr"}],any:[],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","ACT","TTv5","TT6.a"],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","TTv5","TT6.a"],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","TTv5","TT5.c"],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"],actIds:["4e8ab6"],all:[],any:["aria-required-attr"],none:[]},{id:"aria-required-children",selector:"[role]",matches:"aria-required-children-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["bc4a75","ff89c9"],all:[],any:[{options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","menu","menubar","table","tablist","tree","treegrid","rowgroup"]},id:"aria-required-children"},"aria-busy"],none:[]},{id:"aria-required-parent",selector:"[role]",matches:"aria-required-parent-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["ff89c9"],all:[],any:[{options:{ownGroupRoles:["listitem","treeitem"]},id:"aria-required-parent"}],none:[]},{id:"aria-roledescription",selector:"[aria-roledescription]",tags:["cat.aria","wcag2a","wcag412","deprecated"],enabled:!1,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"],actIds:["674b10"],all:[],any:[],none:["invalidrole","abstractrole","unsupportedrole","deprecatedrole"]},{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","TTv5","TT5.c"],actIds:["e086e5"],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:["6a7281"],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"],actIds:["5f99a7"],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","deprecated"],actIds:["2eb176","afb423"],all:[],any:[],none:["caption"]},{id:"autocomplete-valid",matches:"autocomplete-matches",tags:["cat.forms","wcag21aa","wcag135","ACT"],actIds:["73f2c2"],all:[{options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]},id:"autocomplete-valid"}],any:[],none:[]},{id:"avoid-inline-spacing",selector:"[style]",matches:"is-visible-on-screen-matches",tags:["cat.structure","wcag21aa","wcag1412","ACT"],actIds:["24afc2","9e45ec","78fd32"],all:[{options:{cssProperty:"letter-spacing",minValue:.12},id:"important-letter-spacing"},{options:{cssProperty:"word-spacing",minValue:.16},id:"important-word-spacing"},{options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1},id:"important-line-height"}],any:[],none:[]},{id:"blink",selector:"blink",excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag222","section508","section508.22.j","TTv5","TT2.b"],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","TTv5","TT6.a"],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","TTv5","TT9.a"],actIds:["cf77f2","047fe0","b40fd1","3e12e1","ye5d6e"],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-enhanced",matches:"color-contrast-matches",excludeHidden:!1,enabled:!1,tags:["cat.color","wcag2aaa","wcag146","ACT"],actIds:["09o5cg"],all:[],any:[{options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03},id:"color-contrast-enhanced"}],none:[]},{id:"color-contrast",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","ACT","TTv5","TT13.c"],actIds:["afw4f7","09o5cg"],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:.2,textStrokeEmMin:.03},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",{options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0},id:"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","TTv5","TT12.a"],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"],actIds:["3ea0c8"],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"],actIds:["3ea0c8"],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"],actIds:["ffd0e9"],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:not([role]), [role="rowheader"], [role="columnheader"]',tags:["cat.name-role-value","best-practice"],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","TTv5","TT5.c"],all:[],any:[],none:["multiple-label"]},{id:"frame-focusable-content",selector:"html",matches:"frame-focusable-content-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a"],actIds:["akn7bn"],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","wcag412","wcag2a","TTv5","TT12.d"],actIds:["4b1c6c"],all:[],any:[],none:["unique-frame-title"],reviewOnFail:!0},{id:"frame-title",selector:"frame, iframe",matches:"no-negative-tabindex-matches",tags:["cat.text-alternatives","wcag2a","wcag412","section508","section508.22.i","TTv5","TT12.d"],actIds:["cae760"],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","TTv5","TT11.a"],actIds:["b5c3f8"],all:[],any:[{options:{attributes:["lang","xml:lang"]},id:"has-lang"}],none:[]},{id:"html-lang-valid",selector:'html[lang]:not([lang=""]), html[xml\\:lang]:not([xml\\:lang=""])',tags:["cat.language","wcag2a","wcag311","ACT","TTv5","TT11.a"],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,enabled:!1,matches:"identical-links-same-purpose-matches",tags:["cat.semantics","wcag2aaa","wcag249"],actIds:["b20e66"],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","TTv5","TT7.a","TT7.b"],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","ACT","TTv5","TT5.c"],actIds:["97a4e1"],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","wcag412","section508","section508.22.a","ACT","TTv5","TT7.a"],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,occurrenceThreshold: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","section508","section508.22.n","ACT","TTv5","TT5.c"],actIds:["e086e5"],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']",passForModal:!0},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","wcag2a","wcag141","TTv5","TT13.a"],all:[],any:[{options:{requiredContrastRatio:3,allowSameColor:!0},id:"link-in-text-block"},"link-in-text-block-style"],none:[]},{id:"link-name",selector:"a[href]",tags:["cat.name-role-value","wcag2a","wcag412","wcag244","section508","section508.22.a","ACT","TTv5","TT6.a"],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:[{options:{validRoles:["listitem"],validNodeNames:["li"]},id:"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","TTv5","TT2.b"],all:[],any:[],none:["is-on-screen"]},{id:"meta-refresh-no-exceptions",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,enabled:!1,tags:["cat.time-and-media","wcag2aaa","wcag224","wcag325"],actIds:["bisz58"],all:[],any:[{options:{minDelay:72e3,maxDelay:!1},id:"meta-refresh-no-exceptions"}],none:[]},{id:"meta-refresh",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag221","TTv5","TT8.a"],actIds:["bc659a","bisz58"],all:[],any:[{options:{minDelay:0,maxDelay:72e3},id:"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","wcag2aa","wcag144","ACT"],actIds:["b4f0c3"],all:[],any:[{options:{scaleMinimum:2},id:"meta-viewport"}],none:[]},{id:"nested-interactive",matches:"nested-interactive-matches",tags:["cat.keyboard","wcag2a","wcag412","TTv5","TT6.a"],actIds:["307n5z"],all:[],any:["no-focusable-content"],none:[]},{id:"no-autoplay-audio",excludeHidden:!1,selector:"audio[autoplay], video[autoplay]",matches:"no-autoplay-audio-matches",reviewOnFail:!0,tags:["cat.time-and-media","wcag2a","wcag142","ACT","TTv5","TT2.a"],actIds:["80f0bf"],preload:!0,all:[{options:{allowedDuration:3},id:"no-autoplay-audio"}],any:[],none:[]},{id:"object-alt",selector:"object[data]",matches:"object-is-loaded-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}],passLength:1,failLength:.5},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]",passForModal:!0},id:"page-has-heading-one"}],any:[],none:[]},{id:"presentation-role-conflict",selector:'img[alt=\'\'], [role="none"], [role="presentation"]',matches:"has-implicit-chromium-role-matches",tags:["cat.aria","best-practice","ACT"],actIds:["46ca7f"],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","TTv5","TT7.a"],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",selector:"*:not(select,textarea)",matches:"scrollable-region-focusable-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a"],actIds:["0ssw9k"],all:[],any:["focusable-content","focusable-element"],none:[]},{id:"select-name",selector:"select",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","ACT","TTv5","TT5.c"],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","TTv5","TT4.a"],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","TTv5","TT7.a"],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:"target-size",selector:"*",enabled:!1,matches:"widget-not-inline-matches",tags:["wcag22aa","wcag258","cat.sensory-and-visual-cues"],all:[],any:[{options:{minSize:24},id:"target-size"},{options:{minOffset:24},id:"target-offset"}],none:[]},{id:"td-has-header",selector:"table",matches:"data-table-large-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b"],all:["td-has-header"],any:[],none:[]},{id:"td-headers-attr",selector:"table",matches:"table-or-grid-role-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b"],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","TTv5","14.b"],actIds:["d0f69e"],all:["th-has-data-cells"],any:[],none:[]},{id:"valid-lang",selector:"[lang]:not(html), [xml\\:lang]:not(html)",tags:["cat.language","wcag2aa","wcag312","ACT","TTv5","TT11.b"],actIds:["de46e4"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"video-caption",selector:"video",tags:["cat.text-alternatives","wcag2a","wcag122","section508","section508.22.a","TTv5","TT17.a"],actIds:["eac66b"],all:[],any:[],none:["caption"]}],checks:[{id:"abstractrole",evaluate:"abstractrole-evaluate"},{id:"aria-allowed-attr",evaluate:"aria-allowed-attr-evaluate",options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{id:"aria-allowed-role",evaluate:"aria-allowed-role-evaluate",options:{allowImplicit:!0,ignoredTags:[]}},{id:"aria-busy",evaluate:"aria-busy-evaluate"},{id:"aria-conditional-attr",evaluate:"aria-conditional-attr-evaluate",options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{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","menu","menubar","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:"deprecatedrole",evaluate:"deprecatedrole-evaluate"},{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-enhanced",evaluate:"color-contrast-evaluate",options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03}},{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:.2,textStrokeEmMin:.03}},{id:"link-in-text-block-style",evaluate:"link-in-text-block-style-evaluate"},{id:"link-in-text-block",evaluate:"link-in-text-block-evaluate",options:{requiredContrastRatio:3,allowSameColor:!0}},{id:"autocomplete-appropriate",evaluate:"autocomplete-appropriate-evaluate",deprecated:!0},{id:"autocomplete-valid",evaluate:"autocomplete-valid-evaluate",options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]}},{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:"frame-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]",passForModal:!0}},{id:"page-has-main",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"main:not([role]), [role='main']",passForModal:!0}},{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,occurrenceThreshold: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:"invalid-children-evaluate",options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0}},{id:"only-listitems",evaluate:"invalid-children-evaluate",options:{validRoles:["listitem"],validNodeNames:["li"]}},{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:"target-offset",evaluate:"target-offset-evaluate",options:{minOffset:24}},{id:"target-size",evaluate:"target-size-evaluate",options:{minSize:24}},{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-no-exceptions",evaluate:"meta-refresh-evaluate",options:{minDelay:72e3,maxDelay:!1}},{id:"meta-refresh",evaluate:"meta-refresh-evaluate",options:{minDelay:0,maxDelay:72e3}},{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}],passLength:1,failLength:.5}},{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:"important-letter-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"letter-spacing",minValue:.12}},{id:"important-line-height",evaluate:"inline-style-property-evaluate",options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1}},{id:"important-word-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"word-spacing",minValue:.16}},{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)}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";r(115);const e={id:"color_contrast_failure",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],metadata:{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},all:[],any:["color-contrast"],none:[]},t=document.querySelector("body"),n=t.getAttribute("data-iframe-id"),a=t.getAttribute("data-iframe-event-name"),o=t.getAttribute("data-iframe-post-id"),i=(e=[],t=[],r=!1)=>{if(clearTimeout(u),void 0!==axe.cleanup)axe.cleanup((function(){axe.teardown(),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}),(function(){axe.teardown(),axe=null,t.push("***** axe.cleanup() failed.");var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}));else{r=!0,t.push("***** axe.cleanup() does not exist."),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}},u=setTimeout((function(){i([],["***** axe scan took too long."],!0)}),3e4);(async(t={configOptions:{},runOptions:{}})=>{const r={configOptions:{reporter:"raw",rules:[e],checks:[],iframes:!1},resultTypes:["violations"],runOptions:{runOnly:["color_contrast_failure"]}},n=Object.assign(r.configOptions,t.configOptions);axe.configure(n);const a=Object.assign(r.runOptions,t.runOptions);return await axe.run({exclude:["#wpadminbar",".edac-panel-container"]},a).then((e=>{let t=[];e.forEach((e=>{e.violations.forEach((r=>{"failed"===r.result&&t.push({selector:r.node.selector,html:document.querySelector(r.node.selector).outerHTML,ruleId:e.id,impact:e.impact,tags:e.tags})}))}));let r=e.map((e=>({id:e.id,description:e.description,help:e.help,impact:e.impact,tags:e.tags})));return t.sort((function(e,t){return(e=document.querySelector(e.selector))===(t=document.querySelector(t.selector))?0:2&e.compareDocumentPosition(t)?1:-1})),{rules:e,rules_min:r,violations:t}})).catch((e=>{throw e}))})().then((e=>{let t=JSON.parse(JSON.stringify(e.violations));i(t)})).catch((e=>{i([],[e.message],!0)}))})()})();
     2(()=>{var e={115:function(e,t,r){var n,a;e=r.nmd(e),function o(i){var u=i,l=i.document;function s(e){return s="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},s(e)}var c=c||{};function d(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}c.version="4."+e[++r];return t}})),pt=oe((function(e,t){"use strict";t.exports=function(e){return e?function(t){for(var r=String(t[0]),n=0,a=e;--a;)r+=""+t[++n];return r}:function(){return""}}})),ft=oe((function(e,t){"use strict";t.exports=function(){var e=Number.isNaN;return"function"==typeof e&&!e({})&&e(NaN)&&!e(34)}})),mt=oe((function(e,t){"use strict";t.exports=function(e){return e!=e}})),Dt=oe((function(e,t){"use strict";t.exports=ft()()?Number.isNaN:mt()})),ht=oe((function(e,t){"use strict";var r=Dt(),n=he(),a=be(),o=Array.prototype.indexOf,i=Object.prototype.hasOwnProperty,u=Math.abs,l=Math.floor;t.exports=function(e){var t,s,c,d;if(!r(e))return o.apply(this,arguments);for(s=n(a(this).length),c=arguments[1],t=c=isNaN(c)?0:c>=0?l(c):n(this.length)-l(u(c));t<s;++t)if(i.call(this,t)&&(d=this[t],r(d)))return t;return-1}})),gt=oe((function(e,t){"use strict";var r=ht(),n=Object.create;t.exports=function(){var e=0,t=[],a=n(null);return{get:function(e){var n,a=0,o=t,i=e.length;if(0===i)return o[i]||null;if(o=o[i]){for(;a<i-1;){if(-1===(n=r.call(o[0],e[a])))return null;o=o[1][n],++a}return-1===(n=r.call(o[0],e[a]))?null:o[1][n]||null}return null},set:function(n){var o,i=0,u=t,l=n.length;if(0===l)u[l]=++e;else{for(u[l]||(u[l]=[[],[]]),u=u[l];i<l-1;)-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1,u[1].push([[],[]])),u=u[1][o],++i;-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1),u[1][o]=++e}return a[e]=n,e},delete:function(e){var n,o=0,i=t,u=a[e],l=u.length,s=[];if(0===l)delete i[l];else if(i=i[l]){for(;o<l-1;){if(-1===(n=r.call(i[0],u[o])))return;s.push(i,n),i=i[1][n],++o}if(-1===(n=r.call(i[0],u[o])))return;for(e=i[1][n],i[0].splice(n,1),i[1].splice(n,1);!i[0].length&&s.length;)n=s.pop(),(i=s.pop())[0].splice(n,1),i[1].splice(n,1)}delete a[e]},clear:function(){t=[],a=n(null)}}}})),vt=oe((function(e,t){"use strict";var r=ht();t.exports=function(){var e=0,t=[],n=[];return{get:function(e){var a=r.call(t,e[0]);return-1===a?null:n[a]},set:function(r){return t.push(r[0]),n.push(++e),e},delete:function(e){var a=r.call(n,e);-1!==a&&(t.splice(a,1),n.splice(a,1))},clear:function(){t=[],n=[]}}}})),bt=oe((function(e,t){"use strict";var r=ht(),n=Object.create;t.exports=function(e){var t=0,a=[[],[]],o=n(null);return{get:function(t){for(var n,o=0,i=a;o<e-1;){if(-1===(n=r.call(i[0],t[o])))return null;i=i[1][n],++o}return-1===(n=r.call(i[0],t[o]))?null:i[1][n]||null},set:function(n){for(var i,u=0,l=a;u<e-1;)-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1,l[1].push([[],[]])),l=l[1][i],++u;return-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1),l[1][i]=++t,o[t]=n,t},delete:function(t){for(var n,i=0,u=a,l=[],s=o[t];i<e-1;){if(-1===(n=r.call(u[0],s[i])))return;l.push(u,n),u=u[1][n],++i}if(-1!==(n=r.call(u[0],s[i]))){for(t=u[1][n],u[0].splice(n,1),u[1].splice(n,1);!u[0].length&&l.length;)n=l.pop(),(u=l.pop())[0].splice(n,1),u[1].splice(n,1);delete o[t]}},clear:function(){a=[[],[]],o=n(null)}}}})),yt=oe((function(e,t){"use strict";var r=ve(),n=Fe(),a=Function.prototype.call;t.exports=function(e,t){var o={},i=arguments[2];return r(t),n(e,(function(e,r,n,u){o[r]=a.call(t,i,e,r,n,u)})),o}})),Ft=oe((function(e,t){"use strict";var r=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e},n=function(e){var t,n,a=l.createTextNode(""),o=0;return new e((function(){var e;if(t)n&&(t=n.concat(t));else{if(!n)return;t=n}if(n=t,t=null,"function"==typeof n)return e=n,n=null,void e();for(a.data=o=++o%2;n;)e=n.shift(),n.length||(n=null),e()})).observe(a,{characterData:!0}),function(e){r(e),t?"function"==typeof t?t=[t,e]:t.push(e):(t=e,a.data=o=++o%2)}};t.exports=function(){if("object"===("undefined"==typeof process?"undefined":s(process))&&process&&"function"==typeof process.nextTick)return process.nextTick;if("function"==typeof queueMicrotask)return function(e){queueMicrotask(r(e))};if("object"===(void 0===l?"undefined":s(l))&&l){if("function"==typeof MutationObserver)return n(MutationObserver);if("function"==typeof WebKitMutationObserver)return n(WebKitMutationObserver)}return"function"==typeof setImmediate?function(e){setImmediate(r(e))}:"function"==typeof setTimeout||"object"===("undefined"==typeof setTimeout?"undefined":s(setTimeout))?function(e){setTimeout(r(e),0)}:null}()})),wt=oe((function(){"use strict";var e=ot(),t=yt(),r=Re(),n=_e(),a=Ft(),o=Array.prototype.slice,i=Function.prototype.apply,u=Object.create;we().async=function(l,s){var c,d,p,f=u(null),m=u(null),D=s.memoized,h=s.original;s.memoized=n((function(e){var t=arguments,r=t[t.length-1];return"function"==typeof r&&(c=r,t=o.call(t,0,-1)),D.apply(d=this,p=t)}),D);try{r(s.memoized,D)}catch(e){}s.on("get",(function(e){var t,r,n;if(c){if(f[e])return"function"==typeof f[e]?f[e]=[f[e],c]:f[e].push(c),void(c=null);t=c,r=d,n=p,c=d=p=null,a((function(){var a;hasOwnProperty.call(m,e)?(a=m[e],s.emit("getasync",e,n,r),i.call(t,a.context,a.args)):(c=t,d=r,p=n,D.apply(r,n))}))}})),s.original=function(){var t,r,n,o;return c?(t=e(arguments),r=function t(r){var n,u,l=t.id;if(null!=l){if(delete t.id,n=f[l],delete f[l],n)return u=e(arguments),s.has(l)&&(r?s.delete(l):(m[l]={context:this,args:u},s.emit("setasync",l,"function"==typeof n?1:n.length))),"function"==typeof n?o=i.call(n,this,u):n.forEach((function(e){o=i.call(e,this,u)}),this),o}else a(i.bind(t,this,arguments))},n=c,c=d=p=null,t.push(r),o=i.call(h,this,t),r.cb=n,c=r,o):i.call(h,this,arguments)},s.on("set",(function(e){c?(f[e]?"function"==typeof f[e]?f[e]=[f[e],c.cb]:f[e].push(c.cb):f[e]=c.cb,delete c.cb,c.id=e,c=null):s.delete(e)})),s.on("delete",(function(e){var t;hasOwnProperty.call(f,e)||m[e]&&(t=m[e],delete m[e],s.emit("deleteasync",e,o.call(t.args,1)))})),s.on("clear",(function(){var e=m;m=u(null),s.emit("clearasync",t(e,(function(e){return o.call(e.args,1)})))}))}})),Et=oe((function(e,t){"use strict";var r=Array.prototype.forEach,n=Object.create;t.exports=function(e){var t=n(null);return r.call(arguments,(function(e){t[e]=!0})),t}})),Ct=oe((function(e,t){"use strict";t.exports=function(e){return"function"==typeof e}})),xt=oe((function(e,t){"use strict";var r=Ct();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){throw new TypeError("Passed argument cannot be stringifed")}}})),At=oe((function(e,t){"use strict";var r=be(),n=xt();t.exports=function(e){return n(r(e))}})),kt=oe((function(e,t){"use strict";var r=Ct();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){return"<Non-coercible to string value>"}}})),Nt=oe((function(e,t){"use strict";var r=kt(),n=/[\n\r\u2028\u2029]/g;t.exports=function(e){var t=r(e);return t.length>100&&(t=t.slice(0,99)+"…"),t.replace(n,(function(e){return JSON.stringify(e).slice(1,-1)}))}})),Bt=oe((function(e,t){function r(e){return!!e&&("object"===s(e)||"function"==typeof e)&&"function"==typeof e.then}t.exports=r,t.exports.default=r})),Tt=oe((function(){"use strict";var e=yt(),t=Et(),r=At(),n=Nt(),a=Bt(),o=Ft(),i=Object.create,u=t("then","then:finally","done","done:finally");we().promise=function(t,l){var s=i(null),c=i(null),d=i(null);if(!0===t)t=null;else if(t=r(t),!u[t])throw new TypeError("'"+n(t)+"' is not valid promise mode");l.on("set",(function(e,r,n){var i=!1;if(!a(n))return c[e]=n,void l.emit("setasync",e,1);s[e]=1,d[e]=n;var u=function(t){var r=s[e];if(i)throw new Error("Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)\nConsider to rely on 'then' or 'done' mode instead.");r&&(delete s[e],c[e]=t,l.emit("setasync",e,r))},p=function(){i=!0,s[e]&&(delete s[e],delete d[e],l.delete(e))},f=t;if(f||(f="then"),"then"===f){var m=function(){o(p)};"function"==typeof(n=n.then((function(e){o(u.bind(this,e))}),m)).finally&&n.finally(m)}else if("done"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");n.done(u,p)}else if("done:finally"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if("function"!=typeof n.finally)throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");n.done(u),n.finally(p)}})),l.on("get",(function(e,t,r){var n;if(s[e])++s[e];else{n=d[e];var i=function(){l.emit("getasync",e,t,r)};a(n)?"function"==typeof n.done?n.done(i):n.then((function(){o(i)})):i()}})),l.on("delete",(function(e){if(delete d[e],s[e])delete s[e];else if(hasOwnProperty.call(c,e)){var t=c[e];delete c[e],l.emit("deleteasync",e,[t])}})),l.on("clear",(function(){var t=c;c=i(null),s=i(null),d=i(null),l.emit("clearasync",e(t,(function(e){return[e]})))}))}})),Rt=oe((function(){"use strict";var e=ve(),t=Fe(),r=we(),n=Function.prototype.apply;r.dispose=function(a,o,i){var u;if(e(a),i.async&&r.async||i.promise&&r.promise)return o.on("deleteasync",u=function(e,t){n.call(a,null,t)}),void o.on("clearasync",(function(e){t(e,(function(e,t){u(t,e)}))}));o.on("delete",u=function(e,t){a(t)}),o.on("clear",(function(e){t(e,(function(e,t){u(t,e)}))}))}})),_t=oe((function(e,t){"use strict";t.exports=2147483647})),Ot=oe((function(e,t){"use strict";var r=he(),n=_t();t.exports=function(e){if((e=r(e))>n)throw new TypeError(e+" exceeds maximum possible timeout");return e}})),St=oe((function(){"use strict";var e=ot(),t=Fe(),r=Ft(),n=Bt(),a=Ot(),o=we(),i=Function.prototype,u=Math.max,l=Math.min,s=Object.create;o.maxAge=function(c,d,p){var f,m,D,h;(c=a(c))&&(f=s(null),m=p.async&&o.async||p.promise&&o.promise?"async":"",d.on("set"+m,(function(e){f[e]=setTimeout((function(){d.delete(e)}),c),"function"==typeof f[e].unref&&f[e].unref(),h&&(h[e]&&"nextTick"!==h[e]&&clearTimeout(h[e]),h[e]=setTimeout((function(){delete h[e]}),D),"function"==typeof h[e].unref&&h[e].unref())})),d.on("delete"+m,(function(e){clearTimeout(f[e]),delete f[e],h&&("nextTick"!==h[e]&&clearTimeout(h[e]),delete h[e])})),p.preFetch&&(D=!0===p.preFetch||isNaN(p.preFetch)?.333:u(l(Number(p.preFetch),1),0))&&(h={},D=(1-D)*c,d.on("get"+m,(function(t,a,o){h[t]||(h[t]="nextTick",r((function(){var r;"nextTick"===h[t]&&(delete h[t],d.delete(t),p.async&&(a=e(a)).push(i),r=d.memoized.apply(o,a),p.promise&&n(r)&&("function"==typeof r.done?r.done(i,i):r.then(i,i)))})))}))),d.on("clear"+m,(function(){t(f,(function(e){clearTimeout(e)})),f={},h&&(t(h,(function(e){"nextTick"!==e&&clearTimeout(e)})),h={})})))}})),Mt=oe((function(e,t){"use strict";var r=he(),n=Object.create,a=Object.prototype.hasOwnProperty;t.exports=function(e){var t,o=0,i=1,u=n(null),l=n(null),s=0;return e=r(e),{hit:function(r){var n=l[r],c=++s;if(u[c]=r,l[r]=c,!n){if(++o<=e)return;return r=u[i],t(r),r}if(delete u[n],i===n)for(;!a.call(u,++i););},delete:t=function(e){var t=l[e];if(t&&(delete u[t],delete l[e],--o,i===t)){if(!o)return s=0,void(i=1);for(;!a.call(u,++i););}},clear:function(){o=0,i=1,u=n(null),l=n(null),s=0}}}})),Pt=oe((function(){"use strict";var e=he(),t=Mt(),r=we();r.max=function(n,a,o){var i,u,l;(n=e(n))&&(u=t(n),i=o.async&&r.async||o.promise&&r.promise?"async":"",a.on("set"+i,l=function(e){void 0!==(e=u.hit(e))&&a.delete(e)}),a.on("get"+i,l),a.on("delete"+i,u.delete),a.on("clear"+i,u.clear))}})),It=oe((function(){"use strict";var e=ze(),t=we(),r=Object.create,n=Object.defineProperties;t.refCounter=function(a,o,i){var u,l;u=r(null),l=i.async&&t.async||i.promise&&t.promise?"async":"",o.on("set"+l,(function(e,t){u[e]=t||1})),o.on("get"+l,(function(e){++u[e]})),o.on("delete"+l,(function(e){delete u[e]})),o.on("clear"+l,(function(){u={}})),n(o.memoized,{deleteRef:e((function(){var e=o.get(arguments);return null===e?null:u[e]?! --u[e]&&(o.delete(e),!0):null})),getRefCount:e((function(){var e=o.get(arguments);return null===e?0:u[e]?u[e]:0}))})}})),jt=oe((function(e,t){"use strict";var r=de(),n=ge(),a=ct();t.exports=function(e){var t,o=r(arguments[1]);return o.normalizer||0!==(t=o.length=n(o.length,e.length,o.async))&&(o.primitive?!1===t?o.normalizer=dt():t>1&&(o.normalizer=pt()(t)):o.normalizer=!1===t?gt()():1===t?vt()():bt()(t)),o.async&&wt(),o.promise&&Tt(),o.dispose&&Rt(),o.maxAge&&St(),o.max&&Pt(),o.refCounter&&It(),a(e,o)}})),Lt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentStart=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},e.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},e.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},e.escapeIdentifier=function(t){for(var r=t.length,n="",a=0;a<r;){var o=t.charAt(a);if(e.identSpecialChars[o])n+="\\"+o;else if("_"===o||"-"===o||o>="A"&&o<="Z"||o>="a"&&o<="z"||0!==a&&o>="0"&&o<="9")n+=o;else{var i=o.charCodeAt(0);if(55296==(63488&i)){var u=t.charCodeAt(a++);if(55296!=(64512&i)||56320!=(64512&u))throw Error("UCS-2(decode): illegal sequence");i=((1023&i)<<10)+(1023&u)+65536}n+="\\"+i.toString(16)+" "}a++}return n},e.escapeStr=function(t){for(var r,n=t.length,a="",o=0;o<n;){var i=t.charAt(o);'"'===i?i='\\"':"\\"===i?i="\\\\":void 0!==(r=e.strReplacementsRev[i])&&(i=r),a+=i,o++}return'"'+a+'"'},e.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},e.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}})),qt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.parseCssSelector=function(e,r,n,a,o,i){var u=e.length,l="";function s(n,a){var o="";for(r++,l=e.charAt(r);r<u;){if(l===n)return r++,o;if("\\"===l){r++;var i=void 0;if((l=e.charAt(r))===n)o+=n;else if(void 0!==(i=a[l]))o+=i;else{if(t.isHex(l)){var s=l;for(r++,l=e.charAt(r);t.isHex(l);)s+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),o+=String.fromCharCode(parseInt(s,16));continue}o+=l}}else o+=l;r++,l=e.charAt(r)}return o}function c(){var n="";for(l=e.charAt(r);r<u;){if(t.isIdent(l))n+=l;else{if("\\"!==l)return n;if(++r>=u)throw Error("Expected symbol but end of file reached.");if(l=e.charAt(r),t.identSpecialChars[l])n+=l;else{if(t.isHex(l)){var a=l;for(r++,l=e.charAt(r);t.isHex(l);)a+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),n+=String.fromCharCode(parseInt(a,16));continue}n+=l}}r++,l=e.charAt(r)}return n}function d(){l=e.charAt(r);for(var t=!1;" "===l||"\t"===l||"\n"===l||"\r"===l||"\f"===l;)t=!0,r++,l=e.charAt(r);return t}function p(){var t=f();if(!t)return null;var n=t;for(l=e.charAt(r);","===l;){if(r++,d(),"selectors"!==n.type&&(n={type:"selectors",selectors:[t]}),!(t=f()))throw Error('Rule expected after ",".');n.selectors.push(t)}return n}function f(){d();var t={type:"ruleSet"},n=m();if(!n)return null;for(var a=t;n&&(n.type="rule",a.rule=n,a=n,d(),l=e.charAt(r),!(r>=u||","===l||")"===l));)if(o[l]){var i=l;if(r++,d(),!(n=m()))throw Error('Rule expected after "'+i+'".');n.nestingOperator=i}else(n=m())&&(n.nestingOperator=null);return t}function m(){for(var o=null;r<u;)if("*"===(l=e.charAt(r)))r++,(o=o||{}).tagName="*";else if(t.isIdentStart(l)||"\\"===l)(o=o||{}).tagName=c();else if("."===l)r++,((o=o||{}).classNames=o.classNames||[]).push(c());else if("#"===l)r++,(o=o||{}).id=c();else if("["===l){r++,d();var f={name:c()};if(d(),"]"===l)r++;else{var m="";if(a[l]&&(m=l,r++,l=e.charAt(r)),r>=u)throw Error('Expected "=" but end of file reached.');if("="!==l)throw Error('Expected "=" but "'+l+'" found.');f.operator=m+"=",r++,d();var D="";if(f.valueType="string",'"'===l)D=s('"',t.doubleQuotesEscapeChars);else if("'"===l)D=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,D=c(),f.valueType="substitute";else{for(;r<u&&"]"!==l;)D+=l,r++,l=e.charAt(r);D=D.trim()}if(d(),r>=u)throw Error('Expected "]" but end of file reached.');if("]"!==l)throw Error('Expected "]" but "'+l+'" found.');r++,f.value=D}((o=o||{}).attrs=o.attrs||[]).push(f)}else{if(":"!==l)break;r++;var h=c(),g={name:h};if("("===l){r++;var v="";if(d(),"selector"===n[h])g.valueType="selector",v=p();else{if(g.valueType=n[h]||"string",'"'===l)v=s('"',t.doubleQuotesEscapeChars);else if("'"===l)v=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,v=c(),g.valueType="substitute";else{for(;r<u&&")"!==l;)v+=l,r++,l=e.charAt(r);v=v.trim()}d()}if(r>=u)throw Error('Expected ")" but end of file reached.');if(")"!==l)throw Error('Expected ")" but "'+l+'" found.');r++,g.value=v}((o=o||{}).pseudos=o.pseudos||[]).push(g)}return o}return function(){var t=p();if(r<u)throw Error('Rule expected but "'+e.charAt(r)+'" found.');return t}()}})),zt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.renderEntity=function e(r){var n="";switch(r.type){case"ruleSet":for(var a=r.rule,o=[];a;)a.nestingOperator&&o.push(a.nestingOperator),o.push(e(a)),a=a.rule;n=o.join(" ");break;case"selectors":n=r.selectors.map(e).join(", ");break;case"rule":r.tagName&&(n="*"===r.tagName?"*":t.escapeIdentifier(r.tagName)),r.id&&(n+="#"+t.escapeIdentifier(r.id)),r.classNames&&(n+=r.classNames.map((function(e){return"."+t.escapeIdentifier(e)})).join("")),r.attrs&&(n+=r.attrs.map((function(e){return"operator"in e?"substitute"===e.valueType?"["+t.escapeIdentifier(e.name)+e.operator+"$"+e.value+"]":"["+t.escapeIdentifier(e.name)+e.operator+t.escapeStr(e.value)+"]":"["+t.escapeIdentifier(e.name)+"]"})).join("")),r.pseudos&&(n+=r.pseudos.map((function(r){return r.valueType?"selector"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+e(r.value)+")":"substitute"===r.valueType?":"+t.escapeIdentifier(r.name)+"($"+r.value+")":"numeric"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+r.value+")":":"+t.escapeIdentifier(r.name)+"("+t.escapeIdentifier(r.value)+")":":"+t.escapeIdentifier(r.name)})).join(""));break;default:throw Error('Unknown entity type: "'+r.type+'".')}return n}})),Vt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=qt(),r=zt(),n=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="selector"}return this},e.prototype.unregisterSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="numeric"}return this},e.prototype.unregisterNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.ruleNestingOperators[a]=!0}return this},e.prototype.unregisterNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.ruleNestingOperators[a]}return this},e.prototype.registerAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.attrEqualityMods[a]=!0}return this},e.prototype.unregisterAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.attrEqualityMods[a]}return this},e.prototype.enableSubstitutes=function(){return this.substitutesEnabled=!0,this},e.prototype.disableSubstitutes=function(){return this.substitutesEnabled=!1,this},e.prototype.parse=function(e){return t.parseCssSelector(e,0,this.pseudos,this.attrEqualityMods,this.ruleNestingOperators,this.substitutesEnabled)},e.prototype.render=function(e){return r.renderEntity(e).trim()},e}();e.CssSelectorParser=n})),$t=oe((function(e,t){!function(){"use strict";var n={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};!function(){if("object"!==("undefined"==typeof globalThis?"undefined":s(globalThis)))try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){i.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==i)return i;if(void 0!==u)return u;if(void 0!==this)return this;throw new Error("Unable to locate global `this`")}()}}(),n.encodeHTMLSource=function(e){var t={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},r=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(r,(function(e){return t[e]||e})):""}},void 0!==t&&t.exports?t.exports=n:void 0===(a=function(){return n}.call(e,r,e,t))||(t.exports=a);var o={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},l=/$^/;function c(e,t,r){return("string"==typeof t?t:t.toString()).replace(e.define||l,(function(t,n,a,o){return 0===n.indexOf("def.")&&(n=n.substring(4)),n in r||(":"===a?(e.defineParams&&o.replace(e.defineParams,(function(e,t,a){r[n]={arg:t,text:a}})),n in r||(r[n]=o)):new Function("def","def['"+n+"']="+o)(r)),""})).replace(e.use||l,(function(t,n){e.useParams&&(n=n.replace(e.useParams,(function(e,t,n,a){if(r[n]&&r[n].arg&&a){var o=(n+":"+a).replace(/'|\\/g,"_");return r.__exp=r.__exp||{},r.__exp[o]=r[n].text.replace(new RegExp("(^|[^\\w$])"+r[n].arg+"([^\\w$])","g"),"$1"+a+"$2"),t+"def.__exp['"+o+"']"}})));var a=new Function("def","return "+n)(r);return a?c(e,a,r):a}))}function d(e){return e.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}n.template=function(e,t,r){var a,i,u=(t=t||n.templateSettings).append?o.append:o.split,s=0,p=t.use||t.define?c(t,e,r||{}):e;p=("var out='"+(t.strip?p.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):p).replace(/'|\\/g,"\\$&").replace(t.interpolate||l,(function(e,t){return u.start+d(t)+u.end})).replace(t.encode||l,(function(e,t){return a=!0,u.startencode+d(t)+u.end})).replace(t.conditional||l,(function(e,t,r){return t?r?"';}else if("+d(r)+"){out+='":"';}else{out+='":r?"';if("+d(r)+"){out+='":"';}out+='"})).replace(t.iterate||l,(function(e,t,r,n){return t?(s+=1,i=n||"i"+s,t=d(t),"';var arr"+s+"="+t+";if(arr"+s+"){var "+r+","+i+"=-1,l"+s+"=arr"+s+".length-1;while("+i+"<l"+s+"){"+r+"=arr"+s+"["+i+"+=1];out+='"):"';} } out+='"})).replace(t.evaluate||l,(function(e,t){return"';"+d(t)+"out+='"}))+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,""),a&&(t.selfcontained||!globalThis||globalThis._encodeHTML||(globalThis._encodeHTML=n.encodeHTMLSource(t.doNotSkipEncoded)),p="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+n.encodeHTMLSource.toString()+"("+(t.doNotSkipEncoded||"")+"));"+p);try{return new Function(t.varname,p)}catch(e){throw"undefined"!=typeof console&&console.log("Could not create a template function: "+p),e}},n.compile=function(e,t){return n.template(e,null,t)}}()})),Ht=oe((function(e,t){var o;o=function(){"use strict";function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,n=void 0,a=void 0,o=function(e,t){h[r]=e,h[r+1]=t,2===(r+=2)&&(a?a(g):w())},c=void 0!==i?i:void 0,d=c||{},p=d.MutationObserver||d.WebKitMutationObserver,f="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),m="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function D(){var e=setTimeout;return function(){return e(g,1)}}var h=new Array(1e3);function g(){for(var e=0;e<r;e+=2)(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0;r=0}var v,b,y,F,w=void 0;function E(e,t){var r=this,n=new this.constructor(A);void 0===n[x]&&L(n);var a=r._state;if(a){var i=arguments[a-1];o((function(){return I(a,n,i,r._result)}))}else M(r,n,e,t);return n}function C(e){if(e&&"object"===s(e)&&e.constructor===this)return e;var t=new this(A);return R(t,e),t}f?w=function(){return process.nextTick(g)}:p?(b=0,y=new p(g),F=l.createTextNode(""),y.observe(F,{characterData:!0}),w=function(){F.data=b=++b%2}):m?((v=new MessageChannel).port1.onmessage=g,w=function(){return v.port2.postMessage(0)}):w=void 0===c?function(){try{var e=Function("return this")().require("vertx");return void 0!==(n=e.runOnLoop||e.runOnContext)?function(){n(g)}:D()}catch(e){return D()}}():D();var x=Math.random().toString(36).substring(2);function A(){}var k=void 0,N=1,B=2;function T(t,r,n){r.constructor===t.constructor&&n===E&&r.constructor.resolve===C?function(e,t){t._state===N?O(e,t._result):t._state===B?S(e,t._result):M(t,void 0,(function(t){return R(e,t)}),(function(t){return S(e,t)}))}(t,r):void 0===n?O(t,r):e(n)?function(e,t,r){o((function(e){var n=!1,a=function(r,a,o,i){try{r.call(a,(function(r){n||(n=!0,t!==r?R(e,r):O(e,r))}),(function(t){n||(n=!0,S(e,t))}))}catch(e){return e}}(r,t,0,0,e._label);!n&&a&&(n=!0,S(e,a))}),e)}(t,r,n):O(t,r)}function R(e,t){if(e===t)S(e,new TypeError("You cannot resolve a promise with itself"));else if(a=s(n=t),null===n||"object"!==a&&"function"!==a)O(e,t);else{var r=void 0;try{r=t.then}catch(t){return void S(e,t)}T(e,t,r)}var n,a}function _(e){e._onerror&&e._onerror(e._result),P(e)}function O(e,t){e._state===k&&(e._result=t,e._state=N,0!==e._subscribers.length&&o(P,e))}function S(e,t){e._state===k&&(e._state=B,e._result=t,o(_,e))}function M(e,t,r,n){var a=e._subscribers,i=a.length;e._onerror=null,a[i]=t,a[i+N]=r,a[i+B]=n,0===i&&e._state&&o(P,e)}function P(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,a=void 0,o=e._result,i=0;i<t.length;i+=3)n=t[i],a=t[i+r],n?I(r,n,a,o):a(o);e._subscribers.length=0}}function I(t,r,n,a){var o=e(n),i=void 0,u=void 0,l=!0;if(o){try{i=n(a)}catch(e){l=!1,u=e}if(r===i)return void S(r,new TypeError("A promises callback cannot return that same promise."))}else i=a;r._state!==k||(o&&l?R(r,i):!1===l?S(r,u):t===N?O(r,i):t===B&&S(r,i))}var j=0;function L(e){e[x]=j++,e._state=void 0,e._result=void 0,e._subscribers=[]}var q=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(A),this.promise[x]||L(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&O(this.promise,this._result))):S(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===k&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,n=r.resolve;if(n===C){var a=void 0,o=void 0,i=!1;try{a=e.then}catch(e){i=!0,o=e}if(a===E&&e._state!==k)this._settledAt(e._state,t,e._result);else if("function"!=typeof a)this._remaining--,this._result[t]=e;else if(r===z){var u=new r(A);i?S(u,o):T(u,e,a),this._willSettleAt(u,t)}else this._willSettleAt(new r((function(t){return t(e)})),t)}else this._willSettleAt(n(e),t)},e.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===k&&(this._remaining--,e===B?S(n,r):this._result[t]=r),0===this._remaining&&O(n,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;M(e,void 0,(function(e){return r._settledAt(N,t,e)}),(function(e){return r._settledAt(B,t,e)}))},e}(),z=function(){function t(e){this[x]=j++,this._result=this._state=void 0,this._subscribers=[],A!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){R(e,t)}),(function(t){S(e,t)}))}catch(t){S(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this,n=r.constructor;return e(t)?r.then((function(e){return n.resolve(t()).then((function(){return e}))}),(function(e){return n.resolve(t()).then((function(){throw e}))})):r.then(t,t)},t}();return z.prototype.then=E,z.all=function(e){return new q(this,e).promise},z.race=function(e){var r=this;return t(e)?new r((function(t,n){for(var a=e.length,o=0;o<a;o++)r.resolve(e[o]).then(t,n)})):new r((function(e,t){return t(new TypeError("You must pass an array to race."))}))},z.resolve=C,z.reject=function(e){var t=new this(A);return S(t,e),t},z._setScheduler=function(e){a=e},z._setAsap=function(e){o=e},z._asap=o,z.polyfill=function(){var e=void 0;if(void 0!==u)e=u;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=z},z.Promise=z,z},"object"===s(e)&&void 0!==t?t.exports=o():void 0===(a="function"==typeof(n=o)?n.call(e,r,e,t):n)||(t.exports=a)})),Ut=oe((function(e){var t,r,n=(t=Object.prototype.toString,r=Object.prototype.hasOwnProperty,{Class:function(e){return t.call(e).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,t){return r.call(e,t)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}),a=Math.LN2,o=Math.abs,i=Math.floor,u=Math.log,l=Math.min,c=Math.pow,d=Math.round;function p(e,t,r){return e<t?t:e>r?r:e}var f,m=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw new TypeError("Object.getOwnPropertyNames called on non-object");var t,r=[];for(t in e)n.HasOwnProperty(e,t)&&r.push(t);return r};function D(e){if(m&&f){var t,r=m(e);for(t=0;t<r.length;t+=1)f(e,r[t],{value:e[r[t]],writable:!1,enumerable:!1,configurable:!1})}}function h(e,t){var r=32-t;return e<<r>>r}function g(e,t){var r=32-t;return e<<r>>>r}function v(e){return[255&e]}function b(e){return h(e[0],8)}function y(e){return[255&e]}function F(e){return g(e[0],8)}function w(e){return[(e=d(Number(e)))<0?0:e>255?255:255&e]}function E(e){return[e>>8&255,255&e]}function C(e){return h(e[0]<<8|e[1],16)}function x(e){return[e>>8&255,255&e]}function A(e){return g(e[0]<<8|e[1],16)}function k(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function N(e){return h(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function B(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function T(e){return g(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function R(e,t,r){var n,s,d,p,f,m,D,h=(1<<t-1)-1;function g(e){var t=i(e),r=e-t;return r<.5?t:r>.5||t%2?t+1:t}for(e!=e?(s=(1<<t)-1,d=c(2,r-1),n=0):e===1/0||e===-1/0?(s=(1<<t)-1,d=0,n=e<0?1:0):0===e?(s=0,d=0,n=1/e==-1/0?1:0):(n=e<0,(e=o(e))>=c(2,1-h)?(s=l(i(u(e)/a),1023),(d=g(e/c(2,s)*c(2,r)))/c(2,r)>=2&&(s+=1,d=1),s>h?(s=(1<<t)-1,d=0):(s+=h,d-=c(2,r))):(s=0,d=g(e/c(2,1-h-r)))),f=[],p=r;p;p-=1)f.push(d%2?1:0),d=i(d/2);for(p=t;p;p-=1)f.push(s%2?1:0),s=i(s/2);for(f.push(n?1:0),f.reverse(),m=f.join(""),D=[];m.length;)D.push(parseInt(m.substring(0,8),2)),m=m.substring(8);return D}function _(e,t,r){var n,a,o,i,u,l,s,d,p=[];for(n=e.length;n;n-=1)for(o=e[n-1],a=8;a;a-=1)p.push(o%2?1:0),o>>=1;return p.reverse(),i=p.join(""),u=(1<<t-1)-1,l=parseInt(i.substring(0,1),2)?-1:1,s=parseInt(i.substring(1,1+t),2),d=parseInt(i.substring(1+t),2),s===(1<<t)-1?0===d?l*(1/0):NaN:s>0?l*c(2,s-u)*(1+d/c(2,r)):0!==d?l*c(2,-(u-1))*(d/c(2,r)):l<0?-0:0}function O(e){return _(e,11,52)}function S(e){return R(e,11,52)}function M(e){return _(e,8,23)}function P(e){return R(e,8,23)}f=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(e){return!1}}()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw new TypeError("Object.defineProperty called on non-object");return n.HasProperty(r,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),n.HasProperty(r,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),n.HasProperty(r,"value")&&(e[t]=r.value),e},function(){function t(e){if((e=n.ToInt32(e))<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");var t;for(this.byteLength=e,this._bytes=[],this._bytes.length=e,t=0;t<this.byteLength;t+=1)this._bytes[t]=0;D(this)}function r(){}function a(e,a,o){var i;return i=function(e,r,a){var o,u,l,c;if(arguments.length&&"number"!=typeof arguments[0])if("object"===s(arguments[0])&&arguments[0].constructor===i)for(o=arguments[0],this.length=o.length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)this._setter(l,o._getter(l));else if("object"!==s(arguments[0])||arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])){if("object"!==s(arguments[0])||!(arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])))throw new TypeError("Unexpected argument type(s)");if(this.buffer=e,this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(a),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else for(u=arguments[0],this.length=n.ToUint32(u.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)c=u[l],this._setter(l,Number(c));else{if(this.length=n.ToInt32(arguments[0]),a<0)throw new RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0}this.constructor=i,D(this),function(e){if(f){if(e.length>1e5)throw new RangeError("Array too large for polyfill");var t;for(t=0;t<e.length;t+=1)r(t)}function r(t){f(e,t,{get:function(){return e._getter(t)},set:function(r){e._setter(t,r)},enumerable:!0,configurable:!1})}}(this)},i.prototype=new r,i.prototype.BYTES_PER_ELEMENT=e,i.prototype._pack=a,i.prototype._unpack=o,i.BYTES_PER_ELEMENT=e,i.prototype._getter=function(e){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(!((e=n.ToUint32(e))>=this.length)){for(var t=[],r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)t.push(this.buffer._bytes[a]);return this._unpack(t)}},i.prototype.get=i.prototype._getter,i.prototype._setter=function(e,t){if(arguments.length<2)throw new SyntaxError("Not enough arguments");if((e=n.ToUint32(e))<this.length){var r,a,o=this._pack(t);for(r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)this.buffer._bytes[a]=o[r]}},i.prototype.set=function(e,t){if(arguments.length<1)throw new SyntaxError("Not enough arguments");var r,a,o,i,u,l,c,d,p,f;if("object"===s(arguments[0])&&arguments[0].constructor===this.constructor){if(r=arguments[0],(o=n.ToUint32(arguments[1]))+r.length>this.length)throw new RangeError("Offset plus length of array is out of range");if(d=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(f=[],u=0,l=r.byteOffset;u<p;u+=1,l+=1)f[u]=r.buffer._bytes[l];for(u=0,c=d;u<p;u+=1,c+=1)this.buffer._bytes[c]=f[u]}else for(u=0,l=r.byteOffset,c=d;u<p;u+=1,l+=1,c+=1)this.buffer._bytes[c]=r.buffer._bytes[l]}else{if("object"!==s(arguments[0])||void 0===arguments[0].length)throw new TypeError("Unexpected argument type(s)");if(a=arguments[0],i=n.ToUint32(a.length),(o=n.ToUint32(arguments[1]))+i>this.length)throw new RangeError("Offset plus length of array is out of range");for(u=0;u<i;u+=1)l=a[u],this._setter(o+u,Number(l))}},i.prototype.subarray=function(e,t){e=n.ToInt32(e),t=n.ToInt32(t),arguments.length<1&&(e=0),arguments.length<2&&(t=this.length),e<0&&(e=this.length+e),t<0&&(t=this.length+t),e=p(e,0,this.length);var r=(t=p(t,0,this.length))-e;return r<0&&(r=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,r)},i}e.ArrayBuffer=e.ArrayBuffer||t;var o=a(1,v,b),i=a(1,y,F),u=a(1,w,F),l=a(2,E,C),c=a(2,x,A),d=a(4,k,N),m=a(4,B,T),h=a(4,P,M),g=a(8,S,O);e.Int8Array=e.Int8Array||o,e.Uint8Array=e.Uint8Array||i,e.Uint8ClampedArray=e.Uint8ClampedArray||u,e.Int16Array=e.Int16Array||l,e.Uint16Array=e.Uint16Array||c,e.Int32Array=e.Int32Array||d,e.Uint32Array=e.Uint32Array||m,e.Float32Array=e.Float32Array||h,e.Float64Array=e.Float64Array||g}(),function(){function t(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,a=(r=new e.Uint16Array([4660]),18===t(new e.Uint8Array(r.buffer),0));function o(t,r,a){if(0===arguments.length)t=new e.ArrayBuffer(0);else if(!(t instanceof e.ArrayBuffer||"ArrayBuffer"===n.Class(t)))throw new TypeError("TypeError");if(this.buffer=t||new e.ArrayBuffer(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:n.ToUint32(a),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");D(this)}function i(r){return function(o,i){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");o+=this.byteOffset;var u,l=new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT),s=[];for(u=0;u<r.BYTES_PER_ELEMENT;u+=1)s.push(t(l,u));return Boolean(i)===Boolean(a)&&s.reverse(),t(new r(new e.Uint8Array(s).buffer),0)}}function u(r){return function(o,i,u){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");var l,s=new r([i]),c=new e.Uint8Array(s.buffer),d=[];for(l=0;l<r.BYTES_PER_ELEMENT;l+=1)d.push(t(c,l));Boolean(u)===Boolean(a)&&d.reverse(),new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT).set(d)}}o.prototype.getUint8=i(e.Uint8Array),o.prototype.getInt8=i(e.Int8Array),o.prototype.getUint16=i(e.Uint16Array),o.prototype.getInt16=i(e.Int16Array),o.prototype.getUint32=i(e.Uint32Array),o.prototype.getInt32=i(e.Int32Array),o.prototype.getFloat32=i(e.Float32Array),o.prototype.getFloat64=i(e.Float64Array),o.prototype.setUint8=u(e.Uint8Array),o.prototype.setInt8=u(e.Int8Array),o.prototype.setUint16=u(e.Uint16Array),o.prototype.setInt16=u(e.Int16Array),o.prototype.setUint32=u(e.Uint32Array),o.prototype.setInt32=u(e.Int32Array),o.prototype.setFloat32=u(e.Float32Array),o.prototype.setFloat64=u(e.Float64Array),e.DataView=e.DataView||o}()})),Gt=oe((function(e){!function(e){"use strict";if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),n=function(e,t,n){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n}):e[t]=n};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id","_WeakMap_"+o()+"."+o()),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function r(e,r){if(!a(e)||!t.call(e,"_id"))throw new TypeError(r+" method called on incompatible receiver "+s(e))}function o(){return Math.random().toString().substring(2)}return n(e.prototype,"delete",(function(e){if(r(this,"delete"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e||(delete e[this._id],0))})),n(e.prototype,"get",(function(e){if(r(this,"get"),a(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),n(e.prototype,"has",(function(e){if(r(this,"has"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),n(e.prototype,"set",(function(e,t){if(r(this,"set"),!a(e))throw new TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?(o[1]=t,this):(n(e,this._id,[e,t]),this)})),n(e,"_polyfill",!0),e}()}function a(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==i?i:void 0!==u?u:e)})),Wt=oe((function(e,t){var r=function(e){return e&&e.Math==Math&&e};t.exports=r("object"==("undefined"==typeof globalThis?"undefined":s(globalThis))&&globalThis)||r("object"==(void 0===i?"undefined":s(i))&&i)||r("object"==("undefined"==typeof self?"undefined":s(self))&&self)||r("object"==(void 0===u?"undefined":s(u))&&u)||function(){return this}()||Function("return this")()})),Yt=oe((function(e,t){t.exports=function(e){try{return!!e()}catch(e){return!0}}})),Kt=oe((function(e,t){var r=Yt();t.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),Xt=oe((function(e,t){var r=Kt(),n=Function.prototype,a=n.apply,o=n.call;t.exports="object"==("undefined"==typeof Reflect?"undefined":s(Reflect))&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})})),Zt=oe((function(e,t){var r=Kt(),n=Function.prototype,a=n.call,o=r&&n.bind.bind(a,a);t.exports=r?o:function(e){return function(){return a.apply(e,arguments)}}})),Jt=oe((function(e,t){var r=Zt(),n=r({}.toString),a=r("".slice);t.exports=function(e){return a(n(e),8,-1)}})),Qt=oe((function(e,t){var r=Jt(),n=Zt();t.exports=function(e){if("Function"===r(e))return n(e)}})),er=oe((function(e,t){var r="object"==(void 0===l?"undefined":s(l))&&l.all,n=void 0===r&&void 0!==r;t.exports={all:r,IS_HTMLDDA:n}})),tr=oe((function(e,t){var r=er(),n=r.all;t.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===n}:function(e){return"function"==typeof e}})),rr=oe((function(e,t){var r=Yt();t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),nr=oe((function(e,t){var r=Kt(),n=Function.prototype.call;t.exports=r?n.bind(n):function(){return n.apply(n,arguments)}})),ar=oe((function(e){"use strict";var t={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,n=r&&!t.call({1:2},1);e.f=n?function(e){var t=r(this,e);return!!t&&t.enumerable}:t})),or=oe((function(e,t){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),ir=oe((function(e,t){var r=Zt(),n=Yt(),a=Jt(),o=Object,i=r("".split);t.exports=n((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?i(e,""):o(e)}:o})),ur=oe((function(e,t){t.exports=function(e){return null==e}})),lr=oe((function(e,t){var r=ur(),n=TypeError;t.exports=function(e){if(r(e))throw n("Can't call method on "+e);return e}})),sr=oe((function(e,t){var r=ir(),n=lr();t.exports=function(e){return r(n(e))}})),cr=oe((function(e,t){var r=tr(),n=er(),a=n.all;t.exports=n.IS_HTMLDDA?function(e){return"object"==s(e)?null!==e:r(e)||e===a}:function(e){return"object"==s(e)?null!==e:r(e)}})),dr=oe((function(e,t){t.exports={}})),pr=oe((function(e,t){var r=dr(),n=Wt(),a=tr(),o=function(e){return a(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?o(r[e])||o(n[e]):r[e]&&r[e][t]||n[e]&&n[e][t]}})),fr=oe((function(e,t){var r=Zt();t.exports=r({}.isPrototypeOf)})),mr=oe((function(e,t){var r=pr();t.exports=r("navigator","userAgent")||""})),Dr=oe((function(e,t){var r,n,a=Wt(),o=mr(),i=a.process,u=a.Deno,l=i&&i.versions||u&&u.version,s=l&&l.v8;s&&(n=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!n&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=+r[1]),t.exports=n})),hr=oe((function(e,t){var r=Dr(),n=Yt();t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))})),gr=oe((function(e,t){var r=hr();t.exports=r&&!Symbol.sham&&"symbol"==s(Symbol.iterator)})),vr=oe((function(e,t){var r=pr(),n=tr(),a=fr(),o=gr(),i=Object;t.exports=o?function(e){return"symbol"==s(e)}:function(e){var t=r("Symbol");return n(t)&&a(t.prototype,i(e))}})),br=oe((function(e,t){var r=String;t.exports=function(e){try{return r(e)}catch(e){return"Object"}}})),yr=oe((function(e,t){var r=tr(),n=br(),a=TypeError;t.exports=function(e){if(r(e))return e;throw a(n(e)+" is not a function")}})),Fr=oe((function(e,t){var r=yr(),n=ur();t.exports=function(e,t){var a=e[t];return n(a)?void 0:r(a)}})),wr=oe((function(e,t){var r=nr(),n=tr(),a=cr(),o=TypeError;t.exports=function(e,t){var i,u;if("string"===t&&n(i=e.toString)&&!a(u=r(i,e)))return u;if(n(i=e.valueOf)&&!a(u=r(i,e)))return u;if("string"!==t&&n(i=e.toString)&&!a(u=r(i,e)))return u;throw o("Can't convert object to primitive value")}})),Er=oe((function(e,t){t.exports=!0})),Cr=oe((function(e,t){var r=Wt(),n=Object.defineProperty;t.exports=function(e,t){try{n(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),xr=oe((function(e,t){var r=Wt(),n=Cr(),a="__core-js_shared__",o=r[a]||n(a,{});t.exports=o})),Ar=oe((function(e,t){var r=Er(),n=xr();(t.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),kr=oe((function(e,t){var r=lr(),n=Object;t.exports=function(e){return n(r(e))}})),Nr=oe((function(e,t){var r=Zt(),n=kr(),a=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return a(n(e),t)}})),Br=oe((function(e,t){var r=Zt(),n=0,a=Math.random(),o=r(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}})),Tr=oe((function(e,t){var r=Wt(),n=Ar(),a=Nr(),o=Br(),i=hr(),u=gr(),l=n("wks"),s=r.Symbol,c=s&&s.for,d=u?s:s&&s.withoutSetter||o;t.exports=function(e){if(!a(l,e)||!i&&"string"!=typeof l[e]){var t="Symbol."+e;i&&a(s,e)?l[e]=s[e]:l[e]=u&&c?c(t):d(t)}return l[e]}})),Rr=oe((function(e,t){var r=nr(),n=cr(),a=vr(),o=Fr(),i=wr(),u=Tr(),l=TypeError,s=u("toPrimitive");t.exports=function(e,t){if(!n(e)||a(e))return e;var u,c=o(e,s);if(c){if(void 0===t&&(t="default"),u=r(c,e,t),!n(u)||a(u))return u;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),i(e,t)}})),_r=oe((function(e,t){var r=Rr(),n=vr();t.exports=function(e){var t=r(e,"string");return n(t)?t:t+""}})),Or=oe((function(e,t){var r=Wt(),n=cr(),a=r.document,o=n(a)&&n(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}})),Sr=oe((function(e,t){var r=rr(),n=Yt(),a=Or();t.exports=!r&&!n((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))})),Mr=oe((function(e){var t=rr(),r=nr(),n=ar(),a=or(),o=sr(),i=_r(),u=Nr(),l=Sr(),s=Object.getOwnPropertyDescriptor;e.f=t?s:function(e,t){if(e=o(e),t=i(t),l)try{return s(e,t)}catch(e){}if(u(e,t))return a(!r(n.f,e,t),e[t])}})),Pr=oe((function(e,t){var r=Yt(),n=tr(),a=/#|\.prototype\./,o=function(e,t){var a=u[i(e)];return a==s||a!=l&&(n(t)?r(t):!!t)},i=o.normalize=function(e){return String(e).replace(a,".").toLowerCase()},u=o.data={},l=o.NATIVE="N",s=o.POLYFILL="P";t.exports=o})),Ir=oe((function(e,t){var r=Qt(),n=yr(),a=Kt(),o=r(r.bind);t.exports=function(e,t){return n(e),void 0===t?e:a?o(e,t):function(){return e.apply(t,arguments)}}})),jr=oe((function(e,t){var r=rr(),n=Yt();t.exports=r&&n((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),Lr=oe((function(e,t){var r=cr(),n=String,a=TypeError;t.exports=function(e){if(r(e))return e;throw a(n(e)+" is not an object")}})),qr=oe((function(e){var t=rr(),r=Sr(),n=jr(),a=Lr(),o=_r(),i=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,s="enumerable",c="configurable",d="writable";e.f=t?n?function(e,t,r){if(a(e),t=o(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]){var n=l(e,t);n&&n[d]&&(e[t]=r.value,r={configurable:c in r?r[c]:n[c],enumerable:s in r?r[s]:n[s],writable:!1})}return u(e,t,r)}:u:function(e,t,n){if(a(e),t=o(t),a(n),r)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw i("Accessors not supported");return"value"in n&&(e[t]=n.value),e}})),zr=oe((function(e,t){var r=rr(),n=qr(),a=or();t.exports=r?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}})),Vr=oe((function(e,t){"use strict";var r=Wt(),n=Xt(),a=Qt(),o=tr(),i=Mr().f,u=Pr(),l=dr(),c=Ir(),d=zr(),p=Nr(),f=function(e){var t=function t(r,a,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(r);case 2:return new e(r,a)}return new e(r,a,o)}return n(e,this,arguments)};return t.prototype=e.prototype,t};t.exports=function(e,t){var n,m,D,h,g,v,b,y,F=e.target,w=e.global,E=e.stat,C=e.proto,x=w?r:E?r[F]:(r[F]||{}).prototype,A=w?l:l[F]||d(l,F,{})[F],k=A.prototype;for(D in t)n=!u(w?D:F+(E?".":"#")+D,e.forced)&&x&&p(x,D),g=A[D],n&&(v=e.dontCallGetSet?(y=i(x,D))&&y.value:x[D]),h=n&&v?v:t[D],n&&s(g)==s(h)||(b=e.bind&&n?c(h,r):e.wrap&&n?f(h):C&&o(h)?a(h):h,(e.sham||h&&h.sham||g&&g.sham)&&d(b,"sham",!0),d(A,D,b),C&&(p(l,m=F+"Prototype")||d(l,m,{}),d(l[m],D,h),e.real&&k&&!k[D]&&d(k,D,h)))}})),$r=oe((function(){Vr()({target:"Object",stat:!0},{hasOwn:Nr()})})),Hr=oe((function(e,t){$r();var r=dr();t.exports=r.Object.hasOwn})),Ur=oe((function(e,t){var r=Hr();t.exports=r})),Gr=oe((function(e,t){var r=Ur();t.exports=r})),Wr={helpUrlBase:"https://dequeuniversity.com/rules/",gridSize:200,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(e){var t=e.name,r=e.value,n=e.priority,a=e.group;Wr[t]=r,Wr[t+"_PRIO"]=n,Wr[t+"_GROUP"]=a,Wr.results[n]=r,Wr.resultGroups[n]=a,Wr.resultGroupMap[r]=a})),Object.freeze(Wr.results),Object.freeze(Wr.resultGroups),Object.freeze(Wr.resultGroupMap),Object.freeze(Wr);var Yr=Wr,Kr=function(){"object"===("undefined"==typeof console?"undefined":s(console))&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},Xr=/[\t\r\n\f]/g,Zr=function(){function e(){J(this,e),this.parent=void 0}return ee(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(e){var t=this.attr("class");if(!t)return!1;var r=" "+e+" ";return(" "+t+" ").replace(Xr," ").indexOf(r)>=0}}]),e}(),Jr={};ie(Jr,{DqElement:function(){return Xn},aggregate:function(){return Qr},aggregateChecks:function(){return on},aggregateNodeResults:function(){return ln},aggregateResult:function(){return cn},areStylesSet:function(){return dn},assert:function(){return pn},checkHelper:function(){return Zn},clone:function(){return Jn},closest:function(){return ma},collectResultsFromFrames:function(){return co},contains:function(){return po},convertSelector:function(){return da},cssParser:function(){return ta},deepMerge:function(){return fo},escapeSelector:function(){return mn},extendMetaData:function(){return mo},filterHtmlAttrs:function(){return rm},finalizeRuleResult:function(){return un},findBy:function(){return uo},getAllChecks:function(){return io},getAncestry:function(){return zn},getBaseLang:function(){return Ip},getCheckMessage:function(){return Gp},getCheckOption:function(){return Wp},getEnvironmentData:function(){return Yp},getFlattenedTree:function(){return Sp},getFrameContexts:function(){return ff},getFriendlyUriEnd:function(){return vn},getNodeAttributes:function(){return bn},getNodeFromTree:function(){return Wn},getPreloadConfig:function(){return Xf},getRootNode:function(){return vo},getRule:function(){return mf},getScroll:function(){return hf},getScrollState:function(){return vf},getSelector:function(){return Ln},getSelectorData:function(){return On},getShadowSelector:function(){return Cn},getStandards:function(){return bf},getStyleSheetFactory:function(){return Ff},getXpath:function(){return $n},injectStyle:function(){return wf},isHidden:function(){return Ef},isHtmlElement:function(){return Cf},isNodeInContext:function(){return xf},isShadowRoot:function(){return ho},isValidLang:function(){return mm},isXHTML:function(){return En},matchAncestry:function(){return kf},matches:function(){return ra},matchesExpression:function(){return fa},matchesSelector:function(){return yn},memoize:function(){return wn},mergeResults:function(){return so},nodeLookup:function(){return Bf},nodeSerializer:function(){return oo},nodeSorter:function(){return Nf},parseCrossOriginStylesheet:function(){return Pf},parseSameOriginStylesheet:function(){return Sf},parseStylesheet:function(){return Mf},performanceTimer:function(){return jf},pollyfillElementsFromPoint:function(){return Lf},preload:function(){return Yf},preloadCssom:function(){return $f},preloadMedia:function(){return Wf},processMessage:function(){return Up},publishMetaData:function(){return Zf},querySelectorAll:function(){return Qf},querySelectorAllFilter:function(){return Vf},queue:function(){return Fa},respondable:function(){return Ja},ruleShouldRun:function(){return tm},select:function(){return am},sendCommandToFrame:function(){return eo},setScrollState:function(){return im},shadowSelect:function(){return um},shadowSelectAll:function(){return sm},shouldPreload:function(){return Kf},toArray:function(){return fn},tokenList:function(){return kp},uniqueArray:function(){return qf},uuid:function(){return Ma},validInputTypes:function(){return dm},validLangs:function(){return fm}});var Qr=function(e,t,r){t=t.slice(),r&&t.push(r);var n=t.map((function(t){return e.indexOf(t)})).sort();return e[n.pop()]},en=Yr.CANTTELL_PRIO,tn=Yr.FAIL_PRIO,rn=[];rn[Yr.PASS_PRIO]=!0,rn[Yr.CANTTELL_PRIO]=null,rn[Yr.FAIL_PRIO]=!1;var nn=["any","all","none"];function an(e,t){return nn.reduce((function(r,n){return r[n]=(e[n]||[]).map((function(e){return t(e,n)})),r}),{})}var on=function(e){var t=Object.assign({},e);an(t,(function(e,t){var r=void 0===e.result?-1:rn.indexOf(e.result);e.priority=-1!==r?r:Yr.CANTTELL_PRIO,"none"===t&&(e.priority===Yr.PASS_PRIO?e.priority=Yr.FAIL_PRIO:e.priority===Yr.FAIL_PRIO&&(e.priority=Yr.PASS_PRIO))}));var r={all:t.all.reduce((function(e,t){return Math.max(e,t.priority)}),0),none:t.none.reduce((function(e,t){return Math.max(e,t.priority)}),0),any:t.any.reduce((function(e,t){return Math.min(e,t.priority)}),4)%4};t.priority=Math.max(r.all,r.none,r.any);var n=[];return nn.forEach((function(e){t[e]=t[e].filter((function(n){return n.priority===t.priority&&n.priority===r[e]})),t[e].forEach((function(e){return n.push(e.impact)}))})),[en,tn].includes(t.priority)?t.impact=Qr(Yr.impact,n):t.impact=null,an(t,(function(e){delete e.result,delete e.priority})),t.result=Yr.results[t.priority],delete t.priority,t};function un(e){var t=c._audit.rules.find((function(t){return t.id===e.id}));return t&&t.impact&&e.nodes.forEach((function(e){["any","all","none"].forEach((function(r){(e[r]||[]).forEach((function(e){e.impact=t.impact}))}))})),Object.assign(e,ln(e.nodes)),delete e.nodes,e}var ln=function(e){var t={};if((e=e.map((function(e){if(e.any&&e.all&&e.none)return on(e);if(Array.isArray(e.node))return un(e);throw new TypeError("Invalid Result type")})))&&e.length){var r=e.map((function(e){return e.result}));t.result=Qr(Yr.results,r,t.result)}else t.result="inapplicable";Yr.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){var r=Yr.resultGroupMap[e.result];t[r].push(e)}));var n=Yr.FAIL_GROUP;if(0===t[n].length&&(n=Yr.CANTTELL_GROUP),t[n].length>0){var a=t[n].map((function(e){return e.impact}));t.impact=Qr(Yr.impact,a)||null}else t.impact=null;return t};function sn(e,t,r){var n=Object.assign({},t);n.nodes=(n[r]||[]).concat(),Yr.resultGroups.forEach((function(e){delete n[e]})),e[r].push(n)}var cn=function(e){var t={};return Yr.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){e.error?sn(t,e,Yr.CANTTELL_GROUP):e.result===Yr.NA?sn(t,e,Yr.NA_GROUP):Yr.resultGroups.forEach((function(r){Array.isArray(e[r])&&e[r].length>0&&sn(t,e,r)}))})),t},dn=function e(t,r,n){var a=i.getComputedStyle(t,null);if(!a)return!1;for(var o=0;o<r.length;++o){var u=r[o];if(a.getPropertyValue(u.property)===u.value)return!0}return!(!t.parentNode||t.nodeName.toUpperCase()===n.toUpperCase())&&e(t.parentNode,r,n)},pn=function(e,t){if(!e)throw new Error(t)},fn=function(e){return Array.prototype.slice.call(e)},mn=function(e){for(var t,r=String(e),n=r.length,a=-1,o="",i=r.charCodeAt(0);++a<n;)0!=(t=r.charCodeAt(a))?o+=t>=1&&t<=31||127==t||0==a&&t>=48&&t<=57||1==a&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==a&&1==n&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+r.charAt(a):r.charAt(a):o+="�";return o};function Dn(e,t){return[e.substring(0,t),e.substring(t)]}function hn(e){return e.replace(/\s+$/,"")}var gn,vn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e.length<=1||"data:"===e.substr(0,5)||"javascript:"===e.substr(0,11)||e.includes("?"))){var r=t.currentDomain,n=t.maxLength,a=void 0===n?25:n,o=function(e){var t=e,r="",n="",a="",o="",i="";if(e.includes("#")){var u=K(Dn(e,e.indexOf("#")),2);e=u[0],i=u[1]}if(e.includes("?")){var l=K(Dn(e,e.indexOf("?")),2);e=l[0],o=l[1]}if(e.includes("://")){var s=K(e.split("://"),2);r=s[0];var c=K(Dn(e=s[1],e.indexOf("/")),2);n=c[0],e=c[1]}else if("//"===e.substr(0,2)){var d=K(Dn(e=e.substr(2),e.indexOf("/")),2);n=d[0],e=d[1]}if("www."===n.substr(0,4)&&(n=n.substr(4)),n&&n.includes(":")){var p=K(Dn(n,n.indexOf(":")),2);n=p[0],a=p[1]}return{original:t,protocol:r,domain:n,port:a,path:e,query:o,hash:i}}(e),i=o.path,u=o.domain,l=o.hash,s=i.substr(i.substr(0,i.length-2).lastIndexOf("/")+1);if(l)return s&&(s+l).length<=a?hn(s+l):s.length<2&&l.length>2&&l.length<=a?hn(l):void 0;if(u&&u.length<a&&i.length<=1)return hn(u+i);if(i==="/"+s&&u&&r&&u!==r&&(u+i).length<=a)return hn(u+i);var c=s.lastIndexOf(".");return(-1===c||c>1)&&(-1!==c||s.length>2)&&s.length<=a&&!s.match(/index(\.[a-zA-Z]{2-4})?/)&&!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==e.length&&(e.match(/[0-9]/g)||"").length>=e.length/2}(s)?hn(s):void 0}},bn=function(e){return e.attributes instanceof i.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes},yn=function(e,t){return gn&&e[gn]||(gn=function(e){var t,r,n=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],a=n.length;for(t=0;t<a;t++)if(e[r=n[t]])return r}(e)),!!e[gn]&&e[gn](t)},Fn=ue(jt());c._memoizedFns=[];var wn=function(e){var t=(0,Fn.default)(e);return c._memoizedFns.push(t),t},En=wn((function(e){return!(null==e||!e.createElement)&&"A"===e.createElement("A").localName}));function Cn(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return"";var n=t.getRootNode&&t.getRootNode()||l;if(11!==n.nodeType)return e(t,r,n);for(var a=[];11===n.nodeType;){if(!n.host)return"";a.unshift({elm:t,doc:n}),n=(t=n.host).getRootNode()}return a.unshift({elm:t,doc:n}),a.map((function(t){return e(t.elm,r,t.doc)}))}var xn=["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"],An=31,kn=/([\\"])/g,Nn=/(\r\n|\r|\n)/g;function Bn(e){return e.replace(kn,"\\$1").replace(Nn,"\\a ")}function Tn(e,t){var r,n=t.name;if(-1!==n.indexOf("href")||-1!==n.indexOf("src")){var a=vn(e.getAttribute(n));r=a?mn(t.name)+'$="'+Bn(a)+'"':mn(t.name)+'="'+Bn(e.getAttribute(n))+'"'}else r=mn(n)+'="'+Bn(t.value)+'"';return r}function Rn(e,t){return e.count<t.count?-1:e.count===t.count?0:1}function _n(e){return!xn.includes(e.name)&&-1===e.name.indexOf(":")&&(!e.value||e.value.length<An)}function On(e){for(var t={classes:{},tags:{},attributes:{}},r=(e=Array.isArray(e)?e:[e]).slice(),n=[],a=function(){var e=r.pop(),a=e.actualNode;if(a.querySelectorAll){var o=a.nodeName;t.tags[o]?t.tags[o]++:t.tags[o]=1,a.classList&&Array.from(a.classList).forEach((function(e){var r=mn(e);t.classes[r]?t.classes[r]++:t.classes[r]=1})),a.hasAttributes()&&Array.from(bn(a)).filter(_n).forEach((function(e){var r=Tn(a,e);r&&(t.attributes[r]?t.attributes[r]++:t.attributes[r]=1)}))}for(e.children.length&&(n.push(r),r=e.children.slice());!r.length&&n.length;)r=n.pop()};r.length;)a();return t}function Sn(e,t){var r=e.parentNode&&Array.from(e.parentNode.children||"")||[];return r.find((function(r){return r!==e&&yn(r,t)}))?":nth-child("+(1+r.indexOf(e))+")":""}function Mn(e){if(e.getAttribute("id")){var t=e.getRootNode&&e.getRootNode()||l,r="#"+mn(e.getAttribute("id")||"");return r.match(/player_uid_/)||1!==t.querySelectorAll(r).length?void 0:r}}function Pn(e){var t=En(l);return mn(t?e.localName:e.nodeName.toLowerCase())}function In(e,t){var r,n="",a=function(e,t){var r=[],n=t.classes,a=t.tags;return e.classList&&Array.from(e.classList).forEach((function(t){var o=mn(t);n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"class"})})),r.sort(Rn)}(e,t),o=function(e,t){var r=[],n=t.attributes,a=t.tags;return e.hasAttributes()&&Array.from(bn(e)).filter(_n).forEach((function(t){var o=Tn(e,t);o&&n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"attribute"})})),r.sort(Rn)}(e,t);return a.length&&1===a[0].count?r=[a[0]]:o.length&&1===o[0].count?(r=[o[0]],n=Pn(e)):((r=a.concat(o)).sort(Rn),(r=r.slice(0,3)).some((function(e){return"class"===e.species}))?r.sort((function(e,t){return e.species!==t.species&&"class"===e.species?-1:e.species===t.species?0:1})):n=Pn(e)),n+r.reduce((function(e,t){switch(t.species){case"class":return e+"."+t.name;case"attribute":return e+"["+t.name+"]"}return e}),"")}function jn(e,t,r){if(!c._selectorData)throw new Error("Expect axe._selectorData to be set up");var n,a,o=t.toRoot,i=void 0!==o&&o;do{var u=Mn(e);u||(u=In(e,c._selectorData),u+=Sn(e,u)),n=n?u+" > "+n:u,a=a?a.filter((function(e){return yn(e,n)})):Array.from(r.querySelectorAll(n)),e=e.parentElement}while((a.length>1||i)&&e&&11!==e.nodeType);return 1===a.length?n:-1!==n.indexOf(" > ")?":root"+n.substring(n.indexOf(" > ")):":root"}function Ln(e,t){return Cn(jn,e,t)}function qn(e){var t=e.nodeName.toLowerCase(),r=e.parentElement;if(!r)return t;var n="";if("head"!==t&&"body"!==t&&r.children.length>1){var a=Array.prototype.indexOf.call(r.children,e)+1;n=":nth-child(".concat(a,")")}return qn(r)+" > "+t+n}function zn(e,t){return Cn(qn,e,t)}function Vn(e,t){var r,n;if(!e)return[];if(!t&&9===e.nodeType)return[{str:"html"}];if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=Vn(e.parentNode,t)),e.previousSibling){n=1,r=e.previousSibling;do{1===r.nodeType&&r.nodeName===e.nodeName&&n++,r=r.previousSibling}while(r);1===n&&(n=null)}else if(e.nextSibling){r=e.nextSibling;do{1===r.nodeType&&r.nodeName===e.nodeName?(n=1,r=null):(n=null,r=r.previousSibling)}while(r)}if(1===e.nodeType){var a={};a.str=e.nodeName.toLowerCase();var o=e.getAttribute&&mn(e.getAttribute("id"));o&&1===e.ownerDocument.querySelectorAll("#"+o).length&&(a.id=e.getAttribute("id")),n>1&&(a.count=n),t.push(a)}return t}var $n=function(e){return Vn(e).reduce((function(e,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):e+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")}),"")},Hn={},Un={set:function(e,t){!function(e){pn("string"==typeof e,"key must be a string, "+s(e)+" given"),pn(""!==e,"key must not be empty")}(e),Hn[e]=t},get:function(e,t){if(function(e){pn("function"==typeof e||void 0===e,"creator must be a function or undefined, "+s(e)+" given")}(t),e in Hn)return Hn[e];if("function"==typeof t){var r=t();return pn(void 0!==r,"Cache creator function should not return undefined"),this.set(e,r),Hn[e]}},clear:function(){Hn={}}},Gn=Un,Wn=function(e,t){var r=t||e;return Gn.get("nodeMap")?Gn.get("nodeMap").get(r):null},Yn="DqElm.RunOptions";function Kn(e){var t,r,n,a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};o||(o=null!==(n=Gn.get(Yn))&&void 0!==n?n:{}),this.spec=u,e instanceof Zr?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=Wn(e)),this.fromFrame=(null===(t=this.spec.selector)||void 0===t?void 0:t.length)>1,this._includeElementInJson=o.elementRef,o.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null===(r=this._virtualNode)||void 0===r?void 0:r.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,c._audit.noHtml||(this.source=null!==(a=this.spec.source)&&void 0!==a?a:function(e){if(null==e||!e.outerHTML)return"";var t=e.outerHTML;return t||"function"!=typeof i.XMLSerializer||(t=(new i.XMLSerializer).serializeToString(e)),function(e,t){if(t=t||300,e.length>t){var r=e.indexOf(">");e=e.substring(0,r+1)}return e}(t||"")}(this._element))}Kn.prototype={get selector(){return this.spec.selector||[Ln(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[zn(this.element)]},get xpath(){return this.spec.xpath||[$n(this.element)]},get element(){return this._element},toJSON:function(){var e={selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes,fromFrame:this.fromFrame};return this._includeElementInJson&&(e.element=this._element),e}},Kn.fromFrame=function(e,t,r){var n=Kn.mergeSpecs(e,r);return new Kn(r.element,t,n)},Kn.mergeSpecs=function(e,t){return Y({},e,{selector:[].concat(G(t.selector),G(e.selector)),ancestry:[].concat(G(t.ancestry),G(e.ancestry)),xpath:[].concat(G(t.xpath),G(e.xpath)),nodeIndexes:[].concat(G(t.nodeIndexes),G(e.nodeIndexes)),fromFrame:!0})},Kn.setRunOptions=function(e){var t=e.elementRef,r=e.absolutePaths;Gn.set(Yn,{elementRef:t,absolutePaths:r})};var Xn=Kn,Zn=function(e,t,r,n){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error==0?(e.result=t,r(e)):n(t)}},data:function(t){e.data=t},relatedNodes:function(t){i.Node&&(t=t instanceof i.Node||t instanceof Zr?[t]:fn(t),e.relatedNodes=[],t.forEach((function(t){if(t instanceof Zr&&(t=t.actualNode),t instanceof i.Node){var r=new Xn(t);e.relatedNodes.push(r)}})))}}};function Jn(e){return Qn(e,new Map)}function Qn(e,t){var r,n;if(null===e||"object"!==s(e))return e;if(null!==(r=i)&&void 0!==r&&r.Node&&e instanceof i.Node||null!==(n=i)&&void 0!==n&&n.HTMLCollection&&e instanceof i.HTMLCollection||"nodeName"in e&&"nodeType"in e&&"ownerDocument"in e)return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){var a=[];return t.set(e,a),e.forEach((function(e){a.push(Qn(e,t))})),a}var o={};for(var u in t.set(e,o),e)o[u]=Qn(e[u],t);return o}var ea=new(ue(Vt()).CssSelectorParser);ea.registerSelectorPseudos("not"),ea.registerSelectorPseudos("is"),ea.registerNestingOperators(">"),ea.registerAttrEqualityMods("^","$","*","~");var ta=ea;function ra(e,t){return da(t).some((function(t){return fa(e,t)}))}function na(e,t){return function(e,t){return 1===e.props.nodeType&&("*"===t.tag||e.props.nodeName===t.tag)}(e,t)&&function(e,t){return!t.classes||t.classes.every((function(t){return e.hasClass(t.value)}))}(e,t)&&function(e,t){return!t.attributes||t.attributes.every((function(t){var r=e.attr(t.key);return null!==r&&t.test(r)}))}(e,t)&&function(e,t){return!t.id||e.props.id===t.id}(e,t)&&(r=e,!((n=t).pseudos&&!n.pseudos.every((function(e){if("not"===e.name)return!e.expressions.some((function(e){return fa(r,e)}));if("is"===e.name)return e.expressions.some((function(e){return fa(r,e)}));throw new Error("the pseudo selector "+e.name+" has not yet been implemented")}))));var r,n}var aa,oa=(aa=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(e){return e.replace(aa,"\\")}),ia=/\\/g;function ua(e){if(e)return e.map((function(e){var t,r,n=e.name.replace(ia,""),a=(e.value||"").replace(ia,"");switch(e.operator){case"^=":r=new RegExp("^"+oa(a));break;case"$=":r=new RegExp(oa(a)+"$");break;case"~=":r=new RegExp("(^|\\s)"+oa(a)+"(\\s|$)");break;case"|=":r=new RegExp("^"+oa(a)+"(-|$)");break;case"=":t=function(e){return a===e};break;case"*=":t=function(e){return e&&e.includes(a)};break;case"!=":t=function(e){return a!==e};break;default:t=function(e){return null!==e}}return""===a&&/^[*$^]=$/.test(e.operator)&&(t=function(){return!1}),t||(t=function(e){return e&&r.test(e)}),{key:n,value:a,type:void 0===e.value?"attrExist":"attrValue",test:t}}))}function la(e){if(e)return e.map((function(e){return{value:e=e.replace(ia,""),regexp:new RegExp("(^|\\s)"+oa(e)+"(\\s|$)")}}))}function sa(e){if(e)return e.map((function(e){var t;return["is","not"].includes(e.name)&&(t=ca(t=(t=e.value).selectors?t.selectors:[t])),{name:e.name,expressions:t,value:e.value}}))}function ca(e){return e.map((function(e){for(var t=[],r=e.rule;r;)t.push({tag:r.tagName?r.tagName.toLowerCase():"*",combinator:r.nestingOperator?r.nestingOperator:" ",id:r.id,attributes:ua(r.attrs),classes:la(r.classNames),pseudos:sa(r.pseudos)}),r=r.rule;return t}))}function da(e){var t=ta.parse(e);return ca(t=t.selectors?t.selectors:[t])}function pa(e,t,r,n){if(!e)return!1;for(var a=Array.isArray(t)?t[r]:t,o=na(e,a);!o&&n&&e.parent;)o=na(e=e.parent,a);if(r>0){if(!1===[" ",">"].includes(a.combinator))throw new Error("axe.utils.matchesExpression does not support the combinator: "+a.combinator);o=o&&pa(e.parent,t,r-1," "===a.combinator)}return o}function fa(e,t,r){return pa(e,t,t.length-1,r)}var ma=function(e,t){for(;e;){if(ra(e,t))return e;if(void 0===e.parent)throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null};function Da(){}function ha(e){if("function"!=typeof e)throw new TypeError("Queue methods require functions as arguments")}var ga,va,ba,ya,Fa=function(){var e,t=[],r=0,n=0,a=Da,o=!1,i=function(t){e=t,setTimeout((function(){null!=e&&Kr("Uncaught error (of queue)",e)}),1)},u=i;function l(e){return function(r){t[e]=r,(n-=1)||a===Da||(o=!0,a(t))}}function c(e){return a=Da,u(e),t}var d={defer:function(a){if("object"===s(a)&&a.then&&a.catch){var i=a;a=function(e,t){i.then(e).catch(t)}}if(ha(a),void 0===e){if(o)throw new Error("Queue already completed");return t.push(a),++n,function(){for(var e=t.length;r<e;r++){var n=t[r];try{n.call(null,l(r),c)}catch(e){c(e)}}}(),d}},then:function(r){if(ha(r),a!==Da)throw new Error("queue `then` already set");return e||(a=r,n||(o=!0,a(t))),d},catch:function(t){if(ha(t),u!==i)throw new Error("queue `catch` already set");return e?(t(e),e=null):u=t,d},abort:c};return d},wa=i.crypto||i.msCrypto;!va&&wa&&wa.getRandomValues&&(ba=new Uint8Array(16),va=function(){return wa.getRandomValues(ba),ba}),va||(ya=new Array(16),va=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),ya[t]=e>>>((3&t)<<3)&255;return ya});for(var Ea="function"==typeof i.Buffer?i.Buffer:Array,Ca=[],xa={},Aa=0;Aa<256;Aa++)Ca[Aa]=(Aa+256).toString(16).substr(1),xa[Ca[Aa]]=Aa;function ka(e,t){var r=t||0,n=Ca;return n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]}var Na=va(),Ba=[1|Na[0],Na[1],Na[2],Na[3],Na[4],Na[5]],Ta=16383&(Na[6]<<8|Na[7]),Ra=0,_a=0;function Oa(e,t,r){var n=t&&r||0,a=t||[],o=null!=(e=e||{}).clockseq?e.clockseq:Ta,i=null!=e.msecs?e.msecs:(new Date).getTime(),u=null!=e.nsecs?e.nsecs:_a+1,l=i-Ra+(u-_a)/1e4;if(l<0&&null==e.clockseq&&(o=o+1&16383),(l<0||i>Ra)&&null==e.nsecs&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Ra=i,_a=u,Ta=o;var s=(1e4*(268435455&(i+=122192928e5))+u)%4294967296;a[n++]=s>>>24&255,a[n++]=s>>>16&255,a[n++]=s>>>8&255,a[n++]=255&s;var c=i/4294967296*1e4&268435455;a[n++]=c>>>8&255,a[n++]=255&c,a[n++]=c>>>24&15|16,a[n++]=c>>>16&255,a[n++]=o>>>8|128,a[n++]=255&o;for(var d=e.node||Ba,p=0;p<6;p++)a[n+p]=d[p];return t||ka(a)}function Sa(e,t,r){var n=t&&r||0;"string"==typeof e&&(t="binary"==e?new Ea(16):null,e=null);var a=(e=e||{}).random||(e.rng||va)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var o=0;o<16;o++)t[n+o]=a[o];return t||ka(a)}(ga=Sa).v1=Oa,ga.v4=Sa,ga.parse=function(e,t,r){var n=t&&r||0,a=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){a<16&&(t[n+a++]=xa[e])}));a<16;)t[n+a++]=0;return t},ga.unparse=ka,ga.BufferClass=Ea,c._uuid=Oa();var Ma=Sa,Pa=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function Ia(){var e="axeAPI",t="";return void 0!==c&&c._audit&&c._audit.application&&(e=c._audit.application),void 0!==c&&(t=c.version),e+"."+t}function ja(e){qa(e),pn(i.parent===e,"Source of the response must be the parent window.")}function La(e){qa(e),pn(e.parent===i,"Respondable target must be a frame in the current window")}function qa(e){pn(i!==e,"Messages can not be sent to the same window.")}var za={},Va=[];function $a(){var e="".concat(Sa(),":").concat(Sa());return Va.includes(e)?$a():(Va.push(e),e)}function Ha(e,t,r,n){if(r?ja(e):La(e),t.message instanceof Error&&!r)return c.log(t.message),!1;var a=function(e){var t=e.topic,r=e.channelId,n=e.message,a={channelId:r,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:Ia()};return n instanceof Error?a.error={name:n.name,message:n.message,stack:n.stack}:a.payload=n,JSON.stringify(a)}(Y({messageId:$a()},t)),o=c._audit.allowedOrigins;return!(!o||!o.length||("function"==typeof n&&function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];pn(!za[e],"A replyHandler already exists for this message channel."),za[e]={replyHandler:t,sendToParent:r}}(t.channelId,n,r),o.forEach((function(t){try{e.postMessage(a,t)}catch(r){if(r instanceof e.DOMException)throw new Error('allowedOrigins value "'.concat(t,'" is not a valid origin'));throw r}})),0))}function Ua(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(n,a,o){Ha(e,{channelId:t,message:n,keepalive:a},r,o)}}function Ga(e,t){var r,n=e.origin,a=e.data,o=e.source;try{var u=function(e){var t,r,n,a,o;try{t=JSON.parse(e)}catch(e){return}if(null!==(u=t)&&"object"===s(u)&&"string"==typeof u.channelId&&u.source===Ia()){var u,l=t,c=l.topic,d=l.channelId,p=l.messageId,f=l.keepalive;return{topic:c,message:"object"===s(t.error)?(r=t.error,n=r.message||"Unknown error occurred",a=Pa.includes(r.name)?r.name:"Error",o=i[a]||Error,r.stack&&(n+="\n"+r.stack.replace(r.message,"")),new o(n)):t.payload,messageId:p,channelId:d,keepalive:!!f}}}(a)||{},l=u.channelId,d=u.message,p=u.messageId;if(!function(e){var t=c._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}(n)||(r=p,Va.includes(r)||(Va.push(r),0)))return;if(d instanceof Error&&o.parent!==i)return c.log(d),!1;try{if(u.topic){var f=Ua(o,l);ja(o),t(u,f)}else!function(e,t){var r=t.channelId,n=t.message,a=t.keepalive,o=function(e){return za[e]}(r)||{},i=o.replyHandler,u=o.sendToParent;if(i){u?ja(e):La(e);var l=Ua(e,r,u);!a&&r&&function(e){delete za[e]}(r);try{i(n,a,l)}catch(e){c.log(e),l(e,a)}}}(o,u)}catch(e){!function(e,t,r){if(!e.parent!==i)return c.log(t);try{Ha(e,{topic:null,channelId:r,message:t,messageId:$a(),keepalive:!0},!0)}catch(e){return c.log(e)}}(o,e,l)}}catch(e){return c.log(e),!1}}var Wa,Ya,Ka={open:function(e){if("function"==typeof i.addEventListener){var t=function(t){Ga(t,e)};return i.addEventListener("message",t,!1),function(){i.removeEventListener("message",t,!1)}}},post:function(e,t,r){return"function"==typeof i.addEventListener&&Ha(e,t,!1,r)}};function Xa(e){e.updateMessenger(Ka)}var Za={};function Ja(e,t,r,n,a){var o={topic:t,message:r,channelId:"".concat(Sa(),":").concat(Sa()),keepalive:n};return Ya(e,o,a)}function Qa(e,t){var r=e.topic,n=e.message,a=e.keepalive,o=Za[r];if(o)try{o(n,a,t)}catch(e){c.log(e),t(e,a)}}function eo(e,t,r,n){var a,o,i=e.contentWindow,u=null!==(a=null===(o=t.options)||void 0===o?void 0:o.pingWaitTime)&&void 0!==a?a:500;if(!i)return Kr("Frame does not have a content window",e),void r(null);if(0!==u){var l=setTimeout((function(){l=setTimeout((function(){t.debug?n(ro("No response from frame",e)):r(null)}),0)}),u);Ja(i,"axe.ping",null,void 0,(function(){clearTimeout(l),to(e,t,r,n)}))}else to(e,t,r,n)}function to(e,t,r,n){var a,o,i=null!==(a=null===(o=t.options)||void 0===o?void 0:o.frameWaitTime)&&void 0!==a?a:6e4,u=e.contentWindow,l=setTimeout((function(){n(ro("Axe in frame timed out",e))}),i);Ja(u,"axe.start",t,void 0,(function(e){clearTimeout(l),e instanceof Error==0?r(e):n(e)}))}function ro(e,t){var r;return c._tree&&(r=Ln(t)),new Error(e+": "+(r||t))}Ja.updateMessenger=function(e){var t=e.open,r=e.post;pn("function"==typeof t,"open callback must be a function"),pn("function"==typeof r,"post callback must be a function"),Wa&&Wa();var n=t(Qa);n?(pn("function"==typeof n,"open callback must return a cleanup function"),Wa=n):Wa=null,Ya=r},Ja.subscribe=function(e,t){pn("function"==typeof t,"Subscriber callback must be a function"),pn(!Za[e],"Topic ".concat(e," is already registered to.")),Za[e]=t},Ja.isInFrame=function(){return!!(arguments.length>0&&void 0!==arguments[0]?arguments[0]:i).frameElement},Xa(Ja);var no=null,ao={update:function(e){pn("object"===s(e),"serializer must be an object"),no=e},toSpec:function(e){return ao.dqElmToSpec(new Xn(e))},dqElmToSpec:function(e,t){var r;return e instanceof Xn==0?e:(t&&(e=function(e,t){var r=e.fromFrame,n=t.ancestry,a=t.xpath,o=!1!==t.selectors||r;return(e=new Xn(e.element,t,{source:e.source,nodeIndexes:e.nodeIndexes,selector:o?e.selector:[":root"],ancestry:n?e.ancestry:[":root"],xpath:a?e.xpath:"/"})).fromFrame=r,e}(e,t)),"function"==typeof(null===(r=no)||void 0===r?void 0:r.toSpec)?no.toSpec(e):e.toJSON())},mergeSpecs:function(e,t){var r;return"function"==typeof(null===(r=no)||void 0===r?void 0:r.mergeSpecs)?no.mergeSpecs(e,t):Xn.mergeSpecs(e,t)},mapRawResults:function(e){return e.map((function(e){return Y({},e,{nodes:ao.mapRawNodeResults(e.nodes)})}))},mapRawNodeResults:function(e){return null==e?void 0:e.map((function(e){var t=e.node,r=U(e,p);r.node=ao.dqElmToSpec(t);for(var n=0,a=["any","all","none"];n<a.length;n++){var o=a[n];r[o]=r[o].map((function(e){var t=e.relatedNodes,r=U(e,f);return r.relatedNodes=t.map(ao.dqElmToSpec),r}))}return r}))}},oo=ao,io=function(e){return[].concat(e.any||[]).concat(e.all||[]).concat(e.none||[])},uo=function(e,t,r){if(Array.isArray(e))return e.find((function(e){return null!==e&&"object"===s(e)&&Object.hasOwn(e,t)&&e[t]===r}))};function lo(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Math.max(null==e?void 0:e.length,null==t?void 0:t.length),n=0;n<r;n++){var a=null==e?void 0:e[n],o=null==t?void 0:t[n];if("number"!=typeof a||isNaN(a))return 0===n?1:-1;if("number"!=typeof o||isNaN(o))return 0===n?-1:1;if(a!==o)return a-o}return 0}var so=function(e,t){var r=[];return e.forEach((function(e){var t,n=(t=e)&&t.results?Array.isArray(t.results)?t.results.length?t.results:null:[t.results]:null;if(n&&n.length){var a=function(e){return e.frameElement?oo.toSpec(e.frameElement):e.frameSpec?e.frameSpec:null}(e);n.forEach((function(e){e.nodes&&a&&function(e,t,r){e.forEach((function(e){e.node=oo.mergeSpecs(e.node,r),io(e).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return oo.mergeSpecs(e,r)}))}))}))}(e.nodes,0,a);var t=uo(r,"id",e.id);t?e.nodes.length&&function(e,t){for(var r=t[0].node,n=0;n<e.length;n++){var a=e[n].node,o=lo(a.nodeIndexes,r.nodeIndexes);if(o>0||0===o&&r.selector.length<a.selector.length)return void e.splice.apply(e,[n,0].concat(G(t)))}e.push.apply(e,G(t))}(t.nodes,e.nodes):r.push(e)}))}})),r.forEach((function(e){e.nodes&&e.nodes.sort((function(e,t){return lo(e.node.nodeIndexes,t.node.nodeIndexes)}))})),r};function co(e,t,r,n,a,o){t=Y({},t,{elementRef:!1});var i=Fa();e.frames.forEach((function(e){var a=e.node,o=U(e,m);i.defer((function(e,i){eo(a,{options:t,command:r,parameter:n,context:o},(function(t){return e(t?{results:t,frameElement:a}:null)}),i)}))})),i.then((function(e){a(so(e,t))})).catch(o)}function po(e,t){if(!e.shadowId&&!t.shadowId&&e.actualNode&&"function"==typeof e.actualNode.contains)return e.actualNode.contains(t.actualNode);do{if(e===t)return!0;if(t.nodeIndex<e.nodeIndex)return!1;t=t.parent}while(t);return!1}var fo=function e(){for(var t={},r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return n.forEach((function(r){if(r&&"object"===s(r)&&!Array.isArray(r))for(var n=0,a=Object.keys(r);n<a.length;n++){var o=a[n];!t.hasOwnProperty(o)||"object"!==s(r[o])||Array.isArray(t[o])?t[o]=r[o]:t[o]=e(t[o],r[o])}})),t},mo=function(e,t){Object.assign(e,t),Object.keys(t).filter((function(e){return"function"==typeof t[e]})).forEach((function(r){e[r]=null;try{e[r]=t[r](e)}catch(e){}}))},Do=["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"],ho=function(e){if(e.shadowRoot){var t=e.nodeName.toLowerCase();if(Do.includes(t)||/^[a-z][a-z0-9_.-]*-[a-z0-9_.-]*$/.test(t))return!0}return!1},go={};ie(go,{createGrid:function(){return hi},findElmsInContext:function(){return yo},findNearbyElms:function(){return xi},findUp:function(){return wo},findUpVirtual:function(){return Fo},focusDisabled:function(){return _i},getComposedParent:function(){return $o},getElementByReference:function(){return Pi},getElementCoordinates:function(){return Uo},getElementStack:function(){return zi},getModalDialog:function(){return ki},getOverflowHiddenAncestors:function(){return xo},getRootNode:function(){return bo},getScrollOffset:function(){return Ho},getTabbableElements:function(){return Vi},getTargetRects:function(){return Gi},getTargetSize:function(){return Wi},getTextElementStack:function(){return Bl},getViewportSize:function(){return Go},getVisibleChildTextRects:function(){return Nl},hasContent:function(){return Ml},hasContentVirtual:function(){return Sl},hasLangText:function(){return Pl},idrefs:function(){return Ki},insertedIntoFocusOrder:function(){return Il},isCurrentPageLink:function(){return Mi},isFocusable:function(){return Hi},isHTML5:function(){return zl},isHiddenForEveryone:function(){return qo},isHiddenWithCSS:function(){return ql},isInTabOrder:function(){return Ui},isInTextBlock:function(){return Gl},isInert:function(){return Ni},isModalOpen:function(){return Wl},isMultiline:function(){return Yl},isNativelyFocusable:function(){return $i},isNode:function(){return Kl},isOffscreen:function(){return Wo},isOpaque:function(){return lp},isSkipLink:function(){return sp},isVisible:function(){return fp},isVisibleOnScreen:function(){return Ko},isVisibleToScreenReaders:function(){return Hu},isVisualContent:function(){return Rl},reduceToElementsBelowFloating:function(){return mp},shadowElementsFromPoint:function(){return vp},urlPropsFromAttribute:function(){return wp},visuallyContains:function(){return Dp},visuallyOverlaps:function(){return Ep},visuallySort:function(){return Ii}});var vo=function(e){var t=e.getRootNode&&e.getRootNode()||l;return t===e&&(t=l),t},bo=vo,yo=function(e){var t,r=e.context,n=e.value,a=e.attr,o=e.elm,i=void 0===o?"":o,u=mn(n);return t=9===r.nodeType||11===r.nodeType?r:bo(r),Array.from(t.querySelectorAll(i+"["+a+"="+u+"]"))},Fo=function(e,t){var r;if(r=e.actualNode,!e.shadowId&&"function"==typeof e.actualNode.closest)return e.actualNode.closest(t)||null;do{(r=r.assignedSlot?r.assignedSlot:r.parentNode)&&11===r.nodeType&&(r=r.host)}while(r&&!yn(r,t)&&r!==l.documentElement);return r&&yn(r,t)?r:null},wo=function(e,t){return Fo(Wn(e),t)};function Eo(e,t){return(0|e.left)<(0|t.right)&&(0|e.right)>(0|t.left)&&(0|e.top)<(0|t.bottom)&&(0|e.bottom)>(0|t.top)}var Co=wn((function(e){var t=[];return e?("hidden"===e.getComputedStylePropertyValue("overflow")&&t.push(e),t.concat(Co(e.parent))):t})),xo=Co,Ao=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,ko=/(\w+)\((\d+)/;function No(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function Bo(e){return"area"!==e.props.nodeName&&"none"===e.getComputedStylePropertyValue("display")}function To(e){return!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function Ro(e){return!!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&"hidden"===e.getComputedStylePropertyValue("content-visibility")}function _o(e){return"true"===e.attr("aria-hidden")}function Oo(e){return"0"===e.getComputedStylePropertyValue("opacity")}function So(e){var t=hf(e.actualNode),r=parseInt(e.getComputedStylePropertyValue("height")),n=parseInt(e.getComputedStylePropertyValue("width"));return!!t&&(0===r||0===n)}function Mo(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=e.boundingClientRect,r=xo(e);return!!r.length&&r.some((function(e){var r=e.boundingClientRect;return r.width<2||r.height<2||!Eo(t,r)}))}function Po(e){var t=e.getComputedStylePropertyValue("clip").match(Ao),r=e.getComputedStylePropertyValue("clip-path").match(ko);if(t&&5===t.length){var n=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}function Io(e,t){var r=ma(e,"map");if(!r)return!0;var n=r.attr("name");if(!n)return!0;var a=vo(e.actualNode);if(!a||9!==a.nodeType)return!0;var o=Qf(c._tree,'img[usemap="#'.concat(mn(n),'"]'));return!o||!o.length||o.some((function(e){return!t(e)}))}function jo(e){var t;return"details"===(null===(t=e.parent)||void 0===t?void 0:t.props.nodeName)&&(("summary"!==e.props.nodeName||e.parent.children.find((function(e){return"summary"===e.props.nodeName}))!==e)&&!e.parent.hasAttr("open"))}var Lo=[Bo,To,Ro,jo];function qo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor,a=void 0!==n&&n;return e=Bf(e).vNode,r?zo(e,a):Vo(e,a)}var zo=wn((function(e,t){return!(!No(e)&&(!e.actualNode||!Lo.some((function(r){return r(e,{isAncestor:t})}))&&e.actualNode.isConnected))})),Vo=wn((function(e,t){return!!zo(e,t)||!!e.parent&&Vo(e.parent,!0)})),$o=function e(t){if(t.assignedSlot)return e(t.assignedSlot);if(t.parentNode){var r=t.parentNode;if(1===r.nodeType)return r;if(r.host)return r.host}return null},Ho=function(e){if(!e.nodeType&&e.document&&(e=e.document),9===e.nodeType){var t=e.documentElement,r=e.body;return{left:t&&t.scrollLeft||r&&r.scrollLeft||0,top:t&&t.scrollTop||r&&r.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}},Uo=function(e){var t=Ho(l),r=t.left,n=t.top,a=e.getBoundingClientRect();return{top:a.top+n,right:a.right+r,bottom:a.bottom+n,left:a.left+r,width:a.right-a.left,height:a.bottom-a.top}},Go=function(e){var t=e.document,r=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(r)return{width:r.clientWidth,height:r.clientHeight};var n=t.body;return{width:n.clientWidth,height:n.clientHeight}},Wo=function(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=Bf(e).domNode;if(t){var r,n=l.documentElement,a=i.getComputedStyle(t),o=i.getComputedStyle(l.body||n).getPropertyValue("direction"),u=Uo(t);if(u.bottom<0&&(function(e,t){for(e=$o(e);e&&"html"!==e.nodeName.toLowerCase();){if(e.scrollTop&&(t+=e.scrollTop)>=0)return!1;e=$o(e)}return!0}(t,u.bottom)||"absolute"===a.position))return!0;if(0===u.left&&0===u.right)return!1;if("ltr"===o){if(u.right<=0)return!0}else if(r=Math.max(n.scrollWidth,Go(i).width),u.left>=r)return!0;return!1}},Yo=[Oo,So,Mo,Po,Wo];function Ko(e){return e=Bf(e).vNode,Xo(e)}var Xo=wn((function(e,t){return e.actualNode&&"area"===e.props.nodeName?!Io(e,Xo):!qo(e,{skipAncestors:!0,isAncestor:t})&&(!e.actualNode||!Yo.some((function(r){return r(e,{isAncestor:t})})))&&(!e.parent||Xo(e.parent,!0))}));function Zo(e,t){var r=Math.min(e.top,t.top),n=Math.max(e.right,t.right),a=Math.max(e.bottom,t.bottom),o=Math.min(e.left,t.left);return new i.DOMRect(o,r,n-o,a-r)}function Jo(e,t){var r=e.x,n=e.y,a=t.top,o=t.right,i=t.bottom,u=t.left;return n>=a&&r<=o&&n<=i&&r>=u}var Qo={};function ei(e,t){var r=Math.max(e.left,t.left),n=Math.min(e.right,t.right),a=Math.max(e.top,t.top),o=Math.min(e.bottom,t.bottom);return r>=n||a>=o?null:new i.DOMRect(r,a,n-r,o-a)}function ti(e){var t=e.left,r=e.top,n=e.width,a=e.height;return new i.DOMPoint(t+n/2,r+a/2)}ie(Qo,{getBoundingRect:function(){return Zo},getIntersectionRect:function(){return ei},getOffset:function(){return ai},getRectCenter:function(){return ti},hasVisualOverlap:function(){return ui},isPointInRect:function(){return Jo},rectHasMinimumSize:function(){return ni},rectsOverlap:function(){return Eo},splitRects:function(){return li}});var ri=.05;function ni(e,t){var r=t.width,n=t.height;return r+ri>=e&&n+ri>=e}function ai(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12,n=Gi(e),a=Gi(t);if(!n.length||!a.length)return 0;var o,i=ti(n.reduce(Zo)),u=1/0,l=re(a);try{for(l.s();!(o=l.n()).done;){var s=o.value;if(Jo(i,s))return 0;var c=ii(i,oi(i,s));u=Math.min(u,c)}}catch(e){l.e(e)}finally{l.f()}if(ni(2*r,Wi(t)))return u;var d=ii(i,ti(a.reduce(Zo)))-r;return Math.max(0,Math.min(u,d))}function oi(e,t){return{x:e.x<t.left?t.left:e.x>t.right?t.right:e.x,y:e.y<t.top?t.top:e.y>t.bottom?t.bottom:e.y}}function ii(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}function ui(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return!(r.left>=n.right||r.right<=n.left||r.top>=n.bottom||r.bottom<=n.top)&&Ii(e,t)>0}function li(e,t){var r,n=[e],a=re(t);try{var o=function(){var e=r.value;n=n.reduce((function(t,r){return t.concat(function(e,t){var r,n,a=e.top,o=e.left,i=e.bottom,u=e.right,l=a<t.bottom&&i>t.top,s=o<t.right&&u>t.left,c=[];if(si(t.top,a,i)&&s&&c.push({top:a,left:o,bottom:t.top,right:u}),si(t.right,o,u)&&l&&c.push({top:a,left:t.right,bottom:i,right:u}),si(t.bottom,a,i)&&s&&c.push({top:t.bottom,right:u,bottom:i,left:o}),si(t.left,o,u)&&l&&c.push({top:a,left:o,bottom:i,right:t.left}),0===c.length){if(n=t,(r=e).top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right)return[];c.push(e)}return c.map(ci)}(r,e))}),[])};for(a.s();!(r=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}return n}var si=function(e,t,r){return e>t&&e<r};function ci(e){return new i.DOMRect(e.left,e.top,e.right-e.left,e.bottom-e.top)}var di=0,pi=.1,fi=.2,mi=.3,Di=0;function hi(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.body,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(Gn.get("gridCreated")&&!r)return Yr.gridSize;if(Gn.set("gridCreated",!0),!r){var n,a=Wn(l.documentElement);if(a||(a=new Ap(l.documentElement)),Di=0,a._stackingOrder=[yi(di,Di++,null)],null!==(n=t)&&void 0!==n||(t=new Ei),wi(t,a),hf(a.actualNode)){var o=new Ei(a);a._subGrid=o}}for(var u=l.createTreeWalker(e,i.NodeFilter.SHOW_ELEMENT,null,!1),s=r?u.nextNode():u.currentNode;s;){var d=Wn(s);d&&d.parent?r=d.parent:s.assignedSlot?r=Wn(s.assignedSlot):s.parentElement?r=Wn(s.parentElement):s.parentNode&&Wn(s.parentNode)&&(r=Wn(s.parentNode)),d||(d=new c.VirtualNode(s,r)),d._stackingOrder=bi(d,r,Di++);var p=Fi(d,r),f=p?p._subGrid:t;if(hf(d.actualNode)){var m=new Ei(d);d._subGrid=m}var D=d.boundingClientRect;0!==D.width&&0!==D.height&&Ko(s)&&wi(f,d),ho(s)&&hi(s.shadowRoot,f,d),s=u.nextNode()}return Yr.gridSize}function gi(e,t){var r=e.getComputedStylePropertyValue("position"),n=e.getComputedStylePropertyValue("z-index");if("fixed"===r||"sticky"===r)return!0;if("auto"!==n&&"static"!==r)return!0;if("1"!==e.getComputedStylePropertyValue("opacity"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none"))return!0;var a=e.getComputedStylePropertyValue("mix-blend-mode");if(a&&"normal"!==a)return!0;var o=e.getComputedStylePropertyValue("filter");if(o&&"none"!==o)return!0;var i=e.getComputedStylePropertyValue("perspective");if(i&&"none"!==i)return!0;var u=e.getComputedStylePropertyValue("clip-path");if(u&&"none"!==u)return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none"))return!0;if("isolate"===e.getComputedStylePropertyValue("isolation"))return!0;var l=e.getComputedStylePropertyValue("will-change");if("transform"===l||"opacity"===l)return!0;if("touch"===e.getComputedStylePropertyValue("-webkit-overflow-scrolling"))return!0;var s=e.getComputedStylePropertyValue("contain");return!!["layout","paint","strict","content"].includes(s)||!("auto"===n||!vi(t))}function vi(e){if(!e)return!1;var t=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(t)}function bi(e,t,r){var n=t._stackingOrder.slice();if(gi(e,t)){var a=n.findIndex((function(e){var t=e.stackLevel;return[di,fi,mi].includes(t)}));-1!==a&&n.splice(a,n.length-a)}var o=function(e,t){var r=function(e,t){return"static"!==e.getComputedStylePropertyValue("position")||vi(t)?e.getComputedStylePropertyValue("z-index"):"auto"}(e,t);return["auto","0"].includes(r)?"static"!==e.getComputedStylePropertyValue("position")?mi:"none"!==e.getComputedStylePropertyValue("float")?fi:gi(e,t)?pi:null:parseInt(r)}(e,t);return null!==o&&n.push(yi(o,r,e)),n}function yi(e,t,r){return{stackLevel:e,treeOrder:t,vNode:r}}function Fi(e,t){for(var r=null,n=[e];t;){if(hf(t.actualNode)){r=t;break}if(t._scrollRegionParent){r=t._scrollRegionParent;break}n.push(t),t=Wn(t.actualNode.parentElement||t.actualNode.parentNode)}return n.forEach((function(e){return e._scrollRegionParent=r})),r}function wi(e,t){var r=xo(t);t.clientRects.forEach((function(n){var a,o=r.reduce((function(e,t){return e&&ei(e,t.boundingClientRect)}),n);if(o){null!==(a=t._grid)&&void 0!==a||(t._grid=e);var i=e.getGridPositionOfRect(o);e.loopGridPosition(i,(function(e){e.includes(t)||e.push(t)}))}}))}var Ei=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;J(this,e),this.container=t,this.cells=[]}return ee(e,[{key:"toGridIndex",value:function(e){return Math.floor(e/Yr.gridSize)}},{key:"getCellFromPoint",value:function(e){var t,r,n=e.x,a=e.y;pn(this.boundaries,"Grid does not have cells added");var o=this.toGridIndex(a),i=this.toGridIndex(n);pn(Jo({y:o,x:i},this.boundaries),"Element midpoint exceeds the grid bounds");var u=null!==(t=this.cells[o-this.cells._negativeIndex])&&void 0!==t?t:[];return null!==(r=u[i-u._negativeIndex])&&void 0!==r?r:[]}},{key:"loopGridPosition",value:function(e,t){var r=e,n=r.left,a=r.right,o=r.top,i=r.bottom;this.boundaries&&(e=Zo(this.boundaries,e)),this.boundaries=e,Ci(this.cells,o,i,(function(e,r){Ci(e,n,a,(function(e,n){t(e,{row:r,col:n})}))}))}},{key:"getGridPositionOfRect",value:function(e){var t=e.top,r=e.right,n=e.bottom,a=e.left,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t=this.toGridIndex(t-o),r=this.toGridIndex(r+o-1),n=this.toGridIndex(n+o-1),a=this.toGridIndex(a-o),new i.DOMRect(a,t,r-a,n-t)}}]),e}();function Ci(e,t,r,n){var a;if(null!==(a=e._negativeIndex)&&void 0!==a||(e._negativeIndex=0),t<e._negativeIndex){for(var o=0;o<e._negativeIndex-t;o++)e.splice(0,0,[]);e._negativeIndex=t}for(var i=t-e._negativeIndex,u=r-e._negativeIndex,l=i;l<=u;l++){var s,c;null!==(c=e[s=l])&&void 0!==c||(e[s]=[]),n(e[l],l+e._negativeIndex)}}function xi(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(hi(),null===(t=e._grid)||void 0===t||null===(r=t.cells)||void 0===r||!r.length)return[];var a=e.boundingClientRect,o=e._grid,i=Ai(e),u=o.getGridPositionOfRect(a,n),l=[];return o.loopGridPosition(u,(function(t){var r,n=re(t);try{for(n.s();!(r=n.n()).done;){var a=r.value;a&&a!==e&&!l.includes(a)&&i===Ai(a)&&l.push(a)}}catch(e){n.e(e)}finally{n.f()}})),l}var Ai=wn((function(e){return!!e&&("fixed"===e.getComputedStylePropertyValue("position")||Ai(e.parent))})),ki=wn((function(){var e;if(!c._tree)return null;var t=Vf(c._tree[0],"dialog[open]",(function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&Ko(e)}));return t.length?t.find((function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)}))||(null!==(e=t.find((function(e){var t,r=null!==(t=function(e){hi();var t=c._tree[0]._grid,r=new i.DOMRect(0,0,i.innerWidth,i.innerHeight);if(t)for(var n=0;n<t.cells.length;n++){var a=t.cells[n];if(a)for(var o=0;o<a.length;o++){var u=a[o];if(u)for(var l=0;l<u.length;l++){var s=u[l],d=ei(s.boundingClientRect,r);if("html"!==s.props.nodeName&&s!==e&&"none"!==s.getComputedStylePropertyValue("pointer-events")&&d)return{vNode:s,rect:d}}}}}(e))&&void 0!==t?t:{},n=r.vNode,a=r.rect;return!!n&&!l.elementsFromPoint(a.left+1,a.top+1).includes(n.actualNode)})))&&void 0!==e?e:null):null}));function Ni(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor;return r?Bi(e,n):Ti(e,n)}var Bi=wn((function(e,t){if(e.hasAttr("inert"))return!0;if(!t&&e.actualNode){var r=ki();if(r&&!po(r,e))return!0}return!1})),Ti=wn((function(e,t){return!!Bi(e,t)||!!e.parent&&Ti(e.parent,!0)})),Ri=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"],_i=function(e){var t,r=Bf(e).vNode;if(t=r.props.nodeName,Ri.includes(t)&&r.hasAttr("disabled")||Ni(r))return!0;for(var n=r.parent,a=[],o=!1;n&&n.shadowId===r.shadowId&&!o&&(a.push(n),"legend"!==n.props.nodeName);){if(void 0!==n._inDisabledFieldset){o=n._inDisabledFieldset;break}"fieldset"===n.props.nodeName&&n.hasAttr("disabled")&&(o=!0),n=n.parent}return a.forEach((function(e){return e._inDisabledFieldset=o})),!!o||"area"!==r.props.nodeName&&!!r.actualNode&&qo(r)},Oi=/^\/\#/,Si=/^#[!/]/;function Mi(e){var t,r=e.getAttribute("href");if(!r||"#"===r)return!1;if(Oi.test(r))return!0;var n=e.hash,a=e.protocol,o=e.hostname,u=e.port,l=e.pathname;if(Si.test(n))return!1;if("#"===r.charAt(0))return!0;if("string"!=typeof(null===(t=i.location)||void 0===t?void 0:t.origin)||-1===i.location.origin.indexOf("://"))return null;var s,c=i.location.origin+i.location.pathname;return s=o?"".concat(a,"//").concat(o).concat(u?":".concat(u):""):i.location.origin,(s+=l?("/"!==l[0]?"/":"")+l:i.location.pathname)===c}var Pi=function(e,t){var r=e.getAttribute(t);if(!r)return null;if("href"===t&&!Mi(e))return null;-1!==r.indexOf("#")&&(r=decodeURIComponent(r.substr(r.indexOf("#")+1)));var n=l.getElementById(r);return n||((n=l.getElementsByName(r)).length?n[0]:null)};function Ii(e,t){hi();for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),n=0;n<r;n++){if(void 0===t._stackingOrder[n])return-1;if(void 0===e._stackingOrder[n])return 1;if(t._stackingOrder[n].stackLevel>e._stackingOrder[n].stackLevel)return 1;if(t._stackingOrder[n].stackLevel<e._stackingOrder[n].stackLevel)return-1;if(t._stackingOrder[n].treeOrder!==e._stackingOrder[n].treeOrder)return t._stackingOrder[n].treeOrder-e._stackingOrder[n].treeOrder}var a=e.actualNode,o=t.actualNode;if(a.getRootNode&&a.getRootNode()!==o.getRootNode()){for(var u=[];a;)u.push({root:a.getRootNode(),node:a}),a=a.getRootNode().host;for(;o&&!u.find((function(e){return e.root===o.getRootNode()}));)o=o.getRootNode().host;if((a=u.find((function(e){return e.root===o.getRootNode()})).node)===o)return e.actualNode.getRootNode()!==a.getRootNode()?-1:1}var l=i.Node,s=l.DOCUMENT_POSITION_FOLLOWING,c=l.DOCUMENT_POSITION_CONTAINS,d=l.DOCUMENT_POSITION_CONTAINED_BY,p=a.compareDocumentPosition(o),f=p&s?1:-1,m=p&c||p&d,D=ji(e),h=ji(t);return D===h||m?f:h-D}function ji(e){return-1!==e.getComputedStylePropertyValue("display").indexOf("inline")?2:Li(e)?1:0}function Li(e){if(!e)return!1;if(void 0!==e._isFloated)return e._isFloated;if("none"!==e.getComputedStylePropertyValue("float"))return e._isFloated=!0,!0;var t=Li(e.parent);return e._isFloated=t,t}function qi(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=ti(t),a=e.getCellFromPoint(n)||[],o=Math.floor(n.x),i=Math.floor(n.y),u=a.filter((function(e){return e.clientRects.some((function(e){var t=e.left,r=e.top;return o<Math.floor(t+e.width)&&o>=Math.floor(t)&&i<Math.floor(r+e.height)&&i>=Math.floor(r)}))})),s=e.container;return s&&(u=qi(s._grid,s.boundingClientRect,!0).concat(u)),r||(u=u.sort(Ii).map((function(e){return e.actualNode})).concat(l.documentElement).filter((function(e,t,r){return r.indexOf(e)===t}))),u}var zi=function(e){hi();var t=Wn(e),r=t._grid;return r?qi(r,t.boundingClientRect):[]},Vi=function(e){return Qf(e,"*").filter((function(e){var t=e.isFocusable,r=e.actualNode.getAttribute("tabindex");return(r=r&&!isNaN(parseInt(r,10))?parseInt(r):null)?t&&r>=0:t}))},$i=function(e){var t=Bf(e).vNode;if(!t||_i(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return"hidden"!==t.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!Qf(t,"summary").length}return!1};function Hi(e){var t=Bf(e).vNode;if(1!==t.props.nodeType)return!1;if(_i(t))return!1;if($i(t))return!0;var r=t.attr("tabindex");return!(!r||isNaN(parseInt(r,10)))}function Ui(e){var t=Bf(e).vNode;return 1===t.props.nodeType&&!(parseInt(t.attr("tabindex",10))<=-1)&&Hi(t)}var Gi=wn((function(e){var t=e.boundingClientRect,r=xi(e).filter((function(t){return ui(e,t)&&"none"!==t.getComputedStylePropertyValue("pointer-events")&&!function(e,t){return e.actualNode.contains(t.actualNode)&&!Ui(t)}(e,t)}));return r.length?li(t,r.map((function(e){return e.boundingClientRect}))):[t]})),Wi=wn((function(e,t){return function(e,t){return e.reduce((function(e,r){var n=ni(t,e);return n!==ni(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(Gi(e),t)})),Yi={};ie(Yi,{accessibleText:function(){return Xi},accessibleTextVirtual:function(){return hl},autocomplete:function(){return yl},formControlValue:function(){return al},formControlValueMethods:function(){return rl},hasUnicode:function(){return ml},isHumanInterpretable:function(){return bl},isIconLigature:function(){return Dl},isValidAutocomplete:function(){return Fl},label:function(){return xl},labelText:function(){return ul},labelVirtual:function(){return Cl},nativeElementType:function(){return Al},nativeTextAlternative:function(){return pl},nativeTextMethods:function(){return dl},removeUnicode:function(){return vl},sanitize:function(){return mu},subtreeText:function(){return il},titleText:function(){return qu},unsupported:function(){return $u},visible:function(){return El},visibleTextNodes:function(){return kl},visibleVirtual:function(){return Gu}});var Ki=function(e,t){e=e.actualNode||e;try{var r=bo(e),n=[],a=e.getAttribute(t);if(a){a=kp(a);for(var o=0;o<a.length;o++)n.push(r.getElementById(a[o]))}return n}catch(e){throw new TypeError("Cannot resolve id references for non-DOM nodes")}},Xi=function(e,t){return hl(Wn(e),t)},Zi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Bf(e).vNode;return 1!==(null==r?void 0:r.props.nodeType)||1!==r.props.nodeType||t.inLabelledByContext||t.inControlContext||!r.attr("aria-labelledby")?"":Ki(r,"aria-labelledby").filter((function(e){return e})).reduce((function(e,n){var a=Xi(n,Y({inLabelledByContext:!0,startNode:t.startNode||r},t));return e?"".concat(e," ").concat(a):a}),"")};function Ji(e){var t=Bf(e).vNode;return 1!==(null==t?void 0:t.props.nodeType)?"":t.attr("aria-label")||""}var Qi={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",allowEmpty:!0,global:!0},"aria-brailleroledescription":{type:"string",allowEmpty:!0,global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string",allowEmpty:!0}},eu={alert:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-expanded","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},tu={ariaAttrs:Qi,ariaRoles:Y({},eu,{"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},{"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:{a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-glossary","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","meter","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},search:{contentTypes:["flow"],allowedRoles:["form","group","none","presentation","region","search"]},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},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]}},ru=Y({},tu),nu=ru,au=function(e){var t=nu.ariaRoles[e];return!!t&&!!t.unsupported},ou=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.allowAbstract,n=t.flagUnsupported,a=void 0!==n&&n,o=nu.ariaRoles[e],i=au(e);return!(!o||a&&i||!r&&"abstract"===o.type)},iu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.fallback,n=t.abstracts,a=t.dpub;if(1!==(e=e instanceof Zr?e:Wn(e)).props.nodeType)return null;var o=(e.attr("role")||"").trim().toLowerCase();return(r?kp(o):[o]).find((function(e){return!(!a&&"doc-"===e.substr(0,4))&&ou(e,{allowAbstract:n})}))||null},uu=function(e){return Object.keys(nu.htmlElms).filter((function(t){var r=nu.htmlElms[t];return r.contentTypes?r.contentTypes.includes(e):!!r.variant&&!(!r.variant.default||!r.variant.default.contentTypes)&&r.variant.default.contentTypes.includes(e)}))},lu=function(){return Gn.get("globalAriaAttrs",(function(){return Object.keys(nu.ariaAttrs).filter((function(e){return nu.ariaAttrs[e].global}))}))},su=wn((function(e){for(var t=[],r=e.rows,n=0,a=r.length;n<a;n++){var o=r[n].cells;t[n]=t[n]||[];for(var i=0,u=0,l=o.length;u<l;u++)for(var s=0;s<o[u].colSpan;s++){for(var c=o[u].getAttribute("rowspan"),d=0===parseInt(c)||0===o[u].rowspan?r.length:o[u].rowSpan,p=0;p<d;p++){for(t[n+p]=t[n+p]||[];t[n+p][i];)i++;t[n+p][i]=o[u]}i++}}return t})),cu=wn((function(e,t){var r,n;for(t||(t=su(wo(e,"table"))),r=0;r<t.length;r++)if(t[r]&&-1!==(n=t[r].indexOf(e)))return{x:n,y:r}}));function du(e){var t=Bf(e),r=t.vNode,n=t.domNode,a=r.attr("scope"),o=r.attr("role");if(!["td","th"].includes(r.props.nodeName))throw new TypeError("Expected TD or TH element");if("columnheader"===o)return"col";if("rowheader"===o)return"row";if("col"===a||"row"===a)return a;if("th"!==r.props.nodeName)return!1;if(!r.actualNode)return"auto";var i=su(wo(n,"table")),u=cu(n,i);return i[u.y].every((function(e){return"TH"===e.nodeName.toUpperCase()}))?"col":i.map((function(e){return e[u.x]})).every((function(e){return e&&"TH"===e.nodeName.toUpperCase()}))?"row":"auto"}var pu=function(e){return-1!==["col","auto"].indexOf(du(e))},fu=function(e){return["row","auto"].includes(du(e))},mu=function(e){return e?e.replace(/\r\n/g,"\n").replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""},Du=function(){return Gn.get("sectioningElementSelector",(function(){return uu("sectioning").map((function(e){return"".concat(e,":not([role])")})).join(", ")+" , main:not([role]), [role=article], [role=complementary], [role=main], [role=navigation], [role=region]"}))};function hu(e){var t=mu(Zi(e)),r=mu(Ji(e));return!(!t&&!r)}var gu={a:function(e){return e.hasAttr("href")?"link":null},area:function(e){return e.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(e){return ma(e,Du())?null:"contentinfo"},form:function(e){return hu(e)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function(e){return ma(e,Du())?null:"banner"},hr:"separator",img:function(e){var t=e.hasAttr("alt")&&!e.attr("alt"),r=lu().find((function(t){return e.hasAttr(t)}));return!t||r||Hi(e)?"img":"presentation"},input:function(e){var t;if(e.hasAttr("list")){var r=Ki(e.actualNode,"list").filter((function(e){return!!e}))[0];t=r&&"datalist"===r.nodeName.toLowerCase()}switch(e.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return t?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return t?"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",search:"search",section:function(e){return hu(e)?"region":null},select:function(e){return e.hasAttr("multiple")||parseInt(e.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(e){var t=ma(e,"table"),r=iu(t);return["grid","treegrid"].includes(r)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(e){return pu(e)?"columnheader":fu(e)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"},vu=function(e,t){var r=s(t);if(Array.isArray(t)&&void 0!==e)return t.includes(e);if("function"===r)return!!t(e);if(null!=e){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var n=t.substring(1,t.length-1);return new RegExp(n).test(e)}}return t===e},bu=function(e,t){return vu(!!hl(e),t)},yu=function(e,t){if("object"!==s(t)||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every((function(r){return vu(e(r),t[r])}))},Fu=function(e,t){return e=Bf(e).vNode,yu((function(t){return e.attr(t)}),t)};function wu(e,t){return!!t(e)}var Eu=function(e,t){return vu(iu(e),t)},Cu=function(e,t){return vu(Ou(e),t)},xu=function(e,t){return e=Bf(e).vNode,vu(e.props.nodeName,t)},Au=function(e,t){return e=Bf(e).vNode,yu((function(t){return e.props[t]}),t)},ku=function(e,t){return vu(ju(e),t)},Nu={hasAccessibleName:bu,attributes:Fu,condition:wu,explicitRole:Eu,implicitRole:Cu,nodeName:xu,properties:Au,semanticRole:ku},Bu=function e(t,r){return t=Bf(t).vNode,Array.isArray(r)?r.some((function(r){return e(t,r)})):"string"==typeof r?ra(t,r):Object.keys(r).every((function(e){if(!Nu[e])throw new Error('Unknown matcher type "'.concat(e,'"'));var n=Nu[e],a=r[e];return n(t,a)}))},Tu=function(e,t){return Bu(e,t)};Tu.hasAccessibleName=bu,Tu.attributes=Fu,Tu.condition=wu,Tu.explicitRole=Eu,Tu.fromDefinition=Bu,Tu.fromFunction=yu,Tu.fromPrimative=vu,Tu.implicitRole=Cu,Tu.nodeName=xu,Tu.properties=Au,Tu.semanticRole=ku;var Ru=Tu,_u=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).noMatchAccessibleName,r=void 0!==t&&t,n=nu.htmlElms[e.props.nodeName];if(!n)return{};if(!n.variant)return n;var a=n.variant,o=U(n,D);for(var i in a)if(a.hasOwnProperty(i)&&"default"!==i){for(var u=a[i],l=u.matches,s=U(u,h),c=Array.isArray(l)?l:[l],d=0;d<c.length&&r;d++)if(c[d].hasOwnProperty("hasAccessibleName"))return n;if(Ru(e,l))for(var p in s)s.hasOwnProperty(p)&&(o[p]=s[p])}for(var f in a.default)a.default.hasOwnProperty(f)&&void 0===o[f]&&(o[f]=a.default[f]);return o},Ou=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).chromium,r=e instanceof Zr?e:Wn(e);if(e=r.actualNode,!r)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var n=r.props.nodeName,a=gu[n];return!a&&t?_u(r).chromiumRole||null:"function"==typeof a?a(r):a||null},Su={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 Mu(e,t){var r=Su[e.props.nodeName];if(!r)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!r.includes(e.parent.props.nodeName))return null;var n=iu(e.parent,t);return["none","presentation"].includes(n)&&!Iu(e.parent)?n:n?null:Mu(e.parent,t)}function Pu(e,t){var r=t.chromium,n=U(t,g),a=Ou(e,{chromium:r});return a?Mu(e,n)||a:null}function Iu(e){return lu().some((function(t){return e.hasAttr(t)}))||Hi(e)}var ju=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noPresentational,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noImplicit,n=U(t,v),a=Bf(e).vNode;if(1!==a.props.nodeType)return null;var o=iu(a,n);return o?["presentation","none"].includes(o)&&Iu(a)?r?null:Pu(a,n):o:r?null:Pu(a,n)}(e,U(t,b));return r&&["presentation","none"].includes(n)?null:n},Lu=["iframe"],qu=function(e){var t=Bf(e).vNode;return 1===t.props.nodeType&&e.hasAttr("title")?!Tu(t,Lu)&&["none","presentation"].includes(ju(t))?"":t.attr("title"):""},zu=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).strict;if(1!==(e=e instanceof Zr?e:Wn(e)).props.nodeType)return!1;var r=ju(e),n=nu.ariaRoles[r];return!(!n||!n.nameFromContent)||!t&&(!n||["presentation","none"].includes(r))},Vu=function(e){var t=e.actualNode,r=e.children;if(!r)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var n=Ki(t,"aria-owns").filter((function(e){return!!e})).map((function(e){return c.utils.getNodeFromTree(e)}));return[].concat(G(r),G(n))}return G(r)},$u={accessibleNameFromFieldValue:["progressbar"]};function Hu(e){return e=Bf(e).vNode,Uu(e)}var Uu=wn((function(e,t){return!_o(e)&&!Ni(e,{skipAncestors:!0,isAncestor:t})&&(e.actualNode&&"area"===e.props.nodeName?!Io(e,Uu):!qo(e,{skipAncestors:!0,isAncestor:t})&&(!e.parent||Uu(e.parent,!0)))})),Gu=function e(t,r,n){var a=Bf(t).vNode,o=r?Hu:Ko,i=!t.actualNode||t.actualNode&&o(t),u=a.children.map((function(t){var a=t.props,o=a.nodeType,u=a.nodeValue;if(3===o){if(u&&i)return u}else if(!n)return e(t,r)})).join("");return mu(u)},Wu=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"],Yu=function(e){var t=(e=e instanceof Zr?e:Wn(e)).props.nodeName;return"textarea"===t||"input"===t&&!Wu.includes((e.attr("type")||"").toLowerCase())},Ku=function(e){return"select"===(e=e instanceof Zr?e:Wn(e)).props.nodeName},Xu=function(e){return"textbox"===iu(e)},Zu=function(e){return"listbox"===iu(e)},Ju=function(e){return"combobox"===iu(e)},Qu=["progressbar","scrollbar","slider","spinbutton"],el=function(e){var t=iu(e);return Qu.includes(t)},tl=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],rl={nativeTextboxValue:function(e){var t=Bf(e).vNode;return Yu(t)&&t.props.value||""},nativeSelectValue:function(e){var t=Bf(e).vNode;if(!Ku(t))return"";var r=Qf(t,"option"),n=r.filter((function(e){return e.props.selected}));return n.length||n.push(r[0]),n.map((function(e){return Gu(e)})).join(" ")||""},ariaTextboxValue:function(e){var t=Bf(e),r=t.vNode,n=t.domNode;return Xu(r)?!n||n&&!qo(n)?Gu(r,!0):n.textContent:""},ariaListboxValue:nl,ariaComboboxValue:function(e,t){var r=Bf(e).vNode;if(!Ju(r))return"";var n=Vu(r).filter((function(e){return"listbox"===ju(e)}))[0];return n?nl(n,t):""},ariaRangeValue:function(e){var t=Bf(e).vNode;if(!el(t)||!t.hasAttr("aria-valuenow"))return"";var r=+t.attr("aria-valuenow");return isNaN(r)?"0":String(r)}};function nl(e,t){var r=Bf(e).vNode;if(!Zu(r))return"";var n=Vu(r).filter((function(e){return"option"===ju(e)&&"true"===e.attr("aria-selected")}));return 0===n.length?"":hl(n[0],t)}var al=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode,n=$u.accessibleNameFromFieldValue||[],a=ju(e);if(t.startNode===e||!tl.includes(a)||n.includes(a))return"";var o=Object.keys(rl).map((function(e){return rl[e]})).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&Kr(o||"{empty-value}",r,t),o},ol=uu("phrasing").concat(["#text"]),il=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=hl.alreadyProcessed;t.startNode=t.startNode||e;var n=t,a=n.strict,o=n.inControlContext,i=n.inLabelledByContext,u=ju(e),l=_u(e,{noMatchAccessibleName:!0}).contentTypes;return r(e,t)||1!==e.props.nodeType||null!=l&&l.includes("embedded")||tl.includes(u)?"":t.subtreeDescendant||t.inLabelledByContext||zu(e,{strict:a})?(a||(t=Y({subtreeDescendant:!o&&!i},t)),Vu(e).reduce((function(e,r){return function(e,t,r){var n=t.props.nodeName,a=hl(t,r);return a?(ol.includes(n)||(" "!==a[0]&&(a+=" "),e&&" "!==e[e.length-1]&&(a=" "+a)),e+a):e}(e,r,t)}),"")):""},ul=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=hl.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||r(e,t))return"";t.startNode||(t.startNode=e);var n,a=Y({inControlContext:!0},t),o=function(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return yo({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}(e),i=ma(e,"label");return i?(n=[].concat(G(o),[i.actualNode])).sort(Nf):n=o,n.map((function(e){return Xi(e,a)})).filter((function(e){return""!==e})).join(" ")},ll={submit:"Submit",image:"Submit",reset:"Reset",button:""};function sl(e,t){return t.attr(e)||""}function cl(e,t,r){var n=t.actualNode,a=[e=e.toLowerCase(),n.nodeName.toLowerCase()].join(","),o=n.querySelector(a);return o&&o.nodeName.toLowerCase()===e?Xi(o,r):""}var dl={valueText:function(e){return e.actualNode.value||""},buttonDefaultText:function(e){var t=e.actualNode;return ll[t.type]||""},tableCaptionText:cl.bind(null,"caption"),figureText:cl.bind(null,"figcaption"),svgTitleText:cl.bind(null,"title"),fieldsetLegendText:cl.bind(null,"legend"),altText:sl.bind(null,"alt"),tableSummaryText:sl.bind(null,"summary"),titleText:qu,subtreeText:il,labelText:ul,singleSpace:function(){return" "},placeholderText:sl.bind(null,"placeholder")};function pl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode;if(1!==e.props.nodeType||["presentation","none"].includes(ju(e)))return"";var n=function(e){return(_u(e,{noMatchAccessibleName:!0}).namingMethods||[]).map((function(e){return dl[e]}))}(e),a=n.reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&c.log(a||"{empty-value}",r,t),a}var fl=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},ml=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations,o=!1;return r&&(o||(o=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.test(e))),n&&(o||(o=/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g.test(e)||/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g.test(e)||/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g.test(e))),a&&(o||(o=/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g.test(e))),o};function Dl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=e.actualNode.nodeValue.trim();if(!mu(n)||ml(n,{emoji:!0,nonBmp:!0}))return!1;var a=Gn.get("canvasContext",(function(){return l.createElement("canvas").getContext("2d",{willReadFrequently:!0})})),o=a.canvas,u=Gn.get("fonts",(function(){return{}})),s=i.getComputedStyle(e.parent.actualNode).getPropertyValue("font-family");u[s]||(u[s]={occurrences:0,numLigatures:0});var c=u[s];if(c.occurrences>=r){if(c.numLigatures/c.occurrences==1)return!0;if(0===c.numLigatures)return!1}c.occurrences++;var d=30,p="".concat(d,"px ").concat(s);a.font=p;var f=n.charAt(0),m=a.measureText(f).width;if(0===m)return c.numLigatures++,!0;if(m<30){var D=30/m;m*=D,p="".concat(d*=D,"px ").concat(s)}o.width=m,o.height=d,a.font=p,a.textAlign="left",a.textBaseline="top",a.fillText(f,0,0);var h=new Uint32Array(a.getImageData(0,0,m,d).data.buffer);if(!h.some((function(e){return e})))return c.numLigatures++,!0;a.clearRect(0,0,m,d),a.fillText(n,0,0);var g=new Uint32Array(a.getImageData(0,0,m,d).data.buffer),v=h.reduce((function(e,t,r){return 0===t&&0===g[r]||0!==t&&0!==g[r]?e:++e}),0),b=n.split("").reduce((function(e,t){return e+a.measureText(t).width}),0),y=a.measureText(n).width;return v/h.length>=t&&1-y/b>=t&&(c.numLigatures++,!0)}function hl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=function(e,t){return t.startNode||(t=Y({startNode:e},t)),1===e.props.nodeType&&t.inLabelledByContext&&void 0===t.includeHidden&&(t=Y({includeHidden:!Hu(e)},t)),t}(e,t),function(e,t){return!!e&&(1===e.props.nodeType&&!t.includeHidden&&!Hu(e))}(e,t))return"";if(function(e,t){var r,n=t.ignoreIconLigature,a=t.pixelThreshold,o=null!==(r=t.occurrenceThreshold)&&void 0!==r?r:t.occuranceThreshold;return!(3!==e.props.nodeType||!n)&&Dl(e,a,o)}(e,t))return"";var r=[Zi,Ji,pl,al,il,gl,qu].reduce((function(r,n){return t.startNode===e&&(r=mu(r)),""!==r?r:n(e,t)}),"");return t.debug&&c.log(r||"{empty-value}",e.actualNode,t),r}function gl(e){return 3!==e.props.nodeType?"":e.props.nodeValue}hl.alreadyProcessed=function(e,t){return t.processed=t.processed||[],!!t.processed.includes(e)||(t.processed.push(e),!1)};var vl=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r&&(e=e.replace(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"")),n&&(e=e.replace(/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g,"").replace(/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g,"").replace(/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g,"")),a&&(e=e.replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g,"")),e},bl=function(e){if(!e.length)return 0;if(["x","i"].includes(e))return 0;var t=vl(e,{emoji:!0,nonBmp:!0,punctuations:!0});return mu(t)?1:0},yl={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"]},Fl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.looseTyped,n=void 0!==r&&r,a=t.stateTerms,o=void 0===a?[]:a,i=t.locations,u=void 0===i?[]:i,l=t.qualifiers,s=void 0===l?[]:l,c=t.standaloneTerms,d=void 0===c?[]:c,p=t.qualifiedTerms,f=void 0===p?[]:p;if(e=e.toLowerCase().trim(),(o=o.concat(yl.stateTerms)).includes(e)||""===e)return!0;s=s.concat(yl.qualifiers),u=u.concat(yl.locations),d=d.concat(yl.standaloneTerms),f=f.concat(yl.qualifiedTerms);var m=e.split(/\s+/g);if("webauthn"===m[m.length-1]&&(m.pop(),0===m.length))return!1;if(!n&&(m[0].length>8&&"section-"===m[0].substr(0,8)&&m.shift(),u.includes(m[0])&&m.shift(),s.includes(m[0])&&(m.shift(),d=[]),1!==m.length))return!1;var D=m[m.length-1];return d.includes(D)||f.includes(D)},wl=function(e){var t;return e.attr("aria-labelledby")&&(t=Ki(e.actualNode,"aria-labelledby").map((function(e){var t=Wn(e);return t?Gu(t):""})).join(" ").trim())||(t=e.attr("aria-label"))&&(t=mu(t))?t:null},El=function(e,t,r){return e=Wn(e),Gu(e,t,r)},Cl=function(e){var t,r;if(r=wl(e))return r;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var n=mn(e.attr("id"));if(r=(t=bo(e.actualNode).querySelector('label[for="'+n+'"]'))&&El(t,!0))return r}return(r=(t=ma(e,"label"))&&Gu(t,!0))||null},xl=function(e){return e=Wn(e),Cl(e)},Al=[{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"]}],kl=function e(t){var r=Ko(t),n=[];return t.children.forEach((function(t){3===t.actualNode.nodeType?r&&n.push(t):n=n.concat(e(t))})),n},Nl=wn((function(e){var t=Wn(e),r=t.boundingClientRect,n=[],a=xo(t);return e.childNodes.forEach((function(e){if(3===e.nodeType&&""!==mu(e.nodeValue)){var t=function(e){var t=l.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}(e);(function(e,t){return e.some((function(e){return!Jo(ti(e),t)}))})(t,r)||n.push.apply(n,G(function(e,t){var r=[];return e.forEach((function(e){if(!(e.width<1||e.height<1)){var n=t.reduce((function(e,t){return e&&ei(e,t.boundingClientRect)}),e);n&&r.push(n)}})),r}(t,a)))}})),n.length?n:[r]})),Bl=function(e){hi();var t=Wn(e)._grid;return t?Nl(e).map((function(e){return qi(t,e)})):[]},Tl=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"],Rl=function(e){var t=Bf(e).vNode,r=c.commons.aria.getExplicitRole(t);if(r)return-1!==Tl.indexOf(r);switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return"hidden"!==t.props.type;default:return!1}},_l=["head","title","template","script","style","iframe","object","video","audio","noscript"];function Ol(e){return!_l.includes(e.props.nodeName)&&e.children.some((function(e){var t=e.props;return 3===t.nodeType&&t.nodeValue.trim()}))}var Sl=function e(t,r,n){return Ol(t)||Rl(t.actualNode)||!n&&!!wl(t)||!r&&t.children.some((function(t){return 1===t.actualNode.nodeType&&e(t)}))},Ml=function(e,t,r){return e=Wn(e),Sl(e,t,r)};function Pl(e){return!(void 0!==e.children&&!Ol(e))||(1===e.props.nodeType&&Rl(e)?!!c.commons.text.accessibleTextVirtual(e):e.children.some((function(e){return!e.attr("lang")&&Pl(e)&&!qo(e)})))}var Il=function(e){return parseInt(e.getAttribute("tabindex"),10)>-1&&Hi(e)&&!$i(e)};function jl(e,t){var r=Bf(e),n=r.vNode,a=r.domNode;return n?(void 0===n._isHiddenWithCSS&&(n._isHiddenWithCSS=Ll(a,t)),n._isHiddenWithCSS):Ll(a,t)}function Ll(e,t){if(9===e.nodeType)return!1;if(11===e.nodeType&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase()))return!1;var r=i.getComputedStyle(e,null);if(!r)throw new Error("Style does not exist for the given element.");if("none"===r.getPropertyValue("display"))return!0;var n=["hidden","collapse"],a=r.getPropertyValue("visibility");if(n.includes(a)&&!t)return!0;if(n.includes(a)&&t&&n.includes(t))return!0;var o=$o(e);return!(!o||n.includes(a))&&jl(o,a)}var ql=jl,zl=function(e){var t=e.doctype;return null!==t&&"html"===t.name&&!t.publicId&&!t.systemId},Vl=function(e){var t;(e instanceof Zr||null!==(t=i)&&void 0!==t&&t.Node&&e instanceof i.Node)&&(e=c.commons.aria.getRole(e));var r=nu.ariaRoles[e];return(null==r?void 0:r.type)||null};function $l(e,t){!1!==t(e.actualNode)&&e.children.forEach((function(e){return $l(e,t)}))}var Hl=["block","list-item","table","flex","grid","inline-block"];function Ul(e){var t=i.getComputedStyle(e).getPropertyValue("display");return Hl.includes(t)||"table-"===t.substr(0,6)}var Gl=function(e,t){if(Ul(e))return!1;var r=function(e){for(var t=$o(e);t&&!Ul(t);)t=$o(t);return Wn(t)}(e),n="",a="",o=0;return $l(r,(function(t){if(2===o)return!1;if(3===t.nodeType&&(n+=t.nodeValue),1===t.nodeType){var r=(t.nodeName||"").toUpperCase();if(t===e&&(o=1),["BR","HR"].includes(r))0===o?(n="",a=""):o=2;else{if("none"===t.style.display||"hidden"===t.style.overflow||!["",null,"none"].includes(t.style.float)||!["",null,"relative"].includes(t.style.position))return!1;if("widget"===Vl(t))return a+=t.textContent,!1}}})),n=mu(n),null!=t&&t.noLengthCompare?0!==n.length:(a=mu(a),n.length>a.length)},Wl=function(e){var t=(e=e||{}).modalPercent||.75;if(Gn.get("isModalOpen"))return Gn.get("isModalOpen");if(Vf(c._tree[0],"dialog, [role=dialog], [aria-modal=true]",Ko).length)return Gn.set("isModalOpen",!0),!0;for(var r=Go(i),n=r.width*t,a=r.height*t,o=(r.width-n)/2,u=(r.height-a)/2,d=[{x:o,y:u},{x:r.width-o,y:u},{x:r.width/2,y:r.height/2},{x:o,y:r.height-u},{x:r.width-o,y:r.height-u}].map((function(e){return Array.from(l.elementsFromPoint(e.x,e.y))})),p=function(e){var t=d[e].find((function(e){var t=i.getComputedStyle(e);return parseInt(t.width,10)>=n&&parseInt(t.height,10)>=a&&"none"!==t.getPropertyValue("pointer-events")&&("absolute"===t.position||"fixed"===t.position)}));if(t&&d.every((function(e){return e.includes(t)})))return Gn.set("isModalOpen",!0),{v:!0}},f=0;f<d.length;f++){var m=p(f);if("object"===s(m))return m.v}Gn.set("isModalOpen",void 0)};function Yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=e.ownerDocument.createRange();r.setStart(e,0),r.setEnd(e,e.childNodes.length);var n,a=0,o=0,i=re(r.getClientRects());try{for(i.s();!(n=i.n()).done;){var u=n.value;if(!(u.height<=t))if(a>u.top+t)a=Math.max(a,u.bottom);else{if(0!==o)return!0;a=u.bottom,o++}}}catch(e){i.e(e)}finally{i.f()}return!1}var Kl=function(e){return e instanceof i.Node},Xl="color.incompleteData",Zl={set:function(e,t){if("string"!=typeof e)throw new Error("Incomplete data: key must be a string");var r=Gn.get(Xl,(function(){return{}}));return t&&(r[e]=t),r[e]},get:function(e){var t=Gn.get(Xl);return null==t?void 0:t[e]},clear:function(){Gn.set(Xl,{})}},Jl=Zl,Ql=function(e,t){var r=e.nodeName.toUpperCase();if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(r))return Jl.set("bgColor","imgNode"),!0;var n=(t=t||i.getComputedStyle(e)).getPropertyValue("background-image"),a="none"!==n;if(a){var o=/gradient/.test(n);Jl.set("bgColor",o?"bgGradient":"bgImage")}return a},es={};ie(es,{Colorjs:function(){return Wd},CssSelectorParser:function(){return ts.CssSelectorParser},doT:function(){return rs.default},emojiRegexText:function(){return fl},memoize:function(){return ns.default}});var ts=ue(Vt()),rs=ue($t()),ns=ue(jt());function as(e,t){var r=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((function(e){return[e]})));var n=t[0].length,a=t[0].map((function(e,r){return t.map((function(e){return e[r]}))})),o=e.map((function(e){return a.map((function(t){var r=0;if(!Array.isArray(e)){var n,a=re(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;r+=e*o}}catch(e){a.e(e)}finally{a.f()}return r}for(var i=0;i<e.length;i++)r+=e[i]*(t[i]||0);return r}))}));return 1===r&&(o=o[0]),1===n?o.map((function(e){return e[0]})):o}function os(e){return"string"===is(e)}function is(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function us(e,t){e=+e,t=+t;var r=(Math.floor(e)+"").length;if(t>r)return+e.toFixed(t-r);var n=Math.pow(10,r-t);return Math.round(e/n)*n}function ls(e){if(e){e=e.trim();var t=/^-?[\d.]+$/,r=e.match(/^([a-z]+)\((.+?)\)$/i);if(r){var n=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(function(e,r){/%$/.test(r)?(r=new Number(r.slice(0,-1)/100)).type="<percentage>":/deg$/.test(r)?((r=new Number(+r.slice(0,-3))).type="<angle>",r.unit="deg"):t.test(r)&&((r=new Number(r)).type="<number>"),e.startsWith("/")&&((r=r instanceof Number?r:new Number(r)).alpha=!0),n.push(r)})),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:n}}}}function ss(e){return e[e.length-1]}function cs(e,t,r){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*r}function ds(e,t,r){return(r-e)/(t-e)}function ps(e,t,r){return cs(t[0],t[1],ds(e[0],e[1],r))}function fs(e){return e.map((function(e){return e.split("|").map((function(e){var t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var r=new String(t[1]);return r.range=[+t[2],+t[3]],r}return e}))}))}var ms=Object.freeze({__proto__:null,isString:os,type:is,toPrecision:us,parseFunction:ls,last:ss,interpolate:cs,interpolateInv:ds,mapRange:ps,parseCoordGrammar:fs,multiplyMatrices:as}),Ds=function(){function e(){J(this,e)}return ee(e,[{key:"add",value:function(e,t,r){if("string"==typeof arguments[0])(Array.isArray(e)?e:[e]).forEach((function(e){this[e]=this[e]||[],t&&this[e][r?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}},{key:"run",value:function(e,t){this[e]=this[e]||[],this[e].forEach((function(e){e.call(t&&t.context?t.context:t,t)}))}}]),e}(),hs=new Ds,gs={gamut_mapping:"lch.c",precision:5,deltaE:"76"},vs={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function bs(e){return Array.isArray(e)?e:vs[e]}function ys(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(e=bs(e),t=bs(t),!e||!t)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(e||t?"":"/").concat(t?"":"to"));if(e===t)return r;var a={W1:e,W2:t,XYZ:r,options:n};if(hs.run("chromatic-adaptation-start",a),a.M||(a.W1===vs.D65&&a.W2===vs.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===vs.D50&&a.W2===vs.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),hs.run("chromatic-adaptation-end",a),a.M)return as(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var Fs=(e=new WeakSet,t=new WeakMap,o=new WeakSet,function(){function r(n){var a,i,u,l,s,c,d;J(this,r),L(this,o),L(this,e),j(this,t,{writable:!0,value:void 0}),this.id=n.id,this.name=n.name,this.base=n.base?r.get(n.base):null,this.aliases=n.aliases,this.base&&(this.fromBase=n.fromBase,this.toBase=n.toBase);var p=null!==(a=n.coords)&&void 0!==a?a:this.base.coords;this.coords=p;var f=null!==(i=null!==(u=n.white)&&void 0!==u?u:this.base.white)&&void 0!==i?i:"D65";for(var m in this.white=bs(f),this.formats=null!==(l=n.formats)&&void 0!==l?l:{},this.formats){var D=this.formats[m];D.type||(D.type="function"),D.name||(D.name=m)}!n.cssId||null!==(s=this.formats.functions)&&void 0!==s&&s.color?null===(c=this.formats)||void 0===c||!c.color||null!==(d=this.formats)&&void 0!==d&&d.color.id||(this.formats.color.id=this.id):(this.formats.color={id:n.cssId},Object.defineProperty(this,"cssId",{value:n.cssId})),this.referred=n.referred,$(this,t,V(this,o,Es).call(this).reverse()),hs.run("colorspace-init-end",this)}return ee(r,[{key:"inGamut",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).epsilon,r=void 0===t?75e-6:t;if(this.isPolar)return e=this.toBase(e),this.base.inGamut(e,{epsilon:r});var n=Object.values(this.coords);return e.every((function(e,t){var a=n[t];if("angle"!==a.type&&a.range){if(Number.isNaN(e))return!0;var o=K(a.range,2),i=o[0],u=o[1];return(void 0===i||e>=i-r)&&(void 0===u||e<=u+r)}return!0}))}},{key:"cssId",get:function(){var e,t;return(null===(e=this.formats.functions)||void 0===e||null===(t=e.color)||void 0===t?void 0:t.id)||this.id}},{key:"isPolar",get:function(){for(var e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}},{key:"getFormat",value:function(t){return"object"===s(t)?t=V(this,e,ws).call(this,t):(r="default"===t?Object.values(this.formats)[0]:this.formats[t])?r=V(this,e,ws).call(this,r):null;var r}},{key:"to",value:function(e,n){if(1===arguments.length){var a=[e.space,e.coords];e=a[0],n=a[1]}if(this===(e=r.get(e)))return n;n=n.map((function(e){return Number.isNaN(e)?0:e}));for(var o,i,u=z(this,t),l=z(e,t),s=0;s<u.length&&u[s]===l[s];s++)o=u[s],i=s;if(!o)throw new Error("Cannot convert between color spaces ".concat(this," and ").concat(e,": no connection space was found"));for(var c=u.length-1;c>i;c--)n=u[c].toBase(n);for(var d=i+1;d<l.length;d++)n=l[d].fromBase(n);return n}},{key:"from",value:function(e,t){if(1===arguments.length){var n=[e.space,e.coords];e=n[0],t=n[1]}return(e=r.get(e)).to(this,t)}},{key:"toString",value:function(){return"".concat(this.name," (").concat(this.id,")")}},{key:"getMinCoords",value:function(){var e=[];for(var t in this.coords){var r,n=this.coords[t],a=n.range||n.refRange;e.push(null!==(r=null==a?void 0:a.min)&&void 0!==r?r:0)}return e}}],[{key:"all",get:function(){return G(new Set(Object.values(r.registry)))}},{key:"register",value:function(e,t){if(1===arguments.length&&(e=(t=arguments[0]).id),t=this.get(t),this.registry[e]&&this.registry[e]!==t)throw new Error("Duplicate color space registration: '".concat(e,"'"));if(this.registry[e]=t,1===arguments.length&&t.aliases){var r,n=re(t.aliases);try{for(n.s();!(r=n.n()).done;){var a=r.value;this.register(a,t)}}catch(e){n.e(e)}finally{n.f()}}return t}},{key:"get",value:function(e){if(!e||e instanceof r)return e;if("string"===is(e)){var t=r.registry[e.toLowerCase()];if(!t)throw new TypeError('No color space found with id = "'.concat(e,'"'));return t}for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];if(a.length)return r.get.apply(r,a);throw new TypeError("".concat(e," is not a valid color space"))}},{key:"resolveCoord",value:function(e,t){var n,a,o=is(e);if("string"===o)if(e.includes(".")){var i=K(e.split("."),2);n=i[0],a=i[1]}else n=void 0,a=e;else if(Array.isArray(e)){var u=K(e,2);n=u[0],a=u[1]}else n=e.space,a=e.coordId;if((n=r.get(n))||(n=t),!n)throw new TypeError("Cannot resolve coordinate reference ".concat(e,": No color space specified and relative references are not allowed here"));if("number"===(o=is(a))||"string"===o&&a>=0){var l=Object.entries(n.coords)[a];if(l)return Y({space:n,id:l[0],index:a},l[1])}n=r.get(n);var s=a.toLowerCase(),c=0;for(var d in n.coords){var p,f=n.coords[d];if(d.toLowerCase()===s||(null===(p=f.name)||void 0===p?void 0:p.toLowerCase())===s)return Y({space:n,id:d,index:c},f);c++}throw new TypeError('No "'.concat(a,'" coordinate found in ').concat(n.name,". Its coordinates are: ").concat(Object.keys(n.coords).join(", ")))}}]),r}());function ws(e){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=fs(e.coords);var t=Object.entries(this.coords).map((function(t,r){var n=K(t,2),a=(n[0],n[1]),o=e.coordGrammar[r][0],i=a.range||a.refRange,u=o.range,l="";return"<percentage>"==o?(u=[0,100],l="%"):"<angle>"==o&&(l="deg"),{fromRange:i,toRange:u,suffix:l}}));e.serializeCoords=function(e,r){return e.map((function(e,n){var a=t[n],o=a.fromRange,i=a.toRange,u=a.suffix;return o&&i&&(e=ps(o,i,e)),e=us(e,r),u&&(e+=u),e}))}}return e}function Es(){for(var e=[this],t=this;t=t.base;)e.push(t);return e}var Cs=Fs;le(Cs,"registry",{}),le(Cs,"DEFAULT_FORMAT",{type:"functions",name:"color"});var xs=new Cs({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),As=function(e){_(r,e);var t=S(r);function r(e){var n,a,o,i;return J(this,r),e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=xs),e.toXYZ_M&&e.fromXYZ_M&&(null!==(o=e.toBase)&&void 0!==o||(e.toBase=function(t){var r=as(e.toXYZ_M,t);return a.white!==a.base.white&&(r=ys(a.white,a.base.white,r)),r}),null!==(i=e.fromBase)&&void 0!==i||(e.fromBase=function(t){return t=ys(a.base.white,a.white,t),as(e.fromXYZ_M,t)})),null!==(n=e.referred)&&void 0!==n||(e.referred="display"),a=t.call(this,e)}return ee(r)}(Cs);function ks(e){var t,r={str:null===(t=String(e))||void 0===t?void 0:t.trim()};if(hs.run("parse-start",r),r.color)return r.color;if(r.parsed=ls(r.str),r.parsed){var n=function(){var e=r.parsed.name;if("color"===e){var t,n=r.parsed.args.shift(),a=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1,o=re(Cs.all);try{for(o.s();!(t=o.n()).done;){var i,u=t.value,l=u.getFormat("color");if(l&&(n===l.id||null!==(i=l.ids)&&void 0!==i&&i.includes(n))){var c=function(){var e=Object.keys(u.coords).length,t=Array(e).fill(0);return t.forEach((function(e,n){return t[n]=r.parsed.args[n]||0})),{v:{v:{spaceId:u.id,coords:t,alpha:a}}}}();if("object"===s(c))return c.v}}}catch(e){o.e(e)}finally{o.f()}var d="";if(n in Cs.registry){var p,f,m,D=null===(p=Cs.registry[n].formats)||void 0===p||null===(f=p.functions)||void 0===f||null===(m=f.color)||void 0===m?void 0:m.id;D&&(d="Did you mean color(".concat(D,")?"))}throw new TypeError("Cannot parse color(".concat(n,"). ")+(d||"Missing a plugin?"))}var h,g=re(Cs.all);try{var v=function(){var t=h.value,n=t.getFormat(e);if(n&&"function"===n.type){var a=1;(n.lastAlpha||ss(r.parsed.args).alpha)&&(a=r.parsed.args.pop());var o=r.parsed.args;return n.coordGrammar&&Object.entries(t.coords).forEach((function(t,r){var a,i=K(t,2),u=i[0],l=i[1],s=n.coordGrammar[r],c=null===(a=o[r])||void 0===a?void 0:a.type;if(!(s=s.find((function(e){return e==c})))){var d=l.name||u;throw new TypeError("".concat(c," not allowed for ").concat(d," in ").concat(e,"()"))}var p=s.range;"<percentage>"===c&&(p||(p=[0,1]));var f=l.range||l.refRange;p&&f&&(o[r]=ps(p,f,o[r]))})),{v:{v:{spaceId:t.id,coords:o,alpha:a}}}}};for(g.s();!(h=g.n()).done;){var b=v();if("object"===s(b))return b.v}}catch(e){g.e(e)}finally{g.f()}}();if("object"===s(n))return n.v}else{var a,o=re(Cs.all);try{for(o.s();!(a=o.n()).done;){var i=a.value;for(var u in i.formats){var l=i.formats[u];if("custom"===l.type&&(!l.test||l.test(r.str))){var c,d=l.parse(r.str);if(d)return null!==(c=d.alpha)&&void 0!==c||(d.alpha=1),d}}}}catch(e){o.e(e)}finally{o.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function Ns(e){if(!e)throw new TypeError("Empty color reference");os(e)&&(e=ks(e));var t=e.space||e.spaceId;return t instanceof Cs||(e.space=Cs.get(t)),void 0===e.alpha&&(e.alpha=1),e}function Bs(e,t){return(t=Cs.get(t)).from(e)}function Ts(e,t){var r=Cs.resolveCoord(t,e.space),n=r.space,a=r.index;return Bs(e,n)[a]}function Rs(e,t,r){return t=Cs.get(t),e.coords=t.to(e.space,r),e}function _s(e,t,r){if(e=Ns(e),2===arguments.length&&"object"===is(arguments[1])){var n=arguments[1];for(var a in n)_s(e,a,n[a])}else{"function"==typeof r&&(r=r(Ts(e,t)));var o=Cs.resolveCoord(t,e.space),i=o.space,u=o.index,l=Bs(e,i);l[u]=r,Rs(e,i,l)}return e}var Os=new Cs({id:"xyz-d50",name:"XYZ D50",white:"D50",base:xs,fromBase:function(e){return ys(xs.white,"D50",e)},toBase:function(e){return ys("D50",xs.white,e)},formats:{color:{}}}),Ss=24/116,Ms=24389/27,Ps=vs.D50,Is=new Cs({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Ps,base:Os,fromBase:function(e){var t=e.map((function(e,t){return e/Ps[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(Ms*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Ss?Math.pow(t[0],3):(116*t[0]-16)/Ms,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Ms,t[2]>Ss?Math.pow(t[2],3):(116*t[2]-16)/Ms].map((function(e,t){return e*Ps[t]}))},formats:{lab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function js(e){return(e%360+360)%360}var Ls=new Cs({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Is,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2];return t=Math.abs(a)<.02&&Math.abs(o)<.02?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];return n<0&&(n=0),isNaN(a)&&(a=0),[r,n*Math.cos(a*Math.PI/180),n*Math.sin(a*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),qs=Math.pow(25,7),zs=Math.PI,Vs=180/zs,$s=zs/180;function Hs(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.kL,a=void 0===n?1:n,o=r.kC,i=void 0===o?1:o,u=r.kH,l=void 0===u?1:u,s=K(Is.from(e),3),c=s[0],d=s[1],p=s[2],f=Ls.from(Is,[c,d,p])[1],m=K(Is.from(t),3),D=m[0],h=m[1],g=m[2],v=Ls.from(Is,[D,h,g])[1];f<0&&(f=0),v<0&&(v=0);var b=(f+v)/2,y=Math.pow(b,7),F=.5*(1-Math.sqrt(y/(y+qs))),w=(1+F)*d,E=(1+F)*h,C=Math.sqrt(Math.pow(w,2)+Math.pow(p,2)),x=Math.sqrt(Math.pow(E,2)+Math.pow(g,2)),A=0===w&&0===p?0:Math.atan2(p,w),k=0===E&&0===g?0:Math.atan2(g,E);A<0&&(A+=2*zs),k<0&&(k+=2*zs);var N,B=D-c,T=x-C,R=(k*=Vs)-(A*=Vs),_=A+k,O=Math.abs(R);C*x==0?N=0:O<=180?N=R:R>180?N=R-360:R<-180?N=R+360:console.log("the unthinkable has happened");var S,M=2*Math.sqrt(x*C)*Math.sin(N*$s/2),P=(c+D)/2,I=(C+x)/2,j=Math.pow(I,7);S=C*x==0?_:O<=180?_/2:_<360?(_+360)/2:(_-360)/2;var L=Math.pow(P-50,2),q=1+.015*L/Math.sqrt(20+L),z=1+.045*I,V=1;V-=.17*Math.cos((S-30)*$s),V+=.24*Math.cos(2*S*$s),V+=.32*Math.cos((3*S+6)*$s);var $=1+.015*I*(V-=.2*Math.cos((4*S-63)*$s)),H=30*Math.exp(-1*Math.pow((S-275)/25,2)),U=2*Math.sqrt(j/(j+qs)),G=-1*Math.sin(2*H*$s)*U,W=Math.pow(B/(a*q),2);return W+=Math.pow(T/(i*z),2),W+=Math.pow(M/(l*$),2),W+=G*(T/(i*z))*(M/(l*$)),Math.sqrt(W)}var Us=75e-6;function Gs(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.space,r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).epsilon,n=void 0===r?Us:r;e=Ns(e),t=Cs.get(t);var a=e.coords;return t!==e.space&&(a=t.from(e)),t.inGamut(a,{epsilon:n})}function Ws(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function Ys(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.method,n=void 0===r?gs.gamut_mapping:r,a=t.space,o=void 0===a?e.space:a;if(os(arguments[1])&&(o=arguments[1]),Gs(e,o=Cs.get(o),{epsilon:0}))return e;var i=Ks(e,o);if("clip"!==n&&!Gs(e,o)){var u=Ys(Ws(i),{method:"clip",space:o});if(Hs(e,u)>2){for(var l=Cs.resolveCoord(n),s=l.space,c=l.id,d=Ks(i,s),p=(l.range||l.refRange)[0],f=Ts(d,c);f-p>.01;){var m=Ws(d);Hs(d,m=Ys(m,{space:o,method:"clip"}))-2<.01?p=Ts(d,c):f=Ts(d,c),_s(d,c,(p+f)/2)}i=Ks(d,o)}else i=u}if("clip"===n||!Gs(i,o,{epsilon:0})){var D=Object.values(o.coords).map((function(e){return e.range||[]}));i.coords=i.coords.map((function(e,t){var r=K(D[t],2),n=r[0],a=r[1];return void 0!==n&&(e=Math.max(n,e)),void 0!==a&&(e=Math.min(e,a)),e}))}return o!==e.space&&(i=Ks(i,e.space)),e.coords=i.coords,e}function Ks(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).inGamut;e=Ns(e);var n=(t=Cs.get(t)).from(e),a={space:t,coords:n,alpha:e.alpha};return r&&(a=Ys(a)),a}function Xs(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=a.precision,i=void 0===o?gs.precision:o,u=a.format,l=void 0===u?"default":u,s=a.inGamut,c=void 0===s||s,d=U(a,y),p=l;l=null!==(t=null!==(r=(e=Ns(e)).space.getFormat(l))&&void 0!==r?r:e.space.getFormat("default"))&&void 0!==t?t:Cs.DEFAULT_FORMAT,c||(c=l.toGamut);var f=e.coords;if(f=f.map((function(e){return e||0})),c&&!Gs(e)&&(f=Ys(Ws(e),!0===c?void 0:c).coords),"custom"===l.type){if(d.precision=i,!l.serialize)throw new TypeError("format ".concat(p," can only be used to parse colors, not for serialization"));n=l.serialize(f,e.alpha,d)}else{var m=l.name||"color";l.serializeCoords?f=l.serializeCoords(f,i):null!==i&&(f=f.map((function(e){return us(e,i)})));var D=G(f);if("color"===m){var h,g=l.id||(null===(h=l.ids)||void 0===h?void 0:h[0])||e.space.id;D.unshift(g)}var v=e.alpha;null!==i&&(v=us(v,i));var b=e.alpha<1&&!l.noAlpha?"".concat(l.commas?",":" /"," ").concat(v):"";n="".concat(m,"(").concat(D.join(l.commas?", ":" ")).concat(b,")")}return n}Ys.returns="color",Ks.returns="color";var Zs=new As({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],formats:{color:{}}}),Js=1.09929682680944,Qs=.018053968510807,ec=new As({id:"rec2020",name:"REC.2020",base:Zs,toBase:function(e){return e.map((function(e){return e<4.5*Qs?e/4.5:Math.pow((e+Js-1)/Js,1/.45)}))},fromBase:function(e){return e.map((function(e){return e>=Qs?Js*Math.pow(e,.45)-(Js-1):4.5*e}))},formats:{color:{}}}),tc=new As({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),rc=new As({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),nc={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},ac=Array(3).fill("<percentage> | <number>[0, 255]"),oc=Array(3).fill("<number>[0, 255]"),ic=new As({id:"srgb",name:"sRGB",base:rc,fromBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r>.0031308?t*(1.055*Math.pow(r,1/2.4)-.055):12.92*e}))},toBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r<.04045?e/12.92:t*Math.pow((r+.055)/1.055,2.4)}))},formats:{rgb:{coords:ac},rgb_number:{name:"rgb",commas:!0,coords:oc,noAlpha:!0},color:{},rgba:{coords:ac,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:oc},hex:{type:"custom",toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return e.replace(/[a-f0-9]{2}/gi,(function(e){t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).collapse,n=void 0===r||r;t<1&&e.push(t),e=e.map((function(e){return Math.round(255*e)}));var a=n&&e.every((function(e){return e%17==0}));return"#"+e.map((function(e){return a?(e/17).toString(16):e.toString(16).padStart(2,"0")})).join("")}},keyword:{type:"custom",test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){var t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=nc.black,t.alpha=0):t.coords=nc[e],t.coords)return t}}}}),uc=new As({id:"p3",name:"P3",base:tc,fromBase:ic.fromBase,toBase:ic.toBase,formats:{color:{id:"display-p3"}}});if(gs.display_space=ic,"undefined"!=typeof CSS&&CSS.supports)for(var lc=0,sc=[Is,ec,uc];lc<sc.length;lc++){var cc=sc[lc],dc=cc.getMinCoords(),pc=Xs({space:cc,coords:dc,alpha:1});if(CSS.supports("color",pc)){gs.display_space=cc;break}}function fc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.space,n=void 0===r?gs.display_space:r,a=U(t,F),o=Xs(e,a);if("undefined"==typeof CSS||CSS.supports("color",o)||!gs.display_space)(o=new String(o)).color=e;else{var i=Ks(e,n);(o=new String(Xs(i,a))).color=i}return o}function mc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"lab",n=(r=Cs.get(r)).from(e),a=r.from(t);return Math.sqrt(n.reduce((function(e,t,r){var n=a[r];return isNaN(t)||isNaN(n)?e:e+Math.pow(n-t,2)}),0))}function Dc(e){return Ts(e,[xs,"y"])}function hc(e,t){_s(e,[xs,"y"],t)}var gc=Object.freeze({__proto__:null,getLuminance:Dc,setLuminance:hc,register:function(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return Dc(this)},set:function(e){hc(this,e)}})}});function vc(e){return e>=.022?e:e+Math.pow(.022-e,1.414)}function bc(e){var t=e<0?-1:1,r=Math.abs(e);return t*Math.pow(r,2.4)}var yc=24/116,Fc=24389/27,wc=vs.D65,Ec=new Cs({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:wc,base:xs,fromBase:function(e){var t=e.map((function(e,t){return e/wc[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(Fc*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>yc?Math.pow(t[0],3):(116*t[0]-16)/Fc,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Fc,t[2]>yc?Math.pow(t[2],3):(116*t[2]-16)/Fc].map((function(e,t){return e*wc[t]}))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number>","<number>"]}}}),Cc=.5*Math.pow(5,.5)+.5,xc=Object.freeze({__proto__:null,contrastWCAG21:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return(r+.05)/(n+.05)},contrastAPCA:function(e,t){var r,n,a,o;t=Ns(t),e=Ns(e);var i=K((t=Ks(t,"srgb")).coords,3);n=i[0],a=i[1],o=i[2];var u=.2126729*bc(n)+.7151522*bc(a)+.072175*bc(o),l=K((e=Ks(e,"srgb")).coords,3);n=l[0],a=l[1],o=l[2];var s=.2126729*bc(n)+.7151522*bc(a)+.072175*bc(o),c=vc(u),d=vc(s),p=d>c;return r=Math.abs(d-c)<5e-4?0:p?1.14*(Math.pow(d,.56)-Math.pow(c,.57)):1.14*(Math.pow(d,.65)-Math.pow(c,.62)),100*(Math.abs(r)<.1?0:r>0?r-.027:r+.027)},contrastMichelson:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}var o=r+n;return 0===o?0:(r-n)/o},contrastWeber:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return 0===n?5e4:(r-n)/n},contrastLstar:function(e,t){e=Ns(e),t=Ns(t);var r=Ts(e,[Is,"l"]),n=Ts(t,[Is,"l"]);return Math.abs(r-n)},contrastDeltaPhi:function(e,t){e=Ns(e),t=Ns(t);var r=Ts(e,[Ec,"l"]),n=Ts(t,[Ec,"l"]),a=Math.abs(Math.pow(r,Cc)-Math.pow(n,Cc)),o=Math.pow(a,1/Cc)*Math.SQRT2-40;return o<7.5?0:o}});function Ac(e){var t=K(Bs(e,xs),3),r=t[0],n=t[1],a=r+15*n+3*t[2];return[4*r/a,9*n/a]}function kc(e){var t=K(Bs(e,xs),3),r=t[0],n=t[1],a=r+n+t[2];return[r/a,n/a]}var Nc=Object.freeze({__proto__:null,uv:Ac,xy:kc,register:function(e){Object.defineProperty(e.prototype,"uv",{get:function(){return Ac(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return kc(this)}})}}),Bc=Math.PI/180,Tc=new Cs({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:xs,fromBase:function(e){return e.map((function(e){return Math.max(203*e,0)}))},toBase:function(e){return e.map((function(e){return Math.max(e/203,0)}))}}),Rc=1.15,_c=.66,Oc=2610/Math.pow(2,14),Sc=Math.pow(2,14)/2610,Mc=3424/Math.pow(2,12),Pc=2413/Math.pow(2,7),Ic=2392/Math.pow(2,7),jc=1.7*2523/Math.pow(2,5),Lc=Math.pow(2,5)/(1.7*2523),qc=-.56,zc=16295499532821565e-27,Vc=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],$c=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Hc=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Uc=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],Gc=new Cs({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:Tc,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=as(Vc,[Rc*r-(Rc-1)*a,_c*n-(_c-1)*r,a]).map((function(e){var t=Mc+Pc*Math.pow(e/1e4,Oc),r=1+Ic*Math.pow(e/1e4,Oc);return Math.pow(t/r,jc)})),i=K(as(Hc,o),3),u=i[0],l=i[1],s=i[2];return[(1+qc)*u/(1+qc*u)-zc,l,s]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=as(Uc,[(r+zc)/(1+qc-qc*(r+zc)),n,a]).map((function(e){var t=Mc-Math.pow(e,Lc),r=Ic*Math.pow(e,Lc)-Pc;return 1e4*Math.pow(t/r,Sc)})),i=K(as($c,o),3),u=i[0],l=i[1],s=i[2],c=(u+(Rc-1)*s)/Rc;return[c,(l+(_c-1)*c)/_c,s]},formats:{color:{}}}),Wc=new Cs({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:Gc,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){return[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]},formats:{color:{}}}),Yc=.8359375,Kc=2413/128,Xc=18.6875,Zc=2610/16384,Jc=32/2523,Qc=[[.3592,.6976,-.0358],[-.1922,1.1004,.0755],[.007,.0749,.8434]],ed=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],td=[[.9999888965628402,.008605050147287059,.11103437159861648],[1.00001110343716,-.008605050147287059,-.11103437159861648],[1.0000320633910054,.56004913547279,-.3206339100541203]],rd=[[2.0701800566956137,-1.326456876103021,.20661600684785517],[.3649882500326575,.6804673628522352,-.04542175307585323],[-.04959554223893211,-.04942116118675749,1.1879959417328034]],nd=new Cs({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Tc,fromBase:function(e){return t=as(Qc,e),r=t.map((function(e){var t=Yc+Kc*Math.pow(e/1e4,Zc),r=1+Xc*Math.pow(e/1e4,Zc);return Math.pow(t/r,78.84375)})),as(ed,r);var t,r},toBase:function(e){var t=function(e){return as(td,e).map((function(e){var t=Math.max(Math.pow(e,Jc)-Yc,0),r=Kc-Xc*Math.pow(e,Jc);return 1e4*Math.pow(t/r,6.277394636015326)}))}(e);return as(rd,t)},formats:{color:{}}}),ad=[[.8190224432164319,.3619062562801221,-.12887378261216414],[.0329836671980271,.9292868468965546,.03614466816999844],[.048177199566046255,.26423952494422764,.6335478258136937]],od=[[1.2268798733741557,-.5578149965554813,.28139105017721583],[-.04057576262431372,1.1122868293970594,-.07171106666151701],[-.07637294974672142,-.4214933239627914,1.5869240244272418]],id=[[.2104542553,.793617785,-.0040720468],[1.9779984951,-2.428592205,.4505937099],[.0259040371,.7827717662,-.808675766]],ud=[[.9999999984505198,.39633779217376786,.2158037580607588],[1.0000000088817609,-.10556134232365635,-.06385417477170591],[1.0000000546724108,-.08948418209496575,-1.2914855378640917]],ld=new Cs({id:"oklab",name:"OKLab",coords:{l:{refRange:[0,1],name:"L"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:xs,fromBase:function(e){var t=as(ad,e).map((function(e){return Math.cbrt(e)}));return as(id,t)},toBase:function(e){var t=as(ud,e).map((function(e){return Math.pow(e,3)}));return as(od,t)},formats:{oklab:{coords:["<number> | <percentage>","<number>","<number>"]}}}),sd=Object.freeze({__proto__:null,deltaE76:function(e,t){return mc(e,t,"lab")},deltaECMC:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.l,a=void 0===n?2:n,o=r.c,i=void 0===o?1:o,u=K(Is.from(e),3),l=u[0],s=u[1],c=u[2],d=K(Ls.from(Is,[l,s,c]),3),p=d[1],f=d[2],m=K(Is.from(t),3),D=m[0],h=m[1],g=m[2],v=Ls.from(Is,[D,h,g])[1];p<0&&(p=0),v<0&&(v=0);var b=l-D,y=p-v,F=s-h,w=c-g,E=Math.pow(F,2)+Math.pow(w,2)-Math.pow(y,2),C=.511;l>=16&&(C=.040975*l/(1+.01765*l));var x,A=.0638*p/(1+.0131*p)+.638;Number.isNaN(f)&&(f=0),x=f>=164&&f<=345?.56+Math.abs(.2*Math.cos((f+168)*Bc)):.36+Math.abs(.4*Math.cos((f+35)*Bc));var k=Math.pow(p,4),N=Math.sqrt(k/(k+1900)),B=A*(N*x+1-N),T=Math.pow(b/(a*C),2);return T+=Math.pow(y/(i*A),2),T+=E/Math.pow(B,2),Math.sqrt(T)},deltaE2000:Hs,deltaEJz:function(e,t){var r=K(Wc.from(e),3),n=r[0],a=r[1],o=r[2],i=K(Wc.from(t),3),u=i[0],l=i[1],s=i[2],c=n-u,d=a-l;Number.isNaN(o)&&Number.isNaN(s)?(o=0,s=0):Number.isNaN(o)?o=s:Number.isNaN(s)&&(s=o);var p=o-s,f=2*Math.sqrt(a*l)*Math.sin(p/2*(Math.PI/180));return Math.sqrt(Math.pow(c,2)+Math.pow(d,2)+Math.pow(f,2))},deltaEITP:function(e,t){var r=K(nd.from(e),3),n=r[0],a=r[1],o=r[2],i=K(nd.from(t),3),u=i[0],l=i[1],s=i[2];return 720*Math.sqrt(Math.pow(n-u,2)+.25*Math.pow(a-l,2)+Math.pow(o-s,2))},deltaEOK:function(e,t){var r=K(ld.from(e),3),n=r[0],a=r[1],o=r[2],i=K(ld.from(t),3),u=n-i[0],l=a-i[1],s=o-i[2];return Math.sqrt(Math.pow(u,2)+Math.pow(l,2)+Math.pow(s,2))}});function cd(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};os(r)&&(r={method:r});var n=r,a=n.method,o=void 0===a?gs.deltaE:a,i=U(n,E);for(var u in e=Ns(e),t=Ns(t),sd)if("deltae"+o.toLowerCase()===u.toLowerCase())return sd[u](e,t,i);throw new TypeError("Unknown deltaE method: ".concat(o))}var dd=Object.freeze({__proto__:null,lighten:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return _s(e,[Cs.get("oklch","lch"),"l"],(function(e){return e*(1+t)}))},darken:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return _s(e,[Cs.get("oklch","lch"),"l"],(function(e){return e*(1-t)}))}});function pd(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=[Ns(e),Ns(t)];if(e=a[0],t=a[1],"object"===is(r)){var o=[.5,r];r=o[0],n=o[1]}var i=n;return md(e,t,{space:i.space,outputSpace:i.outputSpace,premultiplied:i.premultiplied})(r)}function fd(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Dd(e)){n=t;var a=K((r=e).rangeArgs.colors,2);e=a[0],t=a[1]}var o=n,i=o.maxDeltaE,u=o.deltaEMethod,l=o.steps,s=void 0===l?2:l,c=o.maxSteps,d=void 0===c?1e3:c,p=U(o,C);if(!r){var f=[Ns(e),Ns(t)];r=md(e=f[0],t=f[1],p)}var m=cd(e,t),D=i>0?Math.max(s,Math.ceil(m/i)+1):s,h=[];if(void 0!==d&&(D=Math.min(D,d)),1===D)h=[{p:.5,color:r(.5)}];else{var g=1/(D-1);h=Array.from({length:D},(function(e,t){var n=t*g;return{p:n,color:r(n)}}))}if(i>0)for(var v=h.reduce((function(e,t,r){if(0===r)return 0;var n=cd(t.color,h[r-1].color,u);return Math.max(e,n)}),0);v>i;){v=0;for(var b=1;b<h.length&&h.length<d;b++){var y=h[b-1],F=h[b],w=(F.p+y.p)/2,E=r(w);v=Math.max(v,cd(E,y.color),cd(E,F.color)),h.splice(b,0,{p:w,color:r(w)}),b++}}return h=h.map((function(e){return e.color}))}function md(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Dd(e)){var n=e,a=t;return md.apply(void 0,G(n.rangeArgs.colors).concat([Y({},n.rangeArgs.options,a)]))}var o=r.space,i=r.outputSpace,u=r.progression,l=r.premultiplied;e=Ns(e),t=Ns(t),e=Ws(e),t=Ws(t);var s={colors:[e,t],options:r};if(o=o?Cs.get(o):Cs.registry[gs.interpolationSpace]||e.space,i=i?Cs.get(i):o,e=Ks(e,o),t=Ks(t,o),e=Ys(e),t=Ys(t),o.coords.h&&"angle"===o.coords.h.type){var c=r.hue=r.hue||"shorter",d=[o,"h"],p=[Ts(e,d),Ts(t,d)],f=p[0],m=p[1],D=function(e,t){if("raw"===e)return t;var r=K(t.map(js),2),n=r[0],a=r[1],o=a-n;return"increasing"===e?o<0&&(a+=360):"decreasing"===e?o>0&&(n+=360):"longer"===e?-180<o&&o<180&&(o>0?a+=360:n+=360):"shorter"===e&&(o>180?n+=360:o<-180&&(a+=360)),[n,a]}(c,[f,m]),h=K(D,2);f=h[0],m=h[1],_s(e,d,f),_s(t,d,m)}return l&&(e.coords=e.coords.map((function(t){return t*e.alpha})),t.coords=t.coords.map((function(e){return e*t.alpha}))),Object.assign((function(r){r=u?u(r):r;var n=e.coords.map((function(e,n){return cs(e,t.coords[n],r)})),a=cs(e.alpha,t.alpha,r),s={space:o,coords:n,alpha:a};return l&&(s.coords=s.coords.map((function(e){return e/a}))),i!==o&&(s=Ks(s,i)),s}),{rangeArgs:s})}function Dd(e){return"function"===is(e)&&!!e.rangeArgs}gs.interpolationSpace="lab";var hd=Object.freeze({__proto__:null,mix:pd,steps:fd,range:md,isRange:Dd,register:function(e){e.defineFunction("mix",pd,{returns:"color"}),e.defineFunction("range",md,{returns:"function<color>"}),e.defineFunction("steps",fd,{returns:"array<color>"})}}),gd=new Cs({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:ic,fromBase:function(e){var t=Math.max.apply(Math,G(e)),r=Math.min.apply(Math,G(e)),n=K(e,3),a=n[0],o=n[1],i=n[2],u=NaN,l=0,s=(r+t)/2,c=t-r;if(0!==c){switch(l=0===s||1===s?0:(t-s)/Math.min(s,1-s),t){case a:u=(o-i)/c+(o<i?6:0);break;case o:u=(i-a)/c+2;break;case i:u=(a-o)/c+4}u*=60}return[u,100*l,100*s]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];function o(e){var t=(e+r/30)%12,o=n*Math.min(a,1-a);return a-o*Math.max(-1,Math.min(t-3,9-t,1))}return(r%=360)<0&&(r+=360),n/=100,a/=100,[o(0),o(8),o(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),vd=new Cs({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:gd,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)+(n/=100)*Math.min(a,1-a);return[r,0===o?0:200*(1-a/o),100*o]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)*(1-(n/=100)/2);return[r,0===o||1===o?0:(a-o)/Math.min(o,1-o)*100,100*o]},formats:{color:{toGamut:!0}}}),bd=new Cs({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:vd,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];return[r,a*(100-n)/100,100-a]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(n/=100)+(a/=100);if(o>=1)return[r,0,n/o*100];var i=1-a;return[r,100*(0===i?0:1-n/i),100*i]},formats:{hwb:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]}}}),yd=new As({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),Fd=new As({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:yd,toBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),563/256)*Math.sign(e)}))},fromBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),256/563)*Math.sign(e)}))},formats:{color:{id:"a98-rgb"}}}),wd=new As({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:Os,toXYZ_M:[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],fromXYZ_M:[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]]}),Ed=new As({id:"prophoto",name:"ProPhoto",base:wd,toBase:function(e){return e.map((function(e){return e<.03125?e/16:Math.pow(e,1.8)}))},fromBase:function(e){return e.map((function(e){return e>=.001953125?Math.pow(e,1/1.8):16*e}))},formats:{color:{id:"prophoto-rgb"}}}),Cd=new Cs({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:ld,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){var t,r,n=K(e,3),a=n[0],o=n[1],i=n[2];return isNaN(i)?(t=0,r=0):(t=o*Math.cos(i*Math.PI/180),r=o*Math.sin(i*Math.PI/180)),[a,t,r]},formats:{oklch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),xd=2610/Math.pow(2,14),Ad=Math.pow(2,14)/2610,kd=2523/Math.pow(2,5),Nd=Math.pow(2,5)/2523,Bd=3424/Math.pow(2,12),Td=2413/Math.pow(2,7),Rd=2392/Math.pow(2,7),_d=new As({id:"rec2100pq",name:"REC.2100-PQ",base:Zs,toBase:function(e){return e.map((function(e){return 1e4*Math.pow(Math.max(Math.pow(e,Nd)-Bd,0)/(Td-Rd*Math.pow(e,Nd)),Ad)/203}))},fromBase:function(e){return e.map((function(e){var t=Math.max(203*e/1e4,0),r=Bd+Td*Math.pow(t,xd),n=1+Rd*Math.pow(t,xd);return Math.pow(r/n,kd)}))},formats:{color:{id:"rec2100-pq"}}}),Od=.17883277,Sd=.28466892,Md=.55991073,Pd=3.7743,Id=new As({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:Zs,toBase:function(e){return e.map((function(e){return e<=.5?Math.pow(e,2)/3*Pd:Math.exp((e-Md)/Od+Sd)/12*Pd}))},fromBase:function(e){return e.map((function(e){return(e/=Pd)<=1/12?Math.sqrt(3*e):Od*Math.log(12*e-Sd)+Md}))},formats:{color:{id:"rec2100-hlg"}}}),jd={};function Ld(e){var t=e.id;e.toCone_M,e.fromCone_M,jd[t]=arguments[0]}function qd(e,t){var r=jd[arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Bradford"],n=K(as(r.toCone_M,e),3),a=n[0],o=n[1],i=n[2],u=K(as(r.toCone_M,t),3),l=as([[u[0]/a,0,0],[0,u[1]/o,0],[0,0,u[2]/i]],r.toCone_M);return as(r.fromCone_M,l)}hs.add("chromatic-adaptation-start",(function(e){e.options.method&&(e.M=qd(e.W1,e.W2,e.options.method))})),hs.add("chromatic-adaptation-end",(function(e){e.M||(e.M=qd(e.W1,e.W2,e.options.method))})),Ld({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),Ld({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),Ld({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),Ld({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(vs,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),vs.ACES=[.32168/.33767,1,.34065/.33767];var zd=new As({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:vs.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],formats:{color:{}}}),Vd=Math.pow(2,-16),$d=-.35828683,Hd=(Math.log2(65504)+9.72)/17.52,Ud=new As({id:"acescc",name:"ACEScc",coords:{r:{range:[$d,Hd],name:"Red"},g:{range:[$d,Hd],name:"Green"},b:{range:[$d,Hd],name:"Blue"}},referred:"scene",base:zd,toBase:function(e){return e.map((function(e){return e<=-.3013698630136986?2*(Math.pow(2,17.52*e-9.72)-Vd):e<Hd?Math.pow(2,17.52*e-9.72):65504}))},fromBase:function(e){return e.map((function(e){return e<=0?(Math.log2(Vd)+9.72)/17.52:e<Vd?(Math.log2(Vd+.5*e)+9.72)/17.52:(Math.log2(e)+9.72)/17.52}))},formats:{color:{}}}),Gd=Object.freeze({__proto__:null,XYZ_D65:xs,XYZ_D50:Os,XYZ_ABS_D65:Tc,Lab_D65:Ec,Lab:Is,LCH:Ls,sRGB_Linear:rc,sRGB:ic,HSL:gd,HWB:bd,HSV:vd,P3_Linear:tc,P3:uc,A98RGB_Linear:yd,A98RGB:Fd,ProPhoto_Linear:wd,ProPhoto:Ed,REC_2020_Linear:Zs,REC_2020:ec,OKLab:ld,OKLCH:Cd,Jzazbz:Gc,JzCzHz:Wc,ICTCP:nd,REC_2100_PQ:_d,REC_2100_HLG:Id,ACEScg:zd,ACEScc:Ud}),Wd=(O=new WeakMap,function(){function e(){var t,r,n,a,o=this;J(this,e),j(this,O,{writable:!0,value:void 0});for(var i=arguments.length,u=new Array(i),l=0;l<i;l++)u[l]=arguments[l];1===u.length&&(t=Ns(u[0])),t?(r=t.space||t.spaceId,n=t.coords,a=t.alpha):(r=u[0],n=u[1],a=u[2]),$(this,O,Cs.get(r)),this.coords=n?n.slice():[0,0,0],this.alpha=a<1?a:1;for(var s=0;s<this.coords.length;s++)"NaN"===this.coords[s]&&(this.coords[s]=NaN);var c=function(e){Object.defineProperty(o,e,{get:function(){return o.get(e)},set:function(t){return o.set(e,t)}})};for(var d in z(this,O).coords)c(d)}return ee(e,[{key:"space",get:function(){return z(this,O)}},{key:"spaceId",get:function(){return z(this,O).id}},{key:"clone",value:function(){return new e(this.space,this.coords,this.alpha)}},{key:"toJSON",value:function(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}},{key:"display",value:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=fc.apply(void 0,[this].concat(r));return a.color=new e(a.color),a}}],[{key:"get",value:function(t){if(t instanceof e)return t;for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return R(e,[t].concat(n))}},{key:"defineFunction",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,a=n.instance,o=void 0===a||a,i=n.returns,u=function(){var t=r.apply(void 0,arguments);if("color"===i)t=e.get(t);else if("function<color>"===i){var n=t;t=function(){var t=n.apply(void 0,arguments);return e.get(t)},Object.assign(t,n)}else"array<color>"===i&&(t=t.map((function(t){return e.get(t)})));return t};t in e||(e[t]=u),o&&(e.prototype[t]=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.apply(void 0,[this].concat(t))})}},{key:"defineFunctions",value:function(t){for(var r in t)e.defineFunction(r,t[r],t[r])}},{key:"extend",value:function(t){if(t.register)t.register(e);else for(var r in t)e.defineFunction(r,t[r])}}]),e}());Wd.defineFunctions({get:Ts,getAll:Bs,set:_s,setAll:Rs,to:Ks,equals:function(e,t){return e=Ns(e),t=Ns(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((function(e,r){return e===t.coords[r]}))},inGamut:Gs,toGamut:Ys,distance:mc,toString:Xs}),Object.assign(Wd,{util:ms,hooks:hs,WHITES:vs,Space:Cs,spaces:Cs.registry,parse:ks,defaults:gs});for(var Yd=0,Kd=Object.keys(Gd);Yd<Kd.length;Yd++){var Xd=Kd[Yd];Cs.register(Gd[Xd])}for(var Zd in Cs.registry)Jd(Zd,Cs.registry[Zd]);function Jd(e,t){Object.keys(t.coords),Object.values(t.coords).map((function(e){return e.name}));var r=e.replace(/-/g,"_");Object.defineProperty(Wd.prototype,r,{get:function(){var r=this,n=this.getAll(e);return"undefined"==typeof Proxy?n:new Proxy(n,{has:function(e,r){try{return Cs.resolveCoord([t,r]),!0}catch(e){}return Reflect.has(e,r)},get:function(e,r,n){if(r&&"symbol"!==s(r)&&!(r in e)){var a=Cs.resolveCoord([t,r]).index;if(a>=0)return e[a]}return Reflect.get(e,r,n)},set:function(n,a,o,i){if(a&&"symbol"!==s(a)&&!(a in n)||a>=0){var u=Cs.resolveCoord([t,a]).index;if(u>=0)return n[u]=o,r.setAll(e,n),!0}return Reflect.set(n,a,o,i)}})},set:function(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}hs.add("colorspace-init-end",(function(e){var t;Jd(e.id,e),null===(t=e.aliases)||void 0===t||t.forEach((function(t){Jd(t,e)}))})),Wd.extend(sd),Wd.extend({deltaE:cd}),Wd.extend(dd),Wd.extend({contrast:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};os(r)&&(r={algorithm:r});var n=r,a=n.algorithm,o=U(n,w);if(!a){var i=Object.keys(xc).map((function(e){return e.replace(/^contrast/,"")})).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(i))}for(var u in e=Ns(e),t=Ns(t),xc)if("contrast"+a.toLowerCase()===u.toLowerCase())return xc[u](e,t,o);throw new TypeError("Unknown contrast algorithm: ".concat(a))}}),Wd.extend(Nc),Wd.extend(gc),Wd.extend(hd),Wd.extend(xc);var Qd=ue(Ht()),ep=ue(Ut()),tp=(ue(Gt()),ue(Gr()));"hasOwn"in Object||(Object.hasOwn=tp.default),rs.default.templateSettings.strip=!1,"Promise"in i||Qd.default.polyfill(),"Uint32Array"in i||(i.Uint32Array=ep.Uint32Array),i.Uint32Array&&("some"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));var rp=/^#[0-9a-f]{3,8}$/i,np=/hsl\(\s*([\d.]+)(rad|turn)/,ap=function(){function e(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;J(this,e),this.red=t,this.green=r,this.blue=n,this.alpha=a}return ee(e,[{key:"toHexString",value:function(){var e=Math.round(this.red).toString(16),t=Math.round(this.green).toString(16),r=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?e:"0"+e)+(this.green>15.5?t:"0"+t)+(this.blue>15.5?r:"0"+r)}},{key:"toJSON",value:function(){return{red:this.red,green:this.green,blue:this.blue,alpha:this.alpha}}},{key:"parseString",value:function(e){e=e.replace(np,(function(e,t,r){var n=t+r;switch(r){case"rad":return e.replace(n,180*t/Math.PI);case"turn":return e.replace(n,360*t)}}));try{var t=new Wd(e).to("srgb");this.red=Math.round(255*ip(t.r,0,1)),this.green=Math.round(255*ip(t.g,0,1)),this.blue=Math.round(255*ip(t.b,0,1)),this.alpha=+t.alpha}catch(t){throw new Error('Unable to parse color "'.concat(e,'"'))}return this}},{key:"parseRgbString",value:function(e){this.parseString(e)}},{key:"parseHexString",value:function(e){e.match(rp)&&![6,8].includes(e.length)&&this.parseString(e)}},{key:"parseColorFnString",value:function(e){this.parseString(e)}},{key:"getRelativeLuminance",value:function(){var e=this.red/255,t=this.green/255,r=this.blue/255;return.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))}}]),e}(),op=ap;function ip(e,t,r){return Math.min(Math.max(t,e),r)}var up=function(e){var t=new op;if(t.parseString(e.getPropertyValue("background-color")),0!==t.alpha){var r=e.getPropertyValue("opacity");t.alpha=t.alpha*r}return t},lp=function(e){var t=i.getComputedStyle(e);return Ql(e,t)||1===up(t).alpha};function sp(e){if(!e.href)return!1;var t=Gn.get("firstPageLink",cp);return!t||e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING}function cp(){return(i.location.origin?Qf(c._tree,'a[href]:not([href^="javascript:"])').find((function(e){return!Mi(e.actualNode)})):Qf(c._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0])||null}var dp=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,pp=/(\w+)\((\d+)/;var fp=function e(t,r,n){var a;if(!t)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var o=t instanceof Zr?t:Wn(t);t=o?o.actualNode:t;var u="_isVisible"+(r?"ScreenReader":""),l=null!==(a=i.Node)&&void 0!==a?a:{},s=l.DOCUMENT_NODE,d=l.DOCUMENT_FRAGMENT_NODE,p=o?o.props.nodeType:t.nodeType,f=o?o.props.nodeName:t.nodeName.toLowerCase();if(o&&void 0!==o[u])return o[u];if(p===s)return!0;if(["style","script","noscript","template"].includes(f))return!1;if(t&&p===d&&(t=t.host),r&&"true"===(o?o.attr("aria-hidden"):t.getAttribute("aria-hidden")))return!1;if(!t){var m=o.parent,D=!0;return m&&(D=e(m,r,!0)),o&&(o[u]=D),D}var h=i.getComputedStyle(t,null);if(null===h)return!1;if("area"===f)return function(t,r,n){var a=wo(t,"map");if(!a)return!1;var o=a.getAttribute("name");if(!o)return!1;var i=bo(t);if(!i||9!==i.nodeType)return!1;var u=Qf(c._tree,'img[usemap="#'.concat(mn(o),'"]'));return!(!u||!u.length)&&u.some((function(t){return e(t.actualNode,r,n)}))}(t,r,n);if("none"===h.getPropertyValue("display"))return!1;var g=parseInt(h.getPropertyValue("height")),v=parseInt(h.getPropertyValue("width")),b=hf(t),y=b&&0===g,F=b&&0===v,w="absolute"===h.getPropertyValue("position")&&(g<2||v<2)&&"hidden"===h.getPropertyValue("overflow");if(!r&&(function(e){var t=e.getPropertyValue("clip").match(dp),r=e.getPropertyValue("clip-path").match(pp);if(t&&5===t.length){var n=e.getPropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}(h)||"0"===h.getPropertyValue("opacity")||y||F||w))return!1;if(!n&&("hidden"===h.getPropertyValue("visibility")||!r&&Wo(t)))return!1;var E=t.assignedSlot?t.assignedSlot:t.parentNode,C=!1;return E&&(C=e(E,r,!0)),o&&(o[u]=C),C},mp=function(e,t){for(var r=["fixed","sticky"],n=[],a=!1,o=0;o<e.length;++o){var u=e[o];u===t&&(a=!0);var l=i.getComputedStyle(u);a||-1===r.indexOf(l.position)?n.push(u):n=[]}return n};function Dp(e,t){var r=hp(t);do{var n=hp(e);if(n===r||n===t)return gp(e,t);e=n}while(e);return!1}function hp(e){for(var t=Wn(e).parent;t;){if(hf(t.actualNode))return t.actualNode;t=t.parent}}function gp(e,t){var r=i.getComputedStyle(t),n=r.getPropertyValue("overflow");if("inline"===r.getPropertyValue("display"))return!0;var a=Array.from(e.getClientRects()),o=t.getBoundingClientRect(),u={left:o.left,top:o.top,width:o.width,height:o.height};return(["scroll","auto"].includes(n)||t instanceof i.HTMLHtmlElement)&&(u.width=t.scrollWidth,u.height=t.scrollHeight),1===a.length&&"hidden"===n&&"nowrap"===r.getPropertyValue("white-space")&&(a[0]=u),a.some((function(e){return!(Math.ceil(e.left)<Math.floor(u.left)||Math.ceil(e.top)<Math.floor(u.top)||Math.floor(e.left+e.width)>Math.ceil(u.left+u.width)||Math.floor(e.top+e.height)>Math.ceil(u.top+u.height))}))}var vp=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(a>999)throw new Error("Infinite loop detected");return Array.from(n.elementsFromPoint(t,r)||[]).filter((function(e){return bo(e)===n})).reduce((function(n,o){if(ho(o)){var i=e(t,r,o.shadowRoot,a+1);(n=n.concat(i)).length&&Dp(n[0],o)&&n.push(o)}else n.push(o);return n}),[])};function bp(e){var t={};if(!e||!e.length)return t;var r=e.substring(1).split("&");if(!r||!r.length)return t;for(var n=0;n<r.length;n++){var a=K(r[n].split("="),2),o=a[0],i=a[1],u=void 0===i?"":i;t[decodeURIComponent(o)]=decodeURIComponent(u)}return t}function yp(e){if(!e)return"";var t=e.match(/#!?\/?/g);return t?"#"===K(t,1)[0]?"":e:""}var Fp,wp=function(e,t){if(e.hasAttribute(t)){var r=e.nodeName.toUpperCase(),n=e;["A","AREA"].includes(r)&&!e.ownerSVGElement||((n=l.createElement("a")).href=e.getAttribute(t));var a,o=["https:","ftps:"].includes(n.protocol)?n.protocol.replace(/s:$/,":"):n.protocol,i=function(e){var t=e.split("/").pop();return t&&-1!==t.indexOf(".")?{pathname:e.replace(t,""),filename:/index./.test(t)?"":t}:{pathname:e,filename:""}}(/^\//.test(n.pathname)?n.pathname:"/".concat(n.pathname)),u=i.pathname,s=i.filename;return{protocol:o,hostname:n.hostname,port:(a=n.port,["443","80"].includes(a)?"":a),pathname:/\/$/.test(u)?u:"".concat(u,"/"),search:bp(n.search),hash:yp(n.hash),filename:s}}},Ep=function(e,t){var r=t.getBoundingClientRect(),n=r.top,a=r.left,o=n-t.scrollTop,u=n-t.scrollTop+t.scrollHeight,l=a-t.scrollLeft,s=a-t.scrollLeft+t.scrollWidth;if(e.left>s&&e.left>r.right||e.top>u&&e.top>r.bottom||e.right<l&&e.right<r.left||e.bottom<o&&e.bottom<r.top)return!1;var c=i.getComputedStyle(t);return!(e.left>r.right||e.top>r.bottom)||"scroll"===c.overflow||"auto"===c.overflow||t instanceof i.HTMLBodyElement||t instanceof i.HTMLHtmlElement},Cp=0,xp=function(e){_(r,e);var t=S(r);function r(e,n,a){var o;if(J(this,r),(o=t.call(this)).shadowId=a,o.children=[],o.actualNode=e,o.parent=n,n||(Cp=0),o.nodeIndex=Cp++,o._isHidden=null,o._cache={},o._isXHTML=En(e.ownerDocument),"input"===e.nodeName.toLowerCase()){var i=e.getAttribute("type");i=o._isXHTML?i:(i||"").toLowerCase(),dm().includes(i)||(i="text"),o._type=i}return Gn.get("nodeMap")&&Gn.get("nodeMap").set(e,M(o)),o}return ee(r,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var e=this.actualNode,t=e.nodeType,r=e.nodeName,n=e.id,a=e.multiple,o=e.nodeValue,i=e.value,u=e.selected,l=e.checked,s=e.indeterminate;this._cache.props={nodeType:t,nodeName:this._isXHTML?r:r.toLowerCase(),id:n,type:this._type,multiple:a,nodeValue:o,value:i,selected:u,checked:l,indeterminate:s}}return this._cache.props}},{key:"attr",value:function(e){return"function"!=typeof this.actualNode.getAttribute?null:this.actualNode.getAttribute(e)}},{key:"hasAttr",value:function(e){return"function"==typeof this.actualNode.hasAttribute&&this.actualNode.hasAttribute(e)}},{key:"attrNames",get:function(){var e;return this._cache.hasOwnProperty("attrNames")||(e=this.actualNode.attributes instanceof i.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(e).map((function(e){return e.name}))),this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(e){var t="computedStyle_"+e;return this._cache.hasOwnProperty(t)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=i.getComputedStyle(this.actualNode)),this._cache[t]=this._cache.computedStyle.getPropertyValue(e)),this._cache[t]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=Hi(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=Vi(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter((function(e){return e.width>0}))),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),r}(Zr),Ap=xp,kp=function(e){return(e||"").trim().replace(/\s{2,}/g," ").split(" ")},Np=" [idsMap]";function Bp(e,t,r){var n=e[0]._selectorMap;if(n){for(var a=e[0].shadowId,o=0;o<t.length;o++)if(t[o].length>1&&t[o].some((function(e){return Tp(e)})))return;var i=new Set;t.forEach((function(e){var t,r=function(e,t,r){var n=e[e.length-1],a=null,o=e.length>1||!!n.pseudos||!!n.classes;if(Tp(n))a=t["*"];else{if(n.id){var i;if(!t[Np]||!Object.hasOwn(t[Np],n.id)||null===(i=t[Np][n.id])||void 0===i||!i.length)return;a=t[Np][n.id].filter((function(e){return e.shadowId===r}))}if(n.tag&&"*"!==n.tag){var u;if(null===(u=t[n.tag])||void 0===u||!u.length)return;var l=t[n.tag];a=a?Rp(l,a):l}if(n.classes){var s;if(null===(s=t["[class]"])||void 0===s||!s.length)return;var c=t["[class]"];a=a?Rp(c,a):c}if(n.attributes)for(var d=0;d<n.attributes.length;d++){var p,f=n.attributes[d];if("attrValue"===f.type&&(o=!0),null===(p=t["[".concat(f.key,"]")])||void 0===p||!p.length)return;var m=t["[".concat(f.key,"]")];a=a?Rp(m,a):m}}return{nodes:a,isComplexSelector:o}}(e,n,a);null==r||null===(t=r.nodes)||void 0===t||t.forEach((function(t){r.isComplexSelector&&!fa(t,e)||i.add(t)}))}));var u=[];return i.forEach((function(e){return u.push(e)})),r&&(u=u.filter(r)),u.sort((function(e,t){return e.nodeIndex-t.nodeIndex}))}}function Tp(e){return"*"===e.tag&&!e.attributes&&!e.id&&!e.classes}function Rp(e,t){return e.filter((function(e){return t.includes(e)}))}function _p(e,t,r){Object.hasOwn(r,e)||(r[e]=[]),r[e].push(t)}function Op(e,t){1===e.props.nodeType&&(_p(e.props.nodeName,e,t),_p("*",e,t),e.attrNames.forEach((function(r){"id"===r&&(t[Np]=t[Np]||{},kp(e.attr(r)).forEach((function(r){_p(r,e,t[Np])}))),_p("[".concat(r,"]"),e,t)})))}function Sp(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.documentElement,t=arguments.length>1?arguments[1]:void 0;Fp=!1;var r={};Gn.set("nodeMap",new WeakMap),Gn.set("selectorMap",r);var n=Pp(e,t,null);return n[0]._selectorMap=r,n[0]._hasShadowRoot=Fp,n}function Mp(e,t,r){var n=new Ap(e,t,r);return Op(n,Gn.get("selectorMap")),n}function Pp(e,t,r){var n,a,o;function u(e,r,n){var a=Pp(r,t,n);return a&&(e=e.concat(a)),e}return e.documentElement&&(e=e.documentElement),o=e.nodeName.toLowerCase(),ho(e)?(Fp=!0,n=Mp(e,r,t),t="a"+Math.random().toString().substring(2),a=Array.from(e.shadowRoot.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):"content"===o&&"function"==typeof e.getDistributedNodes?(a=Array.from(e.getDistributedNodes())).reduce((function(e,t){return u(e,t,r)}),[]):"slot"===o&&"function"==typeof e.assignedNodes?((a=Array.from(e.assignedNodes())).length||(a=function(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}(e)),i.getComputedStyle(e),a.reduce((function(e,t){return u(e,t,r)}),[])):1===e.nodeType?(n=Mp(e,r,t),a=Array.from(e.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):3===e.nodeType?[Mp(e,r)]:void 0}var Ip=function(e){return e?e.trim().split("-")[0].toLowerCase():""},jp=function(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map((function(e){if(t[e].length){var r=c._audit.data.failureSummaries[e];return r&&"function"==typeof r.failureMessage?r.failureMessage(t[e].map((function(e){return e.message||""}))):void 0}})).filter((function(e){return void 0!==e})).join("\n\n")};function Lp(){var e=c._audit.data.incompleteFallbackMessage;return"function"==typeof e&&(e=e()),"string"!=typeof e?"":e}var qp=Yr.resultGroups;function zp(e,t){var r=c.utils.aggregateResult(e);return qp.forEach((function(e){t.resultTypes&&!t.resultTypes.includes(e)&&(r[e]||[]).forEach((function(e){Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=[e.nodes[0]])})),r[e]=(r[e]||[]).map((function(e){return e=Object.assign({},e),Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=e.nodes.map((function(e){if("object"===s(e.node)){var r=Vp(e.node,t);Object.assign(e,r)}return delete e.result,delete e.node,function(e,t){["any","all","none"].forEach((function(r){Array.isArray(e[r])&&e[r].filter((function(e){return Array.isArray(e.relatedNodes)})).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return Vp(e,t)}))}))}))}(e,t),e}))),qp.forEach((function(t){return delete e[t]})),delete e.pageLevel,delete e.result,e}))})),r}function Vp(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;e=oo.dqElmToSpec(e,t);var r,n,a,o,i,u={};return c._audit.noHtml?u.html=null:u.html=null!==(r=e.source)&&void 0!==r?r:"Undefined",t.elementRef&&!e.fromFrame&&(u.element=null!==(n=e.element)&&void 0!==n?n:null),(!1!==t.selectors||e.fromFrame)&&(u.target=null!==(a=e.selector)&&void 0!==a?a:[":root"]),t.ancestry&&(u.ancestry=null!==(o=e.ancestry)&&void 0!==o?o:[":root"]),t.xpath&&(u.xpath=null!==(i=e.xpath)&&void 0!==i?i:["/"]),u}var $p=/\$\{\s?data\s?\}/g;function Hp(e,t){if("string"==typeof t)return e.replace($p,t);for(var r in t)if(t.hasOwnProperty(r)){var n=new RegExp("\\${\\s?data\\."+r+"\\s?}","g"),a=void 0===t[r]?"":String(t[r]);e=e.replace(n,a)}return e}var Up=function e(t,r){if(t){if(Array.isArray(r))return r.values=r.join(", "),"string"==typeof t.singular&&"string"==typeof t.plural?Hp(1===r.length?t.singular:t.plural,r):Hp(t,r);if("string"==typeof t)return Hp(t,r);if("string"==typeof r)return Hp(t[r],r);var n=t.default||Lp();return r&&r.messageKey&&t[r.messageKey]&&(n=t[r.messageKey]),e(n,r)}},Gp=function(e,t,r){var n=c._audit.data.checks[e];if(!n)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!n.messages[t])throw new Error('Check "'.concat(e,'"" does not have a "').concat(t,'" message.'));return Up(n.messages[t],r)},Wp=function(e,t,r){var n=((r.rules&&r.rules[t]||{}).checks||{})[e.id],a=(r.checks||{})[e.id],o=e.enabled,i=e.options;return a&&(a.hasOwnProperty("enabled")&&(o=a.enabled),a.hasOwnProperty("options")&&(i=a.options)),n&&(n.hasOwnProperty("enabled")&&(o=n.enabled),n.hasOwnProperty("options")&&(i=n.options)),{enabled:o,options:i,absolutePaths:r.absolutePaths}};function Yp(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;return t&&"object"===s(t)?t:"object"!==s(r)?{}:{testEngine:{name:"axe-core",version:c.version},testRunner:{name:c._audit.brand},testEnvironment:Kp(r),timestamp:(new Date).toISOString(),url:null===(e=r.location)||void 0===e?void 0:e.href}}function Kp(e){if(!e.navigator||"object"!==s(e.navigator))return{};var t,r=e.navigator,n=e.innerHeight,a=e.innerWidth,o=(t=e.screen).orientation||t.msOrientation||t.mozOrientation||{},i=o.angle,u=o.type;return{userAgent:r.userAgent,windowWidth:a,windowHeight:n,orientationAngle:i,orientationType:u}}function Xp(e,t){var r=t.focusable,n=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:r&&Zp(e),size:Jp(e),page:n}}function Zp(e){var t=e.getAttribute("tabindex");if(!t)return!0;var r=parseInt(t,10);return isNaN(r)||r>=0}function Jp(e){var t=parseInt(e.getAttribute("width"),10),r=parseInt(e.getAttribute("height"),10);if(isNaN(t)||isNaN(r)){var n=e.getBoundingClientRect();t=isNaN(t)?n.width:t,r=isNaN(r)?n.height:r}return{width:t,height:r}}function Qp(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];uf(t)||(t=[t]);for(var n=0;n<t.length;n++){var a=(e=t[n])instanceof i.Node?e:"string"==typeof e?[e]:(rf(e)?(function(e){lf(Array.isArray(e.fromFrames),"fromFrames property must be an array"),lf(e.fromFrames.every((function(e){return!sf(e,"fromFrames")})),"Invalid context; fromFrames selector must be appended, rather than nested"),lf(!sf(e,"fromShadowDom"),"fromFrames and fromShadowDom cannot be used on the same object")}(e),e=e.fromFrames):nf(e)&&(e=[e]),function(e){if(Array.isArray(e)){var t,r=[],n=re(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(nf(a)&&(af(a),a=a.fromShadowDom),"string"!=typeof a&&!of(a))return;r.push(a)}}catch(e){n.e(e)}finally{n.f()}return r}}(e));a&&r.push(a)}return r}function ef(e){return["include","exclude"].some((function(t){return sf(e,t)&&tf(e[t])}))}function tf(e){return"string"==typeof e||e instanceof i.Node||rf(e)||nf(e)||uf(e)}function rf(e){return sf(e,"fromFrames")}function nf(e){return sf(e,"fromShadowDom")}function af(e){lf(Array.isArray(e.fromShadowDom),"fromShadowDom property must be an array"),lf(e.fromShadowDom.every((function(e){return!sf(e,"fromFrames")})),"shadow selector must be inside fromFrame instead"),lf(e.fromShadowDom.every((function(e){return!sf(e,"fromShadowDom")})),"fromShadowDom selector must be appended, rather than nested")}function of(e){return Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}function uf(e){return e&&"object"===s(e)&&"number"==typeof e.length&&e instanceof i.Node==0}function lf(e,t){pn(e,"Invalid context; ".concat(t,"\nSee: https://github.com/dequelabs/axe-core/blob/master/doc/context.md"))}function sf(e,t){return!(!e||"object"!==s(e))&&Object.prototype.hasOwnProperty.call(e,t)}function cf(e,t){for(var r=[],n=0,a=e[t].length;n<a;n++){var o=e[t][n];if(o instanceof i.Node)o.documentElement instanceof i.Node?r.push(e.flatTree[0]):r.push(Wn(o));else if(o&&o.length)if(o.length>1)df(e,t,o);else{var u=sm(o[0]);r.push.apply(r,G(u.map((function(e){return Wn(e)}))))}}return r.filter((function(e){return e}))}function df(e,t,r){e.frames=e.frames||[],sm(r.shift()).forEach((function(n){var a=e.frames.find((function(e){return e.node===n}));a||(a=Xp(n,e),e.frames.push(a)),a[t].push(r)}))}function pf(e,t){var r,n,a,o,u,c=this;e=Jn(e),this.frames=[],this.page="boolean"==typeof(null===(r=e)||void 0===r?void 0:r.page)?e.page:void 0,this.initiator="boolean"!=typeof(null===(n=e)||void 0===n?void 0:n.initiator)||e.initiator,this.focusable="boolean"!=typeof(null===(a=e)||void 0===a?void 0:a.focusable)||e.focusable,this.size="object"===s(null===(o=e)||void 0===o?void 0:o.size)?e.size:{},e=function(e){if(ef(e)){var t=" must be used inside include or exclude. It should not be on the same object.";lf(!sf(e,"fromFrames"),"fromFrames"+t),lf(!sf(e,"fromShadowDom"),"fromShadowDom"+t)}else{if(!tf(e))return{include:[l],exclude:[]};e={include:e,exclude:[]}}var r=Qp(e.include);return 0===r.length&&r.push(l),{include:r,exclude:Qp(e.exclude)}}(e),this.flatTree=null!=t?t:Sp(function(e){for(var t=e.include,r=e.exclude,n=Array.from(t).concat(Array.from(r)),a=0;a<n.length;a++){var o=n[a];if(o instanceof i.Element)return o.ownerDocument.documentElement;if(o instanceof i.Document)return o.documentElement}return l.documentElement}(e)),this.exclude=e.exclude,this.include=e.include,this.include=cf(this,"include"),this.exclude=cf(this,"exclude"),am("frame, iframe",this).forEach((function(e){xf(e,c)&&function(e,t){Hu(t)&&!uo(e.frames,"node",t)&&e.frames.push(Xp(t,e))}(c,e.actualNode)})),void 0===this.page&&(this.page=1===(u=this.include).length&&u[0].actualNode===l.documentElement,this.frames.forEach((function(e){e.page=c.page}))),function(e){if(0===e.include.length&&0===e.frames.length){var t=Ja.isInFrame()?"frame":"page";throw new Error("No elements found for include in "+t+" Context")}}(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(Nf)}function ff(e){return!1===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).iframes?[]:new pf(e).frames.map((function(e){var t=e.node,r=U(e,x);return r.initiator=!1,{frameSelector:zn(t),frameContext:r}}))}function mf(e){var t=c._audit.rules.find((function(t){return t.id===e}));if(!t)throw new Error("Cannot find rule by id: ".concat(e));return t}function Df(e,t){var r=e.getPropertyValue(t);return["scroll","auto"].includes(r)}var hf=wn((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,n=e.scrollHeight>e.clientHeight+t;if(r||n){var a=i.getComputedStyle(e),o=Df(a,"overflow-x"),u=Df(a,"overflow-y");return r&&o||n&&u?{elm:e,top:e.scrollTop,left:e.scrollLeft}:void 0}}));function gf(e){return Array.from(e.children||e.childNodes||[]).reduce((function(e,t){var r=hf(t);return r&&e.push(r),e.concat(gf(t))}),[])}var vf=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=e.document.documentElement;return[void 0!==e.pageXOffset?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:t,top:t.scrollTop,left:t.scrollLeft}].concat(gf(l.body))};function bf(){return Jn(nu)}var yf,Ff=function(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(t){var r=t.data,n=t.isCrossOrigin,a=void 0!==n&&n,o=t.shadowId,i=t.root,u=t.priority,l=t.isLink,s=void 0!==l&&l,c=e.createElement("style");if(s){var d=e.createTextNode('@import "'.concat(r.href,'"'));c.appendChild(d)}else c.appendChild(e.createTextNode(r));return e.head.appendChild(c),{sheet:c.sheet,isCrossOrigin:a,shadowId:o,root:i,priority:u}}},wf=function(e){if(yf&&yf.parentNode)return void 0===yf.styleSheet?yf.appendChild(l.createTextNode(e)):yf.styleSheet.cssText+=e,yf;if(e){var t=l.head||l.getElementsByTagName("head")[0];return(yf=l.createElement("style")).type="text/css",void 0===yf.styleSheet?yf.appendChild(l.createTextNode(e)):yf.styleSheet.cssText=e,t.appendChild(yf),yf}},Ef=function e(t,r){var n=Wn(t);if(9===t.nodeType)return!1;if(11===t.nodeType&&(t=t.host),n&&null!==n._isHidden)return n._isHidden;var a=i.getComputedStyle(t,null);if(!a||!t.parentNode||"none"===a.getPropertyValue("display")||!r&&"hidden"===a.getPropertyValue("visibility")||"true"===t.getAttribute("aria-hidden"))return!0;var o=e(t.assignedSlot?t.assignedSlot:t.parentNode,!0);return n&&(n._isHidden=o),o},Cf=function(e){var t,r,n=null!==(t=null===(r=e.props)||void 0===r?void 0:r.nodeName)&&void 0!==t?t:e.nodeName.toLowerCase();return"http://www.w3.org/2000/svg"!==e.namespaceURI&&!!nu.htmlElms[n]};function xf(e,t){var r=t.include,n=void 0===r?[]:r,a=t.exclude,o=void 0===a?[]:a,i=n.filter((function(t){return po(t,e)}));if(0===i.length)return!1;var u=o.filter((function(t){return po(t,e)}));if(0===u.length)return!0;var l=Af(i);return po(Af(u),l)}function Af(e){var t,r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;t&&po(a,t)||(t=a)}}catch(e){n.e(e)}finally{n.f()}return t}function kf(e,t){return e.length===t.length&&e.every((function(e,r){var n=t[r];return Array.isArray(e)?e.length===n.length&&e.every((function(e,t){return n[t]===e})):e===n}))}var Nf=function(e,t){return(e=e.actualNode||e)===(t=t.actualNode||t)?0:4&e.compareDocumentPosition(t)?-1:1};function Bf(e){return e instanceof Zr?{vNode:e,domNode:e.actualNode}:{vNode:Wn(e),domNode:e}}var Tf,Rf,_f,Of,Sf=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=Array.from(e.cssRules);if(!o)return Promise.resolve();var i=o.filter((function(e){return 3===e.type}));if(!i.length)return Promise.resolve({isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId,sheet:e});var u=i.filter((function(e){return e.href})).map((function(e){return e.href})).filter((function(e){return!n.includes(e)})).map((function(e,a){var o=[].concat(G(r),[a]),i=/^https?:\/\/|^\/\//i.test(e);return Pf(e,t,o,n,i)})),l=o.filter((function(e){return 3!==e.type}));return l.length?(u.push(Promise.resolve(t.convertDataToStylesheet({data:l.map((function(e){return e.cssText})).join(),isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(u)):Promise.all(u)},Mf=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(e){try{return!(!e.cssRules&&e.href)}catch(e){return!1}}(e)?Sf(e,t,r,n,a):Pf(e.href,t,r,n,!0)},Pf=function(e,t,r,n,a){return n.push(e),new Promise((function(t,r){var n=new i.XMLHttpRequest;n.open("GET",e),n.timeout=Yr.preload.timeout,n.addEventListener("error",r),n.addEventListener("timeout",r),n.addEventListener("loadend",(function(e){if(e.loaded&&n.responseText)return t(n.responseText);r(n.responseText)})),n.send()})).then((function(e){var o=t.convertDataToStylesheet({data:e,isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId});return Mf(o.sheet,t,r,n,o.isCrossOrigin)}))},If=function(){function e(){if(i.performance&&i.performance)return i.performance.now()}var t=null,r=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(e){i.performance&&void 0!==i.performance.mark&&i.performance.mark(e)},measure:function(e,t,r){i.performance&&void 0!==i.performance.measure&&i.performance.measure(e,t,r)},logMeasures:function(e){function t(e){Kr("Measure "+e.name+" took "+e.duration+"ms")}if(i.performance&&void 0!==i.performance.getEntriesByType)for(var r=i.performance.getEntriesByName("mark_axe_start")[0],n=i.performance.getEntriesByType("measure").filter((function(e){return e.startTime>=r.startTime})),a=0;a<n.length;++a){var o=n[a];if(o.name===e)return void t(o);t(o)}},timeElapsed:function(){return e()-r},reset:function(){t||(t=e()),r=e()}}}(),jf=If;function Lf(){if(l.elementsFromPoint)return l.elementsFromPoint;if(l.msElementsFromPoint)return l.msElementsFromPoint;var e,t=((e=l.createElement("x")).style.cssText="pointer-events:auto","auto"===e.style.pointerEvents),r=t?"pointer-events":"visibility",n=t?"none":"hidden",a=l.createElement("style");return a.innerHTML=t?"* { pointer-events: all }":"* { visibility: visible }",function(e,t){var o,i,u,s=[],c=[];for(l.head.appendChild(a);(o=l.elementFromPoint(e,t))&&-1===s.indexOf(o);)s.push(o),c.push({value:o.style.getPropertyValue(r),priority:o.style.getPropertyPriority(r)}),o.style.setProperty(r,n,"important");for(s.indexOf(l.documentElement)<s.length-1&&(s.splice(s.indexOf(l.documentElement),1),s.push(l.documentElement)),i=c.length;u=c[--i];)s[i].style.setProperty(r,u.value?u.value:"",u.priority);return l.head.removeChild(a),s}}"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a])}return t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,r=Object(this),n=r.length>>>0,a=arguments[1],o=0;o<n;o++)if(t=r[o],e.call(a,t,o,r))return t}}),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e,t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var r,n=Object(this),a=n.length>>>0,o=0;o<a;o++)if(r=n[o],e.call(t,r,o,n))return o;return-1}}),"function"==typeof i.addEventListener&&(l.elementsFromPoint=Lf()),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e){var t=Object(this),r=parseInt(t.length,10)||0;if(0===r)return!1;var n,a,o=parseInt(arguments[1],10)||0;for(o>=0?n=o:(n=r+o)<0&&(n=0);n<r;){if(e===(a=t[n])||e!=e&&a!=a)return!0;n++}return!1}}),Array.prototype.some||Object.defineProperty(Array.prototype,"some",{value:function(e){if(null==this)throw new TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof e)throw new TypeError;for(var t=Object(this),r=t.length>>>0,n=arguments.length>=2?arguments[1]:void 0,a=0;a<r;a++)if(a in t&&e.call(n,t[a],a,t))return!0;return!1}}),Array.from||Object.defineProperty(Array,"from",{value:(Tf=Object.prototype.toString,Rf=function(e){return"function"==typeof e||"[object Function]"===Tf.call(e)},_f=Math.pow(2,53)-1,Of=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),_f)},function(e){var t=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,n=arguments.length>1?arguments[1]:void 0;if(void 0!==n){if(!Rf(n))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var a,o=Of(t.length),i=Rf(this)?Object(new this(o)):new Array(o),u=0;u<o;)a=t[u],i[u]=n?void 0===r?n(a,u):n.call(r,a,u):a,u+=1;return i.length=o,i})}),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(r,n){return Array.isArray(n)?r.push.apply(r,e.call(n,t-1)):r.push(n),r}),[]):Array.prototype.slice.call(this)},writable:!0}),i.Node&&!("isConnected"in i.Node.prototype)&&Object.defineProperty(i.Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var qf=function(e,t){return e.concat(t).filter((function(e,t,r){return r.indexOf(e)===t}))};function zf(e,t,r,n,a){var o=a||{};return o.vNodes=e,o.vNodesIndex=0,o.anyLevel=t,o.thisLevel=r,o.parentShadowId=n,o}var Vf=function(e,t,r){e=Array.isArray(e)?e:[e];var n=da(t);return Bp(e,n,r)||function(e,t,r){for(var n=Gn.get("qsa.recycledLocalVariables",(function(){return[]})),a=[],o=zf(Array.isArray(e)?e:[e],t,null,e[0].shadowId,n.pop()),i=[];o.vNodesIndex<o.vNodes.length;){for(var u,l,s=o.vNodes[o.vNodesIndex++],c=null,d=null,p=((null===(u=o.anyLevel)||void 0===u?void 0:u.length)||0)+((null===(l=o.thisLevel)||void 0===l?void 0:l.length)||0),f=!1,m=0;m<p;m++){var D,h,g,v=m<((null===(D=o.anyLevel)||void 0===D?void 0:D.length)||0)?o.anyLevel[m]:o.thisLevel[m-((null===(h=o.anyLevel)||void 0===h?void 0:h.length)||0)];if((!v[0].id||s.shadowId===o.parentShadowId)&&fa(s,v[0]))if(1===v.length)f||r&&!r(s)||(i.push(s),f=!0);else{var b=v.slice(1);if(!1===[" ",">"].includes(b[0].combinator))throw new Error("axe.utils.querySelectorAll does not support the combinator: "+v[1].combinator);">"===b[0].combinator?(c=c||[]).push(b):(d=d||[]).push(b)}v[0].id&&s.shadowId!==o.parentShadowId||null===(g=o.anyLevel)||void 0===g||!g.includes(v)||(d=d||[]).push(v)}for(s.children&&s.children.length&&(a.push(o),o=zf(s.children,d,c,s.shadowId,n.pop()));o.vNodesIndex===o.vNodes.length&&a.length;)n.push(o),o=a.pop()}return i}(e,n,r)},$f=function(e){var t=e.treeRoot,r=function(e){var t=[],r=Vf(e,"*",(function(e){return!t.includes(e.shadowId)&&(t.push(e.shadowId),!0)})).map((function(e){return{shadowId:e.shadowId,rootNode:vo(e.actualNode)}}));return qf(r,[])}(void 0===t?c._tree[0]:t);if(!r.length)return Promise.resolve();var n=l.implementation.createHTMLDocument("Dynamic document for loading cssom");return function(e,t){var r=[];return e.forEach((function(e,n){var a=e.rootNode,o=e.shadowId,i=function(e,t,r){var n;return n=11===e.nodeType&&t?function(e,t){return Array.from(e.children).filter(Uf).reduce((function(r,n){var a=n.nodeName.toUpperCase(),o="STYLE"===a?n.textContent:n,i=t({data:o,isLink:"LINK"===a,root:e});return i.sheet&&r.push(i.sheet),r}),[])}(e,r):function(e){return Array.from(e.styleSheets).filter((function(e){return!!e.media&&Gf(e.media.mediaText)}))}(e),function(e){var t=[];return e.filter((function(e){return!e.href||!t.includes(e.href)&&(t.push(e.href),!0)}))}(n)}(a,o,t);if(!i)return Promise.all(r);var u=n+1,l={rootNode:a,shadowId:o,convertDataToStylesheet:t,rootIndex:u},s=[],c=Promise.all(i.map((function(e,t){return Mf(e,l,[u,t],s)})));r.push(c)})),Promise.all(r)}(r,Ff(n)).then((function(e){return Hf(e)}))};function Hf(e){return e.reduce((function(e,t){return Array.isArray(t)?e.concat(Hf(t)):e.concat(t)}),[])}function Uf(e){var t=e.nodeName.toUpperCase(),r=e.getAttribute("href"),n=e.getAttribute("rel"),a="LINK"===t&&r&&n&&e.rel.toUpperCase().includes("STYLESHEET");return"STYLE"===t||a&&Gf(e.media)}function Gf(e){return!e||!e.toUpperCase().includes("PRINT")}var Wf=function(e){var t=e.treeRoot,r=void 0===t?c._tree[0]:t,n=Vf(r,"video, audio",(function(e){var t=e.actualNode;return t.hasAttribute("src")?!!t.getAttribute("src"):!(Array.from(t.getElementsByTagName("source")).filter((function(e){return!!e.getAttribute("src")})).length<=0)}));return Promise.all(n.map((function(e){var t,r=e.actualNode;return t=r,new Promise((function(e){t.readyState>0&&e(t),t.addEventListener("loadedmetadata",(function r(){t.removeEventListener("loadedmetadata",r),e(t)}))}))})))};function Yf(e){var t={cssom:$f,media:Wf};return Kf(e)?new Promise((function(r,n){var a=Xf(e),o=a.assets,i=a.timeout,u=setTimeout((function(){return n(new Error("Preload assets timed out."))}),i);Promise.all(o.map((function(r){return t[r](e).then((function(e){return function(e,t,r){return(t=te(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},r,e)}))}))).then((function(e){var t=e.reduce((function(e,t){return Y({},e,t)}),{});clearTimeout(u),r(t)})).catch((function(e){clearTimeout(u),n(e)}))})):Promise.resolve()}function Kf(e){return!e||void 0===e.preload||null===e.preload||("boolean"==typeof e.preload?e.preload:(t=e.preload,"object"===s(t)&&Array.isArray(t.assets)));var t}function Xf(e){var t=Yr.preload,r=t.assets,n=t.timeout,a={assets:r,timeout:n};if(!e.preload)return a;if("boolean"==typeof e.preload)return a;if(!e.preload.assets.every((function(e){return r.includes(e.toLowerCase())})))throw new Error("Requested assets, not supported. Supported assets are: ".concat(r.join(", "),"."));return a.assets=qf(e.preload.assets.map((function(e){return e.toLowerCase()})),[]),e.preload.timeout&&"number"==typeof e.preload.timeout&&!isNaN(e.preload.timeout)&&(a.timeout=e.preload.timeout),a}function Zf(e){var t=c._audit.data.checks||{},r=c._audit.data.rules||{},n=uo(c._audit.rules,"id",e.id)||{};e.tags=Jn(n.tags||[]);var a=Jf(t,!0,n),o=Jf(t,!1,n);e.nodes.forEach((function(e){e.any.forEach(a),e.all.forEach(a),e.none.forEach(o)})),mo(e,Jn(r[e.id]||{}))}function Jf(e,t,r){return function(n){var a=e[n.id]||{},o=a.messages||{},i=Object.assign({},a);delete i.messages,r.reviewOnFail||void 0!==n.result?i.message=n.result===t?o.pass:o.fail:("object"!==s(o.incomplete)||Array.isArray(n.data)||(i.message=function(e,t){function r(e){return e.incomplete&&e.incomplete.default?e.incomplete.default:Lp()}if(!e||!e.missingData)return e&&e.messageKey?t.incomplete[e.messageKey]:r(t);try{var n=t.incomplete[e.missingData[0].reason];if(!n)throw new Error;return n}catch(n){return"string"==typeof e.missingData?t.incomplete[e.missingData]:r(t)}}(n.data,o)),i.message||(i.message=o.incomplete)),"function"!=typeof i.message&&(i.message=Up(i.message,n.data)),mo(n,i)}}var Qf=function(e,t){return Vf(e,t)};function em(e,t){var r,n,a=c._audit&&c._audit.tagExclude?c._audit.tagExclude:[];return t.hasOwnProperty("include")||t.hasOwnProperty("exclude")?(r=t.include||[],r=Array.isArray(r)?r:[r],n=t.exclude||[],n=(n=Array.isArray(n)?n:[n]).concat(a.filter((function(e){return-1===r.indexOf(e)})))):(r=Array.isArray(t)?t:[t],n=a.filter((function(e){return-1===r.indexOf(e)}))),!!(r.some((function(t){return-1!==e.tags.indexOf(t)}))||0===r.length&&!1!==e.enabled)&&n.every((function(t){return-1===e.tags.indexOf(t)}))}var tm=function(e,t,r){var n=r.runOnly||{},a=(r.rules||{})[e.id];return!(e.pageLevel&&!t.page)&&("rule"===n.type?-1!==n.values.indexOf(e.id):a&&"boolean"==typeof a.enabled?a.enabled:"tag"===n.type&&n.values?em(e,n.values):em(e,[]))};function rm(e,t){if(!t)return e;var r=e.cloneNode(!1),n=bn(r);if(1===r.nodeType){var a=r.outerHTML;r=Gn.get(a,(function(){return nm(r,n,e,t)}))}else r=nm(r,n,e,t);return Array.from(e.childNodes).forEach((function(e){r.appendChild(rm(e,t))})),r}function nm(e,t,r,n){return t?(e=l.createElement(e.nodeName),Array.from(t).forEach((function(t){(function(e,t,r){return void 0!==r[t]&&(!0===r[t]||yn(e,r[t]))})(r,t.name,n)||e.setAttribute(t.name,t.value)})),e):e}function am(e,t){var r,n=[];if(c._selectCache)for(var a=0,o=c._selectCache.length;a<o;a++){var i=c._selectCache[a];if(i.selector===e)return i.result}for(var u=t.include.reduce((function(e,t){return e.length&&po(e[e.length-1],t)||e.push(t),e}),[]),l=function(e){return e.exclude&&0!==e.exclude.length?function(t){return xf(t,e)}:null}(t),s=0;s<u.length;s++)r=u[s],n=om(n,Vf(r,e,l));return c._selectCache&&c._selectCache.push({selector:e,result:n}),n}function om(e,t){if(0===e.length)return t;if(e.length<t.length){var r=e;e=t,t=r}for(var n=0,a=t.length;n<a;n++)e.includes(t[n])||e.push(t[n]);return e}var im=function(e){e.forEach((function(e){return function(e,t,r){if(e===i)return e.scroll(r,t);e.scrollTop=t,e.scrollLeft=r}(e.elm,e.top,e.left)}))};function um(e){return lm(Array.isArray(e)?G(e):[e],l)}function lm(e,t){var r=e.shift(),n=r?t.querySelector(r):null;return 0===e.length?n:null!=n&&n.shadowRoot?lm(e,n.shadowRoot):null}function sm(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,r=Array.isArray(e)?G(e):[e];return 0===e.length?[]:cm(r,t)}function cm(e,t){var r,n=Z(r=e)||W(r)||ne(r)||X(),a=n[0],o=n.slice(1),i=t.querySelectorAll(a);if(0===o.length)return Array.from(i);var u,l=[],s=re(i);try{for(s.s();!(u=s.n()).done;){var c=u.value;null!=c&&c.shadowRoot&&l.push.apply(l,G(cm(o,c.shadowRoot)))}}catch(e){s.e(e)}finally{s.f()}return l}var dm=function(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]},pm=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,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 fm(e){e=Array.isArray(e)?e:pm;var t=[];return e.forEach((function(e,r){var n=String.fromCharCode(r+96).replace("`","");Array.isArray(e)?t=t.concat(fm(e).map((function(e){return n+e}))):t.push(n)})),t}var mm=function(e){for(var t=pm;e.length<3;)e+="`";for(var r=0;r<=e.length-1;r++)if(!(t=t[e.charCodeAt(r)-96]))return!1;return!0},Dm=function(e){_(r,e);var t=S(r);function r(e){var n,a,o,i;return J(this,r),(n=t.call(this))._props=function(e){var t,r,n,a=null!==(t=e.nodeName)&&void 0!==t?t:gm[e.nodeType],o=null!==(r=null!==(n=e.nodeType)&&void 0!==n?n:hm[e.nodeName])&&void 0!==r?r:1;pn("number"==typeof o,"nodeType has to be a number, got '".concat(o,"'")),pn("string"==typeof a,"nodeName has to be a string, got '".concat(a,"'"));var i=null;"input"===(a=a.toLowerCase())&&(i=(e.type||e.attributes&&e.attributes.type||"").toLowerCase(),dm().includes(i)||(i="text"));var u=Y({},e,{nodeType:o,nodeName:a});return i&&(u.type=i),delete u.attributes,Object.freeze(u)}(e),n._attrs=(a=e.attributes,o=void 0===a?{}:a,i={htmlFor:"for",className:"class"},Object.keys(o).reduce((function(e,t){var r=o[t];return pn("object"!==s(r)||null===r,"expects attributes not to be an object, '".concat(t,"' was")),void 0!==r&&(e[i[t]||t]=null!==r?String(r):null),e}),{})),n}return ee(r,[{key:"props",get:function(){return this._props}},{key:"attr",value:function(e){var t;return null!==(t=this._attrs[e])&&void 0!==t?t:null}},{key:"hasAttr",value:function(e){return void 0!==this._attrs[e]}},{key:"attrNames",get:function(){return Object.keys(this._attrs)}}]),r}(Zr),hm={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},gm={};Object.keys(hm).forEach((function(e){gm[hm[e]]=e}));var vm,bm=Dm,ym=function(e,t){if(e=e||function(){},t=t||c.log,!c._audit)throw new Error("No audit configured");var r=c.utils.queue(),n=[];Object.keys(c.plugins).forEach((function(e){r.defer((function(t){var r=function(e){n.push(e),t()};try{c.plugins[e].cleanup(t,r)}catch(e){r(e)}}))}));var a=c.utils.getFlattenedTree(l.body);c.utils.querySelectorAll(a,"iframe, frame").forEach((function(e){r.defer((function(t,r){return c.utils.sendCommandToFrame(e.actualNode,{command:"cleanup-plugin"},t,r)}))})),r.then((function(r){0===n.length?e(r):t(n)})).catch(t)},Fm={};function wm(e){return Fm.hasOwnProperty(e)}function Em(e){return"string"==typeof e&&Fm[e]?Fm[e]:"function"==typeof e?e:vm}var Cm={};ie(Cm,{allowedAttr:function(){return xm},arialabelText:function(){return Ji},arialabelledbyText:function(){return Zi},getAccessibleRefs:function(){return Nm},getElementUnallowedRoles:function(){return _m},getExplicitRole:function(){return iu},getImplicitRole:function(){return Ou},getOwnedVirtual:function(){return Vu},getRole:function(){return ju},getRoleType:function(){return Vl},getRolesByType:function(){return Sm},getRolesWithNameFromContents:function(){return Pm},implicitNodes:function(){return zm},implicitRole:function(){return Ou},isAccessibleRef:function(){return Vm},isAriaRoleAllowedOnElement:function(){return Bm},isComboboxPopup:function(){return $m},isUnsupportedRole:function(){return au},isValidRole:function(){return ou},label:function(){return Um},labelVirtual:function(){return wl},lookupTable:function(){return qm},namedFromContents:function(){return zu},requiredAttr:function(){return Gm},requiredContext:function(){return Wm},requiredOwned:function(){return Ym},validateAttr:function(){return Xm},validateAttrValue:function(){return Km}});var xm=function(e){var t=nu.ariaRoles[e],r=G(lu());return t?(t.allowedAttrs&&r.push.apply(r,G(t.allowedAttrs)),t.requiredAttrs&&r.push.apply(r,G(t.requiredAttrs)),r):r},Am=/^idrefs?$/;function km(e,t,r){if(e.hasAttribute){if("LABEL"===e.nodeName.toUpperCase()&&e.hasAttribute("for")){var n=e.getAttribute("for");t.has(n)?t.get(n).push(e):t.set(n,[e])}for(var a=0;a<r.length;++a){var o=r[a],i=mu(e.getAttribute(o)||"");if(i){var u,l=re(kp(i));try{for(l.s();!(u=l.n()).done;){var s=u.value;t.has(s)?t.get(s).push(e):t.set(s,[e])}}catch(e){l.e(e)}finally{l.f()}}}}for(var c=0;c<e.childNodes.length;c++)1===e.childNodes[c].nodeType&&km(e.childNodes[c],t,r)}var Nm=function(e){var t;e=e.actualNode||e;var r=bo(e);r=r.documentElement||r;var n=Gn.get("idRefsByRoot",(function(){return new Map})),a=n.get(r);return a||(a=new Map,n.set(r,a),km(r,a,Object.keys(nu.ariaAttrs).filter((function(e){var t=nu.ariaAttrs[e].type;return Am.test(t)})))),null!==(t=a.get(e.id))&&void 0!==t?t:[]},Bm=function(e,t){var r=e instanceof Zr?e:Wn(e),n=Ou(r),a=_u(r);return Array.isArray(a.allowedRoles)?a.allowedRoles.includes(t):t!==n&&!!a.allowedRoles},Tm=["doc-backlink","doc-biblioentry","doc-biblioref","doc-cover","doc-endnote","doc-glossref","doc-noteref"],Rm={header:"banner",footer:"contentinfo"},_m=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=Bf(e).vNode;if(!Cf(r))return[];var n=r.props.nodeName,a=Ou(r)||Rm[n];return function(e){var t=[];if(!e)return t;if(e.hasAttr("role")){var r=kp(e.attr("role").toLowerCase());t=t.concat(r)}return t.filter((function(e){return ou(e)}))}(r).filter((function(e){return!function(e,t,r,n){return!(!r||e!==n)||(!Tm.includes(e)||Vl(e)===n)&&Bm(t,e)}(e,r,t,a)}))},Om=function(e){return Object.keys(nu.ariaRoles).filter((function(t){return nu.ariaRoles[t].type===e}))},Sm=function(e){return Om(e)},Mm=function(){return Gn.get("ariaRolesNameFromContent",(function(){return Object.keys(nu.ariaRoles).filter((function(e){return nu.ariaRoles[e].nameFromContent}))}))},Pm=function(){return Mm()},Im=function(e){return null===e},jm=function(e){return null!==e},Lm={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}},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"]};Lm.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:jm}}]},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:jm}}]},"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:jm}}]},"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:jm}}]},"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:jm}}]},"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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},Lm.implicitHtmlRole=gu,Lm.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:jm}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:jm}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(e){return e instanceof c.AbstractVirtualNode||(e=c.utils.getNodeFromTree(e)),Number(e.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"]}],Lm.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:Im}},{nodeName:"img",attributes:{alt:Im}},{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"]}],Lm.evaluateRoleForElement={A:function(e){var t=e.node,r=e.out;return"http://www.w3.org/2000/svg"===t.namespaceURI||!t.href.length||r},AREA:function(e){return!e.node.href},BUTTON:function(e){var t=e.node,r=e.role,n=e.out;return"menu"===t.getAttribute("type")?"menuitem"===r:n},IMG:function(e){var t=e.node,r=e.role,n=e.out;switch(t.alt){case null:return n;case"":return"presentation"===r||"none"===r;default:return"presentation"!==r&&"none"!==r}},INPUT:function(e){var t=e.node,r=e.role,n=e.out;switch(t.type){case"button":case"image":return n;case"checkbox":return!("button"!==r||!t.hasAttribute("aria-pressed"))||n;case"radio":return"menuitemradio"===r;case"text":return"combobox"===r||"searchbox"===r||"spinbutton"===r;case"tel":return"combobox"===r||"spinbutton"===r;case"url":case"search":case"email":return"combobox"===r;default:return!1}},LI:function(e){var t=e.node,r=e.out;return!c.utils.matchesSelector(t,"ol li, ul li")||r},MENU:function(e){return"context"!==e.node.getAttribute("type")},OPTION:function(e){var t=e.node;return!c.utils.matchesSelector(t,"select > option, datalist > option, optgroup > option")},SELECT:function(e){var t=e.node,r=e.role;return!t.multiple&&t.size<=1&&"menu"===r},SVG:function(e){var t=e.node,r=e.out;return!(!t.parentNode||"http://www.w3.org/2000/svg"!==t.parentNode.namespaceURI)||r}},Lm.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 qm=Lm,zm=function(e){var t=null,r=qm.role[e];return r&&r.implicit&&(t=Jn(r.implicit)),t},Vm=function(e){return!!Nm(e).length};function $m(e){var t,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).popupRoles,n=ju(e);if(null!==(t=r)&&void 0!==t||(r=Qi["aria-haspopup"].values),!r.includes(n))return!1;var a=function(e){for(;e=e.parent;)if(null!==ju(e,{noPresentational:!0}))return e;return null}(e);if(Hm(a))return!0;var o=e.props.id;if(!o)return!1;if(!e.actualNode)throw new Error("Unable to determine combobox popup without an actualNode");var i=vo(e.actualNode).querySelectorAll('[aria-owns~="'.concat(o,'"][role~="combobox"]:not(select),\n     [aria-controls~="').concat(o,'"][role~="combobox"]:not(select)'));return Array.from(i).some(Hm)}var Hm=function(e){return e&&"combobox"===ju(e)},Um=function(e){return e=Wn(e),wl(e)},Gm=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredAttrs)?G(t.requiredAttrs):[]},Wm=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredContext)?G(t.requiredContext):null},Ym=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredOwned)?G(t.requiredOwned):null},Km=function(e,t){var r,n,a=(e=e instanceof Zr?e:Wn(e)).attr(t),o=nu.ariaAttrs[t];if(!o)return!0;if(o.allowEmpty&&(!a||""===a.trim()))return!0;switch(o.type){case"boolean":return["true","false"].includes(a.toLowerCase());case"nmtoken":return"string"==typeof a&&o.values.includes(a.toLowerCase());case"nmtokens":return(n=kp(a)).reduce((function(e,t){return e&&o.values.includes(t)}),0!==n.length);case"idref":try{var i=bo(e.actualNode);return!(!a||!i.getElementById(a))}catch(e){throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return Ki(e,t).some((function(e){return!!e}));case"string":return""!==a.trim();case"decimal":return!(!(r=a.match(/^[-+]?([0-9]*)\.?([0-9]*)$/))||!r[1]&&!r[2]);case"int":var u=void 0!==o.minValue?o.minValue:-1/0;return/^[-+]?[0-9]+$/.test(a)&&parseInt(a)>=u}},Xm=function(e){return!!nu.ariaAttrs[e]};function Zm(e,t,r){var n,a=r.props,o=a.nodeName,i=a.type,u=(n=r.attr("aria-checked"))?(n=n.toLowerCase(),["mixed","true"].includes(n)?n:"false"):"";if("input"!==o||"checkbox"!==i||!u)return!0;var l,s=(l=r).props.indeterminate?"mixed":l.props.checked?"true":"false";return u===s||(this.data({messageKey:"checkbox",checkState:s}),!1)}function Jm(e){var t,r,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).invalidTableRowAttrs,a=arguments.length>2?arguments[2]:void 0,o=null!==(t=null==n||null===(r=n.filter)||void 0===r?void 0:r.call(n,(function(e){return a.hasAttr(e)})))&&void 0!==t?t:[];if(0===o.length)return!0;var i=function(e){if(e.parent)return ma(e,'table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]')}(a),u=i&&ju(i);if(!u||"treegrid"===u)return!0;var l="row".concat(o.length>1?"Plural":"Singular");return this.data({messageKey:l,invalidAttrs:o,ownerRole:u}),!1}var Qm={row:Jm,checkbox:Zm},eD={};function tD(e){var t=e.vNode;return 3===t.props.nodeType?t.props.nodeValue.trim().length>0:Sl(t,!1,!0)}function rD(e,t,r,n){var a=iu(e);if(r||(r=Wm(a)),!r)return null;for(var o=r.includes("group"),i=n?e:e.parent;i;){var u=ju(i,{noPresentational:!0});if(u){if("group"!==u||!o)return r.includes(u)?null:r;t.includes(a)&&r.push(a),r=r.filter((function(e){return"group"!==e})),i=i.parent}else i=i.parent}return r}ie(eD,{getAriaRolesByType:function(){return Om},getAriaRolesSupportingNameFromContent:function(){return Mm},getElementSpec:function(){return _u},getElementsByContentType:function(){return uu},getGlobalAriaAttrs:function(){return lu},implicitHtmlRoles:function(){return gu}});var nD={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},aD={application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1},oD={};ie(oD,{Color:function(){return op},centerPointOfRect:function(){return iD},elementHasImage:function(){return Ql},elementIsDistinct:function(){return lD},filteredRectStack:function(){return cD},flattenColors:function(){return fD},flattenShadowColors:function(){return mD},getBackgroundColor:function(){return RD},getBackgroundStack:function(){return DD},getContrast:function(){return SD},getForegroundColor:function(){return MD},getOwnBackgroundColor:function(){return up},getRectStack:function(){return sD},getStackingContext:function(){return AD},getStrokeColorsFromShadows:function(){return FD},getTextShadowColors:function(){return CD},hasValidContrastRatio:function(){return ID},incompleteData:function(){return Jl},parseTextShadows:function(){return ED},stackingContextToColor:function(){return kD}});var iD=function(e){if(!(e.left>i.innerWidth||e.top>i.innerHeight))return{x:Math.min(Math.ceil(e.left+e.width/2),i.innerWidth-1),y:Math.min(Math.ceil(e.top+e.height/2),i.innerHeight-1)}};function uD(e){return e.getPropertyValue("font-family").split(/[,;]/g).map((function(e){return e.trim().toLowerCase()}))}var lD=function(e,t){var r=i.getComputedStyle(e);if("none"!==r.getPropertyValue("background-image"))return!0;if(["border-bottom","border-top","outline"].reduce((function(e,t){var n=new op;return n.parseString(r.getPropertyValue(t+"-color")),e||"none"!==r.getPropertyValue(t+"-style")&&parseFloat(r.getPropertyValue(t+"-width"))>0&&0!==n.alpha}),!1))return!0;var n=i.getComputedStyle(t);if(uD(r)[0]!==uD(n)[0])return!0;var a=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce((function(e,t){return e||r.getPropertyValue(t)!==n.getPropertyValue(t)}),!1),o=r.getPropertyValue("text-decoration");return o.split(" ").length<3&&(a=a||o!==n.getPropertyValue("text-decoration")),a},sD=function(e){var t=zi(e),r=Bl(e);return!r||r.length<=1?[t]:r.some((function(e){return void 0===e}))?null:(r.splice(0,0,t),r)},cD=function(e){var t=sD(e);if(t&&1===t.length)return t[0];if(t&&t.length>1){var r,n=t.shift();return t.forEach((function(a,o){if(0!==o){var i=t[o-1],u=t[o];r=i.every((function(e,t){return e===u[t]}))||n.includes(e)}})),r?t[0]:(Jl.set("bgColor","elmPartiallyObscuring"),null)}return Jl.set("bgColor","outsideViewport"),null},dD={normal:function(e,t){return t},multiply:function(e,t){return t*e},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return this["hard-light"](t,e)},darken:function(e,t){return Math.min(e,t)},lighten:function(e,t){return Math.max(e,t)},"color-dodge":function(e,t){return 0===e?0:1===t?1:Math.min(1,e/(1-t))},"color-burn":function(e,t){return 1===e?1:0===t?0:1-Math.min(1,(1-e)/t)},"hard-light":function(e,t){return t<=.5?this.multiply(e,2*t):this.screen(e,2*t-1)},"soft-light":function(e,t){return t<=.5?e-(1-2*t)*e*(1-e):e+(2*t-1)*((e<=.25?((16*e-12)*e+4)*e:Math.sqrt(e))-e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t}};function pD(e,t,r,n,a){return t*(1-n)*e+t*n*dD[a](r/255,e/255)*255+(1-t)*n*r}var fD=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"normal",a=pD(e.red,e.alpha,t.red,t.alpha,n),o=pD(e.green,e.alpha,t.green,t.alpha,n),i=pD(e.blue,e.alpha,t.blue,t.alpha,n),u=(r=e.alpha+t.alpha*(1-e.alpha),0,1,Math.min(Math.max(0,r),1));if(0===u)return new op(a,o,i,u);var l=Math.round(a/u),s=Math.round(o/u),c=Math.round(i/u);return new op(l,s,c,u)};function mD(e,t){var r=e.alpha,n=(1-r)*t.red+r*e.red,a=(1-r)*t.green+r*e.green,o=(1-r)*t.blue+r*e.blue,i=e.alpha+t.alpha*(1-e.alpha);return new op(n,a,o,i)}function DD(e){for(var t=Bl(e).map((function(t){return function(e){var t=e.indexOf(l.body),r=e,n=up(i.getComputedStyle(l.documentElement));if(t>1&&0===n.alpha&&!Ql(l.documentElement)){t>1&&(r.splice(t,1),r.push(l.body));var a=r.indexOf(l.documentElement);a>0&&(r.splice(a,1),r.push(l.documentElement))}return r}(t=mp(t,e))})),r=0;r<t.length;r++){var n=t[r];if(n[0]!==e)return Jl.set("bgColor","bgOverlap"),null;if(0!==r&&!hD(n,t[0]))return Jl.set("bgColor","elmPartiallyObscuring"),null}return t[0]||null}function hD(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}var gD=.54,vD=.5,bD=1.5,yD=["top","right","bottom","left"];function FD(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ignoreEdgeCount,r=void 0!==t&&t,n=function(e){var t,r={},n=re(e);try{for(n.s();!(t=n.n()).done;){var a,o=t.value,i=o.colorStr,u=o.pixels;null!==(a=r[i])&&void 0!==a||(r[i]={top:[],right:[],bottom:[],left:[]});var l=r[i],s=K(u,2),c=s[0],d=s[1];c>vD?l.right.push(c):-c>vD&&l.left.push(-c),d>vD?l.bottom.push(d):-d>vD&&l.top.push(-d)}}catch(e){n.e(e)}finally{n.f()}return r}(e),a=Object.entries(n).map((function(e){var t=K(e,2),r=t[0],n=t[1],a=yD.filter((function(e){return 0!==n[e].length})).length;return{colorStr:r,sides:n,edgeCount:a}}));return!r&&a.some((function(e){var t=e.edgeCount;return t>1&&t<4}))?null:a.map(wD).filter((function(e){return null!==e}))}function wD(e){var t=e.colorStr,r=e.sides;if(4!==e.edgeCount)return null;var n=new op;n.parseString(t);var a=0,o=!0;return yD.forEach((function(e){a+=r[e].length/4,o&&(o=r[e].every((function(e){return e>bD})))})),o||(n.alpha=1-Math.pow(gD,a)),n}function ED(e){var t={pixels:[]},r=e.trim(),n=[t];if(!r)return[];for(;r;){var a=r.match(/^[a-z]+(\([^)]+\))?/i)||r.match(/^#[0-9a-f]+/i),o=r.match(/^([0-9.-]+)px/i)||r.match(/^(0)/);if(a)pn(!t.colorStr,"Multiple colors identified in text-shadow: ".concat(e)),r=r.replace(a[0],"").trim(),t.colorStr=a[0];else if(o){pn(t.pixels.length<3,"Too many pixel units in text-shadow: ".concat(e)),r=r.replace(o[0],"").trim();var i=parseFloat(("."===o[1][0]?"0":"")+o[1]);t.pixels.push(i)}else{if(","!==r[0])throw new Error("Unable to process text-shadows: ".concat(r));pn(t.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(e)),t={pixels:[]},n.push(t),r=r.substr(1).trim()}}return n.forEach((function(e){var t=e.pixels;2===t.length&&t.push(0)})),n}function CD(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minRatio,n=t.maxRatio,a=t.ignoreEdgeCount,o=[],u=i.getComputedStyle(e),l=u.getPropertyValue("text-shadow");if("none"===l)return o;var s=u.getPropertyValue("font-size"),c=parseInt(s);pn(!1===isNaN(c),"Unable to determine font-size value ".concat(s));var d,p=[],f=re(ED(l));try{for(f.s();!(d=f.n()).done;){var m=d.value,D=m.colorStr||u.getPropertyValue("color"),h=K(m.pixels,3),g=h[0],v=h[1],b=h[2],y=void 0===b?0:b;if(!(n&&y>=c*n))if(r&&y<c*r)p.push({colorStr:D,pixels:m.pixels});else{if(p.length>0){var F=FD(p,{ignoreEdgeCount:a});if(null===F)return null;o.push.apply(o,G(F)),p.splice(0,p.length)}var w=xD({colorStr:D,offsetX:g,offsetY:v,blurRadius:y,fontSize:c});o.push(w)}}}catch(e){f.e(e)}finally{f.f()}if(p.length>0){var E=FD(p,{ignoreEdgeCount:a});if(null===E)return null;o.push.apply(o,G(E))}return o}function xD(e){var t=e.colorStr,r=e.offsetX,n=e.offsetY,a=e.blurRadius,o=e.fontSize;if(r>a||n>a)return new op(0,0,0,0);var i=new op;return i.parseString(t),i.alpha*=function(e,t){return 0===e?1:.185/(e/t+.4)}(a,o),i}function AD(e,t){var r,n=Wn(e);if(n._stackingContext)return n._stackingContext;var a=[],o=new Map;return(t=null!==(r=t)&&void 0!==r?r:DD(e)).forEach((function(e){var t,r=Wn(e),n=function(e){var t=new op;return t.parseString(e.getComputedStylePropertyValue("background-color")),t}(r),i=r._stackingOrder.filter((function(e){return!!e.vNode}));i.forEach((function(e,t){var r,n=e.vNode,u=null===(r=i[t-1])||void 0===r?void 0:r.vNode,l=TD(o,n,u);0!==t||o.get(n)||a.unshift(l),o.set(n,l)}));var u=null===(t=i[i.length-1])||void 0===t?void 0:t.vNode,l=TD(o,r,u);i.length||a.unshift(l),l.bgColor=n})),n._stackingContext=a,a}function kD(e){var t;if(null===(t=e.descendants)||void 0===t||!t.length){var r=e.bgColor;return r.alpha*=e.opacity,{color:r,blendMode:e.blendMode}}var n=e.descendants.reduce(ND,BD()),a=fD(n,e.bgColor,e.descendants[0].blendMode);return a.alpha*=e.opacity,{color:a,blendMode:e.blendMode}}function ND(e,t){var r;r=e instanceof op?e:kD(e).color;var n=kD(t).color;return fD(n,r,t.blendMode)}function BD(e,t){var r,n;return{vNode:e,ancestor:t,opacity:parseFloat(null!==(r=null==e?void 0:e.getComputedStylePropertyValue("opacity"))&&void 0!==r?r:1),bgColor:new op(0,0,0,0),blendMode:(n=null==e?void 0:e.getComputedStylePropertyValue("mix-blend-mode"),n||void 0),descendants:[]}}function TD(e,t,r){var n,a=e.get(r),o=null!==(n=e.get(t))&&void 0!==n?n:BD(t,a);return a&&r!==t&&!a.descendants.includes(o)&&a.descendants.unshift(o),o}function RD(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1,n=Wn(e),a=n._cache.getBackgroundColor;if(a)return t.push.apply(t,G(a.bgElms)),Jl.set("bgColor",a.incompleteData),a.bgColor;var o=function(e,t,r){var n,a,o=DD(e);if(!o)return null;var u=Nl(e),s=null!==(n=CD(e,{minRatio:r,ignoreEdgeCount:!0}))&&void 0!==n?n:[];s.length&&(s=[{color:s.reduce(mD)}]);for(var c=0;c<o.length;c++){var d=o[c],p=i.getComputedStyle(d);if(Ql(d,p))return t.push(d),null;var f=up(p);if(0!==f.alpha){if("inline"!==p.getPropertyValue("display")&&!_D(d,u))return t.push(d),Jl.set("bgColor","elmPartiallyObscured"),null;if(t.push(d),1===f.alpha)break}}s=AD(e,o).map(kD).concat(s);var m=function(e,t){var r=[];if(!t){var n=l.documentElement,a=l.body,o=i.getComputedStyle(n),u=i.getComputedStyle(a),s=up(o),c=up(u),d=0!==c.alpha&&_D(a,e.getBoundingClientRect());(0!==c.alpha&&0===s.alpha||d&&1!==c.alpha)&&r.unshift({color:c,blendMode:OD(u.getPropertyValue("mix-blend-mode"))}),0!==s.alpha&&(!d||d&&1!==c.alpha)&&r.unshift({color:s,blendMode:OD(o.getPropertyValue("mix-blend-mode"))})}return r}(e,o.includes(l.body));if((a=s).unshift.apply(a,G(m)),0===s.length)return new op(255,255,255,1);var D=s.reduce((function(e,t){return fD(t.color,e.color instanceof op?e.color:e,t.blendMode)}));return fD(D.color instanceof op?D.color:D,new op(255,255,255,1))}(e,t,r);return n._cache.getBackgroundColor={bgColor:o,bgElms:t,incompleteData:Jl.get("bgColor")},o}function _D(e,t){t=Array.isArray(t)?t:[t];var r=e.getBoundingClientRect(),n=r.right,a=r.bottom,o=i.getComputedStyle(e).getPropertyValue("overflow");return(["scroll","auto"].includes(o)||e instanceof i.HTMLHtmlElement)&&(n=r.left+e.scrollWidth,a=r.top+e.scrollHeight),t.every((function(e){return e.top>=r.top&&e.bottom<=a&&e.left>=r.left&&e.right<=n}))}function OD(e){return e||void 0}var SD=function(e,t){if(!t||!e)return null;t.alpha<1&&(t=fD(t,e));var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)};function MD(e,t,r){for(var n,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.getComputedStyle(e),u=[function(){return function(e,t){var r=t.textStrokeEmMin,n=void 0===r?0:r,a=parseFloat(e.getPropertyValue("-webkit-text-stroke-width"));if(0===a)return null;var o=e.getPropertyValue("font-size"),i=a/parseFloat(o);if(isNaN(i)||i<n)return null;var u=e.getPropertyValue("-webkit-text-stroke-color");return(new op).parseString(u)}(o,a)},function(){return function(e){return(new op).parseString(e.getPropertyValue("-webkit-text-fill-color")||e.getPropertyValue("color"))}(o)},function(){return CD(e,{minRatio:0})}],l=[],s=0,c=u;s<c.length;s++){var d=(0,c[s])();if(d&&(l=l.concat(d),1===d.alpha))break}var p=l.reduce((function(e,t){return fD(e,t)}));if(null!==(n=r)&&void 0!==n||(r=RD(e,[])),null===r){var f=Jl.get("bgColor");return Jl.set("fgColor",f),null}var m=AD(e),D=PD(m,e);return fD(function(e,t,r){for(;t;){var n;if(1===t.opacity&&t.ancestor)t=t.ancestor;else{e.alpha*=t.opacity;var a=(null===(n=t.ancestor)||void 0===n?void 0:n.descendants)||r;1!==t.opacity&&(a=a.slice(0,a.indexOf(t)));var o=a.map(kD);if(o.length){var i=o.reduce((function(e,t){return fD(t.color,e.color instanceof op?e.color:e)}),{color:new op(0,0,0,0),blendMode:"normal"});e=fD(e,i),t=t.ancestor}else t=t.ancestor}}return e}(p,D,m),new op(255,255,255,1))}function PD(e,t){var r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a,o=r.value;if((null===(a=o.vNode)||void 0===a?void 0:a.actualNode)===t)return o;var i=PD(o.descendants,t);if(i)return i}}catch(e){n.e(e)}finally{n.f()}}var ID=function(e,t,r,n){var a=SD(e,t),o=n&&Math.ceil(72*r)/96<14||!n&&Math.ceil(72*r)/96<18?4.5:3;return{isValid:a>o,contrastRatio:a,expectedContrastRatio:o}},jD=wn((function(e,t){var r=i.getComputedStyle(e,t),n=function(e,t){return r.getPropertyValue(e)===t};if(n("content","none")||n("display","none")||n("visibility","hidden")||!1===n("position","absolute"))return 0;if(0===up(r).alpha&&n("background-image","none"))return 0;var a=LD(r.getPropertyValue("width")),o=LD(r.getPropertyValue("height"));return"px"!==a.unit||"px"!==o.unit?0===a.value||0===o.value?0:1/0:a.value*o.value}));function LD(e){var t=K(e.match(/^([0-9.]+)([a-z]+)$/i)||[],3),r=t[1],n=void 0===r?"":r,a=t[2],o=void 0===a?"":a;return{value:parseFloat(n),unit:o.toLowerCase()}}function qD(e,t){var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var zD=["block","list-item","table","flex","grid","inline-block"];function VD(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==zD.indexOf(t)||"table-"===t.substr(0,6)}var $D=["block","list-item","table","flex","grid","inline-block"];function HD(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==$D.indexOf(t)||"table-"===t.substr(0,6)}function UD(e){if(Ui(e))return!0;if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return!1}return e.children.some((function(e){return UD(e)}))}function GD(e){if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return[]}var t=[];return e.children.forEach((function(e){"widget"===Vl(e)&&Hi(e)?t.push(e):t.push.apply(t,G(GD(e)))})),t}function WD(e){var t=parseInt(e.attr("tabindex"),10);return!isNaN(t)&&t<0}function YD(e,t){var r=KD(t),n=KD(e);return!(!r||!n)&&r.includes(n)}function KD(e){var t=vl(e,{emoji:!0,nonBmp:!0,punctuations:!0});return mu(t)}function XD(e){return""!==(e||"").trim()}function ZD(e,t,r){var n=r.validRoles,a=void 0===n?[]:n,o=r.validNodeNames,i=void 0===o?[]:o,u=e.props,l=u.nodeName,s=u.nodeType,c=u.nodeValue,d=t?"div > ":"";if(3===s&&""!==c.trim())return d+"#text";if(1!==s||!Hu(e))return!1;var p=iu(e);return p?!a.includes(p)&&d+"[role=".concat(p,"]"):!i.includes(l)&&d+l}function JD(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map((function(e){return{vChild:e,nested:t}}))}function QD(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}function eh(e){return e.getComputedStylePropertyValue("pointer-events")}function th(e){return{width:Math.round(10*e.width)/10,height:Math.round(10*e.height)/10}}function rh(e,t){return e.actualNode.contains(t.actualNode)&&!Ui(t)}function nh(e){return e.map((function(e){return e.actualNode}))}function ah(e,t){var r,n=null===(r=t.data)||void 0===r?void 0:r.headingOrder,a=ih(t.node.ancestry,1);if(!n)return e;var o=n.map((function(e){return function(e,t){return Y({},e,{ancestry:t.concat(e.ancestry)})}(e,a)})),i=function(e,t){for(;t.length;){var r=oh(e,t);if(-1!==r)return r;t=ih(t,1)}return-1}(e,a);return-1===i?e.push.apply(e,G(o)):e.splice.apply(e,[i,0].concat(G(o))),e}function oh(e,t){return e.findIndex((function(e){return kf(e.ancestry,t)}))}function ih(e,t){return e.slice(0,e.length-t)}function uh(e){var t=ju(e),r=t&&t.includes("heading"),n=e.attr("aria-level"),a=parseInt(n,10),o=K(e.props.nodeName.match(/h(\d)/)||[],2)[1];return r?o&&!n?parseInt(o,10):isNaN(a)||a<1?o?parseInt(o,10):2:a||-1:-1}function lh(e,t){if(!e||!t)return!1;var r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(t);return r.length===n.length&&r.every((function(r){var n=e[r],a=t[r];return s(n)===s(a)&&("object"===s(n)||"object"===s(a)?lh(n,a):n===a)}))}var sh={};ie(sh,{aria:function(){return Cm},color:function(){return oD},dom:function(){return go},forms:function(){return ch},matches:function(){return Ru},math:function(){return Qo},standards:function(){return eD},table:function(){return fh},text:function(){return Yi},utils:function(){return Jr}});var ch={};ie(ch,{isAriaCombobox:function(){return Ju},isAriaListbox:function(){return Zu},isAriaRange:function(){return el},isAriaTextbox:function(){return Xu},isDisabled:function(){return ph},isNativeSelect:function(){return Ku},isNativeTextbox:function(){return Yu}});var dh=["fieldset","button","select","input","textarea"],ph=function e(t){var r=t._isDisabled;if("boolean"==typeof r)return r;var n=t.props.nodeName,a=t.attr("aria-disabled");return r=!(!dh.includes(n)||!t.hasAttr("disabled"))||(a?"true"===a.toLowerCase():!!t.parent&&e(t.parent)),t._isDisabled=r,r},fh={};ie(fh,{getAllCells:function(){return mh},getCellPosition:function(){return cu},getHeaders:function(){return hh},getScope:function(){return du},isColumnHeader:function(){return pu},isDataCell:function(){return gh},isDataTable:function(){return vh},isHeader:function(){return bh},isRowHeader:function(){return fu},toArray:function(){return su},toGrid:function(){return su},traverse:function(){return Fh}});var mh=function(e){var t,r,n,a,o=[];for(t=0,n=e.rows.length;t<n;t++)for(r=0,a=e.rows[t].cells.length;r<a;r++)o.push(e.rows[t].cells[r]);return o};function Dh(e,t,r){for(var n,a="row"===e?"_rowHeaders":"_colHeaders",o="row"===e?fu:pu,i=r[t.y][t.x],u=i.colSpan-1,l=i.getAttribute("rowspan"),s=(0===parseInt(l)||0===i.rowspan?r.length:i.rowSpan)-1,d=t.y+s,p=t.x+u,f="row"===e?t.y:0,m="row"===e?0:t.x,D=[],h=d;h>=f&&!n;h--)for(var g=p;g>=m;g--){var v=r[h]?r[h][g]:void 0;if(v){var b=c.utils.getNodeFromTree(v);if(b[a]){n=b[a];break}D.push(v)}}return n=(n||[]).concat(D.filter(o)),D.forEach((function(e){c.utils.getNodeFromTree(e)[a]=n})),n}var hh=function(e,t){if(e.getAttribute("headers")){var r=Ki(e,"headers");if(r.filter((function(e){return e})).length)return r}t||(t=su(wo(e,"table")));var n=cu(e,t),a=Dh("row",n,t),o=Dh("col",n,t);return[].concat(a,o).reverse()},gh=function(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=e.getAttribute("role");return ou(t)?["cell","gridcell"].includes(t):"TD"===e.nodeName.toUpperCase()},vh=function(e){var t=(e.getAttribute("role")||"").toLowerCase();if(("presentation"===t||"none"===t)&&!Hi(e))return!1;if("true"===e.getAttribute("contenteditable")||wo(e,'[contenteditable="true"]'))return!0;if("grid"===t||"treegrid"===t||"table"===t)return!0;if("landmark"===Vl(t))return!0;if("0"===e.getAttribute("datatable"))return!1;if(e.getAttribute("summary"))return!0;if(e.tHead||e.tFoot||e.caption)return!0;for(var r=0,n=e.children.length;r<n;r++)if("COLGROUP"===e.children[r].nodeName.toUpperCase())return!0;for(var a,o,u=0,l=e.rows.length,s=!1,c=0;c<l;c++)for(var d=0,p=(a=e.rows[c]).cells.length;d<p;d++){if("TH"===(o=a.cells[d]).nodeName.toUpperCase())return!0;if(s||o.offsetWidth===o.clientWidth&&o.offsetHeight===o.clientHeight||(s=!0),o.getAttribute("scope")||o.getAttribute("headers")||o.getAttribute("abbr"))return!0;if(["columnheader","rowheader"].includes((o.getAttribute("role")||"").toLowerCase()))return!0;if(1===o.children.length&&"ABBR"===o.children[0].nodeName.toUpperCase())return!0;u++}if(e.getElementsByTagName("table").length)return!1;if(l<2)return!1;var f,m,D=e.rows[Math.ceil(l/2)];if(1===D.cells.length&&1===D.cells[0].colSpan)return!1;if(D.cells.length>=5)return!0;if(s)return!0;for(c=0;c<l;c++){if(a=e.rows[c],f&&f!==i.getComputedStyle(a).getPropertyValue("background-color"))return!0;if(f=i.getComputedStyle(a).getPropertyValue("background-color"),m&&m!==i.getComputedStyle(a).getPropertyValue("background-image"))return!0;m=i.getComputedStyle(a).getPropertyValue("background-image")}return l>=20||!(Uo(e).width>.95*Go(i).width)&&!(u<10)&&!e.querySelector("object, embed, iframe, applet")},bh=function(e){if(pu(e)||fu(e))return!0;if(e.getAttribute("id")){var t=mn(e.getAttribute("id"));return!!l.querySelector('[headers~="'.concat(t,'"]'))}return!1};function yh(e,t,r,n){var a,o=r[t.y]?r[t.y][t.x]:void 0;return o?"function"==typeof n&&!0===(a=n(o,t,r))?[o]:((a=yh(e,{x:t.x+e.x,y:t.y+e.y},r,n)).unshift(o),a):[]}var Fh=function(e,t,r,n){if(Array.isArray(t)&&(n=r,r=t,t={x:0,y:0}),"string"==typeof e)switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1}}return yh(e,{x:t.x+e.x,y:t.y+e.y},r,n)},wh=/[;,\s]/,Eh=/^[0-9.]+$/;function Ch(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}function xh(e){var t=i.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;do{a++,n=e.children[a].textContent.trim()}while(""===n&&a+1<e.children.length);t=e.children[a]}return e}(e));return{fontWeight:Ch(t.getPropertyValue("font-weight")),fontSize:parseInt(t.getPropertyValue("font-size")),isItalic:"italic"===t.getPropertyValue("font-style")}}function Ah(e,t,r){return r.reduce((function(r,n){return r||(!n.size||e.fontSize/n.size>t.fontSize)&&(!n.weight||e.fontWeight-n.weight>t.fontWeight)&&(!n.italic||e.isItalic&&!t.isItalic)}),!1)}var kh=["alert","log","status"];function Nh(e,t){var r=e.actualNode;if("button"===ju(e)||function(e,t){var r=e.actualNode,n=ju(e),a=(r.getAttribute("aria-live")||"").toLowerCase().trim(),o=Om("landmark");return!(!["assertive","polite"].includes(a)&&!kh.includes(n))||(!!o.includes(n)||!(!t.regionMatcher||!Ru(e,t.regionMatcher)))}(e,t)||["iframe","frame"].includes(e.props.nodeName)||sp(e.actualNode)&&Pi(e.actualNode,"href")||!Hu(r)){for(var n=e;n;)n._hasRegionDescendant=!0,n=n.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}return r!==l.body&&Ml(r,!0)?[e]:e.children.filter((function(e){return 1===e.actualNode.nodeType})).map((function(e){return Nh(e,t)})).reduce((function(e,t){return e.concat(t)}),[])}function Bh(e){return"caption"===e.props.nodeName}function Th(e){return!e||"true"!==e.getAttribute("aria-hidden")&&Th($o(e))}var Rh=function(e,t,r){return r.initiator},_h={emoji:!0,nonBmp:!1,punctuations:!0},Oh=function(e,t){try{return"svg"===t.props.nodeName||!!ma(t,"svg")}catch(e){return!1}},Sh=["article","aside","main","nav","section"].join(","),Mh=function(e,t){var r=iu(t);return!(r&&!["none","presentation"].includes(r)&&!(eu[r]||{}).accessibleNameRequired&&!Hi(t))};function Ph(e){var t;if(null==e||null===(t=e.ownerDocument)||void 0===t||!t.createRange)return!0;var r=e.ownerDocument.createRange();return r.setStart(e,0),r.setEnd(e,e.childNodes.length),0===r.getClientRects().length}var Ih=[function(e,t){return jh(t)},function(e,t){return function(e){return"area"!==e.props.nodeName}(t)},function(e,t){return!Oh(0,t)},function(e,t){return Hi(t)},function(e,t){return Ui(t)||!Lh(t)},function(e){return!Gl(e,{noLengthCompare:!0})}];function jh(e){return"widget"===Vl(e)}var Lh=wn((function e(t){return!(null==t||!t.parent)&&(!(!jh(t.parent)||!Ui(t.parent))||e(t.parent))})),qh={"abstractrole-evaluate":function(e,t,r){var n=kp(r.attr("role")).filter((function(e){return"abstract"===Vl(e)}));return n.length>0&&(this.data(n),!0)},"accesskeys-after":function(e){var t={};return e.filter((function(e){if(!e.data)return!1;var r=e.data.toUpperCase();return t[r]?(t[r].relatedNodes.push(e.relatedNodes[0]),!1):(t[r]=e,e.relatedNodes=[],!0)})).map((function(e){return e.result=!!e.relatedNodes.length,e}))},"accesskeys-evaluate":function(e,t,r){return qo(r)||(this.data(r.attr("accesskey")),this.relatedNodes([e])),!0},"alt-space-value-evaluate":function(e,t,r){var n=r.attr("alt");return"string"==typeof n&&/^\s+$/.test(n)},"aria-allowed-attr-evaluate":function(e,t,r){var n=[],a=ju(r),o=xm(a);Array.isArray(t[a])&&(o=qf(t[a].concat(o)));var i,u=re(r.attrNames);try{for(u.s();!(i=u.n()).done;){var l=i.value;Xm(l)&&!o.includes(l)&&n.push(l)}}catch(e){u.e(e)}finally{u.f()}return!n.length||(this.data(n.map((function(e){return e+'="'+r.attr(e)+'"'}))),!(a||Cf(r)||Hi(r))&&void 0)},"aria-allowed-attr-matches":function(e,t){var r=/^aria-/,n=t.attrNames;if(n.length)for(var a=0,o=n.length;a<o;a++)if(r.test(n[a]))return!0;return!1},"aria-allowed-role-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=t.allowImplicit,a=void 0===n||n,o=t.ignoredTags,i=void 0===o?[]:o,u=r.props.nodeName;if(i.map((function(e){return e.toLowerCase()})).includes(u))return!0;var l=_m(r,a);if(l.length){if(this.data(l),!Hu(r))return;return!1}return!0},"aria-allowed-role-matches":function(e,t){return null!==iu(t,{dpub:!0,fallback:!0})},"aria-busy-evaluate":function(e,t,r){return"true"===r.attr("aria-busy")},"aria-conditional-attr-evaluate":function(e,t,r){var n=ju(r);return!Qm[n]||Qm[n].call(this,e,t,r)},"aria-conditional-checkbox-attr-evaluate":Zm,"aria-conditional-row-attr-evaluate":Jm,"aria-errormessage-evaluate":function(e,t,r){t=Array.isArray(t)?t:[];var n=r.attr("aria-errormessage"),a=r.hasAttr("aria-errormessage"),o=r.attr("aria-invalid");return!r.hasAttr("aria-invalid")||"false"===o||-1!==t.indexOf(n)||!a||(this.data(kp(n)),function(e){if(""===e.trim())return nu.ariaAttrs["aria-errormessage"].allowEmpty;var t;try{t=e&&Ki(r,"aria-errormessage")[0]}catch(t){return void this.data({messageKey:"idrefs",values:kp(e)})}return t?Hu(t)?"alert"===t.getAttribute("role")||"assertive"===t.getAttribute("aria-live")||"polite"===t.getAttribute("aria-live")||kp(r.attr("aria-describedby")).indexOf(e)>-1:(this.data({messageKey:"hidden",values:kp(e)}),!1):void 0}.call(this,n))},"aria-has-attr-matches":function(e,t){var r=/^aria-/;return t.attrNames.some((function(e){return r.test(e)}))},"aria-hidden-body-evaluate":function(e,t,r){return"true"!==r.attr("aria-hidden")},"aria-hidden-focus-matches":function(e){return Th($o(e))},"aria-label-evaluate":function(e,t,r){return!!mu(Ji(r))},"aria-labelledby-evaluate":function(e,t,r){try{return!!mu(Zi(r))}catch(e){return}},"aria-level-evaluate":function(e,t,r){var n=r.attr("aria-level");if(!(parseInt(n,10)>6))return!0},"aria-prohibited-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=(null==t?void 0:t.elementsAllowedAriaLabel)||[],a=r.props.nodeName,o=ju(r,{chromium:!0}),i=function(e,t,r){var n=nu.ariaRoles[e];return n?n.prohibitedAttrs||[]:e||r.includes(t)?[]:["aria-label","aria-labelledby"]}(o,a,n).filter((function(e){return!!r.attrNames.includes(e)&&""!==mu(r.attr(e))}));if(0===i.length)return!1;var u=r.hasAttr("role")?"hasRole":"noRole";u+=i.length>1?"Plural":"Singular",this.data({role:o,nodeName:a,messageKey:u,prohibited:i});var l=il(r,{subtreeDescendant:!0});return""===mu(l)||void 0},"aria-required-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=iu(r),a=r.attrNames,o=Gm(n);if(Array.isArray(t[n])&&(o=qf(t[n],o)),!n||!a.length||!o.length)return!0;if(function(e,t){return"separator"===t&&!Hi(e)}(r,n)||function(e,t){return"combobox"===t&&"false"===e.attr("aria-expanded")}(r,n))return!0;var i=_u(r),u=o.filter((function(e){return!r.attr(e)&&!function(e,t){var r;return void 0!==(null===(r=e.implicitAttrs)||void 0===r?void 0:r[t])}(i,e)}));return!u.length||(this.data(u),!1)},"aria-required-children-evaluate":function(e,t,r){var n=t&&Array.isArray(t.reviewEmpty)?t.reviewEmpty:[],a=iu(r,{dpub:!0}),o=Ym(a);if(null===o)return!0;var i=function(e,t){for(var r,n=[],a=Vu(e),o=function(){if(3===r.props.nodeType&&n.push({vNode:r,role:null}),1!==r.props.nodeType||!Hu(r))return"continue";var e=ju(r,{noPresentational:!0}),o=function(e){return lu().find((function(t){return e.hasAttr(t)}))}(r),i=!!o||Hi(r);if(!e&&!i||["group","rowgroup"].includes(e)&&t.some((function(t){return t===e})))a.push.apply(a,G(r.children));else if(e||i){var u=o||"tabindex";n.push({role:e,attr:u,vNode:r})}};r=a.shift();)o();return n}(r,o),u=i.filter((function(e){var t=e.role;return 1===e.vNode.props.nodeType&&!o.includes(t)}));return u.length?(this.relatedNodes(u.map((function(e){return e.vNode}))),this.data({messageKey:"unallowed",values:u.map((function(e){return function(e,t){var r=e.props,n=r.nodeName;if(3===r.nodeType)return"#text";var a=iu(e,{dpub:!0});return a?"[role=".concat(a,"]"):t?n+"[".concat(t,"]"):n}(e.vNode,e.attr)})).filter((function(e,t,r){return r.indexOf(e)===t})).join(", ")}),!1):!!function(e,t){return t.some((function(t){var r=t.role;return r&&e.includes(r)}))}(o,i)||(this.data(o),!(!n.includes(a)||i.some(tD))&&void 0)},"aria-required-children-matches":function(e,t){var r=iu(t,{dpub:!0});return!!Ym(r)},"aria-required-parent-evaluate":function(e,t,r){var n=t&&Array.isArray(t.ownGroupRoles)?t.ownGroupRoles:[],a=rD(r,n);if(!a)return!0;var o=function(e){for(var t=[],r=null;e;){if(e.getAttribute("id")){var n=mn(e.getAttribute("id"));(r=bo(e).querySelector("[aria-owns~=".concat(n,"]")))&&t.push(r)}e=e.parentElement}return t.length?t:null}(e);if(o)for(var i=0,u=o.length;i<u;i++)if(!(a=rD(Wn(o[i]),n,a,!0)))return!0;return this.data(a),!1},"aria-required-parent-matches":function(e,t){var r=iu(t);return!!Wm(r)},"aria-roledescription-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=ju(arguments.length>2?arguments[2]:void 0);return!!(t.supportedRoles||[]).includes(r)||!(!r||"presentation"===r||"none"===r)&&void 0},"aria-unsupported-attr-evaluate":function(e,t,r){var n=r.attrNames.filter((function(t){var r=nu.ariaAttrs[t];if(!Xm(t))return!1;var n=r.unsupported;return"object"!==s(n)?!!n:!Ru(e,n.exceptions)}));return!!n.length&&(this.data(n),!0)},"aria-valid-attr-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n=[],a=/^aria-/;return r.attrNames.forEach((function(e){-1===t.indexOf(e)&&a.test(e)&&!Xm(e)&&n.push(e)})),!n.length||(this.data(n),!1)},"aria-valid-attr-value-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n="",a="",o=[],i=/^aria-/,u=["aria-errormessage"],l={"aria-controls":function(){return"false"!==r.attr("aria-expanded")&&"false"!==r.attr("aria-selected")},"aria-current":function(e){e||(n='aria-current="'.concat(r.attr("aria-current"),'"'),a="ariaCurrent")},"aria-owns":function(){return"false"!==r.attr("aria-expanded")},"aria-describedby":function(e){e||(n='aria-describedby="'.concat(r.attr("aria-describedby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(e){e||(n='aria-labelledby="'.concat(r.attr("aria-labelledby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};return r.attrNames.forEach((function(e){if(!u.includes(e)&&!t.includes(e)&&i.test(e)){var s,c=r.attr(e);try{s=Km(r,e)}catch(t){return n="".concat(e,'="').concat(c,'"'),void(a="idrefs")}l[e]&&!l[e](s)||s||(""!==c||function(e){var t;return"string"===(null===(t=nu.ariaAttrs[e])||void 0===t?void 0:t.type)}(e)?o.push("".concat(e,'="').concat(c,'"')):(n=e,a="empty"))}})),o.length?(this.data(o),!1):!n||void this.data({messageKey:a,needsReview:n})},"attr-non-space-content-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?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");if(!r.hasAttr(t.attribute))return this.data({messageKey:"noAttr"}),!1;var n=r.attr(t.attribute);return!!mu(n)||(this.data({messageKey:"emptyAttr"}),!1)},"autocomplete-appropriate-evaluate":function(e,t,r){if("input"!==r.props.nodeName)return!0;var n=["text","search","number","tel"],a=["text","search","url"],o={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":n,"cc-exp":["text","search","month","tel"],"cc-exp-month":n,"cc-exp-year":n,"cc-csc":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"===s(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()})),u=i[i.length-1];if(yl.stateTerms.includes(u))return!0;var l=o[u],c=r.hasAttr("type")?mu(r.attr("type")).toLowerCase():"text";return c=dm().includes(c)?c:"text",void 0===l?"text"===c:l.includes(c)},"autocomplete-matches":function(e,t){var r=t.attr("autocomplete");if(!r||""===mu(r))return!1;var n=t.props.nodeName;if(!1===["textarea","input","select"].includes(n))return!1;if("input"===n&&["submit","reset","button","hidden"].includes(t.props.type))return!1;var a=t.attr("aria-disabled")||"false";if(t.hasAttr("disabled")||"true"===a.toLowerCase())return!1;var o=t.attr("role"),i=t.attr("tabindex");if("-1"===i&&o){var u=nu.ariaRoles[o];if(void 0===u||"widget"!==u.type)return!1}return!("-1"===i&&t.actualNode&&!Ko(t)&&!Hu(t))},"autocomplete-valid-evaluate":function(e,t,r){var n=r.attr("autocomplete")||"";return Fl(n,t)},"avoid-inline-spacing-evaluate":function(e,t){var r=t.cssProperties.filter((function(t){if("important"===e.style.getPropertyPriority(t))return t}));return!(r.length>0&&(this.data(r),1))},"braille-label-equivalent-evaluate":function(e,t,r){var n;if(!(null!==(n=r.attr("aria-braillelabel"))&&void 0!==n?n:"").trim())return!0;try{return""!==mu(hl(r))}catch(e){return}},"braille-roledescription-equivalent-evaluate":function(e,t,r){var n,a=null!==(n=r.attr("aria-brailleroledescription"))&&void 0!==n?n:"";if(""===mu(a))return!0;var o=r.attr("aria-roledescription");return"string"!=typeof o?(this.data({messageKey:"noRoleDescription"}),!1):""!==mu(o)||(this.data({messageKey:"emptyRoleDescription"}),!1)},"bypass-matches":function(e,t,r){return!Rh(0,0,r)||!!e.querySelector("a[href]")},"caption-evaluate":function(e,t,r){return!Qf(r,"track").some((function(e){return"captions"===(e.attr("kind")||"").toLowerCase()}))&&void 0},"caption-faked-evaluate":function(e){var t=su(e),r=t[0];return t.length<=1||r.length<=1||e.rows.length<=1||r.reduce((function(e,t,n){return e||t!==r[n+1]&&void 0!==r[n+1]}),!1)},"color-contrast-evaluate":function(e,t,r){var n=t.ignoreUnicode,a=t.ignoreLength,o=t.ignorePseudo,u=t.boldValue,l=t.boldTextPt,s=t.largeTextPt,c=t.contrastRatio,d=t.shadowOutlineEmMax,p=t.pseudoSizeThreshold;if(!Ko(e))return this.data({messageKey:"hidden"}),!0;var f=Gu(r,!1,!0);if(n&&function(e){var t={nonBmp:!0},r=ml(e,t),n=""===mu(vl(e,t));return r&&n}(f))this.data({messageKey:"nonBmp"});else{var m=i.getComputedStyle(e),D=parseFloat(m.getPropertyValue("font-size")),h=m.getPropertyValue("font-weight"),g=parseFloat(h)>=u||"bold"===h,v=Math.ceil(72*D)/96,b=g&&v<l||!g&&v<s?c.normal:c.large,y=b.expected,F=b.minThreshold,w=b.maxThreshold,E=function(e,t){var r=t.pseudoSizeThreshold,n=void 0===r?.25:r,a=t.ignorePseudo;if(!(void 0!==a&&a)){var o=e.boundingClientRect,i=o.width*o.height*n;do{if(jD(e.actualNode,":before")+jD(e.actualNode,":after")>i)return e}while(e=e.parent)}}(r,{ignorePseudo:o,pseudoSizeThreshold:p});if(E)return this.data({fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:"pseudoContent",expectedContrastRatio:y+":1"}),void this.relatedNodes(E.actualNode);var C=CD(e,{minRatio:.001,maxRatio:d});if(null!==C){var x=[],A=RD(e,x,d),k=MD(e,!1,A,t),N=null,B=null,T=null;if(0===C.length)N=SD(A,k);else if(k&&A){T=[].concat(G(C),[A]).reduce(mD);var R=SD(A,k),_=SD(A,T),O=SD(T,k);(N=Math.max(R,_,O))!==R&&(B=_>O?"shadowOnBgColor":"fgOnShadowColor")}var S=N>y;if("number"==typeof F&&("number"!=typeof N||N<F)||"number"==typeof w&&("number"!=typeof N||N>w))return this.data({contrastRatio:N}),!0;var M,P=Math.floor(100*N)/100;null===A?M=Jl.get("bgColor"):S||(M=B);var I=1===P,j=1===f.length;return I?M=Jl.set("bgColor","equalRatio"):S||!j||a||(M="shortTextContent"),this.data({fgColor:k?k.toHexString():void 0,bgColor:A?A.toHexString():void 0,contrastRatio:P,fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:M,expectedContrastRatio:y+":1",shadowColor:T?T.toHexString():void 0}),null===k||null===A||I||j&&!a&&!S?(M=null,Jl.clear(),void this.relatedNodes(x)):(S||this.relatedNodes(x),S)}this.data({messageKey:"complexTextShadows"})}},"color-contrast-matches":function(e,t){var r=t.props,n=r.nodeName,a=r.type;if("option"===n)return!1;if("select"===n&&!e.options.length)return!1;if("input"===n&&["hidden","range","color","checkbox","radio","image"].includes(a))return!1;if(ph(t)||Ni(t))return!1;if(["input","select","textarea"].includes(n)){var o=i.getComputedStyle(e),u=parseInt(o.getPropertyValue("text-indent"),10);if(u){var s=e.getBoundingClientRect();if(s={top:s.top,bottom:s.bottom,left:s.left+u,right:s.right+u},!Ep(s,e))return!1}return!0}var c=Fo(t,"label");if("label"===n||c){var d=c||e,p=c?Wn(c):t;if(d.htmlFor){var f=bo(d).getElementById(d.htmlFor),m=f&&Wn(f);if(m&&ph(m))return!1}var D=Qf(p,'input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea')[0];if(D&&ph(D))return!1}for(var h=[],g=t;g;){if(g.props.id){var v=Nm(g).filter((function(e){return kp(e.getAttribute("aria-labelledby")||"").includes(g.props.id)})).map((function(e){return Wn(e)}));h.push.apply(h,G(v))}g=g.parent}if(h.length>0&&h.every(ph))return!1;if(!function(e){var t=Gu(e,!1,!0);return""!==t&&""!==vl(t,_h)&&e.children.some((function(e){return"#text"===e.props.nodeName&&!Dl(e)}))}(t))return!1;for(var b=l.createRange(),y=t.children,F=0;F<y.length;F++){var w=y[F];3===w.actualNode.nodeType&&""!==mu(w.actualNode.nodeValue)&&b.selectNodeContents(w.actualNode)}for(var E=b.getClientRects(),C=0;C<E.length;C++)if(Ep(E[C],e))return!0;return!1},"css-orientation-lock-evaluate":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 l=!1,s=[],c=o.reduce((function(e,t){var r=t.sheet,n=t.root,a=t.shadowId||"topDocument";if(e[a]||(e[a]={root:n,rules:[]}),!r||!r.cssRules)return e;var o=Array.from(r.cssRules);return e[a].rules=e[a].rules.concat(o),e}),{}),d=function(){var e=f[p],t=c[e],r=t.root,n=t.rules.filter(m);if(!n.length)return"continue";n.forEach((function(e){var t=e.cssRules;Array.from(t).forEach((function(e){var t=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&&!r.rotate)return!1;var a=function(e){if(!e)return 0;var t=e.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!t)return 0;var r=K(t,3);return D(r[1],r[2])}(n),o=a+D("rotate",r.rotate);return!!o&&(o=Math.abs(o),!(Math.abs(o-180)%180<=u)&&Math.abs(o-90)%90<=u)}(e);if(t&&"HTML"!==e.selectorText.toUpperCase()){var n=Array.from(r.querySelectorAll(e.selectorText))||[];s=s.concat(n)}l=l||t}))}))},p=0,f=Object.keys(c);p<f.length;p++)d();return!l||(s.length&&this.relatedNodes(s),!1)}function m(e){var t=e.type,r=e.cssText;return 4===t&&(/orientation:\s*landscape/i.test(r)||/orientation:\s*portrait/i.test(r))}function D(e,t){switch(e){case"rotate":case"rotateZ":return h(t);case"rotate3d":var r=K(t.split(",").map((function(e){return e.trim()})),4),n=r[2],a=r[3];if(0===parseInt(n))return;return h(a);case"matrix":case"matrix3d":return function(e){var t=e.split(",");if(t.length<=6){var r=K(t,2),n=r[0],a=r[1];return g(Math.atan2(parseFloat(a),parseFloat(n)))}var o=parseFloat(t[8]),i=Math.asin(o),u=Math.cos(i);return g(Math.acos(parseFloat(t[0])/u))}(t);default:return 0}}function h(e){var t=K(e.match(/(deg|grad|rad|turn)/)||[],1)[0];if(!t)return 0;var r,n,a=parseFloat(e.replace(t,""));switch(t){case"rad":return g(a);case"grad":return n=a,(n%=400)<0&&(n+=400),Math.round(n/400*360);case"turn":return r=a,Math.round(360/(1/r));default:return parseInt(a)}}function g(e){return Math.round(e*(180/Math.PI))}},"data-table-large-matches":function(e){if(vh(e)){var t=su(e);return t.length>=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1},"data-table-matches":function(e){return vh(e)},"deprecatedrole-evaluate":function(e,t,r){var n=ju(r,{dpub:!0,fallback:!0}),a=nu.ariaRoles[n];return!(null==a||!a.deprecated||(this.data(n),0))},"dlitem-evaluate":function(e){var t=$o(e),r=t.nodeName.toUpperCase(),n=iu(t);return"DIV"===r&&["presentation","none",null].includes(n)&&(r=(t=$o(t)).nodeName.toUpperCase(),n=iu(t)),"DL"===r&&!(n&&!["presentation","none","list"].includes(n))},"doc-has-title-evaluate":function(){var e=l.title;return!!mu(e)},"duplicate-id-active-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(mn(t),'"]'),n=Array.from(bo(e).querySelectorAll(r));return!Vm(e)&&n.some(Hi)},"duplicate-id-after":function(e){var t=[];return e.filter((function(e){return-1===t.indexOf(e.data)&&(t.push(e.data),!0)}))},"duplicate-id-aria-matches":function(e){return Vm(e)},"duplicate-id-evaluate":function(e){var t=e.getAttribute("id").trim();if(!t)return!0;var r=bo(e),n=Array.from(r.querySelectorAll('[id="'.concat(mn(t),'"]'))).filter((function(t){return t!==e}));return n.length&&this.relatedNodes(n),this.data(t),0===n.length},"duplicate-id-misc-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(mn(t),'"]'),n=Array.from(bo(e).querySelectorAll(r));return!Vm(e)&&n.every((function(e){return!Hi(e)}))},"duplicate-img-label-evaluate":function(e,t,r){if(["none","presentation"].includes(ju(r)))return!1;var n=ma(r,t.parentSelector);if(!n)return!1;var a=Gu(n,!0).toLowerCase();return""!==a&&a===hl(r).toLowerCase()},"exists-evaluate":function(){},"explicit-evaluate":function(e,t,r){var n=this;if(!r.attr("id"))return!1;if(r.actualNode){var a=bo(r.actualNode),o=mn(r.attr("id")),i=Array.from(a.querySelectorAll('label[for="'.concat(o,'"]')));if(this.relatedNodes(i),!i.length)return!1;try{return i.some((function(e){if(Ko(e)){var t=mu(Xi(e,{inControlContext:!0,startNode:r}));return n.data({explicitLabel:t}),!!t}return!0}))}catch(e){return}}},"fallbackrole-evaluate":function(e,t,r){var n=kp(r.attr("role"));return!(n.length<=1)&&(!function(e,t){return!Ou(e)&&2===t.length&&t.includes("none")&&t.includes("presentation")}(r,n)||void 0)},"focusable-content-evaluate":function(e,t,r){var n=r.tabbableElements;return!!n&&n.filter((function(e){return e!==r})).length>0},"focusable-disabled-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Wl())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"focusable-element-evaluate":function(e,t,r){return!(!r.hasAttr("contenteditable")||!function e(t){var n=t.attr("contenteditable");if("true"===n||""===n)return!0;if("false"===n)return!1;var a=ma(r.parent,"[contenteditable]");return!!a&&e(a)}(r))||Ui(r)},"focusable-modal-open-evaluate":function(e,t,r){var n=r.tabbableElements.map((function(e){return e.actualNode}));return!n||!n.length||!Wl()||void this.relatedNodes(n)},"focusable-no-name-evaluate":function(e,t,r){var n=r.attr("tabindex");if(!(Hi(r)&&n>-1))return!1;try{return!hl(r)}catch(e){return}},"focusable-not-tabbable-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return!n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Wl())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"frame-focusable-content-evaluate":function(e,t,r){if(r.children)try{return!r.children.some((function(e){return UD(e)}))}catch(e){return}},"frame-focusable-content-matches":function(e,t,r){var n,a;return!r.initiator&&!r.focusable&&(null===(n=r.size)||void 0===n?void 0:n.width)*(null===(a=r.size)||void 0===a?void 0:a.height)>1},"frame-tested-after":function(e){var t={};return e.filter((function(e){if("html"!==e.node.ancestry[e.node.ancestry.length-1]){var r=e.node.ancestry.flat(1/0).join(" > ");return t[r]=e,!0}var n=e.node.ancestry.slice(0,e.node.ancestry.length-1).flat(1/0).join(" > ");return t[n]&&(t[n].result=!0),!1}))},"frame-tested-evaluate":function(e,t){return!t.isViolation&&void 0},"frame-title-has-text-matches":function(e){var t=e.getAttribute("title");return!!mu(t)},"has-alt-evaluate":function(e,t,r){var n=r.props.nodeName;return!!["img","input","area"].includes(n)&&r.hasAttr("alt")},"has-descendant-after":function(e){return e.some((function(e){return!0===e.result}))&&e.forEach((function(e){e.result=!0})),e},"has-descendant-evaluate":function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("has-descendant requires options.selector to be a string");if(t.passForModal&&Wl())return!0;var n=Vf(r,t.selector,(function(e){return Hu(e)}));return this.relatedNodes(n.map((function(e){return e.actualNode}))),n.length>0},"has-global-aria-attribute-evaluate":function(e,t,r){var n=lu().filter((function(e){return r.hasAttr(e)}));return this.data(n),n.length>0},"has-implicit-chromium-role-matches":function(e,t){return null!==Ou(t,{chromium:!0})},"has-lang-evaluate":function(e,t,r){var n=void 0!==l&&En(l);return t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&XD(r.attr("xml:lang"))&&!XD(r.attr("lang"))&&!n?(this.data({messageKey:"noXHTML"}),!1):!!t.attributes.some((function(e){return XD(r.attr(e))}))||(this.data({messageKey:"noLang"}),!1)},"has-text-content-evaluate":function(e,t,r){try{return""!==mu(il(r))}catch(e){return}},"has-widget-role-evaluate":function(e){var t=e.getAttribute("role");if(null===t)return!1;var r=Vl(t);return"widget"===r||"composite"===r},"heading-matches":function(e,t){return"heading"===ju(t)},"heading-order-after":function(e){var t=function(e){return(e=G(e)).sort((function(e,t){var r=e.node,n=t.node;return r.ancestry.length-n.ancestry.length})),e.reduce(ah,[]).filter((function(e){return-1!==e.level}))}(e);return e.forEach((function(e){e.result=function(e,t){var r,n,a,o,i=oh(t,e.node.ancestry),u=null!==(r=null===(n=t[i])||void 0===n?void 0:n.level)&&void 0!==r?r:-1,l=null!==(a=null===(o=t[i-1])||void 0===o?void 0:o.level)&&void 0!==a?a:-1;return 0===i||(-1!==u?u-l<=1:void 0)}(e,t)})),e},"heading-order-evaluate":function(){var e=Gn.get("headingOrder");if(e)return!0;var t=Vf(c._tree[0],"h1, h2, h3, h4, h5, h6, [role=heading], iframe, frame",Hu);return e=t.map((function(e){return{ancestry:[zn(e.actualNode)],level:uh(e)}})),this.data({headingOrder:e}),Gn.set("headingOrder",t),!0},"help-same-as-label-evaluate":function(e,t,r){var n=Cl(r),a=e.getAttribute("title");return!!n&&(a||(a="",e.getAttribute("aria-describedby")&&(a=Ki(e,"aria-describedby").map((function(e){return e?Xi(e):""})).join(""))),mu(a)===mu(n))},"hidden-content-evaluate":function(e,t,r){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(e.nodeName.toUpperCase())&&Sl(r)){var n=i.getComputedStyle(e);if("none"===n.getPropertyValue("display"))return;if("hidden"===n.getPropertyValue("visibility")){var a=$o(e),o=a&&i.getComputedStyle(a);if(!o||"hidden"!==o.getPropertyValue("visibility"))return}}return!0},"hidden-explicit-label-evaluate":function(e,t,r){if(r.hasAttr("id")){if(!r.actualNode)return;var n=bo(e),a=mn(e.getAttribute("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o&&!Hu(o)){var i;try{i=hl(r).trim()}catch(e){return}return""===i}}return!1},"html-namespace-matches":function(e,t){return!Oh(0,t)},"html5-scope-evaluate":function(e){return!zl(l)||"TH"===e.nodeName.toUpperCase()},"identical-links-same-purpose-after":function(e){if(e.length<2)return e;for(var t=e.filter((function(e){return void 0!==e.result})),r=[],n={},a=function(e){var a,o=t[e],i=o.data,u=i.name,l=i.urlProps;if(n[u])return"continue";var s=t.filter((function(t,r){return t.data.name===u&&r!==e})),c=s.every((function(e){return lh(e.data.urlProps,l)}));s.length&&!c&&(o.result=void 0),o.relatedNodes=[],(a=o.relatedNodes).push.apply(a,G(s.map((function(e){return e.relatedNodes[0]})))),n[u]=s,r.push(o)},o=0;o<t.length;o++)a(o);return r},"identical-links-same-purpose-evaluate":function(e,t,r){var n=Yi.accessibleTextVirtual(r),a=Yi.sanitize(Yi.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(a){var o={name:a,urlProps:go.urlPropsFromAttribute(e,"href")};return this.data(o),this.relatedNodes([e]),!0}},"identical-links-same-purpose-matches":function(e,t){if(!hl(t))return!1;var r=ju(e);return!r||"link"===r},"implicit-evaluate":function(e,t,r){try{var n=ma(r,"label");if(n){var a=mu(hl(n,{inControlContext:!0,startNode:r}));return n.actualNode&&this.relatedNodes([n.actualNode]),this.data({implicitLabel:a}),!!a}return!1}catch(e){return}},"inline-style-property-evaluate":function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.minValue,o=t.maxValue,u=t.normalValue,l=void 0===u?0:u,s=t.noImportant,c=t.multiLineOnly;if(!s&&"important"!==e.style.getPropertyPriority(r)||c&&!Yl(e))return!0;var d={};"number"==typeof a&&(d.minValue=a),"number"==typeof o&&(d.maxValue=o);var p=e.style.getPropertyValue(r);if(["inherit","unset","revert","revert-layer"].includes(p))return this.data(Y({value:p},d)),!0;var f=function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.normalValue,o=i.getComputedStyle(e),u=o.getPropertyValue(r);if("normal"===u)return a;var l=parseFloat(u);if(n)return l;var s=parseFloat(o.getPropertyValue("font-size")),c=Math.round(l/s*100)/100;return isNaN(c)?u:c}(e,{absoluteValues:n,cssProperty:r,normalValue:l});return this.data(Y({value:f},d)),"number"==typeof f?("number"!=typeof a||f>=a)&&("number"!=typeof o||f<=o):void 0},"inserted-into-focus-order-matches":function(e){return Il(e)},"internal-link-present-evaluate":function(e,t,r){return Qf(r,"a[href]").some((function(e){return/^#[^/!]/.test(e.attr("href"))}))},"invalid-children-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=[],a=[];if(r.children){for(var o,i=JD(r.children);i.length;){var u,l=i.shift(),s=l.vChild,c=l.nested;if(!t.divGroups||c||"div"!==(o=s).props.nodeName||null!==iu(o)){var d=ZD(s,c,t);d&&(a.includes(d)||a.push(d),1===(null==s||null===(u=s.actualNode)||void 0===u?void 0:u.nodeType)&&n.push(s.actualNode))}else{if(!s.children)return;var p=JD(s.children,!0);i.push.apply(i,G(p))}}return 0!==a.length&&(this.data({values:a.join(", ")}),this.relatedNodes(n),!0)}},"invalidrole-evaluate":function(e,t,r){var n=kp(r.attr("role"));return!!n.every((function(e){return!ou(e,{allowAbstract:!0})}))&&(this.data(n),!0)},"is-element-focusable-evaluate":function(e,t,r){return Hi(r)},"is-initiator-matches":Rh,"is-on-screen-evaluate":function(e){return Ko(e)},"is-visible-matches":function(e){return Ko(e)},"is-visible-on-screen-matches":function(e,t){return Ko(t)},"label-content-name-mismatch-evaluate":function(e,t,r){var n,a=null==t?void 0:t.pixelThreshold,o=null!==(n=null==t?void 0:t.occurrenceThreshold)&&void 0!==n?n:null==t?void 0:t.occuranceThreshold,i=Xi(e).toLowerCase();if(!(bl(i)<1)){var u=mu(il(r,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:a,occurrenceThreshold:o})).toLowerCase();return!u||(bl(u)<1?!!YD(u,i)||void 0:YD(u,i))}},"label-content-name-mismatch-matches":function(e,t){var r=ju(e);return!!(r&&Om("widget").includes(r)&&Mm().includes(r)&&(mu(Ji(t))||mu(Zi(e)))&&mu(Gu(t)))},"label-matches":function(e,t){if("input"!==t.props.nodeName||!1===t.hasAttr("type"))return!0;var r=t.attr("type").toLowerCase();return!1===["hidden","image","button","submit","reset"].includes(r)},"landmark-has-body-context-matches":function(e,t){return e.hasAttribute("role")||!Fo(t,"article, aside, main, nav, section")},"landmark-is-top-level-evaluate":function(e){var t=Om("landmark"),r=$o(e),n=ju(e);for(this.data({role:n});r;){var a=r.getAttribute("role");if(a||"FORM"===r.nodeName.toUpperCase()||(a=Ou(r)),a&&t.includes(a)&&("main"!==a||"complementary"!==n))return!1;r=$o(r)}return!0},"landmark-is-unique-after":function(e){var t=[];return e.filter((function(e){var r=t.find((function(t){return e.data.role===t.data.role&&e.data.accessibleText===t.data.accessibleText}));return r?(r.result=!1,r.relatedNodes.push(e.relatedNodes[0]),!1):(t.push(e),e.relatedNodes=[],!0)}))},"landmark-is-unique-evaluate":function(e,t,r){var n=ju(e),a=hl(r);return a=a?a.toLowerCase():null,this.data({role:n,accessibleText:a}),this.relatedNodes([e]),!0},"landmark-unique-matches":function(e,t){return function(e){var t=Om("landmark"),r=ju(e);if(!r)return!1;var n=e.props.nodeName;return"header"===n||"footer"===n?!ma(e,Sh):"section"===n||"form"===n?!!hl(e):t.indexOf(r)>=0||"region"===r}(t)&&Hu(t)},"layout-table-matches":function(e){return!vh(e)&&!Hi(e)},"link-in-text-block-evaluate":function(e,t){var r=t.requiredContrastRatio,n=t.allowSameColor;if(VD(e))return!1;for(var a=$o(e);a&&1===a.nodeType&&!VD(a);)a=$o(a);if(a){this.relatedNodes([a]);var o=MD(e),i=MD(a),u=RD(e),l=RD(a),s=o&&i?qD(o,i):void 0;if(s&&(s=Math.floor(100*s)/100),s&&s>=r)return!0;var c=u&&l?qD(u,l):void 0;if(c&&(c=Math.floor(100*c)/100),c&&c>=r)return!0;if(!c){var d,p=null!==(d=Jl.get("bgColor"))&&void 0!==d?d:"bgContrast";return this.data({messageKey:p}),void Jl.clear()}if(s)return!(!n||1!==s||1!==c)||(1===s&&c>1?(this.data({messageKey:"bgContrast",contrastRatio:c,requiredContrastRatio:r,nodeBackgroundColor:u?u.toHexString():void 0,parentBackgroundColor:l?l.toHexString():void 0}),!1):(this.data({messageKey:"fgContrast",contrastRatio:s,requiredContrastRatio:r,nodeColor:o?o.toHexString():void 0,parentColor:i?i.toHexString():void 0}),!1))}},"link-in-text-block-matches":function(e){var t=mu(e.innerText),r=e.getAttribute("role");return(!r||"link"===r)&&!!t&&!!Ko(e)&&Gl(e)},"link-in-text-block-style-evaluate":function(e){if(HD(e))return!1;for(var t=$o(e);t&&1===t.nodeType&&!HD(t);)t=$o(t);if(t){if(this.relatedNodes([t]),lD(e,t))return!0;if(!function(e){for(var t=0,r=["before","after"];t<r.length;t++){var n=r[t];if("none"!==i.getComputedStyle(e,":".concat(n)).getPropertyValue("content"))return!0}return!1}(e))return!1;this.data({messageKey:"pseudoContent"})}},"listitem-evaluate":function(e,t,r){var n=r.parent;if(n){var a=n.props.nodeName,o=iu(n);return!!["presentation","none","list"].includes(o)||(o&&ou(o)?(this.data({messageKey:"roleNotValid"}),!1):["ul","ol","menu"].includes(a))}},"matches-definition-evaluate":function(e,t,r){return Ru(r,t.matcher)},"meta-refresh-evaluate":function(e,t,r){var n=t||{},a=n.minDelay,o=n.maxDelay,i=K((r.attr("content")||"").trim().split(wh),1)[0];if(!i.match(Eh))return!0;var u=parseFloat(i);return this.data({redirectDelay:u}),"number"==typeof a&&u<=t.minDelay||"number"==typeof o&&u>t.maxDelay},"meta-viewport-scale-evaluate":function(e,t,r){var n=t||{},a=n.scaleMinimum,o=void 0===a?2:a,i=n.lowerBound,u=void 0!==i&&i,l=r.attr("content")||"";if(!l)return!0;var s=l.split(/[;,]/).reduce((function(e,t){var r=t.trim();if(!r)return e;var n=K(r.split("="),2),a=n[0],o=n[1];if(!a||!o)return e;var i=a.toLowerCase().trim(),u=o.toLowerCase().trim();return"maximum-scale"===i&&"yes"===u&&(u=1),"maximum-scale"===i&&parseFloat(u)<0||(e[i]=u),e}),{});if(u&&s["maximum-scale"]&&parseFloat(s["maximum-scale"])<u)return!0;if(!u&&"no"===s["user-scalable"])return this.data("user-scalable=no"),!1;var c=parseFloat(s["user-scalable"]);return!u&&s["user-scalable"]&&(c||0===c)&&c>-1&&c<1?(this.data("user-scalable"),!1):!(s["maximum-scale"]&&parseFloat(s["maximum-scale"])<o&&(this.data("maximum-scale"),1))},"multiple-label-evaluate":function(e){var t=mn(e.getAttribute("id")),r=e.parentNode,n=bo(e);n=n.documentElement||n;var a=Array.from(n.querySelectorAll('label[for="'.concat(t,'"]')));for(a.length&&(a=a.filter((function(e){return!qo(e)})));r;)"LABEL"===r.nodeName.toUpperCase()&&-1===a.indexOf(r)&&a.push(r),r=r.parentNode;if(this.relatedNodes(a),a.length>1){var o=a.filter((function(e){return Hu(e)}));if(o.length>1)return;return!Ki(e,"aria-labelledby").includes(o[0])&&void 0}return!1},"nested-interactive-matches":function(e,t){var r=ju(t);return!!r&&!!nu.ariaRoles[r].childrenPresentational},"no-autoplay-audio-evaluate":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=(.*)/);if(t)return K(t,2)[1].split(",").map((function(e){return/:/.test(e)?function(e){for(var t=e.split(":"),r=0,n=1;t.length>0;)r+=n*parseInt(t.pop(),10),n*=60;return parseFloat(r)}(e):parseFloat(e)}))}(e.currentSrc);return t?1===t.length?Math.abs(e.duration-t[0]):Math.abs(t[1]-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")},"no-autoplay-audio-matches":function(e){return!!e.currentSrc&&!e.hasAttribute("paused")&&!e.hasAttribute("muted")},"no-empty-role-matches":function(e,t){return!!t.hasAttr("role")&&!!t.attr("role").trim()},"no-explicit-name-required-matches":Mh,"no-focusable-content-evaluate":function(e,t,r){if(r.children)try{var n=GD(r);if(!n.length)return!0;var a=n.filter(WD);return a.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(a)):this.relatedNodes(n),!1}catch(e){return}},"no-implicit-explicit-label-evaluate":function(e,t,r){var n,a,o=ju(r,{noImplicit:!0});this.data(o);try{n=mu(ul(r)).toLowerCase(),a=mu(hl(r)).toLowerCase()}catch(e){return}return!(!a&&!n)&&!((a||!n)&&a.includes(n))&&void 0},"no-naming-method-matches":function(e,t){var r=_u(t).namingMethods;return!(r&&0!==r.length||"combobox"===iu(t)&&Qf(t,'input:not([type="hidden"])').length||$m(t,{popupRoles:["listbox"]}))},"no-negative-tabindex-matches":function(e,t){var r=parseInt(t.attr("tabindex"),10);return isNaN(r)||r>=0},"no-role-matches":function(e,t){return!t.attr("role")},"non-empty-if-present-evaluate":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},"not-html-matches":function(e,t){return"html"!==t.props.nodeName},"object-is-loaded-matches":function(e,t){return[Mh,Ph].every((function(r){return r(e,t)}))},"only-dlitems-evaluate":function(e,t,r){var n=["definition","term","list"],a=r.children.reduce((function(e,t){var r=t.actualNode;return"DIV"===r.nodeName.toUpperCase()&&null===ju(r)?e.concat(t.children):e.concat(t)}),[]).reduce((function(e,t){var r=t.actualNode,a=r.nodeName.toUpperCase();if(1===r.nodeType&&Hu(r)){var o=iu(r);("DT"!==a&&"DD"!==a||o)&&(n.includes(o)||e.badNodes.push(r))}else 3===r.nodeType&&""!==r.nodeValue.trim()&&(e.hasNonEmptyTextNode=!0);return e}),{badNodes:[],hasNonEmptyTextNode:!1});return a.badNodes.length&&this.relatedNodes(a.badNodes),!!a.badNodes.length||a.hasNonEmptyTextNode},"only-listitems-evaluate":function(e,t,r){var n=!1,a=!1,o=!0,i=[],u=[],l=[];return r.children.forEach((function(e){var t=e.actualNode;if(3!==t.nodeType||""===t.nodeValue.trim()){if(1===t.nodeType&&Hu(t)){o=!1;var r="LI"===t.nodeName.toUpperCase(),s=ju(e),c="listitem"===s;r||c||i.push(t),r&&!c&&(u.push(t),l.includes(s)||l.push(s)),c&&(a=!0)}}else n=!0})),n||i.length?(this.relatedNodes(i),!0):!o&&!a&&(this.relatedNodes(u),this.data({messageKey:"roleNotValid",roles:l.join(", ")}),!0)},"p-as-heading-evaluate":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()})),u=n.slice(0,a).reverse().find((function(e){return"P"===e.nodeName.toUpperCase()})),l=xh(e),s=i?xh(i):null,c=u?xh(u):null,d=t.passLength,p=t.failLength,f=e.textContent.trim().length,m=null==i?void 0:i.textContent.trim().length;if(f>m*d)return!0;if(!s||!Ah(l,s,o))return!0;var D=Fo(r,"blockquote");return!!(D&&"BLOCKQUOTE"===D.nodeName.toUpperCase()||c&&!Ah(l,c,o)||f>m*p)&&void 0},"p-as-heading-matches":function(e){var t=Array.from(e.parentNode.childNodes),r=e.textContent.trim();return!(0===r.length||(r.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2)&&0!==t.slice(t.indexOf(e)+1).filter((function(e){return"P"===e.nodeName.toUpperCase()&&""!==e.textContent.trim()})).length},"page-no-duplicate-after":function(e){return e.filter((function(e){return"ignored"!==e.data}))},"page-no-duplicate-evaluate":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(!Gn.get(n)){Gn.set(n,!0);var a=Vf(c._tree[0],t.selector,(function(e){return Hu(e)}));return"string"==typeof t.nativeScopeFilter&&(a=a.filter((function(e){return e.actualNode.hasAttribute("role")||!Fo(e,t.nativeScopeFilter)}))),"string"==typeof t.role&&(a=a.filter((function(e){return ju(e)===t.role}))),this.relatedNodes(a.filter((function(e){return e!==r})).map((function(e){return e.actualNode}))),a.length<=1}this.data("ignored")},"presentation-role-conflict-matches":function(e,t){return null!==Ou(t,{chromiumRoles:!0})},"presentational-role-evaluate":function(e,t,r){var n=iu(r);if(["presentation","none"].includes(n)&&["iframe","frame"].includes(r.props.nodeName)&&r.hasAttr("title"))return this.data({messageKey:"iframe",nodeName:r.props.nodeName}),!1;var a=ju(r);if(["presentation","none"].includes(a))return this.data({role:a}),!0;if(!["presentation","none"].includes(n))return!1;var o,i=lu().some((function(e){return r.hasAttr(e)})),u=Hi(r);return o=i&&!u?"globalAria":!i&&u?"focusable":"both",this.data({messageKey:o,role:a}),!1},"region-after":function(e){var t=e.filter((function(e){return e.data.isIframe}));return e.forEach((function(e){if(!e.result&&1!==e.node.ancestry.length){var r,n=e.node.ancestry.slice(0,-1),a=re(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(kf(n,o.node.ancestry)){e.result=o.result;break}}}catch(e){a.e(e)}finally{a.f()}}})),t.forEach((function(e){e.result||(e.result=!0)})),e},"region-evaluate":function(e,t,r){return this.data({isIframe:["iframe","frame"].includes(r.props.nodeName)}),!Gn.get("regionlessNodes",(function(){return function(e){return Nh(c._tree[0],e).map((function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==l.body;)e=e.parent;return e})).filter((function(e,t,r){return r.indexOf(e)===t}))}(t)})).includes(r)},"same-caption-summary-evaluate":function(e,t,r){if(void 0!==r.children){var n=r.attr("summary"),a=r.children.find(Bh),o=!!a&&mu(il(a));return!(!o||!n)&&mu(n).toLowerCase()===mu(o).toLowerCase()}},"scope-value-evaluate":function(e,t){var r=e.getAttribute("scope").toLowerCase();return-1!==t.values.indexOf(r)},"scrollable-region-focusable-matches":function(e,t){return void 0!==hf(e,13)&&!1===$m(t)&&Qf(t,"*").some((function(e){return Sl(e,!0,!0)}))},"skip-link-evaluate":function(e){var t=Pi(e,"href");return!!t&&(Hu(t)||void 0)},"skip-link-matches":function(e){return sp(e)&&Wo(e)},"structured-dlitems-evaluate":function(e,t,r){var n=r.children;if(!n||!n.length)return!1;for(var a,o=!1,i=!1,u=0;u<n.length;u++){if("DT"===(a=n[u].props.nodeName.toUpperCase())&&(o=!0),o&&"DD"===a)return!1;"DD"===a&&(i=!0)}return o||i},"svg-namespace-matches":Oh,"svg-non-empty-title-evaluate":function(e,t,r){if(r.children){var n=r.children.find((function(e){return"title"===e.props.nodeName}));if(!n)return this.data({messageKey:"noTitle"}),!1;try{if(""===il(n,{includeHidden:!0}).trim())return this.data({messageKey:"emptyTitle"}),!1}catch(e){return}return!0}},"tabindex-evaluate":function(e,t,r){var n=parseInt(r.attr("tabindex"),10);return!!isNaN(n)||n<=0},"table-or-grid-role-matches":function(e,t){var r=ju(t);return["treegrid","grid","table"].includes(r)},"target-offset-evaluate":function(e,t,r){var n,a,o=(null==t?void 0:t.minOffset)||24,i=[],u=o,l=re(xi(r,o));try{for(l.s();!(n=l.n()).done;){var s=n.value;if("widget"===Vl(s)&&Hi(s)){var c=2*(a=ai(r,s,o/2),Math.round(10*a)/10);c+.05>=o||(u=Math.min(u,c),i.push(s))}}}catch(e){l.e(e)}finally{l.f()}return 0===i.length?(this.data({closestOffset:u,minOffset:o}),!0):(this.relatedNodes(i.map((function(e){return e.actualNode}))),i.some(Ui)?(this.data({closestOffset:u,minOffset:o}),!Ui(r)&&void 0):void this.data({messageKey:"nonTabbableNeighbor",closestOffset:u,minOffset:o}))},"target-size-evaluate":function(e,t,r){var n=(null==t?void 0:t.minSize)||24,a=r.boundingClientRect,o=ni.bind(null,n),i=xi(r),u=function(e,t){return t.filter((function(t){return!QD(t,e)&&rh(e,t)}))}(r,i),l=function(e,t){var r,n=[],a=[],o=re(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;!rh(e,i)&&ui(e,i)&&"none"!==eh(i)&&(QD(e,i)?n.push(i):a.push(i))}}catch(e){o.e(e)}finally{o.f()}return{fullyObscuringElms:n,partialObscuringElms:a}}(r,i),s=l.fullyObscuringElms,c=l.partialObscuringElms;if(s.length&&!u.length)return this.relatedNodes(nh(s)),this.data({messageKey:"obscured"}),!0;var d=!Ui(r)&&void 0;if(!o(a)&&!u.length)return this.data(Y({minSize:n},th(a))),d;var p=c.filter((function(e){return"widget"===Vl(e)&&Hi(e)})),f=function(e,t){var r=e.boundingClientRect;return 0===t.length?null:function(e,t){return e.reduce((function(e,r){var n=ni(t,e);return n!==ni(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(li(r,t.map((function(e){return e.boundingClientRect}))))}(r,p);if(u.length&&(s.length||!o(f||a)))return this.data({minSize:n,messageKey:"contentOverflow"}),void this.relatedNodes(nh(u));if(0!==p.length&&!o(f)){var m=p.every(Ui),D="partiallyObscured".concat(m?"":"NonTabbable");return this.data(Y({messageKey:D,minSize:n},th(f))),this.relatedNodes(nh(p)),m?d:void 0}return this.data(Y({minSize:n},th(f||a))),this.relatedNodes(nh(p)),!0},"td-has-header-evaluate":function(e){var t=[],r=mh(e),n=su(e);return r.forEach((function(e){Ml(e)&&gh(e)&&!Um(e)&&(hh(e,n).some((function(e){return null!==e&&!!Ml(e)}))||t.push(e))})),!t.length||(this.relatedNodes(t),!1)},"td-headers-attr-evaluate":function(e){for(var t=[],r=[],n=[],a=0;a<e.rows.length;a++)for(var o=e.rows[a],i=0;i<o.cells.length;i++)t.push(o.cells[i]);var u=t.filter((function(e){return e.getAttribute("id")})).map((function(e){return e.getAttribute("id")}));return t.forEach((function(e){var t=!1,a=!1;if(e.hasAttribute("headers")&&Hu(e)){var o=e.getAttribute("headers").trim();if(!o)return r.push(e);var i=kp(o);0!==i.length&&(e.getAttribute("id")&&(t=-1!==i.indexOf(e.getAttribute("id").trim())),a=i.some((function(e){return!u.includes(e)})),(t||a)&&n.push(e))}})),n.length>0?(this.relatedNodes(n),!1):!r.length||void this.relatedNodes(r)},"th-has-data-cells-evaluate":function(e){var t=mh(e),r=this,n=[];t.forEach((function(e){var t=e.getAttribute("headers");t&&(n=n.concat(t.split(/\s+/)));var r=e.getAttribute("aria-labelledby");r&&(n=n.concat(r.split(/\s+/)))}));var a=t.filter((function(e){return""!==mu(e.textContent)&&("TH"===e.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(e.getAttribute("role")))})),o=su(e),i=!0;return a.forEach((function(e){if(!e.getAttribute("id")||!n.includes(e.getAttribute("id"))){var t=cu(e,o),a=!1;pu(e)&&(a=Fh("down",t,o).find((function(t){return!pu(t)&&hh(t,o).includes(e)}))),!a&&fu(e)&&(a=Fh("right",t,o).find((function(t){return!fu(t)&&hh(t,o).includes(e)}))),a||r.relatedNodes(e),i=i&&a}})),!!i||void 0},"title-only-evaluate":function(e,t,r){var n=Cl(r),a=qu(r),o=r.attr("aria-describedby");return!(n||!a&&!o)},"unique-frame-title-after":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},"unique-frame-title-evaluate":function(e,t,r){var n=mu(r.attr("title")).toLowerCase();return this.data(n),!0},"unsupportedrole-evaluate":function(e,t,r){var n=ju(r,{dpub:!0,fallback:!0}),a=au(n);return a&&this.data(n),a},"valid-lang-evaluate":function(e,t,r){var n=[];return t.attributes.forEach((function(e){var a=r.attr(e);if("string"==typeof a){var o=Ip(a),i=t.value?!t.value.map(Ip).includes(o):!mm(o);(""!==o&&i||""!==a&&!mu(a))&&n.push(e+'="'+r.attr(e)+'"')}})),!(!n.length||"html"!==r.props.nodeName&&!Pl(r)||(this.data(n),0))},"valid-scrollable-semantics-evaluate":function(e,t){return function(e,t){var r=iu(e);return r&&(aD[r]||t.roles.includes(r))||!1}(e,t)||function(e){var t=e.nodeName.toUpperCase();return nD[t]||!1}(e)},"widget-not-inline-matches":function(e,t){return Ih.every((function(r){return r(e,t)}))},"window-is-top-matches":function(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top},"xml-lang-mismatch-evaluate":function(e,t,r){return Ip(r.attr("lang"))===Ip(r.attr("xml:lang"))},"xml-lang-mismatch-matches":function(e){var t=Ip(e.getAttribute("lang")),r=Ip(e.getAttribute("xml:lang"));return mm(t)&&mm(r)}},zh=qh,Vh=function(e){this.id=e.id,this.data=null,this.relatedNodes=[],this.result=null};function $h(e){if("string"==typeof e){if(zh[e])return zh[e];if(/^\s*function[\s\w]*\(/.test(e))return new Function("return "+e+";")();throw new ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(e))}return e}function Hh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(e)||"object"!==s(e))&&(e={value:e}),e}function Uh(e){e&&(this.id=e.id,this.configure(e))}Uh.prototype.enabled=!0,Uh.prototype.run=function(e,t,r,n,a){var o=(t=t||{}).hasOwnProperty("enabled")?t.enabled:this.enabled,i=this.getOptions(t.options);if(o){var u,l=new Vh(this),s=Zn(l,t,n,a);try{u=this.evaluate.call(s,e.actualNode,i,e,r)}catch(t){return e&&e.actualNode&&(t.errorNode=oo.toSpec(e)),void a(t)}s.isAsync||(l.result=u,n(l))}else n(null)},Uh.prototype.runSync=function(e,t,r){var n=(t=t||{}).enabled;if(!(void 0===n?this.enabled:n))return null;var a,o=this.getOptions(t.options),i=new Vh(this),u=Zn(i,t);u.async=function(){throw new Error("Cannot run async check while in a synchronous run")};try{a=this.evaluate.call(u,e.actualNode,o,e,r)}catch(t){throw e&&e.actualNode&&(t.errorNode=oo.toSpec(e)),t}return i.result=a,i},Uh.prototype.configure=function(e){var t=this;e.evaluate&&!zh[e.evaluate]||(this._internalCheck=!0),e.hasOwnProperty("enabled")&&(this.enabled=e.enabled),e.hasOwnProperty("options")&&(this._internalCheck?this.options=Hh(e.options):this.options=e.options),["evaluate","after"].filter((function(t){return e.hasOwnProperty(t)})).forEach((function(r){return t[r]=$h(e[r])}))},Uh.prototype.getOptions=function(e){return this._internalCheck?fo(this.options,Hh(e||{})):e||this.options};var Gh=Uh,Wh=function(e){this.id=e.id,this.result=Yr.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]};function Yh(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||"*",e.impact&&(pn(Yr.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden,this.enabled="boolean"!=typeof e.enabled||e.enabled,this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel,this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=$h(e.matches))}function Kh(e){if(e.length){var t=!1,r={};return e.forEach((function(e){var n=e.results.filter((function(e){return e}));r[e.type]=n,n.length&&(t=!0)})),t?r:null}}Yh.prototype.matches=function(){return!0},Yh.prototype.gather=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="mark_gather_start_"+this.id,n="mark_gather_end_"+this.id,a="mark_isVisibleToScreenReaders_start_"+this.id,o="mark_isVisibleToScreenReaders_end_"+this.id;t.performanceTimer&&jf.mark(r);var i=am(this.selector,e);return this.excludeHidden&&(t.performanceTimer&&jf.mark(a),i=i.filter((function(e){return Hu(e)})),t.performanceTimer&&(jf.mark(o),jf.measure("rule_"+this.id+"#gather_axe.utils.isVisibleToScreenReaders",a,o))),t.performanceTimer&&(jf.mark(n),jf.measure("rule_"+this.id+"#gather",r,n)),i},Yh.prototype.runChecks=function(e,t,r,n,a,o){var i=this,u=Fa();this[e].forEach((function(e){var a=i._audit.checks[e.id||e],o=Wp(a,i.id,r);u.defer((function(e,r){a.run(t,o,n,e,r)}))})),u.then((function(t){t=t.filter((function(e){return e})),a({type:e,results:t})})).catch(o)},Yh.prototype.runChecksSync=function(e,t,r,n){var a=this,o=[];return this[e].forEach((function(e){var i=a._audit.checks[e.id||e],u=Wp(i,a.id,r);o.push(i.runSync(t,u,n))})),{type:e,results:o=o.filter((function(e){return e}))}},Yh.prototype.run=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;r.performanceTimer&&this._trackPerformance();var o,i=Fa(),u=new Wh(this);try{o=this.gatherAndMatchNodes(e,r)}catch(e){return void a(new d({cause:e,ruleId:this.id}))}r.performanceTimer&&this._logGatherPerformance(o),o.forEach((function(n){i.defer((function(a,o){var i=Fa();["any","all","none"].forEach((function(a){i.defer((function(o,i){t.runChecks(a,n,r,e,o,i)}))})),i.then((function(e){var r=Kh(e);r&&(r.node=new Xn(n),u.nodes.push(r),t.reviewOnFail&&(["any","all"].forEach((function(e){r[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),r.none.forEach((function(e){!0===e.result&&(e.result=void 0)})))),a()})).catch((function(e){return o(e)}))}))})),i.defer((function(e){return setTimeout(e,0)})),r.performanceTimer&&this._logRulePerformance(),i.then((function(){return n(u)})).catch((function(e){return a(e)}))},Yh.prototype.runSync=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.performanceTimer&&this._trackPerformance();var n,a=new Wh(this);try{n=this.gatherAndMatchNodes(e,r)}catch(e){throw new d({cause:e,ruleId:this.id})}return r.performanceTimer&&this._logGatherPerformance(n),n.forEach((function(n){var o=[];["any","all","none"].forEach((function(a){o.push(t.runChecksSync(a,n,r,e))}));var i=Kh(o);i&&(i.node=n.actualNode?new Xn(n):null,a.nodes.push(i),t.reviewOnFail&&(["any","all"].forEach((function(e){i[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),i.none.forEach((function(e){!0===e.result&&(e.result=void 0)}))))})),r.performanceTimer&&this._logRulePerformance(),a},Yh.prototype._trackPerformance=function(){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},Yh.prototype._logGatherPerformance=function(e){Kr("gather (",e.length,"):",jf.timeElapsed()+"ms"),jf.mark(this._markChecksStart)},Yh.prototype._logRulePerformance=function(){jf.mark(this._markChecksEnd),jf.mark(this._markEnd),jf.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),jf.measure("rule_"+this.id,this._markStart,this._markEnd)},Yh.prototype.gatherAndMatchNodes=function(e,t){var r=this,n="mark_matches_start_"+this.id,a="mark_matches_end_"+this.id,o=this.gather(e,t);return t.performanceTimer&&jf.mark(n),o=o.filter((function(t){return r.matches(t.actualNode,t,e)})),t.performanceTimer&&(jf.mark(a),jf.measure("rule_"+this.id+"#matches",n,a)),o},Yh.prototype.after=function(e,t){var r,n=this,a=io(r=this).map((function(e){var t=r._audit.checks[e.id||e];return t&&"function"==typeof t.after?t:null})).filter(Boolean),o=this.id;return a.forEach((function(r){var a,i,u,l=(a=e.nodes,i=r.id,u=[],a.forEach((function(e){io(e).forEach((function(t){t.id===i&&(t.node=e.node,u.push(t))}))})),u),s=Wp(r,o,t),c=r.after(l,s.options);n.reviewOnFail&&c.forEach((function(e){var t=(n.any.includes(e.id)||n.all.includes(e.id))&&!1===e.result,r=n.none.includes(e.id)&&!0===e.result;(t||r)&&(e.result=void 0)})),l.forEach((function(e){delete e.node,-1===c.indexOf(e)&&(e.filtered=!0)}))})),e.nodes=function(e){var t=["any","all","none"],r=e.nodes.filter((function(e){var r=0;return t.forEach((function(t){e[t]=e[t].filter((function(e){return!0!==e.filtered})),r+=e[t].length})),r>0}));return e.pageLevel&&r.length&&(r=[r.reduce((function(e,r){if(e)return t.forEach((function(t){e[t].push.apply(e[t],r[t])})),e}))]),r}(e),e},Yh.prototype.configure=function(e){e.hasOwnProperty("selector")&&(this.selector=e.selector),e.hasOwnProperty("excludeHidden")&&(this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden),e.hasOwnProperty("enabled")&&(this.enabled="boolean"!=typeof e.enabled||e.enabled),e.hasOwnProperty("pageLevel")&&(this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel),e.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail),e.hasOwnProperty("any")&&(this.any=e.any),e.hasOwnProperty("all")&&(this.all=e.all),e.hasOwnProperty("none")&&(this.none=e.none),e.hasOwnProperty("tags")&&(this.tags=e.tags),e.hasOwnProperty("actIds")&&(this.actIds=e.actIds),e.hasOwnProperty("matches")&&(this.matches=$h(e.matches)),e.impact&&(pn(Yr.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact)};var Xh=ue($t()),Zh=/\{\{.+?\}\}/g,Jh=function(){function e(t){J(this,e),this.lang="en",this.defaultConfig=t,this.standards=nu,this._init(),this._defaultLocale=null}return ee(e,[{key:"_setDefaultLocale",value:function(){if(!this._defaultLocale){for(var e={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},t=Object.keys(this.data.checks),r=0;r<t.length;r++){var n=t[r],a=this.data.checks[n].messages,o=a.pass,i=a.fail,u=a.incomplete;e.checks[n]={pass:o,fail:i,incomplete:u}}for(var l=Object.keys(this.data.rules),s=0;s<l.length;s++){var c=l[s],d=this.data.rules[c],p=d.description,f=d.help;e.rules[c]={description:p,help:f}}for(var m=Object.keys(this.data.failureSummaries),D=0;D<m.length;D++){var h=m[D],g=this.data.failureSummaries[h].failureMessage;e.failureSummaries[h]={failureMessage:g}}e.incompleteFallbackMessage=this.data.incompleteFallbackMessage,this._defaultLocale=e}}},{key:"_resetLocale",value:function(){var e=this._defaultLocale;e&&this.applyLocale(e)}},{key:"_applyCheckLocale",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.checks[n])throw new Error('Locale provided for unknown check: "'.concat(n,'"'));this.data.checks[n]=rg(this.data.checks[n],e[n])}}},{key:"_applyRuleLocale",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.rules[n])throw new Error('Locale provided for unknown rule: "'.concat(n,'"'));this.data.rules[n]=ng(this.data.rules[n],e[n])}}},{key:"_applyFailureSummaries",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.failureSummaries[n])throw new Error('Locale provided for unknown failureMessage: "'.concat(n,'"'));this.data.failureSummaries[n]=ag(this.data.failureSummaries[n],e[n])}}},{key:"applyLocale",value:function(e){this._setDefaultLocale(),e.checks&&this._applyCheckLocale(e.checks),e.rules&&this._applyRuleLocale(e.rules),e.failureSummaries&&this._applyFailureSummaries(e.failureSummaries,"failureSummaries"),e.incompleteFallbackMessage&&(this.data.incompleteFallbackMessage=og(this.data.incompleteFallbackMessage,e.incompleteFallbackMessage)),e.lang&&(this.lang=e.lang)}},{key:"setAllowedOrigins",value:function(e){var t=eg();this.allowedOrigins=[];var r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a===Yr.allOrigins)return void(this.allowedOrigins=["*"]);a!==Yr.sameOrigin?this.allowedOrigins.push(a):t&&this.allowedOrigins.push(t)}}catch(e){n.e(e)}finally{n.f()}}},{key:"_init",value:function(){var e=function(e){var t;if(e?(t=Jn(e)).commons=e.commons:t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var r=eg();t.allowedOrigins=r?[r]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=Y({checks:{},rules:{}},t.data),t}(this.defaultConfig);this.lang=e.lang||"en",this.reporter=e.reporter,this.commands={},this.rules=[],this.checks={},this.brand="axe",this.application="axeAPI",this.tagExclude=["experimental"],this.noHtml=e.noHtml,this.allowedOrigins=e.allowedOrigins,tg(e.rules,this,"addRule"),tg(e.checks,this,"addCheck"),this.data={},this.data.checks=e.data&&e.data.checks||{},this.data.rules=e.data&&e.data.rules||{},this.data.failureSummaries=e.data&&e.data.failureSummaries||{},this.data.incompleteFallbackMessage=e.data&&e.data.incompleteFallbackMessage||"",this._constructHelpUrls()}},{key:"registerCommand",value:function(e){this.commands[e.id]=e.callback}},{key:"addRule",value:function(e){e.metadata&&(this.data.rules[e.id]=e.metadata);var t=this.getRule(e.id);t?t.configure(e):this.rules.push(new Yh(e,this))}},{key:"addCheck",value:function(e){var t=e.metadata;"object"===s(t)&&(this.data.checks[e.id]=t,"object"===s(t.messages)&&Object.keys(t.messages).filter((function(e){return t.messages.hasOwnProperty(e)&&"string"==typeof t.messages[e]})).forEach((function(e){0===t.messages[e].indexOf("function")&&(t.messages[e]=new Function("return "+t.messages[e]+";")())}))),this.checks[e.id]?this.checks[e.id].configure(e):this.checks[e.id]=new Gh(e)}},{key:"run",value:function(e,t,r,n){this.normalizeOptions(t),Xn.setRunOptions(t),c._selectCache=[];var a=function(e,t,r){return e.reduce((function(e,n){return tm(n,t,r)?n.preload?(e.later.push(n),e):(e.now.push(n),e):e}),{now:[],later:[]})}(this.rules,e,t),o=a.now,i=a.later,u=Fa();o.forEach((function(r){u.defer(ig(r,e,t))}));var l=Fa();i.length&&l.defer((function(e){Yf(t).then((function(t){return e(t)})).catch((function(t){console.warn("Couldn't load preload assets: ",t),e(void 0)}))}));var s=Fa();s.defer(u),s.defer(l),s.then((function(a){var o=a.pop();if(o&&o.length){var u=o[0];u&&(e=Y({},e,u))}var l=a[0];if(!i.length)return c._selectCache=void 0,void r(l.filter((function(e){return!!e})));var s=Fa();i.forEach((function(r){var n=ig(r,e,t);s.defer(n)})),s.then((function(e){c._selectCache=void 0,r(l.concat(e).filter((function(e){return!!e})))})).catch(n)})).catch(n)}},{key:"after",value:function(e,t){var r=this.rules;return e.map((function(e){var n=uo(r,"id",e.id);if(!n)throw new Error("Result for unknown rule. You may be running mismatch axe-core versions");return n.after(e,t)}))}},{key:"getRule",value:function(e){return this.rules.find((function(t){return t.id===e}))}},{key:"normalizeOptions",value:function(e){var t=[],r=[];if(this.rules.forEach((function(e){r.push(e.id),e.tags.forEach((function(e){t.includes(e)||t.push(e)}))})),["object","string"].includes(s(e.runOnly))){if("string"==typeof e.runOnly&&(e.runOnly=[e.runOnly]),Array.isArray(e.runOnly)){var n=e.runOnly.find((function(e){return t.includes(e)})),a=e.runOnly.find((function(e){return r.includes(e)}));if(n&&a)throw new Error("runOnly cannot be both rules and tags");e.runOnly=a?{type:"rule",values:e.runOnly}:{type:"tag",values:e.runOnly}}var o=e.runOnly;if(o.value&&!o.values&&(o.values=o.value,delete o.value),!Array.isArray(o.values)||0===o.values.length)throw new Error("runOnly.values must be a non-empty array");if(["rule","rules"].includes(o.type))o.type="rule",o.values.forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.runOnly")}));else{if(!["tag","tags",void 0].includes(o.type))throw new Error("Unknown runOnly type '".concat(o.type,"'"));o.type="tag";var i=o.values.filter((function(e){return!t.includes(e)&&!/wcag2[1-3]a{1,3}/.test(e)}));0!==i.length&&c.log("Could not find tags `"+i.join("`, `")+"`")}}return"object"===s(e.rules)&&Object.keys(e.rules).forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.rules")})),e}},{key:"setBranding",value:function(e){var t={brand:this.brand,application:this.application};"string"==typeof e&&(this.application=e),e&&e.hasOwnProperty("brand")&&e.brand&&"string"==typeof e.brand&&(this.brand=e.brand),e&&e.hasOwnProperty("application")&&e.application&&"string"==typeof e.application&&(this.application=e.application),this._constructHelpUrls(t)}},{key:"_constructHelpUrls",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(c.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach((function(n){e.data.rules[n.id]||(e.data.rules[n.id]={});var a=e.data.rules[n.id];("string"!=typeof a.helpUrl||t&&a.helpUrl===ug(t,n.id,r))&&(a.helpUrl=ug(e,n.id,r))}))}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}]),e}(),Qh=Jh;function eg(){return i.origin&&"null"!==i.origin?i.origin:i.location&&i.location.origin&&"null"!==i.location.origin?i.location.origin:void 0}function tg(e,t,r){var n,a;for(n=0,a=e.length;n<a;n++)t[r](e[n])}var rg=function(e,t){var r=t.pass,n=t.fail;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),"string"==typeof n&&Zh.test(n)&&(n=Xh.default.compile(n)),Y({},e,{messages:{pass:r||e.messages.pass,fail:n||e.messages.fail,incomplete:"object"===s(e.messages.incomplete)?Y({},e.messages.incomplete,t.incomplete):t.incomplete}})},ng=function(e,t){var r=t.help,n=t.description;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),"string"==typeof n&&Zh.test(n)&&(n=Xh.default.compile(n)),Y({},e,{help:r||e.help,description:n||e.description})},ag=function(e,t){var r=t.failureMessage;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),Y({},e,{failureMessage:r||e.failureMessage})},og=function(e,t){return"string"==typeof t&&Zh.test(t)&&(t=Xh.default.compile(t)),t||e};function ig(e,t,r){return r.performanceTimer&&jf.mark("mark_rule_start_"+e.id),function(n,a){e.run(t,r,(function(e){n(e)}),(function(t){if(r.debug)a(t);else{var o=Object.assign(new Wh(e),{result:Yr.CANTTELL,description:"An error occured while running this rule",message:t.message,stack:t.stack,error:t,errorNode:t.errorNode});n(o)}}))}}function ug(e,t,r){var n=e.brand,a=e.application,o=e.lang;return Yr.helpUrlBase+n+"/"+(r||c.version.substring(0,c.version.lastIndexOf(".")))+"/"+t+"?application="+encodeURIComponent(a)+(o&&"en"!==o?"&lang="+encodeURIComponent(o):"")}function lg(e){var t=i&&"Node"in i&&"NodeList"in i,r=!!l;if(!t||!r){if(!e||!e.ownerDocument)throw new 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.');r||(Gn.set("globalDocumentSet",!0),l=e.ownerDocument),t||(Gn.set("globalWindowSet",!0),i=l.defaultView)}}var sg=function(){Gn.get("globalDocumentSet")&&(Gn.set("globalDocumentSet",!1),l=null),Gn.get("globalWindowSet")&&(Gn.set("globalWindowSet",!1),i=null),c._memoizedFns.forEach((function(e){return e.clear()})),Gn.clear(),c._tree=void 0,c._selectorData=void 0,c._selectCache=void 0};function cg(e,t,r,n){try{e=new pf(e),c._tree=e.flatTree,c._selectorData=On(e.flatTree)}catch(e){return sg(),n(e)}var a=Fa(),o=c._audit;t.performanceTimer&&jf.auditStart(),e.frames.length&&!1!==t.iframes&&a.defer((function(r,n){co(e,t,"rules",null,r,n)})),a.defer((function(r,n){o.run(e,t,r,n)})),a.then((function(a){try{t.performanceTimer&&jf.auditEnd();var i=so(a.map((function(e){return{results:e}})));e.initiator&&((i=o.after(i,t)).forEach(Zf),i=i.map(un));try{r(i,sg)}catch(e){sg(),Kr(e)}}catch(e){sg(),n(e)}})).catch((function(e){sg(),n(e)}))}function dg(e){this._run=e.run,this._collect=e.collect,this._registry={},e.commands.forEach((function(e){c._audit.registerCommand(e)}))}i.top!==i&&(Ja.subscribe("axe.start",(function(e,t,r){var n=r,a=function(e){e instanceof Error==0&&(e=new Error(e)),r(e)},o=e&&e.context||{};o.hasOwnProperty("include")&&!o.include.length&&(o.include=[l]);var i=e&&e.options||{};switch(e.command){case"rules":return cg(o,i,(function(e,t){e=oo.mapRawResults(e),n(e),t()}),a);case"cleanup-plugin":return ym(n,a);default:if(c._audit&&c._audit.commands&&c._audit.commands[e.command])return c._audit.commands[e.command](e,r)}})),Ja.subscribe("axe.ping",(function(e,t,r){r({axe:!0})}))),dg.prototype.run=function(){return this._run.apply(this,arguments)},dg.prototype.collect=function(){return this._collect.apply(this,arguments)},dg.prototype.cleanup=function(e){var t=c.utils.queue(),r=this;Object.keys(this._registry).forEach((function(e){t.defer((function(t){r._registry[e].cleanup(t)}))})),t.then(e)},dg.prototype.add=function(e){this._registry[e.id]=e};function pg(e){var t,r,n,a,o=K(e,3),i=o[0],u=o[1],d=o[2],p=new TypeError("axe.run arguments are invalid");if(!ef(a=i)&&!tf(a)){if(void 0!==d)throw p;d=u,u=i,i=l}if("object"!==s(u)){if(void 0!==d)throw p;d=u,u={}}if("function"!=typeof d&&void 0!==d)throw p;return(u=Jn(u)).reporter=null!==(t=null!==(r=u.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",{context:i,options:u,callback:d}}var fg=function(){};function mg(e){var t=e.frames,r=e.frameSpec;return r?t.map((function(e){return oo.mergeSpecs(e,r)})):t}var Dg=function(e,t,r){if("function"==typeof t&&(r=t,t={}),!e||!Array.isArray(e))return r(e);r(e.map((function(e){for(var t=Y({},e),r=0,n=["passes","violations","incomplete","inapplicable"];r<n.length;r++){var a=n[r];t[a]=oo.mapRawNodeResults(t[a])}return t})))},hg={base:{Audit:Qh,CheckResult:Vh,Check:Gh,Context:pf,RuleResult:Wh,Rule:Yh,metadataFunctionMap:zh},public:{reporters:Fm},helpers:{failureSummary:jp,incompleteFallbackMessage:Lp,processAggregate:zp},utils:{setDefaultFrameMessenger:Xa,cacheNodeSelectors:Op,getNodesMatchingExpression:Bp,convertSelector:da},commons:{dom:{nativelyHidden:No,displayHidden:Bo,visibilityHidden:To,contentVisibiltyHidden:Ro,ariaHidden:_o,opacityHidden:Oo,scrollHidden:So,overflowHidden:Mo,clipHidden:Po,areaHidden:Io,detailsHidden:jo}}};c._thisWillBeDeletedDoNotUse=hg,c.constants=Yr,c.log=Kr,c.AbstractVirtualNode=Zr,c.SerialVirtualNode=bm,c.VirtualNode=Ap,c._cache=Gn,c.imports=es,c.cleanup=ym,c.configure=function(e){var t;if(!(t=c._audit))throw new Error("No audit configured");if(e.axeVersion||e.ver){var r=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(r))throw new Error("Invalid configured version ".concat(r));var n=K(r.split("-"),2),a=n[0],o=n[1],i=K(a.split(".").map(Number),3),u=i[0],l=i[1],s=i[2],d=K(c.version.split("-"),2),p=d[0],f=d[1],m=K(p.split(".").map(Number),3),D=m[0],h=m[1],g=m[2];if(u!==D||h<l||h===l&&g<s||u===D&&l===h&&s===g&&o&&o!==f)throw new Error("Configured version ".concat(r," is not compatible with current axe version ").concat(c.version))}if(e.reporter&&("function"==typeof e.reporter||wm(e.reporter))&&(t.reporter=e.reporter),e.checks){if(!Array.isArray(e.checks))throw new TypeError("Checks property must be an array");e.checks.forEach((function(e){if(!e.id)throw new TypeError("Configured check ".concat(JSON.stringify(e)," is invalid. Checks must be an object with at least an id property"));t.addCheck(e)}))}var v,b=[];if(e.rules){if(!Array.isArray(e.rules))throw new TypeError("Rules property must be an array");e.rules.forEach((function(e){if(!e.id)throw new TypeError("Configured rule ".concat(JSON.stringify(e)," is invalid. Rules must be an object with at least an id property"));b.push(e.id),t.addRule(e)}))}if(e.disableOtherRules&&t.rules.forEach((function(e){!1===b.includes(e.id)&&(e.enabled=!1)})),void 0!==e.branding?t.setBranding(e.branding):t._constructHelpUrls(),e.tagExclude&&(t.tagExclude=e.tagExclude),e.locale&&t.applyLocale(e.locale),e.standards&&(v=e.standards,Object.keys(ru).forEach((function(e){v[e]&&(ru[e]=fo(ru[e],v[e]))}))),e.noHtml&&(t.noHtml=!0),e.allowedOrigins){if(!Array.isArray(e.allowedOrigins))throw new TypeError("Allowed origins property must be an array");if(e.allowedOrigins.includes("*"))throw new Error('"*" is not allowed. Use "'.concat(Yr.allOrigins,'" instead'));t.setAllowedOrigins(e.allowedOrigins)}},c.frameMessenger=function(e){Ja.updateMessenger(e)},c.getRules=function(e){var t=(e=e||[]).length?c._audit.rules.filter((function(t){return!!e.filter((function(e){return-1!==t.tags.indexOf(e)})).length})):c._audit.rules,r=c._audit.data.rules||{};return t.map((function(e){var t=r[e.id]||{};return{ruleId:e.id,description:t.description,help:t.help,helpUrl:t.helpUrl,tags:e.tags,actIds:e.actIds}}))},c._load=function(e){c._audit=new Qh(e)},c.plugins={},c.registerPlugin=function(e){c.plugins[e.id]=new dg(e)},c.hasReporter=wm,c.getReporter=Em,c.addReporter=function(e,t,r){Fm[e]=t,r&&(vm=t)},c.reset=function(){var e=c._audit;if(!e)throw new Error("No audit configured");e.resetRulesAndChecks(),Object.keys(ru).forEach((function(e){ru[e]=tu[e]}))},c._runRules=cg,c.runVirtualRule=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.reporter=r.reporter||c._audit.reporter||"v1",c._selectorData={},t instanceof Zr||(t=new bm(t));var n=mf(e);if(!n)throw new Error("unknown rule `"+e+"`");var a={initiator:!0,include:[t],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},o=(n=Object.create(n,{excludeHidden:{value:!1}})).runSync(a,r);Zf(o),un(o);var i=cn([o]);return i.violations.forEach((function(e){return e.nodes.forEach((function(e){e.failureSummary=jp(e)}))})),Y({},Yp(),i,{toolOptions:r})},c.run=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];lg(t[0]);var n=pg(t),a=n.context,o=n.options,i=n.callback,u=void 0===i?fg:i,l=function(e){var t,r,n;return"function"==typeof Promise&&e===fg?t=new Promise((function(e,t){r=t,n=e})):(n=function(t){return e(null,t)},r=function(t){return e(t)}),{thenable:t,reject:r,resolve:n}}(u),s=l.thenable,d=l.resolve,p=l.reject;try{pn(c._audit,"No audit configured"),pn(!c._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 function(e,t){if("function"!=typeof t||t===fg)throw e;t(e.message)}(e,u)}return c._running=!0,o.performanceTimer&&c.utils.performanceTimer.start(),c._runRules(a,o,(function(e,t){var r=function(e){c._running=!1,t();try{p(e)}catch(e){c.log(e)}};o.performanceTimer&&c.utils.performanceTimer.end();try{!function(e,t,r,n){var a=Em(t.reporter)(e,t,r,n);void 0!==a&&r(a)}(e,o,(function(e){c._running=!1,t();try{d(e)}catch(e){c.log(e)}}),r)}catch(e){r(e)}}),(function(e){o.performanceTimer&&c.utils.performanceTimer.end(),c._running=!1,u(e),p(e)})),s},c.setup=function(e){if(c._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return e&&"object"===s(e.documentElement)&&"object"===s(e.defaultView)&&(e=e.documentElement),lg(e),c._tree=Sp(e),c._selectorData=On(c._tree),c._tree[0]},c.teardown=sg,c.runPartial=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=pg(t),a=n.options,o=n.context;pn(c._audit,"Axe is not configured. Audit is missing."),pn(!c._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var i=new pf(o,c._tree);return c._tree=i.flatTree,c._selectorData=On(i.flatTree),c._running=!0,a.elementRef=!1,new Promise((function(e,t){c._audit.run(i,a,e,t)})).then((function(e){e=oo.mapRawResults(e);var t,r=i.frames.map((function(e){var t=e.node;return oo.toSpec(t)}));return i.initiator&&(t=Yp()),c._running=!1,sg(),{results:e,frames:r,environmentData:t}})).catch((function(e){return c._running=!1,sg(),Promise.reject(e)}))},c.finishRun=function(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a=Jn(a);var o=(e.find((function(e){return e.environmentData}))||{}).environmentData;c._audit.normalizeOptions(a),a.reporter=null!==(t=null!==(r=a.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",function(e){var t,r=[],n=re(e);try{for(n.s();!(t=n.n()).done;){var a=t.value,o=r.shift();if(a){a.frameSpec=null!=o?o:null;var i=mg(a);r.unshift.apply(r,G(i))}}}catch(e){n.e(e)}finally{n.f()}}(e);var i=so(e);return(i=c._audit.after(i,a)).forEach(Zf),function(e,t){return new Promise((function(r,n){Em(t.reporter)(e,t,r,n)}))}(i=i.map(un),Y({environmentData:o},a))},c.commons=sh,c.utils=Jr,c.addReporter("na",(function(e,t,r){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,A);r(Y({},Yp(a),{toolOptions:o},zp(e,t)))})),c.addReporter("no-passes",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,k);t.resultTypes=["violations"];var i=zp(e,t).violations;r(Y({},Yp(a),{toolOptions:o,violations:i}))})),c.addReporter("rawEnv",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,N);Dg(e,o,(function(e){var t=Yp(a);r({raw:e,env:t})}))})),c.addReporter("raw",Dg),c.addReporter("v1",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,B),i=zp(e,t),u=function(e){e.nodes.forEach((function(e){e.failureSummary=jp(e)}))};i.incomplete.forEach(u),i.violations.forEach(u),r(Y({},Yp(a),{toolOptions:o},i))})),c.addReporter("v2",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,T),i=zp(e,t);r(Y({},Yp(a),{toolOptions:o},i))}),!0)}(),c._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 an element's role supports its ARIA attributes",help:"Elements must only use supported 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-braille-equivalent":{description:"Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent",help:"aria-braille attributes must have a non-braille equivalent"},"aria-command-name":{description:"Ensures every ARIA button, link and menuitem has an accessible name",help:"ARIA commands must have an accessible name"},"aria-conditional-attr":{description:"Ensures ARIA attributes are used as described in the specification of the element's role",help:"ARIA attributes must be used as specified for the element's role"},"aria-deprecated-role":{description:"Ensures elements do not use deprecated roles",help:"Deprecated ARIA roles must not be used"},"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 are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or 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-prohibited-attr":{description:"Ensures ARIA attributes are not prohibited for an element's role",help:"Elements must only use permitted ARIA attributes"},"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:"aria-roledescription must be 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 must 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-enhanced":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds",help:"Elements must meet enhanced color contrast ratio thresholds"},"color-contrast":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},"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 must not 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 should not be empty"},"focus-order-semantics":{description:"Ensures elements in the focus order have a role appropriate for interactive content",help:"Elements in the focus order should have an appropriate role"},"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 must 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 should 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 must 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 has a visible label and is not solely labeled using hidden labels, or 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:"Ensure links are distinguished from surrounding text in a way that does not rely on color",help:"Links must be distinguishable without relying 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-no-exceptions":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh must not be used"},"meta-refresh":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh under 20 hours must not be used"},"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 must not be disabled"},"nested-interactive":{description:"Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",help:"Interactive controls must not be 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 must not play automatically"},"object-alt":{description:"Ensures <object> elements have alternate text",help:"<object> elements must have alternate text"},"p-as-heading":{description:"Ensure bold, italic text and font-size is not used to style <p> elements as a heading",help:"Styled <p> elements must not be used as headings"},"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:"Elements marked as presentational should not have global ARIA or tabindex to ensure all screen readers ignore them",help:"Ensure elements marked as presentational are consistently ignored"},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 must 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:"Ensure elements that have scrollable content are accessible by keyboard",help:"Scrollable region must have 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 must 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 the <caption> element does not contain the same text as the summary attribute",help:"tables should not have the same summary and caption"},"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."},"target-size":{description:"Ensure touch target have sufficient size and space",help:"All touch targets must be 24px large, or leave sufficient space"},"td-has-header":{description:"Ensure that each non-empty data cell in a <table> larger than 3 by 3  has one or more table headers",help:"Non-empty <td> elements in larger <table> must have an associated table header"},"td-headers-attr":{description:"Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table",help:"Table cells that use the headers attribute must only refer to cells in the same table"},"th-has-data-cells":{description:"Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",help:"Table headers in a data table must refer to data cells"},"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}"},incomplete:"Check that there is no problem if the ARIA attribute is ignored on this element: ${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-busy":{impact:"serious",messages:{pass:"Element has an aria-busy attribute",fail:'Element uses aria-busy="true" while showing a loader'}},"aria-conditional-attr":{impact:"serious",messages:{pass:"ARIA attribute is allowed",fail:{checkbox:'Remove aria-checked, or set it to "${data.checkState}" to match the real checkbox state',rowSingular:"This attribute is supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}",rowPlural:"These attributes are supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}"}}},"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.)",hidden:"aria-errormessage value `${data.values}` cannot reference a hidden element"},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:{hasRolePlural:'${data.prohibited} attributes cannot be used with role "${data.role}".',hasRoleSingular:'${data.prohibited} attribute cannot be used with role "${data.role}".',noRolePlural:"${data.prohibited} attributes cannot be used on a ${data.nodeName} with no valid role attribute.",noRoleSingular:"${data.prohibited} attribute cannot be used on a ${data.nodeName} with no valid role attribute."},incomplete:{hasRoleSingular:'${data.prohibited} attribute is not well supported with role "${data.role}".',hasRolePlural:'${data.prohibited} attributes are not well supported with role "${data.role}".',noRoleSingular:"${data.prohibited} attribute is not well supported on a ${data.nodeName} with no valid role attribute.",noRolePlural:"${data.prohibited} attributes are not well supported on a ${data.nodeName} with no valid role attribute."}}},"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}",unallowed:"Element has children which are not allowed: ${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}",noIdShadow:"ARIA attribute element ID does not exist on the page or is a descendant of a different shadow DOM tree: ${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}",empty:"ARIA attribute value is ignored while empty: ${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}"}}},"braille-label-equivalent":{impact:"serious",messages:{pass:"aria-braillelabel is used on an element with accessible text",fail:"aria-braillelabel is used on an element with no accessible text",incomplete:"Unable to compute accessible text"}},"braille-roledescription-equivalent":{impact:"serious",messages:{pass:"aria-brailleroledescription is used on an element with aria-roledescription",fail:{noRoleDescription:"aria-brailleroledescription is used on an element with no aria-roledescription",emptyRoleDescription:"aria-brailleroledescription is used on an element with an empty aria-roledescription"}}},deprecatedrole:{impact:"minor",messages:{pass:"ARIA role is not deprecated",fail:"The role used is deprecated: ${data}"}},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:"serious",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}"}},"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-enhanced":{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"}}},"color-contrast":{impact:"serious",messages:{pass:{default:"Element has sufficient color contrast of ${data.contrastRatio}",hidden:"Element is hidden"},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",complexTextShadows:"Element's contrast could not be determined because it uses complex text shadows",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-style":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text by visual styling",incomplete:{default:"Check if the link needs styling to distinguish it from nearby text",pseudoContent:"Check if the link's pseudo style is sufficient to distinguish it from the surrounding text"},fail:"The link has no styling (such as underline) to distinguish it from the surrounding text"}},"link-in-text-block":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text in some way other than by color",fail:{fgContrast:"The link has insufficient color contrast of ${data.contrastRatio}:1 with the surrounding text. (Minimum contrast is ${data.requiredContrastRatio}:1, link text: ${data.nodeColor}, surrounding text: ${data.parentColor})",bgContrast:"The link background has insufficient color contrast of ${data.contrastRatio} (Minimum contrast is ${data.requiredContrastRatio}:1, link background color: ${data.nodeBackgroundColor}, surrounding background color: ${data.parentBackgroundColor})"},incomplete:{default:"Element's foreground contrast ratio could not be determined",bgContrast:"Element's background contrast ratio could not be determined",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:"serious",messages:{pass:"Element contains focusable elements",fail:"Element should have focusable content"}},"focusable-disabled":{impact:"serious",messages:{pass:"No focusable elements contained within element",incomplete:"Check if the focusable elements immediately move the focus indicator",fail:"Focusable content should be disabled or be removed from the DOM"}},"focusable-element":{impact:"serious",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",incomplete:"Check if the focusable elements immediately move the focus indicator",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:{default:"Element has focusable descendants",notHidden:'Using a negative tabindex on an element inside an interactive control does not prevent assistive technologies from focusing the element (even with aria-hidden="true")'},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:"dl element only has direct children that are allowed inside; <dt>, <dd>, or <div> elements",fail:"dl element has direct children that are not allowed: ${data.values}"}},"only-listitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <li> elements",fail:"List element has direct children that are not allowed: ${data.values}"}},"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"}},"target-offset":{impact:"serious",messages:{pass:"Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px which is at least ${data.minOffset}px.",fail:"Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px.",incomplete:{default:"Element with negative tabindex has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px. Is this a target?",nonTabbableNeighbor:"Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px. Is the neighbor a target?"}}},"target-size":{impact:"serious",messages:{pass:{default:"Control has sufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",obscured:"Control is ignored because it is fully obscured and thus not clickable"},fail:{default:"Target has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",partiallyObscured:"Target has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)"},incomplete:{default:"Element with negative tabindex has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",contentOverflow:"Element size could not be accurately determined due to overflow content",partiallyObscured:"Element with negative tabindex has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",partiallyObscuredNonTabbable:"Target has insufficient size because it is partially obscured by a neighbor with negative tabindex (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is the neighbor a target?"}}},"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-no-exceptions":{impact:"minor",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page"}},"meta-refresh":{impact:"critical",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page (less than 20 hours)"}},"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",incomplete:"Unable to determine if <p> elements are styled as headings"}},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"}},"important-letter-spacing":{impact:"serious",messages:{pass:"Letter-spacing in the style attribute is not set to !important, or meets the minimum",fail:"letter-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-line-height":{impact:"serious",messages:{pass:"line-height in the style attribute is not set to !important, or meets the minimum",fail:"line-height in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-word-spacing":{impact:"serious",messages:{pass:"word-spacing in the style attribute is not set to !important, or meets the minimum",fail:"word-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"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",iframe:'Using the "title" attribute on an ${data.nodeName} element with a presentational role behaves inconsistently between screen readers'}}},"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",incomplete:"Unable to determine if <table> element has a caption"}},"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(e){var t="Fix any of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}},none:{failureMessage:function(e){var t="Fix all of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}}},incompleteFallbackMessage:"axe couldn't tell the reason. Time to break out the element inspector!"},rules:[{id:"accesskeys",impact:"serious",selector:"[accesskey]",excludeHidden:!1,tags:["cat.keyboard","best-practice"],all:[],any:[],none:["accesskeys"]},{id:"area-alt",impact:"critical",selector:"map area[href]",excludeHidden:!1,tags:["cat.text-alternatives","wcag2a","wcag244","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.2.4.4","EN-9.4.1.2","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",impact:"critical",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[{options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-allowed-attr"}],any:[],none:["aria-unsupported-attr"]},{id:"aria-allowed-role",impact:"minor",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-braille-equivalent",reviewOnFail:!0,impact:"serious",selector:"[aria-brailleroledescription], [aria-braillelabel]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:["braille-roledescription-equivalent","braille-label-equivalent"],any:[],none:[]},{id:"aria-command-name",impact:"serious",selector:'[role="link"], [role="button"], [role="menuitem"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2","ACT"],actIds:["97a4e1"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-conditional-attr",impact:"serious",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[{options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-conditional-attr"}],any:[],none:[]},{id:"aria-deprecated-role",impact:"minor",selector:"[role]",matches:"no-empty-role-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["674b10"],all:[],any:[],none:["deprecatedrole"]},{id:"aria-dialog-name",impact:"serious",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",impact:"critical",selector:"body",excludeHidden:!1,matches:"is-initiator-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:[],any:["aria-hidden-body"],none:[]},{id:"aria-hidden-focus",impact:"serious",selector:'[aria-hidden="true"]',matches:"aria-hidden-focus-matches",excludeHidden:!1,tags:["cat.name-role-value","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2"],actIds:["6cfa84"],all:["focusable-modal-open","focusable-disabled","focusable-not-tabbable"],any:[],none:[]},{id:"aria-input-field-name",impact:"serious",selector:'[role="combobox"], [role="listbox"], [role="searchbox"], [role="slider"], [role="spinbutton"], [role="textbox"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","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",impact:"serious",selector:'[role="meter"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111","EN-301-549","EN-9.1.1.1"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-progressbar-name",impact:"serious",selector:'[role="progressbar"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111","EN-301-549","EN-9.1.1.1"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-prohibited-attr",impact:"serious",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[],any:[],none:[{options:{elementsAllowedAriaLabel:["applet","input"]},id:"aria-prohibited-attr"}]},{id:"aria-required-attr",impact:"critical",selector:"[role]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["4e8ab6"],all:[],any:["aria-required-attr"],none:[]},{id:"aria-required-children",impact:"critical",selector:"[role]",matches:"aria-required-children-matches",tags:["cat.aria","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],actIds:["bc4a75","ff89c9"],all:[],any:[{options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","menu","menubar","table","tablist","tree","treegrid","rowgroup"]},id:"aria-required-children"},"aria-busy"],none:[]},{id:"aria-required-parent",impact:"critical",selector:"[role]",matches:"aria-required-parent-matches",tags:["cat.aria","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],actIds:["ff89c9"],all:[],any:[{options:{ownGroupRoles:["listitem","treeitem"]},id:"aria-required-parent"}],none:[]},{id:"aria-roledescription",impact:"serious",selector:"[aria-roledescription]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2","deprecated"],enabled:!1,all:[],any:[{options:{supportedRoles:["button","img","checkbox","radio","combobox","menuitemcheckbox","menuitemradio"]},id:"aria-roledescription"}],none:[]},{id:"aria-roles",impact:"critical",selector:"[role]",matches:"no-empty-role-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["674b10"],all:[],any:[],none:["invalidrole","abstractrole","unsupportedrole"]},{id:"aria-text",impact:"serious",selector:"[role=text]",tags:["cat.aria","best-practice"],all:[],any:["no-focusable-content"],none:[]},{id:"aria-toggle-field-name",impact:"serious",selector:'[role="checkbox"], [role="menuitemcheckbox"], [role="menuitemradio"], [role="radio"], [role="switch"], [role="option"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],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",impact:"serious",selector:'[role="tooltip"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-treeitem-name",impact:"serious",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",impact:"critical",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["6a7281"],all:[{options:[],id:"aria-valid-attr-value"},"aria-errormessage","aria-level"],any:[],none:[]},{id:"aria-valid-attr",impact:"critical",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5f99a7"],all:[],any:[{options:[],id:"aria-valid-attr"}],none:[]},{id:"audio-caption",impact:"critical",selector:"audio",enabled:!1,excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag121","EN-301-549","EN-9.1.2.1","section508","section508.22.a","deprecated"],actIds:["2eb176","afb423"],all:[],any:[],none:["caption"]},{id:"autocomplete-valid",impact:"serious",matches:"autocomplete-matches",tags:["cat.forms","wcag21aa","wcag135","EN-301-549","EN-9.1.3.5","ACT"],actIds:["73f2c2"],all:[{options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]},id:"autocomplete-valid"}],any:[],none:[]},{id:"avoid-inline-spacing",impact:"serious",selector:"[style]",matches:"is-visible-on-screen-matches",tags:["cat.structure","wcag21aa","wcag1412","EN-301-549","EN-9.1.4.12","ACT"],actIds:["24afc2","9e45ec","78fd32"],all:[{options:{cssProperty:"letter-spacing",minValue:.12},id:"important-letter-spacing"},{options:{cssProperty:"word-spacing",minValue:.16},id:"important-word-spacing"},{options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1},id:"important-line-height"}],any:[],none:[]},{id:"blink",impact:"serious",selector:"blink",excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag222","section508","section508.22.j","TTv5","TT2.b","EN-301-549","EN-9.2.2.2"],all:[],any:[],none:["is-on-screen"]},{id:"button-name",impact:"critical",selector:"button",matches:"no-explicit-name-required-matches",tags:["cat.name-role-value","wcag2a","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.4.1.2","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",impact:"serious",selector:"html",pageLevel:!0,matches:"bypass-matches",reviewOnFail:!0,tags:["cat.keyboard","wcag2a","wcag241","section508","section508.22.o","TTv5","TT9.a","EN-301-549","EN-9.2.4.1"],actIds:["cf77f2","047fe0","b40fd1","3e12e1","ye5d6e"],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-enhanced",impact:"serious",matches:"color-contrast-matches",excludeHidden:!1,enabled:!1,tags:["cat.color","wcag2aaa","wcag146","ACT"],actIds:["09o5cg"],all:[],any:[{options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03},id:"color-contrast-enhanced"}],none:[]},{id:"color-contrast",impact:"serious",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],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:.2,textStrokeEmMin:.03},id:"color-contrast"}],none:[]},{id:"css-orientation-lock",impact:"serious",selector:"html",tags:["cat.structure","wcag134","wcag21aa","EN-301-549","EN-9.1.3.4","experimental"],actIds:["b33eff"],all:[{options:{degreeThreshold:2},id:"css-orientation-lock"}],any:[],none:[],preload:!0},{id:"definition-list",impact:"serious",selector:"dl",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:[],none:["structured-dlitems",{options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0},id:"only-dlitems"}]},{id:"dlitem",impact:"serious",selector:"dd, dt",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:["dlitem"],none:[]},{id:"document-title",impact:"serious",selector:"html",matches:"is-initiator-matches",tags:["cat.text-alternatives","wcag2a","wcag242","TTv5","TT12.a","EN-301-549","EN-9.2.4.2","ACT"],actIds:["2779a5"],all:[],any:["doc-has-title"],none:[]},{id:"duplicate-id-active",impact:"serious",selector:"[id]",matches:"duplicate-id-active-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a-obsolete","wcag411","deprecated"],enabled:!1,actIds:["3ea0c8"],all:[],any:["duplicate-id-active"],none:[]},{id:"duplicate-id-aria",impact:"critical",selector:"[id]",matches:"duplicate-id-aria-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],reviewOnFail:!0,actIds:["3ea0c8"],all:[],any:["duplicate-id-aria"],none:[]},{id:"duplicate-id",impact:"minor",selector:"[id]",matches:"duplicate-id-misc-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a-obsolete","wcag411","deprecated"],enabled:!1,actIds:["3ea0c8"],all:[],any:["duplicate-id"],none:[]},{id:"empty-heading",impact:"minor",selector:'h1, h2, h3, h4, h5, h6, [role="heading"]',matches:"heading-matches",tags:["cat.name-role-value","best-practice"],actIds:["ffd0e9"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"empty-table-header",impact:"minor",selector:'th:not([role]), [role="rowheader"], [role="columnheader"]',tags:["cat.name-role-value","best-practice"],all:[],any:["has-visible-text"],none:[]},{id:"focus-order-semantics",impact:"minor",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",impact:"moderate",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag332","TTv5","TT5.c","EN-301-549","EN-9.3.3.2"],all:[],any:[],none:["multiple-label"]},{id:"frame-focusable-content",impact:"serious",selector:"html",matches:"frame-focusable-content-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],actIds:["akn7bn"],all:[],any:["frame-focusable-content"],none:[]},{id:"frame-tested",impact:"critical",selector:"html, frame, iframe",tags:["cat.structure","best-practice","review-item"],all:[{options:{isViolation:!1},id:"frame-tested"}],any:[],none:[]},{id:"frame-title-unique",impact:"serious",selector:"frame[title], iframe[title]",matches:"frame-title-has-text-matches",tags:["cat.text-alternatives","wcag2a","wcag412","TTv5","TT12.d","EN-301-549","EN-9.4.1.2"],actIds:["4b1c6c"],all:[],any:[],none:["unique-frame-title"],reviewOnFail:!0},{id:"frame-title",impact:"serious",selector:"frame, iframe",matches:"no-negative-tabindex-matches",tags:["cat.text-alternatives","wcag2a","wcag412","section508","section508.22.i","TTv5","TT12.d","EN-301-549","EN-9.4.1.2"],actIds:["cae760"],all:[],any:[{options:{attribute:"title"},id:"non-empty-title"},"aria-label","aria-labelledby","presentational-role"],none:[]},{id:"heading-order",impact:"moderate",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",impact:"minor",selector:"*",excludeHidden:!1,tags:["cat.structure","best-practice","experimental","review-item"],all:[],any:["hidden-content"],none:[]},{id:"html-has-lang",impact:"serious",selector:"html",matches:"is-initiator-matches",tags:["cat.language","wcag2a","wcag311","TTv5","TT11.a","EN-301-549","EN-9.3.1.1","ACT"],actIds:["b5c3f8"],all:[],any:[{options:{attributes:["lang","xml:lang"]},id:"has-lang"}],none:[]},{id:"html-lang-valid",impact:"serious",selector:'html[lang]:not([lang=""]), html[xml\\:lang]:not([xml\\:lang=""])',tags:["cat.language","wcag2a","wcag311","TTv5","TT11.a","EN-301-549","EN-9.3.1.1","ACT"],actIds:["bf051a"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"html-xml-lang-mismatch",impact:"moderate",selector:"html[lang][xml\\:lang]",matches:"xml-lang-mismatch-matches",tags:["cat.language","wcag2a","wcag311","EN-301-549","EN-9.3.1.1","ACT"],actIds:["5b7ae0"],all:["xml-lang-mismatch"],any:[],none:[]},{id:"identical-links-same-purpose",impact:"minor",selector:'a[href], area[href], [role="link"]',excludeHidden:!1,enabled:!1,matches:"identical-links-same-purpose-matches",tags:["cat.semantics","wcag2aaa","wcag249"],actIds:["b20e66"],all:["identical-links-same-purpose"],any:[],none:[]},{id:"image-alt",impact:"critical",selector:"img",matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","TT7.b","EN-301-549","EN-9.1.1.1","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",impact:"minor",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",impact:"critical",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","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["97a4e1"],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",impact:"critical",selector:'input[type="image"]',matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","wcag412","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","EN-9.4.1.2","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",impact:"serious",matches:"label-content-name-mismatch-matches",tags:["cat.semantics","wcag21a","wcag253","EN-301-549","EN-9.2.5.3","experimental"],actIds:["2ee8b8"],all:[],any:[{options:{pixelThreshold:.1,occurrenceThreshold:3},id:"label-content-name-mismatch"}],none:[]},{id:"label-title-only",impact:"serious",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","best-practice"],all:[],any:[],none:["title-only"]},{id:"label",impact:"critical",selector:"input, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],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:["hidden-explicit-label"]},{id:"landmark-banner-is-top-level",impact:"moderate",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",impact:"moderate",selector:"aside:not([role]), [role=complementary]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-contentinfo-is-top-level",impact:"moderate",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",impact:"moderate",selector:"main:not([role]), [role=main]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-no-duplicate-banner",impact:"moderate",selector:"header:not([role]), [role=banner]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"header:not([role]), [role=banner]",role:"banner"},id:"page-no-duplicate-banner"}],none:[]},{id:"landmark-no-duplicate-contentinfo",impact:"moderate",selector:"footer:not([role]), [role=contentinfo]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"footer:not([role]), [role=contentinfo]",role:"contentinfo"},id:"page-no-duplicate-contentinfo"}],none:[]},{id:"landmark-no-duplicate-main",impact:"moderate",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",impact:"moderate",selector:"html",tags:["cat.semantics","best-practice"],all:[{options:{selector:"main:not([role]), [role='main']",passForModal:!0},id:"page-has-main"}],any:[],none:[]},{id:"landmark-unique",impact:"moderate",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",impact:"serious",selector:"a[href], [role=link]",matches:"link-in-text-block-matches",excludeHidden:!1,tags:["cat.color","wcag2a","wcag141","TTv5","TT13.a","EN-301-549","EN-9.1.4.1"],all:[],any:[{options:{requiredContrastRatio:3,allowSameColor:!0},id:"link-in-text-block"},"link-in-text-block-style"],none:[]},{id:"link-name",impact:"serious",selector:"a[href]",tags:["cat.name-role-value","wcag2a","wcag244","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.2.4.4","EN-9.4.1.2","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",impact:"serious",selector:"ul, ol",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:[],none:[{options:{validRoles:["listitem"],validNodeNames:["li"]},id:"only-listitems"}]},{id:"listitem",impact:"serious",selector:"li",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:["listitem"],none:[]},{id:"marquee",impact:"serious",selector:"marquee",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag222","TTv5","TT2.b","EN-301-549","EN-9.2.2.2"],all:[],any:[],none:["is-on-screen"]},{id:"meta-refresh-no-exceptions",impact:"minor",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,enabled:!1,tags:["cat.time-and-media","wcag2aaa","wcag224","wcag325"],actIds:["bisz58"],all:[],any:[{options:{minDelay:72e3,maxDelay:!1},id:"meta-refresh-no-exceptions"}],none:[]},{id:"meta-refresh",impact:"critical",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag221","TTv5","TT8.a","EN-301-549","EN-9.2.2.1"],actIds:["bc659a","bisz58"],all:[],any:[{options:{minDelay:0,maxDelay:72e3},id:"meta-refresh"}],none:[]},{id:"meta-viewport-large",impact:"minor",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",impact:"critical",selector:'meta[name="viewport"]',matches:"is-initiator-matches",excludeHidden:!1,tags:["cat.sensory-and-visual-cues","wcag2aa","wcag144","EN-301-549","EN-9.1.4.4","ACT"],actIds:["b4f0c3"],all:[],any:[{options:{scaleMinimum:2},id:"meta-viewport"}],none:[]},{id:"nested-interactive",impact:"serious",matches:"nested-interactive-matches",tags:["cat.keyboard","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2"],actIds:["307n5z"],all:[],any:["no-focusable-content"],none:[]},{id:"no-autoplay-audio",impact:"moderate",excludeHidden:!1,selector:"audio[autoplay], video[autoplay]",matches:"no-autoplay-audio-matches",reviewOnFail:!0,tags:["cat.time-and-media","wcag2a","wcag142","TTv5","TT2.a","EN-301-549","EN-9.1.4.2","ACT"],actIds:["80f0bf"],preload:!0,all:[{options:{allowedDuration:3},id:"no-autoplay-audio"}],any:[],none:[]},{id:"object-alt",impact:"serious",selector:"object[data]",matches:"object-is-loaded-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","EN-301-549","EN-9.1.1.1"],actIds:["8fc3b6"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:[]},{id:"p-as-heading",impact:"serious",selector:"p",matches:"p-as-heading-matches",tags:["cat.semantics","wcag2a","wcag131","EN-301-549","EN-9.1.3.1","experimental"],all:[{options:{margins:[{weight:150,italic:!0},{weight:150,size:1.15},{italic:!0,size:1.15},{size:1.4}],passLength:1,failLength:.5},id:"p-as-heading"}],any:[],none:[]},{id:"page-has-heading-one",impact:"moderate",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]",passForModal:!0},id:"page-has-heading-one"}],any:[],none:[]},{id:"presentation-role-conflict",impact:"minor",selector:'img[alt=\'\'], [role="none"], [role="presentation"]',matches:"has-implicit-chromium-role-matches",tags:["cat.aria","best-practice","ACT"],actIds:["46ca7f"],all:[],any:[],none:["is-element-focusable","has-global-aria-attribute"]},{id:"region",impact:"moderate",selector:"body *",tags:["cat.keyboard","best-practice"],all:[],any:[{options:{regionMatcher:"dialog, [role=dialog], [role=alertdialog], svg"},id:"region"}],none:[]},{id:"role-img-alt",impact:"serious",selector:"[role='img']:not(img, area, input, object)",matches:"html-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","ACT"],actIds:["23a2a8"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"scope-attr-valid",impact:"moderate",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",impact:"serious",selector:"*:not(select,textarea)",matches:"scrollable-region-focusable-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],actIds:["0ssw9k"],all:[],any:["focusable-content","focusable-element"],none:[]},{id:"select-name",impact:"critical",selector:"select",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],all:[],any:["implicit-label","explicit-label","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:["hidden-explicit-label"]},{id:"server-side-image-map",impact:"minor",selector:"img[ismap]",tags:["cat.text-alternatives","wcag2a","wcag211","section508","section508.22.f","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],all:[],any:[],none:["exists"]},{id:"skip-link",impact:"moderate",selector:'a[href^="#"], a[href^="/#"]',matches:"skip-link-matches",tags:["cat.keyboard","best-practice"],all:[],any:["skip-link"],none:[]},{id:"svg-img-alt",impact:"serious",selector:'[role="img"], [role="graphics-symbol"], svg[role="graphics-document"]',matches:"svg-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","ACT"],actIds:["7d6734"],all:[],any:["svg-non-empty-title","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"tabindex",impact:"serious",selector:"[tabindex]",tags:["cat.keyboard","best-practice"],all:[],any:["tabindex"],none:[]},{id:"table-duplicate-name",impact:"minor",selector:"table",tags:["cat.tables","best-practice"],all:[],any:[],none:["same-caption-summary"]},{id:"table-fake-caption",impact:"serious",selector:"table",matches:"data-table-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","EN-301-549","EN-9.1.3.1"],all:["caption-faked"],any:[],none:[]},{id:"target-size",impact:"serious",selector:"*",enabled:!1,matches:"widget-not-inline-matches",tags:["cat.sensory-and-visual-cues","wcag22aa","wcag258"],all:[],any:[{options:{minSize:24},id:"target-size"},{options:{minOffset:24},id:"target-offset"}],none:[]},{id:"td-has-header",impact:"critical",selector:"table",matches:"data-table-large-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],all:["td-has-header"],any:[],none:[]},{id:"td-headers-attr",impact:"serious",selector:"table",matches:"table-or-grid-role-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],actIds:["a25f45"],all:["td-headers-attr"],any:[],none:[]},{id:"th-has-data-cells",impact:"serious",selector:"table",matches:"data-table-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],actIds:["d0f69e"],all:["th-has-data-cells"],any:[],none:[]},{id:"valid-lang",impact:"serious",selector:"[lang]:not(html), [xml\\:lang]:not(html)",tags:["cat.language","wcag2aa","wcag312","TTv5","TT11.b","EN-301-549","EN-9.3.1.2","ACT"],actIds:["de46e4"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"video-caption",impact:"critical",selector:"video",tags:["cat.text-alternatives","wcag2a","wcag122","section508","section508.22.a","TTv5","TT17.a","EN-301-549","EN-9.1.2.2"],actIds:["eac66b"],all:[],any:[],none:["caption"]}],checks:[{id:"abstractrole",evaluate:"abstractrole-evaluate"},{id:"aria-allowed-attr",evaluate:"aria-allowed-attr-evaluate",options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{id:"aria-allowed-role",evaluate:"aria-allowed-role-evaluate",options:{allowImplicit:!0,ignoredTags:[]}},{id:"aria-busy",evaluate:"aria-busy-evaluate"},{id:"aria-conditional-attr",evaluate:"aria-conditional-attr-evaluate",options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{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","menu","menubar","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:"braille-label-equivalent",evaluate:"braille-label-equivalent-evaluate"},{id:"braille-roledescription-equivalent",evaluate:"braille-roledescription-equivalent-evaluate"},{id:"deprecatedrole",evaluate:"deprecatedrole-evaluate"},{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-enhanced",evaluate:"color-contrast-evaluate",options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03}},{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:.2,textStrokeEmMin:.03}},{id:"link-in-text-block-style",evaluate:"link-in-text-block-style-evaluate"},{id:"link-in-text-block",evaluate:"link-in-text-block-evaluate",options:{requiredContrastRatio:3,allowSameColor:!0}},{id:"autocomplete-appropriate",evaluate:"autocomplete-appropriate-evaluate",deprecated:!0},{id:"autocomplete-valid",evaluate:"autocomplete-valid-evaluate",options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]}},{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:"frame-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]",passForModal:!0}},{id:"page-has-main",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"main:not([role]), [role='main']",passForModal:!0}},{id:"page-no-duplicate-banner",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"header:not([role]), [role=banner]",role:"banner"}},{id:"page-no-duplicate-contentinfo",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"footer:not([role]), [role=contentinfo]",role:"contentinfo"}},{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"},{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,occurrenceThreshold: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:"invalid-children-evaluate",options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0}},{id:"only-listitems",evaluate:"invalid-children-evaluate",options:{validRoles:["listitem"],validNodeNames:["li"]}},{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:"target-offset",evaluate:"target-offset-evaluate",options:{minOffset:24}},{id:"target-size",evaluate:"target-size-evaluate",options:{minSize:24}},{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-no-exceptions",evaluate:"meta-refresh-evaluate",options:{minDelay:72e3,maxDelay:!1}},{id:"meta-refresh",evaluate:"meta-refresh-evaluate",options:{minDelay:0,maxDelay:72e3}},{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}],passLength:1,failLength:.5}},{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:"important-letter-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"letter-spacing",minValue:.12}},{id:"important-line-height",evaluate:"inline-style-property-evaluate",options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1}},{id:"important-word-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"word-spacing",minValue:.16}},{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)}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";r(115);const e={id:"color_contrast_failure",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],metadata:{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},all:[],any:["color-contrast"],none:[]},t=document.querySelector("body"),n=t.getAttribute("data-iframe-id"),a=t.getAttribute("data-iframe-event-name"),o=t.getAttribute("data-iframe-post-id"),i=(e=[],t=[],r=!1)=>{if(clearTimeout(u),void 0!==axe.cleanup)axe.cleanup((function(){axe.teardown(),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}),(function(){axe.teardown(),axe=null,t.push("***** axe.cleanup() failed.");var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}));else{r=!0,t.push("***** axe.cleanup() does not exist."),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}},u=setTimeout((function(){i([],["***** axe scan took too long."],!0)}),3e4);(async(t={configOptions:{},runOptions:{}})=>{const r={configOptions:{reporter:"raw",rules:[e],checks:[],iframes:!1},resultTypes:["violations"],runOptions:{runOnly:["color_contrast_failure"]}},n=Object.assign(r.configOptions,t.configOptions);axe.configure(n);const a=Object.assign(r.runOptions,t.runOptions);return await axe.run({exclude:["#wpadminbar",".edac-panel-container"]},a).then((e=>{let t=[];e.forEach((e=>{e.violations.forEach((r=>{"failed"===r.result&&t.push({selector:r.node.selector,html:document.querySelector(r.node.selector).outerHTML,ruleId:e.id,impact:e.impact,tags:e.tags})}))}));let r=e.map((e=>({id:e.id,description:e.description,help:e.help,impact:e.impact,tags:e.tags})));return t.sort((function(e,t){return(e=document.querySelector(e.selector))===(t=document.querySelector(t.selector))?0:2&e.compareDocumentPosition(t)?1:-1})),{rules:e,rules_min:r,violations:t}})).catch((e=>{throw e}))})().then((e=>{let t=JSON.parse(JSON.stringify(e.violations));i(t)})).catch((e=>{i([],[e.message],!0)}))})()})();
  • accessibility-checker/tags/1.7.1/build/pageScanner.bundle.js.LICENSE.txt

    r3012193 r3025920  
    1 /*! axe v4.7.2
    2  * Copyright (c) 2023 Deque Systems, Inc.
     1/*! axe v4..2
     2 * Copyright (c) 2023 Deque Systems, Inc.
    33 *
    44 * Your use of this Source Code Form is subject to the terms of the Mozilla Public
  • accessibility-checker/tags/1.7.1/includes/classes/class-scans-stats.php

    r3012193 r3025920  
    1717 */
    1818class Scans_Stats {
     19
    1920
    2021    /**
     
    190191
    191192            if ( $rule_query->count() ) {
    192                 ++$data['rules_failed'];
     193                ++$data['rules_failed'];
    193194            }       
    194195        }
     
    248249       
    249250       
    250         if ( $data['posts_scanned'] > 0 &&
    251             ! empty( Settings::get_scannable_post_types() ) &&
    252             ! empty( Settings::get_scannable_post_statuses() )
     251        if ( $data['posts_scanned'] > 0
     252           
     253            ! empty( Settings::get_scannable_post_statuses() )
    253254        ) {
    254255       
     
    263264            ) . ')';
    264265       
    265             // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- Using direct query for adding data to database, caching not required for one time operation.
     266// phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- Using direct query for adding data to database, caching not required for one time operation.
    266267            $data['posts_without_issues'] = $wpdb->get_var( $sql );
    267268
     
    365366     * Gets issues summary information about a post type
    366367     *
    367      * @param string $post_type post type.
     368     * @param string $post_type post type.
    368369     * @return array .
    369370     */
     
    438439        $data['cached_at']  = time();
    439440        $data['expires_at'] = time() + $this->cache_time;
    440         $cache['cache_hit'] = false;
     441        $ = false;
    441442
    442443        set_transient( $transient_name, $data, $this->cache_time );
  • accessibility-checker/tags/1.7.1/includes/enqueue-scripts.php

    r3012193 r3025920  
    5858            }
    5959
    60             $headers = array(
    61                 'Content-Type'  => 'application/json',
    62                 'X-WP-Nonce'    => wp_create_nonce( 'wp_rest' ),
    63                 'Authorization' => 'None',
    64            
    65             );
    6660   
    6761            $pro = edac_check_plugin_active( 'accessibility-checker-pro/accessibility-checker-pro.php' ) && EDAC_KEY_VALID;
     
    8276                'edac_editor_app',
    8377                array(
    84                     'postID'      => $post_id,
    85                     'edacUrl'     => esc_url_raw( get_site_url() ),
    86                     'edacHeaders' => $headers,
    87                     'edacApiUrl'  => esc_url_raw( rest_url() . 'accessibility-checker/v1' ),
    88                     'baseurl'     => plugin_dir_url( __DIR__ ),
    89                     'active'      => $active,
    90                     'pro'         => $pro,
    91                     'debug'       => $debug,
    92                     'scanUrl'     => get_preview_post_link(
     78                    'postID'     => $post_id,
     79                    'edacUrl'    => esc_url_raw( get_site_url() ),
     80                    'edac,
     81                    ' ),
     82                    ',
     83                    ',
     84                    ',
     85                    'debug'      => $debug,
     86                    'scanUrl'    => get_preview_post_link(
    9387                        $post_id,
    9488                        array( 'edac_pageScanner' => 1 )
     
    161155                'ajaxurl'   => admin_url( 'admin-ajax.php' ),
    162156                'loggedIn'  => is_user_logged_in(),
    163                 'appCssUrl' => plugin_dir_url( __DIR__ ) . 'build/css/frontendHighlighterApp.css?ver=' . EDAC_VERSION,
     157                'appCssUrl' => . 'build/css/frontendHighlighterApp.css?ver=' . EDAC_VERSION,
    164158            )
    165159        );
  • accessibility-checker/tags/1.7.1/includes/validate.php

    r3012193 r3025920  
    113113
    114114    if ( ! $content['html'] ) {
    115         add_option( 'edac_password_protected', true );
     115        _option( 'edac_password_protected', true );
    116116        return;
    117117    } else {
    118         delete_option( 'edac_password_protected' );
     118        );
    119119    }
    120120
     
    357357            $merged_context_opts = array_merge( $default_context_opts, $context_opts );
    358358            $context             = stream_context_create( $merged_context_opts );
    359            
    360             $dom             = file_get_html( $url, false, $context );     
    361             $content['html'] = edac_remove_elements(
     359            $dom                 = file_get_html( $url, false, $context );   
     360            $content['html']     = edac_remove_elements(
    362361                $dom,
    363362                array(
  • accessibility-checker/tags/1.7.1/vendor/composer/installed.php

    r3012193 r3025920  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => '4d5d24230ba348281d8c1cc03c3098c5e1a2b6e2',
     6        'reference' => '2',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    4141            'pretty_version' => 'dev-main',
    4242            'version' => 'dev-main',
    43             'reference' => '4d5d24230ba348281d8c1cc03c3098c5e1a2b6e2',
     43            'reference' => '2',
    4444            'type' => 'library',
    4545            'install_path' => __DIR__ . '/../../',
  • accessibility-checker/trunk/README.txt

    r3012193 r3025920  
    44Requires at least: 6.2
    55Tested up to: 6.4.2
    6 Stable tag: 1.7.0
     6Stable tag: 1.7.
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    171171
    172172== Changelog ==
     173
     174
     175
     176
     177
    173178
    174179= 1.7.0 =
  • accessibility-checker/trunk/accessibility-checker.php

    r3012193 r3025920  
    1111 * Plugin URI:        https://a11ychecker.com
    1212 * Description:       Audit and check your website for accessibility before you hit publish. In-post accessibility scanner and guidance.
    13  * Version:           1.7.0
     13 * Version:           1.7.
    1414 * Author:            Equalize Digital
    1515 * Author URI:        https://equalizedigital.com
     
    4646// Current plugin version.
    4747if ( ! defined( 'EDAC_VERSION' ) ) {
    48     define( 'EDAC_VERSION', '1.7.0' );
     48    define( 'EDAC_VERSION', '1.7.' );
    4949}
    5050
     
    835835
    836836    // password check.
    837     if ( boolval( get_option( 'edac_password_protected' ) ) === true ) {
     837    if (
     838        (bool) get_option( 'edac_password_protected', false )
     839    ) {
    838840        $admin_notices              = new \EDAC\Admin_Notices();
    839841        $notice_text                = $admin_notices->edac_password_protected_notice_text();
  • accessibility-checker/trunk/build/admin.bundle.js

    r3012193 r3025920  
    1 (()=>{!function(e){"use strict";e((function(){e("input[type=checkbox][name=edac_add_footer_accessibility_statement]").on("change",(function(){this.checked?e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!1):(e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!0),e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("checked",!1))})),"none"==e("input[type=radio][name=edac_simplified_summary_position]:checked").val()&&e("#ac-simplified-summary-option-code").show(),e("input[type=radio][name=edac_simplified_summary_position]").on("load",(function(){"none"==this.value?e("#ac-simplified-summary-option-code").show():e("#ac-simplified-summary-option-code").hide()}))})),e(window).on("load",(function(){let t=()=>{e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active"),e("#edac-summary").show(),e("#edac-summary").addClass("active"),e(".edac-tab:first-child a").addClass("active"),c(),a()};top.addEventListener("edac_js_scan_save_complete",(function(e){t()}));const a=()=>{!function(t=null){let a=edac_script_vars.postID;null!=a&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_summary_ajax",post_id:a,nonce:edac_script_vars.nonce}}).done((function(a){if(!0===a.success){let c=e.parseJSON(a.data);e(".edac-summary").html(c.content),"function"==typeof t&&t()}else console.log(a)}))}((()=>{!function(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_readability_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(c){if(!0===c.success){let s=e.parseJSON(c.data);e(".edac-readability").html(s),e(".edac-readability-simplified-summary").submit((function(c){c.preventDefault();let s=e("#edac-readability-text").val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_update_simplified_summary",post_id:t,summary:s,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success?(e.parseJSON(t.data),a()):console.log(t)}))}))}else console.log(c)}))}(),e(".edac-panel").removeClass("edac-panel-loading")}))};function c(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_details_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let a=e.parseJSON(t.data);e(".edac-details").html(a),e(".edac-details-rule-title").click((function(t){e(this).hasClass("active")?(e(this).next().slideUp(),e(this).removeClass("active")):(e(this).next().slideDown(),e(this).addClass("active"))})),e(".edac-details-rule-title-arrow").click((function(t){t.preventDefault(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),e(".edac-details-rule-records-record-actions-ignore").click((function(t){t.preventDefault(),e(this).parent().next(".edac-details-rule-records-record-ignore").slideToggle(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),o()}else console.log(t)}))}if(e(".edac-tab").click((function(t){t.preventDefault();var a=e("a",this).attr("href");e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active").attr("aria-current",!1),e(a).show(),e(a).addClass("active"),e("a",this).addClass("active").attr("aria-current",!0)})),e(".edac-tab-details").click((function(e){c()})),e(".edac-tab-summary").click((function(e){a()})),!document.body.classList.contains("widgets-php")&&document.body.classList.contains("block-editor-page")){var s=wp.data.select("core/edit-post"),n=!1;wp.data.subscribe((function(){var a=s.isSavingMetaBoxes();a&&e(".edac-panel").addClass("edac-panel-loading"),a===n||a||(n=a,t()),n=a}))}function o(){e(".edac-details-rule-records-record-ignore-submit").click((function(t){t.preventDefault();let a=[e(this).attr("data-id")],c=e(this).attr("data-action"),s=e(this).attr("data-type"),n=e(".edac-details-rule-records-record-ignore-comment",e(this).parent()).val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_insert_ignore_data",ids:a,comment:n,ignore_action:c,ignore_type:s,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let s=e.parseJSON(t.data),n="#edac-details-rule-records-record-"+s.ids[0],o="enable"==s.action?"disable":"enable",r="enable"==s.action,i="enable"==s.action?"Ignored":"Ignore",d="enable"==s.action?"Stop Ignoring":"Ignore This "+s.type,l=s.user?"<strong>Username:</strong> "+s.user:"",u=s.date?"<strong>Date:</strong> "+s.date:"";e(n+" .edac-details-rule-records-record-ignore-submit").attr("data-action",o),e(n+" .edac-details-rule-records-record-ignore-comment").attr("disabled",r),"enable"!=s.action&&e(n+" .edac-details-rule-records-record-ignore-comment").val(""),e(n+" .edac-details-rule-records-record-actions-ignore").toggleClass("active"),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"']").toggleClass("active"),e(n+" .edac-details-rule-records-record-actions-ignore-label").html(i),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"'] .edac-details-rule-records-record-actions-ignore-label").html(i),e(n+" .edac-details-rule-records-record-ignore-submit-label").html(d),e(n+" .edac-details-rule-records-record-ignore-info-user").html(l),e(n+" .edac-details-rule-records-record-ignore-info-date").html(u);let m=e(n).parents(".edac-details-rule"),_=parseInt(e(".edac-details-rule-count",m).html());"enable"==s.action?_--:"disable"==s.action&&_++,0==_?e(".edac-details-rule-count",m).removeClass("active"):e(".edac-details-rule-count",m).addClass("active"),_.toString(),e(".edac-details-rule-count",m).html(_);var c=parseInt(e(".edac-details-rule-count-ignore",m).html());"enable"==s.action?c++:"disable"==s.action&&c--,0==c?e(".edac-details-rule-count-ignore",m).hide():e(".edac-details-rule-count-ignore",m).show(),c.toString(),e(".edac-details-rule-count-ignore",m).html(c+" Ignored Items"),(e("body").hasClass("accessibility-checker_page_accessibility_checker_issues")||e("body").hasClass("accessibility-checker_page_accessibility_checker_ignored"))&&location.reload(!0)}else console.log(t)}))}))}function r(t,a){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_review_notice_ajax",review_action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&(e.parseJSON(t.data),e(".edac-review-notice").fadeOut(),a&&(window.location.href="https://wordpress.org/support/plugin/accessibility-checker/reviews/#new-post"))}))}function i(t=null){e.ajax({url:ajaxurl,method:"GET",data:{action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))}e(".edac-review-notice").length&&(e(".edac-review-notice-review").on("click",(function(){r("stop",!0)})),e(".edac-review-notice-remind").on("click",(function(){r("pause",!1)})),e(".edac-review-notice-dismiss").on("click",(function(){r("stop",!1)}))),e(".edac_password_protected_notice").length&&e(".edac_password_protected_notice").on("click",(function(){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_password_protected_notice_ajax",nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))})),e(".edac_gaad_notice").length&&e(".edac_gaad_notice .notice-dismiss").on("click",(function(){i("edac_gaad_notice_ajax")})),e(".edac_black_friday_notice").length&&e(".edac_black_friday_notice .notice-dismiss").on("click",(function(){i("edac_black_friday_notice_ajax")})),e(".edac-summary").length&&a(),e(".edac-details").length&&(c(),o()),e(".edac-details-rule-records-record-ignore").length&&o(),e(".edac-readability").length&&a(),e("#dismiss_welcome_cta").on("click",(function(){e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_welcome_cta_ajax"},success:function(t){"success"===t&&e("#edac_welcome_page_summary").hide()}})}));const d=document.querySelector(".edac-widget-modal-content-close");d&&d.addEventListener("click",(function(t){var a=t.target.closest(".edac-widget-modal");a&&(a.style.display="none"),document.querySelector(".edac-summary").remove(),e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_dashboard_cta_ajax"}})}))}))}(jQuery),window.addEventListener("load",(function(){this.document.querySelector(".edac-widget .edac-summary")&&e(),this.document.querySelector("#edac_clear_cached_stats")&&this.document.querySelector("#edac_clear_cached_stats").addEventListener("click",(function(){const e=document.querySelector("#edac_welcome_page_summary .edac-welcome-grid-container");e&&e.classList.add("edac-panel-loading"),c(edac_script_vars.edacApiUrl+"/clear-cached-scans-stats").then((t=>{t.success&&(e&&e.classList.remove("edac-panel-loading"),location.reload())}))})),t()}));const e=()=>{a(edac_script_vars.edacApiUrl+"/scans-stats").then((e=>{if(e.success){const t=e.stats.passed_percentage,a=e.stats.passed_percentage_formatted,c=document.querySelector("#edac-summary-passed");c&&(c.setAttribute("aria-valuenow",t),c.style.background="radial-gradient(closest-side, white 85%, transparent 80% 100%), conic-gradient(#006600 "+t+"%, #e2e4e7 0)");const s=document.querySelector("#edac-summary-passed .edac-progress-percentage");s&&(s.textContent=a),e.stats.fullscan_completed_at;const n=e.stats.fullscan_completed_at_formatted;document.querySelector("#edac-summary-info-date").textContent=n;const o=e.stats.posts_scanned,r=e.stats.posts_scanned_formatted,i=document.querySelector("#edac-summary-info-count");i&&(i.textContent=r);const d=e.stats.distinct_errors_without_contrast,l=e.stats.distinct_errors_without_contrast_formatted,u=document.querySelector(".edac-summary-info-stats-box-error");d>0&&u&&u.classList.add("has-errors");const m=document.querySelector("#edac-summary-info-errors");m&&(m.textContent=l);const _=e.stats.distinct_contrast_errors,p=e.stats.distinct_contrast_errors_formatted,h=document.querySelector(".edac-summary-info-stats-box-contrast");d>0&&h&&h.classList.add("has-errors");const f=document.querySelector("#edac-summary-info-contrast-errors");f&&(f.textContent=p);const y=e.stats.distinct_warnings,g=e.stats.distinct_warnings_formatted,v=document.querySelector(".edac-summary-info-stats-box-warning");y>0&&v&&v.classList.add("has-warning");const b=document.querySelector("#edac-summary-info-warnings");if(b&&(b.textContent=g),d+_+y>0){const e=document.querySelector(".edac-summary-notice-has-issues");e&&e.classList.remove("edac-hidden")}else{const e=document.querySelector(".edac-summary-notice-no-issues");e&&o>0&&e.classList.remove("edac-hidden")}const x=e.stats.is_truncated,w=document.querySelector(".edac-summary-notice-is-truncated");w&&x&&w.classList.remove("edac-hidden");const S=document.querySelector(".edac-summary.edac-modal-container");S&&S.classList.remove("edac-hidden")}})).catch((e=>{})),a(edac_script_vars.edacApiUrl+"/scans-stats-by-post-types").then((e=>{e.success&&Object.entries(e.stats).forEach((([t,a])=>{if(e.stats[t]){a.distinct_errors_without_contrast;const e=a.distinct_errors_without_contrast_formatted,c=(a.distinct_contrast_errors,a.distinct_contrast_errors_formatted),s=(a.distinct_warnings,a.distinct_warnings_formatted),n=document.querySelector("#"+t+"-errors");n&&(n.textContent=e);const o=document.querySelector("#"+t+"-contrast-errors");o&&(o.textContent=c);const r=document.querySelector("#"+t+"-warnings");r&&(r.textContent=s)}}));const a=document.querySelector(".edac-issues-summary");a&&a.classList.remove("edac-hidden"),t()})).catch((e=>{console.log(e)}))};function t(){var e={year:"numeric",month:"short",day:"numeric"};document.querySelectorAll(".edac-timestamp-to-local").forEach((function(t){if(/^[0-9]+$/.test(t.textContent)){var a=t.textContent,c=new Date(1e3*a).toLocaleDateString([],e),s=new Date(1e3*a).toLocaleTimeString([],{timeStyle:"short"}),n=Intl.DateTimeFormat([],{timeZoneName:"short"}).formatToParts(new Date);let o="";for(const e of n)if("timeZoneName"===e.type){o=e.value;break}t.innerHTML='<span class="edac-date">'+c+'</span>&nbsp;<span class="edac-time">'+s+'</span>&nbsp;<span class="edac-timezone">'+o+"</span>",t.classList.remove("edac-timestamp-to-local")}}))}const a=async(e="",t={})=>(await fetch(e,{method:"GET",headers:{"X-WP-Nonce":edac_script_vars.restNonce}})).json(),c=async(e="",t={})=>(await fetch(e,{method:"POST",headers:{"X-WP-Nonce":edac_script_vars.restNonce},body:JSON.stringify(t)})).json()})();
     1(()=>{!function(e){"use strict";e((function(){e("input[type=checkbox][name=edac_add_footer_accessibility_statement]").on("change",(function(){this.checked?e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!1):(e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("disabled",!0),e("input[type=checkbox][name=edac_include_accessibility_statement_link]").prop("checked",!1))})),"none"==e("input[type=radio][name=edac_simplified_summary_position]:checked").val()&&e("#ac-simplified-summary-option-code").show(),e("input[type=radio][name=edac_simplified_summary_position]").on("load",(function(){"none"==this.value?e("#ac-simplified-summary-option-code").show():e("#ac-simplified-summary-option-code").hide()}))})),e(window).on("load",(function(){let t=()=>{e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active"),e("#edac-summary").show(),e("#edac-summary").addClass("active"),e(".edac-tab:first-child a").addClass("active"),c(),a()};top.addEventListener("edac_js_scan_save_complete",(function(e){t()}));const a=()=>{!function(t=null){let a=edac_script_vars.postID;null!=a&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_summary_ajax",post_id:a,nonce:edac_script_vars.nonce}}).done((function(a){if(!0===a.success){let c=e.parseJSON(a.data);e(".edac-summary").html(c.content),"function"==typeof t&&t()}else console.log(a)}))}((()=>{!function(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_readability_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(c){if(!0===c.success){let s=e.parseJSON(c.data);e(".edac-readability").html(s),e(".edac-readability-simplified-summary").submit((function(c){c.preventDefault();let s=e("#edac-readability-text").val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_update_simplified_summary",post_id:t,summary:s,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success?(e.parseJSON(t.data),a()):console.log(t)}))}))}else console.log(c)}))}(),e(".edac-panel").removeClass("edac-panel-loading")}))};function c(){let t=edac_script_vars.postID;null!=t&&e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_details_ajax",post_id:t,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let a=e.parseJSON(t.data);e(".edac-details").html(a),e(".edac-details-rule-title").click((function(t){e(this).hasClass("active")?(e(this).next().slideUp(),e(this).removeClass("active")):(e(this).next().slideDown(),e(this).addClass("active"))})),e(".edac-details-rule-title-arrow").click((function(t){t.preventDefault(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),e(".edac-details-rule-records-record-actions-ignore").click((function(t){t.preventDefault(),e(this).parent().next(".edac-details-rule-records-record-ignore").slideToggle(),"true"===e(this).attr("aria-expanded")?e(this).attr("aria-expanded","false"):e(this).attr("aria-expanded","true")})),o()}else console.log(t)}))}if(e(".edac-tab").click((function(t){t.preventDefault();var a=e("a",this).attr("href");e(".edac-panel").hide(),e(".edac-panel").removeClass("active"),e(".edac-tab a").removeClass("active").attr("aria-current",!1),e(a).show(),e(a).addClass("active"),e("a",this).addClass("active").attr("aria-current",!0)})),e(".edac-tab-details").click((function(e){c()})),e(".edac-tab-summary").click((function(e){a()})),!document.body.classList.contains("widgets-php")&&document.body.classList.contains("block-editor-page")){var s=wp.data.select("core/edit-post"),n=!1;wp.data.subscribe((function(){var a=s.isSavingMetaBoxes();a&&e(".edac-panel").addClass("edac-panel-loading"),a===n||a||(n=a,t()),n=a}))}function o(){e(".edac-details-rule-records-record-ignore-submit").click((function(t){t.preventDefault();let a=[e(this).attr("data-id")],c=e(this).attr("data-action"),s=e(this).attr("data-type"),n=e(".edac-details-rule-records-record-ignore-comment",e(this).parent()).val();e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_insert_ignore_data",ids:a,comment:n,ignore_action:c,ignore_type:s,nonce:edac_script_vars.nonce}}).done((function(t){if(!0===t.success){let s=e.parseJSON(t.data),n="#edac-details-rule-records-record-"+s.ids[0],o="enable"==s.action?"disable":"enable",r="enable"==s.action,i="enable"==s.action?"Ignored":"Ignore",d="enable"==s.action?"Stop Ignoring":"Ignore This "+s.type,l=s.user?"<strong>Username:</strong> "+s.user:"",u=s.date?"<strong>Date:</strong> "+s.date:"";e(n+" .edac-details-rule-records-record-ignore-submit").attr("data-action",o),e(n+" .edac-details-rule-records-record-ignore-comment").attr("disabled",r),"enable"!=s.action&&e(n+" .edac-details-rule-records-record-ignore-comment").val(""),e(n+" .edac-details-rule-records-record-actions-ignore").toggleClass("active"),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"']").toggleClass("active"),e(n+" .edac-details-rule-records-record-actions-ignore-label").html(i),e(".edac-details-rule-records-record-actions-ignore[data-id='"+a[0]+"'] .edac-details-rule-records-record-actions-ignore-label").html(i),e(n+" .edac-details-rule-records-record-ignore-submit-label").html(d),e(n+" .edac-details-rule-records-record-ignore-info-user").html(l),e(n+" .edac-details-rule-records-record-ignore-info-date").html(u);let m=e(n).parents(".edac-details-rule"),_=parseInt(e(".edac-details-rule-count",m).html());"enable"==s.action?_--:"disable"==s.action&&_++,0==_?e(".edac-details-rule-count",m).removeClass("active"):e(".edac-details-rule-count",m).addClass("active"),_.toString(),e(".edac-details-rule-count",m).html(_);var c=parseInt(e(".edac-details-rule-count-ignore",m).html());"enable"==s.action?c++:"disable"==s.action&&c--,0==c?e(".edac-details-rule-count-ignore",m).hide():e(".edac-details-rule-count-ignore",m).show(),c.toString(),e(".edac-details-rule-count-ignore",m).html(c+" Ignored Items"),(e("body").hasClass("accessibility-checker_page_accessibility_checker_issues")||e("body").hasClass("accessibility-checker_page_accessibility_checker_ignored"))&&location.reload(!0)}else console.log(t)}))}))}function r(t,a){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_review_notice_ajax",review_action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&(e.parseJSON(t.data),e(".edac-review-notice").fadeOut(),a&&(window.location.href="https://wordpress.org/support/plugin/accessibility-checker/reviews/#new-post"))}))}function i(t=null){e.ajax({url:ajaxurl,method:"GET",data:{action:t,nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))}e(".edac-review-notice").length&&(e(".edac-review-notice-review").on("click",(function(){r("stop",!0)})),e(".edac-review-notice-remind").on("click",(function(){r("pause",!1)})),e(".edac-review-notice-dismiss").on("click",(function(){r("stop",!1)}))),e(".edac_password_protected_notice").length&&e(".edac_password_protected_notice").on("click",(function(){e.ajax({url:ajaxurl,method:"GET",data:{action:"edac_password_protected_notice_ajax",nonce:edac_script_vars.nonce}}).done((function(t){!0===t.success&&e.parseJSON(t.data)}))})),e(".edac_gaad_notice").length&&e(".edac_gaad_notice .notice-dismiss").on("click",(function(){i("edac_gaad_notice_ajax")})),e(".edac_black_friday_notice").length&&e(".edac_black_friday_notice .notice-dismiss").on("click",(function(){i("edac_black_friday_notice_ajax")})),e(".edac-summary").length&&a(),e(".edac-details").length&&(c(),o()),e(".edac-details-rule-records-record-ignore").length&&o(),e(".edac-readability").length&&a(),e("#dismiss_welcome_cta").on("click",(function(){e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_welcome_cta_ajax"},success:function(t){"success"===t&&e("#edac_welcome_page_summary").hide()}})}));const d=document.querySelector(".edac-widget-modal-content-close");d&&d.addEventListener("click",(function(t){var a=t.target.closest(".edac-widget-modal");a&&(a.style.display="none"),document.querySelector(".edac-summary").remove(),e.ajax({type:"POST",url:ajaxurl,data:{action:"edac_dismiss_dashboard_cta_ajax"}})}))}))}(jQuery),window.addEventListener("load",(function(){this.document.querySelector(".edac-widget .edac-summary")&&e(),this.document.querySelector("#edac_clear_cached_stats")&&this.document.querySelector("#edac_clear_cached_stats").addEventListener("click",(function(){const e=document.querySelector("#edac_welcome_page_summary .edac-welcome-grid-container");e&&e.classList.add("edac-panel-loading"),c(edac_script_vars.edacApiUrl+"/clear-cached-scans-stats").then((t=>{t.success&&(e&&e.classList.remove("edac-panel-loading"),location.reload())}))})),t()}));const e=()=>{a(edac_script_vars.edacApiUrl+"/scans-stats").then((e=>{if(e.success){const t=e.stats.passed_percentage,a=e.stats.passed_percentage_formatted,c=document.querySelector("#edac-summary-passed");c&&(c.setAttribute("aria-valuenow",t),c.style.background="radial-gradient(closest-side, white 85%, transparent 80% 100%), conic-gradient(#006600 "+t+"%, #e2e4e7 0)");const s=document.querySelector("#edac-summary-passed .edac-progress-percentage");s&&(s.textContent=a),e.stats.fullscan_completed_at;const n=e.stats.fullscan_completed_at_formatted;document.querySelector("#edac-summary-info-date").textContent=n;const o=e.stats.posts_scanned,r=e.stats.posts_scanned_formatted,i=document.querySelector("#edac-summary-info-count");i&&(i.textContent=r);const d=e.stats.distinct_errors_without_contrast,l=e.stats.distinct_errors_without_contrast_formatted,u=document.querySelector(".edac-summary-info-stats-box-error");d>0&&u&&u.classList.add("has-errors");const m=document.querySelector("#edac-summary-info-errors");m&&(m.textContent=l);const _=e.stats.distinct_contrast_errors,p=e.stats.distinct_contrast_errors_formatted,h=document.querySelector(".edac-summary-info-stats-box-contrast");d>0&&h&&h.classList.add("has-errors");const },body:JSON.stringify(t)})).json()})();
  • accessibility-checker/trunk/build/editorApp.bundle.js

    r3012193 r3025920  
    11/*! For license information please see editorApp.bundle.js.LICENSE.txt */
    2 (()=>{"use strict";let t=!1;"undefined"!=typeof edac_editor_app&&(t="1"===edac_editor_app.debug);const e=t,i=t,n=t=>{e&&console.info(t)},o=t=>{i&&(location.href!==window.top.location.href&&console.debug("DEBUG [ "+location.href+" ]"),"object"!=typeof t?console.debug("DEBUG: "+t):console.debug(t))};var s,a=function(){return a=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var o in e=arguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},a.apply(this,arguments)},r=function(){function t(t){this.options=t,this.listeners={}}return t.prototype.on=function(t,e){var i=this.listeners[t]||[];this.listeners[t]=i.concat([e])},t.prototype.triggerEvent=function(t,e){var i=this;(this.listeners[t]||[]).forEach((function(t){return t({target:i,event:e})}))},t}();!function(t){t[t.Add=0]="Add",t[t.Remove=1]="Remove"}(s||(s={}));var c,d=function(){function t(){this.notifications=[]}return t.prototype.push=function(t){this.notifications.push(t),this.updateFn(t,s.Add,this.notifications)},t.prototype.splice=function(t,e){var i=this.notifications.splice(t,e)[0];return this.updateFn(i,s.Remove,this.notifications),i},t.prototype.indexOf=function(t){return this.notifications.indexOf(t)},t.prototype.onUpdate=function(t){this.updateFn=t},t}();!function(t){t.Dismiss="dismiss",t.Click="click"}(c||(c={}));var p={types:[{type:"success",className:"notyf__toast--success",backgroundColor:"#3dc763",icon:{className:"notyf__icon--success",tagName:"i"}},{type:"error",className:"notyf__toast--error",backgroundColor:"#ed3d3d",icon:{className:"notyf__icon--error",tagName:"i"}}],duration:2e3,ripple:!0,position:{x:"right",y:"bottom"},dismissible:!1},l=function(){function t(){this.notifications=[],this.events={},this.X_POSITION_FLEX_MAP={left:"flex-start",center:"center",right:"flex-end"},this.Y_POSITION_FLEX_MAP={top:"flex-start",center:"center",bottom:"flex-end"};var t=document.createDocumentFragment(),e=this._createHTMLElement({tagName:"div",className:"notyf"});t.appendChild(e),document.body.appendChild(t),this.container=e,this.animationEndEventName=this._getAnimationEndEventName(),this._createA11yContainer()}return t.prototype.on=function(t,e){var i;this.events=a(a({},this.events),((i={})[t]=e,i))},t.prototype.update=function(t,e){e===s.Add?this.addNotification(t):e===s.Remove&&this.removeNotification(t)},t.prototype.removeNotification=function(t){var e,i,n=this,o=this._popRenderedNotification(t);o&&((e=o.node).classList.add("notyf__toast--disappear"),e.addEventListener(this.animationEndEventName,i=function(t){t.target===e&&(e.removeEventListener(n.animationEndEventName,i),n.container.removeChild(e))}))},t.prototype.addNotification=function(t){var e=this._renderNotification(t);this.notifications.push({notification:t,node:e}),this._announce(t.options.message||"Notification")},t.prototype._renderNotification=function(t){var e,i=this._buildNotificationCard(t),n=t.options.className;return n&&(e=i.classList).add.apply(e,n.split(" ")),this.container.appendChild(i),i},t.prototype._popRenderedNotification=function(t){for(var e=-1,i=0;i<this.notifications.length&&e<0;i++)this.notifications[i].notification===t&&(e=i);if(-1!==e)return this.notifications.splice(e,1)[0]},t.prototype.getXPosition=function(t){var e;return(null===(e=null==t?void 0:t.position)||void 0===e?void 0:e.x)||"right"},t.prototype.getYPosition=function(t){var e;return(null===(e=null==t?void 0:t.position)||void 0===e?void 0:e.y)||"bottom"},t.prototype.adjustContainerAlignment=function(t){var e=this.X_POSITION_FLEX_MAP[this.getXPosition(t)],i=this.Y_POSITION_FLEX_MAP[this.getYPosition(t)],n=this.container.style;n.setProperty("justify-content",i),n.setProperty("align-items",e)},t.prototype._buildNotificationCard=function(t){var e=this,i=t.options,n=i.icon;this.adjustContainerAlignment(i);var o=this._createHTMLElement({tagName:"div",className:"notyf__toast"}),s=this._createHTMLElement({tagName:"div",className:"notyf__ripple"}),a=this._createHTMLElement({tagName:"div",className:"notyf__wrapper"}),r=this._createHTMLElement({tagName:"div",className:"notyf__message"});r.innerHTML=i.message||"";var d=i.background||i.backgroundColor;if(n){var p=this._createHTMLElement({tagName:"div",className:"notyf__icon"});if(("string"==typeof n||n instanceof String)&&(p.innerHTML=new String(n).valueOf()),"object"==typeof n){var l=n.tagName,u=void 0===l?"i":l,h=n.className,f=n.text,m=n.color,y=void 0===m?d:m,v=this._createHTMLElement({tagName:u,className:h,text:f});y&&(v.style.color=y),p.appendChild(v)}a.appendChild(p)}if(a.appendChild(r),o.appendChild(a),d&&(i.ripple?(s.style.background=d,o.appendChild(s)):o.style.background=d),i.dismissible){var _=this._createHTMLElement({tagName:"div",className:"notyf__dismiss"}),g=this._createHTMLElement({tagName:"button",className:"notyf__dismiss-btn"});_.appendChild(g),a.appendChild(_),o.classList.add("notyf__toast--dismissible"),g.addEventListener("click",(function(i){var n,o;null===(o=(n=e.events)[c.Dismiss])||void 0===o||o.call(n,{target:t,event:i}),i.stopPropagation()}))}o.addEventListener("click",(function(i){var n,o;return null===(o=(n=e.events)[c.Click])||void 0===o?void 0:o.call(n,{target:t,event:i})}));var b="top"===this.getYPosition(i)?"upper":"lower";return o.classList.add("notyf__toast--"+b),o},t.prototype._createHTMLElement=function(t){var e=t.tagName,i=t.className,n=t.text,o=document.createElement(e);return i&&(o.className=i),o.textContent=n||null,o},t.prototype._createA11yContainer=function(){var t=this._createHTMLElement({tagName:"div",className:"notyf-announcer"});t.setAttribute("aria-atomic","true"),t.setAttribute("aria-live","polite"),t.style.border="0",t.style.clip="rect(0 0 0 0)",t.style.height="1px",t.style.margin="-1px",t.style.overflow="hidden",t.style.padding="0",t.style.position="absolute",t.style.width="1px",t.style.outline="0",document.body.appendChild(t),this.a11yContainer=t},t.prototype._announce=function(t){var e=this;this.a11yContainer.textContent="",setTimeout((function(){e.a11yContainer.textContent=t}),100)},t.prototype._getAnimationEndEventName=function(){var t,e=document.createElement("_fake"),i={MozTransition:"animationend",OTransition:"oAnimationEnd",WebkitTransition:"webkitAnimationEnd",transition:"animationend"};for(t in i)if(void 0!==e.style[t])return i[t];return"animationend"},t}(),u=function(){function t(t){var e=this;this.dismiss=this._removeNotification,this.notifications=new d,this.view=new l;var i=this.registerTypes(t);this.options=a(a({},p),t),this.options.types=i,this.notifications.onUpdate((function(t,i){return e.view.update(t,i)})),this.view.on(c.Dismiss,(function(t){var i=t.target,n=t.event;e._removeNotification(i),i.triggerEvent(c.Dismiss,n)})),this.view.on(c.Click,(function(t){var e=t.target,i=t.event;return e.triggerEvent(c.Click,i)}))}return t.prototype.error=function(t){var e=this.normalizeOptions("error",t);return this.open(e)},t.prototype.success=function(t){var e=this.normalizeOptions("success",t);return this.open(e)},t.prototype.open=function(t){var e=this.options.types.find((function(e){return e.type===t.type}))||{},i=a(a({},e),t);this.assignProps(["ripple","position","dismissible"],i);var n=new r(i);return this._pushNotification(n),n},t.prototype.dismissAll=function(){for(;this.notifications.splice(0,1););},t.prototype.assignProps=function(t,e){var i=this;t.forEach((function(t){e[t]=null==e[t]?i.options[t]:e[t]}))},t.prototype._pushNotification=function(t){var e=this;this.notifications.push(t);var i=void 0!==t.options.duration?t.options.duration:this.options.duration;i&&setTimeout((function(){return e._removeNotification(t)}),i)},t.prototype._removeNotification=function(t){var e=this.notifications.indexOf(t);-1!==e&&this.notifications.splice(e,1)},t.prototype.normalizeOptions=function(t,e){var i={type:t};return"string"==typeof e?i.message=e:"object"==typeof e&&(i=a(a({},i),e)),i},t.prototype.registerTypes=function(t){var e=(t&&t.types||[]).slice();return p.types.map((function(t){var i=-1;e.forEach((function(e,n){e.type===t.type&&(i=n)}));var n=-1!==i?e.splice(i,1)[0]:{};return a(a({},t),n)})).concat(e)},t}();const h=t=>{const e=Object.assign({},{msg:"",type:"warning",url:!1,label:"",closeOthers:!0},t);if(void 0!==window.wp&&void 0!==window.wp.data&&void 0!==window.wp.data.dispatch){var i={isDismissible:!0},n=e.msg;e.url?(i.actions=[{url:e.url,label:e.label}],n=n.replace("{link}","follow the link below")):n=n.replace("{link}",""),e.closeOthers&&document.querySelectorAll(".components-notice").forEach((t=>{t.style.display="none"})),setTimeout((function(){wp.data.dispatch("core/notices").createNotice(e.type,n,i)}),10)}else{const t=document.createElement("link");t.href="https://cdn.jsdelivr.net/npm/notyf@3/notyf.min.css",t.type="text/css",t.rel="stylesheet",t.media="screen,print",document.getElementsByTagName("head")[0].appendChild(t),n=e.msg,n=e.url?n.replace("{link}",'<a href="'+e.url+'" target="_blank" arial-label="'+e.label+'">'+e.label+"</a>"):n.replace("{link}","");const i=new u({position:{x:"right",y:"top"},ripple:!1,types:[{type:"success",background:"#193EEE",duration:2e3,dismissible:!0,icon:!1},{type:"warning",background:"#454545",duration:4e3,dismissible:!0,icon:!1},{type:"error",background:"#AD1414",duration:0,dismissible:!0,icon:!1}]});e.closeOthers&&i.dismissAll(),i.open({type:e.type,message:n})}};let f;edac_editor_app.edacApiUrl,f="undefined"==typeof edacp_full_site_scan_app?edac_editor_app.edacHeaders:edacp_full_site_scan_app.edacpHeaders;const m=(t,e)=>{const i="iframe_"+(new Date).getTime()+"_"+Math.floor(1e3*Math.random()),n=document.createElement("iframe");n.setAttribute("id",i),n.setAttribute("src",t),n.style.width=screen.width+"px",n.style.height=screen.height+"px",n.style.position="absolute",n.style.left="-"+screen.width+"px",document.body.append(n),n.addEventListener("load",(function(t){var o=n.contentDocument||n.contentWindow.document;const s=o.querySelector("body");if(s.setAttribute("data-iframe-id",i),s.setAttribute("data-iframe-event-name","edac_scan_complete"),s.setAttribute("data-iframe-post-id",e),o){var a=o.createElement("script");a.src=edac_editor_app.baseurl+"/build/pageScanner.bundle.js",o.head.appendChild(a)}}))},y=()=>{top.addEventListener("edac_scan_complete",(function(t){const e=t.detail.postId,i=t.detail.violations,o=t.detail.iframeId;setTimeout((function(){document.getElementById(o).remove()}),1e3),((t,e)=>{n("Saving "+t+": started"),document.querySelector(".edac-panel").classList.add("edac-panel-loading"),(async(t="",e={})=>await fetch(t,{method:"POST",headers:f,body:JSON.stringify(e)}).then((t=>t.json())).catch((()=>({}))))(edac_editor_app.edacApiUrl+"/post-scan-results/"+t,{violations:e}).then((e=>{n("Saving "+t+": done");var i=new CustomEvent("edac_js_scan_save_complete");top.dispatchEvent(i),e.success||(n("Saving "+t+": error"),h({msg:"Whoops! It looks like there was a problem updating. Please try again.",type:"warning"})),document.querySelector(".edac-panel").classList.add("edac-panel-loading")}))})(e,i)}));let t=!1,e=!1;void 0!==wp.data&&void 0!==wp.data.subscribe?wp.data.subscribe((()=>{wp.data.select("core/editor").isAutosavingPost()&&(e=!0),wp.data.select("core/editor").isSavingPost()?t=!0:t&&(t=!1,e?e=!1:m(edac_editor_app.scanUrl,edac_editor_app.postID))})):o("Gutenberg is not enabled."),m(edac_editor_app.scanUrl,edac_editor_app.postID)};window.addEventListener("DOMContentLoaded",(()=>{if(edac_editor_app.active)if("1"===edac_editor_app.pro)setTimeout((function(){y()}),250);else{const t=edac_editor_app.edacApiUrl,e=edac_editor_app.edacHeaders;(async()=>{try{return(await fetch(t+"/test",{method:"POST",headers:e})).status}catch(t){return 401}})().then((t=>{t>400?401==t?h({msg:"Whoops! It looks like your website is currently password protected. The free version of Accessibility Checker can only scan live websites. To scan this website for accessibility problems either remove the password protection or follow the link below to upgrade to Accessibility Checker Pro.",type:"warning",url:"https://equalizedigital.com/accessibility-checker/pricing/",label:"Upgrade",closeOthers:!0}):(h({msg:"Whoops! It looks like there was a problem connecting to the WordPress REST API which is required by Accessibility Checker. Follow the link below for more information:",type:"warning",url:"https://developer.wordpress.org/rest-api/frequently-asked-questions",label:"Rest API",closeOthers:!0}),o("Error: Cannot connect to API. Status code is: "+t)):setTimeout((function(){y()}),250)})).catch((t=>{h({msg:"Whoops! It looks like there was a problem connecting to the WordPress REST API which is required by Accessibility Checker. Follow the link below for more information:",type:"warning",url:"https://developer.wordpress.org/rest-api/frequently-asked-questions",label:"Rest API",closeOthers:!0}),o(t)}))}}))})();
     2(()=>{"use strict";let t=!1;"undefined"!=typeof edac_editor_app&&(t="1"===edac_editor_app.debug);const e=t,i=t,n=t=>{e&&console.info(t)}}))})();
  • accessibility-checker/trunk/build/frontendHighlighterApp.bundle.js

    r3012193 r3025920  
    11/*! For license information please see frontendHighlighterApp.bundle.js.LICENSE.txt */
    2 (()=>{"use strict";(()=>{function t(t){return t.split("-")[0]}function e(e,n,i){let{reference:o,floating:s}=e;const r=o.x+o.width/2-s.width/2,a=o.y+o.height/2-s.height/2,l=function(e){return["top","bottom"].includes(t(e))?"x":"y"}(n),c=function(t){return"y"===t?"height":"width"}(l),u=o[c]/2-s[c]/2,d="x"===l;let h;switch(t(n)){case"top":h={x:r,y:o.y-s.height};break;case"bottom":h={x:r,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:a};break;case"left":h={x:o.x-s.width,y:a};break;default:h={x:o.x,y:o.y}}switch(function(t){return t.split("-")[1]}(n)){case"start":h[l]-=u*(i&&d?-1:1);break;case"end":h[l]+=u*(i&&d?-1:1)}return h}const n=async(t,n,i)=>{const{placement:o="bottom",strategy:s="absolute",middleware:r=[],platform:a}=i,l=r.filter(Boolean),c=await(null==a.isRTL?void 0:a.isRTL(n));let u=await a.getElementRects({reference:t,floating:n,strategy:s}),{x:d,y:h}=e(u,o,c),p=o,f={},g=0;for(let i=0;i<l.length;i++){const{name:r,fn:b}=l[i],{x:v,y,data:m,reset:w}=await b({x:d,y:h,initialPlacement:o,placement:p,strategy:s,middlewareData:f,rects:u,platform:a,elements:{reference:t,floating:n}});d=null!=v?v:d,h=null!=y?y:h,f={...f,[r]:{...f[r],...m}},w&&g<=50&&(g++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(u=!0===w.rects?await a.getElementRects({reference:t,floating:n,strategy:s}):w.rects),({x:d,y:h}=e(u,p,c))),i=-1)}return{x:d,y:h,placement:p,strategy:s,middlewareData:f}};function i(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}Math.min,Math.max;function o(t){var e;return(null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function s(t){return o(t).getComputedStyle(t)}function r(t){return t instanceof o(t).Node}function a(t){return r(t)?(t.nodeName||"").toLowerCase():""}function l(t){return t instanceof o(t).HTMLElement}function c(t){return t instanceof o(t).Element}function u(t){return"undefined"!=typeof ShadowRoot&&(t instanceof o(t).ShadowRoot||t instanceof ShadowRoot)}function d(t){const{overflow:e,overflowX:n,overflowY:i,display:o}=s(t);return/auto|scroll|overlay|hidden|clip/.test(e+i+n)&&!["inline","contents"].includes(o)}function h(t){return["table","td","th"].includes(a(t))}function p(t){const e=f(),n=s(t);return"none"!==n.transform||"none"!==n.perspective||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some((t=>(n.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(n.contain||"").includes(t)))}function f(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function g(t){return["html","body","#document"].includes(a(t))}["top","right","bottom","left"].reduce(((t,e)=>t.concat(e,e+"-start",e+"-end")),[]);const b=Math.min,v=Math.max,y=Math.round;function m(t){const e=s(t);let n=parseFloat(e.width)||0,i=parseFloat(e.height)||0;const o=l(t),r=o?t.offsetWidth:n,a=o?t.offsetHeight:i,c=y(n)!==r||y(i)!==a;return c&&(n=r,i=a),{width:n,height:i,fallback:c}}function w(t){return c(t)?t:t.contextElement}const x={x:1,y:1};function S(t){const e=w(t);if(!l(e))return x;const n=e.getBoundingClientRect(),{width:i,height:o,fallback:s}=m(e);let r=(s?y(n.width):n.width)/i,a=(s?y(n.height):n.height)/o;return r&&Number.isFinite(r)||(r=1),a&&Number.isFinite(a)||(a=1),{x:r,y:a}}const T={x:0,y:0};function E(t,e,n){var i,s;if(void 0===e&&(e=!0),!f())return T;const r=t?o(t):window;return!n||e&&n!==r?T:{x:(null==(i=r.visualViewport)?void 0:i.offsetLeft)||0,y:(null==(s=r.visualViewport)?void 0:s.offsetTop)||0}}function C(t,e,n,s){void 0===e&&(e=!1),void 0===n&&(n=!1);const r=t.getBoundingClientRect(),a=w(t);let l=x;e&&(s?c(s)&&(l=S(s)):l=S(t));const u=E(a,n,s);let d=(r.left+u.x)/l.x,h=(r.top+u.y)/l.y,p=r.width/l.x,f=r.height/l.y;if(a){const t=o(a),e=s&&c(s)?o(s):s;let n=t.frameElement;for(;n&&s&&e!==t;){const t=S(n),e=n.getBoundingClientRect(),i=getComputedStyle(n);e.x+=(n.clientLeft+parseFloat(i.paddingLeft))*t.x,e.y+=(n.clientTop+parseFloat(i.paddingTop))*t.y,d*=t.x,h*=t.y,p*=t.x,f*=t.y,d+=e.x,h+=e.y,n=o(n).frameElement}}return i({width:p,height:f,x:d,y:h})}function L(t){return((r(t)?t.ownerDocument:t.document)||window.document).documentElement}function k(t){return c(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function D(t){return C(L(t)).left+k(t).scrollLeft}function I(t){if("html"===a(t))return t;const e=t.assignedSlot||t.parentNode||u(t)&&t.host||L(t);return u(e)?e.host:e}function O(t){const e=I(t);return g(e)?e.ownerDocument.body:l(e)&&d(e)?e:O(e)}function F(t,e){var n;void 0===e&&(e=[]);const i=O(t),s=i===(null==(n=t.ownerDocument)?void 0:n.body),r=o(i);return s?e.concat(r,r.visualViewport||[],d(i)?i:[]):e.concat(i,F(i))}function N(t,e,n){let r;if("viewport"===e)r=function(t,e){const n=o(t),i=L(t),s=n.visualViewport;let r=i.clientWidth,a=i.clientHeight,l=0,c=0;if(s){r=s.width,a=s.height;const t=f();(!t||t&&"fixed"===e)&&(l=s.offsetLeft,c=s.offsetTop)}return{width:r,height:a,x:l,y:c}}(t,n);else if("document"===e)r=function(t){const e=L(t),n=k(t),i=t.ownerDocument.body,o=v(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),r=v(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight);let a=-n.scrollLeft+D(t);const l=-n.scrollTop;return"rtl"===s(i).direction&&(a+=v(e.clientWidth,i.clientWidth)-o),{width:o,height:r,x:a,y:l}}(L(t));else if(c(e))r=function(t,e){const n=C(t,!0,"fixed"===e),i=n.top+t.clientTop,o=n.left+t.clientLeft,s=l(t)?S(t):{x:1,y:1};return{width:t.clientWidth*s.x,height:t.clientHeight*s.y,x:o*s.x,y:i*s.y}}(e,n);else{const n=E(t);r={...e,x:e.x-n.x,y:e.y-n.y}}return i(r)}function R(t,e){const n=I(t);return!(n===e||!c(n)||g(n))&&("fixed"===s(n).position||R(n,e))}function P(t,e){return l(t)&&"fixed"!==s(t).position?e?e(t):t.offsetParent:null}function B(t,e){const n=o(t);if(!l(t))return n;let i=P(t,e);for(;i&&h(i)&&"static"===s(i).position;)i=P(i,e);return i&&("html"===a(i)||"body"===a(i)&&"static"===s(i).position&&!p(i))?n:i||function(t){let e=I(t);for(;l(e)&&!g(e);){if(p(e))return e;e=I(e)}return null}(t)||n}function A(t,e,n){const i=l(e),o=L(e),s="fixed"===n,r=C(t,!0,s,e);let c={scrollLeft:0,scrollTop:0};const u={x:0,y:0};if(i||!i&&!s)if(("body"!==a(e)||d(o))&&(c=k(e)),l(e)){const t=C(e,!0,s,e);u.x=t.x+e.clientLeft,u.y=t.y+e.clientTop}else o&&(u.x=D(o));return{x:r.left+c.scrollLeft-u.x,y:r.top+c.scrollTop-u.y,width:r.width,height:r.height}}const q={getClippingRect:function(t){let{element:e,boundary:n,rootBoundary:i,strategy:o}=t;const r="clippingAncestors"===n?function(t,e){const n=e.get(t);if(n)return n;let i=F(t).filter((t=>c(t)&&"body"!==a(t))),o=null;const r="fixed"===s(t).position;let l=r?I(t):t;for(;c(l)&&!g(l);){const e=s(l),n=p(l);n||"fixed"!==e.position||(o=null),(r?!n&&!o:!n&&"static"===e.position&&o&&["absolute","fixed"].includes(o.position)||d(l)&&!n&&R(t,l))?i=i.filter((t=>t!==l)):o=e,l=I(l)}return e.set(t,i),i}(e,this._c):[].concat(n),l=[...r,i],u=l[0],h=l.reduce(((t,n)=>{const i=N(e,n,o);return t.top=v(i.top,t.top),t.right=b(i.right,t.right),t.bottom=b(i.bottom,t.bottom),t.left=v(i.left,t.left),t}),N(e,u,o));return{width:h.right-h.left,height:h.bottom-h.top,x:h.left,y:h.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{rect:e,offsetParent:n,strategy:i}=t;const o=l(n),s=L(n);if(n===s)return e;let r={scrollLeft:0,scrollTop:0},c={x:1,y:1};const u={x:0,y:0};if((o||!o&&"fixed"!==i)&&(("body"!==a(n)||d(s))&&(r=k(n)),l(n))){const t=C(n);c=S(n),u.x=t.x+n.clientLeft,u.y=t.y+n.clientTop}return{width:e.width*c.x,height:e.height*c.y,x:e.x*c.x-r.scrollLeft*c.x+u.x,y:e.y*c.y-r.scrollTop*c.y+u.y}},isElement:c,getDimensions:function(t){return m(t)},getOffsetParent:B,getDocumentElement:L,getScale:S,async getElementRects(t){let{reference:e,floating:n,strategy:i}=t;const o=this.getOffsetParent||B,s=this.getDimensions;return{reference:A(e,await o(n),i),floating:{x:0,y:0,...await s(n)}}},getClientRects:t=>Array.from(t.getClientRects()),isRTL:t=>"rtl"===s(t).direction};var _=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],j=_.join(","),H="undefined"==typeof Element,M=H?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,W=!H&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},G=function t(e,n){var i;void 0===n&&(n=!0);var o=null==e||null===(i=e.getAttribute)||void 0===i?void 0:i.call(e,"inert");return""===o||"true"===o||n&&e&&t(e.parentNode)},V=function(t,e,n){if(G(t))return[];var i=Array.prototype.slice.apply(t.querySelectorAll(j));return e&&M.call(t,j)&&i.unshift(t),i.filter(n)},U=function t(e,n,i){for(var o=[],s=Array.from(e);s.length;){var r=s.shift();if(!G(r,!1))if("SLOT"===r.tagName){var a=r.assignedElements(),l=t(a.length?a:r.children,!0,i);i.flatten?o.push.apply(o,l):o.push({scopeParent:r,candidates:l})}else{M.call(r,j)&&i.filter(r)&&(n||!e.includes(r))&&o.push(r);var c=r.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(r),u=!G(c,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(r));if(c&&u){var d=t(!0===c?r.children:c.children,!0,i);i.flatten?o.push.apply(o,d):o.push({scopeParent:r,candidates:d})}else s.unshift.apply(s,r.children)}}return o},z=function(t,e){return t.tabIndex<0&&(e||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,n=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===n||"true"===n}(t))&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},$=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},K=function(t){return"INPUT"===t.tagName},Y=function(t){var e=t.getBoundingClientRect(),n=e.width,i=e.height;return 0===n&&0===i},X=function(t,e){return!(e.disabled||G(e)||function(t){return K(t)&&"hidden"===t.type}(e)||function(t,e){var n=e.displayCheck,i=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var o=M.call(t,"details>summary:first-of-type")?t.parentElement:t;if(M.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return Y(t)}else{if("function"==typeof i){for(var s=t;t;){var r=t.parentElement,a=W(t);if(r&&!r.shadowRoot&&!0===i(r))return Y(t);t=t.assignedSlot?t.assignedSlot:r||a===t.ownerDocument?r:a.host}t=s}if(function(t){var e,n,i,o,s=t&&W(t),r=null===(e=s)||void 0===e?void 0:e.host,a=!1;if(s&&s!==t)for(a=!!(null!==(n=r)&&void 0!==n&&null!==(i=n.ownerDocument)&&void 0!==i&&i.contains(r)||null!=t&&null!==(o=t.ownerDocument)&&void 0!==o&&o.contains(t));!a&&r;){var l,c,u;a=!(null===(c=r=null===(l=s=W(r))||void 0===l?void 0:l.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(r))}return a}(t))return!t.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var n=0;n<e.children.length;n++){var i=e.children.item(n);if("LEGEND"===i.tagName)return!!M.call(e,"fieldset[disabled] *")||!i.contains(t)}return!0}e=e.parentElement}return!1}(e))},J=function(t,e){return!(function(t){return function(t){return K(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,n=t.form||W(t),i=function(t){return n.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=i(window.CSS.escape(t.name));else try{e=i(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var o=function(t,e){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===e)return t[n]}(e,t.form);return!o||o===t}(t)}(e)||z(e)<0||!X(t,e))},Q=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},Z=function t(e){var n=[],i=[];return e.forEach((function(e,o){var s=!!e.scopeParent,r=s?e.scopeParent:e,a=z(r,s),l=s?t(e.candidates):r;0===a?s?n.push.apply(n,l):n.push(r):i.push({documentOrder:o,tabIndex:a,item:e,isScope:s,content:l})})),i.sort($).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(n)},tt=function(t,e){var n;return n=(e=e||{}).getShadowRoot?U([t],e.includeContainer,{filter:J.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:Q}):V(t,e.includeContainer,J.bind(null,e)),Z(n)},et=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==M.call(t,j)&&J(e,t)},nt=_.concat("iframe").join(","),it=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==M.call(t,nt)&&X(e,t)};function ot(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function st(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ot(Object(n),!0).forEach((function(e){rt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ot(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function rt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,"string");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var at=function(t){return"Tab"===t.key||9===t.keyCode},lt=function(t){return at(t)&&!t.shiftKey},ct=function(t){return at(t)&&t.shiftKey},ut=function(t){return setTimeout(t,0)},dt=function(t,e){var n=-1;return t.every((function(t,i){return!e(t)||(n=i,!1)})),n},ht=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];return"function"==typeof t?t.apply(void 0,n):t},pt=function(t){return t.target.shadowRoot&&"function"==typeof t.composedPath?t.composedPath()[0]:t.target},ft=[],gt=function(t,e){var n,i=(null==e?void 0:e.document)||document,o=(null==e?void 0:e.trapStack)||ft,s=st({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:lt,isKeyBackward:ct},e),r={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0},a=function(t,e,n){return t&&void 0!==t[e]?t[e]:s[n||e]},l=function(t,e){var n="function"==typeof(null==e?void 0:e.composedPath)?e.composedPath():void 0;return r.containerGroups.findIndex((function(e){var i=e.container,o=e.tabbableNodes;return i.contains(t)||(null==n?void 0:n.includes(i))||o.find((function(e){return e===t}))}))},c=function(t){var e=s[t];if("function"==typeof e){for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];e=e.apply(void 0,o)}if(!0===e&&(e=void 0),!e){if(void 0===e||!1===e)return e;throw new Error("`".concat(t,"` was specified but was not a node, or did not return a node"))}var a=e;if("string"==typeof e&&!(a=i.querySelector(e)))throw new Error("`".concat(t,"` as selector refers to no known node"));return a},u=function(){var t=c("initialFocus");if(!1===t)return!1;if(void 0===t||!it(t,s.tabbableOptions))if(l(i.activeElement)>=0)t=i.activeElement;else{var e=r.tabbableGroups[0];t=e&&e.firstTabbableNode||c("fallbackFocus")}if(!t)throw new Error("Your focus-trap needs to have at least one focusable element");return t},d=function(){if(r.containerGroups=r.containers.map((function(t){var e,n,i=tt(t,s.tabbableOptions),o=(e=t,(n=(n=s.tabbableOptions)||{}).getShadowRoot?U([e],n.includeContainer,{filter:X.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):V(e,n.includeContainer,X.bind(null,n)));return{container:t,tabbableNodes:i,focusableNodes:o,firstTabbableNode:i.length>0?i[0]:null,lastTabbableNode:i.length>0?i[i.length-1]:null,nextTabbableNode:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=o.findIndex((function(e){return e===t}));if(!(n<0))return e?o.slice(n+1).find((function(t){return et(t,s.tabbableOptions)})):o.slice(0,n).reverse().find((function(t){return et(t,s.tabbableOptions)}))}}})),r.tabbableGroups=r.containerGroups.filter((function(t){return t.tabbableNodes.length>0})),r.tabbableGroups.length<=0&&!c("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},h=function t(e){!1!==e&&e!==i.activeElement&&(e&&e.focus?(e.focus({preventScroll:!!s.preventScroll}),r.mostRecentlyFocusedNode=e,function(t){return t.tagName&&"input"===t.tagName.toLowerCase()&&"function"==typeof t.select}(e)&&e.select()):t(u()))},p=function(t){var e=c("setReturnFocus",t);return e||!1!==e&&t},f=function(t){var e=pt(t);l(e,t)>=0||(ht(s.clickOutsideDeactivates,t)?n.deactivate({returnFocus:s.returnFocusOnDeactivate}):ht(s.allowOutsideClick,t)||t.preventDefault())},g=function(t){var e=pt(t),n=l(e,t)>=0;n||e instanceof Document?n&&(r.mostRecentlyFocusedNode=e):(t.stopImmediatePropagation(),h(r.mostRecentlyFocusedNode||u()))},b=function(t){if(function(t){return"Escape"===t.key||"Esc"===t.key||27===t.keyCode}(t)&&!1!==ht(s.escapeDeactivates,t))return t.preventDefault(),void n.deactivate();(s.isKeyForward(t)||s.isKeyBackward(t))&&function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=pt(t);d();var i=null;if(r.tabbableGroups.length>0){var o=l(n,t),a=o>=0?r.containerGroups[o]:void 0;if(o<0)i=e?r.tabbableGroups[r.tabbableGroups.length-1].lastTabbableNode:r.tabbableGroups[0].firstTabbableNode;else if(e){var u=dt(r.tabbableGroups,(function(t){var e=t.firstTabbableNode;return n===e}));if(u<0&&(a.container===n||it(n,s.tabbableOptions)&&!et(n,s.tabbableOptions)&&!a.nextTabbableNode(n,!1))&&(u=o),u>=0){var p=0===u?r.tabbableGroups.length-1:u-1;i=r.tabbableGroups[p].lastTabbableNode}else at(t)||(i=a.nextTabbableNode(n,!1))}else{var f=dt(r.tabbableGroups,(function(t){var e=t.lastTabbableNode;return n===e}));if(f<0&&(a.container===n||it(n,s.tabbableOptions)&&!et(n,s.tabbableOptions)&&!a.nextTabbableNode(n))&&(f=o),f>=0){var g=f===r.tabbableGroups.length-1?0:f+1;i=r.tabbableGroups[g].firstTabbableNode}else at(t)||(i=a.nextTabbableNode(n))}}else i=c("fallbackFocus");i&&(at(t)&&t.preventDefault(),h(i))}(t,s.isKeyBackward(t))},v=function(t){var e=pt(t);l(e,t)>=0||ht(s.clickOutsideDeactivates,t)||ht(s.allowOutsideClick,t)||(t.preventDefault(),t.stopImmediatePropagation())},y=function(){if(r.active)return function(t,e){if(t.length>0){var n=t[t.length-1];n!==e&&n.pause()}var i=t.indexOf(e);-1===i||t.splice(i,1),t.push(e)}(o,n),r.delayInitialFocusTimer=s.delayInitialFocus?ut((function(){h(u())})):h(u()),i.addEventListener("focusin",g,!0),i.addEventListener("mousedown",f,{capture:!0,passive:!1}),i.addEventListener("touchstart",f,{capture:!0,passive:!1}),i.addEventListener("click",v,{capture:!0,passive:!1}),i.addEventListener("keydown",b,{capture:!0,passive:!1}),n},m=function(){if(r.active)return i.removeEventListener("focusin",g,!0),i.removeEventListener("mousedown",f,!0),i.removeEventListener("touchstart",f,!0),i.removeEventListener("click",v,!0),i.removeEventListener("keydown",b,!0),n},w="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(t){t.some((function(t){return Array.from(t.removedNodes).some((function(t){return t===r.mostRecentlyFocusedNode}))}))&&h(u())})):void 0,x=function(){w&&(w.disconnect(),r.active&&!r.paused&&r.containers.map((function(t){w.observe(t,{subtree:!0,childList:!0})})))};return(n={get active(){return r.active},get paused(){return r.paused},activate:function(t){if(r.active)return this;var e=a(t,"onActivate"),n=a(t,"onPostActivate"),o=a(t,"checkCanFocusTrap");o||d(),r.active=!0,r.paused=!1,r.nodeFocusedBeforeActivation=i.activeElement,null==e||e();var s=function(){o&&d(),y(),x(),null==n||n()};return o?(o(r.containers.concat()).then(s,s),this):(s(),this)},deactivate:function(t){if(!r.active)return this;var e=st({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},t);clearTimeout(r.delayInitialFocusTimer),r.delayInitialFocusTimer=void 0,m(),r.active=!1,r.paused=!1,x(),function(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1),t.length>0&&t[t.length-1].unpause()}(o,n);var i=a(e,"onDeactivate"),l=a(e,"onPostDeactivate"),c=a(e,"checkCanReturnFocus"),u=a(e,"returnFocus","returnFocusOnDeactivate");null==i||i();var d=function(){ut((function(){u&&h(p(r.nodeFocusedBeforeActivation)),null==l||l()}))};return u&&c?(c(p(r.nodeFocusedBeforeActivation)).then(d,d),this):(d(),this)},pause:function(t){if(r.paused||!r.active)return this;var e=a(t,"onPause"),n=a(t,"onPostPause");return r.paused=!0,null==e||e(),m(),x(),null==n||n(),this},unpause:function(t){if(!r.paused||!r.active)return this;var e=a(t,"onUnpause"),n=a(t,"onPostUnpause");return r.paused=!1,null==e||e(),d(),y(),x(),null==n||n(),this},updateContainerElements:function(t){var e=[].concat(t).filter(Boolean);return r.containers=e.map((function(t){return"string"==typeof t?i.querySelector(t):t})),r.active&&d(),x(),this}}).updateContainerElements(t),n};class bt{constructor(t={}){this.settings={showIgnored:!1,...t},this.highlightPanel=this.addHighlightPanel(),this.nextButton=document.querySelector("#edac-highlight-next"),this.previousButton=document.querySelector("#edac-highlight-previous"),this.panelToggle=document.querySelector("#edac-highlight-panel-toggle"),this.closePanel=document.querySelector("#edac-highlight-panel-controls-close"),this.panelDescription=document.querySelector("#edac-highlight-panel-description"),this.panelControls=document.querySelector("#edac-highlight-panel-controls"),this.descriptionCloseButton=document.querySelector(".edac-highlight-panel-description-close"),this.issues=null,this.currentButtonIndex=null,this.urlParameter=this.get_url_parameter("edac"),this.currentIssueStatus=null,this.tooltips=[],this.panelControlsFocusTrap=gt("#"+this.panelControls.id,{clickOutsideDeactivates:!0,escapeDeactivates:()=>{this.panelClose()}}),this.panelDescriptionFocusTrap=gt("#"+this.panelDescription.id,{clickOutsideDeactivates:!0,escapeDeactivates:()=>{this.descriptionClose()}}),this.disableStylesButton=document.querySelector("#edac-highlight-disable-styles"),this.stylesDisabled=!1,this.originalCss=[],this.init()}init(){this.nextButton.addEventListener("click",(t=>{this.highlightFocusNext(),this.focusTrapDescription()})),this.previousButton.addEventListener("click",(t=>{this.highlightFocusPrevious(),this.focusTrapDescription()})),this.panelToggle.addEventListener("click",(()=>{this.panelOpen(),this.focusTrapControls()})),this.closePanel.addEventListener("click",(()=>{this.panelClose(),this.panelControlsFocusTrap.deactivate(),this.panelDescriptionFocusTrap.deactivate(),this.enableStyles()})),this.descriptionCloseButton.addEventListener("click",(()=>this.descriptionClose())),this.disableStylesButton.addEventListener("click",(()=>{this.stylesDisabled?this.enableStyles():this.disableStyles()})),this.urlParameter&&this.panelOpen(this.urlParameter)}findElement(t,e){let n=t.object;const i=(new DOMParser).parseFromString(n,"text/html").body.firstElementChild;i&&(n=i.outerHTML);const o=document.body.querySelectorAll("*");for(const i of o)if(i.outerHTML.replace(/\W/g,"")===n.replace(/\W/g,"")){const n=this.addTooltip(i,t,e);return this.issues[e].tooltip=n.tooltip,this.tooltips.push(n),i}return null}highlightAjax(){const t=this;return new Promise((function(e,n){const i=new XMLHttpRequest,o=edac_frontend_highlighter_app.ajaxurl+"?action=edac_frontend_highlight_ajax&post_id="+edac_frontend_highlighter_app.postID+"&nonce="+edac_frontend_highlighter_app.nonce;t.showWait(!0),i.open("GET",o),i.onload=function(){if(200===i.status){t.showWait(!1);const n=JSON.parse(i.responseText);if(!0===n.success){const i=JSON.parse(n.data);t.settings.showIgnored?e(i):e(i.filter((e=>e.id==t.urlParameter||"ignored"!==e.rule_type)))}else e([])}else t.showWait(!1),info("Request failed.  Returned status of "+i.status),n({status:i.status,statusText:i.statusText})},i.onerror=function(){t.showWait(!1),n({status:i.status,statusText:i.statusText})},i.send()}))}showWait(t=!0){t?document.querySelector("body").classList.add("edac-app-wait"):document.querySelector("body").classList.remove("edac-app-wait")}removeHighlightButtons(){this.tooltips.forEach((t=>{t.tooltip.removeEventListener("click",t.listeners.onClick),t.listeners.cleanup()})),document.querySelectorAll(".edac-highlight-btn").forEach((t=>{t.remove()}))}addTooltip(t,e,i){let o=document.createElement("button");o.classList="edac-highlight-btn edac-highlight-btn-"+e.rule_type,o.ariaLabel=e.rule_title,o.ariaExpanded="false",o.dataset.id=e.id;const s=t=>{const e=t.currentTarget.dataset.id;this.showIssue(e),this.focusTrapDescription()};o.addEventListener("click",s),document.body.append(o);const r=function(t,e,n,i){void 0===i&&(i={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:r=!0,animationFrame:a=!1}=i,l=o||s?[...c(t)?F(t):t.contextElement?F(t.contextElement):[],...F(e)]:[];l.forEach((t=>{const e=!c(t)&&t.toString().includes("V");!o||a&&!e||t.addEventListener("scroll",n,{passive:!0}),s&&t.addEventListener("resize",n)}));let u,d=null;r&&(d=new ResizeObserver((()=>{n()})),c(t)&&!a&&d.observe(t),c(t)||!t.contextElement||a||d.observe(t.contextElement),d.observe(e));let h=a?C(t):null;return a&&function e(){const i=C(t);!h||i.x===h.x&&i.y===h.y&&i.width===h.width&&i.height===h.height||n(),h=i,u=requestAnimationFrame(e)}(),n(),()=>{var t;l.forEach((t=>{o&&t.removeEventListener("scroll",n),s&&t.removeEventListener("resize",n)})),null==(t=d)||t.disconnect(),d=null,a&&cancelAnimationFrame(u)}}(t,o,(function(){((t,e,i)=>{const o=new Map,s={platform:q,placement:"top-start",middleware:[]},r={...s.platform,_c:o};return n(t,e,{...s,platform:r})})(t,o).then((({x:e,y:n,middlewareData:i,placement:s})=>{const r=t.getBoundingClientRect(),a=null==t.offsetHeight?0:t.offsetHeight,l=null==t.offsetWidth?0:t.offsetWidth,c=null==o.offsetHeight?0:o.offsetHeight,u=null==o.offsetWidth?0:o.offsetWidth;let d=0;c<=.8*a&&(d=c),u>=.8*l&&(d=0),r.left<u&&(e=0),r.left>window.screen&&(e=window.screen.width-u),r.top<c&&(n=0),Object.assign(o.style,{left:`${e+0}px`,top:`${n+d}px`})}))}),{ancestorScroll:!0,ancestorResize:!0,elementResize:!0,layoutShift:!0,animationFrame:!0});return{element:t,tooltip:o,listeners:{onClick:s,cleanup:r}}}addHighlightPanel(){return document.body.insertAdjacentHTML("afterbegin",'\n\t\t\t<div id="edac-highlight-panel" class="edac-highlight-panel">\n\t\t\t<button id="edac-highlight-panel-toggle" class="edac-highlight-panel-toggle" aria-haspopup="dialog" aria-label="Accessibility Checker Tools"></button>\n\t\t\t<div id="edac-highlight-panel-description" class="edac-highlight-panel-description" role="dialog" aria-labelledby="edac-highlight-panel-description-title" tabindex="0">\n\t\t\t<button class="edac-highlight-panel-description-close edac-highlight-panel-controls-close" aria-label="Close">×</button>\n\t\t\t\t<div id="edac-highlight-panel-description-title" class="edac-highlight-panel-description-title"></div>\n\t\t\t\t<div class="edac-highlight-panel-description-content"></div>\n\t\t\t\t<div id="edac-highlight-panel-description-code" class="edac-highlight-panel-description-code"><code></code></div>\t\t\t\n\t\t\t</div>\n\t\t\t<div id="edac-highlight-panel-controls" class="edac-highlight-panel-controls" tabindex="0">\n\t\t\t\t<button id="edac-highlight-panel-controls-close" class="edac-highlight-panel-controls-close" aria-label="Close">×</button>\n\t\t\t\t<div class="edac-highlight-panel-controls-title">Accessibility Checker</div>\n\t\t\t\t<div class="edac-highlight-panel-controls-summary">Loading...</div>\n\t\t\t\t<div class="edac-highlight-panel-controls-buttons">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<button id="edac-highlight-previous" disabled="true"><span aria-hidden="true">« </span>Previous</button>\n\t\t\t\t\t\t<button id="edac-highlight-next" disabled="true">Next<span aria-hidden="true"> »</span></button><br />\n\t\t\t\t\t</div>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<button id="edac-highlight-disable-styles" class="edac-highlight-disable-styles" aria-live="polite">Disable Styles</button>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\n\t\t\t</div>\n\t\t\t</div>\n\t\t'),document.getElementById("edac-highlight-panel")}highlightFocusNext=()=>{null==this.currentButtonIndex?this.currentButtonIndex=0:this.currentButtonIndex=(this.currentButtonIndex+1)%this.issues.length;const t=this.issues[this.currentButtonIndex].id;this.showIssue(t)};highlightFocusPrevious=()=>{null==this.currentButtonIndex?this.currentButtonIndex=this.issues.length-1:this.currentButtonIndex=(this.currentButtonIndex-1+this.issues.length)%this.issues.length;const t=this.issues[this.currentButtonIndex].id;this.showIssue(t)};focusTrapControls=()=>{this.panelDescriptionFocusTrap.deactivate(),this.panelControlsFocusTrap.activate(),setTimeout((()=>{this.panelControls.focus()}),100)};focusTrapDescription=()=>{this.panelControlsFocusTrap.deactivate(),this.panelDescriptionFocusTrap.activate(),setTimeout((()=>{this.panelDescription.focus()}),100)};showIssue=t=>{if(this.removeSelectedClasses(),void 0===t)return;const e=this.issues.find((e=>e.id==t));this.currentButtonIndex=this.issues.findIndex((e=>e.id==t));const n=e.tooltip,i=e.element;n&&i?(n.classList.add("edac-highlight-btn-selected"),i.classList.add("edac-highlight-element-selected"),i.offsetWidth<20&&i.classList.add("edac-highlight-element-selected-min-width"),i.offsetHeight<5&&i.classList.add("edac-highlight-element-selected-min-height"),i.scrollIntoView({block:"center"}),it(n)?this.checkVisibility(n)&&this.checkVisibility(i)?this.currentIssueStatus=null:this.currentIssueStatus="The element is not visible. Try disabling styles.":this.currentIssueStatus="The element is not focusable. Try disabling styles."):this.currentIssueStatus="The element was not found on the page.",this.descriptionOpen(t)};checkVisibility=t=>"function"!=typeof t.checkVisibility?!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length):t.checkVisibility({checkOpacity:!0,checkVisibilityCSS:!0});panelOpen(t){this.highlightPanel.classList.add("edac-highlight-panel-visible"),this.panelControls.style.display="block",this.panelToggle.style.display="none",this.highlightAjax().then((e=>{0==e.length?(this.nextButton.disabled=!0,this.previousButton.disabled=!0):(this.nextButton.disabled=!1,this.previousButton.disabled=!1),this.issues=e,e.forEach(function(t,e){const n=this.findElement(t,e);null!==n&&(this.issues[e].element=n)}.bind(this)),this.showIssueCount(),void 0!==t&&(this.showIssue(t),this.focusTrapDescription())})).catch((t=>{}))}panelClose(){this.highlightPanel.classList.remove("edac-highlight-panel-visible"),this.panelControls.style.display="none",this.panelDescription.style.display="none",this.panelToggle.style.display="block",this.removeSelectedClasses(),this.removeHighlightButtons(),this.closePanel.removeEventListener("click",this.panelControlsFocusTrap.deactivate),this.panelToggle.focus()}removeSelectedClasses=()=>{document.querySelectorAll(".edac-highlight-btn-selected").forEach((t=>{t.classList.remove("edac-highlight-btn-selected")})),document.querySelectorAll(".edac-highlight-element-selected").forEach((t=>{t.classList.remove("edac-highlight-element-selected","edac-highlight-element-selected-min-width","edac-highlight-element-selected-min-height"),0==t.classList.length&&t.removeAttribute("class")}))};descriptionOpen(t){const e=t,n=this.issues.find((t=>t.id===e));if(n){const t=document.querySelector(".edac-highlight-panel-description-title"),e=document.querySelector(".edac-highlight-panel-description-content"),i=document.querySelector(".edac-highlight-panel-description-code code");let o="";o+=` <div class="edac-highlight-panel-description-index">${this.currentButtonIndex+1} of ${this.issues.length}</div>`,this.currentIssueStatus&&(o+=` <div class="edac-highlight-panel-description-status">${this.currentIssueStatus}</div>`),o+=n.summary,o+=` <br /><a class="edac-highlight-panel-description-reference" href="${n.link}">Full Documentation</a>`,o+='<button class="edac-highlight-panel-description-code-button" aria-expanded="false" aria-controls="edac-highlight-panel-description-code">Show Code</button>',t.innerHTML=n.rule_title+' <span class="edac-highlight-panel-description-type edac-highlight-panel-description-type-'+n.rule_type+'" aria-label=" Issue type: '+n.rule_type+'"> '+n.rule_type+"</span>",e.innerHTML=o;const s=n.object,r=(new DOMParser).parseFromString(s,"text/html").body.firstElementChild;if(r)i.innerText=r.outerHTML;else{let t=document.createTextNode(n.object);i.innerText=t.nodeValue}this.codeContainer=document.querySelector(".edac-highlight-panel-description-code"),this.codeButton=document.querySelector(".edac-highlight-panel-description-code-button"),this.codeButton.addEventListener("click",(()=>this.codeToggle())),this.codeContainer.style.display="none",this.panelDescription.style.display="block"}}descriptionClose(){this.panelDescription.style.display="none",this.focusTrapControls()}disableStyles(){if(!document.querySelector("#edac-app-css")){debug("css is combined, so adding app.css to page.");var t=document.createElement("link");t.rel="stylesheet",t.id="edac-app-css",t.type="text/css",t.href=edac_frontend_highlighter_app.appCssUrl,t.media="all",document.head.appendChild(t)}this.originalCss=Array.from(document.head.querySelectorAll('style[type="text/css"], style, link[rel="stylesheet"]')),document.querySelectorAll('*[style]:not([class^="edac"])').forEach((function(t){t.removeAttribute("style")})),this.originalCss=this.originalCss.filter((function(t){return"edac-app-css"!==t.id&&"dashicons-css"!==t.id})),document.head.dataset.css=this.originalCss,this.originalCss.forEach((function(t){t.remove()})),document.querySelector("body").classList.add("edac-app-disable-styles"),this.stylesDisabled=!0,this.disableStylesButton.textContent="Enable Styles"}enableStyles(){this.originalCss.forEach((function(t){if("STYLE"===t.tagName)document.head.appendChild(t.cloneNode(!0));else{const e=document.createElement("link");e.rel="stylesheet",e.href=t.href,document.head.appendChild(e)}})),document.querySelector("body").classList.remove("edac-app-disable-styles"),this.stylesDisabled=!1,this.disableStylesButton.textContent="Disable Styles"}get_url_parameter(t){let e,n,i=window.location.search.substring(1).split("&");for(n=0;n<i.length;n++)if(e=i[n].split("="),e[0]===t)return void 0===e[1]||decodeURIComponent(e[1]);return!1}codeToggle(){"none"===this.codeContainer.style.display||""===this.codeContainer.style.display?(this.codeContainer.style.display="block",this.codeButton.setAttribute("aria-expanded","true")):(this.codeContainer.style.display="none",this.codeButton.setAttribute("aria-expanded","false"))}countIssues(t){let e=0;for(let n of this.issues)n.rule_type===t&&e++;return e}countIgnored(){let t=0;for(let e of this.issues)1==e.ignored&&t++;return t}showIssueCount(){let t=this.countIssues("error"),e=this.countIssues("warning"),n=this.countIgnored(),i=document.querySelector(".edac-highlight-panel-controls-summary"),o="No issues detected.";(t>0||e>0||n>0)&&(o="",t>=0&&(o+=t+" error"+(1==t?"":"s")+", "),e>=0&&(o+=e+" warning"+(1==e?"":"s")+", "),n>=0?o+="and "+n+" ignored issue"+(1==n?"":"s")+" detected.":o=o.slice(0,-2)+" detected."),i.textContent=o}}window.addEventListener("DOMContentLoaded",(()=>{new bt}))})()})();
     2(()=>{"use strict";(()=>{}))})()})();
  • accessibility-checker/trunk/build/frontendHighlighterApp.bundle.js.LICENSE.txt

    r3012193 r3025920  
    11/*!
    2 * focus-trap 7.4.3
     2* focus-trap 7.
    33* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE
    44*/
    55
    66/*!
    7 * tabbable 6.1.2
     7* tabbable 6.
    88* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
    99*/
  • accessibility-checker/trunk/build/pageScanner.bundle.js

    r3012193 r3025920  
    11/*! For license information please see pageScanner.bundle.js.LICENSE.txt */
    2 (()=>{var e={115:function(e,t,r){var n,a;e=r.nmd(e),function o(i){var u=i,l=i.document;function s(e){return s="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},s(e)}var c=c||{};function d(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}c.version="4.7.2",void 0===(a=function(){return c}.apply(t,[]))||(e.exports=a),"object"===s(e)&&e.exports&&"function"==typeof o.toString&&(c.source="("+o.toString()+')(typeof window === "object" ? window : this);',e.exports=c),"function"==typeof i.getComputedStyle&&(i.axe=c),d.prototype=Object.create(Error.prototype),d.prototype.constructor=d;var p=["node"],f=["variant"],m=["matches"],D=["chromium"],h=["noImplicit"],g=["noPresentational"],v=["precision","format","inGamut"],b=["space"],y=["algorithm"],F=["method"],w=["maxDeltaE","deltaEMethod","steps","maxSteps"],E=["node"],C=["nodes"],x=["node"],A=["relatedNodes"],k=["environmentData"],B=["environmentData"],T=["node"],N=["environmentData"],R=["environmentData"],_=["environmentData"];function O(e,t,r){return O=j()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&M(a,r.prototype),a},O.apply(null,arguments)}function S(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&M(e,t)}function M(e,t){return M=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},M(e,t)}function P(e){var t=j();return function(){var r,n=L(e);if(t){var a=L(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===s(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}(this,r)}}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(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 L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}function q(e,t,r){V(e,t),t.set(e,r)}function z(e,t){V(e,t),t.add(e)}function V(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function $(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,G(e,t,"get"))}function H(e,t,r){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return r}function U(e,t,r){return function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=r}}(e,G(e,t,"set"),r),r}function G(e,t,r){if(!t.has(e))throw new TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function W(e,t){if(null==e)return{};var r,n,a=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],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function Y(e){return function(e){if(Array.isArray(e))return ie(e)}(e)||K(e)||oe(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 K(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function X(){return X=Object.assign?Object.assign.bind():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},X.apply(this,arguments)}function Z(e,t){return Q(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,i,u=[],l=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(u.push(n.value),u.length!==t);l=!0);}catch(e){s=!0,a=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(s)throw a}}return u}}(e,t)||oe(e,t)||J()}function J(){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 Q(e){if(Array.isArray(e))return e}function ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function te(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,ne(n.key),n)}}function re(e,t,r){return t&&te(e.prototype,t),r&&te(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function ne(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===s(t)?t:String(t)}function ae(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=oe(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==r.return||r.return()}finally{if(u)throw o}}}}function oe(e,t){if(e){if("string"==typeof e)return ie(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)?ie(e,t):void 0}}function ie(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 s(e){return s="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},s(e)}!function(){var e,t,o,M,j=Object.create,L=Object.defineProperty,V=Object.getPrototypeOf,G=Object.prototype.hasOwnProperty,te=Object.getOwnPropertyNames,ie=Object.getOwnPropertyDescriptor,ue=function(e,t){return function(){return t||e((t={exports:{}}).exports,t),t.exports}},le=function(e,t){for(var r in t)L(e,r,{get:t[r],enumerable:!0})},se=function(e){return function(e,t,r){if(t&&"object"===s(t)||"function"==typeof t){var n,a=ae(te(t));try{var o=function(){var a=n.value;G.call(e,a)||"default"===a||L(e,a,{get:function(){return t[a]},enumerable:!(r=ie(t,a))||r.enumerable})};for(a.s();!(n=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}}return e}((t=L(null!=e?j(V(e)):{},"default",e&&e.__esModule&&"default"in e?{get:function(){return e.default},enumerable:!0}:{value:e,enumerable:!0}),L(t,"__esModule",{value:!0})),e);var t},ce=function(e,t,r){return function(e,t,r){t in e?L(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r}(e,"symbol"!==s(t)?t+"":t,r),r},de=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentStart=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},e.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},e.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},e.escapeIdentifier=function(t){for(var r=t.length,n="",a=0;a<r;){var o=t.charAt(a);if(e.identSpecialChars[o])n+="\\"+o;else if("_"===o||"-"===o||o>="A"&&o<="Z"||o>="a"&&o<="z"||0!==a&&o>="0"&&o<="9")n+=o;else{var i=o.charCodeAt(0);if(55296==(63488&i)){var u=t.charCodeAt(a++);if(55296!=(64512&i)||56320!=(64512&u))throw Error("UCS-2(decode): illegal sequence");i=((1023&i)<<10)+(1023&u)+65536}n+="\\"+i.toString(16)+" "}a++}return n},e.escapeStr=function(t){for(var r,n=t.length,a="",o=0;o<n;){var i=t.charAt(o);'"'===i?i='\\"':"\\"===i?i="\\\\":void 0!==(r=e.strReplacementsRev[i])&&(i=r),a+=i,o++}return'"'+a+'"'},e.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},e.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}})),pe=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=de();e.parseCssSelector=function(e,r,n,a,o,i){var u=e.length,l="";function s(n,a){var o="";for(r++,l=e.charAt(r);r<u;){if(l===n)return r++,o;if("\\"===l){r++;var i=void 0;if((l=e.charAt(r))===n)o+=n;else if(void 0!==(i=a[l]))o+=i;else{if(t.isHex(l)){var s=l;for(r++,l=e.charAt(r);t.isHex(l);)s+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),o+=String.fromCharCode(parseInt(s,16));continue}o+=l}}else o+=l;r++,l=e.charAt(r)}return o}function c(){var n="";for(l=e.charAt(r);r<u;){if(t.isIdent(l))n+=l;else{if("\\"!==l)return n;if(++r>=u)throw Error("Expected symbol but end of file reached.");if(l=e.charAt(r),t.identSpecialChars[l])n+=l;else{if(t.isHex(l)){var a=l;for(r++,l=e.charAt(r);t.isHex(l);)a+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),n+=String.fromCharCode(parseInt(a,16));continue}n+=l}}r++,l=e.charAt(r)}return n}function d(){l=e.charAt(r);for(var t=!1;" "===l||"\t"===l||"\n"===l||"\r"===l||"\f"===l;)t=!0,r++,l=e.charAt(r);return t}function p(){var t=f();if(!t)return null;var n=t;for(l=e.charAt(r);","===l;){if(r++,d(),"selectors"!==n.type&&(n={type:"selectors",selectors:[t]}),!(t=f()))throw Error('Rule expected after ",".');n.selectors.push(t)}return n}function f(){d();var t={type:"ruleSet"},n=m();if(!n)return null;for(var a=t;n&&(n.type="rule",a.rule=n,a=n,d(),l=e.charAt(r),!(r>=u||","===l||")"===l));)if(o[l]){var i=l;if(r++,d(),!(n=m()))throw Error('Rule expected after "'+i+'".');n.nestingOperator=i}else(n=m())&&(n.nestingOperator=null);return t}function m(){for(var o=null;r<u;)if("*"===(l=e.charAt(r)))r++,(o=o||{}).tagName="*";else if(t.isIdentStart(l)||"\\"===l)(o=o||{}).tagName=c();else if("."===l)r++,((o=o||{}).classNames=o.classNames||[]).push(c());else if("#"===l)r++,(o=o||{}).id=c();else if("["===l){r++,d();var f={name:c()};if(d(),"]"===l)r++;else{var m="";if(a[l]&&(m=l,r++,l=e.charAt(r)),r>=u)throw Error('Expected "=" but end of file reached.');if("="!==l)throw Error('Expected "=" but "'+l+'" found.');f.operator=m+"=",r++,d();var D="";if(f.valueType="string",'"'===l)D=s('"',t.doubleQuotesEscapeChars);else if("'"===l)D=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,D=c(),f.valueType="substitute";else{for(;r<u&&"]"!==l;)D+=l,r++,l=e.charAt(r);D=D.trim()}if(d(),r>=u)throw Error('Expected "]" but end of file reached.');if("]"!==l)throw Error('Expected "]" but "'+l+'" found.');r++,f.value=D}((o=o||{}).attrs=o.attrs||[]).push(f)}else{if(":"!==l)break;r++;var h=c(),g={name:h};if("("===l){r++;var v="";if(d(),"selector"===n[h])g.valueType="selector",v=p();else{if(g.valueType=n[h]||"string",'"'===l)v=s('"',t.doubleQuotesEscapeChars);else if("'"===l)v=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,v=c(),g.valueType="substitute";else{for(;r<u&&")"!==l;)v+=l,r++,l=e.charAt(r);v=v.trim()}d()}if(r>=u)throw Error('Expected ")" but end of file reached.');if(")"!==l)throw Error('Expected ")" but "'+l+'" found.');r++,g.value=v}((o=o||{}).pseudos=o.pseudos||[]).push(g)}return o}return function(){var t=p();if(r<u)throw Error('Rule expected but "'+e.charAt(r)+'" found.');return t}()}})),fe=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=de();e.renderEntity=function e(r){var n="";switch(r.type){case"ruleSet":for(var a=r.rule,o=[];a;)a.nestingOperator&&o.push(a.nestingOperator),o.push(e(a)),a=a.rule;n=o.join(" ");break;case"selectors":n=r.selectors.map(e).join(", ");break;case"rule":r.tagName&&(n="*"===r.tagName?"*":t.escapeIdentifier(r.tagName)),r.id&&(n+="#"+t.escapeIdentifier(r.id)),r.classNames&&(n+=r.classNames.map((function(e){return"."+t.escapeIdentifier(e)})).join("")),r.attrs&&(n+=r.attrs.map((function(e){return"operator"in e?"substitute"===e.valueType?"["+t.escapeIdentifier(e.name)+e.operator+"$"+e.value+"]":"["+t.escapeIdentifier(e.name)+e.operator+t.escapeStr(e.value)+"]":"["+t.escapeIdentifier(e.name)+"]"})).join("")),r.pseudos&&(n+=r.pseudos.map((function(r){return r.valueType?"selector"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+e(r.value)+")":"substitute"===r.valueType?":"+t.escapeIdentifier(r.name)+"($"+r.value+")":"numeric"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+r.value+")":":"+t.escapeIdentifier(r.name)+"("+t.escapeIdentifier(r.value)+")":":"+t.escapeIdentifier(r.name)})).join(""));break;default:throw Error('Unknown entity type: "'+r.type+'".')}return n}})),me=ue((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=pe(),r=fe(),n=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="selector"}return this},e.prototype.unregisterSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="numeric"}return this},e.prototype.unregisterNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.ruleNestingOperators[a]=!0}return this},e.prototype.unregisterNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.ruleNestingOperators[a]}return this},e.prototype.registerAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.attrEqualityMods[a]=!0}return this},e.prototype.unregisterAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.attrEqualityMods[a]}return this},e.prototype.enableSubstitutes=function(){return this.substitutesEnabled=!0,this},e.prototype.disableSubstitutes=function(){return this.substitutesEnabled=!1,this},e.prototype.parse=function(e){return t.parseCssSelector(e,0,this.pseudos,this.attrEqualityMods,this.ruleNestingOperators,this.substitutesEnabled)},e.prototype.render=function(e){return r.renderEntity(e).trim()},e}();e.CssSelectorParser=n})),De=ue((function(e,t){"use strict";t.exports=function(){}})),he=ue((function(e,t){"use strict";var r=De()();t.exports=function(e){return e!==r&&null!==e}})),ge=ue((function(e,t){"use strict";var r=he(),n=Array.prototype.forEach,a=Object.create;t.exports=function(e){var t=a(null);return n.call(arguments,(function(e){r(e)&&function(e,t){var r;for(r in e)t[r]=e[r]}(Object(e),t)})),t}})),ve=ue((function(e,t){"use strict";t.exports=function(){var e=Math.sign;return"function"==typeof e&&1===e(10)&&-1===e(-20)}})),be=ue((function(e,t){"use strict";t.exports=function(e){return e=Number(e),isNaN(e)||0===e?e:e>0?1:-1}})),ye=ue((function(e,t){"use strict";t.exports=ve()()?Math.sign:be()})),Fe=ue((function(e,t){"use strict";var r=ye(),n=Math.abs,a=Math.floor;t.exports=function(e){return isNaN(e)?0:0!==(e=Number(e))&&isFinite(e)?r(e)*a(n(e)):e}})),we=ue((function(e,t){"use strict";var r=Fe(),n=Math.max;t.exports=function(e){return n(0,r(e))}})),Ee=ue((function(e,t){"use strict";var r=we();t.exports=function(e,t,n){var a;return isNaN(e)?(a=t)>=0?n&&a?a-1:a:1:!1!==e&&r(e)}})),Ce=ue((function(e,t){"use strict";t.exports=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e}})),xe=ue((function(e,t){"use strict";var r=he();t.exports=function(e){if(!r(e))throw new TypeError("Cannot use null or undefined");return e}})),Ae=ue((function(e,t){"use strict";var r=Ce(),n=xe(),a=Function.prototype.bind,o=Function.prototype.call,i=Object.keys,u=Object.prototype.propertyIsEnumerable;t.exports=function(e,t){return function(l,s){var c,d=arguments[2],p=arguments[3];return l=Object(n(l)),r(s),c=i(l),p&&c.sort("function"==typeof p?a.call(p,l):void 0),"function"!=typeof e&&(e=c[e]),o.call(e,c,(function(e,r){return u.call(l,e)?o.call(s,d,l[e],e,l,r):t}))}}})),ke=ue((function(e,t){"use strict";t.exports=Ae()("forEach")})),Be=ue((function(){})),Te=ue((function(e,t){"use strict";t.exports=function(){var e,t=Object.assign;return"function"==typeof t&&(t(e={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}})),Ne=ue((function(e,t){"use strict";t.exports=function(){try{return Object.keys("primitive"),!0}catch(e){return!1}}})),Re=ue((function(e,t){"use strict";var r=he(),n=Object.keys;t.exports=function(e){return n(r(e)?Object(e):e)}})),_e=ue((function(e,t){"use strict";t.exports=Ne()()?Object.keys:Re()})),Oe=ue((function(e,t){"use strict";var r=_e(),n=xe(),a=Math.max;t.exports=function(e,t){var o,i,u,l=a(arguments.length,2);for(e=Object(n(e)),u=function(r){try{e[r]=t[r]}catch(e){o||(o=e)}},i=1;i<l;++i)r(t=arguments[i]).forEach(u);if(void 0!==o)throw o;return e}})),Se=ue((function(e,t){"use strict";t.exports=Te()()?Object.assign:Oe()})),Me=ue((function(e,t){"use strict";var r=he(),n={function:!0,object:!0};t.exports=function(e){return r(e)&&n[s(e)]||!1}})),Pe=ue((function(e,t){"use strict";var r=Se(),n=Me(),a=he(),o=Error.captureStackTrace;t.exports=function(e){var i=new Error(e),u=arguments[1],l=arguments[2];return a(l)||n(u)&&(l=u,u=null),a(l)&&r(i,l),a(u)&&(i.code=u),o&&o(i,t.exports),i}})),Ie=ue((function(e,t){"use strict";var r=xe(),n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols;t.exports=function(e,t){var u,l=Object(r(t));if(e=Object(r(e)),o(l).forEach((function(r){try{n(e,r,a(t,r))}catch(e){u=e}})),"function"==typeof i&&i(l).forEach((function(r){try{n(e,r,a(t,r))}catch(e){u=e}})),void 0!==u)throw u;return e}})),je=ue((function(e,t){"use strict";var r,n,a,o,i,u=we(),l=function(e,t){return t};try{Object.defineProperty(l,"length",{configurable:!0,writable:!1,enumerable:!1,value:1})}catch(e){}1===l.length?(r={configurable:!0,writable:!1,enumerable:!1},n=Object.defineProperty,t.exports=function(e,t){return t=u(t),e.length===t?e:(r.value=t,n(e,"length",r))}):(o=Ie(),i=[],a=function(e){var t,r=0;if(i[e])return i[e];for(t=[];e--;)t.push("a"+(++r).toString(36));return new Function("fn","return function ("+t.join(", ")+") { return fn.apply(this, arguments); };")},t.exports=function(e,t){var r;if(t=u(t),e.length===t)return e;r=a(t)(e);try{o(r,e)}catch(e){}return r})})),Le=ue((function(e,t){"use strict";t.exports=function(e){return null!=e}})),qe=ue((function(e,t){"use strict";var r=Le(),n={object:!0,function:!0,undefined:!0};t.exports=function(e){return!!r(e)&&hasOwnProperty.call(n,s(e))}})),ze=ue((function(e,t){"use strict";var r=qe();t.exports=function(e){if(!r(e))return!1;try{return!!e.constructor&&e.constructor.prototype===e}catch(e){return!1}}})),Ve=ue((function(e,t){"use strict";var r=ze();t.exports=function(e){if("function"!=typeof e)return!1;if(!hasOwnProperty.call(e,"length"))return!1;try{if("number"!=typeof e.length)return!1;if("function"!=typeof e.call)return!1;if("function"!=typeof e.apply)return!1}catch(e){return!1}return!r(e)}})),$e=ue((function(e,t){"use strict";var r=Ve(),n=/^\s*class[\s{/}]/,a=Function.prototype.toString;t.exports=function(e){return!!r(e)&&!n.test(a.call(e))}})),He=ue((function(e,t){"use strict";var r="razdwatrzy";t.exports=function(){return"function"==typeof r.contains&&!0===r.contains("dwa")&&!1===r.contains("foo")}})),Ue=ue((function(e,t){"use strict";var r=String.prototype.indexOf;t.exports=function(e){return r.call(this,e,arguments[1])>-1}})),Ge=ue((function(e,t){"use strict";t.exports=He()()?String.prototype.contains:Ue()})),We=ue((function(e,t){"use strict";var r=Le(),n=$e(),a=Se(),o=ge(),i=Ge(),u=t.exports=function(e,t){var n,u,l,s,c;return arguments.length<2||"string"!=typeof e?(s=t,t=e,e=null):s=arguments[2],r(e)?(n=i.call(e,"c"),u=i.call(e,"e"),l=i.call(e,"w")):(n=l=!0,u=!1),c={value:t,configurable:n,enumerable:u,writable:l},s?a(o(s),c):c};u.gs=function(e,t,u){var l,s,c,d;return"string"!=typeof e?(c=u,u=t,t=e,e=null):c=arguments[3],r(t)?n(t)?r(u)?n(u)||(c=u,u=void 0):u=void 0:(c=t,t=u=void 0):t=void 0,r(e)?(l=i.call(e,"c"),s=i.call(e,"e")):(l=!0,s=!1),d={get:t,set:u,configurable:l,enumerable:s},c?a(o(c),d):d}})),Ye=ue((function(e,t){"use strict";var r,n,a,o,i,u,l,c=We(),d=Ce(),p=Function.prototype.apply,f=Function.prototype.call,m=Object.create,D=Object.defineProperty,h=Object.defineProperties,g=Object.prototype.hasOwnProperty,v={configurable:!0,enumerable:!1,writable:!0};n=function(e,t){var n,o;return d(t),o=this,r.call(this,e,n=function(){a.call(o,e,n),p.call(t,this,arguments)}),n.__eeOnceListener__=t,this},a=function(e,t){var r,n,a,o;if(d(t),!g.call(this,"__ee__"))return this;if(!(r=this.__ee__)[e])return this;if(n=r[e],"object"===s(n))for(o=0;a=n[o];++o)a!==t&&a.__eeOnceListener__!==t||(2===n.length?r[e]=n[o?0:1]:n.splice(o,1));else n!==t&&n.__eeOnceListener__!==t||delete r[e];return this},o=function(e){var t,r,n,a,o;if(g.call(this,"__ee__")&&(a=this.__ee__[e]))if("object"===s(a)){for(r=arguments.length,o=new Array(r-1),t=1;t<r;++t)o[t-1]=arguments[t];for(a=a.slice(),t=0;n=a[t];++t)p.call(n,this,o)}else switch(arguments.length){case 1:f.call(a,this);break;case 2:f.call(a,this,arguments[1]);break;case 3:f.call(a,this,arguments[1],arguments[2]);break;default:for(r=arguments.length,o=new Array(r-1),t=1;t<r;++t)o[t-1]=arguments[t];p.call(a,this,o)}},i={on:r=function(e,t){var r;return d(t),g.call(this,"__ee__")?r=this.__ee__:(r=v.value=m(null),D(this,"__ee__",v),v.value=null),r[e]?"object"===s(r[e])?r[e].push(t):r[e]=[r[e],t]:r[e]=t,this},once:n,off:a,emit:o},u={on:c(r),once:c(n),off:c(a),emit:c(o)},l=h({},u),t.exports=e=function(e){return null==e?m(l):h(Object(e),u)},e.methods=i})),Ke=ue((function(e,t){"use strict";t.exports=function(){var e,t,r=Array.from;return"function"==typeof r&&(t=r(e=["raz","dwa"]),Boolean(t&&t!==e&&"dwa"===t[1]))}})),Xe=ue((function(e,t){"use strict";t.exports=function(){return"object"===("undefined"==typeof globalThis?"undefined":s(globalThis))&&!!globalThis&&globalThis.Array===Array}})),Ze=ue((function(e,t){var r=function(){if("object"===("undefined"==typeof self?"undefined":s(self))&&self)return self;if("object"===(void 0===i?"undefined":s(i))&&i)return i;throw new Error("Unable to resolve global `this`")};t.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch(e){return r()}try{return __global__||r()}finally{delete Object.prototype.__global__}}()})),Je=ue((function(e,t){"use strict";t.exports=Xe()()?globalThis:Ze()})),Qe=ue((function(e,t){"use strict";var r=Je(),n={object:!0,symbol:!0};t.exports=function(){var e,t=r.Symbol;if("function"!=typeof t)return!1;e=t("test symbol");try{String(e)}catch(e){return!1}return!!n[s(t.iterator)]&&!!n[s(t.toPrimitive)]&&!!n[s(t.toStringTag)]}})),et=ue((function(e,t){"use strict";t.exports=function(e){return!!e&&("symbol"===s(e)||!!e.constructor&&"Symbol"===e.constructor.name&&"Symbol"===e[e.constructor.toStringTag])}})),tt=ue((function(e,t){"use strict";var r=et();t.exports=function(e){if(!r(e))throw new TypeError(e+" is not a symbol");return e}})),rt=ue((function(e,t){"use strict";var r=We(),n=Object.create,a=Object.defineProperty,o=Object.prototype,i=n(null);t.exports=function(e){for(var t,n,u=0;i[e+(u||"")];)++u;return i[e+=u||""]=!0,a(o,t="@@"+e,r.gs(null,(function(e){n||(n=!0,a(this,t,r(e)),n=!1)}))),t}})),nt=ue((function(e,t){"use strict";var r=We(),n=Je().Symbol;t.exports=function(e){return Object.defineProperties(e,{hasInstance:r("",n&&n.hasInstance||e("hasInstance")),isConcatSpreadable:r("",n&&n.isConcatSpreadable||e("isConcatSpreadable")),iterator:r("",n&&n.iterator||e("iterator")),match:r("",n&&n.match||e("match")),replace:r("",n&&n.replace||e("replace")),search:r("",n&&n.search||e("search")),species:r("",n&&n.species||e("species")),split:r("",n&&n.split||e("split")),toPrimitive:r("",n&&n.toPrimitive||e("toPrimitive")),toStringTag:r("",n&&n.toStringTag||e("toStringTag")),unscopables:r("",n&&n.unscopables||e("unscopables"))})}})),at=ue((function(e,t){"use strict";var r=We(),n=tt(),a=Object.create(null);t.exports=function(e){return Object.defineProperties(e,{for:r((function(t){return a[t]?a[t]:a[t]=e(String(t))})),keyFor:r((function(e){var t;for(t in n(e),a)if(a[t]===e)return t}))})}})),ot=ue((function(e,t){"use strict";var r,n,a,o=We(),i=tt(),u=Je().Symbol,l=rt(),c=nt(),d=at(),p=Object.create,f=Object.defineProperties,m=Object.defineProperty;if("function"==typeof u)try{String(u()),a=!0}catch(e){}else u=null;n=function(e){if(this instanceof n)throw new TypeError("Symbol is not a constructor");return r(e)},t.exports=r=function e(t){var r;if(this instanceof e)throw new TypeError("Symbol is not a constructor");return a?u(t):(r=p(n.prototype),t=void 0===t?"":String(t),f(r,{__description__:o("",t),__name__:o("",l(t))}))},c(r),d(r),f(n.prototype,{constructor:o(r),toString:o("",(function(){return this.__name__}))}),f(r.prototype,{toString:o((function(){return"Symbol ("+i(this).__description__+")"})),valueOf:o((function(){return i(this)}))}),m(r.prototype,r.toPrimitive,o("",(function(){var e=i(this);return"symbol"===s(e)?e:e.toString()}))),m(r.prototype,r.toStringTag,o("c","Symbol")),m(n.prototype,r.toStringTag,o("c",r.prototype[r.toStringTag])),m(n.prototype,r.toPrimitive,o("c",r.prototype[r.toPrimitive]))})),it=ue((function(e,t){"use strict";t.exports=Qe()()?Je().Symbol:ot()})),ut=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=r.call(function(){return arguments}());t.exports=function(e){return r.call(e)===n}})),lt=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);t.exports=function(e){return"function"==typeof e&&n(r.call(e))}})),st=ue((function(e,t){"use strict";var r=Object.prototype.toString,n=r.call("");t.exports=function(e){return"string"==typeof e||e&&"object"===s(e)&&(e instanceof String||r.call(e)===n)||!1}})),ct=ue((function(e,t){"use strict";var r=it().iterator,n=ut(),a=lt(),o=we(),i=Ce(),u=xe(),l=he(),s=st(),c=Array.isArray,d=Function.prototype.call,p={configurable:!0,enumerable:!0,writable:!0,value:null},f=Object.defineProperty;t.exports=function(e){var t,m,D,h,g,v,b,y,F,w,E=arguments[1],C=arguments[2];if(e=Object(u(e)),l(E)&&i(E),this&&this!==Array&&a(this))t=this;else{if(!E){if(n(e))return 1!==(g=e.length)?Array.apply(null,e):((h=new Array(1))[0]=e[0],h);if(c(e)){for(h=new Array(g=e.length),m=0;m<g;++m)h[m]=e[m];return h}}h=[]}if(!c(e))if(void 0!==(F=e[r])){for(b=i(F).call(e),t&&(h=new t),y=b.next(),m=0;!y.done;)w=E?d.call(E,C,y.value,m):y.value,t?(p.value=w,f(h,m,p)):h[m]=w,y=b.next(),++m;g=m}else if(s(e)){for(g=e.length,t&&(h=new t),m=0,D=0;m<g;++m)w=e[m],m+1<g&&(v=w.charCodeAt(0))>=55296&&v<=56319&&(w+=e[++m]),w=E?d.call(E,C,w,D):w,t?(p.value=w,f(h,D,p)):h[D]=w,++D;g=D}if(void 0===g)for(g=o(e.length),t&&(h=new t(g)),m=0;m<g;++m)w=E?d.call(E,C,e[m],m):e[m],t?(p.value=w,f(h,m,p)):h[m]=w;return t&&(p.value=null,h.length=g),h}})),dt=ue((function(e,t){"use strict";t.exports=Ke()()?Array.from:ct()})),pt=ue((function(e,t){"use strict";var r=dt(),n=Array.isArray;t.exports=function(e){return n(e)?e:r(e)}})),ft=ue((function(e,t){"use strict";var r,n=pt(),a=he(),o=Ce(),i=Array.prototype.slice;r=function(e){return this.map((function(t,r){return t?t(e[r]):e[r]})).concat(i.call(e,this.length))},t.exports=function(e){return(e=n(e)).forEach((function(e){a(e)&&o(e)})),r.bind(e)}})),mt=ue((function(e,t){"use strict";var r=Ce();t.exports=function(e){var t;return"function"==typeof e?{set:e,get:e}:(t={get:r(e.get)},void 0!==e.set?(t.set=r(e.set),e.delete&&(t.delete=r(e.delete)),e.clear&&(t.clear=r(e.clear)),t):(t.set=t.get,t))}})),Dt=ue((function(e,t){"use strict";var r=Pe(),n=je(),a=We(),o=Ye().methods,i=ft(),u=mt(),l=Function.prototype.apply,s=Function.prototype.call,c=Object.create,d=Object.defineProperties,p=o.on,f=o.emit;t.exports=function(e,t,o){var m,D,h,g,v,b,y,F,w,E,C,x,A,k,B,T=c(null);return D=!1!==t?t:isNaN(e.length)?1:e.length,o.normalizer&&(E=u(o.normalizer),h=E.get,g=E.set,v=E.delete,b=E.clear),null!=o.resolvers&&(B=i(o.resolvers)),k=h?n((function(t){var n,a,o=arguments;if(B&&(o=B(o)),null!==(n=h(o))&&hasOwnProperty.call(T,n))return C&&m.emit("get",n,o,this),T[n];if(a=1===o.length?s.call(e,this,o[0]):l.call(e,this,o),null===n){if(null!==(n=h(o)))throw r("Circular invocation","CIRCULAR_INVOCATION");n=g(o)}else if(hasOwnProperty.call(T,n))throw r("Circular invocation","CIRCULAR_INVOCATION");return T[n]=a,x&&m.emit("set",n,null,a),a}),D):0===t?function(){var t;if(hasOwnProperty.call(T,"data"))return C&&m.emit("get","data",arguments,this),T.data;if(t=arguments.length?l.call(e,this,arguments):s.call(e,this),hasOwnProperty.call(T,"data"))throw r("Circular invocation","CIRCULAR_INVOCATION");return T.data=t,x&&m.emit("set","data",null,t),t}:function(t){var n,a,o=arguments;if(B&&(o=B(arguments)),a=String(o[0]),hasOwnProperty.call(T,a))return C&&m.emit("get",a,o,this),T[a];if(n=1===o.length?s.call(e,this,o[0]):l.call(e,this,o),hasOwnProperty.call(T,a))throw r("Circular invocation","CIRCULAR_INVOCATION");return T[a]=n,x&&m.emit("set",a,null,n),n},m={original:e,memoized:k,profileName:o.profileName,get:function(e){return B&&(e=B(e)),h?h(e):String(e[0])},has:function(e){return hasOwnProperty.call(T,e)},delete:function(e){var t;hasOwnProperty.call(T,e)&&(v&&v(e),t=T[e],delete T[e],A&&m.emit("delete",e,t))},clear:function(){var e=T;b&&b(),T=c(null),m.emit("clear",e)},on:function(e,t){return"get"===e?C=!0:"set"===e?x=!0:"delete"===e&&(A=!0),p.call(this,e,t)},emit:f,updateEnv:function(){e=m.original}},y=h?n((function(e){var t,r=arguments;B&&(r=B(r)),null!==(t=h(r))&&m.delete(t)}),D):0===t?function(){return m.delete("data")}:function(e){return B&&(e=B(arguments)[0]),m.delete(e)},F=n((function(){var e,r=arguments;return 0===t?T.data:(B&&(r=B(r)),e=h?h(r):String(r[0]),T[e])})),w=n((function(){var e,r=arguments;return 0===t?m.has("data"):(B&&(r=B(r)),null!==(e=h?h(r):String(r[0]))&&m.has(e))})),d(k,{__memoized__:a(!0),delete:a(y),clear:a(m.clear),_get:a(F),_has:a(w)}),m}})),ht=ue((function(e,t){"use strict";var r=Ce(),n=ke(),a=Be(),o=Dt(),i=Ee();t.exports=function e(t){var u,l,s;if(r(t),(u=Object(arguments[1])).async&&u.promise)throw new Error("Options 'async' and 'promise' cannot be used together");return hasOwnProperty.call(t,"__memoized__")&&!u.force?t:(l=i(u.length,t.length,u.async&&a.async),s=o(t,l,u),n(a,(function(e,t){u[t]&&e(u[t],s,u)})),e.__profiler__&&e.__profiler__(s),s.updateEnv(),s.memoized)}})),gt=ue((function(e,t){"use strict";t.exports=function(e){var t,r,n=e.length;if(!n)return"";for(t=String(e[r=0]);--n;)t+=""+e[++r];return t}})),vt=ue((function(e,t){"use strict";t.exports=function(e){return e?function(t){for(var r=String(t[0]),n=0,a=e;--a;)r+=""+t[++n];return r}:function(){return""}}})),bt=ue((function(e,t){"use strict";t.exports=function(){var e=Number.isNaN;return"function"==typeof e&&!e({})&&e(NaN)&&!e(34)}})),yt=ue((function(e,t){"use strict";t.exports=function(e){return e!=e}})),Ft=ue((function(e,t){"use strict";t.exports=bt()()?Number.isNaN:yt()})),wt=ue((function(e,t){"use strict";var r=Ft(),n=we(),a=xe(),o=Array.prototype.indexOf,i=Object.prototype.hasOwnProperty,u=Math.abs,l=Math.floor;t.exports=function(e){var t,s,c,d;if(!r(e))return o.apply(this,arguments);for(s=n(a(this).length),c=arguments[1],t=c=isNaN(c)?0:c>=0?l(c):n(this.length)-l(u(c));t<s;++t)if(i.call(this,t)&&(d=this[t],r(d)))return t;return-1}})),Et=ue((function(e,t){"use strict";var r=wt(),n=Object.create;t.exports=function(){var e=0,t=[],a=n(null);return{get:function(e){var n,a=0,o=t,i=e.length;if(0===i)return o[i]||null;if(o=o[i]){for(;a<i-1;){if(-1===(n=r.call(o[0],e[a])))return null;o=o[1][n],++a}return-1===(n=r.call(o[0],e[a]))?null:o[1][n]||null}return null},set:function(n){var o,i=0,u=t,l=n.length;if(0===l)u[l]=++e;else{for(u[l]||(u[l]=[[],[]]),u=u[l];i<l-1;)-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1,u[1].push([[],[]])),u=u[1][o],++i;-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1),u[1][o]=++e}return a[e]=n,e},delete:function(e){var n,o=0,i=t,u=a[e],l=u.length,s=[];if(0===l)delete i[l];else if(i=i[l]){for(;o<l-1;){if(-1===(n=r.call(i[0],u[o])))return;s.push(i,n),i=i[1][n],++o}if(-1===(n=r.call(i[0],u[o])))return;for(e=i[1][n],i[0].splice(n,1),i[1].splice(n,1);!i[0].length&&s.length;)n=s.pop(),(i=s.pop())[0].splice(n,1),i[1].splice(n,1)}delete a[e]},clear:function(){t=[],a=n(null)}}}})),Ct=ue((function(e,t){"use strict";var r=wt();t.exports=function(){var e=0,t=[],n=[];return{get:function(e){var a=r.call(t,e[0]);return-1===a?null:n[a]},set:function(r){return t.push(r[0]),n.push(++e),e},delete:function(e){var a=r.call(n,e);-1!==a&&(t.splice(a,1),n.splice(a,1))},clear:function(){t=[],n=[]}}}})),xt=ue((function(e,t){"use strict";var r=wt(),n=Object.create;t.exports=function(e){var t=0,a=[[],[]],o=n(null);return{get:function(t){for(var n,o=0,i=a;o<e-1;){if(-1===(n=r.call(i[0],t[o])))return null;i=i[1][n],++o}return-1===(n=r.call(i[0],t[o]))?null:i[1][n]||null},set:function(n){for(var i,u=0,l=a;u<e-1;)-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1,l[1].push([[],[]])),l=l[1][i],++u;return-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1),l[1][i]=++t,o[t]=n,t},delete:function(t){for(var n,i=0,u=a,l=[],s=o[t];i<e-1;){if(-1===(n=r.call(u[0],s[i])))return;l.push(u,n),u=u[1][n],++i}if(-1!==(n=r.call(u[0],s[i]))){for(t=u[1][n],u[0].splice(n,1),u[1].splice(n,1);!u[0].length&&l.length;)n=l.pop(),(u=l.pop())[0].splice(n,1),u[1].splice(n,1);delete o[t]}},clear:function(){a=[[],[]],o=n(null)}}}})),At=ue((function(e,t){"use strict";var r=Ce(),n=ke(),a=Function.prototype.call;t.exports=function(e,t){var o={},i=arguments[2];return r(t),n(e,(function(e,r,n,u){o[r]=a.call(t,i,e,r,n,u)})),o}})),kt=ue((function(e,t){"use strict";var r=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e},n=function(e){var t,n,a=l.createTextNode(""),o=0;return new e((function(){var e;if(t)n&&(t=n.concat(t));else{if(!n)return;t=n}if(n=t,t=null,"function"==typeof n)return e=n,n=null,void e();for(a.data=o=++o%2;n;)e=n.shift(),n.length||(n=null),e()})).observe(a,{characterData:!0}),function(e){r(e),t?"function"==typeof t?t=[t,e]:t.push(e):(t=e,a.data=o=++o%2)}};t.exports=function(){if("object"===("undefined"==typeof process?"undefined":s(process))&&process&&"function"==typeof process.nextTick)return process.nextTick;if("function"==typeof queueMicrotask)return function(e){queueMicrotask(r(e))};if("object"===(void 0===l?"undefined":s(l))&&l){if("function"==typeof MutationObserver)return n(MutationObserver);if("function"==typeof WebKitMutationObserver)return n(WebKitMutationObserver)}return"function"==typeof setImmediate?function(e){setImmediate(r(e))}:"function"==typeof setTimeout||"object"===("undefined"==typeof setTimeout?"undefined":s(setTimeout))?function(e){setTimeout(r(e),0)}:null}()})),Bt=ue((function(){"use strict";var e=dt(),t=At(),r=Ie(),n=je(),a=kt(),o=Array.prototype.slice,i=Function.prototype.apply,u=Object.create;Be().async=function(l,s){var c,d,p,f=u(null),m=u(null),D=s.memoized,h=s.original;s.memoized=n((function(e){var t=arguments,r=t[t.length-1];return"function"==typeof r&&(c=r,t=o.call(t,0,-1)),D.apply(d=this,p=t)}),D);try{r(s.memoized,D)}catch(e){}s.on("get",(function(e){var t,r,n;if(c){if(f[e])return"function"==typeof f[e]?f[e]=[f[e],c]:f[e].push(c),void(c=null);t=c,r=d,n=p,c=d=p=null,a((function(){var a;hasOwnProperty.call(m,e)?(a=m[e],s.emit("getasync",e,n,r),i.call(t,a.context,a.args)):(c=t,d=r,p=n,D.apply(r,n))}))}})),s.original=function(){var t,r,n,o;return c?(t=e(arguments),r=function t(r){var n,u,l=t.id;if(null!=l){if(delete t.id,n=f[l],delete f[l],n)return u=e(arguments),s.has(l)&&(r?s.delete(l):(m[l]={context:this,args:u},s.emit("setasync",l,"function"==typeof n?1:n.length))),"function"==typeof n?o=i.call(n,this,u):n.forEach((function(e){o=i.call(e,this,u)}),this),o}else a(i.bind(t,this,arguments))},n=c,c=d=p=null,t.push(r),o=i.call(h,this,t),r.cb=n,c=r,o):i.call(h,this,arguments)},s.on("set",(function(e){c?(f[e]?"function"==typeof f[e]?f[e]=[f[e],c.cb]:f[e].push(c.cb):f[e]=c.cb,delete c.cb,c.id=e,c=null):s.delete(e)})),s.on("delete",(function(e){var t;hasOwnProperty.call(f,e)||m[e]&&(t=m[e],delete m[e],s.emit("deleteasync",e,o.call(t.args,1)))})),s.on("clear",(function(){var e=m;m=u(null),s.emit("clearasync",t(e,(function(e){return o.call(e.args,1)})))}))}})),Tt=ue((function(e,t){"use strict";var r=Array.prototype.forEach,n=Object.create;t.exports=function(e){var t=n(null);return r.call(arguments,(function(e){t[e]=!0})),t}})),Nt=ue((function(e,t){"use strict";t.exports=function(e){return"function"==typeof e}})),Rt=ue((function(e,t){"use strict";var r=Nt();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){throw new TypeError("Passed argument cannot be stringifed")}}})),_t=ue((function(e,t){"use strict";var r=xe(),n=Rt();t.exports=function(e){return n(r(e))}})),Ot=ue((function(e,t){"use strict";var r=Nt();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){return"<Non-coercible to string value>"}}})),St=ue((function(e,t){"use strict";var r=Ot(),n=/[\n\r\u2028\u2029]/g;t.exports=function(e){var t=r(e);return t.length>100&&(t=t.slice(0,99)+"…"),t.replace(n,(function(e){return JSON.stringify(e).slice(1,-1)}))}})),Mt=ue((function(e,t){function r(e){return!!e&&("object"===s(e)||"function"==typeof e)&&"function"==typeof e.then}t.exports=r,t.exports.default=r})),Pt=ue((function(){"use strict";var e=At(),t=Tt(),r=_t(),n=St(),a=Mt(),o=kt(),i=Object.create,u=t("then","then:finally","done","done:finally");Be().promise=function(t,l){var s=i(null),c=i(null),d=i(null);if(!0===t)t=null;else if(t=r(t),!u[t])throw new TypeError("'"+n(t)+"' is not valid promise mode");l.on("set",(function(e,r,n){var i=!1;if(!a(n))return c[e]=n,void l.emit("setasync",e,1);s[e]=1,d[e]=n;var u=function(t){var r=s[e];if(i)throw new Error("Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)\nConsider to rely on 'then' or 'done' mode instead.");r&&(delete s[e],c[e]=t,l.emit("setasync",e,r))},p=function(){i=!0,s[e]&&(delete s[e],delete d[e],l.delete(e))},f=t;if(f||(f="then"),"then"===f){var m=function(){o(p)};"function"==typeof(n=n.then((function(e){o(u.bind(this,e))}),m)).finally&&n.finally(m)}else if("done"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");n.done(u,p)}else if("done:finally"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if("function"!=typeof n.finally)throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");n.done(u),n.finally(p)}})),l.on("get",(function(e,t,r){var n;if(s[e])++s[e];else{n=d[e];var i=function(){l.emit("getasync",e,t,r)};a(n)?"function"==typeof n.done?n.done(i):n.then((function(){o(i)})):i()}})),l.on("delete",(function(e){if(delete d[e],s[e])delete s[e];else if(hasOwnProperty.call(c,e)){var t=c[e];delete c[e],l.emit("deleteasync",e,[t])}})),l.on("clear",(function(){var t=c;c=i(null),s=i(null),d=i(null),l.emit("clearasync",e(t,(function(e){return[e]})))}))}})),It=ue((function(){"use strict";var e=Ce(),t=ke(),r=Be(),n=Function.prototype.apply;r.dispose=function(a,o,i){var u;if(e(a),i.async&&r.async||i.promise&&r.promise)return o.on("deleteasync",u=function(e,t){n.call(a,null,t)}),void o.on("clearasync",(function(e){t(e,(function(e,t){u(t,e)}))}));o.on("delete",u=function(e,t){a(t)}),o.on("clear",(function(e){t(e,(function(e,t){u(t,e)}))}))}})),jt=ue((function(e,t){"use strict";t.exports=2147483647})),Lt=ue((function(e,t){"use strict";var r=we(),n=jt();t.exports=function(e){if((e=r(e))>n)throw new TypeError(e+" exceeds maximum possible timeout");return e}})),qt=ue((function(){"use strict";var e=dt(),t=ke(),r=kt(),n=Mt(),a=Lt(),o=Be(),i=Function.prototype,u=Math.max,l=Math.min,s=Object.create;o.maxAge=function(c,d,p){var f,m,D,h;(c=a(c))&&(f=s(null),m=p.async&&o.async||p.promise&&o.promise?"async":"",d.on("set"+m,(function(e){f[e]=setTimeout((function(){d.delete(e)}),c),"function"==typeof f[e].unref&&f[e].unref(),h&&(h[e]&&"nextTick"!==h[e]&&clearTimeout(h[e]),h[e]=setTimeout((function(){delete h[e]}),D),"function"==typeof h[e].unref&&h[e].unref())})),d.on("delete"+m,(function(e){clearTimeout(f[e]),delete f[e],h&&("nextTick"!==h[e]&&clearTimeout(h[e]),delete h[e])})),p.preFetch&&(D=!0===p.preFetch||isNaN(p.preFetch)?.333:u(l(Number(p.preFetch),1),0))&&(h={},D=(1-D)*c,d.on("get"+m,(function(t,a,o){h[t]||(h[t]="nextTick",r((function(){var r;"nextTick"===h[t]&&(delete h[t],d.delete(t),p.async&&(a=e(a)).push(i),r=d.memoized.apply(o,a),p.promise&&n(r)&&("function"==typeof r.done?r.done(i,i):r.then(i,i)))})))}))),d.on("clear"+m,(function(){t(f,(function(e){clearTimeout(e)})),f={},h&&(t(h,(function(e){"nextTick"!==e&&clearTimeout(e)})),h={})})))}})),zt=ue((function(e,t){"use strict";var r=we(),n=Object.create,a=Object.prototype.hasOwnProperty;t.exports=function(e){var t,o=0,i=1,u=n(null),l=n(null),s=0;return e=r(e),{hit:function(r){var n=l[r],c=++s;if(u[c]=r,l[r]=c,!n){if(++o<=e)return;return r=u[i],t(r),r}if(delete u[n],i===n)for(;!a.call(u,++i););},delete:t=function(e){var t=l[e];if(t&&(delete u[t],delete l[e],--o,i===t)){if(!o)return s=0,void(i=1);for(;!a.call(u,++i););}},clear:function(){o=0,i=1,u=n(null),l=n(null),s=0}}}})),Vt=ue((function(){"use strict";var e=we(),t=zt(),r=Be();r.max=function(n,a,o){var i,u,l;(n=e(n))&&(u=t(n),i=o.async&&r.async||o.promise&&r.promise?"async":"",a.on("set"+i,l=function(e){void 0!==(e=u.hit(e))&&a.delete(e)}),a.on("get"+i,l),a.on("delete"+i,u.delete),a.on("clear"+i,u.clear))}})),$t=ue((function(){"use strict";var e=We(),t=Be(),r=Object.create,n=Object.defineProperties;t.refCounter=function(a,o,i){var u,l;u=r(null),l=i.async&&t.async||i.promise&&t.promise?"async":"",o.on("set"+l,(function(e,t){u[e]=t||1})),o.on("get"+l,(function(e){++u[e]})),o.on("delete"+l,(function(e){delete u[e]})),o.on("clear"+l,(function(){u={}})),n(o.memoized,{deleteRef:e((function(){var e=o.get(arguments);return null===e?null:u[e]?!--u[e]&&(o.delete(e),!0):null})),getRefCount:e((function(){var e=o.get(arguments);return null===e?0:u[e]?u[e]:0}))})}})),Ht=ue((function(e,t){"use strict";var r=ge(),n=Ee(),a=ht();t.exports=function(e){var t,o=r(arguments[1]);return o.normalizer||0!==(t=o.length=n(o.length,e.length,o.async))&&(o.primitive?!1===t?o.normalizer=gt():t>1&&(o.normalizer=vt()(t)):o.normalizer=!1===t?Et()():1===t?Ct()():xt()(t)),o.async&&Bt(),o.promise&&Pt(),o.dispose&&It(),o.maxAge&&qt(),o.max&&Vt(),o.refCounter&&$t(),a(e,o)}})),Ut=ue((function(e,t){!function(){"use strict";var n={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};!function(){if("object"!==("undefined"==typeof globalThis?"undefined":s(globalThis)))try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){i.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==i)return i;if(void 0!==u)return u;if(void 0!==this)return this;throw new Error("Unable to locate global `this`")}()}}(),n.encodeHTMLSource=function(e){var t={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},r=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(r,(function(e){return t[e]||e})):""}},void 0!==t&&t.exports?t.exports=n:void 0===(a=function(){return n}.call(e,r,e,t))||(t.exports=a);var o={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},l=/$^/;function c(e,t,r){return("string"==typeof t?t:t.toString()).replace(e.define||l,(function(t,n,a,o){return 0===n.indexOf("def.")&&(n=n.substring(4)),n in r||(":"===a?(e.defineParams&&o.replace(e.defineParams,(function(e,t,a){r[n]={arg:t,text:a}})),n in r||(r[n]=o)):new Function("def","def['"+n+"']="+o)(r)),""})).replace(e.use||l,(function(t,n){e.useParams&&(n=n.replace(e.useParams,(function(e,t,n,a){if(r[n]&&r[n].arg&&a){var o=(n+":"+a).replace(/'|\\/g,"_");return r.__exp=r.__exp||{},r.__exp[o]=r[n].text.replace(new RegExp("(^|[^\\w$])"+r[n].arg+"([^\\w$])","g"),"$1"+a+"$2"),t+"def.__exp['"+o+"']"}})));var a=new Function("def","return "+n)(r);return a?c(e,a,r):a}))}function d(e){return e.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}n.template=function(e,t,r){var a,i,u=(t=t||n.templateSettings).append?o.append:o.split,s=0,p=t.use||t.define?c(t,e,r||{}):e;p=("var out='"+(t.strip?p.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):p).replace(/'|\\/g,"\\$&").replace(t.interpolate||l,(function(e,t){return u.start+d(t)+u.end})).replace(t.encode||l,(function(e,t){return a=!0,u.startencode+d(t)+u.end})).replace(t.conditional||l,(function(e,t,r){return t?r?"';}else if("+d(r)+"){out+='":"';}else{out+='":r?"';if("+d(r)+"){out+='":"';}out+='"})).replace(t.iterate||l,(function(e,t,r,n){return t?(s+=1,i=n||"i"+s,t=d(t),"';var arr"+s+"="+t+";if(arr"+s+"){var "+r+","+i+"=-1,l"+s+"=arr"+s+".length-1;while("+i+"<l"+s+"){"+r+"=arr"+s+"["+i+"+=1];out+='"):"';} } out+='"})).replace(t.evaluate||l,(function(e,t){return"';"+d(t)+"out+='"}))+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,""),a&&(t.selfcontained||!globalThis||globalThis._encodeHTML||(globalThis._encodeHTML=n.encodeHTMLSource(t.doNotSkipEncoded)),p="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+n.encodeHTMLSource.toString()+"("+(t.doNotSkipEncoded||"")+"));"+p);try{return new Function(t.varname,p)}catch(e){throw"undefined"!=typeof console&&console.log("Could not create a template function: "+p),e}},n.compile=function(e,t){return n.template(e,null,t)}}()})),Gt=ue((function(e,t){var o;o=function(){"use strict";function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,n=void 0,a=void 0,o=function(e,t){h[r]=e,h[r+1]=t,2===(r+=2)&&(a?a(g):w())},c=void 0!==i?i:void 0,d=c||{},p=d.MutationObserver||d.WebKitMutationObserver,f="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),m="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function D(){var e=setTimeout;return function(){return e(g,1)}}var h=new Array(1e3);function g(){for(var e=0;e<r;e+=2)(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0;r=0}var v,b,y,F,w=void 0;function E(e,t){var r=this,n=new this.constructor(A);void 0===n[x]&&L(n);var a=r._state;if(a){var i=arguments[a-1];o((function(){return I(a,n,i,r._result)}))}else M(r,n,e,t);return n}function C(e){if(e&&"object"===s(e)&&e.constructor===this)return e;var t=new this(A);return R(t,e),t}f?w=function(){return process.nextTick(g)}:p?(b=0,y=new p(g),F=l.createTextNode(""),y.observe(F,{characterData:!0}),w=function(){F.data=b=++b%2}):m?((v=new MessageChannel).port1.onmessage=g,w=function(){return v.port2.postMessage(0)}):w=void 0===c?function(){try{var e=Function("return this")().require("vertx");return void 0!==(n=e.runOnLoop||e.runOnContext)?function(){n(g)}:D()}catch(e){return D()}}():D();var x=Math.random().toString(36).substring(2);function A(){}var k=void 0,B=1,T=2;function N(t,r,n){r.constructor===t.constructor&&n===E&&r.constructor.resolve===C?function(e,t){t._state===B?O(e,t._result):t._state===T?S(e,t._result):M(t,void 0,(function(t){return R(e,t)}),(function(t){return S(e,t)}))}(t,r):void 0===n?O(t,r):e(n)?function(e,t,r){o((function(e){var n=!1,a=function(r,a,o,i){try{r.call(a,(function(r){n||(n=!0,t!==r?R(e,r):O(e,r))}),(function(t){n||(n=!0,S(e,t))}))}catch(e){return e}}(r,t,0,0,e._label);!n&&a&&(n=!0,S(e,a))}),e)}(t,r,n):O(t,r)}function R(e,t){if(e===t)S(e,new TypeError("You cannot resolve a promise with itself"));else if(a=s(n=t),null===n||"object"!==a&&"function"!==a)O(e,t);else{var r=void 0;try{r=t.then}catch(t){return void S(e,t)}N(e,t,r)}var n,a}function _(e){e._onerror&&e._onerror(e._result),P(e)}function O(e,t){e._state===k&&(e._result=t,e._state=B,0!==e._subscribers.length&&o(P,e))}function S(e,t){e._state===k&&(e._state=T,e._result=t,o(_,e))}function M(e,t,r,n){var a=e._subscribers,i=a.length;e._onerror=null,a[i]=t,a[i+B]=r,a[i+T]=n,0===i&&e._state&&o(P,e)}function P(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,a=void 0,o=e._result,i=0;i<t.length;i+=3)n=t[i],a=t[i+r],n?I(r,n,a,o):a(o);e._subscribers.length=0}}function I(t,r,n,a){var o=e(n),i=void 0,u=void 0,l=!0;if(o){try{i=n(a)}catch(e){l=!1,u=e}if(r===i)return void S(r,new TypeError("A promises callback cannot return that same promise."))}else i=a;r._state!==k||(o&&l?R(r,i):!1===l?S(r,u):t===B?O(r,i):t===T&&S(r,i))}var j=0;function L(e){e[x]=j++,e._state=void 0,e._result=void 0,e._subscribers=[]}var q=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(A),this.promise[x]||L(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&O(this.promise,this._result))):S(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===k&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,n=r.resolve;if(n===C){var a=void 0,o=void 0,i=!1;try{a=e.then}catch(e){i=!0,o=e}if(a===E&&e._state!==k)this._settledAt(e._state,t,e._result);else if("function"!=typeof a)this._remaining--,this._result[t]=e;else if(r===z){var u=new r(A);i?S(u,o):N(u,e,a),this._willSettleAt(u,t)}else this._willSettleAt(new r((function(t){return t(e)})),t)}else this._willSettleAt(n(e),t)},e.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===k&&(this._remaining--,e===T?S(n,r):this._result[t]=r),0===this._remaining&&O(n,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;M(e,void 0,(function(e){return r._settledAt(B,t,e)}),(function(e){return r._settledAt(T,t,e)}))},e}(),z=function(){function t(e){this[x]=j++,this._result=this._state=void 0,this._subscribers=[],A!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){R(e,t)}),(function(t){S(e,t)}))}catch(t){S(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this,n=r.constructor;return e(t)?r.then((function(e){return n.resolve(t()).then((function(){return e}))}),(function(e){return n.resolve(t()).then((function(){throw e}))})):r.then(t,t)},t}();return z.prototype.then=E,z.all=function(e){return new q(this,e).promise},z.race=function(e){var r=this;return t(e)?new r((function(t,n){for(var a=e.length,o=0;o<a;o++)r.resolve(e[o]).then(t,n)})):new r((function(e,t){return t(new TypeError("You must pass an array to race."))}))},z.resolve=C,z.reject=function(e){var t=new this(A);return S(t,e),t},z._setScheduler=function(e){a=e},z._setAsap=function(e){o=e},z._asap=o,z.polyfill=function(){var e=void 0;if(void 0!==u)e=u;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=z},z.Promise=z,z},"object"===s(e)&&void 0!==t?t.exports=o():void 0===(a="function"==typeof(n=o)?n.call(e,r,e,t):n)||(t.exports=a)})),Wt=ue((function(e){var t,r,n=(t=Object.prototype.toString,r=Object.prototype.hasOwnProperty,{Class:function(e){return t.call(e).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,t){return r.call(e,t)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}),a=Math.LN2,o=Math.abs,i=Math.floor,u=Math.log,l=Math.min,c=Math.pow,d=Math.round;function p(e,t,r){return e<t?t:e>r?r:e}var f,m=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw new TypeError("Object.getOwnPropertyNames called on non-object");var t,r=[];for(t in e)n.HasOwnProperty(e,t)&&r.push(t);return r};function D(e){if(m&&f){var t,r=m(e);for(t=0;t<r.length;t+=1)f(e,r[t],{value:e[r[t]],writable:!1,enumerable:!1,configurable:!1})}}function h(e,t){var r=32-t;return e<<r>>r}function g(e,t){var r=32-t;return e<<r>>>r}function v(e){return[255&e]}function b(e){return h(e[0],8)}function y(e){return[255&e]}function F(e){return g(e[0],8)}function w(e){return[(e=d(Number(e)))<0?0:e>255?255:255&e]}function E(e){return[e>>8&255,255&e]}function C(e){return h(e[0]<<8|e[1],16)}function x(e){return[e>>8&255,255&e]}function A(e){return g(e[0]<<8|e[1],16)}function k(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function B(e){return h(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function T(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function N(e){return g(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function R(e,t,r){var n,s,d,p,f,m,D,h=(1<<t-1)-1;function g(e){var t=i(e),r=e-t;return r<.5?t:r>.5||t%2?t+1:t}for(e!=e?(s=(1<<t)-1,d=c(2,r-1),n=0):e===1/0||e===-1/0?(s=(1<<t)-1,d=0,n=e<0?1:0):0===e?(s=0,d=0,n=1/e==-1/0?1:0):(n=e<0,(e=o(e))>=c(2,1-h)?(s=l(i(u(e)/a),1023),(d=g(e/c(2,s)*c(2,r)))/c(2,r)>=2&&(s+=1,d=1),s>h?(s=(1<<t)-1,d=0):(s+=h,d-=c(2,r))):(s=0,d=g(e/c(2,1-h-r)))),f=[],p=r;p;p-=1)f.push(d%2?1:0),d=i(d/2);for(p=t;p;p-=1)f.push(s%2?1:0),s=i(s/2);for(f.push(n?1:0),f.reverse(),m=f.join(""),D=[];m.length;)D.push(parseInt(m.substring(0,8),2)),m=m.substring(8);return D}function _(e,t,r){var n,a,o,i,u,l,s,d,p=[];for(n=e.length;n;n-=1)for(o=e[n-1],a=8;a;a-=1)p.push(o%2?1:0),o>>=1;return p.reverse(),i=p.join(""),u=(1<<t-1)-1,l=parseInt(i.substring(0,1),2)?-1:1,s=parseInt(i.substring(1,1+t),2),d=parseInt(i.substring(1+t),2),s===(1<<t)-1?0===d?l*(1/0):NaN:s>0?l*c(2,s-u)*(1+d/c(2,r)):0!==d?l*c(2,-(u-1))*(d/c(2,r)):l<0?-0:0}function O(e){return _(e,11,52)}function S(e){return R(e,11,52)}function M(e){return _(e,8,23)}function P(e){return R(e,8,23)}f=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(e){return!1}}()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw new TypeError("Object.defineProperty called on non-object");return n.HasProperty(r,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),n.HasProperty(r,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),n.HasProperty(r,"value")&&(e[t]=r.value),e},function(){function t(e){if((e=n.ToInt32(e))<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");var t;for(this.byteLength=e,this._bytes=[],this._bytes.length=e,t=0;t<this.byteLength;t+=1)this._bytes[t]=0;D(this)}function r(){}function a(e,a,o){var i;return i=function(e,r,a){var o,u,l,c;if(arguments.length&&"number"!=typeof arguments[0])if("object"===s(arguments[0])&&arguments[0].constructor===i)for(o=arguments[0],this.length=o.length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)this._setter(l,o._getter(l));else if("object"!==s(arguments[0])||arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])){if("object"!==s(arguments[0])||!(arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])))throw new TypeError("Unexpected argument type(s)");if(this.buffer=e,this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(a),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else for(u=arguments[0],this.length=n.ToUint32(u.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)c=u[l],this._setter(l,Number(c));else{if(this.length=n.ToInt32(arguments[0]),a<0)throw new RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0}this.constructor=i,D(this),function(e){if(f){if(e.length>1e5)throw new RangeError("Array too large for polyfill");var t;for(t=0;t<e.length;t+=1)r(t)}function r(t){f(e,t,{get:function(){return e._getter(t)},set:function(r){e._setter(t,r)},enumerable:!0,configurable:!1})}}(this)},i.prototype=new r,i.prototype.BYTES_PER_ELEMENT=e,i.prototype._pack=a,i.prototype._unpack=o,i.BYTES_PER_ELEMENT=e,i.prototype._getter=function(e){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(!((e=n.ToUint32(e))>=this.length)){for(var t=[],r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)t.push(this.buffer._bytes[a]);return this._unpack(t)}},i.prototype.get=i.prototype._getter,i.prototype._setter=function(e,t){if(arguments.length<2)throw new SyntaxError("Not enough arguments");if((e=n.ToUint32(e))<this.length){var r,a,o=this._pack(t);for(r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)this.buffer._bytes[a]=o[r]}},i.prototype.set=function(e,t){if(arguments.length<1)throw new SyntaxError("Not enough arguments");var r,a,o,i,u,l,c,d,p,f;if("object"===s(arguments[0])&&arguments[0].constructor===this.constructor){if(r=arguments[0],(o=n.ToUint32(arguments[1]))+r.length>this.length)throw new RangeError("Offset plus length of array is out of range");if(d=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(f=[],u=0,l=r.byteOffset;u<p;u+=1,l+=1)f[u]=r.buffer._bytes[l];for(u=0,c=d;u<p;u+=1,c+=1)this.buffer._bytes[c]=f[u]}else for(u=0,l=r.byteOffset,c=d;u<p;u+=1,l+=1,c+=1)this.buffer._bytes[c]=r.buffer._bytes[l]}else{if("object"!==s(arguments[0])||void 0===arguments[0].length)throw new TypeError("Unexpected argument type(s)");if(a=arguments[0],i=n.ToUint32(a.length),(o=n.ToUint32(arguments[1]))+i>this.length)throw new RangeError("Offset plus length of array is out of range");for(u=0;u<i;u+=1)l=a[u],this._setter(o+u,Number(l))}},i.prototype.subarray=function(e,t){e=n.ToInt32(e),t=n.ToInt32(t),arguments.length<1&&(e=0),arguments.length<2&&(t=this.length),e<0&&(e=this.length+e),t<0&&(t=this.length+t),e=p(e,0,this.length);var r=(t=p(t,0,this.length))-e;return r<0&&(r=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,r)},i}e.ArrayBuffer=e.ArrayBuffer||t;var o=a(1,v,b),i=a(1,y,F),u=a(1,w,F),l=a(2,E,C),c=a(2,x,A),d=a(4,k,B),m=a(4,T,N),h=a(4,P,M),g=a(8,S,O);e.Int8Array=e.Int8Array||o,e.Uint8Array=e.Uint8Array||i,e.Uint8ClampedArray=e.Uint8ClampedArray||u,e.Int16Array=e.Int16Array||l,e.Uint16Array=e.Uint16Array||c,e.Int32Array=e.Int32Array||d,e.Uint32Array=e.Uint32Array||m,e.Float32Array=e.Float32Array||h,e.Float64Array=e.Float64Array||g}(),function(){function t(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,a=(r=new e.Uint16Array([4660]),18===t(new e.Uint8Array(r.buffer),0));function o(t,r,a){if(0===arguments.length)t=new e.ArrayBuffer(0);else if(!(t instanceof e.ArrayBuffer||"ArrayBuffer"===n.Class(t)))throw new TypeError("TypeError");if(this.buffer=t||new e.ArrayBuffer(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:n.ToUint32(a),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");D(this)}function i(r){return function(o,i){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");o+=this.byteOffset;var u,l=new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT),s=[];for(u=0;u<r.BYTES_PER_ELEMENT;u+=1)s.push(t(l,u));return Boolean(i)===Boolean(a)&&s.reverse(),t(new r(new e.Uint8Array(s).buffer),0)}}function u(r){return function(o,i,u){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");var l,s=new r([i]),c=new e.Uint8Array(s.buffer),d=[];for(l=0;l<r.BYTES_PER_ELEMENT;l+=1)d.push(t(c,l));Boolean(u)===Boolean(a)&&d.reverse(),new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT).set(d)}}o.prototype.getUint8=i(e.Uint8Array),o.prototype.getInt8=i(e.Int8Array),o.prototype.getUint16=i(e.Uint16Array),o.prototype.getInt16=i(e.Int16Array),o.prototype.getUint32=i(e.Uint32Array),o.prototype.getInt32=i(e.Int32Array),o.prototype.getFloat32=i(e.Float32Array),o.prototype.getFloat64=i(e.Float64Array),o.prototype.setUint8=u(e.Uint8Array),o.prototype.setInt8=u(e.Int8Array),o.prototype.setUint16=u(e.Uint16Array),o.prototype.setInt16=u(e.Int16Array),o.prototype.setUint32=u(e.Uint32Array),o.prototype.setInt32=u(e.Int32Array),o.prototype.setFloat32=u(e.Float32Array),o.prototype.setFloat64=u(e.Float64Array),e.DataView=e.DataView||o}()})),Yt=ue((function(e){!function(e){"use strict";if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),n=function(e,t,n){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n}):e[t]=n};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id","_WeakMap_"+o()+"."+o()),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function r(e,r){if(!a(e)||!t.call(e,"_id"))throw new TypeError(r+" method called on incompatible receiver "+s(e))}function o(){return Math.random().toString().substring(2)}return n(e.prototype,"delete",(function(e){if(r(this,"delete"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e||(delete e[this._id],0))})),n(e.prototype,"get",(function(e){if(r(this,"get"),a(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),n(e.prototype,"has",(function(e){if(r(this,"has"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),n(e.prototype,"set",(function(e,t){if(r(this,"set"),!a(e))throw new TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?(o[1]=t,this):(n(e,this._id,[e,t]),this)})),n(e,"_polyfill",!0),e}()}function a(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==i?i:void 0!==u?u:e)})),Kt={helpUrlBase:"https://dequeuniversity.com/rules/",gridSize:200,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(e){var t=e.name,r=e.value,n=e.priority,a=e.group;Kt[t]=r,Kt[t+"_PRIO"]=n,Kt[t+"_GROUP"]=a,Kt.results[n]=r,Kt.resultGroups[n]=a,Kt.resultGroupMap[r]=a})),Object.freeze(Kt.results),Object.freeze(Kt.resultGroups),Object.freeze(Kt.resultGroupMap),Object.freeze(Kt);var Xt=Kt,Zt=function(){"object"===("undefined"==typeof console?"undefined":s(console))&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},Jt=/[\t\r\n\f]/g,Qt=function(){function e(){ee(this,e),this.parent=void 0}return re(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(e){var t=this.attr("class");if(!t)return!1;var r=" "+e+" ";return(" "+t+" ").replace(Jt," ").indexOf(r)>=0}}]),e}(),er={};le(er,{DqElement:function(){return Kr},aggregate:function(){return tr},aggregateChecks:function(){return ur},aggregateNodeResults:function(){return sr},aggregateResult:function(){return dr},areStylesSet:function(){return pr},assert:function(){return fr},checkHelper:function(){return Xr},clone:function(){return Zr},closest:function(){return fn},collectResultsFromFrames:function(){return ia},contains:function(){return ua},convertSelector:function(){return sn},cssParser:function(){return Qr},deepMerge:function(){return la},escapeSelector:function(){return Dr},extendMetaData:function(){return sa},filterHtmlAttrs:function(){return Wp},finalizeRuleResult:function(){return lr},findBy:function(){return na},getAllChecks:function(){return ra},getAncestry:function(){return zr},getBaseLang:function(){return Td},getCheckMessage:function(){return Id},getCheckOption:function(){return jd},getEnvironmentData:function(){return Ld},getFlattenedTree:function(){return Bd},getFrameContexts:function(){return np},getFriendlyUriEnd:function(){return yr},getNodeAttributes:function(){return Fr},getNodeFromTree:function(){return Wr},getPreloadConfig:function(){return qp},getRootNode:function(){return fa},getRule:function(){return ap},getScroll:function(){return op},getScrollState:function(){return lp},getSelector:function(){return Lr},getSelectorData:function(){return Or},getShadowSelector:function(){return Cr},getStandards:function(){return sp},getStyleSheetFactory:function(){return dp},getXpath:function(){return $r},injectStyle:function(){return pp},isHidden:function(){return fp},isHtmlElement:function(){return mp},isNodeInContext:function(){return Dp},isShadowRoot:function(){return da},isValidLang:function(){return of},isXHTML:function(){return Er},matchAncestry:function(){return gp},matches:function(){return pn},matchesExpression:function(){return dn},matchesSelector:function(){return wr},memoize:function(){return ba},mergeResults:function(){return oa},nodeLookup:function(){return bp},nodeSorter:function(){return vp},parseCrossOriginStylesheet:function(){return Ap},parseSameOriginStylesheet:function(){return Cp},parseStylesheet:function(){return xp},performanceTimer:function(){return Bp},pollyfillElementsFromPoint:function(){return Tp},preload:function(){return zp},preloadCssom:function(){return Sp},preloadMedia:function(){return jp},processMessage:function(){return Pd},publishMetaData:function(){return $p},querySelectorAll:function(){return Hp},querySelectorAllFilter:function(){return Op},queue:function(){return yn},respondable:function(){return Zn},ruleShouldRun:function(){return Gp},select:function(){return Kp},sendCommandToFrame:function(){return Qn},setScrollState:function(){return Zp},shadowSelect:function(){return Jp},shadowSelectAll:function(){return ef},shouldPreload:function(){return Lp},toArray:function(){return mr},tokenList:function(){return bd},uniqueArray:function(){return Np},uuid:function(){return Sn},validInputTypes:function(){return rf},validLangs:function(){return af}});var tr=function(e,t,r){t=t.slice(),r&&t.push(r);var n=t.map((function(t){return e.indexOf(t)})).sort();return e[n.pop()]},rr=Xt.CANTTELL_PRIO,nr=Xt.FAIL_PRIO,ar=[];ar[Xt.PASS_PRIO]=!0,ar[Xt.CANTTELL_PRIO]=null,ar[Xt.FAIL_PRIO]=!1;var or=["any","all","none"];function ir(e,t){return or.reduce((function(r,n){return r[n]=(e[n]||[]).map((function(e){return t(e,n)})),r}),{})}var ur=function(e){var t=Object.assign({},e);ir(t,(function(e,t){var r=void 0===e.result?-1:ar.indexOf(e.result);e.priority=-1!==r?r:Xt.CANTTELL_PRIO,"none"===t&&(e.priority===Xt.PASS_PRIO?e.priority=Xt.FAIL_PRIO:e.priority===Xt.FAIL_PRIO&&(e.priority=Xt.PASS_PRIO))}));var r={all:t.all.reduce((function(e,t){return Math.max(e,t.priority)}),0),none:t.none.reduce((function(e,t){return Math.max(e,t.priority)}),0),any:t.any.reduce((function(e,t){return Math.min(e,t.priority)}),4)%4};t.priority=Math.max(r.all,r.none,r.any);var n=[];return or.forEach((function(e){t[e]=t[e].filter((function(n){return n.priority===t.priority&&n.priority===r[e]})),t[e].forEach((function(e){return n.push(e.impact)}))})),[rr,nr].includes(t.priority)?t.impact=tr(Xt.impact,n):t.impact=null,ir(t,(function(e){delete e.result,delete e.priority})),t.result=Xt.results[t.priority],delete t.priority,t},lr=function(e){var t=c._audit.rules.find((function(t){return t.id===e.id}));return t&&t.impact&&e.nodes.forEach((function(e){["any","all","none"].forEach((function(r){(e[r]||[]).forEach((function(e){e.impact=t.impact}))}))})),Object.assign(e,sr(e.nodes)),delete e.nodes,e},sr=function(e){var t={};if((e=e.map((function(e){if(e.any&&e.all&&e.none)return ur(e);if(Array.isArray(e.node))return lr(e);throw new TypeError("Invalid Result type")})))&&e.length){var r=e.map((function(e){return e.result}));t.result=tr(Xt.results,r,t.result)}else t.result="inapplicable";Xt.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){var r=Xt.resultGroupMap[e.result];t[r].push(e)}));var n=Xt.FAIL_GROUP;if(0===t[n].length&&(n=Xt.CANTTELL_GROUP),t[n].length>0){var a=t[n].map((function(e){return e.impact}));t.impact=tr(Xt.impact,a)||null}else t.impact=null;return t};function cr(e,t,r){var n=Object.assign({},t);n.nodes=(n[r]||[]).concat(),Xt.resultGroups.forEach((function(e){delete n[e]})),e[r].push(n)}var dr=function(e){var t={};return Xt.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){e.error?cr(t,e,Xt.CANTTELL_GROUP):e.result===Xt.NA?cr(t,e,Xt.NA_GROUP):Xt.resultGroups.forEach((function(r){Array.isArray(e[r])&&e[r].length>0&&cr(t,e,r)}))})),t},pr=function e(t,r,n){var a=i.getComputedStyle(t,null);if(!a)return!1;for(var o=0;o<r.length;++o){var u=r[o];if(a.getPropertyValue(u.property)===u.value)return!0}return!(!t.parentNode||t.nodeName.toUpperCase()===n.toUpperCase())&&e(t.parentNode,r,n)},fr=function(e,t){if(!e)throw new Error(t)},mr=function(e){return Array.prototype.slice.call(e)},Dr=function(e){for(var t,r=String(e),n=r.length,a=-1,o="",i=r.charCodeAt(0);++a<n;)0!=(t=r.charCodeAt(a))?o+=t>=1&&t<=31||127==t||0==a&&t>=48&&t<=57||1==a&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==a&&1==n&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+r.charAt(a):r.charAt(a):o+="�";return o};function hr(e,t){return[e.substring(0,t),e.substring(t)]}function gr(e){return e.replace(/\s+$/,"")}var vr,br,yr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e.length<=1||"data:"===e.substr(0,5)||"javascript:"===e.substr(0,11)||e.includes("?"))){var r=t.currentDomain,n=t.maxLength,a=void 0===n?25:n,o=function(e){var t=e,r="",n="",a="",o="",i="";if(e.includes("#")){var u=Z(hr(e,e.indexOf("#")),2);e=u[0],i=u[1]}if(e.includes("?")){var l=Z(hr(e,e.indexOf("?")),2);e=l[0],o=l[1]}if(e.includes("://")){var s=Z(e.split("://"),2);r=s[0];var c=Z(hr(e=s[1],e.indexOf("/")),2);n=c[0],e=c[1]}else if("//"===e.substr(0,2)){var d=Z(hr(e=e.substr(2),e.indexOf("/")),2);n=d[0],e=d[1]}if("www."===n.substr(0,4)&&(n=n.substr(4)),n&&n.includes(":")){var p=Z(hr(n,n.indexOf(":")),2);n=p[0],a=p[1]}return{original:t,protocol:r,domain:n,port:a,path:e,query:o,hash:i}}(e),i=o.path,u=o.domain,l=o.hash,s=i.substr(i.substr(0,i.length-2).lastIndexOf("/")+1);if(l)return s&&(s+l).length<=a?gr(s+l):s.length<2&&l.length>2&&l.length<=a?gr(l):void 0;if(u&&u.length<a&&i.length<=1)return gr(u+i);if(i==="/"+s&&u&&r&&u!==r&&(u+i).length<=a)return gr(u+i);var c=s.lastIndexOf(".");return(-1===c||c>1)&&(-1!==c||s.length>2)&&s.length<=a&&!s.match(/index(\.[a-zA-Z]{2-4})?/)&&!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==e.length&&(e.match(/[0-9]/g)||"").length>=e.length/2}(s)?gr(s):void 0}},Fr=function(e){return e.attributes instanceof i.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes},wr=function(e,t){return vr&&e[vr]||(vr=function(e){var t,r,n=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],a=n.length;for(t=0;t<a;t++)if(e[r=n[t]])return r}(e)),!!e[vr]&&e[vr](t)},Er=function(e){return!!e.createElement&&"A"===e.createElement("A").localName},Cr=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return"";var n=t.getRootNode&&t.getRootNode()||l;if(11!==n.nodeType)return e(t,r,n);for(var a=[];11===n.nodeType;){if(!n.host)return"";a.unshift({elm:t,doc:n}),n=(t=n.host).getRootNode()}return a.unshift({elm:t,doc:n}),a.map((function(t){var n=t.elm,a=t.doc;return e(n,r,a)}))},xr=["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"],Ar=31,kr=/([\\"])/g,Br=/(\r\n|\r|\n)/g;function Tr(e){return e.replace(kr,"\\$1").replace(Br,"\\a ")}function Nr(e,t){var r,n=t.name;if(-1!==n.indexOf("href")||-1!==n.indexOf("src")){var a=yr(e.getAttribute(n));r=a?Dr(t.name)+'$="'+Tr(a)+'"':Dr(t.name)+'="'+Tr(e.getAttribute(n))+'"'}else r=Dr(n)+'="'+Tr(t.value)+'"';return r}function Rr(e,t){return e.count<t.count?-1:e.count===t.count?0:1}function _r(e){return!xr.includes(e.name)&&-1===e.name.indexOf(":")&&(!e.value||e.value.length<Ar)}function Or(e){for(var t={classes:{},tags:{},attributes:{}},r=(e=Array.isArray(e)?e:[e]).slice(),n=[],a=function(){var e=r.pop(),a=e.actualNode;if(a.querySelectorAll){var o=a.nodeName;t.tags[o]?t.tags[o]++:t.tags[o]=1,a.classList&&Array.from(a.classList).forEach((function(e){var r=Dr(e);t.classes[r]?t.classes[r]++:t.classes[r]=1})),a.hasAttributes()&&Array.from(Fr(a)).filter(_r).forEach((function(e){var r=Nr(a,e);r&&(t.attributes[r]?t.attributes[r]++:t.attributes[r]=1)}))}for(e.children.length&&(n.push(r),r=e.children.slice());!r.length&&n.length;)r=n.pop()};r.length;)a();return t}function Sr(e,t){var r=e.parentNode&&Array.from(e.parentNode.children||"")||[];return r.find((function(r){return r!==e&&wr(r,t)}))?":nth-child("+(1+r.indexOf(e))+")":""}function Mr(e){if(e.getAttribute("id")){var t=e.getRootNode&&e.getRootNode()||l,r="#"+Dr(e.getAttribute("id")||"");return r.match(/player_uid_/)||1!==t.querySelectorAll(r).length?void 0:r}}function Pr(e){return void 0===br&&(br=Er(l)),Dr(br?e.localName:e.nodeName.toLowerCase())}function Ir(e,t){var r,n="",a=function(e,t){var r=[],n=t.classes,a=t.tags;return e.classList&&Array.from(e.classList).forEach((function(t){var o=Dr(t);n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"class"})})),r.sort(Rr)}(e,t),o=function(e,t){var r=[],n=t.attributes,a=t.tags;return e.hasAttributes()&&Array.from(Fr(e)).filter(_r).forEach((function(t){var o=Nr(e,t);o&&n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"attribute"})})),r.sort(Rr)}(e,t);return a.length&&1===a[0].count?r=[a[0]]:o.length&&1===o[0].count?(r=[o[0]],n=Pr(e)):((r=a.concat(o)).sort(Rr),(r=r.slice(0,3)).some((function(e){return"class"===e.species}))?r.sort((function(e,t){return e.species!==t.species&&"class"===e.species?-1:e.species===t.species?0:1})):n=Pr(e)),n+r.reduce((function(e,t){switch(t.species){case"class":return e+"."+t.name;case"attribute":return e+"["+t.name+"]"}return e}),"")}function jr(e,t,r){if(!c._selectorData)throw new Error("Expect axe._selectorData to be set up");var n,a,o=t.toRoot,i=void 0!==o&&o;do{var u=Mr(e);u||(u=Ir(e,c._selectorData),u+=Sr(e,u)),n=n?u+" > "+n:u,a=a?a.filter((function(e){return wr(e,n)})):Array.from(r.querySelectorAll(n)),e=e.parentElement}while((a.length>1||i)&&e&&11!==e.nodeType);return 1===a.length?n:-1!==n.indexOf(" > ")?":root"+n.substring(n.indexOf(" > ")):":root"}function Lr(e,t){return Cr(jr,e,t)}function qr(e){var t=e.nodeName.toLowerCase(),r=e.parentElement;if(!r)return t;var n="";if("head"!==t&&"body"!==t&&r.children.length>1){var a=Array.prototype.indexOf.call(r.children,e)+1;n=":nth-child(".concat(a,")")}return qr(r)+" > "+t+n}function zr(e,t){return Cr(qr,e,t)}function Vr(e,t){var r,n;if(!e)return[];if(!t&&9===e.nodeType)return[{str:"html"}];if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=Vr(e.parentNode,t)),e.previousSibling){n=1,r=e.previousSibling;do{1===r.nodeType&&r.nodeName===e.nodeName&&n++,r=r.previousSibling}while(r);1===n&&(n=null)}else if(e.nextSibling){r=e.nextSibling;do{1===r.nodeType&&r.nodeName===e.nodeName?(n=1,r=null):(n=null,r=r.previousSibling)}while(r)}if(1===e.nodeType){var a={};a.str=e.nodeName.toLowerCase();var o=e.getAttribute&&Dr(e.getAttribute("id"));o&&1===e.ownerDocument.querySelectorAll("#"+o).length&&(a.id=e.getAttribute("id")),n>1&&(a.count=n),t.push(a)}return t}var $r=function(e){return Vr(e).reduce((function(e,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):e+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")}),"")},Hr={},Ur={set:function(e,t){!function(e){fr("string"==typeof e,"key must be a string, "+s(e)+" given"),fr(""!==e,"key must not be empty")}(e),Hr[e]=t},get:function(e,t){if(function(e){fr("function"==typeof e||void 0===e,"creator must be a function or undefined, "+s(e)+" given")}(t),e in Hr)return Hr[e];if("function"==typeof t){var r=t();return fr(void 0!==r,"Cache creator function should not return undefined"),this.set(e,r),Hr[e]}},clear:function(){Hr={}}},Gr=Ur,Wr=function(e,t){var r=t||e;return Gr.get("nodeMap")?Gr.get("nodeMap").get(r):null};function Yr(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.spec=o,e instanceof Qt?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=Wr(e)),this.fromFrame=(null===(t=this.spec.selector)||void 0===t?void 0:t.length)>1,a.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null===(r=this._virtualNode)||void 0===r?void 0:r.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,c._audit.noHtml||(this.source=null!==(n=this.spec.source)&&void 0!==n?n:function(e){if(null==e||!e.outerHTML)return"";var t=e.outerHTML;return t||"function"!=typeof i.XMLSerializer||(t=(new i.XMLSerializer).serializeToString(e)),function(e,t){if(t=t||300,e.length>t){var r=e.indexOf(">");e=e.substring(0,r+1)}return e}(t||"")}(this._element))}Yr.prototype={get selector(){return this.spec.selector||[Lr(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[zr(this.element)]},get xpath(){return this.spec.xpath||[$r(this.element)]},get element(){return this._element},toJSON:function(){return{selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes}}},Yr.fromFrame=function(e,t,r){var n=Yr.mergeSpecs(e,r);return new Yr(r.element,t,n)},Yr.mergeSpecs=function(e,t){return X({},e,{selector:[].concat(Y(t.selector),Y(e.selector)),ancestry:[].concat(Y(t.ancestry),Y(e.ancestry)),xpath:[].concat(Y(t.xpath),Y(e.xpath)),nodeIndexes:[].concat(Y(t.nodeIndexes),Y(e.nodeIndexes))})};var Kr=Yr,Xr=function(e,t,r,n){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error==0?(e.result=t,r(e)):n(t)}},data:function(t){e.data=t},relatedNodes:function(r){i.Node&&(r=r instanceof i.Node||r instanceof Qt?[r]:mr(r),e.relatedNodes=[],r.forEach((function(r){if(r instanceof Qt&&(r=r.actualNode),r instanceof i.Node){var n=new Kr(r,t);e.relatedNodes.push(n)}})))}}},Zr=function e(t){var r,n,a,o,u=t;if(null!==(r=i)&&void 0!==r&&r.Node&&t instanceof i.Node||null!==(n=i)&&void 0!==n&&n.HTMLCollection&&t instanceof i.HTMLCollection)return t;if(null!==t&&"object"===s(t))if(Array.isArray(t))for(u=[],a=0,o=t.length;a<o;a++)u[a]=e(t[a]);else for(a in u={},t)u[a]=e(t[a]);return u},Jr=new(se(me()).CssSelectorParser);Jr.registerSelectorPseudos("not"),Jr.registerSelectorPseudos("is"),Jr.registerNestingOperators(">"),Jr.registerAttrEqualityMods("^","$","*","~");var Qr=Jr;function en(e,t){return function(e,t){return 1===e.props.nodeType&&("*"===t.tag||e.props.nodeName===t.tag)}(e,t)&&function(e,t){return!t.classes||t.classes.every((function(t){return e.hasClass(t.value)}))}(e,t)&&function(e,t){return!t.attributes||t.attributes.every((function(t){var r=e.attr(t.key);return null!==r&&t.test(r)}))}(e,t)&&function(e,t){return!t.id||e.props.id===t.id}(e,t)&&(r=e,!((n=t).pseudos&&!n.pseudos.every((function(e){if("not"===e.name)return!e.expressions.some((function(e){return dn(r,e)}));if("is"===e.name)return e.expressions.some((function(e){return dn(r,e)}));throw new Error("the pseudo selector "+e.name+" has not yet been implemented")}))));var r,n}var tn,rn=(tn=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(e){return e.replace(tn,"\\")}),nn=/\\/g;function an(e){if(e)return e.map((function(e){var t,r,n=e.name.replace(nn,""),a=(e.value||"").replace(nn,"");switch(e.operator){case"^=":r=new RegExp("^"+rn(a));break;case"$=":r=new RegExp(rn(a)+"$");break;case"~=":r=new RegExp("(^|\\s)"+rn(a)+"(\\s|$)");break;case"|=":r=new RegExp("^"+rn(a)+"(-|$)");break;case"=":t=function(e){return a===e};break;case"*=":t=function(e){return e&&e.includes(a)};break;case"!=":t=function(e){return a!==e};break;default:t=function(e){return null!==e}}return""===a&&/^[*$^]=$/.test(e.operator)&&(t=function(){return!1}),t||(t=function(e){return e&&r.test(e)}),{key:n,value:a,type:void 0===e.value?"attrExist":"attrValue",test:t}}))}function on(e){if(e)return e.map((function(e){return{value:e=e.replace(nn,""),regexp:new RegExp("(^|\\s)"+rn(e)+"(\\s|$)")}}))}function un(e){if(e)return e.map((function(e){var t;return["is","not"].includes(e.name)&&(t=ln(t=(t=e.value).selectors?t.selectors:[t])),{name:e.name,expressions:t,value:e.value}}))}function ln(e){return e.map((function(e){for(var t=[],r=e.rule;r;)t.push({tag:r.tagName?r.tagName.toLowerCase():"*",combinator:r.nestingOperator?r.nestingOperator:" ",id:r.id,attributes:an(r.attrs),classes:on(r.classNames),pseudos:un(r.pseudos)}),r=r.rule;return t}))}function sn(e){var t=Qr.parse(e);return ln(t=t.selectors?t.selectors:[t])}function cn(e,t,r,n){if(!e)return!1;for(var a=Array.isArray(t)?t[r]:t,o=en(e,a);!o&&n&&e.parent;)o=en(e=e.parent,a);if(r>0){if(!1===[" ",">"].includes(a.combinator))throw new Error("axe.utils.matchesExpression does not support the combinator: "+a.combinator);o=o&&cn(e.parent,t,r-1," "===a.combinator)}return o}function dn(e,t,r){return cn(e,t,t.length-1,r)}var pn=function(e,t){return sn(t).some((function(t){return dn(e,t)}))},fn=function(e,t){for(;e;){if(pn(e,t))return e;if(void 0===e.parent)throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null};function mn(){}function Dn(e){if("function"!=typeof e)throw new TypeError("Queue methods require functions as arguments")}var hn,gn,vn,bn,yn=function(){var e,t=[],r=0,n=0,a=mn,o=!1,i=function(t){e=t,setTimeout((function(){null!=e&&Zt("Uncaught error (of queue)",e)}),1)},u=i;function l(e){return function(r){t[e]=r,(n-=1)||a===mn||(o=!0,a(t))}}function c(e){return a=mn,u(e),t}var d={defer:function(a){if("object"===s(a)&&a.then&&a.catch){var i=a;a=function(e,t){i.then(e).catch(t)}}if(Dn(a),void 0===e){if(o)throw new Error("Queue already completed");return t.push(a),++n,function(){for(var e=t.length;r<e;r++){var n=t[r];try{n.call(null,l(r),c)}catch(e){c(e)}}}(),d}},then:function(r){if(Dn(r),a!==mn)throw new Error("queue `then` already set");return e||(a=r,n||(o=!0,a(t))),d},catch:function(t){if(Dn(t),u!==i)throw new Error("queue `catch` already set");return e?(t(e),e=null):u=t,d},abort:c};return d},Fn=i.crypto||i.msCrypto;!gn&&Fn&&Fn.getRandomValues&&(vn=new Uint8Array(16),gn=function(){return Fn.getRandomValues(vn),vn}),gn||(bn=new Array(16),gn=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),bn[t]=e>>>((3&t)<<3)&255;return bn});for(var wn="function"==typeof i.Buffer?i.Buffer:Array,En=[],Cn={},xn=0;xn<256;xn++)En[xn]=(xn+256).toString(16).substr(1),Cn[En[xn]]=xn;function An(e,t){var r=t||0,n=En;return n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]}var kn=gn(),Bn=[1|kn[0],kn[1],kn[2],kn[3],kn[4],kn[5]],Tn=16383&(kn[6]<<8|kn[7]),Nn=0,Rn=0;function _n(e,t,r){var n=t&&r||0,a=t||[],o=null!=(e=e||{}).clockseq?e.clockseq:Tn,i=null!=e.msecs?e.msecs:(new Date).getTime(),u=null!=e.nsecs?e.nsecs:Rn+1,l=i-Nn+(u-Rn)/1e4;if(l<0&&null==e.clockseq&&(o=o+1&16383),(l<0||i>Nn)&&null==e.nsecs&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Nn=i,Rn=u,Tn=o;var s=(1e4*(268435455&(i+=122192928e5))+u)%4294967296;a[n++]=s>>>24&255,a[n++]=s>>>16&255,a[n++]=s>>>8&255,a[n++]=255&s;var c=i/4294967296*1e4&268435455;a[n++]=c>>>8&255,a[n++]=255&c,a[n++]=c>>>24&15|16,a[n++]=c>>>16&255,a[n++]=o>>>8|128,a[n++]=255&o;for(var d=e.node||Bn,p=0;p<6;p++)a[n+p]=d[p];return t||An(a)}function On(e,t,r){var n=t&&r||0;"string"==typeof e&&(t="binary"==e?new wn(16):null,e=null);var a=(e=e||{}).random||(e.rng||gn)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var o=0;o<16;o++)t[n+o]=a[o];return t||An(a)}(hn=On).v1=_n,hn.v4=On,hn.parse=function(e,t,r){var n=t&&r||0,a=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){a<16&&(t[n+a++]=Cn[e])}));a<16;)t[n+a++]=0;return t},hn.unparse=An,hn.BufferClass=wn,c._uuid=_n();var Sn=On,Mn=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function Pn(){var e="axeAPI",t="";return void 0!==c&&c._audit&&c._audit.application&&(e=c._audit.application),void 0!==c&&(t=c.version),e+"."+t}function In(e){Ln(e),fr(i.parent===e,"Source of the response must be the parent window.")}function jn(e){Ln(e),fr(e.parent===i,"Respondable target must be a frame in the current window")}function Ln(e){fr(i!==e,"Messages can not be sent to the same window.")}var qn={},zn=[];function Vn(){var e="".concat(On(),":").concat(On());return zn.includes(e)?Vn():(zn.push(e),e)}function $n(e,t,r,n){if("function"==typeof n&&function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];fr(!qn[e],"A replyHandler already exists for this message channel."),qn[e]={replyHandler:t,sendToParent:r}}(t.channelId,n,r),r?In(e):jn(e),t.message instanceof Error&&!r)return c.log(t.message),!1;var a=function(e){var t=e.topic,r=e.channelId,n=e.message,a={channelId:r,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:Pn()};return n instanceof Error?a.error={name:n.name,message:n.message,stack:n.stack}:a.payload=n,JSON.stringify(a)}(X({messageId:Vn()},t)),o=c._audit.allowedOrigins;return!(!o||!o.length||(o.forEach((function(t){try{e.postMessage(a,t)}catch(r){if(r instanceof e.DOMException)throw new Error('allowedOrigins value "'.concat(t,'" is not a valid origin'));throw r}})),0))}function Hn(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(n,a,o){$n(e,{channelId:t,message:n,keepalive:a},r,o)}}function Un(e,t){var r,n=e.origin,a=e.data,o=e.source;try{var u=function(e){var t,r,n,a,o;try{t=JSON.parse(e)}catch(e){return}if(null!==(u=t)&&"object"===s(u)&&"string"==typeof u.channelId&&u.source===Pn()){var u,l=t,c=l.topic,d=l.channelId,p=l.messageId,f=l.keepalive;return{topic:c,message:"object"===s(t.error)?(r=t.error,n=r.message||"Unknown error occurred",a=Mn.includes(r.name)?r.name:"Error",o=i[a]||Error,r.stack&&(n+="\n"+r.stack.replace(r.message,"")),new o(n)):t.payload,messageId:p,channelId:d,keepalive:!!f}}}(a)||{},l=u.channelId,d=u.message,p=u.messageId;if(!function(e){var t=c._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}(n)||(r=p,zn.includes(r)||(zn.push(r),0)))return;if(d instanceof Error&&o.parent!==i)return c.log(d),!1;try{if(u.topic){var f=Hn(o,l);In(o),t(u,f)}else!function(e,t){var r=t.channelId,n=t.message,a=t.keepalive,o=function(e){return qn[e]}(r)||{},i=o.replyHandler,u=o.sendToParent;if(i){u?In(e):jn(e);var l=Hn(e,r,u);!a&&r&&function(e){delete qn[e]}(r);try{i(n,a,l)}catch(e){c.log(e),l(e,a)}}}(o,u)}catch(e){!function(e,t,r){if(!e.parent!==i)return c.log(t);try{$n(e,{topic:null,channelId:r,message:t,messageId:Vn(),keepalive:!0},!0)}catch(e){return c.log(e)}}(o,e,l)}}catch(e){return c.log(e),!1}}var Gn,Wn,Yn={open:function(e){if("function"==typeof i.addEventListener){var t=function(t){Un(t,e)};return i.addEventListener("message",t,!1),function(){i.removeEventListener("message",t,!1)}}},post:function(e,t,r){return"function"==typeof i.addEventListener&&$n(e,t,!1,r)}};function Kn(e){e.updateMessenger(Yn)}var Xn={};function Zn(e,t,r,n,a){var o={topic:t,message:r,channelId:"".concat(On(),":").concat(On()),keepalive:n};return Wn(e,o,a)}function Jn(e,t){var r=e.topic,n=e.message,a=e.keepalive,o=Xn[r];if(o)try{o(n,a,t)}catch(e){c.log(e),t(e,a)}}function Qn(e,t,r,n){var a,o,i=e.contentWindow,u=null!==(a=null===(o=t.options)||void 0===o?void 0:o.pingWaitTime)&&void 0!==a?a:500;if(!i)return Zt("Frame does not have a content window",e),void r(null);if(0!==u){var l=setTimeout((function(){l=setTimeout((function(){t.debug?n(ta("No response from frame",e)):r(null)}),0)}),u);Zn(i,"axe.ping",null,void 0,(function(){clearTimeout(l),ea(e,t,r,n)}))}else ea(e,t,r,n)}function ea(e,t,r,n){var a,o,i=null!==(a=null===(o=t.options)||void 0===o?void 0:o.frameWaitTime)&&void 0!==a?a:6e4,u=e.contentWindow,l=setTimeout((function(){n(ta("Axe in frame timed out",e))}),i);Zn(u,"axe.start",t,void 0,(function(e){clearTimeout(l),e instanceof Error==0?r(e):n(e)}))}function ta(e,t){var r;return c._tree&&(r=Lr(t)),new Error(e+": "+(r||t))}Zn.updateMessenger=function(e){var t=e.open,r=e.post;fr("function"==typeof t,"open callback must be a function"),fr("function"==typeof r,"post callback must be a function"),Gn&&Gn();var n=t(Jn);n?(fr("function"==typeof n,"open callback must return a cleanup function"),Gn=n):Gn=null,Wn=r},Zn.subscribe=function(e,t){fr("function"==typeof t,"Subscriber callback must be a function"),fr(!Xn[e],"Topic ".concat(e," is already registered to.")),Xn[e]=t},Zn.isInFrame=function(){return!!(arguments.length>0&&void 0!==arguments[0]?arguments[0]:i).frameElement},Kn(Zn);var ra=function(e){return[].concat(e.any||[]).concat(e.all||[]).concat(e.none||[])},na=function(e,t,r){if(Array.isArray(e))return e.find((function(e){return"object"===s(e)&&e[t]===r}))};function aa(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Math.max(null==e?void 0:e.length,null==t?void 0:t.length),n=0;n<r;n++){var a=null==e?void 0:e[n],o=null==t?void 0:t[n];if("number"!=typeof a||isNaN(a))return 0===n?1:-1;if("number"!=typeof o||isNaN(o))return 0===n?-1:1;if(a!==o)return a-o}return 0}var oa=function(e,t){var r=[];return e.forEach((function(e){var n,a=(n=e)&&n.results?Array.isArray(n.results)?n.results.length?n.results:null:[n.results]:null;if(a&&a.length){var o=function(e,t){return e.frameElement?new Kr(e.frameElement,t):e.frameSpec?e.frameSpec:null}(e,t);a.forEach((function(e){e.nodes&&o&&function(e,t,r){e.forEach((function(e){e.node=Kr.fromFrame(e.node,t,r),ra(e).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return Kr.fromFrame(e,t,r)}))}))}))}(e.nodes,t,o);var n=na(r,"id",e.id);n?e.nodes.length&&function(e,t){for(var r=t[0].node,n=0;n<e.length;n++){var a=e[n].node,o=aa(a.nodeIndexes,r.nodeIndexes);if(o>0||0===o&&r.selector.length<a.selector.length)return void e.splice.apply(e,[n,0].concat(Y(t)))}e.push.apply(e,Y(t))}(n.nodes,e.nodes):r.push(e)}))}})),r.forEach((function(e){e.nodes&&e.nodes.sort((function(e,t){return aa(e.node.nodeIndexes,t.node.nodeIndexes)}))})),r};function ia(e,t,r,n,a,o){var i=yn();e.frames.forEach((function(e){var a=e.node,o=W(e,p);i.defer((function(e,i){Qn(a,{options:t,command:r,parameter:n,context:o},(function(t){return e(t?{results:t,frameElement:a}:null)}),i)}))})),i.then((function(e){a(oa(e,t))})).catch(o)}function ua(e,t){if(!e.shadowId&&!t.shadowId&&e.actualNode&&"function"==typeof e.actualNode.contains)return e.actualNode.contains(t.actualNode);do{if(e===t)return!0;if(t.nodeIndex<e.nodeIndex)return!1;t=t.parent}while(t);return!1}var la=function e(){for(var t={},r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return n.forEach((function(r){if(r&&"object"===s(r)&&!Array.isArray(r))for(var n=0,a=Object.keys(r);n<a.length;n++){var o=a[n];!t.hasOwnProperty(o)||"object"!==s(r[o])||Array.isArray(t[o])?t[o]=r[o]:t[o]=e(t[o],r[o])}})),t},sa=function(e,t){Object.assign(e,t),Object.keys(t).filter((function(e){return"function"==typeof t[e]})).forEach((function(r){e[r]=null;try{e[r]=t[r](e)}catch(e){}}))},ca=["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"],da=function(e){if(e.shadowRoot){var t=e.nodeName.toLowerCase();if(ca.includes(t)||/^[a-z][a-z0-9_.-]*-[a-z0-9_.-]*$/.test(t))return!0}return!1},pa={};le(pa,{createGrid:function(){return to},findElmsInContext:function(){return Da},findNearbyElms:function(){return so},findUp:function(){return ga},findUpVirtual:function(){return ha},focusDisabled:function(){return vo},getComposedParent:function(){return qa},getElementByReference:function(){return wo},getElementCoordinates:function(){return Va},getElementStack:function(){return So},getModalDialog:function(){return fo},getOverflowHiddenAncestors:function(){return wa},getRootNode:function(){return ma},getScrollOffset:function(){return za},getTabbableElements:function(){return Mo},getTextElementStack:function(){return yu},getViewportSize:function(){return $a},getVisibleChildTextRects:function(){return bu},hasContent:function(){return Au},hasContentVirtual:function(){return xu},hasLangText:function(){return ku},idrefs:function(){return Io},insertedIntoFocusOrder:function(){return Bu},isCurrentPageLink:function(){return Fo},isFocusable:function(){return ai},isHTML5:function(){return _u},isHiddenForEveryone:function(){return Ia},isHiddenWithCSS:function(){return Ru},isInTabOrder:function(){return Ou},isInTextBlock:function(){return ju},isInert:function(){return mo},isModalOpen:function(){return Lu},isMultiline:function(){return qu},isNativelyFocusable:function(){return ni},isNode:function(){return zu},isOffscreen:function(){return Ha},isOpaque:function(){return Qc},isSkipLink:function(){return ed},isVisible:function(){return ad},isVisibleOnScreen:function(){return Ga},isVisibleToScreenReaders:function(){return Vi},isVisualContent:function(){return wu},reduceToElementsBelowFloating:function(){return od},shadowElementsFromPoint:function(){return sd},urlPropsFromAttribute:function(){return md},visuallyContains:function(){return id},visuallyOverlaps:function(){return Dd},visuallySort:function(){return Eo}});var fa=function(e){var t=e.getRootNode&&e.getRootNode()||l;return t===e&&(t=l),t},ma=fa,Da=function(e){var t,r=e.context,n=e.value,a=e.attr,o=e.elm,i=void 0===o?"":o,u=Dr(n);return t=9===r.nodeType||11===r.nodeType?r:ma(r),Array.from(t.querySelectorAll(i+"["+a+"="+u+"]"))},ha=function(e,t){var r;if(r=e.actualNode,!e.shadowId&&"function"==typeof e.actualNode.closest)return e.actualNode.closest(t)||null;do{(r=r.assignedSlot?r.assignedSlot:r.parentNode)&&11===r.nodeType&&(r=r.host)}while(r&&!wr(r,t)&&r!==l.documentElement);return r&&wr(r,t)?r:null},ga=function(e,t){return ha(Wr(e),t)},va=se(Ht());c._memoizedFns=[];var ba=function(e){var t=(0,va.default)(e);return c._memoizedFns.push(t),t};function ya(e,t){return(0|e.left)<(0|t.right)&&(0|e.right)>(0|t.left)&&(0|e.top)<(0|t.bottom)&&(0|e.bottom)>(0|t.top)}var Fa=ba((function(e){var t=[];return e?("hidden"===e.getComputedStylePropertyValue("overflow")&&t.push(e),t.concat(Fa(e.parent))):t})),wa=Fa,Ea=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,Ca=/(\w+)\((\d+)/;function xa(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function Aa(e){return"area"!==e.props.nodeName&&"none"===e.getComputedStylePropertyValue("display")}function ka(e){return!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function Ba(e){return!!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&"hidden"===e.getComputedStylePropertyValue("content-visibility")}function Ta(e){return"true"===e.attr("aria-hidden")}function Na(e){return"0"===e.getComputedStylePropertyValue("opacity")}function Ra(e){var t=op(e.actualNode),r=parseInt(e.getComputedStylePropertyValue("height")),n=parseInt(e.getComputedStylePropertyValue("width"));return!!t&&(0===r||0===n)}function _a(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=e.boundingClientRect,r=wa(e);return!!r.length&&r.some((function(e){var r=e.boundingClientRect;return r.width<2||r.height<2||!ya(t,r)}))}function Oa(e){var t=e.getComputedStylePropertyValue("clip").match(Ea),r=e.getComputedStylePropertyValue("clip-path").match(Ca);if(t&&5===t.length){var n=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}function Sa(e,t){var r=fn(e,"map");if(!r)return!0;var n=r.attr("name");if(!n)return!0;var a=fa(e.actualNode);if(!a||9!==a.nodeType)return!0;var o=Hp(c._tree,'img[usemap="#'.concat(Dr(n),'"]'));return!o||!o.length||o.some((function(e){return!t(e)}))}function Ma(e){var t;return"details"===(null===(t=e.parent)||void 0===t?void 0:t.props.nodeName)&&(("summary"!==e.props.nodeName||e.parent.children.find((function(e){return"summary"===e.props.nodeName}))!==e)&&!e.parent.hasAttr("open"))}var Pa=[Aa,ka,Ba,Ma];function Ia(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor,a=void 0!==n&&n;return e=bp(e).vNode,r?ja(e,a):La(e,a)}var ja=ba((function(e,t){return!(!xa(e)&&(!e.actualNode||!Pa.some((function(r){return r(e,{isAncestor:t})}))&&e.actualNode.isConnected))})),La=ba((function(e,t){return!!ja(e,t)||!!e.parent&&La(e.parent,!0)})),qa=function e(t){if(t.assignedSlot)return e(t.assignedSlot);if(t.parentNode){var r=t.parentNode;if(1===r.nodeType)return r;if(r.host)return r.host}return null},za=function(e){if(!e.nodeType&&e.document&&(e=e.document),9===e.nodeType){var t=e.documentElement,r=e.body;return{left:t&&t.scrollLeft||r&&r.scrollLeft||0,top:t&&t.scrollTop||r&&r.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}},Va=function(e){var t=za(l),r=t.left,n=t.top,a=e.getBoundingClientRect();return{top:a.top+n,right:a.right+r,bottom:a.bottom+n,left:a.left+r,width:a.right-a.left,height:a.bottom-a.top}},$a=function(e){var t=e.document,r=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(r)return{width:r.clientWidth,height:r.clientHeight};var n=t.body;return{width:n.clientWidth,height:n.clientHeight}},Ha=function(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=bp(e).domNode;if(t){var r,n=l.documentElement,a=i.getComputedStyle(t),o=i.getComputedStyle(l.body||n).getPropertyValue("direction"),u=Va(t);if(u.bottom<0&&(function(e,t){for(e=qa(e);e&&"html"!==e.nodeName.toLowerCase();){if(e.scrollTop&&(t+=e.scrollTop)>=0)return!1;e=qa(e)}return!0}(t,u.bottom)||"absolute"===a.position))return!0;if(0===u.left&&0===u.right)return!1;if("ltr"===o){if(u.right<=0)return!0}else if(r=Math.max(n.scrollWidth,$a(i).width),u.left>=r)return!0;return!1}},Ua=[Na,Ra,_a,Oa,Ha];function Ga(e){return e=bp(e).vNode,Wa(e)}var Wa=ba((function(e,t){return e.actualNode&&"area"===e.props.nodeName?!Sa(e,Wa):!Ia(e,{skipAncestors:!0,isAncestor:t})&&(!e.actualNode||!Ua.some((function(r){return r(e,{isAncestor:t})})))&&(!e.parent||Wa(e.parent,!0))}));function Ya(e,t){var r=Math.min(e.top,t.top),n=Math.max(e.right,t.right),a=Math.max(e.bottom,t.bottom),o=Math.min(e.left,t.left);return new i.DOMRect(o,r,n-o,a-r)}function Ka(e,t){var r=e.x,n=e.y,a=t.top,o=t.right,i=t.bottom,u=t.left;return n>=a&&r<=o&&n<=i&&r>=u}var Xa=0,Za=.1,Ja=.2,Qa=.3,eo=0;function to(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.body,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(Gr.get("gridCreated")&&!r)return Xt.gridSize;if(Gr.set("gridCreated",!0),!r){var n,a=Wr(l.documentElement);if(a||(a=new vd(l.documentElement)),eo=0,a._stackingOrder=[ao(Xa,null)],null!==(n=t)&&void 0!==n||(t=new uo),io(t,a),op(a.actualNode)){var o=new uo(a);a._subGrid=o}}for(var u=l.createTreeWalker(e,i.NodeFilter.SHOW_ELEMENT,null,!1),s=r?u.nextNode():u.currentNode;s;){var d=Wr(s);d&&d.parent?r=d.parent:s.assignedSlot?r=Wr(s.assignedSlot):s.parentElement?r=Wr(s.parentElement):s.parentNode&&Wr(s.parentNode)&&(r=Wr(s.parentNode)),d||(d=new c.VirtualNode(s,r)),d._stackingOrder=no(d,r,eo++);var p=oo(d,r),f=p?p._subGrid:t;if(op(d.actualNode)){var m=new uo(d);d._subGrid=m}var D=d.boundingClientRect;0!==D.width&&0!==D.height&&Ga(s)&&io(f,d),da(s)&&to(s.shadowRoot,f,d),s=u.nextNode()}return Xt.gridSize}function ro(e){if(!e)return!1;var t=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(t)}function no(e,t,r){var n=t._stackingOrder.slice();if(!function(e,t){var r=e.getComputedStylePropertyValue("position"),n=e.getComputedStylePropertyValue("z-index");if("fixed"===r||"sticky"===r)return!0;if("auto"!==n&&"static"!==r)return!0;if("1"!==e.getComputedStylePropertyValue("opacity"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none"))return!0;var a=e.getComputedStylePropertyValue("mix-blend-mode");if(a&&"normal"!==a)return!0;var o=e.getComputedStylePropertyValue("filter");if(o&&"none"!==o)return!0;var i=e.getComputedStylePropertyValue("perspective");if(i&&"none"!==i)return!0;var u=e.getComputedStylePropertyValue("clip-path");if(u&&"none"!==u)return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none"))return!0;if("isolate"===e.getComputedStylePropertyValue("isolation"))return!0;var l=e.getComputedStylePropertyValue("will-change");if("transform"===l||"opacity"===l)return!0;if("touch"===e.getComputedStylePropertyValue("-webkit-overflow-scrolling"))return!0;var s=e.getComputedStylePropertyValue("contain");return!!["layout","paint","strict","content"].includes(s)||!("auto"===n||!ro(t))}(e,t))return"static"!==e.getComputedStylePropertyValue("position")?n.push(ao(Qa,e)):"none"!==e.getComputedStylePropertyValue("float")&&n.push(ao(Ja,e)),n;var a=n.findIndex((function(e){var t=e.value;return[Xa,Ja,Qa].includes(t)}));-1!==a&&n.splice(a,n.length-a);var o=function(e,t){return"static"!==e.getComputedStylePropertyValue("position")||ro(t)?e.getComputedStylePropertyValue("z-index"):"auto"}(e,t);if(!["auto","0"].includes(o))return n.push(ao(parseInt(o),e)),n;for(var i=r.toString();i.length<10;)i="0"+i;return n.push(ao(parseFloat("".concat(Za).concat(i)),e)),n}function ao(e,t){return{value:e,vNode:t}}function oo(e,t){for(var r=null,n=[e];t;){if(op(t.actualNode)){r=t;break}if(t._scrollRegionParent){r=t._scrollRegionParent;break}n.push(t),t=Wr(t.actualNode.parentElement||t.actualNode.parentNode)}return n.forEach((function(e){return e._scrollRegionParent=r})),r}function io(e,t){t.clientRects.forEach((function(r){var n;null!==(n=t._grid)&&void 0!==n||(t._grid=e);var a=e.getGridPositionOfRect(r);e.loopGridPosition(a,(function(e){e.includes(t)||e.push(t)}))}))}var uo=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;ee(this,e),this.container=t,this.cells=[]}return re(e,[{key:"toGridIndex",value:function(e){return Math.floor(e/Xt.gridSize)}},{key:"getCellFromPoint",value:function(e){var t,r,n=e.x,a=e.y;fr(this.boundaries,"Grid does not have cells added");var o=this.toGridIndex(a),i=this.toGridIndex(n);fr(Ka({y:o,x:i},this.boundaries),"Element midpoint exceeds the grid bounds");var u=null!==(t=this.cells[o-this.cells._negativeIndex])&&void 0!==t?t:[];return null!==(r=u[i-u._negativeIndex])&&void 0!==r?r:[]}},{key:"loopGridPosition",value:function(e,t){var r=e,n=r.left,a=r.right,o=r.top,i=r.bottom;this.boundaries&&(e=Ya(this.boundaries,e)),this.boundaries=e,lo(this.cells,o,i,(function(e,r){lo(e,n,a,(function(e,n){t(e,{row:r,col:n})}))}))}},{key:"getGridPositionOfRect",value:function(e){var t=e.top,r=e.right,n=e.bottom,a=e.left,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t=this.toGridIndex(t-o),r=this.toGridIndex(r+o-1),n=this.toGridIndex(n+o-1),a=this.toGridIndex(a-o),new i.DOMRect(a,t,r-a,n-t)}}]),e}();function lo(e,t,r,n){var a;if(null!==(a=e._negativeIndex)&&void 0!==a||(e._negativeIndex=0),t<e._negativeIndex){for(var o=0;o<e._negativeIndex-t;o++)e.splice(0,0,[]);e._negativeIndex=t}for(var i=t-e._negativeIndex,u=r-e._negativeIndex,l=i;l<=u;l++){var s,c;null!==(c=e[s=l])&&void 0!==c||(e[s]=[]),n(e[l],l+e._negativeIndex)}}function so(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(to(),null===(t=e._grid)||void 0===t||null===(r=t.cells)||void 0===r||!r.length)return[];var a=e.boundingClientRect,o=e._grid,i=co(e),u=o.getGridPositionOfRect(a,n),l=[];return o.loopGridPosition(u,(function(t){var r,n=ae(t);try{for(n.s();!(r=n.n()).done;){var a=r.value;a&&a!==e&&!l.includes(a)&&i===co(a)&&l.push(a)}}catch(e){n.e(e)}finally{n.f()}})),l}var co=ba((function(e){return!!e&&("fixed"===e.getComputedStylePropertyValue("position")||co(e.parent))}));function po(e,t){var r=Math.max(e.left,t.left),n=Math.min(e.right,t.right),a=Math.max(e.top,t.top),o=Math.min(e.bottom,t.bottom);return r>=n||a>=o?null:new i.DOMRect(r,a,n-r,o-a)}var fo=ba((function(){var e;if(!c._tree)return null;var t=Op(c._tree[0],"dialog[open]",(function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&Ga(e)}));return t.length?t.find((function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)}))||(null!==(e=t.find((function(e){var t,r=null!==(t=function(e){to();var t=c._tree[0]._grid,r=new i.DOMRect(0,0,i.innerWidth,i.innerHeight);if(t)for(var n=0;n<t.cells.length;n++){var a=t.cells[n];if(a)for(var o=0;o<a.length;o++){var u=a[o];if(u)for(var l=0;l<u.length;l++){var s=u[l],d=po(s.boundingClientRect,r);if("html"!==s.props.nodeName&&s!==e&&"none"!==s.getComputedStylePropertyValue("pointer-events")&&d)return{vNode:s,rect:d}}}}}(e))&&void 0!==t?t:{},n=r.vNode,a=r.rect;return!!n&&!l.elementsFromPoint(a.left+1,a.top+1).includes(n.actualNode)})))&&void 0!==e?e:null):null}));function mo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor;return r?Do(e,n):ho(e,n)}var Do=ba((function(e,t){if(e.hasAttr("inert"))return!0;if(!t&&e.actualNode){var r=fo();if(r&&!ua(r,e))return!0}return!1})),ho=ba((function(e,t){return!!Do(e,t)||!!e.parent&&ho(e.parent,!0)})),go=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"],vo=function(e){var t,r=bp(e).vNode;if(t=r.props.nodeName,go.includes(t)&&r.hasAttr("disabled")||mo(r))return!0;for(var n=r.parent,a=[],o=!1;n&&n.shadowId===r.shadowId&&!o&&(a.push(n),"legend"!==n.props.nodeName);){if(void 0!==n._inDisabledFieldset){o=n._inDisabledFieldset;break}"fieldset"===n.props.nodeName&&n.hasAttr("disabled")&&(o=!0),n=n.parent}return a.forEach((function(e){return e._inDisabledFieldset=o})),!!o||"area"!==r.props.nodeName&&!!r.actualNode&&Ia(r)},bo=/^\/\#/,yo=/^#[!/]/;function Fo(e){var t,r=e.getAttribute("href");if(!r||"#"===r)return!1;if(bo.test(r))return!0;var n=e.hash,a=e.protocol,o=e.hostname,u=e.port,l=e.pathname;if(yo.test(n))return!1;if("#"===r.charAt(0))return!0;if("string"!=typeof(null===(t=i.location)||void 0===t?void 0:t.origin)||-1===i.location.origin.indexOf("://"))return null;var s,c=i.location.origin+i.location.pathname;return s=o?"".concat(a,"//").concat(o).concat(u?":".concat(u):""):i.location.origin,(s+=l?("/"!==l[0]?"/":"")+l:i.location.pathname)===c}var wo=function(e,t){var r=e.getAttribute(t);if(!r)return null;if("href"===t&&!Fo(e))return null;-1!==r.indexOf("#")&&(r=decodeURIComponent(r.substr(r.indexOf("#")+1)));var n=l.getElementById(r);return n||((n=l.getElementsByName(r)).length?n[0]:null)};function Eo(e,t){to();for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),n=0;n<r;n++){if(void 0===t._stackingOrder[n])return-1;if(void 0===e._stackingOrder[n])return 1;if(t._stackingOrder[n].value>e._stackingOrder[n].value)return 1;if(t._stackingOrder[n].value<e._stackingOrder[n].value)return-1}var a=e.actualNode,o=t.actualNode;if(a.getRootNode&&a.getRootNode()!==o.getRootNode()){for(var u=[];a;)u.push({root:a.getRootNode(),node:a}),a=a.getRootNode().host;for(;o&&!u.find((function(e){return e.root===o.getRootNode()}));)o=o.getRootNode().host;if((a=u.find((function(e){return e.root===o.getRootNode()})).node)===o)return e.actualNode.getRootNode()!==a.getRootNode()?-1:1}var l=i.Node,s=l.DOCUMENT_POSITION_FOLLOWING,c=l.DOCUMENT_POSITION_CONTAINS,d=l.DOCUMENT_POSITION_CONTAINED_BY,p=a.compareDocumentPosition(o),f=p&s?1:-1,m=p&c||p&d,D=Co(e),h=Co(t);return D===h||m?f:h-D}function Co(e){return-1!==e.getComputedStylePropertyValue("display").indexOf("inline")?2:xo(e)?1:0}function xo(e){if(!e)return!1;if(void 0!==e._isFloated)return e._isFloated;if("none"!==e.getComputedStylePropertyValue("float"))return e._isFloated=!0,!0;var t=xo(e.parent);return e._isFloated=t,t}var Ao={};function ko(e,t){var r=e.boundingClientRect,n=t.boundingClientRect,a=function(e,t){var r={};return[["x","left","right","width"],["y","top","bottom","height"]].forEach((function(n){var a=Z(n,4),o=a[0],i=a[1],u=a[2],l=a[3];if(t[i]<e[i]&&t[u]>e[u])r[o]=e[i]+e[l]/2;else{var s=t[i]+t[l]/2,c=Math.abs(s-e[i]),d=Math.abs(s-e[u]);r[o]=c>=d?e[i]:e[u]}})),r}(r,n);return function(e,t){var r=Math.abs(e.x-t.x),n=Math.abs(e.y-t.y);return r&&n?Math.sqrt(Math.pow(r,2)+Math.pow(n,2)):r||n}(a,function(e,t,r){var n=e.x,a=e.y;if(function(e,t){var r=e.x,n=e.y;return n>=t.top&&r<=t.right&&n<=t.bottom&&r>=t.left}({x:n,y:a},r)){var o=function(e,t,r){var n,a,o=e.x,i=e.y;return o===t.left&&t.right<r.right?n=t.right:o===t.right&&t.left>r.left&&(n=t.left),i===t.top&&t.bottom<r.bottom?a=t.bottom:i===t.bottom&&t.top>r.top&&(a=t.top),n||a?a?n&&Math.abs(o-n)<Math.abs(i-a)?{x:n,y:i}:{x:o,y:a}:{x:n,y:i}:null}({x:n,y:a},t,r);if(null!==o)return o;r=t}var i=r,u=i.top,l=i.right,s=i.bottom,c=i.left,d=n>=c&&n<=l,p=a>=u&&a<=s,f=Math.abs(c-n)<Math.abs(l-n)?c:l,m=Math.abs(u-a)<Math.abs(s-a)?u:s;return!d&&p?{x:f,y:a}:d&&!p?{x:n,y:m}:d||p?Math.abs(n-f)<Math.abs(a-m)?{x:f,y:a}:{x:n,y:m}:{x:f,y:m}}(a,r,n))}function Bo(e){var t=e.left,r=e.top,n=e.width,a=e.height;return new i.DOMPoint(t+n/2,r+a/2)}function To(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return!(r.left>=n.right||r.right<=n.left||r.top>=n.bottom||r.bottom<=n.top)&&Eo(e,t)>0}function No(e,t){var r,n=[e],a=ae(t);try{var o=function(){var e=r.value;n=n.reduce((function(t,r){return t.concat(function(e,t){var r=e.top,n=e.left,a=e.bottom,o=e.right,i=r<t.bottom&&a>t.top,u=n<t.right&&o>t.left,l=[];return Ro(t.top,r,a)&&u&&l.push({top:r,left:n,bottom:t.top,right:o}),Ro(t.right,n,o)&&i&&l.push({top:r,left:t.right,bottom:a,right:o}),Ro(t.bottom,r,a)&&u&&l.push({top:t.bottom,right:o,bottom:a,left:n}),Ro(t.left,n,o)&&i&&l.push({top:r,left:n,bottom:a,right:t.left}),0===l.length&&l.push(e),l.map(_o)}(r,e))}),[])};for(a.s();!(r=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}return n}le(Ao,{getBoundingRect:function(){return Ya},getIntersectionRect:function(){return po},getOffset:function(){return ko},getRectCenter:function(){return Bo},hasVisualOverlap:function(){return To},isPointInRect:function(){return Ka},rectsOverlap:function(){return ya},splitRects:function(){return No}});var Ro=function(e,t,r){return e>t&&e<r};function _o(e){return X({},e,{x:e.left,y:e.top,height:e.bottom-e.top,width:e.right-e.left})}function Oo(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Bo(t),a=e.getCellFromPoint(n)||[],o=Math.floor(n.x),i=Math.floor(n.y),u=a.filter((function(e){return e.clientRects.some((function(e){var t=e.left,r=e.top;return o<Math.floor(t+e.width)&&o>=Math.floor(t)&&i<Math.floor(r+e.height)&&i>=Math.floor(r)}))})),s=e.container;return s&&(u=Oo(s._grid,s.boundingClientRect,!0).concat(u)),r||(u=u.sort(Eo).map((function(e){return e.actualNode})).concat(l.documentElement).filter((function(e,t,r){return r.indexOf(e)===t}))),u}var So=function(e){to();var t=Wr(e),r=t._grid;return r?Oo(r,t.boundingClientRect):[]},Mo=function(e){return Hp(e,"*").filter((function(e){var t=e.isFocusable,r=e.actualNode.getAttribute("tabindex");return(r=r&&!isNaN(parseInt(r,10))?parseInt(r):null)?t&&r>=0:t}))},Po={};le(Po,{accessibleText:function(){return jo},accessibleTextVirtual:function(){return lu},autocomplete:function(){return du},formControlValue:function(){return ru},formControlValueMethods:function(){return eu},hasUnicode:function(){return au},isHumanInterpretable:function(){return cu},isIconLigature:function(){return ou},isValidAutocomplete:function(){return pu},label:function(){return hu},labelText:function(){return Mi},labelVirtual:function(){return Du},nativeElementType:function(){return gu},nativeTextAlternative:function(){return qi},nativeTextMethods:function(){return Li},removeUnicode:function(){return su},sanitize:function(){return ri},subtreeText:function(){return Si},titleText:function(){return Ni},unsupported:function(){return zi},visible:function(){return mu},visibleTextNodes:function(){return vu},visibleVirtual:function(){return Hi}});var Io=function(e,t){e=e.actualNode||e;try{var r=ma(e),n=[],a=e.getAttribute(t);if(a){a=bd(a);for(var o=0;o<a.length;o++)n.push(r.getElementById(a[o]))}return n}catch(e){throw new TypeError("Cannot resolve id references for non-DOM nodes")}},jo=function(e,t){var r=Wr(e);return lu(r,t)},Lo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=bp(e).vNode;return 1!==(null==r?void 0:r.props.nodeType)||1!==r.props.nodeType||t.inLabelledByContext||t.inControlContext||!r.attr("aria-labelledby")?"":Io(r,"aria-labelledby").filter((function(e){return e})).reduce((function(e,n){var a=jo(n,X({inLabelledByContext:!0,startNode:t.startNode||r},t));return e?"".concat(e," ").concat(a):a}),"")};function qo(e){var t=bp(e).vNode;return 1!==(null==t?void 0:t.props.nodeType)?"":t.attr("aria-label")||""}var zo={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",global:!0},"aria-brailleroledescription":{type:"string",global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string"}},Vo={alert:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},$o={ariaAttrs:zo,ariaRoles:X({},Vo,{"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},{"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:{a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},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]}},Ho=X({},$o),Uo=Ho,Go=function(e){var t=Uo.ariaRoles[e];return!!t&&!!t.unsupported},Wo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.allowAbstract,n=t.flagUnsupported,a=void 0!==n&&n,o=Uo.ariaRoles[e],i=Go(e);return!(!o||a&&i||!r&&"abstract"===o.type)},Yo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.fallback,n=t.abstracts,a=t.dpub;if(1!==(e=e instanceof Qt?e:Wr(e)).props.nodeType)return null;var o=(e.attr("role")||"").trim().toLowerCase();return(r?bd(o):[o]).find((function(e){return!(!a&&"doc-"===e.substr(0,4))&&Wo(e,{allowAbstract:n})}))||null},Ko=function(e){return Object.keys(Uo.htmlElms).filter((function(t){var r=Uo.htmlElms[t];return r.contentTypes?r.contentTypes.includes(e):!!r.variant&&!(!r.variant.default||!r.variant.default.contentTypes)&&r.variant.default.contentTypes.includes(e)}))},Xo=function(){return Gr.get("globalAriaAttrs",(function(){return Object.keys(Uo.ariaAttrs).filter((function(e){return Uo.ariaAttrs[e].global}))}))},Zo=ba((function(e){for(var t=[],r=e.rows,n=0,a=r.length;n<a;n++){var o=r[n].cells;t[n]=t[n]||[];for(var i=0,u=0,l=o.length;u<l;u++)for(var s=0;s<o[u].colSpan;s++){for(var c=o[u].getAttribute("rowspan"),d=0===parseInt(c)||0===o[u].rowspan?r.length:o[u].rowSpan,p=0;p<d;p++){for(t[n+p]=t[n+p]||[];t[n+p][i];)i++;t[n+p][i]=o[u]}i++}}return t})),Jo=ba((function(e,t){var r,n;for(t||(t=Zo(ga(e,"table"))),r=0;r<t.length;r++)if(t[r]&&-1!==(n=t[r].indexOf(e)))return{x:n,y:r}})),Qo=function(e){var t=bp(e),r=t.vNode,n=t.domNode,a=r.attr("scope"),o=r.attr("role");if(!["td","th"].includes(r.props.nodeName))throw new TypeError("Expected TD or TH element");if("columnheader"===o)return"col";if("rowheader"===o)return"row";if("col"===a||"row"===a)return a;if("th"!==r.props.nodeName)return!1;if(!r.actualNode)return"auto";var i=Zo(ga(n,"table")),u=Jo(n,i);return i[u.y].reduce((function(e,t){return e&&"TH"===t.nodeName.toUpperCase()}),!0)?"col":i.map((function(e){return e[u.x]})).reduce((function(e,t){return e&&t&&"TH"===t.nodeName.toUpperCase()}),!0)?"row":"auto"},ei=function(e){return-1!==["col","auto"].indexOf(Qo(e))},ti=function(e){return["row","auto"].includes(Qo(e))},ri=function(e){return e?e.replace(/\r\n/g,"\n").replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""},ni=function(e){var t=bp(e).vNode;if(!t||vo(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return"hidden"!==t.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!Hp(t,"summary").length}return!1};function ai(e){var t=bp(e).vNode;if(1!==t.props.nodeType)return!1;if(vo(t))return!1;if(ni(t))return!0;var r=t.attr("tabindex");return!(!r||isNaN(parseInt(r,10)))}var oi=Ko("sectioning").map((function(e){return"".concat(e,":not([role])")})).join(", ")+" , main:not([role]), [role=article], [role=complementary], [role=main], [role=navigation], [role=region]";function ii(e){var t=ri(Lo(e)),r=ri(qo(e));return!(!t&&!r)}var ui={a:function(e){return e.hasAttr("href")?"link":null},area:function(e){return e.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(e){return fn(e,oi)?null:"contentinfo"},form:function(e){return ii(e)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function(e){return fn(e,oi)?null:"banner"},hr:"separator",img:function(e){var t=e.hasAttr("alt")&&!e.attr("alt"),r=Xo().find((function(t){return e.hasAttr(t)}));return!t||r||ai(e)?"img":"presentation"},input:function(e){var t;if(e.hasAttr("list")){var r=Io(e.actualNode,"list").filter((function(e){return!!e}))[0];t=r&&"datalist"===r.nodeName.toLowerCase()}switch(e.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return t?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return t?"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(e){return ii(e)?"region":null},select:function(e){return e.hasAttr("multiple")||parseInt(e.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(e){var t=fn(e,"table"),r=Yo(t);return["grid","treegrid"].includes(r)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(e){return ei(e)?"columnheader":ti(e)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"},li=function(e,t){var r=s(t);if(Array.isArray(t)&&void 0!==e)return t.includes(e);if("function"===r)return!!t(e);if(null!=e){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var n=t.substring(1,t.length-1);return new RegExp(n).test(e)}}return t===e},si=function(e,t){return li(!!lu(e),t)},ci=function(e,t){if("object"!==s(t)||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every((function(r){return li(e(r),t[r])}))},di=function(e,t){return e=bp(e).vNode,ci((function(t){return e.attr(t)}),t)},pi=function(e,t){return!!t(e)},fi=function(e,t){return li(Yo(e),t)},mi=function(e,t){return li(Ei(e),t)},Di=function(e,t){return e=bp(e).vNode,li(e.props.nodeName,t)},hi=function(e,t){return e=bp(e).vNode,ci((function(t){return e.props[t]}),t)},gi=function(e,t){return li(Bi(e),t)},vi={hasAccessibleName:si,attributes:di,condition:pi,explicitRole:fi,implicitRole:mi,nodeName:Di,properties:hi,semanticRole:gi},bi=function e(t,r){return t=bp(t).vNode,Array.isArray(r)?r.some((function(r){return e(t,r)})):"string"==typeof r?pn(t,r):Object.keys(r).every((function(e){if(!vi[e])throw new Error('Unknown matcher type "'.concat(e,'"'));var n=vi[e],a=r[e];return n(t,a)}))},yi=function(e,t){return bi(e,t)};yi.hasAccessibleName=si,yi.attributes=di,yi.condition=pi,yi.explicitRole=fi,yi.fromDefinition=bi,yi.fromFunction=ci,yi.fromPrimative=li,yi.implicitRole=mi,yi.nodeName=Di,yi.properties=hi,yi.semanticRole=gi;var Fi=yi,wi=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).noMatchAccessibleName,r=void 0!==t&&t,n=Uo.htmlElms[e.props.nodeName];if(!n)return{};if(!n.variant)return n;var a=n.variant,o=W(n,f);for(var i in a)if(a.hasOwnProperty(i)&&"default"!==i){for(var u=a[i],l=u.matches,s=W(u,m),c=Array.isArray(l)?l:[l],d=0;d<c.length&&r;d++)if(c[d].hasOwnProperty("hasAccessibleName"))return n;if(Fi(e,l))for(var p in s)s.hasOwnProperty(p)&&(o[p]=s[p])}for(var D in a.default)a.default.hasOwnProperty(D)&&void 0===o[D]&&(o[D]=a.default[D]);return o},Ei=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).chromium,r=e instanceof Qt?e:Wr(e);if(e=r.actualNode,!r)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var n=r.props.nodeName,a=ui[n];return!a&&t?wi(r).chromiumRole||null:"function"==typeof a?a(r):a||null},Ci={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 xi(e,t){var r=Ci[e.props.nodeName];if(!r)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!r.includes(e.parent.props.nodeName))return null;var n=Yo(e.parent,t);return["none","presentation"].includes(n)&&!ki(e.parent)?n:n?null:xi(e.parent,t)}function Ai(e,t){var r=t.chromium,n=W(t,D),a=Ei(e,{chromium:r});return a?xi(e,n)||a:null}function ki(e){return Xo().some((function(t){return e.hasAttr(t)}))||ai(e)}var Bi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noPresentational,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noImplicit,n=W(t,h),a=bp(e).vNode;if(1!==a.props.nodeType)return null;var o=Yo(a,n);return o?["presentation","none"].includes(o)&&ki(a)?r?null:Ai(a,n):o:r?null:Ai(a,n)}(e,W(t,g));return r&&["presentation","none"].includes(n)?null:n},Ti=["iframe"],Ni=function(e){var t=bp(e).vNode;return 1===t.props.nodeType&&e.hasAttr("title")?!yi(t,Ti)&&["none","presentation"].includes(Bi(t))?"":t.attr("title"):""},Ri=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).strict;if(1!==(e=e instanceof Qt?e:Wr(e)).props.nodeType)return!1;var r=Bi(e),n=Uo.ariaRoles[r];return!(!n||!n.nameFromContent)||!t&&(!n||["presentation","none"].includes(r))},_i=function(e){var t=e.actualNode,r=e.children;if(!r)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var n=Io(t,"aria-owns").filter((function(e){return!!e})).map((function(e){return c.utils.getNodeFromTree(e)}));return[].concat(Y(r),Y(n))}return Y(r)},Oi=Ko("phrasing").concat(["#text"]),Si=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=lu.alreadyProcessed;t.startNode=t.startNode||e;var n=t,a=n.strict,o=n.inControlContext,i=n.inLabelledByContext,u=wi(e,{noMatchAccessibleName:!0}).contentTypes;return r(e,t)||1!==e.props.nodeType||null!=u&&u.includes("embedded")?"":Ri(e,{strict:a})||t.subtreeDescendant?(a||(t=X({subtreeDescendant:!o&&!i},t)),_i(e).reduce((function(e,r){return function(e,t,r){var n=t.props.nodeName,a=lu(t,r);return a?(Oi.includes(n)||(" "!==a[0]&&(a+=" "),e&&" "!==e[e.length-1]&&(a=" "+a)),e+a):e}(e,r,t)}),"")):""},Mi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=lu.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||r(e,t))return"";t.startNode||(t.startNode=e);var n,a=X({inControlContext:!0},t),o=function(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return Da({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}(e),i=fn(e,"label");return i?(n=[].concat(Y(o),[i.actualNode])).sort(vp):n=o,n.map((function(e){return jo(e,a)})).filter((function(e){return""!==e})).join(" ")},Pi={submit:"Submit",image:"Submit",reset:"Reset",button:""};function Ii(e,t){return t.attr(e)||""}function ji(e,t,r){var n=t.actualNode,a=[e=e.toLowerCase(),n.nodeName.toLowerCase()].join(","),o=n.querySelector(a);return o&&o.nodeName.toLowerCase()===e?jo(o,r):""}var Li={valueText:function(e){return e.actualNode.value||""},buttonDefaultText:function(e){var t=e.actualNode;return Pi[t.type]||""},tableCaptionText:ji.bind(null,"caption"),figureText:ji.bind(null,"figcaption"),svgTitleText:ji.bind(null,"title"),fieldsetLegendText:ji.bind(null,"legend"),altText:Ii.bind(null,"alt"),tableSummaryText:Ii.bind(null,"summary"),titleText:Ni,subtreeText:Si,labelText:Mi,singleSpace:function(){return" "},placeholderText:Ii.bind(null,"placeholder")},qi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode;if(1!==e.props.nodeType||["presentation","none"].includes(Bi(e)))return"";var n=function(e){return(wi(e,{noMatchAccessibleName:!0}).namingMethods||[]).map((function(e){return Li[e]}))}(e).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&c.log(n||"{empty-value}",r,t),n},zi={accessibleNameFromFieldValue:["combobox","listbox","progressbar"]};function Vi(e){return e=bp(e).vNode,$i(e)}var $i=ba((function(e,t){return!Ta(e)&&!mo(e,{skipAncestors:!0,isAncestor:t})&&(e.actualNode&&"area"===e.props.nodeName?!Sa(e,$i):!Ia(e,{skipAncestors:!0,isAncestor:t})&&(!e.parent||$i(e.parent,!0)))})),Hi=function e(t,r,n){var a=bp(t).vNode,o=r?Vi:Ga,i=!t.actualNode||t.actualNode&&o(t),u=a.children.map((function(t){var a=t.props,o=a.nodeType,u=a.nodeValue;if(3===o){if(u&&i)return u}else if(!n)return e(t,r)})).join("");return ri(u)},Ui=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"],Gi=function(e){var t=(e=e instanceof Qt?e:Wr(e)).props.nodeName;return"textarea"===t||"input"===t&&!Ui.includes((e.attr("type")||"").toLowerCase())},Wi=function(e){return"select"===(e=e instanceof Qt?e:Wr(e)).props.nodeName},Yi=function(e){return"textbox"===Yo(e)},Ki=function(e){return"listbox"===Yo(e)},Xi=function(e){return"combobox"===Yo(e)},Zi=["progressbar","scrollbar","slider","spinbutton"],Ji=function(e){var t=Yo(e);return Zi.includes(t)},Qi=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],eu={nativeTextboxValue:function(e){var t=bp(e).vNode;return Gi(t)&&t.props.value||""},nativeSelectValue:function(e){var t=bp(e).vNode;if(!Wi(t))return"";var r=Hp(t,"option"),n=r.filter((function(e){return e.props.selected}));return n.length||n.push(r[0]),n.map((function(e){return Hi(e)})).join(" ")||""},ariaTextboxValue:function(e){var t=bp(e),r=t.vNode,n=t.domNode;return Yi(r)?!n||n&&!Ia(n)?Hi(r,!0):n.textContent:""},ariaListboxValue:tu,ariaComboboxValue:function(e,t){var r=bp(e).vNode;if(!Xi(r))return"";var n=_i(r).filter((function(e){return"listbox"===Bi(e)}))[0];return n?tu(n,t):""},ariaRangeValue:function(e){var t=bp(e).vNode;if(!Ji(t)||!t.hasAttr("aria-valuenow"))return"";var r=+t.attr("aria-valuenow");return isNaN(r)?"0":String(r)}};function tu(e,t){var r=bp(e).vNode;if(!Ki(r))return"";var n=_i(r).filter((function(e){return"option"===Bi(e)&&"true"===e.attr("aria-selected")}));return 0===n.length?"":lu(n[0],t)}var ru=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode,n=zi.accessibleNameFromFieldValue||[],a=Bi(e);if(t.startNode===e||!Qi.includes(a)||n.includes(a))return"";var o=Object.keys(eu).map((function(e){return eu[e]})).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&Zt(o||"{empty-value}",r,t),o},nu=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},au=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r?/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.test(e):n?/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g.test(e)||/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g.test(e):!!a&&/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g.test(e)},ou=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=e.actualNode.nodeValue.trim();if(!ri(n)||au(n,{emoji:!0,nonBmp:!0}))return!1;var a=Gr.get("canvasContext",(function(){return l.createElement("canvas").getContext("2d",{willReadFrequently:!0})})),o=a.canvas;Gr.get("fonts")||Gr.set("fonts",{});var u=Gr.get("fonts"),s=i.getComputedStyle(e.parent.actualNode).getPropertyValue("font-family");u[s]||(u[s]={occurrences:0,numLigatures:0});var c=u[s];if(c.occurrences>=r){if(c.numLigatures/c.occurrences==1)return!0;if(0===c.numLigatures)return!1}c.occurrences++;var d=30,p="".concat(d,"px ").concat(s);a.font=p;var f=n.charAt(0),m=a.measureText(f).width;if(m<30){var D=30/m;m*=D,p="".concat(d*=D,"px ").concat(s)}o.width=m,o.height=d,a.font=p,a.textAlign="left",a.textBaseline="top",a.fillText(f,0,0);var h=new Uint32Array(a.getImageData(0,0,m,d).data.buffer);if(!h.some((function(e){return e})))return c.numLigatures++,!0;a.clearRect(0,0,m,d),a.fillText(n,0,0);var g=new Uint32Array(a.getImageData(0,0,m,d).data.buffer),v=h.reduce((function(e,t,r){return 0===t&&0===g[r]||0!==t&&0!==g[r]?e:++e}),0),b=n.split("").reduce((function(e,t){return e+a.measureText(t).width}),0),y=a.measureText(n).width;return v/h.length>=t&&1-y/b>=t&&(c.numLigatures++,!0)};function iu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=function(e,t){return t.startNode||(t=X({startNode:e},t)),1===e.props.nodeType&&t.inLabelledByContext&&void 0===t.includeHidden&&(t=X({includeHidden:!Vi(e)},t)),t}(e,t),function(e,t){return!!e&&(1===e.props.nodeType&&!t.includeHidden&&!Vi(e))}(e,t))return"";if(function(e,t){var r,n=t.ignoreIconLigature,a=t.pixelThreshold,o=null!==(r=t.occurrenceThreshold)&&void 0!==r?r:t.occuranceThreshold;return!(3!==e.props.nodeType||!n)&&ou(e,a,o)}(e,t))return"";var r=[Lo,qo,qi,ru,Si,uu,Ni].reduce((function(r,n){return t.startNode===e&&(r=ri(r)),""!==r?r:n(e,t)}),"");return t.debug&&c.log(r||"{empty-value}",e.actualNode,t),r}function uu(e){return 3!==e.props.nodeType?"":e.props.nodeValue}iu.alreadyProcessed=function(e,t){return t.processed=t.processed||[],!!t.processed.includes(e)||(t.processed.push(e),!1)};var lu=iu,su=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r&&(e=e.replace(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"")),n&&(e=(e=e.replace(/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g,"")).replace(/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g,"")),a&&(e=e.replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g,"")),e},cu=function(e){if(!e.length)return 0;if(["x","i"].includes(e))return 0;var t=su(e,{emoji:!0,nonBmp:!0,punctuations:!0});return ri(t)?1:0},du={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"]},pu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.looseTyped,n=void 0!==r&&r,a=t.stateTerms,o=void 0===a?[]:a,i=t.locations,u=void 0===i?[]:i,l=t.qualifiers,s=void 0===l?[]:l,c=t.standaloneTerms,d=void 0===c?[]:c,p=t.qualifiedTerms,f=void 0===p?[]:p;if(e=e.toLowerCase().trim(),(o=o.concat(du.stateTerms)).includes(e)||""===e)return!0;s=s.concat(du.qualifiers),u=u.concat(du.locations),d=d.concat(du.standaloneTerms),f=f.concat(du.qualifiedTerms);var m=e.split(/\s+/g);if("webauthn"===m[m.length-1]&&(m.pop(),0===m.length))return!1;if(!n&&(m[0].length>8&&"section-"===m[0].substr(0,8)&&m.shift(),u.includes(m[0])&&m.shift(),s.includes(m[0])&&(m.shift(),d=[]),1!==m.length))return!1;var D=m[m.length-1];return d.includes(D)||f.includes(D)},fu=function(e){var t;return e.attr("aria-labelledby")&&(t=Io(e.actualNode,"aria-labelledby").map((function(e){var t=Wr(e);return t?Hi(t):""})).join(" ").trim())||(t=e.attr("aria-label"))&&(t=ri(t))?t:null},mu=function(e,t,r){return e=Wr(e),Hi(e,t,r)},Du=function(e){var t,r;if(r=fu(e))return r;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var n=Dr(e.attr("id"));if(r=(t=ma(e.actualNode).querySelector('label[for="'+n+'"]'))&&mu(t,!0))return r}return(r=(t=fn(e,"label"))&&Hi(t,!0))||null},hu=function(e){return e=Wr(e),Du(e)},gu=[{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"]}],vu=function e(t){var r=Ga(t),n=[];return t.children.forEach((function(t){3===t.actualNode.nodeType?r&&n.push(t):n=n.concat(e(t))})),n},bu=ba((function(e){var t=Wr(e),r=t.boundingClientRect,n=[],a=wa(t);return e.childNodes.forEach((function(e){if(3===e.nodeType&&""!==ri(e.nodeValue)){var t=function(e){var t=l.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}(e);(function(e,t){return e.some((function(e){return!Ka(Bo(e),t)}))})(t,r)||n.push.apply(n,Y(function(e,t){var r=[];return e.forEach((function(e){if(!(e.width<1||e.height<1)){var n=t.reduce((function(e,t){return e&&po(e,t.boundingClientRect)}),e);n&&r.push(n)}})),r}(t,a)))}})),n.length?n:[r]})),yu=function(e){to();var t=Wr(e)._grid;return t?bu(e).map((function(e){return Oo(t,e)})):[]},Fu=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"],wu=function(e){var t=bp(e).vNode,r=c.commons.aria.getExplicitRole(t);if(r)return-1!==Fu.indexOf(r);switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return"hidden"!==t.props.type;default:return!1}},Eu=["head","title","template","script","style","iframe","object","video","audio","noscript"];function Cu(e){return!Eu.includes(e.props.nodeName)&&e.children.some((function(e){var t=e.props;return 3===t.nodeType&&t.nodeValue.trim()}))}var xu=function e(t,r,n){return Cu(t)||wu(t.actualNode)||!n&&!!fu(t)||!r&&t.children.some((function(t){return 1===t.actualNode.nodeType&&e(t)}))},Au=function(e,t,r){return e=Wr(e),xu(e,t,r)};function ku(e){return!(void 0!==e.children&&!Cu(e))||(1===e.props.nodeType&&wu(e)?!!c.commons.text.accessibleTextVirtual(e):e.children.some((function(e){return!e.attr("lang")&&ku(e)&&!Ia(e)})))}var Bu=function(e){return parseInt(e.getAttribute("tabindex"),10)>-1&&ai(e)&&!ni(e)};function Tu(e,t){var r=bp(e),n=r.vNode,a=r.domNode;return n?(void 0===n._isHiddenWithCSS&&(n._isHiddenWithCSS=Nu(a,t)),n._isHiddenWithCSS):Nu(a,t)}function Nu(e,t){if(9===e.nodeType)return!1;if(11===e.nodeType&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase()))return!1;var r=i.getComputedStyle(e,null);if(!r)throw new Error("Style does not exist for the given element.");if("none"===r.getPropertyValue("display"))return!0;var n=["hidden","collapse"],a=r.getPropertyValue("visibility");if(n.includes(a)&&!t)return!0;if(n.includes(a)&&t&&n.includes(t))return!0;var o=qa(e);return!(!o||n.includes(a))&&Tu(o,a)}var Ru=Tu,_u=function(e){var t=e.doctype;return null!==t&&"html"===t.name&&!t.publicId&&!t.systemId};function Ou(e){var t=bp(e).vNode;return 1===t.props.nodeType&&!(parseInt(t.attr("tabindex",10))<=-1)&&ai(t)}var Su=function(e){var t;(e instanceof Qt||null!==(t=i)&&void 0!==t&&t.Node&&e instanceof i.Node)&&(e=c.commons.aria.getRole(e));var r=Uo.ariaRoles[e];return(null==r?void 0:r.type)||null};function Mu(e,t){!1!==t(e.actualNode)&&e.children.forEach((function(e){return Mu(e,t)}))}var Pu=["block","list-item","table","flex","grid","inline-block"];function Iu(e){var t=i.getComputedStyle(e).getPropertyValue("display");return Pu.includes(t)||"table-"===t.substr(0,6)}var ju=function(e,t){if(Iu(e))return!1;var r=function(e){for(var t=qa(e);t&&!Iu(t);)t=qa(t);return Wr(t)}(e),n="",a="",o=0;return Mu(r,(function(t){if(2===o)return!1;if(3===t.nodeType&&(n+=t.nodeValue),1===t.nodeType){var r=(t.nodeName||"").toUpperCase();if(t===e&&(o=1),["BR","HR"].includes(r))0===o?(n="",a=""):o=2;else{if("none"===t.style.display||"hidden"===t.style.overflow||!["",null,"none"].includes(t.style.float)||!["",null,"relative"].includes(t.style.position))return!1;if("widget"===Su(t))return a+=t.textContent,!1}}})),n=ri(n),null!=t&&t.noLengthCompare?0!==n.length:(a=ri(a),n.length>a.length)},Lu=function(e){var t=(e=e||{}).modalPercent||.75;if(Gr.get("isModalOpen"))return Gr.get("isModalOpen");if(Op(c._tree[0],"dialog, [role=dialog], [aria-modal=true]",Ga).length)return Gr.set("isModalOpen",!0),!0;for(var r=$a(i),n=r.width*t,a=r.height*t,o=(r.width-n)/2,u=(r.height-a)/2,d=[{x:o,y:u},{x:r.width-o,y:u},{x:r.width/2,y:r.height/2},{x:o,y:r.height-u},{x:r.width-o,y:r.height-u}].map((function(e){return Array.from(l.elementsFromPoint(e.x,e.y))})),p=function(e){var t=d[e].find((function(e){var t=i.getComputedStyle(e);return parseInt(t.width,10)>=n&&parseInt(t.height,10)>=a&&"none"!==t.getPropertyValue("pointer-events")&&("absolute"===t.position||"fixed"===t.position)}));if(t&&d.every((function(e){return e.includes(t)})))return Gr.set("isModalOpen",!0),{v:!0}},f=0;f<d.length;f++){var m=p(f);if("object"===s(m))return m.v}Gr.set("isModalOpen",void 0)};function qu(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=e.ownerDocument.createRange();r.setStart(e,0),r.setEnd(e,e.childNodes.length);var n,a=0,o=0,i=ae(r.getClientRects());try{for(i.s();!(n=i.n()).done;){var u=n.value;if(!(u.height<=t))if(a>u.top+t)a=Math.max(a,u.bottom);else{if(0!==o)return!0;a=u.bottom,o++}}}catch(e){i.e(e)}finally{i.f()}return!1}var zu=function(e){return e instanceof i.Node},Vu={},$u={set:function(e,t){if("string"!=typeof e)throw new Error("Incomplete data: key must be a string");return t&&(Vu[e]=t),Vu[e]},get:function(e){return Vu[e]},clear:function(){Vu={}}},Hu=$u,Uu=function(e,t){var r=e.nodeName.toUpperCase();if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(r))return Hu.set("bgColor","imgNode"),!0;var n=(t=t||i.getComputedStyle(e)).getPropertyValue("background-image"),a="none"!==n;if(a){var o=/gradient/.test(n);Hu.set("bgColor",o?"bgGradient":"bgImage")}return a},Gu={};le(Gu,{Colorjs:function(){return Lc},CssSelectorParser:function(){return Wu.CssSelectorParser},doT:function(){return Yu.default},emojiRegexText:function(){return nu},memoize:function(){return Ku.default}});var Wu=se(me()),Yu=se(Ut()),Ku=se(Ht());function Xu(e,t){var r=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((function(e){return[e]})));var n=t[0].length,a=t[0].map((function(e,r){return t.map((function(e){return e[r]}))})),o=e.map((function(e){return a.map((function(t){var r=0;if(!Array.isArray(e)){var n,a=ae(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;r+=e*o}}catch(e){a.e(e)}finally{a.f()}return r}for(var i=0;i<e.length;i++)r+=e[i]*(t[i]||0);return r}))}));return 1===r&&(o=o[0]),1===n?o.map((function(e){return e[0]})):o}function Zu(e){return"string"===Ju(e)}function Ju(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Qu(e,t){e=+e,t=+t;var r=(Math.floor(e)+"").length;if(t>r)return+e.toFixed(t-r);var n=Math.pow(10,r-t);return Math.round(e/n)*n}function el(e){if(e){e=e.trim();var t=/^-?[\d.]+$/,r=e.match(/^([a-z]+)\((.+?)\)$/i);if(r){var n=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(function(e,r){/%$/.test(r)?(r=new Number(r.slice(0,-1)/100)).type="<percentage>":/deg$/.test(r)?((r=new Number(+r.slice(0,-3))).type="<angle>",r.unit="deg"):t.test(r)&&((r=new Number(r)).type="<number>"),e.startsWith("/")&&((r=r instanceof Number?r:new Number(r)).alpha=!0),n.push(r)})),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:n}}}}function tl(e){return e[e.length-1]}function rl(e,t,r){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*r}function nl(e,t,r){return(r-e)/(t-e)}function al(e,t,r){return rl(t[0],t[1],nl(e[0],e[1],r))}function ol(e){return e.map((function(e){return e.split("|").map((function(e){var t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var r=new String(t[1]);return r.range=[+t[2],+t[3]],r}return e}))}))}var il=Object.freeze({__proto__:null,isString:Zu,type:Ju,toPrecision:Qu,parseFunction:el,last:tl,interpolate:rl,interpolateInv:nl,mapRange:al,parseCoordGrammar:ol,multiplyMatrices:Xu}),ul=function(){function e(){ee(this,e)}return re(e,[{key:"add",value:function(e,t,r){if("string"==typeof arguments[0])(Array.isArray(e)?e:[e]).forEach((function(e){this[e]=this[e]||[],t&&this[e][r?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}},{key:"run",value:function(e,t){this[e]=this[e]||[],this[e].forEach((function(e){e.call(t&&t.context?t.context:t,t)}))}}]),e}(),ll=new ul,sl={gamut_mapping:"lch.c",precision:5,deltaE:"76"},cl={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function dl(e){return Array.isArray(e)?e:cl[e]}function pl(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(e=dl(e),t=dl(t),!e||!t)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(e||t?"":"/").concat(t?"":"to"));if(e===t)return r;var a={W1:e,W2:t,XYZ:r,options:n};if(ll.run("chromatic-adaptation-start",a),a.M||(a.W1===cl.D65&&a.W2===cl.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===cl.D50&&a.W2===cl.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),ll.run("chromatic-adaptation-end",a),a.M)return Xu(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var fl=(e=new WeakSet,t=new WeakMap,o=new WeakSet,function(){function r(n){var a,i,u,l,s,c,d;ee(this,r),z(this,o),z(this,e),q(this,t,{writable:!0,value:void 0}),this.id=n.id,this.name=n.name,this.base=n.base?r.get(n.base):null,this.aliases=n.aliases,this.base&&(this.fromBase=n.fromBase,this.toBase=n.toBase);var p=null!==(a=n.coords)&&void 0!==a?a:this.base.coords;this.coords=p;var f=null!==(i=null!==(u=n.white)&&void 0!==u?u:this.base.white)&&void 0!==i?i:"D65";for(var m in this.white=dl(f),this.formats=null!==(l=n.formats)&&void 0!==l?l:{},this.formats){var D=this.formats[m];D.type||(D.type="function"),D.name||(D.name=m)}!n.cssId||null!==(s=this.formats.functions)&&void 0!==s&&s.color?null===(c=this.formats)||void 0===c||!c.color||null!==(d=this.formats)&&void 0!==d&&d.color.id||(this.formats.color.id=this.id):(this.formats.color={id:n.cssId},Object.defineProperty(this,"cssId",{value:n.cssId})),this.referred=n.referred,U(this,t,H(this,o,Dl).call(this).reverse()),ll.run("colorspace-init-end",this)}return re(r,[{key:"inGamut",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).epsilon,r=void 0===t?75e-6:t;if(this.isPolar)return e=this.toBase(e),this.base.inGamut(e,{epsilon:r});var n=Object.values(this.coords);return e.every((function(e,t){var a=n[t];if("angle"!==a.type&&a.range){if(Number.isNaN(e))return!0;var o=Z(a.range,2),i=o[0],u=o[1];return(void 0===i||e>=i-r)&&(void 0===u||e<=u+r)}return!0}))}},{key:"cssId",get:function(){var e,t;return(null===(e=this.formats.functions)||void 0===e||null===(t=e.color)||void 0===t?void 0:t.id)||this.id}},{key:"isPolar",get:function(){for(var e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}},{key:"getFormat",value:function(t){return"object"===s(t)?t=H(this,e,ml).call(this,t):(r="default"===t?Object.values(this.formats)[0]:this.formats[t])?r=H(this,e,ml).call(this,r):null;var r}},{key:"to",value:function(e,n){if(1===arguments.length){var a=[e.space,e.coords];e=a[0],n=a[1]}if(this===(e=r.get(e)))return n;n=n.map((function(e){return Number.isNaN(e)?0:e}));for(var o,i,u=$(this,t),l=$(e,t),s=0;s<u.length&&u[s]===l[s];s++)o=u[s],i=s;if(!o)throw new Error("Cannot convert between color spaces ".concat(this," and ").concat(e,": no connection space was found"));for(var c=u.length-1;c>i;c--)n=u[c].toBase(n);for(var d=i+1;d<l.length;d++)n=l[d].fromBase(n);return n}},{key:"from",value:function(e,t){if(1===arguments.length){var n=[e.space,e.coords];e=n[0],t=n[1]}return(e=r.get(e)).to(this,t)}},{key:"toString",value:function(){return"".concat(this.name," (").concat(this.id,")")}},{key:"getMinCoords",value:function(){var e=[];for(var t in this.coords){var r,n=this.coords[t],a=n.range||n.refRange;e.push(null!==(r=null==a?void 0:a.min)&&void 0!==r?r:0)}return e}}],[{key:"all",get:function(){return Y(new Set(Object.values(r.registry)))}},{key:"register",value:function(e,t){if(1===arguments.length&&(e=(t=arguments[0]).id),t=this.get(t),this.registry[e]&&this.registry[e]!==t)throw new Error("Duplicate color space registration: '".concat(e,"'"));if(this.registry[e]=t,1===arguments.length&&t.aliases){var r,n=ae(t.aliases);try{for(n.s();!(r=n.n()).done;){var a=r.value;this.register(a,t)}}catch(e){n.e(e)}finally{n.f()}}return t}},{key:"get",value:function(e){if(!e||e instanceof r)return e;if("string"===Ju(e)){var t=r.registry[e.toLowerCase()];if(!t)throw new TypeError('No color space found with id = "'.concat(e,'"'));return t}for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];if(a.length)return r.get.apply(r,a);throw new TypeError("".concat(e," is not a valid color space"))}},{key:"resolveCoord",value:function(e,t){var n,a,o=Ju(e);if("string"===o)if(e.includes(".")){var i=Z(e.split("."),2);n=i[0],a=i[1]}else n=void 0,a=e;else if(Array.isArray(e)){var u=Z(e,2);n=u[0],a=u[1]}else n=e.space,a=e.coordId;if((n=r.get(n))||(n=t),!n)throw new TypeError("Cannot resolve coordinate reference ".concat(e,": No color space specified and relative references are not allowed here"));if("number"===(o=Ju(a))||"string"===o&&a>=0){var l=Object.entries(n.coords)[a];if(l)return X({space:n,id:l[0],index:a},l[1])}n=r.get(n);var s=a.toLowerCase(),c=0;for(var d in n.coords){var p,f=n.coords[d];if(d.toLowerCase()===s||(null===(p=f.name)||void 0===p?void 0:p.toLowerCase())===s)return X({space:n,id:d,index:c},f);c++}throw new TypeError('No "'.concat(a,'" coordinate found in ').concat(n.name,". Its coordinates are: ").concat(Object.keys(n.coords).join(", ")))}}]),r}());function ml(e){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=ol(e.coords);var t=Object.entries(this.coords).map((function(t,r){var n=Z(t,2),a=(n[0],n[1]),o=e.coordGrammar[r][0],i=a.range||a.refRange,u=o.range,l="";return"<percentage>"==o?(u=[0,100],l="%"):"<angle>"==o&&(l="deg"),{fromRange:i,toRange:u,suffix:l}}));e.serializeCoords=function(e,r){return e.map((function(e,n){var a=t[n],o=a.fromRange,i=a.toRange,u=a.suffix;return o&&i&&(e=al(o,i,e)),e=Qu(e,r),u&&(e+=u),e}))}}return e}function Dl(){for(var e=[this],t=this;t=t.base;)e.push(t);return e}var hl=fl;ce(hl,"registry",{}),ce(hl,"DEFAULT_FORMAT",{type:"functions",name:"color"});var gl=new hl({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),vl=function(e){S(r,e);var t=P(r);function r(e){var n,a,o,i;return ee(this,r),e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=gl),e.toXYZ_M&&e.fromXYZ_M&&(null!==(o=e.toBase)&&void 0!==o||(e.toBase=function(t){var r=Xu(e.toXYZ_M,t);return a.white!==a.base.white&&(r=pl(a.white,a.base.white,r)),r}),null!==(i=e.fromBase)&&void 0!==i||(e.fromBase=function(t){return t=pl(a.base.white,a.white,t),Xu(e.fromXYZ_M,t)})),null!==(n=e.referred)&&void 0!==n||(e.referred="display"),a=t.call(this,e)}return re(r)}(hl);function bl(e){var t,r={str:null===(t=String(e))||void 0===t?void 0:t.trim()};if(ll.run("parse-start",r),r.color)return r.color;if(r.parsed=el(r.str),r.parsed){var n=function(){var e=r.parsed.name;if("color"===e){var t,n=r.parsed.args.shift(),a=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1,o=ae(hl.all);try{for(o.s();!(t=o.n()).done;){var i,u=t.value,l=u.getFormat("color");if(l&&(n===l.id||null!==(i=l.ids)&&void 0!==i&&i.includes(n))){var c=function(){var e=Object.keys(u.coords).length,t=Array(e).fill(0);return t.forEach((function(e,n){return t[n]=r.parsed.args[n]||0})),{v:{v:{spaceId:u.id,coords:t,alpha:a}}}}();if("object"===s(c))return c.v}}}catch(e){o.e(e)}finally{o.f()}var d="";if(n in hl.registry){var p,f,m,D=null===(p=hl.registry[n].formats)||void 0===p||null===(f=p.functions)||void 0===f||null===(m=f.color)||void 0===m?void 0:m.id;D&&(d="Did you mean color(".concat(D,")?"))}throw new TypeError("Cannot parse color(".concat(n,"). ")+(d||"Missing a plugin?"))}var h,g=ae(hl.all);try{var v=function(){var t=h.value,n=t.getFormat(e);if(n&&"function"===n.type){var a=1;(n.lastAlpha||tl(r.parsed.args).alpha)&&(a=r.parsed.args.pop());var o=r.parsed.args;return n.coordGrammar&&Object.entries(t.coords).forEach((function(t,r){var a,i=Z(t,2),u=i[0],l=i[1],s=n.coordGrammar[r],c=null===(a=o[r])||void 0===a?void 0:a.type;if(!(s=s.find((function(e){return e==c})))){var d=l.name||u;throw new TypeError("".concat(c," not allowed for ").concat(d," in ").concat(e,"()"))}var p=s.range;"<percentage>"===c&&(p||(p=[0,1]));var f=l.range||l.refRange;p&&f&&(o[r]=al(p,f,o[r]))})),{v:{v:{spaceId:t.id,coords:o,alpha:a}}}}};for(g.s();!(h=g.n()).done;){var b=v();if("object"===s(b))return b.v}}catch(e){g.e(e)}finally{g.f()}}();if("object"===s(n))return n.v}else{var a,o=ae(hl.all);try{for(o.s();!(a=o.n()).done;){var i=a.value;for(var u in i.formats){var l=i.formats[u];if("custom"===l.type&&(!l.test||l.test(r.str))){var c,d=l.parse(r.str);if(d)return null!==(c=d.alpha)&&void 0!==c||(d.alpha=1),d}}}}catch(e){o.e(e)}finally{o.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function yl(e){if(!e)throw new TypeError("Empty color reference");Zu(e)&&(e=bl(e));var t=e.space||e.spaceId;return t instanceof hl||(e.space=hl.get(t)),void 0===e.alpha&&(e.alpha=1),e}function Fl(e,t){return(t=hl.get(t)).from(e)}function wl(e,t){var r=hl.resolveCoord(t,e.space),n=r.space,a=r.index;return Fl(e,n)[a]}function El(e,t,r){return t=hl.get(t),e.coords=t.to(e.space,r),e}function Cl(e,t,r){if(e=yl(e),2===arguments.length&&"object"===Ju(arguments[1])){var n=arguments[1];for(var a in n)Cl(e,a,n[a])}else{"function"==typeof r&&(r=r(wl(e,t)));var o=hl.resolveCoord(t,e.space),i=o.space,u=o.index,l=Fl(e,i);l[u]=r,El(e,i,l)}return e}var xl=new hl({id:"xyz-d50",name:"XYZ D50",white:"D50",base:gl,fromBase:function(e){return pl(gl.white,"D50",e)},toBase:function(e){return pl("D50",gl.white,e)},formats:{color:{}}}),Al=24/116,kl=24389/27,Bl=cl.D50,Tl=new hl({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Bl,base:xl,fromBase:function(e){var t=e.map((function(e,t){return e/Bl[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(kl*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Al?Math.pow(t[0],3):(116*t[0]-16)/kl,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/kl,t[2]>Al?Math.pow(t[2],3):(116*t[2]-16)/kl].map((function(e,t){return e*Bl[t]}))},formats:{lab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function Nl(e){return(e%360+360)%360}var Rl=new hl({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Tl,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2];return t=Math.abs(a)<.02&&Math.abs(o)<.02?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];return n<0&&(n=0),isNaN(a)&&(a=0),[r,n*Math.cos(a*Math.PI/180),n*Math.sin(a*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),_l=Math.pow(25,7),Ol=Math.PI,Sl=180/Ol,Ml=Ol/180;function Pl(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.kL,a=void 0===n?1:n,o=r.kC,i=void 0===o?1:o,u=r.kH,l=void 0===u?1:u,s=Z(Tl.from(e),3),c=s[0],d=s[1],p=s[2],f=Rl.from(Tl,[c,d,p])[1],m=Z(Tl.from(t),3),D=m[0],h=m[1],g=m[2],v=Rl.from(Tl,[D,h,g])[1];f<0&&(f=0),v<0&&(v=0);var b=(f+v)/2,y=Math.pow(b,7),F=.5*(1-Math.sqrt(y/(y+_l))),w=(1+F)*d,E=(1+F)*h,C=Math.sqrt(Math.pow(w,2)+Math.pow(p,2)),x=Math.sqrt(Math.pow(E,2)+Math.pow(g,2)),A=0===w&&0===p?0:Math.atan2(p,w),k=0===E&&0===g?0:Math.atan2(g,E);A<0&&(A+=2*Ol),k<0&&(k+=2*Ol);var B,T=D-c,N=x-C,R=(k*=Sl)-(A*=Sl),_=A+k,O=Math.abs(R);C*x==0?B=0:O<=180?B=R:R>180?B=R-360:R<-180?B=R+360:console.log("the unthinkable has happened");var S,M=2*Math.sqrt(x*C)*Math.sin(B*Ml/2),P=(c+D)/2,I=(C+x)/2,j=Math.pow(I,7);S=C*x==0?_:O<=180?_/2:_<360?(_+360)/2:(_-360)/2;var L=Math.pow(P-50,2),q=1+.015*L/Math.sqrt(20+L),z=1+.045*I,V=1;V-=.17*Math.cos((S-30)*Ml),V+=.24*Math.cos(2*S*Ml),V+=.32*Math.cos((3*S+6)*Ml);var $=1+.015*I*(V-=.2*Math.cos((4*S-63)*Ml)),H=30*Math.exp(-1*Math.pow((S-275)/25,2)),U=2*Math.sqrt(j/(j+_l)),G=-1*Math.sin(2*H*Ml)*U,W=Math.pow(T/(a*q),2);return W+=Math.pow(N/(i*z),2),W+=Math.pow(M/(l*$),2),W+=G*(N/(i*z))*(M/(l*$)),Math.sqrt(W)}var Il=75e-6;function jl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.space,r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).epsilon,n=void 0===r?Il:r;e=yl(e),t=hl.get(t);var a=e.coords;return t!==e.space&&(a=t.from(e)),t.inGamut(a,{epsilon:n})}function Ll(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function ql(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.method,n=void 0===r?sl.gamut_mapping:r,a=t.space,o=void 0===a?e.space:a;if(Zu(arguments[1])&&(o=arguments[1]),jl(e,o=hl.get(o),{epsilon:0}))return e;var i=zl(e,o);if("clip"!==n&&!jl(e,o)){var u=ql(Ll(i),{method:"clip",space:o});if(Pl(e,u)>2){for(var l=hl.resolveCoord(n),s=l.space,c=l.id,d=zl(i,s),p=(l.range||l.refRange)[0],f=wl(d,c);f-p>.01;){var m=Ll(d);Pl(d,m=ql(m,{space:o,method:"clip"}))-2<.01?p=wl(d,c):f=wl(d,c),Cl(d,c,(p+f)/2)}i=zl(d,o)}else i=u}if("clip"===n||!jl(i,o,{epsilon:0})){var D=Object.values(o.coords).map((function(e){return e.range||[]}));i.coords=i.coords.map((function(e,t){var r=Z(D[t],2),n=r[0],a=r[1];return void 0!==n&&(e=Math.max(n,e)),void 0!==a&&(e=Math.min(e,a)),e}))}return o!==e.space&&(i=zl(i,e.space)),e.coords=i.coords,e}function zl(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).inGamut;e=yl(e);var n=(t=hl.get(t)).from(e),a={space:t,coords:n,alpha:e.alpha};return r&&(a=ql(a)),a}function Vl(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=a.precision,i=void 0===o?sl.precision:o,u=a.format,l=void 0===u?"default":u,s=a.inGamut,c=void 0===s||s,d=W(a,v),p=l;l=null!==(t=null!==(r=(e=yl(e)).space.getFormat(l))&&void 0!==r?r:e.space.getFormat("default"))&&void 0!==t?t:hl.DEFAULT_FORMAT,c||(c=l.toGamut);var f=e.coords;if(f=f.map((function(e){return e||0})),c&&!jl(e)&&(f=ql(Ll(e),!0===c?void 0:c).coords),"custom"===l.type){if(d.precision=i,!l.serialize)throw new TypeError("format ".concat(p," can only be used to parse colors, not for serialization"));n=l.serialize(f,e.alpha,d)}else{var m=l.name||"color";l.serializeCoords?f=l.serializeCoords(f,i):null!==i&&(f=f.map((function(e){return Qu(e,i)})));var D=Y(f);if("color"===m){var h,g=l.id||(null===(h=l.ids)||void 0===h?void 0:h[0])||e.space.id;D.unshift(g)}var b=e.alpha;null!==i&&(b=Qu(b,i));var y=e.alpha<1&&!l.noAlpha?"".concat(l.commas?",":" /"," ").concat(b):"";n="".concat(m,"(").concat(D.join(l.commas?", ":" ")).concat(y,")")}return n}ql.returns="color",zl.returns="color";var $l=new vl({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],formats:{color:{}}}),Hl=1.09929682680944,Ul=.018053968510807,Gl=new vl({id:"rec2020",name:"REC.2020",base:$l,toBase:function(e){return e.map((function(e){return e<4.5*Ul?e/4.5:Math.pow((e+Hl-1)/Hl,1/.45)}))},fromBase:function(e){return e.map((function(e){return e>=Ul?Hl*Math.pow(e,.45)-(Hl-1):4.5*e}))},formats:{color:{}}}),Wl=new vl({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),Yl=new vl({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),Kl={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},Xl=Array(3).fill("<percentage> | <number>[0, 255]"),Zl=Array(3).fill("<number>[0, 255]"),Jl=new vl({id:"srgb",name:"sRGB",base:Yl,fromBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r>.0031308?t*(1.055*Math.pow(r,1/2.4)-.055):12.92*e}))},toBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r<.04045?e/12.92:t*Math.pow((r+.055)/1.055,2.4)}))},formats:{rgb:{coords:Xl},rgb_number:{name:"rgb",commas:!0,coords:Zl,noAlpha:!0},color:{},rgba:{coords:Xl,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Zl},hex:{type:"custom",toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return e.replace(/[a-f0-9]{2}/gi,(function(e){t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).collapse,n=void 0===r||r;t<1&&e.push(t),e=e.map((function(e){return Math.round(255*e)}));var a=n&&e.every((function(e){return e%17==0}));return"#"+e.map((function(e){return a?(e/17).toString(16):e.toString(16).padStart(2,"0")})).join("")}},keyword:{type:"custom",test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){var t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=Kl.black,t.alpha=0):t.coords=Kl[e],t.coords)return t}}}}),Ql=new vl({id:"p3",name:"P3",base:Wl,fromBase:Jl.fromBase,toBase:Jl.toBase,formats:{color:{id:"display-p3"}}});if(sl.display_space=Jl,"undefined"!=typeof CSS&&CSS.supports)for(var es=0,ts=[Tl,Gl,Ql];es<ts.length;es++){var rs=ts[es],ns=rs.getMinCoords(),as=Vl({space:rs,coords:ns,alpha:1});if(CSS.supports("color",as)){sl.display_space=rs;break}}function os(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.space,n=void 0===r?sl.display_space:r,a=W(t,b),o=Vl(e,a);if("undefined"==typeof CSS||CSS.supports("color",o)||!sl.display_space)(o=new String(o)).color=e;else{var i=zl(e,n);(o=new String(Vl(i,a))).color=i}return o}function is(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"lab",n=(r=hl.get(r)).from(e),a=r.from(t);return Math.sqrt(n.reduce((function(e,t,r){var n=a[r];return isNaN(t)||isNaN(n)?e:e+Math.pow(n-t,2)}),0))}function us(e){return wl(e,[gl,"y"])}function ls(e,t){Cl(e,[gl,"y"],t)}var ss=Object.freeze({__proto__:null,getLuminance:us,setLuminance:ls,register:function(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return us(this)},set:function(e){ls(this,e)}})}});function cs(e){return e>=.022?e:e+Math.pow(.022-e,1.414)}function ds(e){var t=e<0?-1:1,r=Math.abs(e);return t*Math.pow(r,2.4)}var ps=24/116,fs=24389/27,ms=cl.D65,Ds=new hl({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:ms,base:gl,fromBase:function(e){var t=e.map((function(e,t){return e/ms[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(fs*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>ps?Math.pow(t[0],3):(116*t[0]-16)/fs,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/fs,t[2]>ps?Math.pow(t[2],3):(116*t[2]-16)/fs].map((function(e,t){return e*ms[t]}))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number>","<number>"]}}}),hs=.5*Math.pow(5,.5)+.5,gs=Object.freeze({__proto__:null,contrastWCAG21:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return(r+.05)/(n+.05)},contrastAPCA:function(e,t){var r,n,a,o;t=yl(t),e=yl(e);var i=Z((t=zl(t,"srgb")).coords,3);n=i[0],a=i[1],o=i[2];var u=.2126729*ds(n)+.7151522*ds(a)+.072175*ds(o),l=Z((e=zl(e,"srgb")).coords,3);n=l[0],a=l[1],o=l[2];var s=.2126729*ds(n)+.7151522*ds(a)+.072175*ds(o),c=cs(u),d=cs(s),p=d>c;return r=Math.abs(d-c)<5e-4?0:p?1.14*(Math.pow(d,.56)-Math.pow(c,.57)):1.14*(Math.pow(d,.65)-Math.pow(c,.62)),100*(Math.abs(r)<.1?0:r>0?r-.027:r+.027)},contrastMichelson:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}var o=r+n;return 0===o?0:(r-n)/o},contrastWeber:function(e,t){e=yl(e),t=yl(t);var r=Math.max(us(e),0),n=Math.max(us(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return 0===n?5e4:(r-n)/n},contrastLstar:function(e,t){e=yl(e),t=yl(t);var r=wl(e,[Tl,"l"]),n=wl(t,[Tl,"l"]);return Math.abs(r-n)},contrastDeltaPhi:function(e,t){e=yl(e),t=yl(t);var r=wl(e,[Ds,"l"]),n=wl(t,[Ds,"l"]),a=Math.abs(Math.pow(r,hs)-Math.pow(n,hs)),o=Math.pow(a,1/hs)*Math.SQRT2-40;return o<7.5?0:o}});function vs(e){var t=Z(Fl(e,gl),3),r=t[0],n=t[1],a=r+15*n+3*t[2];return[4*r/a,9*n/a]}function bs(e){var t=Z(Fl(e,gl),3),r=t[0],n=t[1],a=r+n+t[2];return[r/a,n/a]}var ys=Object.freeze({__proto__:null,uv:vs,xy:bs,register:function(e){Object.defineProperty(e.prototype,"uv",{get:function(){return vs(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return bs(this)}})}}),Fs=Math.PI/180,ws=new hl({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:gl,fromBase:function(e){return e.map((function(e){return Math.max(203*e,0)}))},toBase:function(e){return e.map((function(e){return Math.max(e/203,0)}))}}),Es=1.15,Cs=.66,xs=2610/Math.pow(2,14),As=Math.pow(2,14)/2610,ks=3424/Math.pow(2,12),Bs=2413/Math.pow(2,7),Ts=2392/Math.pow(2,7),Ns=1.7*2523/Math.pow(2,5),Rs=Math.pow(2,5)/(1.7*2523),_s=-.56,Os=16295499532821565e-27,Ss=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],Ms=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Ps=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Is=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],js=new hl({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:ws,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=Xu(Ss,[Es*r-(Es-1)*a,Cs*n-(Cs-1)*r,a]).map((function(e){var t=ks+Bs*Math.pow(e/1e4,xs),r=1+Ts*Math.pow(e/1e4,xs);return Math.pow(t/r,Ns)})),i=Z(Xu(Ps,o),3),u=i[0],l=i[1],s=i[2];return[(1+_s)*u/(1+_s*u)-Os,l,s]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=Xu(Is,[(r+Os)/(1+_s-_s*(r+Os)),n,a]).map((function(e){var t=ks-Math.pow(e,Rs),r=Ts*Math.pow(e,Rs)-Bs;return 1e4*Math.pow(t/r,As)})),i=Z(Xu(Ms,o),3),u=i[0],l=i[1],s=i[2],c=(u+(Es-1)*s)/Es;return[c,(l+(Cs-1)*c)/Cs,s]},formats:{color:{}}}),Ls=new hl({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:js,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){return[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]},formats:{color:{}}}),qs=.8359375,zs=2413/128,Vs=18.6875,$s=2610/16384,Hs=32/2523,Us=[[.3592,.6976,-.0358],[-.1922,1.1004,.0755],[.007,.0749,.8434]],Gs=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],Ws=[[.9999888965628402,.008605050147287059,.11103437159861648],[1.00001110343716,-.008605050147287059,-.11103437159861648],[1.0000320633910054,.56004913547279,-.3206339100541203]],Ys=[[2.0701800566956137,-1.326456876103021,.20661600684785517],[.3649882500326575,.6804673628522352,-.04542175307585323],[-.04959554223893211,-.04942116118675749,1.1879959417328034]],Ks=new hl({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:ws,fromBase:function(e){return t=Xu(Us,e),r=t.map((function(e){var t=qs+zs*Math.pow(e/1e4,$s),r=1+Vs*Math.pow(e/1e4,$s);return Math.pow(t/r,78.84375)})),Xu(Gs,r);var t,r},toBase:function(e){var t=function(e){return Xu(Ws,e).map((function(e){var t=Math.max(Math.pow(e,Hs)-qs,0),r=zs-Vs*Math.pow(e,Hs);return 1e4*Math.pow(t/r,6.277394636015326)}))}(e);return Xu(Ys,t)},formats:{color:{}}}),Xs=[[.8190224432164319,.3619062562801221,-.12887378261216414],[.0329836671980271,.9292868468965546,.03614466816999844],[.048177199566046255,.26423952494422764,.6335478258136937]],Zs=[[1.2268798733741557,-.5578149965554813,.28139105017721583],[-.04057576262431372,1.1122868293970594,-.07171106666151701],[-.07637294974672142,-.4214933239627914,1.5869240244272418]],Js=[[.2104542553,.793617785,-.0040720468],[1.9779984951,-2.428592205,.4505937099],[.0259040371,.7827717662,-.808675766]],Qs=[[.9999999984505198,.39633779217376786,.2158037580607588],[1.0000000088817609,-.10556134232365635,-.06385417477170591],[1.0000000546724108,-.08948418209496575,-1.2914855378640917]],ec=new hl({id:"oklab",name:"OKLab",coords:{l:{refRange:[0,1],name:"L"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:gl,fromBase:function(e){var t=Xu(Xs,e).map((function(e){return Math.cbrt(e)}));return Xu(Js,t)},toBase:function(e){var t=Xu(Qs,e).map((function(e){return Math.pow(e,3)}));return Xu(Zs,t)},formats:{oklab:{coords:["<number> | <percentage>","<number>","<number>"]}}}),tc=Object.freeze({__proto__:null,deltaE76:function(e,t){return is(e,t,"lab")},deltaECMC:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.l,a=void 0===n?2:n,o=r.c,i=void 0===o?1:o,u=Z(Tl.from(e),3),l=u[0],s=u[1],c=u[2],d=Z(Rl.from(Tl,[l,s,c]),3),p=d[1],f=d[2],m=Z(Tl.from(t),3),D=m[0],h=m[1],g=m[2],v=Rl.from(Tl,[D,h,g])[1];p<0&&(p=0),v<0&&(v=0);var b=l-D,y=p-v,F=s-h,w=c-g,E=Math.pow(F,2)+Math.pow(w,2)-Math.pow(y,2),C=.511;l>=16&&(C=.040975*l/(1+.01765*l));var x,A=.0638*p/(1+.0131*p)+.638;Number.isNaN(f)&&(f=0),x=f>=164&&f<=345?.56+Math.abs(.2*Math.cos((f+168)*Fs)):.36+Math.abs(.4*Math.cos((f+35)*Fs));var k=Math.pow(p,4),B=Math.sqrt(k/(k+1900)),T=A*(B*x+1-B),N=Math.pow(b/(a*C),2);return N+=Math.pow(y/(i*A),2),N+=E/Math.pow(T,2),Math.sqrt(N)},deltaE2000:Pl,deltaEJz:function(e,t){var r=Z(Ls.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(Ls.from(t),3),u=i[0],l=i[1],s=i[2],c=n-u,d=a-l;Number.isNaN(o)&&Number.isNaN(s)?(o=0,s=0):Number.isNaN(o)?o=s:Number.isNaN(s)&&(s=o);var p=o-s,f=2*Math.sqrt(a*l)*Math.sin(p/2*(Math.PI/180));return Math.sqrt(Math.pow(c,2)+Math.pow(d,2)+Math.pow(f,2))},deltaEITP:function(e,t){var r=Z(Ks.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(Ks.from(t),3),u=i[0],l=i[1],s=i[2];return 720*Math.sqrt(Math.pow(n-u,2)+.25*Math.pow(a-l,2)+Math.pow(o-s,2))},deltaEOK:function(e,t){var r=Z(ec.from(e),3),n=r[0],a=r[1],o=r[2],i=Z(ec.from(t),3),u=n-i[0],l=a-i[1],s=o-i[2];return Math.sqrt(Math.pow(u,2)+Math.pow(l,2)+Math.pow(s,2))}});function rc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Zu(r)&&(r={method:r});var n=r,a=n.method,o=void 0===a?sl.deltaE:a,i=W(n,F);for(var u in e=yl(e),t=yl(t),tc)if("deltae"+o.toLowerCase()===u.toLowerCase())return tc[u](e,t,i);throw new TypeError("Unknown deltaE method: ".concat(o))}var nc=Object.freeze({__proto__:null,lighten:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return Cl(e,[hl.get("oklch","lch"),"l"],(function(e){return e*(1+t)}))},darken:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return Cl(e,[hl.get("oklch","lch"),"l"],(function(e){return e*(1-t)}))}});function ac(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=[yl(e),yl(t)];if(e=a[0],t=a[1],"object"===Ju(r)){var o=[.5,r];r=o[0],n=o[1]}var i=n;return ic(e,t,{space:i.space,outputSpace:i.outputSpace,premultiplied:i.premultiplied})(r)}function oc(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(uc(e)){n=t;var a=Z((r=e).rangeArgs.colors,2);e=a[0],t=a[1]}var o=n,i=o.maxDeltaE,u=o.deltaEMethod,l=o.steps,s=void 0===l?2:l,c=o.maxSteps,d=void 0===c?1e3:c,p=W(o,w);if(!r){var f=[yl(e),yl(t)];r=ic(e=f[0],t=f[1],p)}var m=rc(e,t),D=i>0?Math.max(s,Math.ceil(m/i)+1):s,h=[];if(void 0!==d&&(D=Math.min(D,d)),1===D)h=[{p:.5,color:r(.5)}];else{var g=1/(D-1);h=Array.from({length:D},(function(e,t){var n=t*g;return{p:n,color:r(n)}}))}if(i>0)for(var v=h.reduce((function(e,t,r){if(0===r)return 0;var n=rc(t.color,h[r-1].color,u);return Math.max(e,n)}),0);v>i;){v=0;for(var b=1;b<h.length&&h.length<d;b++){var y=h[b-1],F=h[b],E=(F.p+y.p)/2,C=r(E);v=Math.max(v,rc(C,y.color),rc(C,F.color)),h.splice(b,0,{p:E,color:r(E)}),b++}}return h=h.map((function(e){return e.color}))}function ic(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(uc(e)){var n=e,a=t;return ic.apply(void 0,Y(n.rangeArgs.colors).concat([X({},n.rangeArgs.options,a)]))}var o=r.space,i=r.outputSpace,u=r.progression,l=r.premultiplied;e=yl(e),t=yl(t),e=Ll(e),t=Ll(t);var s={colors:[e,t],options:r};if(o=o?hl.get(o):hl.registry[sl.interpolationSpace]||e.space,i=i?hl.get(i):o,e=zl(e,o),t=zl(t,o),e=ql(e),t=ql(t),o.coords.h&&"angle"===o.coords.h.type){var c=r.hue=r.hue||"shorter",d=[o,"h"],p=[wl(e,d),wl(t,d)],f=p[0],m=p[1],D=function(e,t){if("raw"===e)return t;var r=Z(t.map(Nl),2),n=r[0],a=r[1],o=a-n;return"increasing"===e?o<0&&(a+=360):"decreasing"===e?o>0&&(n+=360):"longer"===e?-180<o&&o<180&&(o>0?a+=360:n+=360):"shorter"===e&&(o>180?n+=360:o<-180&&(a+=360)),[n,a]}(c,[f,m]),h=Z(D,2);f=h[0],m=h[1],Cl(e,d,f),Cl(t,d,m)}return l&&(e.coords=e.coords.map((function(t){return t*e.alpha})),t.coords=t.coords.map((function(e){return e*t.alpha}))),Object.assign((function(r){r=u?u(r):r;var n=e.coords.map((function(e,n){return rl(e,t.coords[n],r)})),a=rl(e.alpha,t.alpha,r),s={space:o,coords:n,alpha:a};return l&&(s.coords=s.coords.map((function(e){return e/a}))),i!==o&&(s=zl(s,i)),s}),{rangeArgs:s})}function uc(e){return"function"===Ju(e)&&!!e.rangeArgs}sl.interpolationSpace="lab";var lc=Object.freeze({__proto__:null,mix:ac,steps:oc,range:ic,isRange:uc,register:function(e){e.defineFunction("mix",ac,{returns:"color"}),e.defineFunction("range",ic,{returns:"function<color>"}),e.defineFunction("steps",oc,{returns:"array<color>"})}}),sc=new hl({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:Jl,fromBase:function(e){var t=Math.max.apply(Math,Y(e)),r=Math.min.apply(Math,Y(e)),n=Z(e,3),a=n[0],o=n[1],i=n[2],u=NaN,l=0,s=(r+t)/2,c=t-r;if(0!==c){switch(l=0===s||1===s?0:(t-s)/Math.min(s,1-s),t){case a:u=(o-i)/c+(o<i?6:0);break;case o:u=(i-a)/c+2;break;case i:u=(a-o)/c+4}u*=60}return[u,100*l,100*s]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];function o(e){var t=(e+r/30)%12,o=n*Math.min(a,1-a);return a-o*Math.max(-1,Math.min(t-3,9-t,1))}return(r%=360)<0&&(r+=360),n/=100,a/=100,[o(0),o(8),o(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),cc=new hl({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:sc,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)+(n/=100)*Math.min(a,1-a);return[r,0===o?0:200*(1-a/o),100*o]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)*(1-(n/=100)/2);return[r,0===o||1===o?0:(a-o)/Math.min(o,1-o)*100,100*o]},formats:{color:{toGamut:!0}}}),dc=new hl({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:cc,fromBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2];return[r,a*(100-n)/100,100-a]},toBase:function(e){var t=Z(e,3),r=t[0],n=t[1],a=t[2],o=(n/=100)+(a/=100);if(o>=1)return[r,0,n/o*100];var i=1-a;return[r,100*(0===i?0:1-n/i),100*i]},formats:{hwb:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]}}}),pc=new vl({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),fc=new vl({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:pc,toBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),563/256)*Math.sign(e)}))},fromBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),256/563)*Math.sign(e)}))},formats:{color:{id:"a98-rgb"}}}),mc=new vl({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:xl,toXYZ_M:[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],fromXYZ_M:[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]]}),Dc=new vl({id:"prophoto",name:"ProPhoto",base:mc,toBase:function(e){return e.map((function(e){return e<.03125?e/16:Math.pow(e,1.8)}))},fromBase:function(e){return e.map((function(e){return e>=.001953125?Math.pow(e,1/1.8):16*e}))},formats:{color:{id:"prophoto-rgb"}}}),hc=new hl({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:ec,fromBase:function(e){var t,r=Z(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),Nl(t)]},toBase:function(e){var t,r,n=Z(e,3),a=n[0],o=n[1],i=n[2];return isNaN(i)?(t=0,r=0):(t=o*Math.cos(i*Math.PI/180),r=o*Math.sin(i*Math.PI/180)),[a,t,r]},formats:{oklch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),gc=2610/Math.pow(2,14),vc=Math.pow(2,14)/2610,bc=2523/Math.pow(2,5),yc=Math.pow(2,5)/2523,Fc=3424/Math.pow(2,12),wc=2413/Math.pow(2,7),Ec=2392/Math.pow(2,7),Cc=new vl({id:"rec2100pq",name:"REC.2100-PQ",base:$l,toBase:function(e){return e.map((function(e){return 1e4*Math.pow(Math.max(Math.pow(e,yc)-Fc,0)/(wc-Ec*Math.pow(e,yc)),vc)/203}))},fromBase:function(e){return e.map((function(e){var t=Math.max(203*e/1e4,0),r=Fc+wc*Math.pow(t,gc),n=1+Ec*Math.pow(t,gc);return Math.pow(r/n,bc)}))},formats:{color:{id:"rec2100-pq"}}}),xc=.17883277,Ac=.28466892,kc=.55991073,Bc=3.7743,Tc=new vl({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:$l,toBase:function(e){return e.map((function(e){return e<=.5?Math.pow(e,2)/3*Bc:Math.exp((e-kc)/xc+Ac)/12*Bc}))},fromBase:function(e){return e.map((function(e){return(e/=Bc)<=1/12?Math.sqrt(3*e):xc*Math.log(12*e-Ac)+kc}))},formats:{color:{id:"rec2100-hlg"}}}),Nc={};function Rc(e){var t=e.id;e.toCone_M,e.fromCone_M,Nc[t]=arguments[0]}function _c(e,t){var r=Nc[arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Bradford"],n=Z(Xu(r.toCone_M,e),3),a=n[0],o=n[1],i=n[2],u=Z(Xu(r.toCone_M,t),3),l=Xu([[u[0]/a,0,0],[0,u[1]/o,0],[0,0,u[2]/i]],r.toCone_M);return Xu(r.fromCone_M,l)}ll.add("chromatic-adaptation-start",(function(e){e.options.method&&(e.M=_c(e.W1,e.W2,e.options.method))})),ll.add("chromatic-adaptation-end",(function(e){e.M||(e.M=_c(e.W1,e.W2,e.options.method))})),Rc({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),Rc({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),Rc({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),Rc({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(cl,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),cl.ACES=[.32168/.33767,1,.34065/.33767];var Oc=new vl({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:cl.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],formats:{color:{}}}),Sc=Math.pow(2,-16),Mc=-.35828683,Pc=(Math.log2(65504)+9.72)/17.52,Ic=new vl({id:"acescc",name:"ACEScc",coords:{r:{range:[Mc,Pc],name:"Red"},g:{range:[Mc,Pc],name:"Green"},b:{range:[Mc,Pc],name:"Blue"}},referred:"scene",base:Oc,toBase:function(e){return e.map((function(e){return e<=-.3013698630136986?2*(Math.pow(2,17.52*e-9.72)-Sc):e<Pc?Math.pow(2,17.52*e-9.72):65504}))},fromBase:function(e){return e.map((function(e){return e<=0?(Math.log2(Sc)+9.72)/17.52:e<Sc?(Math.log2(Sc+.5*e)+9.72)/17.52:(Math.log2(e)+9.72)/17.52}))},formats:{color:{}}}),jc=Object.freeze({__proto__:null,XYZ_D65:gl,XYZ_D50:xl,XYZ_ABS_D65:ws,Lab_D65:Ds,Lab:Tl,LCH:Rl,sRGB_Linear:Yl,sRGB:Jl,HSL:sc,HWB:dc,HSV:cc,P3_Linear:Wl,P3:Ql,A98RGB_Linear:pc,A98RGB:fc,ProPhoto_Linear:mc,ProPhoto:Dc,REC_2020_Linear:$l,REC_2020:Gl,OKLab:ec,OKLCH:hc,Jzazbz:js,JzCzHz:Ls,ICTCP:Ks,REC_2100_PQ:Cc,REC_2100_HLG:Tc,ACEScg:Oc,ACEScc:Ic}),Lc=(M=new WeakMap,function(){function e(){var t,r,n,a,o=this;ee(this,e),q(this,M,{writable:!0,value:void 0});for(var i=arguments.length,u=new Array(i),l=0;l<i;l++)u[l]=arguments[l];1===u.length&&(t=yl(u[0])),t?(r=t.space||t.spaceId,n=t.coords,a=t.alpha):(r=u[0],n=u[1],a=u[2]),U(this,M,hl.get(r)),this.coords=n?n.slice():[0,0,0],this.alpha=a<1?a:1;for(var s=0;s<this.coords.length;s++)"NaN"===this.coords[s]&&(this.coords[s]=NaN);var c=function(e){Object.defineProperty(o,e,{get:function(){return o.get(e)},set:function(t){return o.set(e,t)}})};for(var d in $(this,M).coords)c(d)}return re(e,[{key:"space",get:function(){return $(this,M)}},{key:"spaceId",get:function(){return $(this,M).id}},{key:"clone",value:function(){return new e(this.space,this.coords,this.alpha)}},{key:"toJSON",value:function(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}},{key:"display",value:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=os.apply(void 0,[this].concat(r));return a.color=new e(a.color),a}}],[{key:"get",value:function(t){if(t instanceof e)return t;for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return O(e,[t].concat(n))}},{key:"defineFunction",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,a=n.instance,o=void 0===a||a,i=n.returns,u=function(){var t=r.apply(void 0,arguments);if("color"===i)t=e.get(t);else if("function<color>"===i){var n=t;t=function(){var t=n.apply(void 0,arguments);return e.get(t)},Object.assign(t,n)}else"array<color>"===i&&(t=t.map((function(t){return e.get(t)})));return t};t in e||(e[t]=u),o&&(e.prototype[t]=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.apply(void 0,[this].concat(t))})}},{key:"defineFunctions",value:function(t){for(var r in t)e.defineFunction(r,t[r],t[r])}},{key:"extend",value:function(t){if(t.register)t.register(e);else for(var r in t)e.defineFunction(r,t[r])}}]),e}());Lc.defineFunctions({get:wl,getAll:Fl,set:Cl,setAll:El,to:zl,equals:function(e,t){return e=yl(e),t=yl(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((function(e,r){return e===t.coords[r]}))},inGamut:jl,toGamut:ql,distance:is,toString:Vl}),Object.assign(Lc,{util:il,hooks:ll,WHITES:cl,Space:hl,spaces:hl.registry,parse:bl,defaults:sl});for(var qc=0,zc=Object.keys(jc);qc<zc.length;qc++){var Vc=zc[qc];hl.register(jc[Vc])}for(var $c in hl.registry)Hc($c,hl.registry[$c]);function Hc(e,t){Object.keys(t.coords),Object.values(t.coords).map((function(e){return e.name}));var r=e.replace(/-/g,"_");Object.defineProperty(Lc.prototype,r,{get:function(){var r=this,n=this.getAll(e);return"undefined"==typeof Proxy?n:new Proxy(n,{has:function(e,r){try{return hl.resolveCoord([t,r]),!0}catch(e){}return Reflect.has(e,r)},get:function(e,r,n){if(r&&"symbol"!==s(r)&&!(r in e)){var a=hl.resolveCoord([t,r]).index;if(a>=0)return e[a]}return Reflect.get(e,r,n)},set:function(n,a,o,i){if(a&&"symbol"!==s(a)&&!(a in n)||a>=0){var u=hl.resolveCoord([t,a]).index;if(u>=0)return n[u]=o,r.setAll(e,n),!0}return Reflect.set(n,a,o,i)}})},set:function(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}ll.add("colorspace-init-end",(function(e){var t;Hc(e.id,e),null===(t=e.aliases)||void 0===t||t.forEach((function(t){Hc(t,e)}))})),Lc.extend(tc),Lc.extend({deltaE:rc}),Lc.extend(nc),Lc.extend({contrast:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Zu(r)&&(r={algorithm:r});var n=r,a=n.algorithm,o=W(n,y);if(!a){var i=Object.keys(gs).map((function(e){return e.replace(/^contrast/,"")})).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(i))}for(var u in e=yl(e),t=yl(t),gs)if("contrast"+a.toLowerCase()===u.toLowerCase())return gs[u](e,t,o);throw new TypeError("Unknown contrast algorithm: ".concat(a))}}),Lc.extend(ys),Lc.extend(ss),Lc.extend(lc),Lc.extend(gs);var Uc=se(Gt()),Gc=se(Wt());se(Yt()),Yu.default.templateSettings.strip=!1,"Promise"in i||Uc.default.polyfill(),"Uint32Array"in i||(i.Uint32Array=Gc.Uint32Array),i.Uint32Array&&("some"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));var Wc=/^#[0-9a-f]{3,8}$/i,Yc=/hsl\(\s*([\d.]+)(rad|turn)/,Kc=function(){function e(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;ee(this,e),this.red=t,this.green=r,this.blue=n,this.alpha=a}return re(e,[{key:"toHexString",value:function(){var e=Math.round(this.red).toString(16),t=Math.round(this.green).toString(16),r=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?e:"0"+e)+(this.green>15.5?t:"0"+t)+(this.blue>15.5?r:"0"+r)}},{key:"toJSON",value:function(){return{red:this.red,green:this.green,blue:this.blue,alpha:this.alpha}}},{key:"parseString",value:function(e){e=e.replace(Yc,(function(e,t,r){var n=t+r;switch(r){case"rad":return e.replace(n,180*t/Math.PI);case"turn":return e.replace(n,360*t)}}));try{var t=new Lc(e).to("srgb");this.red=Math.round(255*Zc(t.r,0,1)),this.green=Math.round(255*Zc(t.g,0,1)),this.blue=Math.round(255*Zc(t.b,0,1)),this.alpha=+t.alpha}catch(t){throw new Error('Unable to parse color "'.concat(e,'"'))}return this}},{key:"parseRgbString",value:function(e){this.parseString(e)}},{key:"parseHexString",value:function(e){e.match(Wc)&&![6,8].includes(e.length)&&this.parseString(e)}},{key:"parseColorFnString",value:function(e){this.parseString(e)}},{key:"getRelativeLuminance",value:function(){var e=this.red/255,t=this.green/255,r=this.blue/255;return.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))}}]),e}(),Xc=Kc;function Zc(e,t,r){return Math.min(Math.max(t,e),r)}var Jc=function(e){var t=new Xc;if(t.parseString(e.getPropertyValue("background-color")),0!==t.alpha){var r=e.getPropertyValue("opacity");t.alpha=t.alpha*r}return t},Qc=function(e){var t=i.getComputedStyle(e);return Uu(e,t)||1===Jc(t).alpha};function ed(e){if(!e.href)return!1;var t=Gr.get("firstPageLink",td);return!t||e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING}function td(){return(i.location.origin?Hp(c._tree,'a[href]:not([href^="javascript:"])').find((function(e){return!Fo(e.actualNode)})):Hp(c._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0])||null}var rd=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,nd=/(\w+)\((\d+)/;var ad=function e(t,r,n){var a;if(!t)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var o=t instanceof Qt?t:Wr(t);t=o?o.actualNode:t;var u="_isVisible"+(r?"ScreenReader":""),l=null!==(a=i.Node)&&void 0!==a?a:{},s=l.DOCUMENT_NODE,d=l.DOCUMENT_FRAGMENT_NODE,p=o?o.props.nodeType:t.nodeType,f=o?o.props.nodeName:t.nodeName.toLowerCase();if(o&&void 0!==o[u])return o[u];if(p===s)return!0;if(["style","script","noscript","template"].includes(f))return!1;if(t&&p===d&&(t=t.host),r&&"true"===(o?o.attr("aria-hidden"):t.getAttribute("aria-hidden")))return!1;if(!t){var m=o.parent,D=!0;return m&&(D=e(m,r,!0)),o&&(o[u]=D),D}var h=i.getComputedStyle(t,null);if(null===h)return!1;if("area"===f)return function(t,r,n){var a=ga(t,"map");if(!a)return!1;var o=a.getAttribute("name");if(!o)return!1;var i=ma(t);if(!i||9!==i.nodeType)return!1;var u=Hp(c._tree,'img[usemap="#'.concat(Dr(o),'"]'));return!(!u||!u.length)&&u.some((function(t){return e(t.actualNode,r,n)}))}(t,r,n);if("none"===h.getPropertyValue("display"))return!1;var g=parseInt(h.getPropertyValue("height")),v=parseInt(h.getPropertyValue("width")),b=op(t),y=b&&0===g,F=b&&0===v,w="absolute"===h.getPropertyValue("position")&&(g<2||v<2)&&"hidden"===h.getPropertyValue("overflow");if(!r&&(function(e){var t=e.getPropertyValue("clip").match(rd),r=e.getPropertyValue("clip-path").match(nd);if(t&&5===t.length){var n=e.getPropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}(h)||"0"===h.getPropertyValue("opacity")||y||F||w))return!1;if(!n&&("hidden"===h.getPropertyValue("visibility")||!r&&Ha(t)))return!1;var E=t.assignedSlot?t.assignedSlot:t.parentNode,C=!1;return E&&(C=e(E,r,!0)),o&&(o[u]=C),C},od=function(e,t){for(var r=["fixed","sticky"],n=[],a=!1,o=0;o<e.length;++o){var u=e[o];u===t&&(a=!0);var l=i.getComputedStyle(u);a||-1===r.indexOf(l.position)?n.push(u):n=[]}return n};function id(e,t){var r=ud(t);do{var n=ud(e);if(n===r||n===t)return ld(e,t);e=n}while(e);return!1}function ud(e){for(var t=Wr(e).parent;t;){if(op(t.actualNode))return t.actualNode;t=t.parent}}function ld(e,t){var r=i.getComputedStyle(t),n=r.getPropertyValue("overflow");if("inline"===r.getPropertyValue("display"))return!0;var a=Array.from(e.getClientRects()),o=t.getBoundingClientRect(),u={left:o.left,top:o.top,width:o.width,height:o.height};return(["scroll","auto"].includes(n)||t instanceof i.HTMLHtmlElement)&&(u.width=t.scrollWidth,u.height=t.scrollHeight),1===a.length&&"hidden"===n&&"nowrap"===r.getPropertyValue("white-space")&&(a[0]=u),a.some((function(e){return!(Math.ceil(e.left)<Math.floor(u.left)||Math.ceil(e.top)<Math.floor(u.top)||Math.floor(e.left+e.width)>Math.ceil(u.left+u.width)||Math.floor(e.top+e.height)>Math.ceil(u.top+u.height))}))}var sd=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(a>999)throw new Error("Infinite loop detected");return Array.from(n.elementsFromPoint(t,r)||[]).filter((function(e){return ma(e)===n})).reduce((function(n,o){if(da(o)){var i=e(t,r,o.shadowRoot,a+1);(n=n.concat(i)).length&&id(n[0],o)&&n.push(o)}else n.push(o);return n}),[])};function cd(e){var t={};if(!e||!e.length)return t;var r=e.substring(1).split("&");if(!r||!r.length)return t;for(var n=0;n<r.length;n++){var a=Z(r[n].split("="),2),o=a[0],i=a[1],u=void 0===i?"":i;t[decodeURIComponent(o)]=decodeURIComponent(u)}return t}function dd(e){if(!e)return"";var t=e.match(/#!?\/?/g);return t?"#"===Z(t,1)[0]?"":e:""}var pd,fd,md=function(e,t){if(e.hasAttribute(t)){var r=e.nodeName.toUpperCase(),n=e;["A","AREA"].includes(r)&&!e.ownerSVGElement||((n=l.createElement("a")).href=e.getAttribute(t));var a,o=["https:","ftps:"].includes(n.protocol)?n.protocol.replace(/s:$/,":"):n.protocol,i=function(e){var t=e.split("/").pop();return t&&-1!==t.indexOf(".")?{pathname:e.replace(t,""),filename:/index./.test(t)?"":t}:{pathname:e,filename:""}}(/^\//.test(n.pathname)?n.pathname:"/".concat(n.pathname)),u=i.pathname,s=i.filename;return{protocol:o,hostname:n.hostname,port:(a=n.port,["443","80"].includes(a)?"":a),pathname:/\/$/.test(u)?u:"".concat(u,"/"),search:cd(n.search),hash:dd(n.hash),filename:s}}},Dd=function(e,t){var r=t.getBoundingClientRect(),n=r.top,a=r.left,o=n-t.scrollTop,u=n-t.scrollTop+t.scrollHeight,l=a-t.scrollLeft,s=a-t.scrollLeft+t.scrollWidth;if(e.left>s&&e.left>r.right||e.top>u&&e.top>r.bottom||e.right<l&&e.right<r.left||e.bottom<o&&e.bottom<r.top)return!1;var c=i.getComputedStyle(t);return!(e.left>r.right||e.top>r.bottom)||"scroll"===c.overflow||"auto"===c.overflow||t instanceof i.HTMLBodyElement||t instanceof i.HTMLHtmlElement},hd=0,gd=function(e){S(r,e);var t=P(r);function r(e,n,a){var o;if(ee(this,r),(o=t.call(this)).shadowId=a,o.children=[],o.actualNode=e,o.parent=n,n||(hd=0),o.nodeIndex=hd++,o._isHidden=null,o._cache={},void 0===pd&&(pd=Er(e.ownerDocument)),o._isXHTML=pd,"input"===e.nodeName.toLowerCase()){var i=e.getAttribute("type");i=o._isXHTML?i:(i||"").toLowerCase(),rf().includes(i)||(i="text"),o._type=i}return Gr.get("nodeMap")&&Gr.get("nodeMap").set(e,I(o)),o}return re(r,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var e=this.actualNode,t=e.nodeType,r=e.nodeName,n=e.id,a=e.multiple,o=e.nodeValue,i=e.value,u=e.selected,l=e.checked,s=e.indeterminate;this._cache.props={nodeType:t,nodeName:this._isXHTML?r:r.toLowerCase(),id:n,type:this._type,multiple:a,nodeValue:o,value:i,selected:u,checked:l,indeterminate:s}}return this._cache.props}},{key:"attr",value:function(e){return"function"!=typeof this.actualNode.getAttribute?null:this.actualNode.getAttribute(e)}},{key:"hasAttr",value:function(e){return"function"==typeof this.actualNode.hasAttribute&&this.actualNode.hasAttribute(e)}},{key:"attrNames",get:function(){var e;return this._cache.hasOwnProperty("attrNames")||(e=this.actualNode.attributes instanceof i.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(e).map((function(e){return e.name}))),this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(e){var t="computedStyle_"+e;return this._cache.hasOwnProperty(t)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=i.getComputedStyle(this.actualNode)),this._cache[t]=this._cache.computedStyle.getPropertyValue(e)),this._cache[t]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=ai(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=Mo(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter((function(e){return e.width>0}))),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),r}(Qt),vd=gd,bd=function(e){return(e||"").trim().replace(/\s{2,}/g," ").split(" ")},yd=" [idsMap]";function Fd(e,t,r){var n=e[0]._selectorMap;if(n){for(var a=e[0].shadowId,o=0;o<t.length;o++)if(t[o].length>1&&t[o].some((function(e){return wd(e)})))return;var i=new Set;t.forEach((function(e){var t,r=function(e,t,r){var n=e[e.length-1],a=null,o=e.length>1||!!n.pseudos||!!n.classes;if(wd(n))a=t["*"];else{if(n.id){var i;if(!t[yd]||null===(i=t[yd][n.id])||void 0===i||!i.length)return;a=t[yd][n.id].filter((function(e){return e.shadowId===r}))}if(n.tag&&"*"!==n.tag){var u;if(null===(u=t[n.tag])||void 0===u||!u.length)return;var l=t[n.tag];a=a?Ed(l,a):l}if(n.classes){var s;if(null===(s=t["[class]"])||void 0===s||!s.length)return;var c=t["[class]"];a=a?Ed(c,a):c}if(n.attributes)for(var d=0;d<n.attributes.length;d++){var p,f=n.attributes[d];if("attrValue"===f.type&&(o=!0),null===(p=t["[".concat(f.key,"]")])||void 0===p||!p.length)return;var m=t["[".concat(f.key,"]")];a=a?Ed(m,a):m}}return{nodes:a,isComplexSelector:o}}(e,n,a);null==r||null===(t=r.nodes)||void 0===t||t.forEach((function(t){r.isComplexSelector&&!dn(t,e)||i.add(t)}))}));var u=[];return i.forEach((function(e){return u.push(e)})),r&&(u=u.filter(r)),u.sort((function(e,t){return e.nodeIndex-t.nodeIndex}))}}function wd(e){return"*"===e.tag&&!e.attributes&&!e.id&&!e.classes}function Ed(e,t){return e.filter((function(e){return t.includes(e)}))}function Cd(e,t,r){r[e]=r[e]||[],r[e].push(t)}function xd(e,t){1===e.props.nodeType&&(Cd(e.props.nodeName,e,t),Cd("*",e,t),e.attrNames.forEach((function(r){"id"===r&&(t[yd]=t[yd]||{},bd(e.attr(r)).forEach((function(r){Cd(r,e,t[yd])}))),Cd("[".concat(r,"]"),e,t)})))}function Ad(e,t,r){var n=new vd(e,t,r);return xd(n,Gr.get("selectorMap")),n}function kd(e,t,r){var n,a,o;function u(e,r,n){var a=kd(r,t,n);return a&&(e=e.concat(a)),e}return e.documentElement&&(e=e.documentElement),o=e.nodeName.toLowerCase(),da(e)?(fd=!0,n=Ad(e,r,t),t="a"+Math.random().toString().substring(2),a=Array.from(e.shadowRoot.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):"content"===o&&"function"==typeof e.getDistributedNodes?(a=Array.from(e.getDistributedNodes())).reduce((function(e,t){return u(e,t,r)}),[]):"slot"===o&&"function"==typeof e.assignedNodes?((a=Array.from(e.assignedNodes())).length||(a=function(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}(e)),i.getComputedStyle(e),a.reduce((function(e,t){return u(e,t,r)}),[])):1===e.nodeType?(n=Ad(e,r,t),a=Array.from(e.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):3===e.nodeType?[Ad(e,r)]:void 0}var Bd=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.documentElement,t=arguments.length>1?arguments[1]:void 0;fd=!1;var r={};Gr.set("nodeMap",new WeakMap),Gr.set("selectorMap",r);var n=kd(e,t,null);return n[0]._selectorMap=r,n[0]._hasShadowRoot=fd,n},Td=function(e){return e?e.trim().split("-")[0].toLowerCase():""},Nd=function(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map((function(e){if(t[e].length){var r=c._audit.data.failureSummaries[e];return r&&"function"==typeof r.failureMessage?r.failureMessage(t[e].map((function(e){return e.message||""}))):void 0}})).filter((function(e){return void 0!==e})).join("\n\n")};function Rd(){var e=c._audit.data.incompleteFallbackMessage;return"function"==typeof e&&(e=e()),"string"!=typeof e?"":e}var _d=Xt.resultGroups,Od=function(e,t){var r=c.utils.aggregateResult(e);return _d.forEach((function(e){t.resultTypes&&!t.resultTypes.includes(e)&&(r[e]||[]).forEach((function(e){Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=[e.nodes[0]])})),r[e]=(r[e]||[]).map((function(e){return e=Object.assign({},e),Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=e.nodes.map((function(e){return"object"===s(e.node)&&(e.html=e.node.source,t.elementRef&&!e.node.fromFrame&&(e.element=e.node.element),(!1!==t.selectors||e.node.fromFrame)&&(e.target=e.node.selector),t.ancestry&&(e.ancestry=e.node.ancestry),t.xpath&&(e.xpath=e.node.xpath)),delete e.result,delete e.node,function(e,t){["any","all","none"].forEach((function(r){Array.isArray(e[r])&&e[r].filter((function(e){return Array.isArray(e.relatedNodes)})).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){var r,n,a,o,i,u={html:null!==(r=null==e?void 0:e.source)&&void 0!==r?r:"Undefined"};return!t.elementRef||null!=e&&e.fromFrame||(u.element=null!==(n=null==e?void 0:e.element)&&void 0!==n?n:null),(!1!==t.selectors||null!=e&&e.fromFrame)&&(u.target=null!==(a=null==e?void 0:e.selector)&&void 0!==a?a:[":root"]),t.ancestry&&(u.ancestry=null!==(o=null==e?void 0:e.ancestry)&&void 0!==o?o:[":root"]),t.xpath&&(u.xpath=null!==(i=null==e?void 0:e.xpath)&&void 0!==i?i:["/"]),u}))}))}))}(e,t),e}))),_d.forEach((function(t){return delete e[t]})),delete e.pageLevel,delete e.result,e}))})),r},Sd=/\$\{\s?data\s?\}/g;function Md(e,t){if("string"==typeof t)return e.replace(Sd,t);for(var r in t)if(t.hasOwnProperty(r)){var n=new RegExp("\\${\\s?data\\."+r+"\\s?}","g"),a=void 0===t[r]?"":String(t[r]);e=e.replace(n,a)}return e}var Pd=function e(t,r){if(t){if(Array.isArray(r))return r.values=r.join(", "),"string"==typeof t.singular&&"string"==typeof t.plural?Md(1===r.length?t.singular:t.plural,r):Md(t,r);if("string"==typeof t)return Md(t,r);if("string"==typeof r)return Md(t[r],r);var n=t.default||Rd();return r&&r.messageKey&&t[r.messageKey]&&(n=t[r.messageKey]),e(n,r)}},Id=function(e,t,r){var n=c._audit.data.checks[e];if(!n)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!n.messages[t])throw new Error('Check "'.concat(e,'"" does not have a "').concat(t,'" message.'));return Pd(n.messages[t],r)},jd=function(e,t,r){var n=((r.rules&&r.rules[t]||{}).checks||{})[e.id],a=(r.checks||{})[e.id],o=e.enabled,i=e.options;return a&&(a.hasOwnProperty("enabled")&&(o=a.enabled),a.hasOwnProperty("options")&&(i=a.options)),n&&(n.hasOwnProperty("enabled")&&(o=n.enabled),n.hasOwnProperty("options")&&(i=n.options)),{enabled:o,options:i,absolutePaths:r.absolutePaths}};function Ld(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;return t&&"object"===s(t)?t:"object"!==s(r)?{}:{testEngine:{name:"axe-core",version:c.version},testRunner:{name:c._audit.brand},testEnvironment:qd(r),timestamp:(new Date).toISOString(),url:null===(e=r.location)||void 0===e?void 0:e.href}}function qd(e){if(!e.navigator||"object"!==s(e.navigator))return{};var t,r=e.navigator,n=e.innerHeight,a=e.innerWidth,o=(t=e.screen).orientation||t.msOrientation||t.mozOrientation||{},i=o.angle,u=o.type;return{userAgent:r.userAgent,windowWidth:a,windowHeight:n,orientationAngle:i,orientationType:u}}function zd(e,t){var r=t.focusable,n=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:r&&Vd(e),size:$d(e),page:n}}function Vd(e){var t=e.getAttribute("tabindex");if(!t)return!0;var r=parseInt(t,10);return isNaN(r)||r>=0}function $d(e){var t=parseInt(e.getAttribute("width"),10),r=parseInt(e.getAttribute("height"),10);if(isNaN(t)||isNaN(r)){var n=e.getBoundingClientRect();t=isNaN(t)?n.width:t,r=isNaN(r)?n.height:r}return{width:t,height:r}}function Hd(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];Zd(t)||(t=[t]);for(var n=0;n<t.length;n++){var a=(e=t[n])instanceof i.Node?e:"string"==typeof e?[e]:(Wd(e)?(function(e){Jd(Array.isArray(e.fromFrames),"fromFrames property must be an array"),Jd(e.fromFrames.every((function(e){return!Qd(e,"fromFrames")})),"Invalid context; fromFrames selector must be appended, rather than nested"),Jd(!Qd(e,"fromShadowDom"),"fromFrames and fromShadowDom cannot be used on the same object")}(e),e=e.fromFrames):Yd(e)&&(e=[e]),function(e){if(Array.isArray(e)){var t,r=[],n=ae(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(Yd(a)&&(Kd(a),a=a.fromShadowDom),"string"!=typeof a&&!Xd(a))return;r.push(a)}}catch(e){n.e(e)}finally{n.f()}return r}}(e));a&&r.push(a)}return r}function Ud(e){return["include","exclude"].some((function(t){return Qd(e,t)&&Gd(e[t])}))}function Gd(e){return"string"==typeof e||e instanceof i.Node||Wd(e)||Yd(e)||Zd(e)}function Wd(e){return Qd(e,"fromFrames")}function Yd(e){return Qd(e,"fromShadowDom")}function Kd(e){Jd(Array.isArray(e.fromShadowDom),"fromShadowDom property must be an array"),Jd(e.fromShadowDom.every((function(e){return!Qd(e,"fromFrames")})),"shadow selector must be inside fromFrame instead"),Jd(e.fromShadowDom.every((function(e){return!Qd(e,"fromShadowDom")})),"fromShadowDom selector must be appended, rather than nested")}function Xd(e){return Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}function Zd(e){return e&&"object"===s(e)&&"number"==typeof e.length&&e instanceof i.Node==0}function Jd(e,t){fr(e,"Invalid context; ".concat(t,"\nSee: https://github.com/dequelabs/axe-core/blob/master/doc/context.md"))}function Qd(e,t){return!(!e||"object"!==s(e))&&Object.prototype.hasOwnProperty.call(e,t)}function ep(e,t){for(var r=[],n=0,a=e[t].length;n<a;n++){var o=e[t][n];if(o instanceof i.Node)o.documentElement instanceof i.Node?r.push(e.flatTree[0]):r.push(Wr(o));else if(o&&o.length)if(o.length>1)tp(e,t,o);else{var u=ef(o[0]);r.push.apply(r,Y(u.map((function(e){return Wr(e)}))))}}return r.filter((function(e){return e}))}function tp(e,t,r){e.frames=e.frames||[],ef(r.shift()).forEach((function(n){var a=e.frames.find((function(e){return e.node===n}));a||(a=zd(n,e),e.frames.push(a)),a[t].push(r)}))}function rp(e,t){var r,n,a,o,u,c=this;e=Zr(e),this.frames=[],this.page="boolean"==typeof(null===(r=e)||void 0===r?void 0:r.page)?e.page:void 0,this.initiator="boolean"!=typeof(null===(n=e)||void 0===n?void 0:n.initiator)||e.initiator,this.focusable="boolean"!=typeof(null===(a=e)||void 0===a?void 0:a.focusable)||e.focusable,this.size="object"===s(null===(o=e)||void 0===o?void 0:o.size)?e.size:{},e=function(e){if(Ud(e)){var t=" must be used inside include or exclude. It should not be on the same object.";Jd(!Qd(e,"fromFrames"),"fromFrames"+t),Jd(!Qd(e,"fromShadowDom"),"fromShadowDom"+t)}else{if(!Gd(e))return{include:[l],exclude:[]};e={include:e,exclude:[]}}var r=Hd(e.include);return 0===r.length&&r.push(l),{include:r,exclude:Hd(e.exclude)}}(e),this.flatTree=null!=t?t:Bd(function(e){for(var t=e.include,r=e.exclude,n=Array.from(t).concat(Array.from(r)),a=0;a<n.length;a++){var o=n[a];if(o instanceof i.Element)return o.ownerDocument.documentElement;if(o instanceof i.Document)return o.documentElement}return l.documentElement}(e)),this.exclude=e.exclude,this.include=e.include,this.include=ep(this,"include"),this.exclude=ep(this,"exclude"),Kp("frame, iframe",this).forEach((function(e){Dp(e,c)&&function(e,t){Vi(t)&&!na(e.frames,"node",t)&&e.frames.push(zd(t,e))}(c,e.actualNode)})),void 0===this.page&&(this.page=1===(u=this.include).length&&u[0].actualNode===l.documentElement,this.frames.forEach((function(e){e.page=c.page}))),function(e){if(0===e.include.length&&0===e.frames.length){var t=Zn.isInFrame()?"frame":"page";throw new Error("No elements found for include in "+t+" Context")}}(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(vp)}function np(e){return!1===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).iframes?[]:new rp(e).frames.map((function(e){var t=e.node,r=W(e,E);return r.initiator=!1,{frameSelector:zr(t),frameContext:r}}))}var ap=function(e){var t=c._audit.rules.find((function(t){return t.id===e}));if(!t)throw new Error("Cannot find rule by id: ".concat(e));return t};function op(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,n=e.scrollHeight>e.clientHeight+t;if(r||n){var a=i.getComputedStyle(e),o=ip(a,"overflow-x"),u=ip(a,"overflow-y");return r&&o||n&&u?{elm:e,top:e.scrollTop,left:e.scrollLeft}:void 0}}function ip(e,t){var r=e.getPropertyValue(t);return["scroll","auto"].includes(r)}function up(e){return Array.from(e.children||e.childNodes||[]).reduce((function(e,t){var r=op(t);return r&&e.push(r),e.concat(up(t))}),[])}var lp=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=e.document.documentElement;return[void 0!==e.pageXOffset?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:t,top:t.scrollTop,left:t.scrollLeft}].concat(up(l.body))};function sp(){return Zr(Uo)}var cp,dp=function(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(t){var r=t.data,n=t.isCrossOrigin,a=void 0!==n&&n,o=t.shadowId,i=t.root,u=t.priority,l=t.isLink,s=void 0!==l&&l,c=e.createElement("style");if(s){var d=e.createTextNode('@import "'.concat(r.href,'"'));c.appendChild(d)}else c.appendChild(e.createTextNode(r));return e.head.appendChild(c),{sheet:c.sheet,isCrossOrigin:a,shadowId:o,root:i,priority:u}}},pp=function(e){if(cp&&cp.parentNode)return void 0===cp.styleSheet?cp.appendChild(l.createTextNode(e)):cp.styleSheet.cssText+=e,cp;if(e){var t=l.head||l.getElementsByTagName("head")[0];return(cp=l.createElement("style")).type="text/css",void 0===cp.styleSheet?cp.appendChild(l.createTextNode(e)):cp.styleSheet.cssText=e,t.appendChild(cp),cp}},fp=function e(t,r){var n=Wr(t);if(9===t.nodeType)return!1;if(11===t.nodeType&&(t=t.host),n&&null!==n._isHidden)return n._isHidden;var a=i.getComputedStyle(t,null);if(!a||!t.parentNode||"none"===a.getPropertyValue("display")||!r&&"hidden"===a.getPropertyValue("visibility")||"true"===t.getAttribute("aria-hidden"))return!0;var o=e(t.assignedSlot?t.assignedSlot:t.parentNode,!0);return n&&(n._isHidden=o),o},mp=function(e){var t,r,n=null!==(t=null===(r=e.props)||void 0===r?void 0:r.nodeName)&&void 0!==t?t:e.nodeName.toLowerCase();return"http://www.w3.org/2000/svg"!==e.namespaceURI&&!!Uo.htmlElms[n]};function Dp(e,t){var r=t.include,n=void 0===r?[]:r,a=t.exclude,o=void 0===a?[]:a,i=n.filter((function(t){return ua(t,e)}));if(0===i.length)return!1;var u=o.filter((function(t){return ua(t,e)}));if(0===u.length)return!0;var l=hp(i);return ua(hp(u),l)}function hp(e){var t,r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;t&&ua(a,t)||(t=a)}}catch(e){n.e(e)}finally{n.f()}return t}var gp=function(e,t){return e.length===t.length&&e.every((function(e,r){var n=t[r];return Array.isArray(e)?e.length===n.length&&e.every((function(e,t){return n[t]===e})):e===n}))},vp=function(e,t){return(e=e.actualNode||e)===(t=t.actualNode||t)?0:4&e.compareDocumentPosition(t)?-1:1};function bp(e){return e instanceof Qt?{vNode:e,domNode:e.actualNode}:{vNode:Wr(e),domNode:e}}var yp,Fp,wp,Ep,Cp=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=Array.from(e.cssRules);if(!o)return Promise.resolve();var i=o.filter((function(e){return 3===e.type}));if(!i.length)return Promise.resolve({isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId,sheet:e});var u=i.filter((function(e){return e.href})).map((function(e){return e.href})).filter((function(e){return!n.includes(e)})).map((function(e,a){var o=[].concat(Y(r),[a]),i=/^https?:\/\/|^\/\//i.test(e);return Ap(e,t,o,n,i)})),l=o.filter((function(e){return 3!==e.type}));return l.length?(u.push(Promise.resolve(t.convertDataToStylesheet({data:l.map((function(e){return e.cssText})).join(),isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(u)):Promise.all(u)},xp=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(e){try{return!(!e.cssRules&&e.href)}catch(e){return!1}}(e)?Cp(e,t,r,n,a):Ap(e.href,t,r,n,!0)},Ap=function(e,t,r,n,a){return n.push(e),new Promise((function(t,r){var n=new i.XMLHttpRequest;n.open("GET",e),n.timeout=Xt.preload.timeout,n.addEventListener("error",r),n.addEventListener("timeout",r),n.addEventListener("loadend",(function(e){if(e.loaded&&n.responseText)return t(n.responseText);r(n.responseText)})),n.send()})).then((function(e){var o=t.convertDataToStylesheet({data:e,isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId});return xp(o.sheet,t,r,n,o.isCrossOrigin)}))},kp=function(){function e(){if(i.performance&&i.performance)return i.performance.now()}var t=null,r=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(e){i.performance&&void 0!==i.performance.mark&&i.performance.mark(e)},measure:function(e,t,r){i.performance&&void 0!==i.performance.measure&&i.performance.measure(e,t,r)},logMeasures:function(e){function t(e){Zt("Measure "+e.name+" took "+e.duration+"ms")}if(i.performance&&void 0!==i.performance.getEntriesByType)for(var r=i.performance.getEntriesByName("mark_axe_start")[0],n=i.performance.getEntriesByType("measure").filter((function(e){return e.startTime>=r.startTime})),a=0;a<n.length;++a){var o=n[a];if(o.name===e)return void t(o);t(o)}},timeElapsed:function(){return e()-r},reset:function(){t||(t=e()),r=e()}}}(),Bp=kp;function Tp(){if(l.elementsFromPoint)return l.elementsFromPoint;if(l.msElementsFromPoint)return l.msElementsFromPoint;var e,t=((e=l.createElement("x")).style.cssText="pointer-events:auto","auto"===e.style.pointerEvents),r=t?"pointer-events":"visibility",n=t?"none":"hidden",a=l.createElement("style");return a.innerHTML=t?"* { pointer-events: all }":"* { visibility: visible }",function(e,t){var o,i,u,s=[],c=[];for(l.head.appendChild(a);(o=l.elementFromPoint(e,t))&&-1===s.indexOf(o);)s.push(o),c.push({value:o.style.getPropertyValue(r),priority:o.style.getPropertyPriority(r)}),o.style.setProperty(r,n,"important");for(s.indexOf(l.documentElement)<s.length-1&&(s.splice(s.indexOf(l.documentElement),1),s.push(l.documentElement)),i=c.length;u=c[--i];)s[i].style.setProperty(r,u.value?u.value:"",u.priority);return l.head.removeChild(a),s}}"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a])}return t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,r=Object(this),n=r.length>>>0,a=arguments[1],o=0;o<n;o++)if(t=r[o],e.call(a,t,o,r))return t}}),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e,t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var r,n=Object(this),a=n.length>>>0,o=0;o<a;o++)if(r=n[o],e.call(t,r,o,n))return o;return-1}}),"function"==typeof i.addEventListener&&(l.elementsFromPoint=Tp()),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e){var t=Object(this),r=parseInt(t.length,10)||0;if(0===r)return!1;var n,a,o=parseInt(arguments[1],10)||0;for(o>=0?n=o:(n=r+o)<0&&(n=0);n<r;){if(e===(a=t[n])||e!=e&&a!=a)return!0;n++}return!1}}),Array.prototype.some||Object.defineProperty(Array.prototype,"some",{value:function(e){if(null==this)throw new TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof e)throw new TypeError;for(var t=Object(this),r=t.length>>>0,n=arguments.length>=2?arguments[1]:void 0,a=0;a<r;a++)if(a in t&&e.call(n,t[a],a,t))return!0;return!1}}),Array.from||Object.defineProperty(Array,"from",{value:(yp=Object.prototype.toString,Fp=function(e){return"function"==typeof e||"[object Function]"===yp.call(e)},wp=Math.pow(2,53)-1,Ep=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),wp)},function(e){var t=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,n=arguments.length>1?arguments[1]:void 0;if(void 0!==n){if(!Fp(n))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var a,o=Ep(t.length),i=Fp(this)?Object(new this(o)):new Array(o),u=0;u<o;)a=t[u],i[u]=n?void 0===r?n(a,u):n.call(r,a,u):a,u+=1;return i.length=o,i})}),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(r,n){return Array.isArray(n)?r.push.apply(r,e.call(n,t-1)):r.push(n),r}),[]):Array.prototype.slice.call(this)},writable:!0}),i.Node&&!("isConnected"in i.Node.prototype)&&Object.defineProperty(i.Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var Np=function(e,t){return e.concat(t).filter((function(e,t,r){return r.indexOf(e)===t}))};function Rp(e,t,r,n,a){var o=a||{};return o.vNodes=e,o.vNodesIndex=0,o.anyLevel=t,o.thisLevel=r,o.parentShadowId=n,o}var _p=[],Op=function(e,t,r){e=Array.isArray(e)?e:[e];var n=sn(t);return Fd(e,n,r)||function(e,t,r){for(var n=[],a=Rp(Array.isArray(e)?e:[e],t,null,e[0].shadowId,_p.pop()),o=[];a.vNodesIndex<a.vNodes.length;){for(var i,u,l=a.vNodes[a.vNodesIndex++],s=null,c=null,d=((null===(i=a.anyLevel)||void 0===i?void 0:i.length)||0)+((null===(u=a.thisLevel)||void 0===u?void 0:u.length)||0),p=!1,f=0;f<d;f++){var m,D,h,g=f<((null===(m=a.anyLevel)||void 0===m?void 0:m.length)||0)?a.anyLevel[f]:a.thisLevel[f-((null===(D=a.anyLevel)||void 0===D?void 0:D.length)||0)];if((!g[0].id||l.shadowId===a.parentShadowId)&&dn(l,g[0]))if(1===g.length)p||r&&!r(l)||(o.push(l),p=!0);else{var v=g.slice(1);if(!1===[" ",">"].includes(v[0].combinator))throw new Error("axe.utils.querySelectorAll does not support the combinator: "+g[1].combinator);">"===v[0].combinator?(s=s||[]).push(v):(c=c||[]).push(v)}g[0].id&&l.shadowId!==a.parentShadowId||null===(h=a.anyLevel)||void 0===h||!h.includes(g)||(c=c||[]).push(g)}for(l.children&&l.children.length&&(n.push(a),a=Rp(l.children,c,s,l.shadowId,_p.pop()));a.vNodesIndex===a.vNodes.length&&n.length;)_p.push(a),a=n.pop()}return o}(e,n,r)},Sp=function(e){var t=e.treeRoot,r=function(e){var t=[],r=Op(e,"*",(function(e){return!t.includes(e.shadowId)&&(t.push(e.shadowId),!0)})).map((function(e){return{shadowId:e.shadowId,rootNode:fa(e.actualNode)}}));return Np(r,[])}(void 0===t?c._tree[0]:t);if(!r.length)return Promise.resolve();var n=l.implementation.createHTMLDocument("Dynamic document for loading cssom");return function(e,t){var r=[];return e.forEach((function(e,n){var a=e.rootNode,o=e.shadowId,i=function(e,t,r){var n;return n=11===e.nodeType&&t?function(e,t){return Array.from(e.children).filter(Pp).reduce((function(r,n){var a=n.nodeName.toUpperCase(),o="STYLE"===a?n.textContent:n,i=t({data:o,isLink:"LINK"===a,root:e});return r.push(i.sheet),r}),[])}(e,r):function(e){return Array.from(e.styleSheets).filter((function(e){return!!e.media&&Ip(e.media.mediaText)}))}(e),function(e){var t=[];return e.filter((function(e){return!e.href||!t.includes(e.href)&&(t.push(e.href),!0)}))}(n)}(a,o,t);if(!i)return Promise.all(r);var u=n+1,l={rootNode:a,shadowId:o,convertDataToStylesheet:t,rootIndex:u},s=[],c=Promise.all(i.map((function(e,t){return xp(e,l,[u,t],s)})));r.push(c)})),Promise.all(r)}(r,dp(n)).then((function(e){return Mp(e)}))};function Mp(e){return e.reduce((function(e,t){return Array.isArray(t)?e.concat(Mp(t)):e.concat(t)}),[])}function Pp(e){var t=e.nodeName.toUpperCase(),r=e.getAttribute("href"),n=e.getAttribute("rel"),a="LINK"===t&&r&&n&&e.rel.toUpperCase().includes("STYLESHEET");return"STYLE"===t||a&&Ip(e.media)}function Ip(e){return!e||!e.toUpperCase().includes("PRINT")}var jp=function(e){var t=e.treeRoot,r=void 0===t?c._tree[0]:t,n=Op(r,"video, audio",(function(e){var t=e.actualNode;return t.hasAttribute("src")?!!t.getAttribute("src"):!(Array.from(t.getElementsByTagName("source")).filter((function(e){return!!e.getAttribute("src")})).length<=0)}));return Promise.all(n.map((function(e){var t,r=e.actualNode;return t=r,new Promise((function(e){t.readyState>0&&e(t),t.addEventListener("loadedmetadata",(function r(){t.removeEventListener("loadedmetadata",r),e(t)}))}))})))};function Lp(e){return!e||void 0===e.preload||null===e.preload||("boolean"==typeof e.preload?e.preload:(t=e.preload,"object"===s(t)&&Array.isArray(t.assets)));var t}function qp(e){var t=Xt.preload,r=t.assets,n=t.timeout,a={assets:r,timeout:n};if(!e.preload)return a;if("boolean"==typeof e.preload)return a;if(!e.preload.assets.every((function(e){return r.includes(e.toLowerCase())})))throw new Error("Requested assets, not supported. Supported assets are: ".concat(r.join(", "),"."));return a.assets=Np(e.preload.assets.map((function(e){return e.toLowerCase()})),[]),e.preload.timeout&&"number"==typeof e.preload.timeout&&!isNaN(e.preload.timeout)&&(a.timeout=e.preload.timeout),a}var zp=function(e){var t={cssom:Sp,media:jp};return Lp(e)?new Promise((function(r,n){var a=qp(e),o=a.assets,i=a.timeout,u=setTimeout((function(){return n(new Error("Preload assets timed out."))}),i);Promise.all(o.map((function(r){return t[r](e).then((function(e){return function(e,t,r){return(t=ne(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},r,e)}))}))).then((function(e){var t=e.reduce((function(e,t){return X({},e,t)}),{});clearTimeout(u),r(t)})).catch((function(e){clearTimeout(u),n(e)}))})):Promise.resolve()};function Vp(e,t,r){return function(n){var a=e[n.id]||{},o=a.messages||{},i=Object.assign({},a);delete i.messages,r.reviewOnFail||void 0!==n.result?i.message=n.result===t?o.pass:o.fail:("object"!==s(o.incomplete)||Array.isArray(n.data)||(i.message=function(e,t){function r(e){return e.incomplete&&e.incomplete.default?e.incomplete.default:Rd()}if(!e||!e.missingData)return e&&e.messageKey?t.incomplete[e.messageKey]:r(t);try{var n=t.incomplete[e.missingData[0].reason];if(!n)throw new Error;return n}catch(n){return"string"==typeof e.missingData?t.incomplete[e.missingData]:r(t)}}(n.data,o)),i.message||(i.message=o.incomplete)),"function"!=typeof i.message&&(i.message=Pd(i.message,n.data)),sa(n,i)}}var $p=function(e){var t=c._audit.data.checks||{},r=c._audit.data.rules||{},n=na(c._audit.rules,"id",e.id)||{};e.tags=Zr(n.tags||[]);var a=Vp(t,!0,n),o=Vp(t,!1,n);e.nodes.forEach((function(e){e.any.forEach(a),e.all.forEach(a),e.none.forEach(o)})),sa(e,Zr(r[e.id]||{}))},Hp=function(e,t){return Op(e,t)};function Up(e,t){var r,n,a=c._audit&&c._audit.tagExclude?c._audit.tagExclude:[];return t.hasOwnProperty("include")||t.hasOwnProperty("exclude")?(r=t.include||[],r=Array.isArray(r)?r:[r],n=t.exclude||[],n=(n=Array.isArray(n)?n:[n]).concat(a.filter((function(e){return-1===r.indexOf(e)})))):(r=Array.isArray(t)?t:[t],n=a.filter((function(e){return-1===r.indexOf(e)}))),!!(r.some((function(t){return-1!==e.tags.indexOf(t)}))||0===r.length&&!1!==e.enabled)&&n.every((function(t){return-1===e.tags.indexOf(t)}))}var Gp=function(e,t,r){var n=r.runOnly||{},a=(r.rules||{})[e.id];return!(e.pageLevel&&!t.page)&&("rule"===n.type?-1!==n.values.indexOf(e.id):a&&"boolean"==typeof a.enabled?a.enabled:"tag"===n.type&&n.values?Up(e,n.values):Up(e,[]))};function Wp(e,t){if(!t)return e;var r=e.cloneNode(!1),n=Fr(r);if(1===r.nodeType){var a=r.outerHTML;r=Gr.get(a,(function(){return Yp(r,n,e,t)}))}else r=Yp(r,n,e,t);return Array.from(e.childNodes).forEach((function(e){r.appendChild(Wp(e,t))})),r}function Yp(e,t,r,n){return t?(e=l.createElement(e.nodeName),Array.from(t).forEach((function(t){(function(e,t,r){return void 0!==r[t]&&(!0===r[t]||wr(e,r[t]))})(r,t.name,n)||e.setAttribute(t.name,t.value)})),e):e}function Kp(e,t){var r,n=[];if(c._selectCache)for(var a=0,o=c._selectCache.length;a<o;a++){var i=c._selectCache[a];if(i.selector===e)return i.result}for(var u=t.include.reduce((function(e,t){return e.length&&ua(e[e.length-1],t)||e.push(t),e}),[]),l=function(e){return e.exclude&&0!==e.exclude.length?function(t){return Dp(t,e)}:null}(t),s=0;s<u.length;s++)r=u[s],n=Xp(n,Op(r,e,l));return c._selectCache&&c._selectCache.push({selector:e,result:n}),n}function Xp(e,t){if(0===e.length)return t;if(e.length<t.length){var r=e;e=t,t=r}for(var n=0,a=t.length;n<a;n++)e.includes(t[n])||e.push(t[n]);return e}var Zp=function(e){e.forEach((function(e){return function(e,t,r){if(e===i)return e.scroll(r,t);e.scrollTop=t,e.scrollLeft=r}(e.elm,e.top,e.left)}))};function Jp(e){return Qp(Array.isArray(e)?Y(e):[e],l)}function Qp(e,t){var r=e.shift(),n=r?t.querySelector(r):null;return 0===e.length?n:null!=n&&n.shadowRoot?Qp(e,n.shadowRoot):null}function ef(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,r=Array.isArray(e)?Y(e):[e];return 0===e.length?[]:tf(r,t)}function tf(e,t){var r,n=Q(r=e)||K(r)||oe(r)||J(),a=n[0],o=n.slice(1),i=t.querySelectorAll(a);if(0===o.length)return Array.from(i);var u,l=[],s=ae(i);try{for(s.s();!(u=s.n()).done;){var c=u.value;null!=c&&c.shadowRoot&&l.push.apply(l,Y(tf(o,c.shadowRoot)))}}catch(e){s.e(e)}finally{s.f()}return l}var rf=function(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]},nf=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,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 af(e){e=Array.isArray(e)?e:nf;var t=[];return e.forEach((function(e,r){var n=String.fromCharCode(r+96).replace("`","");Array.isArray(e)?t=t.concat(af(e).map((function(e){return n+e}))):t.push(n)})),t}var of=function(e){for(var t=nf;e.length<3;)e+="`";for(var r=0;r<=e.length-1;r++)if(!(t=t[e.charCodeAt(r)-96]))return!1;return!0},uf=function(e){S(r,e);var t=P(r);function r(e){var n,a,o,i;return ee(this,r),(n=t.call(this))._props=function(e){var t,r,n,a=null!==(t=e.nodeName)&&void 0!==t?t:sf[e.nodeType],o=null!==(r=null!==(n=e.nodeType)&&void 0!==n?n:lf[e.nodeName])&&void 0!==r?r:1;fr("number"==typeof o,"nodeType has to be a number, got '".concat(o,"'")),fr("string"==typeof a,"nodeName has to be a string, got '".concat(a,"'"));var i=null;"input"===(a=a.toLowerCase())&&(i=(e.type||e.attributes&&e.attributes.type||"").toLowerCase(),rf().includes(i)||(i="text"));var u=X({},e,{nodeType:o,nodeName:a});return i&&(u.type=i),delete u.attributes,Object.freeze(u)}(e),n._attrs=(a=e.attributes,o=void 0===a?{}:a,i={htmlFor:"for",className:"class"},Object.keys(o).reduce((function(e,t){var r=o[t];return fr("object"!==s(r)||null===r,"expects attributes not to be an object, '".concat(t,"' was")),void 0!==r&&(e[i[t]||t]=null!==r?String(r):null),e}),{})),n}return re(r,[{key:"props",get:function(){return this._props}},{key:"attr",value:function(e){var t;return null!==(t=this._attrs[e])&&void 0!==t?t:null}},{key:"hasAttr",value:function(e){return void 0!==this._attrs[e]}},{key:"attrNames",get:function(){return Object.keys(this._attrs)}}]),r}(Qt),lf={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},sf={};Object.keys(lf).forEach((function(e){sf[lf[e]]=e}));var cf,df=uf,pf=function(e,t){if(e=e||function(){},t=t||c.log,!c._audit)throw new Error("No audit configured");var r=c.utils.queue(),n=[];Object.keys(c.plugins).forEach((function(e){r.defer((function(t){var r=function(e){n.push(e),t()};try{c.plugins[e].cleanup(t,r)}catch(e){r(e)}}))}));var a=c.utils.getFlattenedTree(l.body);c.utils.querySelectorAll(a,"iframe, frame").forEach((function(e){r.defer((function(t,r){return c.utils.sendCommandToFrame(e.actualNode,{command:"cleanup-plugin"},t,r)}))})),r.then((function(r){0===n.length?e(r):t(n)})).catch(t)},ff={};function mf(e){return ff.hasOwnProperty(e)}function Df(e){return"string"==typeof e&&ff[e]?ff[e]:"function"==typeof e?e:cf}var hf={};le(hf,{allowedAttr:function(){return gf},arialabelText:function(){return qo},arialabelledbyText:function(){return Lo},getAccessibleRefs:function(){return yf},getElementUnallowedRoles:function(){return Cf},getExplicitRole:function(){return Yo},getImplicitRole:function(){return Ei},getOwnedVirtual:function(){return _i},getRole:function(){return Bi},getRoleType:function(){return Su},getRolesByType:function(){return Af},getRolesWithNameFromContents:function(){return Bf},implicitNodes:function(){return Of},implicitRole:function(){return Ei},isAccessibleRef:function(){return Sf},isAriaRoleAllowedOnElement:function(){return Ff},isComboboxPopup:function(){return Mf},isUnsupportedRole:function(){return Go},isValidRole:function(){return Wo},label:function(){return If},labelVirtual:function(){return fu},lookupTable:function(){return _f},namedFromContents:function(){return Ri},requiredAttr:function(){return jf},requiredContext:function(){return Lf},requiredOwned:function(){return qf},validateAttr:function(){return Vf},validateAttrValue:function(){return zf}});var gf=function(e){var t=Uo.ariaRoles[e],r=Y(Xo());return t?(t.allowedAttrs&&r.push.apply(r,Y(t.allowedAttrs)),t.requiredAttrs&&r.push.apply(r,Y(t.requiredAttrs)),r):r},vf=/^idrefs?$/;function bf(e,t,r){if(e.hasAttribute){if("LABEL"===e.nodeName.toUpperCase()&&e.hasAttribute("for")){var n=e.getAttribute("for");t[n]=t[n]||[],t[n].push(e)}for(var a=0;a<r.length;++a){var o=r[a],i=ri(e.getAttribute(o)||"");if(i)for(var u=bd(i),l=0;l<u.length;++l)t[u[l]]=t[u[l]]||[],t[u[l]].push(e)}}for(var s=0;s<e.childNodes.length;s++)1===e.childNodes[s].nodeType&&bf(e.childNodes[s],t,r)}var yf=function(e){e=e.actualNode||e;var t=ma(e);t=t.documentElement||t;var r=Gr.get("idRefsByRoot",(function(){return new WeakMap})),n=r.get(t);return n||(n={},r.set(t,n),bf(t,n,Object.keys(Uo.ariaAttrs).filter((function(e){var t=Uo.ariaAttrs[e].type;return vf.test(t)})))),n[e.id]||[]},Ff=function(e,t){var r=e instanceof Qt?e:Wr(e),n=Ei(r),a=wi(r);return Array.isArray(a.allowedRoles)?a.allowedRoles.includes(t):t!==n&&!!a.allowedRoles},wf=["doc-backlink","doc-biblioentry","doc-biblioref","doc-cover","doc-endnote","doc-glossref","doc-noteref"],Ef={header:"banner",footer:"contentinfo"},Cf=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=bp(e).vNode;if(!mp(r))return[];var n=r.props.nodeName,a=Ei(r)||Ef[n];return function(e){var t=[];if(!e)return t;if(e.hasAttr("role")){var r=bd(e.attr("role").toLowerCase());t=t.concat(r)}return t.filter((function(e){return Wo(e)}))}(r).filter((function(e){return!function(e,t,r,n){return!(!r||e!==n)||(!wf.includes(e)||Su(e)===n)&&Ff(t,e)}(e,r,t,a)}))},xf=function(e){return Object.keys(Uo.ariaRoles).filter((function(t){return Uo.ariaRoles[t].type===e}))},Af=function(e){return xf(e)},kf=function(){return Gr.get("ariaRolesNameFromContent",(function(){return Object.keys(Uo.ariaRoles).filter((function(e){return Uo.ariaRoles[e].nameFromContent}))}))},Bf=function(){return kf()},Tf=function(e){return null===e},Nf=function(e){return null!==e},Rf={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}},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"]};Rf.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:Nf}}]},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:Nf}}]},"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:Nf}}]},"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:Nf}}]},"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:Nf}}]},"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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},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:Nf}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},Rf.implicitHtmlRole=ui,Rf.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:Nf}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:Nf}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(e){return e instanceof c.AbstractVirtualNode||(e=c.utils.getNodeFromTree(e)),Number(e.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"]}],Rf.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:Tf}},{nodeName:"img",attributes:{alt:Tf}},{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"]}],Rf.evaluateRoleForElement={A:function(e){var t=e.node,r=e.out;return"http://www.w3.org/2000/svg"===t.namespaceURI||!t.href.length||r},AREA:function(e){return!e.node.href},BUTTON:function(e){var t=e.node,r=e.role,n=e.out;return"menu"===t.getAttribute("type")?"menuitem"===r:n},IMG:function(e){var t=e.node,r=e.role,n=e.out;switch(t.alt){case null:return n;case"":return"presentation"===r||"none"===r;default:return"presentation"!==r&&"none"!==r}},INPUT:function(e){var t=e.node,r=e.role,n=e.out;switch(t.type){case"button":case"image":return n;case"checkbox":return!("button"!==r||!t.hasAttribute("aria-pressed"))||n;case"radio":return"menuitemradio"===r;case"text":return"combobox"===r||"searchbox"===r||"spinbutton"===r;case"tel":return"combobox"===r||"spinbutton"===r;case"url":case"search":case"email":return"combobox"===r;default:return!1}},LI:function(e){var t=e.node,r=e.out;return!c.utils.matchesSelector(t,"ol li, ul li")||r},MENU:function(e){return"context"!==e.node.getAttribute("type")},OPTION:function(e){var t=e.node;return!c.utils.matchesSelector(t,"select > option, datalist > option, optgroup > option")},SELECT:function(e){var t=e.node,r=e.role;return!t.multiple&&t.size<=1&&"menu"===r},SVG:function(e){var t=e.node,r=e.out;return!(!t.parentNode||"http://www.w3.org/2000/svg"!==t.parentNode.namespaceURI)||r}},Rf.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 _f=Rf,Of=function(e){var t=null,r=_f.role[e];return r&&r.implicit&&(t=Zr(r.implicit)),t},Sf=function(e){return!!yf(e).length};function Mf(e){var t,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).popupRoles,n=Bi(e);if(null!==(t=r)&&void 0!==t||(r=zo["aria-haspopup"].values),!r.includes(n))return!1;var a=function(e){for(;e=e.parent;)if(null!==Bi(e,{noPresentational:!0}))return e;return null}(e);if(Pf(a))return!0;var o=e.props.id;if(!o)return!1;if(!e.actualNode)throw new Error("Unable to determine combobox popup without an actualNode");var i=fa(e.actualNode).querySelectorAll('[aria-owns~="'.concat(o,'"][role~="combobox"]:not(select),\n     [aria-controls~="').concat(o,'"][role~="combobox"]:not(select)'));return Array.from(i).some(Pf)}var Pf=function(e){return e&&"combobox"===Bi(e)},If=function(e){return e=Wr(e),fu(e)},jf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredAttrs)?Y(t.requiredAttrs):[]},Lf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredContext)?Y(t.requiredContext):null},qf=function(e){var t=Uo.ariaRoles[e];return t&&Array.isArray(t.requiredOwned)?Y(t.requiredOwned):null},zf=function(e,t){var r,n,a=(e=e instanceof Qt?e:Wr(e)).attr(t),o=Uo.ariaAttrs[t];if(!o)return!0;if(o.allowEmpty&&(!a||""===a.trim()))return!0;switch(o.type){case"boolean":return["true","false"].includes(a.toLowerCase());case"nmtoken":return"string"==typeof a&&o.values.includes(a.toLowerCase());case"nmtokens":return(n=bd(a)).reduce((function(e,t){return e&&o.values.includes(t)}),0!==n.length);case"idref":try{var i=ma(e.actualNode);return!(!a||!i.getElementById(a))}catch(e){throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return Io(e,t).some((function(e){return!!e}));case"string":return""!==a.trim();case"decimal":return!(!(r=a.match(/^[-+]?([0-9]*)\.?([0-9]*)$/))||!r[1]&&!r[2]);case"int":var u=void 0!==o.minValue?o.minValue:-1/0;return/^[-+]?[0-9]+$/.test(a)&&parseInt(a)>=u}},Vf=function(e){return!!Uo.ariaAttrs[e]};function $f(e,t,r){var n,a=r.props,o=a.nodeName,i=a.type,u=(n=r.attr("aria-checked"))?(n=n.toLowerCase(),["mixed","true"].includes(n)?n:"false"):"";if("input"!==o||"checkbox"!==i||!u)return!0;var l,s=(l=r).props.indeterminate?"mixed":l.props.checked?"true":"false";return u===s||(this.data({messageKey:"checkbox",checkState:s}),!1)}function Hf(e){var t,r,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).invalidTableRowAttrs,a=arguments.length>2?arguments[2]:void 0,o=null!==(t=null==n||null===(r=n.filter)||void 0===r?void 0:r.call(n,(function(e){return a.hasAttr(e)})))&&void 0!==t?t:[];if(0===o.length)return!0;var i=function(e){if(e.parent)return fn(e,'table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]')}(a),u=i&&Bi(i);if(!u||"treegrid"===u)return!0;var l="row".concat(o.length>1?"Plural":"Singular");return this.data({messageKey:l,invalidAttrs:o,ownerRole:u}),!1}var Uf={row:Hf,checkbox:$f},Gf={};function Wf(e){return 3===e.props.nodeType?e.props.nodeValue.trim().length>0:xu(e,!1,!0)}function Yf(e,t,r,n){var a=Yo(e);if(r||(r=Lf(a)),!r)return null;for(var o=r.includes("group"),i=n?e:e.parent;i;){var u=Bi(i,{noPresentational:!0});if(u){if("group"!==u||!o)return r.includes(u)?null:r;t.includes(a)&&r.push(a),r=r.filter((function(e){return"group"!==e})),i=i.parent}else i=i.parent}return r}le(Gf,{getAriaRolesByType:function(){return xf},getAriaRolesSupportingNameFromContent:function(){return kf},getElementSpec:function(){return wi},getElementsByContentType:function(){return Ko},getGlobalAriaAttrs:function(){return Xo},implicitHtmlRoles:function(){return ui}});var Kf={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},Xf={application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1},Zf={};le(Zf,{Color:function(){return Xc},centerPointOfRect:function(){return Jf},elementHasImage:function(){return Uu},elementIsDistinct:function(){return em},filteredRectStack:function(){return rm},flattenColors:function(){return om},flattenShadowColors:function(){return im},getBackgroundColor:function(){return Dm},getBackgroundStack:function(){return um},getContrast:function(){return vm},getForegroundColor:function(){return bm},getOwnBackgroundColor:function(){return Jc},getRectStack:function(){return tm},getStackingContext:function(){return cm},getTextShadowColors:function(){return sm},hasValidContrastRatio:function(){return Fm},incompleteData:function(){return Hu},stackingContextToColor:function(){return dm}});var Jf=function(e){if(!(e.left>i.innerWidth||e.top>i.innerHeight))return{x:Math.min(Math.ceil(e.left+e.width/2),i.innerWidth-1),y:Math.min(Math.ceil(e.top+e.height/2),i.innerHeight-1)}};function Qf(e){return e.getPropertyValue("font-family").split(/[,;]/g).map((function(e){return e.trim().toLowerCase()}))}var em=function(e,t){var r=i.getComputedStyle(e);if("none"!==r.getPropertyValue("background-image"))return!0;if(["border-bottom","border-top","outline"].reduce((function(e,t){var n=new Xc;return n.parseString(r.getPropertyValue(t+"-color")),e||"none"!==r.getPropertyValue(t+"-style")&&parseFloat(r.getPropertyValue(t+"-width"))>0&&0!==n.alpha}),!1))return!0;var n=i.getComputedStyle(t);if(Qf(r)[0]!==Qf(n)[0])return!0;var a=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce((function(e,t){return e||r.getPropertyValue(t)!==n.getPropertyValue(t)}),!1),o=r.getPropertyValue("text-decoration");return o.split(" ").length<3&&(a=a||o!==n.getPropertyValue("text-decoration")),a},tm=function(e){var t=So(e),r=yu(e);return!r||r.length<=1?[t]:r.some((function(e){return void 0===e}))?null:(r.splice(0,0,t),r)},rm=function(e){var t=tm(e);if(t&&1===t.length)return t[0];if(t&&t.length>1){var r,n=t.shift();return t.forEach((function(a,o){if(0!==o){var i=t[o-1],u=t[o];r=i.every((function(e,t){return e===u[t]}))||n.includes(e)}})),r?t[0]:(Hu.set("bgColor","elmPartiallyObscuring"),null)}return Hu.set("bgColor","outsideViewport"),null},nm={normal:function(e,t){return t},multiply:function(e,t){return t*e},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return this["hard-light"](t,e)},darken:function(e,t){return Math.min(e,t)},lighten:function(e,t){return Math.max(e,t)},"color-dodge":function(e,t){return 0===e?0:1===t?1:Math.min(1,e/(1-t))},"color-burn":function(e,t){return 1===e?1:0===t?0:1-Math.min(1,(1-e)/t)},"hard-light":function(e,t){return t<=.5?this.multiply(e,2*t):this.screen(e,2*t-1)},"soft-light":function(e,t){return t<=.5?e-(1-2*t)*e*(1-e):e+(2*t-1)*((e<=.25?((16*e-12)*e+4)*e:Math.sqrt(e))-e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t}};function am(e,t,r,n,a){return t*(1-n)*e+t*n*nm[a](r/255,e/255)*255+(1-t)*n*r}var om=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"normal",a=am(e.red,e.alpha,t.red,t.alpha,n),o=am(e.green,e.alpha,t.green,t.alpha,n),i=am(e.blue,e.alpha,t.blue,t.alpha,n),u=(r=e.alpha+t.alpha*(1-e.alpha),0,1,Math.min(Math.max(0,r),1));if(0===u)return new Xc(a,o,i,u);var l=Math.round(a/u),s=Math.round(o/u),c=Math.round(i/u);return new Xc(l,s,c,u)};function im(e,t){var r=e.alpha,n=(1-r)*t.red+r*e.red,a=(1-r)*t.green+r*e.green,o=(1-r)*t.blue+r*e.blue,i=e.alpha+t.alpha*(1-e.alpha);return new Xc(n,a,o,i)}function um(e){for(var t=yu(e).map((function(t){return function(e){var t=e.indexOf(l.body),r=e,n=Jc(i.getComputedStyle(l.documentElement));if(t>1&&0===n.alpha&&!Uu(l.documentElement)){t>1&&(r.splice(t,1),r.push(l.body));var a=r.indexOf(l.documentElement);a>0&&(r.splice(a,1),r.push(l.documentElement))}return r}(t=od(t,e))})),r=0;r<t.length;r++){var n=t[r];if(n[0]!==e)return Hu.set("bgColor","bgOverlap"),null;if(0!==r&&!lm(n,t[0]))return Hu.set("bgColor","elmPartiallyObscuring"),null}return t[0]||null}function lm(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}var sm=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minRatio,n=t.maxRatio,a=i.getComputedStyle(e),o=a.getPropertyValue("text-shadow");if("none"===o)return[];var u=a.getPropertyValue("font-size"),l=parseInt(u);fr(!1===isNaN(l),"Unable to determine font-size value ".concat(u));var s=[],c=function(e){var t={pixels:[]},r=e.trim(),n=[t];if(!r)return[];for(;r;){var a=r.match(/^rgba?\([0-9,.\s]+\)/i)||r.match(/^[a-z]+/i)||r.match(/^#[0-9a-f]+/i),o=r.match(/^([0-9.-]+)px/i)||r.match(/^(0)/);if(a)fr(!t.colorStr,"Multiple colors identified in text-shadow: ".concat(e)),r=r.replace(a[0],"").trim(),t.colorStr=a[0];else if(o){fr(t.pixels.length<3,"Too many pixel units in text-shadow: ".concat(e)),r=r.replace(o[0],"").trim();var i=parseFloat(("."===o[1][0]?"0":"")+o[1]);t.pixels.push(i)}else{if(","!==r[0])throw new Error("Unable to process text-shadows: ".concat(e));fr(t.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(e)),t={pixels:[]},n.push(t),r=r.substr(1).trim()}}return n}(o);return c.forEach((function(e){var t=e.colorStr,o=e.pixels;t=t||a.getPropertyValue("color");var i=Z(o,3),u=i[0],c=i[1],d=i[2],p=void 0===d?0:d;if((!r||p>=l*r)&&(!n||p<l*n)){var f=function(e){var t=e.colorStr,r=e.blurRadius,n=e.fontSize;if(e.offsetX>r||e.offsetY>r)return new Xc(0,0,0,0);var a=new Xc;return a.parseString(t),a.alpha*=function(e,t){return 0===e?1:.185/(e/t+.4)}(r,n),a}({colorStr:t,offsetY:u,offsetX:c,blurRadius:p,fontSize:l});s.push(f)}})),s};function cm(e,t){var r,n=Wr(e);if(n._stackingContext)return n._stackingContext;var a=[],o=new Map;return(t=null!==(r=t)&&void 0!==r?r:um(e)).forEach((function(e){var t,r=Wr(e),n=function(e){var t=new Xc;return t.parseString(e.getComputedStylePropertyValue("background-color")),t}(r),i=r._stackingOrder.filter((function(e){return!!e.vNode}));i.forEach((function(e,t){var r,n=e.vNode,u=null===(r=i[t-1])||void 0===r?void 0:r.vNode,l=mm(o,n,u);0!==t||o.get(n)||a.unshift(l),o.set(n,l)}));var u=null===(t=i[i.length-1])||void 0===t?void 0:t.vNode,l=mm(o,r,u);i.length||a.unshift(l),l.bgColor=n})),n._stackingContext=a,a}function dm(e){var t;if(null===(t=e.descendants)||void 0===t||!t.length){var r=e.bgColor;return r.alpha*=e.opacity,{color:r,blendMode:e.blendMode}}var n=e.descendants.reduce(pm,fm()),a=om(n,e.bgColor,e.descendants[0].blendMode);return a.alpha*=e.opacity,{color:a,blendMode:e.blendMode}}function pm(e,t){var r;r=e instanceof Xc?e:dm(e).color;var n=dm(t).color;return om(n,r,t.blendMode)}function fm(e,t){var r,n;return{vNode:e,ancestor:t,opacity:parseFloat(null!==(r=null==e?void 0:e.getComputedStylePropertyValue("opacity"))&&void 0!==r?r:1),bgColor:new Xc(0,0,0,0),blendMode:(n=null==e?void 0:e.getComputedStylePropertyValue("mix-blend-mode"),n||void 0),descendants:[]}}function mm(e,t,r){var n,a=e.get(r),o=null!==(n=e.get(t))&&void 0!==n?n:fm(t,a);return a&&r!==t&&!a.descendants.includes(o)&&a.descendants.unshift(o),o}function Dm(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1,n=Wr(e),a=n._cache.getBackgroundColor;if(a)return t.push.apply(t,Y(a.bgElms)),Hu.set("bgColor",a.incompleteData),a.bgColor;var o=function(e,t,r){var n,a=um(e);if(!a)return null;var o=bu(e),u=sm(e,{minRatio:r});u.length&&(u=[{color:u.reduce(im)}]);for(var s=0;s<a.length;s++){var c=a[s],d=i.getComputedStyle(c);if(Uu(c,d))return t.push(c),null;var p=Jc(d);if(0!==p.alpha){if("inline"!==d.getPropertyValue("display")&&!hm(c,o))return t.push(c),Hu.set("bgColor","elmPartiallyObscured"),null;if(t.push(c),1===p.alpha)break}}u=cm(e,a).map(dm).concat(u);var f=function(e,t){var r=[];if(!t){var n=l.documentElement,a=l.body,o=i.getComputedStyle(n),u=i.getComputedStyle(a),s=Jc(o),c=Jc(u),d=0!==c.alpha&&hm(a,e.getBoundingClientRect());(0!==c.alpha&&0===s.alpha||d&&1!==c.alpha)&&r.unshift({color:c,blendMode:gm(u.getPropertyValue("mix-blend-mode"))}),0!==s.alpha&&(!d||d&&1!==c.alpha)&&r.unshift({color:s,blendMode:gm(o.getPropertyValue("mix-blend-mode"))})}return r}(e,a.includes(l.body));if((n=u).unshift.apply(n,Y(f)),0===u.length)return new Xc(255,255,255,1);var m=u.reduce((function(e,t){return om(t.color,e.color instanceof Xc?e.color:e,t.blendMode)}));return om(m.color instanceof Xc?m.color:m,new Xc(255,255,255,1))}(e,t,r);return n._cache.getBackgroundColor={bgColor:o,bgElms:t,incompleteData:Hu.get("bgColor")},o}function hm(e,t){t=Array.isArray(t)?t:[t];var r=e.getBoundingClientRect(),n=r.right,a=r.bottom,o=i.getComputedStyle(e).getPropertyValue("overflow");return(["scroll","auto"].includes(o)||e instanceof i.HTMLHtmlElement)&&(n=r.left+e.scrollWidth,a=r.top+e.scrollHeight),t.every((function(e){return e.top>=r.top&&e.bottom<=a&&e.left>=r.left&&e.right<=n}))}function gm(e){return e||void 0}var vm=function(e,t){if(!t||!e)return null;t.alpha<1&&(t=om(t,e));var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)};function bm(e,t,r){for(var n,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.getComputedStyle(e),u=[function(){return function(e,t){var r=t.textStrokeEmMin,n=void 0===r?0:r,a=parseFloat(e.getPropertyValue("-webkit-text-stroke-width"));if(0===a)return null;var o=e.getPropertyValue("font-size"),i=a/parseFloat(o);if(isNaN(i)||i<n)return null;var u=e.getPropertyValue("-webkit-text-stroke-color");return(new Xc).parseString(u)}(o,a)},function(){return function(e){return(new Xc).parseString(e.getPropertyValue("-webkit-text-fill-color")||e.getPropertyValue("color"))}(o)},function(){return sm(e,{minRatio:0})}],l=[],s=0,c=u;s<c.length;s++){var d=(0,c[s])();if(d&&(l=l.concat(d),1===d.alpha))break}var p=l.reduce((function(e,t){return om(e,t)}));if(null!==(n=r)&&void 0!==n||(r=Dm(e,[])),null===r){var f=Hu.get("bgColor");return Hu.set("fgColor",f),null}var m=cm(e),D=ym(m,e);return om(function(e,t,r){for(;t;){var n;if(1===t.opacity&&t.ancestor)t=t.ancestor;else{e.alpha*=t.opacity;var a=(null===(n=t.ancestor)||void 0===n?void 0:n.descendants)||r;1!==t.opacity&&(a=a.slice(0,a.indexOf(t)));var o=a.map(dm);if(o.length){var i=o.reduce((function(e,t){return om(t.color,e.color instanceof Xc?e.color:e)}),{color:new Xc(0,0,0,0),blendMode:"normal"});e=om(e,i),t=t.ancestor}else t=t.ancestor}}return e}(p,D,m),new Xc(255,255,255,1))}function ym(e,t){var r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a,o=r.value;if((null===(a=o.vNode)||void 0===a?void 0:a.actualNode)===t)return o;var i=ym(o.descendants,t);if(i)return i}}catch(e){n.e(e)}finally{n.f()}}var Fm=function(e,t,r,n){var a=vm(e,t),o=n&&Math.ceil(72*r)/96<14||!n&&Math.ceil(72*r)/96<18?4.5:3;return{isValid:a>o,contrastRatio:a,expectedContrastRatio:o}},wm=ba((function(e,t){var r=i.getComputedStyle(e,t),n=function(e,t){return r.getPropertyValue(e)===t};if(n("content","none")||n("display","none")||n("visibility","hidden")||!1===n("position","absolute"))return 0;if(0===Jc(r).alpha&&n("background-image","none"))return 0;var a=Em(r.getPropertyValue("width")),o=Em(r.getPropertyValue("height"));return"px"!==a.unit||"px"!==o.unit?0===a.value||0===o.value?0:1/0:a.value*o.value}));function Em(e){var t=Z(e.match(/^([0-9.]+)([a-z]+)$/i)||[],3),r=t[1],n=void 0===r?"":r,a=t[2],o=void 0===a?"":a;return{value:parseFloat(n),unit:o.toLowerCase()}}function Cm(e,t){var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var xm=["block","list-item","table","flex","grid","inline-block"];function Am(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==xm.indexOf(t)||"table-"===t.substr(0,6)}var km=["block","list-item","table","flex","grid","inline-block"];function Bm(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==km.indexOf(t)||"table-"===t.substr(0,6)}function Tm(e){if(Ou(e))return!0;if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return!1}return e.children.some((function(e){return Tm(e)}))}function Nm(e){if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return[]}var t=[];return e.children.forEach((function(e){"widget"===Su(e)&&ai(e)?t.push(e):t.push.apply(t,Y(Nm(e)))})),t}function Rm(e){var t=parseInt(e.attr("tabindex"),10);return!isNaN(t)&&t<0}function _m(e,t){var r=Om(t),n=Om(e);return!(!r||!n)&&r.includes(n)}function Om(e){var t=su(e,{emoji:!0,nonBmp:!0,punctuations:!0});return ri(t)}function Sm(e){return""!==(e||"").trim()}function Mm(e,t,r){var n=r.validRoles,a=void 0===n?[]:n,o=r.validNodeNames,i=void 0===o?[]:o,u=e.props,l=u.nodeName,s=u.nodeType,c=u.nodeValue,d=t?"div > ":"";if(3===s&&""!==c.trim())return d+"#text";if(1!==s||!Vi(e))return!1;var p=Yo(e);return p?!a.includes(p)&&d+"[role=".concat(p,"]"):!i.includes(l)&&d+l}function Pm(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map((function(e){return{vChild:e,nested:t}}))}function Im(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}function jm(e){return e.getComputedStylePropertyValue("pointer-events")}function Lm(e){return{width:Math.round(10*e.width)/10,height:Math.round(10*e.height)/10}}function qm(e,t){return e.actualNode.contains(t.actualNode)&&!Ou(t)}function zm(e,t){var r=t.width,n=t.height;return r+.05>=e&&n+.05>=e}function Vm(e){return e.map((function(e){return e.actualNode}))}function $m(e,t){var r,n=null===(r=t.data)||void 0===r?void 0:r.headingOrder,a=Um(t.node.ancestry,1);if(!n)return e;var o=n.map((function(e){return function(e,t){return X({},e,{ancestry:t.concat(e.ancestry)})}(e,a)})),i=function(e,t){for(;t.length;){var r=Hm(e,t);if(-1!==r)return r;t=Um(t,1)}return-1}(e,a);return-1===i?e.push.apply(e,Y(o)):e.splice.apply(e,[i,0].concat(Y(o))),e}function Hm(e,t){return e.findIndex((function(e){return gp(e.ancestry,t)}))}function Um(e,t){return e.slice(0,e.length-t)}function Gm(e){var t=Bi(e),r=t&&t.includes("heading"),n=e.attr("aria-level"),a=parseInt(n,10),o=Z(e.props.nodeName.match(/h(\d)/)||[],2)[1];return r?o&&!n?parseInt(o,10):isNaN(a)||a<1?o?parseInt(o,10):2:a||-1:-1}function Wm(e,t){if(!e||!t)return!1;var r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(t);return r.length===n.length&&r.every((function(r){var n=e[r],a=t[r];return s(n)===s(a)&&("object"===s(n)||"object"===s(a)?Wm(n,a):n===a)}))}var Ym={};le(Ym,{aria:function(){return hf},color:function(){return Zf},dom:function(){return pa},forms:function(){return Km},matches:function(){return Fi},math:function(){return Ao},standards:function(){return Gf},table:function(){return Jm},text:function(){return Po},utils:function(){return er}});var Km={};le(Km,{isAriaCombobox:function(){return Xi},isAriaListbox:function(){return Ki},isAriaRange:function(){return Ji},isAriaTextbox:function(){return Yi},isDisabled:function(){return Zm},isNativeSelect:function(){return Wi},isNativeTextbox:function(){return Gi}});var Xm=["fieldset","button","select","input","textarea"],Zm=function e(t){var r=t._isDisabled;if("boolean"==typeof r)return r;var n=t.props.nodeName,a=t.attr("aria-disabled");return r=!(!Xm.includes(n)||!t.hasAttr("disabled"))||(a?"true"===a.toLowerCase():!!t.parent&&e(t.parent)),t._isDisabled=r,r},Jm={};le(Jm,{getAllCells:function(){return Qm},getCellPosition:function(){return Jo},getHeaders:function(){return tD},getScope:function(){return Qo},isColumnHeader:function(){return ei},isDataCell:function(){return rD},isDataTable:function(){return nD},isHeader:function(){return aD},isRowHeader:function(){return ti},toArray:function(){return Zo},toGrid:function(){return Zo},traverse:function(){return iD}});var Qm=function(e){var t,r,n,a,o=[];for(t=0,n=e.rows.length;t<n;t++)for(r=0,a=e.rows[t].cells.length;r<a;r++)o.push(e.rows[t].cells[r]);return o};function eD(e,t,r){for(var n,a="row"===e?"_rowHeaders":"_colHeaders",o="row"===e?ti:ei,i=r[t.y][t.x],u=i.colSpan-1,l=i.getAttribute("rowspan"),s=(0===parseInt(l)||0===i.rowspan?r.length:i.rowSpan)-1,d=t.y+s,p=t.x+u,f="row"===e?t.y:0,m="row"===e?0:t.x,D=[],h=d;h>=f&&!n;h--)for(var g=p;g>=m;g--){var v=r[h]?r[h][g]:void 0;if(v){var b=c.utils.getNodeFromTree(v);if(b[a]){n=b[a];break}D.push(v)}}return n=(n||[]).concat(D.filter(o)),D.forEach((function(e){c.utils.getNodeFromTree(e)[a]=n})),n}var tD=function(e,t){if(e.getAttribute("headers")){var r=Io(e,"headers");if(r.filter((function(e){return e})).length)return r}t||(t=Zo(ga(e,"table")));var n=Jo(e,t),a=eD("row",n,t),o=eD("col",n,t);return[].concat(a,o).reverse()},rD=function(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=e.getAttribute("role");return Wo(t)?["cell","gridcell"].includes(t):"TD"===e.nodeName.toUpperCase()},nD=function(e){var t=(e.getAttribute("role")||"").toLowerCase();if(("presentation"===t||"none"===t)&&!ai(e))return!1;if("true"===e.getAttribute("contenteditable")||ga(e,'[contenteditable="true"]'))return!0;if("grid"===t||"treegrid"===t||"table"===t)return!0;if("landmark"===Su(t))return!0;if("0"===e.getAttribute("datatable"))return!1;if(e.getAttribute("summary"))return!0;if(e.tHead||e.tFoot||e.caption)return!0;for(var r=0,n=e.children.length;r<n;r++)if("COLGROUP"===e.children[r].nodeName.toUpperCase())return!0;for(var a,o,u=0,l=e.rows.length,s=!1,c=0;c<l;c++)for(var d=0,p=(a=e.rows[c]).cells.length;d<p;d++){if("TH"===(o=a.cells[d]).nodeName.toUpperCase())return!0;if(s||o.offsetWidth===o.clientWidth&&o.offsetHeight===o.clientHeight||(s=!0),o.getAttribute("scope")||o.getAttribute("headers")||o.getAttribute("abbr"))return!0;if(["columnheader","rowheader"].includes((o.getAttribute("role")||"").toLowerCase()))return!0;if(1===o.children.length&&"ABBR"===o.children[0].nodeName.toUpperCase())return!0;u++}if(e.getElementsByTagName("table").length)return!1;if(l<2)return!1;var f,m,D=e.rows[Math.ceil(l/2)];if(1===D.cells.length&&1===D.cells[0].colSpan)return!1;if(D.cells.length>=5)return!0;if(s)return!0;for(c=0;c<l;c++){if(a=e.rows[c],f&&f!==i.getComputedStyle(a).getPropertyValue("background-color"))return!0;if(f=i.getComputedStyle(a).getPropertyValue("background-color"),m&&m!==i.getComputedStyle(a).getPropertyValue("background-image"))return!0;m=i.getComputedStyle(a).getPropertyValue("background-image")}return l>=20||!(Va(e).width>.95*$a(i).width)&&!(u<10)&&!e.querySelector("object, embed, iframe, applet")},aD=function(e){if(ei(e)||ti(e))return!0;if(e.getAttribute("id")){var t=Dr(e.getAttribute("id"));return!!l.querySelector('[headers~="'.concat(t,'"]'))}return!1};function oD(e,t,r,n){var a,o=r[t.y]?r[t.y][t.x]:void 0;return o?"function"==typeof n&&!0===(a=n(o,t,r))?[o]:((a=oD(e,{x:t.x+e.x,y:t.y+e.y},r,n)).unshift(o),a):[]}var iD=function(e,t,r,n){if(Array.isArray(t)&&(n=r,r=t,t={x:0,y:0}),"string"==typeof e)switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1}}return oD(e,{x:t.x+e.x,y:t.y+e.y},r,n)},uD=/[;,\s]/,lD=/^[0-9.]+$/;function sD(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}function cD(e){var t=i.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;do{a++,n=e.children[a].textContent.trim()}while(""===n&&a+1<e.children.length);t=e.children[a]}return e}(e));return{fontWeight:sD(t.getPropertyValue("font-weight")),fontSize:parseInt(t.getPropertyValue("font-size")),isItalic:"italic"===t.getPropertyValue("font-style")}}function dD(e,t,r){return r.reduce((function(r,n){return r||(!n.size||e.fontSize/n.size>t.fontSize)&&(!n.weight||e.fontWeight-n.weight>t.fontWeight)&&(!n.italic||e.isItalic&&!t.isItalic)}),!1)}var pD=xf("landmark"),fD=["alert","log","status"];function mD(e,t){var r=e.actualNode;if("button"===Bi(e)||function(e,t){var r=e.actualNode,n=Bi(e),a=(r.getAttribute("aria-live")||"").toLowerCase().trim();return!(!["assertive","polite"].includes(a)&&!fD.includes(n))||(!!pD.includes(n)||!(!t.regionMatcher||!Fi(e,t.regionMatcher)))}(e,t)||["iframe","frame"].includes(e.props.nodeName)||ed(e.actualNode)&&wo(e.actualNode,"href")||!Vi(r)){for(var n=e;n;)n._hasRegionDescendant=!0,n=n.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}return r!==l.body&&Au(r,!0)?[e]:e.children.filter((function(e){return 1===e.actualNode.nodeType})).map((function(e){return mD(e,t)})).reduce((function(e,t){return e.concat(t)}),[])}function DD(e){return"caption"===e.props.nodeName}function hD(e){return!e||"true"!==e.getAttribute("aria-hidden")&&hD(qa(e))}var gD=function(e,t,r){return r.initiator},vD={emoji:!0,nonBmp:!1,punctuations:!0},bD=function(e,t){try{return"svg"===t.props.nodeName||!!fn(t,"svg")}catch(e){return!1}},yD=function(e,t){var r=Yo(t);return!(r&&!["none","presentation"].includes(r)&&!(Vo[r]||{}).accessibleNameRequired&&!ai(t))};function FD(e){var t;if(null==e||null===(t=e.ownerDocument)||void 0===t||!t.createRange)return!0;var r=e.ownerDocument.createRange();return r.setStart(e,0),r.setEnd(e,e.childNodes.length),0===r.getClientRects().length}var wD=[function(e,t){return ED(t)},function(e,t){return function(e){return"area"!==e.props.nodeName}(t)},function(e,t){return!bD(0,t)},function(e,t){return ai(t)},function(e,t){return Ou(t)||!CD(t)},function(e){return!ju(e,{noLengthCompare:!0})}];function ED(e){return"widget"===Su(e)}var CD=ba((function e(t){return!(null==t||!t.parent)&&(!(!ED(t.parent)||!Ou(t.parent))||e(t.parent))})),xD={"abstractrole-evaluate":function(e,t,r){var n=bd(r.attr("role")).filter((function(e){return"abstract"===Su(e)}));return n.length>0&&(this.data(n),!0)},"accesskeys-after":function(e){var t={};return e.filter((function(e){if(!e.data)return!1;var r=e.data.toUpperCase();return t[r]?(t[r].relatedNodes.push(e.relatedNodes[0]),!1):(t[r]=e,e.relatedNodes=[],!0)})).map((function(e){return e.result=!!e.relatedNodes.length,e}))},"accesskeys-evaluate":function(e,t,r){return Ia(r)||(this.data(r.attr("accesskey")),this.relatedNodes([e])),!0},"alt-space-value-evaluate":function(e,t,r){var n=r.attr("alt");return"string"==typeof n&&/^\s+$/.test(n)},"aria-allowed-attr-evaluate":function(e,t,r){var n=[],a=Bi(r),o=gf(a);Array.isArray(t[a])&&(o=Np(t[a].concat(o)));var i,u=ae(r.attrNames);try{for(u.s();!(i=u.n()).done;){var l=i.value;Vf(l)&&!o.includes(l)&&n.push(l)}}catch(e){u.e(e)}finally{u.f()}return!n.length||(this.data(n.map((function(e){return e+'="'+r.attr(e)+'"'}))),!(a||mp(r)||ai(r))&&void 0)},"aria-allowed-attr-matches":function(e,t){var r=/^aria-/,n=t.attrNames;if(n.length)for(var a=0,o=n.length;a<o;a++)if(r.test(n[a]))return!0;return!1},"aria-allowed-role-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=t.allowImplicit,a=void 0===n||n,o=t.ignoredTags,i=void 0===o?[]:o,u=r.props.nodeName;if(i.map((function(e){return e.toLowerCase()})).includes(u))return!0;var l=Cf(r,a);if(l.length){if(this.data(l),!Vi(r))return;return!1}return!0},"aria-allowed-role-matches":function(e,t){return null!==Yo(t,{dpub:!0,fallback:!0})},"aria-busy-evaluate":function(e,t,r){return"true"===r.attr("aria-busy")},"aria-conditional-attr-evaluate":function(e,t,r){var n=Bi(r);return!Uf[n]||Uf[n].call(this,e,t,r)},"aria-conditional-checkbox-attr-evaluate":$f,"aria-conditional-row-attr-evaluate":Hf,"aria-errormessage-evaluate":function(e,t,r){t=Array.isArray(t)?t:[];var n=r.attr("aria-errormessage"),a=r.hasAttr("aria-errormessage"),o=r.attr("aria-invalid");return!r.hasAttr("aria-invalid")||"false"===o||-1!==t.indexOf(n)||!a||(this.data(bd(n)),function(e){if(""===e.trim())return Uo.ariaAttrs["aria-errormessage"].allowEmpty;var t;try{t=e&&Io(r,"aria-errormessage")[0]}catch(t){return void this.data({messageKey:"idrefs",values:bd(e)})}return t?Vi(t)?"alert"===t.getAttribute("role")||"assertive"===t.getAttribute("aria-live")||"polite"===t.getAttribute("aria-live")||bd(r.attr("aria-describedby")).indexOf(e)>-1:(this.data({messageKey:"hidden",values:bd(e)}),!1):void 0}.call(this,n))},"aria-has-attr-matches":function(e,t){var r=/^aria-/;return t.attrNames.some((function(e){return r.test(e)}))},"aria-hidden-body-evaluate":function(e,t,r){return"true"!==r.attr("aria-hidden")},"aria-hidden-focus-matches":function(e){return hD(qa(e))},"aria-label-evaluate":function(e,t,r){return!!ri(qo(r))},"aria-labelledby-evaluate":function(e,t,r){try{return!!ri(Lo(r))}catch(e){return}},"aria-level-evaluate":function(e,t,r){var n=r.attr("aria-level");if(!(parseInt(n,10)>6))return!0},"aria-prohibited-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=(null==t?void 0:t.elementsAllowedAriaLabel)||[],a=r.props.nodeName,o=Bi(r,{chromium:!0}),i=function(e,t,r){var n=Uo.ariaRoles[e];return n?n.prohibitedAttrs||[]:e||r.includes(t)?[]:["aria-label","aria-labelledby"]}(o,a,n).filter((function(e){return!!r.attrNames.includes(e)&&""!==ri(r.attr(e))}));if(0===i.length)return!1;var u=r.hasAttr("role")?"hasRole":"noRole";u+=i.length>1?"Plural":"Singular",this.data({role:o,nodeName:a,messageKey:u,prohibited:i});var l=Si(r,{subtreeDescendant:!0});return""===ri(l)||void 0},"aria-required-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=Yo(r),a=r.attrNames,o=jf(n);if(Array.isArray(t[n])&&(o=Np(t[n],o)),!n||!a.length||!o.length)return!0;if(function(e,t){return"separator"===t&&!ai(e)}(r,n)||function(e,t){return"combobox"===t&&"false"===e.attr("aria-expanded")}(r,n))return!0;var i=wi(r),u=o.filter((function(e){return!r.attr(e)&&!function(e,t){var r;return void 0!==(null===(r=e.implicitAttrs)||void 0===r?void 0:r[t])}(i,e)}));return!u.length||(this.data(u),!1)},"aria-required-children-evaluate":function(e,t,r){var n=t&&Array.isArray(t.reviewEmpty)?t.reviewEmpty:[],a=Yo(r,{dpub:!0}),o=qf(a);if(null===o)return!0;var i=function(e,t){for(var r=[],n=_i(e).filter((function(e){return 1!==e.props.nodeType||Vi(e)})),a=function(e){var a=n[e];if(1!==a.props.nodeType)return"continue";var o,i=Bi(a,{noPresentational:!0}),u=(o=a,Xo().find((function(e){return o.hasAttr(e)}))),l=!!u||ai(a);!i&&!l||["group","rowgroup"].includes(i)&&t.some((function(e){return e===i}))?n.push.apply(n,Y(a.children)):(i||l)&&r.push({role:i,attr:u||"tabindex",ownedElement:a})},o=0;o<n.length;o++)a(o);return{ownedRoles:r,ownedElements:n}}(r,o),u=i.ownedRoles,l=i.ownedElements,c=u.filter((function(e){var t=e.role;return!o.includes(t)}));if(c.length)return this.relatedNodes(c.map((function(e){return e.ownedElement}))),this.data({messageKey:"unallowed",values:c.map((function(e){return function(e,t){var r=e.props,n=r.nodeName;if(3===r.nodeType)return"#text";var a=Yo(e,{dpub:!0});return a?"[role=".concat(a,"]"):t?n+"[".concat(t,"]"):n}(e.ownedElement,e.attr)})).filter((function(e,t,r){return r.indexOf(e)===t})).join(", ")}),!1;var d=function(e,t,r,n){for(var a=function(e){var t=n[e].role;if(r.includes(t))return r=r.filter((function(e){return e!==t})),{v:null}},o=0;o<n.length;o++){var i=a(o);if("object"===s(i))return i.v}return r.length?r:null}(0,0,o,u);return!d||(this.data(d),!(!n.includes(a)||l.some(Wf))&&void 0)},"aria-required-children-matches":function(e,t){var r=Yo(t,{dpub:!0});return!!qf(r)},"aria-required-parent-evaluate":function(e,t,r){var n=t&&Array.isArray(t.ownGroupRoles)?t.ownGroupRoles:[],a=Yf(r,n);if(!a)return!0;var o=function(e){for(var t=[],r=null;e;){if(e.getAttribute("id")){var n=Dr(e.getAttribute("id"));(r=ma(e).querySelector("[aria-owns~=".concat(n,"]")))&&t.push(r)}e=e.parentElement}return t.length?t:null}(e);if(o)for(var i=0,u=o.length;i<u;i++)if(!(a=Yf(Wr(o[i]),n,a,!0)))return!0;return this.data(a),!1},"aria-required-parent-matches":function(e,t){var r=Yo(t);return!!Lf(r)},"aria-roledescription-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Bi(arguments.length>2?arguments[2]:void 0);return!!(t.supportedRoles||[]).includes(r)||!(!r||"presentation"===r||"none"===r)&&void 0},"aria-unsupported-attr-evaluate":function(e,t,r){var n=r.attrNames.filter((function(t){var r=Uo.ariaAttrs[t];if(!Vf(t))return!1;var n=r.unsupported;return"object"!==s(n)?!!n:!Fi(e,n.exceptions)}));return!!n.length&&(this.data(n),!0)},"aria-valid-attr-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n=[],a=/^aria-/;return r.attrNames.forEach((function(e){-1===t.indexOf(e)&&a.test(e)&&!Vf(e)&&n.push(e)})),!n.length||(this.data(n),!1)},"aria-valid-attr-value-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n="",a="",o=[],i=/^aria-/,u=["aria-errormessage"],l={"aria-controls":function(){return"false"!==r.attr("aria-expanded")&&"false"!==r.attr("aria-selected")},"aria-current":function(e){e||(n='aria-current="'.concat(r.attr("aria-current"),'"'),a="ariaCurrent")},"aria-owns":function(){return"false"!==r.attr("aria-expanded")},"aria-describedby":function(e){e||(n='aria-describedby="'.concat(r.attr("aria-describedby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(e){e||(n='aria-labelledby="'.concat(r.attr("aria-labelledby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};return r.attrNames.forEach((function(e){if(!u.includes(e)&&!t.includes(e)&&i.test(e)){var s,c=r.attr(e);try{s=zf(r,e)}catch(t){return n="".concat(e,'="').concat(c,'"'),void(a="idrefs")}l[e]&&!l[e](s)||s||(""!==c||function(e){var t;return"string"===(null===(t=Uo.ariaAttrs[e])||void 0===t?void 0:t.type)}(e)?o.push("".concat(e,'="').concat(c,'"')):(n=e,a="empty"))}})),o.length?(this.data(o),!1):!n||void this.data({messageKey:a,needsReview:n})},"attr-non-space-content-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?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");if(!r.hasAttr(t.attribute))return this.data({messageKey:"noAttr"}),!1;var n=r.attr(t.attribute);return!!ri(n)||(this.data({messageKey:"emptyAttr"}),!1)},"autocomplete-appropriate-evaluate":function(e,t,r){if("input"!==r.props.nodeName)return!0;var n=["text","search","number","tel"],a=["text","search","url"],o={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":n,"cc-exp":["text","search","month","tel"],"cc-exp-month":n,"cc-exp-year":n,"cc-csc":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"===s(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()})),u=i[i.length-1];if(du.stateTerms.includes(u))return!0;var l=o[u],c=r.hasAttr("type")?ri(r.attr("type")).toLowerCase():"text";return c=rf().includes(c)?c:"text",void 0===l?"text"===c:l.includes(c)},"autocomplete-matches":function(e,t){var r=t.attr("autocomplete");if(!r||""===ri(r))return!1;var n=t.props.nodeName;if(!1===["textarea","input","select"].includes(n))return!1;if("input"===n&&["submit","reset","button","hidden"].includes(t.props.type))return!1;var a=t.attr("aria-disabled")||"false";if(t.hasAttr("disabled")||"true"===a.toLowerCase())return!1;var o=t.attr("role"),i=t.attr("tabindex");if("-1"===i&&o){var u=Uo.ariaRoles[o];if(void 0===u||"widget"!==u.type)return!1}return!("-1"===i&&t.actualNode&&!Ga(t)&&!Vi(t))},"autocomplete-valid-evaluate":function(e,t,r){var n=r.attr("autocomplete")||"";return pu(n,t)},"avoid-inline-spacing-evaluate":function(e,t){var r=t.cssProperties.filter((function(t){if("important"===e.style.getPropertyPriority(t))return t}));return!(r.length>0&&(this.data(r),1))},"bypass-matches":function(e,t,r){return!gD(0,0,r)||!!e.querySelector("a[href]")},"caption-evaluate":function(e,t,r){return!Hp(r,"track").some((function(e){return"captions"===(e.attr("kind")||"").toLowerCase()}))&&void 0},"caption-faked-evaluate":function(e){var t=Zo(e),r=t[0];return t.length<=1||r.length<=1||e.rows.length<=1||r.reduce((function(e,t,n){return e||t!==r[n+1]&&void 0!==r[n+1]}),!1)},"color-contrast-evaluate":function(e,t,r){var n=t.ignoreUnicode,a=t.ignoreLength,o=t.ignorePseudo,u=t.boldValue,l=t.boldTextPt,s=t.largeTextPt,c=t.contrastRatio,d=t.shadowOutlineEmMax,p=t.pseudoSizeThreshold;if(!Ga(e))return this.data({messageKey:"hidden"}),!0;var f=Hi(r,!1,!0);if(!n||!function(e){var t={nonBmp:!0},r=au(e,t),n=""===ri(su(e,t));return r&&n}(f)){var m=i.getComputedStyle(e),D=parseFloat(m.getPropertyValue("font-size")),h=m.getPropertyValue("font-weight"),g=parseFloat(h)>=u||"bold"===h,v=Math.ceil(72*D)/96,b=g&&v<l||!g&&v<s?c.normal:c.large,y=b.expected,F=b.minThreshold,w=b.maxThreshold,E=function(e,t){var r=t.pseudoSizeThreshold,n=void 0===r?.25:r,a=t.ignorePseudo;if(!(void 0!==a&&a)){var o=e.boundingClientRect,i=o.width*o.height*n;do{if(wm(e.actualNode,":before")+wm(e.actualNode,":after")>i)return e}while(e=e.parent)}}(r,{ignorePseudo:o,pseudoSizeThreshold:p});if(E)return this.data({fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:"pseudoContent",expectedContrastRatio:y+":1"}),void this.relatedNodes(E.actualNode);var C=[],x=Dm(e,C,d),A=bm(e,!1,x,t),k=sm(e,{minRatio:.001,maxRatio:d}),B=null,T=null,N=null;if(0===k.length)B=vm(x,A);else if(A&&x){N=[].concat(Y(k),[x]).reduce(im);var R=vm(x,A),_=vm(x,N),O=vm(N,A);(B=Math.max(R,_,O))!==R&&(T=_>O?"shadowOnBgColor":"fgOnShadowColor")}var S=B>y;if("number"==typeof F&&("number"!=typeof B||B<F)||"number"==typeof w&&("number"!=typeof B||B>w))return this.data({contrastRatio:B}),!0;var M,P=Math.floor(100*B)/100;null===x?M=Hu.get("bgColor"):S||(M=T);var I=1===P,j=1===f.length;return I?M=Hu.set("bgColor","equalRatio"):S||!j||a||(M="shortTextContent"),this.data({fgColor:A?A.toHexString():void 0,bgColor:x?x.toHexString():void 0,contrastRatio:P,fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:M,expectedContrastRatio:y+":1",shadowColor:N?N.toHexString():void 0}),null===A||null===x||I||j&&!a&&!S?(M=null,Hu.clear(),void this.relatedNodes(C)):(S||this.relatedNodes(C),S)}this.data({messageKey:"nonBmp"})},"color-contrast-matches":function(e,t){var r=t.props,n=r.nodeName,a=r.type;if("option"===n)return!1;if("select"===n&&!e.options.length)return!1;if("input"===n&&["hidden","range","color","checkbox","radio","image"].includes(a))return!1;if(Zm(t)||mo(t))return!1;if(["input","select","textarea"].includes(n)){var o=i.getComputedStyle(e),u=parseInt(o.getPropertyValue("text-indent"),10);if(u){var s=e.getBoundingClientRect();if(s={top:s.top,bottom:s.bottom,left:s.left+u,right:s.right+u},!Dd(s,e))return!1}return!0}var c=ha(t,"label");if("label"===n||c){var d=c||e,p=c?Wr(c):t;if(d.htmlFor){var f=ma(d).getElementById(d.htmlFor),m=f&&Wr(f);if(m&&Zm(m))return!1}var D=Hp(p,'input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea')[0];if(D&&Zm(D))return!1}for(var h=[],g=t;g;){if(g.props.id){var v=yf(g).filter((function(e){return bd(e.getAttribute("aria-labelledby")||"").includes(g.props.id)})).map((function(e){return Wr(e)}));h.push.apply(h,Y(v))}g=g.parent}if(h.length>0&&h.every(Zm))return!1;if(!function(e){var t=Hi(e,!1,!0);return""!==t&&""!==su(t,vD)&&e.children.some((function(e){return"#text"===e.props.nodeName&&!ou(e)}))}(t))return!1;for(var b=l.createRange(),y=t.children,F=0;F<y.length;F++){var w=y[F];3===w.actualNode.nodeType&&""!==ri(w.actualNode.nodeValue)&&b.selectNodeContents(w.actualNode)}for(var E=b.getClientRects(),C=0;C<E.length;C++)if(Dd(E[C],e))return!0;return!1},"css-orientation-lock-evaluate":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 l=!1,s=[],c=o.reduce((function(e,t){var r=t.sheet,n=t.root,a=t.shadowId||"topDocument";if(e[a]||(e[a]={root:n,rules:[]}),!r||!r.cssRules)return e;var o=Array.from(r.cssRules);return e[a].rules=e[a].rules.concat(o),e}),{}),d=function(){var e=f[p],t=c[e],r=t.root,n=t.rules.filter(m);if(!n.length)return"continue";n.forEach((function(e){var t=e.cssRules;Array.from(t).forEach((function(e){var t=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&&!r.rotate)return!1;var a=function(e){if(!e)return 0;var t=e.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!t)return 0;var r=Z(t,3);return D(r[1],r[2])}(n),o=a+D("rotate",r.rotate);return!!o&&(o=Math.abs(o),!(Math.abs(o-180)%180<=u)&&Math.abs(o-90)%90<=u)}(e);if(t&&"HTML"!==e.selectorText.toUpperCase()){var n=Array.from(r.querySelectorAll(e.selectorText))||[];s=s.concat(n)}l=l||t}))}))},p=0,f=Object.keys(c);p<f.length;p++)d();return!l||(s.length&&this.relatedNodes(s),!1)}function m(e){var t=e.type,r=e.cssText;return 4===t&&(/orientation:\s*landscape/i.test(r)||/orientation:\s*portrait/i.test(r))}function D(e,t){switch(e){case"rotate":case"rotateZ":return h(t);case"rotate3d":var r=Z(t.split(",").map((function(e){return e.trim()})),4),n=r[2],a=r[3];if(0===parseInt(n))return;return h(a);case"matrix":case"matrix3d":return function(e){var t=e.split(",");if(t.length<=6){var r=Z(t,2),n=r[0],a=r[1];return g(Math.atan2(parseFloat(a),parseFloat(n)))}var o=parseFloat(t[8]),i=Math.asin(o),u=Math.cos(i);return g(Math.acos(parseFloat(t[0])/u))}(t);default:return 0}}function h(e){var t=Z(e.match(/(deg|grad|rad|turn)/)||[],1)[0];if(!t)return 0;var r,n,a=parseFloat(e.replace(t,""));switch(t){case"rad":return g(a);case"grad":return n=a,(n%=400)<0&&(n+=400),Math.round(n/400*360);case"turn":return r=a,Math.round(360/(1/r));default:return parseInt(a)}}function g(e){return Math.round(e*(180/Math.PI))}},"data-table-large-matches":function(e){if(nD(e)){var t=Zo(e);return t.length>=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1},"data-table-matches":function(e){return nD(e)},"deprecatedrole-evaluate":function(e,t,r){var n=Bi(r,{dpub:!0,fallback:!0}),a=Uo.ariaRoles[n];return!(null==a||!a.deprecated||(this.data(n),0))},"dlitem-evaluate":function(e){var t=qa(e),r=t.nodeName.toUpperCase(),n=Yo(t);return"DIV"===r&&["presentation","none",null].includes(n)&&(r=(t=qa(t)).nodeName.toUpperCase(),n=Yo(t)),"DL"===r&&!(n&&!["presentation","none","list"].includes(n))},"doc-has-title-evaluate":function(){var e=l.title;return!!ri(e)},"duplicate-id-active-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Dr(t),'"]'),n=Array.from(ma(e).querySelectorAll(r));return!Sf(e)&&n.some(ai)},"duplicate-id-after":function(e){var t=[];return e.filter((function(e){return-1===t.indexOf(e.data)&&(t.push(e.data),!0)}))},"duplicate-id-aria-matches":function(e){return Sf(e)},"duplicate-id-evaluate":function(e){var t=e.getAttribute("id").trim();if(!t)return!0;var r=ma(e),n=Array.from(r.querySelectorAll('[id="'.concat(Dr(t),'"]'))).filter((function(t){return t!==e}));return n.length&&this.relatedNodes(n),this.data(t),0===n.length},"duplicate-id-misc-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(Dr(t),'"]'),n=Array.from(ma(e).querySelectorAll(r));return!Sf(e)&&n.every((function(e){return!ai(e)}))},"duplicate-img-label-evaluate":function(e,t,r){if(["none","presentation"].includes(Bi(r)))return!1;var n=fn(r,t.parentSelector);if(!n)return!1;var a=Hi(n,!0).toLowerCase();return""!==a&&a===lu(r).toLowerCase()},"exists-evaluate":function(){},"explicit-evaluate":function(e,t,r){var n=this;if(!r.attr("id"))return!1;if(r.actualNode){var a=ma(r.actualNode),o=Dr(r.attr("id")),i=Array.from(a.querySelectorAll('label[for="'.concat(o,'"]')));if(this.relatedNodes(i),!i.length)return!1;try{return i.some((function(e){if(Ga(e)){var t=ri(jo(e,{inControlContext:!0,startNode:r}));return n.data({explicitLabel:t}),!!t}return!0}))}catch(e){return}}},"fallbackrole-evaluate":function(e,t,r){var n=bd(r.attr("role"));return!(n.length<=1)&&(!function(e,t){return!Ei(e)&&2===t.length&&t.includes("none")&&t.includes("presentation")}(r,n)||void 0)},"focusable-content-evaluate":function(e,t,r){var n=r.tabbableElements;return!!n&&n.filter((function(e){return e!==r})).length>0},"focusable-disabled-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Lu())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"focusable-element-evaluate":function(e,t,r){return!(!r.hasAttr("contenteditable")||!function e(t){var n=t.attr("contenteditable");if("true"===n||""===n)return!0;if("false"===n)return!1;var a=fn(r.parent,"[contenteditable]");return!!a&&e(a)}(r))||Ou(r)},"focusable-modal-open-evaluate":function(e,t,r){var n=r.tabbableElements.map((function(e){return e.actualNode}));return!n||!n.length||!Lu()||void this.relatedNodes(n)},"focusable-no-name-evaluate":function(e,t,r){var n=r.attr("tabindex");if(!(ai(r)&&n>-1))return!1;try{return!lu(r)}catch(e){return}},"focusable-not-tabbable-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return!n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Lu())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"frame-focusable-content-evaluate":function(e,t,r){if(r.children)try{return!r.children.some((function(e){return Tm(e)}))}catch(e){return}},"frame-focusable-content-matches":function(e,t,r){var n,a;return!r.initiator&&!r.focusable&&(null===(n=r.size)||void 0===n?void 0:n.width)*(null===(a=r.size)||void 0===a?void 0:a.height)>1},"frame-tested-after":function(e){var t={};return e.filter((function(e){if("html"!==e.node.ancestry[e.node.ancestry.length-1]){var r=e.node.ancestry.flat(1/0).join(" > ");return t[r]=e,!0}var n=e.node.ancestry.slice(0,e.node.ancestry.length-1).flat(1/0).join(" > ");return t[n]&&(t[n].result=!0),!1}))},"frame-tested-evaluate":function(e,t){return!t.isViolation&&void 0},"frame-title-has-text-matches":function(e){var t=e.getAttribute("title");return!!ri(t)},"has-alt-evaluate":function(e,t,r){var n=r.props.nodeName;return!!["img","input","area"].includes(n)&&r.hasAttr("alt")},"has-descendant-after":function(e){return e.some((function(e){return!0===e.result}))&&e.forEach((function(e){e.result=!0})),e},"has-descendant-evaluate":function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("has-descendant requires options.selector to be a string");if(t.passForModal&&Lu())return!0;var n=Op(r,t.selector,(function(e){return Vi(e)}));return this.relatedNodes(n.map((function(e){return e.actualNode}))),n.length>0},"has-global-aria-attribute-evaluate":function(e,t,r){var n=Xo().filter((function(e){return r.hasAttr(e)}));return this.data(n),n.length>0},"has-implicit-chromium-role-matches":function(e,t){return null!==Ei(t,{chromium:!0})},"has-lang-evaluate":function(e,t,r){var n=void 0!==l&&Er(l);return t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&Sm(r.attr("xml:lang"))&&!Sm(r.attr("lang"))&&!n?(this.data({messageKey:"noXHTML"}),!1):!!t.attributes.some((function(e){return Sm(r.attr(e))}))||(this.data({messageKey:"noLang"}),!1)},"has-text-content-evaluate":function(e,t,r){try{return""!==ri(Si(r))}catch(e){return}},"has-widget-role-evaluate":function(e){var t=e.getAttribute("role");if(null===t)return!1;var r=Su(t);return"widget"===r||"composite"===r},"heading-matches":function(e,t){return"heading"===Bi(t)},"heading-order-after":function(e){var t=function(e){return(e=Y(e)).sort((function(e,t){var r=e.node,n=t.node;return r.ancestry.length-n.ancestry.length})),e.reduce($m,[]).filter((function(e){return-1!==e.level}))}(e);return e.forEach((function(e){e.result=function(e,t){var r,n,a,o,i=Hm(t,e.node.ancestry),u=null!==(r=null===(n=t[i])||void 0===n?void 0:n.level)&&void 0!==r?r:-1,l=null!==(a=null===(o=t[i-1])||void 0===o?void 0:o.level)&&void 0!==a?a:-1;return 0===i||(-1!==u?u-l<=1:void 0)}(e,t)})),e},"heading-order-evaluate":function(){var e=Gr.get("headingOrder");if(e)return!0;var t=Op(c._tree[0],"h1, h2, h3, h4, h5, h6, [role=heading], iframe, frame",Vi);return e=t.map((function(e){return{ancestry:[zr(e.actualNode)],level:Gm(e)}})),this.data({headingOrder:e}),Gr.set("headingOrder",t),!0},"help-same-as-label-evaluate":function(e,t,r){var n=Du(r),a=e.getAttribute("title");return!!n&&(a||(a="",e.getAttribute("aria-describedby")&&(a=Io(e,"aria-describedby").map((function(e){return e?jo(e):""})).join(""))),ri(a)===ri(n))},"hidden-content-evaluate":function(e,t,r){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(e.nodeName.toUpperCase())&&xu(r)){var n=i.getComputedStyle(e);if("none"===n.getPropertyValue("display"))return;if("hidden"===n.getPropertyValue("visibility")){var a=qa(e),o=a&&i.getComputedStyle(a);if(!o||"hidden"!==o.getPropertyValue("visibility"))return}}return!0},"hidden-explicit-label-evaluate":function(e,t,r){if(r.hasAttr("id")){if(!r.actualNode)return;var n=ma(e),a=Dr(e.getAttribute("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o&&!Vi(o)){var i;try{i=lu(r).trim()}catch(e){return}return""===i}}return!1},"html-namespace-matches":function(e,t){return!bD(0,t)},"html5-scope-evaluate":function(e){return!_u(l)||"TH"===e.nodeName.toUpperCase()},"identical-links-same-purpose-after":function(e){if(e.length<2)return e;for(var t=e.filter((function(e){return void 0!==e.result})),r=[],n={},a=function(e){var a,o=t[e],i=o.data,u=i.name,l=i.urlProps;if(n[u])return"continue";var s=t.filter((function(t,r){return t.data.name===u&&r!==e})),c=s.every((function(e){return Wm(e.data.urlProps,l)}));s.length&&!c&&(o.result=void 0),o.relatedNodes=[],(a=o.relatedNodes).push.apply(a,Y(s.map((function(e){return e.relatedNodes[0]})))),n[u]=s,r.push(o)},o=0;o<t.length;o++)a(o);return r},"identical-links-same-purpose-evaluate":function(e,t,r){var n=Po.accessibleTextVirtual(r),a=Po.sanitize(Po.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(a){var o={name:a,urlProps:pa.urlPropsFromAttribute(e,"href")};return this.data(o),this.relatedNodes([e]),!0}},"identical-links-same-purpose-matches":function(e,t){if(!lu(t))return!1;var r=Bi(e);return!r||"link"===r},"implicit-evaluate":function(e,t,r){try{var n=fn(r,"label");if(n){var a=ri(lu(n,{inControlContext:!0,startNode:r}));return n.actualNode&&this.relatedNodes([n.actualNode]),this.data({implicitLabel:a}),!!a}return!1}catch(e){return}},"inline-style-property-evaluate":function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.minValue,o=t.maxValue,u=t.normalValue,l=void 0===u?0:u,s=t.noImportant,c=t.multiLineOnly;if(!s&&"important"!==e.style.getPropertyPriority(r)||c&&!qu(e))return!0;var d={};"number"==typeof a&&(d.minValue=a),"number"==typeof o&&(d.maxValue=o);var p=e.style.getPropertyValue(r);if(["inherit","unset","revert","revert-layer"].includes(p))return this.data(X({value:p},d)),!0;var f=function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.normalValue,o=i.getComputedStyle(e),u=o.getPropertyValue(r);if("normal"===u)return a;var l=parseFloat(u);if(n)return l;var s=parseFloat(o.getPropertyValue("font-size")),c=Math.round(l/s*100)/100;return isNaN(c)?u:c}(e,{absoluteValues:n,cssProperty:r,normalValue:l});return this.data(X({value:f},d)),"number"==typeof f?("number"!=typeof a||f>=a)&&("number"!=typeof o||f<=o):void 0},"inserted-into-focus-order-matches":function(e){return Bu(e)},"internal-link-present-evaluate":function(e,t,r){return Hp(r,"a[href]").some((function(e){return/^#[^/!]/.test(e.attr("href"))}))},"invalid-children-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=[],a=[];if(r.children){for(var o,i=Pm(r.children);i.length;){var u,l=i.shift(),s=l.vChild,c=l.nested;if(!t.divGroups||c||"div"!==(o=s).props.nodeName||null!==Yo(o)){var d=Mm(s,c,t);d&&(a.includes(d)||a.push(d),1===(null==s||null===(u=s.actualNode)||void 0===u?void 0:u.nodeType)&&n.push(s.actualNode))}else{if(!s.children)return;var p=Pm(s.children,!0);i.push.apply(i,Y(p))}}return 0!==a.length&&(this.data({values:a.join(", ")}),this.relatedNodes(n),!0)}},"invalidrole-evaluate":function(e,t,r){var n=bd(r.attr("role"));return!!n.every((function(e){return!Wo(e,{allowAbstract:!0})}))&&(this.data(n),!0)},"is-element-focusable-evaluate":function(e,t,r){return ai(r)},"is-initiator-matches":gD,"is-on-screen-evaluate":function(e){return Ga(e)},"is-visible-matches":function(e){return Ga(e)},"is-visible-on-screen-matches":function(e,t){return Ga(t)},"label-content-name-mismatch-evaluate":function(e,t,r){var n,a=null==t?void 0:t.pixelThreshold,o=null!==(n=null==t?void 0:t.occurrenceThreshold)&&void 0!==n?n:null==t?void 0:t.occuranceThreshold,i=jo(e).toLowerCase();if(!(cu(i)<1)){var u=ri(Si(r,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:a,occurrenceThreshold:o})).toLowerCase();return!u||(cu(u)<1?!!_m(u,i)||void 0:_m(u,i))}},"label-content-name-mismatch-matches":function(e,t){var r=Bi(e);return!!(r&&xf("widget").includes(r)&&kf().includes(r)&&(ri(qo(t))||ri(Lo(e)))&&ri(Hi(t)))},"label-matches":function(e,t){if("input"!==t.props.nodeName||!1===t.hasAttr("type"))return!0;var r=t.attr("type").toLowerCase();return!1===["hidden","image","button","submit","reset"].includes(r)},"landmark-has-body-context-matches":function(e,t){return e.hasAttribute("role")||!ha(t,"article, aside, main, nav, section")},"landmark-is-top-level-evaluate":function(e){var t=xf("landmark"),r=qa(e),n=Bi(e);for(this.data({role:n});r;){var a=r.getAttribute("role");if(a||"FORM"===r.nodeName.toUpperCase()||(a=Ei(r)),a&&t.includes(a)&&("main"!==a||"complementary"!==n))return!1;r=qa(r)}return!0},"landmark-is-unique-after":function(e){var t=[];return e.filter((function(e){var r=t.find((function(t){return e.data.role===t.data.role&&e.data.accessibleText===t.data.accessibleText}));return r?(r.result=!1,r.relatedNodes.push(e.relatedNodes[0]),!1):(t.push(e),e.relatedNodes=[],!0)}))},"landmark-is-unique-evaluate":function(e,t,r){var n=Bi(e),a=lu(r);return a=a?a.toLowerCase():null,this.data({role:n,accessibleText:a}),this.relatedNodes([e]),!0},"landmark-unique-matches":function(e,t){var r=["article","aside","main","nav","section"].join(",");return function(e){var t=e.actualNode,n=xf("landmark"),a=Bi(t);if(!a)return!1;var o=t.nodeName.toUpperCase();return"HEADER"===o||"FOOTER"===o?!fn(e,r):"SECTION"===o||"FORM"===o?!!lu(e):n.indexOf(a)>=0||"region"===a}(t)&&Vi(e)},"layout-table-matches":function(e){return!nD(e)&&!ai(e)},"link-in-text-block-evaluate":function(e,t){var r=t.requiredContrastRatio,n=t.allowSameColor;if(Am(e))return!1;for(var a=qa(e);a&&1===a.nodeType&&!Am(a);)a=qa(a);if(a){this.relatedNodes([a]);var o=bm(e),i=bm(a),u=Dm(e),l=Dm(a),s=o&&i?Cm(o,i):void 0;if(s&&(s=Math.floor(100*s)/100),s&&s>=r)return!0;var c=u&&l?Cm(u,l):void 0;if(c&&(c=Math.floor(100*c)/100),c&&c>=r)return!0;if(!c){var d,p=null!==(d=Hu.get("bgColor"))&&void 0!==d?d:"bgContrast";return this.data({messageKey:p}),void Hu.clear()}if(s)return!(!n||1!==s||1!==c)||(1===s&&c>1?(this.data({messageKey:"bgContrast",contrastRatio:c,requiredContrastRatio:r,nodeBackgroundColor:u?u.toHexString():void 0,parentBackgroundColor:l?l.toHexString():void 0}),!1):(this.data({messageKey:"fgContrast",contrastRatio:s,requiredContrastRatio:r,nodeColor:o?o.toHexString():void 0,parentColor:i?i.toHexString():void 0}),!1))}},"link-in-text-block-matches":function(e){var t=ri(e.innerText),r=e.getAttribute("role");return(!r||"link"===r)&&!!t&&!!Ga(e)&&ju(e)},"link-in-text-block-style-evaluate":function(e){if(Bm(e))return!1;for(var t=qa(e);t&&1===t.nodeType&&!Bm(t);)t=qa(t);if(t){if(this.relatedNodes([t]),em(e,t))return!0;if(!function(e){for(var t=0,r=["before","after"];t<r.length;t++){var n=r[t];if("none"!==i.getComputedStyle(e,":".concat(n)).getPropertyValue("content"))return!0}return!1}(e))return!1;this.data({messageKey:"pseudoContent"})}},"listitem-evaluate":function(e,t,r){var n=r.parent;if(n){var a=n.props.nodeName,o=Yo(n);return!!["presentation","none","list"].includes(o)||(o&&Wo(o)?(this.data({messageKey:"roleNotValid"}),!1):["ul","ol","menu"].includes(a))}},"matches-definition-evaluate":function(e,t,r){return Fi(r,t.matcher)},"meta-refresh-evaluate":function(e,t,r){var n=t||{},a=n.minDelay,o=n.maxDelay,i=Z((r.attr("content")||"").trim().split(uD),1)[0];if(!i.match(lD))return!0;var u=parseFloat(i);return this.data({redirectDelay:u}),"number"==typeof a&&u<=t.minDelay||"number"==typeof o&&u>t.maxDelay},"meta-viewport-scale-evaluate":function(e,t,r){var n=t||{},a=n.scaleMinimum,o=void 0===a?2:a,i=n.lowerBound,u=void 0!==i&&i,l=r.attr("content")||"";if(!l)return!0;var s=l.split(/[;,]/).reduce((function(e,t){var r=t.trim();if(!r)return e;var n=Z(r.split("="),2),a=n[0],o=n[1];if(!a||!o)return e;var i=a.toLowerCase().trim(),u=o.toLowerCase().trim();return"maximum-scale"===i&&"yes"===u&&(u=1),"maximum-scale"===i&&parseFloat(u)<0||(e[i]=u),e}),{});if(u&&s["maximum-scale"]&&parseFloat(s["maximum-scale"])<u)return!0;if(!u&&"no"===s["user-scalable"])return this.data("user-scalable=no"),!1;var c=parseFloat(s["user-scalable"]);return!u&&s["user-scalable"]&&(c||0===c)&&c>-1&&c<1?(this.data("user-scalable"),!1):!(s["maximum-scale"]&&parseFloat(s["maximum-scale"])<o&&(this.data("maximum-scale"),1))},"multiple-label-evaluate":function(e){var t=Dr(e.getAttribute("id")),r=e.parentNode,n=ma(e);n=n.documentElement||n;var a=Array.from(n.querySelectorAll('label[for="'.concat(t,'"]')));for(a.length&&(a=a.filter((function(e){return!Ia(e)})));r;)"LABEL"===r.nodeName.toUpperCase()&&-1===a.indexOf(r)&&a.push(r),r=r.parentNode;if(this.relatedNodes(a),a.length>1){var o=a.filter((function(e){return Vi(e)}));if(o.length>1)return;return!Io(e,"aria-labelledby").includes(o[0])&&void 0}return!1},"nested-interactive-matches":function(e,t){var r=Bi(t);return!!r&&!!Uo.ariaRoles[r].childrenPresentational},"no-autoplay-audio-evaluate":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=(.*)/);if(t)return Z(t,2)[1].split(",").map((function(e){return/:/.test(e)?function(e){for(var t=e.split(":"),r=0,n=1;t.length>0;)r+=n*parseInt(t.pop(),10),n*=60;return parseFloat(r)}(e):parseFloat(e)}))}(e.currentSrc);return t?1===t.length?Math.abs(e.duration-t[0]):Math.abs(t[1]-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")},"no-autoplay-audio-matches":function(e){return!!e.currentSrc&&!e.hasAttribute("paused")&&!e.hasAttribute("muted")},"no-empty-role-matches":function(e,t){return!!t.hasAttr("role")&&!!t.attr("role").trim()},"no-explicit-name-required-matches":yD,"no-focusable-content-evaluate":function(e,t,r){if(r.children)try{var n=Nm(r);if(!n.length)return!0;var a=n.filter(Rm);return a.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(a)):this.relatedNodes(n),!1}catch(e){return}},"no-implicit-explicit-label-evaluate":function(e,t,r){var n,a,o=Bi(r,{noImplicit:!0});this.data(o);try{n=ri(Mi(r)).toLowerCase(),a=ri(lu(r)).toLowerCase()}catch(e){return}return!(!a&&!n)&&!((a||!n)&&a.includes(n))&&void 0},"no-naming-method-matches":function(e,t){var r=wi(t).namingMethods;return!(r&&0!==r.length||"combobox"===Yo(t)&&Hp(t,'input:not([type="hidden"])').length||Mf(t,{popupRoles:["listbox"]}))},"no-negative-tabindex-matches":function(e,t){var r=parseInt(t.attr("tabindex"),10);return isNaN(r)||r>=0},"no-role-matches":function(e,t){return!t.attr("role")},"non-empty-if-present-evaluate":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},"not-html-matches":function(e,t){return"html"!==t.props.nodeName},"object-is-loaded-matches":function(e,t){return[yD,FD].every((function(r){return r(e,t)}))},"only-dlitems-evaluate":function(e,t,r){var n=["definition","term","list"],a=r.children.reduce((function(e,t){var r=t.actualNode;return"DIV"===r.nodeName.toUpperCase()&&null===Bi(r)?e.concat(t.children):e.concat(t)}),[]).reduce((function(e,t){var r=t.actualNode,a=r.nodeName.toUpperCase();if(1===r.nodeType&&Vi(r)){var o=Yo(r);("DT"!==a&&"DD"!==a||o)&&(n.includes(o)||e.badNodes.push(r))}else 3===r.nodeType&&""!==r.nodeValue.trim()&&(e.hasNonEmptyTextNode=!0);return e}),{badNodes:[],hasNonEmptyTextNode:!1});return a.badNodes.length&&this.relatedNodes(a.badNodes),!!a.badNodes.length||a.hasNonEmptyTextNode},"only-listitems-evaluate":function(e,t,r){var n=!1,a=!1,o=!0,i=[],u=[],l=[];return r.children.forEach((function(e){var t=e.actualNode;if(3!==t.nodeType||""===t.nodeValue.trim()){if(1===t.nodeType&&Vi(t)){o=!1;var r="LI"===t.nodeName.toUpperCase(),s=Bi(e),c="listitem"===s;r||c||i.push(t),r&&!c&&(u.push(t),l.includes(s)||l.push(s)),c&&(a=!0)}}else n=!0})),n||i.length?(this.relatedNodes(i),!0):!o&&!a&&(this.relatedNodes(u),this.data({messageKey:"roleNotValid",roles:l.join(", ")}),!0)},"p-as-heading-evaluate":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()})),u=n.slice(0,a).reverse().find((function(e){return"P"===e.nodeName.toUpperCase()})),l=cD(e),s=i?cD(i):null,c=u?cD(u):null,d=t.passLength,p=t.failLength,f=e.textContent.trim().length,m=null==i?void 0:i.textContent.trim().length;if(f>m*d)return!0;if(!s||!dD(l,s,o))return!0;var D=ha(r,"blockquote");return!!(D&&"BLOCKQUOTE"===D.nodeName.toUpperCase()||c&&!dD(l,c,o)||f>m*p)&&void 0},"p-as-heading-matches":function(e){var t=Array.from(e.parentNode.childNodes),r=e.textContent.trim();return!(0===r.length||(r.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2)&&0!==t.slice(t.indexOf(e)+1).filter((function(e){return"P"===e.nodeName.toUpperCase()&&""!==e.textContent.trim()})).length},"page-no-duplicate-after":function(e){return e.filter((function(e){return"ignored"!==e.data}))},"page-no-duplicate-evaluate":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(!Gr.get(n)){Gr.set(n,!0);var a=Op(c._tree[0],t.selector,(function(e){return Vi(e)}));return"string"==typeof t.nativeScopeFilter&&(a=a.filter((function(e){return e.actualNode.hasAttribute("role")||!ha(e,t.nativeScopeFilter)}))),this.relatedNodes(a.filter((function(e){return e!==r})).map((function(e){return e.actualNode}))),a.length<=1}this.data("ignored")},"presentation-role-conflict-matches":function(e,t){return null!==Ei(t,{chromiumRoles:!0})},"presentational-role-evaluate":function(e,t,r){var n=Yo(r);if(["presentation","none"].includes(n)&&["iframe","frame"].includes(r.props.nodeName)&&r.hasAttr("title"))return this.data({messageKey:"iframe",nodeName:r.props.nodeName}),!1;var a=Bi(r);if(["presentation","none"].includes(a))return this.data({role:a}),!0;if(!["presentation","none"].includes(n))return!1;var o,i=Xo().some((function(e){return r.hasAttr(e)})),u=ai(r);return o=i&&!u?"globalAria":!i&&u?"focusable":"both",this.data({messageKey:o,role:a}),!1},"region-after":function(e){var t=e.filter((function(e){return e.data.isIframe}));return e.forEach((function(e){if(!e.result&&1!==e.node.ancestry.length){var r,n=e.node.ancestry.slice(0,-1),a=ae(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(gp(n,o.node.ancestry)){e.result=o.result;break}}}catch(e){a.e(e)}finally{a.f()}}})),t.forEach((function(e){e.result||(e.result=!0)})),e},"region-evaluate":function(e,t,r){return this.data({isIframe:["iframe","frame"].includes(r.props.nodeName)}),!Gr.get("regionlessNodes",(function(){return function(e){return mD(c._tree[0],e).map((function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==l.body;)e=e.parent;return e})).filter((function(e,t,r){return r.indexOf(e)===t}))}(t)})).includes(r)},"same-caption-summary-evaluate":function(e,t,r){if(void 0!==r.children){var n=r.attr("summary"),a=r.children.find(DD),o=!!a&&ri(Si(a));return!(!o||!n)&&ri(n).toLowerCase()===ri(o).toLowerCase()}},"scope-value-evaluate":function(e,t){var r=e.getAttribute("scope").toLowerCase();return-1!==t.values.indexOf(r)},"scrollable-region-focusable-matches":function(e,t){return void 0!==op(e,13)&&!1===Mf(t)&&Hp(t,"*").some((function(e){return xu(e,!0,!0)}))},"skip-link-evaluate":function(e){var t=wo(e,"href");return!!t&&(Vi(t)||void 0)},"skip-link-matches":function(e){return ed(e)&&Ha(e)},"structured-dlitems-evaluate":function(e,t,r){var n=r.children;if(!n||!n.length)return!1;for(var a,o=!1,i=!1,u=0;u<n.length;u++){if("DT"===(a=n[u].props.nodeName.toUpperCase())&&(o=!0),o&&"DD"===a)return!1;"DD"===a&&(i=!0)}return o||i},"svg-namespace-matches":bD,"svg-non-empty-title-evaluate":function(e,t,r){if(r.children){var n=r.children.find((function(e){return"title"===e.props.nodeName}));if(!n)return this.data({messageKey:"noTitle"}),!1;try{if(""===Si(n,{includeHidden:!0}).trim())return this.data({messageKey:"emptyTitle"}),!1}catch(e){return}return!0}},"tabindex-evaluate":function(e,t,r){var n=parseInt(r.attr("tabindex"),10);return!!isNaN(n)||n<=0},"table-or-grid-role-matches":function(e,t){var r=Bi(t);return["treegrid","grid","table"].includes(r)},"target-offset-evaluate":function(e,t,r){var n,a,o=(null==t?void 0:t.minOffset)||24,i=[],u=o,l=ae(so(r,o));try{for(l.s();!(n=l.n()).done;){var s=n.value;if("widget"===Su(s)&&ai(s)){var c=(a=ko(r,s),Math.round(10*a)/10);c+.05>=o||(u=Math.min(u,c),i.push(s))}}}catch(e){l.e(e)}finally{l.f()}return 0===i.length?(this.data({closestOffset:u,minOffset:o}),!0):(this.relatedNodes(i.map((function(e){return e.actualNode}))),i.some(Ou)?(this.data({closestOffset:u,minOffset:o}),!Ou(r)&&void 0):void this.data({messageKey:"nonTabbableNeighbor",closestOffset:u,minOffset:o}))},"target-size-evaluate":function(e,t,r){var n=(null==t?void 0:t.minSize)||24,a=r.boundingClientRect,o=zm.bind(null,n),i=so(r),u=function(e,t){return t.filter((function(t){return!Im(t,e)&&qm(e,t)}))}(r,i),l=function(e,t){var r,n=[],a=[],o=ae(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;!qm(e,i)&&To(e,i)&&"none"!==jm(i)&&(Im(e,i)?n.push(i):a.push(i))}}catch(e){o.e(e)}finally{o.f()}return{fullyObscuringElms:n,partialObscuringElms:a}}(r,i),s=l.fullyObscuringElms,c=l.partialObscuringElms;if(s.length&&!u.length)return this.relatedNodes(Vm(s)),this.data({messageKey:"obscured"}),!0;var d=!Ou(r)&&void 0;if(!o(a)&&!u.length)return this.data(X({minSize:n},Lm(a))),d;var p=c.filter((function(e){return"widget"===Su(e)&&ai(e)})),f=function(e,t){var r=e.boundingClientRect;return 0===t.length?null:function(e,t){return e.reduce((function(e,r){var n=zm(t,e);return n!==zm(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(No(r,t.map((function(e){return e.boundingClientRect}))))}(r,p);if(u.length&&(s.length||!o(f||a)))return this.data({minSize:n,messageKey:"contentOverflow"}),void this.relatedNodes(Vm(u));if(0!==p.length&&!o(f)){var m=p.every(Ou),D="partiallyObscured".concat(m?"":"NonTabbable");return this.data(X({messageKey:D,minSize:n},Lm(f))),this.relatedNodes(Vm(p)),m?d:void 0}return this.data(X({minSize:n},Lm(f||a))),this.relatedNodes(Vm(p)),!0},"td-has-header-evaluate":function(e){var t=[],r=Qm(e),n=Zo(e);return r.forEach((function(e){Au(e)&&rD(e)&&!If(e)&&(tD(e,n).some((function(e){return null!==e&&!!Au(e)}))||t.push(e))})),!t.length||(this.relatedNodes(t),!1)},"td-headers-attr-evaluate":function(e){for(var t=[],r=[],n=[],a=0;a<e.rows.length;a++)for(var o=e.rows[a],i=0;i<o.cells.length;i++)t.push(o.cells[i]);var u=t.reduce((function(e,t){return t.getAttribute("id")&&e.push(t.getAttribute("id")),e}),[]);return t.forEach((function(e){var t=!1,a=!1;if(e.hasAttribute("headers")&&Vi(e)){var o=e.getAttribute("headers").trim();if(!o)return r.push(e);var i=bd(o);0!==i.length&&(e.getAttribute("id")&&(t=-1!==i.indexOf(e.getAttribute("id").trim())),a=i.some((function(e){return!u.includes(e)})),(t||a)&&n.push(e))}})),n.length>0?(this.relatedNodes(n),!1):!r.length||void this.relatedNodes(r)},"th-has-data-cells-evaluate":function(e){var t=Qm(e),r=this,n=[];t.forEach((function(e){var t=e.getAttribute("headers");t&&(n=n.concat(t.split(/\s+/)));var r=e.getAttribute("aria-labelledby");r&&(n=n.concat(r.split(/\s+/)))}));var a=t.filter((function(e){return""!==ri(e.textContent)&&("TH"===e.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(e.getAttribute("role")))})),o=Zo(e),i=!0;return a.forEach((function(e){if(!e.getAttribute("id")||!n.includes(e.getAttribute("id"))){var t=Jo(e,o),a=!1;ei(e)&&(a=iD("down",t,o).find((function(t){return!ei(t)&&tD(t,o).includes(e)}))),!a&&ti(e)&&(a=iD("right",t,o).find((function(t){return!ti(t)&&tD(t,o).includes(e)}))),a||r.relatedNodes(e),i=i&&a}})),!!i||void 0},"title-only-evaluate":function(e,t,r){var n=Du(r),a=Ni(r),o=r.attr("aria-describedby");return!(n||!a&&!o)},"unique-frame-title-after":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},"unique-frame-title-evaluate":function(e,t,r){var n=ri(r.attr("title")).toLowerCase();return this.data(n),!0},"unsupportedrole-evaluate":function(e,t,r){var n=Bi(r,{dpub:!0,fallback:!0}),a=Go(n);return a&&this.data(n),a},"valid-lang-evaluate":function(e,t,r){var n=[];return t.attributes.forEach((function(e){var a=r.attr(e);if("string"==typeof a){var o=Td(a),i=t.value?!t.value.map(Td).includes(o):!of(o);(""!==o&&i||""!==a&&!ri(a))&&n.push(e+'="'+r.attr(e)+'"')}})),!(!n.length||"html"!==r.props.nodeName&&!ku(r)||(this.data(n),0))},"valid-scrollable-semantics-evaluate":function(e,t){return function(e,t){var r=Yo(e);return r&&(Xf[r]||t.roles.includes(r))||!1}(e,t)||function(e){var t=e.nodeName.toUpperCase();return Kf[t]||!1}(e)},"widget-not-inline-matches":function(e,t){return wD.every((function(r){return r(e,t)}))},"window-is-top-matches":function(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top},"xml-lang-mismatch-evaluate":function(e,t,r){return Td(r.attr("lang"))===Td(r.attr("xml:lang"))},"xml-lang-mismatch-matches":function(e){var t=Td(e.getAttribute("lang")),r=Td(e.getAttribute("xml:lang"));return of(t)&&of(r)}},AD=xD,kD=function(e){this.id=e.id,this.data=null,this.relatedNodes=[],this.result=null};function BD(e){if("string"==typeof e){if(AD[e])return AD[e];if(/^\s*function[\s\w]*\(/.test(e))return new Function("return "+e+";")();throw new ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(e))}return e}function TD(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(e)||"object"!==s(e))&&(e={value:e}),e}function ND(e){e&&(this.id=e.id,this.configure(e))}ND.prototype.enabled=!0,ND.prototype.run=function(e,t,r,n,a){var o=(t=t||{}).hasOwnProperty("enabled")?t.enabled:this.enabled,i=this.getOptions(t.options);if(o){var u,l=new kD(this),s=Xr(l,t,n,a);try{u=this.evaluate.call(s,e.actualNode,i,e,r)}catch(t){return e&&e.actualNode&&(t.errorNode=new Kr(e).toJSON()),void a(t)}s.isAsync||(l.result=u,n(l))}else n(null)},ND.prototype.runSync=function(e,t,r){var n=(t=t||{}).enabled;if(!(void 0===n?this.enabled:n))return null;var a,o=this.getOptions(t.options),i=new kD(this),u=Xr(i,t);u.async=function(){throw new Error("Cannot run async check while in a synchronous run")};try{a=this.evaluate.call(u,e.actualNode,o,e,r)}catch(t){throw e&&e.actualNode&&(t.errorNode=new Kr(e).toJSON()),t}return i.result=a,i},ND.prototype.configure=function(e){var t=this;e.evaluate&&!AD[e.evaluate]||(this._internalCheck=!0),e.hasOwnProperty("enabled")&&(this.enabled=e.enabled),e.hasOwnProperty("options")&&(this._internalCheck?this.options=TD(e.options):this.options=e.options),["evaluate","after"].filter((function(t){return e.hasOwnProperty(t)})).forEach((function(r){return t[r]=BD(e[r])}))},ND.prototype.getOptions=function(e){return this._internalCheck?la(this.options,TD(e||{})):e||this.options};var RD=ND,_D=function(e){this.id=e.id,this.result=Xt.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]};function OD(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||"*",e.impact&&(fr(Xt.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden,this.enabled="boolean"!=typeof e.enabled||e.enabled,this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel,this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=BD(e.matches))}function SD(e){if(e.length){var t=!1,r={};return e.forEach((function(e){var n=e.results.filter((function(e){return e}));r[e.type]=n,n.length&&(t=!0)})),t?r:null}}OD.prototype.matches=function(){return!0},OD.prototype.gather=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="mark_gather_start_"+this.id,n="mark_gather_end_"+this.id,a="mark_isVisibleToScreenReaders_start_"+this.id,o="mark_isVisibleToScreenReaders_end_"+this.id;t.performanceTimer&&Bp.mark(r);var i=Kp(this.selector,e);return this.excludeHidden&&(t.performanceTimer&&Bp.mark(a),i=i.filter((function(e){return Vi(e)})),t.performanceTimer&&(Bp.mark(o),Bp.measure("rule_"+this.id+"#gather_axe.utils.isVisibleToScreenReaders",a,o))),t.performanceTimer&&(Bp.mark(n),Bp.measure("rule_"+this.id+"#gather",r,n)),i},OD.prototype.runChecks=function(e,t,r,n,a,o){var i=this,u=yn();this[e].forEach((function(e){var a=i._audit.checks[e.id||e],o=jd(a,i.id,r);u.defer((function(e,r){a.run(t,o,n,e,r)}))})),u.then((function(t){t=t.filter((function(e){return e})),a({type:e,results:t})})).catch(o)},OD.prototype.runChecksSync=function(e,t,r,n){var a=this,o=[];return this[e].forEach((function(e){var i=a._audit.checks[e.id||e],u=jd(i,a.id,r);o.push(i.runSync(t,u,n))})),{type:e,results:o=o.filter((function(e){return e}))}},OD.prototype.run=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;r.performanceTimer&&this._trackPerformance();var o,i=yn(),u=new _D(this);try{o=this.gatherAndMatchNodes(e,r)}catch(e){return void a(new d({cause:e,ruleId:this.id}))}r.performanceTimer&&this._logGatherPerformance(o),o.forEach((function(n){i.defer((function(a,o){var i=yn();["any","all","none"].forEach((function(a){i.defer((function(o,i){t.runChecks(a,n,r,e,o,i)}))})),i.then((function(e){var o=SD(e);o&&(o.node=new Kr(n,r),u.nodes.push(o),t.reviewOnFail&&(["any","all"].forEach((function(e){o[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),o.none.forEach((function(e){!0===e.result&&(e.result=void 0)})))),a()})).catch((function(e){return o(e)}))}))})),i.defer((function(e){return setTimeout(e,0)})),r.performanceTimer&&this._logRulePerformance(),i.then((function(){return n(u)})).catch((function(e){return a(e)}))},OD.prototype.runSync=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.performanceTimer&&this._trackPerformance();var n,a=new _D(this);try{n=this.gatherAndMatchNodes(e,r)}catch(e){throw new d({cause:e,ruleId:this.id})}return r.performanceTimer&&this._logGatherPerformance(n),n.forEach((function(n){var o=[];["any","all","none"].forEach((function(a){o.push(t.runChecksSync(a,n,r,e))}));var i=SD(o);i&&(i.node=n.actualNode?new Kr(n,r):null,a.nodes.push(i),t.reviewOnFail&&(["any","all"].forEach((function(e){i[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),i.none.forEach((function(e){!0===e.result&&(e.result=void 0)}))))})),r.performanceTimer&&this._logRulePerformance(),a},OD.prototype._trackPerformance=function(){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},OD.prototype._logGatherPerformance=function(e){Zt("gather (",e.length,"):",Bp.timeElapsed()+"ms"),Bp.mark(this._markChecksStart)},OD.prototype._logRulePerformance=function(){Bp.mark(this._markChecksEnd),Bp.mark(this._markEnd),Bp.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),Bp.measure("rule_"+this.id,this._markStart,this._markEnd)},OD.prototype.gatherAndMatchNodes=function(e,t){var r=this,n="mark_matches_start_"+this.id,a="mark_matches_end_"+this.id,o=this.gather(e,t);return t.performanceTimer&&Bp.mark(n),o=o.filter((function(t){return r.matches(t.actualNode,t,e)})),t.performanceTimer&&(Bp.mark(a),Bp.measure("rule_"+this.id+"#matches",n,a)),o},OD.prototype.after=function(e,t){var r,n=this,a=ra(r=this).map((function(e){var t=r._audit.checks[e.id||e];return t&&"function"==typeof t.after?t:null})).filter(Boolean),o=this.id;return a.forEach((function(r){var a,i,u,l=(a=e.nodes,i=r.id,u=[],a.forEach((function(e){ra(e).forEach((function(t){t.id===i&&(t.node=e.node,u.push(t))}))})),u),s=jd(r,o,t),c=r.after(l,s);n.reviewOnFail&&c.forEach((function(e){var t=(n.any.includes(e.id)||n.all.includes(e.id))&&!1===e.result,r=n.none.includes(e.id)&&!0===e.result;(t||r)&&(e.result=void 0)})),l.forEach((function(e){delete e.node,-1===c.indexOf(e)&&(e.filtered=!0)}))})),e.nodes=function(e){var t=["any","all","none"],r=e.nodes.filter((function(e){var r=0;return t.forEach((function(t){e[t]=e[t].filter((function(e){return!0!==e.filtered})),r+=e[t].length})),r>0}));return e.pageLevel&&r.length&&(r=[r.reduce((function(e,r){if(e)return t.forEach((function(t){e[t].push.apply(e[t],r[t])})),e}))]),r}(e),e},OD.prototype.configure=function(e){e.hasOwnProperty("selector")&&(this.selector=e.selector),e.hasOwnProperty("excludeHidden")&&(this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden),e.hasOwnProperty("enabled")&&(this.enabled="boolean"!=typeof e.enabled||e.enabled),e.hasOwnProperty("pageLevel")&&(this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel),e.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail),e.hasOwnProperty("any")&&(this.any=e.any),e.hasOwnProperty("all")&&(this.all=e.all),e.hasOwnProperty("none")&&(this.none=e.none),e.hasOwnProperty("tags")&&(this.tags=e.tags),e.hasOwnProperty("actIds")&&(this.actIds=e.actIds),e.hasOwnProperty("matches")&&(this.matches=BD(e.matches)),e.impact&&(fr(Xt.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact)};var MD=OD,PD=se(Ut()),ID=/\{\{.+?\}\}/g;function jD(){return i.origin&&"null"!==i.origin?i.origin:i.location&&i.location.origin&&"null"!==i.location.origin?i.location.origin:void 0}function LD(e,t,r){var n,a;for(n=0,a=e.length;n<a;n++)t[r](e[n])}var qD=function(){function e(t){ee(this,e),this.lang="en",this.defaultConfig=t,this.standards=Uo,this._init(),this._defaultLocale=null}return re(e,[{key:"_setDefaultLocale",value:function(){if(!this._defaultLocale){for(var e={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},t=Object.keys(this.data.checks),r=0;r<t.length;r++){var n=t[r],a=this.data.checks[n].messages,o=a.pass,i=a.fail,u=a.incomplete;e.checks[n]={pass:o,fail:i,incomplete:u}}for(var l=Object.keys(this.data.rules),s=0;s<l.length;s++){var c=l[s],d=this.data.rules[c],p=d.description,f=d.help;e.rules[c]={description:p,help:f}}for(var m=Object.keys(this.data.failureSummaries),D=0;D<m.length;D++){var h=m[D],g=this.data.failureSummaries[h].failureMessage;e.failureSummaries[h]={failureMessage:g}}e.incompleteFallbackMessage=this.data.incompleteFallbackMessage,this._defaultLocale=e}}},{key:"_resetLocale",value:function(){var e=this._defaultLocale;e&&this.applyLocale(e)}},{key:"_applyCheckLocale",value:function(e){for(var t,r,n,a,o=Object.keys(e),i=0;i<o.length;i++){var u=o[i];if(!this.data.checks[u])throw new Error('Locale provided for unknown check: "'.concat(u,'"'));this.data.checks[u]=(t=this.data.checks[u],n=void 0,a=void 0,n=(r=e[u]).pass,a=r.fail,"string"==typeof n&&ID.test(n)&&(n=PD.default.compile(n)),"string"==typeof a&&ID.test(a)&&(a=PD.default.compile(a)),X({},t,{messages:{pass:n||t.messages.pass,fail:a||t.messages.fail,incomplete:"object"===s(t.messages.incomplete)?X({},t.messages.incomplete,r.incomplete):r.incomplete}}))}}},{key:"_applyRuleLocale",value:function(e){for(var t,r,n,a,o=Object.keys(e),i=0;i<o.length;i++){var u=o[i];if(!this.data.rules[u])throw new Error('Locale provided for unknown rule: "'.concat(u,'"'));this.data.rules[u]=(t=this.data.rules[u],n=void 0,a=void 0,n=(r=e[u]).help,a=r.description,"string"==typeof n&&ID.test(n)&&(n=PD.default.compile(n)),"string"==typeof a&&ID.test(a)&&(a=PD.default.compile(a)),X({},t,{help:n||t.help,description:a||t.description}))}}},{key:"_applyFailureSummaries",value:function(e){for(var t,r,n=Object.keys(e),a=0;a<n.length;a++){var o=n[a];if(!this.data.failureSummaries[o])throw new Error('Locale provided for unknown failureMessage: "'.concat(o,'"'));this.data.failureSummaries[o]=(t=this.data.failureSummaries[o],r=void 0,"string"==typeof(r=e[o].failureMessage)&&ID.test(r)&&(r=PD.default.compile(r)),X({},t,{failureMessage:r||t.failureMessage}))}}},{key:"applyLocale",value:function(e){var t,r;this._setDefaultLocale(),e.checks&&this._applyCheckLocale(e.checks),e.rules&&this._applyRuleLocale(e.rules),e.failureSummaries&&this._applyFailureSummaries(e.failureSummaries,"failureSummaries"),e.incompleteFallbackMessage&&(this.data.incompleteFallbackMessage=(t=this.data.incompleteFallbackMessage,"string"==typeof(r=e.incompleteFallbackMessage)&&ID.test(r)&&(r=PD.default.compile(r)),r||t)),e.lang&&(this.lang=e.lang)}},{key:"setAllowedOrigins",value:function(e){var t=jD();this.allowedOrigins=[];var r,n=ae(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a===Xt.allOrigins)return void(this.allowedOrigins=["*"]);a!==Xt.sameOrigin?this.allowedOrigins.push(a):t&&this.allowedOrigins.push(t)}}catch(e){n.e(e)}finally{n.f()}}},{key:"_init",value:function(){var e=function(e){var t;if(e?(t=Zr(e)).commons=e.commons:t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var r=jD();t.allowedOrigins=r?[r]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=X({checks:{},rules:{}},t.data),t}(this.defaultConfig);this.lang=e.lang||"en",this.reporter=e.reporter,this.commands={},this.rules=[],this.checks={},this.brand="axe",this.application="axeAPI",this.tagExclude=["experimental"],this.noHtml=e.noHtml,this.allowedOrigins=e.allowedOrigins,LD(e.rules,this,"addRule"),LD(e.checks,this,"addCheck"),this.data={},this.data.checks=e.data&&e.data.checks||{},this.data.rules=e.data&&e.data.rules||{},this.data.failureSummaries=e.data&&e.data.failureSummaries||{},this.data.incompleteFallbackMessage=e.data&&e.data.incompleteFallbackMessage||"",this._constructHelpUrls()}},{key:"registerCommand",value:function(e){this.commands[e.id]=e.callback}},{key:"addRule",value:function(e){e.metadata&&(this.data.rules[e.id]=e.metadata);var t=this.getRule(e.id);t?t.configure(e):this.rules.push(new MD(e,this))}},{key:"addCheck",value:function(e){var t=e.metadata;"object"===s(t)&&(this.data.checks[e.id]=t,"object"===s(t.messages)&&Object.keys(t.messages).filter((function(e){return t.messages.hasOwnProperty(e)&&"string"==typeof t.messages[e]})).forEach((function(e){0===t.messages[e].indexOf("function")&&(t.messages[e]=new Function("return "+t.messages[e]+";")())}))),this.checks[e.id]?this.checks[e.id].configure(e):this.checks[e.id]=new RD(e)}},{key:"run",value:function(e,t,r,n){this.normalizeOptions(t),c._selectCache=[];var a=function(e,t,r){return e.reduce((function(e,n){return Gp(n,t,r)?n.preload?(e.later.push(n),e):(e.now.push(n),e):e}),{now:[],later:[]})}(this.rules,e,t),o=a.now,i=a.later,u=yn();o.forEach((function(r){u.defer(zD(r,e,t))}));var l=yn();i.length&&l.defer((function(e){zp(t).then((function(t){return e(t)})).catch((function(t){console.warn("Couldn't load preload assets: ",t),e(void 0)}))}));var s=yn();s.defer(u),s.defer(l),s.then((function(a){var o=a.pop();if(o&&o.length){var u=o[0];u&&(e=X({},e,u))}var l=a[0];if(!i.length)return c._selectCache=void 0,void r(l.filter((function(e){return!!e})));var s=yn();i.forEach((function(r){var n=zD(r,e,t);s.defer(n)})),s.then((function(e){c._selectCache=void 0,r(l.concat(e).filter((function(e){return!!e})))})).catch(n)})).catch(n)}},{key:"after",value:function(e,t){var r=this.rules;return e.map((function(e){var n=na(r,"id",e.id);if(!n)throw new Error("Result for unknown rule. You may be running mismatch axe-core versions");return n.after(e,t)}))}},{key:"getRule",value:function(e){return this.rules.find((function(t){return t.id===e}))}},{key:"normalizeOptions",value:function(e){var t=[],r=[];if(this.rules.forEach((function(e){r.push(e.id),e.tags.forEach((function(e){t.includes(e)||t.push(e)}))})),["object","string"].includes(s(e.runOnly))){if("string"==typeof e.runOnly&&(e.runOnly=[e.runOnly]),Array.isArray(e.runOnly)){var n=e.runOnly.find((function(e){return t.includes(e)})),a=e.runOnly.find((function(e){return r.includes(e)}));if(n&&a)throw new Error("runOnly cannot be both rules and tags");e.runOnly=a?{type:"rule",values:e.runOnly}:{type:"tag",values:e.runOnly}}var o=e.runOnly;if(o.value&&!o.values&&(o.values=o.value,delete o.value),!Array.isArray(o.values)||0===o.values.length)throw new Error("runOnly.values must be a non-empty array");if(["rule","rules"].includes(o.type))o.type="rule",o.values.forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.runOnly")}));else{if(!["tag","tags",void 0].includes(o.type))throw new Error("Unknown runOnly type '".concat(o.type,"'"));o.type="tag";var i=o.values.filter((function(e){return!t.includes(e)&&!/wcag2[1-3]a{1,3}/.test(e)}));0!==i.length&&c.log("Could not find tags `"+i.join("`, `")+"`")}}return"object"===s(e.rules)&&Object.keys(e.rules).forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.rules")})),e}},{key:"setBranding",value:function(e){var t={brand:this.brand,application:this.application};"string"==typeof e&&(this.application=e),e&&e.hasOwnProperty("brand")&&e.brand&&"string"==typeof e.brand&&(this.brand=e.brand),e&&e.hasOwnProperty("application")&&e.application&&"string"==typeof e.application&&(this.application=e.application),this._constructHelpUrls(t)}},{key:"_constructHelpUrls",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(c.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach((function(n){e.data.rules[n.id]||(e.data.rules[n.id]={});var a=e.data.rules[n.id];("string"!=typeof a.helpUrl||t&&a.helpUrl===VD(t,n.id,r))&&(a.helpUrl=VD(e,n.id,r))}))}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}]),e}();function zD(e,t,r){return r.performanceTimer&&Bp.mark("mark_rule_start_"+e.id),function(n,a){e.run(t,r,(function(e){n(e)}),(function(t){if(r.debug)a(t);else{var o=Object.assign(new _D(e),{result:Xt.CANTTELL,description:"An error occured while running this rule",message:t.message,stack:t.stack,error:t,errorNode:t.errorNode});n(o)}}))}}function VD(e,t,r){var n=e.brand,a=e.application,o=e.lang;return Xt.helpUrlBase+n+"/"+(r||c.version.substring(0,c.version.lastIndexOf(".")))+"/"+t+"?application="+encodeURIComponent(a)+(o&&"en"!==o?"&lang="+encodeURIComponent(o):"")}var $D=qD;function HD(){Gr.get("globalDocumentSet")&&(Gr.set("globalDocumentSet",!1),l=null),Gr.get("globalWindowSet")&&(Gr.set("globalWindowSet",!1),i=null)}var UD=function(){HD(),c._memoizedFns.forEach((function(e){return e.clear()})),Gr.clear(),c._tree=void 0,c._selectorData=void 0,c._selectCache=void 0},GD=function(e,t,r,n){try{e=new rp(e),c._tree=e.flatTree,c._selectorData=Or(e.flatTree)}catch(e){return UD(),n(e)}var a=yn(),o=c._audit;t.performanceTimer&&Bp.auditStart(),e.frames.length&&!1!==t.iframes&&a.defer((function(r,n){ia(e,t,"rules",null,r,n)})),a.defer((function(r,n){o.run(e,t,r,n)})),a.then((function(a){try{t.performanceTimer&&Bp.auditEnd();var i=oa(a.map((function(e){return{results:e}})));e.initiator&&((i=o.after(i,t)).forEach($p),i=i.map(lr));try{r(i,UD)}catch(e){UD(),Zt(e)}}catch(e){UD(),n(e)}})).catch((function(e){UD(),n(e)}))};i.top!==i&&(Zn.subscribe("axe.start",(function(e,t,r){var n=r,a=function(e){e instanceof Error==0&&(e=new Error(e)),r(e)},o=e&&e.context||{};o.hasOwnProperty("include")&&!o.include.length&&(o.include=[l]);var i=e&&e.options||{};switch(e.command){case"rules":return GD(o,i,(function(e,t){n(e),t()}),a);case"cleanup-plugin":return pf(n,a);default:if(c._audit&&c._audit.commands&&c._audit.commands[e.command])return c._audit.commands[e.command](e,r)}})),Zn.subscribe("axe.ping",(function(e,t,r){r({axe:!0})})));function WD(e){this._run=e.run,this._collect=e.collect,this._registry={},e.commands.forEach((function(e){c._audit.registerCommand(e)}))}WD.prototype.run=function(){return this._run.apply(this,arguments)},WD.prototype.collect=function(){return this._collect.apply(this,arguments)},WD.prototype.cleanup=function(e){var t=c.utils.queue(),r=this;Object.keys(this._registry).forEach((function(e){t.defer((function(t){r._registry[e].cleanup(t)}))})),t.then(e)},WD.prototype.add=function(e){this._registry[e.id]=e};function YD(e){var t,r,n,a,o=Z(e,3),i=o[0],u=o[1],d=o[2],p=new TypeError("axe.run arguments are invalid");if(!Ud(a=i)&&!Gd(a)){if(void 0!==d)throw p;d=u,u=i,i=l}if("object"!==s(u)){if(void 0!==d)throw p;d=u,u={}}if("function"!=typeof d&&void 0!==d)throw p;return(u=Zr(u)).reporter=null!==(t=null!==(r=u.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",{context:i,options:u,callback:d}}var KD=function(){};function XD(e){var t=e.node,r=W(e,x);r.node=t.toJSON();for(var n=0,a=["any","all","none"];n<a.length;n++){var o=a[n];r[o]=r[o].map((function(e){var t=e.relatedNodes;return X({},W(e,A),{relatedNodes:t.map((function(e){return e.toJSON()}))})}))}return r}function ZD(e){var t=e.frames,r=e.frameSpec;return r?t.map((function(e){return Kr.mergeSpecs(e,r)})):t}var JD=function(e,t,r){if("function"==typeof t&&(r=t,t={}),!e||!Array.isArray(e))return r(e);r(e.map((function(e){for(var t=X({},e),r=0,n=["passes","violations","incomplete","inapplicable"];r<n.length;r++){var a=n[r];t[a]&&Array.isArray(t[a])&&(t[a]=t[a].map((function(e){var t,r=e.node,n=W(e,T);return X({node:r="function"==typeof(null===(t=r)||void 0===t?void 0:t.toJSON)?r.toJSON():r},n)})))}return t})))},QD={base:{Audit:$D,CheckResult:kD,Check:RD,Context:rp,RuleResult:_D,Rule:MD,metadataFunctionMap:AD},public:{reporters:ff},helpers:{failureSummary:Nd,incompleteFallbackMessage:Rd,processAggregate:Od},utils:{setDefaultFrameMessenger:Kn,cacheNodeSelectors:xd,getNodesMatchingExpression:Fd,convertSelector:sn},commons:{dom:{nativelyHidden:xa,displayHidden:Aa,visibilityHidden:ka,contentVisibiltyHidden:Ba,ariaHidden:Ta,opacityHidden:Na,scrollHidden:Ra,overflowHidden:_a,clipHidden:Oa,areaHidden:Sa,detailsHidden:Ma}}};c._thisWillBeDeletedDoNotUse=QD,c.constants=Xt,c.log=Zt,c.AbstractVirtualNode=Qt,c.SerialVirtualNode=df,c.VirtualNode=vd,c._cache=Gr,c.imports=Gu,c.cleanup=pf,c.configure=function(e){var t;if(!(t=c._audit))throw new Error("No audit configured");if(e.axeVersion||e.ver){var r=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(r))throw new Error("Invalid configured version ".concat(r));var n=Z(r.split("-"),2),a=n[0],o=n[1],i=Z(a.split(".").map(Number),3),u=i[0],l=i[1],s=i[2],d=Z(c.version.split("-"),2),p=d[0],f=d[1],m=Z(p.split(".").map(Number),3),D=m[0],h=m[1],g=m[2];if(u!==D||h<l||h===l&&g<s||u===D&&l===h&&s===g&&o&&o!==f)throw new Error("Configured version ".concat(r," is not compatible with current axe version ").concat(c.version))}if(e.reporter&&("function"==typeof e.reporter||mf(e.reporter))&&(t.reporter=e.reporter),e.checks){if(!Array.isArray(e.checks))throw new TypeError("Checks property must be an array");e.checks.forEach((function(e){if(!e.id)throw new TypeError("Configured check ".concat(JSON.stringify(e)," is invalid. Checks must be an object with at least an id property"));t.addCheck(e)}))}var v,b=[];if(e.rules){if(!Array.isArray(e.rules))throw new TypeError("Rules property must be an array");e.rules.forEach((function(e){if(!e.id)throw new TypeError("Configured rule ".concat(JSON.stringify(e)," is invalid. Rules must be an object with at least an id property"));b.push(e.id),t.addRule(e)}))}if(e.disableOtherRules&&t.rules.forEach((function(e){!1===b.includes(e.id)&&(e.enabled=!1)})),void 0!==e.branding?t.setBranding(e.branding):t._constructHelpUrls(),e.tagExclude&&(t.tagExclude=e.tagExclude),e.locale&&t.applyLocale(e.locale),e.standards&&(v=e.standards,Object.keys(Ho).forEach((function(e){v[e]&&(Ho[e]=la(Ho[e],v[e]))}))),e.noHtml&&(t.noHtml=!0),e.allowedOrigins){if(!Array.isArray(e.allowedOrigins))throw new TypeError("Allowed origins property must be an array");if(e.allowedOrigins.includes("*"))throw new Error('"*" is not allowed. Use "'.concat(Xt.allOrigins,'" instead'));t.setAllowedOrigins(e.allowedOrigins)}},c.frameMessenger=function(e){Zn.updateMessenger(e)},c.getRules=function(e){var t=(e=e||[]).length?c._audit.rules.filter((function(t){return!!e.filter((function(e){return-1!==t.tags.indexOf(e)})).length})):c._audit.rules,r=c._audit.data.rules||{};return t.map((function(e){var t=r[e.id]||{};return{ruleId:e.id,description:t.description,help:t.help,helpUrl:t.helpUrl,tags:e.tags,actIds:e.actIds}}))},c._load=function(e){c._audit=new $D(e)},c.plugins={},c.registerPlugin=function(e){c.plugins[e.id]=new WD(e)},c.hasReporter=mf,c.getReporter=Df,c.addReporter=function(e,t,r){ff[e]=t,r&&(cf=t)},c.reset=function(){var e=c._audit;if(!e)throw new Error("No audit configured");e.resetRulesAndChecks(),Object.keys(Ho).forEach((function(e){Ho[e]=$o[e]}))},c._runRules=GD,c.runVirtualRule=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.reporter=r.reporter||c._audit.reporter||"v1",c._selectorData={},t instanceof Qt||(t=new df(t));var n=ap(e);if(!n)throw new Error("unknown rule `"+e+"`");var a={initiator:!0,include:[t],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},o=(n=Object.create(n,{excludeHidden:{value:!1}})).runSync(a,r);$p(o),lr(o);var i=dr([o]);return i.violations.forEach((function(e){return e.nodes.forEach((function(e){e.failureSummary=Nd(e)}))})),X({},Ld(),i,{toolOptions:r})},c.run=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];!function(e){var t=i&&"Node"in i&&"NodeList"in i,r=!!l;if(!t||!r){if(!e||!e.ownerDocument)throw new 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.');r||(Gr.set("globalDocumentSet",!0),l=e.ownerDocument),t||(Gr.set("globalWindowSet",!0),i=l.defaultView)}}(t[0]);var n=YD(t),a=n.context,o=n.options,u=n.callback,s=void 0===u?KD:u,d=function(e){var t,r,n;return"function"==typeof Promise&&e===KD?t=new Promise((function(e,t){r=t,n=e})):n=r=KD,{thenable:t,reject:r,resolve:n}}(s),p=d.thenable,f=d.resolve,m=d.reject;try{fr(c._audit,"No audit configured"),fr(!c._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 function(e,t){if(HD(),"function"!=typeof t||t===KD)throw e;t(e.message)}(e,s)}return c._running=!0,o.performanceTimer&&c.utils.performanceTimer.start(),c._runRules(a,o,(function(e,t){o.performanceTimer&&c.utils.performanceTimer.end();try{!function(e,t,r){var n=Df(t.reporter)(e,t,r);void 0!==n&&r(n)}(e,o,(function(e){c._running=!1,t();try{s(null,e)}catch(e){c.log(e)}f(e)}))}catch(e){c._running=!1,t(),s(e),m(e)}}),(function(e){o.performanceTimer&&c.utils.performanceTimer.end(),c._running=!1,HD(),s(e),m(e)})),p},c.setup=function(e){if(c._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return c._tree=Bd(e),c._selectorData=Or(c._tree),c._tree[0]},c.teardown=UD,c.runPartial=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=YD(t),a=n.options,o=n.context;fr(c._audit,"Axe is not configured. Audit is missing."),fr(!c._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var i=new rp(o,c._tree);return c._tree=i.flatTree,c._selectorData=Or(i.flatTree),c._running=!0,new Promise((function(e,t){c._audit.run(i,a,e,t)})).then((function(e){e=e.map((function(e){var t=e.nodes,r=W(e,C);return X({nodes:t.map(XD)},r)}));var t,r=i.frames.map((function(e){var t=e.node;return new Kr(t,a).toJSON()}));return i.initiator&&(t=Ld()),c._running=!1,UD(),{results:e,frames:r,environmentData:t}})).catch((function(e){return c._running=!1,UD(),Promise.reject(e)}))},c.finishRun=function(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a=Zr(a);var o=(e.find((function(e){return e.environmentData}))||{}).environmentData;c._audit.normalizeOptions(a),a.reporter=null!==(t=null!==(r=a.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",function(e){var t,r=[],n=ae(e);try{for(n.s();!(t=n.n()).done;){var a=t.value,o=r.shift();if(a){a.frameSpec=null!=o?o:null;var i=ZD(a);r.unshift.apply(r,Y(i))}}}catch(e){n.e(e)}finally{n.f()}}(e);var i=oa(e);return(i=c._audit.after(i,a)).forEach($p),function(e,t){return new Promise((function(r){Df(t.reporter)(e,t,r)}))}(i=i.map(lr),X({environmentData:o},a))},c.commons=Ym,c.utils=er,c.addReporter("na",(function(e,t,r){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,k);r(X({},Ld(a),{toolOptions:o},Od(e,t)))})),c.addReporter("no-passes",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,B);t.resultTypes=["violations"];var i=Od(e,t).violations;r(X({},Ld(a),{toolOptions:o,violations:i}))})),c.addReporter("rawEnv",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,N);JD(e,o,(function(e){var t=Ld(a);r({raw:e,env:t})}))})),c.addReporter("raw",JD),c.addReporter("v1",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,R),i=Od(e,t),u=function(e){e.nodes.forEach((function(e){e.failureSummary=Nd(e)}))};i.incomplete.forEach(u),i.violations.forEach(u),r(X({},Ld(a),{toolOptions:o},i))})),c.addReporter("v2",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=W(n,_),i=Od(e,t);r(X({},Ld(a),{toolOptions:o},i))}),!0)}(),c._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 are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or 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:"aria-roledescription must be 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 must 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-enhanced":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds",help:"Elements must meet enhanced color contrast ratio thresholds"},"color-contrast":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},"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 must not 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 should not be empty"},"focus-order-semantics":{description:"Ensures elements in the focus order have a role appropriate for interactive content",help:"Elements in the focus order should have an appropriate role"},"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 must 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 should 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 must 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 has a visible label and is not solely labeled using hidden labels, or 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:"Ensure links are distinguished from surrounding text in a way that does not rely on color",help:"Links must be distinguishable without relying 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-no-exceptions":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh must not be used"},"meta-refresh":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh under 20 hours must not be used"},"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 must not be disabled"},"nested-interactive":{description:"Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",help:"Interactive controls must not be 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 must not play automatically"},"object-alt":{description:"Ensures <object> elements have alternate text",help:"<object> elements must have alternate text"},"p-as-heading":{description:"Ensure bold, italic text and font-size is not used to style <p> elements as a heading",help:"Styled <p> elements must not be used as headings"},"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:"Elements marked as presentational should not have global ARIA or tabindex to ensure all screen readers ignore them",help:"Ensure elements marked as presentational are consistently ignored"},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 must 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:"Ensure elements that have scrollable content are accessible by keyboard",help:"Scrollable region must have 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 must 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 the <caption> element does not contain the same text as the summary attribute",help:"tables should not have the same summary and caption"},"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."},"target-size":{description:"Ensure touch target have sufficient size and space",help:"All touch targets must be 24px large, or leave sufficient space"},"td-has-header":{description:"Ensure that each non-empty data cell in a <table> larger than 3 by 3  has one or more table headers",help:"Non-empty <td> elements in larger <table> must have an associated table header"},"td-headers-attr":{description:"Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table",help:"Table cells that use the headers attribute must only refer to cells in the same table"},"th-has-data-cells":{description:"Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",help:"Table headers in a data table must refer to data cells"},"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}"},incomplete:"Check that there is no problem if the ARIA attribute is ignored on this element: ${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-busy":{impact:"serious",messages:{pass:"Element has an aria-busy attribute",fail:'Element uses aria-busy="true" while showing a loader'}},"aria-conditional-attr":{impact:"serious",messages:{pass:"ARIA attribute is allowed",fail:{checkbox:'Remove aria-checked, or set it to "${data.checkState}" to match the real checkbox state',rowSingular:"This attribute is supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}",rowPlural:"These attributes are supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}"}}},"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.)",hidden:"aria-errormessage value `${data.values}` cannot reference a hidden element"},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:{hasRolePlural:'${data.prohibited} attributes cannot be used with role "${data.role}".',hasRoleSingular:'${data.prohibited} attribute cannot be used with role "${data.role}".',noRolePlural:"${data.prohibited} attributes cannot be used on a ${data.nodeName} with no valid role attribute.",noRoleSingular:"${data.prohibited} attribute cannot be used on a ${data.nodeName} with no valid role attribute."},incomplete:{hasRoleSingular:'${data.prohibited} attribute is not well supported with role "${data.role}".',hasRolePlural:'${data.prohibited} attributes are not well supported with role "${data.role}".',noRoleSingular:"${data.prohibited} attribute is not well supported on a ${data.nodeName} with no valid role attribute.",noRolePlural:"${data.prohibited} attributes are not well supported on a ${data.nodeName} with no valid role attribute."}}},"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}",unallowed:"Element has children which are not allowed: ${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}",noIdShadow:"ARIA attribute element ID does not exist on the page or is a descendant of a different shadow DOM tree: ${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}",empty:"ARIA attribute value is ignored while empty: ${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}"}}},deprecatedrole:{impact:"minor",messages:{pass:"ARIA role is not deprecated",fail:"The role used is deprecated: ${data}"}},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}"}},"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-enhanced":{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"}}},"color-contrast":{impact:"serious",messages:{pass:{default:"Element has sufficient color contrast of ${data.contrastRatio}",hidden:"Element is hidden"},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-style":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text by visual styling",incomplete:{default:"Check if the link needs styling to distinguish it from nearby text",pseudoContent:"Check if the link's pseudo style is sufficient to distinguish it from the surrounding text"},fail:"The link has no styling (such as underline) to distinguish it from the surrounding text"}},"link-in-text-block":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text in some way other than by color",fail:{fgContrast:"The link has insufficient color contrast of ${data.contrastRatio}:1 with the surrounding text. (Minimum contrast is ${data.requiredContrastRatio}:1, link text: ${data.nodeColor}, surrounding text: ${data.parentColor})",bgContrast:"The link background has insufficient color contrast of ${data.contrastRatio} (Minimum contrast is ${data.requiredContrastRatio}:1, link background color: ${data.nodeBackgroundColor}, surrounding background color: ${data.parentBackgroundColor})"},incomplete:{default:"Element's foreground contrast ratio could not be determined",bgContrast:"Element's background contrast ratio could not be determined",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:"serious",messages:{pass:"Element contains focusable elements",fail:"Element should have focusable content"}},"focusable-disabled":{impact:"serious",messages:{pass:"No focusable elements contained within element",incomplete:"Check if the focusable elements immediately move the focus indicator",fail:"Focusable content should be disabled or be removed from the DOM"}},"focusable-element":{impact:"serious",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",incomplete:"Check if the focusable elements immediately move the focus indicator",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:{default:"Element has focusable descendants",notHidden:"Using a negative tabindex on an element inside an interactive control does not prevent assistive technologies from focusing the element (even with 'aria-hidden=true')"},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:"dl element only has direct children that are allowed inside; <dt>, <dd>, or <div> elements",fail:"dl element has direct children that are not allowed: ${data.values}"}},"only-listitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <li> elements",fail:"List element has direct children that are not allowed: ${data.values}"}},"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"}},"target-offset":{impact:"serious",messages:{pass:"Target has sufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px)",fail:"Target has insufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px)",incomplete:{default:"Element with negative tabindex has insufficient offset from its closest neighbor (${data.closestOffset}px should be at least ${data.minOffset}px). Is this a target?",nonTabbableNeighbor:"Target has insufficient offset from a neighbor with negative tabindex (${data.closestOffset}px should be at least ${data.minOffset}px). Is the neighbor a target?"}}},"target-size":{impact:"serious",messages:{pass:{default:"Control has sufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",obscured:"Control is ignored because it is fully obscured and thus not clickable"},fail:{default:"Target has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",partiallyObscured:"Target has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)"},incomplete:{default:"Element with negative tabindex has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",contentOverflow:"Element size could not be accurately determined due to overflow content",partiallyObscured:"Element with negative tabindex has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",partiallyObscuredNonTabbable:"Target has insufficient size because it is partially obscured by a neighbor with negative tabindex (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is the neighbor a target?"}}},"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-no-exceptions":{impact:"minor",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page"}},"meta-refresh":{impact:"critical",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page (less than 20 hours)"}},"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",incomplete:"Unable to determine if <p> elements are styled as headings"}},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"}},"important-letter-spacing":{impact:"serious",messages:{pass:"Letter-spacing in the style attribute is not set to !important, or meets the minimum",fail:"letter-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-line-height":{impact:"serious",messages:{pass:"line-height in the style attribute is not set to !important, or meets the minimum",fail:"line-height in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-word-spacing":{impact:"serious",messages:{pass:"word-spacing in the style attribute is not set to !important, or meets the minimum",fail:"word-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"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",iframe:'Using the "title" attribute on an ${data.nodeName} element with a presentational role behaves inconsistently between screen readers'}}},"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",incomplete:"Unable to determine if <table> element has a caption"}},"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(e){var t="Fix any of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}},none:{failureMessage:function(e){var t="Fix all of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}}},incompleteFallbackMessage:"axe couldn't tell the reason. Time to break out the element inspector!"},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","wcag244","wcag412","section508","section508.22.a","ACT","TTv5","TT6.a"],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:[{options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-allowed-attr"},{options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-conditional-attr"}],any:[],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","ACT","TTv5","TT6.a"],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","TTv5","TT6.a"],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","TTv5","TT5.c"],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"],actIds:["4e8ab6"],all:[],any:["aria-required-attr"],none:[]},{id:"aria-required-children",selector:"[role]",matches:"aria-required-children-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["bc4a75","ff89c9"],all:[],any:[{options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","menu","menubar","table","tablist","tree","treegrid","rowgroup"]},id:"aria-required-children"},"aria-busy"],none:[]},{id:"aria-required-parent",selector:"[role]",matches:"aria-required-parent-matches",tags:["cat.aria","wcag2a","wcag131"],actIds:["ff89c9"],all:[],any:[{options:{ownGroupRoles:["listitem","treeitem"]},id:"aria-required-parent"}],none:[]},{id:"aria-roledescription",selector:"[aria-roledescription]",tags:["cat.aria","wcag2a","wcag412","deprecated"],enabled:!1,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"],actIds:["674b10"],all:[],any:[],none:["invalidrole","abstractrole","unsupportedrole","deprecatedrole"]},{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","TTv5","TT5.c"],actIds:["e086e5"],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:["6a7281"],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"],actIds:["5f99a7"],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","deprecated"],actIds:["2eb176","afb423"],all:[],any:[],none:["caption"]},{id:"autocomplete-valid",matches:"autocomplete-matches",tags:["cat.forms","wcag21aa","wcag135","ACT"],actIds:["73f2c2"],all:[{options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]},id:"autocomplete-valid"}],any:[],none:[]},{id:"avoid-inline-spacing",selector:"[style]",matches:"is-visible-on-screen-matches",tags:["cat.structure","wcag21aa","wcag1412","ACT"],actIds:["24afc2","9e45ec","78fd32"],all:[{options:{cssProperty:"letter-spacing",minValue:.12},id:"important-letter-spacing"},{options:{cssProperty:"word-spacing",minValue:.16},id:"important-word-spacing"},{options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1},id:"important-line-height"}],any:[],none:[]},{id:"blink",selector:"blink",excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag222","section508","section508.22.j","TTv5","TT2.b"],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","TTv5","TT6.a"],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","TTv5","TT9.a"],actIds:["cf77f2","047fe0","b40fd1","3e12e1","ye5d6e"],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-enhanced",matches:"color-contrast-matches",excludeHidden:!1,enabled:!1,tags:["cat.color","wcag2aaa","wcag146","ACT"],actIds:["09o5cg"],all:[],any:[{options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03},id:"color-contrast-enhanced"}],none:[]},{id:"color-contrast",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","ACT","TTv5","TT13.c"],actIds:["afw4f7","09o5cg"],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:.2,textStrokeEmMin:.03},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",{options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0},id:"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","TTv5","TT12.a"],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"],actIds:["3ea0c8"],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"],actIds:["3ea0c8"],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"],actIds:["ffd0e9"],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:not([role]), [role="rowheader"], [role="columnheader"]',tags:["cat.name-role-value","best-practice"],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","TTv5","TT5.c"],all:[],any:[],none:["multiple-label"]},{id:"frame-focusable-content",selector:"html",matches:"frame-focusable-content-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a"],actIds:["akn7bn"],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","wcag412","wcag2a","TTv5","TT12.d"],actIds:["4b1c6c"],all:[],any:[],none:["unique-frame-title"],reviewOnFail:!0},{id:"frame-title",selector:"frame, iframe",matches:"no-negative-tabindex-matches",tags:["cat.text-alternatives","wcag2a","wcag412","section508","section508.22.i","TTv5","TT12.d"],actIds:["cae760"],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","TTv5","TT11.a"],actIds:["b5c3f8"],all:[],any:[{options:{attributes:["lang","xml:lang"]},id:"has-lang"}],none:[]},{id:"html-lang-valid",selector:'html[lang]:not([lang=""]), html[xml\\:lang]:not([xml\\:lang=""])',tags:["cat.language","wcag2a","wcag311","ACT","TTv5","TT11.a"],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,enabled:!1,matches:"identical-links-same-purpose-matches",tags:["cat.semantics","wcag2aaa","wcag249"],actIds:["b20e66"],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","TTv5","TT7.a","TT7.b"],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","ACT","TTv5","TT5.c"],actIds:["97a4e1"],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","wcag412","section508","section508.22.a","ACT","TTv5","TT7.a"],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,occurrenceThreshold: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","section508","section508.22.n","ACT","TTv5","TT5.c"],actIds:["e086e5"],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']",passForModal:!0},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","wcag2a","wcag141","TTv5","TT13.a"],all:[],any:[{options:{requiredContrastRatio:3,allowSameColor:!0},id:"link-in-text-block"},"link-in-text-block-style"],none:[]},{id:"link-name",selector:"a[href]",tags:["cat.name-role-value","wcag2a","wcag412","wcag244","section508","section508.22.a","ACT","TTv5","TT6.a"],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:[{options:{validRoles:["listitem"],validNodeNames:["li"]},id:"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","TTv5","TT2.b"],all:[],any:[],none:["is-on-screen"]},{id:"meta-refresh-no-exceptions",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,enabled:!1,tags:["cat.time-and-media","wcag2aaa","wcag224","wcag325"],actIds:["bisz58"],all:[],any:[{options:{minDelay:72e3,maxDelay:!1},id:"meta-refresh-no-exceptions"}],none:[]},{id:"meta-refresh",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag221","TTv5","TT8.a"],actIds:["bc659a","bisz58"],all:[],any:[{options:{minDelay:0,maxDelay:72e3},id:"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","wcag2aa","wcag144","ACT"],actIds:["b4f0c3"],all:[],any:[{options:{scaleMinimum:2},id:"meta-viewport"}],none:[]},{id:"nested-interactive",matches:"nested-interactive-matches",tags:["cat.keyboard","wcag2a","wcag412","TTv5","TT6.a"],actIds:["307n5z"],all:[],any:["no-focusable-content"],none:[]},{id:"no-autoplay-audio",excludeHidden:!1,selector:"audio[autoplay], video[autoplay]",matches:"no-autoplay-audio-matches",reviewOnFail:!0,tags:["cat.time-and-media","wcag2a","wcag142","ACT","TTv5","TT2.a"],actIds:["80f0bf"],preload:!0,all:[{options:{allowedDuration:3},id:"no-autoplay-audio"}],any:[],none:[]},{id:"object-alt",selector:"object[data]",matches:"object-is-loaded-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}],passLength:1,failLength:.5},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]",passForModal:!0},id:"page-has-heading-one"}],any:[],none:[]},{id:"presentation-role-conflict",selector:'img[alt=\'\'], [role="none"], [role="presentation"]',matches:"has-implicit-chromium-role-matches",tags:["cat.aria","best-practice","ACT"],actIds:["46ca7f"],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","TTv5","TT7.a"],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",selector:"*:not(select,textarea)",matches:"scrollable-region-focusable-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a"],actIds:["0ssw9k"],all:[],any:["focusable-content","focusable-element"],none:[]},{id:"select-name",selector:"select",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","ACT","TTv5","TT5.c"],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","TTv5","TT4.a"],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","TTv5","TT7.a"],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:"target-size",selector:"*",enabled:!1,matches:"widget-not-inline-matches",tags:["wcag22aa","wcag258","cat.sensory-and-visual-cues"],all:[],any:[{options:{minSize:24},id:"target-size"},{options:{minOffset:24},id:"target-offset"}],none:[]},{id:"td-has-header",selector:"table",matches:"data-table-large-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b"],all:["td-has-header"],any:[],none:[]},{id:"td-headers-attr",selector:"table",matches:"table-or-grid-role-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b"],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","TTv5","14.b"],actIds:["d0f69e"],all:["th-has-data-cells"],any:[],none:[]},{id:"valid-lang",selector:"[lang]:not(html), [xml\\:lang]:not(html)",tags:["cat.language","wcag2aa","wcag312","ACT","TTv5","TT11.b"],actIds:["de46e4"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"video-caption",selector:"video",tags:["cat.text-alternatives","wcag2a","wcag122","section508","section508.22.a","TTv5","TT17.a"],actIds:["eac66b"],all:[],any:[],none:["caption"]}],checks:[{id:"abstractrole",evaluate:"abstractrole-evaluate"},{id:"aria-allowed-attr",evaluate:"aria-allowed-attr-evaluate",options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{id:"aria-allowed-role",evaluate:"aria-allowed-role-evaluate",options:{allowImplicit:!0,ignoredTags:[]}},{id:"aria-busy",evaluate:"aria-busy-evaluate"},{id:"aria-conditional-attr",evaluate:"aria-conditional-attr-evaluate",options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{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","menu","menubar","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:"deprecatedrole",evaluate:"deprecatedrole-evaluate"},{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-enhanced",evaluate:"color-contrast-evaluate",options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03}},{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:.2,textStrokeEmMin:.03}},{id:"link-in-text-block-style",evaluate:"link-in-text-block-style-evaluate"},{id:"link-in-text-block",evaluate:"link-in-text-block-evaluate",options:{requiredContrastRatio:3,allowSameColor:!0}},{id:"autocomplete-appropriate",evaluate:"autocomplete-appropriate-evaluate",deprecated:!0},{id:"autocomplete-valid",evaluate:"autocomplete-valid-evaluate",options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]}},{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:"frame-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]",passForModal:!0}},{id:"page-has-main",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"main:not([role]), [role='main']",passForModal:!0}},{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,occurrenceThreshold: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:"invalid-children-evaluate",options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0}},{id:"only-listitems",evaluate:"invalid-children-evaluate",options:{validRoles:["listitem"],validNodeNames:["li"]}},{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:"target-offset",evaluate:"target-offset-evaluate",options:{minOffset:24}},{id:"target-size",evaluate:"target-size-evaluate",options:{minSize:24}},{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-no-exceptions",evaluate:"meta-refresh-evaluate",options:{minDelay:72e3,maxDelay:!1}},{id:"meta-refresh",evaluate:"meta-refresh-evaluate",options:{minDelay:0,maxDelay:72e3}},{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}],passLength:1,failLength:.5}},{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:"important-letter-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"letter-spacing",minValue:.12}},{id:"important-line-height",evaluate:"inline-style-property-evaluate",options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1}},{id:"important-word-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"word-spacing",minValue:.16}},{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)}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";r(115);const e={id:"color_contrast_failure",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],metadata:{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},all:[],any:["color-contrast"],none:[]},t=document.querySelector("body"),n=t.getAttribute("data-iframe-id"),a=t.getAttribute("data-iframe-event-name"),o=t.getAttribute("data-iframe-post-id"),i=(e=[],t=[],r=!1)=>{if(clearTimeout(u),void 0!==axe.cleanup)axe.cleanup((function(){axe.teardown(),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}),(function(){axe.teardown(),axe=null,t.push("***** axe.cleanup() failed.");var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}));else{r=!0,t.push("***** axe.cleanup() does not exist."),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}},u=setTimeout((function(){i([],["***** axe scan took too long."],!0)}),3e4);(async(t={configOptions:{},runOptions:{}})=>{const r={configOptions:{reporter:"raw",rules:[e],checks:[],iframes:!1},resultTypes:["violations"],runOptions:{runOnly:["color_contrast_failure"]}},n=Object.assign(r.configOptions,t.configOptions);axe.configure(n);const a=Object.assign(r.runOptions,t.runOptions);return await axe.run({exclude:["#wpadminbar",".edac-panel-container"]},a).then((e=>{let t=[];e.forEach((e=>{e.violations.forEach((r=>{"failed"===r.result&&t.push({selector:r.node.selector,html:document.querySelector(r.node.selector).outerHTML,ruleId:e.id,impact:e.impact,tags:e.tags})}))}));let r=e.map((e=>({id:e.id,description:e.description,help:e.help,impact:e.impact,tags:e.tags})));return t.sort((function(e,t){return(e=document.querySelector(e.selector))===(t=document.querySelector(t.selector))?0:2&e.compareDocumentPosition(t)?1:-1})),{rules:e,rules_min:r,violations:t}})).catch((e=>{throw e}))})().then((e=>{let t=JSON.parse(JSON.stringify(e.violations));i(t)})).catch((e=>{i([],[e.message],!0)}))})()})();
     2(()=>{var e={115:function(e,t,r){var n,a;e=r.nmd(e),function o(i){var u=i,l=i.document;function s(e){return s="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},s(e)}var c=c||{};function d(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}c.version="4."+e[++r];return t}})),pt=oe((function(e,t){"use strict";t.exports=function(e){return e?function(t){for(var r=String(t[0]),n=0,a=e;--a;)r+=""+t[++n];return r}:function(){return""}}})),ft=oe((function(e,t){"use strict";t.exports=function(){var e=Number.isNaN;return"function"==typeof e&&!e({})&&e(NaN)&&!e(34)}})),mt=oe((function(e,t){"use strict";t.exports=function(e){return e!=e}})),Dt=oe((function(e,t){"use strict";t.exports=ft()()?Number.isNaN:mt()})),ht=oe((function(e,t){"use strict";var r=Dt(),n=he(),a=be(),o=Array.prototype.indexOf,i=Object.prototype.hasOwnProperty,u=Math.abs,l=Math.floor;t.exports=function(e){var t,s,c,d;if(!r(e))return o.apply(this,arguments);for(s=n(a(this).length),c=arguments[1],t=c=isNaN(c)?0:c>=0?l(c):n(this.length)-l(u(c));t<s;++t)if(i.call(this,t)&&(d=this[t],r(d)))return t;return-1}})),gt=oe((function(e,t){"use strict";var r=ht(),n=Object.create;t.exports=function(){var e=0,t=[],a=n(null);return{get:function(e){var n,a=0,o=t,i=e.length;if(0===i)return o[i]||null;if(o=o[i]){for(;a<i-1;){if(-1===(n=r.call(o[0],e[a])))return null;o=o[1][n],++a}return-1===(n=r.call(o[0],e[a]))?null:o[1][n]||null}return null},set:function(n){var o,i=0,u=t,l=n.length;if(0===l)u[l]=++e;else{for(u[l]||(u[l]=[[],[]]),u=u[l];i<l-1;)-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1,u[1].push([[],[]])),u=u[1][o],++i;-1===(o=r.call(u[0],n[i]))&&(o=u[0].push(n[i])-1),u[1][o]=++e}return a[e]=n,e},delete:function(e){var n,o=0,i=t,u=a[e],l=u.length,s=[];if(0===l)delete i[l];else if(i=i[l]){for(;o<l-1;){if(-1===(n=r.call(i[0],u[o])))return;s.push(i,n),i=i[1][n],++o}if(-1===(n=r.call(i[0],u[o])))return;for(e=i[1][n],i[0].splice(n,1),i[1].splice(n,1);!i[0].length&&s.length;)n=s.pop(),(i=s.pop())[0].splice(n,1),i[1].splice(n,1)}delete a[e]},clear:function(){t=[],a=n(null)}}}})),vt=oe((function(e,t){"use strict";var r=ht();t.exports=function(){var e=0,t=[],n=[];return{get:function(e){var a=r.call(t,e[0]);return-1===a?null:n[a]},set:function(r){return t.push(r[0]),n.push(++e),e},delete:function(e){var a=r.call(n,e);-1!==a&&(t.splice(a,1),n.splice(a,1))},clear:function(){t=[],n=[]}}}})),bt=oe((function(e,t){"use strict";var r=ht(),n=Object.create;t.exports=function(e){var t=0,a=[[],[]],o=n(null);return{get:function(t){for(var n,o=0,i=a;o<e-1;){if(-1===(n=r.call(i[0],t[o])))return null;i=i[1][n],++o}return-1===(n=r.call(i[0],t[o]))?null:i[1][n]||null},set:function(n){for(var i,u=0,l=a;u<e-1;)-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1,l[1].push([[],[]])),l=l[1][i],++u;return-1===(i=r.call(l[0],n[u]))&&(i=l[0].push(n[u])-1),l[1][i]=++t,o[t]=n,t},delete:function(t){for(var n,i=0,u=a,l=[],s=o[t];i<e-1;){if(-1===(n=r.call(u[0],s[i])))return;l.push(u,n),u=u[1][n],++i}if(-1!==(n=r.call(u[0],s[i]))){for(t=u[1][n],u[0].splice(n,1),u[1].splice(n,1);!u[0].length&&l.length;)n=l.pop(),(u=l.pop())[0].splice(n,1),u[1].splice(n,1);delete o[t]}},clear:function(){a=[[],[]],o=n(null)}}}})),yt=oe((function(e,t){"use strict";var r=ve(),n=Fe(),a=Function.prototype.call;t.exports=function(e,t){var o={},i=arguments[2];return r(t),n(e,(function(e,r,n,u){o[r]=a.call(t,i,e,r,n,u)})),o}})),Ft=oe((function(e,t){"use strict";var r=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e},n=function(e){var t,n,a=l.createTextNode(""),o=0;return new e((function(){var e;if(t)n&&(t=n.concat(t));else{if(!n)return;t=n}if(n=t,t=null,"function"==typeof n)return e=n,n=null,void e();for(a.data=o=++o%2;n;)e=n.shift(),n.length||(n=null),e()})).observe(a,{characterData:!0}),function(e){r(e),t?"function"==typeof t?t=[t,e]:t.push(e):(t=e,a.data=o=++o%2)}};t.exports=function(){if("object"===("undefined"==typeof process?"undefined":s(process))&&process&&"function"==typeof process.nextTick)return process.nextTick;if("function"==typeof queueMicrotask)return function(e){queueMicrotask(r(e))};if("object"===(void 0===l?"undefined":s(l))&&l){if("function"==typeof MutationObserver)return n(MutationObserver);if("function"==typeof WebKitMutationObserver)return n(WebKitMutationObserver)}return"function"==typeof setImmediate?function(e){setImmediate(r(e))}:"function"==typeof setTimeout||"object"===("undefined"==typeof setTimeout?"undefined":s(setTimeout))?function(e){setTimeout(r(e),0)}:null}()})),wt=oe((function(){"use strict";var e=ot(),t=yt(),r=Re(),n=_e(),a=Ft(),o=Array.prototype.slice,i=Function.prototype.apply,u=Object.create;we().async=function(l,s){var c,d,p,f=u(null),m=u(null),D=s.memoized,h=s.original;s.memoized=n((function(e){var t=arguments,r=t[t.length-1];return"function"==typeof r&&(c=r,t=o.call(t,0,-1)),D.apply(d=this,p=t)}),D);try{r(s.memoized,D)}catch(e){}s.on("get",(function(e){var t,r,n;if(c){if(f[e])return"function"==typeof f[e]?f[e]=[f[e],c]:f[e].push(c),void(c=null);t=c,r=d,n=p,c=d=p=null,a((function(){var a;hasOwnProperty.call(m,e)?(a=m[e],s.emit("getasync",e,n,r),i.call(t,a.context,a.args)):(c=t,d=r,p=n,D.apply(r,n))}))}})),s.original=function(){var t,r,n,o;return c?(t=e(arguments),r=function t(r){var n,u,l=t.id;if(null!=l){if(delete t.id,n=f[l],delete f[l],n)return u=e(arguments),s.has(l)&&(r?s.delete(l):(m[l]={context:this,args:u},s.emit("setasync",l,"function"==typeof n?1:n.length))),"function"==typeof n?o=i.call(n,this,u):n.forEach((function(e){o=i.call(e,this,u)}),this),o}else a(i.bind(t,this,arguments))},n=c,c=d=p=null,t.push(r),o=i.call(h,this,t),r.cb=n,c=r,o):i.call(h,this,arguments)},s.on("set",(function(e){c?(f[e]?"function"==typeof f[e]?f[e]=[f[e],c.cb]:f[e].push(c.cb):f[e]=c.cb,delete c.cb,c.id=e,c=null):s.delete(e)})),s.on("delete",(function(e){var t;hasOwnProperty.call(f,e)||m[e]&&(t=m[e],delete m[e],s.emit("deleteasync",e,o.call(t.args,1)))})),s.on("clear",(function(){var e=m;m=u(null),s.emit("clearasync",t(e,(function(e){return o.call(e.args,1)})))}))}})),Et=oe((function(e,t){"use strict";var r=Array.prototype.forEach,n=Object.create;t.exports=function(e){var t=n(null);return r.call(arguments,(function(e){t[e]=!0})),t}})),Ct=oe((function(e,t){"use strict";t.exports=function(e){return"function"==typeof e}})),xt=oe((function(e,t){"use strict";var r=Ct();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){throw new TypeError("Passed argument cannot be stringifed")}}})),At=oe((function(e,t){"use strict";var r=be(),n=xt();t.exports=function(e){return n(r(e))}})),kt=oe((function(e,t){"use strict";var r=Ct();t.exports=function(e){try{return e&&r(e.toString)?e.toString():String(e)}catch(e){return"<Non-coercible to string value>"}}})),Nt=oe((function(e,t){"use strict";var r=kt(),n=/[\n\r\u2028\u2029]/g;t.exports=function(e){var t=r(e);return t.length>100&&(t=t.slice(0,99)+"…"),t.replace(n,(function(e){return JSON.stringify(e).slice(1,-1)}))}})),Bt=oe((function(e,t){function r(e){return!!e&&("object"===s(e)||"function"==typeof e)&&"function"==typeof e.then}t.exports=r,t.exports.default=r})),Tt=oe((function(){"use strict";var e=yt(),t=Et(),r=At(),n=Nt(),a=Bt(),o=Ft(),i=Object.create,u=t("then","then:finally","done","done:finally");we().promise=function(t,l){var s=i(null),c=i(null),d=i(null);if(!0===t)t=null;else if(t=r(t),!u[t])throw new TypeError("'"+n(t)+"' is not valid promise mode");l.on("set",(function(e,r,n){var i=!1;if(!a(n))return c[e]=n,void l.emit("setasync",e,1);s[e]=1,d[e]=n;var u=function(t){var r=s[e];if(i)throw new Error("Memoizee error: Detected unordered then|done & finally resolution, which in turn makes proper detection of success/failure impossible (when in 'done:finally' mode)\nConsider to rely on 'then' or 'done' mode instead.");r&&(delete s[e],c[e]=t,l.emit("setasync",e,r))},p=function(){i=!0,s[e]&&(delete s[e],delete d[e],l.delete(e))},f=t;if(f||(f="then"),"then"===f){var m=function(){o(p)};"function"==typeof(n=n.then((function(e){o(u.bind(this,e))}),m)).finally&&n.finally(m)}else if("done"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done' mode");n.done(u,p)}else if("done:finally"===f){if("function"!=typeof n.done)throw new Error("Memoizee error: Retrieved promise does not implement 'done' in 'done:finally' mode");if("function"!=typeof n.finally)throw new Error("Memoizee error: Retrieved promise does not implement 'finally' in 'done:finally' mode");n.done(u),n.finally(p)}})),l.on("get",(function(e,t,r){var n;if(s[e])++s[e];else{n=d[e];var i=function(){l.emit("getasync",e,t,r)};a(n)?"function"==typeof n.done?n.done(i):n.then((function(){o(i)})):i()}})),l.on("delete",(function(e){if(delete d[e],s[e])delete s[e];else if(hasOwnProperty.call(c,e)){var t=c[e];delete c[e],l.emit("deleteasync",e,[t])}})),l.on("clear",(function(){var t=c;c=i(null),s=i(null),d=i(null),l.emit("clearasync",e(t,(function(e){return[e]})))}))}})),Rt=oe((function(){"use strict";var e=ve(),t=Fe(),r=we(),n=Function.prototype.apply;r.dispose=function(a,o,i){var u;if(e(a),i.async&&r.async||i.promise&&r.promise)return o.on("deleteasync",u=function(e,t){n.call(a,null,t)}),void o.on("clearasync",(function(e){t(e,(function(e,t){u(t,e)}))}));o.on("delete",u=function(e,t){a(t)}),o.on("clear",(function(e){t(e,(function(e,t){u(t,e)}))}))}})),_t=oe((function(e,t){"use strict";t.exports=2147483647})),Ot=oe((function(e,t){"use strict";var r=he(),n=_t();t.exports=function(e){if((e=r(e))>n)throw new TypeError(e+" exceeds maximum possible timeout");return e}})),St=oe((function(){"use strict";var e=ot(),t=Fe(),r=Ft(),n=Bt(),a=Ot(),o=we(),i=Function.prototype,u=Math.max,l=Math.min,s=Object.create;o.maxAge=function(c,d,p){var f,m,D,h;(c=a(c))&&(f=s(null),m=p.async&&o.async||p.promise&&o.promise?"async":"",d.on("set"+m,(function(e){f[e]=setTimeout((function(){d.delete(e)}),c),"function"==typeof f[e].unref&&f[e].unref(),h&&(h[e]&&"nextTick"!==h[e]&&clearTimeout(h[e]),h[e]=setTimeout((function(){delete h[e]}),D),"function"==typeof h[e].unref&&h[e].unref())})),d.on("delete"+m,(function(e){clearTimeout(f[e]),delete f[e],h&&("nextTick"!==h[e]&&clearTimeout(h[e]),delete h[e])})),p.preFetch&&(D=!0===p.preFetch||isNaN(p.preFetch)?.333:u(l(Number(p.preFetch),1),0))&&(h={},D=(1-D)*c,d.on("get"+m,(function(t,a,o){h[t]||(h[t]="nextTick",r((function(){var r;"nextTick"===h[t]&&(delete h[t],d.delete(t),p.async&&(a=e(a)).push(i),r=d.memoized.apply(o,a),p.promise&&n(r)&&("function"==typeof r.done?r.done(i,i):r.then(i,i)))})))}))),d.on("clear"+m,(function(){t(f,(function(e){clearTimeout(e)})),f={},h&&(t(h,(function(e){"nextTick"!==e&&clearTimeout(e)})),h={})})))}})),Mt=oe((function(e,t){"use strict";var r=he(),n=Object.create,a=Object.prototype.hasOwnProperty;t.exports=function(e){var t,o=0,i=1,u=n(null),l=n(null),s=0;return e=r(e),{hit:function(r){var n=l[r],c=++s;if(u[c]=r,l[r]=c,!n){if(++o<=e)return;return r=u[i],t(r),r}if(delete u[n],i===n)for(;!a.call(u,++i););},delete:t=function(e){var t=l[e];if(t&&(delete u[t],delete l[e],--o,i===t)){if(!o)return s=0,void(i=1);for(;!a.call(u,++i););}},clear:function(){o=0,i=1,u=n(null),l=n(null),s=0}}}})),Pt=oe((function(){"use strict";var e=he(),t=Mt(),r=we();r.max=function(n,a,o){var i,u,l;(n=e(n))&&(u=t(n),i=o.async&&r.async||o.promise&&r.promise?"async":"",a.on("set"+i,l=function(e){void 0!==(e=u.hit(e))&&a.delete(e)}),a.on("get"+i,l),a.on("delete"+i,u.delete),a.on("clear"+i,u.clear))}})),It=oe((function(){"use strict";var e=ze(),t=we(),r=Object.create,n=Object.defineProperties;t.refCounter=function(a,o,i){var u,l;u=r(null),l=i.async&&t.async||i.promise&&t.promise?"async":"",o.on("set"+l,(function(e,t){u[e]=t||1})),o.on("get"+l,(function(e){++u[e]})),o.on("delete"+l,(function(e){delete u[e]})),o.on("clear"+l,(function(){u={}})),n(o.memoized,{deleteRef:e((function(){var e=o.get(arguments);return null===e?null:u[e]?! --u[e]&&(o.delete(e),!0):null})),getRefCount:e((function(){var e=o.get(arguments);return null===e?0:u[e]?u[e]:0}))})}})),jt=oe((function(e,t){"use strict";var r=de(),n=ge(),a=ct();t.exports=function(e){var t,o=r(arguments[1]);return o.normalizer||0!==(t=o.length=n(o.length,e.length,o.async))&&(o.primitive?!1===t?o.normalizer=dt():t>1&&(o.normalizer=pt()(t)):o.normalizer=!1===t?gt()():1===t?vt()():bt()(t)),o.async&&wt(),o.promise&&Tt(),o.dispose&&Rt(),o.maxAge&&St(),o.max&&Pt(),o.refCounter&&It(),a(e,o)}})),Lt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIdentStart=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||"-"===e||"_"===e},e.isIdent=function(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"-"===e||"_"===e},e.isHex=function(e){return e>="a"&&e<="f"||e>="A"&&e<="F"||e>="0"&&e<="9"},e.escapeIdentifier=function(t){for(var r=t.length,n="",a=0;a<r;){var o=t.charAt(a);if(e.identSpecialChars[o])n+="\\"+o;else if("_"===o||"-"===o||o>="A"&&o<="Z"||o>="a"&&o<="z"||0!==a&&o>="0"&&o<="9")n+=o;else{var i=o.charCodeAt(0);if(55296==(63488&i)){var u=t.charCodeAt(a++);if(55296!=(64512&i)||56320!=(64512&u))throw Error("UCS-2(decode): illegal sequence");i=((1023&i)<<10)+(1023&u)+65536}n+="\\"+i.toString(16)+" "}a++}return n},e.escapeStr=function(t){for(var r,n=t.length,a="",o=0;o<n;){var i=t.charAt(o);'"'===i?i='\\"':"\\"===i?i="\\\\":void 0!==(r=e.strReplacementsRev[i])&&(i=r),a+=i,o++}return'"'+a+'"'},e.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},e.strReplacementsRev={"\n":"\\n","\r":"\\r","\t":"\\t","\f":"\\f","\v":"\\v"},e.singleQuoteEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\","'":"'"},e.doubleQuotesEscapeChars={n:"\n",r:"\r",t:"\t",f:"\f","\\":"\\",'"':'"'}})),qt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.parseCssSelector=function(e,r,n,a,o,i){var u=e.length,l="";function s(n,a){var o="";for(r++,l=e.charAt(r);r<u;){if(l===n)return r++,o;if("\\"===l){r++;var i=void 0;if((l=e.charAt(r))===n)o+=n;else if(void 0!==(i=a[l]))o+=i;else{if(t.isHex(l)){var s=l;for(r++,l=e.charAt(r);t.isHex(l);)s+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),o+=String.fromCharCode(parseInt(s,16));continue}o+=l}}else o+=l;r++,l=e.charAt(r)}return o}function c(){var n="";for(l=e.charAt(r);r<u;){if(t.isIdent(l))n+=l;else{if("\\"!==l)return n;if(++r>=u)throw Error("Expected symbol but end of file reached.");if(l=e.charAt(r),t.identSpecialChars[l])n+=l;else{if(t.isHex(l)){var a=l;for(r++,l=e.charAt(r);t.isHex(l);)a+=l,r++,l=e.charAt(r);" "===l&&(r++,l=e.charAt(r)),n+=String.fromCharCode(parseInt(a,16));continue}n+=l}}r++,l=e.charAt(r)}return n}function d(){l=e.charAt(r);for(var t=!1;" "===l||"\t"===l||"\n"===l||"\r"===l||"\f"===l;)t=!0,r++,l=e.charAt(r);return t}function p(){var t=f();if(!t)return null;var n=t;for(l=e.charAt(r);","===l;){if(r++,d(),"selectors"!==n.type&&(n={type:"selectors",selectors:[t]}),!(t=f()))throw Error('Rule expected after ",".');n.selectors.push(t)}return n}function f(){d();var t={type:"ruleSet"},n=m();if(!n)return null;for(var a=t;n&&(n.type="rule",a.rule=n,a=n,d(),l=e.charAt(r),!(r>=u||","===l||")"===l));)if(o[l]){var i=l;if(r++,d(),!(n=m()))throw Error('Rule expected after "'+i+'".');n.nestingOperator=i}else(n=m())&&(n.nestingOperator=null);return t}function m(){for(var o=null;r<u;)if("*"===(l=e.charAt(r)))r++,(o=o||{}).tagName="*";else if(t.isIdentStart(l)||"\\"===l)(o=o||{}).tagName=c();else if("."===l)r++,((o=o||{}).classNames=o.classNames||[]).push(c());else if("#"===l)r++,(o=o||{}).id=c();else if("["===l){r++,d();var f={name:c()};if(d(),"]"===l)r++;else{var m="";if(a[l]&&(m=l,r++,l=e.charAt(r)),r>=u)throw Error('Expected "=" but end of file reached.');if("="!==l)throw Error('Expected "=" but "'+l+'" found.');f.operator=m+"=",r++,d();var D="";if(f.valueType="string",'"'===l)D=s('"',t.doubleQuotesEscapeChars);else if("'"===l)D=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,D=c(),f.valueType="substitute";else{for(;r<u&&"]"!==l;)D+=l,r++,l=e.charAt(r);D=D.trim()}if(d(),r>=u)throw Error('Expected "]" but end of file reached.');if("]"!==l)throw Error('Expected "]" but "'+l+'" found.');r++,f.value=D}((o=o||{}).attrs=o.attrs||[]).push(f)}else{if(":"!==l)break;r++;var h=c(),g={name:h};if("("===l){r++;var v="";if(d(),"selector"===n[h])g.valueType="selector",v=p();else{if(g.valueType=n[h]||"string",'"'===l)v=s('"',t.doubleQuotesEscapeChars);else if("'"===l)v=s("'",t.singleQuoteEscapeChars);else if(i&&"$"===l)r++,v=c(),g.valueType="substitute";else{for(;r<u&&")"!==l;)v+=l,r++,l=e.charAt(r);v=v.trim()}d()}if(r>=u)throw Error('Expected ")" but end of file reached.');if(")"!==l)throw Error('Expected ")" but "'+l+'" found.');r++,g.value=v}((o=o||{}).pseudos=o.pseudos||[]).push(g)}return o}return function(){var t=p();if(r<u)throw Error('Rule expected but "'+e.charAt(r)+'" found.');return t}()}})),zt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=Lt();e.renderEntity=function e(r){var n="";switch(r.type){case"ruleSet":for(var a=r.rule,o=[];a;)a.nestingOperator&&o.push(a.nestingOperator),o.push(e(a)),a=a.rule;n=o.join(" ");break;case"selectors":n=r.selectors.map(e).join(", ");break;case"rule":r.tagName&&(n="*"===r.tagName?"*":t.escapeIdentifier(r.tagName)),r.id&&(n+="#"+t.escapeIdentifier(r.id)),r.classNames&&(n+=r.classNames.map((function(e){return"."+t.escapeIdentifier(e)})).join("")),r.attrs&&(n+=r.attrs.map((function(e){return"operator"in e?"substitute"===e.valueType?"["+t.escapeIdentifier(e.name)+e.operator+"$"+e.value+"]":"["+t.escapeIdentifier(e.name)+e.operator+t.escapeStr(e.value)+"]":"["+t.escapeIdentifier(e.name)+"]"})).join("")),r.pseudos&&(n+=r.pseudos.map((function(r){return r.valueType?"selector"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+e(r.value)+")":"substitute"===r.valueType?":"+t.escapeIdentifier(r.name)+"($"+r.value+")":"numeric"===r.valueType?":"+t.escapeIdentifier(r.name)+"("+r.value+")":":"+t.escapeIdentifier(r.name)+"("+t.escapeIdentifier(r.value)+")":":"+t.escapeIdentifier(r.name)})).join(""));break;default:throw Error('Unknown entity type: "'+r.type+'".')}return n}})),Vt=oe((function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=qt(),r=zt(),n=function(){function e(){this.pseudos={},this.attrEqualityMods={},this.ruleNestingOperators={},this.substitutesEnabled=!1}return e.prototype.registerSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="selector"}return this},e.prototype.unregisterSelectorPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.pseudos[a]="numeric"}return this},e.prototype.unregisterNumericPseudos=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.pseudos[a]}return this},e.prototype.registerNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.ruleNestingOperators[a]=!0}return this},e.prototype.unregisterNestingOperators=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.ruleNestingOperators[a]}return this},e.prototype.registerAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];this.attrEqualityMods[a]=!0}return this},e.prototype.unregisterAttrEqualityMods=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=0,n=e;r<n.length;r++){var a=n[r];delete this.attrEqualityMods[a]}return this},e.prototype.enableSubstitutes=function(){return this.substitutesEnabled=!0,this},e.prototype.disableSubstitutes=function(){return this.substitutesEnabled=!1,this},e.prototype.parse=function(e){return t.parseCssSelector(e,0,this.pseudos,this.attrEqualityMods,this.ruleNestingOperators,this.substitutesEnabled)},e.prototype.render=function(e){return r.renderEntity(e).trim()},e}();e.CssSelectorParser=n})),$t=oe((function(e,t){!function(){"use strict";var n={name:"doT",version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:void 0,compile:void 0,log:!0};!function(){if("object"!==("undefined"==typeof globalThis?"undefined":s(globalThis)))try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch(e){i.globalThis=function(){if("undefined"!=typeof self)return self;if(void 0!==i)return i;if(void 0!==u)return u;if(void 0!==this)return this;throw new Error("Unable to locate global `this`")}()}}(),n.encodeHTMLSource=function(e){var t={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},r=e?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(e){return e?e.toString().replace(r,(function(e){return t[e]||e})):""}},void 0!==t&&t.exports?t.exports=n:void 0===(a=function(){return n}.call(e,r,e,t))||(t.exports=a);var o={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}},l=/$^/;function c(e,t,r){return("string"==typeof t?t:t.toString()).replace(e.define||l,(function(t,n,a,o){return 0===n.indexOf("def.")&&(n=n.substring(4)),n in r||(":"===a?(e.defineParams&&o.replace(e.defineParams,(function(e,t,a){r[n]={arg:t,text:a}})),n in r||(r[n]=o)):new Function("def","def['"+n+"']="+o)(r)),""})).replace(e.use||l,(function(t,n){e.useParams&&(n=n.replace(e.useParams,(function(e,t,n,a){if(r[n]&&r[n].arg&&a){var o=(n+":"+a).replace(/'|\\/g,"_");return r.__exp=r.__exp||{},r.__exp[o]=r[n].text.replace(new RegExp("(^|[^\\w$])"+r[n].arg+"([^\\w$])","g"),"$1"+a+"$2"),t+"def.__exp['"+o+"']"}})));var a=new Function("def","return "+n)(r);return a?c(e,a,r):a}))}function d(e){return e.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}n.template=function(e,t,r){var a,i,u=(t=t||n.templateSettings).append?o.append:o.split,s=0,p=t.use||t.define?c(t,e,r||{}):e;p=("var out='"+(t.strip?p.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):p).replace(/'|\\/g,"\\$&").replace(t.interpolate||l,(function(e,t){return u.start+d(t)+u.end})).replace(t.encode||l,(function(e,t){return a=!0,u.startencode+d(t)+u.end})).replace(t.conditional||l,(function(e,t,r){return t?r?"';}else if("+d(r)+"){out+='":"';}else{out+='":r?"';if("+d(r)+"){out+='":"';}out+='"})).replace(t.iterate||l,(function(e,t,r,n){return t?(s+=1,i=n||"i"+s,t=d(t),"';var arr"+s+"="+t+";if(arr"+s+"){var "+r+","+i+"=-1,l"+s+"=arr"+s+".length-1;while("+i+"<l"+s+"){"+r+"=arr"+s+"["+i+"+=1];out+='"):"';} } out+='"})).replace(t.evaluate||l,(function(e,t){return"';"+d(t)+"out+='"}))+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,""),a&&(t.selfcontained||!globalThis||globalThis._encodeHTML||(globalThis._encodeHTML=n.encodeHTMLSource(t.doNotSkipEncoded)),p="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+n.encodeHTMLSource.toString()+"("+(t.doNotSkipEncoded||"")+"));"+p);try{return new Function(t.varname,p)}catch(e){throw"undefined"!=typeof console&&console.log("Could not create a template function: "+p),e}},n.compile=function(e,t){return n.template(e,null,t)}}()})),Ht=oe((function(e,t){var o;o=function(){"use strict";function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,n=void 0,a=void 0,o=function(e,t){h[r]=e,h[r+1]=t,2===(r+=2)&&(a?a(g):w())},c=void 0!==i?i:void 0,d=c||{},p=d.MutationObserver||d.WebKitMutationObserver,f="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),m="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function D(){var e=setTimeout;return function(){return e(g,1)}}var h=new Array(1e3);function g(){for(var e=0;e<r;e+=2)(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0;r=0}var v,b,y,F,w=void 0;function E(e,t){var r=this,n=new this.constructor(A);void 0===n[x]&&L(n);var a=r._state;if(a){var i=arguments[a-1];o((function(){return I(a,n,i,r._result)}))}else M(r,n,e,t);return n}function C(e){if(e&&"object"===s(e)&&e.constructor===this)return e;var t=new this(A);return R(t,e),t}f?w=function(){return process.nextTick(g)}:p?(b=0,y=new p(g),F=l.createTextNode(""),y.observe(F,{characterData:!0}),w=function(){F.data=b=++b%2}):m?((v=new MessageChannel).port1.onmessage=g,w=function(){return v.port2.postMessage(0)}):w=void 0===c?function(){try{var e=Function("return this")().require("vertx");return void 0!==(n=e.runOnLoop||e.runOnContext)?function(){n(g)}:D()}catch(e){return D()}}():D();var x=Math.random().toString(36).substring(2);function A(){}var k=void 0,N=1,B=2;function T(t,r,n){r.constructor===t.constructor&&n===E&&r.constructor.resolve===C?function(e,t){t._state===N?O(e,t._result):t._state===B?S(e,t._result):M(t,void 0,(function(t){return R(e,t)}),(function(t){return S(e,t)}))}(t,r):void 0===n?O(t,r):e(n)?function(e,t,r){o((function(e){var n=!1,a=function(r,a,o,i){try{r.call(a,(function(r){n||(n=!0,t!==r?R(e,r):O(e,r))}),(function(t){n||(n=!0,S(e,t))}))}catch(e){return e}}(r,t,0,0,e._label);!n&&a&&(n=!0,S(e,a))}),e)}(t,r,n):O(t,r)}function R(e,t){if(e===t)S(e,new TypeError("You cannot resolve a promise with itself"));else if(a=s(n=t),null===n||"object"!==a&&"function"!==a)O(e,t);else{var r=void 0;try{r=t.then}catch(t){return void S(e,t)}T(e,t,r)}var n,a}function _(e){e._onerror&&e._onerror(e._result),P(e)}function O(e,t){e._state===k&&(e._result=t,e._state=N,0!==e._subscribers.length&&o(P,e))}function S(e,t){e._state===k&&(e._state=B,e._result=t,o(_,e))}function M(e,t,r,n){var a=e._subscribers,i=a.length;e._onerror=null,a[i]=t,a[i+N]=r,a[i+B]=n,0===i&&e._state&&o(P,e)}function P(e){var t=e._subscribers,r=e._state;if(0!==t.length){for(var n=void 0,a=void 0,o=e._result,i=0;i<t.length;i+=3)n=t[i],a=t[i+r],n?I(r,n,a,o):a(o);e._subscribers.length=0}}function I(t,r,n,a){var o=e(n),i=void 0,u=void 0,l=!0;if(o){try{i=n(a)}catch(e){l=!1,u=e}if(r===i)return void S(r,new TypeError("A promises callback cannot return that same promise."))}else i=a;r._state!==k||(o&&l?R(r,i):!1===l?S(r,u):t===N?O(r,i):t===B&&S(r,i))}var j=0;function L(e){e[x]=j++,e._state=void 0,e._result=void 0,e._subscribers=[]}var q=function(){function e(e,r){this._instanceConstructor=e,this.promise=new e(A),this.promise[x]||L(this.promise),t(r)?(this.length=r.length,this._remaining=r.length,this._result=new Array(this.length),0===this.length?O(this.promise,this._result):(this.length=this.length||0,this._enumerate(r),0===this._remaining&&O(this.promise,this._result))):S(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===k&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var r=this._instanceConstructor,n=r.resolve;if(n===C){var a=void 0,o=void 0,i=!1;try{a=e.then}catch(e){i=!0,o=e}if(a===E&&e._state!==k)this._settledAt(e._state,t,e._result);else if("function"!=typeof a)this._remaining--,this._result[t]=e;else if(r===z){var u=new r(A);i?S(u,o):T(u,e,a),this._willSettleAt(u,t)}else this._willSettleAt(new r((function(t){return t(e)})),t)}else this._willSettleAt(n(e),t)},e.prototype._settledAt=function(e,t,r){var n=this.promise;n._state===k&&(this._remaining--,e===B?S(n,r):this._result[t]=r),0===this._remaining&&O(n,this._result)},e.prototype._willSettleAt=function(e,t){var r=this;M(e,void 0,(function(e){return r._settledAt(N,t,e)}),(function(e){return r._settledAt(B,t,e)}))},e}(),z=function(){function t(e){this[x]=j++,this._result=this._state=void 0,this._subscribers=[],A!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof t?function(e,t){try{t((function(t){R(e,t)}),(function(t){S(e,t)}))}catch(t){S(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return t.prototype.catch=function(e){return this.then(null,e)},t.prototype.finally=function(t){var r=this,n=r.constructor;return e(t)?r.then((function(e){return n.resolve(t()).then((function(){return e}))}),(function(e){return n.resolve(t()).then((function(){throw e}))})):r.then(t,t)},t}();return z.prototype.then=E,z.all=function(e){return new q(this,e).promise},z.race=function(e){var r=this;return t(e)?new r((function(t,n){for(var a=e.length,o=0;o<a;o++)r.resolve(e[o]).then(t,n)})):new r((function(e,t){return t(new TypeError("You must pass an array to race."))}))},z.resolve=C,z.reject=function(e){var t=new this(A);return S(t,e),t},z._setScheduler=function(e){a=e},z._setAsap=function(e){o=e},z._asap=o,z.polyfill=function(){var e=void 0;if(void 0!==u)e=u;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var r=null;try{r=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===r&&!t.cast)return}e.Promise=z},z.Promise=z,z},"object"===s(e)&&void 0!==t?t.exports=o():void 0===(a="function"==typeof(n=o)?n.call(e,r,e,t):n)||(t.exports=a)})),Ut=oe((function(e){var t,r,n=(t=Object.prototype.toString,r=Object.prototype.hasOwnProperty,{Class:function(e){return t.call(e).replace(/^\[object *|\]$/g,"")},HasProperty:function(e,t){return t in e},HasOwnProperty:function(e,t){return r.call(e,t)},IsCallable:function(e){return"function"==typeof e},ToInt32:function(e){return e>>0},ToUint32:function(e){return e>>>0}}),a=Math.LN2,o=Math.abs,i=Math.floor,u=Math.log,l=Math.min,c=Math.pow,d=Math.round;function p(e,t,r){return e<t?t:e>r?r:e}var f,m=Object.getOwnPropertyNames||function(e){if(e!==Object(e))throw new TypeError("Object.getOwnPropertyNames called on non-object");var t,r=[];for(t in e)n.HasOwnProperty(e,t)&&r.push(t);return r};function D(e){if(m&&f){var t,r=m(e);for(t=0;t<r.length;t+=1)f(e,r[t],{value:e[r[t]],writable:!1,enumerable:!1,configurable:!1})}}function h(e,t){var r=32-t;return e<<r>>r}function g(e,t){var r=32-t;return e<<r>>>r}function v(e){return[255&e]}function b(e){return h(e[0],8)}function y(e){return[255&e]}function F(e){return g(e[0],8)}function w(e){return[(e=d(Number(e)))<0?0:e>255?255:255&e]}function E(e){return[e>>8&255,255&e]}function C(e){return h(e[0]<<8|e[1],16)}function x(e){return[e>>8&255,255&e]}function A(e){return g(e[0]<<8|e[1],16)}function k(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function N(e){return h(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function B(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]}function T(e){return g(e[0]<<24|e[1]<<16|e[2]<<8|e[3],32)}function R(e,t,r){var n,s,d,p,f,m,D,h=(1<<t-1)-1;function g(e){var t=i(e),r=e-t;return r<.5?t:r>.5||t%2?t+1:t}for(e!=e?(s=(1<<t)-1,d=c(2,r-1),n=0):e===1/0||e===-1/0?(s=(1<<t)-1,d=0,n=e<0?1:0):0===e?(s=0,d=0,n=1/e==-1/0?1:0):(n=e<0,(e=o(e))>=c(2,1-h)?(s=l(i(u(e)/a),1023),(d=g(e/c(2,s)*c(2,r)))/c(2,r)>=2&&(s+=1,d=1),s>h?(s=(1<<t)-1,d=0):(s+=h,d-=c(2,r))):(s=0,d=g(e/c(2,1-h-r)))),f=[],p=r;p;p-=1)f.push(d%2?1:0),d=i(d/2);for(p=t;p;p-=1)f.push(s%2?1:0),s=i(s/2);for(f.push(n?1:0),f.reverse(),m=f.join(""),D=[];m.length;)D.push(parseInt(m.substring(0,8),2)),m=m.substring(8);return D}function _(e,t,r){var n,a,o,i,u,l,s,d,p=[];for(n=e.length;n;n-=1)for(o=e[n-1],a=8;a;a-=1)p.push(o%2?1:0),o>>=1;return p.reverse(),i=p.join(""),u=(1<<t-1)-1,l=parseInt(i.substring(0,1),2)?-1:1,s=parseInt(i.substring(1,1+t),2),d=parseInt(i.substring(1+t),2),s===(1<<t)-1?0===d?l*(1/0):NaN:s>0?l*c(2,s-u)*(1+d/c(2,r)):0!==d?l*c(2,-(u-1))*(d/c(2,r)):l<0?-0:0}function O(e){return _(e,11,52)}function S(e){return R(e,11,52)}function M(e){return _(e,8,23)}function P(e){return R(e,8,23)}f=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),!0}catch(e){return!1}}()?Object.defineProperty:function(e,t,r){if(!e===Object(e))throw new TypeError("Object.defineProperty called on non-object");return n.HasProperty(r,"get")&&Object.prototype.__defineGetter__&&Object.prototype.__defineGetter__.call(e,t,r.get),n.HasProperty(r,"set")&&Object.prototype.__defineSetter__&&Object.prototype.__defineSetter__.call(e,t,r.set),n.HasProperty(r,"value")&&(e[t]=r.value),e},function(){function t(e){if((e=n.ToInt32(e))<0)throw new RangeError("ArrayBuffer size is not a small enough positive integer");var t;for(this.byteLength=e,this._bytes=[],this._bytes.length=e,t=0;t<this.byteLength;t+=1)this._bytes[t]=0;D(this)}function r(){}function a(e,a,o){var i;return i=function(e,r,a){var o,u,l,c;if(arguments.length&&"number"!=typeof arguments[0])if("object"===s(arguments[0])&&arguments[0].constructor===i)for(o=arguments[0],this.length=o.length,this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)this._setter(l,o._getter(l));else if("object"!==s(arguments[0])||arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])){if("object"!==s(arguments[0])||!(arguments[0]instanceof t||"ArrayBuffer"===n.Class(arguments[0])))throw new TypeError("Unexpected argument type(s)");if(this.buffer=e,this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteOffset%this.BYTES_PER_ELEMENT)throw new RangeError("ArrayBuffer length minus the byteOffset is not a multiple of the element size.");if(arguments.length<3){if(this.byteLength=this.buffer.byteLength-this.byteOffset,this.byteLength%this.BYTES_PER_ELEMENT)throw new RangeError("length of buffer minus byteOffset not a multiple of the element size");this.length=this.byteLength/this.BYTES_PER_ELEMENT}else this.length=n.ToUint32(a),this.byteLength=this.length*this.BYTES_PER_ELEMENT;if(this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer")}else for(u=arguments[0],this.length=n.ToUint32(u.length),this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0,l=0;l<this.length;l+=1)c=u[l],this._setter(l,Number(c));else{if(this.length=n.ToInt32(arguments[0]),a<0)throw new RangeError("ArrayBufferView size is not a small enough positive integer");this.byteLength=this.length*this.BYTES_PER_ELEMENT,this.buffer=new t(this.byteLength),this.byteOffset=0}this.constructor=i,D(this),function(e){if(f){if(e.length>1e5)throw new RangeError("Array too large for polyfill");var t;for(t=0;t<e.length;t+=1)r(t)}function r(t){f(e,t,{get:function(){return e._getter(t)},set:function(r){e._setter(t,r)},enumerable:!0,configurable:!1})}}(this)},i.prototype=new r,i.prototype.BYTES_PER_ELEMENT=e,i.prototype._pack=a,i.prototype._unpack=o,i.BYTES_PER_ELEMENT=e,i.prototype._getter=function(e){if(arguments.length<1)throw new SyntaxError("Not enough arguments");if(!((e=n.ToUint32(e))>=this.length)){for(var t=[],r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)t.push(this.buffer._bytes[a]);return this._unpack(t)}},i.prototype.get=i.prototype._getter,i.prototype._setter=function(e,t){if(arguments.length<2)throw new SyntaxError("Not enough arguments");if((e=n.ToUint32(e))<this.length){var r,a,o=this._pack(t);for(r=0,a=this.byteOffset+e*this.BYTES_PER_ELEMENT;r<this.BYTES_PER_ELEMENT;r+=1,a+=1)this.buffer._bytes[a]=o[r]}},i.prototype.set=function(e,t){if(arguments.length<1)throw new SyntaxError("Not enough arguments");var r,a,o,i,u,l,c,d,p,f;if("object"===s(arguments[0])&&arguments[0].constructor===this.constructor){if(r=arguments[0],(o=n.ToUint32(arguments[1]))+r.length>this.length)throw new RangeError("Offset plus length of array is out of range");if(d=this.byteOffset+o*this.BYTES_PER_ELEMENT,p=r.length*this.BYTES_PER_ELEMENT,r.buffer===this.buffer){for(f=[],u=0,l=r.byteOffset;u<p;u+=1,l+=1)f[u]=r.buffer._bytes[l];for(u=0,c=d;u<p;u+=1,c+=1)this.buffer._bytes[c]=f[u]}else for(u=0,l=r.byteOffset,c=d;u<p;u+=1,l+=1,c+=1)this.buffer._bytes[c]=r.buffer._bytes[l]}else{if("object"!==s(arguments[0])||void 0===arguments[0].length)throw new TypeError("Unexpected argument type(s)");if(a=arguments[0],i=n.ToUint32(a.length),(o=n.ToUint32(arguments[1]))+i>this.length)throw new RangeError("Offset plus length of array is out of range");for(u=0;u<i;u+=1)l=a[u],this._setter(o+u,Number(l))}},i.prototype.subarray=function(e,t){e=n.ToInt32(e),t=n.ToInt32(t),arguments.length<1&&(e=0),arguments.length<2&&(t=this.length),e<0&&(e=this.length+e),t<0&&(t=this.length+t),e=p(e,0,this.length);var r=(t=p(t,0,this.length))-e;return r<0&&(r=0),new this.constructor(this.buffer,this.byteOffset+e*this.BYTES_PER_ELEMENT,r)},i}e.ArrayBuffer=e.ArrayBuffer||t;var o=a(1,v,b),i=a(1,y,F),u=a(1,w,F),l=a(2,E,C),c=a(2,x,A),d=a(4,k,N),m=a(4,B,T),h=a(4,P,M),g=a(8,S,O);e.Int8Array=e.Int8Array||o,e.Uint8Array=e.Uint8Array||i,e.Uint8ClampedArray=e.Uint8ClampedArray||u,e.Int16Array=e.Int16Array||l,e.Uint16Array=e.Uint16Array||c,e.Int32Array=e.Int32Array||d,e.Uint32Array=e.Uint32Array||m,e.Float32Array=e.Float32Array||h,e.Float64Array=e.Float64Array||g}(),function(){function t(e,t){return n.IsCallable(e.get)?e.get(t):e[t]}var r,a=(r=new e.Uint16Array([4660]),18===t(new e.Uint8Array(r.buffer),0));function o(t,r,a){if(0===arguments.length)t=new e.ArrayBuffer(0);else if(!(t instanceof e.ArrayBuffer||"ArrayBuffer"===n.Class(t)))throw new TypeError("TypeError");if(this.buffer=t||new e.ArrayBuffer(0),this.byteOffset=n.ToUint32(r),this.byteOffset>this.buffer.byteLength)throw new RangeError("byteOffset out of range");if(this.byteLength=arguments.length<3?this.buffer.byteLength-this.byteOffset:n.ToUint32(a),this.byteOffset+this.byteLength>this.buffer.byteLength)throw new RangeError("byteOffset and length reference an area beyond the end of the buffer");D(this)}function i(r){return function(o,i){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");o+=this.byteOffset;var u,l=new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT),s=[];for(u=0;u<r.BYTES_PER_ELEMENT;u+=1)s.push(t(l,u));return Boolean(i)===Boolean(a)&&s.reverse(),t(new r(new e.Uint8Array(s).buffer),0)}}function u(r){return function(o,i,u){if((o=n.ToUint32(o))+r.BYTES_PER_ELEMENT>this.byteLength)throw new RangeError("Array index out of range");var l,s=new r([i]),c=new e.Uint8Array(s.buffer),d=[];for(l=0;l<r.BYTES_PER_ELEMENT;l+=1)d.push(t(c,l));Boolean(u)===Boolean(a)&&d.reverse(),new e.Uint8Array(this.buffer,o,r.BYTES_PER_ELEMENT).set(d)}}o.prototype.getUint8=i(e.Uint8Array),o.prototype.getInt8=i(e.Int8Array),o.prototype.getUint16=i(e.Uint16Array),o.prototype.getInt16=i(e.Int16Array),o.prototype.getUint32=i(e.Uint32Array),o.prototype.getInt32=i(e.Int32Array),o.prototype.getFloat32=i(e.Float32Array),o.prototype.getFloat64=i(e.Float64Array),o.prototype.setUint8=u(e.Uint8Array),o.prototype.setInt8=u(e.Int8Array),o.prototype.setUint16=u(e.Uint16Array),o.prototype.setInt16=u(e.Int16Array),o.prototype.setUint32=u(e.Uint32Array),o.prototype.setInt32=u(e.Int32Array),o.prototype.setFloat32=u(e.Float32Array),o.prototype.setFloat64=u(e.Float64Array),e.DataView=e.DataView||o}()})),Gt=oe((function(e){!function(e){"use strict";if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),n=function(e,t,n){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n}):e[t]=n};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id","_WeakMap_"+o()+"."+o()),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function r(e,r){if(!a(e)||!t.call(e,"_id"))throw new TypeError(r+" method called on incompatible receiver "+s(e))}function o(){return Math.random().toString().substring(2)}return n(e.prototype,"delete",(function(e){if(r(this,"delete"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e||(delete e[this._id],0))})),n(e.prototype,"get",(function(e){if(r(this,"get"),a(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),n(e.prototype,"has",(function(e){if(r(this,"has"),!a(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),n(e.prototype,"set",(function(e,t){if(r(this,"set"),!a(e))throw new TypeError("Invalid value used as weak map key");var o=e[this._id];return o&&o[0]===e?(o[1]=t,this):(n(e,this._id,[e,t]),this)})),n(e,"_polyfill",!0),e}()}function a(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:void 0!==i?i:void 0!==u?u:e)})),Wt=oe((function(e,t){var r=function(e){return e&&e.Math==Math&&e};t.exports=r("object"==("undefined"==typeof globalThis?"undefined":s(globalThis))&&globalThis)||r("object"==(void 0===i?"undefined":s(i))&&i)||r("object"==("undefined"==typeof self?"undefined":s(self))&&self)||r("object"==(void 0===u?"undefined":s(u))&&u)||function(){return this}()||Function("return this")()})),Yt=oe((function(e,t){t.exports=function(e){try{return!!e()}catch(e){return!0}}})),Kt=oe((function(e,t){var r=Yt();t.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),Xt=oe((function(e,t){var r=Kt(),n=Function.prototype,a=n.apply,o=n.call;t.exports="object"==("undefined"==typeof Reflect?"undefined":s(Reflect))&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})})),Zt=oe((function(e,t){var r=Kt(),n=Function.prototype,a=n.call,o=r&&n.bind.bind(a,a);t.exports=r?o:function(e){return function(){return a.apply(e,arguments)}}})),Jt=oe((function(e,t){var r=Zt(),n=r({}.toString),a=r("".slice);t.exports=function(e){return a(n(e),8,-1)}})),Qt=oe((function(e,t){var r=Jt(),n=Zt();t.exports=function(e){if("Function"===r(e))return n(e)}})),er=oe((function(e,t){var r="object"==(void 0===l?"undefined":s(l))&&l.all,n=void 0===r&&void 0!==r;t.exports={all:r,IS_HTMLDDA:n}})),tr=oe((function(e,t){var r=er(),n=r.all;t.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===n}:function(e){return"function"==typeof e}})),rr=oe((function(e,t){var r=Yt();t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),nr=oe((function(e,t){var r=Kt(),n=Function.prototype.call;t.exports=r?n.bind(n):function(){return n.apply(n,arguments)}})),ar=oe((function(e){"use strict";var t={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,n=r&&!t.call({1:2},1);e.f=n?function(e){var t=r(this,e);return!!t&&t.enumerable}:t})),or=oe((function(e,t){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),ir=oe((function(e,t){var r=Zt(),n=Yt(),a=Jt(),o=Object,i=r("".split);t.exports=n((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?i(e,""):o(e)}:o})),ur=oe((function(e,t){t.exports=function(e){return null==e}})),lr=oe((function(e,t){var r=ur(),n=TypeError;t.exports=function(e){if(r(e))throw n("Can't call method on "+e);return e}})),sr=oe((function(e,t){var r=ir(),n=lr();t.exports=function(e){return r(n(e))}})),cr=oe((function(e,t){var r=tr(),n=er(),a=n.all;t.exports=n.IS_HTMLDDA?function(e){return"object"==s(e)?null!==e:r(e)||e===a}:function(e){return"object"==s(e)?null!==e:r(e)}})),dr=oe((function(e,t){t.exports={}})),pr=oe((function(e,t){var r=dr(),n=Wt(),a=tr(),o=function(e){return a(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?o(r[e])||o(n[e]):r[e]&&r[e][t]||n[e]&&n[e][t]}})),fr=oe((function(e,t){var r=Zt();t.exports=r({}.isPrototypeOf)})),mr=oe((function(e,t){var r=pr();t.exports=r("navigator","userAgent")||""})),Dr=oe((function(e,t){var r,n,a=Wt(),o=mr(),i=a.process,u=a.Deno,l=i&&i.versions||u&&u.version,s=l&&l.v8;s&&(n=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!n&&o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=+r[1]),t.exports=n})),hr=oe((function(e,t){var r=Dr(),n=Yt();t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))})),gr=oe((function(e,t){var r=hr();t.exports=r&&!Symbol.sham&&"symbol"==s(Symbol.iterator)})),vr=oe((function(e,t){var r=pr(),n=tr(),a=fr(),o=gr(),i=Object;t.exports=o?function(e){return"symbol"==s(e)}:function(e){var t=r("Symbol");return n(t)&&a(t.prototype,i(e))}})),br=oe((function(e,t){var r=String;t.exports=function(e){try{return r(e)}catch(e){return"Object"}}})),yr=oe((function(e,t){var r=tr(),n=br(),a=TypeError;t.exports=function(e){if(r(e))return e;throw a(n(e)+" is not a function")}})),Fr=oe((function(e,t){var r=yr(),n=ur();t.exports=function(e,t){var a=e[t];return n(a)?void 0:r(a)}})),wr=oe((function(e,t){var r=nr(),n=tr(),a=cr(),o=TypeError;t.exports=function(e,t){var i,u;if("string"===t&&n(i=e.toString)&&!a(u=r(i,e)))return u;if(n(i=e.valueOf)&&!a(u=r(i,e)))return u;if("string"!==t&&n(i=e.toString)&&!a(u=r(i,e)))return u;throw o("Can't convert object to primitive value")}})),Er=oe((function(e,t){t.exports=!0})),Cr=oe((function(e,t){var r=Wt(),n=Object.defineProperty;t.exports=function(e,t){try{n(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),xr=oe((function(e,t){var r=Wt(),n=Cr(),a="__core-js_shared__",o=r[a]||n(a,{});t.exports=o})),Ar=oe((function(e,t){var r=Er(),n=xr();(t.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),kr=oe((function(e,t){var r=lr(),n=Object;t.exports=function(e){return n(r(e))}})),Nr=oe((function(e,t){var r=Zt(),n=kr(),a=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return a(n(e),t)}})),Br=oe((function(e,t){var r=Zt(),n=0,a=Math.random(),o=r(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++n+a,36)}})),Tr=oe((function(e,t){var r=Wt(),n=Ar(),a=Nr(),o=Br(),i=hr(),u=gr(),l=n("wks"),s=r.Symbol,c=s&&s.for,d=u?s:s&&s.withoutSetter||o;t.exports=function(e){if(!a(l,e)||!i&&"string"!=typeof l[e]){var t="Symbol."+e;i&&a(s,e)?l[e]=s[e]:l[e]=u&&c?c(t):d(t)}return l[e]}})),Rr=oe((function(e,t){var r=nr(),n=cr(),a=vr(),o=Fr(),i=wr(),u=Tr(),l=TypeError,s=u("toPrimitive");t.exports=function(e,t){if(!n(e)||a(e))return e;var u,c=o(e,s);if(c){if(void 0===t&&(t="default"),u=r(c,e,t),!n(u)||a(u))return u;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),i(e,t)}})),_r=oe((function(e,t){var r=Rr(),n=vr();t.exports=function(e){var t=r(e,"string");return n(t)?t:t+""}})),Or=oe((function(e,t){var r=Wt(),n=cr(),a=r.document,o=n(a)&&n(a.createElement);t.exports=function(e){return o?a.createElement(e):{}}})),Sr=oe((function(e,t){var r=rr(),n=Yt(),a=Or();t.exports=!r&&!n((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))})),Mr=oe((function(e){var t=rr(),r=nr(),n=ar(),a=or(),o=sr(),i=_r(),u=Nr(),l=Sr(),s=Object.getOwnPropertyDescriptor;e.f=t?s:function(e,t){if(e=o(e),t=i(t),l)try{return s(e,t)}catch(e){}if(u(e,t))return a(!r(n.f,e,t),e[t])}})),Pr=oe((function(e,t){var r=Yt(),n=tr(),a=/#|\.prototype\./,o=function(e,t){var a=u[i(e)];return a==s||a!=l&&(n(t)?r(t):!!t)},i=o.normalize=function(e){return String(e).replace(a,".").toLowerCase()},u=o.data={},l=o.NATIVE="N",s=o.POLYFILL="P";t.exports=o})),Ir=oe((function(e,t){var r=Qt(),n=yr(),a=Kt(),o=r(r.bind);t.exports=function(e,t){return n(e),void 0===t?e:a?o(e,t):function(){return e.apply(t,arguments)}}})),jr=oe((function(e,t){var r=rr(),n=Yt();t.exports=r&&n((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),Lr=oe((function(e,t){var r=cr(),n=String,a=TypeError;t.exports=function(e){if(r(e))return e;throw a(n(e)+" is not an object")}})),qr=oe((function(e){var t=rr(),r=Sr(),n=jr(),a=Lr(),o=_r(),i=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,s="enumerable",c="configurable",d="writable";e.f=t?n?function(e,t,r){if(a(e),t=o(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]){var n=l(e,t);n&&n[d]&&(e[t]=r.value,r={configurable:c in r?r[c]:n[c],enumerable:s in r?r[s]:n[s],writable:!1})}return u(e,t,r)}:u:function(e,t,n){if(a(e),t=o(t),a(n),r)try{return u(e,t,n)}catch(e){}if("get"in n||"set"in n)throw i("Accessors not supported");return"value"in n&&(e[t]=n.value),e}})),zr=oe((function(e,t){var r=rr(),n=qr(),a=or();t.exports=r?function(e,t,r){return n.f(e,t,a(1,r))}:function(e,t,r){return e[t]=r,e}})),Vr=oe((function(e,t){"use strict";var r=Wt(),n=Xt(),a=Qt(),o=tr(),i=Mr().f,u=Pr(),l=dr(),c=Ir(),d=zr(),p=Nr(),f=function(e){var t=function t(r,a,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(r);case 2:return new e(r,a)}return new e(r,a,o)}return n(e,this,arguments)};return t.prototype=e.prototype,t};t.exports=function(e,t){var n,m,D,h,g,v,b,y,F=e.target,w=e.global,E=e.stat,C=e.proto,x=w?r:E?r[F]:(r[F]||{}).prototype,A=w?l:l[F]||d(l,F,{})[F],k=A.prototype;for(D in t)n=!u(w?D:F+(E?".":"#")+D,e.forced)&&x&&p(x,D),g=A[D],n&&(v=e.dontCallGetSet?(y=i(x,D))&&y.value:x[D]),h=n&&v?v:t[D],n&&s(g)==s(h)||(b=e.bind&&n?c(h,r):e.wrap&&n?f(h):C&&o(h)?a(h):h,(e.sham||h&&h.sham||g&&g.sham)&&d(b,"sham",!0),d(A,D,b),C&&(p(l,m=F+"Prototype")||d(l,m,{}),d(l[m],D,h),e.real&&k&&!k[D]&&d(k,D,h)))}})),$r=oe((function(){Vr()({target:"Object",stat:!0},{hasOwn:Nr()})})),Hr=oe((function(e,t){$r();var r=dr();t.exports=r.Object.hasOwn})),Ur=oe((function(e,t){var r=Hr();t.exports=r})),Gr=oe((function(e,t){var r=Ur();t.exports=r})),Wr={helpUrlBase:"https://dequeuniversity.com/rules/",gridSize:200,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(e){var t=e.name,r=e.value,n=e.priority,a=e.group;Wr[t]=r,Wr[t+"_PRIO"]=n,Wr[t+"_GROUP"]=a,Wr.results[n]=r,Wr.resultGroups[n]=a,Wr.resultGroupMap[r]=a})),Object.freeze(Wr.results),Object.freeze(Wr.resultGroups),Object.freeze(Wr.resultGroupMap),Object.freeze(Wr);var Yr=Wr,Kr=function(){"object"===("undefined"==typeof console?"undefined":s(console))&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},Xr=/[\t\r\n\f]/g,Zr=function(){function e(){J(this,e),this.parent=void 0}return ee(e,[{key:"props",get:function(){throw new Error('VirtualNode class must have a "props" object consisting of "nodeType" and "nodeName" properties')}},{key:"attrNames",get:function(){throw new Error('VirtualNode class must have an "attrNames" property')}},{key:"attr",value:function(){throw new Error('VirtualNode class must have an "attr" function')}},{key:"hasAttr",value:function(){throw new Error('VirtualNode class must have a "hasAttr" function')}},{key:"hasClass",value:function(e){var t=this.attr("class");if(!t)return!1;var r=" "+e+" ";return(" "+t+" ").replace(Xr," ").indexOf(r)>=0}}]),e}(),Jr={};ie(Jr,{DqElement:function(){return Xn},aggregate:function(){return Qr},aggregateChecks:function(){return on},aggregateNodeResults:function(){return ln},aggregateResult:function(){return cn},areStylesSet:function(){return dn},assert:function(){return pn},checkHelper:function(){return Zn},clone:function(){return Jn},closest:function(){return ma},collectResultsFromFrames:function(){return co},contains:function(){return po},convertSelector:function(){return da},cssParser:function(){return ta},deepMerge:function(){return fo},escapeSelector:function(){return mn},extendMetaData:function(){return mo},filterHtmlAttrs:function(){return rm},finalizeRuleResult:function(){return un},findBy:function(){return uo},getAllChecks:function(){return io},getAncestry:function(){return zn},getBaseLang:function(){return Ip},getCheckMessage:function(){return Gp},getCheckOption:function(){return Wp},getEnvironmentData:function(){return Yp},getFlattenedTree:function(){return Sp},getFrameContexts:function(){return ff},getFriendlyUriEnd:function(){return vn},getNodeAttributes:function(){return bn},getNodeFromTree:function(){return Wn},getPreloadConfig:function(){return Xf},getRootNode:function(){return vo},getRule:function(){return mf},getScroll:function(){return hf},getScrollState:function(){return vf},getSelector:function(){return Ln},getSelectorData:function(){return On},getShadowSelector:function(){return Cn},getStandards:function(){return bf},getStyleSheetFactory:function(){return Ff},getXpath:function(){return $n},injectStyle:function(){return wf},isHidden:function(){return Ef},isHtmlElement:function(){return Cf},isNodeInContext:function(){return xf},isShadowRoot:function(){return ho},isValidLang:function(){return mm},isXHTML:function(){return En},matchAncestry:function(){return kf},matches:function(){return ra},matchesExpression:function(){return fa},matchesSelector:function(){return yn},memoize:function(){return wn},mergeResults:function(){return so},nodeLookup:function(){return Bf},nodeSerializer:function(){return oo},nodeSorter:function(){return Nf},parseCrossOriginStylesheet:function(){return Pf},parseSameOriginStylesheet:function(){return Sf},parseStylesheet:function(){return Mf},performanceTimer:function(){return jf},pollyfillElementsFromPoint:function(){return Lf},preload:function(){return Yf},preloadCssom:function(){return $f},preloadMedia:function(){return Wf},processMessage:function(){return Up},publishMetaData:function(){return Zf},querySelectorAll:function(){return Qf},querySelectorAllFilter:function(){return Vf},queue:function(){return Fa},respondable:function(){return Ja},ruleShouldRun:function(){return tm},select:function(){return am},sendCommandToFrame:function(){return eo},setScrollState:function(){return im},shadowSelect:function(){return um},shadowSelectAll:function(){return sm},shouldPreload:function(){return Kf},toArray:function(){return fn},tokenList:function(){return kp},uniqueArray:function(){return qf},uuid:function(){return Ma},validInputTypes:function(){return dm},validLangs:function(){return fm}});var Qr=function(e,t,r){t=t.slice(),r&&t.push(r);var n=t.map((function(t){return e.indexOf(t)})).sort();return e[n.pop()]},en=Yr.CANTTELL_PRIO,tn=Yr.FAIL_PRIO,rn=[];rn[Yr.PASS_PRIO]=!0,rn[Yr.CANTTELL_PRIO]=null,rn[Yr.FAIL_PRIO]=!1;var nn=["any","all","none"];function an(e,t){return nn.reduce((function(r,n){return r[n]=(e[n]||[]).map((function(e){return t(e,n)})),r}),{})}var on=function(e){var t=Object.assign({},e);an(t,(function(e,t){var r=void 0===e.result?-1:rn.indexOf(e.result);e.priority=-1!==r?r:Yr.CANTTELL_PRIO,"none"===t&&(e.priority===Yr.PASS_PRIO?e.priority=Yr.FAIL_PRIO:e.priority===Yr.FAIL_PRIO&&(e.priority=Yr.PASS_PRIO))}));var r={all:t.all.reduce((function(e,t){return Math.max(e,t.priority)}),0),none:t.none.reduce((function(e,t){return Math.max(e,t.priority)}),0),any:t.any.reduce((function(e,t){return Math.min(e,t.priority)}),4)%4};t.priority=Math.max(r.all,r.none,r.any);var n=[];return nn.forEach((function(e){t[e]=t[e].filter((function(n){return n.priority===t.priority&&n.priority===r[e]})),t[e].forEach((function(e){return n.push(e.impact)}))})),[en,tn].includes(t.priority)?t.impact=Qr(Yr.impact,n):t.impact=null,an(t,(function(e){delete e.result,delete e.priority})),t.result=Yr.results[t.priority],delete t.priority,t};function un(e){var t=c._audit.rules.find((function(t){return t.id===e.id}));return t&&t.impact&&e.nodes.forEach((function(e){["any","all","none"].forEach((function(r){(e[r]||[]).forEach((function(e){e.impact=t.impact}))}))})),Object.assign(e,ln(e.nodes)),delete e.nodes,e}var ln=function(e){var t={};if((e=e.map((function(e){if(e.any&&e.all&&e.none)return on(e);if(Array.isArray(e.node))return un(e);throw new TypeError("Invalid Result type")})))&&e.length){var r=e.map((function(e){return e.result}));t.result=Qr(Yr.results,r,t.result)}else t.result="inapplicable";Yr.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){var r=Yr.resultGroupMap[e.result];t[r].push(e)}));var n=Yr.FAIL_GROUP;if(0===t[n].length&&(n=Yr.CANTTELL_GROUP),t[n].length>0){var a=t[n].map((function(e){return e.impact}));t.impact=Qr(Yr.impact,a)||null}else t.impact=null;return t};function sn(e,t,r){var n=Object.assign({},t);n.nodes=(n[r]||[]).concat(),Yr.resultGroups.forEach((function(e){delete n[e]})),e[r].push(n)}var cn=function(e){var t={};return Yr.resultGroups.forEach((function(e){return t[e]=[]})),e.forEach((function(e){e.error?sn(t,e,Yr.CANTTELL_GROUP):e.result===Yr.NA?sn(t,e,Yr.NA_GROUP):Yr.resultGroups.forEach((function(r){Array.isArray(e[r])&&e[r].length>0&&sn(t,e,r)}))})),t},dn=function e(t,r,n){var a=i.getComputedStyle(t,null);if(!a)return!1;for(var o=0;o<r.length;++o){var u=r[o];if(a.getPropertyValue(u.property)===u.value)return!0}return!(!t.parentNode||t.nodeName.toUpperCase()===n.toUpperCase())&&e(t.parentNode,r,n)},pn=function(e,t){if(!e)throw new Error(t)},fn=function(e){return Array.prototype.slice.call(e)},mn=function(e){for(var t,r=String(e),n=r.length,a=-1,o="",i=r.charCodeAt(0);++a<n;)0!=(t=r.charCodeAt(a))?o+=t>=1&&t<=31||127==t||0==a&&t>=48&&t<=57||1==a&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==a&&1==n&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+r.charAt(a):r.charAt(a):o+="�";return o};function Dn(e,t){return[e.substring(0,t),e.substring(t)]}function hn(e){return e.replace(/\s+$/,"")}var gn,vn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(e.length<=1||"data:"===e.substr(0,5)||"javascript:"===e.substr(0,11)||e.includes("?"))){var r=t.currentDomain,n=t.maxLength,a=void 0===n?25:n,o=function(e){var t=e,r="",n="",a="",o="",i="";if(e.includes("#")){var u=K(Dn(e,e.indexOf("#")),2);e=u[0],i=u[1]}if(e.includes("?")){var l=K(Dn(e,e.indexOf("?")),2);e=l[0],o=l[1]}if(e.includes("://")){var s=K(e.split("://"),2);r=s[0];var c=K(Dn(e=s[1],e.indexOf("/")),2);n=c[0],e=c[1]}else if("//"===e.substr(0,2)){var d=K(Dn(e=e.substr(2),e.indexOf("/")),2);n=d[0],e=d[1]}if("www."===n.substr(0,4)&&(n=n.substr(4)),n&&n.includes(":")){var p=K(Dn(n,n.indexOf(":")),2);n=p[0],a=p[1]}return{original:t,protocol:r,domain:n,port:a,path:e,query:o,hash:i}}(e),i=o.path,u=o.domain,l=o.hash,s=i.substr(i.substr(0,i.length-2).lastIndexOf("/")+1);if(l)return s&&(s+l).length<=a?hn(s+l):s.length<2&&l.length>2&&l.length<=a?hn(l):void 0;if(u&&u.length<a&&i.length<=1)return hn(u+i);if(i==="/"+s&&u&&r&&u!==r&&(u+i).length<=a)return hn(u+i);var c=s.lastIndexOf(".");return(-1===c||c>1)&&(-1!==c||s.length>2)&&s.length<=a&&!s.match(/index(\.[a-zA-Z]{2-4})?/)&&!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return 0!==e.length&&(e.match(/[0-9]/g)||"").length>=e.length/2}(s)?hn(s):void 0}},bn=function(e){return e.attributes instanceof i.NamedNodeMap?e.attributes:e.cloneNode(!1).attributes},yn=function(e,t){return gn&&e[gn]||(gn=function(e){var t,r,n=["matches","matchesSelector","mozMatchesSelector","webkitMatchesSelector","msMatchesSelector"],a=n.length;for(t=0;t<a;t++)if(e[r=n[t]])return r}(e)),!!e[gn]&&e[gn](t)},Fn=ue(jt());c._memoizedFns=[];var wn=function(e){var t=(0,Fn.default)(e);return c._memoizedFns.push(t),t},En=wn((function(e){return!(null==e||!e.createElement)&&"A"===e.createElement("A").localName}));function Cn(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t)return"";var n=t.getRootNode&&t.getRootNode()||l;if(11!==n.nodeType)return e(t,r,n);for(var a=[];11===n.nodeType;){if(!n.host)return"";a.unshift({elm:t,doc:n}),n=(t=n.host).getRootNode()}return a.unshift({elm:t,doc:n}),a.map((function(t){return e(t.elm,r,t.doc)}))}var xn=["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"],An=31,kn=/([\\"])/g,Nn=/(\r\n|\r|\n)/g;function Bn(e){return e.replace(kn,"\\$1").replace(Nn,"\\a ")}function Tn(e,t){var r,n=t.name;if(-1!==n.indexOf("href")||-1!==n.indexOf("src")){var a=vn(e.getAttribute(n));r=a?mn(t.name)+'$="'+Bn(a)+'"':mn(t.name)+'="'+Bn(e.getAttribute(n))+'"'}else r=mn(n)+'="'+Bn(t.value)+'"';return r}function Rn(e,t){return e.count<t.count?-1:e.count===t.count?0:1}function _n(e){return!xn.includes(e.name)&&-1===e.name.indexOf(":")&&(!e.value||e.value.length<An)}function On(e){for(var t={classes:{},tags:{},attributes:{}},r=(e=Array.isArray(e)?e:[e]).slice(),n=[],a=function(){var e=r.pop(),a=e.actualNode;if(a.querySelectorAll){var o=a.nodeName;t.tags[o]?t.tags[o]++:t.tags[o]=1,a.classList&&Array.from(a.classList).forEach((function(e){var r=mn(e);t.classes[r]?t.classes[r]++:t.classes[r]=1})),a.hasAttributes()&&Array.from(bn(a)).filter(_n).forEach((function(e){var r=Tn(a,e);r&&(t.attributes[r]?t.attributes[r]++:t.attributes[r]=1)}))}for(e.children.length&&(n.push(r),r=e.children.slice());!r.length&&n.length;)r=n.pop()};r.length;)a();return t}function Sn(e,t){var r=e.parentNode&&Array.from(e.parentNode.children||"")||[];return r.find((function(r){return r!==e&&yn(r,t)}))?":nth-child("+(1+r.indexOf(e))+")":""}function Mn(e){if(e.getAttribute("id")){var t=e.getRootNode&&e.getRootNode()||l,r="#"+mn(e.getAttribute("id")||"");return r.match(/player_uid_/)||1!==t.querySelectorAll(r).length?void 0:r}}function Pn(e){var t=En(l);return mn(t?e.localName:e.nodeName.toLowerCase())}function In(e,t){var r,n="",a=function(e,t){var r=[],n=t.classes,a=t.tags;return e.classList&&Array.from(e.classList).forEach((function(t){var o=mn(t);n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"class"})})),r.sort(Rn)}(e,t),o=function(e,t){var r=[],n=t.attributes,a=t.tags;return e.hasAttributes()&&Array.from(bn(e)).filter(_n).forEach((function(t){var o=Tn(e,t);o&&n[o]<a[e.nodeName]&&r.push({name:o,count:n[o],species:"attribute"})})),r.sort(Rn)}(e,t);return a.length&&1===a[0].count?r=[a[0]]:o.length&&1===o[0].count?(r=[o[0]],n=Pn(e)):((r=a.concat(o)).sort(Rn),(r=r.slice(0,3)).some((function(e){return"class"===e.species}))?r.sort((function(e,t){return e.species!==t.species&&"class"===e.species?-1:e.species===t.species?0:1})):n=Pn(e)),n+r.reduce((function(e,t){switch(t.species){case"class":return e+"."+t.name;case"attribute":return e+"["+t.name+"]"}return e}),"")}function jn(e,t,r){if(!c._selectorData)throw new Error("Expect axe._selectorData to be set up");var n,a,o=t.toRoot,i=void 0!==o&&o;do{var u=Mn(e);u||(u=In(e,c._selectorData),u+=Sn(e,u)),n=n?u+" > "+n:u,a=a?a.filter((function(e){return yn(e,n)})):Array.from(r.querySelectorAll(n)),e=e.parentElement}while((a.length>1||i)&&e&&11!==e.nodeType);return 1===a.length?n:-1!==n.indexOf(" > ")?":root"+n.substring(n.indexOf(" > ")):":root"}function Ln(e,t){return Cn(jn,e,t)}function qn(e){var t=e.nodeName.toLowerCase(),r=e.parentElement;if(!r)return t;var n="";if("head"!==t&&"body"!==t&&r.children.length>1){var a=Array.prototype.indexOf.call(r.children,e)+1;n=":nth-child(".concat(a,")")}return qn(r)+" > "+t+n}function zn(e,t){return Cn(qn,e,t)}function Vn(e,t){var r,n;if(!e)return[];if(!t&&9===e.nodeType)return[{str:"html"}];if(t=t||[],e.parentNode&&e.parentNode!==e&&(t=Vn(e.parentNode,t)),e.previousSibling){n=1,r=e.previousSibling;do{1===r.nodeType&&r.nodeName===e.nodeName&&n++,r=r.previousSibling}while(r);1===n&&(n=null)}else if(e.nextSibling){r=e.nextSibling;do{1===r.nodeType&&r.nodeName===e.nodeName?(n=1,r=null):(n=null,r=r.previousSibling)}while(r)}if(1===e.nodeType){var a={};a.str=e.nodeName.toLowerCase();var o=e.getAttribute&&mn(e.getAttribute("id"));o&&1===e.ownerDocument.querySelectorAll("#"+o).length&&(a.id=e.getAttribute("id")),n>1&&(a.count=n),t.push(a)}return t}var $n=function(e){return Vn(e).reduce((function(e,t){return t.id?"/".concat(t.str,"[@id='").concat(t.id,"']"):e+"/".concat(t.str)+(t.count>0?"[".concat(t.count,"]"):"")}),"")},Hn={},Un={set:function(e,t){!function(e){pn("string"==typeof e,"key must be a string, "+s(e)+" given"),pn(""!==e,"key must not be empty")}(e),Hn[e]=t},get:function(e,t){if(function(e){pn("function"==typeof e||void 0===e,"creator must be a function or undefined, "+s(e)+" given")}(t),e in Hn)return Hn[e];if("function"==typeof t){var r=t();return pn(void 0!==r,"Cache creator function should not return undefined"),this.set(e,r),Hn[e]}},clear:function(){Hn={}}},Gn=Un,Wn=function(e,t){var r=t||e;return Gn.get("nodeMap")?Gn.get("nodeMap").get(r):null},Yn="DqElm.RunOptions";function Kn(e){var t,r,n,a,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};o||(o=null!==(n=Gn.get(Yn))&&void 0!==n?n:{}),this.spec=u,e instanceof Zr?(this._virtualNode=e,this._element=e.actualNode):(this._element=e,this._virtualNode=Wn(e)),this.fromFrame=(null===(t=this.spec.selector)||void 0===t?void 0:t.length)>1,this._includeElementInJson=o.elementRef,o.absolutePaths&&(this._options={toRoot:!0}),this.nodeIndexes=[],Array.isArray(this.spec.nodeIndexes)?this.nodeIndexes=this.spec.nodeIndexes:"number"==typeof(null===(r=this._virtualNode)||void 0===r?void 0:r.nodeIndex)&&(this.nodeIndexes=[this._virtualNode.nodeIndex]),this.source=null,c._audit.noHtml||(this.source=null!==(a=this.spec.source)&&void 0!==a?a:function(e){if(null==e||!e.outerHTML)return"";var t=e.outerHTML;return t||"function"!=typeof i.XMLSerializer||(t=(new i.XMLSerializer).serializeToString(e)),function(e,t){if(t=t||300,e.length>t){var r=e.indexOf(">");e=e.substring(0,r+1)}return e}(t||"")}(this._element))}Kn.prototype={get selector(){return this.spec.selector||[Ln(this.element,this._options)]},get ancestry(){return this.spec.ancestry||[zn(this.element)]},get xpath(){return this.spec.xpath||[$n(this.element)]},get element(){return this._element},toJSON:function(){var e={selector:this.selector,source:this.source,xpath:this.xpath,ancestry:this.ancestry,nodeIndexes:this.nodeIndexes,fromFrame:this.fromFrame};return this._includeElementInJson&&(e.element=this._element),e}},Kn.fromFrame=function(e,t,r){var n=Kn.mergeSpecs(e,r);return new Kn(r.element,t,n)},Kn.mergeSpecs=function(e,t){return Y({},e,{selector:[].concat(G(t.selector),G(e.selector)),ancestry:[].concat(G(t.ancestry),G(e.ancestry)),xpath:[].concat(G(t.xpath),G(e.xpath)),nodeIndexes:[].concat(G(t.nodeIndexes),G(e.nodeIndexes)),fromFrame:!0})},Kn.setRunOptions=function(e){var t=e.elementRef,r=e.absolutePaths;Gn.set(Yn,{elementRef:t,absolutePaths:r})};var Xn=Kn,Zn=function(e,t,r,n){return{isAsync:!1,async:function(){return this.isAsync=!0,function(t){t instanceof Error==0?(e.result=t,r(e)):n(t)}},data:function(t){e.data=t},relatedNodes:function(t){i.Node&&(t=t instanceof i.Node||t instanceof Zr?[t]:fn(t),e.relatedNodes=[],t.forEach((function(t){if(t instanceof Zr&&(t=t.actualNode),t instanceof i.Node){var r=new Xn(t);e.relatedNodes.push(r)}})))}}};function Jn(e){return Qn(e,new Map)}function Qn(e,t){var r,n;if(null===e||"object"!==s(e))return e;if(null!==(r=i)&&void 0!==r&&r.Node&&e instanceof i.Node||null!==(n=i)&&void 0!==n&&n.HTMLCollection&&e instanceof i.HTMLCollection||"nodeName"in e&&"nodeType"in e&&"ownerDocument"in e)return e;if(t.has(e))return t.get(e);if(Array.isArray(e)){var a=[];return t.set(e,a),e.forEach((function(e){a.push(Qn(e,t))})),a}var o={};for(var u in t.set(e,o),e)o[u]=Qn(e[u],t);return o}var ea=new(ue(Vt()).CssSelectorParser);ea.registerSelectorPseudos("not"),ea.registerSelectorPseudos("is"),ea.registerNestingOperators(">"),ea.registerAttrEqualityMods("^","$","*","~");var ta=ea;function ra(e,t){return da(t).some((function(t){return fa(e,t)}))}function na(e,t){return function(e,t){return 1===e.props.nodeType&&("*"===t.tag||e.props.nodeName===t.tag)}(e,t)&&function(e,t){return!t.classes||t.classes.every((function(t){return e.hasClass(t.value)}))}(e,t)&&function(e,t){return!t.attributes||t.attributes.every((function(t){var r=e.attr(t.key);return null!==r&&t.test(r)}))}(e,t)&&function(e,t){return!t.id||e.props.id===t.id}(e,t)&&(r=e,!((n=t).pseudos&&!n.pseudos.every((function(e){if("not"===e.name)return!e.expressions.some((function(e){return fa(r,e)}));if("is"===e.name)return e.expressions.some((function(e){return fa(r,e)}));throw new Error("the pseudo selector "+e.name+" has not yet been implemented")}))));var r,n}var aa,oa=(aa=/(?=[\-\[\]{}()*+?.\\\^$|,#\s])/g,function(e){return e.replace(aa,"\\")}),ia=/\\/g;function ua(e){if(e)return e.map((function(e){var t,r,n=e.name.replace(ia,""),a=(e.value||"").replace(ia,"");switch(e.operator){case"^=":r=new RegExp("^"+oa(a));break;case"$=":r=new RegExp(oa(a)+"$");break;case"~=":r=new RegExp("(^|\\s)"+oa(a)+"(\\s|$)");break;case"|=":r=new RegExp("^"+oa(a)+"(-|$)");break;case"=":t=function(e){return a===e};break;case"*=":t=function(e){return e&&e.includes(a)};break;case"!=":t=function(e){return a!==e};break;default:t=function(e){return null!==e}}return""===a&&/^[*$^]=$/.test(e.operator)&&(t=function(){return!1}),t||(t=function(e){return e&&r.test(e)}),{key:n,value:a,type:void 0===e.value?"attrExist":"attrValue",test:t}}))}function la(e){if(e)return e.map((function(e){return{value:e=e.replace(ia,""),regexp:new RegExp("(^|\\s)"+oa(e)+"(\\s|$)")}}))}function sa(e){if(e)return e.map((function(e){var t;return["is","not"].includes(e.name)&&(t=ca(t=(t=e.value).selectors?t.selectors:[t])),{name:e.name,expressions:t,value:e.value}}))}function ca(e){return e.map((function(e){for(var t=[],r=e.rule;r;)t.push({tag:r.tagName?r.tagName.toLowerCase():"*",combinator:r.nestingOperator?r.nestingOperator:" ",id:r.id,attributes:ua(r.attrs),classes:la(r.classNames),pseudos:sa(r.pseudos)}),r=r.rule;return t}))}function da(e){var t=ta.parse(e);return ca(t=t.selectors?t.selectors:[t])}function pa(e,t,r,n){if(!e)return!1;for(var a=Array.isArray(t)?t[r]:t,o=na(e,a);!o&&n&&e.parent;)o=na(e=e.parent,a);if(r>0){if(!1===[" ",">"].includes(a.combinator))throw new Error("axe.utils.matchesExpression does not support the combinator: "+a.combinator);o=o&&pa(e.parent,t,r-1," "===a.combinator)}return o}function fa(e,t,r){return pa(e,t,t.length-1,r)}var ma=function(e,t){for(;e;){if(ra(e,t))return e;if(void 0===e.parent)throw new TypeError("Cannot resolve parent for non-DOM nodes");e=e.parent}return null};function Da(){}function ha(e){if("function"!=typeof e)throw new TypeError("Queue methods require functions as arguments")}var ga,va,ba,ya,Fa=function(){var e,t=[],r=0,n=0,a=Da,o=!1,i=function(t){e=t,setTimeout((function(){null!=e&&Kr("Uncaught error (of queue)",e)}),1)},u=i;function l(e){return function(r){t[e]=r,(n-=1)||a===Da||(o=!0,a(t))}}function c(e){return a=Da,u(e),t}var d={defer:function(a){if("object"===s(a)&&a.then&&a.catch){var i=a;a=function(e,t){i.then(e).catch(t)}}if(ha(a),void 0===e){if(o)throw new Error("Queue already completed");return t.push(a),++n,function(){for(var e=t.length;r<e;r++){var n=t[r];try{n.call(null,l(r),c)}catch(e){c(e)}}}(),d}},then:function(r){if(ha(r),a!==Da)throw new Error("queue `then` already set");return e||(a=r,n||(o=!0,a(t))),d},catch:function(t){if(ha(t),u!==i)throw new Error("queue `catch` already set");return e?(t(e),e=null):u=t,d},abort:c};return d},wa=i.crypto||i.msCrypto;!va&&wa&&wa.getRandomValues&&(ba=new Uint8Array(16),va=function(){return wa.getRandomValues(ba),ba}),va||(ya=new Array(16),va=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),ya[t]=e>>>((3&t)<<3)&255;return ya});for(var Ea="function"==typeof i.Buffer?i.Buffer:Array,Ca=[],xa={},Aa=0;Aa<256;Aa++)Ca[Aa]=(Aa+256).toString(16).substr(1),xa[Ca[Aa]]=Aa;function ka(e,t){var r=t||0,n=Ca;return n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+"-"+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]+n[e[r++]]}var Na=va(),Ba=[1|Na[0],Na[1],Na[2],Na[3],Na[4],Na[5]],Ta=16383&(Na[6]<<8|Na[7]),Ra=0,_a=0;function Oa(e,t,r){var n=t&&r||0,a=t||[],o=null!=(e=e||{}).clockseq?e.clockseq:Ta,i=null!=e.msecs?e.msecs:(new Date).getTime(),u=null!=e.nsecs?e.nsecs:_a+1,l=i-Ra+(u-_a)/1e4;if(l<0&&null==e.clockseq&&(o=o+1&16383),(l<0||i>Ra)&&null==e.nsecs&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Ra=i,_a=u,Ta=o;var s=(1e4*(268435455&(i+=122192928e5))+u)%4294967296;a[n++]=s>>>24&255,a[n++]=s>>>16&255,a[n++]=s>>>8&255,a[n++]=255&s;var c=i/4294967296*1e4&268435455;a[n++]=c>>>8&255,a[n++]=255&c,a[n++]=c>>>24&15|16,a[n++]=c>>>16&255,a[n++]=o>>>8|128,a[n++]=255&o;for(var d=e.node||Ba,p=0;p<6;p++)a[n+p]=d[p];return t||ka(a)}function Sa(e,t,r){var n=t&&r||0;"string"==typeof e&&(t="binary"==e?new Ea(16):null,e=null);var a=(e=e||{}).random||(e.rng||va)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var o=0;o<16;o++)t[n+o]=a[o];return t||ka(a)}(ga=Sa).v1=Oa,ga.v4=Sa,ga.parse=function(e,t,r){var n=t&&r||0,a=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){a<16&&(t[n+a++]=xa[e])}));a<16;)t[n+a++]=0;return t},ga.unparse=ka,ga.BufferClass=Ea,c._uuid=Oa();var Ma=Sa,Pa=Object.freeze(["EvalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function Ia(){var e="axeAPI",t="";return void 0!==c&&c._audit&&c._audit.application&&(e=c._audit.application),void 0!==c&&(t=c.version),e+"."+t}function ja(e){qa(e),pn(i.parent===e,"Source of the response must be the parent window.")}function La(e){qa(e),pn(e.parent===i,"Respondable target must be a frame in the current window")}function qa(e){pn(i!==e,"Messages can not be sent to the same window.")}var za={},Va=[];function $a(){var e="".concat(Sa(),":").concat(Sa());return Va.includes(e)?$a():(Va.push(e),e)}function Ha(e,t,r,n){if(r?ja(e):La(e),t.message instanceof Error&&!r)return c.log(t.message),!1;var a=function(e){var t=e.topic,r=e.channelId,n=e.message,a={channelId:r,topic:t,messageId:e.messageId,keepalive:!!e.keepalive,source:Ia()};return n instanceof Error?a.error={name:n.name,message:n.message,stack:n.stack}:a.payload=n,JSON.stringify(a)}(Y({messageId:$a()},t)),o=c._audit.allowedOrigins;return!(!o||!o.length||("function"==typeof n&&function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];pn(!za[e],"A replyHandler already exists for this message channel."),za[e]={replyHandler:t,sendToParent:r}}(t.channelId,n,r),o.forEach((function(t){try{e.postMessage(a,t)}catch(r){if(r instanceof e.DOMException)throw new Error('allowedOrigins value "'.concat(t,'" is not a valid origin'));throw r}})),0))}function Ua(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return function(n,a,o){Ha(e,{channelId:t,message:n,keepalive:a},r,o)}}function Ga(e,t){var r,n=e.origin,a=e.data,o=e.source;try{var u=function(e){var t,r,n,a,o;try{t=JSON.parse(e)}catch(e){return}if(null!==(u=t)&&"object"===s(u)&&"string"==typeof u.channelId&&u.source===Ia()){var u,l=t,c=l.topic,d=l.channelId,p=l.messageId,f=l.keepalive;return{topic:c,message:"object"===s(t.error)?(r=t.error,n=r.message||"Unknown error occurred",a=Pa.includes(r.name)?r.name:"Error",o=i[a]||Error,r.stack&&(n+="\n"+r.stack.replace(r.message,"")),new o(n)):t.payload,messageId:p,channelId:d,keepalive:!!f}}}(a)||{},l=u.channelId,d=u.message,p=u.messageId;if(!function(e){var t=c._audit.allowedOrigins;return t&&t.includes("*")||t.includes(e)}(n)||(r=p,Va.includes(r)||(Va.push(r),0)))return;if(d instanceof Error&&o.parent!==i)return c.log(d),!1;try{if(u.topic){var f=Ua(o,l);ja(o),t(u,f)}else!function(e,t){var r=t.channelId,n=t.message,a=t.keepalive,o=function(e){return za[e]}(r)||{},i=o.replyHandler,u=o.sendToParent;if(i){u?ja(e):La(e);var l=Ua(e,r,u);!a&&r&&function(e){delete za[e]}(r);try{i(n,a,l)}catch(e){c.log(e),l(e,a)}}}(o,u)}catch(e){!function(e,t,r){if(!e.parent!==i)return c.log(t);try{Ha(e,{topic:null,channelId:r,message:t,messageId:$a(),keepalive:!0},!0)}catch(e){return c.log(e)}}(o,e,l)}}catch(e){return c.log(e),!1}}var Wa,Ya,Ka={open:function(e){if("function"==typeof i.addEventListener){var t=function(t){Ga(t,e)};return i.addEventListener("message",t,!1),function(){i.removeEventListener("message",t,!1)}}},post:function(e,t,r){return"function"==typeof i.addEventListener&&Ha(e,t,!1,r)}};function Xa(e){e.updateMessenger(Ka)}var Za={};function Ja(e,t,r,n,a){var o={topic:t,message:r,channelId:"".concat(Sa(),":").concat(Sa()),keepalive:n};return Ya(e,o,a)}function Qa(e,t){var r=e.topic,n=e.message,a=e.keepalive,o=Za[r];if(o)try{o(n,a,t)}catch(e){c.log(e),t(e,a)}}function eo(e,t,r,n){var a,o,i=e.contentWindow,u=null!==(a=null===(o=t.options)||void 0===o?void 0:o.pingWaitTime)&&void 0!==a?a:500;if(!i)return Kr("Frame does not have a content window",e),void r(null);if(0!==u){var l=setTimeout((function(){l=setTimeout((function(){t.debug?n(ro("No response from frame",e)):r(null)}),0)}),u);Ja(i,"axe.ping",null,void 0,(function(){clearTimeout(l),to(e,t,r,n)}))}else to(e,t,r,n)}function to(e,t,r,n){var a,o,i=null!==(a=null===(o=t.options)||void 0===o?void 0:o.frameWaitTime)&&void 0!==a?a:6e4,u=e.contentWindow,l=setTimeout((function(){n(ro("Axe in frame timed out",e))}),i);Ja(u,"axe.start",t,void 0,(function(e){clearTimeout(l),e instanceof Error==0?r(e):n(e)}))}function ro(e,t){var r;return c._tree&&(r=Ln(t)),new Error(e+": "+(r||t))}Ja.updateMessenger=function(e){var t=e.open,r=e.post;pn("function"==typeof t,"open callback must be a function"),pn("function"==typeof r,"post callback must be a function"),Wa&&Wa();var n=t(Qa);n?(pn("function"==typeof n,"open callback must return a cleanup function"),Wa=n):Wa=null,Ya=r},Ja.subscribe=function(e,t){pn("function"==typeof t,"Subscriber callback must be a function"),pn(!Za[e],"Topic ".concat(e," is already registered to.")),Za[e]=t},Ja.isInFrame=function(){return!!(arguments.length>0&&void 0!==arguments[0]?arguments[0]:i).frameElement},Xa(Ja);var no=null,ao={update:function(e){pn("object"===s(e),"serializer must be an object"),no=e},toSpec:function(e){return ao.dqElmToSpec(new Xn(e))},dqElmToSpec:function(e,t){var r;return e instanceof Xn==0?e:(t&&(e=function(e,t){var r=e.fromFrame,n=t.ancestry,a=t.xpath,o=!1!==t.selectors||r;return(e=new Xn(e.element,t,{source:e.source,nodeIndexes:e.nodeIndexes,selector:o?e.selector:[":root"],ancestry:n?e.ancestry:[":root"],xpath:a?e.xpath:"/"})).fromFrame=r,e}(e,t)),"function"==typeof(null===(r=no)||void 0===r?void 0:r.toSpec)?no.toSpec(e):e.toJSON())},mergeSpecs:function(e,t){var r;return"function"==typeof(null===(r=no)||void 0===r?void 0:r.mergeSpecs)?no.mergeSpecs(e,t):Xn.mergeSpecs(e,t)},mapRawResults:function(e){return e.map((function(e){return Y({},e,{nodes:ao.mapRawNodeResults(e.nodes)})}))},mapRawNodeResults:function(e){return null==e?void 0:e.map((function(e){var t=e.node,r=U(e,p);r.node=ao.dqElmToSpec(t);for(var n=0,a=["any","all","none"];n<a.length;n++){var o=a[n];r[o]=r[o].map((function(e){var t=e.relatedNodes,r=U(e,f);return r.relatedNodes=t.map(ao.dqElmToSpec),r}))}return r}))}},oo=ao,io=function(e){return[].concat(e.any||[]).concat(e.all||[]).concat(e.none||[])},uo=function(e,t,r){if(Array.isArray(e))return e.find((function(e){return null!==e&&"object"===s(e)&&Object.hasOwn(e,t)&&e[t]===r}))};function lo(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Math.max(null==e?void 0:e.length,null==t?void 0:t.length),n=0;n<r;n++){var a=null==e?void 0:e[n],o=null==t?void 0:t[n];if("number"!=typeof a||isNaN(a))return 0===n?1:-1;if("number"!=typeof o||isNaN(o))return 0===n?-1:1;if(a!==o)return a-o}return 0}var so=function(e,t){var r=[];return e.forEach((function(e){var t,n=(t=e)&&t.results?Array.isArray(t.results)?t.results.length?t.results:null:[t.results]:null;if(n&&n.length){var a=function(e){return e.frameElement?oo.toSpec(e.frameElement):e.frameSpec?e.frameSpec:null}(e);n.forEach((function(e){e.nodes&&a&&function(e,t,r){e.forEach((function(e){e.node=oo.mergeSpecs(e.node,r),io(e).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return oo.mergeSpecs(e,r)}))}))}))}(e.nodes,0,a);var t=uo(r,"id",e.id);t?e.nodes.length&&function(e,t){for(var r=t[0].node,n=0;n<e.length;n++){var a=e[n].node,o=lo(a.nodeIndexes,r.nodeIndexes);if(o>0||0===o&&r.selector.length<a.selector.length)return void e.splice.apply(e,[n,0].concat(G(t)))}e.push.apply(e,G(t))}(t.nodes,e.nodes):r.push(e)}))}})),r.forEach((function(e){e.nodes&&e.nodes.sort((function(e,t){return lo(e.node.nodeIndexes,t.node.nodeIndexes)}))})),r};function co(e,t,r,n,a,o){t=Y({},t,{elementRef:!1});var i=Fa();e.frames.forEach((function(e){var a=e.node,o=U(e,m);i.defer((function(e,i){eo(a,{options:t,command:r,parameter:n,context:o},(function(t){return e(t?{results:t,frameElement:a}:null)}),i)}))})),i.then((function(e){a(so(e,t))})).catch(o)}function po(e,t){if(!e.shadowId&&!t.shadowId&&e.actualNode&&"function"==typeof e.actualNode.contains)return e.actualNode.contains(t.actualNode);do{if(e===t)return!0;if(t.nodeIndex<e.nodeIndex)return!1;t=t.parent}while(t);return!1}var fo=function e(){for(var t={},r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return n.forEach((function(r){if(r&&"object"===s(r)&&!Array.isArray(r))for(var n=0,a=Object.keys(r);n<a.length;n++){var o=a[n];!t.hasOwnProperty(o)||"object"!==s(r[o])||Array.isArray(t[o])?t[o]=r[o]:t[o]=e(t[o],r[o])}})),t},mo=function(e,t){Object.assign(e,t),Object.keys(t).filter((function(e){return"function"==typeof t[e]})).forEach((function(r){e[r]=null;try{e[r]=t[r](e)}catch(e){}}))},Do=["article","aside","blockquote","body","div","footer","h1","h2","h3","h4","h5","h6","header","main","nav","p","section","span"],ho=function(e){if(e.shadowRoot){var t=e.nodeName.toLowerCase();if(Do.includes(t)||/^[a-z][a-z0-9_.-]*-[a-z0-9_.-]*$/.test(t))return!0}return!1},go={};ie(go,{createGrid:function(){return hi},findElmsInContext:function(){return yo},findNearbyElms:function(){return xi},findUp:function(){return wo},findUpVirtual:function(){return Fo},focusDisabled:function(){return _i},getComposedParent:function(){return $o},getElementByReference:function(){return Pi},getElementCoordinates:function(){return Uo},getElementStack:function(){return zi},getModalDialog:function(){return ki},getOverflowHiddenAncestors:function(){return xo},getRootNode:function(){return bo},getScrollOffset:function(){return Ho},getTabbableElements:function(){return Vi},getTargetRects:function(){return Gi},getTargetSize:function(){return Wi},getTextElementStack:function(){return Bl},getViewportSize:function(){return Go},getVisibleChildTextRects:function(){return Nl},hasContent:function(){return Ml},hasContentVirtual:function(){return Sl},hasLangText:function(){return Pl},idrefs:function(){return Ki},insertedIntoFocusOrder:function(){return Il},isCurrentPageLink:function(){return Mi},isFocusable:function(){return Hi},isHTML5:function(){return zl},isHiddenForEveryone:function(){return qo},isHiddenWithCSS:function(){return ql},isInTabOrder:function(){return Ui},isInTextBlock:function(){return Gl},isInert:function(){return Ni},isModalOpen:function(){return Wl},isMultiline:function(){return Yl},isNativelyFocusable:function(){return $i},isNode:function(){return Kl},isOffscreen:function(){return Wo},isOpaque:function(){return lp},isSkipLink:function(){return sp},isVisible:function(){return fp},isVisibleOnScreen:function(){return Ko},isVisibleToScreenReaders:function(){return Hu},isVisualContent:function(){return Rl},reduceToElementsBelowFloating:function(){return mp},shadowElementsFromPoint:function(){return vp},urlPropsFromAttribute:function(){return wp},visuallyContains:function(){return Dp},visuallyOverlaps:function(){return Ep},visuallySort:function(){return Ii}});var vo=function(e){var t=e.getRootNode&&e.getRootNode()||l;return t===e&&(t=l),t},bo=vo,yo=function(e){var t,r=e.context,n=e.value,a=e.attr,o=e.elm,i=void 0===o?"":o,u=mn(n);return t=9===r.nodeType||11===r.nodeType?r:bo(r),Array.from(t.querySelectorAll(i+"["+a+"="+u+"]"))},Fo=function(e,t){var r;if(r=e.actualNode,!e.shadowId&&"function"==typeof e.actualNode.closest)return e.actualNode.closest(t)||null;do{(r=r.assignedSlot?r.assignedSlot:r.parentNode)&&11===r.nodeType&&(r=r.host)}while(r&&!yn(r,t)&&r!==l.documentElement);return r&&yn(r,t)?r:null},wo=function(e,t){return Fo(Wn(e),t)};function Eo(e,t){return(0|e.left)<(0|t.right)&&(0|e.right)>(0|t.left)&&(0|e.top)<(0|t.bottom)&&(0|e.bottom)>(0|t.top)}var Co=wn((function(e){var t=[];return e?("hidden"===e.getComputedStylePropertyValue("overflow")&&t.push(e),t.concat(Co(e.parent))):t})),xo=Co,Ao=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,ko=/(\w+)\((\d+)/;function No(e){return["style","script","noscript","template"].includes(e.props.nodeName)}function Bo(e){return"area"!==e.props.nodeName&&"none"===e.getComputedStylePropertyValue("display")}function To(e){return!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&["hidden","collapse"].includes(e.getComputedStylePropertyValue("visibility"))}function Ro(e){return!!(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor&&"hidden"===e.getComputedStylePropertyValue("content-visibility")}function _o(e){return"true"===e.attr("aria-hidden")}function Oo(e){return"0"===e.getComputedStylePropertyValue("opacity")}function So(e){var t=hf(e.actualNode),r=parseInt(e.getComputedStylePropertyValue("height")),n=parseInt(e.getComputedStylePropertyValue("width"));return!!t&&(0===r||0===n)}function Mo(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=e.boundingClientRect,r=xo(e);return!!r.length&&r.some((function(e){var r=e.boundingClientRect;return r.width<2||r.height<2||!Eo(t,r)}))}function Po(e){var t=e.getComputedStylePropertyValue("clip").match(Ao),r=e.getComputedStylePropertyValue("clip-path").match(ko);if(t&&5===t.length){var n=e.getComputedStylePropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}function Io(e,t){var r=ma(e,"map");if(!r)return!0;var n=r.attr("name");if(!n)return!0;var a=vo(e.actualNode);if(!a||9!==a.nodeType)return!0;var o=Qf(c._tree,'img[usemap="#'.concat(mn(n),'"]'));return!o||!o.length||o.some((function(e){return!t(e)}))}function jo(e){var t;return"details"===(null===(t=e.parent)||void 0===t?void 0:t.props.nodeName)&&(("summary"!==e.props.nodeName||e.parent.children.find((function(e){return"summary"===e.props.nodeName}))!==e)&&!e.parent.hasAttr("open"))}var Lo=[Bo,To,Ro,jo];function qo(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor,a=void 0!==n&&n;return e=Bf(e).vNode,r?zo(e,a):Vo(e,a)}var zo=wn((function(e,t){return!(!No(e)&&(!e.actualNode||!Lo.some((function(r){return r(e,{isAncestor:t})}))&&e.actualNode.isConnected))})),Vo=wn((function(e,t){return!!zo(e,t)||!!e.parent&&Vo(e.parent,!0)})),$o=function e(t){if(t.assignedSlot)return e(t.assignedSlot);if(t.parentNode){var r=t.parentNode;if(1===r.nodeType)return r;if(r.host)return r.host}return null},Ho=function(e){if(!e.nodeType&&e.document&&(e=e.document),9===e.nodeType){var t=e.documentElement,r=e.body;return{left:t&&t.scrollLeft||r&&r.scrollLeft||0,top:t&&t.scrollTop||r&&r.scrollTop||0}}return{left:e.scrollLeft,top:e.scrollTop}},Uo=function(e){var t=Ho(l),r=t.left,n=t.top,a=e.getBoundingClientRect();return{top:a.top+n,right:a.right+r,bottom:a.bottom+n,left:a.left+r,width:a.right-a.left,height:a.bottom-a.top}},Go=function(e){var t=e.document,r=t.documentElement;if(e.innerWidth)return{width:e.innerWidth,height:e.innerHeight};if(r)return{width:r.clientWidth,height:r.clientHeight};var n=t.body;return{width:n.clientWidth,height:n.clientHeight}},Wo=function(e){if((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).isAncestor)return!1;var t=Bf(e).domNode;if(t){var r,n=l.documentElement,a=i.getComputedStyle(t),o=i.getComputedStyle(l.body||n).getPropertyValue("direction"),u=Uo(t);if(u.bottom<0&&(function(e,t){for(e=$o(e);e&&"html"!==e.nodeName.toLowerCase();){if(e.scrollTop&&(t+=e.scrollTop)>=0)return!1;e=$o(e)}return!0}(t,u.bottom)||"absolute"===a.position))return!0;if(0===u.left&&0===u.right)return!1;if("ltr"===o){if(u.right<=0)return!0}else if(r=Math.max(n.scrollWidth,Go(i).width),u.left>=r)return!0;return!1}},Yo=[Oo,So,Mo,Po,Wo];function Ko(e){return e=Bf(e).vNode,Xo(e)}var Xo=wn((function(e,t){return e.actualNode&&"area"===e.props.nodeName?!Io(e,Xo):!qo(e,{skipAncestors:!0,isAncestor:t})&&(!e.actualNode||!Yo.some((function(r){return r(e,{isAncestor:t})})))&&(!e.parent||Xo(e.parent,!0))}));function Zo(e,t){var r=Math.min(e.top,t.top),n=Math.max(e.right,t.right),a=Math.max(e.bottom,t.bottom),o=Math.min(e.left,t.left);return new i.DOMRect(o,r,n-o,a-r)}function Jo(e,t){var r=e.x,n=e.y,a=t.top,o=t.right,i=t.bottom,u=t.left;return n>=a&&r<=o&&n<=i&&r>=u}var Qo={};function ei(e,t){var r=Math.max(e.left,t.left),n=Math.min(e.right,t.right),a=Math.max(e.top,t.top),o=Math.min(e.bottom,t.bottom);return r>=n||a>=o?null:new i.DOMRect(r,a,n-r,o-a)}function ti(e){var t=e.left,r=e.top,n=e.width,a=e.height;return new i.DOMPoint(t+n/2,r+a/2)}ie(Qo,{getBoundingRect:function(){return Zo},getIntersectionRect:function(){return ei},getOffset:function(){return ai},getRectCenter:function(){return ti},hasVisualOverlap:function(){return ui},isPointInRect:function(){return Jo},rectHasMinimumSize:function(){return ni},rectsOverlap:function(){return Eo},splitRects:function(){return li}});var ri=.05;function ni(e,t){var r=t.width,n=t.height;return r+ri>=e&&n+ri>=e}function ai(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12,n=Gi(e),a=Gi(t);if(!n.length||!a.length)return 0;var o,i=ti(n.reduce(Zo)),u=1/0,l=re(a);try{for(l.s();!(o=l.n()).done;){var s=o.value;if(Jo(i,s))return 0;var c=ii(i,oi(i,s));u=Math.min(u,c)}}catch(e){l.e(e)}finally{l.f()}if(ni(2*r,Wi(t)))return u;var d=ii(i,ti(a.reduce(Zo)))-r;return Math.max(0,Math.min(u,d))}function oi(e,t){return{x:e.x<t.left?t.left:e.x>t.right?t.right:e.x,y:e.y<t.top?t.top:e.y>t.bottom?t.bottom:e.y}}function ii(e,t){return Math.hypot(e.x-t.x,e.y-t.y)}function ui(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return!(r.left>=n.right||r.right<=n.left||r.top>=n.bottom||r.bottom<=n.top)&&Ii(e,t)>0}function li(e,t){var r,n=[e],a=re(t);try{var o=function(){var e=r.value;n=n.reduce((function(t,r){return t.concat(function(e,t){var r,n,a=e.top,o=e.left,i=e.bottom,u=e.right,l=a<t.bottom&&i>t.top,s=o<t.right&&u>t.left,c=[];if(si(t.top,a,i)&&s&&c.push({top:a,left:o,bottom:t.top,right:u}),si(t.right,o,u)&&l&&c.push({top:a,left:t.right,bottom:i,right:u}),si(t.bottom,a,i)&&s&&c.push({top:t.bottom,right:u,bottom:i,left:o}),si(t.left,o,u)&&l&&c.push({top:a,left:o,bottom:i,right:t.left}),0===c.length){if(n=t,(r=e).top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right)return[];c.push(e)}return c.map(ci)}(r,e))}),[])};for(a.s();!(r=a.n()).done;)o()}catch(e){a.e(e)}finally{a.f()}return n}var si=function(e,t,r){return e>t&&e<r};function ci(e){return new i.DOMRect(e.left,e.top,e.right-e.left,e.bottom-e.top)}var di=0,pi=.1,fi=.2,mi=.3,Di=0;function hi(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.body,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(Gn.get("gridCreated")&&!r)return Yr.gridSize;if(Gn.set("gridCreated",!0),!r){var n,a=Wn(l.documentElement);if(a||(a=new Ap(l.documentElement)),Di=0,a._stackingOrder=[yi(di,Di++,null)],null!==(n=t)&&void 0!==n||(t=new Ei),wi(t,a),hf(a.actualNode)){var o=new Ei(a);a._subGrid=o}}for(var u=l.createTreeWalker(e,i.NodeFilter.SHOW_ELEMENT,null,!1),s=r?u.nextNode():u.currentNode;s;){var d=Wn(s);d&&d.parent?r=d.parent:s.assignedSlot?r=Wn(s.assignedSlot):s.parentElement?r=Wn(s.parentElement):s.parentNode&&Wn(s.parentNode)&&(r=Wn(s.parentNode)),d||(d=new c.VirtualNode(s,r)),d._stackingOrder=bi(d,r,Di++);var p=Fi(d,r),f=p?p._subGrid:t;if(hf(d.actualNode)){var m=new Ei(d);d._subGrid=m}var D=d.boundingClientRect;0!==D.width&&0!==D.height&&Ko(s)&&wi(f,d),ho(s)&&hi(s.shadowRoot,f,d),s=u.nextNode()}return Yr.gridSize}function gi(e,t){var r=e.getComputedStylePropertyValue("position"),n=e.getComputedStylePropertyValue("z-index");if("fixed"===r||"sticky"===r)return!0;if("auto"!==n&&"static"!==r)return!0;if("1"!==e.getComputedStylePropertyValue("opacity"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-transform")||e.getComputedStylePropertyValue("-ms-transform")||e.getComputedStylePropertyValue("transform")||"none"))return!0;var a=e.getComputedStylePropertyValue("mix-blend-mode");if(a&&"normal"!==a)return!0;var o=e.getComputedStylePropertyValue("filter");if(o&&"none"!==o)return!0;var i=e.getComputedStylePropertyValue("perspective");if(i&&"none"!==i)return!0;var u=e.getComputedStylePropertyValue("clip-path");if(u&&"none"!==u)return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask")||e.getComputedStylePropertyValue("mask")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-image")||e.getComputedStylePropertyValue("mask-image")||"none"))return!0;if("none"!==(e.getComputedStylePropertyValue("-webkit-mask-border")||e.getComputedStylePropertyValue("mask-border")||"none"))return!0;if("isolate"===e.getComputedStylePropertyValue("isolation"))return!0;var l=e.getComputedStylePropertyValue("will-change");if("transform"===l||"opacity"===l)return!0;if("touch"===e.getComputedStylePropertyValue("-webkit-overflow-scrolling"))return!0;var s=e.getComputedStylePropertyValue("contain");return!!["layout","paint","strict","content"].includes(s)||!("auto"===n||!vi(t))}function vi(e){if(!e)return!1;var t=e.getComputedStylePropertyValue("display");return["flex","inline-flex","grid","inline-grid"].includes(t)}function bi(e,t,r){var n=t._stackingOrder.slice();if(gi(e,t)){var a=n.findIndex((function(e){var t=e.stackLevel;return[di,fi,mi].includes(t)}));-1!==a&&n.splice(a,n.length-a)}var o=function(e,t){var r=function(e,t){return"static"!==e.getComputedStylePropertyValue("position")||vi(t)?e.getComputedStylePropertyValue("z-index"):"auto"}(e,t);return["auto","0"].includes(r)?"static"!==e.getComputedStylePropertyValue("position")?mi:"none"!==e.getComputedStylePropertyValue("float")?fi:gi(e,t)?pi:null:parseInt(r)}(e,t);return null!==o&&n.push(yi(o,r,e)),n}function yi(e,t,r){return{stackLevel:e,treeOrder:t,vNode:r}}function Fi(e,t){for(var r=null,n=[e];t;){if(hf(t.actualNode)){r=t;break}if(t._scrollRegionParent){r=t._scrollRegionParent;break}n.push(t),t=Wn(t.actualNode.parentElement||t.actualNode.parentNode)}return n.forEach((function(e){return e._scrollRegionParent=r})),r}function wi(e,t){var r=xo(t);t.clientRects.forEach((function(n){var a,o=r.reduce((function(e,t){return e&&ei(e,t.boundingClientRect)}),n);if(o){null!==(a=t._grid)&&void 0!==a||(t._grid=e);var i=e.getGridPositionOfRect(o);e.loopGridPosition(i,(function(e){e.includes(t)||e.push(t)}))}}))}var Ei=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;J(this,e),this.container=t,this.cells=[]}return ee(e,[{key:"toGridIndex",value:function(e){return Math.floor(e/Yr.gridSize)}},{key:"getCellFromPoint",value:function(e){var t,r,n=e.x,a=e.y;pn(this.boundaries,"Grid does not have cells added");var o=this.toGridIndex(a),i=this.toGridIndex(n);pn(Jo({y:o,x:i},this.boundaries),"Element midpoint exceeds the grid bounds");var u=null!==(t=this.cells[o-this.cells._negativeIndex])&&void 0!==t?t:[];return null!==(r=u[i-u._negativeIndex])&&void 0!==r?r:[]}},{key:"loopGridPosition",value:function(e,t){var r=e,n=r.left,a=r.right,o=r.top,i=r.bottom;this.boundaries&&(e=Zo(this.boundaries,e)),this.boundaries=e,Ci(this.cells,o,i,(function(e,r){Ci(e,n,a,(function(e,n){t(e,{row:r,col:n})}))}))}},{key:"getGridPositionOfRect",value:function(e){var t=e.top,r=e.right,n=e.bottom,a=e.left,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t=this.toGridIndex(t-o),r=this.toGridIndex(r+o-1),n=this.toGridIndex(n+o-1),a=this.toGridIndex(a-o),new i.DOMRect(a,t,r-a,n-t)}}]),e}();function Ci(e,t,r,n){var a;if(null!==(a=e._negativeIndex)&&void 0!==a||(e._negativeIndex=0),t<e._negativeIndex){for(var o=0;o<e._negativeIndex-t;o++)e.splice(0,0,[]);e._negativeIndex=t}for(var i=t-e._negativeIndex,u=r-e._negativeIndex,l=i;l<=u;l++){var s,c;null!==(c=e[s=l])&&void 0!==c||(e[s]=[]),n(e[l],l+e._negativeIndex)}}function xi(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(hi(),null===(t=e._grid)||void 0===t||null===(r=t.cells)||void 0===r||!r.length)return[];var a=e.boundingClientRect,o=e._grid,i=Ai(e),u=o.getGridPositionOfRect(a,n),l=[];return o.loopGridPosition(u,(function(t){var r,n=re(t);try{for(n.s();!(r=n.n()).done;){var a=r.value;a&&a!==e&&!l.includes(a)&&i===Ai(a)&&l.push(a)}}catch(e){n.e(e)}finally{n.f()}})),l}var Ai=wn((function(e){return!!e&&("fixed"===e.getComputedStylePropertyValue("position")||Ai(e.parent))})),ki=wn((function(){var e;if(!c._tree)return null;var t=Vf(c._tree[0],"dialog[open]",(function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left+1,t.top+1).includes(e.actualNode)&&Ko(e)}));return t.length?t.find((function(e){var t=e.boundingClientRect;return l.elementsFromPoint(t.left-10,t.top-10).includes(e.actualNode)}))||(null!==(e=t.find((function(e){var t,r=null!==(t=function(e){hi();var t=c._tree[0]._grid,r=new i.DOMRect(0,0,i.innerWidth,i.innerHeight);if(t)for(var n=0;n<t.cells.length;n++){var a=t.cells[n];if(a)for(var o=0;o<a.length;o++){var u=a[o];if(u)for(var l=0;l<u.length;l++){var s=u[l],d=ei(s.boundingClientRect,r);if("html"!==s.props.nodeName&&s!==e&&"none"!==s.getComputedStylePropertyValue("pointer-events")&&d)return{vNode:s,rect:d}}}}}(e))&&void 0!==t?t:{},n=r.vNode,a=r.rect;return!!n&&!l.elementsFromPoint(a.left+1,a.top+1).includes(n.actualNode)})))&&void 0!==e?e:null):null}));function Ni(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.skipAncestors,n=t.isAncestor;return r?Bi(e,n):Ti(e,n)}var Bi=wn((function(e,t){if(e.hasAttr("inert"))return!0;if(!t&&e.actualNode){var r=ki();if(r&&!po(r,e))return!0}return!1})),Ti=wn((function(e,t){return!!Bi(e,t)||!!e.parent&&Ti(e.parent,!0)})),Ri=["button","command","fieldset","keygen","optgroup","option","select","textarea","input"],_i=function(e){var t,r=Bf(e).vNode;if(t=r.props.nodeName,Ri.includes(t)&&r.hasAttr("disabled")||Ni(r))return!0;for(var n=r.parent,a=[],o=!1;n&&n.shadowId===r.shadowId&&!o&&(a.push(n),"legend"!==n.props.nodeName);){if(void 0!==n._inDisabledFieldset){o=n._inDisabledFieldset;break}"fieldset"===n.props.nodeName&&n.hasAttr("disabled")&&(o=!0),n=n.parent}return a.forEach((function(e){return e._inDisabledFieldset=o})),!!o||"area"!==r.props.nodeName&&!!r.actualNode&&qo(r)},Oi=/^\/\#/,Si=/^#[!/]/;function Mi(e){var t,r=e.getAttribute("href");if(!r||"#"===r)return!1;if(Oi.test(r))return!0;var n=e.hash,a=e.protocol,o=e.hostname,u=e.port,l=e.pathname;if(Si.test(n))return!1;if("#"===r.charAt(0))return!0;if("string"!=typeof(null===(t=i.location)||void 0===t?void 0:t.origin)||-1===i.location.origin.indexOf("://"))return null;var s,c=i.location.origin+i.location.pathname;return s=o?"".concat(a,"//").concat(o).concat(u?":".concat(u):""):i.location.origin,(s+=l?("/"!==l[0]?"/":"")+l:i.location.pathname)===c}var Pi=function(e,t){var r=e.getAttribute(t);if(!r)return null;if("href"===t&&!Mi(e))return null;-1!==r.indexOf("#")&&(r=decodeURIComponent(r.substr(r.indexOf("#")+1)));var n=l.getElementById(r);return n||((n=l.getElementsByName(r)).length?n[0]:null)};function Ii(e,t){hi();for(var r=Math.max(e._stackingOrder.length,t._stackingOrder.length),n=0;n<r;n++){if(void 0===t._stackingOrder[n])return-1;if(void 0===e._stackingOrder[n])return 1;if(t._stackingOrder[n].stackLevel>e._stackingOrder[n].stackLevel)return 1;if(t._stackingOrder[n].stackLevel<e._stackingOrder[n].stackLevel)return-1;if(t._stackingOrder[n].treeOrder!==e._stackingOrder[n].treeOrder)return t._stackingOrder[n].treeOrder-e._stackingOrder[n].treeOrder}var a=e.actualNode,o=t.actualNode;if(a.getRootNode&&a.getRootNode()!==o.getRootNode()){for(var u=[];a;)u.push({root:a.getRootNode(),node:a}),a=a.getRootNode().host;for(;o&&!u.find((function(e){return e.root===o.getRootNode()}));)o=o.getRootNode().host;if((a=u.find((function(e){return e.root===o.getRootNode()})).node)===o)return e.actualNode.getRootNode()!==a.getRootNode()?-1:1}var l=i.Node,s=l.DOCUMENT_POSITION_FOLLOWING,c=l.DOCUMENT_POSITION_CONTAINS,d=l.DOCUMENT_POSITION_CONTAINED_BY,p=a.compareDocumentPosition(o),f=p&s?1:-1,m=p&c||p&d,D=ji(e),h=ji(t);return D===h||m?f:h-D}function ji(e){return-1!==e.getComputedStylePropertyValue("display").indexOf("inline")?2:Li(e)?1:0}function Li(e){if(!e)return!1;if(void 0!==e._isFloated)return e._isFloated;if("none"!==e.getComputedStylePropertyValue("float"))return e._isFloated=!0,!0;var t=Li(e.parent);return e._isFloated=t,t}function qi(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=ti(t),a=e.getCellFromPoint(n)||[],o=Math.floor(n.x),i=Math.floor(n.y),u=a.filter((function(e){return e.clientRects.some((function(e){var t=e.left,r=e.top;return o<Math.floor(t+e.width)&&o>=Math.floor(t)&&i<Math.floor(r+e.height)&&i>=Math.floor(r)}))})),s=e.container;return s&&(u=qi(s._grid,s.boundingClientRect,!0).concat(u)),r||(u=u.sort(Ii).map((function(e){return e.actualNode})).concat(l.documentElement).filter((function(e,t,r){return r.indexOf(e)===t}))),u}var zi=function(e){hi();var t=Wn(e),r=t._grid;return r?qi(r,t.boundingClientRect):[]},Vi=function(e){return Qf(e,"*").filter((function(e){var t=e.isFocusable,r=e.actualNode.getAttribute("tabindex");return(r=r&&!isNaN(parseInt(r,10))?parseInt(r):null)?t&&r>=0:t}))},$i=function(e){var t=Bf(e).vNode;if(!t||_i(t))return!1;switch(t.props.nodeName){case"a":case"area":if(t.hasAttr("href"))return!0;break;case"input":return"hidden"!==t.props.type;case"textarea":case"select":case"summary":case"button":return!0;case"details":return!Qf(t,"summary").length}return!1};function Hi(e){var t=Bf(e).vNode;if(1!==t.props.nodeType)return!1;if(_i(t))return!1;if($i(t))return!0;var r=t.attr("tabindex");return!(!r||isNaN(parseInt(r,10)))}function Ui(e){var t=Bf(e).vNode;return 1===t.props.nodeType&&!(parseInt(t.attr("tabindex",10))<=-1)&&Hi(t)}var Gi=wn((function(e){var t=e.boundingClientRect,r=xi(e).filter((function(t){return ui(e,t)&&"none"!==t.getComputedStylePropertyValue("pointer-events")&&!function(e,t){return e.actualNode.contains(t.actualNode)&&!Ui(t)}(e,t)}));return r.length?li(t,r.map((function(e){return e.boundingClientRect}))):[t]})),Wi=wn((function(e,t){return function(e,t){return e.reduce((function(e,r){var n=ni(t,e);return n!==ni(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(Gi(e),t)})),Yi={};ie(Yi,{accessibleText:function(){return Xi},accessibleTextVirtual:function(){return hl},autocomplete:function(){return yl},formControlValue:function(){return al},formControlValueMethods:function(){return rl},hasUnicode:function(){return ml},isHumanInterpretable:function(){return bl},isIconLigature:function(){return Dl},isValidAutocomplete:function(){return Fl},label:function(){return xl},labelText:function(){return ul},labelVirtual:function(){return Cl},nativeElementType:function(){return Al},nativeTextAlternative:function(){return pl},nativeTextMethods:function(){return dl},removeUnicode:function(){return vl},sanitize:function(){return mu},subtreeText:function(){return il},titleText:function(){return qu},unsupported:function(){return $u},visible:function(){return El},visibleTextNodes:function(){return kl},visibleVirtual:function(){return Gu}});var Ki=function(e,t){e=e.actualNode||e;try{var r=bo(e),n=[],a=e.getAttribute(t);if(a){a=kp(a);for(var o=0;o<a.length;o++)n.push(r.getElementById(a[o]))}return n}catch(e){throw new TypeError("Cannot resolve id references for non-DOM nodes")}},Xi=function(e,t){return hl(Wn(e),t)},Zi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Bf(e).vNode;return 1!==(null==r?void 0:r.props.nodeType)||1!==r.props.nodeType||t.inLabelledByContext||t.inControlContext||!r.attr("aria-labelledby")?"":Ki(r,"aria-labelledby").filter((function(e){return e})).reduce((function(e,n){var a=Xi(n,Y({inLabelledByContext:!0,startNode:t.startNode||r},t));return e?"".concat(e," ").concat(a):a}),"")};function Ji(e){var t=Bf(e).vNode;return 1!==(null==t?void 0:t.props.nodeType)?"":t.attr("aria-label")||""}var Qi={"aria-activedescendant":{type:"idref",allowEmpty:!0},"aria-atomic":{type:"boolean",global:!0},"aria-autocomplete":{type:"nmtoken",values:["inline","list","both","none"]},"aria-braillelabel":{type:"string",allowEmpty:!0,global:!0},"aria-brailleroledescription":{type:"string",allowEmpty:!0,global:!0},"aria-busy":{type:"boolean",global:!0},"aria-checked":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-colcount":{type:"int",minValue:-1},"aria-colindex":{type:"int",minValue:1},"aria-colspan":{type:"int",minValue:1},"aria-controls":{type:"idrefs",allowEmpty:!0,global:!0},"aria-current":{type:"nmtoken",allowEmpty:!0,values:["page","step","location","date","time","true","false"],global:!0},"aria-describedby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-description":{type:"string",allowEmpty:!0,global:!0},"aria-details":{type:"idref",allowEmpty:!0,global:!0},"aria-disabled":{type:"boolean",global:!0},"aria-dropeffect":{type:"nmtokens",values:["copy","execute","link","move","none","popup"],global:!0},"aria-errormessage":{type:"idref",allowEmpty:!0,global:!0},"aria-expanded":{type:"nmtoken",values:["true","false","undefined"]},"aria-flowto":{type:"idrefs",allowEmpty:!0,global:!0},"aria-grabbed":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-haspopup":{type:"nmtoken",allowEmpty:!0,values:["true","false","menu","listbox","tree","grid","dialog"],global:!0},"aria-hidden":{type:"nmtoken",values:["true","false","undefined"],global:!0},"aria-invalid":{type:"nmtoken",values:["grammar","false","spelling","true"],global:!0},"aria-keyshortcuts":{type:"string",allowEmpty:!0,global:!0},"aria-label":{type:"string",allowEmpty:!0,global:!0},"aria-labelledby":{type:"idrefs",allowEmpty:!0,global:!0},"aria-level":{type:"int",minValue:1},"aria-live":{type:"nmtoken",values:["assertive","off","polite"],global:!0},"aria-modal":{type:"boolean"},"aria-multiline":{type:"boolean"},"aria-multiselectable":{type:"boolean"},"aria-orientation":{type:"nmtoken",values:["horizontal","undefined","vertical"]},"aria-owns":{type:"idrefs",allowEmpty:!0,global:!0},"aria-placeholder":{type:"string",allowEmpty:!0},"aria-posinset":{type:"int",minValue:1},"aria-pressed":{type:"nmtoken",values:["false","mixed","true","undefined"]},"aria-readonly":{type:"boolean"},"aria-relevant":{type:"nmtokens",values:["additions","all","removals","text"],global:!0},"aria-required":{type:"boolean"},"aria-roledescription":{type:"string",allowEmpty:!0,global:!0},"aria-rowcount":{type:"int",minValue:-1},"aria-rowindex":{type:"int",minValue:1},"aria-rowspan":{type:"int",minValue:0},"aria-selected":{type:"nmtoken",values:["false","true","undefined"]},"aria-setsize":{type:"int",minValue:-1},"aria-sort":{type:"nmtoken",values:["ascending","descending","none","other"]},"aria-valuemax":{type:"decimal"},"aria-valuemin":{type:"decimal"},"aria-valuenow":{type:"decimal"},"aria-valuetext":{type:"string",allowEmpty:!0}},eu={alert:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},alertdialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["alert","dialog"],accessibleNameRequired:!0},application:{type:"landmark",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["structure"],accessibleNameRequired:!0},article:{type:"structure",allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["document"]},banner:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},blockquote:{type:"structure",superclassRole:["section"]},button:{type:"widget",allowedAttrs:["aria-expanded","aria-pressed"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},caption:{type:"structure",requiredContext:["figure","table","grid","treegrid"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},cell:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-colindex","aria-colspan","aria-rowindex","aria-rowspan","aria-expanded"],superclassRole:["section"],nameFromContent:!0},checkbox:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-readonly","aria-expanded","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},code:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},columnheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},combobox:{type:"widget",requiredAttrs:["aria-expanded","aria-controls"],allowedAttrs:["aria-owns","aria-autocomplete","aria-readonly","aria-required","aria-activedescendant","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},command:{type:"abstract",superclassRole:["widget"]},complementary:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},composite:{type:"abstract",superclassRole:["widget"]},contentinfo:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},comment:{type:"structure",allowedAttrs:["aria-level","aria-posinset","aria-setsize"],superclassRole:["article"]},definition:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},deletion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},dialog:{type:"widget",allowedAttrs:["aria-expanded","aria-modal"],superclassRole:["window"],accessibleNameRequired:!0},directory:{type:"structure",deprecated:!0,allowedAttrs:["aria-expanded"],superclassRole:["list"],nameFromContent:!0},document:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["structure"]},emphasis:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},feed:{type:"structure",requiredOwned:["article"],allowedAttrs:["aria-expanded"],superclassRole:["list"]},figure:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},form:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},grid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-level","aria-multiselectable","aria-readonly","aria-activedescendant","aria-colcount","aria-expanded","aria-rowcount"],superclassRole:["composite","table"],accessibleNameRequired:!1},gridcell:{type:"widget",requiredContext:["row"],allowedAttrs:["aria-readonly","aria-required","aria-selected","aria-colindex","aria-colspan","aria-expanded","aria-rowindex","aria-rowspan"],superclassRole:["cell","widget"],nameFromContent:!0},group:{type:"structure",allowedAttrs:["aria-activedescendant","aria-expanded"],superclassRole:["section"]},heading:{type:"structure",requiredAttrs:["aria-level"],allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},img:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!0,childrenPresentational:!0},input:{type:"abstract",superclassRole:["widget"]},insertion:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},landmark:{type:"abstract",superclassRole:["section"]},link:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},list:{type:"structure",requiredOwned:["listitem"],allowedAttrs:["aria-expanded"],superclassRole:["section"]},listbox:{type:"widget",requiredOwned:["group","option"],allowedAttrs:["aria-multiselectable","aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!0},listitem:{type:"structure",requiredContext:["list"],allowedAttrs:["aria-level","aria-posinset","aria-setsize","aria-expanded"],superclassRole:["section"],nameFromContent:!0},log:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},main:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},marquee:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},math:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],childrenPresentational:!0},menu:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"]},menubar:{type:"composite",requiredOwned:["group","menuitemradio","menuitem","menuitemcheckbox","menu","separator"],allowedAttrs:["aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["menu"]},menuitem:{type:"widget",requiredContext:["menu","menubar","group"],allowedAttrs:["aria-posinset","aria-setsize","aria-expanded"],superclassRole:["command"],accessibleNameRequired:!0,nameFromContent:!0},menuitemcheckbox:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["checkbox","menuitem"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},menuitemradio:{type:"widget",requiredContext:["menu","menubar","group"],requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-posinset","aria-readonly","aria-setsize"],superclassRole:["menuitemcheckbox","radio"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},meter:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},mark:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},navigation:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},none:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},note:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"]},option:{type:"widget",requiredContext:["group","listbox"],allowedAttrs:["aria-selected","aria-checked","aria-posinset","aria-setsize"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},paragraph:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},presentation:{type:"structure",superclassRole:["structure"],prohibitedAttrs:["aria-label","aria-labelledby"]},progressbar:{type:"widget",allowedAttrs:["aria-expanded","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],superclassRole:["range"],accessibleNameRequired:!0,childrenPresentational:!0},radio:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-posinset","aria-setsize","aria-required"],superclassRole:["input"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},radiogroup:{type:"composite",allowedAttrs:["aria-readonly","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},range:{type:"abstract",superclassRole:["widget"]},region:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"],accessibleNameRequired:!1},roletype:{type:"abstract",superclassRole:[]},row:{type:"structure",requiredContext:["grid","rowgroup","table","treegrid"],requiredOwned:["cell","columnheader","gridcell","rowheader"],allowedAttrs:["aria-colindex","aria-level","aria-rowindex","aria-selected","aria-activedescendant","aria-expanded","aria-posinset","aria-setsize"],superclassRole:["group","widget"],nameFromContent:!0},rowgroup:{type:"structure",requiredContext:["grid","table","treegrid"],requiredOwned:["row"],superclassRole:["structure"],nameFromContent:!0},rowheader:{type:"structure",requiredContext:["row"],allowedAttrs:["aria-sort","aria-colindex","aria-colspan","aria-expanded","aria-readonly","aria-required","aria-rowindex","aria-rowspan","aria-selected"],superclassRole:["cell","gridcell","sectionhead"],accessibleNameRequired:!1,nameFromContent:!0},scrollbar:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-controls","aria-orientation","aria-valuemax","aria-valuemin","aria-valuetext"],superclassRole:["range"],childrenPresentational:!0},search:{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},searchbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["textbox"],accessibleNameRequired:!0},section:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},sectionhead:{type:"abstract",superclassRole:["structure"],nameFromContent:!0},select:{type:"abstract",superclassRole:["composite","group"]},separator:{type:"structure",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-valuetext"],superclassRole:["structure","widget"],childrenPresentational:!0},slider:{type:"widget",requiredAttrs:["aria-valuenow"],allowedAttrs:["aria-valuemax","aria-valuemin","aria-orientation","aria-readonly","aria-required","aria-valuetext"],superclassRole:["input","range"],accessibleNameRequired:!0,childrenPresentational:!0},spinbutton:{type:"widget",allowedAttrs:["aria-valuemax","aria-valuemin","aria-readonly","aria-required","aria-activedescendant","aria-valuetext","aria-valuenow"],superclassRole:["composite","input","range"],accessibleNameRequired:!0},status:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"]},strong:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},structure:{type:"abstract",superclassRole:["roletype"]},subscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},superscript:{type:"structure",superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},switch:{type:"widget",requiredAttrs:["aria-checked"],allowedAttrs:["aria-expanded","aria-readonly","aria-required"],superclassRole:["checkbox"],accessibleNameRequired:!0,nameFromContent:!0,childrenPresentational:!0},suggestion:{type:"structure",requiredOwned:["insertion","deletion"],superclassRole:["section"],prohibitedAttrs:["aria-label","aria-labelledby"]},tab:{type:"widget",requiredContext:["tablist"],allowedAttrs:["aria-posinset","aria-selected","aria-setsize","aria-expanded"],superclassRole:["sectionhead","widget"],nameFromContent:!0,childrenPresentational:!0},table:{type:"structure",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-colcount","aria-rowcount","aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1,nameFromContent:!0},tablist:{type:"composite",requiredOwned:["tab"],allowedAttrs:["aria-level","aria-multiselectable","aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["composite"]},tabpanel:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["section"],accessibleNameRequired:!1},term:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},text:{type:"structure",superclassRole:["section"],nameFromContent:!0},textbox:{type:"widget",allowedAttrs:["aria-activedescendant","aria-autocomplete","aria-multiline","aria-placeholder","aria-readonly","aria-required"],superclassRole:["input"],accessibleNameRequired:!0},time:{type:"structure",superclassRole:["section"]},timer:{type:"widget",allowedAttrs:["aria-expanded"],superclassRole:["status"]},toolbar:{type:"structure",allowedAttrs:["aria-orientation","aria-activedescendant","aria-expanded"],superclassRole:["group"],accessibleNameRequired:!0},tooltip:{type:"structure",allowedAttrs:["aria-expanded"],superclassRole:["section"],nameFromContent:!0},tree:{type:"composite",requiredOwned:["group","treeitem"],allowedAttrs:["aria-multiselectable","aria-required","aria-activedescendant","aria-expanded","aria-orientation"],superclassRole:["select"],accessibleNameRequired:!1},treegrid:{type:"composite",requiredOwned:["rowgroup","row"],allowedAttrs:["aria-activedescendant","aria-colcount","aria-expanded","aria-level","aria-multiselectable","aria-orientation","aria-readonly","aria-required","aria-rowcount"],superclassRole:["grid","tree"],accessibleNameRequired:!1},treeitem:{type:"widget",requiredContext:["group","tree"],allowedAttrs:["aria-checked","aria-expanded","aria-level","aria-posinset","aria-selected","aria-setsize"],superclassRole:["listitem","option"],accessibleNameRequired:!0,nameFromContent:!0},widget:{type:"abstract",superclassRole:["roletype"]},window:{type:"abstract",superclassRole:["roletype"]}},tu={ariaAttrs:Qi,ariaRoles:Y({},eu,{"doc-abstract":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-acknowledgments":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-afterword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-appendix":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-backlink":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-biblioentry":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-bibliography":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-biblioref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-chapter":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-colophon":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-conclusion":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-cover":{type:"img",allowedAttrs:["aria-expanded"],superclassRole:["img"]},"doc-credit":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-credits":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-dedication":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-endnote":{type:"listitem",allowedAttrs:["aria-expanded","aria-level","aria-posinset","aria-setsize"],superclassRole:["listitem"],deprecated:!0},"doc-endnotes":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-epigraph":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-epilogue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-errata":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-example":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-footnote":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-foreword":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossary":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-glossref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-index":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-introduction":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-noteref":{type:"link",allowedAttrs:["aria-expanded"],nameFromContent:!0,superclassRole:["link"]},"doc-notice":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-pagebreak":{type:"separator",allowedAttrs:["aria-expanded","aria-orientation"],superclassRole:["separator"],childrenPresentational:!0},"doc-pagelist":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]},"doc-part":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-preface":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-prologue":{type:"landmark",allowedAttrs:["aria-expanded"],superclassRole:["landmark"]},"doc-pullquote":{type:"none",superclassRole:["none"]},"doc-qna":{type:"section",allowedAttrs:["aria-expanded"],superclassRole:["section"]},"doc-subtitle":{type:"sectionhead",allowedAttrs:["aria-expanded"],superclassRole:["sectionhead"]},"doc-tip":{type:"note",allowedAttrs:["aria-expanded"],superclassRole:["note"]},"doc-toc":{type:"navigation",allowedAttrs:["aria-expanded"],superclassRole:["navigation"]}},{"graphics-document":{type:"structure",superclassRole:["document"],accessibleNameRequired:!0},"graphics-object":{type:"structure",superclassRole:["group"],nameFromContent:!0},"graphics-symbol":{type:"structure",superclassRole:["img"],accessibleNameRequired:!0,childrenPresentational:!0}}),htmlElms:{a:{variant:{href:{matches:"[href]",contentTypes:["interactive","phrasing","flow"],allowedRoles:["button","checkbox","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab","treeitem","doc-backlink","doc-biblioref","doc-glossref","doc-noteref"],namingMethods:["subtreeText"]},default:{contentTypes:["phrasing","flow"],allowedRoles:!0}}},abbr:{contentTypes:["phrasing","flow"],allowedRoles:!0},address:{contentTypes:["flow"],allowedRoles:!0},area:{variant:{href:{matches:"[href]",allowedRoles:!1},default:{allowedRoles:["button","link"]}},contentTypes:["phrasing","flow"],namingMethods:["altText"]},article:{contentTypes:["sectioning","flow"],allowedRoles:["feed","presentation","none","document","application","main","region"],shadowRoot:!0},aside:{contentTypes:["sectioning","flow"],allowedRoles:["feed","note","presentation","none","region","search","doc-dedication","doc-example","doc-footnote","doc-glossary","doc-pullquote","doc-tip"]},audio:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"Audio"},b:{contentTypes:["phrasing","flow"],allowedRoles:!0},base:{allowedRoles:!1,noAriaAttrs:!0},bdi:{contentTypes:["phrasing","flow"],allowedRoles:!0},bdo:{contentTypes:["phrasing","flow"],allowedRoles:!0},blockquote:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},body:{allowedRoles:!1,shadowRoot:!0},br:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"],namingMethods:["titleText","singleSpace"]},button:{contentTypes:["interactive","phrasing","flow"],allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"],namingMethods:["subtreeText"]},canvas:{allowedRoles:!0,contentTypes:["embedded","phrasing","flow"],chromiumRole:"Canvas"},caption:{allowedRoles:!1},cite:{contentTypes:["phrasing","flow"],allowedRoles:!0},code:{contentTypes:["phrasing","flow"],allowedRoles:!0},col:{allowedRoles:!1,noAriaAttrs:!0},colgroup:{allowedRoles:!1,noAriaAttrs:!0},data:{contentTypes:["phrasing","flow"],allowedRoles:!0},datalist:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0,implicitAttrs:{"aria-multiselectable":"false"}},dd:{allowedRoles:!1},del:{contentTypes:["phrasing","flow"],allowedRoles:!0},dfn:{contentTypes:["phrasing","flow"],allowedRoles:!0},details:{contentTypes:["interactive","flow"],allowedRoles:!1},dialog:{contentTypes:["flow"],allowedRoles:["alertdialog"]},div:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},dl:{contentTypes:["flow"],allowedRoles:["group","list","presentation","none"],chromiumRole:"DescriptionList"},dt:{allowedRoles:["listitem"]},em:{contentTypes:["phrasing","flow"],allowedRoles:!0},embed:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","presentation","none"],chromiumRole:"EmbeddedObject"},fieldset:{contentTypes:["flow"],allowedRoles:["none","presentation","radiogroup"],namingMethods:["fieldsetLegendText"]},figcaption:{allowedRoles:["group","none","presentation"]},figure:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["figureText","titleText"]},footer:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},form:{contentTypes:["flow"],allowedRoles:["search","none","presentation"]},h1:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"1"}},h2:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"2"}},h3:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"3"}},h4:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"4"}},h5:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"5"}},h6:{contentTypes:["heading","flow"],allowedRoles:["none","presentation","tab","doc-subtitle"],shadowRoot:!0,implicitAttrs:{"aria-level":"6"}},head:{allowedRoles:!1,noAriaAttrs:!0},header:{contentTypes:["flow"],allowedRoles:["group","none","presentation","doc-footnote"],shadowRoot:!0},hgroup:{contentTypes:["heading","flow"],allowedRoles:!0},hr:{contentTypes:["flow"],allowedRoles:["none","presentation","doc-pagebreak"],namingMethods:["titleText","singleSpace"]},html:{allowedRoles:!1,noAriaAttrs:!0},i:{contentTypes:["phrasing","flow"],allowedRoles:!0},iframe:{contentTypes:["interactive","embedded","phrasing","flow"],allowedRoles:["application","document","img","none","presentation"],chromiumRole:"Iframe"},img:{variant:{nonEmptyAlt:{matches:[{attributes:{alt:"/.+/"}},{hasAccessibleName:!0}],allowedRoles:["button","checkbox","link","menuitem","menuitemcheckbox","menuitemradio","meter","option","progressbar","radio","scrollbar","separator","slider","switch","tab","treeitem","doc-cover"]},usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","flow"]},default:{allowedRoles:["presentation","none"],contentTypes:["embedded","flow"]}},namingMethods:["altText"]},input:{variant:{button:{matches:{properties:{type:"button"}},allowedRoles:["checkbox","combobox","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","switch","tab"]},buttonType:{matches:{properties:{type:["button","submit","reset"]}},namingMethods:["valueText","titleText","buttonDefaultText"]},checkboxPressed:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":"/.*/"}},allowedRoles:["button","menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},checkbox:{matches:{properties:{type:"checkbox"},attributes:{"aria-pressed":null}},allowedRoles:["menuitemcheckbox","option","switch"],implicitAttrs:{"aria-checked":"false"}},noRoles:{matches:{properties:{type:["color","date","datetime-local","file","month","number","password","range","reset","submit","time","week"]}},allowedRoles:!1},hidden:{matches:{properties:{type:"hidden"}},contentTypes:["flow"],allowedRoles:!1,noAriaAttrs:!0},image:{matches:{properties:{type:"image"}},allowedRoles:["link","menuitem","menuitemcheckbox","menuitemradio","radio","switch"],namingMethods:["altText","valueText","labelText","titleText","buttonDefaultText"]},radio:{matches:{properties:{type:"radio"}},allowedRoles:["menuitemradio"],implicitAttrs:{"aria-checked":"false"}},textWithList:{matches:{properties:{type:"text"},attributes:{list:"/.*/"}},allowedRoles:!1},default:{contentTypes:["interactive","flow"],allowedRoles:["combobox","searchbox","spinbutton"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText","placeholderText"]}}},ins:{contentTypes:["phrasing","flow"],allowedRoles:!0},kbd:{contentTypes:["phrasing","flow"],allowedRoles:!0},label:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,chromiumRole:"Label"},legend:{allowedRoles:!1},li:{allowedRoles:["menuitem","menuitemcheckbox","menuitemradio","option","none","presentation","radio","separator","tab","treeitem","doc-biblioentry","doc-endnote"],implicitAttrs:{"aria-setsize":"1","aria-posinset":"1"}},link:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},main:{contentTypes:["flow"],allowedRoles:!1,shadowRoot:!0},map:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},math:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!1},mark:{contentTypes:["phrasing","flow"],allowedRoles:!0},menu:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},meta:{variant:{itemprop:{matches:"[itemprop]",contentTypes:["phrasing","flow"]}},allowedRoles:!1,noAriaAttrs:!0},meter:{contentTypes:["phrasing","flow"],allowedRoles:!1,chromiumRole:"progressbar"},nav:{contentTypes:["sectioning","flow"],allowedRoles:["doc-index","doc-pagelist","doc-toc","menu","menubar","none","presentation","tablist"],shadowRoot:!0},noscript:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},object:{variant:{usemap:{matches:"[usemap]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application","document","img"],chromiumRole:"PluginObject"},ol:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},optgroup:{allowedRoles:!1},option:{allowedRoles:!1,implicitAttrs:{"aria-selected":"false"}},output:{contentTypes:["phrasing","flow"],allowedRoles:!0,namingMethods:["subtreeText"]},p:{contentTypes:["flow"],allowedRoles:!0,shadowRoot:!0},param:{allowedRoles:!1,noAriaAttrs:!0},picture:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},pre:{contentTypes:["flow"],allowedRoles:!0},progress:{contentTypes:["phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":"0"}},q:{contentTypes:["phrasing","flow"],allowedRoles:!0},rp:{allowedRoles:!0},rt:{allowedRoles:!0},ruby:{contentTypes:["phrasing","flow"],allowedRoles:!0},s:{contentTypes:["phrasing","flow"],allowedRoles:!0},samp:{contentTypes:["phrasing","flow"],allowedRoles:!0},script:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},search:{contentTypes:["flow"],allowedRoles:["form","group","none","presentation","region","search"]},section:{contentTypes:["sectioning","flow"],allowedRoles:["alert","alertdialog","application","banner","complementary","contentinfo","dialog","document","feed","group","log","main","marquee","navigation","none","note","presentation","search","status","tabpanel","doc-abstract","doc-acknowledgments","doc-afterword","doc-appendix","doc-bibliography","doc-chapter","doc-colophon","doc-conclusion","doc-credit","doc-credits","doc-dedication","doc-endnotes","doc-epigraph","doc-epilogue","doc-errata","doc-example","doc-foreword","doc-glossary","doc-index","doc-introduction","doc-notice","doc-pagelist","doc-part","doc-preface","doc-prologue","doc-pullquote","doc-qna","doc-toc"],shadowRoot:!0},select:{variant:{combobox:{matches:{attributes:{multiple:null,size:[null,"1"]}},allowedRoles:["menu"]},default:{allowedRoles:!1}},contentTypes:["interactive","phrasing","flow"],implicitAttrs:{"aria-valuenow":""},namingMethods:["labelText"]},slot:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},small:{contentTypes:["phrasing","flow"],allowedRoles:!0},source:{allowedRoles:!1,noAriaAttrs:!0},span:{contentTypes:["phrasing","flow"],allowedRoles:!0,shadowRoot:!0},strong:{contentTypes:["phrasing","flow"],allowedRoles:!0},style:{allowedRoles:!1,noAriaAttrs:!0},svg:{contentTypes:["embedded","phrasing","flow"],allowedRoles:!0,chromiumRole:"SVGRoot",namingMethods:["svgTitleText"]},sub:{contentTypes:["phrasing","flow"],allowedRoles:!0},summary:{allowedRoles:!1,namingMethods:["subtreeText"]},sup:{contentTypes:["phrasing","flow"],allowedRoles:!0},table:{contentTypes:["flow"],allowedRoles:!0,namingMethods:["tableCaptionText","tableSummaryText"]},tbody:{allowedRoles:!0},template:{contentTypes:["phrasing","flow"],allowedRoles:!1,noAriaAttrs:!0},textarea:{contentTypes:["interactive","phrasing","flow"],allowedRoles:!1,implicitAttrs:{"aria-valuenow":"","aria-multiline":"true"},namingMethods:["labelText","placeholderText"]},tfoot:{allowedRoles:!0},thead:{allowedRoles:!0},time:{contentTypes:["phrasing","flow"],allowedRoles:!0},title:{allowedRoles:!1,noAriaAttrs:!0},td:{allowedRoles:!0},th:{allowedRoles:!0},tr:{allowedRoles:!0},track:{allowedRoles:!1,noAriaAttrs:!0},u:{contentTypes:["phrasing","flow"],allowedRoles:!0},ul:{contentTypes:["flow"],allowedRoles:["directory","group","listbox","menu","menubar","none","presentation","radiogroup","tablist","toolbar","tree"]},var:{contentTypes:["phrasing","flow"],allowedRoles:!0},video:{variant:{controls:{matches:"[controls]",contentTypes:["interactive","embedded","phrasing","flow"]},default:{contentTypes:["embedded","phrasing","flow"]}},allowedRoles:["application"],chromiumRole:"video"},wbr:{contentTypes:["phrasing","flow"],allowedRoles:["presentation","none"]}},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]}},ru=Y({},tu),nu=ru,au=function(e){var t=nu.ariaRoles[e];return!!t&&!!t.unsupported},ou=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.allowAbstract,n=t.flagUnsupported,a=void 0!==n&&n,o=nu.ariaRoles[e],i=au(e);return!(!o||a&&i||!r&&"abstract"===o.type)},iu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.fallback,n=t.abstracts,a=t.dpub;if(1!==(e=e instanceof Zr?e:Wn(e)).props.nodeType)return null;var o=(e.attr("role")||"").trim().toLowerCase();return(r?kp(o):[o]).find((function(e){return!(!a&&"doc-"===e.substr(0,4))&&ou(e,{allowAbstract:n})}))||null},uu=function(e){return Object.keys(nu.htmlElms).filter((function(t){var r=nu.htmlElms[t];return r.contentTypes?r.contentTypes.includes(e):!!r.variant&&!(!r.variant.default||!r.variant.default.contentTypes)&&r.variant.default.contentTypes.includes(e)}))},lu=function(){return Gn.get("globalAriaAttrs",(function(){return Object.keys(nu.ariaAttrs).filter((function(e){return nu.ariaAttrs[e].global}))}))},su=wn((function(e){for(var t=[],r=e.rows,n=0,a=r.length;n<a;n++){var o=r[n].cells;t[n]=t[n]||[];for(var i=0,u=0,l=o.length;u<l;u++)for(var s=0;s<o[u].colSpan;s++){for(var c=o[u].getAttribute("rowspan"),d=0===parseInt(c)||0===o[u].rowspan?r.length:o[u].rowSpan,p=0;p<d;p++){for(t[n+p]=t[n+p]||[];t[n+p][i];)i++;t[n+p][i]=o[u]}i++}}return t})),cu=wn((function(e,t){var r,n;for(t||(t=su(wo(e,"table"))),r=0;r<t.length;r++)if(t[r]&&-1!==(n=t[r].indexOf(e)))return{x:n,y:r}}));function du(e){var t=Bf(e),r=t.vNode,n=t.domNode,a=r.attr("scope"),o=r.attr("role");if(!["td","th"].includes(r.props.nodeName))throw new TypeError("Expected TD or TH element");if("columnheader"===o)return"col";if("rowheader"===o)return"row";if("col"===a||"row"===a)return a;if("th"!==r.props.nodeName)return!1;if(!r.actualNode)return"auto";var i=su(wo(n,"table")),u=cu(n,i);return i[u.y].every((function(e){return"TH"===e.nodeName.toUpperCase()}))?"col":i.map((function(e){return e[u.x]})).every((function(e){return e&&"TH"===e.nodeName.toUpperCase()}))?"row":"auto"}var pu=function(e){return-1!==["col","auto"].indexOf(du(e))},fu=function(e){return["row","auto"].includes(du(e))},mu=function(e){return e?e.replace(/\r\n/g,"\n").replace(/\u00A0/g," ").replace(/[\s]{2,}/g," ").trim():""},Du=function(){return Gn.get("sectioningElementSelector",(function(){return uu("sectioning").map((function(e){return"".concat(e,":not([role])")})).join(", ")+" , main:not([role]), [role=article], [role=complementary], [role=main], [role=navigation], [role=region]"}))};function hu(e){var t=mu(Zi(e)),r=mu(Ji(e));return!(!t&&!r)}var gu={a:function(e){return e.hasAttr("href")?"link":null},area:function(e){return e.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(e){return ma(e,Du())?null:"contentinfo"},form:function(e){return hu(e)?"form":null},h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:function(e){return ma(e,Du())?null:"banner"},hr:"separator",img:function(e){var t=e.hasAttr("alt")&&!e.attr("alt"),r=lu().find((function(t){return e.hasAttr(t)}));return!t||r||Hi(e)?"img":"presentation"},input:function(e){var t;if(e.hasAttr("list")){var r=Ki(e.actualNode,"list").filter((function(e){return!!e}))[0];t=r&&"datalist"===r.nodeName.toLowerCase()}switch(e.props.type){case"checkbox":return"checkbox";case"number":return"spinbutton";case"radio":return"radio";case"range":return"slider";case"search":return t?"combobox":"searchbox";case"button":case"image":case"reset":case"submit":return"button";case"text":case"tel":case"url":case"email":case"":return t?"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",search:"search",section:function(e){return hu(e)?"region":null},select:function(e){return e.hasAttr("multiple")||parseInt(e.attr("size"))>1?"listbox":"combobox"},summary:"button",table:"table",tbody:"rowgroup",td:function(e){var t=ma(e,"table"),r=iu(t);return["grid","treegrid"].includes(r)?"gridcell":"cell"},textarea:"textbox",tfoot:"rowgroup",th:function(e){return pu(e)?"columnheader":fu(e)?"rowheader":void 0},thead:"rowgroup",tr:"row",ul:"list"},vu=function(e,t){var r=s(t);if(Array.isArray(t)&&void 0!==e)return t.includes(e);if("function"===r)return!!t(e);if(null!=e){if(t instanceof RegExp)return t.test(e);if(/^\/.*\/$/.test(t)){var n=t.substring(1,t.length-1);return new RegExp(n).test(e)}}return t===e},bu=function(e,t){return vu(!!hl(e),t)},yu=function(e,t){if("object"!==s(t)||Array.isArray(t)||t instanceof RegExp)throw new Error("Expect matcher to be an object");return Object.keys(t).every((function(r){return vu(e(r),t[r])}))},Fu=function(e,t){return e=Bf(e).vNode,yu((function(t){return e.attr(t)}),t)};function wu(e,t){return!!t(e)}var Eu=function(e,t){return vu(iu(e),t)},Cu=function(e,t){return vu(Ou(e),t)},xu=function(e,t){return e=Bf(e).vNode,vu(e.props.nodeName,t)},Au=function(e,t){return e=Bf(e).vNode,yu((function(t){return e.props[t]}),t)},ku=function(e,t){return vu(ju(e),t)},Nu={hasAccessibleName:bu,attributes:Fu,condition:wu,explicitRole:Eu,implicitRole:Cu,nodeName:xu,properties:Au,semanticRole:ku},Bu=function e(t,r){return t=Bf(t).vNode,Array.isArray(r)?r.some((function(r){return e(t,r)})):"string"==typeof r?ra(t,r):Object.keys(r).every((function(e){if(!Nu[e])throw new Error('Unknown matcher type "'.concat(e,'"'));var n=Nu[e],a=r[e];return n(t,a)}))},Tu=function(e,t){return Bu(e,t)};Tu.hasAccessibleName=bu,Tu.attributes=Fu,Tu.condition=wu,Tu.explicitRole=Eu,Tu.fromDefinition=Bu,Tu.fromFunction=yu,Tu.fromPrimative=vu,Tu.implicitRole=Cu,Tu.nodeName=xu,Tu.properties=Au,Tu.semanticRole=ku;var Ru=Tu,_u=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).noMatchAccessibleName,r=void 0!==t&&t,n=nu.htmlElms[e.props.nodeName];if(!n)return{};if(!n.variant)return n;var a=n.variant,o=U(n,D);for(var i in a)if(a.hasOwnProperty(i)&&"default"!==i){for(var u=a[i],l=u.matches,s=U(u,h),c=Array.isArray(l)?l:[l],d=0;d<c.length&&r;d++)if(c[d].hasOwnProperty("hasAccessibleName"))return n;if(Ru(e,l))for(var p in s)s.hasOwnProperty(p)&&(o[p]=s[p])}for(var f in a.default)a.default.hasOwnProperty(f)&&void 0===o[f]&&(o[f]=a.default[f]);return o},Ou=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).chromium,r=e instanceof Zr?e:Wn(e);if(e=r.actualNode,!r)throw new ReferenceError("Cannot get implicit role of a node outside the current scope.");var n=r.props.nodeName,a=gu[n];return!a&&t?_u(r).chromiumRole||null:"function"==typeof a?a(r):a||null},Su={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 Mu(e,t){var r=Su[e.props.nodeName];if(!r)return null;if(!e.parent){if(!e.actualNode)return null;throw new ReferenceError("Cannot determine role presentational inheritance of a required parent outside the current scope.")}if(!r.includes(e.parent.props.nodeName))return null;var n=iu(e.parent,t);return["none","presentation"].includes(n)&&!Iu(e.parent)?n:n?null:Mu(e.parent,t)}function Pu(e,t){var r=t.chromium,n=U(t,g),a=Ou(e,{chromium:r});return a?Mu(e,n)||a:null}function Iu(e){return lu().some((function(t){return e.hasAttr(t)}))||Hi(e)}var ju=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noPresentational,n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.noImplicit,n=U(t,v),a=Bf(e).vNode;if(1!==a.props.nodeType)return null;var o=iu(a,n);return o?["presentation","none"].includes(o)&&Iu(a)?r?null:Pu(a,n):o:r?null:Pu(a,n)}(e,U(t,b));return r&&["presentation","none"].includes(n)?null:n},Lu=["iframe"],qu=function(e){var t=Bf(e).vNode;return 1===t.props.nodeType&&e.hasAttr("title")?!Tu(t,Lu)&&["none","presentation"].includes(ju(t))?"":t.attr("title"):""},zu=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).strict;if(1!==(e=e instanceof Zr?e:Wn(e)).props.nodeType)return!1;var r=ju(e),n=nu.ariaRoles[r];return!(!n||!n.nameFromContent)||!t&&(!n||["presentation","none"].includes(r))},Vu=function(e){var t=e.actualNode,r=e.children;if(!r)throw new Error("getOwnedVirtual requires a virtual node");if(e.hasAttr("aria-owns")){var n=Ki(t,"aria-owns").filter((function(e){return!!e})).map((function(e){return c.utils.getNodeFromTree(e)}));return[].concat(G(r),G(n))}return G(r)},$u={accessibleNameFromFieldValue:["progressbar"]};function Hu(e){return e=Bf(e).vNode,Uu(e)}var Uu=wn((function(e,t){return!_o(e)&&!Ni(e,{skipAncestors:!0,isAncestor:t})&&(e.actualNode&&"area"===e.props.nodeName?!Io(e,Uu):!qo(e,{skipAncestors:!0,isAncestor:t})&&(!e.parent||Uu(e.parent,!0)))})),Gu=function e(t,r,n){var a=Bf(t).vNode,o=r?Hu:Ko,i=!t.actualNode||t.actualNode&&o(t),u=a.children.map((function(t){var a=t.props,o=a.nodeType,u=a.nodeValue;if(3===o){if(u&&i)return u}else if(!n)return e(t,r)})).join("");return mu(u)},Wu=["button","checkbox","color","file","hidden","image","password","radio","reset","submit"],Yu=function(e){var t=(e=e instanceof Zr?e:Wn(e)).props.nodeName;return"textarea"===t||"input"===t&&!Wu.includes((e.attr("type")||"").toLowerCase())},Ku=function(e){return"select"===(e=e instanceof Zr?e:Wn(e)).props.nodeName},Xu=function(e){return"textbox"===iu(e)},Zu=function(e){return"listbox"===iu(e)},Ju=function(e){return"combobox"===iu(e)},Qu=["progressbar","scrollbar","slider","spinbutton"],el=function(e){var t=iu(e);return Qu.includes(t)},tl=["textbox","progressbar","scrollbar","slider","spinbutton","combobox","listbox"],rl={nativeTextboxValue:function(e){var t=Bf(e).vNode;return Yu(t)&&t.props.value||""},nativeSelectValue:function(e){var t=Bf(e).vNode;if(!Ku(t))return"";var r=Qf(t,"option"),n=r.filter((function(e){return e.props.selected}));return n.length||n.push(r[0]),n.map((function(e){return Gu(e)})).join(" ")||""},ariaTextboxValue:function(e){var t=Bf(e),r=t.vNode,n=t.domNode;return Xu(r)?!n||n&&!qo(n)?Gu(r,!0):n.textContent:""},ariaListboxValue:nl,ariaComboboxValue:function(e,t){var r=Bf(e).vNode;if(!Ju(r))return"";var n=Vu(r).filter((function(e){return"listbox"===ju(e)}))[0];return n?nl(n,t):""},ariaRangeValue:function(e){var t=Bf(e).vNode;if(!el(t)||!t.hasAttr("aria-valuenow"))return"";var r=+t.attr("aria-valuenow");return isNaN(r)?"0":String(r)}};function nl(e,t){var r=Bf(e).vNode;if(!Zu(r))return"";var n=Vu(r).filter((function(e){return"option"===ju(e)&&"true"===e.attr("aria-selected")}));return 0===n.length?"":hl(n[0],t)}var al=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode,n=$u.accessibleNameFromFieldValue||[],a=ju(e);if(t.startNode===e||!tl.includes(a)||n.includes(a))return"";var o=Object.keys(rl).map((function(e){return rl[e]})).reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&Kr(o||"{empty-value}",r,t),o},ol=uu("phrasing").concat(["#text"]),il=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=hl.alreadyProcessed;t.startNode=t.startNode||e;var n=t,a=n.strict,o=n.inControlContext,i=n.inLabelledByContext,u=ju(e),l=_u(e,{noMatchAccessibleName:!0}).contentTypes;return r(e,t)||1!==e.props.nodeType||null!=l&&l.includes("embedded")||tl.includes(u)?"":t.subtreeDescendant||t.inLabelledByContext||zu(e,{strict:a})?(a||(t=Y({subtreeDescendant:!o&&!i},t)),Vu(e).reduce((function(e,r){return function(e,t,r){var n=t.props.nodeName,a=hl(t,r);return a?(ol.includes(n)||(" "!==a[0]&&(a+=" "),e&&" "!==e[e.length-1]&&(a=" "+a)),e+a):e}(e,r,t)}),"")):""},ul=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=hl.alreadyProcessed;if(t.inControlContext||t.inLabelledByContext||r(e,t))return"";t.startNode||(t.startNode=e);var n,a=Y({inControlContext:!0},t),o=function(e){if(!e.attr("id"))return[];if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");return yo({elm:"label",attr:"for",value:e.attr("id"),context:e.actualNode})}(e),i=ma(e,"label");return i?(n=[].concat(G(o),[i.actualNode])).sort(Nf):n=o,n.map((function(e){return Xi(e,a)})).filter((function(e){return""!==e})).join(" ")},ll={submit:"Submit",image:"Submit",reset:"Reset",button:""};function sl(e,t){return t.attr(e)||""}function cl(e,t,r){var n=t.actualNode,a=[e=e.toLowerCase(),n.nodeName.toLowerCase()].join(","),o=n.querySelector(a);return o&&o.nodeName.toLowerCase()===e?Xi(o,r):""}var dl={valueText:function(e){return e.actualNode.value||""},buttonDefaultText:function(e){var t=e.actualNode;return ll[t.type]||""},tableCaptionText:cl.bind(null,"caption"),figureText:cl.bind(null,"figcaption"),svgTitleText:cl.bind(null,"title"),fieldsetLegendText:cl.bind(null,"legend"),altText:sl.bind(null,"alt"),tableSummaryText:sl.bind(null,"summary"),titleText:qu,subtreeText:il,labelText:ul,singleSpace:function(){return" "},placeholderText:sl.bind(null,"placeholder")};function pl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.actualNode;if(1!==e.props.nodeType||["presentation","none"].includes(ju(e)))return"";var n=function(e){return(_u(e,{noMatchAccessibleName:!0}).namingMethods||[]).map((function(e){return dl[e]}))}(e),a=n.reduce((function(r,n){return r||n(e,t)}),"");return t.debug&&c.log(a||"{empty-value}",r,t),a}var fl=function(){return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g},ml=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations,o=!1;return r&&(o||(o=/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g.test(e))),n&&(o||(o=/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g.test(e)||/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g.test(e)||/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g.test(e))),a&&(o||(o=/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g.test(e))),o};function Dl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=e.actualNode.nodeValue.trim();if(!mu(n)||ml(n,{emoji:!0,nonBmp:!0}))return!1;var a=Gn.get("canvasContext",(function(){return l.createElement("canvas").getContext("2d",{willReadFrequently:!0})})),o=a.canvas,u=Gn.get("fonts",(function(){return{}})),s=i.getComputedStyle(e.parent.actualNode).getPropertyValue("font-family");u[s]||(u[s]={occurrences:0,numLigatures:0});var c=u[s];if(c.occurrences>=r){if(c.numLigatures/c.occurrences==1)return!0;if(0===c.numLigatures)return!1}c.occurrences++;var d=30,p="".concat(d,"px ").concat(s);a.font=p;var f=n.charAt(0),m=a.measureText(f).width;if(0===m)return c.numLigatures++,!0;if(m<30){var D=30/m;m*=D,p="".concat(d*=D,"px ").concat(s)}o.width=m,o.height=d,a.font=p,a.textAlign="left",a.textBaseline="top",a.fillText(f,0,0);var h=new Uint32Array(a.getImageData(0,0,m,d).data.buffer);if(!h.some((function(e){return e})))return c.numLigatures++,!0;a.clearRect(0,0,m,d),a.fillText(n,0,0);var g=new Uint32Array(a.getImageData(0,0,m,d).data.buffer),v=h.reduce((function(e,t,r){return 0===t&&0===g[r]||0!==t&&0!==g[r]?e:++e}),0),b=n.split("").reduce((function(e,t){return e+a.measureText(t).width}),0),y=a.measureText(n).width;return v/h.length>=t&&1-y/b>=t&&(c.numLigatures++,!0)}function hl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(t=function(e,t){return t.startNode||(t=Y({startNode:e},t)),1===e.props.nodeType&&t.inLabelledByContext&&void 0===t.includeHidden&&(t=Y({includeHidden:!Hu(e)},t)),t}(e,t),function(e,t){return!!e&&(1===e.props.nodeType&&!t.includeHidden&&!Hu(e))}(e,t))return"";if(function(e,t){var r,n=t.ignoreIconLigature,a=t.pixelThreshold,o=null!==(r=t.occurrenceThreshold)&&void 0!==r?r:t.occuranceThreshold;return!(3!==e.props.nodeType||!n)&&Dl(e,a,o)}(e,t))return"";var r=[Zi,Ji,pl,al,il,gl,qu].reduce((function(r,n){return t.startNode===e&&(r=mu(r)),""!==r?r:n(e,t)}),"");return t.debug&&c.log(r||"{empty-value}",e.actualNode,t),r}function gl(e){return 3!==e.props.nodeType?"":e.props.nodeValue}hl.alreadyProcessed=function(e,t){return t.processed=t.processed||[],!!t.processed.includes(e)||(t.processed.push(e),!1)};var vl=function(e,t){var r=t.emoji,n=t.nonBmp,a=t.punctuations;return r&&(e=e.replace(/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g,"")),n&&(e=e.replace(/[\u1D00-\u1D7F\u1D80-\u1DBF\u1DC0-\u1DFF\u20A0-\u20CF\u20D0-\u20FF\u2100-\u214F\u2150-\u218F\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u2400-\u243F\u2440-\u245F\u2460-\u24FF\u2500-\u257F\u2580-\u259F\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\uE000-\uF8FF]/g,"").replace(/[\uDB80-\uDBBF][\uDC00-\uDFFF]/g,"").replace(/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC38]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/g,"")),a&&(e=e.replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&\xa3\xa2\xa5\xa7\u20ac()*+,\-.\/:;<=>?@\[\]^_`{|}~\xb1]/g,"")),e},bl=function(e){if(!e.length)return 0;if(["x","i"].includes(e))return 0;var t=vl(e,{emoji:!0,nonBmp:!0,punctuations:!0});return mu(t)?1:0},yl={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"]},Fl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.looseTyped,n=void 0!==r&&r,a=t.stateTerms,o=void 0===a?[]:a,i=t.locations,u=void 0===i?[]:i,l=t.qualifiers,s=void 0===l?[]:l,c=t.standaloneTerms,d=void 0===c?[]:c,p=t.qualifiedTerms,f=void 0===p?[]:p;if(e=e.toLowerCase().trim(),(o=o.concat(yl.stateTerms)).includes(e)||""===e)return!0;s=s.concat(yl.qualifiers),u=u.concat(yl.locations),d=d.concat(yl.standaloneTerms),f=f.concat(yl.qualifiedTerms);var m=e.split(/\s+/g);if("webauthn"===m[m.length-1]&&(m.pop(),0===m.length))return!1;if(!n&&(m[0].length>8&&"section-"===m[0].substr(0,8)&&m.shift(),u.includes(m[0])&&m.shift(),s.includes(m[0])&&(m.shift(),d=[]),1!==m.length))return!1;var D=m[m.length-1];return d.includes(D)||f.includes(D)},wl=function(e){var t;return e.attr("aria-labelledby")&&(t=Ki(e.actualNode,"aria-labelledby").map((function(e){var t=Wn(e);return t?Gu(t):""})).join(" ").trim())||(t=e.attr("aria-label"))&&(t=mu(t))?t:null},El=function(e,t,r){return e=Wn(e),Gu(e,t,r)},Cl=function(e){var t,r;if(r=wl(e))return r;if(e.attr("id")){if(!e.actualNode)throw new TypeError("Cannot resolve explicit label reference for non-DOM nodes");var n=mn(e.attr("id"));if(r=(t=bo(e.actualNode).querySelector('label[for="'+n+'"]'))&&El(t,!0))return r}return(r=(t=ma(e,"label"))&&Gu(t,!0))||null},xl=function(e){return e=Wn(e),Cl(e)},Al=[{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"]}],kl=function e(t){var r=Ko(t),n=[];return t.children.forEach((function(t){3===t.actualNode.nodeType?r&&n.push(t):n=n.concat(e(t))})),n},Nl=wn((function(e){var t=Wn(e),r=t.boundingClientRect,n=[],a=xo(t);return e.childNodes.forEach((function(e){if(3===e.nodeType&&""!==mu(e.nodeValue)){var t=function(e){var t=l.createRange();return t.selectNodeContents(e),Array.from(t.getClientRects())}(e);(function(e,t){return e.some((function(e){return!Jo(ti(e),t)}))})(t,r)||n.push.apply(n,G(function(e,t){var r=[];return e.forEach((function(e){if(!(e.width<1||e.height<1)){var n=t.reduce((function(e,t){return e&&ei(e,t.boundingClientRect)}),e);n&&r.push(n)}})),r}(t,a)))}})),n.length?n:[r]})),Bl=function(e){hi();var t=Wn(e)._grid;return t?Nl(e).map((function(e){return qi(t,e)})):[]},Tl=["checkbox","img","meter","progressbar","scrollbar","radio","slider","spinbutton","textbox"],Rl=function(e){var t=Bf(e).vNode,r=c.commons.aria.getExplicitRole(t);if(r)return-1!==Tl.indexOf(r);switch(t.props.nodeName){case"img":case"iframe":case"object":case"video":case"audio":case"canvas":case"svg":case"math":case"button":case"select":case"textarea":case"keygen":case"progress":case"meter":return!0;case"input":return"hidden"!==t.props.type;default:return!1}},_l=["head","title","template","script","style","iframe","object","video","audio","noscript"];function Ol(e){return!_l.includes(e.props.nodeName)&&e.children.some((function(e){var t=e.props;return 3===t.nodeType&&t.nodeValue.trim()}))}var Sl=function e(t,r,n){return Ol(t)||Rl(t.actualNode)||!n&&!!wl(t)||!r&&t.children.some((function(t){return 1===t.actualNode.nodeType&&e(t)}))},Ml=function(e,t,r){return e=Wn(e),Sl(e,t,r)};function Pl(e){return!(void 0!==e.children&&!Ol(e))||(1===e.props.nodeType&&Rl(e)?!!c.commons.text.accessibleTextVirtual(e):e.children.some((function(e){return!e.attr("lang")&&Pl(e)&&!qo(e)})))}var Il=function(e){return parseInt(e.getAttribute("tabindex"),10)>-1&&Hi(e)&&!$i(e)};function jl(e,t){var r=Bf(e),n=r.vNode,a=r.domNode;return n?(void 0===n._isHiddenWithCSS&&(n._isHiddenWithCSS=Ll(a,t)),n._isHiddenWithCSS):Ll(a,t)}function Ll(e,t){if(9===e.nodeType)return!1;if(11===e.nodeType&&(e=e.host),["STYLE","SCRIPT"].includes(e.nodeName.toUpperCase()))return!1;var r=i.getComputedStyle(e,null);if(!r)throw new Error("Style does not exist for the given element.");if("none"===r.getPropertyValue("display"))return!0;var n=["hidden","collapse"],a=r.getPropertyValue("visibility");if(n.includes(a)&&!t)return!0;if(n.includes(a)&&t&&n.includes(t))return!0;var o=$o(e);return!(!o||n.includes(a))&&jl(o,a)}var ql=jl,zl=function(e){var t=e.doctype;return null!==t&&"html"===t.name&&!t.publicId&&!t.systemId},Vl=function(e){var t;(e instanceof Zr||null!==(t=i)&&void 0!==t&&t.Node&&e instanceof i.Node)&&(e=c.commons.aria.getRole(e));var r=nu.ariaRoles[e];return(null==r?void 0:r.type)||null};function $l(e,t){!1!==t(e.actualNode)&&e.children.forEach((function(e){return $l(e,t)}))}var Hl=["block","list-item","table","flex","grid","inline-block"];function Ul(e){var t=i.getComputedStyle(e).getPropertyValue("display");return Hl.includes(t)||"table-"===t.substr(0,6)}var Gl=function(e,t){if(Ul(e))return!1;var r=function(e){for(var t=$o(e);t&&!Ul(t);)t=$o(t);return Wn(t)}(e),n="",a="",o=0;return $l(r,(function(t){if(2===o)return!1;if(3===t.nodeType&&(n+=t.nodeValue),1===t.nodeType){var r=(t.nodeName||"").toUpperCase();if(t===e&&(o=1),["BR","HR"].includes(r))0===o?(n="",a=""):o=2;else{if("none"===t.style.display||"hidden"===t.style.overflow||!["",null,"none"].includes(t.style.float)||!["",null,"relative"].includes(t.style.position))return!1;if("widget"===Vl(t))return a+=t.textContent,!1}}})),n=mu(n),null!=t&&t.noLengthCompare?0!==n.length:(a=mu(a),n.length>a.length)},Wl=function(e){var t=(e=e||{}).modalPercent||.75;if(Gn.get("isModalOpen"))return Gn.get("isModalOpen");if(Vf(c._tree[0],"dialog, [role=dialog], [aria-modal=true]",Ko).length)return Gn.set("isModalOpen",!0),!0;for(var r=Go(i),n=r.width*t,a=r.height*t,o=(r.width-n)/2,u=(r.height-a)/2,d=[{x:o,y:u},{x:r.width-o,y:u},{x:r.width/2,y:r.height/2},{x:o,y:r.height-u},{x:r.width-o,y:r.height-u}].map((function(e){return Array.from(l.elementsFromPoint(e.x,e.y))})),p=function(e){var t=d[e].find((function(e){var t=i.getComputedStyle(e);return parseInt(t.width,10)>=n&&parseInt(t.height,10)>=a&&"none"!==t.getPropertyValue("pointer-events")&&("absolute"===t.position||"fixed"===t.position)}));if(t&&d.every((function(e){return e.includes(t)})))return Gn.set("isModalOpen",!0),{v:!0}},f=0;f<d.length;f++){var m=p(f);if("object"===s(m))return m.v}Gn.set("isModalOpen",void 0)};function Yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,r=e.ownerDocument.createRange();r.setStart(e,0),r.setEnd(e,e.childNodes.length);var n,a=0,o=0,i=re(r.getClientRects());try{for(i.s();!(n=i.n()).done;){var u=n.value;if(!(u.height<=t))if(a>u.top+t)a=Math.max(a,u.bottom);else{if(0!==o)return!0;a=u.bottom,o++}}}catch(e){i.e(e)}finally{i.f()}return!1}var Kl=function(e){return e instanceof i.Node},Xl="color.incompleteData",Zl={set:function(e,t){if("string"!=typeof e)throw new Error("Incomplete data: key must be a string");var r=Gn.get(Xl,(function(){return{}}));return t&&(r[e]=t),r[e]},get:function(e){var t=Gn.get(Xl);return null==t?void 0:t[e]},clear:function(){Gn.set(Xl,{})}},Jl=Zl,Ql=function(e,t){var r=e.nodeName.toUpperCase();if(["IMG","CANVAS","OBJECT","IFRAME","VIDEO","SVG"].includes(r))return Jl.set("bgColor","imgNode"),!0;var n=(t=t||i.getComputedStyle(e)).getPropertyValue("background-image"),a="none"!==n;if(a){var o=/gradient/.test(n);Jl.set("bgColor",o?"bgGradient":"bgImage")}return a},es={};ie(es,{Colorjs:function(){return Wd},CssSelectorParser:function(){return ts.CssSelectorParser},doT:function(){return rs.default},emojiRegexText:function(){return fl},memoize:function(){return ns.default}});var ts=ue(Vt()),rs=ue($t()),ns=ue(jt());function as(e,t){var r=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((function(e){return[e]})));var n=t[0].length,a=t[0].map((function(e,r){return t.map((function(e){return e[r]}))})),o=e.map((function(e){return a.map((function(t){var r=0;if(!Array.isArray(e)){var n,a=re(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;r+=e*o}}catch(e){a.e(e)}finally{a.f()}return r}for(var i=0;i<e.length;i++)r+=e[i]*(t[i]||0);return r}))}));return 1===r&&(o=o[0]),1===n?o.map((function(e){return e[0]})):o}function os(e){return"string"===is(e)}function is(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function us(e,t){e=+e,t=+t;var r=(Math.floor(e)+"").length;if(t>r)return+e.toFixed(t-r);var n=Math.pow(10,r-t);return Math.round(e/n)*n}function ls(e){if(e){e=e.trim();var t=/^-?[\d.]+$/,r=e.match(/^([a-z]+)\((.+?)\)$/i);if(r){var n=[];return r[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(function(e,r){/%$/.test(r)?(r=new Number(r.slice(0,-1)/100)).type="<percentage>":/deg$/.test(r)?((r=new Number(+r.slice(0,-3))).type="<angle>",r.unit="deg"):t.test(r)&&((r=new Number(r)).type="<number>"),e.startsWith("/")&&((r=r instanceof Number?r:new Number(r)).alpha=!0),n.push(r)})),{name:r[1].toLowerCase(),rawName:r[1],rawArgs:r[2],args:n}}}}function ss(e){return e[e.length-1]}function cs(e,t,r){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*r}function ds(e,t,r){return(r-e)/(t-e)}function ps(e,t,r){return cs(t[0],t[1],ds(e[0],e[1],r))}function fs(e){return e.map((function(e){return e.split("|").map((function(e){var t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){var r=new String(t[1]);return r.range=[+t[2],+t[3]],r}return e}))}))}var ms=Object.freeze({__proto__:null,isString:os,type:is,toPrecision:us,parseFunction:ls,last:ss,interpolate:cs,interpolateInv:ds,mapRange:ps,parseCoordGrammar:fs,multiplyMatrices:as}),Ds=function(){function e(){J(this,e)}return ee(e,[{key:"add",value:function(e,t,r){if("string"==typeof arguments[0])(Array.isArray(e)?e:[e]).forEach((function(e){this[e]=this[e]||[],t&&this[e][r?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}},{key:"run",value:function(e,t){this[e]=this[e]||[],this[e].forEach((function(e){e.call(t&&t.context?t.context:t,t)}))}}]),e}(),hs=new Ds,gs={gamut_mapping:"lch.c",precision:5,deltaE:"76"},vs={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]};function bs(e){return Array.isArray(e)?e:vs[e]}function ys(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(e=bs(e),t=bs(t),!e||!t)throw new TypeError("Missing white point to convert ".concat(e?"":"from").concat(e||t?"":"/").concat(t?"":"to"));if(e===t)return r;var a={W1:e,W2:t,XYZ:r,options:n};if(hs.run("chromatic-adaptation-start",a),a.M||(a.W1===vs.D65&&a.W2===vs.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===vs.D50&&a.W2===vs.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),hs.run("chromatic-adaptation-end",a),a.M)return as(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var Fs=(e=new WeakSet,t=new WeakMap,o=new WeakSet,function(){function r(n){var a,i,u,l,s,c,d;J(this,r),L(this,o),L(this,e),j(this,t,{writable:!0,value:void 0}),this.id=n.id,this.name=n.name,this.base=n.base?r.get(n.base):null,this.aliases=n.aliases,this.base&&(this.fromBase=n.fromBase,this.toBase=n.toBase);var p=null!==(a=n.coords)&&void 0!==a?a:this.base.coords;this.coords=p;var f=null!==(i=null!==(u=n.white)&&void 0!==u?u:this.base.white)&&void 0!==i?i:"D65";for(var m in this.white=bs(f),this.formats=null!==(l=n.formats)&&void 0!==l?l:{},this.formats){var D=this.formats[m];D.type||(D.type="function"),D.name||(D.name=m)}!n.cssId||null!==(s=this.formats.functions)&&void 0!==s&&s.color?null===(c=this.formats)||void 0===c||!c.color||null!==(d=this.formats)&&void 0!==d&&d.color.id||(this.formats.color.id=this.id):(this.formats.color={id:n.cssId},Object.defineProperty(this,"cssId",{value:n.cssId})),this.referred=n.referred,$(this,t,V(this,o,Es).call(this).reverse()),hs.run("colorspace-init-end",this)}return ee(r,[{key:"inGamut",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).epsilon,r=void 0===t?75e-6:t;if(this.isPolar)return e=this.toBase(e),this.base.inGamut(e,{epsilon:r});var n=Object.values(this.coords);return e.every((function(e,t){var a=n[t];if("angle"!==a.type&&a.range){if(Number.isNaN(e))return!0;var o=K(a.range,2),i=o[0],u=o[1];return(void 0===i||e>=i-r)&&(void 0===u||e<=u+r)}return!0}))}},{key:"cssId",get:function(){var e,t;return(null===(e=this.formats.functions)||void 0===e||null===(t=e.color)||void 0===t?void 0:t.id)||this.id}},{key:"isPolar",get:function(){for(var e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}},{key:"getFormat",value:function(t){return"object"===s(t)?t=V(this,e,ws).call(this,t):(r="default"===t?Object.values(this.formats)[0]:this.formats[t])?r=V(this,e,ws).call(this,r):null;var r}},{key:"to",value:function(e,n){if(1===arguments.length){var a=[e.space,e.coords];e=a[0],n=a[1]}if(this===(e=r.get(e)))return n;n=n.map((function(e){return Number.isNaN(e)?0:e}));for(var o,i,u=z(this,t),l=z(e,t),s=0;s<u.length&&u[s]===l[s];s++)o=u[s],i=s;if(!o)throw new Error("Cannot convert between color spaces ".concat(this," and ").concat(e,": no connection space was found"));for(var c=u.length-1;c>i;c--)n=u[c].toBase(n);for(var d=i+1;d<l.length;d++)n=l[d].fromBase(n);return n}},{key:"from",value:function(e,t){if(1===arguments.length){var n=[e.space,e.coords];e=n[0],t=n[1]}return(e=r.get(e)).to(this,t)}},{key:"toString",value:function(){return"".concat(this.name," (").concat(this.id,")")}},{key:"getMinCoords",value:function(){var e=[];for(var t in this.coords){var r,n=this.coords[t],a=n.range||n.refRange;e.push(null!==(r=null==a?void 0:a.min)&&void 0!==r?r:0)}return e}}],[{key:"all",get:function(){return G(new Set(Object.values(r.registry)))}},{key:"register",value:function(e,t){if(1===arguments.length&&(e=(t=arguments[0]).id),t=this.get(t),this.registry[e]&&this.registry[e]!==t)throw new Error("Duplicate color space registration: '".concat(e,"'"));if(this.registry[e]=t,1===arguments.length&&t.aliases){var r,n=re(t.aliases);try{for(n.s();!(r=n.n()).done;){var a=r.value;this.register(a,t)}}catch(e){n.e(e)}finally{n.f()}}return t}},{key:"get",value:function(e){if(!e||e instanceof r)return e;if("string"===is(e)){var t=r.registry[e.toLowerCase()];if(!t)throw new TypeError('No color space found with id = "'.concat(e,'"'));return t}for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];if(a.length)return r.get.apply(r,a);throw new TypeError("".concat(e," is not a valid color space"))}},{key:"resolveCoord",value:function(e,t){var n,a,o=is(e);if("string"===o)if(e.includes(".")){var i=K(e.split("."),2);n=i[0],a=i[1]}else n=void 0,a=e;else if(Array.isArray(e)){var u=K(e,2);n=u[0],a=u[1]}else n=e.space,a=e.coordId;if((n=r.get(n))||(n=t),!n)throw new TypeError("Cannot resolve coordinate reference ".concat(e,": No color space specified and relative references are not allowed here"));if("number"===(o=is(a))||"string"===o&&a>=0){var l=Object.entries(n.coords)[a];if(l)return Y({space:n,id:l[0],index:a},l[1])}n=r.get(n);var s=a.toLowerCase(),c=0;for(var d in n.coords){var p,f=n.coords[d];if(d.toLowerCase()===s||(null===(p=f.name)||void 0===p?void 0:p.toLowerCase())===s)return Y({space:n,id:d,index:c},f);c++}throw new TypeError('No "'.concat(a,'" coordinate found in ').concat(n.name,". Its coordinates are: ").concat(Object.keys(n.coords).join(", ")))}}]),r}());function ws(e){if(e.coords&&!e.coordGrammar){e.type||(e.type="function"),e.name||(e.name="color"),e.coordGrammar=fs(e.coords);var t=Object.entries(this.coords).map((function(t,r){var n=K(t,2),a=(n[0],n[1]),o=e.coordGrammar[r][0],i=a.range||a.refRange,u=o.range,l="";return"<percentage>"==o?(u=[0,100],l="%"):"<angle>"==o&&(l="deg"),{fromRange:i,toRange:u,suffix:l}}));e.serializeCoords=function(e,r){return e.map((function(e,n){var a=t[n],o=a.fromRange,i=a.toRange,u=a.suffix;return o&&i&&(e=ps(o,i,e)),e=us(e,r),u&&(e+=u),e}))}}return e}function Es(){for(var e=[this],t=this;t=t.base;)e.push(t);return e}var Cs=Fs;le(Cs,"registry",{}),le(Cs,"DEFAULT_FORMAT",{type:"functions",name:"color"});var xs=new Cs({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]}),As=function(e){_(r,e);var t=S(r);function r(e){var n,a,o,i;return J(this,r),e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=xs),e.toXYZ_M&&e.fromXYZ_M&&(null!==(o=e.toBase)&&void 0!==o||(e.toBase=function(t){var r=as(e.toXYZ_M,t);return a.white!==a.base.white&&(r=ys(a.white,a.base.white,r)),r}),null!==(i=e.fromBase)&&void 0!==i||(e.fromBase=function(t){return t=ys(a.base.white,a.white,t),as(e.fromXYZ_M,t)})),null!==(n=e.referred)&&void 0!==n||(e.referred="display"),a=t.call(this,e)}return ee(r)}(Cs);function ks(e){var t,r={str:null===(t=String(e))||void 0===t?void 0:t.trim()};if(hs.run("parse-start",r),r.color)return r.color;if(r.parsed=ls(r.str),r.parsed){var n=function(){var e=r.parsed.name;if("color"===e){var t,n=r.parsed.args.shift(),a=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1,o=re(Cs.all);try{for(o.s();!(t=o.n()).done;){var i,u=t.value,l=u.getFormat("color");if(l&&(n===l.id||null!==(i=l.ids)&&void 0!==i&&i.includes(n))){var c=function(){var e=Object.keys(u.coords).length,t=Array(e).fill(0);return t.forEach((function(e,n){return t[n]=r.parsed.args[n]||0})),{v:{v:{spaceId:u.id,coords:t,alpha:a}}}}();if("object"===s(c))return c.v}}}catch(e){o.e(e)}finally{o.f()}var d="";if(n in Cs.registry){var p,f,m,D=null===(p=Cs.registry[n].formats)||void 0===p||null===(f=p.functions)||void 0===f||null===(m=f.color)||void 0===m?void 0:m.id;D&&(d="Did you mean color(".concat(D,")?"))}throw new TypeError("Cannot parse color(".concat(n,"). ")+(d||"Missing a plugin?"))}var h,g=re(Cs.all);try{var v=function(){var t=h.value,n=t.getFormat(e);if(n&&"function"===n.type){var a=1;(n.lastAlpha||ss(r.parsed.args).alpha)&&(a=r.parsed.args.pop());var o=r.parsed.args;return n.coordGrammar&&Object.entries(t.coords).forEach((function(t,r){var a,i=K(t,2),u=i[0],l=i[1],s=n.coordGrammar[r],c=null===(a=o[r])||void 0===a?void 0:a.type;if(!(s=s.find((function(e){return e==c})))){var d=l.name||u;throw new TypeError("".concat(c," not allowed for ").concat(d," in ").concat(e,"()"))}var p=s.range;"<percentage>"===c&&(p||(p=[0,1]));var f=l.range||l.refRange;p&&f&&(o[r]=ps(p,f,o[r]))})),{v:{v:{spaceId:t.id,coords:o,alpha:a}}}}};for(g.s();!(h=g.n()).done;){var b=v();if("object"===s(b))return b.v}}catch(e){g.e(e)}finally{g.f()}}();if("object"===s(n))return n.v}else{var a,o=re(Cs.all);try{for(o.s();!(a=o.n()).done;){var i=a.value;for(var u in i.formats){var l=i.formats[u];if("custom"===l.type&&(!l.test||l.test(r.str))){var c,d=l.parse(r.str);if(d)return null!==(c=d.alpha)&&void 0!==c||(d.alpha=1),d}}}}catch(e){o.e(e)}finally{o.f()}}throw new TypeError("Could not parse ".concat(e," as a color. Missing a plugin?"))}function Ns(e){if(!e)throw new TypeError("Empty color reference");os(e)&&(e=ks(e));var t=e.space||e.spaceId;return t instanceof Cs||(e.space=Cs.get(t)),void 0===e.alpha&&(e.alpha=1),e}function Bs(e,t){return(t=Cs.get(t)).from(e)}function Ts(e,t){var r=Cs.resolveCoord(t,e.space),n=r.space,a=r.index;return Bs(e,n)[a]}function Rs(e,t,r){return t=Cs.get(t),e.coords=t.to(e.space,r),e}function _s(e,t,r){if(e=Ns(e),2===arguments.length&&"object"===is(arguments[1])){var n=arguments[1];for(var a in n)_s(e,a,n[a])}else{"function"==typeof r&&(r=r(Ts(e,t)));var o=Cs.resolveCoord(t,e.space),i=o.space,u=o.index,l=Bs(e,i);l[u]=r,Rs(e,i,l)}return e}var Os=new Cs({id:"xyz-d50",name:"XYZ D50",white:"D50",base:xs,fromBase:function(e){return ys(xs.white,"D50",e)},toBase:function(e){return ys("D50",xs.white,e)},formats:{color:{}}}),Ss=24/116,Ms=24389/27,Ps=vs.D50,Is=new Cs({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Ps,base:Os,fromBase:function(e){var t=e.map((function(e,t){return e/Ps[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(Ms*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Ss?Math.pow(t[0],3):(116*t[0]-16)/Ms,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Ms,t[2]>Ss?Math.pow(t[2],3):(116*t[2]-16)/Ms].map((function(e,t){return e*Ps[t]}))},formats:{lab:{coords:["<number> | <percentage>","<number>","<number>"]}}});function js(e){return(e%360+360)%360}var Ls=new Cs({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Is,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2];return t=Math.abs(a)<.02&&Math.abs(o)<.02?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];return n<0&&(n=0),isNaN(a)&&(a=0),[r,n*Math.cos(a*Math.PI/180),n*Math.sin(a*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),qs=Math.pow(25,7),zs=Math.PI,Vs=180/zs,$s=zs/180;function Hs(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.kL,a=void 0===n?1:n,o=r.kC,i=void 0===o?1:o,u=r.kH,l=void 0===u?1:u,s=K(Is.from(e),3),c=s[0],d=s[1],p=s[2],f=Ls.from(Is,[c,d,p])[1],m=K(Is.from(t),3),D=m[0],h=m[1],g=m[2],v=Ls.from(Is,[D,h,g])[1];f<0&&(f=0),v<0&&(v=0);var b=(f+v)/2,y=Math.pow(b,7),F=.5*(1-Math.sqrt(y/(y+qs))),w=(1+F)*d,E=(1+F)*h,C=Math.sqrt(Math.pow(w,2)+Math.pow(p,2)),x=Math.sqrt(Math.pow(E,2)+Math.pow(g,2)),A=0===w&&0===p?0:Math.atan2(p,w),k=0===E&&0===g?0:Math.atan2(g,E);A<0&&(A+=2*zs),k<0&&(k+=2*zs);var N,B=D-c,T=x-C,R=(k*=Vs)-(A*=Vs),_=A+k,O=Math.abs(R);C*x==0?N=0:O<=180?N=R:R>180?N=R-360:R<-180?N=R+360:console.log("the unthinkable has happened");var S,M=2*Math.sqrt(x*C)*Math.sin(N*$s/2),P=(c+D)/2,I=(C+x)/2,j=Math.pow(I,7);S=C*x==0?_:O<=180?_/2:_<360?(_+360)/2:(_-360)/2;var L=Math.pow(P-50,2),q=1+.015*L/Math.sqrt(20+L),z=1+.045*I,V=1;V-=.17*Math.cos((S-30)*$s),V+=.24*Math.cos(2*S*$s),V+=.32*Math.cos((3*S+6)*$s);var $=1+.015*I*(V-=.2*Math.cos((4*S-63)*$s)),H=30*Math.exp(-1*Math.pow((S-275)/25,2)),U=2*Math.sqrt(j/(j+qs)),G=-1*Math.sin(2*H*$s)*U,W=Math.pow(B/(a*q),2);return W+=Math.pow(T/(i*z),2),W+=Math.pow(M/(l*$),2),W+=G*(T/(i*z))*(M/(l*$)),Math.sqrt(W)}var Us=75e-6;function Gs(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.space,r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).epsilon,n=void 0===r?Us:r;e=Ns(e),t=Cs.get(t);var a=e.coords;return t!==e.space&&(a=t.from(e)),t.inGamut(a,{epsilon:n})}function Ws(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function Ys(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.method,n=void 0===r?gs.gamut_mapping:r,a=t.space,o=void 0===a?e.space:a;if(os(arguments[1])&&(o=arguments[1]),Gs(e,o=Cs.get(o),{epsilon:0}))return e;var i=Ks(e,o);if("clip"!==n&&!Gs(e,o)){var u=Ys(Ws(i),{method:"clip",space:o});if(Hs(e,u)>2){for(var l=Cs.resolveCoord(n),s=l.space,c=l.id,d=Ks(i,s),p=(l.range||l.refRange)[0],f=Ts(d,c);f-p>.01;){var m=Ws(d);Hs(d,m=Ys(m,{space:o,method:"clip"}))-2<.01?p=Ts(d,c):f=Ts(d,c),_s(d,c,(p+f)/2)}i=Ks(d,o)}else i=u}if("clip"===n||!Gs(i,o,{epsilon:0})){var D=Object.values(o.coords).map((function(e){return e.range||[]}));i.coords=i.coords.map((function(e,t){var r=K(D[t],2),n=r[0],a=r[1];return void 0!==n&&(e=Math.max(n,e)),void 0!==a&&(e=Math.min(e,a)),e}))}return o!==e.space&&(i=Ks(i,e.space)),e.coords=i.coords,e}function Ks(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).inGamut;e=Ns(e);var n=(t=Cs.get(t)).from(e),a={space:t,coords:n,alpha:e.alpha};return r&&(a=Ys(a)),a}function Xs(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=a.precision,i=void 0===o?gs.precision:o,u=a.format,l=void 0===u?"default":u,s=a.inGamut,c=void 0===s||s,d=U(a,y),p=l;l=null!==(t=null!==(r=(e=Ns(e)).space.getFormat(l))&&void 0!==r?r:e.space.getFormat("default"))&&void 0!==t?t:Cs.DEFAULT_FORMAT,c||(c=l.toGamut);var f=e.coords;if(f=f.map((function(e){return e||0})),c&&!Gs(e)&&(f=Ys(Ws(e),!0===c?void 0:c).coords),"custom"===l.type){if(d.precision=i,!l.serialize)throw new TypeError("format ".concat(p," can only be used to parse colors, not for serialization"));n=l.serialize(f,e.alpha,d)}else{var m=l.name||"color";l.serializeCoords?f=l.serializeCoords(f,i):null!==i&&(f=f.map((function(e){return us(e,i)})));var D=G(f);if("color"===m){var h,g=l.id||(null===(h=l.ids)||void 0===h?void 0:h[0])||e.space.id;D.unshift(g)}var v=e.alpha;null!==i&&(v=us(v,i));var b=e.alpha<1&&!l.noAlpha?"".concat(l.commas?",":" /"," ").concat(v):"";n="".concat(m,"(").concat(D.join(l.commas?", ":" ")).concat(b,")")}return n}Ys.returns="color",Ks.returns="color";var Zs=new As({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]],formats:{color:{}}}),Js=1.09929682680944,Qs=.018053968510807,ec=new As({id:"rec2020",name:"REC.2020",base:Zs,toBase:function(e){return e.map((function(e){return e<4.5*Qs?e/4.5:Math.pow((e+Js-1)/Js,1/.45)}))},fromBase:function(e){return e.map((function(e){return e>=Qs?Js*Math.pow(e,.45)-(Js-1):4.5*e}))},formats:{color:{}}}),tc=new As({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]}),rc=new As({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ_M:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],formats:{color:{}}}),nc={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]},ac=Array(3).fill("<percentage> | <number>[0, 255]"),oc=Array(3).fill("<number>[0, 255]"),ic=new As({id:"srgb",name:"sRGB",base:rc,fromBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r>.0031308?t*(1.055*Math.pow(r,1/2.4)-.055):12.92*e}))},toBase:function(e){return e.map((function(e){var t=e<0?-1:1,r=e*t;return r<.04045?e/12.92:t*Math.pow((r+.055)/1.055,2.4)}))},formats:{rgb:{coords:ac},rgb_number:{name:"rgb",commas:!0,coords:oc,noAlpha:!0},color:{},rgba:{coords:ac,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:oc},hex:{type:"custom",toGamut:!0,test:function(e){return/^#([a-f0-9]{3,4}){1,2}$/i.test(e)},parse:function(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));var t=[];return e.replace(/[a-f0-9]{2}/gi,(function(e){t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).collapse,n=void 0===r||r;t<1&&e.push(t),e=e.map((function(e){return Math.round(255*e)}));var a=n&&e.every((function(e){return e%17==0}));return"#"+e.map((function(e){return a?(e/17).toString(16):e.toString(16).padStart(2,"0")})).join("")}},keyword:{type:"custom",test:function(e){return/^[a-z]+$/i.test(e)},parse:function(e){var t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=nc.black,t.alpha=0):t.coords=nc[e],t.coords)return t}}}}),uc=new As({id:"p3",name:"P3",base:tc,fromBase:ic.fromBase,toBase:ic.toBase,formats:{color:{id:"display-p3"}}});if(gs.display_space=ic,"undefined"!=typeof CSS&&CSS.supports)for(var lc=0,sc=[Is,ec,uc];lc<sc.length;lc++){var cc=sc[lc],dc=cc.getMinCoords(),pc=Xs({space:cc,coords:dc,alpha:1});if(CSS.supports("color",pc)){gs.display_space=cc;break}}function fc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.space,n=void 0===r?gs.display_space:r,a=U(t,F),o=Xs(e,a);if("undefined"==typeof CSS||CSS.supports("color",o)||!gs.display_space)(o=new String(o)).color=e;else{var i=Ks(e,n);(o=new String(Xs(i,a))).color=i}return o}function mc(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"lab",n=(r=Cs.get(r)).from(e),a=r.from(t);return Math.sqrt(n.reduce((function(e,t,r){var n=a[r];return isNaN(t)||isNaN(n)?e:e+Math.pow(n-t,2)}),0))}function Dc(e){return Ts(e,[xs,"y"])}function hc(e,t){_s(e,[xs,"y"],t)}var gc=Object.freeze({__proto__:null,getLuminance:Dc,setLuminance:hc,register:function(e){Object.defineProperty(e.prototype,"luminance",{get:function(){return Dc(this)},set:function(e){hc(this,e)}})}});function vc(e){return e>=.022?e:e+Math.pow(.022-e,1.414)}function bc(e){var t=e<0?-1:1,r=Math.abs(e);return t*Math.pow(r,2.4)}var yc=24/116,Fc=24389/27,wc=vs.D65,Ec=new Cs({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:wc,base:xs,fromBase:function(e){var t=e.map((function(e,t){return e/wc[t]})),r=t.map((function(e){return e>.008856451679035631?Math.cbrt(e):(Fc*e+16)/116}));return[116*r[1]-16,500*(r[0]-r[1]),200*(r[1]-r[2])]},toBase:function(e){var t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>yc?Math.pow(t[0],3):(116*t[0]-16)/Fc,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Fc,t[2]>yc?Math.pow(t[2],3):(116*t[2]-16)/Fc].map((function(e,t){return e*wc[t]}))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number>","<number>"]}}}),Cc=.5*Math.pow(5,.5)+.5,xc=Object.freeze({__proto__:null,contrastWCAG21:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return(r+.05)/(n+.05)},contrastAPCA:function(e,t){var r,n,a,o;t=Ns(t),e=Ns(e);var i=K((t=Ks(t,"srgb")).coords,3);n=i[0],a=i[1],o=i[2];var u=.2126729*bc(n)+.7151522*bc(a)+.072175*bc(o),l=K((e=Ks(e,"srgb")).coords,3);n=l[0],a=l[1],o=l[2];var s=.2126729*bc(n)+.7151522*bc(a)+.072175*bc(o),c=vc(u),d=vc(s),p=d>c;return r=Math.abs(d-c)<5e-4?0:p?1.14*(Math.pow(d,.56)-Math.pow(c,.57)):1.14*(Math.pow(d,.65)-Math.pow(c,.62)),100*(Math.abs(r)<.1?0:r>0?r-.027:r+.027)},contrastMichelson:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}var o=r+n;return 0===o?0:(r-n)/o},contrastWeber:function(e,t){e=Ns(e),t=Ns(t);var r=Math.max(Dc(e),0),n=Math.max(Dc(t),0);if(n>r){var a=[n,r];r=a[0],n=a[1]}return 0===n?5e4:(r-n)/n},contrastLstar:function(e,t){e=Ns(e),t=Ns(t);var r=Ts(e,[Is,"l"]),n=Ts(t,[Is,"l"]);return Math.abs(r-n)},contrastDeltaPhi:function(e,t){e=Ns(e),t=Ns(t);var r=Ts(e,[Ec,"l"]),n=Ts(t,[Ec,"l"]),a=Math.abs(Math.pow(r,Cc)-Math.pow(n,Cc)),o=Math.pow(a,1/Cc)*Math.SQRT2-40;return o<7.5?0:o}});function Ac(e){var t=K(Bs(e,xs),3),r=t[0],n=t[1],a=r+15*n+3*t[2];return[4*r/a,9*n/a]}function kc(e){var t=K(Bs(e,xs),3),r=t[0],n=t[1],a=r+n+t[2];return[r/a,n/a]}var Nc=Object.freeze({__proto__:null,uv:Ac,xy:kc,register:function(e){Object.defineProperty(e.prototype,"uv",{get:function(){return Ac(this)}}),Object.defineProperty(e.prototype,"xy",{get:function(){return kc(this)}})}}),Bc=Math.PI/180,Tc=new Cs({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:xs,fromBase:function(e){return e.map((function(e){return Math.max(203*e,0)}))},toBase:function(e){return e.map((function(e){return Math.max(e/203,0)}))}}),Rc=1.15,_c=.66,Oc=2610/Math.pow(2,14),Sc=Math.pow(2,14)/2610,Mc=3424/Math.pow(2,12),Pc=2413/Math.pow(2,7),Ic=2392/Math.pow(2,7),jc=1.7*2523/Math.pow(2,5),Lc=Math.pow(2,5)/(1.7*2523),qc=-.56,zc=16295499532821565e-27,Vc=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],$c=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Hc=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Uc=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]],Gc=new Cs({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:Tc,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=as(Vc,[Rc*r-(Rc-1)*a,_c*n-(_c-1)*r,a]).map((function(e){var t=Mc+Pc*Math.pow(e/1e4,Oc),r=1+Ic*Math.pow(e/1e4,Oc);return Math.pow(t/r,jc)})),i=K(as(Hc,o),3),u=i[0],l=i[1],s=i[2];return[(1+qc)*u/(1+qc*u)-zc,l,s]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=as(Uc,[(r+zc)/(1+qc-qc*(r+zc)),n,a]).map((function(e){var t=Mc-Math.pow(e,Lc),r=Ic*Math.pow(e,Lc)-Pc;return 1e4*Math.pow(t/r,Sc)})),i=K(as($c,o),3),u=i[0],l=i[1],s=i[2],c=(u+(Rc-1)*s)/Rc;return[c,(l+(_c-1)*c)/_c,s]},formats:{color:{}}}),Wc=new Cs({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:Gc,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){return[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]},formats:{color:{}}}),Yc=.8359375,Kc=2413/128,Xc=18.6875,Zc=2610/16384,Jc=32/2523,Qc=[[.3592,.6976,-.0358],[-.1922,1.1004,.0755],[.007,.0749,.8434]],ed=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],td=[[.9999888965628402,.008605050147287059,.11103437159861648],[1.00001110343716,-.008605050147287059,-.11103437159861648],[1.0000320633910054,.56004913547279,-.3206339100541203]],rd=[[2.0701800566956137,-1.326456876103021,.20661600684785517],[.3649882500326575,.6804673628522352,-.04542175307585323],[-.04959554223893211,-.04942116118675749,1.1879959417328034]],nd=new Cs({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Tc,fromBase:function(e){return t=as(Qc,e),r=t.map((function(e){var t=Yc+Kc*Math.pow(e/1e4,Zc),r=1+Xc*Math.pow(e/1e4,Zc);return Math.pow(t/r,78.84375)})),as(ed,r);var t,r},toBase:function(e){var t=function(e){return as(td,e).map((function(e){var t=Math.max(Math.pow(e,Jc)-Yc,0),r=Kc-Xc*Math.pow(e,Jc);return 1e4*Math.pow(t/r,6.277394636015326)}))}(e);return as(rd,t)},formats:{color:{}}}),ad=[[.8190224432164319,.3619062562801221,-.12887378261216414],[.0329836671980271,.9292868468965546,.03614466816999844],[.048177199566046255,.26423952494422764,.6335478258136937]],od=[[1.2268798733741557,-.5578149965554813,.28139105017721583],[-.04057576262431372,1.1122868293970594,-.07171106666151701],[-.07637294974672142,-.4214933239627914,1.5869240244272418]],id=[[.2104542553,.793617785,-.0040720468],[1.9779984951,-2.428592205,.4505937099],[.0259040371,.7827717662,-.808675766]],ud=[[.9999999984505198,.39633779217376786,.2158037580607588],[1.0000000088817609,-.10556134232365635,-.06385417477170591],[1.0000000546724108,-.08948418209496575,-1.2914855378640917]],ld=new Cs({id:"oklab",name:"OKLab",coords:{l:{refRange:[0,1],name:"L"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:xs,fromBase:function(e){var t=as(ad,e).map((function(e){return Math.cbrt(e)}));return as(id,t)},toBase:function(e){var t=as(ud,e).map((function(e){return Math.pow(e,3)}));return as(od,t)},formats:{oklab:{coords:["<number> | <percentage>","<number>","<number>"]}}}),sd=Object.freeze({__proto__:null,deltaE76:function(e,t){return mc(e,t,"lab")},deltaECMC:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.l,a=void 0===n?2:n,o=r.c,i=void 0===o?1:o,u=K(Is.from(e),3),l=u[0],s=u[1],c=u[2],d=K(Ls.from(Is,[l,s,c]),3),p=d[1],f=d[2],m=K(Is.from(t),3),D=m[0],h=m[1],g=m[2],v=Ls.from(Is,[D,h,g])[1];p<0&&(p=0),v<0&&(v=0);var b=l-D,y=p-v,F=s-h,w=c-g,E=Math.pow(F,2)+Math.pow(w,2)-Math.pow(y,2),C=.511;l>=16&&(C=.040975*l/(1+.01765*l));var x,A=.0638*p/(1+.0131*p)+.638;Number.isNaN(f)&&(f=0),x=f>=164&&f<=345?.56+Math.abs(.2*Math.cos((f+168)*Bc)):.36+Math.abs(.4*Math.cos((f+35)*Bc));var k=Math.pow(p,4),N=Math.sqrt(k/(k+1900)),B=A*(N*x+1-N),T=Math.pow(b/(a*C),2);return T+=Math.pow(y/(i*A),2),T+=E/Math.pow(B,2),Math.sqrt(T)},deltaE2000:Hs,deltaEJz:function(e,t){var r=K(Wc.from(e),3),n=r[0],a=r[1],o=r[2],i=K(Wc.from(t),3),u=i[0],l=i[1],s=i[2],c=n-u,d=a-l;Number.isNaN(o)&&Number.isNaN(s)?(o=0,s=0):Number.isNaN(o)?o=s:Number.isNaN(s)&&(s=o);var p=o-s,f=2*Math.sqrt(a*l)*Math.sin(p/2*(Math.PI/180));return Math.sqrt(Math.pow(c,2)+Math.pow(d,2)+Math.pow(f,2))},deltaEITP:function(e,t){var r=K(nd.from(e),3),n=r[0],a=r[1],o=r[2],i=K(nd.from(t),3),u=i[0],l=i[1],s=i[2];return 720*Math.sqrt(Math.pow(n-u,2)+.25*Math.pow(a-l,2)+Math.pow(o-s,2))},deltaEOK:function(e,t){var r=K(ld.from(e),3),n=r[0],a=r[1],o=r[2],i=K(ld.from(t),3),u=n-i[0],l=a-i[1],s=o-i[2];return Math.sqrt(Math.pow(u,2)+Math.pow(l,2)+Math.pow(s,2))}});function cd(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};os(r)&&(r={method:r});var n=r,a=n.method,o=void 0===a?gs.deltaE:a,i=U(n,E);for(var u in e=Ns(e),t=Ns(t),sd)if("deltae"+o.toLowerCase()===u.toLowerCase())return sd[u](e,t,i);throw new TypeError("Unknown deltaE method: ".concat(o))}var dd=Object.freeze({__proto__:null,lighten:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return _s(e,[Cs.get("oklch","lch"),"l"],(function(e){return e*(1+t)}))},darken:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25;return _s(e,[Cs.get("oklch","lch"),"l"],(function(e){return e*(1-t)}))}});function pd(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=[Ns(e),Ns(t)];if(e=a[0],t=a[1],"object"===is(r)){var o=[.5,r];r=o[0],n=o[1]}var i=n;return md(e,t,{space:i.space,outputSpace:i.outputSpace,premultiplied:i.premultiplied})(r)}function fd(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Dd(e)){n=t;var a=K((r=e).rangeArgs.colors,2);e=a[0],t=a[1]}var o=n,i=o.maxDeltaE,u=o.deltaEMethod,l=o.steps,s=void 0===l?2:l,c=o.maxSteps,d=void 0===c?1e3:c,p=U(o,C);if(!r){var f=[Ns(e),Ns(t)];r=md(e=f[0],t=f[1],p)}var m=cd(e,t),D=i>0?Math.max(s,Math.ceil(m/i)+1):s,h=[];if(void 0!==d&&(D=Math.min(D,d)),1===D)h=[{p:.5,color:r(.5)}];else{var g=1/(D-1);h=Array.from({length:D},(function(e,t){var n=t*g;return{p:n,color:r(n)}}))}if(i>0)for(var v=h.reduce((function(e,t,r){if(0===r)return 0;var n=cd(t.color,h[r-1].color,u);return Math.max(e,n)}),0);v>i;){v=0;for(var b=1;b<h.length&&h.length<d;b++){var y=h[b-1],F=h[b],w=(F.p+y.p)/2,E=r(w);v=Math.max(v,cd(E,y.color),cd(E,F.color)),h.splice(b,0,{p:w,color:r(w)}),b++}}return h=h.map((function(e){return e.color}))}function md(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Dd(e)){var n=e,a=t;return md.apply(void 0,G(n.rangeArgs.colors).concat([Y({},n.rangeArgs.options,a)]))}var o=r.space,i=r.outputSpace,u=r.progression,l=r.premultiplied;e=Ns(e),t=Ns(t),e=Ws(e),t=Ws(t);var s={colors:[e,t],options:r};if(o=o?Cs.get(o):Cs.registry[gs.interpolationSpace]||e.space,i=i?Cs.get(i):o,e=Ks(e,o),t=Ks(t,o),e=Ys(e),t=Ys(t),o.coords.h&&"angle"===o.coords.h.type){var c=r.hue=r.hue||"shorter",d=[o,"h"],p=[Ts(e,d),Ts(t,d)],f=p[0],m=p[1],D=function(e,t){if("raw"===e)return t;var r=K(t.map(js),2),n=r[0],a=r[1],o=a-n;return"increasing"===e?o<0&&(a+=360):"decreasing"===e?o>0&&(n+=360):"longer"===e?-180<o&&o<180&&(o>0?a+=360:n+=360):"shorter"===e&&(o>180?n+=360:o<-180&&(a+=360)),[n,a]}(c,[f,m]),h=K(D,2);f=h[0],m=h[1],_s(e,d,f),_s(t,d,m)}return l&&(e.coords=e.coords.map((function(t){return t*e.alpha})),t.coords=t.coords.map((function(e){return e*t.alpha}))),Object.assign((function(r){r=u?u(r):r;var n=e.coords.map((function(e,n){return cs(e,t.coords[n],r)})),a=cs(e.alpha,t.alpha,r),s={space:o,coords:n,alpha:a};return l&&(s.coords=s.coords.map((function(e){return e/a}))),i!==o&&(s=Ks(s,i)),s}),{rangeArgs:s})}function Dd(e){return"function"===is(e)&&!!e.rangeArgs}gs.interpolationSpace="lab";var hd=Object.freeze({__proto__:null,mix:pd,steps:fd,range:md,isRange:Dd,register:function(e){e.defineFunction("mix",pd,{returns:"color"}),e.defineFunction("range",md,{returns:"function<color>"}),e.defineFunction("steps",fd,{returns:"array<color>"})}}),gd=new Cs({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:ic,fromBase:function(e){var t=Math.max.apply(Math,G(e)),r=Math.min.apply(Math,G(e)),n=K(e,3),a=n[0],o=n[1],i=n[2],u=NaN,l=0,s=(r+t)/2,c=t-r;if(0!==c){switch(l=0===s||1===s?0:(t-s)/Math.min(s,1-s),t){case a:u=(o-i)/c+(o<i?6:0);break;case o:u=(i-a)/c+2;break;case i:u=(a-o)/c+4}u*=60}return[u,100*l,100*s]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];function o(e){var t=(e+r/30)%12,o=n*Math.min(a,1-a);return a-o*Math.max(-1,Math.min(t-3,9-t,1))}return(r%=360)<0&&(r+=360),n/=100,a/=100,[o(0),o(8),o(4)]},formats:{hsl:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),vd=new Cs({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:gd,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)+(n/=100)*Math.min(a,1-a);return[r,0===o?0:200*(1-a/o),100*o]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(a/=100)*(1-(n/=100)/2);return[r,0===o||1===o?0:(a-o)/Math.min(o,1-o)*100,100*o]},formats:{color:{toGamut:!0}}}),bd=new Cs({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:vd,fromBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2];return[r,a*(100-n)/100,100-a]},toBase:function(e){var t=K(e,3),r=t[0],n=t[1],a=t[2],o=(n/=100)+(a/=100);if(o>=1)return[r,0,n/o*100];var i=1-a;return[r,100*(0===i?0:1-n/i),100*i]},formats:{hwb:{toGamut:!0,coords:["<number> | <angle>","<percentage>","<percentage>"]}}}),yd=new As({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),Fd=new As({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:yd,toBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),563/256)*Math.sign(e)}))},fromBase:function(e){return e.map((function(e){return Math.pow(Math.abs(e),256/563)*Math.sign(e)}))},formats:{color:{id:"a98-rgb"}}}),wd=new As({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:Os,toXYZ_M:[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],fromXYZ_M:[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]]}),Ed=new As({id:"prophoto",name:"ProPhoto",base:wd,toBase:function(e){return e.map((function(e){return e<.03125?e/16:Math.pow(e,1.8)}))},fromBase:function(e){return e.map((function(e){return e>=.001953125?Math.pow(e,1/1.8):16*e}))},formats:{color:{id:"prophoto-rgb"}}}),Cd=new Cs({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:ld,fromBase:function(e){var t,r=K(e,3),n=r[0],a=r[1],o=r[2],i=2e-4;return t=Math.abs(a)<i&&Math.abs(o)<i?NaN:180*Math.atan2(o,a)/Math.PI,[n,Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),js(t)]},toBase:function(e){var t,r,n=K(e,3),a=n[0],o=n[1],i=n[2];return isNaN(i)?(t=0,r=0):(t=o*Math.cos(i*Math.PI/180),r=o*Math.sin(i*Math.PI/180)),[a,t,r]},formats:{oklch:{coords:["<number> | <percentage>","<number>","<number> | <angle>"]}}}),xd=2610/Math.pow(2,14),Ad=Math.pow(2,14)/2610,kd=2523/Math.pow(2,5),Nd=Math.pow(2,5)/2523,Bd=3424/Math.pow(2,12),Td=2413/Math.pow(2,7),Rd=2392/Math.pow(2,7),_d=new As({id:"rec2100pq",name:"REC.2100-PQ",base:Zs,toBase:function(e){return e.map((function(e){return 1e4*Math.pow(Math.max(Math.pow(e,Nd)-Bd,0)/(Td-Rd*Math.pow(e,Nd)),Ad)/203}))},fromBase:function(e){return e.map((function(e){var t=Math.max(203*e/1e4,0),r=Bd+Td*Math.pow(t,xd),n=1+Rd*Math.pow(t,xd);return Math.pow(r/n,kd)}))},formats:{color:{id:"rec2100-pq"}}}),Od=.17883277,Sd=.28466892,Md=.55991073,Pd=3.7743,Id=new As({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:Zs,toBase:function(e){return e.map((function(e){return e<=.5?Math.pow(e,2)/3*Pd:Math.exp((e-Md)/Od+Sd)/12*Pd}))},fromBase:function(e){return e.map((function(e){return(e/=Pd)<=1/12?Math.sqrt(3*e):Od*Math.log(12*e-Sd)+Md}))},formats:{color:{id:"rec2100-hlg"}}}),jd={};function Ld(e){var t=e.id;e.toCone_M,e.fromCone_M,jd[t]=arguments[0]}function qd(e,t){var r=jd[arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Bradford"],n=K(as(r.toCone_M,e),3),a=n[0],o=n[1],i=n[2],u=K(as(r.toCone_M,t),3),l=as([[u[0]/a,0,0],[0,u[1]/o,0],[0,0,u[2]/i]],r.toCone_M);return as(r.fromCone_M,l)}hs.add("chromatic-adaptation-start",(function(e){e.options.method&&(e.M=qd(e.W1,e.W2,e.options.method))})),hs.add("chromatic-adaptation-end",(function(e){e.M||(e.M=qd(e.W1,e.W2,e.options.method))})),Ld({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]}),Ld({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]}),Ld({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]}),Ld({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]}),Object.assign(vs,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),vs.ACES=[.32168/.33767,1,.34065/.33767];var zd=new As({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:vs.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]],formats:{color:{}}}),Vd=Math.pow(2,-16),$d=-.35828683,Hd=(Math.log2(65504)+9.72)/17.52,Ud=new As({id:"acescc",name:"ACEScc",coords:{r:{range:[$d,Hd],name:"Red"},g:{range:[$d,Hd],name:"Green"},b:{range:[$d,Hd],name:"Blue"}},referred:"scene",base:zd,toBase:function(e){return e.map((function(e){return e<=-.3013698630136986?2*(Math.pow(2,17.52*e-9.72)-Vd):e<Hd?Math.pow(2,17.52*e-9.72):65504}))},fromBase:function(e){return e.map((function(e){return e<=0?(Math.log2(Vd)+9.72)/17.52:e<Vd?(Math.log2(Vd+.5*e)+9.72)/17.52:(Math.log2(e)+9.72)/17.52}))},formats:{color:{}}}),Gd=Object.freeze({__proto__:null,XYZ_D65:xs,XYZ_D50:Os,XYZ_ABS_D65:Tc,Lab_D65:Ec,Lab:Is,LCH:Ls,sRGB_Linear:rc,sRGB:ic,HSL:gd,HWB:bd,HSV:vd,P3_Linear:tc,P3:uc,A98RGB_Linear:yd,A98RGB:Fd,ProPhoto_Linear:wd,ProPhoto:Ed,REC_2020_Linear:Zs,REC_2020:ec,OKLab:ld,OKLCH:Cd,Jzazbz:Gc,JzCzHz:Wc,ICTCP:nd,REC_2100_PQ:_d,REC_2100_HLG:Id,ACEScg:zd,ACEScc:Ud}),Wd=(O=new WeakMap,function(){function e(){var t,r,n,a,o=this;J(this,e),j(this,O,{writable:!0,value:void 0});for(var i=arguments.length,u=new Array(i),l=0;l<i;l++)u[l]=arguments[l];1===u.length&&(t=Ns(u[0])),t?(r=t.space||t.spaceId,n=t.coords,a=t.alpha):(r=u[0],n=u[1],a=u[2]),$(this,O,Cs.get(r)),this.coords=n?n.slice():[0,0,0],this.alpha=a<1?a:1;for(var s=0;s<this.coords.length;s++)"NaN"===this.coords[s]&&(this.coords[s]=NaN);var c=function(e){Object.defineProperty(o,e,{get:function(){return o.get(e)},set:function(t){return o.set(e,t)}})};for(var d in z(this,O).coords)c(d)}return ee(e,[{key:"space",get:function(){return z(this,O)}},{key:"spaceId",get:function(){return z(this,O).id}},{key:"clone",value:function(){return new e(this.space,this.coords,this.alpha)}},{key:"toJSON",value:function(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}},{key:"display",value:function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=fc.apply(void 0,[this].concat(r));return a.color=new e(a.color),a}}],[{key:"get",value:function(t){if(t instanceof e)return t;for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return R(e,[t].concat(n))}},{key:"defineFunction",value:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,a=n.instance,o=void 0===a||a,i=n.returns,u=function(){var t=r.apply(void 0,arguments);if("color"===i)t=e.get(t);else if("function<color>"===i){var n=t;t=function(){var t=n.apply(void 0,arguments);return e.get(t)},Object.assign(t,n)}else"array<color>"===i&&(t=t.map((function(t){return e.get(t)})));return t};t in e||(e[t]=u),o&&(e.prototype[t]=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return u.apply(void 0,[this].concat(t))})}},{key:"defineFunctions",value:function(t){for(var r in t)e.defineFunction(r,t[r],t[r])}},{key:"extend",value:function(t){if(t.register)t.register(e);else for(var r in t)e.defineFunction(r,t[r])}}]),e}());Wd.defineFunctions({get:Ts,getAll:Bs,set:_s,setAll:Rs,to:Ks,equals:function(e,t){return e=Ns(e),t=Ns(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((function(e,r){return e===t.coords[r]}))},inGamut:Gs,toGamut:Ys,distance:mc,toString:Xs}),Object.assign(Wd,{util:ms,hooks:hs,WHITES:vs,Space:Cs,spaces:Cs.registry,parse:ks,defaults:gs});for(var Yd=0,Kd=Object.keys(Gd);Yd<Kd.length;Yd++){var Xd=Kd[Yd];Cs.register(Gd[Xd])}for(var Zd in Cs.registry)Jd(Zd,Cs.registry[Zd]);function Jd(e,t){Object.keys(t.coords),Object.values(t.coords).map((function(e){return e.name}));var r=e.replace(/-/g,"_");Object.defineProperty(Wd.prototype,r,{get:function(){var r=this,n=this.getAll(e);return"undefined"==typeof Proxy?n:new Proxy(n,{has:function(e,r){try{return Cs.resolveCoord([t,r]),!0}catch(e){}return Reflect.has(e,r)},get:function(e,r,n){if(r&&"symbol"!==s(r)&&!(r in e)){var a=Cs.resolveCoord([t,r]).index;if(a>=0)return e[a]}return Reflect.get(e,r,n)},set:function(n,a,o,i){if(a&&"symbol"!==s(a)&&!(a in n)||a>=0){var u=Cs.resolveCoord([t,a]).index;if(u>=0)return n[u]=o,r.setAll(e,n),!0}return Reflect.set(n,a,o,i)}})},set:function(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}hs.add("colorspace-init-end",(function(e){var t;Jd(e.id,e),null===(t=e.aliases)||void 0===t||t.forEach((function(t){Jd(t,e)}))})),Wd.extend(sd),Wd.extend({deltaE:cd}),Wd.extend(dd),Wd.extend({contrast:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};os(r)&&(r={algorithm:r});var n=r,a=n.algorithm,o=U(n,w);if(!a){var i=Object.keys(xc).map((function(e){return e.replace(/^contrast/,"")})).join(", ");throw new TypeError("contrast() function needs a contrast algorithm. Please specify one of: ".concat(i))}for(var u in e=Ns(e),t=Ns(t),xc)if("contrast"+a.toLowerCase()===u.toLowerCase())return xc[u](e,t,o);throw new TypeError("Unknown contrast algorithm: ".concat(a))}}),Wd.extend(Nc),Wd.extend(gc),Wd.extend(hd),Wd.extend(xc);var Qd=ue(Ht()),ep=ue(Ut()),tp=(ue(Gt()),ue(Gr()));"hasOwn"in Object||(Object.hasOwn=tp.default),rs.default.templateSettings.strip=!1,"Promise"in i||Qd.default.polyfill(),"Uint32Array"in i||(i.Uint32Array=ep.Uint32Array),i.Uint32Array&&("some"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"some",{value:Array.prototype.some}),"reduce"in i.Uint32Array.prototype||Object.defineProperty(i.Uint32Array.prototype,"reduce",{value:Array.prototype.reduce}));var rp=/^#[0-9a-f]{3,8}$/i,np=/hsl\(\s*([\d.]+)(rad|turn)/,ap=function(){function e(t,r,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;J(this,e),this.red=t,this.green=r,this.blue=n,this.alpha=a}return ee(e,[{key:"toHexString",value:function(){var e=Math.round(this.red).toString(16),t=Math.round(this.green).toString(16),r=Math.round(this.blue).toString(16);return"#"+(this.red>15.5?e:"0"+e)+(this.green>15.5?t:"0"+t)+(this.blue>15.5?r:"0"+r)}},{key:"toJSON",value:function(){return{red:this.red,green:this.green,blue:this.blue,alpha:this.alpha}}},{key:"parseString",value:function(e){e=e.replace(np,(function(e,t,r){var n=t+r;switch(r){case"rad":return e.replace(n,180*t/Math.PI);case"turn":return e.replace(n,360*t)}}));try{var t=new Wd(e).to("srgb");this.red=Math.round(255*ip(t.r,0,1)),this.green=Math.round(255*ip(t.g,0,1)),this.blue=Math.round(255*ip(t.b,0,1)),this.alpha=+t.alpha}catch(t){throw new Error('Unable to parse color "'.concat(e,'"'))}return this}},{key:"parseRgbString",value:function(e){this.parseString(e)}},{key:"parseHexString",value:function(e){e.match(rp)&&![6,8].includes(e.length)&&this.parseString(e)}},{key:"parseColorFnString",value:function(e){this.parseString(e)}},{key:"getRelativeLuminance",value:function(){var e=this.red/255,t=this.green/255,r=this.blue/255;return.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))}}]),e}(),op=ap;function ip(e,t,r){return Math.min(Math.max(t,e),r)}var up=function(e){var t=new op;if(t.parseString(e.getPropertyValue("background-color")),0!==t.alpha){var r=e.getPropertyValue("opacity");t.alpha=t.alpha*r}return t},lp=function(e){var t=i.getComputedStyle(e);return Ql(e,t)||1===up(t).alpha};function sp(e){if(!e.href)return!1;var t=Gn.get("firstPageLink",cp);return!t||e.compareDocumentPosition(t.actualNode)===e.DOCUMENT_POSITION_FOLLOWING}function cp(){return(i.location.origin?Qf(c._tree,'a[href]:not([href^="javascript:"])').find((function(e){return!Mi(e.actualNode)})):Qf(c._tree,'a:not([href^="#"]):not([href^="/#"]):not([href^="javascript:"])')[0])||null}var dp=/rect\s*\(([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px,?\s*([0-9]+)px\s*\)/,pp=/(\w+)\((\d+)/;var fp=function e(t,r,n){var a;if(!t)throw new TypeError("Cannot determine if element is visible for non-DOM nodes");var o=t instanceof Zr?t:Wn(t);t=o?o.actualNode:t;var u="_isVisible"+(r?"ScreenReader":""),l=null!==(a=i.Node)&&void 0!==a?a:{},s=l.DOCUMENT_NODE,d=l.DOCUMENT_FRAGMENT_NODE,p=o?o.props.nodeType:t.nodeType,f=o?o.props.nodeName:t.nodeName.toLowerCase();if(o&&void 0!==o[u])return o[u];if(p===s)return!0;if(["style","script","noscript","template"].includes(f))return!1;if(t&&p===d&&(t=t.host),r&&"true"===(o?o.attr("aria-hidden"):t.getAttribute("aria-hidden")))return!1;if(!t){var m=o.parent,D=!0;return m&&(D=e(m,r,!0)),o&&(o[u]=D),D}var h=i.getComputedStyle(t,null);if(null===h)return!1;if("area"===f)return function(t,r,n){var a=wo(t,"map");if(!a)return!1;var o=a.getAttribute("name");if(!o)return!1;var i=bo(t);if(!i||9!==i.nodeType)return!1;var u=Qf(c._tree,'img[usemap="#'.concat(mn(o),'"]'));return!(!u||!u.length)&&u.some((function(t){return e(t.actualNode,r,n)}))}(t,r,n);if("none"===h.getPropertyValue("display"))return!1;var g=parseInt(h.getPropertyValue("height")),v=parseInt(h.getPropertyValue("width")),b=hf(t),y=b&&0===g,F=b&&0===v,w="absolute"===h.getPropertyValue("position")&&(g<2||v<2)&&"hidden"===h.getPropertyValue("overflow");if(!r&&(function(e){var t=e.getPropertyValue("clip").match(dp),r=e.getPropertyValue("clip-path").match(pp);if(t&&5===t.length){var n=e.getPropertyValue("position");if(["fixed","absolute"].includes(n))return t[3]-t[1]<=0&&t[2]-t[4]<=0}if(r){var a=r[1],o=parseInt(r[2],10);switch(a){case"inset":return o>=50;case"circle":return 0===o}}return!1}(h)||"0"===h.getPropertyValue("opacity")||y||F||w))return!1;if(!n&&("hidden"===h.getPropertyValue("visibility")||!r&&Wo(t)))return!1;var E=t.assignedSlot?t.assignedSlot:t.parentNode,C=!1;return E&&(C=e(E,r,!0)),o&&(o[u]=C),C},mp=function(e,t){for(var r=["fixed","sticky"],n=[],a=!1,o=0;o<e.length;++o){var u=e[o];u===t&&(a=!0);var l=i.getComputedStyle(u);a||-1===r.indexOf(l.position)?n.push(u):n=[]}return n};function Dp(e,t){var r=hp(t);do{var n=hp(e);if(n===r||n===t)return gp(e,t);e=n}while(e);return!1}function hp(e){for(var t=Wn(e).parent;t;){if(hf(t.actualNode))return t.actualNode;t=t.parent}}function gp(e,t){var r=i.getComputedStyle(t),n=r.getPropertyValue("overflow");if("inline"===r.getPropertyValue("display"))return!0;var a=Array.from(e.getClientRects()),o=t.getBoundingClientRect(),u={left:o.left,top:o.top,width:o.width,height:o.height};return(["scroll","auto"].includes(n)||t instanceof i.HTMLHtmlElement)&&(u.width=t.scrollWidth,u.height=t.scrollHeight),1===a.length&&"hidden"===n&&"nowrap"===r.getPropertyValue("white-space")&&(a[0]=u),a.some((function(e){return!(Math.ceil(e.left)<Math.floor(u.left)||Math.ceil(e.top)<Math.floor(u.top)||Math.floor(e.left+e.width)>Math.ceil(u.left+u.width)||Math.floor(e.top+e.height)>Math.ceil(u.top+u.height))}))}var vp=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(a>999)throw new Error("Infinite loop detected");return Array.from(n.elementsFromPoint(t,r)||[]).filter((function(e){return bo(e)===n})).reduce((function(n,o){if(ho(o)){var i=e(t,r,o.shadowRoot,a+1);(n=n.concat(i)).length&&Dp(n[0],o)&&n.push(o)}else n.push(o);return n}),[])};function bp(e){var t={};if(!e||!e.length)return t;var r=e.substring(1).split("&");if(!r||!r.length)return t;for(var n=0;n<r.length;n++){var a=K(r[n].split("="),2),o=a[0],i=a[1],u=void 0===i?"":i;t[decodeURIComponent(o)]=decodeURIComponent(u)}return t}function yp(e){if(!e)return"";var t=e.match(/#!?\/?/g);return t?"#"===K(t,1)[0]?"":e:""}var Fp,wp=function(e,t){if(e.hasAttribute(t)){var r=e.nodeName.toUpperCase(),n=e;["A","AREA"].includes(r)&&!e.ownerSVGElement||((n=l.createElement("a")).href=e.getAttribute(t));var a,o=["https:","ftps:"].includes(n.protocol)?n.protocol.replace(/s:$/,":"):n.protocol,i=function(e){var t=e.split("/").pop();return t&&-1!==t.indexOf(".")?{pathname:e.replace(t,""),filename:/index./.test(t)?"":t}:{pathname:e,filename:""}}(/^\//.test(n.pathname)?n.pathname:"/".concat(n.pathname)),u=i.pathname,s=i.filename;return{protocol:o,hostname:n.hostname,port:(a=n.port,["443","80"].includes(a)?"":a),pathname:/\/$/.test(u)?u:"".concat(u,"/"),search:bp(n.search),hash:yp(n.hash),filename:s}}},Ep=function(e,t){var r=t.getBoundingClientRect(),n=r.top,a=r.left,o=n-t.scrollTop,u=n-t.scrollTop+t.scrollHeight,l=a-t.scrollLeft,s=a-t.scrollLeft+t.scrollWidth;if(e.left>s&&e.left>r.right||e.top>u&&e.top>r.bottom||e.right<l&&e.right<r.left||e.bottom<o&&e.bottom<r.top)return!1;var c=i.getComputedStyle(t);return!(e.left>r.right||e.top>r.bottom)||"scroll"===c.overflow||"auto"===c.overflow||t instanceof i.HTMLBodyElement||t instanceof i.HTMLHtmlElement},Cp=0,xp=function(e){_(r,e);var t=S(r);function r(e,n,a){var o;if(J(this,r),(o=t.call(this)).shadowId=a,o.children=[],o.actualNode=e,o.parent=n,n||(Cp=0),o.nodeIndex=Cp++,o._isHidden=null,o._cache={},o._isXHTML=En(e.ownerDocument),"input"===e.nodeName.toLowerCase()){var i=e.getAttribute("type");i=o._isXHTML?i:(i||"").toLowerCase(),dm().includes(i)||(i="text"),o._type=i}return Gn.get("nodeMap")&&Gn.get("nodeMap").set(e,M(o)),o}return ee(r,[{key:"props",get:function(){if(!this._cache.hasOwnProperty("props")){var e=this.actualNode,t=e.nodeType,r=e.nodeName,n=e.id,a=e.multiple,o=e.nodeValue,i=e.value,u=e.selected,l=e.checked,s=e.indeterminate;this._cache.props={nodeType:t,nodeName:this._isXHTML?r:r.toLowerCase(),id:n,type:this._type,multiple:a,nodeValue:o,value:i,selected:u,checked:l,indeterminate:s}}return this._cache.props}},{key:"attr",value:function(e){return"function"!=typeof this.actualNode.getAttribute?null:this.actualNode.getAttribute(e)}},{key:"hasAttr",value:function(e){return"function"==typeof this.actualNode.hasAttribute&&this.actualNode.hasAttribute(e)}},{key:"attrNames",get:function(){var e;return this._cache.hasOwnProperty("attrNames")||(e=this.actualNode.attributes instanceof i.NamedNodeMap?this.actualNode.attributes:this.actualNode.cloneNode(!1).attributes,this._cache.attrNames=Array.from(e).map((function(e){return e.name}))),this._cache.attrNames}},{key:"getComputedStylePropertyValue",value:function(e){var t="computedStyle_"+e;return this._cache.hasOwnProperty(t)||(this._cache.hasOwnProperty("computedStyle")||(this._cache.computedStyle=i.getComputedStyle(this.actualNode)),this._cache[t]=this._cache.computedStyle.getPropertyValue(e)),this._cache[t]}},{key:"isFocusable",get:function(){return this._cache.hasOwnProperty("isFocusable")||(this._cache.isFocusable=Hi(this.actualNode)),this._cache.isFocusable}},{key:"tabbableElements",get:function(){return this._cache.hasOwnProperty("tabbableElements")||(this._cache.tabbableElements=Vi(this)),this._cache.tabbableElements}},{key:"clientRects",get:function(){return this._cache.hasOwnProperty("clientRects")||(this._cache.clientRects=Array.from(this.actualNode.getClientRects()).filter((function(e){return e.width>0}))),this._cache.clientRects}},{key:"boundingClientRect",get:function(){return this._cache.hasOwnProperty("boundingClientRect")||(this._cache.boundingClientRect=this.actualNode.getBoundingClientRect()),this._cache.boundingClientRect}}]),r}(Zr),Ap=xp,kp=function(e){return(e||"").trim().replace(/\s{2,}/g," ").split(" ")},Np=" [idsMap]";function Bp(e,t,r){var n=e[0]._selectorMap;if(n){for(var a=e[0].shadowId,o=0;o<t.length;o++)if(t[o].length>1&&t[o].some((function(e){return Tp(e)})))return;var i=new Set;t.forEach((function(e){var t,r=function(e,t,r){var n=e[e.length-1],a=null,o=e.length>1||!!n.pseudos||!!n.classes;if(Tp(n))a=t["*"];else{if(n.id){var i;if(!t[Np]||!Object.hasOwn(t[Np],n.id)||null===(i=t[Np][n.id])||void 0===i||!i.length)return;a=t[Np][n.id].filter((function(e){return e.shadowId===r}))}if(n.tag&&"*"!==n.tag){var u;if(null===(u=t[n.tag])||void 0===u||!u.length)return;var l=t[n.tag];a=a?Rp(l,a):l}if(n.classes){var s;if(null===(s=t["[class]"])||void 0===s||!s.length)return;var c=t["[class]"];a=a?Rp(c,a):c}if(n.attributes)for(var d=0;d<n.attributes.length;d++){var p,f=n.attributes[d];if("attrValue"===f.type&&(o=!0),null===(p=t["[".concat(f.key,"]")])||void 0===p||!p.length)return;var m=t["[".concat(f.key,"]")];a=a?Rp(m,a):m}}return{nodes:a,isComplexSelector:o}}(e,n,a);null==r||null===(t=r.nodes)||void 0===t||t.forEach((function(t){r.isComplexSelector&&!fa(t,e)||i.add(t)}))}));var u=[];return i.forEach((function(e){return u.push(e)})),r&&(u=u.filter(r)),u.sort((function(e,t){return e.nodeIndex-t.nodeIndex}))}}function Tp(e){return"*"===e.tag&&!e.attributes&&!e.id&&!e.classes}function Rp(e,t){return e.filter((function(e){return t.includes(e)}))}function _p(e,t,r){Object.hasOwn(r,e)||(r[e]=[]),r[e].push(t)}function Op(e,t){1===e.props.nodeType&&(_p(e.props.nodeName,e,t),_p("*",e,t),e.attrNames.forEach((function(r){"id"===r&&(t[Np]=t[Np]||{},kp(e.attr(r)).forEach((function(r){_p(r,e,t[Np])}))),_p("[".concat(r,"]"),e,t)})))}function Sp(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l.documentElement,t=arguments.length>1?arguments[1]:void 0;Fp=!1;var r={};Gn.set("nodeMap",new WeakMap),Gn.set("selectorMap",r);var n=Pp(e,t,null);return n[0]._selectorMap=r,n[0]._hasShadowRoot=Fp,n}function Mp(e,t,r){var n=new Ap(e,t,r);return Op(n,Gn.get("selectorMap")),n}function Pp(e,t,r){var n,a,o;function u(e,r,n){var a=Pp(r,t,n);return a&&(e=e.concat(a)),e}return e.documentElement&&(e=e.documentElement),o=e.nodeName.toLowerCase(),ho(e)?(Fp=!0,n=Mp(e,r,t),t="a"+Math.random().toString().substring(2),a=Array.from(e.shadowRoot.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):"content"===o&&"function"==typeof e.getDistributedNodes?(a=Array.from(e.getDistributedNodes())).reduce((function(e,t){return u(e,t,r)}),[]):"slot"===o&&"function"==typeof e.assignedNodes?((a=Array.from(e.assignedNodes())).length||(a=function(e){var t=[];for(e=e.firstChild;e;)t.push(e),e=e.nextSibling;return t}(e)),i.getComputedStyle(e),a.reduce((function(e,t){return u(e,t,r)}),[])):1===e.nodeType?(n=Mp(e,r,t),a=Array.from(e.childNodes),n.children=a.reduce((function(e,t){return u(e,t,n)}),[]),[n]):3===e.nodeType?[Mp(e,r)]:void 0}var Ip=function(e){return e?e.trim().split("-")[0].toLowerCase():""},jp=function(e){var t={};return t.none=e.none.concat(e.all),t.any=e.any,Object.keys(t).map((function(e){if(t[e].length){var r=c._audit.data.failureSummaries[e];return r&&"function"==typeof r.failureMessage?r.failureMessage(t[e].map((function(e){return e.message||""}))):void 0}})).filter((function(e){return void 0!==e})).join("\n\n")};function Lp(){var e=c._audit.data.incompleteFallbackMessage;return"function"==typeof e&&(e=e()),"string"!=typeof e?"":e}var qp=Yr.resultGroups;function zp(e,t){var r=c.utils.aggregateResult(e);return qp.forEach((function(e){t.resultTypes&&!t.resultTypes.includes(e)&&(r[e]||[]).forEach((function(e){Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=[e.nodes[0]])})),r[e]=(r[e]||[]).map((function(e){return e=Object.assign({},e),Array.isArray(e.nodes)&&e.nodes.length>0&&(e.nodes=e.nodes.map((function(e){if("object"===s(e.node)){var r=Vp(e.node,t);Object.assign(e,r)}return delete e.result,delete e.node,function(e,t){["any","all","none"].forEach((function(r){Array.isArray(e[r])&&e[r].filter((function(e){return Array.isArray(e.relatedNodes)})).forEach((function(e){e.relatedNodes=e.relatedNodes.map((function(e){return Vp(e,t)}))}))}))}(e,t),e}))),qp.forEach((function(t){return delete e[t]})),delete e.pageLevel,delete e.result,e}))})),r}function Vp(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;e=oo.dqElmToSpec(e,t);var r,n,a,o,i,u={};return c._audit.noHtml?u.html=null:u.html=null!==(r=e.source)&&void 0!==r?r:"Undefined",t.elementRef&&!e.fromFrame&&(u.element=null!==(n=e.element)&&void 0!==n?n:null),(!1!==t.selectors||e.fromFrame)&&(u.target=null!==(a=e.selector)&&void 0!==a?a:[":root"]),t.ancestry&&(u.ancestry=null!==(o=e.ancestry)&&void 0!==o?o:[":root"]),t.xpath&&(u.xpath=null!==(i=e.xpath)&&void 0!==i?i:["/"]),u}var $p=/\$\{\s?data\s?\}/g;function Hp(e,t){if("string"==typeof t)return e.replace($p,t);for(var r in t)if(t.hasOwnProperty(r)){var n=new RegExp("\\${\\s?data\\."+r+"\\s?}","g"),a=void 0===t[r]?"":String(t[r]);e=e.replace(n,a)}return e}var Up=function e(t,r){if(t){if(Array.isArray(r))return r.values=r.join(", "),"string"==typeof t.singular&&"string"==typeof t.plural?Hp(1===r.length?t.singular:t.plural,r):Hp(t,r);if("string"==typeof t)return Hp(t,r);if("string"==typeof r)return Hp(t[r],r);var n=t.default||Lp();return r&&r.messageKey&&t[r.messageKey]&&(n=t[r.messageKey]),e(n,r)}},Gp=function(e,t,r){var n=c._audit.data.checks[e];if(!n)throw new Error("Cannot get message for unknown check: ".concat(e,"."));if(!n.messages[t])throw new Error('Check "'.concat(e,'"" does not have a "').concat(t,'" message.'));return Up(n.messages[t],r)},Wp=function(e,t,r){var n=((r.rules&&r.rules[t]||{}).checks||{})[e.id],a=(r.checks||{})[e.id],o=e.enabled,i=e.options;return a&&(a.hasOwnProperty("enabled")&&(o=a.enabled),a.hasOwnProperty("options")&&(i=a.options)),n&&(n.hasOwnProperty("enabled")&&(o=n.enabled),n.hasOwnProperty("options")&&(i=n.options)),{enabled:o,options:i,absolutePaths:r.absolutePaths}};function Yp(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i;return t&&"object"===s(t)?t:"object"!==s(r)?{}:{testEngine:{name:"axe-core",version:c.version},testRunner:{name:c._audit.brand},testEnvironment:Kp(r),timestamp:(new Date).toISOString(),url:null===(e=r.location)||void 0===e?void 0:e.href}}function Kp(e){if(!e.navigator||"object"!==s(e.navigator))return{};var t,r=e.navigator,n=e.innerHeight,a=e.innerWidth,o=(t=e.screen).orientation||t.msOrientation||t.mozOrientation||{},i=o.angle,u=o.type;return{userAgent:r.userAgent,windowWidth:a,windowHeight:n,orientationAngle:i,orientationType:u}}function Xp(e,t){var r=t.focusable,n=t.page;return{node:e,include:[],exclude:[],initiator:!1,focusable:r&&Zp(e),size:Jp(e),page:n}}function Zp(e){var t=e.getAttribute("tabindex");if(!t)return!0;var r=parseInt(t,10);return isNaN(r)||r>=0}function Jp(e){var t=parseInt(e.getAttribute("width"),10),r=parseInt(e.getAttribute("height"),10);if(isNaN(t)||isNaN(r)){var n=e.getBoundingClientRect();t=isNaN(t)?n.width:t,r=isNaN(r)?n.height:r}return{width:t,height:r}}function Qp(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=[];uf(t)||(t=[t]);for(var n=0;n<t.length;n++){var a=(e=t[n])instanceof i.Node?e:"string"==typeof e?[e]:(rf(e)?(function(e){lf(Array.isArray(e.fromFrames),"fromFrames property must be an array"),lf(e.fromFrames.every((function(e){return!sf(e,"fromFrames")})),"Invalid context; fromFrames selector must be appended, rather than nested"),lf(!sf(e,"fromShadowDom"),"fromFrames and fromShadowDom cannot be used on the same object")}(e),e=e.fromFrames):nf(e)&&(e=[e]),function(e){if(Array.isArray(e)){var t,r=[],n=re(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;if(nf(a)&&(af(a),a=a.fromShadowDom),"string"!=typeof a&&!of(a))return;r.push(a)}}catch(e){n.e(e)}finally{n.f()}return r}}(e));a&&r.push(a)}return r}function ef(e){return["include","exclude"].some((function(t){return sf(e,t)&&tf(e[t])}))}function tf(e){return"string"==typeof e||e instanceof i.Node||rf(e)||nf(e)||uf(e)}function rf(e){return sf(e,"fromFrames")}function nf(e){return sf(e,"fromShadowDom")}function af(e){lf(Array.isArray(e.fromShadowDom),"fromShadowDom property must be an array"),lf(e.fromShadowDom.every((function(e){return!sf(e,"fromFrames")})),"shadow selector must be inside fromFrame instead"),lf(e.fromShadowDom.every((function(e){return!sf(e,"fromShadowDom")})),"fromShadowDom selector must be appended, rather than nested")}function of(e){return Array.isArray(e)&&e.every((function(e){return"string"==typeof e}))}function uf(e){return e&&"object"===s(e)&&"number"==typeof e.length&&e instanceof i.Node==0}function lf(e,t){pn(e,"Invalid context; ".concat(t,"\nSee: https://github.com/dequelabs/axe-core/blob/master/doc/context.md"))}function sf(e,t){return!(!e||"object"!==s(e))&&Object.prototype.hasOwnProperty.call(e,t)}function cf(e,t){for(var r=[],n=0,a=e[t].length;n<a;n++){var o=e[t][n];if(o instanceof i.Node)o.documentElement instanceof i.Node?r.push(e.flatTree[0]):r.push(Wn(o));else if(o&&o.length)if(o.length>1)df(e,t,o);else{var u=sm(o[0]);r.push.apply(r,G(u.map((function(e){return Wn(e)}))))}}return r.filter((function(e){return e}))}function df(e,t,r){e.frames=e.frames||[],sm(r.shift()).forEach((function(n){var a=e.frames.find((function(e){return e.node===n}));a||(a=Xp(n,e),e.frames.push(a)),a[t].push(r)}))}function pf(e,t){var r,n,a,o,u,c=this;e=Jn(e),this.frames=[],this.page="boolean"==typeof(null===(r=e)||void 0===r?void 0:r.page)?e.page:void 0,this.initiator="boolean"!=typeof(null===(n=e)||void 0===n?void 0:n.initiator)||e.initiator,this.focusable="boolean"!=typeof(null===(a=e)||void 0===a?void 0:a.focusable)||e.focusable,this.size="object"===s(null===(o=e)||void 0===o?void 0:o.size)?e.size:{},e=function(e){if(ef(e)){var t=" must be used inside include or exclude. It should not be on the same object.";lf(!sf(e,"fromFrames"),"fromFrames"+t),lf(!sf(e,"fromShadowDom"),"fromShadowDom"+t)}else{if(!tf(e))return{include:[l],exclude:[]};e={include:e,exclude:[]}}var r=Qp(e.include);return 0===r.length&&r.push(l),{include:r,exclude:Qp(e.exclude)}}(e),this.flatTree=null!=t?t:Sp(function(e){for(var t=e.include,r=e.exclude,n=Array.from(t).concat(Array.from(r)),a=0;a<n.length;a++){var o=n[a];if(o instanceof i.Element)return o.ownerDocument.documentElement;if(o instanceof i.Document)return o.documentElement}return l.documentElement}(e)),this.exclude=e.exclude,this.include=e.include,this.include=cf(this,"include"),this.exclude=cf(this,"exclude"),am("frame, iframe",this).forEach((function(e){xf(e,c)&&function(e,t){Hu(t)&&!uo(e.frames,"node",t)&&e.frames.push(Xp(t,e))}(c,e.actualNode)})),void 0===this.page&&(this.page=1===(u=this.include).length&&u[0].actualNode===l.documentElement,this.frames.forEach((function(e){e.page=c.page}))),function(e){if(0===e.include.length&&0===e.frames.length){var t=Ja.isInFrame()?"frame":"page";throw new Error("No elements found for include in "+t+" Context")}}(this),Array.isArray(this.include)||(this.include=Array.from(this.include)),this.include.sort(Nf)}function ff(e){return!1===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).iframes?[]:new pf(e).frames.map((function(e){var t=e.node,r=U(e,x);return r.initiator=!1,{frameSelector:zn(t),frameContext:r}}))}function mf(e){var t=c._audit.rules.find((function(t){return t.id===e}));if(!t)throw new Error("Cannot find rule by id: ".concat(e));return t}function Df(e,t){var r=e.getPropertyValue(t);return["scroll","auto"].includes(r)}var hf=wn((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.scrollWidth>e.clientWidth+t,n=e.scrollHeight>e.clientHeight+t;if(r||n){var a=i.getComputedStyle(e),o=Df(a,"overflow-x"),u=Df(a,"overflow-y");return r&&o||n&&u?{elm:e,top:e.scrollTop,left:e.scrollLeft}:void 0}}));function gf(e){return Array.from(e.children||e.childNodes||[]).reduce((function(e,t){var r=hf(t);return r&&e.push(r),e.concat(gf(t))}),[])}var vf=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,t=e.document.documentElement;return[void 0!==e.pageXOffset?{elm:e,top:e.pageYOffset,left:e.pageXOffset}:{elm:t,top:t.scrollTop,left:t.scrollLeft}].concat(gf(l.body))};function bf(){return Jn(nu)}var yf,Ff=function(e){if(!e)throw new Error("axe.utils.getStyleSheetFactory should be invoked with an argument");return function(t){var r=t.data,n=t.isCrossOrigin,a=void 0!==n&&n,o=t.shadowId,i=t.root,u=t.priority,l=t.isLink,s=void 0!==l&&l,c=e.createElement("style");if(s){var d=e.createTextNode('@import "'.concat(r.href,'"'));c.appendChild(d)}else c.appendChild(e.createTextNode(r));return e.head.appendChild(c),{sheet:c.sheet,isCrossOrigin:a,shadowId:o,root:i,priority:u}}},wf=function(e){if(yf&&yf.parentNode)return void 0===yf.styleSheet?yf.appendChild(l.createTextNode(e)):yf.styleSheet.cssText+=e,yf;if(e){var t=l.head||l.getElementsByTagName("head")[0];return(yf=l.createElement("style")).type="text/css",void 0===yf.styleSheet?yf.appendChild(l.createTextNode(e)):yf.styleSheet.cssText=e,t.appendChild(yf),yf}},Ef=function e(t,r){var n=Wn(t);if(9===t.nodeType)return!1;if(11===t.nodeType&&(t=t.host),n&&null!==n._isHidden)return n._isHidden;var a=i.getComputedStyle(t,null);if(!a||!t.parentNode||"none"===a.getPropertyValue("display")||!r&&"hidden"===a.getPropertyValue("visibility")||"true"===t.getAttribute("aria-hidden"))return!0;var o=e(t.assignedSlot?t.assignedSlot:t.parentNode,!0);return n&&(n._isHidden=o),o},Cf=function(e){var t,r,n=null!==(t=null===(r=e.props)||void 0===r?void 0:r.nodeName)&&void 0!==t?t:e.nodeName.toLowerCase();return"http://www.w3.org/2000/svg"!==e.namespaceURI&&!!nu.htmlElms[n]};function xf(e,t){var r=t.include,n=void 0===r?[]:r,a=t.exclude,o=void 0===a?[]:a,i=n.filter((function(t){return po(t,e)}));if(0===i.length)return!1;var u=o.filter((function(t){return po(t,e)}));if(0===u.length)return!0;var l=Af(i);return po(Af(u),l)}function Af(e){var t,r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;t&&po(a,t)||(t=a)}}catch(e){n.e(e)}finally{n.f()}return t}function kf(e,t){return e.length===t.length&&e.every((function(e,r){var n=t[r];return Array.isArray(e)?e.length===n.length&&e.every((function(e,t){return n[t]===e})):e===n}))}var Nf=function(e,t){return(e=e.actualNode||e)===(t=t.actualNode||t)?0:4&e.compareDocumentPosition(t)?-1:1};function Bf(e){return e instanceof Zr?{vNode:e,domNode:e.actualNode}:{vNode:Wn(e),domNode:e}}var Tf,Rf,_f,Of,Sf=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=Array.from(e.cssRules);if(!o)return Promise.resolve();var i=o.filter((function(e){return 3===e.type}));if(!i.length)return Promise.resolve({isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId,sheet:e});var u=i.filter((function(e){return e.href})).map((function(e){return e.href})).filter((function(e){return!n.includes(e)})).map((function(e,a){var o=[].concat(G(r),[a]),i=/^https?:\/\/|^\/\//i.test(e);return Pf(e,t,o,n,i)})),l=o.filter((function(e){return 3!==e.type}));return l.length?(u.push(Promise.resolve(t.convertDataToStylesheet({data:l.map((function(e){return e.cssText})).join(),isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId}))),Promise.all(u)):Promise.all(u)},Mf=function(e,t,r,n){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(e){try{return!(!e.cssRules&&e.href)}catch(e){return!1}}(e)?Sf(e,t,r,n,a):Pf(e.href,t,r,n,!0)},Pf=function(e,t,r,n,a){return n.push(e),new Promise((function(t,r){var n=new i.XMLHttpRequest;n.open("GET",e),n.timeout=Yr.preload.timeout,n.addEventListener("error",r),n.addEventListener("timeout",r),n.addEventListener("loadend",(function(e){if(e.loaded&&n.responseText)return t(n.responseText);r(n.responseText)})),n.send()})).then((function(e){var o=t.convertDataToStylesheet({data:e,isCrossOrigin:a,priority:r,root:t.rootNode,shadowId:t.shadowId});return Mf(o.sheet,t,r,n,o.isCrossOrigin)}))},If=function(){function e(){if(i.performance&&i.performance)return i.performance.now()}var t=null,r=e();return{start:function(){this.mark("mark_axe_start")},end:function(){this.mark("mark_axe_end"),this.measure("axe","mark_axe_start","mark_axe_end"),this.logMeasures("axe")},auditStart:function(){this.mark("mark_audit_start")},auditEnd:function(){this.mark("mark_audit_end"),this.measure("audit_start_to_end","mark_audit_start","mark_audit_end"),this.logMeasures()},mark:function(e){i.performance&&void 0!==i.performance.mark&&i.performance.mark(e)},measure:function(e,t,r){i.performance&&void 0!==i.performance.measure&&i.performance.measure(e,t,r)},logMeasures:function(e){function t(e){Kr("Measure "+e.name+" took "+e.duration+"ms")}if(i.performance&&void 0!==i.performance.getEntriesByType)for(var r=i.performance.getEntriesByName("mark_axe_start")[0],n=i.performance.getEntriesByType("measure").filter((function(e){return e.startTime>=r.startTime})),a=0;a<n.length;++a){var o=n[a];if(o.name===e)return void t(o);t(o)}},timeElapsed:function(){return e()-r},reset:function(){t||(t=e()),r=e()}}}(),jf=If;function Lf(){if(l.elementsFromPoint)return l.elementsFromPoint;if(l.msElementsFromPoint)return l.msElementsFromPoint;var e,t=((e=l.createElement("x")).style.cssText="pointer-events:auto","auto"===e.style.pointerEvents),r=t?"pointer-events":"visibility",n=t?"none":"hidden",a=l.createElement("style");return a.innerHTML=t?"* { pointer-events: all }":"* { visibility: visible }",function(e,t){var o,i,u,s=[],c=[];for(l.head.appendChild(a);(o=l.elementFromPoint(e,t))&&-1===s.indexOf(o);)s.push(o),c.push({value:o.style.getPropertyValue(r),priority:o.style.getPropertyPriority(r)}),o.style.setProperty(r,n,"important");for(s.indexOf(l.documentElement)<s.length-1&&(s.splice(s.indexOf(l.documentElement),1),s.push(l.documentElement)),i=c.length;u=c[--i];)s[i].style.setProperty(r,u.value?u.value:"",u.priority);return l.head.removeChild(a),s}}"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var a in n)n.hasOwnProperty(a)&&(t[a]=n[a])}return t}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,r=Object(this),n=r.length>>>0,a=arguments[1],o=0;o<n;o++)if(t=r[o],e.call(a,t,o,r))return t}}),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e,t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var r,n=Object(this),a=n.length>>>0,o=0;o<a;o++)if(r=n[o],e.call(t,r,o,n))return o;return-1}}),"function"==typeof i.addEventListener&&(l.elementsFromPoint=Lf()),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e){var t=Object(this),r=parseInt(t.length,10)||0;if(0===r)return!1;var n,a,o=parseInt(arguments[1],10)||0;for(o>=0?n=o:(n=r+o)<0&&(n=0);n<r;){if(e===(a=t[n])||e!=e&&a!=a)return!0;n++}return!1}}),Array.prototype.some||Object.defineProperty(Array.prototype,"some",{value:function(e){if(null==this)throw new TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof e)throw new TypeError;for(var t=Object(this),r=t.length>>>0,n=arguments.length>=2?arguments[1]:void 0,a=0;a<r;a++)if(a in t&&e.call(n,t[a],a,t))return!0;return!1}}),Array.from||Object.defineProperty(Array,"from",{value:(Tf=Object.prototype.toString,Rf=function(e){return"function"==typeof e||"[object Function]"===Tf.call(e)},_f=Math.pow(2,53)-1,Of=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),_f)},function(e){var t=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var r,n=arguments.length>1?arguments[1]:void 0;if(void 0!==n){if(!Rf(n))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(r=arguments[2])}for(var a,o=Of(t.length),i=Rf(this)?Object(new this(o)):new Array(o),u=0;u<o;)a=t[u],i[u]=n?void 0===r?n(a,u):n.call(r,a,u):a,u+=1;return i.length=o,i})}),String.prototype.includes||(String.prototype.includes=function(e,t){return"number"!=typeof t&&(t=0),!(t+e.length>this.length)&&-1!==this.indexOf(e,t)}),Array.prototype.flat||Object.defineProperty(Array.prototype,"flat",{configurable:!0,value:function e(){var t=isNaN(arguments[0])?1:Number(arguments[0]);return t?Array.prototype.reduce.call(this,(function(r,n){return Array.isArray(n)?r.push.apply(r,e.call(n,t-1)):r.push(n),r}),[]):Array.prototype.slice.call(this)},writable:!0}),i.Node&&!("isConnected"in i.Node.prototype)&&Object.defineProperty(i.Node.prototype,"isConnected",{get:function(){return!(this.ownerDocument&&this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}});var qf=function(e,t){return e.concat(t).filter((function(e,t,r){return r.indexOf(e)===t}))};function zf(e,t,r,n,a){var o=a||{};return o.vNodes=e,o.vNodesIndex=0,o.anyLevel=t,o.thisLevel=r,o.parentShadowId=n,o}var Vf=function(e,t,r){e=Array.isArray(e)?e:[e];var n=da(t);return Bp(e,n,r)||function(e,t,r){for(var n=Gn.get("qsa.recycledLocalVariables",(function(){return[]})),a=[],o=zf(Array.isArray(e)?e:[e],t,null,e[0].shadowId,n.pop()),i=[];o.vNodesIndex<o.vNodes.length;){for(var u,l,s=o.vNodes[o.vNodesIndex++],c=null,d=null,p=((null===(u=o.anyLevel)||void 0===u?void 0:u.length)||0)+((null===(l=o.thisLevel)||void 0===l?void 0:l.length)||0),f=!1,m=0;m<p;m++){var D,h,g,v=m<((null===(D=o.anyLevel)||void 0===D?void 0:D.length)||0)?o.anyLevel[m]:o.thisLevel[m-((null===(h=o.anyLevel)||void 0===h?void 0:h.length)||0)];if((!v[0].id||s.shadowId===o.parentShadowId)&&fa(s,v[0]))if(1===v.length)f||r&&!r(s)||(i.push(s),f=!0);else{var b=v.slice(1);if(!1===[" ",">"].includes(b[0].combinator))throw new Error("axe.utils.querySelectorAll does not support the combinator: "+v[1].combinator);">"===b[0].combinator?(c=c||[]).push(b):(d=d||[]).push(b)}v[0].id&&s.shadowId!==o.parentShadowId||null===(g=o.anyLevel)||void 0===g||!g.includes(v)||(d=d||[]).push(v)}for(s.children&&s.children.length&&(a.push(o),o=zf(s.children,d,c,s.shadowId,n.pop()));o.vNodesIndex===o.vNodes.length&&a.length;)n.push(o),o=a.pop()}return i}(e,n,r)},$f=function(e){var t=e.treeRoot,r=function(e){var t=[],r=Vf(e,"*",(function(e){return!t.includes(e.shadowId)&&(t.push(e.shadowId),!0)})).map((function(e){return{shadowId:e.shadowId,rootNode:vo(e.actualNode)}}));return qf(r,[])}(void 0===t?c._tree[0]:t);if(!r.length)return Promise.resolve();var n=l.implementation.createHTMLDocument("Dynamic document for loading cssom");return function(e,t){var r=[];return e.forEach((function(e,n){var a=e.rootNode,o=e.shadowId,i=function(e,t,r){var n;return n=11===e.nodeType&&t?function(e,t){return Array.from(e.children).filter(Uf).reduce((function(r,n){var a=n.nodeName.toUpperCase(),o="STYLE"===a?n.textContent:n,i=t({data:o,isLink:"LINK"===a,root:e});return i.sheet&&r.push(i.sheet),r}),[])}(e,r):function(e){return Array.from(e.styleSheets).filter((function(e){return!!e.media&&Gf(e.media.mediaText)}))}(e),function(e){var t=[];return e.filter((function(e){return!e.href||!t.includes(e.href)&&(t.push(e.href),!0)}))}(n)}(a,o,t);if(!i)return Promise.all(r);var u=n+1,l={rootNode:a,shadowId:o,convertDataToStylesheet:t,rootIndex:u},s=[],c=Promise.all(i.map((function(e,t){return Mf(e,l,[u,t],s)})));r.push(c)})),Promise.all(r)}(r,Ff(n)).then((function(e){return Hf(e)}))};function Hf(e){return e.reduce((function(e,t){return Array.isArray(t)?e.concat(Hf(t)):e.concat(t)}),[])}function Uf(e){var t=e.nodeName.toUpperCase(),r=e.getAttribute("href"),n=e.getAttribute("rel"),a="LINK"===t&&r&&n&&e.rel.toUpperCase().includes("STYLESHEET");return"STYLE"===t||a&&Gf(e.media)}function Gf(e){return!e||!e.toUpperCase().includes("PRINT")}var Wf=function(e){var t=e.treeRoot,r=void 0===t?c._tree[0]:t,n=Vf(r,"video, audio",(function(e){var t=e.actualNode;return t.hasAttribute("src")?!!t.getAttribute("src"):!(Array.from(t.getElementsByTagName("source")).filter((function(e){return!!e.getAttribute("src")})).length<=0)}));return Promise.all(n.map((function(e){var t,r=e.actualNode;return t=r,new Promise((function(e){t.readyState>0&&e(t),t.addEventListener("loadedmetadata",(function r(){t.removeEventListener("loadedmetadata",r),e(t)}))}))})))};function Yf(e){var t={cssom:$f,media:Wf};return Kf(e)?new Promise((function(r,n){var a=Xf(e),o=a.assets,i=a.timeout,u=setTimeout((function(){return n(new Error("Preload assets timed out."))}),i);Promise.all(o.map((function(r){return t[r](e).then((function(e){return function(e,t,r){return(t=te(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},r,e)}))}))).then((function(e){var t=e.reduce((function(e,t){return Y({},e,t)}),{});clearTimeout(u),r(t)})).catch((function(e){clearTimeout(u),n(e)}))})):Promise.resolve()}function Kf(e){return!e||void 0===e.preload||null===e.preload||("boolean"==typeof e.preload?e.preload:(t=e.preload,"object"===s(t)&&Array.isArray(t.assets)));var t}function Xf(e){var t=Yr.preload,r=t.assets,n=t.timeout,a={assets:r,timeout:n};if(!e.preload)return a;if("boolean"==typeof e.preload)return a;if(!e.preload.assets.every((function(e){return r.includes(e.toLowerCase())})))throw new Error("Requested assets, not supported. Supported assets are: ".concat(r.join(", "),"."));return a.assets=qf(e.preload.assets.map((function(e){return e.toLowerCase()})),[]),e.preload.timeout&&"number"==typeof e.preload.timeout&&!isNaN(e.preload.timeout)&&(a.timeout=e.preload.timeout),a}function Zf(e){var t=c._audit.data.checks||{},r=c._audit.data.rules||{},n=uo(c._audit.rules,"id",e.id)||{};e.tags=Jn(n.tags||[]);var a=Jf(t,!0,n),o=Jf(t,!1,n);e.nodes.forEach((function(e){e.any.forEach(a),e.all.forEach(a),e.none.forEach(o)})),mo(e,Jn(r[e.id]||{}))}function Jf(e,t,r){return function(n){var a=e[n.id]||{},o=a.messages||{},i=Object.assign({},a);delete i.messages,r.reviewOnFail||void 0!==n.result?i.message=n.result===t?o.pass:o.fail:("object"!==s(o.incomplete)||Array.isArray(n.data)||(i.message=function(e,t){function r(e){return e.incomplete&&e.incomplete.default?e.incomplete.default:Lp()}if(!e||!e.missingData)return e&&e.messageKey?t.incomplete[e.messageKey]:r(t);try{var n=t.incomplete[e.missingData[0].reason];if(!n)throw new Error;return n}catch(n){return"string"==typeof e.missingData?t.incomplete[e.missingData]:r(t)}}(n.data,o)),i.message||(i.message=o.incomplete)),"function"!=typeof i.message&&(i.message=Up(i.message,n.data)),mo(n,i)}}var Qf=function(e,t){return Vf(e,t)};function em(e,t){var r,n,a=c._audit&&c._audit.tagExclude?c._audit.tagExclude:[];return t.hasOwnProperty("include")||t.hasOwnProperty("exclude")?(r=t.include||[],r=Array.isArray(r)?r:[r],n=t.exclude||[],n=(n=Array.isArray(n)?n:[n]).concat(a.filter((function(e){return-1===r.indexOf(e)})))):(r=Array.isArray(t)?t:[t],n=a.filter((function(e){return-1===r.indexOf(e)}))),!!(r.some((function(t){return-1!==e.tags.indexOf(t)}))||0===r.length&&!1!==e.enabled)&&n.every((function(t){return-1===e.tags.indexOf(t)}))}var tm=function(e,t,r){var n=r.runOnly||{},a=(r.rules||{})[e.id];return!(e.pageLevel&&!t.page)&&("rule"===n.type?-1!==n.values.indexOf(e.id):a&&"boolean"==typeof a.enabled?a.enabled:"tag"===n.type&&n.values?em(e,n.values):em(e,[]))};function rm(e,t){if(!t)return e;var r=e.cloneNode(!1),n=bn(r);if(1===r.nodeType){var a=r.outerHTML;r=Gn.get(a,(function(){return nm(r,n,e,t)}))}else r=nm(r,n,e,t);return Array.from(e.childNodes).forEach((function(e){r.appendChild(rm(e,t))})),r}function nm(e,t,r,n){return t?(e=l.createElement(e.nodeName),Array.from(t).forEach((function(t){(function(e,t,r){return void 0!==r[t]&&(!0===r[t]||yn(e,r[t]))})(r,t.name,n)||e.setAttribute(t.name,t.value)})),e):e}function am(e,t){var r,n=[];if(c._selectCache)for(var a=0,o=c._selectCache.length;a<o;a++){var i=c._selectCache[a];if(i.selector===e)return i.result}for(var u=t.include.reduce((function(e,t){return e.length&&po(e[e.length-1],t)||e.push(t),e}),[]),l=function(e){return e.exclude&&0!==e.exclude.length?function(t){return xf(t,e)}:null}(t),s=0;s<u.length;s++)r=u[s],n=om(n,Vf(r,e,l));return c._selectCache&&c._selectCache.push({selector:e,result:n}),n}function om(e,t){if(0===e.length)return t;if(e.length<t.length){var r=e;e=t,t=r}for(var n=0,a=t.length;n<a;n++)e.includes(t[n])||e.push(t[n]);return e}var im=function(e){e.forEach((function(e){return function(e,t,r){if(e===i)return e.scroll(r,t);e.scrollTop=t,e.scrollLeft=r}(e.elm,e.top,e.left)}))};function um(e){return lm(Array.isArray(e)?G(e):[e],l)}function lm(e,t){var r=e.shift(),n=r?t.querySelector(r):null;return 0===e.length?n:null!=n&&n.shadowRoot?lm(e,n.shadowRoot):null}function sm(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,r=Array.isArray(e)?G(e):[e];return 0===e.length?[]:cm(r,t)}function cm(e,t){var r,n=Z(r=e)||W(r)||ne(r)||X(),a=n[0],o=n.slice(1),i=t.querySelectorAll(a);if(0===o.length)return Array.from(i);var u,l=[],s=re(i);try{for(s.s();!(u=s.n()).done;){var c=u.value;null!=c&&c.shadowRoot&&l.push.apply(l,G(cm(o,c.shadowRoot)))}}catch(e){s.e(e)}finally{s.f()}return l}var dm=function(){return["hidden","text","search","tel","url","email","password","date","month","week","time","datetime-local","number","range","color","checkbox","radio","file","submit","image","reset","button"]},pm=[,[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,,,,,1,1,1,1,,,1,1,1,,1,,1,,1,1],[1,1,1,,1,1,,1,1,1,,1,,,1,1,1,,,1,1,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,,,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1],[,1,,,,,,1,,1,,,,,1,,1,,,,1,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,,,1,,,,,1,1,1,,1,,1,,1,,,,,,1],[1,,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,,1,,1,,,,,1,,1,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,,1,1,1,,1,,1,1,1,,,1,1,1,1,1,1,1,1],[,,1,,,1,,1,,,,1,1,1,,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1,1,1,1,1,,,1,1,1],[1,1,1,1,1,,,1,,,1,,,1,1,1,,,,,1,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1],[,1,,1,1,1,,1,1,,1,,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,,,1,1,1,,,1,1,,,,,,1,1],[1,1,1,,,,,1,,,,1,1,,1,,,,,,1,,,,,1],[,1,,,1,,,1,,,,,,1],[,1,,1,,,,1,,,,1],[1,,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,,1,,,1,1,1,1],[,1,1,1,1,1,,,1,,,1,,1,1,,1,,1,,,,,1,,1],[,1,,,,1,,,1,1,,1,,1,1,1,1,,1,1,,,1,,,1],[,1,1,,,,,,1,,,,1,1,1,1,,1,1,1,1,1,1,,1,1,1],[,1,,1,1,1,,,1,1,1,1,1,1,,1,,,,,1,1,,1,,1],[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,1,1],[,1,1,1,,,,1,1,1,,1,1,,,1,1,,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,,1,,,,,1,1,1,,,1,,1,,,1,1],[,,,,1,,,,,,,,,,,,,,,,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,,1,1,1,,1,1,,,,1,1,1,1,1,,,1,1,1,,,,,1],[1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,1,,,,,,,1],[,1,1,,1,1,,1,,,,,,,,,,,,,1],,[1,1,1,,,,,,,,,,,,,1],[,,,,,,,,1,,,1,,,1,1,,,,,1]],[,[1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,,1,1,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,,1],[,,,1,,,,,,,,,,,,,,,1],[,1,,,1,1,,1,,1,1,,,,1,1,,,1,1,,,,1],[1,,,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,,,,1],,[,1,1,1,1,1,,1,1,1,,1,1,,1,1,,,1,1,1,1,,1,1,,1],[,1,,,1,,,1,,1,,,1,1,1,1,,,1,1,,1,1,1,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,,,1,1,1,1,1,1,1,,,1,,,1,,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,,,,1],[,,,,,,,1,,,,1,,1,1],[,1,1,1,1,1,1,1,,,,1,1,1,1,1,,,1,1,,1,1,1,1,1],[,1,,,1,1,,1,,1,1,1,,,1,1,,,1,,1,1,1,1,,1],[,1,1,1,,1,1,,1,1,,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1],[,,,,,,,,,,,,,,,,1],,[,1,1,1,1,1,,1,1,1,,,1,,1,1,,1,1,1,1,1,,1,,1],[,,1,,,1,,,1,1,,,1,,1,1,,1],[,1,1,,1,,,,1,1,,1,,1,1,1,1,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1],[,1,,,,,,,,,,1,1,,,,,,1,1,,1,,1,,1,1],,[,1,1,,1,,,1,,1,,,,1,1,1,,,,,,1,,,,1],[1,1,,,1,1,,1,,,,,1,,1]],[,[,1],[,,,1,,,,1,,,,1,,,,1,,,1,,,1],[,,,,,,,,,,,,,,,,,,1,1,,,,,,1],,[1,,,,,1],[,1,,,,1,,,,1],[,1,,,,,,,,,,,1,,,1,,,,,,,,,1,1],[,,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,1,,1],[,1],[,1,,1,,1,,1,,1,,1,1,1,,1,1,,1,,,,,,,1],[1,,,,,1,,,1,1,,1,,1,,1,1,,,,,1,,,1],[,1,1,,,1,,1,,1,,1,,1,1,1,1,,,1,,1,,1,1,1],[1,1,1,1,1,,1,,1,,,,1,1,1,1,,1,1,,,1,1,1,1],[1,,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],,[,1,,,,,,1,1,1,,1,,,,1,,,1,1,1,,,1],[1,,,,,1,,1,1,1,,1,1,1,1,1,,1,,1,,1,,,1,1],[1,,1,1,,,,,1,,,,,,1,1,,,1,1,1,1,,,1,,1],[1,,,,,,,,,,,,,,,,,1],[,,,,,1,,,1,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,,,1],[,1,,,,1]],[,[1,1,1,,1,,1,1,1,1,1,1,1,1,1,,1,,1,,1,1,,,1,1,1],[,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],,[,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1],,[1,1,,,,1,1,,,,,,1,,,,1,,1,,1,1,,1],[1],[,,,,,,,,,,,1,,,,,,,,,,,1],[,1,,,,,,,1,1,,,1,,1,,,,1,,,,,,,1],[,,,,,,,,,,,,,,,,1,,,,,1],[,,1,,,,,1,,1],[1,,,,1,,,,,1,,,,1,1,,,,1,1,,,,,1],[,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[1,,,1,1,,,,,,,1,,1,,1,1,1,1,1,1],[,,,,,1,,,,,,,1,,,,,,,1],,[,,1,1,1,1,1,,1,1,1,,,1,1,,,1,1,,1,1,1,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,,,,1],,[1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[,,,1,1,1,1,,,,,,1,,1,,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,,1],[,1,1,1,1,,1,1,1,1,1,1,1,1,,,,1,,1,,,1,1,1,1,1],[,,,,,,,,,,,1,,,,,,,,,1,,,,1],[,1,1,,1,1,,1,,,,1,1,,1,1,,,1,,1,1,,1],[,1,,1,,1,,,1,,,1,1,,1,1,,,1,1,1],[,1,1,1,1,1,,1,1,,,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,,,,,,,,,1,,1,,1,1,,,,1,,,1],[,1,,,1,1,,,,,,,,,1,1,1,,,,,1],[1,,,1,1,,,,1,1,1,1,1,,,1,,,1,,,1,,1,,1],[,1,1,,1,1,,1,1,,,,1,1,1,,,1,1,,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,,,,1,,,,,,,,,1],[,1,,,,,,,,1,,,,,1,,,,1,,,1],[,1,1,1,1,,,1,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1],[,,,,,1,,1,,,,,1,1,1,1,1,,,1,,,,1],[,1,,,,,,,,1,,,,,,,,,,,,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,1,,,,1,,1,1,1,1,1,,1,1,,,,,,1],[,1,1,1,1,1,1,1,,1,1,,,1,1,,,,1,,1,1,,1,1],[,,,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,1,1,,1,,,1,1,1,1,,,1,,,,,,,1],[,1,,,,,,,,1,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1],[,1,1,,,,,,,,,,,,1,1,,,,,,1],[,1,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,,,,,1],[1,1,,,1,,,1,1,1,,,,1],,[,,,,,,,,,,,,,1,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,1,,,,,,,1],[1,1,1,,1,,1,1,1,1,1,1,1,1,,1,,,1,,1,,,1,1],[,,,,,,,,,1],[,1,,,,1,,,,,,1,,,1,,,,,1],[,1,1,,1,1,,,,,,,,,,,,,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,1,1,1,,,,1,1,,,,1,,1],[1,1,1,1,1,1,,,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,,1,1],[,,,,,,,,,,,,,,,1,,,,1],,[1,1,,1,,1,,,,,,1,,1,,1,1,,1,,1,1,,1,1,,1],[,,1,,,,,,1,,,,1,,1,,,,,1],[1,,,,,,,,,1,,,,,,1,,,,1,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,,1,,,,,,1,,,1,,,,,,,,1],[,1,,1,,,,,,,,,,,,1],,[1,1,,,,,,,,,,,,,,,,,,,,,,1,1],[1]],[,[1,,,,,,,,,1,,,,,1,,1,,1],[,1,1,,1,1,,1,1,1,,,1,1,1,,,,1,,,1,,,,1],[,1,,,,,,,1,,,,1,,,,,,1],[1,1,1,1,1,1,,,,1,,,,,,,,,1,1,1,1],[1],[,1,1,,,1,1,,,,,1,,1,,,,,,,,1,,,,1],[1,,1,,,1,,1,,,,,1,1,1,1,,,,1,,,,1],[,,1,,,,,,,1,,,,,,,1,,,,,,,1],[1,,,,,,,,,,,,,,1,,,,1],[,,,1,,1,,,,,1,,,,1,1,,,,1],[1,,,,,1,,,,1,,1,1,,,1,1,,1,1,1,,1,1,1,,1],[,1,1,,,,,1,,1,,1,1,1,,1,1,,,1,,1,1,1],[,1,,,,1,,,,1,,,1,,1,1,,,1,1,,,,,,1],[1,,1,1,,1,,1,1,,1,,1,1,1,1,1,,,1,1,,,,,,1],[1,,,,,,,,,,,,,,,,,,1,,,1,,1],[,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,,1,,1],[,1,,,,1,,,1,1,,1,,,1,1,,,1,,,1,,,1,1],[1,1,,1,1,1,,1,1,1,,1,,1,1,1,,,1,,1,1],[1,,1,1,1,1,,,,1,,1,1,1,,1,,,1,1,1,,1,1,1,1,1],[1,,,,,,,,,,,,,1],[,,1,,,,,,,,,,,,,,,,,,,,1],[1,,,,,,,,,,,1,,1,,1,,,,1],[,,,1,,,,,,,,,1],[,1,,,,,,,,,,,,,,1,,,,,,,,,1],[,,,,,,,,1,1,,,,,,,,,1,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,,,1,1,1],[,,,,,1,,,,1,1,1,,,1,1,,,1,,1,1,,1],[,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,1,,,,,,,,,,,,,1],[,,1,,,1,,1,1,1,,1,1,,1,,,,1,,1,1],,[,,1,,,1,,,,,,1,,,,1],[,,,,,,,,,1,,,,,,,,,,1],[1,1,1,1,1,1,,1,1,1,,,1,1,,1,,1,,,1,1,1,,,1],[,,,,,1,,,,,,,,,,,,,1],[,1,,,,,,,,,,,,1,,1,1,,1,,,1],[,,,,,1,,,,,,,,,,,,,,1],[,1,1,1,1,,,,,1,,,1,,1,,,,1,1,,,,1,1],[,1,,,1,,,1,,1,1,,1,,,,,,,1],[,,1,,1,,,1,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,,,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,,,,,,,,,,1,,1,1],[,,,,,,,,,,,,1],,[,1,1,1,1,,,,1,1,,1,1,1,1,1,1,,1,1,1,1,,1,,1],[1,,,,1,,,,,,,,,,1],[1,,,,,,,,,1],,[,1,,,,1,,,,,,,,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,,,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,,1,1,1,1],[1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,,1,,,,1,1,,,1,1,,1],[,1,1,,1,,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,1],[1,1,1,,,,,1,1,1,,1,1,1,1,,,1,1,,1,1,,,,,1],[,1,,,,,,,1,1,,,1,1,1,,1,,,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,,,1,,,,1,,,1,,,,1,,,,,,,1,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1],[1,1,1,,1,,,1,1,1,1,,1,1,1,1,,,,1,,1,,1,,,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,,1,1,,,,,,,,,1],,[,1,,1,,1,,1,,1,,1,1,1,1,1,,,1,,1,,1,,,,1],[,1,,,1,1,,1,1,1,,,1,1,1,1,1,,1,1,1,,1,,,1],[1,,,1,,,,1,1,1,,,,,1,1,,,,1,,1],[1,1,,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,,1,,1,,,,,,,,1,,1],[,1,,,,1,,1,1,,,,1,1,,1,,,,1,1,1,,1],,[,1,,,,,,1,,,,,,,1],[,,,,,,,,1,,,,1,,1,,,,,,,,,,,,1]],[,[,1,1,,1,1,1,1,,1,1,1,,1,1,,1,1,,1,1,1,1,1,1,,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,,,1,,,,,,,,1,,,,,,1,,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,1,1,1,,1,1,1,1,,,1,1,1,1,,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,,1,,1,,1,,1,1,1,1,1,1,1,,1,1,,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1],[,1,1,,,,,1,1,1,,,1,,1,1,,,,1,,1,,,1,1],[,,,,,,,1,,,,1,1,1,1,1,,1,,,,,,,,1],[1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,,1,,1,1,,,1,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,1,1,,1,,1,1,1,,1,,1,1,,1,1,,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,,,,,,1,,,,,1,,1],[,1,1,1,,1,,1,,1,,,,1,,1,,,1,,,,,,1,1],[,1,,,1,1,,1,,1,,1,1,1,1,1,,1,1,,,1,,,1],[1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,,,1,,1,,1,,,,,,1,,1,,,,1,1]],[,[,1,,1,,,,,,,,,,,,,,,1,,,,1],[,,,,,,,,,1,,1,1,1,,1,,,1,,1,1],[1,1,,,,,,,1,,,,,,,1,,,,,,1],[,1,,,,,,,,,,1,,,,,,,,,1,1],,[,,,,,,,,,,,,,,,1,,,,1,,1],[,,1,1,,1,,1,,,,,,,,1,,,,,,1],[,,,,,,,,,,,,,,,,,,,,1,1],[,1,,,,,,,,,,,,,1],[1,,1,1,,,,1,,,,,,,,,1,,,1,,,1,1],[,1,1,,1,1,,1,1,1,1,1,1,1,1,1,,,1,1,,1,1,,1],[,1,,,1,1,,,,,,1,,1,,1,,,1,,1,1],[1,1,1,1,,1,,1,,1,,1,1,,1,1,1,1,1,,1,1,1,1,1],[,1,1,,,1,,1,,1,1,1,,,1,1,1,,1,1,1,1,,1,1],[,,,,1,,,1,,,,,,,1,,,,1,1],[,1,,,,,,,,,,1,,1,,1,,,,,1,,,,,1],,[1,1,,1,,1,,1,1,,,,,,1,1,,,1,1,1,1,1,1,1,1,1],[1,1,,1,,,,,,1,,,,,,1,1,,,,1,1,,,1],[,1,1,,1,1,,,,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,,,1,,,,1,,,,1,1],[,,,,1],[,,,,,,,,,1,,,1],,[,,1,,1,,,,,,,,,1,,,,,,,,,,,,1],[,,,,,,,,,,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,1,1,1,1,,,1,1,1,1,1,,1,1,1,1,1,,,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,,,,,1],[,1,,1,,,,,,1,,,,,1,1,,,,,1,1],[,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,,1,,,1,,1,1,1],[,1,,,,1,,,,,,,1],[,1,,,1,,,1,,1,,1,1,,1,,,,,1,,1,,,,1,1],[,1,,,1,,,1,1,1,,1,1,1,1,1,,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1],[,,,,,,,,,,,,,,,,,,,,1],[,1,1,1,,,,1,1,,,,,,1,1,1,,1,1,1,1],[1,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1],[,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,1,1,1,1,1,1,1,,1,,1,1,1,1,1,,1,1,,1,1,1,1,1],[,1,,,,1,,,,1,,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,1,,,,,,,,1,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1],[1,1,,1,1,1,,1,1,1,,,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,,,,,,,1,1,,,,,1,1,1,1,1,,1,1,1,1,,1],[,1,1,1,1,1,1,1,,1,1,1,,1,,1,1,1,1,,1,1,,1,1,1,1],,[,1,1,,,,,1,,1,,,,1,1,1,,,1,,,,,1],[,,,,,,,,,,,,,1],[,,,,,1,,,,,,,,1,1,,,,,1,,1,,,1,1],[,,,,,,,,,,,,,,1]],[,[,1],,,,,,,,,,,,,,,,,,,,[1,1,1,1,1,,1,1,1,1,,1,1,1,1,,1,1,1,1,,,1,1,1,1,1],[,1,,1,,1,,,1,1,1,,1,1,1,1,1,,,1,,,,1,,1,1],[,1,,1,,1,,,1,,,,,1,,,,,,1,1],[,1,,1,,,,,1,,,,1,,1,1,1,1,1,1,1,1,,1],[,1,,,,,,,,,,,,,,,1]],[,[,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,,,,,,,,,1,1,,,,1],[,,,,,,1],[,,1],[,1,1,,,1,,1,,1,1,,1,1,1,,,,1,1,1,,,,,1],,[,1,,,,1,,,,,,1,,,1,,,,1,1,,1],[,,,,,,,1,,,,,,,,,1],[,1,,,,1,1,,,,,,1,1,1,,,,1,,1,1],[,,,,,,,1,,1,,,,,,,,,,1],[,1,1,,,,,,1,1,,,,1,,,,,,,1,,,1],,[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,,1,,,1,,,,,1,,1,,1,,1,,,,,1],[1,1,1,1,1,1,1,1,,,,,1,1,,1,1,,1,,,1,,1],[,,,,,,,,,,,,,,1,,,,,,1],,[,,,,,,,,,1,,,,,,1,,,,,1],[,,1,,,,,,,1,,,1,1],[,,,1,,,,,1,,,,,1,,,,,,1,,,,1],[1,,1,1,,1,1,1,1,1,,1,,,,1,1,1,,,1,1,,,,1,1],,[1,1,,,,,,,,,,1,,1,,1,,,1],[,,,,1,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,1,,,,,1,,1],[,,,,,,,,1]],[,[1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,,1,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,,1,,,1,,,,,,,,1,,,,,,1,,,,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,1,,,,1,1,1,1,1,1,,1,1,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,,1,1,1,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1],[1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,,1,1,1,1,,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,,,,,,,1,,1,1,,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1],[1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,,1,,1,,1,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1],[1,1,1,1,,1,,,,,,1,,1,,,,,1,1,,,,,1],[1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,1,1,,1,,1,,,,1,1,1,1,1,,,1,1,,1,,1],[,1,1,1,1,,,,,1,,1,1,1,1,1,,,1,1,,,,1,1,1],[,1,1,1,1,1,,1,,,,,1,,1,,1,,,1,,,1,1,,1]],[,[1,1,1,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1,,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,,,,,1,,,,,1,1,,,1,,1],[1,1,1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,,1,1,1,1,,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1],[1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,,,,1,,1,1,,1,1,1,1,1,,,1,,1,,1],[1,1,1,,1,1,1,1,,,,1,1,1,1,,1,1,1,1,1,1,1,1,1,,1],[1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,,1,1,1,1,1,1,1,1,1,,1,1,,1,1,1,1,1,,1,1,1,1,1,1],[,1,,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1],[,,1,,,,,,,,,,1,1,1,1,1,1,1,,1,1,,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,1,1,1,1,1],[,1,,,1,1,,,,,,1,1,1,1,1,,,,1,1,1,,1,1,1],[1,1,1,1,1,1,1,1,1,,,,1,1,1,1,1,1,1,,1,1,,1,1,1],[,1,1,1,,1,,1,1,1,1,,,1,1,1,,1,1,1,1,1,,,1,1],[1,1,,,,1,,,1,1,1,,1,,1,,1,,1,1,1,1,1,,1,,1],[,1,,,,,,,1,,1,,1,1,1,1,,,,,,,,,1]],[,[,,,,,,,,,,,,,1,1,,,,1],[,1,,,,,,,,1,,,1,,,,,,1,,,1,,,,1],,[,1,,,,1,,1,,1,1,,1,1,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1],[,,,,,,,,,1],[1,1,1,,,1,,,,,,,,,1,1,,,,,,,,,,1],[,1,,,,,,,,,,,,,1],[,,,,,,,,,,,,,,,,,,,1,,,1],[,,,,,,,,,1],[1,1,,,,,,1,1,1,,1,1,,,,1,1,,1,,1,1,1,,1],[,1,1,1,,1,1,,,1,,1,1,1,1,,,,,,,1,,1],[,1,1,1,1,,,1,,1,,,,1,1,1,1,,1,1,,1],[,1,,,1,1,,1,,,,1,,1,1,,1,,1,,,1,,,1,,1],[,,,,,,,,,,,1],[,,,,,,,,,1,,,,,,,,,,,,,1],,[1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,,1,1,1,1,1,1,1],[,1,,,,,,,1,1,,1,,,,,1,,,1,,1],[,1,,,,1,,,1,,,,,,,,1,,1,,,1],[,,,,,,,,,,,,,1,1,,,,1,,,1],[,,,,,1,,,1,,,,1],[,1],,[,1],[1,,,,,,,,,,,,,,1,,,,,1]],[,[,1,,,,1,1,1,1,1,1,,1,1,1,1,1,,1,1,,1,1,,,1],[,,1,,,,,,,,,1],,,[1,,,1,1,,,,,,,,1,1,,1,1,,1],,[,,,,,,,,,,,,,,,,,,1,,1],,[1,,,1,1,,1,1,,,,,1,,1,,,,,1,1,,1],,[,1,,,,,,,,1,1,1,1,1,,1,1,,,,1,1],[,,,,,,,,,,,,,,,,1,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,,,1,1,1,1,,1,1,1,1,1,1],[,,,,,,,,,,,1,,1,,,1],[1,,,,,,,,,,,,,,,,,,1,,1],,,[,1,,,,,,,,,,,,,,1,,,,1,1],[,,,,,,,,,1,,,1,,,,,,,,,,1],[,,,,,,,,,,,,,,,1],[,,,,,,,,,,,,,1,1,,,,,,1],,[,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,,1,1,,1,1,1,1,1,1,,,1,1,1,1,1,,1,1],[,1,,,,,,,,1],[,,,,1,,,1,,,1,1,,,,,,,,,,1,,,,1],[,1,,1,1,,,1,1,1,,,,1,1,1,1,,1,1,1,1,,1],[,,,,,,,1],[,1,1,,,,,1,,1,,,,,,1,,,,,,1,,1,,1],[,1,,,,,,1,,,,1,,,,,,,,,,1],[,,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1,1,1,1,,1],[,1,,,,,,,,1],[,1,1,,1,,,,,,,,1,,,,,,1,,,1,,1,,1],[,1,,1,,1,,1,1,1,,1,1,1,,1,,,1,1,,1,1,1,1,1],[,1,1,1,1,1,,,1,1,,,,1,1,1,,,,1,1,,,1,1],[,,1,1,1,1,,1,,1,,1,,1,1,1,1,,,,,1,,1,,1],[1,1,1,1,1,1,1,1,,1,,1,,1,1,1,,,1,1,,,,1,,1],[,,,1],,[,1,1,,1,,,1,1,1,,1,1,1,1,1,1,,1,1,,1,1,1,1,1,1],[,1,,,,,,1,,1,,1,,,,,,,1,1,,1,1],[,,,,,,1,,1,1,,1,,1,,,,,,,,,,1],[,1,1,,1,,,,1,,,,1,1,1,,,,1,,1,1,1,,1,1],,[,1,1,,,,,,,,,,,,,1,,,1,,,,,1],[,1,,,,,,,,,,,,,,,,,,,,,,1],[,1,1,,,,,,,1,,,,1,,,,,1,,,,,,,1]],[,[,1,1,1,1,1,,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1],[,1,1,1,1,1,,1,,1,1,,,1,1,1,1,,1,,,,,1,1,1],[,,1,1,,1,,1,1,,,,1,1,1,1,,,1,,1,1,1,1,,1],[,1,,1,,,,,,,,1,,1,,1,,,,,,,,,,1],[,,1,,1,,,1,,,,,1,1,,,1,,1,1,1,1],[,1],[,1,1,,1,,1,1,,1,,,1,1,1,,,,1,,,1,,1],[1,1,,1,1,1,,,,,,,,,,,,,1,,1,1,1],[,1,1,,,,,,,1,,,1,,1,,1,,1,1,,,1,,,1],[,,1,,,,,,,,,,,,,,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,1,1,1,,1,,1,,,,,1,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,,,1,1,1,,1,,1,1,1,,,1,1,1,1,,,,1,1],[,,,1,1,,,1,,1,,1,,1,1,1,1,,1,,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,1,,1,1,,1,,1,,,,1,1,,,1,1,,1,1,,1],[,1,1,1,1,1,,,1,1,1,,1,1,1,1,1,1,1,1,,1,1,,,1],[,1,1,1,1,1,,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1,,1,1],[,1,1,,1,,,1,,,1,,1,1,1,1,1,,1,,1,1],[,,,,,1,,,,1,,,,,1,1,,,,1],[,1,,1,1,1,,1,,,1,1,1,,,1,,,1,,1,,,1],[,,1,,,,,,,,,1,,1,,,,,1,,1],[,1,1,,,,,,,,1,1,1,,,,,,,,1,,,,,1],[,,,,,,,,1,,,,,1,,,1]],[,[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,1,,1,1,,,1,1,1,1,1,1,1,1,,,,,,,,,1,1],[,,,,,,,,1,,,,1,,1,,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,1,,1,,1,,,,1,1,,1,,1,,,,1,1,1,1,1,,,1],,[,1,,,,,,,,1,,,1,1,,,1,,1,1,,1,,1],[,1,,,1,,,,,,,,1,,,,,,,1],[1,1,,,,,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,,1,1,1],,[,1,,,,,,1,,1,,1,1,1,1,1,,,1,,1,1,,,,1],[,1,1,,,1,,1,,1,,,1,1,1,1,,,1,,,1,,,,1],[,1,1,1,1,1,,1,1,1,,1,1,1,1,1,1,1,1,1,1,,,,1,,1],[,1,,,1,1,,1,1,,,1,1,,1,1,,1,,1,,1],[1,,1,,,,,1,,1,,1,1,1,1,,,,,1,1,,,,1,1],[,1,1,,,,,1,1,,,1,,1,1,1,1,,,,,,,,,,1],,[,1,1,,,1,,,,1,,1,1,1,1,1,,,,1,,,,1,,1],[,,,1,1,,,1,,,,,1,,1,1,1,,1,1,,,,,,1],[,1,,,,,,,,,,,1,,,,1,,,,,,,1,,1],[,1,1,1,1,1,1,1,,1,1,1,1,1,1,,1,1,1,,1,1,,1,1,1,1],[,1,,,,,,,,,,,,,,,,,,,1],[,1,,,,,,1,,,,,1,,1,,,1,1,,1,1,,1],[,1,,,,,,1,,,,,1,1,,,,,,,,1,,,,1],[,,,,,,,,,,,,,,,,,,1,,,1,,,,,1],[,,,,,,,1,,,,1]],[,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,1,,1,,,,,,,1,,,,,,,,1,,,1],[,1,,,,,,,1],[,,,,,,,,,,1],[,1,,,,,,1,1,,,,,,1],,[,1,1,,,,,,1,,,,,1,1,,,,1],[1,,1,,1,,,,,1,,,,,1,,,,,,,,,1,1],[,1,1,,,,,,,,,1,1,1,1,,,,1,,,,,1,,,1],,[,1,1,,1,,,1,1,,,1,,,1,1,1,,1,,1,1,1,,,,1],[,,,,,1,,,,,1,,,1,1,,,1,,1,,,,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,1,,,1,1,,1,,,,1,,,,,,,,1],[,,,1,,,,,1,,,,,1,,1,,1,1,1],[,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[,,,,,1],[,1,,,,,,1,,,,,,,1,1,1,,,1],[,1,,,,,,,,,,1,1,1,,,,,1,,,1],[,,,,,1,,1,,,,,1,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 fm(e){e=Array.isArray(e)?e:pm;var t=[];return e.forEach((function(e,r){var n=String.fromCharCode(r+96).replace("`","");Array.isArray(e)?t=t.concat(fm(e).map((function(e){return n+e}))):t.push(n)})),t}var mm=function(e){for(var t=pm;e.length<3;)e+="`";for(var r=0;r<=e.length-1;r++)if(!(t=t[e.charCodeAt(r)-96]))return!1;return!0},Dm=function(e){_(r,e);var t=S(r);function r(e){var n,a,o,i;return J(this,r),(n=t.call(this))._props=function(e){var t,r,n,a=null!==(t=e.nodeName)&&void 0!==t?t:gm[e.nodeType],o=null!==(r=null!==(n=e.nodeType)&&void 0!==n?n:hm[e.nodeName])&&void 0!==r?r:1;pn("number"==typeof o,"nodeType has to be a number, got '".concat(o,"'")),pn("string"==typeof a,"nodeName has to be a string, got '".concat(a,"'"));var i=null;"input"===(a=a.toLowerCase())&&(i=(e.type||e.attributes&&e.attributes.type||"").toLowerCase(),dm().includes(i)||(i="text"));var u=Y({},e,{nodeType:o,nodeName:a});return i&&(u.type=i),delete u.attributes,Object.freeze(u)}(e),n._attrs=(a=e.attributes,o=void 0===a?{}:a,i={htmlFor:"for",className:"class"},Object.keys(o).reduce((function(e,t){var r=o[t];return pn("object"!==s(r)||null===r,"expects attributes not to be an object, '".concat(t,"' was")),void 0!==r&&(e[i[t]||t]=null!==r?String(r):null),e}),{})),n}return ee(r,[{key:"props",get:function(){return this._props}},{key:"attr",value:function(e){var t;return null!==(t=this._attrs[e])&&void 0!==t?t:null}},{key:"hasAttr",value:function(e){return void 0!==this._attrs[e]}},{key:"attrNames",get:function(){return Object.keys(this._attrs)}}]),r}(Zr),hm={"#cdata-section":2,"#text":3,"#comment":8,"#document":9,"#document-fragment":11},gm={};Object.keys(hm).forEach((function(e){gm[hm[e]]=e}));var vm,bm=Dm,ym=function(e,t){if(e=e||function(){},t=t||c.log,!c._audit)throw new Error("No audit configured");var r=c.utils.queue(),n=[];Object.keys(c.plugins).forEach((function(e){r.defer((function(t){var r=function(e){n.push(e),t()};try{c.plugins[e].cleanup(t,r)}catch(e){r(e)}}))}));var a=c.utils.getFlattenedTree(l.body);c.utils.querySelectorAll(a,"iframe, frame").forEach((function(e){r.defer((function(t,r){return c.utils.sendCommandToFrame(e.actualNode,{command:"cleanup-plugin"},t,r)}))})),r.then((function(r){0===n.length?e(r):t(n)})).catch(t)},Fm={};function wm(e){return Fm.hasOwnProperty(e)}function Em(e){return"string"==typeof e&&Fm[e]?Fm[e]:"function"==typeof e?e:vm}var Cm={};ie(Cm,{allowedAttr:function(){return xm},arialabelText:function(){return Ji},arialabelledbyText:function(){return Zi},getAccessibleRefs:function(){return Nm},getElementUnallowedRoles:function(){return _m},getExplicitRole:function(){return iu},getImplicitRole:function(){return Ou},getOwnedVirtual:function(){return Vu},getRole:function(){return ju},getRoleType:function(){return Vl},getRolesByType:function(){return Sm},getRolesWithNameFromContents:function(){return Pm},implicitNodes:function(){return zm},implicitRole:function(){return Ou},isAccessibleRef:function(){return Vm},isAriaRoleAllowedOnElement:function(){return Bm},isComboboxPopup:function(){return $m},isUnsupportedRole:function(){return au},isValidRole:function(){return ou},label:function(){return Um},labelVirtual:function(){return wl},lookupTable:function(){return qm},namedFromContents:function(){return zu},requiredAttr:function(){return Gm},requiredContext:function(){return Wm},requiredOwned:function(){return Ym},validateAttr:function(){return Xm},validateAttrValue:function(){return Km}});var xm=function(e){var t=nu.ariaRoles[e],r=G(lu());return t?(t.allowedAttrs&&r.push.apply(r,G(t.allowedAttrs)),t.requiredAttrs&&r.push.apply(r,G(t.requiredAttrs)),r):r},Am=/^idrefs?$/;function km(e,t,r){if(e.hasAttribute){if("LABEL"===e.nodeName.toUpperCase()&&e.hasAttribute("for")){var n=e.getAttribute("for");t.has(n)?t.get(n).push(e):t.set(n,[e])}for(var a=0;a<r.length;++a){var o=r[a],i=mu(e.getAttribute(o)||"");if(i){var u,l=re(kp(i));try{for(l.s();!(u=l.n()).done;){var s=u.value;t.has(s)?t.get(s).push(e):t.set(s,[e])}}catch(e){l.e(e)}finally{l.f()}}}}for(var c=0;c<e.childNodes.length;c++)1===e.childNodes[c].nodeType&&km(e.childNodes[c],t,r)}var Nm=function(e){var t;e=e.actualNode||e;var r=bo(e);r=r.documentElement||r;var n=Gn.get("idRefsByRoot",(function(){return new Map})),a=n.get(r);return a||(a=new Map,n.set(r,a),km(r,a,Object.keys(nu.ariaAttrs).filter((function(e){var t=nu.ariaAttrs[e].type;return Am.test(t)})))),null!==(t=a.get(e.id))&&void 0!==t?t:[]},Bm=function(e,t){var r=e instanceof Zr?e:Wn(e),n=Ou(r),a=_u(r);return Array.isArray(a.allowedRoles)?a.allowedRoles.includes(t):t!==n&&!!a.allowedRoles},Tm=["doc-backlink","doc-biblioentry","doc-biblioref","doc-cover","doc-endnote","doc-glossref","doc-noteref"],Rm={header:"banner",footer:"contentinfo"},_m=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=Bf(e).vNode;if(!Cf(r))return[];var n=r.props.nodeName,a=Ou(r)||Rm[n];return function(e){var t=[];if(!e)return t;if(e.hasAttr("role")){var r=kp(e.attr("role").toLowerCase());t=t.concat(r)}return t.filter((function(e){return ou(e)}))}(r).filter((function(e){return!function(e,t,r,n){return!(!r||e!==n)||(!Tm.includes(e)||Vl(e)===n)&&Bm(t,e)}(e,r,t,a)}))},Om=function(e){return Object.keys(nu.ariaRoles).filter((function(t){return nu.ariaRoles[t].type===e}))},Sm=function(e){return Om(e)},Mm=function(){return Gn.get("ariaRolesNameFromContent",(function(){return Object.keys(nu.ariaRoles).filter((function(e){return nu.ariaRoles[e].nameFromContent}))}))},Pm=function(){return Mm()},Im=function(e){return null===e},jm=function(e){return null!==e},Lm={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}},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"]};Lm.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:jm}}]},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:jm}}]},"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:jm}}]},"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:jm}}]},"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:jm}}]},"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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},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:jm}}]},widget:{type:"abstract",unsupported:!1},window:{nameFrom:["author"],type:"abstract",unsupported:!1}},Lm.implicitHtmlRole=gu,Lm.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:jm}},{nodeName:"input",properties:{type:["color","data","datatime","file","hidden","month","number","password","range","reset","submit","time","week"]}},{nodeName:"link",attributes:{href:jm}},{nodeName:"menu",attributes:{type:"context"}},{nodeName:"menuitem",attributes:{type:["command","checkbox","radio"]}},{nodeName:"select",condition:function(e){return e instanceof c.AbstractVirtualNode||(e=c.utils.getNodeFromTree(e)),Number(e.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"]}],Lm.elementsAllowedAnyRole=[{nodeName:"a",attributes:{href:Im}},{nodeName:"img",attributes:{alt:Im}},{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"]}],Lm.evaluateRoleForElement={A:function(e){var t=e.node,r=e.out;return"http://www.w3.org/2000/svg"===t.namespaceURI||!t.href.length||r},AREA:function(e){return!e.node.href},BUTTON:function(e){var t=e.node,r=e.role,n=e.out;return"menu"===t.getAttribute("type")?"menuitem"===r:n},IMG:function(e){var t=e.node,r=e.role,n=e.out;switch(t.alt){case null:return n;case"":return"presentation"===r||"none"===r;default:return"presentation"!==r&&"none"!==r}},INPUT:function(e){var t=e.node,r=e.role,n=e.out;switch(t.type){case"button":case"image":return n;case"checkbox":return!("button"!==r||!t.hasAttribute("aria-pressed"))||n;case"radio":return"menuitemradio"===r;case"text":return"combobox"===r||"searchbox"===r||"spinbutton"===r;case"tel":return"combobox"===r||"spinbutton"===r;case"url":case"search":case"email":return"combobox"===r;default:return!1}},LI:function(e){var t=e.node,r=e.out;return!c.utils.matchesSelector(t,"ol li, ul li")||r},MENU:function(e){return"context"!==e.node.getAttribute("type")},OPTION:function(e){var t=e.node;return!c.utils.matchesSelector(t,"select > option, datalist > option, optgroup > option")},SELECT:function(e){var t=e.node,r=e.role;return!t.multiple&&t.size<=1&&"menu"===r},SVG:function(e){var t=e.node,r=e.out;return!(!t.parentNode||"http://www.w3.org/2000/svg"!==t.parentNode.namespaceURI)||r}},Lm.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 qm=Lm,zm=function(e){var t=null,r=qm.role[e];return r&&r.implicit&&(t=Jn(r.implicit)),t},Vm=function(e){return!!Nm(e).length};function $m(e){var t,r=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).popupRoles,n=ju(e);if(null!==(t=r)&&void 0!==t||(r=Qi["aria-haspopup"].values),!r.includes(n))return!1;var a=function(e){for(;e=e.parent;)if(null!==ju(e,{noPresentational:!0}))return e;return null}(e);if(Hm(a))return!0;var o=e.props.id;if(!o)return!1;if(!e.actualNode)throw new Error("Unable to determine combobox popup without an actualNode");var i=vo(e.actualNode).querySelectorAll('[aria-owns~="'.concat(o,'"][role~="combobox"]:not(select),\n     [aria-controls~="').concat(o,'"][role~="combobox"]:not(select)'));return Array.from(i).some(Hm)}var Hm=function(e){return e&&"combobox"===ju(e)},Um=function(e){return e=Wn(e),wl(e)},Gm=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredAttrs)?G(t.requiredAttrs):[]},Wm=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredContext)?G(t.requiredContext):null},Ym=function(e){var t=nu.ariaRoles[e];return t&&Array.isArray(t.requiredOwned)?G(t.requiredOwned):null},Km=function(e,t){var r,n,a=(e=e instanceof Zr?e:Wn(e)).attr(t),o=nu.ariaAttrs[t];if(!o)return!0;if(o.allowEmpty&&(!a||""===a.trim()))return!0;switch(o.type){case"boolean":return["true","false"].includes(a.toLowerCase());case"nmtoken":return"string"==typeof a&&o.values.includes(a.toLowerCase());case"nmtokens":return(n=kp(a)).reduce((function(e,t){return e&&o.values.includes(t)}),0!==n.length);case"idref":try{var i=bo(e.actualNode);return!(!a||!i.getElementById(a))}catch(e){throw new TypeError("Cannot resolve id references for partial DOM")}case"idrefs":return Ki(e,t).some((function(e){return!!e}));case"string":return""!==a.trim();case"decimal":return!(!(r=a.match(/^[-+]?([0-9]*)\.?([0-9]*)$/))||!r[1]&&!r[2]);case"int":var u=void 0!==o.minValue?o.minValue:-1/0;return/^[-+]?[0-9]+$/.test(a)&&parseInt(a)>=u}},Xm=function(e){return!!nu.ariaAttrs[e]};function Zm(e,t,r){var n,a=r.props,o=a.nodeName,i=a.type,u=(n=r.attr("aria-checked"))?(n=n.toLowerCase(),["mixed","true"].includes(n)?n:"false"):"";if("input"!==o||"checkbox"!==i||!u)return!0;var l,s=(l=r).props.indeterminate?"mixed":l.props.checked?"true":"false";return u===s||(this.data({messageKey:"checkbox",checkState:s}),!1)}function Jm(e){var t,r,n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).invalidTableRowAttrs,a=arguments.length>2?arguments[2]:void 0,o=null!==(t=null==n||null===(r=n.filter)||void 0===r?void 0:r.call(n,(function(e){return a.hasAttr(e)})))&&void 0!==t?t:[];if(0===o.length)return!0;var i=function(e){if(e.parent)return ma(e,'table:not([role]), [role~="treegrid"], [role~="table"], [role~="grid"]')}(a),u=i&&ju(i);if(!u||"treegrid"===u)return!0;var l="row".concat(o.length>1?"Plural":"Singular");return this.data({messageKey:l,invalidAttrs:o,ownerRole:u}),!1}var Qm={row:Jm,checkbox:Zm},eD={};function tD(e){var t=e.vNode;return 3===t.props.nodeType?t.props.nodeValue.trim().length>0:Sl(t,!1,!0)}function rD(e,t,r,n){var a=iu(e);if(r||(r=Wm(a)),!r)return null;for(var o=r.includes("group"),i=n?e:e.parent;i;){var u=ju(i,{noPresentational:!0});if(u){if("group"!==u||!o)return r.includes(u)?null:r;t.includes(a)&&r.push(a),r=r.filter((function(e){return"group"!==e})),i=i.parent}else i=i.parent}return r}ie(eD,{getAriaRolesByType:function(){return Om},getAriaRolesSupportingNameFromContent:function(){return Mm},getElementSpec:function(){return _u},getElementsByContentType:function(){return uu},getGlobalAriaAttrs:function(){return lu},implicitHtmlRoles:function(){return gu}});var nD={ARTICLE:!0,ASIDE:!0,NAV:!0,SECTION:!0},aD={application:!0,article:!0,banner:!1,complementary:!0,contentinfo:!0,form:!0,main:!0,navigation:!0,region:!0,search:!1},oD={};ie(oD,{Color:function(){return op},centerPointOfRect:function(){return iD},elementHasImage:function(){return Ql},elementIsDistinct:function(){return lD},filteredRectStack:function(){return cD},flattenColors:function(){return fD},flattenShadowColors:function(){return mD},getBackgroundColor:function(){return RD},getBackgroundStack:function(){return DD},getContrast:function(){return SD},getForegroundColor:function(){return MD},getOwnBackgroundColor:function(){return up},getRectStack:function(){return sD},getStackingContext:function(){return AD},getStrokeColorsFromShadows:function(){return FD},getTextShadowColors:function(){return CD},hasValidContrastRatio:function(){return ID},incompleteData:function(){return Jl},parseTextShadows:function(){return ED},stackingContextToColor:function(){return kD}});var iD=function(e){if(!(e.left>i.innerWidth||e.top>i.innerHeight))return{x:Math.min(Math.ceil(e.left+e.width/2),i.innerWidth-1),y:Math.min(Math.ceil(e.top+e.height/2),i.innerHeight-1)}};function uD(e){return e.getPropertyValue("font-family").split(/[,;]/g).map((function(e){return e.trim().toLowerCase()}))}var lD=function(e,t){var r=i.getComputedStyle(e);if("none"!==r.getPropertyValue("background-image"))return!0;if(["border-bottom","border-top","outline"].reduce((function(e,t){var n=new op;return n.parseString(r.getPropertyValue(t+"-color")),e||"none"!==r.getPropertyValue(t+"-style")&&parseFloat(r.getPropertyValue(t+"-width"))>0&&0!==n.alpha}),!1))return!0;var n=i.getComputedStyle(t);if(uD(r)[0]!==uD(n)[0])return!0;var a=["text-decoration-line","text-decoration-style","font-weight","font-style","font-size"].reduce((function(e,t){return e||r.getPropertyValue(t)!==n.getPropertyValue(t)}),!1),o=r.getPropertyValue("text-decoration");return o.split(" ").length<3&&(a=a||o!==n.getPropertyValue("text-decoration")),a},sD=function(e){var t=zi(e),r=Bl(e);return!r||r.length<=1?[t]:r.some((function(e){return void 0===e}))?null:(r.splice(0,0,t),r)},cD=function(e){var t=sD(e);if(t&&1===t.length)return t[0];if(t&&t.length>1){var r,n=t.shift();return t.forEach((function(a,o){if(0!==o){var i=t[o-1],u=t[o];r=i.every((function(e,t){return e===u[t]}))||n.includes(e)}})),r?t[0]:(Jl.set("bgColor","elmPartiallyObscuring"),null)}return Jl.set("bgColor","outsideViewport"),null},dD={normal:function(e,t){return t},multiply:function(e,t){return t*e},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return this["hard-light"](t,e)},darken:function(e,t){return Math.min(e,t)},lighten:function(e,t){return Math.max(e,t)},"color-dodge":function(e,t){return 0===e?0:1===t?1:Math.min(1,e/(1-t))},"color-burn":function(e,t){return 1===e?1:0===t?0:1-Math.min(1,(1-e)/t)},"hard-light":function(e,t){return t<=.5?this.multiply(e,2*t):this.screen(e,2*t-1)},"soft-light":function(e,t){return t<=.5?e-(1-2*t)*e*(1-e):e+(2*t-1)*((e<=.25?((16*e-12)*e+4)*e:Math.sqrt(e))-e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t}};function pD(e,t,r,n,a){return t*(1-n)*e+t*n*dD[a](r/255,e/255)*255+(1-t)*n*r}var fD=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"normal",a=pD(e.red,e.alpha,t.red,t.alpha,n),o=pD(e.green,e.alpha,t.green,t.alpha,n),i=pD(e.blue,e.alpha,t.blue,t.alpha,n),u=(r=e.alpha+t.alpha*(1-e.alpha),0,1,Math.min(Math.max(0,r),1));if(0===u)return new op(a,o,i,u);var l=Math.round(a/u),s=Math.round(o/u),c=Math.round(i/u);return new op(l,s,c,u)};function mD(e,t){var r=e.alpha,n=(1-r)*t.red+r*e.red,a=(1-r)*t.green+r*e.green,o=(1-r)*t.blue+r*e.blue,i=e.alpha+t.alpha*(1-e.alpha);return new op(n,a,o,i)}function DD(e){for(var t=Bl(e).map((function(t){return function(e){var t=e.indexOf(l.body),r=e,n=up(i.getComputedStyle(l.documentElement));if(t>1&&0===n.alpha&&!Ql(l.documentElement)){t>1&&(r.splice(t,1),r.push(l.body));var a=r.indexOf(l.documentElement);a>0&&(r.splice(a,1),r.push(l.documentElement))}return r}(t=mp(t,e))})),r=0;r<t.length;r++){var n=t[r];if(n[0]!==e)return Jl.set("bgColor","bgOverlap"),null;if(0!==r&&!hD(n,t[0]))return Jl.set("bgColor","elmPartiallyObscuring"),null}return t[0]||null}function hD(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(e[r]!==t[r])return!1;return!0}var gD=.54,vD=.5,bD=1.5,yD=["top","right","bottom","left"];function FD(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).ignoreEdgeCount,r=void 0!==t&&t,n=function(e){var t,r={},n=re(e);try{for(n.s();!(t=n.n()).done;){var a,o=t.value,i=o.colorStr,u=o.pixels;null!==(a=r[i])&&void 0!==a||(r[i]={top:[],right:[],bottom:[],left:[]});var l=r[i],s=K(u,2),c=s[0],d=s[1];c>vD?l.right.push(c):-c>vD&&l.left.push(-c),d>vD?l.bottom.push(d):-d>vD&&l.top.push(-d)}}catch(e){n.e(e)}finally{n.f()}return r}(e),a=Object.entries(n).map((function(e){var t=K(e,2),r=t[0],n=t[1],a=yD.filter((function(e){return 0!==n[e].length})).length;return{colorStr:r,sides:n,edgeCount:a}}));return!r&&a.some((function(e){var t=e.edgeCount;return t>1&&t<4}))?null:a.map(wD).filter((function(e){return null!==e}))}function wD(e){var t=e.colorStr,r=e.sides;if(4!==e.edgeCount)return null;var n=new op;n.parseString(t);var a=0,o=!0;return yD.forEach((function(e){a+=r[e].length/4,o&&(o=r[e].every((function(e){return e>bD})))})),o||(n.alpha=1-Math.pow(gD,a)),n}function ED(e){var t={pixels:[]},r=e.trim(),n=[t];if(!r)return[];for(;r;){var a=r.match(/^[a-z]+(\([^)]+\))?/i)||r.match(/^#[0-9a-f]+/i),o=r.match(/^([0-9.-]+)px/i)||r.match(/^(0)/);if(a)pn(!t.colorStr,"Multiple colors identified in text-shadow: ".concat(e)),r=r.replace(a[0],"").trim(),t.colorStr=a[0];else if(o){pn(t.pixels.length<3,"Too many pixel units in text-shadow: ".concat(e)),r=r.replace(o[0],"").trim();var i=parseFloat(("."===o[1][0]?"0":"")+o[1]);t.pixels.push(i)}else{if(","!==r[0])throw new Error("Unable to process text-shadows: ".concat(r));pn(t.pixels.length>=2,"Missing pixel value in text-shadow: ".concat(e)),t={pixels:[]},n.push(t),r=r.substr(1).trim()}}return n.forEach((function(e){var t=e.pixels;2===t.length&&t.push(0)})),n}function CD(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minRatio,n=t.maxRatio,a=t.ignoreEdgeCount,o=[],u=i.getComputedStyle(e),l=u.getPropertyValue("text-shadow");if("none"===l)return o;var s=u.getPropertyValue("font-size"),c=parseInt(s);pn(!1===isNaN(c),"Unable to determine font-size value ".concat(s));var d,p=[],f=re(ED(l));try{for(f.s();!(d=f.n()).done;){var m=d.value,D=m.colorStr||u.getPropertyValue("color"),h=K(m.pixels,3),g=h[0],v=h[1],b=h[2],y=void 0===b?0:b;if(!(n&&y>=c*n))if(r&&y<c*r)p.push({colorStr:D,pixels:m.pixels});else{if(p.length>0){var F=FD(p,{ignoreEdgeCount:a});if(null===F)return null;o.push.apply(o,G(F)),p.splice(0,p.length)}var w=xD({colorStr:D,offsetX:g,offsetY:v,blurRadius:y,fontSize:c});o.push(w)}}}catch(e){f.e(e)}finally{f.f()}if(p.length>0){var E=FD(p,{ignoreEdgeCount:a});if(null===E)return null;o.push.apply(o,G(E))}return o}function xD(e){var t=e.colorStr,r=e.offsetX,n=e.offsetY,a=e.blurRadius,o=e.fontSize;if(r>a||n>a)return new op(0,0,0,0);var i=new op;return i.parseString(t),i.alpha*=function(e,t){return 0===e?1:.185/(e/t+.4)}(a,o),i}function AD(e,t){var r,n=Wn(e);if(n._stackingContext)return n._stackingContext;var a=[],o=new Map;return(t=null!==(r=t)&&void 0!==r?r:DD(e)).forEach((function(e){var t,r=Wn(e),n=function(e){var t=new op;return t.parseString(e.getComputedStylePropertyValue("background-color")),t}(r),i=r._stackingOrder.filter((function(e){return!!e.vNode}));i.forEach((function(e,t){var r,n=e.vNode,u=null===(r=i[t-1])||void 0===r?void 0:r.vNode,l=TD(o,n,u);0!==t||o.get(n)||a.unshift(l),o.set(n,l)}));var u=null===(t=i[i.length-1])||void 0===t?void 0:t.vNode,l=TD(o,r,u);i.length||a.unshift(l),l.bgColor=n})),n._stackingContext=a,a}function kD(e){var t;if(null===(t=e.descendants)||void 0===t||!t.length){var r=e.bgColor;return r.alpha*=e.opacity,{color:r,blendMode:e.blendMode}}var n=e.descendants.reduce(ND,BD()),a=fD(n,e.bgColor,e.descendants[0].blendMode);return a.alpha*=e.opacity,{color:a,blendMode:e.blendMode}}function ND(e,t){var r;r=e instanceof op?e:kD(e).color;var n=kD(t).color;return fD(n,r,t.blendMode)}function BD(e,t){var r,n;return{vNode:e,ancestor:t,opacity:parseFloat(null!==(r=null==e?void 0:e.getComputedStylePropertyValue("opacity"))&&void 0!==r?r:1),bgColor:new op(0,0,0,0),blendMode:(n=null==e?void 0:e.getComputedStylePropertyValue("mix-blend-mode"),n||void 0),descendants:[]}}function TD(e,t,r){var n,a=e.get(r),o=null!==(n=e.get(t))&&void 0!==n?n:BD(t,a);return a&&r!==t&&!a.descendants.includes(o)&&a.descendants.unshift(o),o}function RD(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.1,n=Wn(e),a=n._cache.getBackgroundColor;if(a)return t.push.apply(t,G(a.bgElms)),Jl.set("bgColor",a.incompleteData),a.bgColor;var o=function(e,t,r){var n,a,o=DD(e);if(!o)return null;var u=Nl(e),s=null!==(n=CD(e,{minRatio:r,ignoreEdgeCount:!0}))&&void 0!==n?n:[];s.length&&(s=[{color:s.reduce(mD)}]);for(var c=0;c<o.length;c++){var d=o[c],p=i.getComputedStyle(d);if(Ql(d,p))return t.push(d),null;var f=up(p);if(0!==f.alpha){if("inline"!==p.getPropertyValue("display")&&!_D(d,u))return t.push(d),Jl.set("bgColor","elmPartiallyObscured"),null;if(t.push(d),1===f.alpha)break}}s=AD(e,o).map(kD).concat(s);var m=function(e,t){var r=[];if(!t){var n=l.documentElement,a=l.body,o=i.getComputedStyle(n),u=i.getComputedStyle(a),s=up(o),c=up(u),d=0!==c.alpha&&_D(a,e.getBoundingClientRect());(0!==c.alpha&&0===s.alpha||d&&1!==c.alpha)&&r.unshift({color:c,blendMode:OD(u.getPropertyValue("mix-blend-mode"))}),0!==s.alpha&&(!d||d&&1!==c.alpha)&&r.unshift({color:s,blendMode:OD(o.getPropertyValue("mix-blend-mode"))})}return r}(e,o.includes(l.body));if((a=s).unshift.apply(a,G(m)),0===s.length)return new op(255,255,255,1);var D=s.reduce((function(e,t){return fD(t.color,e.color instanceof op?e.color:e,t.blendMode)}));return fD(D.color instanceof op?D.color:D,new op(255,255,255,1))}(e,t,r);return n._cache.getBackgroundColor={bgColor:o,bgElms:t,incompleteData:Jl.get("bgColor")},o}function _D(e,t){t=Array.isArray(t)?t:[t];var r=e.getBoundingClientRect(),n=r.right,a=r.bottom,o=i.getComputedStyle(e).getPropertyValue("overflow");return(["scroll","auto"].includes(o)||e instanceof i.HTMLHtmlElement)&&(n=r.left+e.scrollWidth,a=r.top+e.scrollHeight),t.every((function(e){return e.top>=r.top&&e.bottom<=a&&e.left>=r.left&&e.right<=n}))}function OD(e){return e||void 0}var SD=function(e,t){if(!t||!e)return null;t.alpha<1&&(t=fD(t,e));var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)};function MD(e,t,r){for(var n,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=i.getComputedStyle(e),u=[function(){return function(e,t){var r=t.textStrokeEmMin,n=void 0===r?0:r,a=parseFloat(e.getPropertyValue("-webkit-text-stroke-width"));if(0===a)return null;var o=e.getPropertyValue("font-size"),i=a/parseFloat(o);if(isNaN(i)||i<n)return null;var u=e.getPropertyValue("-webkit-text-stroke-color");return(new op).parseString(u)}(o,a)},function(){return function(e){return(new op).parseString(e.getPropertyValue("-webkit-text-fill-color")||e.getPropertyValue("color"))}(o)},function(){return CD(e,{minRatio:0})}],l=[],s=0,c=u;s<c.length;s++){var d=(0,c[s])();if(d&&(l=l.concat(d),1===d.alpha))break}var p=l.reduce((function(e,t){return fD(e,t)}));if(null!==(n=r)&&void 0!==n||(r=RD(e,[])),null===r){var f=Jl.get("bgColor");return Jl.set("fgColor",f),null}var m=AD(e),D=PD(m,e);return fD(function(e,t,r){for(;t;){var n;if(1===t.opacity&&t.ancestor)t=t.ancestor;else{e.alpha*=t.opacity;var a=(null===(n=t.ancestor)||void 0===n?void 0:n.descendants)||r;1!==t.opacity&&(a=a.slice(0,a.indexOf(t)));var o=a.map(kD);if(o.length){var i=o.reduce((function(e,t){return fD(t.color,e.color instanceof op?e.color:e)}),{color:new op(0,0,0,0),blendMode:"normal"});e=fD(e,i),t=t.ancestor}else t=t.ancestor}}return e}(p,D,m),new op(255,255,255,1))}function PD(e,t){var r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a,o=r.value;if((null===(a=o.vNode)||void 0===a?void 0:a.actualNode)===t)return o;var i=PD(o.descendants,t);if(i)return i}}catch(e){n.e(e)}finally{n.f()}}var ID=function(e,t,r,n){var a=SD(e,t),o=n&&Math.ceil(72*r)/96<14||!n&&Math.ceil(72*r)/96<18?4.5:3;return{isValid:a>o,contrastRatio:a,expectedContrastRatio:o}},jD=wn((function(e,t){var r=i.getComputedStyle(e,t),n=function(e,t){return r.getPropertyValue(e)===t};if(n("content","none")||n("display","none")||n("visibility","hidden")||!1===n("position","absolute"))return 0;if(0===up(r).alpha&&n("background-image","none"))return 0;var a=LD(r.getPropertyValue("width")),o=LD(r.getPropertyValue("height"));return"px"!==a.unit||"px"!==o.unit?0===a.value||0===o.value?0:1/0:a.value*o.value}));function LD(e){var t=K(e.match(/^([0-9.]+)([a-z]+)$/i)||[],3),r=t[1],n=void 0===r?"":r,a=t[2],o=void 0===a?"":a;return{value:parseFloat(n),unit:o.toLowerCase()}}function qD(e,t){var r=e.getRelativeLuminance(),n=t.getRelativeLuminance();return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}var zD=["block","list-item","table","flex","grid","inline-block"];function VD(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==zD.indexOf(t)||"table-"===t.substr(0,6)}var $D=["block","list-item","table","flex","grid","inline-block"];function HD(e){var t=i.getComputedStyle(e).getPropertyValue("display");return-1!==$D.indexOf(t)||"table-"===t.substr(0,6)}function UD(e){if(Ui(e))return!0;if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return!1}return e.children.some((function(e){return UD(e)}))}function GD(e){if(!e.children){if(1===e.props.nodeType)throw new Error("Cannot determine children");return[]}var t=[];return e.children.forEach((function(e){"widget"===Vl(e)&&Hi(e)?t.push(e):t.push.apply(t,G(GD(e)))})),t}function WD(e){var t=parseInt(e.attr("tabindex"),10);return!isNaN(t)&&t<0}function YD(e,t){var r=KD(t),n=KD(e);return!(!r||!n)&&r.includes(n)}function KD(e){var t=vl(e,{emoji:!0,nonBmp:!0,punctuations:!0});return mu(t)}function XD(e){return""!==(e||"").trim()}function ZD(e,t,r){var n=r.validRoles,a=void 0===n?[]:n,o=r.validNodeNames,i=void 0===o?[]:o,u=e.props,l=u.nodeName,s=u.nodeType,c=u.nodeValue,d=t?"div > ":"";if(3===s&&""!==c.trim())return d+"#text";if(1!==s||!Hu(e))return!1;var p=iu(e);return p?!a.includes(p)&&d+"[role=".concat(p,"]"):!i.includes(l)&&d+l}function JD(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map((function(e){return{vChild:e,nested:t}}))}function QD(e,t){var r=e.boundingClientRect,n=t.boundingClientRect;return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}function eh(e){return e.getComputedStylePropertyValue("pointer-events")}function th(e){return{width:Math.round(10*e.width)/10,height:Math.round(10*e.height)/10}}function rh(e,t){return e.actualNode.contains(t.actualNode)&&!Ui(t)}function nh(e){return e.map((function(e){return e.actualNode}))}function ah(e,t){var r,n=null===(r=t.data)||void 0===r?void 0:r.headingOrder,a=ih(t.node.ancestry,1);if(!n)return e;var o=n.map((function(e){return function(e,t){return Y({},e,{ancestry:t.concat(e.ancestry)})}(e,a)})),i=function(e,t){for(;t.length;){var r=oh(e,t);if(-1!==r)return r;t=ih(t,1)}return-1}(e,a);return-1===i?e.push.apply(e,G(o)):e.splice.apply(e,[i,0].concat(G(o))),e}function oh(e,t){return e.findIndex((function(e){return kf(e.ancestry,t)}))}function ih(e,t){return e.slice(0,e.length-t)}function uh(e){var t=ju(e),r=t&&t.includes("heading"),n=e.attr("aria-level"),a=parseInt(n,10),o=K(e.props.nodeName.match(/h(\d)/)||[],2)[1];return r?o&&!n?parseInt(o,10):isNaN(a)||a<1?o?parseInt(o,10):2:a||-1:-1}function lh(e,t){if(!e||!t)return!1;var r=Object.getOwnPropertyNames(e),n=Object.getOwnPropertyNames(t);return r.length===n.length&&r.every((function(r){var n=e[r],a=t[r];return s(n)===s(a)&&("object"===s(n)||"object"===s(a)?lh(n,a):n===a)}))}var sh={};ie(sh,{aria:function(){return Cm},color:function(){return oD},dom:function(){return go},forms:function(){return ch},matches:function(){return Ru},math:function(){return Qo},standards:function(){return eD},table:function(){return fh},text:function(){return Yi},utils:function(){return Jr}});var ch={};ie(ch,{isAriaCombobox:function(){return Ju},isAriaListbox:function(){return Zu},isAriaRange:function(){return el},isAriaTextbox:function(){return Xu},isDisabled:function(){return ph},isNativeSelect:function(){return Ku},isNativeTextbox:function(){return Yu}});var dh=["fieldset","button","select","input","textarea"],ph=function e(t){var r=t._isDisabled;if("boolean"==typeof r)return r;var n=t.props.nodeName,a=t.attr("aria-disabled");return r=!(!dh.includes(n)||!t.hasAttr("disabled"))||(a?"true"===a.toLowerCase():!!t.parent&&e(t.parent)),t._isDisabled=r,r},fh={};ie(fh,{getAllCells:function(){return mh},getCellPosition:function(){return cu},getHeaders:function(){return hh},getScope:function(){return du},isColumnHeader:function(){return pu},isDataCell:function(){return gh},isDataTable:function(){return vh},isHeader:function(){return bh},isRowHeader:function(){return fu},toArray:function(){return su},toGrid:function(){return su},traverse:function(){return Fh}});var mh=function(e){var t,r,n,a,o=[];for(t=0,n=e.rows.length;t<n;t++)for(r=0,a=e.rows[t].cells.length;r<a;r++)o.push(e.rows[t].cells[r]);return o};function Dh(e,t,r){for(var n,a="row"===e?"_rowHeaders":"_colHeaders",o="row"===e?fu:pu,i=r[t.y][t.x],u=i.colSpan-1,l=i.getAttribute("rowspan"),s=(0===parseInt(l)||0===i.rowspan?r.length:i.rowSpan)-1,d=t.y+s,p=t.x+u,f="row"===e?t.y:0,m="row"===e?0:t.x,D=[],h=d;h>=f&&!n;h--)for(var g=p;g>=m;g--){var v=r[h]?r[h][g]:void 0;if(v){var b=c.utils.getNodeFromTree(v);if(b[a]){n=b[a];break}D.push(v)}}return n=(n||[]).concat(D.filter(o)),D.forEach((function(e){c.utils.getNodeFromTree(e)[a]=n})),n}var hh=function(e,t){if(e.getAttribute("headers")){var r=Ki(e,"headers");if(r.filter((function(e){return e})).length)return r}t||(t=su(wo(e,"table")));var n=cu(e,t),a=Dh("row",n,t),o=Dh("col",n,t);return[].concat(a,o).reverse()},gh=function(e){if(!e.children.length&&!e.textContent.trim())return!1;var t=e.getAttribute("role");return ou(t)?["cell","gridcell"].includes(t):"TD"===e.nodeName.toUpperCase()},vh=function(e){var t=(e.getAttribute("role")||"").toLowerCase();if(("presentation"===t||"none"===t)&&!Hi(e))return!1;if("true"===e.getAttribute("contenteditable")||wo(e,'[contenteditable="true"]'))return!0;if("grid"===t||"treegrid"===t||"table"===t)return!0;if("landmark"===Vl(t))return!0;if("0"===e.getAttribute("datatable"))return!1;if(e.getAttribute("summary"))return!0;if(e.tHead||e.tFoot||e.caption)return!0;for(var r=0,n=e.children.length;r<n;r++)if("COLGROUP"===e.children[r].nodeName.toUpperCase())return!0;for(var a,o,u=0,l=e.rows.length,s=!1,c=0;c<l;c++)for(var d=0,p=(a=e.rows[c]).cells.length;d<p;d++){if("TH"===(o=a.cells[d]).nodeName.toUpperCase())return!0;if(s||o.offsetWidth===o.clientWidth&&o.offsetHeight===o.clientHeight||(s=!0),o.getAttribute("scope")||o.getAttribute("headers")||o.getAttribute("abbr"))return!0;if(["columnheader","rowheader"].includes((o.getAttribute("role")||"").toLowerCase()))return!0;if(1===o.children.length&&"ABBR"===o.children[0].nodeName.toUpperCase())return!0;u++}if(e.getElementsByTagName("table").length)return!1;if(l<2)return!1;var f,m,D=e.rows[Math.ceil(l/2)];if(1===D.cells.length&&1===D.cells[0].colSpan)return!1;if(D.cells.length>=5)return!0;if(s)return!0;for(c=0;c<l;c++){if(a=e.rows[c],f&&f!==i.getComputedStyle(a).getPropertyValue("background-color"))return!0;if(f=i.getComputedStyle(a).getPropertyValue("background-color"),m&&m!==i.getComputedStyle(a).getPropertyValue("background-image"))return!0;m=i.getComputedStyle(a).getPropertyValue("background-image")}return l>=20||!(Uo(e).width>.95*Go(i).width)&&!(u<10)&&!e.querySelector("object, embed, iframe, applet")},bh=function(e){if(pu(e)||fu(e))return!0;if(e.getAttribute("id")){var t=mn(e.getAttribute("id"));return!!l.querySelector('[headers~="'.concat(t,'"]'))}return!1};function yh(e,t,r,n){var a,o=r[t.y]?r[t.y][t.x]:void 0;return o?"function"==typeof n&&!0===(a=n(o,t,r))?[o]:((a=yh(e,{x:t.x+e.x,y:t.y+e.y},r,n)).unshift(o),a):[]}var Fh=function(e,t,r,n){if(Array.isArray(t)&&(n=r,r=t,t={x:0,y:0}),"string"==typeof e)switch(e){case"left":e={x:-1,y:0};break;case"up":e={x:0,y:-1};break;case"right":e={x:1,y:0};break;case"down":e={x:0,y:1}}return yh(e,{x:t.x+e.x,y:t.y+e.y},r,n)},wh=/[;,\s]/,Eh=/^[0-9.]+$/;function Ch(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}function xh(e){var t=i.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;do{a++,n=e.children[a].textContent.trim()}while(""===n&&a+1<e.children.length);t=e.children[a]}return e}(e));return{fontWeight:Ch(t.getPropertyValue("font-weight")),fontSize:parseInt(t.getPropertyValue("font-size")),isItalic:"italic"===t.getPropertyValue("font-style")}}function Ah(e,t,r){return r.reduce((function(r,n){return r||(!n.size||e.fontSize/n.size>t.fontSize)&&(!n.weight||e.fontWeight-n.weight>t.fontWeight)&&(!n.italic||e.isItalic&&!t.isItalic)}),!1)}var kh=["alert","log","status"];function Nh(e,t){var r=e.actualNode;if("button"===ju(e)||function(e,t){var r=e.actualNode,n=ju(e),a=(r.getAttribute("aria-live")||"").toLowerCase().trim(),o=Om("landmark");return!(!["assertive","polite"].includes(a)&&!kh.includes(n))||(!!o.includes(n)||!(!t.regionMatcher||!Ru(e,t.regionMatcher)))}(e,t)||["iframe","frame"].includes(e.props.nodeName)||sp(e.actualNode)&&Pi(e.actualNode,"href")||!Hu(r)){for(var n=e;n;)n._hasRegionDescendant=!0,n=n.parent;return["iframe","frame"].includes(e.props.nodeName)?[e]:[]}return r!==l.body&&Ml(r,!0)?[e]:e.children.filter((function(e){return 1===e.actualNode.nodeType})).map((function(e){return Nh(e,t)})).reduce((function(e,t){return e.concat(t)}),[])}function Bh(e){return"caption"===e.props.nodeName}function Th(e){return!e||"true"!==e.getAttribute("aria-hidden")&&Th($o(e))}var Rh=function(e,t,r){return r.initiator},_h={emoji:!0,nonBmp:!1,punctuations:!0},Oh=function(e,t){try{return"svg"===t.props.nodeName||!!ma(t,"svg")}catch(e){return!1}},Sh=["article","aside","main","nav","section"].join(","),Mh=function(e,t){var r=iu(t);return!(r&&!["none","presentation"].includes(r)&&!(eu[r]||{}).accessibleNameRequired&&!Hi(t))};function Ph(e){var t;if(null==e||null===(t=e.ownerDocument)||void 0===t||!t.createRange)return!0;var r=e.ownerDocument.createRange();return r.setStart(e,0),r.setEnd(e,e.childNodes.length),0===r.getClientRects().length}var Ih=[function(e,t){return jh(t)},function(e,t){return function(e){return"area"!==e.props.nodeName}(t)},function(e,t){return!Oh(0,t)},function(e,t){return Hi(t)},function(e,t){return Ui(t)||!Lh(t)},function(e){return!Gl(e,{noLengthCompare:!0})}];function jh(e){return"widget"===Vl(e)}var Lh=wn((function e(t){return!(null==t||!t.parent)&&(!(!jh(t.parent)||!Ui(t.parent))||e(t.parent))})),qh={"abstractrole-evaluate":function(e,t,r){var n=kp(r.attr("role")).filter((function(e){return"abstract"===Vl(e)}));return n.length>0&&(this.data(n),!0)},"accesskeys-after":function(e){var t={};return e.filter((function(e){if(!e.data)return!1;var r=e.data.toUpperCase();return t[r]?(t[r].relatedNodes.push(e.relatedNodes[0]),!1):(t[r]=e,e.relatedNodes=[],!0)})).map((function(e){return e.result=!!e.relatedNodes.length,e}))},"accesskeys-evaluate":function(e,t,r){return qo(r)||(this.data(r.attr("accesskey")),this.relatedNodes([e])),!0},"alt-space-value-evaluate":function(e,t,r){var n=r.attr("alt");return"string"==typeof n&&/^\s+$/.test(n)},"aria-allowed-attr-evaluate":function(e,t,r){var n=[],a=ju(r),o=xm(a);Array.isArray(t[a])&&(o=qf(t[a].concat(o)));var i,u=re(r.attrNames);try{for(u.s();!(i=u.n()).done;){var l=i.value;Xm(l)&&!o.includes(l)&&n.push(l)}}catch(e){u.e(e)}finally{u.f()}return!n.length||(this.data(n.map((function(e){return e+'="'+r.attr(e)+'"'}))),!(a||Cf(r)||Hi(r))&&void 0)},"aria-allowed-attr-matches":function(e,t){var r=/^aria-/,n=t.attrNames;if(n.length)for(var a=0,o=n.length;a<o;a++)if(r.test(n[a]))return!0;return!1},"aria-allowed-role-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=t.allowImplicit,a=void 0===n||n,o=t.ignoredTags,i=void 0===o?[]:o,u=r.props.nodeName;if(i.map((function(e){return e.toLowerCase()})).includes(u))return!0;var l=_m(r,a);if(l.length){if(this.data(l),!Hu(r))return;return!1}return!0},"aria-allowed-role-matches":function(e,t){return null!==iu(t,{dpub:!0,fallback:!0})},"aria-busy-evaluate":function(e,t,r){return"true"===r.attr("aria-busy")},"aria-conditional-attr-evaluate":function(e,t,r){var n=ju(r);return!Qm[n]||Qm[n].call(this,e,t,r)},"aria-conditional-checkbox-attr-evaluate":Zm,"aria-conditional-row-attr-evaluate":Jm,"aria-errormessage-evaluate":function(e,t,r){t=Array.isArray(t)?t:[];var n=r.attr("aria-errormessage"),a=r.hasAttr("aria-errormessage"),o=r.attr("aria-invalid");return!r.hasAttr("aria-invalid")||"false"===o||-1!==t.indexOf(n)||!a||(this.data(kp(n)),function(e){if(""===e.trim())return nu.ariaAttrs["aria-errormessage"].allowEmpty;var t;try{t=e&&Ki(r,"aria-errormessage")[0]}catch(t){return void this.data({messageKey:"idrefs",values:kp(e)})}return t?Hu(t)?"alert"===t.getAttribute("role")||"assertive"===t.getAttribute("aria-live")||"polite"===t.getAttribute("aria-live")||kp(r.attr("aria-describedby")).indexOf(e)>-1:(this.data({messageKey:"hidden",values:kp(e)}),!1):void 0}.call(this,n))},"aria-has-attr-matches":function(e,t){var r=/^aria-/;return t.attrNames.some((function(e){return r.test(e)}))},"aria-hidden-body-evaluate":function(e,t,r){return"true"!==r.attr("aria-hidden")},"aria-hidden-focus-matches":function(e){return Th($o(e))},"aria-label-evaluate":function(e,t,r){return!!mu(Ji(r))},"aria-labelledby-evaluate":function(e,t,r){try{return!!mu(Zi(r))}catch(e){return}},"aria-level-evaluate":function(e,t,r){var n=r.attr("aria-level");if(!(parseInt(n,10)>6))return!0},"aria-prohibited-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=(null==t?void 0:t.elementsAllowedAriaLabel)||[],a=r.props.nodeName,o=ju(r,{chromium:!0}),i=function(e,t,r){var n=nu.ariaRoles[e];return n?n.prohibitedAttrs||[]:e||r.includes(t)?[]:["aria-label","aria-labelledby"]}(o,a,n).filter((function(e){return!!r.attrNames.includes(e)&&""!==mu(r.attr(e))}));if(0===i.length)return!1;var u=r.hasAttr("role")?"hasRole":"noRole";u+=i.length>1?"Plural":"Singular",this.data({role:o,nodeName:a,messageKey:u,prohibited:i});var l=il(r,{subtreeDescendant:!0});return""===mu(l)||void 0},"aria-required-attr-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=iu(r),a=r.attrNames,o=Gm(n);if(Array.isArray(t[n])&&(o=qf(t[n],o)),!n||!a.length||!o.length)return!0;if(function(e,t){return"separator"===t&&!Hi(e)}(r,n)||function(e,t){return"combobox"===t&&"false"===e.attr("aria-expanded")}(r,n))return!0;var i=_u(r),u=o.filter((function(e){return!r.attr(e)&&!function(e,t){var r;return void 0!==(null===(r=e.implicitAttrs)||void 0===r?void 0:r[t])}(i,e)}));return!u.length||(this.data(u),!1)},"aria-required-children-evaluate":function(e,t,r){var n=t&&Array.isArray(t.reviewEmpty)?t.reviewEmpty:[],a=iu(r,{dpub:!0}),o=Ym(a);if(null===o)return!0;var i=function(e,t){for(var r,n=[],a=Vu(e),o=function(){if(3===r.props.nodeType&&n.push({vNode:r,role:null}),1!==r.props.nodeType||!Hu(r))return"continue";var e=ju(r,{noPresentational:!0}),o=function(e){return lu().find((function(t){return e.hasAttr(t)}))}(r),i=!!o||Hi(r);if(!e&&!i||["group","rowgroup"].includes(e)&&t.some((function(t){return t===e})))a.push.apply(a,G(r.children));else if(e||i){var u=o||"tabindex";n.push({role:e,attr:u,vNode:r})}};r=a.shift();)o();return n}(r,o),u=i.filter((function(e){var t=e.role;return 1===e.vNode.props.nodeType&&!o.includes(t)}));return u.length?(this.relatedNodes(u.map((function(e){return e.vNode}))),this.data({messageKey:"unallowed",values:u.map((function(e){return function(e,t){var r=e.props,n=r.nodeName;if(3===r.nodeType)return"#text";var a=iu(e,{dpub:!0});return a?"[role=".concat(a,"]"):t?n+"[".concat(t,"]"):n}(e.vNode,e.attr)})).filter((function(e,t,r){return r.indexOf(e)===t})).join(", ")}),!1):!!function(e,t){return t.some((function(t){var r=t.role;return r&&e.includes(r)}))}(o,i)||(this.data(o),!(!n.includes(a)||i.some(tD))&&void 0)},"aria-required-children-matches":function(e,t){var r=iu(t,{dpub:!0});return!!Ym(r)},"aria-required-parent-evaluate":function(e,t,r){var n=t&&Array.isArray(t.ownGroupRoles)?t.ownGroupRoles:[],a=rD(r,n);if(!a)return!0;var o=function(e){for(var t=[],r=null;e;){if(e.getAttribute("id")){var n=mn(e.getAttribute("id"));(r=bo(e).querySelector("[aria-owns~=".concat(n,"]")))&&t.push(r)}e=e.parentElement}return t.length?t:null}(e);if(o)for(var i=0,u=o.length;i<u;i++)if(!(a=rD(Wn(o[i]),n,a,!0)))return!0;return this.data(a),!1},"aria-required-parent-matches":function(e,t){var r=iu(t);return!!Wm(r)},"aria-roledescription-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=ju(arguments.length>2?arguments[2]:void 0);return!!(t.supportedRoles||[]).includes(r)||!(!r||"presentation"===r||"none"===r)&&void 0},"aria-unsupported-attr-evaluate":function(e,t,r){var n=r.attrNames.filter((function(t){var r=nu.ariaAttrs[t];if(!Xm(t))return!1;var n=r.unsupported;return"object"!==s(n)?!!n:!Ru(e,n.exceptions)}));return!!n.length&&(this.data(n),!0)},"aria-valid-attr-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n=[],a=/^aria-/;return r.attrNames.forEach((function(e){-1===t.indexOf(e)&&a.test(e)&&!Xm(e)&&n.push(e)})),!n.length||(this.data(n),!1)},"aria-valid-attr-value-evaluate":function(e,t,r){t=Array.isArray(t.value)?t.value:[];var n="",a="",o=[],i=/^aria-/,u=["aria-errormessage"],l={"aria-controls":function(){return"false"!==r.attr("aria-expanded")&&"false"!==r.attr("aria-selected")},"aria-current":function(e){e||(n='aria-current="'.concat(r.attr("aria-current"),'"'),a="ariaCurrent")},"aria-owns":function(){return"false"!==r.attr("aria-expanded")},"aria-describedby":function(e){e||(n='aria-describedby="'.concat(r.attr("aria-describedby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")},"aria-labelledby":function(e){e||(n='aria-labelledby="'.concat(r.attr("aria-labelledby"),'"'),a=c._tree&&c._tree[0]._hasShadowRoot?"noIdShadow":"noId")}};return r.attrNames.forEach((function(e){if(!u.includes(e)&&!t.includes(e)&&i.test(e)){var s,c=r.attr(e);try{s=Km(r,e)}catch(t){return n="".concat(e,'="').concat(c,'"'),void(a="idrefs")}l[e]&&!l[e](s)||s||(""!==c||function(e){var t;return"string"===(null===(t=nu.ariaAttrs[e])||void 0===t?void 0:t.type)}(e)?o.push("".concat(e,'="').concat(c,'"')):(n=e,a="empty"))}})),o.length?(this.data(o),!1):!n||void this.data({messageKey:a,needsReview:n})},"attr-non-space-content-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?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");if(!r.hasAttr(t.attribute))return this.data({messageKey:"noAttr"}),!1;var n=r.attr(t.attribute);return!!mu(n)||(this.data({messageKey:"emptyAttr"}),!1)},"autocomplete-appropriate-evaluate":function(e,t,r){if("input"!==r.props.nodeName)return!0;var n=["text","search","number","tel"],a=["text","search","url"],o={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":n,"cc-exp":["text","search","month","tel"],"cc-exp-month":n,"cc-exp-year":n,"cc-csc":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"===s(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()})),u=i[i.length-1];if(yl.stateTerms.includes(u))return!0;var l=o[u],c=r.hasAttr("type")?mu(r.attr("type")).toLowerCase():"text";return c=dm().includes(c)?c:"text",void 0===l?"text"===c:l.includes(c)},"autocomplete-matches":function(e,t){var r=t.attr("autocomplete");if(!r||""===mu(r))return!1;var n=t.props.nodeName;if(!1===["textarea","input","select"].includes(n))return!1;if("input"===n&&["submit","reset","button","hidden"].includes(t.props.type))return!1;var a=t.attr("aria-disabled")||"false";if(t.hasAttr("disabled")||"true"===a.toLowerCase())return!1;var o=t.attr("role"),i=t.attr("tabindex");if("-1"===i&&o){var u=nu.ariaRoles[o];if(void 0===u||"widget"!==u.type)return!1}return!("-1"===i&&t.actualNode&&!Ko(t)&&!Hu(t))},"autocomplete-valid-evaluate":function(e,t,r){var n=r.attr("autocomplete")||"";return Fl(n,t)},"avoid-inline-spacing-evaluate":function(e,t){var r=t.cssProperties.filter((function(t){if("important"===e.style.getPropertyPriority(t))return t}));return!(r.length>0&&(this.data(r),1))},"braille-label-equivalent-evaluate":function(e,t,r){var n;if(!(null!==(n=r.attr("aria-braillelabel"))&&void 0!==n?n:"").trim())return!0;try{return""!==mu(hl(r))}catch(e){return}},"braille-roledescription-equivalent-evaluate":function(e,t,r){var n,a=null!==(n=r.attr("aria-brailleroledescription"))&&void 0!==n?n:"";if(""===mu(a))return!0;var o=r.attr("aria-roledescription");return"string"!=typeof o?(this.data({messageKey:"noRoleDescription"}),!1):""!==mu(o)||(this.data({messageKey:"emptyRoleDescription"}),!1)},"bypass-matches":function(e,t,r){return!Rh(0,0,r)||!!e.querySelector("a[href]")},"caption-evaluate":function(e,t,r){return!Qf(r,"track").some((function(e){return"captions"===(e.attr("kind")||"").toLowerCase()}))&&void 0},"caption-faked-evaluate":function(e){var t=su(e),r=t[0];return t.length<=1||r.length<=1||e.rows.length<=1||r.reduce((function(e,t,n){return e||t!==r[n+1]&&void 0!==r[n+1]}),!1)},"color-contrast-evaluate":function(e,t,r){var n=t.ignoreUnicode,a=t.ignoreLength,o=t.ignorePseudo,u=t.boldValue,l=t.boldTextPt,s=t.largeTextPt,c=t.contrastRatio,d=t.shadowOutlineEmMax,p=t.pseudoSizeThreshold;if(!Ko(e))return this.data({messageKey:"hidden"}),!0;var f=Gu(r,!1,!0);if(n&&function(e){var t={nonBmp:!0},r=ml(e,t),n=""===mu(vl(e,t));return r&&n}(f))this.data({messageKey:"nonBmp"});else{var m=i.getComputedStyle(e),D=parseFloat(m.getPropertyValue("font-size")),h=m.getPropertyValue("font-weight"),g=parseFloat(h)>=u||"bold"===h,v=Math.ceil(72*D)/96,b=g&&v<l||!g&&v<s?c.normal:c.large,y=b.expected,F=b.minThreshold,w=b.maxThreshold,E=function(e,t){var r=t.pseudoSizeThreshold,n=void 0===r?.25:r,a=t.ignorePseudo;if(!(void 0!==a&&a)){var o=e.boundingClientRect,i=o.width*o.height*n;do{if(jD(e.actualNode,":before")+jD(e.actualNode,":after")>i)return e}while(e=e.parent)}}(r,{ignorePseudo:o,pseudoSizeThreshold:p});if(E)return this.data({fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:"pseudoContent",expectedContrastRatio:y+":1"}),void this.relatedNodes(E.actualNode);var C=CD(e,{minRatio:.001,maxRatio:d});if(null!==C){var x=[],A=RD(e,x,d),k=MD(e,!1,A,t),N=null,B=null,T=null;if(0===C.length)N=SD(A,k);else if(k&&A){T=[].concat(G(C),[A]).reduce(mD);var R=SD(A,k),_=SD(A,T),O=SD(T,k);(N=Math.max(R,_,O))!==R&&(B=_>O?"shadowOnBgColor":"fgOnShadowColor")}var S=N>y;if("number"==typeof F&&("number"!=typeof N||N<F)||"number"==typeof w&&("number"!=typeof N||N>w))return this.data({contrastRatio:N}),!0;var M,P=Math.floor(100*N)/100;null===A?M=Jl.get("bgColor"):S||(M=B);var I=1===P,j=1===f.length;return I?M=Jl.set("bgColor","equalRatio"):S||!j||a||(M="shortTextContent"),this.data({fgColor:k?k.toHexString():void 0,bgColor:A?A.toHexString():void 0,contrastRatio:P,fontSize:"".concat((72*D/96).toFixed(1),"pt (").concat(D,"px)"),fontWeight:g?"bold":"normal",messageKey:M,expectedContrastRatio:y+":1",shadowColor:T?T.toHexString():void 0}),null===k||null===A||I||j&&!a&&!S?(M=null,Jl.clear(),void this.relatedNodes(x)):(S||this.relatedNodes(x),S)}this.data({messageKey:"complexTextShadows"})}},"color-contrast-matches":function(e,t){var r=t.props,n=r.nodeName,a=r.type;if("option"===n)return!1;if("select"===n&&!e.options.length)return!1;if("input"===n&&["hidden","range","color","checkbox","radio","image"].includes(a))return!1;if(ph(t)||Ni(t))return!1;if(["input","select","textarea"].includes(n)){var o=i.getComputedStyle(e),u=parseInt(o.getPropertyValue("text-indent"),10);if(u){var s=e.getBoundingClientRect();if(s={top:s.top,bottom:s.bottom,left:s.left+u,right:s.right+u},!Ep(s,e))return!1}return!0}var c=Fo(t,"label");if("label"===n||c){var d=c||e,p=c?Wn(c):t;if(d.htmlFor){var f=bo(d).getElementById(d.htmlFor),m=f&&Wn(f);if(m&&ph(m))return!1}var D=Qf(p,'input:not([type="hidden"],[type="image"],[type="button"],[type="submit"],[type="reset"]), select, textarea')[0];if(D&&ph(D))return!1}for(var h=[],g=t;g;){if(g.props.id){var v=Nm(g).filter((function(e){return kp(e.getAttribute("aria-labelledby")||"").includes(g.props.id)})).map((function(e){return Wn(e)}));h.push.apply(h,G(v))}g=g.parent}if(h.length>0&&h.every(ph))return!1;if(!function(e){var t=Gu(e,!1,!0);return""!==t&&""!==vl(t,_h)&&e.children.some((function(e){return"#text"===e.props.nodeName&&!Dl(e)}))}(t))return!1;for(var b=l.createRange(),y=t.children,F=0;F<y.length;F++){var w=y[F];3===w.actualNode.nodeType&&""!==mu(w.actualNode.nodeValue)&&b.selectNodeContents(w.actualNode)}for(var E=b.getClientRects(),C=0;C<E.length;C++)if(Ep(E[C],e))return!0;return!1},"css-orientation-lock-evaluate":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 l=!1,s=[],c=o.reduce((function(e,t){var r=t.sheet,n=t.root,a=t.shadowId||"topDocument";if(e[a]||(e[a]={root:n,rules:[]}),!r||!r.cssRules)return e;var o=Array.from(r.cssRules);return e[a].rules=e[a].rules.concat(o),e}),{}),d=function(){var e=f[p],t=c[e],r=t.root,n=t.rules.filter(m);if(!n.length)return"continue";n.forEach((function(e){var t=e.cssRules;Array.from(t).forEach((function(e){var t=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&&!r.rotate)return!1;var a=function(e){if(!e)return 0;var t=e.match(/(rotate|rotateZ|rotate3d|matrix|matrix3d)\(([^)]+)\)(?!.*(rotate|rotateZ|rotate3d|matrix|matrix3d))/);if(!t)return 0;var r=K(t,3);return D(r[1],r[2])}(n),o=a+D("rotate",r.rotate);return!!o&&(o=Math.abs(o),!(Math.abs(o-180)%180<=u)&&Math.abs(o-90)%90<=u)}(e);if(t&&"HTML"!==e.selectorText.toUpperCase()){var n=Array.from(r.querySelectorAll(e.selectorText))||[];s=s.concat(n)}l=l||t}))}))},p=0,f=Object.keys(c);p<f.length;p++)d();return!l||(s.length&&this.relatedNodes(s),!1)}function m(e){var t=e.type,r=e.cssText;return 4===t&&(/orientation:\s*landscape/i.test(r)||/orientation:\s*portrait/i.test(r))}function D(e,t){switch(e){case"rotate":case"rotateZ":return h(t);case"rotate3d":var r=K(t.split(",").map((function(e){return e.trim()})),4),n=r[2],a=r[3];if(0===parseInt(n))return;return h(a);case"matrix":case"matrix3d":return function(e){var t=e.split(",");if(t.length<=6){var r=K(t,2),n=r[0],a=r[1];return g(Math.atan2(parseFloat(a),parseFloat(n)))}var o=parseFloat(t[8]),i=Math.asin(o),u=Math.cos(i);return g(Math.acos(parseFloat(t[0])/u))}(t);default:return 0}}function h(e){var t=K(e.match(/(deg|grad|rad|turn)/)||[],1)[0];if(!t)return 0;var r,n,a=parseFloat(e.replace(t,""));switch(t){case"rad":return g(a);case"grad":return n=a,(n%=400)<0&&(n+=400),Math.round(n/400*360);case"turn":return r=a,Math.round(360/(1/r));default:return parseInt(a)}}function g(e){return Math.round(e*(180/Math.PI))}},"data-table-large-matches":function(e){if(vh(e)){var t=su(e);return t.length>=3&&t[0].length>=3&&t[1].length>=3&&t[2].length>=3}return!1},"data-table-matches":function(e){return vh(e)},"deprecatedrole-evaluate":function(e,t,r){var n=ju(r,{dpub:!0,fallback:!0}),a=nu.ariaRoles[n];return!(null==a||!a.deprecated||(this.data(n),0))},"dlitem-evaluate":function(e){var t=$o(e),r=t.nodeName.toUpperCase(),n=iu(t);return"DIV"===r&&["presentation","none",null].includes(n)&&(r=(t=$o(t)).nodeName.toUpperCase(),n=iu(t)),"DL"===r&&!(n&&!["presentation","none","list"].includes(n))},"doc-has-title-evaluate":function(){var e=l.title;return!!mu(e)},"duplicate-id-active-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(mn(t),'"]'),n=Array.from(bo(e).querySelectorAll(r));return!Vm(e)&&n.some(Hi)},"duplicate-id-after":function(e){var t=[];return e.filter((function(e){return-1===t.indexOf(e.data)&&(t.push(e.data),!0)}))},"duplicate-id-aria-matches":function(e){return Vm(e)},"duplicate-id-evaluate":function(e){var t=e.getAttribute("id").trim();if(!t)return!0;var r=bo(e),n=Array.from(r.querySelectorAll('[id="'.concat(mn(t),'"]'))).filter((function(t){return t!==e}));return n.length&&this.relatedNodes(n),this.data(t),0===n.length},"duplicate-id-misc-matches":function(e){var t=e.getAttribute("id").trim(),r='*[id="'.concat(mn(t),'"]'),n=Array.from(bo(e).querySelectorAll(r));return!Vm(e)&&n.every((function(e){return!Hi(e)}))},"duplicate-img-label-evaluate":function(e,t,r){if(["none","presentation"].includes(ju(r)))return!1;var n=ma(r,t.parentSelector);if(!n)return!1;var a=Gu(n,!0).toLowerCase();return""!==a&&a===hl(r).toLowerCase()},"exists-evaluate":function(){},"explicit-evaluate":function(e,t,r){var n=this;if(!r.attr("id"))return!1;if(r.actualNode){var a=bo(r.actualNode),o=mn(r.attr("id")),i=Array.from(a.querySelectorAll('label[for="'.concat(o,'"]')));if(this.relatedNodes(i),!i.length)return!1;try{return i.some((function(e){if(Ko(e)){var t=mu(Xi(e,{inControlContext:!0,startNode:r}));return n.data({explicitLabel:t}),!!t}return!0}))}catch(e){return}}},"fallbackrole-evaluate":function(e,t,r){var n=kp(r.attr("role"));return!(n.length<=1)&&(!function(e,t){return!Ou(e)&&2===t.length&&t.includes("none")&&t.includes("presentation")}(r,n)||void 0)},"focusable-content-evaluate":function(e,t,r){var n=r.tabbableElements;return!!n&&n.filter((function(e){return e!==r})).length>0},"focusable-disabled-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Wl())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"focusable-element-evaluate":function(e,t,r){return!(!r.hasAttr("contenteditable")||!function e(t){var n=t.attr("contenteditable");if("true"===n||""===n)return!0;if("false"===n)return!1;var a=ma(r.parent,"[contenteditable]");return!!a&&e(a)}(r))||Ui(r)},"focusable-modal-open-evaluate":function(e,t,r){var n=r.tabbableElements.map((function(e){return e.actualNode}));return!n||!n.length||!Wl()||void this.relatedNodes(n)},"focusable-no-name-evaluate":function(e,t,r){var n=r.attr("tabindex");if(!(Hi(r)&&n>-1))return!1;try{return!hl(r)}catch(e){return}},"focusable-not-tabbable-evaluate":function(e,t,r){var n=["button","fieldset","input","select","textarea"],a=r.tabbableElements;if(!a||!a.length)return!0;var o=a.filter((function(e){return!n.includes(e.props.nodeName)}));return this.relatedNodes(o.map((function(e){return e.actualNode}))),!(0!==o.length&&!Wl())||!!o.every((function(e){var t=e.getComputedStylePropertyValue("pointer-events"),r=parseInt(e.getComputedStylePropertyValue("width")),n=parseInt(e.getComputedStylePropertyValue("height"));return e.actualNode.onfocus||(0===r||0===n)&&"none"===t}))&&void 0},"frame-focusable-content-evaluate":function(e,t,r){if(r.children)try{return!r.children.some((function(e){return UD(e)}))}catch(e){return}},"frame-focusable-content-matches":function(e,t,r){var n,a;return!r.initiator&&!r.focusable&&(null===(n=r.size)||void 0===n?void 0:n.width)*(null===(a=r.size)||void 0===a?void 0:a.height)>1},"frame-tested-after":function(e){var t={};return e.filter((function(e){if("html"!==e.node.ancestry[e.node.ancestry.length-1]){var r=e.node.ancestry.flat(1/0).join(" > ");return t[r]=e,!0}var n=e.node.ancestry.slice(0,e.node.ancestry.length-1).flat(1/0).join(" > ");return t[n]&&(t[n].result=!0),!1}))},"frame-tested-evaluate":function(e,t){return!t.isViolation&&void 0},"frame-title-has-text-matches":function(e){var t=e.getAttribute("title");return!!mu(t)},"has-alt-evaluate":function(e,t,r){var n=r.props.nodeName;return!!["img","input","area"].includes(n)&&r.hasAttr("alt")},"has-descendant-after":function(e){return e.some((function(e){return!0===e.result}))&&e.forEach((function(e){e.result=!0})),e},"has-descendant-evaluate":function(e,t,r){if(!t||!t.selector||"string"!=typeof t.selector)throw new TypeError("has-descendant requires options.selector to be a string");if(t.passForModal&&Wl())return!0;var n=Vf(r,t.selector,(function(e){return Hu(e)}));return this.relatedNodes(n.map((function(e){return e.actualNode}))),n.length>0},"has-global-aria-attribute-evaluate":function(e,t,r){var n=lu().filter((function(e){return r.hasAttr(e)}));return this.data(n),n.length>0},"has-implicit-chromium-role-matches":function(e,t){return null!==Ou(t,{chromium:!0})},"has-lang-evaluate":function(e,t,r){var n=void 0!==l&&En(l);return t.attributes.includes("xml:lang")&&t.attributes.includes("lang")&&XD(r.attr("xml:lang"))&&!XD(r.attr("lang"))&&!n?(this.data({messageKey:"noXHTML"}),!1):!!t.attributes.some((function(e){return XD(r.attr(e))}))||(this.data({messageKey:"noLang"}),!1)},"has-text-content-evaluate":function(e,t,r){try{return""!==mu(il(r))}catch(e){return}},"has-widget-role-evaluate":function(e){var t=e.getAttribute("role");if(null===t)return!1;var r=Vl(t);return"widget"===r||"composite"===r},"heading-matches":function(e,t){return"heading"===ju(t)},"heading-order-after":function(e){var t=function(e){return(e=G(e)).sort((function(e,t){var r=e.node,n=t.node;return r.ancestry.length-n.ancestry.length})),e.reduce(ah,[]).filter((function(e){return-1!==e.level}))}(e);return e.forEach((function(e){e.result=function(e,t){var r,n,a,o,i=oh(t,e.node.ancestry),u=null!==(r=null===(n=t[i])||void 0===n?void 0:n.level)&&void 0!==r?r:-1,l=null!==(a=null===(o=t[i-1])||void 0===o?void 0:o.level)&&void 0!==a?a:-1;return 0===i||(-1!==u?u-l<=1:void 0)}(e,t)})),e},"heading-order-evaluate":function(){var e=Gn.get("headingOrder");if(e)return!0;var t=Vf(c._tree[0],"h1, h2, h3, h4, h5, h6, [role=heading], iframe, frame",Hu);return e=t.map((function(e){return{ancestry:[zn(e.actualNode)],level:uh(e)}})),this.data({headingOrder:e}),Gn.set("headingOrder",t),!0},"help-same-as-label-evaluate":function(e,t,r){var n=Cl(r),a=e.getAttribute("title");return!!n&&(a||(a="",e.getAttribute("aria-describedby")&&(a=Ki(e,"aria-describedby").map((function(e){return e?Xi(e):""})).join(""))),mu(a)===mu(n))},"hidden-content-evaluate":function(e,t,r){if(!["SCRIPT","HEAD","TITLE","NOSCRIPT","STYLE","TEMPLATE"].includes(e.nodeName.toUpperCase())&&Sl(r)){var n=i.getComputedStyle(e);if("none"===n.getPropertyValue("display"))return;if("hidden"===n.getPropertyValue("visibility")){var a=$o(e),o=a&&i.getComputedStyle(a);if(!o||"hidden"!==o.getPropertyValue("visibility"))return}}return!0},"hidden-explicit-label-evaluate":function(e,t,r){if(r.hasAttr("id")){if(!r.actualNode)return;var n=bo(e),a=mn(e.getAttribute("id")),o=n.querySelector('label[for="'.concat(a,'"]'));if(o&&!Hu(o)){var i;try{i=hl(r).trim()}catch(e){return}return""===i}}return!1},"html-namespace-matches":function(e,t){return!Oh(0,t)},"html5-scope-evaluate":function(e){return!zl(l)||"TH"===e.nodeName.toUpperCase()},"identical-links-same-purpose-after":function(e){if(e.length<2)return e;for(var t=e.filter((function(e){return void 0!==e.result})),r=[],n={},a=function(e){var a,o=t[e],i=o.data,u=i.name,l=i.urlProps;if(n[u])return"continue";var s=t.filter((function(t,r){return t.data.name===u&&r!==e})),c=s.every((function(e){return lh(e.data.urlProps,l)}));s.length&&!c&&(o.result=void 0),o.relatedNodes=[],(a=o.relatedNodes).push.apply(a,G(s.map((function(e){return e.relatedNodes[0]})))),n[u]=s,r.push(o)},o=0;o<t.length;o++)a(o);return r},"identical-links-same-purpose-evaluate":function(e,t,r){var n=Yi.accessibleTextVirtual(r),a=Yi.sanitize(Yi.removeUnicode(n,{emoji:!0,nonBmp:!0,punctuations:!0})).toLowerCase();if(a){var o={name:a,urlProps:go.urlPropsFromAttribute(e,"href")};return this.data(o),this.relatedNodes([e]),!0}},"identical-links-same-purpose-matches":function(e,t){if(!hl(t))return!1;var r=ju(e);return!r||"link"===r},"implicit-evaluate":function(e,t,r){try{var n=ma(r,"label");if(n){var a=mu(hl(n,{inControlContext:!0,startNode:r}));return n.actualNode&&this.relatedNodes([n.actualNode]),this.data({implicitLabel:a}),!!a}return!1}catch(e){return}},"inline-style-property-evaluate":function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.minValue,o=t.maxValue,u=t.normalValue,l=void 0===u?0:u,s=t.noImportant,c=t.multiLineOnly;if(!s&&"important"!==e.style.getPropertyPriority(r)||c&&!Yl(e))return!0;var d={};"number"==typeof a&&(d.minValue=a),"number"==typeof o&&(d.maxValue=o);var p=e.style.getPropertyValue(r);if(["inherit","unset","revert","revert-layer"].includes(p))return this.data(Y({value:p},d)),!0;var f=function(e,t){var r=t.cssProperty,n=t.absoluteValues,a=t.normalValue,o=i.getComputedStyle(e),u=o.getPropertyValue(r);if("normal"===u)return a;var l=parseFloat(u);if(n)return l;var s=parseFloat(o.getPropertyValue("font-size")),c=Math.round(l/s*100)/100;return isNaN(c)?u:c}(e,{absoluteValues:n,cssProperty:r,normalValue:l});return this.data(Y({value:f},d)),"number"==typeof f?("number"!=typeof a||f>=a)&&("number"!=typeof o||f<=o):void 0},"inserted-into-focus-order-matches":function(e){return Il(e)},"internal-link-present-evaluate":function(e,t,r){return Qf(r,"a[href]").some((function(e){return/^#[^/!]/.test(e.attr("href"))}))},"invalid-children-evaluate":function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=[],a=[];if(r.children){for(var o,i=JD(r.children);i.length;){var u,l=i.shift(),s=l.vChild,c=l.nested;if(!t.divGroups||c||"div"!==(o=s).props.nodeName||null!==iu(o)){var d=ZD(s,c,t);d&&(a.includes(d)||a.push(d),1===(null==s||null===(u=s.actualNode)||void 0===u?void 0:u.nodeType)&&n.push(s.actualNode))}else{if(!s.children)return;var p=JD(s.children,!0);i.push.apply(i,G(p))}}return 0!==a.length&&(this.data({values:a.join(", ")}),this.relatedNodes(n),!0)}},"invalidrole-evaluate":function(e,t,r){var n=kp(r.attr("role"));return!!n.every((function(e){return!ou(e,{allowAbstract:!0})}))&&(this.data(n),!0)},"is-element-focusable-evaluate":function(e,t,r){return Hi(r)},"is-initiator-matches":Rh,"is-on-screen-evaluate":function(e){return Ko(e)},"is-visible-matches":function(e){return Ko(e)},"is-visible-on-screen-matches":function(e,t){return Ko(t)},"label-content-name-mismatch-evaluate":function(e,t,r){var n,a=null==t?void 0:t.pixelThreshold,o=null!==(n=null==t?void 0:t.occurrenceThreshold)&&void 0!==n?n:null==t?void 0:t.occuranceThreshold,i=Xi(e).toLowerCase();if(!(bl(i)<1)){var u=mu(il(r,{subtreeDescendant:!0,ignoreIconLigature:!0,pixelThreshold:a,occurrenceThreshold:o})).toLowerCase();return!u||(bl(u)<1?!!YD(u,i)||void 0:YD(u,i))}},"label-content-name-mismatch-matches":function(e,t){var r=ju(e);return!!(r&&Om("widget").includes(r)&&Mm().includes(r)&&(mu(Ji(t))||mu(Zi(e)))&&mu(Gu(t)))},"label-matches":function(e,t){if("input"!==t.props.nodeName||!1===t.hasAttr("type"))return!0;var r=t.attr("type").toLowerCase();return!1===["hidden","image","button","submit","reset"].includes(r)},"landmark-has-body-context-matches":function(e,t){return e.hasAttribute("role")||!Fo(t,"article, aside, main, nav, section")},"landmark-is-top-level-evaluate":function(e){var t=Om("landmark"),r=$o(e),n=ju(e);for(this.data({role:n});r;){var a=r.getAttribute("role");if(a||"FORM"===r.nodeName.toUpperCase()||(a=Ou(r)),a&&t.includes(a)&&("main"!==a||"complementary"!==n))return!1;r=$o(r)}return!0},"landmark-is-unique-after":function(e){var t=[];return e.filter((function(e){var r=t.find((function(t){return e.data.role===t.data.role&&e.data.accessibleText===t.data.accessibleText}));return r?(r.result=!1,r.relatedNodes.push(e.relatedNodes[0]),!1):(t.push(e),e.relatedNodes=[],!0)}))},"landmark-is-unique-evaluate":function(e,t,r){var n=ju(e),a=hl(r);return a=a?a.toLowerCase():null,this.data({role:n,accessibleText:a}),this.relatedNodes([e]),!0},"landmark-unique-matches":function(e,t){return function(e){var t=Om("landmark"),r=ju(e);if(!r)return!1;var n=e.props.nodeName;return"header"===n||"footer"===n?!ma(e,Sh):"section"===n||"form"===n?!!hl(e):t.indexOf(r)>=0||"region"===r}(t)&&Hu(t)},"layout-table-matches":function(e){return!vh(e)&&!Hi(e)},"link-in-text-block-evaluate":function(e,t){var r=t.requiredContrastRatio,n=t.allowSameColor;if(VD(e))return!1;for(var a=$o(e);a&&1===a.nodeType&&!VD(a);)a=$o(a);if(a){this.relatedNodes([a]);var o=MD(e),i=MD(a),u=RD(e),l=RD(a),s=o&&i?qD(o,i):void 0;if(s&&(s=Math.floor(100*s)/100),s&&s>=r)return!0;var c=u&&l?qD(u,l):void 0;if(c&&(c=Math.floor(100*c)/100),c&&c>=r)return!0;if(!c){var d,p=null!==(d=Jl.get("bgColor"))&&void 0!==d?d:"bgContrast";return this.data({messageKey:p}),void Jl.clear()}if(s)return!(!n||1!==s||1!==c)||(1===s&&c>1?(this.data({messageKey:"bgContrast",contrastRatio:c,requiredContrastRatio:r,nodeBackgroundColor:u?u.toHexString():void 0,parentBackgroundColor:l?l.toHexString():void 0}),!1):(this.data({messageKey:"fgContrast",contrastRatio:s,requiredContrastRatio:r,nodeColor:o?o.toHexString():void 0,parentColor:i?i.toHexString():void 0}),!1))}},"link-in-text-block-matches":function(e){var t=mu(e.innerText),r=e.getAttribute("role");return(!r||"link"===r)&&!!t&&!!Ko(e)&&Gl(e)},"link-in-text-block-style-evaluate":function(e){if(HD(e))return!1;for(var t=$o(e);t&&1===t.nodeType&&!HD(t);)t=$o(t);if(t){if(this.relatedNodes([t]),lD(e,t))return!0;if(!function(e){for(var t=0,r=["before","after"];t<r.length;t++){var n=r[t];if("none"!==i.getComputedStyle(e,":".concat(n)).getPropertyValue("content"))return!0}return!1}(e))return!1;this.data({messageKey:"pseudoContent"})}},"listitem-evaluate":function(e,t,r){var n=r.parent;if(n){var a=n.props.nodeName,o=iu(n);return!!["presentation","none","list"].includes(o)||(o&&ou(o)?(this.data({messageKey:"roleNotValid"}),!1):["ul","ol","menu"].includes(a))}},"matches-definition-evaluate":function(e,t,r){return Ru(r,t.matcher)},"meta-refresh-evaluate":function(e,t,r){var n=t||{},a=n.minDelay,o=n.maxDelay,i=K((r.attr("content")||"").trim().split(wh),1)[0];if(!i.match(Eh))return!0;var u=parseFloat(i);return this.data({redirectDelay:u}),"number"==typeof a&&u<=t.minDelay||"number"==typeof o&&u>t.maxDelay},"meta-viewport-scale-evaluate":function(e,t,r){var n=t||{},a=n.scaleMinimum,o=void 0===a?2:a,i=n.lowerBound,u=void 0!==i&&i,l=r.attr("content")||"";if(!l)return!0;var s=l.split(/[;,]/).reduce((function(e,t){var r=t.trim();if(!r)return e;var n=K(r.split("="),2),a=n[0],o=n[1];if(!a||!o)return e;var i=a.toLowerCase().trim(),u=o.toLowerCase().trim();return"maximum-scale"===i&&"yes"===u&&(u=1),"maximum-scale"===i&&parseFloat(u)<0||(e[i]=u),e}),{});if(u&&s["maximum-scale"]&&parseFloat(s["maximum-scale"])<u)return!0;if(!u&&"no"===s["user-scalable"])return this.data("user-scalable=no"),!1;var c=parseFloat(s["user-scalable"]);return!u&&s["user-scalable"]&&(c||0===c)&&c>-1&&c<1?(this.data("user-scalable"),!1):!(s["maximum-scale"]&&parseFloat(s["maximum-scale"])<o&&(this.data("maximum-scale"),1))},"multiple-label-evaluate":function(e){var t=mn(e.getAttribute("id")),r=e.parentNode,n=bo(e);n=n.documentElement||n;var a=Array.from(n.querySelectorAll('label[for="'.concat(t,'"]')));for(a.length&&(a=a.filter((function(e){return!qo(e)})));r;)"LABEL"===r.nodeName.toUpperCase()&&-1===a.indexOf(r)&&a.push(r),r=r.parentNode;if(this.relatedNodes(a),a.length>1){var o=a.filter((function(e){return Hu(e)}));if(o.length>1)return;return!Ki(e,"aria-labelledby").includes(o[0])&&void 0}return!1},"nested-interactive-matches":function(e,t){var r=ju(t);return!!r&&!!nu.ariaRoles[r].childrenPresentational},"no-autoplay-audio-evaluate":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=(.*)/);if(t)return K(t,2)[1].split(",").map((function(e){return/:/.test(e)?function(e){for(var t=e.split(":"),r=0,n=1;t.length>0;)r+=n*parseInt(t.pop(),10),n*=60;return parseFloat(r)}(e):parseFloat(e)}))}(e.currentSrc);return t?1===t.length?Math.abs(e.duration-t[0]):Math.abs(t[1]-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")},"no-autoplay-audio-matches":function(e){return!!e.currentSrc&&!e.hasAttribute("paused")&&!e.hasAttribute("muted")},"no-empty-role-matches":function(e,t){return!!t.hasAttr("role")&&!!t.attr("role").trim()},"no-explicit-name-required-matches":Mh,"no-focusable-content-evaluate":function(e,t,r){if(r.children)try{var n=GD(r);if(!n.length)return!0;var a=n.filter(WD);return a.length>0?(this.data({messageKey:"notHidden"}),this.relatedNodes(a)):this.relatedNodes(n),!1}catch(e){return}},"no-implicit-explicit-label-evaluate":function(e,t,r){var n,a,o=ju(r,{noImplicit:!0});this.data(o);try{n=mu(ul(r)).toLowerCase(),a=mu(hl(r)).toLowerCase()}catch(e){return}return!(!a&&!n)&&!((a||!n)&&a.includes(n))&&void 0},"no-naming-method-matches":function(e,t){var r=_u(t).namingMethods;return!(r&&0!==r.length||"combobox"===iu(t)&&Qf(t,'input:not([type="hidden"])').length||$m(t,{popupRoles:["listbox"]}))},"no-negative-tabindex-matches":function(e,t){var r=parseInt(t.attr("tabindex"),10);return isNaN(r)||r>=0},"no-role-matches":function(e,t){return!t.attr("role")},"non-empty-if-present-evaluate":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},"not-html-matches":function(e,t){return"html"!==t.props.nodeName},"object-is-loaded-matches":function(e,t){return[Mh,Ph].every((function(r){return r(e,t)}))},"only-dlitems-evaluate":function(e,t,r){var n=["definition","term","list"],a=r.children.reduce((function(e,t){var r=t.actualNode;return"DIV"===r.nodeName.toUpperCase()&&null===ju(r)?e.concat(t.children):e.concat(t)}),[]).reduce((function(e,t){var r=t.actualNode,a=r.nodeName.toUpperCase();if(1===r.nodeType&&Hu(r)){var o=iu(r);("DT"!==a&&"DD"!==a||o)&&(n.includes(o)||e.badNodes.push(r))}else 3===r.nodeType&&""!==r.nodeValue.trim()&&(e.hasNonEmptyTextNode=!0);return e}),{badNodes:[],hasNonEmptyTextNode:!1});return a.badNodes.length&&this.relatedNodes(a.badNodes),!!a.badNodes.length||a.hasNonEmptyTextNode},"only-listitems-evaluate":function(e,t,r){var n=!1,a=!1,o=!0,i=[],u=[],l=[];return r.children.forEach((function(e){var t=e.actualNode;if(3!==t.nodeType||""===t.nodeValue.trim()){if(1===t.nodeType&&Hu(t)){o=!1;var r="LI"===t.nodeName.toUpperCase(),s=ju(e),c="listitem"===s;r||c||i.push(t),r&&!c&&(u.push(t),l.includes(s)||l.push(s)),c&&(a=!0)}}else n=!0})),n||i.length?(this.relatedNodes(i),!0):!o&&!a&&(this.relatedNodes(u),this.data({messageKey:"roleNotValid",roles:l.join(", ")}),!0)},"p-as-heading-evaluate":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()})),u=n.slice(0,a).reverse().find((function(e){return"P"===e.nodeName.toUpperCase()})),l=xh(e),s=i?xh(i):null,c=u?xh(u):null,d=t.passLength,p=t.failLength,f=e.textContent.trim().length,m=null==i?void 0:i.textContent.trim().length;if(f>m*d)return!0;if(!s||!Ah(l,s,o))return!0;var D=Fo(r,"blockquote");return!!(D&&"BLOCKQUOTE"===D.nodeName.toUpperCase()||c&&!Ah(l,c,o)||f>m*p)&&void 0},"p-as-heading-matches":function(e){var t=Array.from(e.parentNode.childNodes),r=e.textContent.trim();return!(0===r.length||(r.match(/[.!?:;](?![.!?:;])/g)||[]).length>=2)&&0!==t.slice(t.indexOf(e)+1).filter((function(e){return"P"===e.nodeName.toUpperCase()&&""!==e.textContent.trim()})).length},"page-no-duplicate-after":function(e){return e.filter((function(e){return"ignored"!==e.data}))},"page-no-duplicate-evaluate":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(!Gn.get(n)){Gn.set(n,!0);var a=Vf(c._tree[0],t.selector,(function(e){return Hu(e)}));return"string"==typeof t.nativeScopeFilter&&(a=a.filter((function(e){return e.actualNode.hasAttribute("role")||!Fo(e,t.nativeScopeFilter)}))),"string"==typeof t.role&&(a=a.filter((function(e){return ju(e)===t.role}))),this.relatedNodes(a.filter((function(e){return e!==r})).map((function(e){return e.actualNode}))),a.length<=1}this.data("ignored")},"presentation-role-conflict-matches":function(e,t){return null!==Ou(t,{chromiumRoles:!0})},"presentational-role-evaluate":function(e,t,r){var n=iu(r);if(["presentation","none"].includes(n)&&["iframe","frame"].includes(r.props.nodeName)&&r.hasAttr("title"))return this.data({messageKey:"iframe",nodeName:r.props.nodeName}),!1;var a=ju(r);if(["presentation","none"].includes(a))return this.data({role:a}),!0;if(!["presentation","none"].includes(n))return!1;var o,i=lu().some((function(e){return r.hasAttr(e)})),u=Hi(r);return o=i&&!u?"globalAria":!i&&u?"focusable":"both",this.data({messageKey:o,role:a}),!1},"region-after":function(e){var t=e.filter((function(e){return e.data.isIframe}));return e.forEach((function(e){if(!e.result&&1!==e.node.ancestry.length){var r,n=e.node.ancestry.slice(0,-1),a=re(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(kf(n,o.node.ancestry)){e.result=o.result;break}}}catch(e){a.e(e)}finally{a.f()}}})),t.forEach((function(e){e.result||(e.result=!0)})),e},"region-evaluate":function(e,t,r){return this.data({isIframe:["iframe","frame"].includes(r.props.nodeName)}),!Gn.get("regionlessNodes",(function(){return function(e){return Nh(c._tree[0],e).map((function(e){for(;e.parent&&!e.parent._hasRegionDescendant&&e.parent.actualNode!==l.body;)e=e.parent;return e})).filter((function(e,t,r){return r.indexOf(e)===t}))}(t)})).includes(r)},"same-caption-summary-evaluate":function(e,t,r){if(void 0!==r.children){var n=r.attr("summary"),a=r.children.find(Bh),o=!!a&&mu(il(a));return!(!o||!n)&&mu(n).toLowerCase()===mu(o).toLowerCase()}},"scope-value-evaluate":function(e,t){var r=e.getAttribute("scope").toLowerCase();return-1!==t.values.indexOf(r)},"scrollable-region-focusable-matches":function(e,t){return void 0!==hf(e,13)&&!1===$m(t)&&Qf(t,"*").some((function(e){return Sl(e,!0,!0)}))},"skip-link-evaluate":function(e){var t=Pi(e,"href");return!!t&&(Hu(t)||void 0)},"skip-link-matches":function(e){return sp(e)&&Wo(e)},"structured-dlitems-evaluate":function(e,t,r){var n=r.children;if(!n||!n.length)return!1;for(var a,o=!1,i=!1,u=0;u<n.length;u++){if("DT"===(a=n[u].props.nodeName.toUpperCase())&&(o=!0),o&&"DD"===a)return!1;"DD"===a&&(i=!0)}return o||i},"svg-namespace-matches":Oh,"svg-non-empty-title-evaluate":function(e,t,r){if(r.children){var n=r.children.find((function(e){return"title"===e.props.nodeName}));if(!n)return this.data({messageKey:"noTitle"}),!1;try{if(""===il(n,{includeHidden:!0}).trim())return this.data({messageKey:"emptyTitle"}),!1}catch(e){return}return!0}},"tabindex-evaluate":function(e,t,r){var n=parseInt(r.attr("tabindex"),10);return!!isNaN(n)||n<=0},"table-or-grid-role-matches":function(e,t){var r=ju(t);return["treegrid","grid","table"].includes(r)},"target-offset-evaluate":function(e,t,r){var n,a,o=(null==t?void 0:t.minOffset)||24,i=[],u=o,l=re(xi(r,o));try{for(l.s();!(n=l.n()).done;){var s=n.value;if("widget"===Vl(s)&&Hi(s)){var c=2*(a=ai(r,s,o/2),Math.round(10*a)/10);c+.05>=o||(u=Math.min(u,c),i.push(s))}}}catch(e){l.e(e)}finally{l.f()}return 0===i.length?(this.data({closestOffset:u,minOffset:o}),!0):(this.relatedNodes(i.map((function(e){return e.actualNode}))),i.some(Ui)?(this.data({closestOffset:u,minOffset:o}),!Ui(r)&&void 0):void this.data({messageKey:"nonTabbableNeighbor",closestOffset:u,minOffset:o}))},"target-size-evaluate":function(e,t,r){var n=(null==t?void 0:t.minSize)||24,a=r.boundingClientRect,o=ni.bind(null,n),i=xi(r),u=function(e,t){return t.filter((function(t){return!QD(t,e)&&rh(e,t)}))}(r,i),l=function(e,t){var r,n=[],a=[],o=re(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;!rh(e,i)&&ui(e,i)&&"none"!==eh(i)&&(QD(e,i)?n.push(i):a.push(i))}}catch(e){o.e(e)}finally{o.f()}return{fullyObscuringElms:n,partialObscuringElms:a}}(r,i),s=l.fullyObscuringElms,c=l.partialObscuringElms;if(s.length&&!u.length)return this.relatedNodes(nh(s)),this.data({messageKey:"obscured"}),!0;var d=!Ui(r)&&void 0;if(!o(a)&&!u.length)return this.data(Y({minSize:n},th(a))),d;var p=c.filter((function(e){return"widget"===Vl(e)&&Hi(e)})),f=function(e,t){var r=e.boundingClientRect;return 0===t.length?null:function(e,t){return e.reduce((function(e,r){var n=ni(t,e);return n!==ni(t,r)?n?e:r:e.width*e.height>r.width*r.height?e:r}))}(li(r,t.map((function(e){return e.boundingClientRect}))))}(r,p);if(u.length&&(s.length||!o(f||a)))return this.data({minSize:n,messageKey:"contentOverflow"}),void this.relatedNodes(nh(u));if(0!==p.length&&!o(f)){var m=p.every(Ui),D="partiallyObscured".concat(m?"":"NonTabbable");return this.data(Y({messageKey:D,minSize:n},th(f))),this.relatedNodes(nh(p)),m?d:void 0}return this.data(Y({minSize:n},th(f||a))),this.relatedNodes(nh(p)),!0},"td-has-header-evaluate":function(e){var t=[],r=mh(e),n=su(e);return r.forEach((function(e){Ml(e)&&gh(e)&&!Um(e)&&(hh(e,n).some((function(e){return null!==e&&!!Ml(e)}))||t.push(e))})),!t.length||(this.relatedNodes(t),!1)},"td-headers-attr-evaluate":function(e){for(var t=[],r=[],n=[],a=0;a<e.rows.length;a++)for(var o=e.rows[a],i=0;i<o.cells.length;i++)t.push(o.cells[i]);var u=t.filter((function(e){return e.getAttribute("id")})).map((function(e){return e.getAttribute("id")}));return t.forEach((function(e){var t=!1,a=!1;if(e.hasAttribute("headers")&&Hu(e)){var o=e.getAttribute("headers").trim();if(!o)return r.push(e);var i=kp(o);0!==i.length&&(e.getAttribute("id")&&(t=-1!==i.indexOf(e.getAttribute("id").trim())),a=i.some((function(e){return!u.includes(e)})),(t||a)&&n.push(e))}})),n.length>0?(this.relatedNodes(n),!1):!r.length||void this.relatedNodes(r)},"th-has-data-cells-evaluate":function(e){var t=mh(e),r=this,n=[];t.forEach((function(e){var t=e.getAttribute("headers");t&&(n=n.concat(t.split(/\s+/)));var r=e.getAttribute("aria-labelledby");r&&(n=n.concat(r.split(/\s+/)))}));var a=t.filter((function(e){return""!==mu(e.textContent)&&("TH"===e.nodeName.toUpperCase()||-1!==["rowheader","columnheader"].indexOf(e.getAttribute("role")))})),o=su(e),i=!0;return a.forEach((function(e){if(!e.getAttribute("id")||!n.includes(e.getAttribute("id"))){var t=cu(e,o),a=!1;pu(e)&&(a=Fh("down",t,o).find((function(t){return!pu(t)&&hh(t,o).includes(e)}))),!a&&fu(e)&&(a=Fh("right",t,o).find((function(t){return!fu(t)&&hh(t,o).includes(e)}))),a||r.relatedNodes(e),i=i&&a}})),!!i||void 0},"title-only-evaluate":function(e,t,r){var n=Cl(r),a=qu(r),o=r.attr("aria-describedby");return!(n||!a&&!o)},"unique-frame-title-after":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},"unique-frame-title-evaluate":function(e,t,r){var n=mu(r.attr("title")).toLowerCase();return this.data(n),!0},"unsupportedrole-evaluate":function(e,t,r){var n=ju(r,{dpub:!0,fallback:!0}),a=au(n);return a&&this.data(n),a},"valid-lang-evaluate":function(e,t,r){var n=[];return t.attributes.forEach((function(e){var a=r.attr(e);if("string"==typeof a){var o=Ip(a),i=t.value?!t.value.map(Ip).includes(o):!mm(o);(""!==o&&i||""!==a&&!mu(a))&&n.push(e+'="'+r.attr(e)+'"')}})),!(!n.length||"html"!==r.props.nodeName&&!Pl(r)||(this.data(n),0))},"valid-scrollable-semantics-evaluate":function(e,t){return function(e,t){var r=iu(e);return r&&(aD[r]||t.roles.includes(r))||!1}(e,t)||function(e){var t=e.nodeName.toUpperCase();return nD[t]||!1}(e)},"widget-not-inline-matches":function(e,t){return Ih.every((function(r){return r(e,t)}))},"window-is-top-matches":function(e){return e.ownerDocument.defaultView.self===e.ownerDocument.defaultView.top},"xml-lang-mismatch-evaluate":function(e,t,r){return Ip(r.attr("lang"))===Ip(r.attr("xml:lang"))},"xml-lang-mismatch-matches":function(e){var t=Ip(e.getAttribute("lang")),r=Ip(e.getAttribute("xml:lang"));return mm(t)&&mm(r)}},zh=qh,Vh=function(e){this.id=e.id,this.data=null,this.relatedNodes=[],this.result=null};function $h(e){if("string"==typeof e){if(zh[e])return zh[e];if(/^\s*function[\s\w]*\(/.test(e))return new Function("return "+e+";")();throw new ReferenceError("Function ID does not exist in the metadata-function-map: ".concat(e))}return e}function Hh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(Array.isArray(e)||"object"!==s(e))&&(e={value:e}),e}function Uh(e){e&&(this.id=e.id,this.configure(e))}Uh.prototype.enabled=!0,Uh.prototype.run=function(e,t,r,n,a){var o=(t=t||{}).hasOwnProperty("enabled")?t.enabled:this.enabled,i=this.getOptions(t.options);if(o){var u,l=new Vh(this),s=Zn(l,t,n,a);try{u=this.evaluate.call(s,e.actualNode,i,e,r)}catch(t){return e&&e.actualNode&&(t.errorNode=oo.toSpec(e)),void a(t)}s.isAsync||(l.result=u,n(l))}else n(null)},Uh.prototype.runSync=function(e,t,r){var n=(t=t||{}).enabled;if(!(void 0===n?this.enabled:n))return null;var a,o=this.getOptions(t.options),i=new Vh(this),u=Zn(i,t);u.async=function(){throw new Error("Cannot run async check while in a synchronous run")};try{a=this.evaluate.call(u,e.actualNode,o,e,r)}catch(t){throw e&&e.actualNode&&(t.errorNode=oo.toSpec(e)),t}return i.result=a,i},Uh.prototype.configure=function(e){var t=this;e.evaluate&&!zh[e.evaluate]||(this._internalCheck=!0),e.hasOwnProperty("enabled")&&(this.enabled=e.enabled),e.hasOwnProperty("options")&&(this._internalCheck?this.options=Hh(e.options):this.options=e.options),["evaluate","after"].filter((function(t){return e.hasOwnProperty(t)})).forEach((function(r){return t[r]=$h(e[r])}))},Uh.prototype.getOptions=function(e){return this._internalCheck?fo(this.options,Hh(e||{})):e||this.options};var Gh=Uh,Wh=function(e){this.id=e.id,this.result=Yr.NA,this.pageLevel=e.pageLevel,this.impact=null,this.nodes=[]};function Yh(e,t){this._audit=t,this.id=e.id,this.selector=e.selector||"*",e.impact&&(pn(Yr.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact),this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden,this.enabled="boolean"!=typeof e.enabled||e.enabled,this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel,this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail,this.any=e.any||[],this.all=e.all||[],this.none=e.none||[],this.tags=e.tags||[],this.preload=!!e.preload,this.actIds=e.actIds,e.matches&&(this.matches=$h(e.matches))}function Kh(e){if(e.length){var t=!1,r={};return e.forEach((function(e){var n=e.results.filter((function(e){return e}));r[e.type]=n,n.length&&(t=!0)})),t?r:null}}Yh.prototype.matches=function(){return!0},Yh.prototype.gather=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="mark_gather_start_"+this.id,n="mark_gather_end_"+this.id,a="mark_isVisibleToScreenReaders_start_"+this.id,o="mark_isVisibleToScreenReaders_end_"+this.id;t.performanceTimer&&jf.mark(r);var i=am(this.selector,e);return this.excludeHidden&&(t.performanceTimer&&jf.mark(a),i=i.filter((function(e){return Hu(e)})),t.performanceTimer&&(jf.mark(o),jf.measure("rule_"+this.id+"#gather_axe.utils.isVisibleToScreenReaders",a,o))),t.performanceTimer&&(jf.mark(n),jf.measure("rule_"+this.id+"#gather",r,n)),i},Yh.prototype.runChecks=function(e,t,r,n,a,o){var i=this,u=Fa();this[e].forEach((function(e){var a=i._audit.checks[e.id||e],o=Wp(a,i.id,r);u.defer((function(e,r){a.run(t,o,n,e,r)}))})),u.then((function(t){t=t.filter((function(e){return e})),a({type:e,results:t})})).catch(o)},Yh.prototype.runChecksSync=function(e,t,r,n){var a=this,o=[];return this[e].forEach((function(e){var i=a._audit.checks[e.id||e],u=Wp(i,a.id,r);o.push(i.runSync(t,u,n))})),{type:e,results:o=o.filter((function(e){return e}))}},Yh.prototype.run=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;r.performanceTimer&&this._trackPerformance();var o,i=Fa(),u=new Wh(this);try{o=this.gatherAndMatchNodes(e,r)}catch(e){return void a(new d({cause:e,ruleId:this.id}))}r.performanceTimer&&this._logGatherPerformance(o),o.forEach((function(n){i.defer((function(a,o){var i=Fa();["any","all","none"].forEach((function(a){i.defer((function(o,i){t.runChecks(a,n,r,e,o,i)}))})),i.then((function(e){var r=Kh(e);r&&(r.node=new Xn(n),u.nodes.push(r),t.reviewOnFail&&(["any","all"].forEach((function(e){r[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),r.none.forEach((function(e){!0===e.result&&(e.result=void 0)})))),a()})).catch((function(e){return o(e)}))}))})),i.defer((function(e){return setTimeout(e,0)})),r.performanceTimer&&this._logRulePerformance(),i.then((function(){return n(u)})).catch((function(e){return a(e)}))},Yh.prototype.runSync=function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.performanceTimer&&this._trackPerformance();var n,a=new Wh(this);try{n=this.gatherAndMatchNodes(e,r)}catch(e){throw new d({cause:e,ruleId:this.id})}return r.performanceTimer&&this._logGatherPerformance(n),n.forEach((function(n){var o=[];["any","all","none"].forEach((function(a){o.push(t.runChecksSync(a,n,r,e))}));var i=Kh(o);i&&(i.node=n.actualNode?new Xn(n):null,a.nodes.push(i),t.reviewOnFail&&(["any","all"].forEach((function(e){i[e].forEach((function(e){!1===e.result&&(e.result=void 0)}))})),i.none.forEach((function(e){!0===e.result&&(e.result=void 0)}))))})),r.performanceTimer&&this._logRulePerformance(),a},Yh.prototype._trackPerformance=function(){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},Yh.prototype._logGatherPerformance=function(e){Kr("gather (",e.length,"):",jf.timeElapsed()+"ms"),jf.mark(this._markChecksStart)},Yh.prototype._logRulePerformance=function(){jf.mark(this._markChecksEnd),jf.mark(this._markEnd),jf.measure("runchecks_"+this.id,this._markChecksStart,this._markChecksEnd),jf.measure("rule_"+this.id,this._markStart,this._markEnd)},Yh.prototype.gatherAndMatchNodes=function(e,t){var r=this,n="mark_matches_start_"+this.id,a="mark_matches_end_"+this.id,o=this.gather(e,t);return t.performanceTimer&&jf.mark(n),o=o.filter((function(t){return r.matches(t.actualNode,t,e)})),t.performanceTimer&&(jf.mark(a),jf.measure("rule_"+this.id+"#matches",n,a)),o},Yh.prototype.after=function(e,t){var r,n=this,a=io(r=this).map((function(e){var t=r._audit.checks[e.id||e];return t&&"function"==typeof t.after?t:null})).filter(Boolean),o=this.id;return a.forEach((function(r){var a,i,u,l=(a=e.nodes,i=r.id,u=[],a.forEach((function(e){io(e).forEach((function(t){t.id===i&&(t.node=e.node,u.push(t))}))})),u),s=Wp(r,o,t),c=r.after(l,s.options);n.reviewOnFail&&c.forEach((function(e){var t=(n.any.includes(e.id)||n.all.includes(e.id))&&!1===e.result,r=n.none.includes(e.id)&&!0===e.result;(t||r)&&(e.result=void 0)})),l.forEach((function(e){delete e.node,-1===c.indexOf(e)&&(e.filtered=!0)}))})),e.nodes=function(e){var t=["any","all","none"],r=e.nodes.filter((function(e){var r=0;return t.forEach((function(t){e[t]=e[t].filter((function(e){return!0!==e.filtered})),r+=e[t].length})),r>0}));return e.pageLevel&&r.length&&(r=[r.reduce((function(e,r){if(e)return t.forEach((function(t){e[t].push.apply(e[t],r[t])})),e}))]),r}(e),e},Yh.prototype.configure=function(e){e.hasOwnProperty("selector")&&(this.selector=e.selector),e.hasOwnProperty("excludeHidden")&&(this.excludeHidden="boolean"!=typeof e.excludeHidden||e.excludeHidden),e.hasOwnProperty("enabled")&&(this.enabled="boolean"!=typeof e.enabled||e.enabled),e.hasOwnProperty("pageLevel")&&(this.pageLevel="boolean"==typeof e.pageLevel&&e.pageLevel),e.hasOwnProperty("reviewOnFail")&&(this.reviewOnFail="boolean"==typeof e.reviewOnFail&&e.reviewOnFail),e.hasOwnProperty("any")&&(this.any=e.any),e.hasOwnProperty("all")&&(this.all=e.all),e.hasOwnProperty("none")&&(this.none=e.none),e.hasOwnProperty("tags")&&(this.tags=e.tags),e.hasOwnProperty("actIds")&&(this.actIds=e.actIds),e.hasOwnProperty("matches")&&(this.matches=$h(e.matches)),e.impact&&(pn(Yr.impact.includes(e.impact),"Impact ".concat(e.impact," is not a valid impact")),this.impact=e.impact)};var Xh=ue($t()),Zh=/\{\{.+?\}\}/g,Jh=function(){function e(t){J(this,e),this.lang="en",this.defaultConfig=t,this.standards=nu,this._init(),this._defaultLocale=null}return ee(e,[{key:"_setDefaultLocale",value:function(){if(!this._defaultLocale){for(var e={checks:{},rules:{},failureSummaries:{},incompleteFallbackMessage:"",lang:this.lang},t=Object.keys(this.data.checks),r=0;r<t.length;r++){var n=t[r],a=this.data.checks[n].messages,o=a.pass,i=a.fail,u=a.incomplete;e.checks[n]={pass:o,fail:i,incomplete:u}}for(var l=Object.keys(this.data.rules),s=0;s<l.length;s++){var c=l[s],d=this.data.rules[c],p=d.description,f=d.help;e.rules[c]={description:p,help:f}}for(var m=Object.keys(this.data.failureSummaries),D=0;D<m.length;D++){var h=m[D],g=this.data.failureSummaries[h].failureMessage;e.failureSummaries[h]={failureMessage:g}}e.incompleteFallbackMessage=this.data.incompleteFallbackMessage,this._defaultLocale=e}}},{key:"_resetLocale",value:function(){var e=this._defaultLocale;e&&this.applyLocale(e)}},{key:"_applyCheckLocale",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.checks[n])throw new Error('Locale provided for unknown check: "'.concat(n,'"'));this.data.checks[n]=rg(this.data.checks[n],e[n])}}},{key:"_applyRuleLocale",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.rules[n])throw new Error('Locale provided for unknown rule: "'.concat(n,'"'));this.data.rules[n]=ng(this.data.rules[n],e[n])}}},{key:"_applyFailureSummaries",value:function(e){for(var t=Object.keys(e),r=0;r<t.length;r++){var n=t[r];if(!this.data.failureSummaries[n])throw new Error('Locale provided for unknown failureMessage: "'.concat(n,'"'));this.data.failureSummaries[n]=ag(this.data.failureSummaries[n],e[n])}}},{key:"applyLocale",value:function(e){this._setDefaultLocale(),e.checks&&this._applyCheckLocale(e.checks),e.rules&&this._applyRuleLocale(e.rules),e.failureSummaries&&this._applyFailureSummaries(e.failureSummaries,"failureSummaries"),e.incompleteFallbackMessage&&(this.data.incompleteFallbackMessage=og(this.data.incompleteFallbackMessage,e.incompleteFallbackMessage)),e.lang&&(this.lang=e.lang)}},{key:"setAllowedOrigins",value:function(e){var t=eg();this.allowedOrigins=[];var r,n=re(e);try{for(n.s();!(r=n.n()).done;){var a=r.value;if(a===Yr.allOrigins)return void(this.allowedOrigins=["*"]);a!==Yr.sameOrigin?this.allowedOrigins.push(a):t&&this.allowedOrigins.push(t)}}catch(e){n.e(e)}finally{n.f()}}},{key:"_init",value:function(){var e=function(e){var t;if(e?(t=Jn(e)).commons=e.commons:t={},t.reporter=t.reporter||null,t.noHtml=t.noHtml||!1,!t.allowedOrigins){var r=eg();t.allowedOrigins=r?[r]:[]}return t.rules=t.rules||[],t.checks=t.checks||[],t.data=Y({checks:{},rules:{}},t.data),t}(this.defaultConfig);this.lang=e.lang||"en",this.reporter=e.reporter,this.commands={},this.rules=[],this.checks={},this.brand="axe",this.application="axeAPI",this.tagExclude=["experimental"],this.noHtml=e.noHtml,this.allowedOrigins=e.allowedOrigins,tg(e.rules,this,"addRule"),tg(e.checks,this,"addCheck"),this.data={},this.data.checks=e.data&&e.data.checks||{},this.data.rules=e.data&&e.data.rules||{},this.data.failureSummaries=e.data&&e.data.failureSummaries||{},this.data.incompleteFallbackMessage=e.data&&e.data.incompleteFallbackMessage||"",this._constructHelpUrls()}},{key:"registerCommand",value:function(e){this.commands[e.id]=e.callback}},{key:"addRule",value:function(e){e.metadata&&(this.data.rules[e.id]=e.metadata);var t=this.getRule(e.id);t?t.configure(e):this.rules.push(new Yh(e,this))}},{key:"addCheck",value:function(e){var t=e.metadata;"object"===s(t)&&(this.data.checks[e.id]=t,"object"===s(t.messages)&&Object.keys(t.messages).filter((function(e){return t.messages.hasOwnProperty(e)&&"string"==typeof t.messages[e]})).forEach((function(e){0===t.messages[e].indexOf("function")&&(t.messages[e]=new Function("return "+t.messages[e]+";")())}))),this.checks[e.id]?this.checks[e.id].configure(e):this.checks[e.id]=new Gh(e)}},{key:"run",value:function(e,t,r,n){this.normalizeOptions(t),Xn.setRunOptions(t),c._selectCache=[];var a=function(e,t,r){return e.reduce((function(e,n){return tm(n,t,r)?n.preload?(e.later.push(n),e):(e.now.push(n),e):e}),{now:[],later:[]})}(this.rules,e,t),o=a.now,i=a.later,u=Fa();o.forEach((function(r){u.defer(ig(r,e,t))}));var l=Fa();i.length&&l.defer((function(e){Yf(t).then((function(t){return e(t)})).catch((function(t){console.warn("Couldn't load preload assets: ",t),e(void 0)}))}));var s=Fa();s.defer(u),s.defer(l),s.then((function(a){var o=a.pop();if(o&&o.length){var u=o[0];u&&(e=Y({},e,u))}var l=a[0];if(!i.length)return c._selectCache=void 0,void r(l.filter((function(e){return!!e})));var s=Fa();i.forEach((function(r){var n=ig(r,e,t);s.defer(n)})),s.then((function(e){c._selectCache=void 0,r(l.concat(e).filter((function(e){return!!e})))})).catch(n)})).catch(n)}},{key:"after",value:function(e,t){var r=this.rules;return e.map((function(e){var n=uo(r,"id",e.id);if(!n)throw new Error("Result for unknown rule. You may be running mismatch axe-core versions");return n.after(e,t)}))}},{key:"getRule",value:function(e){return this.rules.find((function(t){return t.id===e}))}},{key:"normalizeOptions",value:function(e){var t=[],r=[];if(this.rules.forEach((function(e){r.push(e.id),e.tags.forEach((function(e){t.includes(e)||t.push(e)}))})),["object","string"].includes(s(e.runOnly))){if("string"==typeof e.runOnly&&(e.runOnly=[e.runOnly]),Array.isArray(e.runOnly)){var n=e.runOnly.find((function(e){return t.includes(e)})),a=e.runOnly.find((function(e){return r.includes(e)}));if(n&&a)throw new Error("runOnly cannot be both rules and tags");e.runOnly=a?{type:"rule",values:e.runOnly}:{type:"tag",values:e.runOnly}}var o=e.runOnly;if(o.value&&!o.values&&(o.values=o.value,delete o.value),!Array.isArray(o.values)||0===o.values.length)throw new Error("runOnly.values must be a non-empty array");if(["rule","rules"].includes(o.type))o.type="rule",o.values.forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.runOnly")}));else{if(!["tag","tags",void 0].includes(o.type))throw new Error("Unknown runOnly type '".concat(o.type,"'"));o.type="tag";var i=o.values.filter((function(e){return!t.includes(e)&&!/wcag2[1-3]a{1,3}/.test(e)}));0!==i.length&&c.log("Could not find tags `"+i.join("`, `")+"`")}}return"object"===s(e.rules)&&Object.keys(e.rules).forEach((function(e){if(!r.includes(e))throw new Error("unknown rule `"+e+"` in options.rules")})),e}},{key:"setBranding",value:function(e){var t={brand:this.brand,application:this.application};"string"==typeof e&&(this.application=e),e&&e.hasOwnProperty("brand")&&e.brand&&"string"==typeof e.brand&&(this.brand=e.brand),e&&e.hasOwnProperty("application")&&e.application&&"string"==typeof e.application&&(this.application=e.application),this._constructHelpUrls(t)}},{key:"_constructHelpUrls",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=(c.version.match(/^[1-9][0-9]*\.[0-9]+/)||["x.y"])[0];this.rules.forEach((function(n){e.data.rules[n.id]||(e.data.rules[n.id]={});var a=e.data.rules[n.id];("string"!=typeof a.helpUrl||t&&a.helpUrl===ug(t,n.id,r))&&(a.helpUrl=ug(e,n.id,r))}))}},{key:"resetRulesAndChecks",value:function(){this._init(),this._resetLocale()}}]),e}(),Qh=Jh;function eg(){return i.origin&&"null"!==i.origin?i.origin:i.location&&i.location.origin&&"null"!==i.location.origin?i.location.origin:void 0}function tg(e,t,r){var n,a;for(n=0,a=e.length;n<a;n++)t[r](e[n])}var rg=function(e,t){var r=t.pass,n=t.fail;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),"string"==typeof n&&Zh.test(n)&&(n=Xh.default.compile(n)),Y({},e,{messages:{pass:r||e.messages.pass,fail:n||e.messages.fail,incomplete:"object"===s(e.messages.incomplete)?Y({},e.messages.incomplete,t.incomplete):t.incomplete}})},ng=function(e,t){var r=t.help,n=t.description;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),"string"==typeof n&&Zh.test(n)&&(n=Xh.default.compile(n)),Y({},e,{help:r||e.help,description:n||e.description})},ag=function(e,t){var r=t.failureMessage;return"string"==typeof r&&Zh.test(r)&&(r=Xh.default.compile(r)),Y({},e,{failureMessage:r||e.failureMessage})},og=function(e,t){return"string"==typeof t&&Zh.test(t)&&(t=Xh.default.compile(t)),t||e};function ig(e,t,r){return r.performanceTimer&&jf.mark("mark_rule_start_"+e.id),function(n,a){e.run(t,r,(function(e){n(e)}),(function(t){if(r.debug)a(t);else{var o=Object.assign(new Wh(e),{result:Yr.CANTTELL,description:"An error occured while running this rule",message:t.message,stack:t.stack,error:t,errorNode:t.errorNode});n(o)}}))}}function ug(e,t,r){var n=e.brand,a=e.application,o=e.lang;return Yr.helpUrlBase+n+"/"+(r||c.version.substring(0,c.version.lastIndexOf(".")))+"/"+t+"?application="+encodeURIComponent(a)+(o&&"en"!==o?"&lang="+encodeURIComponent(o):"")}function lg(e){var t=i&&"Node"in i&&"NodeList"in i,r=!!l;if(!t||!r){if(!e||!e.ownerDocument)throw new 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.');r||(Gn.set("globalDocumentSet",!0),l=e.ownerDocument),t||(Gn.set("globalWindowSet",!0),i=l.defaultView)}}var sg=function(){Gn.get("globalDocumentSet")&&(Gn.set("globalDocumentSet",!1),l=null),Gn.get("globalWindowSet")&&(Gn.set("globalWindowSet",!1),i=null),c._memoizedFns.forEach((function(e){return e.clear()})),Gn.clear(),c._tree=void 0,c._selectorData=void 0,c._selectCache=void 0};function cg(e,t,r,n){try{e=new pf(e),c._tree=e.flatTree,c._selectorData=On(e.flatTree)}catch(e){return sg(),n(e)}var a=Fa(),o=c._audit;t.performanceTimer&&jf.auditStart(),e.frames.length&&!1!==t.iframes&&a.defer((function(r,n){co(e,t,"rules",null,r,n)})),a.defer((function(r,n){o.run(e,t,r,n)})),a.then((function(a){try{t.performanceTimer&&jf.auditEnd();var i=so(a.map((function(e){return{results:e}})));e.initiator&&((i=o.after(i,t)).forEach(Zf),i=i.map(un));try{r(i,sg)}catch(e){sg(),Kr(e)}}catch(e){sg(),n(e)}})).catch((function(e){sg(),n(e)}))}function dg(e){this._run=e.run,this._collect=e.collect,this._registry={},e.commands.forEach((function(e){c._audit.registerCommand(e)}))}i.top!==i&&(Ja.subscribe("axe.start",(function(e,t,r){var n=r,a=function(e){e instanceof Error==0&&(e=new Error(e)),r(e)},o=e&&e.context||{};o.hasOwnProperty("include")&&!o.include.length&&(o.include=[l]);var i=e&&e.options||{};switch(e.command){case"rules":return cg(o,i,(function(e,t){e=oo.mapRawResults(e),n(e),t()}),a);case"cleanup-plugin":return ym(n,a);default:if(c._audit&&c._audit.commands&&c._audit.commands[e.command])return c._audit.commands[e.command](e,r)}})),Ja.subscribe("axe.ping",(function(e,t,r){r({axe:!0})}))),dg.prototype.run=function(){return this._run.apply(this,arguments)},dg.prototype.collect=function(){return this._collect.apply(this,arguments)},dg.prototype.cleanup=function(e){var t=c.utils.queue(),r=this;Object.keys(this._registry).forEach((function(e){t.defer((function(t){r._registry[e].cleanup(t)}))})),t.then(e)},dg.prototype.add=function(e){this._registry[e.id]=e};function pg(e){var t,r,n,a,o=K(e,3),i=o[0],u=o[1],d=o[2],p=new TypeError("axe.run arguments are invalid");if(!ef(a=i)&&!tf(a)){if(void 0!==d)throw p;d=u,u=i,i=l}if("object"!==s(u)){if(void 0!==d)throw p;d=u,u={}}if("function"!=typeof d&&void 0!==d)throw p;return(u=Jn(u)).reporter=null!==(t=null!==(r=u.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",{context:i,options:u,callback:d}}var fg=function(){};function mg(e){var t=e.frames,r=e.frameSpec;return r?t.map((function(e){return oo.mergeSpecs(e,r)})):t}var Dg=function(e,t,r){if("function"==typeof t&&(r=t,t={}),!e||!Array.isArray(e))return r(e);r(e.map((function(e){for(var t=Y({},e),r=0,n=["passes","violations","incomplete","inapplicable"];r<n.length;r++){var a=n[r];t[a]=oo.mapRawNodeResults(t[a])}return t})))},hg={base:{Audit:Qh,CheckResult:Vh,Check:Gh,Context:pf,RuleResult:Wh,Rule:Yh,metadataFunctionMap:zh},public:{reporters:Fm},helpers:{failureSummary:jp,incompleteFallbackMessage:Lp,processAggregate:zp},utils:{setDefaultFrameMessenger:Xa,cacheNodeSelectors:Op,getNodesMatchingExpression:Bp,convertSelector:da},commons:{dom:{nativelyHidden:No,displayHidden:Bo,visibilityHidden:To,contentVisibiltyHidden:Ro,ariaHidden:_o,opacityHidden:Oo,scrollHidden:So,overflowHidden:Mo,clipHidden:Po,areaHidden:Io,detailsHidden:jo}}};c._thisWillBeDeletedDoNotUse=hg,c.constants=Yr,c.log=Kr,c.AbstractVirtualNode=Zr,c.SerialVirtualNode=bm,c.VirtualNode=Ap,c._cache=Gn,c.imports=es,c.cleanup=ym,c.configure=function(e){var t;if(!(t=c._audit))throw new Error("No audit configured");if(e.axeVersion||e.ver){var r=e.axeVersion||e.ver;if(!/^\d+\.\d+\.\d+(-canary)?/.test(r))throw new Error("Invalid configured version ".concat(r));var n=K(r.split("-"),2),a=n[0],o=n[1],i=K(a.split(".").map(Number),3),u=i[0],l=i[1],s=i[2],d=K(c.version.split("-"),2),p=d[0],f=d[1],m=K(p.split(".").map(Number),3),D=m[0],h=m[1],g=m[2];if(u!==D||h<l||h===l&&g<s||u===D&&l===h&&s===g&&o&&o!==f)throw new Error("Configured version ".concat(r," is not compatible with current axe version ").concat(c.version))}if(e.reporter&&("function"==typeof e.reporter||wm(e.reporter))&&(t.reporter=e.reporter),e.checks){if(!Array.isArray(e.checks))throw new TypeError("Checks property must be an array");e.checks.forEach((function(e){if(!e.id)throw new TypeError("Configured check ".concat(JSON.stringify(e)," is invalid. Checks must be an object with at least an id property"));t.addCheck(e)}))}var v,b=[];if(e.rules){if(!Array.isArray(e.rules))throw new TypeError("Rules property must be an array");e.rules.forEach((function(e){if(!e.id)throw new TypeError("Configured rule ".concat(JSON.stringify(e)," is invalid. Rules must be an object with at least an id property"));b.push(e.id),t.addRule(e)}))}if(e.disableOtherRules&&t.rules.forEach((function(e){!1===b.includes(e.id)&&(e.enabled=!1)})),void 0!==e.branding?t.setBranding(e.branding):t._constructHelpUrls(),e.tagExclude&&(t.tagExclude=e.tagExclude),e.locale&&t.applyLocale(e.locale),e.standards&&(v=e.standards,Object.keys(ru).forEach((function(e){v[e]&&(ru[e]=fo(ru[e],v[e]))}))),e.noHtml&&(t.noHtml=!0),e.allowedOrigins){if(!Array.isArray(e.allowedOrigins))throw new TypeError("Allowed origins property must be an array");if(e.allowedOrigins.includes("*"))throw new Error('"*" is not allowed. Use "'.concat(Yr.allOrigins,'" instead'));t.setAllowedOrigins(e.allowedOrigins)}},c.frameMessenger=function(e){Ja.updateMessenger(e)},c.getRules=function(e){var t=(e=e||[]).length?c._audit.rules.filter((function(t){return!!e.filter((function(e){return-1!==t.tags.indexOf(e)})).length})):c._audit.rules,r=c._audit.data.rules||{};return t.map((function(e){var t=r[e.id]||{};return{ruleId:e.id,description:t.description,help:t.help,helpUrl:t.helpUrl,tags:e.tags,actIds:e.actIds}}))},c._load=function(e){c._audit=new Qh(e)},c.plugins={},c.registerPlugin=function(e){c.plugins[e.id]=new dg(e)},c.hasReporter=wm,c.getReporter=Em,c.addReporter=function(e,t,r){Fm[e]=t,r&&(vm=t)},c.reset=function(){var e=c._audit;if(!e)throw new Error("No audit configured");e.resetRulesAndChecks(),Object.keys(ru).forEach((function(e){ru[e]=tu[e]}))},c._runRules=cg,c.runVirtualRule=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.reporter=r.reporter||c._audit.reporter||"v1",c._selectorData={},t instanceof Zr||(t=new bm(t));var n=mf(e);if(!n)throw new Error("unknown rule `"+e+"`");var a={initiator:!0,include:[t],exclude:[],frames:[],page:!1,focusable:!0,size:{},flatTree:[]},o=(n=Object.create(n,{excludeHidden:{value:!1}})).runSync(a,r);Zf(o),un(o);var i=cn([o]);return i.violations.forEach((function(e){return e.nodes.forEach((function(e){e.failureSummary=jp(e)}))})),Y({},Yp(),i,{toolOptions:r})},c.run=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];lg(t[0]);var n=pg(t),a=n.context,o=n.options,i=n.callback,u=void 0===i?fg:i,l=function(e){var t,r,n;return"function"==typeof Promise&&e===fg?t=new Promise((function(e,t){r=t,n=e})):(n=function(t){return e(null,t)},r=function(t){return e(t)}),{thenable:t,reject:r,resolve:n}}(u),s=l.thenable,d=l.resolve,p=l.reject;try{pn(c._audit,"No audit configured"),pn(!c._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 function(e,t){if("function"!=typeof t||t===fg)throw e;t(e.message)}(e,u)}return c._running=!0,o.performanceTimer&&c.utils.performanceTimer.start(),c._runRules(a,o,(function(e,t){var r=function(e){c._running=!1,t();try{p(e)}catch(e){c.log(e)}};o.performanceTimer&&c.utils.performanceTimer.end();try{!function(e,t,r,n){var a=Em(t.reporter)(e,t,r,n);void 0!==a&&r(a)}(e,o,(function(e){c._running=!1,t();try{d(e)}catch(e){c.log(e)}}),r)}catch(e){r(e)}}),(function(e){o.performanceTimer&&c.utils.performanceTimer.end(),c._running=!1,u(e),p(e)})),s},c.setup=function(e){if(c._tree)throw new Error("Axe is already setup. Call `axe.teardown()` before calling `axe.setup` again.");return e&&"object"===s(e.documentElement)&&"object"===s(e.defaultView)&&(e=e.documentElement),lg(e),c._tree=Sp(e),c._selectorData=On(c._tree),c._tree[0]},c.teardown=sg,c.runPartial=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=pg(t),a=n.options,o=n.context;pn(c._audit,"Axe is not configured. Audit is missing."),pn(!c._running,"Axe is already running. Use `await axe.run()` to wait for the previous run to finish before starting a new run.");var i=new pf(o,c._tree);return c._tree=i.flatTree,c._selectorData=On(i.flatTree),c._running=!0,a.elementRef=!1,new Promise((function(e,t){c._audit.run(i,a,e,t)})).then((function(e){e=oo.mapRawResults(e);var t,r=i.frames.map((function(e){var t=e.node;return oo.toSpec(t)}));return i.initiator&&(t=Yp()),c._running=!1,sg(),{results:e,frames:r,environmentData:t}})).catch((function(e){return c._running=!1,sg(),Promise.reject(e)}))},c.finishRun=function(e){var t,r,n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};a=Jn(a);var o=(e.find((function(e){return e.environmentData}))||{}).environmentData;c._audit.normalizeOptions(a),a.reporter=null!==(t=null!==(r=a.reporter)&&void 0!==r?r:null===(n=c._audit)||void 0===n?void 0:n.reporter)&&void 0!==t?t:"v1",function(e){var t,r=[],n=re(e);try{for(n.s();!(t=n.n()).done;){var a=t.value,o=r.shift();if(a){a.frameSpec=null!=o?o:null;var i=mg(a);r.unshift.apply(r,G(i))}}}catch(e){n.e(e)}finally{n.f()}}(e);var i=so(e);return(i=c._audit.after(i,a)).forEach(Zf),function(e,t){return new Promise((function(r,n){Em(t.reporter)(e,t,r,n)}))}(i=i.map(un),Y({environmentData:o},a))},c.commons=sh,c.utils=Jr,c.addReporter("na",(function(e,t,r){console.warn('"na" reporter will be deprecated in axe v4.0. Use the "v2" reporter instead.'),"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,A);r(Y({},Yp(a),{toolOptions:o},zp(e,t)))})),c.addReporter("no-passes",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,k);t.resultTypes=["violations"];var i=zp(e,t).violations;r(Y({},Yp(a),{toolOptions:o,violations:i}))})),c.addReporter("rawEnv",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,N);Dg(e,o,(function(e){var t=Yp(a);r({raw:e,env:t})}))})),c.addReporter("raw",Dg),c.addReporter("v1",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,B),i=zp(e,t),u=function(e){e.nodes.forEach((function(e){e.failureSummary=jp(e)}))};i.incomplete.forEach(u),i.violations.forEach(u),r(Y({},Yp(a),{toolOptions:o},i))})),c.addReporter("v2",(function(e,t,r){"function"==typeof t&&(r=t,t={});var n=t,a=n.environmentData,o=U(n,T),i=zp(e,t);r(Y({},Yp(a),{toolOptions:o},i))}),!0)}(),c._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 an element's role supports its ARIA attributes",help:"Elements must only use supported 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-braille-equivalent":{description:"Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent",help:"aria-braille attributes must have a non-braille equivalent"},"aria-command-name":{description:"Ensures every ARIA button, link and menuitem has an accessible name",help:"ARIA commands must have an accessible name"},"aria-conditional-attr":{description:"Ensures ARIA attributes are used as described in the specification of the element's role",help:"ARIA attributes must be used as specified for the element's role"},"aria-deprecated-role":{description:"Ensures elements do not use deprecated roles",help:"Deprecated ARIA roles must not be used"},"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 are not focusable nor contain focusable elements",help:"ARIA hidden element must not be focusable or 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-prohibited-attr":{description:"Ensures ARIA attributes are not prohibited for an element's role",help:"Elements must only use permitted ARIA attributes"},"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:"aria-roledescription must be 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 must 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-enhanced":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds",help:"Elements must meet enhanced color contrast ratio thresholds"},"color-contrast":{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},"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 must not 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 should not be empty"},"focus-order-semantics":{description:"Ensures elements in the focus order have a role appropriate for interactive content",help:"Elements in the focus order should have an appropriate role"},"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 must 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 should 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 must 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 has a visible label and is not solely labeled using hidden labels, or 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:"Ensure links are distinguished from surrounding text in a way that does not rely on color",help:"Links must be distinguishable without relying 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-no-exceptions":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh must not be used"},"meta-refresh":{description:'Ensures <meta http-equiv="refresh"> is not used for delayed refresh',help:"Delayed refresh under 20 hours must not be used"},"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 must not be disabled"},"nested-interactive":{description:"Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",help:"Interactive controls must not be 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 must not play automatically"},"object-alt":{description:"Ensures <object> elements have alternate text",help:"<object> elements must have alternate text"},"p-as-heading":{description:"Ensure bold, italic text and font-size is not used to style <p> elements as a heading",help:"Styled <p> elements must not be used as headings"},"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:"Elements marked as presentational should not have global ARIA or tabindex to ensure all screen readers ignore them",help:"Ensure elements marked as presentational are consistently ignored"},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 must 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:"Ensure elements that have scrollable content are accessible by keyboard",help:"Scrollable region must have 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 must 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 the <caption> element does not contain the same text as the summary attribute",help:"tables should not have the same summary and caption"},"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."},"target-size":{description:"Ensure touch target have sufficient size and space",help:"All touch targets must be 24px large, or leave sufficient space"},"td-has-header":{description:"Ensure that each non-empty data cell in a <table> larger than 3 by 3  has one or more table headers",help:"Non-empty <td> elements in larger <table> must have an associated table header"},"td-headers-attr":{description:"Ensure that each cell in a table that uses the headers attribute refers only to other cells in that table",help:"Table cells that use the headers attribute must only refer to cells in the same table"},"th-has-data-cells":{description:"Ensure that <th> elements and elements with role=columnheader/rowheader have data cells they describe",help:"Table headers in a data table must refer to data cells"},"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}"},incomplete:"Check that there is no problem if the ARIA attribute is ignored on this element: ${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-busy":{impact:"serious",messages:{pass:"Element has an aria-busy attribute",fail:'Element uses aria-busy="true" while showing a loader'}},"aria-conditional-attr":{impact:"serious",messages:{pass:"ARIA attribute is allowed",fail:{checkbox:'Remove aria-checked, or set it to "${data.checkState}" to match the real checkbox state',rowSingular:"This attribute is supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}",rowPlural:"These attributes are supported with treegrid rows, but not ${data.ownerRole}: ${data.invalidAttrs}"}}},"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.)",hidden:"aria-errormessage value `${data.values}` cannot reference a hidden element"},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:{hasRolePlural:'${data.prohibited} attributes cannot be used with role "${data.role}".',hasRoleSingular:'${data.prohibited} attribute cannot be used with role "${data.role}".',noRolePlural:"${data.prohibited} attributes cannot be used on a ${data.nodeName} with no valid role attribute.",noRoleSingular:"${data.prohibited} attribute cannot be used on a ${data.nodeName} with no valid role attribute."},incomplete:{hasRoleSingular:'${data.prohibited} attribute is not well supported with role "${data.role}".',hasRolePlural:'${data.prohibited} attributes are not well supported with role "${data.role}".',noRoleSingular:"${data.prohibited} attribute is not well supported on a ${data.nodeName} with no valid role attribute.",noRolePlural:"${data.prohibited} attributes are not well supported on a ${data.nodeName} with no valid role attribute."}}},"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}",unallowed:"Element has children which are not allowed: ${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}",noIdShadow:"ARIA attribute element ID does not exist on the page or is a descendant of a different shadow DOM tree: ${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}",empty:"ARIA attribute value is ignored while empty: ${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}"}}},"braille-label-equivalent":{impact:"serious",messages:{pass:"aria-braillelabel is used on an element with accessible text",fail:"aria-braillelabel is used on an element with no accessible text",incomplete:"Unable to compute accessible text"}},"braille-roledescription-equivalent":{impact:"serious",messages:{pass:"aria-brailleroledescription is used on an element with aria-roledescription",fail:{noRoleDescription:"aria-brailleroledescription is used on an element with no aria-roledescription",emptyRoleDescription:"aria-brailleroledescription is used on an element with an empty aria-roledescription"}}},deprecatedrole:{impact:"minor",messages:{pass:"ARIA role is not deprecated",fail:"The role used is deprecated: ${data}"}},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:"serious",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}"}},"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-enhanced":{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"}}},"color-contrast":{impact:"serious",messages:{pass:{default:"Element has sufficient color contrast of ${data.contrastRatio}",hidden:"Element is hidden"},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",complexTextShadows:"Element's contrast could not be determined because it uses complex text shadows",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-style":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text by visual styling",incomplete:{default:"Check if the link needs styling to distinguish it from nearby text",pseudoContent:"Check if the link's pseudo style is sufficient to distinguish it from the surrounding text"},fail:"The link has no styling (such as underline) to distinguish it from the surrounding text"}},"link-in-text-block":{impact:"serious",messages:{pass:"Links can be distinguished from surrounding text in some way other than by color",fail:{fgContrast:"The link has insufficient color contrast of ${data.contrastRatio}:1 with the surrounding text. (Minimum contrast is ${data.requiredContrastRatio}:1, link text: ${data.nodeColor}, surrounding text: ${data.parentColor})",bgContrast:"The link background has insufficient color contrast of ${data.contrastRatio} (Minimum contrast is ${data.requiredContrastRatio}:1, link background color: ${data.nodeBackgroundColor}, surrounding background color: ${data.parentBackgroundColor})"},incomplete:{default:"Element's foreground contrast ratio could not be determined",bgContrast:"Element's background contrast ratio could not be determined",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:"serious",messages:{pass:"Element contains focusable elements",fail:"Element should have focusable content"}},"focusable-disabled":{impact:"serious",messages:{pass:"No focusable elements contained within element",incomplete:"Check if the focusable elements immediately move the focus indicator",fail:"Focusable content should be disabled or be removed from the DOM"}},"focusable-element":{impact:"serious",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",incomplete:"Check if the focusable elements immediately move the focus indicator",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:{default:"Element has focusable descendants",notHidden:'Using a negative tabindex on an element inside an interactive control does not prevent assistive technologies from focusing the element (even with aria-hidden="true")'},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:"dl element only has direct children that are allowed inside; <dt>, <dd>, or <div> elements",fail:"dl element has direct children that are not allowed: ${data.values}"}},"only-listitems":{impact:"serious",messages:{pass:"List element only has direct children that are allowed inside <li> elements",fail:"List element has direct children that are not allowed: ${data.values}"}},"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"}},"target-offset":{impact:"serious",messages:{pass:"Target has sufficient space from its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px which is at least ${data.minOffset}px.",fail:"Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px.",incomplete:{default:"Element with negative tabindex has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px. Is this a target?",nonTabbableNeighbor:"Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of ${data.closestOffset}px instead of at least ${data.minOffset}px. Is the neighbor a target?"}}},"target-size":{impact:"serious",messages:{pass:{default:"Control has sufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",obscured:"Control is ignored because it is fully obscured and thus not clickable"},fail:{default:"Target has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)",partiallyObscured:"Target has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px)"},incomplete:{default:"Element with negative tabindex has insufficient size (${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",contentOverflow:"Element size could not be accurately determined due to overflow content",partiallyObscured:"Element with negative tabindex has insufficient size because it is partially obscured (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is this a target?",partiallyObscuredNonTabbable:"Target has insufficient size because it is partially obscured by a neighbor with negative tabindex (smallest space is ${data.width}px by ${data.height}px, should be at least ${data.minSize}px by ${data.minSize}px). Is the neighbor a target?"}}},"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-no-exceptions":{impact:"minor",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page"}},"meta-refresh":{impact:"critical",messages:{pass:"<meta> tag does not immediately refresh the page",fail:"<meta> tag forces timed refresh of page (less than 20 hours)"}},"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",incomplete:"Unable to determine if <p> elements are styled as headings"}},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"}},"important-letter-spacing":{impact:"serious",messages:{pass:"Letter-spacing in the style attribute is not set to !important, or meets the minimum",fail:"letter-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-line-height":{impact:"serious",messages:{pass:"line-height in the style attribute is not set to !important, or meets the minimum",fail:"line-height in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"important-word-spacing":{impact:"serious",messages:{pass:"word-spacing in the style attribute is not set to !important, or meets the minimum",fail:"word-spacing in the style attribute must not use !important, or be at ${data.minValue}em (current ${data.value}em)"}},"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",iframe:'Using the "title" attribute on an ${data.nodeName} element with a presentational role behaves inconsistently between screen readers'}}},"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",incomplete:"Unable to determine if <table> element has a caption"}},"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(e){var t="Fix any of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}},none:{failureMessage:function(e){var t="Fix all of the following:",r=e;if(r)for(var n=-1,a=r.length-1;n<a;)t+="\n  "+r[n+=1].split("\n").join("\n  ");return t}}},incompleteFallbackMessage:"axe couldn't tell the reason. Time to break out the element inspector!"},rules:[{id:"accesskeys",impact:"serious",selector:"[accesskey]",excludeHidden:!1,tags:["cat.keyboard","best-practice"],all:[],any:[],none:["accesskeys"]},{id:"area-alt",impact:"critical",selector:"map area[href]",excludeHidden:!1,tags:["cat.text-alternatives","wcag2a","wcag244","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.2.4.4","EN-9.4.1.2","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",impact:"critical",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[{options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-allowed-attr"}],any:[],none:["aria-unsupported-attr"]},{id:"aria-allowed-role",impact:"minor",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-braille-equivalent",reviewOnFail:!0,impact:"serious",selector:"[aria-brailleroledescription], [aria-braillelabel]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:["braille-roledescription-equivalent","braille-label-equivalent"],any:[],none:[]},{id:"aria-command-name",impact:"serious",selector:'[role="link"], [role="button"], [role="menuitem"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2","ACT"],actIds:["97a4e1"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-conditional-attr",impact:"serious",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[{options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]},id:"aria-conditional-attr"}],any:[],none:[]},{id:"aria-deprecated-role",impact:"minor",selector:"[role]",matches:"no-empty-role-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["674b10"],all:[],any:[],none:["deprecatedrole"]},{id:"aria-dialog-name",impact:"serious",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",impact:"critical",selector:"body",excludeHidden:!1,matches:"is-initiator-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:[],any:["aria-hidden-body"],none:[]},{id:"aria-hidden-focus",impact:"serious",selector:'[aria-hidden="true"]',matches:"aria-hidden-focus-matches",excludeHidden:!1,tags:["cat.name-role-value","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2"],actIds:["6cfa84"],all:["focusable-modal-open","focusable-disabled","focusable-not-tabbable"],any:[],none:[]},{id:"aria-input-field-name",impact:"serious",selector:'[role="combobox"], [role="listbox"], [role="searchbox"], [role="slider"], [role="spinbutton"], [role="textbox"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","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",impact:"serious",selector:'[role="meter"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111","EN-301-549","EN-9.1.1.1"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-progressbar-name",impact:"serious",selector:'[role="progressbar"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag111","EN-301-549","EN-9.1.1.1"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-prohibited-attr",impact:"serious",matches:"aria-allowed-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5c01ea"],all:[],any:[],none:[{options:{elementsAllowedAriaLabel:["applet","input"]},id:"aria-prohibited-attr"}]},{id:"aria-required-attr",impact:"critical",selector:"[role]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["4e8ab6"],all:[],any:["aria-required-attr"],none:[]},{id:"aria-required-children",impact:"critical",selector:"[role]",matches:"aria-required-children-matches",tags:["cat.aria","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],actIds:["bc4a75","ff89c9"],all:[],any:[{options:{reviewEmpty:["doc-bibliography","doc-endnotes","grid","list","listbox","menu","menubar","table","tablist","tree","treegrid","rowgroup"]},id:"aria-required-children"},"aria-busy"],none:[]},{id:"aria-required-parent",impact:"critical",selector:"[role]",matches:"aria-required-parent-matches",tags:["cat.aria","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],actIds:["ff89c9"],all:[],any:[{options:{ownGroupRoles:["listitem","treeitem"]},id:"aria-required-parent"}],none:[]},{id:"aria-roledescription",impact:"serious",selector:"[aria-roledescription]",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2","deprecated"],enabled:!1,all:[],any:[{options:{supportedRoles:["button","img","checkbox","radio","combobox","menuitemcheckbox","menuitemradio"]},id:"aria-roledescription"}],none:[]},{id:"aria-roles",impact:"critical",selector:"[role]",matches:"no-empty-role-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["674b10"],all:[],any:[],none:["invalidrole","abstractrole","unsupportedrole"]},{id:"aria-text",impact:"serious",selector:"[role=text]",tags:["cat.aria","best-practice"],all:[],any:["no-focusable-content"],none:[]},{id:"aria-toggle-field-name",impact:"serious",selector:'[role="checkbox"], [role="menuitemcheckbox"], [role="menuitemradio"], [role="radio"], [role="switch"], [role="option"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],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",impact:"serious",selector:'[role="tooltip"]',matches:"no-naming-method-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"aria-treeitem-name",impact:"serious",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",impact:"critical",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["6a7281"],all:[{options:[],id:"aria-valid-attr-value"},"aria-errormessage","aria-level"],any:[],none:[]},{id:"aria-valid-attr",impact:"critical",matches:"aria-has-attr-matches",tags:["cat.aria","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],actIds:["5f99a7"],all:[],any:[{options:[],id:"aria-valid-attr"}],none:[]},{id:"audio-caption",impact:"critical",selector:"audio",enabled:!1,excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag121","EN-301-549","EN-9.1.2.1","section508","section508.22.a","deprecated"],actIds:["2eb176","afb423"],all:[],any:[],none:["caption"]},{id:"autocomplete-valid",impact:"serious",matches:"autocomplete-matches",tags:["cat.forms","wcag21aa","wcag135","EN-301-549","EN-9.1.3.5","ACT"],actIds:["73f2c2"],all:[{options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]},id:"autocomplete-valid"}],any:[],none:[]},{id:"avoid-inline-spacing",impact:"serious",selector:"[style]",matches:"is-visible-on-screen-matches",tags:["cat.structure","wcag21aa","wcag1412","EN-301-549","EN-9.1.4.12","ACT"],actIds:["24afc2","9e45ec","78fd32"],all:[{options:{cssProperty:"letter-spacing",minValue:.12},id:"important-letter-spacing"},{options:{cssProperty:"word-spacing",minValue:.16},id:"important-word-spacing"},{options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1},id:"important-line-height"}],any:[],none:[]},{id:"blink",impact:"serious",selector:"blink",excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag222","section508","section508.22.j","TTv5","TT2.b","EN-301-549","EN-9.2.2.2"],all:[],any:[],none:["is-on-screen"]},{id:"button-name",impact:"critical",selector:"button",matches:"no-explicit-name-required-matches",tags:["cat.name-role-value","wcag2a","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.4.1.2","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",impact:"serious",selector:"html",pageLevel:!0,matches:"bypass-matches",reviewOnFail:!0,tags:["cat.keyboard","wcag2a","wcag241","section508","section508.22.o","TTv5","TT9.a","EN-301-549","EN-9.2.4.1"],actIds:["cf77f2","047fe0","b40fd1","3e12e1","ye5d6e"],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-enhanced",impact:"serious",matches:"color-contrast-matches",excludeHidden:!1,enabled:!1,tags:["cat.color","wcag2aaa","wcag146","ACT"],actIds:["09o5cg"],all:[],any:[{options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03},id:"color-contrast-enhanced"}],none:[]},{id:"color-contrast",impact:"serious",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],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:.2,textStrokeEmMin:.03},id:"color-contrast"}],none:[]},{id:"css-orientation-lock",impact:"serious",selector:"html",tags:["cat.structure","wcag134","wcag21aa","EN-301-549","EN-9.1.3.4","experimental"],actIds:["b33eff"],all:[{options:{degreeThreshold:2},id:"css-orientation-lock"}],any:[],none:[],preload:!0},{id:"definition-list",impact:"serious",selector:"dl",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:[],none:["structured-dlitems",{options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0},id:"only-dlitems"}]},{id:"dlitem",impact:"serious",selector:"dd, dt",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:["dlitem"],none:[]},{id:"document-title",impact:"serious",selector:"html",matches:"is-initiator-matches",tags:["cat.text-alternatives","wcag2a","wcag242","TTv5","TT12.a","EN-301-549","EN-9.2.4.2","ACT"],actIds:["2779a5"],all:[],any:["doc-has-title"],none:[]},{id:"duplicate-id-active",impact:"serious",selector:"[id]",matches:"duplicate-id-active-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a-obsolete","wcag411","deprecated"],enabled:!1,actIds:["3ea0c8"],all:[],any:["duplicate-id-active"],none:[]},{id:"duplicate-id-aria",impact:"critical",selector:"[id]",matches:"duplicate-id-aria-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag412","EN-301-549","EN-9.4.1.2"],reviewOnFail:!0,actIds:["3ea0c8"],all:[],any:["duplicate-id-aria"],none:[]},{id:"duplicate-id",impact:"minor",selector:"[id]",matches:"duplicate-id-misc-matches",excludeHidden:!1,tags:["cat.parsing","wcag2a-obsolete","wcag411","deprecated"],enabled:!1,actIds:["3ea0c8"],all:[],any:["duplicate-id"],none:[]},{id:"empty-heading",impact:"minor",selector:'h1, h2, h3, h4, h5, h6, [role="heading"]',matches:"heading-matches",tags:["cat.name-role-value","best-practice"],actIds:["ffd0e9"],all:[],any:["has-visible-text","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"empty-table-header",impact:"minor",selector:'th:not([role]), [role="rowheader"], [role="columnheader"]',tags:["cat.name-role-value","best-practice"],all:[],any:["has-visible-text"],none:[]},{id:"focus-order-semantics",impact:"minor",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",impact:"moderate",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag332","TTv5","TT5.c","EN-301-549","EN-9.3.3.2"],all:[],any:[],none:["multiple-label"]},{id:"frame-focusable-content",impact:"serious",selector:"html",matches:"frame-focusable-content-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],actIds:["akn7bn"],all:[],any:["frame-focusable-content"],none:[]},{id:"frame-tested",impact:"critical",selector:"html, frame, iframe",tags:["cat.structure","best-practice","review-item"],all:[{options:{isViolation:!1},id:"frame-tested"}],any:[],none:[]},{id:"frame-title-unique",impact:"serious",selector:"frame[title], iframe[title]",matches:"frame-title-has-text-matches",tags:["cat.text-alternatives","wcag2a","wcag412","TTv5","TT12.d","EN-301-549","EN-9.4.1.2"],actIds:["4b1c6c"],all:[],any:[],none:["unique-frame-title"],reviewOnFail:!0},{id:"frame-title",impact:"serious",selector:"frame, iframe",matches:"no-negative-tabindex-matches",tags:["cat.text-alternatives","wcag2a","wcag412","section508","section508.22.i","TTv5","TT12.d","EN-301-549","EN-9.4.1.2"],actIds:["cae760"],all:[],any:[{options:{attribute:"title"},id:"non-empty-title"},"aria-label","aria-labelledby","presentational-role"],none:[]},{id:"heading-order",impact:"moderate",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",impact:"minor",selector:"*",excludeHidden:!1,tags:["cat.structure","best-practice","experimental","review-item"],all:[],any:["hidden-content"],none:[]},{id:"html-has-lang",impact:"serious",selector:"html",matches:"is-initiator-matches",tags:["cat.language","wcag2a","wcag311","TTv5","TT11.a","EN-301-549","EN-9.3.1.1","ACT"],actIds:["b5c3f8"],all:[],any:[{options:{attributes:["lang","xml:lang"]},id:"has-lang"}],none:[]},{id:"html-lang-valid",impact:"serious",selector:'html[lang]:not([lang=""]), html[xml\\:lang]:not([xml\\:lang=""])',tags:["cat.language","wcag2a","wcag311","TTv5","TT11.a","EN-301-549","EN-9.3.1.1","ACT"],actIds:["bf051a"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"html-xml-lang-mismatch",impact:"moderate",selector:"html[lang][xml\\:lang]",matches:"xml-lang-mismatch-matches",tags:["cat.language","wcag2a","wcag311","EN-301-549","EN-9.3.1.1","ACT"],actIds:["5b7ae0"],all:["xml-lang-mismatch"],any:[],none:[]},{id:"identical-links-same-purpose",impact:"minor",selector:'a[href], area[href], [role="link"]',excludeHidden:!1,enabled:!1,matches:"identical-links-same-purpose-matches",tags:["cat.semantics","wcag2aaa","wcag249"],actIds:["b20e66"],all:["identical-links-same-purpose"],any:[],none:[]},{id:"image-alt",impact:"critical",selector:"img",matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","TT7.b","EN-301-549","EN-9.1.1.1","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",impact:"minor",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",impact:"critical",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","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["97a4e1"],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",impact:"critical",selector:'input[type="image"]',matches:"no-explicit-name-required-matches",tags:["cat.text-alternatives","wcag2a","wcag111","wcag412","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","EN-9.4.1.2","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",impact:"serious",matches:"label-content-name-mismatch-matches",tags:["cat.semantics","wcag21a","wcag253","EN-301-549","EN-9.2.5.3","experimental"],actIds:["2ee8b8"],all:[],any:[{options:{pixelThreshold:.1,occurrenceThreshold:3},id:"label-content-name-mismatch"}],none:[]},{id:"label-title-only",impact:"serious",selector:"input, select, textarea",matches:"label-matches",tags:["cat.forms","best-practice"],all:[],any:[],none:["title-only"]},{id:"label",impact:"critical",selector:"input, textarea",matches:"label-matches",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],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:["hidden-explicit-label"]},{id:"landmark-banner-is-top-level",impact:"moderate",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",impact:"moderate",selector:"aside:not([role]), [role=complementary]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-contentinfo-is-top-level",impact:"moderate",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",impact:"moderate",selector:"main:not([role]), [role=main]",tags:["cat.semantics","best-practice"],all:[],any:["landmark-is-top-level"],none:[]},{id:"landmark-no-duplicate-banner",impact:"moderate",selector:"header:not([role]), [role=banner]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"header:not([role]), [role=banner]",role:"banner"},id:"page-no-duplicate-banner"}],none:[]},{id:"landmark-no-duplicate-contentinfo",impact:"moderate",selector:"footer:not([role]), [role=contentinfo]",tags:["cat.semantics","best-practice"],all:[],any:[{options:{selector:"footer:not([role]), [role=contentinfo]",role:"contentinfo"},id:"page-no-duplicate-contentinfo"}],none:[]},{id:"landmark-no-duplicate-main",impact:"moderate",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",impact:"moderate",selector:"html",tags:["cat.semantics","best-practice"],all:[{options:{selector:"main:not([role]), [role='main']",passForModal:!0},id:"page-has-main"}],any:[],none:[]},{id:"landmark-unique",impact:"moderate",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",impact:"serious",selector:"a[href], [role=link]",matches:"link-in-text-block-matches",excludeHidden:!1,tags:["cat.color","wcag2a","wcag141","TTv5","TT13.a","EN-301-549","EN-9.1.4.1"],all:[],any:[{options:{requiredContrastRatio:3,allowSameColor:!0},id:"link-in-text-block"},"link-in-text-block-style"],none:[]},{id:"link-name",impact:"serious",selector:"a[href]",tags:["cat.name-role-value","wcag2a","wcag244","wcag412","section508","section508.22.a","TTv5","TT6.a","EN-301-549","EN-9.2.4.4","EN-9.4.1.2","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",impact:"serious",selector:"ul, ol",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:[],none:[{options:{validRoles:["listitem"],validNodeNames:["li"]},id:"only-listitems"}]},{id:"listitem",impact:"serious",selector:"li",matches:"no-role-matches",tags:["cat.structure","wcag2a","wcag131","EN-301-549","EN-9.1.3.1"],all:[],any:["listitem"],none:[]},{id:"marquee",impact:"serious",selector:"marquee",excludeHidden:!1,tags:["cat.parsing","wcag2a","wcag222","TTv5","TT2.b","EN-301-549","EN-9.2.2.2"],all:[],any:[],none:["is-on-screen"]},{id:"meta-refresh-no-exceptions",impact:"minor",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,enabled:!1,tags:["cat.time-and-media","wcag2aaa","wcag224","wcag325"],actIds:["bisz58"],all:[],any:[{options:{minDelay:72e3,maxDelay:!1},id:"meta-refresh-no-exceptions"}],none:[]},{id:"meta-refresh",impact:"critical",selector:'meta[http-equiv="refresh"][content]',excludeHidden:!1,tags:["cat.time-and-media","wcag2a","wcag221","TTv5","TT8.a","EN-301-549","EN-9.2.2.1"],actIds:["bc659a","bisz58"],all:[],any:[{options:{minDelay:0,maxDelay:72e3},id:"meta-refresh"}],none:[]},{id:"meta-viewport-large",impact:"minor",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",impact:"critical",selector:'meta[name="viewport"]',matches:"is-initiator-matches",excludeHidden:!1,tags:["cat.sensory-and-visual-cues","wcag2aa","wcag144","EN-301-549","EN-9.1.4.4","ACT"],actIds:["b4f0c3"],all:[],any:[{options:{scaleMinimum:2},id:"meta-viewport"}],none:[]},{id:"nested-interactive",impact:"serious",matches:"nested-interactive-matches",tags:["cat.keyboard","wcag2a","wcag412","TTv5","TT6.a","EN-301-549","EN-9.4.1.2"],actIds:["307n5z"],all:[],any:["no-focusable-content"],none:[]},{id:"no-autoplay-audio",impact:"moderate",excludeHidden:!1,selector:"audio[autoplay], video[autoplay]",matches:"no-autoplay-audio-matches",reviewOnFail:!0,tags:["cat.time-and-media","wcag2a","wcag142","TTv5","TT2.a","EN-301-549","EN-9.1.4.2","ACT"],actIds:["80f0bf"],preload:!0,all:[{options:{allowedDuration:3},id:"no-autoplay-audio"}],any:[],none:[]},{id:"object-alt",impact:"serious",selector:"object[data]",matches:"object-is-loaded-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","EN-301-549","EN-9.1.1.1"],actIds:["8fc3b6"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:[]},{id:"p-as-heading",impact:"serious",selector:"p",matches:"p-as-heading-matches",tags:["cat.semantics","wcag2a","wcag131","EN-301-549","EN-9.1.3.1","experimental"],all:[{options:{margins:[{weight:150,italic:!0},{weight:150,size:1.15},{italic:!0,size:1.15},{size:1.4}],passLength:1,failLength:.5},id:"p-as-heading"}],any:[],none:[]},{id:"page-has-heading-one",impact:"moderate",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]",passForModal:!0},id:"page-has-heading-one"}],any:[],none:[]},{id:"presentation-role-conflict",impact:"minor",selector:'img[alt=\'\'], [role="none"], [role="presentation"]',matches:"has-implicit-chromium-role-matches",tags:["cat.aria","best-practice","ACT"],actIds:["46ca7f"],all:[],any:[],none:["is-element-focusable","has-global-aria-attribute"]},{id:"region",impact:"moderate",selector:"body *",tags:["cat.keyboard","best-practice"],all:[],any:[{options:{regionMatcher:"dialog, [role=dialog], [role=alertdialog], svg"},id:"region"}],none:[]},{id:"role-img-alt",impact:"serious",selector:"[role='img']:not(img, area, input, object)",matches:"html-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","ACT"],actIds:["23a2a8"],all:[],any:["aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"scope-attr-valid",impact:"moderate",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",impact:"serious",selector:"*:not(select,textarea)",matches:"scrollable-region-focusable-matches",tags:["cat.keyboard","wcag2a","wcag211","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],actIds:["0ssw9k"],all:[],any:["focusable-content","focusable-element"],none:[]},{id:"select-name",impact:"critical",selector:"select",tags:["cat.forms","wcag2a","wcag412","section508","section508.22.n","TTv5","TT5.c","EN-301-549","EN-9.4.1.2","ACT"],actIds:["e086e5"],all:[],any:["implicit-label","explicit-label","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"},"presentational-role"],none:["hidden-explicit-label"]},{id:"server-side-image-map",impact:"minor",selector:"img[ismap]",tags:["cat.text-alternatives","wcag2a","wcag211","section508","section508.22.f","TTv5","TT4.a","EN-301-549","EN-9.2.1.1"],all:[],any:[],none:["exists"]},{id:"skip-link",impact:"moderate",selector:'a[href^="#"], a[href^="/#"]',matches:"skip-link-matches",tags:["cat.keyboard","best-practice"],all:[],any:["skip-link"],none:[]},{id:"svg-img-alt",impact:"serious",selector:'[role="img"], [role="graphics-symbol"], svg[role="graphics-document"]',matches:"svg-namespace-matches",tags:["cat.text-alternatives","wcag2a","wcag111","section508","section508.22.a","TTv5","TT7.a","EN-301-549","EN-9.1.1.1","ACT"],actIds:["7d6734"],all:[],any:["svg-non-empty-title","aria-label","aria-labelledby",{options:{attribute:"title"},id:"non-empty-title"}],none:[]},{id:"tabindex",impact:"serious",selector:"[tabindex]",tags:["cat.keyboard","best-practice"],all:[],any:["tabindex"],none:[]},{id:"table-duplicate-name",impact:"minor",selector:"table",tags:["cat.tables","best-practice"],all:[],any:[],none:["same-caption-summary"]},{id:"table-fake-caption",impact:"serious",selector:"table",matches:"data-table-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","EN-301-549","EN-9.1.3.1"],all:["caption-faked"],any:[],none:[]},{id:"target-size",impact:"serious",selector:"*",enabled:!1,matches:"widget-not-inline-matches",tags:["cat.sensory-and-visual-cues","wcag22aa","wcag258"],all:[],any:[{options:{minSize:24},id:"target-size"},{options:{minOffset:24},id:"target-offset"}],none:[]},{id:"td-has-header",impact:"critical",selector:"table",matches:"data-table-large-matches",tags:["cat.tables","experimental","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],all:["td-has-header"],any:[],none:[]},{id:"td-headers-attr",impact:"serious",selector:"table",matches:"table-or-grid-role-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],actIds:["a25f45"],all:["td-headers-attr"],any:[],none:[]},{id:"th-has-data-cells",impact:"serious",selector:"table",matches:"data-table-matches",tags:["cat.tables","wcag2a","wcag131","section508","section508.22.g","TTv5","TT14.b","EN-301-549","EN-9.1.3.1"],actIds:["d0f69e"],all:["th-has-data-cells"],any:[],none:[]},{id:"valid-lang",impact:"serious",selector:"[lang]:not(html), [xml\\:lang]:not(html)",tags:["cat.language","wcag2aa","wcag312","TTv5","TT11.b","EN-301-549","EN-9.3.1.2","ACT"],actIds:["de46e4"],all:[],any:[],none:[{options:{attributes:["lang","xml:lang"]},id:"valid-lang"}]},{id:"video-caption",impact:"critical",selector:"video",tags:["cat.text-alternatives","wcag2a","wcag122","section508","section508.22.a","TTv5","TT17.a","EN-301-549","EN-9.1.2.2"],actIds:["eac66b"],all:[],any:[],none:["caption"]}],checks:[{id:"abstractrole",evaluate:"abstractrole-evaluate"},{id:"aria-allowed-attr",evaluate:"aria-allowed-attr-evaluate",options:{validTreeRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{id:"aria-allowed-role",evaluate:"aria-allowed-role-evaluate",options:{allowImplicit:!0,ignoredTags:[]}},{id:"aria-busy",evaluate:"aria-busy-evaluate"},{id:"aria-conditional-attr",evaluate:"aria-conditional-attr-evaluate",options:{invalidTableRowAttrs:["aria-posinset","aria-setsize","aria-expanded","aria-level"]}},{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","menu","menubar","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:"braille-label-equivalent",evaluate:"braille-label-equivalent-evaluate"},{id:"braille-roledescription-equivalent",evaluate:"braille-roledescription-equivalent-evaluate"},{id:"deprecatedrole",evaluate:"deprecatedrole-evaluate"},{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-enhanced",evaluate:"color-contrast-evaluate",options:{ignoreUnicode:!0,ignoreLength:!1,ignorePseudo:!1,boldValue:700,boldTextPt:14,largeTextPt:18,contrastRatio:{normal:{expected:7,minThreshold:4.5},large:{expected:4.5,minThreshold:3}},pseudoSizeThreshold:.25,shadowOutlineEmMax:.1,textStrokeEmMin:.03}},{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:.2,textStrokeEmMin:.03}},{id:"link-in-text-block-style",evaluate:"link-in-text-block-style-evaluate"},{id:"link-in-text-block",evaluate:"link-in-text-block-evaluate",options:{requiredContrastRatio:3,allowSameColor:!0}},{id:"autocomplete-appropriate",evaluate:"autocomplete-appropriate-evaluate",deprecated:!0},{id:"autocomplete-valid",evaluate:"autocomplete-valid-evaluate",options:{stateTerms:["none","false","true","disabled","enabled","undefined","null"]}},{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:"frame-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]",passForModal:!0}},{id:"page-has-main",evaluate:"has-descendant-evaluate",after:"has-descendant-after",options:{selector:"main:not([role]), [role='main']",passForModal:!0}},{id:"page-no-duplicate-banner",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"header:not([role]), [role=banner]",role:"banner"}},{id:"page-no-duplicate-contentinfo",evaluate:"page-no-duplicate-evaluate",after:"page-no-duplicate-after",options:{selector:"footer:not([role]), [role=contentinfo]",role:"contentinfo"}},{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"},{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,occurrenceThreshold: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:"invalid-children-evaluate",options:{validRoles:["definition","term","listitem"],validNodeNames:["dt","dd"],divGroups:!0}},{id:"only-listitems",evaluate:"invalid-children-evaluate",options:{validRoles:["listitem"],validNodeNames:["li"]}},{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:"target-offset",evaluate:"target-offset-evaluate",options:{minOffset:24}},{id:"target-size",evaluate:"target-size-evaluate",options:{minSize:24}},{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-no-exceptions",evaluate:"meta-refresh-evaluate",options:{minDelay:72e3,maxDelay:!1}},{id:"meta-refresh",evaluate:"meta-refresh-evaluate",options:{minDelay:0,maxDelay:72e3}},{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}],passLength:1,failLength:.5}},{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:"important-letter-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"letter-spacing",minValue:.12}},{id:"important-line-height",evaluate:"inline-style-property-evaluate",options:{multiLineOnly:!0,cssProperty:"line-height",minValue:1.5,normalValue:1}},{id:"important-word-spacing",evaluate:"inline-style-property-evaluate",options:{cssProperty:"word-spacing",minValue:.16}},{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)}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";r(115);const e={id:"color_contrast_failure",matches:"color-contrast-matches",excludeHidden:!1,tags:["cat.color","wcag2aa","wcag143","TTv5","TT13.c","EN-301-549","EN-9.1.4.3","ACT"],actIds:["afw4f7","09o5cg"],metadata:{description:"Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",help:"Elements must meet minimum color contrast ratio thresholds"},all:[],any:["color-contrast"],none:[]},t=document.querySelector("body"),n=t.getAttribute("data-iframe-id"),a=t.getAttribute("data-iframe-event-name"),o=t.getAttribute("data-iframe-post-id"),i=(e=[],t=[],r=!1)=>{if(clearTimeout(u),void 0!==axe.cleanup)axe.cleanup((function(){axe.teardown(),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}),(function(){axe.teardown(),axe=null,t.push("***** axe.cleanup() failed.");var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}));else{r=!0,t.push("***** axe.cleanup() does not exist."),axe=null;var i=new CustomEvent(a,{detail:{iframeId:n,postId:o,violations:e,errorMsgs:t,error:r},bubbles:!1});top.dispatchEvent(i),i=null}},u=setTimeout((function(){i([],["***** axe scan took too long."],!0)}),3e4);(async(t={configOptions:{},runOptions:{}})=>{const r={configOptions:{reporter:"raw",rules:[e],checks:[],iframes:!1},resultTypes:["violations"],runOptions:{runOnly:["color_contrast_failure"]}},n=Object.assign(r.configOptions,t.configOptions);axe.configure(n);const a=Object.assign(r.runOptions,t.runOptions);return await axe.run({exclude:["#wpadminbar",".edac-panel-container"]},a).then((e=>{let t=[];e.forEach((e=>{e.violations.forEach((r=>{"failed"===r.result&&t.push({selector:r.node.selector,html:document.querySelector(r.node.selector).outerHTML,ruleId:e.id,impact:e.impact,tags:e.tags})}))}));let r=e.map((e=>({id:e.id,description:e.description,help:e.help,impact:e.impact,tags:e.tags})));return t.sort((function(e,t){return(e=document.querySelector(e.selector))===(t=document.querySelector(t.selector))?0:2&e.compareDocumentPosition(t)?1:-1})),{rules:e,rules_min:r,violations:t}})).catch((e=>{throw e}))})().then((e=>{let t=JSON.parse(JSON.stringify(e.violations));i(t)})).catch((e=>{i([],[e.message],!0)}))})()})();
  • accessibility-checker/trunk/build/pageScanner.bundle.js.LICENSE.txt

    r3012193 r3025920  
    1 /*! axe v4.7.2
    2  * Copyright (c) 2023 Deque Systems, Inc.
     1/*! axe v4..2
     2 * Copyright (c) 2023 Deque Systems, Inc.
    33 *
    44 * Your use of this Source Code Form is subject to the terms of the Mozilla Public
  • accessibility-checker/trunk/includes/classes/class-scans-stats.php

    r3012193 r3025920  
    1717 */
    1818class Scans_Stats {
     19
    1920
    2021    /**
     
    190191
    191192            if ( $rule_query->count() ) {
    192                 ++$data['rules_failed'];
     193                ++$data['rules_failed'];
    193194            }       
    194195        }
     
    248249       
    249250       
    250         if ( $data['posts_scanned'] > 0 &&
    251             ! empty( Settings::get_scannable_post_types() ) &&
    252             ! empty( Settings::get_scannable_post_statuses() )
     251        if ( $data['posts_scanned'] > 0
     252           
     253            ! empty( Settings::get_scannable_post_statuses() )
    253254        ) {
    254255       
     
    263264            ) . ')';
    264265       
    265             // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- Using direct query for adding data to database, caching not required for one time operation.
     266// phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared, WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- Using direct query for adding data to database, caching not required for one time operation.
    266267            $data['posts_without_issues'] = $wpdb->get_var( $sql );
    267268
     
    365366     * Gets issues summary information about a post type
    366367     *
    367      * @param string $post_type post type.
     368     * @param string $post_type post type.
    368369     * @return array .
    369370     */
     
    438439        $data['cached_at']  = time();
    439440        $data['expires_at'] = time() + $this->cache_time;
    440         $cache['cache_hit'] = false;
     441        $ = false;
    441442
    442443        set_transient( $transient_name, $data, $this->cache_time );
  • accessibility-checker/trunk/includes/enqueue-scripts.php

    r3012193 r3025920  
    5858            }
    5959
    60             $headers = array(
    61                 'Content-Type'  => 'application/json',
    62                 'X-WP-Nonce'    => wp_create_nonce( 'wp_rest' ),
    63                 'Authorization' => 'None',
    64            
    65             );
    6660   
    6761            $pro = edac_check_plugin_active( 'accessibility-checker-pro/accessibility-checker-pro.php' ) && EDAC_KEY_VALID;
     
    8276                'edac_editor_app',
    8377                array(
    84                     'postID'      => $post_id,
    85                     'edacUrl'     => esc_url_raw( get_site_url() ),
    86                     'edacHeaders' => $headers,
    87                     'edacApiUrl'  => esc_url_raw( rest_url() . 'accessibility-checker/v1' ),
    88                     'baseurl'     => plugin_dir_url( __DIR__ ),
    89                     'active'      => $active,
    90                     'pro'         => $pro,
    91                     'debug'       => $debug,
    92                     'scanUrl'     => get_preview_post_link(
     78                    'postID'     => $post_id,
     79                    'edacUrl'    => esc_url_raw( get_site_url() ),
     80                    'edac,
     81                    ' ),
     82                    ',
     83                    ',
     84                    ',
     85                    'debug'      => $debug,
     86                    'scanUrl'    => get_preview_post_link(
    9387                        $post_id,
    9488                        array( 'edac_pageScanner' => 1 )
     
    161155                'ajaxurl'   => admin_url( 'admin-ajax.php' ),
    162156                'loggedIn'  => is_user_logged_in(),
    163                 'appCssUrl' => plugin_dir_url( __DIR__ ) . 'build/css/frontendHighlighterApp.css?ver=' . EDAC_VERSION,
     157                'appCssUrl' => . 'build/css/frontendHighlighterApp.css?ver=' . EDAC_VERSION,
    164158            )
    165159        );
  • accessibility-checker/trunk/includes/validate.php

    r3012193 r3025920  
    113113
    114114    if ( ! $content['html'] ) {
    115         add_option( 'edac_password_protected', true );
     115        _option( 'edac_password_protected', true );
    116116        return;
    117117    } else {
    118         delete_option( 'edac_password_protected' );
     118        );
    119119    }
    120120
     
    357357            $merged_context_opts = array_merge( $default_context_opts, $context_opts );
    358358            $context             = stream_context_create( $merged_context_opts );
    359            
    360             $dom             = file_get_html( $url, false, $context );     
    361             $content['html'] = edac_remove_elements(
     359            $dom                 = file_get_html( $url, false, $context );   
     360            $content['html']     = edac_remove_elements(
    362361                $dom,
    363362                array(
  • accessibility-checker/trunk/vendor/composer/installed.php

    r3012193 r3025920  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => '4d5d24230ba348281d8c1cc03c3098c5e1a2b6e2',
     6        'reference' => '2',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    4141            'pretty_version' => 'dev-main',
    4242            'version' => 'dev-main',
    43             'reference' => '4d5d24230ba348281d8c1cc03c3098c5e1a2b6e2',
     43            'reference' => '2',
    4444            'type' => 'library',
    4545            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.