luefilterRangerChange(){eyeAbleVariables.blueFilterLevel=(parseFloat(eyeAble_shadowRoot.getElementById("bluefilterRanger").value)/100).toString();eyeAble_setBluefilter()};var eyeAble_htmlFilterRule;
function eyeAble_initColorCorrection(){var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.id="eyeAble_colorFilterId";a.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(a);a=a.sheet;0<navigator.userAgent.indexOf("Firefox")?eyeAble_addCSSRule(a,"body > *:not(.eyeAble_container_b)",""):eyeAble_addCSSRule(a,"html","");eyeAble_htmlFilterRule=a.rules[0];"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_applyCVD(eyeAble_getVar("eyeAble_Color_Filter"))}
function eyeAble_resetColorCorrection(){fastdomEA.mutate(function(){"True"===eyeAble_settings.highPowerMode&&(eyeAble_htmlFilterRule.style.removeProperty("-webkit-filter"),eyeAble_htmlFilterRule.style.removeProperty("filter"));eyeAble_shadowRoot.getElementById("colorblindID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("colorblindID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("ColorCorrMoreID")&&(eyeAble_shadowRoot.getElementById("ColorCorrMoreID").classList.remove("eyeAbleActive"),
eyeAble_shadowRoot.getElementById("ColorCorrMoreID").setAttribute("aria-pressed","false"));eyeAble_shadowRoot.getElementById("colorCorrectionControllerID").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=eyeAble_imagePaths.colorblindPath});eyeAble_resetCCactiveColors();!eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")||eyeAble_keyPressed||eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").matches(":hover")||"block"!=getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")).display||
eyeAble_closeCCpage();"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_dispatchEvent("CVD_Filter_Disabled");eyeAble_setVar("eyeAble_Color_Filter","Deaktiviert",1);fastdomEA.mutate(function(){eyeAble_hideClickableElements("colorCorrectionControllerID");eyeAble_showCCTabElements()});eyeAble_setActiveCheckVis();eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed","false")}
function eyeAble_resetCCactiveColors(){eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&(fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eye_ProtIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_ProtID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_DeuterIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_DeuterID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_TritIDRanger").classList.add("eyeAble_collapsed");
eyeAble_shadowRoot.getElementById("eye_TritID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_greyIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_greyID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_contrastIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_contrastID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_saturationIDRanger").classList.add("eyeAble_collapsed");
eyeAble_shadowRoot.getElementById("eye_saturationID").classList.remove("eyeAbleActive")}),eyeAble_shadowRoot.getElementById("eye_ProtID").setAttribute("aria-expanded","false"),eyeAble_shadowRoot.getElementById("eye_DeuterID").setAttribute("aria-expanded","false"),eyeAble_shadowRoot.getElementById("eye_TritID").setAttribute("aria-expanded","false"),eyeAble_shadowRoot.getElementById("eye_greyID").setAttribute("aria-expanded","false"),eyeAble_shadowRoot.getElementById("eye_contrastID").setAttribute("aria-expanded",
"false"),eyeAble_shadowRoot.getElementById("eye_saturationID").setAttribute("aria-expanded","false"))}
function eyeAble_createCcPage(){function a(){"tabEndCC"===this.id?eyeAble_shadowRoot.getElementById("ccTopbarXID").focus():eyeAble_shadowRoot.getElementById("eye_saturationID").focus()}if(!eyeAble_colorCorrEnabled)return!1;var b='<section aria-labelledby="ccWindowHeading" class="eyeAble_settings eyeAble_topFixedPosition eyeAble_color-correction-menu eyeAbleSkip" id="eyeAble_CCPageID" tabindex="-1" style="display: none">             <div aria-hidden="true" id="tabStartCC" class="eyeAtabClickable" tabindex="0"></div>            <div class="eyeAble_cc-menu-head">                <div class="eyeAble_cc-menu-icon">                    <img eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.colorblindPath+
'" alt="" class="eyeAble_ccMainImage">                </div>                <div class="eyeAble_cc-menu-heading">                    <span id="ccWindowHeading" class="eyeAble_setting-text" ealangid="ccHeader">'+eyeAble_getMessage("ccHeader")+'</span>                </div>                <div> <img eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" tabindex="0" id="ccTopbarXID" src="'+eyeAble_imagePaths.xPath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" style="margin-left: 10px; margin-right: 3px; font-size: 25px; padding-top: 5px;"></div>            </div>            <div class="eyeAble_cc-menu-content">                <div class="eyeAble_cc-single-item" id="itemsingle1">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_ProtID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc1Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccProt1">'+eyeAble_getMessage("ccProt1")+'</p>                            <span ealangid="ccProt2">'+eyeAble_getMessage("ccProt2")+'</span>                        </div>                    </div>                    <div aria-hidden="true" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_ProtIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp1">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger1">                            <span class="eyeAble_rnger-bg" id="rngBG1"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                </div>                <div class="eyeAble_cc-single-item" id="itemsingle2">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_DeuterID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc2Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccDeut1">'+eyeAble_getMessage("ccDeut1")+'</p>                            <span ealangid="ccDeut2">'+eyeAble_getMessage("ccDeut2")+'</span>                        </div>                    </div>                    <div aria-hidden="true" role="button" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_DeuterIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp2">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input aria-hidden="true" type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger2">                            <span class="eyeAble_rnger-bg" id="rngBG2"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                </div>                <div class="eyeAble_cc-single-item" id="itemsingle3">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_TritID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc3Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccTrit1">'+eyeAble_getMessage("ccTrit1")+'</p>                            <span ealangid="ccTrit2">'+eyeAble_getMessage("ccTrit2")+'</span>                        </div>                    </div>                    <div aria-hidden="true" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_TritIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp3">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input aria-hidden="true" type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger3">                            <span class="eyeAble_rnger-bg" id="rngBG3"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                </div>                <div class="eyeAble_cc-single-item" id="itemsingle4">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_greyID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc4Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccGrey">'+eyeAble_getMessage("ccGrey")+'</p>                        </div>                    </div>                    <div aria-hidden="true" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_greyIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp4">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input aria-hidden="true" type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger4">                            <span class="eyeAble_rnger-bg" id="rngBG4"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                </div>                <div class="eyeAble_cc-single-item" id="itemsingle5">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_contrastID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc5Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccContrast">'+eyeAble_getMessage("ccContrast")+'</p>                        </div>                    </div>                    <div aria-hidden="true" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_contrastIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp5">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input aria-hidden="true" type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger5">                            <span class="eyeAble_rnger-bg" id="rngBG5"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                </div>                <div class="eyeAble_cc-single-item" id="itemsingle6">                    <div role="button" aria-expanded="false" class="eyeAble_cc-item-text eyeAtabClickable" tabindex="0" id="eye_saturationID">                        <div class="eyeAble_cc-menu-icon">                            <img eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.cc6Path+'" alt="" class="eyeAble_ccMainImage eyeAbleInvert">                        </div>                        <div class="eyeAble_cc-menu-text">                            <p ealangid="ccSat">'+eyeAble_getMessage("ccSat")+'</p>                        </div>                    </div>                    <div aria-hidden="true" class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="eye_saturationIDRanger">                        <div class="eyeAble_cc-ranger-text">                            <p eALangID="rangerTopText">'+
eyeAble_getMessage("rangerTopText")+'</p>                            <span id="ccRngrDisp6">80%</span>                        </div>                        <div class="eyeAble_cc-ranger">                            <input aria-hidden="true" type="range" tabindex="-1" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="ccMainRanger6">                            <span class="eyeAble_rnger-bg" id="rngBG6"></span>                        </div>                        <div class="eyeAble_cc-ranger-controls">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+
eyeAble_imagePaths.rangerMinus+'" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAbleCCminus eyeAtabClickable noHide" tabindex="0">                            <img role="button" aria-describedby="ColorCorrection_ranger_value"  eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rangerPlus+'" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAbleCCplus eyeAtabClickable noHide" tabindex="0">                        </div>                    </div>                    <div aria-hidden="true" id="tabEndCC" class="eyeAtabClickable" tabindex="0"></div>                </div>            </div>        </section>';
eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);eyeAble_session_parameters.isMobile?("left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("left",eyeAbleVariables.mobileRightPosition,"important"):eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important"),eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").classList.add("eyeAble_topFixedPosition"),
eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("padding","0","important")):(b=eyeAbleVariables.rightPosition.includes("%")?window.innerWidth*parseInt(eyeAbleVariables.rightPosition)/100-10:parseInt(eyeAbleVariables.rightPosition)-10,2<Math.abs(b)&&("left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("left",(295+b).toFixed(0)+"px","important"):eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("right",
(295+b).toFixed(0)+"px","important")));eyeAble_shadowRoot.getElementById("tabEndCC").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartCC").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("eye_ProtID").addEventListener("click",eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("eye_DeuterID").addEventListener("click",eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("eye_TritID").addEventListener("click",eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("eye_greyID").addEventListener("click",
eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("eye_contrastID").addEventListener("click",eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("eye_saturationID").addEventListener("click",eyeAble_CCSettingsListener);eyeAble_shadowRoot.getElementById("ccTopbarXID").addEventListener("click",eyeAble_toggleCCpage);eyeAble_shadowRoot.getElementById("ccMainRanger1").addEventListener("input",eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccMainRanger2").addEventListener("input",
eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccMainRanger3").addEventListener("input",eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccMainRanger4").addEventListener("input",eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccMainRanger5").addEventListener("input",eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccMainRanger6").addEventListener("input",eyeAble_ColorblindRangerChange);eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID"));
b=eyeAble_shadowRoot.querySelectorAll(".eyeAbleCCminus");for(var c=0;c<b.length;c++)b[c].addEventListener("click",eyeAble_CCminusListener);b=eyeAble_shadowRoot.querySelectorAll(".eyeAbleCCplus");for(c=0;c<b.length;c++)b[c].addEventListener("click",eyeAble_CCplusListener);switch(eyeAbleVariables.eyeAble_Color_Filter){case "Protanomalie":eyeAble_shadowRoot.getElementById("eye_ProtIDRanger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_ProtID").classList.add("eyeAbleActive");
eyeAble_shadowRoot.getElementById("eye_ProtID").setAttribute("aria-expanded","true");break;case "Deuteranomalie":eyeAble_shadowRoot.getElementById("eye_DeuterIDRanger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_DeuterID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("eye_DeuterID").setAttribute("aria-expanded","true");break;case "Tritanomalie":eyeAble_shadowRoot.getElementById("eye_TritIDRanger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_TritID").classList.add("eyeAbleActive");
eyeAble_shadowRoot.getElementById("eye_TritID").setAttribute("aria-expanded","true");break;case "Graustufen":eyeAble_shadowRoot.getElementById("eye_greyIDRanger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_greyID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("ye_greyID").setAttribute("aria-expanded","true");break;case "Kontrast":eyeAble_shadowRoot.getElementById("eye_contrastIDRanger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_contrastID").classList.add("eyeAbleActive");
eyeAble_shadowRoot.getElementById("eye_contrastID").setAttribute("aria-expanded","true");break;case "S\u00e4ttigung":eyeAble_shadowRoot.getElementById("eye_saturationIDRanger").classList.remove("eyeAble_collapsed"),eyeAble_shadowRoot.getElementById("eye_saturationID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("eye_saturationID").setAttribute("aria-expanded","true")}eyeAble_refreshCCranger()}
function eyeAble_toggleCCpage(){eyeAble_closeAllOtherPages("eyeAble_CCPageID");eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")?"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")).display?(eyeAble_closeCCpage(),eyeAble_showFeedbackNotification(eyeAble_getMessage("ccClosed"),"ALT + 3")):(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("display","block"),eyeAble_showCCTabElements(),eyeAble_shadowRoot.getElementById("ccTopbarXID").focus(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindID").classList.add("eyeAbleActive")}),
eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed","true"),setTimeout(function(){eyeAble_removeTooltip()},100),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("ccOpened"),"ALT + 3")):(eyeAble_createCcPage(),setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("display","block");eyeAble_shadowRoot.getElementById("ccTopbarXID").focus()},200),eyeAble_showCCTabElements(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindID").classList.add("eyeAbleActive")}),
eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed","true"),eyeAble_removeTooltip(),setTimeout(function(){eyeAble_removeTooltip()},100),eyeAble_showFeedbackNotification(eyeAble_getMessage("ccOpened"),"ALT + 3"))}
function eyeAble_closeCCpage(){eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&(eyeAble_session_parameters.isMobile&&(eyeAble_stopRetract=!0),eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").style.setProperty("display","none"),eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("colorblindID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus(),eyeAble_hideClickableElements("eyeAble_CCPageID"),"Deaktiviert"===eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_hideClickableElements("colorCorrectionControllerID"),
eyeAble_shadowRoot.getElementById("colorblindID")&&eyeAble_shadowRoot.getElementById("colorblindID").classList.contains("eyeAbleActive")&&"Deaktiviert"===eyeAbleVariables.eyeAble_Color_Filter&&(eyeAble_shadowRoot.getElementById("colorblindID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed","false")))}
function eyeAble_CCSettingsListener(a){var b;a.target.id.includes("eye")?b=a.target.id:a.target.parentNode.id.includes("eye")?b=a.target.parentNode.id:a.target.parentNode.parentNode.id.includes("eye")?b=a.target.parentNode.parentNode.id:console.log("Cant identify Source!");eyeAble_CCPageHideAllRangers();eyeAble_resetCCactiveColors();switch(b){case "eye_ProtID":"Protanomalie"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("Protanomalie"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+
"Ranger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden","false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection();break;case "eye_DeuterID":"Deuteranomalie"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("Deuteranomalie"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+"Ranger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden",
"false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection();break;case "eye_TritID":"Tritanomalie"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("Tritanomalie"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+"Ranger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden","false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection();
break;case "eye_greyID":"Graustufen"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("Graustufen"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+"Ranger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden","false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection();break;case "eye_contrastID":"Kontrast"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("Kontrast"),
fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+"Ranger").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden","false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection();break;case "eye_saturationID":"S\u00e4ttigung"!==eyeAbleVariables.eyeAble_Color_Filter?(eyeAble_applyCVD("S\u00e4ttigung"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById(b+"Ranger").classList.remove("eyeAble_collapsed");
eyeAble_shadowRoot.getElementById(b+"Ranger").setAttribute("aria-hidden","false");eyeAble_shadowRoot.getElementById(b).classList.add("eyeAbleActive")})):eyeAble_resetColorCorrection()}"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&(eyeAble_showClickableElements("colorCorrectionControllerID"),eyeAble_shadowRoot.getElementById(b).setAttribute("aria-expanded","true"));eyeAble_dispatchEvent("CVD_Filter_Enabled")}
function eyeAble_CCPageHideAllRangers(){eyeAble_shadowRoot.getElementById("eye_ProtIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_DeuterIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_TritIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_greyIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_contrastIDRanger").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eye_saturationIDRanger").classList.add("eyeAble_collapsed")}
function eyeAble_CVDpickerChange(){eyeAble_applyCVD("Protanomalie");eyeAble_createCcPage()}
function eyeAble_applyCVD(a){if(!eyeAble_colorCorrEnabled)return!1;"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_dispatchEvent("CVD_Filter_Adjusted");switch(a){case "Deaktiviert":eyeAble_resetColorCorrection();break;case "Protanomalie":eyeAble_daltonizePage("Protanomalie");fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=eyeAble_imagePaths.cc1Path});break;case "Deuteranomalie":eyeAble_daltonizePage("Deuteranomalie");fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=
eyeAble_imagePaths.cc2Path});break;case "Tritanomalie":eyeAble_daltonizePage("Tritanomalie");fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=eyeAble_imagePaths.cc3Path});break;case "Graustufen":eyeAble_daltonizePage("Graustufen");fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=eyeAble_imagePaths.cc4Path});break;case "Kontrast":eyeAble_daltonizePage("Kontrast");fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=
eyeAble_imagePaths.cc5Path});break;case "S\u00e4ttigung":eyeAble_daltonizePage("S\u00e4ttigung"),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorblindMainImageID").src=eyeAble_imagePaths.cc6Path})}eyeAble_refreshCCranger();eyeAble_setVar("eyeAble_Color_Filter",a,1);eyeAble_showCCTabElements();"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_showClickableElements("colorCorrectionControllerID");eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed",
"true")}
function eyeAble_daltonizePage(a){"True"===eyeAble_settings.highPowerMode&&fastdomEA.mutate(function(){if("Graustufen"===a){var b=document.getElementById("eyeAble_CVDfilter");b&&b.parentNode.removeChild(b);eyeAble_htmlFilterRule.style.setProperty("-webkit-filter","grayscale("+(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()+"%)");eyeAble_htmlFilterRule.style.setProperty("-moz-filter","grayscale("+(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()+"%)");eyeAble_htmlFilterRule.style.setProperty("-ms-filter","grayscale("+
(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()+"%)");eyeAble_htmlFilterRule.style.setProperty("-o-filter","grayscale("+(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()+"%)");eyeAble_htmlFilterRule.style.setProperty("-filter","grayscale("+(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()+"%)")}else"Kontrast"===a?((b=document.getElementById("eyeAble_CVDfilter"))&&b.parentNode.removeChild(b),eyeAble_htmlFilterRule.style.setProperty("-webkit-filter","contrast("+
(1+parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-moz-filter","contrast("+(1+parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-ms-filter","contrast("+(1+parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-o-filter","contrast("+(1+parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-filter",
"contrast("+(1+parseFloat(eyeAbleVariables.Color_Filter_Level)).toString())):"S\u00e4ttigung"===a?((b=document.getElementById("eyeAble_CVDfilter"))&&b.parentNode.removeChild(b),eyeAble_htmlFilterRule.style.setProperty("-webkit-filter","saturate("+(1+2*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-moz-filter","saturate("+(1+2*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-ms-filter","saturate("+
(1+2*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-o-filter","saturate("+(1+2*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString()),eyeAble_htmlFilterRule.style.setProperty("-filter","saturate("+(1+2*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString())):(eyeAble_createCVDsvgFilter(a,100*parseFloat(eyeAbleVariables.Color_Filter_Level)),eyeAble_htmlFilterRule.style.setProperty("-webkit-filter","url(#f2)"),eyeAble_htmlFilterRule.style.setProperty("-moz-filter",
"url(#f2)"),eyeAble_htmlFilterRule.style.setProperty("-ms-filter","url(#f2)"),eyeAble_htmlFilterRule.style.setProperty("-o-filter","url(#f2)"),eyeAble_htmlFilterRule.style.setProperty("-filter","url(#f2)"));eyeAble_shadowRoot.getElementById("colorCorrectionControllerID").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("colorblindRanger").value=(100*parseFloat(eyeAbleVariables.Color_Filter_Level)).toString();eyeAble_shadowRoot.getElementById("colorblindID").classList.add("eyeAbleActive");
eyeAble_shadowRoot.getElementById("ColorCorrMoreID")&&(eyeAble_shadowRoot.getElementById("ColorCorrMoreID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("ColorCorrMoreID").setAttribute("aria-pressed","true"))})}
function eyeAble_createCVDsvgFilter(a,b){var c=document.getElementById("eyeAble_CVDfilter");c&&c.parentNode.removeChild(c);var d={Protanomalie:[[[1,0,0],[0,1,0],[0,0,1]],[[.856167,.182038,-.038205],[.029342,.955115,.015544],[-.00288,-.001563,1.004443]],[[.734766,.334872,-.069637],[.05184,.919198,.028963],[-.004928,-.004209,1.009137]],[[.630323,.465641,-.095964],[.069181,.890046,.040773],[-.006308,-.007724,1.014032]],[[.539009,.579343,-.118352],[.082546,.866121,.051332],[-.007136,-.011959,1.019095]],
[[.458064,.679578,-.137642],[.092785,.846313,.060902],[-.007494,-.016807,1.024301]],[[.38545,.769005,-.154455],[.100526,.829802,.069673],[-.007442,-.02219,1.029632]],[[.319627,.849633,-.169261],[.106241,.815969,.07779],[-.007025,-.028051,1.035076]],[[.259411,.923008,-.18242],[.110296,.80434,.085364],[-.006276,-.034346,1.040622]],[[.203876,.990338,-.194214],[.112975,.794542,.092483],[-.005222,-.041043,1.046265]],[[.152286,1.052583,-.204868],[.114503,.786281,.099216],[-.003882,-.048116,1.051998]]],
Deuteranomalie:[[[1,0,0],[0,1,0],[0,0,1]],[[.866435,.177704,-.044139],[.049567,.939063,.01137],[-.003453,.007233,.99622]],[[.760729,.319078,-.079807],[.090568,.889315,.020117],[-.006027,.013325,.992702]],[[.675425,.43385,-.109275],[.125303,.847755,.026942],[-.00795,.018572,.989378]],[[.605511,.52856,-.134071],[.155318,.812366,.032316],[-.009376,.023176,.9862]],[[.547494,.607765,-.155259],[.181692,.781742,.036566],[-.01041,.027275,.983136]],[[.498864,.674741,-.173604],[.205199,.754872,.039929],[-.011131,
.030969,.980162]],[[.457771,.731899,-.18967],[.226409,.731012,.042579],[-.011595,.034333,.977261]],[[.422823,.781057,-.203881],[.245752,.709602,.044646],[-.011843,.037423,.974421]],[[.392952,.82361,-.216562],[.263559,.69021,.046232],[-.01191,.040281,.97163]],[[.367322,.860646,-.227968],[.280085,.672501,.047413],[-.01182,.04294,.968881]]],Tritanomalie:[[[1,0,0],[0,1,0],[0,0,1]],[[.92667,.092514,-.019184],[.021191,.964503,.014306],[.008437,.054813,.93675]],[[.89572,.13333,-.02905],[.029997,.9454,.024603],
[.013027,.104707,.882266]],[[.905871,.127791,-.033662],[.026856,.941251,.031893],[.01341,.148296,.838294]],[[.948035,.08949,-.037526],[.014364,.946792,.038844],[.010853,.193991,.795156]],[[1.017277,.027029,-.044306],[-.006113,.958479,.047634],[.006379,.248708,.744913]],[[1.104996,-.046633,-.058363],[-.032137,.971635,.060503],[.001336,.317922,.680742]],[[1.193214,-.109812,-.083402],[-.058496,.97941,.079086],[-.002346,.403492,.598854]],[[1.257728,-.139648,-.118081],[-.078003,.975409,.102594],[-.003316,
.501214,.502102]],[[1.278864,-.125333,-.153531],[-.084748,.957674,.127074],[-9.89E-4,.601151,.399838]],[[1.255528,-.076749,-.178779],[-.078411,.930809,.147602],[.004733,.691367,.3039]]]};c=document.createElementNS("http://www.w3.org/2000/svg","svg");c.setAttribute("id","eyeAble_CVDfilter");var e=document.createElementNS("http://www.w3.org/2000/svg","filter");e.setAttribute("id","f2");e.setAttribute("color-interpolation","linearRGB");0===navigator.userAgent.indexOf("Firefox")&&(e.setAttribute("x",
"0"),e.setAttribute("y","0"),e.setAttribute("width","99999"),e.setAttribute("height","99999"));var f=Math.floor(b/10),h=b/10-f;if(0>=b)h=d[a][0];else if(100<=b)h=d[a][10];else if(0<h){b=d[a][f];var g=d[a][f+1],l=[];for(d=0;d<b.length;d++)for(l[d]=[],f=0;f<b[d].length;f++)l[d][f]=(g[d][f]-b[d][f])*h+b[d][f];h=l}else h=d[a][f];a={Protanomalie:[[0,0,0],[.7,1,0],[.7,0,1]],Deuteranomalie:[[1,.7,0],[0,0,0],[0,.7,1]],Tritanomalie:[[1,0,.7],[0,1,.7],[0,0,0]]}[a];a=function(n,q){for(var m=[],r=0;r<q[0].length;r++){m[r]=
[];for(var v=0;v<n[r].length;v++)m[r][v]=n[r][v]+q[r][v]}return m}([[1,0,0],[0,1,0],[0,0,1]],function(n,q){for(var m=[],r=0;r<q[0].length;r++){m[r]=[];for(var v=0;v<n[r].length;v++)m[r][v]=n[r][v]-q[r][v]}return m}(a,function(n,q){for(var m=[],r=0;r<q[0].length;r++){m[r]=[];for(var v=0;v<n[r].length;v++)for(var A=m[r][v]=0;A<n[r].length;A++)m[r][v]+=n[r][A]*q[A][v]}return m}(a,h)));h=document.createElementNS("http://www.w3.org/2000/svg","feColorMatrix");h.setAttribute("type","matrix");h.setAttribute("values",
function(n){for(var q="",m=0;m<n.length;m++){for(var r=0;r<n[m].length;r++)q=q+n[m][r].toString()+" ";q+="0 0 "}return q+"0 0 0 1 0"}(a));e.appendChild(h);c.appendChild(e);document.body.appendChild(c)}function eyeAble_ColorblindRangerChange(a){eyeAble_setVar("Color_Filter_Level",(parseFloat(a.target.value)/100).toString());eyeAble_refreshCCranger(a.target.value);eyeAble_applyCVD(eyeAbleVariables.eyeAble_Color_Filter)}
function eyeAble_refreshCCranger(){var a=parseFloat(eyeAbleVariables.Color_Filter_Level),b=(100*a).toFixed(0),c=(100*a-4*a).toFixed(0);fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&(eyeAble_shadowRoot.getElementById("ccMainRanger1").value=b,eyeAble_shadowRoot.getElementById("ccMainRanger2").value=b,eyeAble_shadowRoot.getElementById("ccMainRanger3").value=b,eyeAble_shadowRoot.getElementById("ccMainRanger4").value=b,eyeAble_shadowRoot.getElementById("ccMainRanger5").value=
b,eyeAble_shadowRoot.getElementById("ccMainRanger6").value=b,eyeAble_shadowRoot.getElementById("ccRngrDisp1").textContent=b+"%",eyeAble_shadowRoot.getElementById("ccRngrDisp2").textContent=b+"%",eyeAble_shadowRoot.getElementById("ccRngrDisp3").textContent=b+"%",eyeAble_shadowRoot.getElementById("ccRngrDisp4").textContent=b+"%",eyeAble_shadowRoot.getElementById("ccRngrDisp5").textContent=b+"%",eyeAble_shadowRoot.getElementById("ccRngrDisp6").textContent=b+"%",eyeAble_shadowRoot.getElementById("rngBG1").style.width=
c+"%",eyeAble_shadowRoot.getElementById("rngBG2").style.width=c+"%",eyeAble_shadowRoot.getElementById("rngBG3").style.width=c+"%",eyeAble_shadowRoot.getElementById("rngBG4").style.width=c+"%",eyeAble_shadowRoot.getElementById("rngBG5").style.width=c+"%",eyeAble_shadowRoot.getElementById("rngBG6").style.width=c+"%");eyeAble_shadowRoot.getElementById("colorblindRanger").value=b;eyeAble_shadowRoot.getElementById("ColorCorrection_ranger_value").textContent=b+"%";eyeAble_shadowRoot.getElementById("rngBG0").style.width=
c+"%"})}function eyeAble_CCplusListener(){var a=parseFloat(eyeAbleVariables.Color_Filter_Level)+.05;1<a&&(a=1);eyeAble_setVar("Color_Filter_Level",a.toString());eyeAble_refreshCCranger();eyeAble_applyCVD(eyeAbleVariables.eyeAble_Color_Filter)}function eyeAble_CCminusListener(){var a=parseFloat(eyeAbleVariables.Color_Filter_Level)-.05;0>a&&(a=0);eyeAble_setVar("Color_Filter_Level",a.toString());eyeAble_refreshCCranger();eyeAble_applyCVD(eyeAbleVariables.eyeAble_Color_Filter)}
function eyeAble_showCCTabElements(){eyeAble_showClickableElements("eyeAble_CCPageID");eyeAble_hideClickableElements("eye_ProtIDRanger");eyeAble_hideClickableElements("eye_DeuterIDRanger");eyeAble_hideClickableElements("eye_TritIDRanger");eyeAble_hideClickableElements("eye_greyIDRanger");eyeAble_hideClickableElements("eye_contrastIDRanger");eyeAble_hideClickableElements("eye_saturationIDRanger");switch(eyeAble_getVar("eyeAble_Color_Filter")){case "Protanomalie":eyeAble_showClickableElements("eye_ProtIDRanger");
break;case "Deuteranomalie":eyeAble_showClickableElements("eye_DeuterIDRanger");break;case "Tritanomalie":eyeAble_showClickableElements("eye_TritIDRanger");break;case "Graustufen":eyeAble_showClickableElements("eye_greyIDRanger");break;case "Kontrast":eyeAble_showClickableElements("eye_contrastIDRanger");break;case "S\u00e4ttigung":eyeAble_showClickableElements("eye_saturationIDRanger")}};var eyeAble_intersectionRootMargin="800px";function eyeAble_rgb2hsv(a,b,c){var d=Math.max(a,b,c),e=d-Math.min(a,b,c);a=e&&(d==a?(b-c)/e:d==b?2+(c-a)/e:4+(a-b)/e);return[60*(0>a?a+6:a),d&&e/d,d]}function eyeAble_hsv2rgb(a,b,c){var d=function(e,f){f=void 0===f?(e+a/60)%6:f;return c-c*b*Math.max(Math.min(f,4-f,1),0)};return[d(5),d(3),d(1)]}var eyeAble_textColorStylesheet,eyeAble_textIDColorStylesheet,eyeAble_availTextColorRules=[];
function eyeAble_createEmptyStylesheet(a){a=void 0===a?!1:a;var b=document.createElement("style");b.setAttribute("nonce",eyeAble_nonce);b.appendChild(document.createTextNode("eyeAbleCSS { }"));a?eyeAble_shadowRoot.appendChild(b):document.head.appendChild(b);return b.sheet}function eyeAble_isInShadow(a){return a.getRootNode()instanceof ShadowRoot}var eyeAble_forceInlineColor=!1;String.prototype.replaceAllTxt=function(a,b){return"function"===typeof this.split?this.split(a).join(b):""};
function eyeAble_setTextColorStylesheet(a,b,c){c=void 0===c?!1:c;if(eyeAble_forceInlineColor||eyeAble_isInShadow(a)||a.ownerDocument!==document)("Darkmode"!==eyeAble_getVar("Color_Mode")||eyeAble_forceInlineColor)&&fastdomEA.mutate(function(){a.style.setProperty("color",b,"important");a.classList.add("eATcInline")});else{if(a.className&&"undefined"!==typeof a.className.split)for(var d=a.className.split(" "),e=0;e<d.length;e++)d[e].includes("eATc")&&a.classList.remove(d[e]);var f=b.replaceAllTxt("(",
"");f=f.replaceAllTxt(")","");f=f.replaceAllTxt(",","");f=f.replaceAllTxt(".","");f=f.replaceAllTxt(" ","");if(c){f="eATc"+f;if(a.id)f=a.id.replaceAllTxt("_","").replaceAllTxt("/","").replaceAllTxt(":","");else if(document.getElementById(f))for(c=f,d=1;document.getElementById(f);)f=c+d.toString(),d+=1;else a.id=f;eyeAble_textIDColorStylesheet.disabled&&(eyeAble_textIDColorStylesheet.disabled=!1);a.setAttribute("id",f);fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_textIDColorStylesheet,"#"+
f,"color : "+b+" !important; text-shadow: none !important;opacity :1;")})}else fastdomEA.mutate(function(){eyeAble_availTextColorRules.includes(b)||(eyeAble_addCSSRule(eyeAble_textColorStylesheet,".eATc"+f,"color : "+b+" !important; text-shadow: none !important;opacity :1 !important;"),eyeAble_availTextColorRules.push(b));a.classList.add("eATc"+f)});fastdomEA.mutate(function(){setTimeout(function(){"0"!==eyeAbleVariables.Color_Mode&&fastdomEA.measure(function(){getComputedStyle(a).color!==b&&fastdomEA.mutate(function(){a.style.setProperty("color",
b,"important");a.classList.add("eATcInline")})})},1E3)})}}
function eyeAble_convertColor(a){if(a){if("transparent"===a.toLowerCase())return[0,0,0,0];if("#"===a[0])return 7>a.length&&(a="#"+a[1]+a[1]+a[2]+a[2]+a[3]+a[3]+(4<a.length?a[4]+a[4]:"")),[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16),7<a.length?parseInt(a.substr(7,2),16)/255:1];if(-1!==a.indexOf("rgb")&&0===a.indexOf("rgb"))return-1===a.indexOf("rgba")&&(a+=",1"),a.match(/[\.\d]+/g).map(function(b){return+b})}}
function eyeAble_checkColorContrast(a,b){function c(d,e,f){d=[d,e,f].map(function(h){h/=255;return.03928>=h?h/12.92:Math.pow((h+.055)/1.055,2.4)});return.2126*d[0]+.7152*d[1]+.0722*d[2]}return function(d,e){d=c(d[0],d[1],d[2]);e=c(e[0],e[1],e[2]);return(Math.max(d,e)+.05)/(Math.min(d,e)+.05)}(a,b)}var eyeAble_pseudoId=0;
function eyeAble_checkPseudoElements(a,b,c){function d(g){var l="";"none"!==g.content&&'""'!==g.content&&(l+="color : "+b+" !important;");if("rgba(0, 0, 0, 0)"!==g.backgroundColor){var n=eyeAble_convertColor(g.backgroundColor);n&&.5<n[3]&&(l+="background : "+c+" !important;")}g.border.includes("0px none")||(l+=" border-color : "+b+" !important;");return l}function e(g,l,n){fastdomEA.mutate(function(){if(g.id)var q=g.id.replaceAllTxt("_","").replaceAllTxt("/","").replaceAllTxt(":","");else q="eATcPseu"+
eyeAble_pseudoId.toFixed(0),g.setAttribute("id",q),eyeAble_pseudoId++;eyeAble_textIDColorStylesheet.disabled&&(eyeAble_textIDColorStylesheet.disabled=!1);eyeAble_addCSSRule(eyeAble_textIDColorStylesheet,"#"+q+l,n)})}var f=getComputedStyle(a,":before"),h=getComputedStyle(a,":after");f=d(f);h=d(h);""!==f&&e(a,":before",f);""!==h&&e(a,":after",h)}function eyeAble_getBrightness(a){return Math.sqrt(.299*Math.pow(a[0],2)+.587*Math.pow(a[1],2)+.114*Math.pow(a[2],2))}
var eyeAble_LinkHighlightingStylesheet,eyeAble_enableLinkHighlighting=!0,eyeABle_linkHighlighActive=!1;
function eyeAble_setLinkHighlighting(a){eyeAble_enableLinkHighlighting&&eyeAbleVariables.Outline_Links&&"0"!==eyeAbleVariables.Color_Mode&&(eyeAble_LinkHighlightingStylesheet||(eyeAble_LinkHighlightingStylesheet=function(){var b=document.createElement("style");b.setAttribute("nonce",eyeAble_nonce);b.id="eyeAble_linkCSS";b.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(b);return b.sheet}(),fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_LinkHighlightingStylesheet,
"a:not(.eA_nH),button:not(.eA_nH)","outline: "+a+" 2px dotted; outline-offset: 2px")})),eyeAble_LinkHighlightingStylesheet.disabled=!1)}function eyeAble_resetLinkHighlighting(){eyeAble_LinkHighlightingStylesheet&&(eyeAble_LinkHighlightingStylesheet.disabled=!0)}var eyeAble_placeholderStylesheet;
function eyeAble_setPlaceholderColor(a){if(!eyeAble_placeholderStylesheet){var b=document.createElement("style");b.setAttribute("nonce",eyeAble_nonce);b.id="eyeAble_placeCSS";b.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(b);eyeAble_placeholderStylesheet=b.sheet;eyeAble_addCSSRule(eyeAble_placeholderStylesheet,"::placeholder","color : "+a+" !important;");eyeAble_addCSSRule(eyeAble_placeholderStylesheet,"::-webkit-input-placeholder","color : "+a+" !important;");
eyeAble_addCSSRule(eyeAble_placeholderStylesheet,"::-moz-placeholder","color : "+a+" !important;");eyeAble_addCSSRule(eyeAble_placeholderStylesheet,"::-ms-placeholder","color : "+a+" !important;")}eyeAble_placeholderStylesheet.disabled=!1}function eyeAble_resetPlaceholderColor(){eyeAble_placeholderStylesheet&&(eyeAble_placeholderStylesheet.disabled=!0)}var eyeAble_ScrollWidthStyle,eyeAble_ScrollTrackStyle,eyeAble_ScrollThumbStyle,eyeAble_ScrollCornerStyle;
function eyeAble_changeScrollbarColor(){if("0"===eyeAbleVariables.bluefilterSet&&"0"===eyeAble_getVar("Color_Mode"))eyeAble_resetScrollbarColor();else{if("Darkmode"===eyeAble_getVar("Color_Mode")){var a="rgb(40,40,40)";var b="rgb(245,245,245)"}else"Contrast"===eyeAble_getVar("Color_Mode")&&"0"!==eyeAble_getVar("iAble_Background_Color")?(a=eyeAble_getVar("iAble_Background_Color"),b=eyeAble_getVar("iAble_Text_Color")):(a="rgb(241,240,240)",b="rgb(193,193,192)");fastdomEA.measure(function(){if("1"===
eyeAbleVariables.bluefilterSet){var c=document.getElementById("eyeAble-Bluefilter").style.background;c=eyeAble_convertColor(c);c[3]=parseFloat(eyeAble_getVar("blueFilterLevel"));var d=c[0]/255+(1-c[0]/255)*(1-c[3]),e=c[1]/255+(1-c[1]/255)*(1-c[3]);c=c[2]/255+(1-c[2]/255)*(1-c[3]);var f=eyeAble_convertColor(a),h=Math.floor(f[0]*d).toString(),g=Math.floor(f[1]*e).toString();f=Math.floor(f[2]*c).toString();a="rgb("+h+","+g+","+f+")";f=eyeAble_convertColor(b);h=Math.floor(f[0]*d).toString();g=Math.floor(f[1]*
e).toString();f=Math.floor(f[2]*c).toString();b="rgb("+h+","+g+","+f+")"}var l=window.innerWidth-document.documentElement.clientWidth;!l||18>l?l=18:20<l&&(l=20);eyeAble_ScrollWidthStyle||(eyeAble_ScrollWidthStyle=function(){var m=document.createElement("style");m.setAttribute("nonce",eyeAble_nonce);m.id="eyeAble_scrollCSS";m.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(m);return m.sheet}());0<eyeAble_ScrollWidthStyle.rules.length&&eyeAble_ScrollWidthStyle.deleteRule(0);
fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_ScrollWidthStyle,"body::-webkit-scrollbar","width: "+l.toString()+"px;")});eyeAble_ScrollTrackStyle||(eyeAble_ScrollTrackStyle=function(){var m=document.createElement("style");m.setAttribute("nonce",eyeAble_nonce);m.id="eyeAble_trackCSS";m.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(m);return m.sheet}());var n="*::-webkit-scrollbar-track";"0"===eyeAbleVariables.Color_Mode&&(n="body::-webkit-scrollbar-track");
0<eyeAble_ScrollTrackStyle.rules.length&&eyeAble_ScrollTrackStyle.deleteRule(0);fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_ScrollTrackStyle,n,"background:"+a+" !important;")});eyeAble_ScrollThumbStyle||(eyeAble_ScrollThumbStyle=function(){var m=document.createElement("style");m.setAttribute("nonce",eyeAble_nonce);m.id="eyeAble_thumbCSS";m.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(m);return m.sheet}());var q="*::-webkit-scrollbar-thumb";"0"===eyeAbleVariables.Color_Mode&&
(q="body::-webkit-scrollbar-thumb");0<eyeAble_ScrollThumbStyle.rules.length&&eyeAble_ScrollThumbStyle.deleteRule(0);fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_ScrollThumbStyle,q,"background:"+b+" !important; border: 2px solid "+a+" !important; border-radius: 8px;")});eyeAble_ScrollCornerStyle||(eyeAble_ScrollCornerStyle=function(){var m=document.createElement("style");m.setAttribute("nonce",eyeAble_nonce);m.id="eyeAble_cornerCSS";m.appendChild(document.createTextNode("eyeAbleCSS { }"));
document.head.appendChild(m);return m.sheet}());0<eyeAble_ScrollCornerStyle.rules.length&&eyeAble_ScrollCornerStyle.deleteRule(0);fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_ScrollCornerStyle,"body::-webkit-scrollbar-corner","background: "+a+";")})})}}
function eyeAble_resetScrollbarColor(){eyeAble_ScrollWidthStyle&&0!==eyeAble_ScrollWidthStyle.rules.length&&eyeAble_ScrollWidthStyle.deleteRule(0);eyeAble_ScrollTrackStyle&&0!==eyeAble_ScrollTrackStyle.rules.length&&eyeAble_ScrollTrackStyle.deleteRule(0);eyeAble_ScrollThumbStyle&&0!==eyeAble_ScrollThumbStyle.rules.length&&eyeAble_ScrollThumbStyle.deleteRule(0);eyeAble_ScrollCornerStyle&&0!==eyeAble_ScrollCornerStyle.rules.length&&eyeAble_ScrollCornerStyle.deleteRule(0)}var eyeAble_FocusHighlightingStylesheet;
function eyeAble_setFocusHighlight(a){if("0"!==eyeAbleVariables.Color_Mode&&"undefined"===typeof eyeAble_blockFocus){if(!eyeAble_FocusHighlightingStylesheet){var b=document.createElement("style");b.setAttribute("nonce",eyeAble_nonce);b.id="eyeAble_focusCSS";b.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(b);eyeAble_FocusHighlightingStylesheet=b.sheet;eyeAble_addCSSRule(eyeAble_FocusHighlightingStylesheet,"*:focus","outline: "+a+" 6px solid !important; outline-offset: 2px;")}eyeAble_FocusHighlightingStylesheet.disabled=
!1}}function eyeAble_resetFocusHighlighting(){eyeAble_FocusHighlightingStylesheet&&(eyeAble_FocusHighlightingStylesheet.disabled=!0)}function eyeAble_openContrastBox(){if(!eyeAble_contrastEnabled||eyeAble_session_parameters.isMobile)return!1;eyeAble_shadowRoot.getElementById("eyeAble_zoomBoxContrast").classList.remove("eyeAble_collapsed");eyeAble_showClickableElements("eyeAble_zoomBoxContrast")}
function eyeAble_closeContrastBox(){if(!eyeAble_contrastEnabled)return!1;eyeAble_shadowRoot.getElementById("eyeAble_zoomBoxContrast").classList.add("eyeAble_collapsed");eyeAble_hideClickableElements("eyeAble_zoomBoxContrast")};var eyeAble_PickrCSS='/*! Pickr 1.8.0 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;border-radius:.15em;background:url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>\') no-repeat 50%;background-size:0;transition:all .3s}.pickr .pcr-button:before{background:url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>\');background-size:.5em;z-index:-1;z-index:auto}.pickr .pcr-button:after,.pickr .pcr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.15em}.pickr .pcr-button:after{transition:background .3s;background:currentColor}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear:before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pickr .pcr-button.disabled{cursor:not-allowed}.pcr-app *,.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pcr-app button.pcr-active,.pcr-app button:focus,.pcr-app input.pcr-active,.pcr-app input:focus,.pickr button.pcr-active,.pickr button:focus,.pickr input.pcr-active,.pickr input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px currentColor}.pcr-app .pcr-palette,.pcr-app .pcr-slider,.pickr .pcr-palette,.pickr .pcr-slider{transition:box-shadow .3s}.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus,.pickr .pcr-palette:focus,.pickr .pcr-slider:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports (display:grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:transparent;z-index:1}.pcr-app .pcr-swatches>button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>\');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-save{width:auto;color:#fff}.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover,.pcr-app .pcr-interaction .pcr-save:hover{filter:brightness(.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{background:#f44250}.pcr-app .pcr-interaction .pcr-cancel:focus,.pcr-app .pcr-interaction .pcr-clear:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity,.pcr-app .pcr-selection .pcr-color-palette{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active,.pcr-app .pcr-selection .pcr-color-palette:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=nano]{width:14.25em;max-width:95vw}.pcr-app[data-theme=nano] .pcr-swatches{margin-top:.6em;padding:0 .6em}.pcr-app[data-theme=nano] .pcr-interaction{padding:0 .6em .6em}.pcr-app[data-theme=nano] .pcr-selection{display:grid;grid-gap:.6em;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;align-items:center;height:10.5em;width:100%;align-self:flex-start}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;margin-left:.6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;background:currentColor;width:2em;height:2em;border-radius:50em;overflow:hidden}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>\');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>\');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{height:.5em;margin:0 .6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(90deg,transparent,#000),url(\'data:image/svg+xml;utf8, <svg viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>\');background-size:100%,.25em}.pcr-app {    z-index: 2147483645;}',
eyeAble_pickrText,eyeAble_pickrBack;
function eyeAble_initColorPicker(){var a=document.createElement("style");a.textContent=eyeAble_PickrCSS;document.body.appendChild(a);a=eyeAble_blackWhiteColor;var b=eyeAble_blackWhiteBackcolor;eyeAble_pickrText=new eyeAble_Pickr.create({el:eyeAble_shadowRoot.getElementById("eyeAbleTextColor"),theme:"nano",defaultRepresentation:"HEXA",default:a,comparison:!1,position:"right-start",useAsButton:!0,components:{preview:!0,opacity:!1,hue:!0,interaction:{hex:!0,rgba:!0,hsva:!1,input:!0,clear:!1,cancel:!1,
save:!1}},i18n:{"btn:toggle":eyeAble_getMessage("altBtnTextcolor")}});eyeAble_pickrText.setColor(a);eyeAble_pickrText.on("change",function(c,d){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=c.toRGBA().toString();eyeAble_updateColorContrast()});eyeAble_ColorPickerUncheckPresets()});eyeAble_pickrBack=new eyeAble_Pickr.create({el:eyeAble_shadowRoot.getElementById("eyeAbleBackgroundColor"),theme:"nano",defaultRepresentation:"HEXA",default:b,position:"right-start",
comparison:!1,useAsButton:!0,components:{preview:!0,opacity:!1,hue:!0,interaction:{hex:!0,rgba:!0,hsva:!1,input:!0,clear:!1,cancel:!1,save:!1}},i18n:{"btn:toggle":eyeAble_getMessage("altBtnBackgroundcolor")}});eyeAble_pickrBack.setColor(b);eyeAble_pickrBack.on("change",function(c,d){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=c.toRGBA().toString();eyeAble_updateColorContrast()});eyeAble_ColorPickerUncheckPresets()});fastdomEA.mutate(function(){for(var c=
document.querySelectorAll(".pcr-app"),d=0;d<c.length;d++)c[d].classList.add("eyeAbleContrastSkip")})}
function eyeAble_createColorWindow(){function a(f){var h=getComputedStyle(f.target).backgroundColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=h;eyeAble_pickrBack.setColor(h);for(h=0;h<d.length;h++)d[h].setAttribute("aria-pressed","false");f.target.setAttribute("aria-pressed","true")}function b(f){var h=getComputedStyle(f.target).backgroundColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=h;eyeAble_pickrText.setColor(h);for(h=0;h<e.length;h++)e[h].setAttribute("aria-pressed",
"false");f.target.setAttribute("aria-pressed","true")}if(!eyeAble_contrastEnabled)return!1;var c='   <section aria-labelledby="contrastWindowHeading" class="eyeAble_window eyeAble_colorbox-window" id="eyeAbleColorWindow" tabindex="-1" style="display: none">\n      <div class="eyeAble_window-header">\n        <div class="eyeAble_window-headertext">\n          <img src="'+eyeAble_imagePaths.colorWheelPath+'" alt="">\n          <p id="contrastWindowHeading" eALangID="contrastText" style="margin-left: 78px;font-size: 24px;text-transform: uppercase;word-break: normal;">'+
eyeAble_getMessage("contrastText")+'</p>\n        </div>\n        <div role="button" class="eyeAble_window-headericon eyeAtabClickable" id="colorPickerXtopID">\n          <img src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" class="eyeAble_cancel-window noHide" style="margin-top: 5px;margin-right: 3px;">\n        </div>\n      </div>\n      <div class="eyeAble_window-content eyeAble_colorbox-content">\n        <div class="eyeable_colorpresetbox eyeAble_radical-border">\n          <p eALangID="cpPreset" style="border-radius: 0;">'+
eyeAble_getMessage("cpPreset")+'</p>\n          <div class="eyeable_colorbox-wrapper">\n            <button class="eyeAble_single-colorpreset eyeAtabClickable" id="colorPickerBlueYellowID" aria-pressed="false">\n              <div class="eyeAble_singlecolorpreset-icon">\n             