diff --git a/bookmarklet/apca.js b/bookmarklet/apca.js index 16814024..1a455182 100644 --- a/bookmarklet/apca.js +++ b/bookmarklet/apca.js @@ -1 +1 @@ -!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.0";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let i=s[0];const d=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(i)?"pt"===i?i="br"===d?"ptBR":"ptPT":"uk"===i?i="ua":"en"===i&&(i="us"===d?"enUS":"en"):i="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(i)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0,contrastAPCA:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(i)).catch(e=>new Error("Error loading Sa11y:",e))})()}); +!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.1";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let i=s[0];const d=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(i)?"pt"===i?i="br"===d?"ptBR":"ptPT":"uk"===i?i="ua":"en"===i&&(i="us"===d?"enUS":"en"):i="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(i)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0,contrastAPCA:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(i)).catch(e=>new Error("Error loading Sa11y:",e))})()}); diff --git a/bookmarklet/unminified.js b/bookmarklet/unminified.js index d1d0cb43..a51d2b93 100644 --- a/bookmarklet/unminified.js +++ b/bookmarklet/unminified.js @@ -1 +1 @@ -!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.0";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let d=s[0];const i=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(d)?"pt"===d?d="br"===i?"ptBR":"ptPT":"uk"===d?d="ua":"en"===d&&(d="us"===i?"enUS":"en"):d="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(d)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(d)).catch(e=>new Error("Error loading Sa11y:",e))})()}); +!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.1";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let d=s[0];const i=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(d)?"pt"===d?d="br"===i?"ptBR":"ptPT":"uk"===d?d="ua":"en"===d&&(d="us"===i?"enUS":"en"):d="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(d)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(d)).catch(e=>new Error("Error loading Sa11y:",e))})()}); diff --git a/bookmarklet/v2-en.js b/bookmarklet/v2-en.js index 799e8431..8eb54bca 100644 --- a/bookmarklet/v2-en.js +++ b/bookmarklet/v2-en.js @@ -1 +1 @@ -!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.0";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n),new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>new Promise((n,t)=>{const o=document.createElement("script");o.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/en.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,o.onload=n,o.onerror=t,document.body.appendChild(o)})).then(()=>(()=>{const e=()=>{Sa11y.Lang.addI18n(Sa11yLangEn.strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const n=document.querySelector("iframe.player"),t=n.getAttribute("src");n&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):e()}else e(),document.getElementById("sa11y-loading").remove()})()).catch(e=>new Error("Error loading Sa11y:",e))})()}); +!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.1";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n),new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>new Promise((n,t)=>{const o=document.createElement("script");o.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/en.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,o.onload=n,o.onerror=t,document.body.appendChild(o)})).then(()=>(()=>{const e=()=>{Sa11y.Lang.addI18n(Sa11yLangEn.strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const n=document.querySelector("iframe.player"),t=n.getAttribute("src");n&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):e()}else e(),document.getElementById("sa11y-loading").remove()})()).catch(e=>new Error("Error loading Sa11y:",e))})()}); diff --git a/bookmarklet/v2.js b/bookmarklet/v2.js index 9863f542..7d279063 100644 --- a/bookmarklet/v2.js +++ b/bookmarklet/v2.js @@ -1 +1 @@ -!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.0";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let i=s[0];const d=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(i)?"pt"===i?i="br"===d?"ptBR":"ptPT":"uk"===i?i="ua":"en"===i&&(i="us"===d?"enUS":"en"):i="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(i)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(i)).catch(e=>new Error("Error loading Sa11y:",e))})()}); +!function(e){"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";const e="4.2.1";(()=>{const n=document.createElement("div");n.id="sa11y-loading";const t=n.attachShadow({mode:"open"}),o=document.createElement("div");o.classList.add("loader"),o.innerHTML='\n\n\n\x3c!-- Credit: https://codepen.io/aurer/pen/ZEJxpO --\x3e\n',t.appendChild(o),document.body.appendChild(n);const s=(document.documentElement.lang||"en").split("-");let i=s[0];const d=s[1]?s[1].toLowerCase():"";["bg","cs","da","de","el","en","es","et","fi","fr","hu","id","it","ja","ko","lt","lv","nb","nl","pl","pt","ro","sl","sk","sv","tr","uk","ua","zh"].includes(i)?"pt"===i?i="br"===d?"ptBR":"ptPT":"uk"===i?i="ua":"en"===i&&(i="us"===d?"enUS":"en"):i="en",new Promise((n,t)=>{const o=document.createElement("link");o.rel="stylesheet",o.href=`https://cdn.jsdelivr.net/gh/ryersondmp/sa11y@${e}/dist/css/sa11y.min.css`,o.onload=n,o.onerror=t,document.head.appendChild(o)}).then(()=>(n=>new Promise((t,o)=>{const s=document.createElement("script");s.src=`https://cdn.jsdelivr.net/combine/gh/ryersondmp/sa11y@${e}/dist/js/lang/${n}.umd.min.js,gh/ryersondmp/sa11y@${e}/dist/js/sa11y.umd.min.js`,s.onload=t,s.onerror=o,document.body.appendChild(s)}))(i)).then(()=>(e=>{const n=()=>{const n=`Sa11yLang${e.charAt(0).toUpperCase()+e.slice(1)}`;Sa11y.Lang.addI18n(window[n].strings),new Sa11y.Sa11y({autoDetectShadowComponents:!0,customChecks:!1,exportResultsPlugin:!0,detectSPArouting:!0})};if(window.location.href.includes("https://360.articulate.com/review/content")){const e=document.querySelector("iframe.player"),t=e.getAttribute("src");e&&t?(document.getElementById("sa11y-loading").remove(),window.confirm("Press OK to be redirected to a page where you can check the accessibility of the content. The page will open in a new tab.")&&window.open(t,"_blank")):n()}else n(),document.getElementById("sa11y-loading").remove()})(i)).catch(e=>new Error("Error loading Sa11y:",e))})()}); diff --git a/dist/js/lang/bg.js b/dist/js/lang/bg.js index 85b595bb..46239170 100644 --- a/dist/js/lang/bg.js +++ b/dist/js/lang/bg.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/bg.umd.js b/dist/js/lang/bg.umd.js index b54220a3..80225ca4 100644 --- a/dist/js/lang/bg.umd.js +++ b/dist/js/lang/bg.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/cs.js b/dist/js/lang/cs.js index 6cf7b9a0..486c2dfa 100644 --- a/dist/js/lang/cs.js +++ b/dist/js/lang/cs.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/cs.umd.js b/dist/js/lang/cs.umd.js index 703e6df7..c45fdcb6 100644 --- a/dist/js/lang/cs.umd.js +++ b/dist/js/lang/cs.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/da.js b/dist/js/lang/da.js index 4330a3c4..7135a844 100644 --- a/dist/js/lang/da.js +++ b/dist/js/lang/da.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/da.umd.js b/dist/js/lang/da.umd.js index a0334828..7d1c050a 100644 --- a/dist/js/lang/da.umd.js +++ b/dist/js/lang/da.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/de.js b/dist/js/lang/de.js index 90a70a10..bccfba77 100644 --- a/dist/js/lang/de.js +++ b/dist/js/lang/de.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/de.umd.js b/dist/js/lang/de.umd.js index cfc7272f..fec88221 100644 --- a/dist/js/lang/de.umd.js +++ b/dist/js/lang/de.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/el.js b/dist/js/lang/el.js index 3cce21ec..2c3a3881 100644 --- a/dist/js/lang/el.js +++ b/dist/js/lang/el.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/el.umd.js b/dist/js/lang/el.umd.js index 71502d9f..60589c47 100644 --- a/dist/js/lang/el.umd.js +++ b/dist/js/lang/el.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/en.js b/dist/js/lang/en.js index 2fe072ec..d5425866 100644 --- a/dist/js/lang/en.js +++ b/dist/js/lang/en.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/en.umd.js b/dist/js/lang/en.umd.js index 2e18d8d9..3a4c7544 100644 --- a/dist/js/lang/en.umd.js +++ b/dist/js/lang/en.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/enUS.js b/dist/js/lang/enUS.js index a113d130..c1e21111 100644 --- a/dist/js/lang/enUS.js +++ b/dist/js/lang/enUS.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/enUS.umd.js b/dist/js/lang/enUS.umd.js index de97cde4..539df12f 100644 --- a/dist/js/lang/enUS.umd.js +++ b/dist/js/lang/enUS.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/es.js b/dist/js/lang/es.js index 78921603..ac3f4852 100644 --- a/dist/js/lang/es.js +++ b/dist/js/lang/es.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/es.umd.js b/dist/js/lang/es.umd.js index 964a8343..28596190 100644 --- a/dist/js/lang/es.umd.js +++ b/dist/js/lang/es.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/et.js b/dist/js/lang/et.js index e6407cbf..3495a619 100644 --- a/dist/js/lang/et.js +++ b/dist/js/lang/et.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/et.umd.js b/dist/js/lang/et.umd.js index 154f9510..e2de836d 100644 --- a/dist/js/lang/et.umd.js +++ b/dist/js/lang/et.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/fi.js b/dist/js/lang/fi.js index 9a4bc269..88a1ddd9 100644 --- a/dist/js/lang/fi.js +++ b/dist/js/lang/fi.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/fi.umd.js b/dist/js/lang/fi.umd.js index e37c253c..c10367b7 100644 --- a/dist/js/lang/fi.umd.js +++ b/dist/js/lang/fi.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/fr.js b/dist/js/lang/fr.js index b9aa89aa..3bd16e40 100644 --- a/dist/js/lang/fr.js +++ b/dist/js/lang/fr.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/fr.umd.js b/dist/js/lang/fr.umd.js index fd01f3e7..a269a07f 100644 --- a/dist/js/lang/fr.umd.js +++ b/dist/js/lang/fr.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/hu.js b/dist/js/lang/hu.js index 61c9e93b..4d14c79d 100644 --- a/dist/js/lang/hu.js +++ b/dist/js/lang/hu.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/hu.umd.js b/dist/js/lang/hu.umd.js index df9db9e5..49b3b71a 100644 --- a/dist/js/lang/hu.umd.js +++ b/dist/js/lang/hu.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/id.js b/dist/js/lang/id.js index d05fde25..a7ed2dd0 100644 --- a/dist/js/lang/id.js +++ b/dist/js/lang/id.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/id.umd.js b/dist/js/lang/id.umd.js index 29d2a073..9a646219 100644 --- a/dist/js/lang/id.umd.js +++ b/dist/js/lang/id.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/it.js b/dist/js/lang/it.js index 50cf022c..55e41974 100644 --- a/dist/js/lang/it.js +++ b/dist/js/lang/it.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/it.umd.js b/dist/js/lang/it.umd.js index b1701542..c2066244 100644 --- a/dist/js/lang/it.umd.js +++ b/dist/js/lang/it.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ja.js b/dist/js/lang/ja.js index c424aa2a..c2cad6aa 100644 --- a/dist/js/lang/ja.js +++ b/dist/js/lang/ja.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ja.umd.js b/dist/js/lang/ja.umd.js index 5d9ae91e..a3d6db0e 100644 --- a/dist/js/lang/ja.umd.js +++ b/dist/js/lang/ja.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ko.js b/dist/js/lang/ko.js index 5ae3cfb0..945e14c1 100644 --- a/dist/js/lang/ko.js +++ b/dist/js/lang/ko.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ko.umd.js b/dist/js/lang/ko.umd.js index 98a88070..e2083a8c 100644 --- a/dist/js/lang/ko.umd.js +++ b/dist/js/lang/ko.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/lt.js b/dist/js/lang/lt.js index ec32e0a5..2e292742 100644 --- a/dist/js/lang/lt.js +++ b/dist/js/lang/lt.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/lt.umd.js b/dist/js/lang/lt.umd.js index 7a8a862c..381beb28 100644 --- a/dist/js/lang/lt.umd.js +++ b/dist/js/lang/lt.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/lv.js b/dist/js/lang/lv.js index a6bf1b08..6ab4c22f 100644 --- a/dist/js/lang/lv.js +++ b/dist/js/lang/lv.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/lv.umd.js b/dist/js/lang/lv.umd.js index 6b11e14b..3986379c 100644 --- a/dist/js/lang/lv.umd.js +++ b/dist/js/lang/lv.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/nb.js b/dist/js/lang/nb.js index 74202273..46412d6c 100644 --- a/dist/js/lang/nb.js +++ b/dist/js/lang/nb.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/nb.umd.js b/dist/js/lang/nb.umd.js index 46a4b802..dc15be07 100644 --- a/dist/js/lang/nb.umd.js +++ b/dist/js/lang/nb.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/nl.js b/dist/js/lang/nl.js index 3a8a5198..12a71e38 100644 --- a/dist/js/lang/nl.js +++ b/dist/js/lang/nl.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/nl.umd.js b/dist/js/lang/nl.umd.js index d589afc6..9f874c92 100644 --- a/dist/js/lang/nl.umd.js +++ b/dist/js/lang/nl.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/pl.js b/dist/js/lang/pl.js index b140f8f3..babeb6e1 100644 --- a/dist/js/lang/pl.js +++ b/dist/js/lang/pl.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/pl.umd.js b/dist/js/lang/pl.umd.js index b3207dbf..07584243 100644 --- a/dist/js/lang/pl.umd.js +++ b/dist/js/lang/pl.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ptBR.js b/dist/js/lang/ptBR.js index 5da7c61c..d7e14520 100644 --- a/dist/js/lang/ptBR.js +++ b/dist/js/lang/ptBR.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ptBR.umd.js b/dist/js/lang/ptBR.umd.js index c15308a3..d79b3398 100644 --- a/dist/js/lang/ptBR.umd.js +++ b/dist/js/lang/ptBR.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ptPT.js b/dist/js/lang/ptPT.js index 7db1dd7c..1253676b 100644 --- a/dist/js/lang/ptPT.js +++ b/dist/js/lang/ptPT.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ptPT.umd.js b/dist/js/lang/ptPT.umd.js index 31980e46..10d8bfad 100644 --- a/dist/js/lang/ptPT.umd.js +++ b/dist/js/lang/ptPT.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ro.js b/dist/js/lang/ro.js index b3848f0a..38b13119 100644 --- a/dist/js/lang/ro.js +++ b/dist/js/lang/ro.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ro.umd.js b/dist/js/lang/ro.umd.js index cefa8930..1480cec3 100644 --- a/dist/js/lang/ro.umd.js +++ b/dist/js/lang/ro.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sk.js b/dist/js/lang/sk.js index 4c7c3def..b1684179 100644 --- a/dist/js/lang/sk.js +++ b/dist/js/lang/sk.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sk.umd.js b/dist/js/lang/sk.umd.js index e2fa4433..5e9e66cc 100644 --- a/dist/js/lang/sk.umd.js +++ b/dist/js/lang/sk.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sl.js b/dist/js/lang/sl.js index ec040e86..038cb29b 100644 --- a/dist/js/lang/sl.js +++ b/dist/js/lang/sl.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sl.umd.js b/dist/js/lang/sl.umd.js index 3d327446..6ffdfc59 100644 --- a/dist/js/lang/sl.umd.js +++ b/dist/js/lang/sl.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sv.js b/dist/js/lang/sv.js index 830381ae..10c19857 100644 --- a/dist/js/lang/sv.js +++ b/dist/js/lang/sv.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/sv.umd.js b/dist/js/lang/sv.umd.js index becd558c..a6aec5b2 100644 --- a/dist/js/lang/sv.umd.js +++ b/dist/js/lang/sv.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/tr.js b/dist/js/lang/tr.js index 46cb81ca..69d9babc 100644 --- a/dist/js/lang/tr.js +++ b/dist/js/lang/tr.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/tr.umd.js b/dist/js/lang/tr.umd.js index c1826646..88f46e43 100644 --- a/dist/js/lang/tr.umd.js +++ b/dist/js/lang/tr.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ua.js b/dist/js/lang/ua.js index c1580f65..57c553cd 100644 --- a/dist/js/lang/ua.js +++ b/dist/js/lang/ua.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/ua.umd.js b/dist/js/lang/ua.umd.js index 6cecf4c2..bc975411 100644 --- a/dist/js/lang/ua.umd.js +++ b/dist/js/lang/ua.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/zh.js b/dist/js/lang/zh.js index fbeef927..80ec80a6 100644 --- a/dist/js/lang/zh.js +++ b/dist/js/lang/zh.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/lang/zh.umd.js b/dist/js/lang/zh.umd.js index 3e508a30..f8284463 100644 --- a/dist/js/lang/zh.umd.js +++ b/dist/js/lang/zh.umd.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. diff --git a/dist/js/sa11y.esm.js b/dist/js/sa11y.esm.js index 47537267..378148ff 100644 --- a/dist/js/sa11y.esm.js +++ b/dist/js/sa11y.esm.js @@ -1,7 +1,7 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. @@ -2218,7 +2218,7 @@ function removeExportListeners() { } } -const version = '4.2.0'; +const version = '4.2.1'; var styles = ":host{background:var(--sa11y-panel-bg);border-top:5px solid var(--sa11y-panel-bg-splitter);bottom:0;display:block;height:-moz-fit-content;height:fit-content;left:0;position:fixed;right:0;width:100%;z-index:999999}*{-webkit-font-smoothing:auto!important;color:var(--sa11y-panel-primary);font-family:var(--sa11y-font-face)!important;font-size:var(--sa11y-normal-text);line-height:22px!important}#dialog{margin:20px auto;max-width:900px;padding:20px}h2{font-size:var(--sa11y-large-text);margin-top:0}a{color:var(--sa11y-hyperlink);cursor:pointer;text-decoration:underline}a:focus,a:hover{text-decoration:none}p{margin-top:0}.error{background:var(--sa11y-error);border:2px dashed #f08080;color:var(--sa11y-error-text);margin-bottom:0;padding:5px}"; @@ -9471,7 +9471,7 @@ function checkContrast(results, option) { } // Process simple SVGs with a single shape. - const shapes = $el.querySelectorAll('path, polygon, circle, rect, ellipse'); + const shapes = $el.querySelectorAll('path, polygon, circle, rect, ellipse, use'); if (shapes.length === 1) { const style = getComputedStyle(shapes[0]); const { fill, opacity, stroke, strokeWidth } = style; @@ -9900,7 +9900,7 @@ function checkLabels(results, option) { } // Avoid using placeholder attributes. - if ($el.placeholder && $el.placeholder !== 0) { + if (option.checks.LABELS_PLACEHOLDER && $el.placeholder && $el.placeholder !== 0) { results.push({ element: $el, type: option.checks.LABELS_PLACEHOLDER.type || 'warning', diff --git a/dist/js/sa11y.esm.min.js b/dist/js/sa11y.esm.min.js index 63119e4c..521544f8 100644 --- a/dist/js/sa11y.esm.min.js +++ b/dist/js/sa11y.esm.min.js @@ -1,6 +1,6 @@ /*! * Sa11y, the accessibility quality assurance assistant. - * @version 4.2.0 + * @version 4.2.1 * @author Adam Chaboryk * @license GPL-2.0-or-later * @copyright © 2020 - 2025 Toronto Metropolitan University. @@ -9,4 +9,4 @@ * For all acknowledgements, please visit: https://sa11y.netlify.app/acknowledgements/ * The above copyright notice shall be included in all copies or substantial portions of the Software. **/ -const e={checkRoot:"body",containerIgnore:".sa11y-ignore",contrastIgnore:".sr-only",outlineIgnore:"",headerIgnore:"",headerIgnoreSpan:"",headerIgnoreStrings:"",imageIgnore:"",linkIgnore:"",linkIgnoreSpan:"",linkIgnoreStrings:"",aboutContent:"",panelPosition:"right",showMovePanelToggle:!0,checkAllHideToggles:!1,developerChecksOnByDefault:!1,showHinPageOutline:!1,showTitleInPageOutline:!0,showImageOutline:!0,editImageURLofCMS:"",relativePathImageSRC:"",relativePathImageID:"",ignoreEditImageURL:[],ignoreEditImageClass:[],delayCheck:0,delayCustomCheck:500,detectSPArouting:!1,doNotRun:"",headless:!1,selectorPath:!1,shadowComponents:"",autoDetectShadowComponents:!1,showGoodImageButton:!0,showGoodLinkButton:!0,dismissAnnotations:!0,dismissAll:!0,ignoreHiddenOverflow:"",insertAnnotationBefore:"",readabilityPlugin:!0,readabilityRoot:"body",readabilityIgnore:"",contrastPlugin:!0,contrastAAA:!1,contrastAPCA:!1,customChecks:!1,linksAdvancedPlugin:!0,formLabelsPlugin:!0,embeddedContentPlugin:!0,developerPlugin:!0,externalDeveloperChecks:!1,colourFilterPlugin:!0,exportResultsPlugin:!1,susAltStopWords:"",linkStopWords:"",extraPlaceholderStopWords:"",imageWithinLightbox:"",checks:{HEADING_SKIPPED_LEVEL:!0,HEADING_EMPTY_WITH_IMAGE:!0,HEADING_EMPTY:!0,HEADING_FIRST:!0,HEADING_LONG:{maxLength:170},HEADING_MISSING_ONE:!0,MISSING_ALT_LINK:!0,MISSING_ALT_LINK_HAS_TEXT:!0,MISSING_ALT:!0,IMAGE_DECORATIVE_CAROUSEL:{sources:".carousel"},LINK_IMAGE_NO_ALT_TEXT:!0,LINK_IMAGE_TEXT:!0,IMAGE_FIGURE_DECORATIVE:!0,IMAGE_DECORATIVE:!0,LINK_ALT_FILE_EXT:!0,ALT_FILE_EXT:!0,LINK_PLACEHOLDER_ALT:!0,ALT_PLACEHOLDER:!0,LINK_SUS_ALT:!0,SUS_ALT:!0,LINK_IMAGE_LONG_ALT:{maxLength:250},IMAGE_ALT_TOO_LONG:{maxLength:250},LINK_IMAGE_ALT:{dismissAll:!0},LINK_IMAGE_ALT_AND_TEXT:!0,IMAGE_FIGURE_DUPLICATE_ALT:!0,IMAGE_PASS:{dismissAll:!0},DUPLICATE_TITLE:{dismissAll:!0},LINK_EMPTY_LABELLEDBY:!0,LINK_EMPTY_NO_LABEL:!0,LINK_STOPWORD:!0,LINK_STOPWORD_ARIA:!0,LINK_SYMBOLS:!0,LINK_CLICK_HERE:!0,LINK_DOI:{dismissAll:!0},LINK_URL:{maxLength:40},LINK_LABEL:{dismissAll:!0},LINK_EMPTY:!0,LINK_IDENTICAL_NAME:{dismissAll:!0},LINK_NEW_TAB:{dismissAll:!0},LINK_FILE_EXT:!0,LABELS_MISSING_IMAGE_INPUT:!0,LABELS_INPUT_RESET:!0,LABELS_MISSING_LABEL:!0,LABELS_ARIA_LABEL_INPUT:!0,LABELS_NO_FOR_ATTRIBUTE:!0,LABELS_PLACEHOLDER:!0,EMBED_AUDIO:{sources:""},EMBED_VIDEO:{sources:""},EMBED_DATA_VIZ:{sources:""},EMBED_UNFOCUSABLE:!0,EMBED_MISSING_TITLE:!0,EMBED_GENERAL:!0,QA_BAD_LINK:{sources:""},QA_STRONG_ITALICS:!0,QA_IN_PAGE_LINK:!0,QA_DOCUMENT:{sources:"",dismissAll:!0},QA_PDF:{dismissAll:!0},QA_BLOCKQUOTE:!0,TABLES_MISSING_HEADINGS:!0,TABLES_SEMANTIC_HEADING:!0,TABLES_EMPTY_HEADING:!0,QA_FAKE_HEADING:!0,QA_FAKE_LIST:!0,QA_UPPERCASE:!0,QA_UNDERLINE:!0,QA_SUBSCRIPT:!0,QA_NESTED_COMPONENTS:{sources:""},QA_JUSTIFY:!0,QA_SMALL_TEXT:!0,META_LANG:!0,META_SCALABLE:!0,META_MAX:!0,META_REFRESH:!0,DUPLICATE_ID:!0,META_TITLE:!0,UNCONTAINED_LI:!0,TABINDEX_ATTR:!0,HIDDEN_FOCUSABLE:!0,LABEL_IN_NAME:!0,BTN_EMPTY:!0,BTN_EMPTY_LABELLEDBY:!0,BTN_ROLE_IN_NAME:!0,CONTRAST_WARNING:{dismissAll:!0},CONTRAST_INPUT:!0,CONTRAST_ERROR:!0,CONTRAST_PLACEHOLDER:!0,CONTRAST_PLACEHOLDER_UNSUPPORTED:!0,CONTRAST_ERROR_GRAPHIC:!0,CONTRAST_WARNING_GRAPHIC:{dismissAll:!0},CONTRAST_UNSUPPORTED:{dismissAll:!0}}},t={langStrings:{},addI18n(e){this.langStrings=e},_(e){return this.translate(e)},sprintf(e,...t){let n=this._(e);return n=this.prepHTML(n),t&&t.length&&t.forEach(e=>{n=n.replace(/%\([a-zA-z]+\)/,e)}),n},translate(e){return this.langStrings[e]||e},prepHTML:e=>e.replaceAll(/
${t.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,o.insertAdjacentElement("afterend",n)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){o.html=document.querySelector("html"),o.headless=e.headless,o.panelPosition=e.panelPosition,o.dismissAnnotations=e.dismissAnnotations,o.aboutContent=e.aboutContent,o.contrastAPCA=e.contrastAPCA,o.contrastSuggestions=e.contrastSuggestions,o.contrastAAA=e.contrastAAA,o.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,o.developerPlugin=e.developerPlugin,o.colourFilterPlugin=e.colourFilterPlugin,o.checkAllHideToggles=e.checkAllHideToggles,o.exportResultsPlugin=e.exportResultsPlugin,o.readabilityPlugin=e.readabilityPlugin,o.showImageOutline=e.showImageOutline,o.editImageURLofCMS=e.editImageURLofCMS,o.relativePathImageSRC=e.relativePathImageSRC,o.relativePathImageID=e.relativePathImageID,o.ignoreEditImageURL=e.ignoreEditImageURL,o.ignoreEditImageClass=e.ignoreEditImageClass,o.showMovePanelToggle=e.showMovePanelToggle;let t=!1;"function"==typeof window.matchMedia&&(t=window.matchMedia("(prefers-reduced-motion: reduce)")),o.scrollBehaviour=!t||t.matches?"auto":"smooth",o.langDirection="rtl"===o.html.getAttribute("dir")?"rtl":"ltr";const n=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';o.documentSources=n?`${i}, ${n}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VideoSources=`${a}, ${e.join(", ")}`}else o.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.AudioSources=`${l}, ${e.join(", ")}`}else o.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VisualizationSources=`${d}, ${e.join(", ")}`}else o.VisualizationSources=d;o.AllEmbeddedContent=`${o.VideoSources}, ${o.AudioSources}, ${o.VisualizationSources}`},Global:o,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=t._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],o=n.Global.html.getAttribute("lang");if(o){const t=o.toLowerCase().substring(0,2);e.includes(t)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function o(e,t,o){let i;"document"===t?i=document:"readability"===t?(i=n.Readability.Root,i||(i=n.Root.areaToCheck)):"root"===t?(i=n.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=n.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=n.Exclusions.Container.join(", "),l=o?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const i=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},s=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},a=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?r(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},r=(e,t=[],n=0)=>{const o=a(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let l="";if(!e.children.length)return l=i(e,e.textContent),!l.trim()&&e.hasAttribute("title")?e.getAttribute("title"):l;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${p(y(g(e.htmlPath),600))}
`,i=e=>{const t=f(e),n=y(t,100);return t.length?u(n):o},s={SPAN:i,P:i,A:e=>{const t=f(e),n=y(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${u(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${u(e.alt)}"`:"alt",s=S(e);function a(e){return n?`${p(e.htmlPath)}
${p(e.htmlPath)}
${e.cssPath}
${t.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${p(this.error.stack)}
Version: ${W}
URL: ${s}
${t._("COLOUR_FILTER_MESSAGE")}
\n${t.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,o.insertAdjacentElement("afterend",n)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){o.html=document.querySelector("html"),o.headless=e.headless,o.panelPosition=e.panelPosition,o.dismissAnnotations=e.dismissAnnotations,o.aboutContent=e.aboutContent,o.contrastAPCA=e.contrastAPCA,o.contrastSuggestions=e.contrastSuggestions,o.contrastAAA=e.contrastAAA,o.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,o.developerPlugin=e.developerPlugin,o.colourFilterPlugin=e.colourFilterPlugin,o.checkAllHideToggles=e.checkAllHideToggles,o.exportResultsPlugin=e.exportResultsPlugin,o.readabilityPlugin=e.readabilityPlugin,o.showImageOutline=e.showImageOutline,o.editImageURLofCMS=e.editImageURLofCMS,o.relativePathImageSRC=e.relativePathImageSRC,o.relativePathImageID=e.relativePathImageID,o.ignoreEditImageURL=e.ignoreEditImageURL,o.ignoreEditImageClass=e.ignoreEditImageClass,o.showMovePanelToggle=e.showMovePanelToggle;let t=!1;"function"==typeof window.matchMedia&&(t=window.matchMedia("(prefers-reduced-motion: reduce)")),o.scrollBehaviour=!t||t.matches?"auto":"smooth",o.langDirection="rtl"===o.html.getAttribute("dir")?"rtl":"ltr";const n=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';o.documentSources=n?`${i}, ${n}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VideoSources=`${a}, ${e.join(", ")}`}else o.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.AudioSources=`${l}, ${e.join(", ")}`}else o.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VisualizationSources=`${d}, ${e.join(", ")}`}else o.VisualizationSources=d;o.AllEmbeddedContent=`${o.VideoSources}, ${o.AudioSources}, ${o.VisualizationSources}`},Global:o,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=t._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],o=n.Global.html.getAttribute("lang");if(o){const t=o.toLowerCase().substring(0,2);e.includes(t)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function o(e,t,o){let i;"document"===t?i=document:"readability"===t?(i=n.Readability.Root,i||(i=n.Root.areaToCheck)):"root"===t?(i=n.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=n.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=n.Exclusions.Container.join(", "),l=o?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const i=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},s=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},a=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?r(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},r=(e,t=[],n=0)=>{const o=a(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let l="";if(!e.children.length)return l=i(e,e.textContent),!l.trim()&&e.hasAttribute("title")?e.getAttribute("title"):l;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${p(y(g(e.htmlPath),600))}
`,i=e=>{const t=f(e),n=y(t,100);return t.length?u(n):o},s={SPAN:i,P:i,A:e=>{const t=f(e),n=y(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${u(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${u(e.alt)}"`:"alt",s=S(e);function a(e){return n?`${p(e.htmlPath)}
${p(e.htmlPath)}
${e.cssPath}
${t.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${p(this.error.stack)}
Version: ${W}
URL: ${s}
${t._("COLOUR_FILTER_MESSAGE")}
\n${n.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,t.insertAdjacentElement("afterend",o)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){t.html=document.querySelector("html"),t.headless=e.headless,t.panelPosition=e.panelPosition,t.dismissAnnotations=e.dismissAnnotations,t.aboutContent=e.aboutContent,t.contrastAPCA=e.contrastAPCA,t.contrastSuggestions=e.contrastSuggestions,t.contrastAAA=e.contrastAAA,t.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,t.developerPlugin=e.developerPlugin,t.colourFilterPlugin=e.colourFilterPlugin,t.checkAllHideToggles=e.checkAllHideToggles,t.exportResultsPlugin=e.exportResultsPlugin,t.readabilityPlugin=e.readabilityPlugin,t.showImageOutline=e.showImageOutline,t.editImageURLofCMS=e.editImageURLofCMS,t.relativePathImageSRC=e.relativePathImageSRC,t.relativePathImageID=e.relativePathImageID,t.ignoreEditImageURL=e.ignoreEditImageURL,t.ignoreEditImageClass=e.ignoreEditImageClass,t.showMovePanelToggle=e.showMovePanelToggle;let n=!1;"function"==typeof window.matchMedia&&(n=window.matchMedia("(prefers-reduced-motion: reduce)")),t.scrollBehaviour=!n||n.matches?"auto":"smooth",t.langDirection="rtl"===t.html.getAttribute("dir")?"rtl":"ltr";const o=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';t.documentSources=o?`${i}, ${o}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VideoSources=`${a}, ${e.join(", ")}`}else t.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.AudioSources=`${l}, ${e.join(", ")}`}else t.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VisualizationSources=`${d}, ${e.join(", ")}`}else t.VisualizationSources=d;t.AllEmbeddedContent=`${t.VideoSources}, ${t.AudioSources}, ${t.VisualizationSources}`},Global:t,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=n._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],t=o.Global.html.getAttribute("lang");if(t){const n=t.toLowerCase().substring(0,2);e.includes(n)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function i(e,t,n){let i;"document"===t?i=document:"readability"===t?(i=o.Readability.Root,i||(i=o.Root.areaToCheck)):"root"===t?(i=o.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=o.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=o.Exclusions.Container.join(", "),l=n?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const s=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},a=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},r=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?l(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},l=(e,t=[],n=0)=>{const o=r(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let i="";if(!e.children.length)return i=s(e,e.textContent),!i.trim()&&e.hasAttribute("title")?e.getAttribute("title"):i;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${u(A(m(e.htmlPath),600))}
`,i=e=>{const t=b(e),n=A(t,100);return t.length?h(n):o},s={SPAN:i,P:i,A:e=>{const t=b(e),n=A(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${h(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${h(e.alt)}"`:"alt",s=w(e);function a(e){return n?`${u(e.htmlPath)}
${u(e.htmlPath)}
${e.cssPath}
${n.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${u(this.error.stack)}
Version: ${Y}
URL: ${s}
${n._("COLOUR_FILTER_MESSAGE")}
\n${n.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,t.insertAdjacentElement("afterend",o)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){t.html=document.querySelector("html"),t.headless=e.headless,t.panelPosition=e.panelPosition,t.dismissAnnotations=e.dismissAnnotations,t.aboutContent=e.aboutContent,t.contrastAPCA=e.contrastAPCA,t.contrastSuggestions=e.contrastSuggestions,t.contrastAAA=e.contrastAAA,t.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,t.developerPlugin=e.developerPlugin,t.colourFilterPlugin=e.colourFilterPlugin,t.checkAllHideToggles=e.checkAllHideToggles,t.exportResultsPlugin=e.exportResultsPlugin,t.readabilityPlugin=e.readabilityPlugin,t.showImageOutline=e.showImageOutline,t.editImageURLofCMS=e.editImageURLofCMS,t.relativePathImageSRC=e.relativePathImageSRC,t.relativePathImageID=e.relativePathImageID,t.ignoreEditImageURL=e.ignoreEditImageURL,t.ignoreEditImageClass=e.ignoreEditImageClass,t.showMovePanelToggle=e.showMovePanelToggle;let n=!1;"function"==typeof window.matchMedia&&(n=window.matchMedia("(prefers-reduced-motion: reduce)")),t.scrollBehaviour=!n||n.matches?"auto":"smooth",t.langDirection="rtl"===t.html.getAttribute("dir")?"rtl":"ltr";const o=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';t.documentSources=o?`${i}, ${o}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VideoSources=`${a}, ${e.join(", ")}`}else t.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.AudioSources=`${l}, ${e.join(", ")}`}else t.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VisualizationSources=`${d}, ${e.join(", ")}`}else t.VisualizationSources=d;t.AllEmbeddedContent=`${t.VideoSources}, ${t.AudioSources}, ${t.VisualizationSources}`},Global:t,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=n._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],t=o.Global.html.getAttribute("lang");if(t){const n=t.toLowerCase().substring(0,2);e.includes(n)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function i(e,t,n){let i;"document"===t?i=document:"readability"===t?(i=o.Readability.Root,i||(i=o.Root.areaToCheck)):"root"===t?(i=o.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=o.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=o.Exclusions.Container.join(", "),l=n?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const s=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},a=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},r=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?l(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},l=(e,t=[],n=0)=>{const o=r(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let i="";if(!e.children.length)return i=s(e,e.textContent),!i.trim()&&e.hasAttribute("title")?e.getAttribute("title"):i;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${u(A(m(e.htmlPath),600))}
`,i=e=>{const t=b(e),n=A(t,100);return t.length?h(n):o},s={SPAN:i,P:i,A:e=>{const t=b(e),n=A(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${h(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${h(e.alt)}"`:"alt",s=w(e);function a(e){return n?`${u(e.htmlPath)}
${u(e.htmlPath)}
${e.cssPath}
${n.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${u(this.error.stack)}
Version: ${Y}
URL: ${s}
${n._("COLOUR_FILTER_MESSAGE")}
\n${t.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,o.insertAdjacentElement("afterend",n)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){o.html=document.querySelector("html"),o.headless=e.headless,o.panelPosition=e.panelPosition,o.dismissAnnotations=e.dismissAnnotations,o.aboutContent=e.aboutContent,o.contrastAPCA=e.contrastAPCA,o.contrastSuggestions=e.contrastSuggestions,o.contrastAAA=e.contrastAAA,o.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,o.developerPlugin=e.developerPlugin,o.colourFilterPlugin=e.colourFilterPlugin,o.checkAllHideToggles=e.checkAllHideToggles,o.exportResultsPlugin=e.exportResultsPlugin,o.readabilityPlugin=e.readabilityPlugin,o.showImageOutline=e.showImageOutline,o.editImageURLofCMS=e.editImageURLofCMS,o.relativePathImageSRC=e.relativePathImageSRC,o.relativePathImageID=e.relativePathImageID,o.ignoreEditImageURL=e.ignoreEditImageURL,o.ignoreEditImageClass=e.ignoreEditImageClass,o.showMovePanelToggle=e.showMovePanelToggle;let t=!1;"function"==typeof window.matchMedia&&(t=window.matchMedia("(prefers-reduced-motion: reduce)")),o.scrollBehaviour=!t||t.matches?"auto":"smooth",o.langDirection="rtl"===o.html.getAttribute("dir")?"rtl":"ltr";const n=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';o.documentSources=n?`${i}, ${n}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VideoSources=`${a}, ${e.join(", ")}`}else o.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.AudioSources=`${l}, ${e.join(", ")}`}else o.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VisualizationSources=`${d}, ${e.join(", ")}`}else o.VisualizationSources=d;o.AllEmbeddedContent=`${o.VideoSources}, ${o.AudioSources}, ${o.VisualizationSources}`},Global:o,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=t._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],o=n.Global.html.getAttribute("lang");if(o){const t=o.toLowerCase().substring(0,2);e.includes(t)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function o(e,t,o){let i;"document"===t?i=document:"readability"===t?(i=n.Readability.Root,i||(i=n.Root.areaToCheck)):"root"===t?(i=n.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=n.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=n.Exclusions.Container.join(", "),l=o?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const i=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},s=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},a=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?r(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},r=(e,t=[],n=0)=>{const o=a(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let l="";if(!e.children.length)return l=i(e,e.textContent),!l.trim()&&e.hasAttribute("title")?e.getAttribute("title"):l;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${p(y(g(e.htmlPath),600))}
`,i=e=>{const t=f(e),n=y(t,100);return t.length?u(n):o},s={SPAN:i,P:i,A:e=>{const t=f(e),n=y(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${u(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${u(e.alt)}"`:"alt",s=S(e);function a(e){return n?`${p(e.htmlPath)}
${p(e.htmlPath)}
${e.cssPath}
${t.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${p(this.error.stack)}
Version: ${W}
URL: ${s}
${t._("COLOUR_FILTER_MESSAGE")}
\n${t.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,o.insertAdjacentElement("afterend",n)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){o.html=document.querySelector("html"),o.headless=e.headless,o.panelPosition=e.panelPosition,o.dismissAnnotations=e.dismissAnnotations,o.aboutContent=e.aboutContent,o.contrastAPCA=e.contrastAPCA,o.contrastSuggestions=e.contrastSuggestions,o.contrastAAA=e.contrastAAA,o.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,o.developerPlugin=e.developerPlugin,o.colourFilterPlugin=e.colourFilterPlugin,o.checkAllHideToggles=e.checkAllHideToggles,o.exportResultsPlugin=e.exportResultsPlugin,o.readabilityPlugin=e.readabilityPlugin,o.showImageOutline=e.showImageOutline,o.editImageURLofCMS=e.editImageURLofCMS,o.relativePathImageSRC=e.relativePathImageSRC,o.relativePathImageID=e.relativePathImageID,o.ignoreEditImageURL=e.ignoreEditImageURL,o.ignoreEditImageClass=e.ignoreEditImageClass,o.showMovePanelToggle=e.showMovePanelToggle;let t=!1;"function"==typeof window.matchMedia&&(t=window.matchMedia("(prefers-reduced-motion: reduce)")),o.scrollBehaviour=!t||t.matches?"auto":"smooth",o.langDirection="rtl"===o.html.getAttribute("dir")?"rtl":"ltr";const n=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';o.documentSources=n?`${i}, ${n}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VideoSources=`${a}, ${e.join(", ")}`}else o.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.AudioSources=`${l}, ${e.join(", ")}`}else o.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);o.VisualizationSources=`${d}, ${e.join(", ")}`}else o.VisualizationSources=d;o.AllEmbeddedContent=`${o.VideoSources}, ${o.AudioSources}, ${o.VisualizationSources}`},Global:o,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=t._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],o=n.Global.html.getAttribute("lang");if(o){const t=o.toLowerCase().substring(0,2);e.includes(t)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function o(e,t,o){let i;"document"===t?i=document:"readability"===t?(i=n.Readability.Root,i||(i=n.Root.areaToCheck)):"root"===t?(i=n.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=n.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=n.Exclusions.Container.join(", "),l=o?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const i=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},s=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},a=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?r(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},r=(e,t=[],n=0)=>{const o=a(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let l="";if(!e.children.length)return l=i(e,e.textContent),!l.trim()&&e.hasAttribute("title")?e.getAttribute("title"):l;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${p(y(g(e.htmlPath),600))}
`,i=e=>{const t=f(e),n=y(t,100);return t.length?u(n):o},s={SPAN:i,P:i,A:e=>{const t=f(e),n=y(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${u(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${u(e.alt)}"`:"alt",s=S(e);function a(e){return n?`${p(e.htmlPath)}
${p(e.htmlPath)}
${e.cssPath}
${t.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${p(this.error.stack)}
Version: ${W}
URL: ${s}
${t._("COLOUR_FILTER_MESSAGE")}
\n${n.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,t.insertAdjacentElement("afterend",o)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){t.html=document.querySelector("html"),t.headless=e.headless,t.panelPosition=e.panelPosition,t.dismissAnnotations=e.dismissAnnotations,t.aboutContent=e.aboutContent,t.contrastAPCA=e.contrastAPCA,t.contrastSuggestions=e.contrastSuggestions,t.contrastAAA=e.contrastAAA,t.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,t.developerPlugin=e.developerPlugin,t.colourFilterPlugin=e.colourFilterPlugin,t.checkAllHideToggles=e.checkAllHideToggles,t.exportResultsPlugin=e.exportResultsPlugin,t.readabilityPlugin=e.readabilityPlugin,t.showImageOutline=e.showImageOutline,t.editImageURLofCMS=e.editImageURLofCMS,t.relativePathImageSRC=e.relativePathImageSRC,t.relativePathImageID=e.relativePathImageID,t.ignoreEditImageURL=e.ignoreEditImageURL,t.ignoreEditImageClass=e.ignoreEditImageClass,t.showMovePanelToggle=e.showMovePanelToggle;let n=!1;"function"==typeof window.matchMedia&&(n=window.matchMedia("(prefers-reduced-motion: reduce)")),t.scrollBehaviour=!n||n.matches?"auto":"smooth",t.langDirection="rtl"===t.html.getAttribute("dir")?"rtl":"ltr";const o=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';t.documentSources=o?`${i}, ${o}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VideoSources=`${a}, ${e.join(", ")}`}else t.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.AudioSources=`${l}, ${e.join(", ")}`}else t.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VisualizationSources=`${d}, ${e.join(", ")}`}else t.VisualizationSources=d;t.AllEmbeddedContent=`${t.VideoSources}, ${t.AudioSources}, ${t.VisualizationSources}`},Global:t,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=n._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],t=o.Global.html.getAttribute("lang");if(t){const n=t.toLowerCase().substring(0,2);e.includes(n)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function i(e,t,n){let i;"document"===t?i=document:"readability"===t?(i=o.Readability.Root,i||(i=o.Root.areaToCheck)):"root"===t?(i=o.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=o.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=o.Exclusions.Container.join(", "),l=n?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const s=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},a=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},r=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?l(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},l=(e,t=[],n=0)=>{const o=r(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let i="";if(!e.children.length)return i=s(e,e.textContent),!i.trim()&&e.hasAttribute("title")?e.getAttribute("title"):i;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${u(A(m(e.htmlPath),600))}
`,i=e=>{const t=b(e),n=A(t,100);return t.length?h(n):o},s={SPAN:i,P:i,A:e=>{const t=b(e),n=A(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${h(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${h(e.alt)}"`:"alt",s=w(e);function a(e){return n?`${u(e.htmlPath)}
${u(e.htmlPath)}
${e.cssPath}
${n.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${u(this.error.stack)}
Version: ${Y}
URL: ${s}
${n._("COLOUR_FILTER_MESSAGE")}
\n${n.sprintf("MISSING_READABILITY_ROOT",e.areaToCheck.tagName.toLowerCase(),i)}
`,t.insertAdjacentElement("afterend",o)}}else e.Readability=document.querySelector("body")},Root:e,initializeGlobal:function(e){t.html=document.querySelector("html"),t.headless=e.headless,t.panelPosition=e.panelPosition,t.dismissAnnotations=e.dismissAnnotations,t.aboutContent=e.aboutContent,t.contrastAPCA=e.contrastAPCA,t.contrastSuggestions=e.contrastSuggestions,t.contrastAAA=e.contrastAAA,t.shadowDetection=e.shadowComponents.length>0||!0===e.autoDetectShadowComponents,t.developerPlugin=e.developerPlugin,t.colourFilterPlugin=e.colourFilterPlugin,t.checkAllHideToggles=e.checkAllHideToggles,t.exportResultsPlugin=e.exportResultsPlugin,t.readabilityPlugin=e.readabilityPlugin,t.showImageOutline=e.showImageOutline,t.editImageURLofCMS=e.editImageURLofCMS,t.relativePathImageSRC=e.relativePathImageSRC,t.relativePathImageID=e.relativePathImageID,t.ignoreEditImageURL=e.ignoreEditImageURL,t.ignoreEditImageClass=e.ignoreEditImageClass,t.showMovePanelToggle=e.showMovePanelToggle;let n=!1;"function"==typeof window.matchMedia&&(n=window.matchMedia("(prefers-reduced-motion: reduce)")),t.scrollBehaviour=!n||n.matches?"auto":"smooth",t.langDirection="rtl"===t.html.getAttribute("dir")?"rtl":"ltr";const o=e.checks.QA_DOCUMENT.sources,i='a[href$=".doc"], a[href$=".docx"], a[href*=".doc?"], a[href*=".docx?"], a[href$=".ppt"], a[href$=".pptx"], a[href*=".ppt?"], a[href*=".pptx?"], a[href^="https://drive.google.com/file"], a[href^="https://docs.google."], a[href^="https://sway."]';t.documentSources=o?`${i}, ${o}`:i;const s=e.checks.EMBED_VIDEO.sources,a='video, [src*="Video"], [src*="video"], [src*="watch"], [src*="youtube.com"], [src*="vimeo.com"], [src*="panopto.com"], [src*="wistia.com"], [src*="dailymotion.com"], [src*="brightcove.com"], [src*="vidyard.com"]';if(s){const e=s.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VideoSources=`${a}, ${e.join(", ")}`}else t.VideoSources=a;const r=e.checks.EMBED_AUDIO.sources,l='audio, [src*="soundcloud.com"], [src*="simplecast.com"], [src*="podbean.com"], [src*="buzzsprout.com"], [src*="blubrry.com"], [src*="transistor.fm"], [src*="fusebox.fm"], [src*="libsyn.com"], [src*="spotify.com"], [src*="podcasts.apple.com"], [src*="castbox.fm"], [src*="megaphone.fm"], [src*="spreaker.com"], [src*="anchor.fm"], [src*="rss.com"], [src*="redcircle.com"]';if(r){const e=r.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.AudioSources=`${l}, ${e.join(", ")}`}else t.AudioSources=l;const c=e.checks.EMBED_DATA_VIZ.sources,d='[src*="datastudio"], [src*="tableau"], [src*="lookerstudio"], [src*="powerbi"], [src*="qlik"]';if(c){const e=c.split(/\s*[\s,]\s*/).map(e=>`[src*="${e}"]`);t.VisualizationSources=`${d}, ${e.join(", ")}`}else t.VisualizationSources=d;t.AllEmbeddedContent=`${t.VideoSources}, ${t.AudioSources}, ${t.VisualizationSources}`},Global:t,initializePanelSelectors:function(){const e=document.querySelector("sa11y-control-panel").shadowRoot;i.panel=e.getElementById("panel"),i.content=e.getElementById("panel-content"),i.controls=e.getElementById("panel-controls"),i.outline=e.getElementById("outline-panel"),i.outlineContent=e.getElementById("outline-content"),i.outlineList=e.getElementById("outline-list"),i.outlineHeader=e.getElementById("outline-header"),i.images=e.getElementById("images-panel"),i.imagesContent=e.getElementById("images-content"),i.imagesList=e.getElementById("images-list"),i.imagesHeader=e.getElementById("images-header"),i.notifBadge=e.getElementById("notification-badge"),i.notifCount=e.getElementById("notification-count"),i.notifText=e.getElementById("notification-text"),i.status=e.getElementById("status"),i.pageIssues=e.getElementById("page-issues"),i.pageIssuesList=e.getElementById("page-issues-list"),i.pageIssuesHeader=e.getElementById("page-issues-header"),i.pageIssuesContent=e.getElementById("page-issues-content"),i.settings=e.getElementById("settings-panel"),i.settingsHeader=e.getElementById("settings-header"),i.settingsContent=e.getElementById("settings-content"),i.developerToggle=e.getElementById("developer-toggle"),i.readabilityToggle=e.getElementById("readability-toggle"),i.themeToggle=e.getElementById("theme-toggle"),i.developerItem=e.getElementById("developer-item"),i.readabilityItem=e.getElementById("readability-item"),i.darkModeItem=e.getElementById("dark-mode-item"),i.colourPanel=e.getElementById("panel-colour-filters"),i.colourFilterItem=e.getElementById("colour-filter-item"),i.colourFilterSelect=e.getElementById("colour-filter-select"),i.colourFilterIcon=e.getElementById("filter-icon"),i.toggle=e.getElementById("toggle"),i.outlineToggle=e.getElementById("outline-toggle"),i.imagesToggle=e.getElementById("images-toggle"),i.settingsToggle=e.getElementById("settings-toggle"),i.movePanelToggle=e.getElementById("move-panel"),i.skipButton=e.getElementById("skip-button"),i.dismissButton=e.getElementById("dismiss-button"),i.dismissTooltip=e.getElementById("dismiss-tooltip"),i.skipToPageIssues=e.getElementById("skip-to-page-issues"),i.exportHTML=e.getElementById("export-html"),i.exportCSV=e.getElementById("export-csv"),i.alert=e.getElementById("panel-alert"),i.alertText=e.getElementById("panel-alert-text"),i.alertPreview=e.getElementById("panel-alert-preview"),i.alertClose=e.getElementById("close-alert"),i.readability=e.getElementById("readability-panel"),i.readabilityInfo=e.getElementById("readability-info"),i.readabilityDetails=e.getElementById("readability-details")},Panel:i,initializeReadability:function(e){if(e.readabilityPlugin){s.Lang=n._("LANG_CODE").substring(0,2);const e=["en","fr","es","de","nl","it","sv","fi","da","no","nb","nn","pt"],t=o.Global.html.getAttribute("lang");if(t){const n=t.toLowerCase().substring(0,2);e.includes(n)&&e.includes(s.Lang)?s.Plugin=!0:s.Plugin=!1}else s.Plugin=!1}},Readability:s,initializeExclusions:function(e){a.Sa11yElements=["sa11y-heading-label","sa11y-heading-anchor","sa11y-annotation","sa11y-tooltips","sa11y-panel-tooltips","sa11y-control-panel","#sa11y-colour-filters","#sa11y-colour-filters *"];const t=["style","script","noscript"];if(a.Container=["#wpadminbar","#wpadminbar *",...t],e.containerIgnore){const t=e.containerIgnore.split(",").map(e=>e.trim());a.Container=a.Container.concat(t.flatMap(e=>[`${e} *`,e]))}a.Contrast=["link","hr","option","audio","audio *","video","video *",'input[type="color"]','input[type="range"]',"progress","progress *","meter","meter *","iframe","svg title","svg desc",...t],e.contrastIgnore&&(a.Contrast=e.contrastIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Contrast)),a.Readability=["nav li",'[role="navigation"] li',...t],e.readabilityIgnore&&(a.Readability=e.readabilityIgnore.split(",").map(e=>e.trim()).flatMap(e=>[e,`${e} *`]).concat(a.Readability)),a.Headings=e.headerIgnore?e.headerIgnore.split(",").map(e=>e.trim()):[],a.HeaderSpan=e.headerIgnoreSpan?e.headerIgnoreSpan.split(",").map(e=>e.trim()):[],a.Outline=e.outlineIgnore?e.outlineIgnore.split(",").map(e=>e.trim()):[],a.Images=['[role="presentation"]'],e.imageIgnore&&(a.Images=e.imageIgnore.split(",").map(e=>e.trim()).concat(a.Images)),a.Links=[".anchorjs-link"],e.linkIgnore&&(a.Links=e.linkIgnore.split(",").map(e=>e.trim()).concat(a.Links)),a.LinkSpan=e.linkIgnoreSpan?e.linkIgnoreSpan.split(",").map(e=>e.trim()):[]},Exclusions:a}}();function i(e,t,n){let i;"document"===t?i=document:"readability"===t?(i=o.Readability.Root,i||(i=o.Root.areaToCheck)):"root"===t?(i=o.Root.areaToCheck,i||(i=document.body)):"panel"===t?(i=o.Panel.panel,i||(i=document.body)):(i=document.querySelector(t),i||(i=document.body));const s=document.querySelectorAll("[data-sa11y-has-shadow-root]"),a=s?", [data-sa11y-has-shadow-root]":"",r=o.Exclusions.Container.join(", "),l=n?.join(", ")||"",c=l?`, ${l}`:"",d=Array.from(i.querySelectorAll(`:is(${e}${a}):not(${r}${c})`));if(s.length){const t=[];if(d.forEach((n,o)=>{n&&n.matches&&n.matches("[data-sa11y-has-shadow-root]")&&n.shadowRoot&&(t[o]=n.shadowRoot.querySelectorAll(`:is(${e}):not(${r}${c})`))}),t.length>0)for(let e=t.length-1;e>=0;e--)t[e]&&d.splice(e,1,...t[e])}return d.filter(e=>"SLOT"!==e.parentNode.tagName)}const s=(e,t)=>{const n=e=>{if("none"===e)return"";const t=e.includes("url(")||e.includes("image-set(")?e.match(/\/\s*"([^"]+)"/):e.match(/"([^"]+)"/);return t?t[1]:""};return`${n(window.getComputedStyle(e,":before").getPropertyValue("content"))}${t}${n(window.getComputedStyle(e,":after").getPropertyValue("content"))}`},a=e=>{for(let t=0;t<1e3;t++){if(e.nextSibling())return e.previousNode();if(!e.parentNode())return!1}return!1},r=(e,t=!1)=>{const n=e.getAttribute("aria-labelledby");if(!t&&n)return n.split(/\s+/).filter(e=>e.trim()).map(e=>{const t=document.querySelector(`#${CSS.escape(e)}`);return t?l(t,"",1):""}).join(" ");const o=e.getAttribute("aria-label");return o&&o.trim().length>0?o:"noAria"},l=(e,t=[],n=0)=>{const o=r(e,n);if("noAria"!==o)return o;if("TEXTAREA"===e.tagName&&e.hasAttribute("title"))return e.getAttribute("title");let i="";if(!e.children.length)return i=s(e,e.textContent),!i.trim()&&e.hasAttribute("title")?e.getAttribute("title"):i;const c=(d=e,p=!0,u=!0,document.createTreeWalker(d,NodeFilter.SHOW_ALL,{acceptNode:e=>p&&e.nodeType===Node.ELEMENT_NODE||u&&e.nodeType===Node.TEXT_NODE?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}));var d,p,u;const h=[...t,"noscript","style","script","video","audio"].join(", "),g=h?e.querySelectorAll(h):[];let m=!1,f=!1,b=0,y=!0;for(;c.nextNode()&&y;){b+=1;const e=c.currentNode;if(Array.from(g).some(t=>t.contains(e)))continue;if(e.shadowRoot){const o=e.shadowRoot.querySelectorAll("*");for(let e=0;e${u(A(m(e.htmlPath),600))}
`,i=e=>{const t=b(e),n=A(t,100);return t.length?h(n):o},s={SPAN:i,P:i,A:e=>{const t=b(e),n=A(t,100);return t.length>1&&e.href&&!e.hasAttribute("role")?`${h(n)}`:o},IMG:e=>{const n=e.closest("a[href]"),i=e.alt?`alt="${h(e.alt)}"`:"alt",s=w(e);function a(e){return n?`${u(e.htmlPath)}
${u(e.htmlPath)}
${e.cssPath}
${n.sprintf("CONSOLE_ERROR","https://forms.gle/sjzK9XykETaoqZv99",r)}
\n${u(this.error.stack)}
Version: ${Y}
URL: ${s}
${n._("COLOUR_FILTER_MESSAGE")}
\nA page without any errors!
+Bears are carnivoran mammals of the family Ursidae. They are classified as caniforms, or doglike + carnivorans. Although only eight species of bears are extant, they are widespread, appearing in a wide + variety of habitats throughout the + Northern Hemisphere and partially in the Southern Hemisphere. Bears are found on the continents of North + America, South America, Europe, and Asia. Common characteristics of modern bears include large bodies with + stocky legs, long + snouts, small rounded ears, shaggy hair, plantigrade paws with five nonretractile claws, and short tails. +
+The family Ursidae is one of the nine families in the suborder Caniformia, or "doglike" carnivorans, within + the order Carnivora. Bears' closest living relatives are the pinnipeds, canids, and musteloids. Modern bears + comprise eight species + in three subfamilies: Ailuropodinae (monotypic with the giant panda), Tremarctinae (monotypic with the + spectacled bear), and Ursinae (containing six species divided into one to three genera, depending on the + authority). Nuclear chromosome + analysis show that the karyotype of the six ursine bears is nearly identical, with each having 74 chromosomes, + whereas the giant panda has 42 chromosomes and the spectacled bear 52. These smaller numbers can be explained + by the fusing of + some chromosomes, and the banding patterns on these match those of the ursine species, but differ from those + of procyonids, which supports the inclusion of these two species in Ursidae rather than in Procyonidae, where + they had been placed + by some earlier authorities.
+ +The earliest members of Ursidae belong to the extinct subfamily Amphicynodontinae, including Parictis + (late Eocene to early middle Miocene, 38–18 Mya) and the slightly younger Allocyon (early Oligocene, 34–30 + Mya), both from North + America. These animals looked very different from today's bears, being small and raccoon-like in overall + appearance, with diets perhaps more similar to that of a badger. Parictis does not appear in Eurasia and + Africa until the + Miocene.[14] It is unclear whether late-Eocene ursids were also present in Eurasia, although faunal + exchange across the Bering land bridge may have been possible during a major sea level low stand as early + as the late Eocene (about 37 + Mya) and continuing into the early Oligocene. European genera morphologically very similar to Allocyon, + and to the much younger American Kolponomos (about 18 Mya), are known from the Oligocene, including + Amphicticeps and Amphicynodon. +
+The raccoon-sized, dog-like Cephalogale is the oldest-known member of the subfamily Hemicyoninae, which first + appeared during the middle Oligocene in Eurasia about 30 Mya.[15] The subfamily includes the younger genera + Phoberocyon (20–15 + Mya), and Plithocyon (15–7 Mya). A Cephalogale-like species gave rise to the genus Ursavus during the early + Oligocene (30–28 Mya); this genus proliferated into many species in Asia and is ancestral to all living bears. + Species of Ursavus + subsequently entered North America, together with Amphicynodon and Cephalogale, during the early Miocene + (21–18 Mya). Members of the living lineages of bears diverged from Ursavus between 15 and 20 Mya,[24][25] + likely via the species + Ursavus elmensis. Based on genetic and morphological data, the Ailuropodinae (pandas) were the first to + diverge from other living bears about 19 Mya, although no fossils of this group have been found before about 5 + Mya.
+Announcement
Lorem ipsum dulce, some really long text passage.
@@ -75,12 +119,20 @@