function setPropScale(e,t){for(var r=document.body.querySelectorAll("*"),s=new Array(r.length),a=0;a<r.length;a++){var i=r[a],l=getComputedStyle(i,null),o=parseFloat(l.getPropertyValue(e));isNaN(o)&&"letter-spacing"==e?s[a]=2*t:s[a]=o*t}for(var a in s){var i;(i=r[a]).style.setProperty(e,s[a]+"px","important")}}var settings={},settingsFunctions={"high-contrast":function(e){if(e){function makeColor(e){if("transparent"==e)return{r:0,g:0,b:0,a:0};var t=e.match(/(([0-9]{1,3}\.?[0-9]*))/gm);return{r:parseInt(t[0])/255,g:parseInt(t[1])/255,b:parseInt(t[2])/255,a:t.length>3?parseFloat(t[3]):1}}function getSRGB(e){return 1!=e.a&&(e.r*=e.a,e.g*=e.a,e.b*=e.a,e.a=1),e.r=e.r<=.03928?e.r/12.92:Math.pow((e.r+.055)/1.055,2.4),e.g=e.g<=.03928?e.g/12.92:Math.pow((e.g+.055)/1.055,2.4),e.b=e.b<=.03928?e.b/12.92:Math.pow((e.b+.055)/1.055,2.4),e}function multiplyColors(e,t){var r=e.a+t.a*(1-e.a);return 0==r?{r:0,g:0,b:0,a:0}:{r:(e.r*e.a+t.r*t.a*(1-e.a))/r,g:(e.g*e.a+t.g*t.a*(1-e.a))/r,b:(e.b*e.a+t.b*t.a*(1-e.a))/r,a:r}}for(var t=document.body.querySelectorAll("*:not(.a11y-hc-ignore)"),r=0;r<t.length;r++){for(var s=t.item(r),a=!1,i=0;i<s.childNodes.length;i++)a|=3==s.childNodes[i].nodeType;if((a||"i"==s.tagName.toLowerCase())&&!s.classList.contains("sr-only")){var l=getComputedStyle(s,null),o=makeColor(l.color),n=makeColor(l.backgroundColor),c=s.parentElement;if("absolute"==l.position){var d=s.getBoundingClientRect(),u=(d.left+d.right)/2,y=(d.top+d.bottom)/2;if(s.offsetWidth>0&&s.offsetHeight>0){var g=s.style.pointerEvents;s.style.pointerEvents="none",c=document.elementFromPoint(u,y),s.style.pointerEvents=g,null==c&&(c=s.parentElement)}}for(;c;){var h=getComputedStyle(c,null),p,f;if("i"==c.tagName.toLowerCase())n=multiplyColors(n,makeColor(h.color));else n=multiplyColors(n,makeColor(h.backgroundColor));c=c.parentElement}o=getSRGB(o);var m=.2126*(n=getSRGB(n)).r+.7152*n.g+.0722*n.b,v=.2126*o.r+.7152*o.g+.0722*o.b,b;if((m>v?(m+.05)/(v+.05):(v+.05)/(m+.05))<4.5){var L="rgb("+Math.floor(255*(1-n.r))+", "+Math.floor(255*(1-n.g))+", "+Math.floor(255*(1-n.b))+")";s.style.setProperty("color",L,"important"),s.dataset.highContrast=""}}}}else for(var t=document.body.querySelectorAll("[data-high-contrast]"),r=0;r<t.length;r++){var s;delete(s=t.item(r)).dataset.highContrast,s.style.color=""}},desaturate:function(e){var t=FILTER_OVERLAY;e?(t.style.backdropFilter=(t.style.backdropFilter+" grayscale(1)").trim(),t.style.webkitBackdropFilter=(t.style.webkitBackdropFilter+" grayscale(1)").trim()):(t.style.backdropFilter=t.style.backdropFilter.replace("grayscale(1)",""),t.style.webkitBackdropFilter=t.style.webkitBackdropFilter.replace("grayscale(1)",""))},"dark-mode":function(e){var t=FILTER_OVERLAY;e?(t.style.backdropFilter=(t.style.backdropFilter+" invert(1)").trim(),t.style.webkitBackdropFilter=(t.style.webkitBackdropFilter+" invert(1)").trim()):(t.style.backdropFilter=t.style.backdropFilter.replace("invert(1)",""),t.style.webkitBackdropFilter=t.style.webkitBackdropFilter.replace("invert(1)",""))},"legible-font":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t.item(r),a,i;getComputedStyle(s,null).fontFamily.toLowerCase().includes("awesome")||(s.style.fontFamily=e?"Arial":"")}},"highlight-titles":function(e){for(var t=document.body.querySelectorAll("h1, h2, h3, h4, h5, h6, [role='heading']"),r=0;r<t.length;r++){var s=t.item(r);if(!CONTAINER.contains(s))if(e){s.classList.add("a11y-highlight"),s.style.setProperty("color","black","important");for(var a=s.querySelectorAll("*"),i=0;i<a.length;i++){var l;(l=a.item(i)).style.setProperty("color","black","important")}}else{s.classList.remove("a11y-highlight"),s.style.color="";for(var a=s.querySelectorAll("*"),i=0;i<a.length;i++){var l;(l=a.item(i)).style.color=""}}}},"highlight-links":function(e){for(var t=document.body.querySelectorAll("a:not([role='button']), [role='link']"),r=0;r<t.length;r++){var s=t.item(r);if(!CONTAINER.contains(s))if(e){s.classList.add("a11y-highlight-link"),s.style.setProperty("color","#007bff","important");for(var a=s.querySelectorAll("*"),i=0;i<a.length;i++){var l;(l=a.item(i)).style.setProperty("color","#007bff","important")}}else{s.classList.remove("a11y-highlight-link"),s.style.color="";for(var a=s.querySelectorAll("*"),i=0;i<a.length;i++){var l;(l=a.item(i)).style.setProperty("color","")}}}},"font-scale":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t[r];s.style.fontSize&&(s.style.fontSize="")}e>0&&setPropScale("font-size",1+.1*e)},"line-height":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t[r];s.style.lineHeight&&(s.style.lineHeight="")}e>0&&setPropScale("line-height",1+.1*e)},"letter-spacing":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t[r];s.style.letterSpacing&&(s.style.letterSpacing="")}e>0&&setPropScale("letter-spacing",1+.1*e)},"pause-animations":function(e){e?$(".carousel").carousel("pause"):$(".carousel").each((function(){this.dataset.ride&&"false"==this.dataset.ride?$(this).carousel("pause"):$(this).carousel("cycle")}))},"larger-cursor":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t.item(r),a;if(e)"pointer"==getComputedStyle(s,null).cursor?s.style.cursor=DARK_CURSOR_POINTER:s.style.cursor=DARK_CURSOR_DEFAULT;else s.style.cursor=""}},"hide-images":function(e){for(var t=document.body.querySelectorAll("*"),r=0;r<t.length;r++){var s=t.item(r),a;"none"!=getComputedStyle(s).backgroundImage||s.classList.contains("lazy-background")?e?s.classList.add("a11y-bg-image-hide"):s.classList.remove("a11y-bg-image-hide"):"img"==s.tagName.toLowerCase()&&(e?s.classList.add("a11y-image-hide"):s.classList.remove("a11y-image-hide"))}}};function updateSetting(e,t){settings[e]=t,localStorage.setItem("a11y-widget-settings",JSON.stringify(settings)),setTimeout((function(){settingsFunctions[e](t)}));var r=!1;for(var s in settings)settings.hasOwnProperty(s)&&settings[s]&&(r=!0);r?BUTTON.classList.add("active"):BUTTON.classList.remove("active")}function closeAccessibilityWidget(){OVERLAY.classList.remove("shown"),BUTTON.setAttribute("aria-expanded","false")}function resetAccessibilitySettings(){for(var e in settings)if(settings.hasOwnProperty(e)){var t=settings[e],r=OVERLAY.querySelector(".a11y-button[data-setting='"+e+"']");if(!0===t)updateSetting(e,!1),r.classList.remove("selected"),r.setAttribute("aria-pressed","false");else if(1===t||2===t||3===t){updateSetting(e,0),r.classList.remove("selected"),r.setAttribute("aria-pressed","false");var s=r.querySelector(".indicators"),a;r.querySelector("span.sr-only").innerText="";for(var i=0;i<s.children.length;i++)s.children[i].classList.remove("selected")}}}function initWidget(){var e=document.body.dataset.static;DARK_CURSOR_DEFAULT='url("'+e+'New/BasicFramework/images/cursor/default-dark.cur"), auto',DARK_CURSOR_POINTER='url("'+e+'New/BasicFramework/images/cursor/pointer-dark.cur"), auto',CONTAINER=document.body.querySelector(".a11y-widget-container"),OVERLAY=CONTAINER.querySelector(".a11y-widget-overlay"),BUTTON=CONTAINER.querySelector(".a11y-widget-btn"),BUTTON.addEventListener("click",(function(){OVERLAY.classList.contains("shown")?(OVERLAY.classList.remove("shown"),BUTTON.setAttribute("aria-expanded","false")):(OVERLAY.classList.add("shown"),BUTTON.setAttribute("aria-expanded","true"))})),addEventListener("click",(function(e){OVERLAY.classList.contains("shown")&&!CONTAINER.contains(e.target)&&OVERLAY.classList.remove("shown")}));for(var t=document.body.querySelectorAll(".a11y-button"),r=0;r<t.length;r++){var s;t.item(r).addEventListener("click",(function(){var e=this.dataset.setting,t=this.querySelector(".indicators"),r=this.querySelector("span.sr-only");if(t)if(this.classList.contains("selected")){for(var s,a=0;a<t.children.length;a++){var i;t.children[a].classList.contains("selected")&&(s=a+1)}var l=s+1;if(l>t.children.length){updateSetting(e,0),this.classList.remove("selected"),this.setAttribute("aria-pressed","false"),r.innerText="";for(var a=0;a<t.children.length;a++)t.children[a].classList.remove("selected")}else r.innerText=s+1+" out of "+t.children.length,t.children[s].classList.add("selected"),updateSetting(e,l)}else this.classList.add("selected"),this.setAttribute("aria-pressed","true"),t.children[0].classList.add("selected"),r.innerText="1 out of "+t.children.length,updateSetting(e,1);else this.classList.contains("selected")?(this.classList.remove("selected"),this.setAttribute("aria-pressed","false"),updateSetting(e,!1)):(this.classList.add("selected"),this.setAttribute("aria-pressed","true"),updateSetting(e,!0));this.blur(),this.focus()}))}void 0!==window.CSS&&CSS.supports("backdrop-filter","grayscale(100%)")||document.querySelector(".btn-desaturate").setAttribute("hidden","true"),void 0!==window.CSS&&CSS.supports("backdrop-filter","invert(100%)")||document.querySelector(".btn-invert-colors").setAttribute("hidden","true");var a=JSON.parse(localStorage.getItem("a11y-widget-settings"));for(var i in FILTER_OVERLAY=document.createElement("div"),FILTER_OVERLAY.style.position="fixed",FILTER_OVERLAY.style.top="0px",FILTER_OVERLAY.style.left="0px",FILTER_OVERLAY.style.width="100vw",FILTER_OVERLAY.style.height="100vh",FILTER_OVERLAY.style.zIndex="999999999999",FILTER_OVERLAY.style.pointerEvents="none",document.body.appendChild(FILTER_OVERLAY),a)if(a.hasOwnProperty(i)&&a[i]){updateSetting(i,a[i]);var l=OVERLAY.querySelector(".a11y-button[data-setting='"+i+"']");if("boolean"==typeof a[i])l.classList.add("selected"),l.setAttribute("aria-pressed","true");else{l.classList.add("selected"),l.setAttribute("aria-pressed","true");var o=l.querySelector(".indicators"),n;l.querySelector("span.sr-only").innerText=a[i]+" out of "+o.children.length;for(var r=0;r<a[i];r++)o.children[r].classList.add("selected")}}CONTAINER.style.display=""}"complete"==document.readyState||"loaded"==document.readyState?setTimeout(initWidget):window.addEventListener("load",(function(){initWidget()}));