vendor: 5,284 bytes, lines 1-4
1 2 3/*! esh.bootstrap.v4.essende 2023-11-22 */ 4!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(e.document)return t(e);throw new Error("jQuery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(w,H){"use strict";function y(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item}function g(e){return null!=e&&e===e.window}var t=[],j=Object.getPrototypeOf,a=t.slice,L=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},z=t.push,W=t.indexOf,F={},B=F.toString,U=F.hasOwnProperty,q=U.toString,V=q.call(Object),m={},x=w.document,$={type:!0,src:!0,nonce:!0,noModule:!0};function Y(e,t,i){var n,s,r=(i=i||x).createElement("script");if(r.text=e,t)for(n in $)(s=t[n]||t.getAttribute&&t.getAttribute(n))&&r.setAttribute(n,s);i.head.appendChild(r).parentNode.removeChild(r)}function f(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?F[B.call(e)]||"object":typeof e}var e="3.6.1",C=function(e,t){return new C.fn.init(e,t)};function G(e){var t=!!e&&"length"in e&&e.length,i=f(e);return!y(e)&&!g(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}C.fn=C.prototype={jquery:e,constructor:C,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=C.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return C.each(this,e)},map:function(i){return this.pushStack(C.map(this,function(e,t){return i.call(e,t,e)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(C.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(C.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:z,sort:t.sort,splice:t.splice},C.extend=C.fn.extend=function(){var e,t,i,n,s,r=arguments[0]||{},o=1,a=arguments.length,l=!1;for("boolean"==typeof r&&(l=r,r=arguments[o]||{},o++),"object"==typeof r||y(r)||(r={}),o===a&&(r=this,o--);o<a;o++)if(null!=(e=arguments[o]))for(t in e)i=e[t],"__proto__"!==t&&r!==i&&(l&&i&&(C.isPlainObject(i)||(n=Array.isArray(i)))?(s=r[t],s=n&&!Array.isArray(s)?[]:n||C.isPlainObject(s)?s:{},n=!1,r[t]=C.extend(l,s,i)):void 0!==i&&(r[t]=i));return r},C.extend({expando:"jQuery"+(e+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==B.call(e)||(e=j(e))&&("function"!=typeof(e=U.call(e,"constructor")&&e.constructor)||q.call(e)!==V))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,i){Y(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,n=0;if(G(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},makeArray:function(e,t){t=t||[];return null!=e&&(G(Object(e))?C.merge(t,"string"==typeof e?[e]:e):z.call(t,e)),t},inArray:function(e,t,i){return null==t?-1:W.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,s=e.length;n<i;n++)e[s++]=t[n];return e.length=s,e},grep:function(e,t,i){for(var n=[],s=0,r=e.length,o=!i;s<r;s++)!t(e[s],s)!=o&&n.push(e[s]);return n},map:function(e,t,i){var n,s,r=0,o=[];if(G(e))for(n=e.length;r<n;r++)null!=(s=t(e[r],r,i))&&o.push(s);else for(r in e)null!=(s=t(e[r],r,i))&&o.push(s);return L(o)},guid:1,support:m}),"function"==typeof Symbol&&(C.fn[Symbol.iterator]=t[Symbol.iterator]),C.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){F["[object "+t+"]"]=t.toLowerCase()});function n(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&C(e).is(i))break;n.push(e)}return n}function Q(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}var e=function(H){function u(e,t){return e="0x"+e.slice(1)-65536,t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))}function j(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function L(){x()}var e,h,_,r,z,p,W,F,w,l,c,x,C,i,S,f,n,s,g,k="sizzle"+ +new Date,d=H.document,E=0,B=0,U=R(),q=R(),V=R(),m=R(),$=function(e,t){return e===t&&(c=!0),0},Y={}.hasOwnProperty,t=[],G=t.pop,Q=t.push,D=t.push,X=t.slice,y=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",o="[\\x20\\t\\r\\n\\f]",a="(?:\\\\[\\da-fA-F]{1,6}"+o+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Z="\\["+o+"*("+a+")(?:"+o+"*([*^$|!~]?=)"+o+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+a+"))|)"+o+"*\\]",J=":("+a+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Z+")*)|.*)\\)|)",ee=new RegExp(o+"+","g"),v=new RegExp("^"+o+"+|((?:^|[^\\\\])(?:\\\\.)*)"+o+"+$","g"),te=new RegExp("^"+o+"*,"+o+"*"),ie=new RegExp("^"+o+"*([>+~]|"+o+")"+o+"*"),ne=new RegExp(o+"|>
4"),se=new RegExp(J),re=new RegExp("^"+a+"$"),b={ID:new RegExp("^#("+a+")"),CLASS:new RegExp("^\\.("+a+")"),TAG:new RegExp("^("+a+"|[*])"),ATTR:new RegExp("^"+Z),PSEUDO:new RegExp("^"+J),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+o+"*(even|odd|(([+-]|)(\\d*)n|)"+o+"*(?:([+-]|)"+o+"*(\\d+)|))"+o+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+o+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+o+"*((?:-\\d)?\\d*)"+o+"*\\)|)(?=[^-]|$)","i")},oe=/HTML$/i,ae=/^(?:input|select|textarea|button)$/i,le=/^h\d$/i,T=/^[^{]+\{\s*\[native \w/,ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,de=/[+~]/,A=new RegExp("\\\\[\\da-fA-F]{1,6}"+o+"?|\\\\([^\\r\\n\\f])","g"),ue=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,he=ye(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{D.apply(t=X.call(d.childNodes),d.childNodes),t[d.childNodes.length].nodeType}catch(e){D={apply:t.length?function(e,t){Q.apply(e,X.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function I(t,e,i,n){var s,r,o,a,l,c,d=e&&e.ownerDocument,u=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==u&&9!==u&&11!==u)return i;if(!n&&(x(e),e=e||C,S)){if(11!==u&&(a=ce.exec(t)))if(s=a[1]){if(9===u){if(!(c=e.getElementById(s)))return i;if(c.id===s)return i.push(c),i}else if(d&&(c=d.getElementById(s))&&g(e,c)&&c.id===s)return i.push(c),i}else{if(a[2])return D.apply(i,e.getElementsByTagName(t)),i;if((s=a[3])&&h.getElementsByClassName&&e.getElementsByClassName)return D.apply(i,e.getElementsByClassName(s)),i}if(h.qsa&&!m[t+" "]&&(!f||!f.test(t))&&(1!==u||"object"!==e.nodeName.toLowerCase())){if(c=t,d=e,1===u&&(ne.test(t)||ie.test(t))){for((d=de.test(t)&&me(e.parentNode)||e)===e&&h.scope||((o=e.getAttribute("id"))?o=o.replace(ue,j):e.setAttribute("id",o=k)),r=(l=p(t)).length;r--;)l[r]=(o?"#"+o:":scope")+" "+N(l[r]);c=l.join(",")}try{return D.apply(i,d.querySelectorAll(c)),i}catch(e){m(t,!0)}finally{o===k&&e.removeAttribute("id")}}}return F(t.replace(v,"$1"),e,i,n)}function R(){var i=[];function n(e,t){return i.push(e+" ")>_.cacheLength&&delete n[i.shift()],n[e+" "]=t}return n}function M(e){return e[k]=!0,e}function O(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function pe(e,t){for(var i=e.split("|"),n=i.length;n--;)_.attrHandle[i[n]]=t}function fe(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&he(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function P(o){return M(function(r){return r=+r,M(function(e,t){for(var i,n=o([],e.length,r),s=n.length;s--;)e[i=n[s]]&&(e[i]=!(t[i]=e[i]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in h=I.support={},z=I.isXML=function(e){var t=e&&e.namespaceURI,e=e&&(e.ownerDocument||e).documentElement;return!oe.test(t||e&&e.nodeName||"HTML")},x=I.setDocument=function(e){var e=e?e.ownerDocument||e:d;return e!=C&&9===e.nodeType&&e.documentElement&&(i=(C=e).documentElement,S=!z(C),d!=C&&(e=C.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",L,!1):e.attachEvent&&e.attachEvent("onunload",L)),h.scope=O(function(e){return i.appendChild(e).appendChild(C.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),h.attributes=O(function(e){return e.className="i",!e.getAttribute("className")}),h.getElementsByTagName=O(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),h.getElementsByClassName=T.test(C.getElementsByClassName),h.getById=O(function(e){return i.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),h.getById?(_.filter.ID=function(e){var t=e.replace(A,u);return function(e){return e.getAttribute("id")===t}},_.find.ID=function(e,t){if(void 0!==t.getElementById&&S)return(t=t.getElementById(e))?[t]:[]}):(_.filter.ID=function(e){var t=e.replace(A,u);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},_.find.ID=function(e,t){if(void 0!==t.getElementById&&S){var i,n,s,r=t.getElementById(e);if(r){if((i=r.getAttributeNode("id"))&&i.value===e)return[r];for(s=t.getElementsByName(e),n=0;r=s[n++];)if((i=r.getAttributeNode("id"))&&i.value===e)return[r]}return[]}}),_.find.TAG=h.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):h.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],s=0,r=t.getElementsByTagName(e);
vendor: 4,803 bytes, line 4
4if("*"!==e)return r;for(;i=r[s++];)1===i.nodeType&&n.push(i);return n},_.find.CLASS=h.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&S)return t.getElementsByClassName(e)},n=[],f=[],(h.qsa=T.test(C.querySelectorAll))&&(O(function(e){var t;i.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+o+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||f.push("\\["+o+"*(?:value|"+K+")"),e.querySelectorAll("[id~="+k+"-]").length||f.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||f.push("\\["+o+"*name"+o+"*="+o+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||f.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||f.push(".#.+[+~]"),e.querySelectorAll("\\\f"),f.push("[\\r\\n\\f]")}),O(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&f.push("name"+o+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),i.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),f.push(",.*:")})),(h.matchesSelector=T.test(s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&O(function(e){h.disconnectedMatch=s.call(e,"*"),s.call(e,"[s!='']:x"),n.push("!=",J)}),f=f.length&&new RegExp(f.join("|")),n=n.length&&new RegExp(n.join("|")),e=T.test(i.compareDocumentPosition),g=e||T.test(i.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(i.contains?i.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},$=e?function(e,t){var i;return e===t?(c=!0,0):(i=!e.compareDocumentPosition-!t.compareDocumentPosition)||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===i?e==C||e.ownerDocument==d&&g(d,e)?-1:t==C||t.ownerDocument==d&&g(d,t)?1:l?y(l,e)-y(l,t):0:4&i?-1:1)}:function(e,t){if(e===t)return c=!0,0;var i,n=0,s=e.parentNode,r=t.parentNode,o=[e],a=[t];if(!s||!r)return e==C?-1:t==C?1:s?-1:r?1:l?y(l,e)-y(l,t):0;if(s===r)return fe(e,t);for(i=e;i=i.parentNode;)o.unshift(i);for(i=t;i=i.parentNode;)a.unshift(i);for(;o[n]===a[n];)n++;return n?fe(o[n],a[n]):o[n]==d?-1:a[n]==d?1:0}),C},I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(x(e),h.matchesSelector&&S&&!m[t+" "]&&(!n||!n.test(t))&&(!f||!f.test(t)))try{var i=s.call(e,t);if(i||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){m(t,!0)}return 0<I(t,C,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=C&&x(e),g(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=C&&x(e);var i=_.attrHandle[t.toLowerCase()],i=i&&Y.call(_.attrHandle,t.toLowerCase())?i(e,t,!S):void 0;return void 0!==i?i:h.attributes||!S?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},I.escape=function(e){return(e+"").replace(ue,j)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},I.uniqueSort=function(e){var t,i=[],n=0,s=0;if(c=!h.detectDuplicates,l=!h.sortStable&&e.slice(0),e.sort($),c){for(;t=e[s++];)t===e[s]&&(n=i.push(s));for(;n--;)e.splice(i[n],1)}return l=null,e},r=I.getText=function(e){var t,i="",n=0,s=e.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=r(e)}else if(3===s||4===s)return e.nodeValue}else for(;t=e[n++];)i+=r(t);return i},(_=I.selectors={cacheLength:50,createPseudo:M,match:b,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(A,u),e[3]=(e[3]||e[4]||e[5]||"").replace(A,u),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return b.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&se.test(i)&&(t=(t=p(i,!0))&&i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(A,u).toLowerCase();return"*"===e?function(){return!0}
vendor: 9,089 bytes, line 4
4:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+o+")"+e+"("+o+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,i,n){return function(e){e=I.attr(e,t);return null==e?"!="===i:!i||(e+="","="===i?e===n:"!="===i?e!==n:"^="===i?n&&0===e.indexOf(n):"*="===i?n&&-1<e.indexOf(n):"$="===i?n&&e.slice(-n.length)===n:"~="===i?-1<(" "+e.replace(ee," ")+" ").indexOf(n):"|="===i&&(e===n||e.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,e,t,g,m){var v="nth"!==f.slice(0,3),y="last"!==f.slice(-4),b="of-type"===e;return 1===g&&0===m?function(e){return!!e.parentNode}:function(e,t,i){var n,s,r,o,a,l,c=v!=y?"nextSibling":"previousSibling",d=e.parentNode,u=b&&e.nodeName.toLowerCase(),h=!i&&!b,p=!1;if(d){if(v){for(;c;){for(o=e;o=o[c];)if(b?o.nodeName.toLowerCase()===u:1===o.nodeType)return!1;l=c="only"===f&&!l&&"nextSibling"}return!0}if(l=[y?d.firstChild:d.lastChild],y&&h){for(p=(a=(n=(s=(r=(o=d)[k]||(o[k]={}))[o.uniqueID]||(r[o.uniqueID]={}))[f]||[])[0]===E&&n[1])&&n[2],o=a&&d.childNodes[a];o=++a&&o&&o[c]||(p=a=0,l.pop());)if(1===o.nodeType&&++p&&o===e){s[f]=[E,a,p];break}}else if(!1===(p=h?a=(n=(s=(r=(o=e)[k]||(o[k]={}))[o.uniqueID]||(r[o.uniqueID]={}))[f]||[])[0]===E&&n[1]:p))for(;(o=++a&&o&&o[c]||(p=a=0,l.pop()))&&((b?o.nodeName.toLowerCase()!==u:1!==o.nodeType)||!++p||(h&&((s=(r=o[k]||(o[k]={}))[o.uniqueID]||(r[o.uniqueID]={}))[f]=[E,p]),o!==e)););return(p-=m)===g||p%g==0&&0<=p/g}}},PSEUDO:function(e,r){var t,o=_.pseudos[e]||_.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return o[k]?o(r):1<o.length?(t=[e,e,"",r],_.setFilters.hasOwnProperty(e.toLowerCase())?M(function(e,t){for(var i,n=o(e,r),s=n.length;s--;)e[i=y(e,n[s])]=!(t[i]=n[s])}):function(e){return o(e,0,t)}):o}},pseudos:{not:M(function(e){var n=[],s=[],a=W(e.replace(v,"$1"));return a[k]?M(function(e,t,i,n){for(var s,r=a(e,null,n,[]),o=e.length;o--;)(s=r[o])&&(e[o]=!(t[o]=s))}):function(e,t,i){return n[0]=e,a(n,null,i,s),n[0]=null,!s.pop()}}),has:M(function(t){return function(e){return 0<I(t,e).length}}),contains:M(function(t){return t=t.replace(A,u),function(e){return-1<(e.textContent||r(e)).indexOf(t)}}),lang:M(function(i){return re.test(i||"")||I.error("unsupported lang: "+i),i=i.replace(A,u).toLowerCase(),function(e){var t;do{if(t=S?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===i||0===t.indexOf(i+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=H.location&&H.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===i},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!_.pseudos.empty(e)},header:function(e){return le.test(e.nodeName)},input:function(e){return ae.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:P(function(){return[0]}),last:P(function(e,t){return[t-1]}),eq:P(function(e,t,i){return[i<0?i+t:i]}),even:P(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:P(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:P(function(e,t,i){for(var n=i<0?i+t:t<i?t:i;0<=--n;)e.push(n);return e}),gt:P(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=_.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})_.pseudos[e]=function(i){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===i}}(e);function ve(){}function N(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function ye(o,e,t){var a=e.dir,l=e.next,c=l||a,d=t&&"parentNode"===c,u=B++;return e.first?function(e,t,i){for(;e=e[a];)if(1===e.nodeType||d)return o(e,t,i);return!1}:function(e,t,i){var n,s,r=[E,u];if(i){for(;e=e[a];)if((1===e.nodeType||d)&&o(e,t,i))return!0}else for(;e=e[a];)if(1===e.nodeType||d)if(s=(s=e[k]||(e[k]={}))[e.uniqueID]||(s[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[a]||e;else{if((n=s[c])&&n[0]===E&&n[1]===u)return r[2]=n[2];if((s[c]=r)[2]=o(e,t,i))return!0}return!1}}function be(s){return 1<s.length?function(e,t,i){for(var n=s.length;n--;)if(!s[n](e,t,i))return!1;return!0}:s[0]}function _e(e,t,i,n,s){for(var r,o=[],a=0,l=e.length,c=null!=t;a<l;a++)!(r=e[a])||i&&!i(r,n,s)||(o.push(r),c&&t.push(a));return o}function we(p,f,g,m,v,e){return m&&!m[k]&&(m=we(m)),v&&!v[k]&&(v=we(v,e)),M(function(e,t,i,n){var s,r,o,a=[],l=[],c=t.length,d=e||function(e,t,i){for(var n=0,s=t.length;n<s;n++)I(e,t[n],i);return i}(f||"*",i.nodeType?[i]:i,[]),u=!p||!e&&f?d:_e(d,a,p,i,n),h=g?v||(e?p:c||m)?[]:t:u;if(g&&g(u,h,i,n),m)for(s=_e(h,l),m(s,[],i,n),r=s.length;r--;)(o=s[r])&&(h[l[r]]=!(u[l[r]]=o));if(e){if(v||p){if(v){for(s=[],r=h.length;r--;)(o=h[r])&&s.push(u[r]=o);v(null,h=[],s,n)}for(r=h.length;r--;)(o=h[r])&&-1<(s=v?y(e,o):a[r])&&(e[s]=!(t[s]=o))}}else h=_e(h===t?h.splice(c,h.length):h),v?v(null,t,h,n):D.apply(t,h)})}function xe(m,v){function e(e,t,i,n,s){var r,o,a,l=0,c="0",d=e&&[],u=[],h=w,p=e||b&&_.find.TAG("*",s),f=E+=null==h?1:Math.random()||.1,g=p.length;for(s&&(w=t==C||t||s);c!==g&&null!=(r=p[c]);c++){if(b&&r){for(o=0,t||r.ownerDocument==C||(x(r),i=!S);a=m[o++];)if(a(r,t||C,i)){n.push(r);break}s&&(E=f)}y&&((r=!a&&r)&&l--,e)&&d.push(r)}if(l+=c,y&&c!==l){for(o=0;a=v[o++];)a(d,u,t,i);if(e){if(0<l)for(;c--;)d[c]||u[c]||(u[c]=G.call(n));u=_e(u)}D.apply(n,u),s&&!e&&0<u.length&&1<l+v.length&&I.uniqueSort(n)}return s&&(E=f,w=h),d}var y=0<v.length,b=0<m.length;return y?M(e):e}return ve.prototype=_.filters=_.pseudos,_.setFilters=new ve,p=I.tokenize=function(e,t){var i,n,s,r,o,a,l,c=q[e+" "];if(c)return t?0:c.slice(0);for(o=e,a=[],l=_.preFilter;o;){for(r in i&&!(n=te.exec(o))||(n&&(o=o.slice(n[0].length)||o),a.push(s=[])),i=!1,(n=ie.exec(o))&&(i=n.shift(),s.push({value:i,type:n[0].replace(v," ")}),o=o.slice(i.length)),_.filter)!(n=b[r].exec(o))||l[r]&&!(n=l[r](n))||(i=n.shift(),s.push({value:i,type:r,matches:n}),o=o.slice(i.length));if(!i)break}return t?o.length:o?I.error(e):q(e,a).slice(0)},W=I.compile=function(e,t){var i,n=[],s=[],r=V[e+" "];if(!r){for(i=(t=t||p(e)).length;i--;)((r=function e(t){for(var n,i,s,r=t.length,o=_.relative[t[0].type],a=o||_.relative[" "],l=o?1:0,c=ye(function(e){return e===n},a,!0),d=ye(function(e){return-1<y(n,e)},a,!0),u=[function(e,t,i){return e=!o&&(i||t!==w)||((n=t).nodeType?c:d)(e,t,i),n=null,e}];l<r;l++)if(i=_.relative[t[l].type])u=[ye(be(u),i)];else{if((i=_.filter[t[l].type].apply(null,t[l].matches))[k]){for(s=++l;s<r&&!_.relative[t[s].type];s++);return we(1<l&&be(u),1<l&&N(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(v,"$1"),i,l<s&&e(t.slice(l,s)),s<r&&e(t=t.slice(s)),s<r&&N(t))}u.push(i)}return be(u)}(t[i]))[k]?n:s).push(r);(r=V(e,xe(s,n))).selector=e}return r},F=I.select=function(e,t,i,n){var s,r,o,a,l,c="function"==typeof e&&e,d=!n&&p(e=c.selector||e);if(i=i||[],1===d.length){if(2<(r=d[0]=d[0].slice(0)).length&&"ID"===(o=r[0]).type&&9===t.nodeType&&S&&_.relative[r[1].type]){if(!(t=(_.find.ID(o.matches[0].replace(A,u),t)||[])[0]))return i;c&&(t=t.parentNode),e=e.slice(r.shift().value.length)}for(s=b.needsContext.test(e)?0:r.length;s--&&(o=r[s],!_.relative[a=o.type]);)if((l=_.find[a])&&(n=l(o.matches[0].replace(A,u),de.test(r[0].type)&&me(t.parentNode)||t))){if(r.splice(s,1),e=n.length&&N(r))break;return D.apply(i,n),i}}return(c||W(e,d))(n,t,!S,i,!t||de.test(e)&&me(t.parentNode)||t),i},h.sortStable=k.split("").sort($).join("")===k,h.detectDuplicates=!!c,x(),h.sortDetached=O(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),O(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||pe("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),h.attributes&&O(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||pe("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),O(function(e){return null==e.getAttribute("disabled")})||pe(K,function(e,t,i){if(!i)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),I}(w),X=(C.find=e,C.expr=e.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=e.uniqueSort,C.text=e.getText,C.isXMLDoc=e.isXML,C.contains=e.contains,C.escapeSelector=e.escape,C.expr.match.needsContext);
vendor: 4,428 bytes, line 4
4function l(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var K=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Z(e,i,n){return y(i)?C.grep(e,function(e,t){return!!i.call(e,t,e)!==n}):i.nodeType?C.grep(e,function(e){return e===i!==n}):"string"!=typeof i?C.grep(e,function(e){return-1<W.call(i,e)!==n}):C.filter(i,e,n)}C.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?C.find.matchesSelector(n,e)?[n]:[]:C.find.matches(e,C.grep(t,function(e){return 1===e.nodeType}))},C.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(C(e).filter(function(){for(t=0;t<n;t++)if(C.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)C.find(e,s[t],i);return 1<n?C.uniqueSort(i):i},filter:function(e){return this.pushStack(Z(this,e||[],!1))},not:function(e){return this.pushStack(Z(this,e||[],!0))},is:function(e){return!!Z(this,"string"==typeof e&&X.test(e)?C(e):e||[],!1).length}});var J,ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,te=((C.fn.init=function(e,t,i){if(e){if(i=i||J,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==i.ready?i.ready(e):e(C):C.makeArray(e,this);if(!(n="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:ee.exec(e))||!n[1]&&t)return(!t||t.jquery?t||i:this.constructor(t)).find(e);if(n[1]){if(t=t instanceof C?t[0]:t,C.merge(this,C.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),K.test(n[1])&&C.isPlainObject(t))for(var n in t)y(this[n])?this[n](t[n]):this.attr(n,t[n])}else(i=x.getElementById(n[2]))&&(this[0]=i,this.length=1)}return this}).prototype=C.fn,J=C(x),/^(?:parents|prev(?:Until|All))/),ie={children:!0,contents:!0,next:!0,prev:!0};function ne(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}C.fn.extend({has:function(e){var t=C(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(C.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,s=this.length,r=[],o="string"!=typeof e&&C(e);if(!X.test(e))for(;n<s;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(o?-1<o.index(i):1===i.nodeType&&C.find.matchesSelector(i,e))){r.push(i);break}return this.pushStack(1<r.length?C.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?W.call(C(e),this[0]):W.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),C.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return n(e,"parentNode")},parentsUntil:function(e,t,i){return n(e,"parentNode",i)},next:function(e){return ne(e,"nextSibling")},prev:function(e){return ne(e,"previousSibling")},nextAll:function(e){return n(e,"nextSibling")},prevAll:function(e){return n(e,"previousSibling")},nextUntil:function(e,t,i){return n(e,"nextSibling",i)},prevUntil:function(e,t,i){return n(e,"previousSibling",i)},siblings:function(e){return Q((e.parentNode||{}).firstChild,e)},children:function(e){return Q(e.firstChild)},contents:function(e){return null!=e.contentDocument&&j(e.contentDocument)?e.contentDocument:(l(e,"template")&&(e=e.content||e),C.merge([],e.childNodes))}},function(n,s){C.fn[n]=function(e,t){var i=C.map(this,s,e);return(t="Until"!==n.slice(-5)?e:t)&&"string"==typeof t&&(i=C.filter(t,i)),1<this.length&&(ie[n]||C.uniqueSort(i),te.test(n))&&i.reverse(),this.pushStack(i)}});var S=/[^\x20\t\r\n\f]+/g;function d(e){return e}function se(e){throw e}function re(e,t,i,n){var s;try{e&&y(s=e.promise)?s.call(e).done(t).fail(i):e&&y(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}C.Callbacks=function(n){var e,i;n="string"==typeof n?(e=n,i={},C.each(e.match(S)||[],function(e,t){i[t]=!0}),i):C.extend({},n);function s(){for(a=a||n.once,o=r=!0;c.length;d=-1)for(t=c.shift();++d<l.length;)!1===l[d].apply(t[0],t[1])&&n.stopOnFalse&&(d=l.length,t=!1);n.memory||(t=!1),r=!1,a&&(l=t?[]:"")}var r,t,o,a,l=[],c=[],d=-1,u={add:function(){return l&&(t&&!r&&(d=l.length-1,c.push(t)),function i(e){C.each(e,function(e,t){y(t)?n.unique&&u.has(t)||l.push(t):t&&t.length&&"string"!==f(t)&&i(t)})}(arguments),t)&&!r&&s(),this},remove:function(){return C.each(arguments,function(e,t){for(var i;-1<(i=C.inArray(t,l,i));)l.splice(i,1),i<=d&&d--}
vendor: 4,642 bytes, line 4
4),this},has:function(e){return e?-1<C.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return a=c=[],l=t="",this},disabled:function(){return!l},lock:function(){return a=c=[],t||r||(l=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],c.push(t),r)||s(),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!o}};return u},C.extend({Deferred:function(e){var r=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],s="pending",o={state:function(){return s},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var s=arguments;return C.Deferred(function(n){C.each(r,function(e,t){var i=y(s[t[4]])&&s[t[4]];a[t[1]](function(){var e=i&&i.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[t[0]+"With"](this,i?[e]:arguments)})}),s=null}).promise()},then:function(t,i,n){var l=0;function c(s,r,o,a){return function(){function e(){var e,t;if(!(s<l)){if((e=o.apply(i,n))===r.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,y(t)?a?t.call(e,c(l,r,d,a),c(l,r,se,a)):(l++,t.call(e,c(l,r,d,a),c(l,r,se,a),c(l,r,d,r.notifyWith))):(o!==d&&(i=void 0,n=[e]),(a||r.resolveWith)(i,n))}}var i=this,n=arguments,t=a?e:function(){try{e()}catch(e){C.Deferred.exceptionHook&&C.Deferred.exceptionHook(e,t.stackTrace),l<=s+1&&(o!==se&&(i=void 0,n=[e]),r.rejectWith(i,n))}};s?t():(C.Deferred.getStackHook&&(t.stackTrace=C.Deferred.getStackHook()),w.setTimeout(t))}}return C.Deferred(function(e){r[0][3].add(c(0,e,y(n)?n:d,e.notifyWith)),r[1][3].add(c(0,e,y(t)?t:d)),r[2][3].add(c(0,e,y(i)?i:se))}).promise()},promise:function(e){return null!=e?C.extend(e,o):o}},a={};return C.each(r,function(e,t){var i=t[2],n=t[5];o[t[1]]=i.add,n&&i.add(function(){s=n},r[3-e][2].disable,r[3-e][3].disable,r[0][2].lock,r[0][3].lock),i.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=i.fireWith}),o.promise(a),e&&e.call(a,a),a},when:function(e){function t(t){return function(e){s[t]=this,r[t]=1<arguments.length?a.call(arguments):e,--i||o.resolveWith(s,r)}}var i=arguments.length,n=i,s=Array(n),r=a.call(arguments),o=C.Deferred();if(i<=1&&(re(e,o.done(t(n)).resolve,o.reject,!i),"pending"===o.state()||y(r[n]&&r[n].then)))return o.then();for(;n--;)re(r[n],t(n),o.reject);return o.promise()}});var oe=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,ae=(C.Deferred.exceptionHook=function(e,t){w.console&&w.console.warn&&e&&oe.test(e.name)&&w.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},C.readyException=function(e){w.setTimeout(function(){throw e})},C.Deferred());function le(){x.removeEventListener("DOMContentLoaded",le),w.removeEventListener("load",le),C.ready()}C.fn.ready=function(e){return ae.then(e).catch(function(e){C.readyException(e)}),this},C.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--C.readyWait:C.isReady)||(C.isReady=!0)!==e&&0<--C.readyWait||ae.resolveWith(x,[C])}}),C.ready.then=ae.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?w.setTimeout(C.ready):(x.addEventListener("DOMContentLoaded",le),w.addEventListener("load",le));function u(e,t,i,n,s,r,o){var a=0,l=e.length,c=null==i;if("object"===f(i))for(a in s=!0,i)u(e,t,a,i[a],!0,r,o);else if(void 0!==n&&(s=!0,y(n)||(o=!0),t=c?o?(t.call(e,n),null):(c=t,function(e,t,i){return c.call(C(e),i)}):t))for(;a<l;a++)t(e[a],i,o?n:n.call(e[a],a,t(e[a],i)));return s?e:c?t.call(e):l?t(e[0],i):r}var ce=/^-ms-/,de=/-([a-z])/g;function ue(e,t){return t.toUpperCase()}function b(e){return e.replace(ce,"ms-").replace(de,ue)}function v(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function he(){this.expando=C.expando+he.uid++}he.uid=1,he.prototype={cache:function(e){var t=e[this.expando];return t||(t={},v(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,s=this.cache(e);if("string"==typeof t)s[b(t)]=i;else for(n in t)s[b(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][b(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];
vendor: 4,603 bytes, line 4
4if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(b):(t=b(t))in n?[t]:t.match(S)||[]).length;for(;i--;)delete n[t[i]]}void 0!==t&&!C.isEmptyObject(n)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!C.isEmptyObject(e)}};var _=new he,c=new he,pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,fe=/[A-Z]/g;function ge(e,t,i){var n,s;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(fe,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:pe.test(s)?JSON.parse(s):s)}catch(e){}c.set(e,t,i)}else i=void 0;return i}C.extend({hasData:function(e){return c.hasData(e)||_.hasData(e)},data:function(e,t,i){return c.access(e,t,i)},removeData:function(e,t){c.remove(e,t)},_data:function(e,t,i){return _.access(e,t,i)},_removeData:function(e,t){_.remove(e,t)}}),C.fn.extend({data:function(i,e){var t,n,s,r=this[0],o=r&&r.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){c.set(this,i)}):u(this,function(e){var t;if(r&&void 0===e)return void 0!==(t=c.get(r,i))||void 0!==(t=ge(r,i))?t:void 0;this.each(function(){c.set(this,i,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(s=c.get(r),1===r.nodeType)&&!_.get(r,"hasDataAttrs")){for(t=o.length;t--;)o[t]&&0===(n=o[t].name).indexOf("data-")&&(n=b(n.slice(5)),ge(r,n,s[n]));_.set(r,"hasDataAttrs",!0)}return s},removeData:function(e){return this.each(function(){c.remove(this,e)})}}),C.extend({queue:function(e,t,i){var n;if(e)return n=_.get(e,t=(t||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=_.access(e,t,C.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=C.queue(e,t),n=i.length,s=i.shift(),r=C._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete r.stop,s.call(e,function(){C.dequeue(e,t)},r)),!n&&r&&r.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return _.get(e,i)||_.access(e,i,{empty:C.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",i])})})}}),C.fn.extend({queue:function(t,i){var e=2;return"string"!=typeof t&&(i=t,t="fx",e--),arguments.length<e?C.queue(this[0],t):void 0===i?this:this.each(function(){var e=C.queue(this,t,i);C._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&C.dequeue(this,t)})},dequeue:function(e){return this.each(function(){C.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function i(){--s||r.resolveWith(o,[o])}var n,s=1,r=C.Deferred(),o=this,a=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(s++,n.empty.add(i));return i(),r.promise(t)}});function me(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&E(e)&&"none"===C.css(e,"display")}var e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ve=new RegExp("^(?:([+-])=|)("+e+")([a-z%]*)$","i"),h=["Top","Right","Bottom","Left"],k=x.documentElement,E=function(e){return C.contains(e.ownerDocument,e)},ye={composed:!0};k.getRootNode&&(E=function(e){return C.contains(e.ownerDocument,e)||e.getRootNode(ye)===e.ownerDocument});function be(e,t,i,n){var s,r,o=20,a=n?function(){return n.cur()}:function(){return C.css(e,t,"")},l=a(),c=i&&i[3]||(C.cssNumber[t]?"":"px"),d=e.nodeType&&(C.cssNumber[t]||"px"!==c&&+l)&&ve.exec(C.css(e,t));if(d&&d[3]!==c){for(c=c||d[3],d=+(l/=2)||1;o--;)C.style(e,t,d+c),(1-r)*(1-(r=a()/l||.5))<=0&&(o=0),d/=r;C.style(e,t,(d*=2)+c),i=i||[]}return i&&(d=+d||+l||0,s=i[1]?d+(i[1]+1)*i[2]:+i[2],n)&&(n.unit=c,n.start=d,n.end=s),s}var _e={};function D(e,t){for(var i,n,s,r,o,a=[],l=0,c=e.length;l<c;l++)(n=e[l]).style&&(i=n.style.display,t?("none"===i&&(a[l]=_.get(n,"display")||null,a[l]||(n.style.display="")),""===n.style.display&&me(n)&&(a[l]=(o=r=void 0,r=(s=n).ownerDocument,s=s.nodeName,(o=_e[s])||(r=r.body.appendChild(r.createElement(s)),o=C.css(r,"display"),r.parentNode.removeChild(r),_e[s]=o="none"===o?"block":o),o))):"none"!==i&&(a[l]="none",_.set(n,"display",i)));for(l=0;l<c;l++)null!=a[l]&&(e[l].style.display=a[l]);return e}C.fn.extend({show:function(){return D(this,!0)},hide:function(){return D(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){me(this)?C(this).show():C(this).hide()})}});var we=/^(?:checkbox|radio)$/i,xe=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i,T=(M=x.createDocumentFragment().appendChild(x.createElement("div")),(r=x.createElement("input")).setAttribute("type","radio"),r.setAttribute("checked","checked"),r.setAttribute("name","t"),M.appendChild(r),m.checkClone
vendor: 4,811 bytes, line 4
4=M.cloneNode(!0).cloneNode(!0).lastChild.checked,M.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!M.cloneNode(!0).lastChild.defaultValue,M.innerHTML="<option></option>",m.option=!!M.lastChild,{thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]});function A(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&l(e,t)?C.merge([e],i):i}function Se(e,t){for(var i=0,n=e.length;i<n;i++)_.set(e[i],"globalEval",!t||_.get(t[i],"globalEval"))}T.tbody=T.tfoot=T.colgroup=T.caption=T.thead,T.th=T.td,m.option||(T.optgroup=T.option=[1,"<select multiple='multiple'>","</select>"]);var ke=/<|&#?\w+;/;function Ee(e,t,i,n,s){for(var r,o,a,l,c,d=t.createDocumentFragment(),u=[],h=0,p=e.length;h<p;h++)if((r=e[h])||0===r)if("object"===f(r))C.merge(u,r.nodeType?[r]:r);else if(ke.test(r)){for(o=o||d.appendChild(t.createElement("div")),a=(xe.exec(r)||["",""])[1].toLowerCase(),a=T[a]||T._default,o.innerHTML=a[1]+C.htmlPrefilter(r)+a[2],c=a[0];c--;)o=o.lastChild;C.merge(u,o.childNodes),(o=d.firstChild).textContent=""}else u.push(t.createTextNode(r));for(d.textContent="",h=0;r=u[h++];)if(n&&-1<C.inArray(r,n))s&&s.push(r);else if(l=E(r),o=A(d.appendChild(r),"script"),l&&Se(o),i)for(c=0;r=o[c++];)Ce.test(r.type||"")&&i.push(r);return d}var De=/^([^.]*)(?:\.(.+)|)/;function i(){return!0}function p(){return!1}function Te(e,t){return e===function(){try{return x.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,i,n,s,r){var o,a;if("object"==typeof t){for(a in"string"!=typeof i&&(n=n||i,i=void 0),t)Ae(e,a,i,n,t[a],r);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=p;else if(!s)return e;return 1===r&&(o=s,(s=function(e){return C().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=C.guid++)),e.each(function(){C.event.add(this,t,s,n,i)})}function Ie(e,s,r){r?(_.set(e,s,!1),C.event.add(e,s,{namespace:!1,handler:function(e){var t,i,n=_.get(this,s);if(1&e.isTrigger&&this[s]){if(n.length)(C.event.special[s]||{}).delegateType&&e.stopPropagation();else if(n=a.call(arguments),_.set(this,s,n),t=r(this,s),this[s](),n!==(i=_.get(this,s))||t?_.set(this,s,!1):i={},n!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else n.length&&(_.set(this,s,{value:C.event.trigger(C.extend(n[0],C.Event.prototype),n.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===_.get(e,s)&&C.event.add(e,s,i)}C.event={global:{},add:function(t,e,i,n,s){var r,o,a,l,c,d,u,h,p,f=_.get(t);if(v(t))for(i.handler&&(i=(r=i).handler,s=r.selector),s&&C.find.matchesSelector(k,s),i.guid||(i.guid=C.guid++),a=(a=f.events)||(f.events=Object.create(null)),o=(o=f.handle)||(f.handle=function(e){return void 0!==C&&C.event.triggered!==e.type?C.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(S)||[""]).length;l--;)u=p=(h=De.exec(e[l])||[])[1],h=(h[2]||"").split(".").sort(),u&&(c=C.event.special[u]||{},u=(s?c.delegateType:c.bindType)||u,c=C.event.special[u]||{},p=C.extend({type:u,origType:p,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&C.expr.match.needsContext.test(s),namespace:h.join(".")},r),(d=a[u])||((d=a[u]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,h,o))||t.addEventListener&&t.addEventListener(u,o),c.add&&(c.add.call(t,p),p.handler.guid||(p.handler.guid=i.guid)),s?d.splice(d.delegateCount++,0,p):d.push(p),C.event.global[u]=!0)},remove:function(e,t,i,n,s){var r,o,a,l,c,d,u,h,p,f,g,m=_.hasData(e)&&_.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(S)||[""]).length;c--;)if(p=g=(a=De.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p){for(u=C.event.special[p]||{},h=l[p=(n?u.delegateType:u.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=r=h.length;r--;)d=h[r],!s&&g!==d.origType||i&&i.guid!==d.guid||a&&!a.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(h.splice(r,1),d.selector&&h.delegateCount--,u.remove&&u.remove.call(e,d));o&&!h.length&&(u.teardown&&!1!==u.teardown.call(e,f,m.handle)||C.removeEvent(e,p,m.handle),delete l[p])}else for(p in l)C.event.remove(e,p+t[c],i,n,!0);C.isEmptyObject(l)&&_.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,r,o=new Array(arguments.length),a=C.event.fix(e),e=(_.get(this,"events")||Object.create(null))[a.type]||[],l=C.event.special[a.type]||{};for(o[0]=a,t=1;t<arguments.length;t++)o[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(r=C.event.handlers.call(this,a,e),t=0;(n=r[t++])&&!a.isPropagationStopped();)for(a.currentTarget=n.elem,i=0;(s=n.handlers[i++])&&!a.isImmediatePropagationStopped();
vendor: 3,291 bytes, line 4
4)a.rnamespace&&!1!==s.namespace&&!a.rnamespace.test(s.namespace)||(a.handleObj=s,a.data=s.data,void 0!==(s=((C.event.special[s.origType]||{}).handle||s.handler).apply(n.elem,o))&&!1===(a.result=s)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var i,n,s,r,o,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&1<=e.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(r=[],o={},i=0;i<l;i++)void 0===o[s=(n=t[i]).selector+" "]&&(o[s]=n.needsContext?-1<C(s,this).index(c):C.find(s,this,null,[c]).length),o[s]&&r.push(n);r.length&&a.push({elem:c,handlers:r})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(t,e){Object.defineProperty(C.Event.prototype,t,{enumerable:!0,configurable:!0,get:y(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[C.expando]?e:new C.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return we.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click",i),!1},trigger:function(e){e=this||e;return we.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click"),!0},_default:function(e){e=e.target;return we.test(e.type)&&e.click&&l(e,"input")&&_.get(e,"click")||l(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},C.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},C.Event=function(e,t){if(!(this instanceof C.Event))return new C.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?i:p,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&C.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[C.expando]=!0},C.Event.prototype={constructor:C.Event,isDefaultPrevented:p,isPropagationStopped:p,isImmediatePropagationStopped:p,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=i,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=i,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=i,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},C.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},C.event.addProp),C.each({focus:"focusin",blur:"focusout"},function(t,e){C.event.special[t]={setup:function(){return Ie(this,t,Te),!1},trigger:function(){return Ie(this,t),!0},_default:function(e){return _.get(e.target,t)},delegateType:e}}
vendor: 5,530 bytes, line 4
4),C.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,s){C.event.special[e]={delegateType:s,bindType:s,handle:function(e){var t,i=e.relatedTarget,n=e.handleObj;return i&&(i===this||C.contains(this,i))||(e.type=n.origType,t=n.handler.apply(this,arguments),e.type=s),t}}}),C.fn.extend({on:function(e,t,i,n){return Ae(this,e,t,i,n)},one:function(e,t,i,n){return Ae(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)n=e.handleObj,C(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler);else{if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=p),this.each(function(){C.event.remove(this,e,i,t)});for(s in e)this.off(s,t,e[s])}return this}});var Re=/<script|<style|<link/i,Me=/checked\s*(?:[^=]|=\s*.checked.)/i,Oe=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Pe(e,t){return l(e,"table")&&l(11!==t.nodeType?t:t.firstChild,"tr")&&C(e).children("tbody")[0]||e}function Ne(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function je(e,t){var i,n,s,r;if(1===t.nodeType){if(_.hasData(e)&&(r=_.get(e).events))for(s in _.remove(t,"handle events"),r)for(i=0,n=r[s].length;i<n;i++)C.event.add(t,s,r[s][i]);c.hasData(e)&&(e=c.access(e),e=C.extend({},e),c.set(t,e))}}function I(i,n,s,r){n=L(n);var e,t,o,a,l,c,d=0,u=i.length,h=u-1,p=n[0],f=y(p);if(f||1<u&&"string"==typeof p&&!m.checkClone&&Me.test(p))return i.each(function(e){var t=i.eq(e);f&&(n[0]=p.call(this,e,t.html())),I(t,n,s,r)});if(u&&(t=(e=Ee(n,i[0].ownerDocument,!1,i,r)).firstChild,1===e.childNodes.length&&(e=t),t||r)){for(a=(o=C.map(A(e,"script"),Ne)).length;d<u;d++)l=e,d!==h&&(l=C.clone(l,!0,!0),a)&&C.merge(o,A(l,"script")),s.call(i[d],l,d);if(a)for(c=o[o.length-1].ownerDocument,C.map(o,He),d=0;d<a;d++)l=o[d],Ce.test(l.type||"")&&!_.access(l,"globalEval")&&C.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?C._evalUrl&&!l.noModule&&C._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):Y(l.textContent.replace(Oe,""),l,c))}return i}function Le(e,t,i){for(var n,s=t?C.filter(t,e):e,r=0;null!=(n=s[r]);r++)i||1!==n.nodeType||C.cleanData(A(n)),n.parentNode&&(i&&E(n)&&Se(A(n,"script")),n.parentNode.removeChild(n));return e}C.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var n,s,r,o,a,l,c,d=e.cloneNode(!0),u=E(e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||C.isXMLDoc(e)))for(o=A(d),n=0,s=(r=A(e)).length;n<s;n++)a=r[n],l=o[n],c=void 0,"input"===(c=l.nodeName.toLowerCase())&&we.test(a.type)?l.checked=a.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=a.defaultValue);if(t)if(i)for(r=r||A(e),o=o||A(d),n=0,s=r.length;n<s;n++)je(r[n],o[n]);else je(e,d);return 0<(o=A(d,"script")).length&&Se(o,!u&&A(e,"script")),d},cleanData:function(e){for(var t,i,n,s=C.event.special,r=0;void 0!==(i=e[r]);r++)if(v(i)){if(t=i[_.expando]){if(t.events)for(n in t.events)s[n]?C.event.remove(i,n):C.removeEvent(i,n,t.handle);i[_.expando]=void 0}i[c.expando]&&(i[c.expando]=void 0)}}}),C.fn.extend({detach:function(e){return Le(this,e,!0)},remove:function(e){return Le(this,e)},text:function(e){return u(this,function(e){return void 0===e?C.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return I(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Pe(this,e).appendChild(e)})},prepend:function(){return I(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=Pe(this,e)).insertBefore(e,t.firstChild)})},before:function(){return I(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return I(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(C.cleanData(A(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return C.clone(this,e,t)})},html:function(e){return u(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Re.test(e)&&!T[(xe.exec(e)||["",""])[1].toLowerCase()]){e=C.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(C.cleanData(A(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var i=[];return I(this,arguments,function(e){var t=this.parentNode;C.inArray(this,i)<0&&(C.cleanData(A(this)),t)&&t.replaceChild(e,this)},i)}}),C.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,o){C.fn[e]=function(e){for(var t,i=[],n=C(e),s=n.length-1,r=0;r<=s;r++)t=r===s?this:this.clone(!0),C(n[r])[o](t),z.apply(i,t.get());return this.pushStack(i)}});function ze(e){var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:w).getComputedStyle(e)}function We(e,t,i){var n,s={};for(n in t)s[n]=e.style[n],e.style[n]=t[n];for(n in i=i.call(e),t)e.style[n]=s[n];return i}var Fe,Be,Ue,qe,Ve,$e,Ye,s,Ge=new RegExp("^("+e+")(?!px)[a-z%]+$","i"),Qe=/^--/,Xe=new RegExp(h.join("|"),"i"),r="[\\x20\\t\\r\\n\\f]",Ke=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g");function Ze(){var e;s&&(Ye.style.cssText="position:absolute;
4left:-11111px;width:60px;margin-top:1px;padding:0;border:0",s.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",k.appendChild(Ye).appendChild(s),e=w.getComputedStyle(s),Fe="1%"!==e.top,$e=12===Je(e.marginLeft),s.style.right="60%",qe=36===Je(e.right),Be=36===Je(e.width),s.style.position="absolute",Ue=12===Je(s.offsetWidth/3),k.removeChild(Ye),s=null)}function Je(e){return Math.round(parseFloat(e))}function et(e,t,i){var n,s=Qe.test(t),r=e.style;return(i=i||ze(e))&&(n=i.getPropertyValue(t)||i[t],""!==(n=s?n.replace(Ke,"$1"):n)||E(e)||(n=C.style(e,t)),!m.pixelBoxStyles())&&Ge.test(n)&&Xe.test(t)&&(s=r.width,e=r.minWidth,t=r.maxWidth,r.minWidth=r.maxWidth=r.width=n,n=i.width,r.width=s,r.minWidth=e,r.maxWidth=t),void 0!==n?n+"":n}function tt(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}Ye=x.createElement("div"),(s=x.createElement("div")).style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===s.style.backgroundClip,C.extend(m,{boxSizingReliable:function(){return Ze(),Be},pixelBoxStyles:function(){return Ze(),qe},pixelPosition:function(){return Ze(),Fe},reliableMarginLeft:function(){return Ze(),$e},scrollboxSize:function(){return Ze(),Ue},reliableTrDimensions:function(){var e,t,i;return null==Ve&&(e=x.createElement("table"),t=x.createElement("tr"),i=x.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",
vendor: 24,476 bytes, line 4
4i.style.height="9px",i.style.display="block",k.appendChild(e).appendChild(t).appendChild(i),i=w.getComputedStyle(t),Ve=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===t.offsetHeight,k.removeChild(e)),Ve}}));var it=["Webkit","Moz","ms"],nt=x.createElement("div").style,st={};function rt(e){var t=C.cssProps[e]||st[e];return t||(e in nt?e:st[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=it.length;i--;)if((e=it[i]+t)in nt)return e}(e)||e)}var ot=/^(none|table(?!-c[ea]).+)/,at={position:"absolute",visibility:"hidden",display:"block"},lt={letterSpacing:"0",fontWeight:"400"};function ct(e,t,i){var n=ve.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function dt(e,t,i,n,s,r){var o="width"===t?1:0,a=0,l=0;if(i===(n?"border":"content"))return 0;for(;o<4;o+=2)"margin"===i&&(l+=C.css(e,i+h[o],!0,s)),n?("content"===i&&(l-=C.css(e,"padding"+h[o],!0,s)),"margin"!==i&&(l-=C.css(e,"border"+h[o]+"Width",!0,s))):(l+=C.css(e,"padding"+h[o],!0,s),"padding"!==i?l+=C.css(e,"border"+h[o]+"Width",!0,s):a+=C.css(e,"border"+h[o]+"Width",!0,s));return!n&&0<=r&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l}function ut(e,t,i){var n=ze(e),s=(!m.boxSizingReliable()||i)&&"border-box"===C.css(e,"boxSizing",!1,n),r=s,o=et(e,t,n),a="offset"+t[0].toUpperCase()+t.slice(1);if(Ge.test(o)){if(!i)return o;o="auto"}return(!m.boxSizingReliable()&&s||!m.reliableTrDimensions()&&l(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===C.css(e,"display",!1,n))&&e.getClientRects().length&&(s="border-box"===C.css(e,"boxSizing",!1,n),r=a in e)&&(o=e[a]),(o=parseFloat(o)||0)+dt(e,t,i||(s?"border":"content"),r,n,o)+"px"}function o(e,t,i,n,s){return new o.prototype.init(e,t,i,n,s)}C.extend({cssHooks:{opacity:{get:function(e,t){if(t)return""===(t=et(e,"opacity"))?"1":t}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,r,o,a=b(t),l=Qe.test(t),c=e.style;if(l||(t=rt(a)),o=C.cssHooks[t]||C.cssHooks[a],void 0===i)return o&&"get"in o&&void 0!==(s=o.get(e,!1,n))?s:c[t];"string"===(r=typeof i)&&(s=ve.exec(i))&&s[1]&&(i=be(e,t,s),r="number"),null==i||i!=i||("number"!==r||l||(i+=s&&s[3]||(C.cssNumber[a]?"":"px")),m.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(i=o.set(e,i,n)))||(l?c.setProperty(t,i):c[t]=i)}},css:function(e,t,i,n){var s,r=b(t);return Qe.test(t)||(t=rt(r)),"normal"===(s=void 0===(s=(r=C.cssHooks[t]||C.cssHooks[r])&&"get"in r?r.get(e,!0,i):s)?et(e,t,n):s)&&t in lt&&(s=lt[t]),(""===i||i)&&(r=parseFloat(s),!0===i||isFinite(r))?r||0:s}}),C.each(["height","width"],function(e,o){C.cssHooks[o]={get:function(e,t,i){if(t)return!ot.test(C.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ut(e,o,i):We(e,at,function(){return ut(e,o,i)})},set:function(e,t,i){var n=ze(e),s=!m.scrollboxSize()&&"absolute"===n.position,r=(s||i)&&"border-box"===C.css(e,"boxSizing",!1,n),i=i?dt(e,o,i,r,n):0;return r&&s&&(i-=Math.ceil(e["offset"+o[0].toUpperCase()+o.slice(1)]-parseFloat(n[o])-dt(e,o,"border",!1,n)-.5)),i&&(r=ve.exec(t))&&"px"!==(r[3]||"px")&&(e.style[o]=t,t=C.css(e,o)),ct(0,t,i)}}}),C.cssHooks.marginLeft=tt(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(et(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),C.each({margin:"",padding:"",border:"Width"},function(s,r){C.cssHooks[s+r]={expand:function(e){for(var t=0,i={},n="string"==typeof e?e.split(" "):[e];t<4;t++)i[s+h[t]+r]=n[t]||n[t-2]||n[0];return i}},"margin"!==s&&(C.cssHooks[s+r].set=ct)}),C.fn.extend({css:function(e,t){return u(this,function(e,t,i){var n,s,r={},o=0;if(Array.isArray(t)){for(n=ze(e),s=t.length;o<s;o++)r[t[o]]=C.css(e,t[o],!1,n);return r}return void 0!==i?C.style(e,t,i):C.css(e,t)},e,t,1<arguments.length)}}),((C.Tween=o).prototype={constructor:o,init:function(e,t,i,n,s,r){this.elem=e,this.prop=i,this.easing=s||C.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=r||(C.cssNumber[i]?"":"px")},cur:function(){var e=o.propHooks[this.prop];return(e&&e.get?e:o.propHooks._default).get(this)},run:function(e){var t,i=o.propHooks[this.prop];return this.options.duration?this.pos=t=C.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:o.propHooks._default).set(this),this}}).init.prototype=o.prototype,(o.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=C.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){C.fx.step[e.prop]?C.fx.step[e.prop](e):1!==e.elem.nodeType||!C.cssHooks[e.prop]&&null==e.elem.style[rt(e.prop)]?e.elem[e.prop]=e.now:C.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=o.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},C.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},C.fx=o.prototype.init,C.fx.step={};var R,ht,M,pt=/^(?:toggle|show|hide)$/,ft=/queueHooks$/;function gt(){ht&&(!1===x.hidden&&w.requestAnimationFrame?w.requestAnimationFrame(gt):w.setTimeout(gt,C.fx.interval),C.fx.tick())}function mt(){return w.setTimeout(function(){R=void 0}),R=Date.now()}function vt(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)s["margin"+(i=h[n])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function yt(e,t,i){for(var n,s=(O.tweeners[t]||[]).concat(O.tweeners["*"]),r=0,o=s.length;r<o;r++)if(n=s[r].call(i,t,e))return n}function O(s,e,t){var i,r,n,o,a,l,c,d=0,u=O.prefilters.length,h=C.Deferred().always(function(){delete p.elem}),p=function(){if(!r){for(var e=R||mt(),e=Math.max(0,f.startTime+f.duration-e),t=1-(e/f.duration||0),i=0,n=f.tweens.length;i<n;i++)f.tweens[i].run(t);if(h.notifyWith(s,[f,t,e]),t<1&&n)return e;n||h.notifyWith(s,[f,1,0]),h.resolveWith(s,[f])}return!1},f=h.promise({elem:s,props:C.extend({},e),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},t),originalProperties:e,originalOptions:t,startTime:R||mt(),duration:t.duration,tweens:[],createTween:function(e,t){t=C.Tween(s,f.opts,e,t,f.opts.specialEasing[e]||f.opts.easing);return f.tweens.push(t),t},stop:function(e){var t=0,i=e?f.tweens.length:0;if(!r){for(r=!0;t<i;t++)f.tweens[t].run(1);e?(h.notifyWith(s,[f,1,0]),h.resolveWith(s,[f,e])):h.rejectWith(s,[f,e])}return this}}),g=f.props,m=g,v=f.opts.specialEasing;for(n in m)if(a=v[o=b(n)],l=m[n],Array.isArray(l)&&(a=l[1],l=m[n]=l[0]),n!==o&&(m[o]=l,delete m[n]),(c=C.cssHooks[o])&&"expand"in c)for(n in l=c.expand(l),delete m[o],l)n in m||(m[n]=l[n],v[n]=a);else v[o]=a;for(;d<u;d++)if(i=O.prefilters[d].call(f,s,g,f.opts))return y(i.stop)&&(C._queueHooks(f.elem,f.opts.queue).stop=i.stop.bind(i)),i;return C.map(g,yt,f),y(f.opts.start)&&f.opts.start.call(s,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),C.fx.timer(C.extend(p,{elem:s,anim:f,queue:f.opts.queue})),f}C.Animation=C.extend(O,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return be(i.elem,e,ve.exec(t),i),i}]},tweener:function(e,t){for(var i,n=0,s=(e=y(e)?(t=e,["*"]):e.match(S)).length;n<s;n++)i=e[n],O.tweeners[i]=O.tweeners[i]||[],O.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,r,o,a,l,c,d="width"in t||"height"in t,u=this,h={},p=e.style,f=e.nodeType&&me(e),g=_.get(e,"fxshow");for(n in i.queue||(null==(o=C._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,a=o.empty.fire,o.empty.fire=function(){o.unqueued||a()}),o.unqueued++,u.always(function(){u.always(function(){o.unqueued--,C.queue(e,"fx").length||o.empty.fire()})})),t)if(s=t[n],pt.test(s)){if(delete t[n],r=r||"toggle"===s,s===(f?"hide":"show")){if("show"!==s||!g||void 0===g[n])continue;f=!0}h[n]=g&&g[n]||C.style(e,n)}if((l=!C.isEmptyObject(t))||!C.isEmptyObject(h))for(n in d&&1===e.nodeType&&(i.overflow=[p.overflow,p.overflowX,p.overflowY],null==(c=g&&g.display)&&(c=_.get(e,"display")),"none"===(d=C.css(e,"display"))&&(c?d=c:(D([e],!0),c=e.style.display||c,d=C.css(e,"display"),D([e]))),"inline"===d||"inline-block"===d&&null!=c)&&"none"===C.css(e,"float")&&(l||(u.done(function(){p.display=c}),null==c&&(d=p.display,c="none"===d?"":d)),p.display="inline-block"),i.overflow&&(p.overflow="hidden",u.always(function(){p.overflow=i.overflow[0],p.overflowX=i.overflow[1],p.overflowY=i.overflow[2]})),l=!1,h)l||(g?"hidden"in g&&(f=g.hidden):g=_.access(e,"fxshow",{display:c}),r&&(g.hidden=!f),f&&D([e],!0),u.done(function(){for(n in f||D([e]),_.remove(e,"fxshow"),h)C.style(e,n,h[n])})),l=yt(f?g[n]:0,n,u),n in g||(g[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?O.prefilters.unshift(e):O.prefilters.push(e)}}),C.speed=function(e,t,i){var n=e&&"object"==typeof e?C.extend({},e):{complete:i||!i&&t||y(e)&&e,duration:e,easing:i&&t||t&&!y(t)&&t};return C.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in C.fx.speeds?n.duration=C.fx.speeds[n.duration]:n.duration=C.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){y(n.old)&&n.old.call(this),n.queue&&C.dequeue(this,n.queue)},n},C.fn.extend({fadeTo:function(e,t,i,n){return this.filter(me).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(t,e,i,n){function s(){var e=O(this,C.extend({},t),o);(r||_.get(this,"finish"))&&e.stop(!0)}var r=C.isEmptyObject(t),o=C.speed(e,i,n);return s.finish=s,r||!1===o.queue?this.each(s):this.queue(o.queue,s)},stop:function(s,e,r){function o(e){var t=e.stop;delete e.stop,t(r)}return"string"!=typeof s&&(r=e,e=s,s=void 0),e&&this.queue(s||"fx",[]),this.each(function(){var e=!0,t=null!=s&&s+"queueHooks",i=C.timers,n=_.get(this);if(t)n[t]&&n[t].stop&&o(n[t]);else for(t in n)n[t]&&n[t].stop&&ft.test(t)&&o(n[t]);for(t=i.length;t--;)i[t].elem!==this||null!=s&&i[t].queue!==s||(i[t].anim.stop(r),e=!1,i.splice(t,1));!e&&r||C.dequeue(this,s)})},finish:function(o){return!1!==o&&(o=o||"fx"),this.each(function(){var e,t=_.get(this),i=t[o+"queue"],n=t[o+"queueHooks"],s=C.timers,r=i?i.length:0;for(t.finish=!0,C.queue(this,o,[]),n&&n.stop&&n.stop.call(this,!0),e=s.length;e--;)s[e].elem===this&&s[e].queue===o&&(s[e].anim.stop(!0),s.splice(e,1));for(e=0;e<r;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete t.finish})}}),C.each(["toggle","show","hide"],function(e,n){var s=C.fn[n];C.fn[n]=function(e,t,i){return null==e||"boolean"==typeof e?s.apply(this,arguments):this.animate(vt(n,!0),e,t,i)}}),C.each({slideDown:vt("show"),slideUp:vt("hide"),slideToggle:vt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){C.fn[e]=function(e,t,i){return this.animate(n,e,t,i)}}),C.timers=[],C.fx.tick=function(){var e,t=0,i=C.timers;for(R=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||C.fx.stop(),R=void 0},C.fx.timer=function(e){C.timers.push(e),C.fx.start()},C.fx.interval=13,C.fx.start=function(){ht||(ht=!0,gt())},C.fx.stop=function(){ht=null},C.fx.speeds={slow:600,fast:200,_default:400},C.fn.delay=function(n,e){return n=C.fx&&C.fx.speeds[n]||n,this.queue(e=e||"fx",function(e,t){var i=w.setTimeout(e,n);t.stop=function(){w.clearTimeout(i)}})},M=x.createElement("input"),e=x.createElement("select").appendChild(x.createElement("option")),M.type="checkbox",m.checkOn=""!==M.value,m.optSelected=e.selected,(M=x.createElement("input")).value="t",M.type="radio",m.radioValue="t"===M.value;var bt,_t=C.expr.attrHandle,wt=(C.fn.extend({attr:function(e,t){return u(this,C.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){C.removeAttr(this,e)})}}),C.extend({attr:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?C.prop(e,t,i):(1===r&&C.isXMLDoc(e)||(s=C.attrHooks[t.toLowerCase()]||(C.expr.match.bool.test(t)?bt:void 0)),void 0!==i?null===i?void C.removeAttr(e,t):s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:(e.setAttribute(t,i+""),i):!(s&&"get"in s&&null!==(n=s.get(e,t)))&&null==(n=C.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){var i;if(!m.radioValue&&"radio"===t&&l(e,"input"))return i=e.value,e.setAttribute("type",t),i&&(e.value=i),t}}},removeAttr:function(e,t){var i,n=0,s=t&&t.match(S);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),bt={set:function(e,t,i){return!1===t?C.removeAttr(e,i):e.setAttribute(i,i),i}},C.each(C.expr.match.bool.source.match(/\w+/g),function(e,t){var o=_t[t]||C.find.attr;_t[t]=function(e,t,i){var n,s,r=t.toLowerCase();return i||(s=_t[r],_t[r]=n,n=null!=o(e,t,i)?r:null,_t[r]=s),n}}),/^(?:input|select|textarea|button)$/i),xt=/^(?:a|area)$/i;function P(e){return(e.match(S)||[]).join(" ")}function N(e){return e.getAttribute&&e.getAttribute("class")||""}function Ct(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(S)||[]}C.fn.extend({prop:function(e,t){return u(this,C.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[C.propFix[e]||e]})}}),C.extend({prop:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&C.isXMLDoc(e)||(t=C.propFix[t]||t,s=C.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:e[t]=i:s&&"get"in s&&null!==(n=s.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=C.find.attr(e,"tabindex");return t?parseInt(t,10):wt.test(e.nodeName)||xt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(C.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode)&&e.parentNode.selectedIndex}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){C.propFix[this.toLowerCase()]=this}),C.fn.extend({addClass:function(t){var e,i,n,s,r,o;return y(t)?this.each(function(e){C(this).addClass(t.call(this,e,N(this)))}):(e=Ct(t)).length?this.each(function(){if(n=N(this),i=1===this.nodeType&&" "+P(n)+" "){for(r=0;r<e.length;r++)s=e[r],i.indexOf(" "+s+" ")<0&&(i+=s+" ");o=P(i),n!==o&&this.setAttribute("class",o)}}):this},removeClass:function(t){var e,i,n,s,r,o;return y(t)?this.each(function(e){C(this).removeClass(t.call(this,e,N(this)))}):arguments.length?(e=Ct(t)).length?this.each(function(){if(n=N(this),i=1===this.nodeType&&" "+P(n)+" "){for(r=0;r<e.length;r++)for(s=e[r];-1<i.indexOf(" "+s+" ");)i=i.replace(" "+s+" "," ");o=P(i),n!==o&&this.setAttribute("class",o)}}):this:this.attr("class","")},toggleClass:function(t,i){var e,n,s,r,o=typeof t,a="string"==o||Array.isArray(t);return y(t)?this.each(function(e){C(this).toggleClass(t.call(this,e,N(this),i),i)}):"boolean"==typeof i&&a?i?this.addClass(t):this.removeClass(t):(e=Ct(t),this.each(function(){if(a)for(r=C(this),s=0;s<e.length;s++)n=e[s],r.hasClass(n)?r.removeClass(n):r.addClass(n);else void 0!==t&&"boolean"!=o||((n=N(this))&&_.set(this,"__className__",n),this.setAttribute&&this.setAttribute("class",!n&&!1!==t&&_.get(this,"__className__")||""))}))},hasClass:function(e){for(var t,i=0,n=" "+e+" ";t=this[i++];)if(1===t.nodeType&&-1<(" "+P(N(t))+" ").indexOf(n))return!0;return!1}});function St(e){e.stopPropagation()}var kt=/\r/g,Et=(C.fn.extend({val:function(t){var i,e,n,s=this[0];return arguments.length?(n=y(t),this.each(function(e){1!==this.nodeType||(null==(e=n?t.call(this,e,C(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=C.map(e,function(e){return null==e?"":e+""})),(i=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value"))||(this.value=e)})):s?(i=C.valHooks[s.type]||C.valHooks[s.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(s,"value"))?e:"string"==typeof(e=s.value)?e.replace(kt,""):null==e?"":e:void 0}}),C.extend({valHooks:{option:{get:function(e){var t=C.find.attr(e,"value");return null!=t?t:P(C.text(e))}},select:{get:function(e){for(var t,i=e.options,n=e.selectedIndex,s="select-one"===e.type,r=s?null:[],o=s?n+1:i.length,a=n<0?o:s?n:0;a<o;a++)if(((t=i[a]).selected||a===n)&&!t.disabled&&(!t.parentNode.disabled||!l(t.parentNode,"optgroup"))){if(t=C(t).val(),s)return t;r.push(t)}return r},set:function(e,t){for(var i,n,s=e.options,r=C.makeArray(t),o=s.length;o--;)((n=s[o]).selected=-1<C.inArray(C.valHooks.option.get(n),r))&&(i=!0);return i||(e.selectedIndex=-1),r}}}}),C.each(["radio","checkbox"],function(){C.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<C.inArray(C(e).val(),t)}},m.checkOn||(C.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in w,/^(?:focusinfocus|focusoutblur)$/),Dt=(C.extend(C.event,{trigger:function(e,t,i,n){var s,r,o,a,l,c,d,u=[i||x],h=U.call(e,"type")?e.type:e,p=U.call(e,"namespace")?e.namespace.split("."):[],f=d=r=i=i||x;if(3!==i.nodeType&&8!==i.nodeType&&!Et.test(h+C.event.triggered)&&(-1<h.indexOf(".")&&(h=(p=h.split(".")).shift(),p.sort()),a=h.indexOf(":")<0&&"on"+h,(e=e[C.expando]?e:new C.Event(h,"object"==typeof e&&e)).isTrigger=n?2:3,e.namespace=p.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:C.makeArray(t,[e]),c=C.event.special[h]||{},n||!c.trigger||!1!==c.trigger.apply(i,t))){if(!n&&!c.noBubble&&!g(i)){for(o=c.delegateType||h,Et.test(o+h)||(f=f.parentNode);f;f=f.parentNode)u.push(f),r=f;r===(i.ownerDocument||x)&&u.push(r.defaultView||r.parentWindow||w)}for(s=0;(f=u[s++])&&!e.isPropagationStopped();)d=f,e.type=1<s?o:c.bindType||h,(l=(_.get(f,"events")||Object.create(null))[e.type]&&_.get(f,"handle"))&&l.apply(f,t),(l=a&&f[a])&&l.apply&&v(f)&&(e.result=l.apply(f,t),!1===e.result)&&e.preventDefault();return e.type=h,n||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(u.pop(),t)||!v(i)||a&&y(i[h])&&!g(i)&&((r=i[a])&&(i[a]=null),C.event.triggered=h,e.isPropagationStopped()&&d.addEventListener(h,St),i[h](),e.isPropagationStopped()&&d.removeEventListener(h,St),C.event.triggered=void 0,r)&&(i[a]=r),e.result}},simulate:function(e,t,i){i=C.extend(new C.Event,i,{type:e,isSimulated:!0});C.event.trigger(i,null,t)}}),C.fn.extend({trigger:function(e,t){return this.each(function(){C.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return C.event.trigger(e,t,i,!0)}}),m.focusin||C.each({focus:"focusin",blur:"focusout"},function(i,n){function s(e){C.event.simulate(n,e.target,C.event.fix(e))}C.event.special[n]={setup:function(){var e=this.ownerDocument||this.document||this,t=_.access(e,n);t||e.addEventListener(i,s,!0),_.access(e,n,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=_.access(e,n)-1;t?_.access(e,n,t):(e.removeEventListener(i,s,!0),_.remove(e,n))}}}),w.location),Tt={guid:Date.now()},At=/\?/,It=(C.parseXML=function(e){var t,i;if(!e||"string"!=typeof e)return null;try{t=(new w.DOMParser).parseFromString(e,"text/xml")}catch(e){}return i=t&&t.getElementsByTagName("parsererror")[0],t&&!i||C.error("Invalid XML: "+(i?C.map(i.childNodes,function(e){return e.textContent}).join("\n"):e)),t},/\[\]$/),Rt=/\r?\n/g,Mt=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;C.param=function(e,t){function i(e,t){t=y(t)?t():t,s[s.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var n,s=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!C.isPlainObject(e))C.each(e,function(){i(this.name,this.value)});else for(n in e)!function i(n,e,s,r){if(Array.isArray(e))C.each(e,function(e,t){s||It.test(n)?r(n,t):i(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,s,r)});else if(s||"object"!==f(e))r(n,e);else for(var t in e)i(n+"["+t+"]",e[t],s,r)}(n,e[n],t,i);return s.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=C.prop(this,"elements");return e?C.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!C(this).is(":disabled")&&Ot.test(this.nodeName)&&!Mt.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var i=C(this).val();return null==i?null:Array.isArray(i)?C.map(i,function(e){return{name:t.name,value:e.replace(Rt,"\r\n")}}):{name:t.name,value:i.replace(Rt,"\r\n")}}).get()}});var Pt=/%20/g,Nt=/#.*$/,Ht=/([?&])_=[^&]*/,jt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,zt=/^\/\//,Wt={},Ft={},Bt="*/".concat("*"),Ut=x.createElement("a");function qt(r){return function(e,t){"string"!=typeof e&&(t=e,e="*");var i,n=0,s=e.toLowerCase().match(S)||[];if(y(t))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(r[i]=r[i]||[]).unshift(t)):(r[i]=r[i]||[]).push(t)}}function Vt(t,n,s,r){var o={},a=t===Ft;function l(e){var i;return o[e]=!0,C.each(t[e]||[],function(e,t){t=t(n,s,r);return"string"!=typeof t||a||o[t]?a?!(i=t):void 0:(n.dataTypes.unshift(t),l(t),!1)}),i}return l(n.dataTypes[0])||!o["*"]&&l("*")}function $t(e,t){var i,n,s=C.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n=n||{})[i]=t[i]);return n&&C.extend(!0,e,n),e}Ut.href=Dt.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Dt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Bt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,C.ajaxSettings),t):$t(C.ajaxSettings,e)},ajaxPrefilter:qt(Wt),ajaxTransport:qt(Ft),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,c,d,i,u,h,p,n,f=C.ajaxSetup({},t=t||{}),g=f.context||f,m=f.context&&(g.nodeType||g.jquery)?C(g):C.event,v=C.Deferred(),y=C.Callbacks("once memory"),b=f.statusCode||{},s={},r={},o="canceled",_={readyState:0,getResponseHeader:function(e){var t;if(h){if(!i)for(i={};t=jt.exec(d);)i[t[1].toLowerCase()+" "]=(i[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=i[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?d:null},setRequestHeader:function(e,t){return null==h&&(e=r[e.toLowerCase()]=r[e.toLowerCase()]||e,s[e]=t),this},overrideMimeType:function(e){return null==h&&(f.mimeType=e),this},statusCode:function(e){if(e)if(h)_.always(e[_.status]);else for(var t in e)b[t]=[b[t],e[t]];return this},abort:function(e){e=e||o;return l&&l.abort(e),a(0,e),this}};if(v.promise(_),f.url=((e||f.url||Dt.href)+"").replace(zt,Dt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(S)||[""],null==f.crossDomain){e=x.createElement("a");try{e.href=f.url,e.href=e.href,f.crossDomain=Ut.protocol+"//"+Ut.host!=e.protocol+"//"+e.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=C.param(f.data,f.traditional)),Vt(Wt,f,t,_),!h){for(n in(p=C.event&&f.global)&&0==C.active++&&C.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Lt.test(f.type),c=f.url.replace(Nt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Pt,"+")):(e=f.url.slice(c.length),f.data&&(f.processData||"string"==typeof f.data)&&(c+=(At.test(c)?"&":"?")+f.data,delete f.data),!1===f.cache&&(c=c.replace(Ht,"$1"),e=(At.test(c)?"&":"?")+"_="+Tt.guid+++e),f.url=c+e),f.ifModified&&(C.lastModified[c]&&_.setRequestHeader("If-Modified-Since",C.lastModified[c]),C.etag[c])&&_.setRequestHeader("If-None-Match",C.etag[c]),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&_.setRequestHeader("Content-Type",f.contentType),_.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Bt+"; q=0.01":""):f.accepts["*"]),f.headers)_.setRequestHeader(n,f.headers[n]);
vendor: 5,335 bytes, line 4
4if(f.beforeSend&&(!1===f.beforeSend.call(g,_,f)||h))return _.abort();if(o="abort",y.add(f.complete),_.done(f.success),_.fail(f.error),l=Vt(Ft,f,t,_)){if(_.readyState=1,p&&m.trigger("ajaxSend",[_,f]),h)return _;f.async&&0<f.timeout&&(u=w.setTimeout(function(){_.abort("timeout")},f.timeout));try{h=!1,l.send(s,a)}catch(e){if(h)throw e;a(-1,e)}}else a(-1,"No Transport")}return _;function a(e,t,i,n){var s,r,o,a=t;h||(h=!0,u&&w.clearTimeout(u),l=void 0,d=n||"",_.readyState=0<e?4:0,n=200<=e&&e<300||304===e,i&&(o=function(e,t,i){for(var n,s,r,o,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(s in a)if(a[s]&&a[s].test(n)){l.unshift(s);break}if(l[0]in i)r=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){r=s;break}o=o||s}r=r||o}if(r)return r!==l[0]&&l.unshift(r),i[r]}(f,_,i)),!n&&-1<C.inArray("script",f.dataTypes)&&C.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),o=function(e,t,i,n){var s,r,o,a,l,c={},d=e.dataTypes.slice();if(d[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(r=d.shift();r;)if(e.responseFields[r]&&(i[e.responseFields[r]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=d.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(o=c[l+" "+r]||c["* "+r]))for(s in c)if((a=s.split(" "))[1]===r&&(o=c[l+" "+a[0]]||c["* "+a[0]])){!0===o?o=c[s]:!0!==c[s]&&(r=a[0],d.unshift(a[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(f,o,_,n),n?(f.ifModified&&((i=_.getResponseHeader("Last-Modified"))&&(C.lastModified[c]=i),i=_.getResponseHeader("etag"))&&(C.etag[c]=i),204===e||"HEAD"===f.type?a="nocontent":304===e?a="notmodified":(a=o.state,s=o.data,n=!(r=o.error))):(r=a,!e&&a||(a="error",e<0&&(e=0))),_.status=e,_.statusText=(t||a)+"",n?v.resolveWith(g,[s,a,_]):v.rejectWith(g,[_,a,r]),_.statusCode(b),b=void 0,p&&m.trigger(n?"ajaxSuccess":"ajaxError",[_,f,n?s:r]),y.fireWith(g,[_,a]),p&&(m.trigger("ajaxComplete",[_,f]),--C.active||C.event.trigger("ajaxStop")))}},getJSON:function(e,t,i){return C.get(e,t,i,"json")},getScript:function(e,t){return C.get(e,void 0,t,"script")}}),C.each(["get","post"],function(e,s){C[s]=function(e,t,i,n){return y(t)&&(n=n||i,i=t,t=void 0),C.ajax(C.extend({url:e,type:s,dataType:n,data:t,success:i},C.isPlainObject(e)&&e))}}),C.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),C._evalUrl=function(e,t,i){return C.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){C.globalEval(e,t,i)}})},C.fn.extend({wrapAll:function(e){return this[0]&&(y(e)&&(e=e.call(this[0])),e=C(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(i){return y(i)?this.each(function(e){C(this).wrapInner(i.call(this,e))}):this.each(function(){var e=C(this),t=e.contents();t.length?t.wrapAll(i):e.append(i)})},wrap:function(t){var i=y(t);return this.each(function(e){C(this).wrapAll(i?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){C(this).replaceWith(this.childNodes)}),this}}),C.expr.pseudos.hidden=function(e){return!C.expr.pseudos.visible(e)},C.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new w.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Gt=C.ajaxSettings.xhr(),Qt=(m.cors=!!Gt&&"withCredentials"in Gt,m.ajax=Gt=!!Gt,C.ajaxTransport(function(s){var r,o;if(m.cors||Gt&&!s.crossDomain)return{send:function(e,t){var i,n=s.xhr();if(n.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(i in s.xhrFields)n[i]=s.xhrFields[i];for(i in s.mimeType&&n.overrideMimeType&&n.overrideMimeType(s.mimeType),s.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)n.setRequestHeader(i,e[i]);r=function(e){return function(){r&&(r=o=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===e?n.abort():"error"===e?"number"!=typeof n.status?t(0,"error"):t(n.status,n.statusText):t(Yt[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=r(),o=n.onerror=n.ontimeout=r("error"),void 0!==n.onabort?n.onabort=o:n.onreadystatechange=function(){4===n.readyState&&w.setTimeout(function(){r&&o()})},r=r("abort");try{n.send(s.hasContent&&s.data||null)}catch(e){if(r)throw e}},abort:function(){r&&r()}}}),C.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),C.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return C.globalEval(e),e}}}),C.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),C.ajaxTransport("script",function(i){var n,s;if(i.crossDomain||i.scriptAttrs)return{send:function(e,t){n=C("<script>").attr(i.scriptAttrs||{}
vendor: 5,622 bytes, line 4
4).prop({charset:i.scriptCharset,src:i.url}).on("load error",s=function(e){n.remove(),s=null,e&&t("error"===e.type?404:200,e.type)}),x.head.appendChild(n[0])},abort:function(){s&&s()}}}),[]),Xt=/(=)\?(?=&|$)|\?\?/,Kt=(C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Qt.pop()||C.expando+"_"+Tt.guid++;return this[e]=!0,e}}),C.ajaxPrefilter("json jsonp",function(e,t,i){var n,s,r,o=!1!==e.jsonp&&(Xt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Xt.test(e.data)&&"data");if(o||"jsonp"===e.dataTypes[0])return n=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(Xt,"$1"+n):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+n),e.converters["script json"]=function(){return r||C.error(n+" was not called"),r[0]},e.dataTypes[0]="json",s=w[n],w[n]=function(){r=arguments},i.always(function(){void 0===s?C(w).removeProp(n):w[n]=s,e[n]&&(e.jsonpCallback=t.jsonpCallback,Qt.push(n)),r&&y(s)&&s(r[0]),r=s=void 0}),"script"}),m.createHTMLDocument=((r=x.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===r.childNodes.length),C.parseHTML=function(e,t,i){var n;return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(m.createHTMLDocument?((n=(t=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,t.head.appendChild(n)):t=x),n=!i&&[],(i=K.exec(e))?[t.createElement(i[1])]:(i=Ee([e],t,n),n&&n.length&&C(n).remove(),C.merge([],i.childNodes)))},C.fn.load=function(e,t,i){var n,s,r,o=this,a=e.indexOf(" ");return-1<a&&(n=P(e.slice(a)),e=e.slice(0,a)),y(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<o.length&&C.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){r=arguments,o.html(n?C("<div>").append(C.parseHTML(e)).find(n):e)}).always(i&&function(e,t){o.each(function(){i.apply(this,r||[e.responseText,t,e])})}),this},C.expr.pseudos.animated=function(t){return C.grep(C.timers,function(e){return t===e.elem}).length},C.offset={setOffset:function(e,t,i){var n,s,r,o,a=C.css(e,"position"),l=C(e),c={};"static"===a&&(e.style.position="relative"),r=l.offset(),n=C.css(e,"top"),o=C.css(e,"left"),a=("absolute"===a||"fixed"===a)&&-1<(n+o).indexOf("auto")?(s=(a=l.position()).top,a.left):(s=parseFloat(n)||0,parseFloat(o)||0),null!=(t=y(t)?t.call(e,i,C.extend({},r)):t).top&&(c.top=t.top-r.top+s),null!=t.left&&(c.left=t.left-r.left+a),"using"in t?t.using.call(e,c):l.css(c)}},C.fn.extend({offset:function(t){var e,i;return arguments.length?void 0===t?this:this.each(function(e){C.offset.setOffset(this,t,e)}):(i=this[0])?i.getClientRects().length?(e=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:e.top+i.pageYOffset,left:e.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,n=this[0],s={top:0,left:0};if("fixed"===C.css(n,"position"))t=n.getBoundingClientRect();else{for(t=this.offset(),i=n.ownerDocument,e=n.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===C.css(e,"position");)e=e.parentNode;e&&e!==n&&1===e.nodeType&&((s=C(e).offset()).top+=C.css(e,"borderTopWidth",!0),s.left+=C.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-C.css(n,"marginTop",!0),left:t.left-s.left-C.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===C.css(e,"position");)e=e.offsetParent;return e||k})}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,s){var r="pageYOffset"===s;C.fn[t]=function(e){return u(this,function(e,t,i){var n;if(g(e)?n=e:9===e.nodeType&&(n=e.defaultView),void 0===i)return n?n[s]:e[t];n?n.scrollTo(r?n.pageXOffset:i,r?i:n.pageYOffset):e[t]=i},t,e,arguments.length)}}),C.each(["top","left"],function(e,i){C.cssHooks[i]=tt(m.pixelPosition,function(e,t){if(t)return t=et(e,i),Ge.test(t)?C(e).position()[i]+"px":t})}),C.each({Height:"height",Width:"width"},function(o,a){C.each({padding:"inner"+o,content:a,"":"outer"+o},function(n,r){C.fn[r]=function(e,t){var i=arguments.length&&(n||"boolean"!=typeof e),s=n||(!0===e||!0===t?"margin":"border");return u(this,function(e,t,i){var n;return g(e)?0===r.indexOf("outer")?e["inner"+o]:e.document.documentElement["client"+o]:9===e.nodeType?(n=e.documentElement,Math.max(e.body["scroll"+o],n["scroll"+o],e.body["offset"+o],n["offset"+o],n["client"+o])):void 0===i?C.css(e,t,s):C.style(e,t,i,s)},a,i?e:void 0,i)}})}),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){C.fn[t]=function(e){return this.on(t,e)}}),C.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),C.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,i){C.fn[i]=function(e,t){return 0<arguments.length?this.on(i,null,e,t):this.trigger(i)}}),/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g),Zt=(C.proxy=function(e,t){var i,n;if("string"==typeof t&&(n=e[t],t=e,e=n),y(e))return i=a.call(arguments,2),(n=function(){return e.apply(t||this,i.concat(a.call(arguments)))}).guid=e.guid=e.guid||C.guid++,n},C.holdReady=function(e){e?C.readyWait++:C.ready(!0)},C.isArray=Array.isArray,C.parseJSON=JSON.parse,C.nodeName=l,C.isFunction=y,C.isWindow=g,C.camel
vendor: 58,647 bytes, line 4
4Case=b,C.type=f,C.now=Date.now,C.isNumeric=function(e){var t=C.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},C.trim=function(e){return null==e?"":(e+"").replace(Kt,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return C}),w.jQuery),Jt=w.$;return C.noConflict=function(e){return w.$===C&&(w.$=Jt),e&&w.jQuery===C&&(w.jQuery=Zt),C},void 0===H&&(w.jQuery=w.$=C),C}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(Y){"use strict";Y.ui=Y.ui||{},Y.ui.version="1.13.2";var s,n,x,C,r,o,a,l,c,i,N=0,H=Array.prototype.hasOwnProperty,d=Array.prototype.slice;function S(e,t,i){return[parseFloat(e[0])*(c.test(e[0])?t/100:1),parseFloat(e[1])*(c.test(e[1])?i/100:1)]}function k(e,t){return parseInt(Y.css(e,t),10)||0}function E(e){return null!=e&&e===e.window}Y.cleanData=(s=Y.cleanData,function(e){for(var t,i,n=0;null!=(i=e[n]);n++)(t=Y._data(i,"events"))&&t.remove&&Y(i).triggerHandler("remove");s(e)}),Y.widget=function(e,i,t){var n,s,r,o={},a=e.split(".")[0],l=a+"-"+(e=e.split(".")[1]);return t||(t=i,i=Y.Widget),Array.isArray(t)&&(t=Y.extend.apply(null,[{}].concat(t))),Y.expr.pseudos[l.toLowerCase()]=function(e){return!!Y.data(e,l)},Y[a]=Y[a]||{},n=Y[a][e],s=Y[a][e]=function(e,t){if(!this||!this._createWidget)return new s(e,t);arguments.length&&this._createWidget(e,t)},Y.extend(s,n,{version:t.version,_proto:Y.extend({},t),_childConstructors:[]}),(r=new i).options=Y.widget.extend({},r.options),Y.each(t,function(t,n){function s(){return i.prototype[t].apply(this,arguments)}function r(e){return i.prototype[t].apply(this,e)}o[t]="function"==typeof n?function(){var e,t=this._super,i=this._superApply;return this._super=s,this._superApply=r,e=n.apply(this,arguments),this._super=t,this._superApply=i,e}:n}),s.prototype=Y.widget.extend(r,{widgetEventPrefix:n&&r.widgetEventPrefix||e},o,{constructor:s,namespace:a,widgetName:e,widgetFullName:l}),n?(Y.each(n._childConstructors,function(e,t){var i=t.prototype;Y.widget(i.namespace+"."+i.widgetName,s,t._proto)}),delete n._childConstructors):i._childConstructors.push(s),Y.widget.bridge(e,s),s},Y.widget.extend=function(e){for(var t,i,n=d.call(arguments,1),s=0,r=n.length;s<r;s++)for(t in n[s])i=n[s][t],H.call(n[s],t)&&void 0!==i&&(Y.isPlainObject(i)?e[t]=Y.isPlainObject(e[t])?Y.widget.extend({},e[t],i):Y.widget.extend({},i):e[t]=i);return e},Y.widget.bridge=function(r,t){var o=t.prototype.widgetFullName||r;Y.fn[r]=function(i){var e="string"==typeof i,n=d.call(arguments,1),s=this;return e?this.length||"instance"!==i?this.each(function(){var e,t=Y.data(this,o);return"instance"===i?(s=t,!1):t?"function"!=typeof t[i]||"_"===i.charAt(0)?Y.error("no such method '"+i+"' for "+r+" widget instance"):(e=t[i].apply(t,n))!==t&&void 0!==e?(s=e&&e.jquery?s.pushStack(e.get()):e,!1):void 0:Y.error("cannot call methods on "+r+" prior to initialization; attempted to call method '"+i+"'")}):s=void 0:(n.length&&(i=Y.widget.extend.apply(null,[i].concat(n))),this.each(function(){var e=Y.data(this,o);e?(e.option(i||{}),e._init&&e._init()):Y.data(this,o,new t(i,this))})),s}},Y.Widget=function(){},Y.Widget._childConstructors=[],Y.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,t){t=Y(t||this.defaultElement||this)[0],this.element=Y(t),this.uuid=N++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=Y(),this.hoverable=Y(),this.focusable=Y(),this.classesElementLookup={},t!==this&&(Y.data(t,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===t&&this.destroy()}}),this.document=Y(t.style?t.ownerDocument:t.document||t),this.window=Y(this.document[0].defaultView||this.document[0].parentWindow)),this.options=Y.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:Y.noop,_create:Y.noop,_init:Y.noop,destroy:function(){var i=this;this._destroy(),Y.each(this.classesElementLookup,function(e,t){i._removeClass(t,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:Y.noop,widget:function(){return this.element},option:function(e,t){var i,n,s,r=e;if(0===arguments.length)return Y.widget.extend({},this.options);if("string"==typeof e)if(r={},e=(i=e.split(".")).shift(),i.length){for(n=r[e]=Y.widget.extend({},this.options[e]),s=0;s<i.length-1;s++)n[i[s]]=n[i[s]]||{},n=n[i[s]];if(e=i.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=t}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];r[e]=t}return this._setOptions(r),this},_setOptions:function(e){for(var t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(e){var t,i,n;for(t in e)n=this.classesElementLookup[t],e[t]!==this.options.classes[t]&&n&&n.length&&(i=Y(n.get()),this._removeClass(n,t),i.addClass(this._classes({element:i,keys:t,classes:e,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(s){var r=[],o=this;function e(e,t){for(var i,n=0;n<e.length;n++)i=o.classesElementLookup[e[n]]||Y(),i=s.add?(function(){var i=[];s.element.each(function(e,t){Y.map(o.classesElementLookup,function(e){return e}).some(function(e){return e.is(t)})||i.push(t)}),o._on(Y(i),{remove:"_untrackClassesElement"})}(),Y(Y.uniqueSort(i.get().concat(s.element.get())))):Y(i.not(s.element).get()),o.classesElementLookup[e[n]]=i,r.push(e[n]),t&&s.classes[e[n]]&&r.push(s.classes[e[n]])}return(s=Y.extend({element:this.element,classes:this.options.classes||{}},s)).keys&&e(s.keys.match(/\S+/g)||[],!0),s.extra&&e(s.extra.match(/\S+/g)||[]),r.join(" ")},_untrackClassesElement:function(i){var n=this;Y.each(n.classesElementLookup,function(e,t){-1!==Y.inArray(i.target,t)&&(n.classesElementLookup[e]=Y(t.not(i.target).get()))}),this._off(Y(i.target))},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,n){var s="string"==typeof e||null===e;return(i={extra:s?t:i,keys:s?e:t,element:s?this.element:e,add:n="boolean"==typeof n?n:i}).element.toggleClass(this._classes(i),n),this},_on:function(s,r,e){var o,a=this;"boolean"!=typeof s&&(e=r,r=s,s=!1),e?(r=o=Y(r),this.bindings=this.bindings.add(r)):(e=r,r=this.element,o=this.widget()),Y.each(e,function(e,t){function i(){if(s||!0!==a.options.disabled&&!Y(this).hasClass("ui-state-disabled"))return("string"==typeof t?a[t]:t).apply(a,arguments)}"string"!=typeof t&&(i.guid=t.guid=t.guid||i.guid||Y.guid++);var n=e.match(/^([\w:-]*)\s*(.*)$/),e=n[1]+a.eventNamespace;(n=n[2])?o.on(e,n,i):r.on(e,i)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(t),this.bindings=Y(this.bindings.not(e).get()),this.focusable=Y(this.focusable.not(e).get()),this.hoverable=Y(this.hoverable.not(e).get())},_delay:function(e,t){var i=this;return setTimeout(function(){return("string"==typeof e?i[e]:e).apply(i,arguments)},t||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(Y(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(Y(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(Y(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(Y(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,t,i){var n,s,r=this.options[e];if(i=i||{},(t=Y.Event(t)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),t.target=this.element[0],s=t.originalEvent)for(n in s)n in t||(t[n]=s[n]);return this.element.trigger(t,i),!("function"==typeof r&&!1===r.apply(this.element[0],[t].concat(i))||t.isDefaultPrevented())}},Y.each({show:"fadeIn",hide:"fadeOut"},function(r,o){Y.Widget.prototype["_"+r]=function(t,e,i){var n,s=(e="string"==typeof e?{effect:e}:e)?!0!==e&&"number"!=typeof e&&e.effect||o:r;"number"==typeof(e=e||{})?e={duration:e}:!0===e&&(e={}),n=!Y.isEmptyObject(e),e.complete=i,e.delay&&t.delay(e.delay),n&&Y.effects&&Y.effects.effect[s]?t[r](e):s!==r&&t[s]?t[s](e.duration,e.easing,i):t.queue(function(e){Y(this)[r](),i&&i.call(t[0]),e()})}}),Y.widget,x=Math.max,C=Math.abs,r=/left|center|right/,o=/top|center|bottom/,a=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,c=/%$/,i=Y.fn.position,Y.position={scrollbarWidth:function(){var e,t,i;return void 0!==n?n:(i=(t=Y("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],Y("body").append(t),e=i.offsetWidth,t.css("overflow","scroll"),e===(i=i.offsetWidth)&&(i=t[0].clientWidth),t.remove(),n=e-i)},getScrollInfo:function(e){var t=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),i=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),t="scroll"===t||"auto"===t&&e.width<e.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&e.height<e.element[0].scrollHeight?Y.position.scrollbarWidth():0,height:t?Y.position.scrollbarWidth():0}},getWithinInfo:function(e){var t=Y(e||window),i=E(t[0]),n=!!t[0]&&9===t[0].nodeType;return{element:t,isWindow:i,isDocument:n,offset:i||n?{left:0,top:0}:Y(e).offset(),scrollLeft:t.scrollLeft(),scrollTop:t.scrollTop(),width:t.outerWidth(),height:t.outerHeight()}}},Y.fn.position=function(u){var h,p,f,g,m,e,v,y,b,_,w,t;return u&&u.of?(v="string"==typeof(u=Y.extend({},u)).of?Y(document).find(u.of):Y(u.of),y=Y.position.getWithinInfo(u.within),b=Y.position.getScrollInfo(y),_=(u.collision||"flip").split(" "),w={},t=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:E(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(u.at="left top"),p=t.width,f=t.height,m=Y.extend({},g=t.offset),Y.each(["my","at"],function(){var e,t,i=(u[this]||"").split(" ");(i=1===i.length?r.test(i[0])?i.concat(["center"]):o.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=r.test(i[0])?i[0]:"center",i[1]=o.test(i[1])?i[1]:"center",e=a.exec(i[0]),t=a.exec(i[1]),w[this]=[e?e[0]:0,t?t[0]:0],u[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===_.length&&(_[1]=_[0]),"right"===u.at[0]?m.left+=p:"center"===u.at[0]&&(m.left+=p/2),"bottom"===u.at[1]?m.top+=f:"center"===u.at[1]&&(m.top+=f/2),h=S(w.at,p,f),m.left+=h[0],m.top+=h[1],this.each(function(){var i,e,o=Y(this),a=o.outerWidth(),l=o.outerHeight(),t=k(this,"marginLeft"),n=k(this,"marginTop"),s=a+t+k(this,"marginRight")+b.width,r=l+n+k(this,"marginBottom")+b.height,c=Y.extend({},m),d=S(w.my,o.outerWidth(),o.outerHeight());"right"===u.my[0]?c.left-=a:"center"===u.my[0]&&(c.left-=a/2),"bottom"===u.my[1]?c.top-=l:"center"===u.my[1]&&(c.top-=l/2),c.left+=d[0],c.top+=d[1],i={marginLeft:t,marginTop:n},Y.each(["left","top"],function(e,t){Y.ui.position[_[e]]&&Y.ui.position[_[e]][t](c,{targetWidth:p,targetHeight:f,elemWidth:a,elemHeight:l,collisionPosition:i,collisionWidth:s,collisionHeight:r,offset:[h[0]+d[0],h[1]+d[1]],my:u.my,at:u.at,within:y,elem:o})}),u.using&&(e=function(e){var t=g.left-c.left,i=t+p-a,n=g.top-c.top,s=n+f-l,r={target:{element:v,left:g.left,top:g.top,width:p,height:f},element:{element:o,left:c.left,top:c.top,width:a,height:l},horizontal:i<0?"left":0<t?"right":"center",vertical:s<0?"top":0<n?"bottom":"middle"};p<a&&C(t+i)<p&&(r.horizontal="center"),f<l&&C(n+s)<f&&(r.vertical="middle"),x(C(t),C(i))>x(C(n),C(s))?r.important="horizontal":r.important="vertical",u.using.call(this,e,r)}),o.offset(Y.extend(c,{using:e}))})):i.apply(this,arguments)},Y.ui.position={fit:{left:function(e,t){var i=t.within,n=i.isWindow?i.scrollLeft:i.offset.left,s=i.width,r=e.left-t.collisionPosition.marginLeft,o=n-r,a=r+t.collisionWidth-s-n;t.collisionWidth>s?0<o&&a<=0?(i=e.left+o+t.collisionWidth-s-n,e.left+=o-i):e.left=!(0<a&&o<=0)&&a<o?n+s-t.collisionWidth:n:0<o?e.left+=o:0<a?e.left-=a:e.left=x(e.left-r,e.left)},top:function(e,t){var i=t.within,n=i.isWindow?i.scrollTop:i.offset.top,s=t.within.height,r=e.top-t.collisionPosition.marginTop,o=n-r,a=r+t.collisionHeight-s-n;t.collisionHeight>s?0<o&&a<=0?(i=e.top+o+t.collisionHeight-s-n,e.top+=o-i):e.top=!(0<a&&o<=0)&&a<o?n+s-t.collisionHeight:n:0<o?e.top+=o:0<a?e.top-=a:e.top=x(e.top-r,e.top)}},flip:{left:function(e,t){var i=(l=t.within).offset.left+l.scrollLeft,n=l.width,s=l.isWindow?l.scrollLeft:l.offset.left,r=(c=e.left-t.collisionPosition.marginLeft)-s,o=c+t.collisionWidth-n-s,a="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,l="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,c=-2*t.offset[0];r<0?((i=e.left+a+l+c+t.collisionWidth-n-i)<0||i<C(r))&&(e.left+=a+l+c):0<o&&(0<(s=e.left-t.collisionPosition.marginLeft+a+l+c-s)||C(s)<o)&&(e.left+=a+l+c)},top:function(e,t){var i=(l=t.within).offset.top+l.scrollTop,n=l.height,s=l.isWindow?l.scrollTop:l.offset.top,r=(c=e.top-t.collisionPosition.marginTop)-s,o=c+t.collisionHeight-n-s,a="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,l="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,c=-2*t.offset[1];r<0?((i=e.top+a+l+c+t.collisionHeight-n-i)<0||i<C(r))&&(e.top+=a+l+c):0<o&&(0<(s=e.top-t.collisionPosition.marginTop+a+l+c-s)||C(s)<o)&&(e.top+=a+l+c)}},flipfit:{left:function(){Y.ui.position.flip.left.apply(this,arguments),Y.ui.position.fit.left.apply(this,arguments)},top:function(){Y.ui.position.flip.top.apply(this,arguments),Y.ui.position.fit.top.apply(this,arguments)}}},Y.ui.position,Y.extend(Y.expr.pseudos,{data:Y.expr.createPseudo?Y.expr.createPseudo(function(t){return function(e){return!!Y.data(e,t)}}):function(e,t,i){return!!Y.data(e,i[3])}}),Y.fn.extend({disableSelection:(j="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(j+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}});var j,u=Y,h={},L=h.toString,z=/^([\-+])=\s*(\d+\.?\d*)/,W=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16),e[4]?(parseInt(e[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16),e[4]?(parseInt(e[4]+e[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],p=u.Color=function(e,t,i,n){return new u.Color.fn.parse(e,t,i,n)},f={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},F={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},B=p.support={},e=u("<p>")[0],g=u.each;function m(e){return null==e?e+"":"object"==typeof e?h[L.call(e)]||"object":typeof e}function v(e,t,i){var n=F[t.type]||{};return null==e?i||!t.def?null:t.def:(e=n.floor?~~e:parseFloat(e),isNaN(e)?t.def:n.mod?(e+n.mod)%n.mod:Math.min(n.max,Math.max(0,e)))}function U(n){var s=p(),r=s._rgba=[];return n=n.toLowerCase(),g(W,function(e,t){var i=(i=t.re.exec(n))&&t.parse(i),t=t.space||"rgba";if(i)return i=s[t](i),s[f[t].cache]=i[f[t].cache],r=s._rgba=i._rgba,!1}),r.length?("0,0,0,0"===r.join()&&u.extend(r,_.transparent),s):_[n]}function y(e,t,i){return 6*(i=(i+1)%1)<1?e+(t-e)*i*6:2*i<1?t:3*i<2?e+(t-e)*(2/3-i)*6:e}e.style.cssText="background-color:rgba(1,1,1,.5)",B.rgba=-1<e.style.backgroundColor.indexOf("rgba"),g(f,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),u.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){h["[object "+t+"]"]=t.toLowerCase()}),(p.fn=u.extend(p.prototype,{parse:function(s,e,t,i){if(void 0===s)return this._rgba=[null,null,null,null],this;(s.jquery||s.nodeType)&&(s=u(s).css(e),e=void 0);var r=this,n=m(s),o=this._rgba=[];return void 0!==e&&(s=[s,e,t,i],n="array"),"string"===n?this.parse(U(s)||_._default):"array"===n?(g(f.rgba.props,function(e,t){o[t.idx]=v(s[t.idx],t)}),this):"object"===n?(g(f,s instanceof p?function(e,t){s[t.cache]&&(r[t.cache]=s[t.cache].slice())}:function(e,i){var n=i.cache;g(i.props,function(e,t){if(!r[n]&&i.to){if("alpha"===e||null==s[e])return;r[n]=i.to(r._rgba)}r[n][t.idx]=v(s[e],t,!0)}),r[n]&&u.inArray(null,r[n].slice(0,3))<0&&(null==r[n][3]&&(r[n][3]=1),i.from)&&(r._rgba=i.from(r[n]))}),this):void 0},is:function(e){var s=p(e),r=!0,o=this;return g(f,function(e,t){var i,n=s[t.cache];return n&&(i=o[t.cache]||t.to&&t.to(o._rgba)||[],g(t.props,function(e,t){if(null!=n[t.idx])return r=n[t.idx]===i[t.idx]})),r}),r},_space:function(){var i=[],n=this;return g(f,function(e,t){n[t.cache]&&i.push(e)}),i.pop()},transition:function(e,o){var t=(c=p(e))._space(),i=f[t],a=(e=0===this.alpha()?p("transparent"):this)[i.cache]||i.to(e._rgba),l=a.slice(),c=c[i.cache];return g(i.props,function(e,t){var i=t.idx,n=a[i],s=c[i],r=F[t.type]||{};null!==s&&(null===n?l[i]=s:(r.mod&&(s-n>r.mod/2?n+=r.mod:n-s>r.mod/2&&(n-=r.mod)),l[i]=v((s-n)*o+n,t)))}),this[t](l)},blend:function(e){var t,i,n;return 1===this._rgba[3]?this:(t=this._rgba.slice(),i=t.pop(),n=p(e)._rgba,p(u.map(t,function(e,t){return(1-i)*n[t]+i*e})))},toRgbaString:function(){var e="rgba(",t=u.map(this._rgba,function(e,t){return null!=e?e:2<t?1:0});return 1===t[3]&&(t.pop(),e="rgb("),e+t.join()+")"},toHslaString:function(){var e="hsla(",t=u.map(this.hsla(),function(e,t){return null==e&&(e=2<t?1:0),t&&t<3?Math.round(100*e)+"%":e});return 1===t[3]&&(t.pop(),e="hsl("),e+t.join()+")"},toHexString:function(e){var t=this._rgba.slice(),i=t.pop();return e&&t.push(~~(255*i)),"#"+u.map(t,function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}})).parse.prototype=p.fn,f.hsla.to=function(e){var t,i,n,s,r,o,a,l;return null==e[0]||null==e[1]||null==e[2]?[null,null,null,e[3]]:(t=e[0]/255,a=e[1]/255,i=e[2]/255,n=e[3],o=(s=Math.max(t,a,i))-(r=Math.min(t,a,i)),e=.5*(l=s+r),a=r===s?0:t===s?60*(a-i)/o+360:a===s?60*(i-t)/o+120:60*(t-a)/o+240,l=0==o?0:e<=.5?o/l:o/(2-l),[Math.round(a)%360,l,e,null==n?1:n])},f.hsla.from=function(e){var t,i,n;return null==e[0]||null==e[1]||null==e[2]?[null,null,null,e[3]]:(t=e[0]/360,i=e[1],n=e[2],e=e[3],n=2*n-(i=n<=.5?n*(1+i):n+i-n*i),[Math.round(255*y(n,i,t+1/3)),Math.round(255*y(n,i,t)),Math.round(255*y(n,i,t-1/3)),e])},g(f,function(a,e){var t=e.props,r=e.cache,o=e.to,l=e.from;p.fn[a]=function(e){var i,n,s;return o&&!this[r]&&(this[r]=o(this._rgba)),void 0===e?this[r].slice():(i=m(e),n="array"===i||"object"===i?e:arguments,s=this[r].slice(),g(t,function(e,t){null==(e=n["object"===i?e:t.idx])&&(e=s[t.idx]),s[t.idx]=v(e,t)}),l?((e=p(l(s)))[r]=s,e):p(s))},g(t,function(r,o){p.fn[r]||(p.fn[r]=function(e){var t=m(e),i="alpha"===r?this._hsla?"hsla":"rgba":a,n=this[i](),s=n[o.idx];return"undefined"===t?s:("function"===t&&(t=m(e=e.call(this,s))),null==e&&o.empty?this:("string"===t&&(t=z.exec(e))&&(e=s+parseFloat(t[2])*("+"===t[1]?1:-1)),n[o.idx]=e,this[i](n)))})})}),(p.hook=function(e){e=e.split(" "),g(e,function(e,r){u.cssHooks[r]={set:function(e,t){var i,n,s="";if("transparent"!==t&&("string"!==m(t)||(i=U(t)))){if(t=p(i||t),!B.rgba&&1!==t._rgba[3]){for(n="backgroundColor"===r?e.parentNode:e;(""===s||"transparent"===s)&&n&&n.style;)try{s=u.css(n,"backgroundColor"),n=n.parentNode}catch(e){}t=t.blend(s&&"transparent"!==s?s:"_default")}t=t.toRgbaString()}try{e.style[r]=t}catch(e){}}},u.fx.step[r]=function(e){e.colorInit||(e.start=p(e.elem,r),e.end=p(e.end),e.colorInit=!0),u.cssHooks[r].set(e.elem,e.start.transition(e.end,e.pos))}})})("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),u.cssHooks.borderColor={expand:function(i){var n={};return g(["Top","Right","Bottom","Left"],function(e,t){n["border"+t+"Color"]=i}),n}};var q,V,$,G,Q,X,K,Z,J,b,ee,te,ie,_=u.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},w="ui-effects-",t="ui-effects-style",D="ui-effects-animated";function ne(e){var t,i,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,s={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[t=n[i]]&&(s[t.replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]=n[t]);else for(t in n)"string"==typeof n[t]&&(s[t]=n[t]);return s}function T(e,t,i,n){return e={effect:e=Y.isPlainObject(e)?(t=e).effect:e},"function"==typeof(t=null==t?{}:t)&&(n=t,i=null,t={}),"number"!=typeof t&&!Y.fx.speeds[t]||(n=i,i=t,t={}),"function"==typeof i&&(n=i,i=null),t&&Y.extend(e,t),i=i||t.duration,e.duration=Y.fx.off?0:"number"==typeof i?i:i in Y.fx.speeds?Y.fx.speeds[i]:Y.fx.speeds._default,e.complete=n||t.complete,e}function A(e){return!e||"number"==typeof e||Y.fx.speeds[e]||"string"==typeof e&&!Y.effects.effect[e]||"function"==typeof e||"object"==typeof e&&!e.effect}function se(e,t){var i=t.outerWidth(),t=t.outerHeight(),e=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(e)||["",0,i,t,0];return{top:parseFloat(e[1])||0,right:"auto"===e[2]?i:parseFloat(e[2]),bottom:"auto"===e[3]?t:parseFloat(e[3]),left:parseFloat(e[4])||0}}Y.effects={effect:{}},G=["add","remove","toggle"],Q={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},Y.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,t){Y.fx.step[t]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(u.style(e.elem,t,e.end),e.setAttr=!0)}}),Y.fn.addBack||(Y.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),Y.effects.animateClass=function(s,e,t,i){var r=Y.speed(e,t,i);return this.queue(function(){function e(){Y.each(G,function(e,t){s[t]&&i[t+"Class"](s[t])})}var i=Y(this),t=i.attr("class")||"",n=(n=r.children?i.find("*").addBack():i).map(function(){return{el:Y(this),start:ne(this)}});e(),n=n.map(function(){return this.end=ne(this.el[0]),this.diff=function(e,t){var i,n,s={};for(i in t)n=t[i],e[i]===n||Q[i]||!Y.fx.step[i]&&isNaN(parseFloat(n))||(s[i]=n);return s}(this.start,this.end),this}),i.attr("class",t),n=n.map(function(){var e=this,t=Y.Deferred(),i=Y.extend({},r,{queue:!1,complete:function(){t.resolve(e)}});return this.el.animate(this.diff,i),t.promise()}),Y.when.apply(Y,n.get()).done(function(){e(),Y.each(arguments,function(){var t=this.el;Y.each(this.diff,function(e){t.css(e,"")})}),r.complete.call(i[0])})})},Y.fn.extend({addClass:($=Y.fn.addClass,function(e,t,i,n){return t?Y.effects.animateClass.call(this,{add:e},t,i,n):$.apply(this,arguments)}),removeClass:(V=Y.fn.removeClass,function(e,t,i,n){return 1<arguments.length?Y.effects.animateClass.call(this,{remove:e},t,i,n):V.apply(this,arguments)}),toggleClass:(q=Y.fn.toggleClass,function(e,t,i,n,s){return"boolean"==typeof t||void 0===t?i?Y.effects.animateClass.call(this,t?{add:e}:{remove:e},i,n,s):q.apply(this,arguments):Y.effects.animateClass.call(this,{toggle:e},t,i,n)}),switchClass:function(e,t,i,n,s){return Y.effects.animateClass.call(this,{add:t,remove:e},i,n,s)}}),Y.expr&&Y.expr.pseudos&&Y.expr.pseudos.animated&&(Y.expr.pseudos.animated=(X=Y.expr.pseudos.animated,function(e){return!!Y(e).data(D)||X(e)})),!1!==Y.uiBackCompat&&Y.extend(Y.effects,{save:function(e,t){for(var i=0,n=t.length;i<n;i++)null!==t[i]&&e.data(w+t[i],e[0].style[t[i]])},restore:function(e,t){for(var i,n=0,s=t.length;n<s;n++)null!==t[n]&&(i=e.data(w+t[n]),e.css(t[n],i))},setMode:function(e,t){return"toggle"===t?e.is(":hidden")?"show":"hide":t},createWrapper:function(i){if(i.parent().is(".ui-effects-wrapper"))return i.parent();var n={width:i.outerWidth(!0),height:i.outerHeight(!0),float:i.css("float")},e=Y("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),t={width:i.width(),height:i.height()},s=document.activeElement;try{s.id}catch(e){s=document.body}return i.wrap(e),i[0]!==s&&!Y.contains(i[0],s)||Y(s).trigger("focus"),e=i.parent(),"static"===i.css("position")?(e.css({position:"relative"}),i.css({position:"relative"})):(Y.extend(n,{position:i.css("position"),zIndex:i.css("z-index")}),Y.each(["top","left","bottom","right"],function(e,t){n[t]=i.css(t),isNaN(parseInt(n[t],10))&&(n[t]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(t),e.css(n).show()},removeWrapper:function(e){var t=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),e[0]!==t&&!Y.contains(e[0],t)||Y(t).trigger("focus")),e}}),Y.extend(Y.effects,{version:"1.13.2",define:function(e,t,i){return i||(i=t,t="effect"),Y.effects.effect[e]=i,Y.effects.effect[e].mode=t,i},scaledDimensions:function(e,t,i){var n;return 0===t?{height:0,width:0,outerHeight:0,outerWidth:0}:(n="horizontal"!==i?(t||100)/100:1,t="vertical"!==i?(t||100)/100:1,{height:e.height()*t,width:e.width()*n,outerHeight:e.outerHeight()*t,outerWidth:e.outerWidth()*n})},clipToBox:function(e){return{width:e.clip.right-e.clip.left,height:e.clip.bottom-e.clip.top,left:e.clip.left,top:e.clip.top}},unshift:function(e,t,i){var n=e.queue();1<t&&n.splice.apply(n,[1,0].concat(n.splice(t,i))),e.dequeue()},saveStyle:function(e){e.data(t,e[0].style.cssText)},restoreStyle:function(e){e[0].style.cssText=e.data(t)||"",e.removeData(t)},mode:function(e,t){return e=e.is(":hidden"),"toggle"===t&&(t=e?"show":"hide"),(e?"hide"===t:"show"===t)?"none":t},getBaseline:function(e,t){var i,n;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=e[1]/t.width}return{x:n,y:i}},createPlaceholder:function(e){var t,i=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(i)&&(i="absolute",t=Y("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),float:e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(w+"placeholder",t)),e.css({position:i,left:n.left,top:n.top}),t},removePlaceholder:function(e){var t=w+"placeholder",i=e.data(t);i&&(i.remove(),e.removeData(t))},cleanUp:function(e){Y.effects.restoreStyle(e),Y.effects.removePlaceholder(e)},setTransition:function(n,e,s,r){return r=r||{},Y.each(e,function(e,t){var i=n.cssUnit(t);0<i[0]&&(r[t]=i[0]*s+i[1])}),r}}),Y.fn.extend({effect:function(){function e(e){var t=Y(this),i=Y.effects.mode(t,a)||r;t.data(D,!0),l.push(i),r&&("show"===i||i===r&&"hide"===i)&&t.show(),r&&"none"===i||Y.effects.saveStyle(t),"function"==typeof e&&e()}var n=T.apply(this,arguments),s=Y.effects.effect[n.effect],r=s.mode,t=n.queue,i=t||"fx",o=n.complete,a=n.mode,l=[];return Y.fx.off||!s?a?this[a](n.duration,o):this.each(function(){o&&o.call(this)}):!1===t?this.each(e).each(c):this.queue(i,e).queue(i,c);function c(e){var t=Y(this);function i(){"function"==typeof o&&o.call(t[0]),"function"==typeof e&&e()}n.mode=l.shift(),!1===Y.uiBackCompat||r?"none"===n.mode?(t[a](),i()):s.call(t[0],n,function(){t.removeData(D),Y.effects.cleanUp(t),"hide"===n.mode&&t.hide(),i()}):(t.is(":hidden")?"hide"===a:"show"===a)?(t[a](),i()):s.call(t[0],n,i)}},show:(J=Y.fn.show,function(e){return A(e)?J.apply(this,arguments):((e=T.apply(this,arguments)).mode="show",this.effect.call(this,e))}),hide:(Z=Y.fn.hide,function(e){return A(e)?Z.apply(this,arguments):((e=T.apply(this,arguments)).mode="hide",this.effect.call(this,e))}),toggle:(K=Y.fn.toggle,function(e){return A(e)||"boolean"==typeof e?K.apply(this,arguments):((e=T.apply(this,arguments)).mode="toggle",this.effect.call(this,e))}),cssUnit:function(e){var i=this.css(e),n=[];return Y.each(["em","px","%","pt"],function(e,t){0<i.indexOf(t)&&(n=[parseFloat(i),t])}),n},cssClip:function(e){return e?this.css("clip","rect("+e.top+"px "+e.right+"px "+e.bottom+"px "+e.left+"px)"):se(this.css("clip"),this)},transfer:function(e,t){var i=Y(this),n="fixed"===(a=Y(e.to)).css("position"),s=Y("body"),r=n?s.scrollTop():0,o=n?s.scrollLeft():0,s={top:(s=a.offset()).top-r,left:s.left-o,height:a.innerHeight(),width:a.innerWidth()},a=i.offset(),l=Y("<div class='ui-effects-transfer'></div>");l.appendTo("body").addClass(e.className).css({top:a.top-r,left:a.left-o,height:i.innerHeight(),width:i.innerWidth(),position:n?"fixed":"absolute"}).animate(s,e.duration,e.easing,function(){l.remove(),"function"==typeof t&&t()})}}),Y.fx.step.clip=function(e){e.clipInit||(e.start=Y(e.elem).cssClip(),"string"==typeof e.end&&(e.end=se(e.end,e.elem)),e.clipInit=!0),Y(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})},b={},Y.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,e){b[e]=function(e){return Math.pow(e,t+2)}}),Y.extend(b,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;e<((t=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),Y.each(b,function(e,t){Y.easing["easeIn"+e]=t,Y.easing["easeOut"+e]=function(e){return 1-t(1-e)},Y.easing["easeInOut"+e]=function(e){return e<.5?t(2*e)/2:1-t(-2*e+2)/2}}),e=Y.effects,Y.effects.define("blind","hide",function(e,t){var i={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=Y(this),s=e.direction||"up",r=n.cssClip(),o={clip:Y.extend({},r)},a=Y.effects.createPlaceholder(n);o.clip[i[s][0]]=o.clip[i[s][1]],"show"===e.mode&&(n.cssClip(o.clip),a&&a.css(Y.effects.clipToBox(o)),o.clip=r),a&&a.animate(Y.effects.clipToBox(o),e.duration,e.easing),n.animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),Y.effects.define("bounce",function(e,t){var i,n,s=Y(this),r=e.mode,o="hide"===r,a="show"===r,l=e.direction||"up",c=e.distance,d=e.times||5,u=e.duration/(r=2*d+(a||o?1:0)),h=e.easing,p="up"===l||"down"===l?"top":"left",f="up"===l||"left"===l,g=0,e=s.queue().length;for(Y.effects.createPlaceholder(s),l=s.css(p),c=c||s["top"==p?"outerHeight":"outerWidth"]()/3,a&&((n={opacity:1})[p]=l,s.css("opacity",0).css(p,f?2*-c:2*c).animate(n,u,h)),o&&(c/=Math.pow(2,d-1)),(n={})[p]=l;g<d;g++)(i={})[p]=(f?"-=":"+=")+c,s.animate(i,u,h).animate(n,u,h),c=o?2*c:c/2;o&&((i={opacity:0})[p]=(f?"-=":"+=")+c,s.animate(i,u,h)),s.queue(t),Y.effects.unshift(s,e,1+r)}),Y.effects.define("clip","hide",function(e,t){var i={},n=Y(this),s=(r="both"===(o=e.direction||"vertical"))||"horizontal"===o,r=r||"vertical"===o,o=n.cssClip();i.clip={top:r?(o.bottom-o.top)/2:o.top,right:s?(o.right-o.left)/2:o.right,bottom:r?(o.bottom-o.top)/2:o.bottom,left:s?(o.right-o.left)/2:o.left},Y.effects.createPlaceholder(n),"show"===e.mode&&(n.cssClip(i.clip),i.clip=o),n.animate(i,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),Y.effects.define("drop","hide",function(e,t){var i=Y(this),n="show"===e.mode,s=e.direction||"left",r="up"===s||"down"===s?"top":"left",o="up"===s||"left"===s?"-=":"+=",a="+="==o?"-=":"+=",l={opacity:0};Y.effects.createPlaceholder(i),s=e.distance||i["top"==r?"outerHeight":"outerWidth"](!0)/2,l[r]=o+s,n&&(i.css(l),l[r]=a+s,l.opacity=1),i.animate(l,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),Y.effects.define("explode","hide",function(e,t){var i,n,s,r,o,a,l=e.pieces?Math.round(Math.sqrt(e.pieces)):3,c=l,d=Y(this),u="show"===e.mode,h=d.show().css("visibility","hidden").offset(),p=Math.ceil(d.outerWidth()/c),f=Math.ceil(d.outerHeight()/l),g=[];function m(){g.push(this),g.length===l*c&&(d.css({visibility:"visible"}),Y(g).remove(),t())}for(i=0;i<l;i++)for(r=h.top+i*f,a=i-(l-1)/2,n=0;n<c;n++)s=h.left+n*p,o=n-(c-1)/2,d.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*p,top:-i*f}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:p,height:f,left:s+(u?o*p:0),top:r+(u?a*f:0),opacity:u?0:1}).animate({left:s+(u?0:o*p),top:r+(u?0:a*f),opacity:u?1:0},e.duration||500,e.easing,m)}),Y.effects.define("fade","toggle",function(e,t){var i="show"===e.mode;Y(this).css("opacity",i?0:1).animate({opacity:i?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),Y.effects.define("fold","hide",function(t,e){var i=Y(this),n="show"===(f=t.mode),s="hide"===f,r=t.size||15,o=/([0-9]+)%/.exec(r),a=t.horizFirst?["right","bottom"]:["bottom","right"],l=t.duration/2,c=Y.effects.createPlaceholder(i),d=i.cssClip(),u={clip:Y.extend({},d)},h={clip:Y.extend({},d)},p=[d[a[0]],d[a[1]]],f=i.queue().length;o&&(r=parseInt(o[1],10)/100*p[s?0:1]),u.clip[a[0]]=r,h.clip[a[0]]=r,h.clip[a[1]]=0,n&&(i.cssClip(h.clip),c&&c.css(Y.effects.clipToBox(h)),h.clip=d),i.queue(function(e){c&&c.animate(Y.effects.clipToBox(u),l,t.easing).animate(Y.effects.clipToBox(h),l,t.easing),e()}).animate(u,l,t.easing).animate(h,l,t.easing).queue(e),Y.effects.unshift(i,f,4)}),Y.effects.define("highlight","show",function(e,t){var i=Y(this),n={backgroundColor:i.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),Y.effects.saveStyle(i),i.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),Y.effects.define("size",function(n,t){var s,i=Y(this),e=["fontSize"],r=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],o=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],a=n.mode,l="effect"!==a,c=n.scale||"both",d=n.origin||["middle","center"],u=i.css("position"),h=i.position(),p=Y.effects.scaledDimensions(i),f=n.from||p,g=n.to||Y.effects.scaledDimensions(i,0);Y.effects.createPlaceholder(i),"show"===a&&(a=f,f=g,g=a),s={from:{y:f.height/p.height,x:f.width/p.width},to:{y:g.height/p.height,x:g.width/p.width}},"box"!==c&&"both"!==c||(s.from.y!==s.to.y&&(f=Y.effects.setTransition(i,r,s.from.y,f),g=Y.effects.setTransition(i,r,s.to.y,g)),s.from.x!==s.to.x&&(f=Y.effects.setTransition(i,o,s.from.x,f),g=Y.effects.setTransition(i,o,s.to.x,g))),"content"!==c&&"both"!==c||s.from.y!==s.to.y&&(f=Y.effects.setTransition(i,e,s.from.y,f),g=Y.effects.setTransition(i,e,s.to.y,g)),d&&(d=Y.effects.getBaseline(d,p),f.top=(p.outerHeight-f.outerHeight)*d.y+h.top,f.left=(p.outerWidth-f.outerWidth)*d.x+h.left,g.top=(p.outerHeight-g.outerHeight)*d.y+h.top,g.left=(p.outerWidth-g.outerWidth)*d.x+h.left),delete f.outerHeight,delete f.outerWidth,i.css(f),"content"!==c&&"both"!==c||(r=r.concat(["marginTop","marginBottom"]).concat(e),o=o.concat(["marginLeft","marginRight"]),i.find("*[width]").each(function(){var e=Y(this),t={height:(i=Y.effects.scaledDimensions(e)).height*s.from.y,width:i.width*s.from.x,outerHeight:i.outerHeight*s.from.y,outerWidth:i.outerWidth*s.from.x},i={height:i.height*s.to.y,width:i.width*s.to.x,outerHeight:i.height*s.to.y,outerWidth:i.width*s.to.x};s.from.y!==s.to.y&&(t=Y.effects.setTransition(e,r,s.from.y,t),i=Y.effects.setTransition(e,r,s.to.y,i)),s.from.x!==s.to.x&&(t=Y.effects.setTransition(e,o,s.from.x,t),i=Y.effects.setTransition(e,o,s.to.x,i)),l&&Y.effects.saveStyle(e),e.css(t),e.animate(i,n.duration,n.easing,function(){l&&Y.effects.restoreStyle(e)})})),i.animate(g,{queue:!1,duration:n.duration,easing:n.easing,complete:function(){var e=i.offset();0===g.opacity&&i.css("opacity",f.opacity),l||(i.css("position","static"===u?"relative":u).offset(e),Y.effects.saveStyle(i)),t()}})}),Y.effects.define("scale",function(e,t){var i=Y(this),n=e.mode,n=parseInt(e.percent,10)||(0===parseInt(e.percent,10)||"effect"!==n?0:100),n=Y.extend(!0,{from:Y.effects.scaledDimensions(i),to:Y.effects.scaledDimensions(i,n,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(n.from.opacity=1,n.to.opacity=0),Y.effects.effect.size.call(this,n,t)}),Y.effects.define("puff","hide",function(e,t){e=Y.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150}),Y.effects.effect.scale.call(this,e,t)}),Y.effects.define("pulsate","show",function(e,t){var i=Y(this),n="show"===(l=e.mode),s=2*(e.times||5)+(n||"hide"===l?1:0),r=e.duration/s,o=0,a=1,l=i.queue().length;for(!n&&i.is(":visible")||(i.css("opacity",0).show(),o=1);a<s;a++)i.animate({opacity:o},r,e.easing),o=1-o;i.animate({opacity:o},r,e.easing),i.queue(t),Y.effects.unshift(i,l,1+s)}),Y.effects.define("shake",function(e,t){var i=1,n=Y(this),s=e.direction||"left",r=e.distance||20,o=e.times||3,a=2*o+1,l=Math.round(e.duration/a),c="up"===s||"down"===s?"top":"left",d="up"===s||"left"===s,u={},h={},p={},s=n.queue().length;for(Y.effects.createPlaceholder(n),u[c]=(d?"-=":"+=")+r,h[c]=(d?"+=":"-=")+2*r,p[c]=(d?"-=":"+=")+2*r,n.animate(u,l,e.easing);i<o;i++)n.animate(h,l,e.easing).animate(p,l,e.easing);n.animate(h,l,e.easing).animate(u,l/2,e.easing).queue(t),Y.effects.unshift(n,s,1+a)}),Y.effects.define("slide","show",function(e,t){var i,n,s=Y(this),r={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},o=e.mode,a=e.direction||"left",l="up"===a||"down"===a?"top":"left",c="up"===a||"left"===a,d=e.distance||s["top"==l?"outerHeight":"outerWidth"](!0),u={};Y.effects.createPlaceholder(s),i=s.cssClip(),n=s.position()[l],u[l]=(c?-1:1)*d+n,u.clip=s.cssClip(),u.clip[r[a][1]]=u.clip[r[a][0]],"show"===o&&(s.cssClip(u.clip),s.css(l,u[l]),u.clip=i,u[l]=n),s.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:t})}),e=!1!==Y.uiBackCompat?Y.effects.define("transfer",function(e,t){Y(this).transfer(e,t)}):e,Y.ui.focusable=function(e,t){var i,n,s,r=e.nodeName.toLowerCase();return"area"===r?(i=(s=e.parentNode).name,!(!e.href||!i||"map"!==s.nodeName.toLowerCase())&&0<(i=Y("img[usemap='#"+i+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(r)?(n=!e.disabled)&&(s=Y(e).closest("fieldset")[0])&&(n=!s.disabled):n="a"===r&&e.href||t,n&&Y(e).is(":visible")&&function(e){for(var t=e.css("visibility");"inherit"===t;)t=(e=e.parent()).css("visibility");return"visible"===t}(Y(e)))},Y.extend(Y.expr.pseudos,{focusable:function(e){return Y.ui.focusable(e,null!=Y.attr(e,"tabindex"))}}),Y.ui.focusable,Y.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):Y(this[0].form)},Y.ui.formResetMixin={_formResetHandler:function(){var t=Y(this);setTimeout(function(){var e=t.data("ui-form-reset-instances");Y.each(e,function(){this.refresh()})})},_bindFormResetHandler:function(){var e;this.form=this.element._form(),this.form.length&&((e=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e))},_unbindFormResetHandler:function(){var e;this.form.length&&((e=this.form.data("ui-form-reset-instances")).splice(Y.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},Y.expr.pseudos||(Y.expr.pseudos=Y.expr[":"]),Y.uniqueSort||(Y.uniqueSort=Y.unique),Y.escapeSelector||(ee=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,te=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Y.escapeSelector=function(e){return(e+"").replace(ee,te)}),Y.fn.even&&Y.fn.odd||Y.fn.extend({even:function(){return this.filter(function(e){return e%2==0})},odd:function(){return this.filter(function(e){return e%2==1})}}),Y.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},Y.fn.labels=function(){var e,t,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(t=this.eq(0).parents("label"),(e=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),e="label[for='"+Y.escapeSelector(e)+"']",t=t.add(i.find(e).addBack(e))),this.pushStack(t)):this.pushStack([])},Y.fn.scrollParent=function(e){var t=this.css("position"),i="absolute"===t,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,e=this.parents().filter(function(){var e=Y(this);return(!i||"static"!==e.css("position"))&&n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==t&&e.length?e:Y(this[0].ownerDocument||document)},Y.extend(Y.expr.pseudos,{tabbable:function(e){var t=Y.attr(e,"tabindex"),i=null!=t;return(!i||0<=t)&&Y.ui.focusable(e,i)}}),Y.fn.extend({uniqueId:(ie=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++ie)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&Y(this).removeAttr("id")})}}),Y.widget("ui.accordion",{version:"1.13.2",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(e){return e.find("> li > :first-child").add(e.find("> :not(li)").even())},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=Y(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():Y()}},_createIcons:function(){var e,t=this.options.icons;t&&(e=Y("<span>"),this._addClass(e,"ui-accordion-header-icon","ui-icon "+t.header),e.prependTo(this.headers),e=this.active.children(".ui-accordion-header-icon"),this._removeClass(e,t.header)._addClass(e,null,t.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){"active"!==e?("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),"icons"===e&&(this._destroyIcons(),t)&&this._createIcons()):this._activate(t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!e)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var t=Y.ui.keyCode,i=this.headers.length,n=this.headers.index(e.target),s=!1;switch(e.keyCode){case t.RIGHT:case t.DOWN:s=this.headers[(n+1)%i];break;case t.LEFT:case t.UP:s=this.headers[(n-1+i)%i];break;case t.SPACE:case t.ENTER:this._eventHandler(e);break;case t.HOME:s=this.headers[0];break;case t.END:s=this.headers[i-1]}s&&(Y(e.target).attr("tabIndex",-1),Y(s).attr("tabIndex",0),Y(s).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===Y.ui.keyCode.UP&&e.ctrlKey&&Y(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=Y()):!1===e.active?this._activate(0):this.active.length&&!Y.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=Y()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var i,e=this.options,t=e.heightStyle,n=this.element.parent();this.active=this._findActive(e.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=Y(this),t=e.uniqueId().attr("id"),i=e.next(),n=i.uniqueId().attr("id");e.attr("aria-controls",n),i.attr("aria-labelledby",t)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(e.event),"fill"===t?(i=n.height(),this.element.siblings(":visible").each(function(){var e=Y(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.headers.each(function(){i-=Y(this).outerHeight(!0)}),this.headers.next().each(function(){Y(this).height(Math.max(0,i-Y(this).innerHeight()+Y(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.headers.next().each(function(){var e=Y(this).is(":visible");e||Y(this).show(),i=Math.max(i,Y(this).css("height","").height()),e||Y(this).hide()}).height(i))},_activate:function(e){(e=this._findActive(e)[0])!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:Y.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):Y()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&Y.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var t=this.options,i=this.active,n=Y(e.currentTarget),s=n[0]===i[0],r=s&&t.collapsible,o=r?Y():n.next(),a=i.next(),o={oldHeader:i,oldPanel:a,newHeader:r?Y():n,newPanel:o};e.preventDefault(),s&&!t.collapsible||!1===this._trigger("beforeActivate",e,o)||(t.active=!r&&this.headers.index(n),this.active=s?Y():n,this._toggle(o),this._removeClass(i,"ui-accordion-header-active","ui-state-active"),t.icons&&(i=i.children(".ui-accordion-header-icon"),this._removeClass(i,null,t.icons.activeHeader)._addClass(i,null,t.icons.header)),s)||(this._removeClass(n,"ui-accordion-header-collapsed")._addClass(n,"ui-accordion-header-active","ui-state-active"),t.icons&&(s=n.children(".ui-accordion-header-icon"),this._removeClass(s,null,t.icons.header)._addClass(s,null,t.icons.activeHeader)),this._addClass(n.next(),"ui-accordion-content-active"))},_toggle:function(e){var t=e.newPanel,i=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=t,this.prevHide=i,this.options.animate?this._animate(t,i,e):(i.hide(),t.show(),this._toggleComplete(e)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),t.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):t.length&&this.headers.filter(function(){return 0===parseInt(Y(this).attr("tabIndex"),10)}).attr("tabIndex",-1),t.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,i,t){var n,s=this,r=0,o=e.css("box-sizing"),a=e.length&&(!i.length||e.index()<i.index()),l=this.options.animate||{},c=a&&l.down||l,a=function(){s._toggleComplete(t)},d=(d="string"==typeof c?c:d)||c.easing||l.easing,u=(u="number"==typeof c?c:u)||c.duration||l.duration;return i.length?e.length?(n=e.show().outerHeight(),i.animate(this.hideProps,{duration:u,easing:d,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(this.showProps,{duration:u,easing:d,complete:a,step:function(e,t){t.now=Math.round(e),"height"!==t.prop?"content-box"===o&&(r+=t.now):"content"!==s.options.heightStyle&&(t.now=Math.round(n-i.outerHeight()-r),r=0)}})):i.animate(this.hideProps,u,d,a):e.animate(this.showProps,u,d,a)},_toggleComplete:function(e){var t=e.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),Y.ui.safeActiveElement=function(t){var i;try{i=t.activeElement}catch(e){i=t.body}return(i=i||t.body).nodeName?i:t.body},Y.widget("ui.menu",{version:"1.13.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault(),this._activateItem(e)},"click .ui-menu-item":function(e){var t=Y(e.target),i=Y(Y.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&t.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),t.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active)&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this._menuItems().first();t||this.focus(e,i)},blur:function(e){this._delay(function(){Y.contains(this.element[0],Y.ui.safeActiveElement(this.document[0]))||this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e,!0),this.mouseHandled=!1}})},_activateItem:function(e){var t,i;this.previousFilter||e.clientX===this.lastMousePosition.x&&e.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:e.clientX,y:e.clientY},t=Y(e.target).closest(".ui-menu-item"),i=Y(e.currentTarget),t[0]!==i[0])||i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,i))},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var e=Y(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var t,i,n,s=!0;switch(e.keyCode){case Y.ui.keyCode.PAGE_UP:this.previousPage(e);break;case Y.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case Y.ui.keyCode.HOME:this._move("first","first",e);break;case Y.ui.keyCode.END:this._move("last","last",e);break;case Y.ui.keyCode.UP:this.previous(e);break;case Y.ui.keyCode.DOWN:this.next(e);break;case Y.ui.keyCode.LEFT:this.collapse(e);break;case Y.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case Y.ui.keyCode.ENTER:case Y.ui.keyCode.SPACE:this._activate(e);break;case Y.ui.keyCode.ESCAPE:this.collapse(e);break;default:t=this.previousFilter||"",n=s=!1,i=96<=e.keyCode&&e.keyCode<=105?(e.keyCode-96).toString():String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),i===t?n=!0:i=t+i,t=this._filterMenuItems(i),(t=n&&-1!==t.index(this.active.next())?this.active.nextAll(".ui-menu-item"):t).length||(i=String.fromCharCode(e.keyCode),t=this._filterMenuItems(i)),t.length?(this.focus(e,t),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}s&&e.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var e,t,n=this,s=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),t=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=Y(this),t=e.prev(),i=Y("<span>").data("ui-menu-submenu-caret",!0);n._addClass(i,"ui-menu-icon","ui-icon "+s),t.attr("aria-haspopup","true").prepend(i),e.attr("aria-labelledby",t.attr("id"))}),this._addClass(t,"ui-menu","ui-widget ui-widget-content ui-front"),(e=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=Y(this);n._isDivider(e)&&n._addClass(e,"ui-menu-divider","ui-widget-content")}),i=(t=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(t,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!Y.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){var i;"icons"===e&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",String(e)),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(e){var t,i,n;this._hasScroll()&&(i=parseFloat(Y.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(Y.css(this.activeMenu[0],"paddingTop"))||0,t=e.offset().top-this.activeMenu.offset().top-i-n,i=this.activeMenu.scrollTop(),n=this.activeMenu.height(),e=e.outerHeight(),t<0?this.activeMenu.scrollTop(i+t):n<t+e&&this.activeMenu.scrollTop(i+t-n+e))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(e){var t=Y.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(t)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var e=i?this.element:Y(t&&t.target).closest(this.element.find(".ui-menu"));e.length||(e=this.element),this._close(e),this.blur(t),this._removeClass(e.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=e},i?0:this.delay)},_close:function(e){(e=e||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
4se")},_closeOnDocumentClick:function(e){return!Y(e.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this._menuItems(this.active.children(".ui-menu")).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(e){return(e||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(e,t,i){var n;(n=this.active?"first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").last():this.active[e+"All"](".ui-menu-item").first():n)&&n.length&&this.active||(n=this._menuItems(this.activeMenu)[t]()),this.focus(i,n)},nextPage:function(e){var t,i,n;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.innerHeight(),0===Y.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(t=Y(this)).offset().top-i-n<0}),this.focus(e,t)):this.focus(e,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(e)},previousPage:function(e){var t,i,n;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.innerHeight(),0===Y.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return 0<(t=Y(this)).offset().top-i+n}),this.focus(e,t)):this.focus(e,this._menuItems(this.activeMenu).first())):this.next(e)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(e){this.active=this.active||Y(e.target).closest(".ui-menu-item");var t={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(e,!0),this._trigger("select",e,t)},_filterMenuItems:function(e){var e=e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),t=new RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return t.test(String.prototype.trim.call(Y(this).children(".ui-menu-item-wrapper").text()))})}}),Y.widget("ui.autocomplete",{version:"1.13.2",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,n,s,e="textarea"===(t=this.element[0].nodeName.toLowerCase()),t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(e){if(this.element.prop("readOnly"))n=s=i=!0;else{n=s=i=!1;var t=Y.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:i=!0,this._move("previousPage",e);break;case t.PAGE_DOWN:i=!0,this._move("nextPage",e);break;case t.UP:i=!0,this._keyEvent("previous",e);break;case t.DOWN:i=!0,this._keyEvent("next",e);break;case t.ENTER:this.menu.active&&(i=!0,e.preventDefault(),this.menu.select(e));break;case t.TAB:this.menu.active&&this.menu.select(e);break;case t.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(e),e.preventDefault());break;default:n=!0,this._searchTimeout(e)}}},keypress:function(e){if(i)i=!1,this.isMultiLine&&!this.menu.element.is(":visible")||e.preventDefault();else if(!n){var t=Y.ui.keyCode;switch(e.keyCode){case t.PAGE_UP:this._move("previousPage",e);break;case t.PAGE_DOWN:this._move("nextPage",e);break;case t.UP:this._keyEvent("previous",e);break;case t.DOWN:this._keyEvent("next",e)}}},input:function(e){s?(s=!1,e.preventDefault()):this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value(
vendor: 7,330 bytes, line 4
4)},blur:function(e){clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=Y("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault()},menufocus:function(e,t){var i,n;this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent)&&/^mouse/.test(e.originalEvent.type)?(this.menu.blur(),this.document.one("mousemove",function(){Y(e.target).trigger(e.originalEvent)})):(n=t.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),(i=t.item.attr("aria-label")||n.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(Y("<div>").text(i))},100)))},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==Y.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&&this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=Y("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var t=this.menu.element[0];return e.target===this.element[0]||e.target===t||Y.contains(t,e.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var e=this.options.appendTo;return(e=(e=e&&(e.jquery||e.nodeType?Y(e):this.document.find(e).eq(0)))&&e[0]?e:this.element.closest(".ui-front, dialog")).length?e:this.document[0].body},_initSource:function(){var i,n,s=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(e,t){t(Y.ui.autocomplete.filter(i,e.term))}):"string"==typeof this.options.source?(n=this.options.source,this.source=function(e,t){s.xhr&&s.xhr.abort(),s.xhr=Y.ajax({url:n,data:e,dataType:"json",success:function(e){t(e)},error:function(){t([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),t=this.menu.element.is(":visible"),i=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;e&&(t||i)||(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(e){e=e&&this._normalize(e),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(e){return e.length&&e[0].label&&e[0].value?e:Y.map(e,function(e){return"string"==typeof e?{label:e,value:e}:Y.extend({},e,{label:e.label||e.value,value:e.value||e.label})})},_suggest:function(e){var t=this.menu.element.empty();this._renderMenu(t,e),this.isNewMenu=!0,this.menu.refresh(),t.show(),this._resizeMenu(),t.position(Y.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,e){var n=this;Y.each(e,function(e,t){n._renderItemData(i,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(e,t){return Y("<li>").append(Y("<div>").text(t.label)).appendTo(e)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())},_isContentEditable:function(e){var t;return!!e.length&&("inherit"===(t=e.prop("contentEditable"))?this._isContentEditable(e.parent()):"true"===t)}}),Y.extend(Y.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,t){var i=new RegExp(Y.ui.autocomplete.escapeRegex(t),"i");return Y.grep(e,function(e){return i.test(e.label||e.value||e)})}}),Y.widget("ui.autocomplete",Y.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(1<e?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(Y("<div>").text(t))},100))}}),Y.ui.autocomplete;var re,I,oe=/ui-corner-([a-z]){2,6}/g;function ae(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
4ay","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},Y.extend(this._defaults,this.regional[""]),this.regional.en=Y.extend(!0,{},this.regional[""]),this.regional["en-US"]=Y.extend(!0,{},this.regional.en),this.dpDiv=le(Y("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function le(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){Y(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&Y(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&Y(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,ce)}function ce(){Y.datepicker._isDisabledDatepicker((I.inline?I.dpDiv.parent():I.input)[0])||(Y(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),Y(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&Y(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&Y(this).addClass("ui-datepicker-next-hover"))}function R(e,t){for(var i in Y.extend(e,t),t)null==t[i]&&(e[i]=t[i])}Y.widget("ui.controlgroup",{version:"1.13.2",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var r=this,o=[];Y.each(this.options.items,function(n,e){var t,s;if(e)return"controlgroupLabel"===n?((t=r.element.find(e)).each(function(){var e=Y(this);e.children(".ui-controlgroup-label-contents").length||e.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),r._addClass(t,null,"ui-widget ui-widget-content ui-state-default"),void(o=o.concat(t.get()))):void(Y.fn[n]&&(s=r["_"+n+"Options"]?r["_"+n+"Options"]("middle"):{classes:{}},r.element.find(e).each(function(){var e=Y(this),t=e[n]("instance"),i=Y.widget.extend({},s);"button"===n&&e.parent(".ui-spinner").length||((t=t||e[n]()[n]("instance"))&&(i.classes=r._resolveClassesValues(i.classes,t)),e[n](i),i=e[n]("widget"),Y.data(i[0],"ui-controlgroup-data",t||e[n]("instance")),o.push(i[0]))})))}),this.childWidgets=Y(Y.uniqueSort(o)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each(function(){var e=Y(this).data("ui-controlgroup-data");e&&e[t]&&e[t]()})},_updateCornerClass:function(e,t){t=this._buildSimpleOptions(t,"label").classes.label,this._removeClass(e,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(e,null,t)},_buildSimpleOptions:function(e,t){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[t]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[e],n},_spinnerOptions:function(e){return(e=this._buildSimpleOptions(e,"ui-spinner")).classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(e){return this._buildSimpleOptions(e,"ui-button")},_checkboxradioOptions:function(e){return this._buildSimpleOptions(e,"ui-checkboxradio-label")},_selectmenuOptions:function(e){var t="vertical"===this.options.direction;return{width:t&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(t?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(t?"top":"left")},last:{"ui-selectmenu-button-open":t?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(t?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[e]}},_resolveClassesValues:function(i,n){var s={};return Y.each(i,function(e){var t=n.options.classes[e]||"",t=String.prototype.trim.call(t.replace(oe,""));s[e]=(t+" "+i[e]).replace(/\s+/g," ")}),s},_setOption:function(e,t){"direction"===e&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(e,t),"disabled"!==e?this.refresh():this._callChildMethod(t?"disable":"enable")},refresh:function(){var s,r=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),s=this.childWidgets,(s=this.options.onlyVisible?s.filter(":visible"):s).length&&(Y.each(["first","last"],function(e,t){var i,n=s[t]().data("ui-controlgroup-data");n&&r["_"+n.widgetName+"Options"]?((i=r["_"+n.widgetName+"Options"](1===s.length?"only":t)).classes=r._resolveClassesValues(i.classes,n),n.element[n.widgetName](i)):r._updateCornerClass(s[t](),t)}),this._callChildMethod("refresh"))}}),Y.widget("ui.checkboxradio",[Y.ui.formResetMixin,{version:"1.13.2",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var e,t=this._super()||{};return this._readType(),e=this.element.labels(),this.label=Y(e[e.length-1]),this.label.length||Y.error("No label found for checkboxradio widget"),this.originalLabel="",(e=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=e.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(t.label=this.originalLabel),null!=(e=this.element[0].disabled)&&(t.disabled=e),t},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var e=this.element[0].nodeName.toLowerCase();
vendor: 1,411 bytes, line 4
4this.type=this.element[0].type,"input"===e&&/radio|checkbox/.test(this.type)||Y.error("Can't create checkboxradio on element.nodeName="+e+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var e=this.element[0].name,t="input[name='"+Y.escapeSelector(e)+"']";return e?(this.form.length?Y(this.form[0].elements).filter(t):Y(t).filter(function(){return 0===Y(this)._form().length})).not(this.element):Y([])},_toggleClasses:function(){var e=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",e)._toggleClass(this.icon,null,"ui-icon-blank",!e),"radio"===this.type&&this._getRadioGroup().each(function(){var e=Y(this).checkboxradio("instance");e&&e._removeClass(e.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,t){"label"===e&&!t||(this._super(e,t),"disabled"===e?(this._toggleClass(this.label,null,"ui-state-disabled",t),this.element[0].disabled=t):this.refresh())},_updateIcon:function(e){var t="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=Y("<span>"),this.iconSpace=Y("<span> </span>
4"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(t+=e?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,e?"ui-icon-blank":"ui-icon-check")):t+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",t),e||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),(e=this.iconSpace?e.not(this.iconSpace[0]):e).remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,t=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),t!==this.options.disabled&&this._setOptions({disabled:t})}}]),Y.ui.checkboxradio,Y.widget("ui.button",{version:"1.13.2",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var e,t=this._super()||{};return this.isInput=this.element.is("input"),null!=(e=this.element[0].disabled)&&(t.disabled=e),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(t.label=this.originalLabel),t},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(e){e.keyCode===Y.ui.keyCode.SPACE&&(e.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(e,t){var i="iconPosition"!==e,n=i?this.options.iconPosition:t,e="top"===n||"bottom"===n;this.icon?i&&this._removeClass(this.icon,null,this.options.icon):(this.icon=Y("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),i&&this._addClass(this.icon,null,t),this._attachIcon(n),e?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconS
vendor: 6,980 bytes, line 4
4pace||(this.iconSpace=Y("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(e){this.icon[/^(?:end|bottom)/.test(e)?"before":"after"](this.iconSpace)},_attachIcon:function(e){this.element[/^(?:end|bottom)/.test(e)?"append":"prepend"](this.icon)},_setOptions:function(e){var t=(void 0===e.showLabel?this.options:e).showLabel,i=(void 0===e.icon?this.options:e).icon;t||i||(e.showLabel=!0),this._super(e)},_setOption:function(e,t){"icon"===e&&(t?this._updateIcon(e,t):this.icon&&(this.icon.remove(),this.iconSpace)&&this.iconSpace.remove()),"iconPosition"===e&&this._updateIcon(e,t),"showLabel"===e&&(this._toggleClass("ui-button-icon-only",null,!t),this._updateTooltip()),"label"===e&&(this.isInput?this.element.val(t):(this.element.html(t),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(e,t),"disabled"===e&&(this._toggleClass(null,"ui-state-disabled",t),this.element[0].disabled=t)&&this.element.trigger("blur")},refresh:function(){var e=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOptions({disabled:e}),this._updateTooltip()}}),!1!==Y.uiBackCompat&&(Y.widget("ui.button",Y.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(e,t){"text"!==e?("showLabel"===e&&(this.options.text=t),"icon"===e&&(this.options.icons.primary=t),"icons"===e&&(t.primary?(this._super("icon",t.primary),this._super("iconPosition","beginning")):t.secondary&&(this._super("icon",t.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",t)}}),Y.fn.button=(re=Y.fn.button,function(i){var e="string"==typeof i,n=Array.prototype.slice.call(arguments,1),s=this;return e?this.length||"instance"!==i?this.each(function(){var e=Y(this).attr("type"),t=Y.data(this,"ui-"+("checkbox"!==e&&"radio"!==e?"button":"checkboxradio"));return"instance"===i?(s=t,!1):t?"function"!=typeof t[i]||"_"===i.charAt(0)?Y.error("no such method '"+i+"' for button widget instance"):(e=t[i].apply(t,n))!==t&&void 0!==e?(s=e&&e.jquery?s.pushStack(e.get()):e,!1):void 0:Y.error("cannot call methods on button prior to initialization; attempted to call method '"+i+"'")}):s=void 0:(n.length&&(i=Y.widget.extend.apply(null,[i].concat(n))),this.each(function(){var e=Y(this).attr("type"),t="checkbox"!==e&&"radio"!==e?"button":"checkboxradio";(e=Y.data(this,"ui-"+t))?(e.option(i||{}),e._init&&e._init()):"button"!=t?Y(this).checkboxradio(Y.extend({icon:!1},i)):re.call(Y(this),i)})),s}),Y.fn.buttonset=function(){return Y.ui.controlgroup||Y.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),Y.ui.button,Y.extend(Y.ui,{datepicker:{version:"1.13.2"}}),Y.extend(ae.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return R(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var i,n=e.nodeName.toLowerCase(),s="div"===n||"span"===n;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(i=this._newInst(Y(e),s)).settings=Y.extend({},t||{}),"input"===n?this._connectDatepicker(e,i):s&&this._inlineDatepicker(e,i)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?le(Y("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,t){var i=Y(e);t.append=Y([]),t.trigger=Y([]),i.hasClass(this.markerClassName)||(this._attachments(i,t),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),Y.data(e,"datepicker",t),t.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,t){var i,n=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=Y("<span>").addClass(this._appendClass).text(n),e[s?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&&t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&&"both"!==i||e.on("focus",this._showDatepicker),"button"!==i&&"both"!==i||(n=this._get(t,"buttonText"),i=this._get(t,"buttonImage"),this._get(t,"buttonImageOnly")?t.trigger=Y("<img>").addClass(this._triggerClass).attr({src:i,alt:n,title:n}):(t.trigger=Y("<button type='button'>").addClass(this._triggerClass),i?t.trigger.html(Y("<img>").attr({src:i,alt:n,title:n})):t.trigger.text(n)),e[s?"before":"after"](t.trigger),t.trigger.on("click",function(){return Y.datepicker._datepickerShowing&&Y.datepicker._lastInput===e[0]?Y.datepicker._hideDatepicker():(Y.datepicker._datepickerShowing&&Y.datepicker._lastInput!==e[0]&&Y.datepicker._hideDatepicker(),Y.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,i,n,s,r,o;this._get(e,"autoSize")&&!e.inline&&(r=new Date(2009,11,20),(o=this._get(e,"dateFormat")).match(/[DM]/)&&(r.setMonth((t=function(e){for(s=n=i=0;s<e.length;s++)e[s].length>i&&(i=e[s].length,n=s);return n})(this._get(e,o.match(/MM/)?"monthNames":"monthNamesShort"))),r.setDate(t(this._get(e,o.match(/DD/)?"dayNames":"dayNamesShort"))+20-r.getDay())),e.input.attr("size",this._formatDate(e,r).length))},_inlineDatepicker:function(e,t){var i=Y(e);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(t.dpDiv),Y.data(e,"datepicker",t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,i,n,s){var r,o=this._dialogInst;return o||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=Y("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>
4"),this._dialogInput.on("keydown",this._doKeyDown),Y("body").append(this._dialogInput),(o=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},Y.data(this._dialogInput[0],"datepicker",o)),R(o.settings,n||{}),t=t&&t.constructor===Date?this._formatDate(o,t):t,this._dialogInput.val(t),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(r=document.documentElement.clientWidth,n=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[r/2-100+t,n/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),o.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),Y.blockUI&&Y.blockUI(this.dpDiv),Y.data(this._dialogInput[0],"datepicker",o),this},_destroyDatepicker:function(e){var t,i=Y(e),n=Y.data(e,"datepicker");i.hasClass(this.markerClassName)&&(t=e.nodeName.toLowerCase(),Y.removeData(e,"datepicker"),"input"===t?(n.append.remove(),n.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==t&&"span"!==t||i.removeClass(this.markerClassName).empty(),I===n)&&(I=null,this._curInst=null)},_enableDatepicker:function(t){var e,i=Y(t),n=Y.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=Y.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,i=Y(t),n=Y.data(t,"datepicker");i.hasClass(this.markerClassName)&&("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&&"span"!==e||((i=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=Y.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(e)for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return Y.data(e,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,i){var n,s,r=this._getInst(e);if(2===arguments.length&&"string"==typeof t)return"defaults"===t?Y.extend({},Y.datepicker._defaults):r?"all"===t?Y.extend({},r.settings):this._get(r,t):null;n=t||{},"string"==typeof t&&((n={})[t]=i),r&&(this._curInst===r&&this._hideDatepicker(),s=this._getDateDatepicker(e,!0),t=this._getMinMaxDate(r,"min"),i=this._getMinMaxDate(r,"max"),R(r.settings,n),null!==t&&void 0!==n.dateFormat&&void 0===n.minDate&&(r.settings.minDate=this._formatDate(r,t)),null!==i&&void 0!==n.dateFormat&&void 0===n.maxDate&&(r.settings.maxDate=this._formatDate(r,i)),"disabled"in n&&(n.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(Y(e),r),this._autoSize(r),this._setDate(r,s),this._updateAlternate(r),this._updateDatepicker(r))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){(e=this._getInst(e))&&this._updateDatepicker(e)},_setDateDatepicker:function(e,t){(e=this._getInst(e))&&(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){return(e=this._getInst(e))&&!e.inline&&this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,i,n=Y.datepicker._getInst(e.target),s=!0,r=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,Y.datepicker._datepickerShowing)switch(e.keyCode){case 9:Y.datepicker._hideDatepicker(),s=!1;break;case 13:return(i=Y("td."+Y.datepicker._dayOverClass+":not(."+Y.datepicker._currentClass+")",n.dpDiv))[0]&&Y.datepicker._selectDay(e.target,n.selectedMonth,n.selectedYear,i[0]),(t=Y.datepicker._get(n,"onSelect"))?(i=Y.datepicker._formatDate(n),t.apply(n.input?n.input[0]:null,[
vendor: 21,025 bytes, line 4
4i,n])):Y.datepicker._hideDatepicker(),!1;case 27:Y.datepicker._hideDatepicker();break;case 33:Y.datepicker._adjustDate(e.target,e.ctrlKey?-Y.datepicker._get(n,"stepBigMonths"):-Y.datepicker._get(n,"stepMonths"),"M");break;case 34:Y.datepicker._adjustDate(e.target,e.ctrlKey?+Y.datepicker._get(n,"stepBigMonths"):+Y.datepicker._get(n,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&Y.datepicker._clearDate(e.target),s=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&Y.datepicker._gotoToday(e.target),s=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&Y.datepicker._adjustDate(e.target,r?1:-1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&Y.datepicker._adjustDate(e.target,e.ctrlKey?-Y.datepicker._get(n,"stepBigMonths"):-Y.datepicker._get(n,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&Y.datepicker._adjustDate(e.target,-7,"D"),s=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&Y.datepicker._adjustDate(e.target,r?-1:1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&Y.datepicker._adjustDate(e.target,e.ctrlKey?+Y.datepicker._get(n,"stepBigMonths"):+Y.datepicker._get(n,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&Y.datepicker._adjustDate(e.target,7,"D"),s=e.ctrlKey||e.metaKey;break;default:s=!1}else 36===e.keyCode&&e.ctrlKey?Y.datepicker._showDatepicker(this):s=!1;s&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,i=Y.datepicker._getInst(e.target);if(Y.datepicker._get(i,"constrainInput"))return t=Y.datepicker._possibleChars(Y.datepicker._get(i,"dateFormat")),i=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||i<" "||!t||-1<t.indexOf(i)},_doKeyUp:function(e){if((e=Y.datepicker._getInst(e.target)).input.val()!==e.lastVal)try{Y.datepicker.parseDate(Y.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,Y.datepicker._getFormatConfig(e))&&(Y.datepicker._setDateFromField(e),Y.datepicker._updateAlternate(e),Y.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,i,n,s;"input"!==(e=e.target||e).nodeName.toLowerCase()&&(e=Y("input",e.parentNode)[0]),Y.datepicker._isDisabledDatepicker(e)||Y.datepicker._lastInput===e||(s=Y.datepicker._getInst(e),Y.datepicker._curInst&&Y.datepicker._curInst!==s&&(Y.datepicker._curInst.dpDiv.stop(!0,!0),s)&&Y.datepicker._datepickerShowing&&Y.datepicker._hideDatepicker(Y.datepicker._curInst.input[0]),!1!==(i=(n=Y.datepicker._get(s,"beforeShow"))?n.apply(e,[e,s]):{})&&(R(s.settings,i),s.lastVal=null,Y.datepicker._lastInput=e,Y.datepicker._setDateFromField(s),Y.datepicker._inDialog&&(e.value=""),Y.datepicker._pos||(Y.datepicker._pos=Y.datepicker._findPos(e),Y.datepicker._pos[1]+=e.offsetHeight),t=!1,Y(e).parents().each(function(){return!(t|="fixed"===Y(this).css("position"))}),n={left:Y.datepicker._pos[0],top:Y.datepicker._pos[1]},Y.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),Y.datepicker._updateDatepicker(s),n=Y.datepicker._checkOffset(s,n,t),s.dpDiv.css({position:Y.datepicker._inDialog&&Y.blockUI?"static":t?"fixed":"absolute",display:"none",left:n.left+"px",top:n.top+"px"}),s.inline||(i=Y.datepicker._get(s,"showAnim"),n=Y.datepicker._get(s,"duration"),s.dpDiv.css("z-index",function(e){for(var t;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(t=parseInt(e.css("zIndex"),10),!isNaN(t))&&0!==t)return t;e=e.parent()}return 0}(Y(e))+1),Y.datepicker._datepickerShowing=!0,Y.effects&&Y.effects.effect[i]?s.dpDiv.show(i,Y.datepicker._get(s,"showOptions"),n):s.dpDiv[i||"show"](i?n:null),Y.datepicker._shouldFocusInput(s)&&s.input.trigger("focus"),Y.datepicker._curInst=s)))},_updateDatepicker:function(e){this.maxRows=4,(I=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var t,i=this._getNumberOfMonths(e),n=i[1],s=e.dpDiv.find("."+this._dayOverClass+" a"),r=Y.datepicker._get(e,"onUpdateDatepicker");0<s.length&&ce.apply(s.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<n&&e.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),e.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===Y.datepicker._curInst&&Y.datepicker._datepickerShowing&&Y.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),e.yearshtml&&(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year").first().replaceWith(e.yearshtml),t=e.yearshtml=null},0)),r&&r.apply(e.input?e.input[0]:null,[e])},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(e,t,i){var n=e.dpDiv.outerWidth(),s=e.dpDiv.outerHeight(),r=e.input?e.input.outerWidth():0,o=e.input?e.input.outerHeight():0,a=document.documentElement.clientWidth+(i?0:Y(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:Y(document).scrollTop());return t.left-=this._get(e,"isRTL")?n-r:0,t.left-=i&&t.left===e.input.offset().left?Y(document).scrollLeft():0,t.top-=i&&t.top===e.input.offset().top+o?Y(document).scrollTop():0,t.left-=Math.min(t.left,t.left+n>a&&n<a?Math.abs(t.left+n-a):0),t.top-=Math.min(t.top,t.top+s>l&&s<l?Math.abs(s+o):0),t},_findPos:function(e){for(var t=this._getInst(e),i=this._get(t,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||Y.expr.pseudos.hidden(e));)e=e[i?"previousSibling":"nextSibling"];return[(t=Y(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,i,n=this._curInst;!n||e&&n!==Y.data(e,"datepicker")||this._datepickerShowing&&(t=this._get(n,"showAnim"),i=this._get(n,"duration"),e=function(){Y.datepicker._tidyDialog(n)},Y.effects&&(Y.effects.effect[t]||Y.effects[t])?n.dpDiv.hide(t,Y.datepicker._get(n,"showOptions"),i,e):n.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(e=this._get(n,"onClose"))&&e.apply(n.input?n.input[0]:null,[n.input?n.input.val():"",n]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),Y.blockUI)&&(Y.unblockUI(),Y("body").append(this.dpDiv)),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;Y.datepicker._curInst&&(t=Y(e.target),e=Y.datepicker._getInst(t[0]),!(t[0].id===Y.datepicker._mainDivId||0!==t.parents("#"+Y.datepicker._mainDivId).length||t.hasClass(Y.datepicker.markerClassName)||t.closest("."+Y.datepicker._triggerClass).length||!Y.datepicker._datepickerShowing||Y.datepicker._inDialog&&Y.blockUI)||t.hasClass(Y.datepicker.markerClassName)&&Y.datepicker._curInst!==e)&&Y.datepicker._hideDatepicker()},_adjustDate:function(e,t,i){var n=Y(e),e=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(e,t,i),this._updateDatepicker(e))},_gotoToday:function(e){var t=Y(e),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&&i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(e,t,i){var n=Y(e);(e=this._getInst(n[0]))["selected"+("M"===i?"Month":"Year")]=e["draw"+("M"===i?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(n)},_selectDay:function(e,t,i,n){var s=Y(e);Y(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=s.currentDay=parseInt(Y("a",n).attr("data-date")),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=i,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(e){e=Y(e),this._selectDate(e,"")},_selectDate:function(e,t){var i=Y(e),e=this._getInst(i[0]);t=null!=t?t:this._formatDate(e),e.input&&e.input.val(t),this._updateAlternate(e),(i=this._get(e,"onSelect"))?i.apply(e.input?e.input[0]:null,[t,e]):e.input&&e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&&e.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var t,i,n=this._get(e,"altField");n&&(t=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e),e=this.formatDate(t,i,this._getFormatConfig(e)),Y(document).find(n).val(e))},noWeekends:function(e){return[0<(e=e.getDay())&&e<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(t,s,e){if(null==t||null==s)throw"Invalid arguments";if(""===(s="object"==typeof s?s.toString():s+""))return null;for(var i,n,r=0,o="string"!=typeof(o=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff)?o:(new Date).getFullYear()%100+parseInt(o,10),a=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,l=(e?e.dayNames:null)||this._defaults.dayNames,c=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,d=(e?e.monthNames:null)||this._defaults.monthNames,u=-1,h=-1,p=-1,f=-1,g=!1,m=function(e){return(e=_+1<t.length&&t.charAt(_+1)===e)&&_++,e},v=function(e){var t=m(e),t="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,t=new RegExp("^\\d{"+("y"===e?t:1)+","+t+"}");if(t=s.substring(r).match(t))return r+=t[0].length,parseInt(t[0],10);throw"Missing number at position "+r},y=function(e,t,i){var n=-1,t=Y.map(m(e)?i:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(Y.each(t,function(e,t){var i=t[1];if(s.substr(r,i.length).toLowerCase()===i.toLowerCase())return n=t[0],r+=i.length,!1}),-1!==n)return n+1;throw"Unknown name at position "+r},b=function(){if(s.charAt(r)!==t.charAt(_))throw"Unexpected literal at position "+r;r++},_=0;_<t.length;_++)if(g)"'"!==t.charAt(_)||m("'")?b():g=!1;else switch(t.charAt(_)){case"d":p=v("d");break;case"D":y("D",a,l);break;case"o":f=v("o");break;case"m":h=v("m");break;case"M":h=y("M",c,d);break;case"y":u=v("y");break;case"@":u=(n=new Date(v("@"))).getFullYear(),h=n.getMonth()+1,p=n.getDate();break;case"!":u=(n=new Date((v("!")-this._ticksTo1970)/1e4)).getFullYear(),h=n.getMonth()+1,p=n.getDate();break;case"'":m("'")?b():g=!0;break;default:b()}if(r<s.length&&(e=s.substr(r),!/^\s+/.test(e)))throw"Extra/unparsed characters found in date: "+e;if(-1===u?u=(new Date).getFullYear():u<100&&(u+=(new Date).getFullYear()-(new Date).getFullYear()%100+(u<=o?0:-100)),-1<f)for(h=1,p=f;!(p<=(i=this._getDaysInMonth(u,h-1)));)h++,p-=i;if((n=this._daylightSavingAdjust(new Date(u,h-1,p))).getFullYear()!==u||n.getMonth()+1!==h||n.getDate()!==p)throw"Invalid date";return n},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,i){if(!e)return"";function n(e,t,i){var n=""+t;if(d(e))for(;n.length<i;)n="0"+n;return n}function s(e,t,i,n){return(d(e)?n:i)[t]}var r,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,a=(i?i.dayNames:null)||this._defaults.dayNames,l=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,c=(i?i.monthNames:null)||this._defaults.monthNames,d=function(e){return(e=r+1<t.length&&t.charAt(r+1)===e)&&r++,e},u="",h=!1;if(e)for(r=0;r<t.length;r++)if(h)"'"!==t.charAt(r)||d("'")?u+=t.charAt(r):h=!1;else switch(t.charAt(r)){case"d":u+=n("d",e.getDate(),2);break;case"D":u+=s("D",e.getDay(),o,a);break;case"o":u+=n("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=n("m",e.getMonth()+1,2);break;case"M":u+=s("M",e.getMonth(),l,c);break;case"y":u+=d("y")?e.getFullYear():(e.getFullYear()%100<10?"0":"")+e.getFullYear()%100;break;case"@":u+=e.getTime();break;case"!":u+=1e4*e.getTime()+this._ticksTo1970;break;case"'":d("'")?u+="'":h=!0;break;default:u+=t.charAt(r)}return u},_possibleChars:function(t){for(var e="",i=!1,n=function(e){return(e=s+1<t.length&&t.charAt(s+1)===e)&&s++,e},s=0;s<t.length;s++)if(i)"'"!==t.charAt(s)||n("'")?e+=t.charAt(s):i=!1;else switch(t.charAt(s)){case"d":case"m":case"y":case"@":e+="0123456789";break;case"D":case"M":return null;case"'":n("'")?e+="'":i=!0;break;default:e+=t.charAt(s)}return e},_get:function(e,t){return(void 0!==e.settings[t]?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),n=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),r=s,o=this._getFormatConfig(e);try{r=this.parseDate(i,n,o)||s}catch(e){n=t?"":n}e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),e.currentDay=n?r.getDate():0,e.currentMonth=n?r.getMonth():0,e.currentYear=n?r.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(a,e,t){var i,n;return(e=(e=null==e||""===e?t:"string"==typeof e?function(e){try{return Y.datepicker.parseDate(Y.datepicker._get(a,"dateFormat"),e,Y.datepicker._getFormatConfig(a))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?Y.datepicker._getDate(a):null)||new Date,i=t.getFullYear(),n=t.getMonth(),s=t.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,o=r.exec(e);o;){switch(o[2]||"d"){case"d":case"D":s+=parseInt(o[1],10);break;case"w":case"W":s+=7*parseInt(o[1],10);break;case"m":case"M":n+=parseInt(o[1],10),s=Math.min(s,Y.datepicker._getDaysInMonth(i,n));break;case"y":case"Y":i+=parseInt(o[1],10),s=Math.min(s,Y.datepicker._getDaysInMonth(i,n))}o=r.exec(e)}return new Date(i,n,s)}(e):"number"==typeof e?isNaN(e)?t:(i=e,(n=new Date).setDate(n.getDate()+i),n):new Date(e.getTime()))&&"Invalid Date"===e.toString()?t:e)&&(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(12<e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,s=e.selectedMonth,r=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),s===e.selectedMonth&&r===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(n?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),i="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){Y.datepicker._adjustDate(i,-t,"M")},next:function(){Y.datepicker._adjustDate(i,+t,"M")},hide:function(){Y.datepicker._hideDatepicker()},today:function(){Y.datepicker._gotoToday(i)},selectDay:function(){return Y.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return Y.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return Y.datepicker._selectMonthYear(i,this,"Y"),!1}};Y(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,n,s,r,H,j,L,z,o,a,W,l,c,d,u,h,p,f,g,m,v,F,y,b,_,w,B,U,x,C,S,k=new Date,q=this._daylightSavingAdjust(new Date(k.getFullYear(),k.getMonth(),k.getDate())),E=this._get(e,"isRTL"),V=this._get(e,"showButtonPanel"),D=this._get(e,"hideIfNoPrevNext"),T=this._get(e,"navigationAsDateFormat"),A=this._getNumberOfMonths(e),I=this._get(e,"showCurrentAtPos"),k=this._get(e,"stepMonths"),$=1!==A[0]||1!==A[1],R=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),M=this._getMinMaxDate(e,"min"),O=this._getMinMaxDate(e,"max"),P=e.drawMonth-I,N=e.drawYear;if(P<0&&(P+=12,N--),O)for(t=this._daylightSavingAdjust(new Date(O.getFullYear(),O.getMonth()-A[0]*A[1]+1,O.getDate())),t=M&&t<M?M:t;this._daylightSavingAdjust(new Date(N,P,1))>t;)--P<0&&(P=11,N--);for(e.drawMonth=P,e.drawYear=N,I=this._get(e,"prevText"),I=T?this.formatDate(I,this._daylightSavingAdjust(new Date(N,P-k,1)),this._getFormatConfig(e)):I,i=this._canAdjustMonth(e,-1,N,P)?Y("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:I}).append(Y("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(E?"e":"w")).text(I))[0].outerHTML:D?"":Y("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:I}).append(Y("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(E?"e":"w")).text(I))[0].outerHTML,I=this._get(e,"nextText"),I=T?this.formatDate(I,this._daylightSavingAdjust(new Date(N,P+k,1)),this._getFormatConfig(e)):I,n=this._canAdjustMonth(e,1,N,P)?Y("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:I}).append(Y("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(E?"w":"e")).text(I))[0].outerHTML:D?"":Y("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:I}).append(Y("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(E?"w":"e")).text(I))[0].outerHTML,k=this._get(e,"currentText"),D=this._get(e,"gotoCurrent")&&e.currentDay?R:q,k=T?this.formatDate(k,D,this._getFormatConfig(e)):k,I="",e.inline||(I=Y("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(e,"closeText"))[0].outerHTML),T="",V&&(T=Y("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(E?I:"").append(this._isInRange(e,D)?Y("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(k):"").append(E?"":I)[0].outerHTML),s=parseInt(this._get(e,"firstDay"),10),s=isNaN(s)?0:s,r=this._get(e,"showWeek"),H=this._get(e,"dayNames"),j=this._get(e,"dayNamesMin"),L=this._get(e,"monthNames"),z=this._get(e,"monthNamesShort"),o=this._get(e,"beforeShowDay"),a=this._get(e,"showOtherMonths"),W=this._get(e,"selectOtherMonths"),l=this._getDefaultDate(e),c="",u=0;u<A[0];u++){for(h="",this.maxRows=4,p=0;p<A[1];p++){if(f=this._daylightSavingAdjust(new Date(N,P,e.selectedDay)),g=" ui-corner-all",m="",$){if(m+="<div class='ui-datepicker-group",1<A[1])switch(p){case 0:m+=" ui-datepicker-group-first",g=" ui-corner-"+(E?"right":"left");break;case A[1]-1:m+=" ui-datepicker-group-last",g=" ui-corner-"+(E?"left":"right");break;default:m+=" ui-datepicker-group-middle",g=""}m+="'>"}for(m+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+g+"'>"+(/all|left/.test(g)&&0===u?E?n:i:"")+(/all|right/.test(g)&&0===u?E?i:n:"")+this._generateMonthYearHeader(e,P,N,M,O,0<u||0<p,L,z)+"</div><table class='ui-datepicker-calendar'><thead><tr>",v=r?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",d=0;d<7;d++)v+="<th scope='col'"+(5<=(d+s+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+H[F=(d+s)%7]+"'>"+j[F]+"</span></th>";for(m+=v+"</tr></thead><tbody>",b=this._getDaysInMonth(N,P),N===e.selectedYear&&P===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,b)),y=(this._getFirstDayOfMonth(N,P)-s+7)%7,b=Math.ceil((y+b)/7),_=$&&this.maxRows>b?this.maxRows:b,this.maxRows=_,w=this._daylightSavingAdjust(new Date(N,P,1-y)),B=0;B<_;B++){for(m+="<tr>",U=r?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(w)+"</td>":"",d=0;d<7;d++)x=o?o.apply(e.input?e.input[0]:null,[w]):[!0,""],S=(C=w.getMonth()!==P)&&!W||!x[0]||M&&w<M||O&&O<w,U+="<td class='"+(5<=(d+s+6)%7?" ui-datepicker-week-end":"")+(C?" ui-datepicker-other-month":"")+(w.getTime()===f.getTime()&&P===e.selectedMonth&&e._keyEvent||l.getTime()===w.getTime()&&l.getTime()===f.getTime()?" "+this._dayOverClass:"")+(S?" "+this._unselectableClass+" ui-state-disabled":"")+(C&&!a?"":" "+x[1]+(w.getTime()===R.getTime()?" "+this._currentClass:"")+(w.getTime()===q.getTime()?" ui-datepicker-today":""))+"'"+(C&&!a||!x[2]?"":" title='"+x[2].replace(/'/g,"'")+"'")+(S?"":" data-handler='selectDay' data-event='click' data-month='"+w.getMonth()+"' data-year='"+w.getFullYear()+"'")+">"+(C&&!a?" ":S?"<span class='ui-state-default'>"+w.getDate()+"</span>":"<a class='ui-state-default"+(w.getTime()===q.getTime()?" ui-state-highlight":"")+(w.getTime()===R.getTime()?" ui-state-active":"")+(C?" ui-priority-secondary":"")+"' href='#' aria-current='"+(w.getTime()===R.getTime()?"true":"false")+"' data-date='"+w.getDate()+"'>"+w.getDate()+"</a>")+"</td>
4",w.setDate(w.getDate()+1),w=this._daylightSavingAdjust(w);m+=U+"</tr>"}11<++P&&(P=0,N++),h+=m+="</tbody></table>"+($?"</div>"+(0<A[0]&&p===A[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}c+=h}return c+=T,e._keyEvent=!1,c},_generateMonthYearHeader:function(e,t,i,n,s,r,o,a){var l,c,d,u,h,p,f=this._get(e,"changeMonth"),g=this._get(e,"changeYear"),m=this._get(e,"showMonthAfterYear"),v=this._get(e,"selectMonthLabel"),y=this._get(e,"selectYearLabel"),b="<div class='ui-datepicker-title'>",_="";if(r||!f)_+="<span class='ui-datepicker-month'>"+o[t]+"</span>";else{for(l=n&&n.getFullYear()===i,c=s&&s.getFullYear()===i,_+="<select class='ui-datepicker-month' aria-label='"+v+"' data-handler='selectMonth' data-event='change'>",d=0;d<12;d++)(!l||d>=n.getMonth())&&(!c||d<=s.getMonth())&&(_+="<option value='"+d+"'"+(d===t?" selected='selected'":"")+">"+a[d]+"</option>");_+="</select>"}if(m||(b+=_+(!r&&f&&g?"":" ")),!e.yearshtml)if(e.yearshtml="",r||!g)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(o=this._get(e,"yearRange").split(":"),u=(new Date).getFullYear(),h=(v=function(e){return e=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?u+parseInt(e,10):parseInt(e,10),isNaN(e)?u:e})(o[0]),p=Math.max(h,v(o[1]||"")),h=n?Math.max(h,n.getFullYear()):h,p=s?Math.min(p,s.getFullYear()):p,e.yearshtml+="<select class='ui-datepicker-year' aria-label='"+y+"' data-handler='selectYear' data-event='change'>";h<=p;h++)e.yearshtml+="<option value='"+h+"'"+(h===i?" selected='selected'":"")+">"+h+"</option>";e.yearshtml+="</select>",b+=e.yearshtml,e.yearshtml=null}return b+=this._get(e,"yearSuffix"),m&&(b+=(!r&&f&&g?"":" ")+_),b+"</div>"},_adjustInstDate:function(e,t,i){var n=e.selectedYear+("Y"===i?t:0),s=e.selectedMonth+("M"===i?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(n,s))+("D"===i?t:0),t=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,s,t)));e.selectedDay=t.getDate(),e.drawMonth=e.selectedMonth=t.getMonth(),e.drawYear=e.selectedYear=t.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),t=i&&t<i?i:t;return(e=this._getMinMaxDate(e,"max"))&&e<t?e:t},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){return null==(e=this._get(e,"numberOfMonths"))?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var s=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(i,n+(t<0?t:s[0]*s[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),s=null,r=null,o=this._get(e,"yearRange");return o&&(e=o.split(":"),o=(new Date).getFullYear(),s=parseInt(e[0],10),r=parseInt(e[1],10),e[0].match(/[+\-].*/)&&(s+=o),e[1].match(/[+\-].*/))&&(r+=o),(!i||t.getTime()>=i.getTime())&&(!n||t.getTime()<=n.getTime())&&(!s||t.getFullYear()>=s)&&(!r||t.getFullYear()<=r)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:"string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){return t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear),t=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay)),this.formatDate(this._get(e,"dateFormat"),t,this._getFormatConfig(e))}}),Y.fn.datepicker=function(e){if(!this.length)return this;Y.datepicker.initialized||(Y(document).on("mousedown",Y.datepicker._checkExternalClick),Y.datepicker.initialized=!0),0===Y("#"+Y.datepicker._mainDivId).length&&Y("body").append(Y.datepicker.dpDiv);
vendor: 30,825 bytes, line 4
4var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&&("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?Y.datepicker["_"+e+"Datepicker"].apply(Y.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?Y.datepicker["_"+e+"Datepicker"].apply(Y.datepicker,[this].concat(t)):Y.datepicker._attachDatepicker(this,e)})},Y.datepicker=new ae,Y.datepicker.initialized=!1,Y.datepicker.uuid=(new Date).getTime(),Y.datepicker.version="1.13.2",Y.datepicker,Y.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var M,O=!1;function de(e,t,i){return t<=e&&e<t+i}function P(t){return function(){var e=this.element.val();t.apply(this,arguments),this._refresh(),e!==this.element.val()&&this._trigger("change")}}Y(document).on("mouseup",function(){O=!1}),Y.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){if(!0===Y.data(e.target,t.widgetName+".preventClickEvent"))return Y.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){var t,i,n;if(!O)return this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),i=1===(this._mouseDownEvent=e).which,n=!("string"!=typeof(t=this).options.cancel||!e.target.nodeName)&&Y(e.target).closest(this.options.cancel).length,!(i&&!n&&this._mouseCapture(e))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?(e.preventDefault(),!0):(!0===Y.data(e.target,this.widgetName+".preventClickEvent")&&Y.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),O=!0))},_mouseMove:function(e){if(this._mouseMoved){if(Y.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&Y.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,O=!1,e.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),Y.ui.plugin={add:function(e,t,i){var n,s=Y.ui[e].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([t,i[n]])},call:function(e,t,i,n){var s,r=e.plugins[t];if(r&&(n||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(s=0;s<r.length;s++)e.options[r[s][0]]&&r[s][1].apply(e.element,i)}},Y.ui.safeBlur=function(e){e&&"body"!==e.nodeName.toLowerCase()&&Y(e).trigger("blur")},Y.widget("ui.draggable",Y.ui.mouse,{version:"1.13.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(e){var t=this.options;return!(this.helper||t.disabled||0<Y(e.target).closest(".ui-resizable-handle").length||(this.handle=this._getHandle(e),!this.handle)||(this._blurActiveElement(e),this._blockFrames(!0===t.iframeFix?"iframe":t.iframeFix),0))},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var e=Y(this);return Y("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var t=Y.ui.safeActiveElement(this.document[0]);Y(e.target).closest(t).length||Y.ui.safeBlur(t)},_mouseStart:function(e){var t=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),Y.ui.ddmanager&&(Y.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===Y(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,t.cursorAt&&this._adjustOffsetFromHelper(t.cursorAt),this._setContainment(),!1===this._trigger("start",e)?(this._clear(),!1):(this._cacheHelperProportions(),Y.ui.ddmanager&&!t.dropBehaviour&&Y.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),Y.ui.ddmanager&&Y.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(e,t){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!t){if(t=this._uiHash(),!1===this._trigger("drag",e,t))return this._mouseUp(new Y.Event("mouseup",e)),!1;this.position=t.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",Y.ui.ddmanager&&Y.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var t=this,i=!1;return Y.ui.ddmanager&&!this.options.dropBehaviour&&(i=Y.ui.ddmanager.drop(this,e)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,i)?Y(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==t._trigger("stop",e)&&t._clear()}):!1!==this._trigger("stop",e)&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),Y.ui.ddmanager&&Y.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),Y.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new Y.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return!this.options.handle||!!Y(e.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var t=this.options,i="function"==typeof t.helper;return(e=i?Y(t.helper.apply(this.element[0],[e])):"clone"===t.helper?this.element.clone().removeAttr("id"):this.element).parents("body").length||e.appendTo("parent"===t.appendTo?this.element[0].parentNode:t.appendTo),i&&e[0]===this.element[0]&&this._setPositionRelative(),e[0]===this.element[0]||/(fixed|absolute)/.test(e.css("position"))||e.css("position","absolute"),e},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=Array.isArray(e)?{left:+e[0],top:+e[1]||0}:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),t=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==t&&Y.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var e,t;return"relative"!==this.cssPosition?{top:0,left:0}:(e=this.element.position(),t=this._isRootNode(this.scrollParent[0]),{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())})},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t,i,n=this.options,s=this.document[0];this.relativeContainer=null,n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(i=(t=Y(n.containment))[0])&&(e=/(scroll|auto)/.test(t.css("overflow")),this.containment=[(parseInt(t.css("borderLeftWidth"),10)||0)+(parseInt(t.css("paddingLeft"),10)||0),(parseInt(t.css("borderTopWidth"),10)||0)+(parseInt(t.css("paddingTop"),10)||0),(e?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(t.css("borderRightWidth"),10)||0)-(parseInt(t.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(t.css("borderBottomWidth"),10)||0)-(parseInt(t.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=t)):this.containment=n.containment:this.containment=[0,0,Y(s).width()-this.helperProportions.width-this.margins.left,(Y(s).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[Y(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,Y(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,Y(window).scrollLeft()+Y(window).width()-this.helperProportions.width-this.margins.left,Y(window).scrollTop()+(Y(window).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,e=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:e?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:e?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,n=this.options,s=this._isRootNode(this.scrollParent[0]),r=e.pageX,o=e.pageY;return s&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),{top:(o=t&&(this.containment&&(i=this.relativeContainer?(i=this.relativeContainer.offset(),[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):this.containment,e.pageX-this.offset.click.left<i[0]&&(r=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(o=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(r=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3])&&(o=i[3]+this.offset.click.top),n.grid&&(e=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY,o=!i||e-this.offset.click.top>=i[1]||e-this.offset.click.top>i[3]?e:e-this.offset.click.top>=i[1]?e-n.grid[1]:e+n.grid[1],e=n.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)/n.grid[0])*n.grid[0]:this.originalPageX,r=!i||e-this.offset.click.left>=i[0]||e-this.offset.click.left>i[2]?e:e-this.offset.click.left>=i[0]?e-n.grid[0]:e+n.grid[0]),"y"===n.axis&&(r=this.originalPageX),"x"===n.axis)?this.originalPageY:o)-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,t,i){return i=i||this._uiHash(),Y.ui.plugin.call(this,e,[t,i,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),Y.Widget.prototype._trigger.call(this,e,t,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),Y.ui.plugin.add("draggable","connectToSortable",{start:function(t,e,i){var n=Y.extend({},e,{item:i.element});i.sortables=[],Y(i.options.connectToSortable).each(function(){var e=Y(this).sortable("instance");e&&!e.options.disabled&&(i.sortables.push(e),e.refreshPositions(),e._trigger("activate",t,n))})},stop:function(t,e,i){var n=Y.extend({},e,{item:i.element});i.cancelHelperRemoval=!1,Y.each(i.sortables,function(){var e=this;e.isOver?(e.isOver=0,i.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))})},drag:function(i,n,s){Y.each(s.sortables,function(){var e=!1,t=this;t.positionAbs=s.positionAbs,t.helperProportions=s.helperProportions,t.offset.click=s.offset.click,t._intersectsWith(t.containerCache)&&(e=!0,Y.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,e=(this===t||!this._intersectsWith(this.containerCache)||!Y.contains(t.element[0],this.element[0]))&&e})),e?(t.isOver||(t.isOver=1,s._parent=n.helper.parent(),t.currentItem=n.helper.appendTo(t.element).data("ui-sortable-item",!0),t.options._helper=t.options.helper,t.options.helper=function(){return n.helper[0]},i.target=t.currentItem[0],t._mouseCapture(i,!0),t._mouseStart(i,!0,!0),t.offset.click.top=s.offset.click.top,t.offset.click.left=s.offset.click.left,t.offset.parent.left-=s.offset.parent.left-t.offset.parent.left,t.offset.parent.top-=s.offset.parent.top-t.offset.parent.top,s._trigger("toSortable",i),s.dropped=t.element,Y.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,t.fromOutside=s),t.currentItem&&(t._mouseDrag(i),n.position=t.position)):t.isOver&&(t.isOver=0,t.cancelHelperRemoval=!0,t.options._revert=t.options.revert,t.options.revert=!1,t._trigger("out",i,t._uiHash(t)),t._mouseStop(i,!0),t.options.revert=t.options._revert,t.options.helper=t.options._helper,t.placeholder&&t.placeholder.remove(),n.helper.appendTo(s._parent),s._refreshOffsets(i),n.position=s._generatePosition(i,!0),s._trigger("fromSortable",i),s.dropped=!1,Y.each(s.sortables,function(){this.refreshPositions()}))})}}),Y.ui.plugin.add("draggable","cursor",{start:function(e,t,i){var n=Y("body"),i=i.options;n.css("cursor")&&(i._cursor=n.css("cursor")),n.css("cursor",i.cursor)},stop:function(e,t,i){(i=i.options)._cursor&&Y("body").css("cursor",i._cursor)}}),Y.ui.plugin.add("draggable","opacity",{start:function(e,t,i){t=Y(t.helper),i=i.options,t.css("opacity")&&(i._opacity=t.css("opacity")),t.css("opacity",i.opacity)},stop:function(e,t,i){(i=i.options)._opacity&&Y(t.helper).css("opacity",i._opacity)}}),Y.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,t,i){var n=i.options,s=!1,r=i.scrollParentNotHidden[0],o=i.document[0];r!==o&&"HTML"!==r.tagName?(n.axis&&"x"===n.axis||(i.overflowOffset.top+r.offsetHeight-e.pageY<n.scrollSensitivity?r.scrollTop=s=r.scrollTop+n.scrollSpeed:e.pageY-i.overflowOffset.top<n.scrollSensitivity&&(r.scrollTop=s=r.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(i.overflowOffset.left+r.offsetWidth-e.pageX<n.scrollSensitivity?r.scrollLeft=s=r.scrollLeft+n.scrollSpeed:e.pageX-i.overflowOffset.left<n.scrollSensitivity&&(r.scrollLeft=s=r.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(e.pageY-Y(o).scrollTop()<n.scrollSensitivity?s=Y(o).scrollTop(Y(o).scrollTop()-n.scrollSpeed):Y(window).height()-(e.pageY-Y(o).scrollTop())<n.scrollSensitivity&&(s=Y(o).scrollTop(Y(o).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(e.pageX-Y(o).scrollLeft()<n.scrollSensitivity?s=Y(o).scrollLeft(Y(o).scrollLeft()-n.scrollSpeed):Y(window).width()-(e.pageX-Y(o).scrollLeft())<n.scrollSensitivity&&(s=Y(o).scrollLeft(Y(o).scrollLeft()+n.scrollSpeed)))),!1!==s&&Y.ui.ddmanager&&!n.dropBehaviour&&Y.ui.ddmanager.prepareOffsets(i,e)}}),Y.ui.plugin.add("draggable","snap",{start:function(e,t,i){var n=i.options;i.snapElements=[],Y(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var e=Y(this),t=e.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:t.top,left:t.left})})},drag:function(e,t,i){for(var n,s,r,o,a,l,c,d,u,h=i.options,p=h.snapTolerance,f=t.offset.left,g=f+i.helperProportions.width,m=t.offset.top,v=m+i.helperProportions.height,y=i.snapElements.length-1;0<=y;y--)l=(a=i.snapElements[y].left-i.margins.left)+i.snapElements[y].width,d=(c=i.snapElements[y].top-i.margins.top)+i.snapElements[y].height,g<a-p||l+p<f||v<c-p||d+p<m||!Y.contains(i.snapElements[y].item.ownerDocument,i.snapElements[y].item)?(i.snapElements[y].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,e,Y.extend(i._uiHash(),{snapItem:i.snapElements[y].item})),i.snapElements[y].snapping=!1):("inner"!==h.snapMode&&(n=Math.abs(c-v)<=p,s=Math.abs(d-m)<=p,r=Math.abs(a-g)<=p,o=Math.abs(l-f)<=p,n&&(t.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),s&&(t.position.top=i._convertPositionTo("relative",{top:d,left:0}).top),r&&(t.position.left=i._convertPositionTo("relative",{top:0,left:a-i.helperProportions.width}).left),o)&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l}).left),u=n||s||r||o,"outer"!==h.snapMode&&(n=Math.abs(c-m)<=p,s=Math.abs(d-v)<=p,r=Math.abs(a-f)<=p,o=Math.abs(l-g)<=p,n&&(t.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),s&&(t.position.top=i._convertPositionTo("relative",{top:d-i.helperProportions.height,left:0}).top),r&&(t.position.left=i._convertPositionTo("relative",{top:0,left:a}).left),o)&&(t.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left),!i.snapElements[y].snapping&&(n||s||r||o||u)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,e,Y.extend(i._uiHash(),{snapItem:i.snapElements[y].item})),i.snapElements[y].snapping=n||s||r||o||u)}}),Y.ui.plugin.add("draggable","stack",{start:function(e,t,i){var n,i=i.options;(i=Y.makeArray(Y(i.stack)).sort(function(e,t){return(parseInt(Y(e).css("zIndex"),10)||0)-(parseInt(Y(t).css("zIndex"),10)||0)})).length&&(n=parseInt(Y(i[0]).css("zIndex"),10)||0,Y(i).each(function(e){Y(this).css("zIndex",n+e)}),this.css("zIndex",n+i.length))}}),Y.ui.plugin.add("draggable","zIndex",{start:function(e,t,i){t=Y(t.helper),i=i.options,t.css("zIndex")&&(i._zIndex=t.css("zIndex")),t.css("zIndex",i.zIndex)},stop:function(e,t,i){(i=i.options)._zIndex&&Y(t.helper).css("zIndex",i._zIndex)}}),Y.ui.draggable,Y.widget("ui.resizable",Y.ui.mouse,{version:"1.13.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(e,t){if("hidden"===Y(e).css("overflow"))return!1;var i=t&&"left"===t?"scrollLeft":"scrollTop",t=!1;if(0<e[i])return!0;try{e[i]=1,t=0<e[i],e[i]=0}catch(e){}return t},_create:function(){var e,t=this.options,i=this;this._addClass("ui-resizable"),Y.extend(this,{_aspectRatio:!!t.aspectRatio,aspectRatio:t.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:t.helper||t.ghost||t.animate?t.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(Y("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),t.autoHide&&Y(this.element).on("mouseenter",function(){t.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){t.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){function e(e){Y(e).removeData("resizable").removeData("ui-resizable").off(".resizable")}var t;return this._mouseDestroy(),this._addedHandles.remove(),this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_setOption:function(e,t){switch(this._super(e,t),e){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!t}},_setupHandles:function(){var e,t,i,n,s,r=this.options,o=this;if(this.handles=r.handles||(Y(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=Y(),this._addedHandles=Y(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},t=0;t<i.length;t++)n="ui-resizable-"+(e=String.prototype.trim.call(i[t])),s=Y("<div>"),this._addClass(s,"ui-resizable-handle "+n),s.css({zIndex:r.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.children(this.handles[e]).length||(this.element.append(s),this._addedHandles=this._addedHandles.add(s));this._renderAxis=function(e){var t,i,n;for(t in e=e||this.element,this.handles)this.handles[t].constructor===String?this.handles[t]=this.element.children(this.handles[t]).first().show():(this.handles[t].jquery||this.handles[t].nodeType)&&(this.handles[t]=Y(this.handles[t]),this._on(this.handles[t],{mousedown:o._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=Y(this.handles[t],this.element),n=/sw|ne|nw|se|n|s/.test(t)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(t)?"Top":/se|sw|s/.test(t)?"Bottom":/^e$/.test(t)?"Right":"Left"].join(""),e.css(i,n),this._proportionallyResize()),this._handles=this._handles.add(this.handles[t])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){o.resizing||(this.className&&(s=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),o.axis=s&&s[1]?s[1]:"se")}),r.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(e){var t,i,n=!1;for(t in this.handles)(i=Y(this.handles[t])[0])!==e.target&&!Y.contains(i,e.target)||(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var t,i,n=this.options,s=this.element;return this.resizing=!0,this._renderProxy(),t=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),n.containment&&(t+=Y(n.containment).scrollLeft()||0,i+=Y(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:t,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:s.width(),height:s.height()},this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()},this.originalPosition={left:t,top:i},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=Y(".ui-resizable-"+this.axis).css("cursor"),Y("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var t=this.originalMousePosition,i=this.axis,n=e.pageX-t.left||0,t=e.pageY-t.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(t=i.apply(this,[e,n,t]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(t=this._updateRatio(t,e)),t=this._respectSize(t,e),this._updateCache(t),this._propagate("resize",e),t=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),Y.isEmptyObject(t)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges())),!1},_mouseStop:function(e){this.resizing=!1;var t,i,n,s=this.options,r=this;return this._helper&&(n=(t=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:r.sizeDiff.height,i=t?0:r.sizeDiff.width,t={width:r.helper.width()-i,height:r.helper.height()-n},i=parseFloat(r.element.css("left"))+(r.position.left-r.originalPosition.left)||null,n=parseFloat(r.element.css("top"))+(r.position.top-r.originalPosition.top)||null,s.animate||this.element.css(Y.extend(t,{top:n,left:i})),r.helper.height(r.size.height),r.helper.width(r.size.width),this._helper)&&!s.animate&&this._proportionallyResize(),Y("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,n=this.options,s={minWidth:this._isNumber(n.minWidth)?n.minWidth:0,maxWidth:this._isNumber(n.maxWidth)?n.maxWidth:1/0,minHeight:this._isNumber(n.minHeight)?n.minHeight:0,maxHeight:this._isNumber(n.maxHeight)?n.maxHeight:1/0};(this._aspectRatio||e)&&(t=s.minHeight*this.aspectRatio,i=s.minWidth/this.aspectRatio,n=s.maxHeight*this.aspectRatio,e=s.maxWidth/this.aspectRatio,s.minWidth<t&&(s.minWidth=t),s.minHeight<i&&(s.minHeight=i),n<s.maxWidth&&(s.maxWidth=n),e<s.maxHeight)&&(s.maxHeight=e),this._vBoundaries=s},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 4,176 bytes, line 4
4=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,n=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===n&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===n&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,n=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,s=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,r=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,o=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,a=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,c=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return r&&(e.width=t.minWidth),o&&(e.height=t.minHeight),n&&(e.width=t.maxWidth),s&&(e.height=t.maxHeight),r&&c&&(e.left=a-t.minWidth),n&&c&&(e.left=a-t.maxWidth),o&&i&&(e.top=l-t.minHeight),s&&i&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],n=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],s=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)i[t]=parseFloat(n[t])||0,i[t]+=parseFloat(s[t])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;t<this._proportionallyResizeElements.length;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,t=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||Y("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++t.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(e,t,i){return Y.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},sw:function(e,t,i){return Y.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,t,i]))},ne:function(e,t,i){return Y.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,t,i]))},nw:function(e,t,i){return Y.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,t,i]))}},_propagate:function(e,t){Y.ui.plugin.call(this,e,[t,this.ui()]),"resize"!==e&&this._trigger(e,t,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),Y.ui.plugin.add("resizable","animate",{stop:function(t){var i=Y(this).resizable("instance"),e=i.options,n=i._proportionallyResizeElements,s=(o=n.length&&/textarea/i.test(n[0].nodeName))&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,o={width:i.size.width-r,height:i.size.height-s},r=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,s=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(Y.extend(o,s&&r?{top:s,left:r}:{}),{duration:e.animateDuration,easing:e.animateEasing,step:function(){var e={
vendor: 97,793 bytes, line 4
4width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&Y(n[0]).css({width:e.width,height:e.height}),i._updateCache(e),i._propagate("resize",t)}})}}),Y.ui.plugin.add("resizable","containment",{start:function(){var i,n,s=Y(this).resizable("instance"),e=s.options,t=s.element,r=e.containment,o=r instanceof Y?r.get(0):/parent/.test(r)?t.parent().get(0):r;o&&(s.containerElement=Y(o),/document/.test(r)||r===document?(s.containerOffset={left:0,top:0},s.containerPosition={left:0,top:0},s.parentData={element:Y(document),left:0,top:0,width:Y(document).width(),height:Y(document).height()||document.body.parentNode.scrollHeight}):(i=Y(o),n=[],Y(["Top","Right","Left","Bottom"]).each(function(e,t){n[e]=s._num(i.css("padding"+t))}),s.containerOffset=i.offset(),s.containerPosition=i.position(),s.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},e=s.containerOffset,t=s.containerSize.height,r=s.containerSize.width,r=s._hasScroll(o,"left")?o.scrollWidth:r,t=s._hasScroll(o)?o.scrollHeight:t,s.parentData={element:o,left:e.left,top:e.top,width:r,height:t}))},resize:function(e){var t=Y(this).resizable("instance"),i=t.options,n=t.containerOffset,s=t.position,r=t._aspectRatio||e.shiftKey,o={top:0,left:0},a=t.containerElement,e=!0;a[0]!==document&&/static/.test(a.css("position"))&&(o=n),s.left<(t._helper?n.left:0)&&(t.size.width=t.size.width+(t._helper?t.position.left-n.left:t.position.left-o.left),r&&(t.size.height=t.size.width/t.aspectRatio,e=!1),t.position.left=i.helper?n.left:0),s.top<(t._helper?n.top:0)&&(t.size.height=t.size.height+(t._helper?t.position.top-n.top:t.position.top),r&&(t.size.width=t.size.height*t.aspectRatio,e=!1),t.position.top=t._helper?n.top:0),i=t.containerElement.get(0)===t.element.parent().get(0),s=/relative|absolute/.test(t.containerElement.css("position")),i&&s?(t.offset.left=t.parentData.left+t.position.left,t.offset.top=t.parentData.top+t.position.top):(t.offset.left=t.element.offset().left,t.offset.top=t.element.offset().top),s=Math.abs(t.sizeDiff.width+(t._helper?t.offset.left-o.left:t.offset.left-n.left)),n=Math.abs(t.sizeDiff.height+(t._helper?t.offset.top-o.top:t.offset.top-n.top)),s+t.size.width>=t.parentData.width&&(t.size.width=t.parentData.width-s,r)&&(t.size.height=t.size.width/t.aspectRatio,e=!1),n+t.size.height>=t.parentData.height&&(t.size.height=t.parentData.height-n,r)&&(t.size.width=t.size.height*t.aspectRatio,e=!1),e||(t.position.left=t.prevPosition.left,t.position.top=t.prevPosition.top,t.size.width=t.prevSize.width,t.size.height=t.prevSize.height)},stop:function(){var e=Y(this).resizable("instance"),t=e.options,i=e.containerOffset,n=e.containerPosition,s=e.containerElement,r=(a=Y(e.helper)).offset(),o=a.outerWidth()-e.sizeDiff.width,a=a.outerHeight()-e.sizeDiff.height;e._helper&&!t.animate&&/relative/.test(s.css("position"))&&Y(this).css({left:r.left-n.left-i.left,width:o,height:a}),e._helper&&!t.animate&&/static/.test(s.css("position"))&&Y(this).css({left:r.left-n.left-i.left,width:o,height:a})}}),Y.ui.plugin.add("resizable","alsoResize",{start:function(){var e=Y(this).resizable("instance").options;Y(e.alsoResize).each(function(){var e=Y(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var t=Y(this).resizable("instance"),n=t.options,s=t.originalSize,r=t.originalPosition,o={height:t.size.height-s.height||0,width:t.size.width-s.width||0,top:t.position.top-r.top||0,left:t.position.left-r.left||0};Y(n.alsoResize).each(function(){var e=Y(this),n=Y(this).data("ui-resizable-alsoresize"),s={},t=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];Y.each(t,function(e,t){var i=(n[t]||0)+(o[t]||0);i&&0<=i&&(s[t]=i||null)}),e.css(s)})},stop:function(){Y(this).removeData("ui-resizable-alsoresize")}}),Y.ui.plugin.add("resizable","ghost",{start:function(){var e=Y(this).resizable("instance"),t=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:t.height,width:t.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),!1!==Y.uiBackCompat&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=Y(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=Y(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),Y.ui.plugin.add("resizable","grid",{resize:function(){var e,t=Y(this).resizable("instance"),i=t.options,n=t.size,s=t.originalSize,r=t.originalPosition,o=t.axis,a="number"==typeof i.grid?[i.grid,i.grid]:i.grid,l=a[0]||1,c=a[1]||1,d=Math.round((n.width-s.width)/l)*l,u=Math.round((n.height-s.height)/c)*c,h=s.width+d,p=s.height+u,f=i.maxWidth&&i.maxWidth<h,g=i.maxHeight&&i.maxHeight<p,m=i.minWidth&&i.minWidth>h,n=i.minHeight&&i.minHeight>p;i.grid=a,m&&(h+=l),n&&(p+=c),f&&(h-=l),g&&(p-=c),/^(se|s|e)$/.test(o)?(t.size.width=h,t.size.height=p):/^(ne)$/.test(o)?(t.size.width=h,t.size.height=p,t.position.top=r.top-u):/^(sw)$/.test(o)?(t.size.width=h,t.size.height=p,t.position.left=r.left-d):((p-c<=0||h-l<=0)&&(e=t._getPaddingPlusBorderDimensions(this)),0<p-c?(t.size.height=p,t.position.top=r.top-u):(p=c-e.height,t.size.height=p,t.position.top=r.top+s.height-p),0<h-l?(t.size.width=h,t.position.left=r.left-d):(h=l-e.width,t.size.width=h,t.position.left=r.left+s.width-h))}}),Y.ui.resizable,Y.widget("ui.dialog",{version:"1.13.2",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(e){var t=Y(this).css(e).offset().top;t<0&&Y(this).css("top",e.top-t)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&Y.fn.draggable&&this._makeDraggable(),this.options.resizable&&Y.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var e=this.options.appendTo;return e&&(e.jquery||e.nodeType)?Y(e):this.document.find(e||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:Y.noop,enable:Y.noop,close:function(e){var t=this;this._isOpen&&!1!==this._trigger("beforeClose",e)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||Y.ui.safeBlur(Y.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){t._trigger("close",e)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(e,t){var i=!1,n=this.uiDialog.siblings(".ui-front:visible").map(function(){return+Y(this).css("z-index")}).get();return(n=Math.max.apply(null,n))>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",n+1),i=!0),i&&!t&&this._trigger("focus",e),i},open:function(){var e=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=Y(Y.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){e._focusTabbable(),e._trigger("focus")}),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;(e=(e=(e=(e=(e=e||this.element.find("[autofocus]")).length?e:this.element.find(":tabbable")).length?e:this.uiDialogButtonPane.find(":tabbable")).length?e:this.uiDialogTitlebarClose.filter(":tabbable")).length?e:this.uiDialog).eq(0).trigger("focus")},_restoreTabbableFocus:function(){var e=Y.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===e||Y.contains(this.uiDialog[0],e)||this._focusTabbable()},_keepFocus:function(e){e.preventDefault(),this._restoreTabbableFocus(),this._delay(this._restoreTabbableFocus)},_createWrapper:function(){this.uiDialog=Y("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(e){var t,i,n;this.options.closeOnEscape&&!e.isDefaultPrevented()&&e.keyCode&&e.keyCode===Y.ui.keyCode.ESCAPE?(e.preventDefault(),this.close(e)):e.keyCode!==Y.ui.keyCode.TAB||e.isDefaultPrevented()||(t=this.uiDialog.find(":tabbable"),i=t.first(),n=t.last(),e.target!==n[0]&&e.target!==this.uiDialog[0]||e.shiftKey?e.target!==i[0]&&e.target!==this.uiDialog[0]||!e.shiftKey||(this._delay(function(){n.trigger("focus")}),e.preventDefault()):(this._delay(function(){i.trigger("focus")}),e.preventDefault()))},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var e;this.uiDialogTitlebar=Y("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(e){Y(e.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=Y("<button type='button'></button>").button({label:Y("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),e=Y("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(e,"ui-dialog-title"),this._title(e),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":e.attr("id")})},_title:function(e){this.options.title?e.text(this.options.title):e.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=Y("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=Y("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var n=this,e=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),Y.isEmptyObject(e)||Array.isArray(e)&&!e.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(Y.each(e,function(e,t){var i;t=Y.extend({type:"button"},t="function"==typeof t?{click:t,text:e}:t),i=t.click,e={icon:t.icon,iconPosition:t.iconPosition,showLabel:t.showLabel,icons:t.icons,text:t.text},delete t.click,delete t.icon,delete t.iconPosition,delete t.showLabel,delete t.icons,"boolean"==typeof t.text&&delete t.text,Y("<button></button>",t).button(e).appendTo(n.uiButtonSet).on("click",function(){i.apply(n.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var s=this,r=this.options;function o(e){return{position:e.position,offset:e.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(e,t){s._addClass(Y(this),"ui-dialog-dragging"),s._blockFrames(),s._trigger("dragStart",e,o(t))},drag:function(e,t){s._trigger("drag",e,o(t))},stop:function(e,t){var i=t.offset.left-s.document.scrollLeft(),n=t.offset.top-s.document.scrollTop();r.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=n?"+":"")+n,of:s.window},s._removeClass(Y(this),"ui-dialog-dragging"),s._unblockFrames(),s._trigger("dragStop",e,o(t))}})},_makeResizable:function(){var s=this,r=this.options,e=r.resizable,t=this.uiDialog.css("position"),e="string"==typeof e?e:"n,e,s,w,se,sw,ne,nw";function o(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:r.maxWidth,maxHeight:r.maxHeight,minWidth:r.minWidth,minHeight:this._minHeight(),handles:e,start:function(e,t){s._addClass(Y(this),"ui-dialog-resizing"),s._blockFrames(),s._trigger("resizeStart",e,o(t))},resize:function(e,t){s._trigger("resize",e,o(t))},stop:function(e,t){var i=(n=s.uiDialog.offset()).left-s.document.scrollLeft(),n=n.top-s.document.scrollTop();r.height=s.uiDialog.height(),r.width=s.uiDialog.width(),r.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=n?"+":"")+n,of:s.window},s._removeClass(Y(this),"ui-dialog-resizing"),s._unblockFrames(),s._trigger("resizeStop",e,o(t))}}).css("position",t)},_trackFocus:function(){this._on(this.widget(),{focusin:function(e){this._makeFocusTarget(),this._focusedElement=Y(e.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var e=this._trackingInstances(),t=Y.inArray(this,e);-1!==t&&e.splice(t,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||this.document.data("ui-dialog-instances",e=[]),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(e){var i=this,n=!1,s={};Y.each(e,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(n=!0),e in i.resizableRelatedOptions&&(s[e]=t)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(e,t){var i,n=this.uiDialog;"disabled"!==e&&(this._super(e,t),"appendTo"===e&&this.uiDialog.appendTo(this._appendTo()),"buttons"===e&&this._createButtons(),"closeText"===e&&this.uiDialogTitlebarClose.button({label:Y("<a>").text(""+this.options.closeText).html()}),"draggable"===e&&((i=n.is(":data(ui-draggable)"))&&!t&&n.draggable("destroy"),!i)&&t&&this._makeDraggable(),"position"===e&&this._position(),"resizable"===e&&((i=n.is(":data(ui-resizable)"))&&!t&&n.resizable("destroy"),i&&"string"==typeof t&&n.resizable("option","handles",t),i||!1===t||this._makeResizable()),"title"===e)&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title"))},_size:function(){var e,t,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),e=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),t=Math.max(0,n.minHeight-e),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-e):"none","auto"===n.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var e=Y(this);return Y("<div>").css({position:"absolute",width:e.outerWidth(),height:e.outerHeight()}).appendTo(e.parent()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(e){return!!Y(e.target).closest(".ui-dialog").length||!!Y(e.target).closest(".ui-datepicker").length},_createOverlay:function(){var i,n;this.options.modal&&(i=Y.fn.jquery.substring(0,4),n=!0,this._delay(function(){n=!1}),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(e){var t;n||(t=this._trackingInstances()[0])._allowInteraction(e)||(e.preventDefault(),t._focusTabbable(),"3.4."!==i&&"3.5."!==i)||t._delay(t._restoreTabbableFocus)}.bind(this)),this.overlay=Y("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1))},_destroyOverlay:function(){var e;this.options.modal&&this.overlay&&((e=this.document.data("ui-dialog-overlays")-1)?this.document.data("ui-dialog-overlays",e):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null)}}),!1!==Y.uiBackCompat&&Y.widget("ui.dialog",Y.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(e,t){"dialogClass"===e&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}}),Y.ui.dialog,Y.widget("ui.droppable",{version:"1.13.2",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,i=t.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(e){return e.is(i)},this.proportions=function(){if(!arguments.length)return e=e||{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};e=arguments[0]},this._addToManager(t.scope),t.addClasses&&this._addClass("ui-droppable")},_addToManager:function(e){Y.ui.ddmanager.droppables[e]=Y.ui.ddmanager.droppables[e]||[],Y.ui.ddmanager.droppables[e].push(this)},_splice:function(e){for(var t=0;t<e.length;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var e=Y.ui.ddmanager.droppables[this.options.scope];this._splice(e)},_setOption:function(e,t){var i;"accept"===e?this.accept="function"==typeof t?t:function(e){return e.is(t)}:"scope"===e&&(i=Y.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(t)),this._super(e,t)},_activate:function(e){var t=Y.ui.ddmanager.current;this._addActiveClass(),t&&this._trigger("activate",e,this.ui(t))},_deactivate:function(e){var t=Y.ui.ddmanager.current;this._removeActiveClass(),t&&this._trigger("deactivate",e,this.ui(t))},_over:function(e){var t=Y.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this._addHoverClass(),this._trigger("over",e,this.ui(t)))},_out:function(e){var t=Y.ui.ddmanager.current;t&&(t.currentItem||t.element)[0]!==this.element[0]&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this._removeHoverClass(),this._trigger("out",e,this.ui(t)))},_drop:function(t,e){var i=e||Y.ui.ddmanager.current,n=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var e=Y(this).droppable("instance");if(e.options.greedy&&!e.options.disabled&&e.options.scope===i.options.scope&&e.accept.call(e.element[0],i.currentItem||i.element)&&Y.ui.intersect(i,Y.extend(e,{offset:e.element.offset()}),e.options.tolerance,t))return!(n=!0)}),!n)&&!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(i)),this.element)},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),Y.ui.intersect=function(e,t,i,n){if(!t.offset)return!1;var s=(e.positionAbs||e.position.absolute).left+e.margins.left,r=(e.positionAbs||e.position.absolute).top+e.margins.top,o=s+e.helperProportions.width,a=r+e.helperProportions.height,l=t.offset.left,c=t.offset.top,d=l+t.proportions().width,u=c+t.proportions().height;switch(i){case"fit":return l<=s&&o<=d&&c<=r&&a<=u;case"intersect":return l<s+e.helperProportions.width/2&&o-e.helperProportions.width/2<d&&c<r+e.helperProportions.height/2&&a-e.helperProportions.height/2<u;case"pointer":return de(n.pageY,c,t.proportions().height)&&de(n.pageX,l,t.proportions().width);case"touch":return(c<=r&&r<=u||c<=a&&a<=u||r<c&&u<a)&&(l<=s&&s<=d||l<=o&&o<=d||s<l&&d<o);default:return!1}},!(Y.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(e,t){var i,n,s=Y.ui.ddmanager.droppables[e.options.scope]||[],r=t?t.type:null,o=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();e:for(i=0;i<s.length;i++)if(!(s[i].options.disabled||e&&!s[i].accept.call(s[i].element[0],e.currentItem||e.element))){for(n=0;n<o.length;n++)if(o[n]===s[i].element[0]){s[i].proportions().height=0;continue e}s[i].visible="none"!==s[i].element.css("display"),s[i].visible&&("mousedown"===r&&s[i]._activate.call(s[i],t),s[i].offset=s[i].element.offset(),s[i].proportions({width:s[i].element[0].offsetWidth,height:s[i].element[0].offsetHeight}))}},drop:function(e,t){var i=!1;return Y.each((Y.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&Y.ui.intersect(e,this,this.options.tolerance,t)&&(i=this._drop.call(this,t)||i),!this.options.disabled)&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,t))}),i},dragStart:function(e,t){e.element.parentsUntil("body").on("scroll.droppable",function(){e.options.refreshPositions||Y.ui.ddmanager.prepareOffsets(e,t)})},drag:function(s,r){s.options.refreshPositions&&Y.ui.ddmanager.prepareOffsets(s,r),Y.each(Y.ui.ddmanager.droppables[s.options.scope]||[],function(){var e,t,i,n;this.options.disabled||this.greedyChild||!this.visible||(n=!(i=Y.ui.intersect(s,this,this.options.tolerance,r))&&this.isover?"isout":i&&!this.isover?"isover":null)&&(this.options.greedy&&(t=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return Y(this).droppable("instance").options.scope===t})).length)&&((e=Y(i[0]).droppable("instance")).greedyChild="isover"===n),e&&"isover"===n&&(e.isover=!1,e.isout=!0,e._out.call(e,r)),this[n]=!0,this["isout"===n?"isover":"isout"]=!1,this["isover"===n?"_over":"_out"].call(this,r),e)&&"isout"===n&&(e.isout=!1,e.isover=!0,e._over.call(e,r))})},dragStop:function(e,t){e.element.parentsUntil("body").off("scroll.droppable"),e.options.refreshPositions||Y.ui.ddmanager.prepareOffsets(e,t)}})!==Y.uiBackCompat&&Y.widget("ui.droppable",Y.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),Y.ui.droppable,Y.widget("ui.progressbar",{version:"1.13.2",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=Y("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(e){if(void 0===e)return this.options.value;this.options.value=this._constrainedValue(e),this._refreshValue()},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=!1===e,"number"!=typeof e&&(e=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var e=this.options.value,t=this._percentage();this.valueDiv.toggle(this.indeterminate||e>this.min).width(t.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,e===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=Y("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":e}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),e===this.options.max&&this._trigger("complete")}}),Y.widget("ui.selectable",Y.ui.mouse,{version:"1.13.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var i=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){i.elementPos=Y(i.element[0]).offset(),i.selectees=Y(i.options.filter,i.element[0]),i._addClass(i.selectees,"ui-selectee"),i.selectees.each(function(){var e=Y(this),t={left:(t=e.offset()).left-i.elementPos.left,top:t.top-i.elementPos.top};Y.data(this,"selectable-item",{element:this,$element:e,left:t.left,top:t.top,right:t.left+e.outerWidth(),bottom:t.top+e.outerHeight(),startselected:!1,selected:e.hasClass("ui-selected"),selecting:e.hasClass("ui-selecting"),unselecting:e.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=Y("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(i){var n=this,e=this.options;this.opos=[i.pageX,i.pageY],this.elementPos=Y(this.element[0]).offset(),this.options.disabled||(this.selectees=Y(e.filter,this.element[0]),this._trigger("start",i),Y(e.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),e.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var e=Y.data(this,"selectable-item");e.startselected=!0,i.metaKey||i.ctrlKey||(n._removeClass(e.$element,"ui-selected"),e.selected=!1,n._addClass(e.$element,"ui-unselecting"),e.unselecting=!0,n._trigger("unselecting",i,{unselecting:e.element}))}),Y(i.target).parents().addBack().each(function(){var e,t=Y.data(this,"selectable-item");if(t)return e=!i.metaKey&&!i.ctrlKey||!t.$element.hasClass("ui-selected"),n._removeClass(t.$element,e?"ui-unselecting":"ui-selected")._addClass(t.$element,e?"ui-selecting":"ui-unselecting"),t.unselecting=!e,t.selecting=e,(t.selected=e)?n._trigger("selecting",i,{selecting:t.element}):n._trigger("unselecting",i,{unselecting:t.element}),!1}))},_mouseDrag:function(n){var e,s,r,o,a,l,c;if(this.dragged=!0,!this.options.disabled)return r=(s=this).options,o=this.opos[0],a=this.opos[1],l=n.pageX,c=n.pageY,l<o&&(e=l,l=o,o=e),c<a&&(e=c,c=a,a=e),this.helper.css({left:o,top:a,width:l-o,height:c-a}),this.selectees.each(function(){var e=Y.data(this,"selectable-item"),t=!1,i={};e&&e.element!==s.element[0]&&(i.left=e.left+s.elementPos.left,i.right=e.right+s.elementPos.left,i.top=e.top+s.elementPos.top,i.bottom=e.bottom+s.elementPos.top,"touch"===r.tolerance?t=!(l<i.left||i.right<o||c<i.top||i.bottom<a):"fit"===r.tolerance&&(t=o<i.left&&i.right<l&&a<i.top&&i.bottom<c),t?(e.selected&&(s._removeClass(e.$element,"ui-selected"),e.selected=!1),e.unselecting&&(s._removeClass(e.$element,"ui-unselecting"),e.unselecting=!1),e.selecting||(s._addClass(e.$element,"ui-selecting"),e.selecting=!0,s._trigger("selecting",n,{selecting:e.element}))):(e.selecting&&((n.metaKey||n.ctrlKey)&&e.startselected?(s._removeClass(e.$element,"ui-selecting"),e.selecting=!1,s._addClass(e.$element,"ui-selected"),e.selected=!0):(s._removeClass(e.$element,"ui-selecting"),e.selecting=!1,e.startselected&&(s._addClass(e.$element,"ui-unselecting"),e.unselecting=!0),s._trigger("unselecting",n,{unselecting:e.element}))),!e.selected||n.metaKey||n.ctrlKey||e.startselected||(s._removeClass(e.$element,"ui-selected"),e.selected=!1,s._addClass(e.$element,"ui-unselecting"),e.unselecting=!0,s._trigger("unselecting",n,{unselecting:e.element}))))}),!1},_mouseStop:function(t){var i=this;return this.dragged=!1,Y(".ui-unselecting",this.element[0]).each(function(){var e=Y.data(this,"selectable-item");i._removeClass(e.$element,"ui-unselecting"),e.unselecting=!1,e.startselected=!1,i._trigger("unselected",t,{unselected:e.element})}),Y(".ui-selecting",this.element[0]).each(function(){var e=Y.data(this,"selectable-item");i._removeClass(e.$element,"ui-selecting")._addClass(e.$element,"ui-selected"),e.selecting=!1,e.selected=!0,e.startselected=!0,i._trigger("selected",t,{selected:e.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),Y.widget("ui.selectmenu",[Y.ui.formResetMixin,{version:"1.13.2",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr("id");this.ids={element:e,button:e+"-button",menu:e+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=Y()},_drawButton:function(){var e,t=this,i=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(e){this.button.trigger("focus"),e.preventDefault()}}),this.element.hide(),this.button=Y("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),e=Y("<span>").appendTo(this.button),this._addClass(e,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(i).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){t._rendered||t._refreshMenu()})},_drawMenu:function(){var i=this;this.menu=Y("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=Y("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,t){e.preventDefault(),i._setSelection(),i._select(t.item.data("ui-selectmenu-item"),e)},focus:function(e,t){t=t.item.data("ui-selectmenu-item"),null!=i.focusIndex&&t.index!==i.focusIndex&&(i._trigger("focus",e,{item:t}),i.isOpen||i._select(t,e)),i.focusIndex=t.index,i.button.attr("aria-activedescendant",i.menuItems.eq(t.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e)))},_position:function(){this.menuWrap.position(Y.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(e){var t=Y("<span>");return this._setText(t,e.label),this._addClass(t,"ui-selectmenu-text"),t},_renderMenu:function(n,e){var s=this,r="";Y.each(e,function(e,t){var i;t.optgroup!==r&&(i=Y("<li>",{text:t.optgroup}),s._addClass(i,"ui-selectmenu-optgroup","ui-menu-divider"+(t.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),i.appendTo(n),r=t.optgroup),s._renderItemData(n,t)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(e,t){var i=Y("<li>"),n=Y("<div>",{title:t.element.attr("title")});return t.disabled&&this._addClass(i,null,"ui-state-disabled"),this._setText(n,t.label),i.append(n).appendTo(e)},_setText:function(e,t){t?e.text(t):e.html(" ")},_move:function(e,t){var i,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),n+=":not(.ui-state-disabled)"),(n="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0)).length&&this.menuInstance.focus(t,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.trigger("focus"))},_documentClick:{mousedown:function(e){!this.isOpen||Y(e.target).closest(".ui-selectmenu-menu, #"+Y.escapeSelector(this.ids.button)).length||this.close(e)}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(e){var t=!0;switch(e.keyCode){case Y.ui.keyCode.TAB:case Y.ui.keyCode.ESCAPE:this.close(e),t=!1;break;case Y.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(e);break;case Y.ui.keyCode.UP:e.altKey?this._toggle(e):this._move("prev",e);break;case Y.ui.keyCode.DOWN:e.altKey?this._toggle(e):this._move("next",e);break;case Y.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(e):this._toggle(e);break;case Y.ui.keyCode.LEFT:this._move("prev",e);break;case Y.ui.keyCode.RIGHT:this._move("next",e);break;case Y.ui.keyCode.HOME:case Y.ui.keyCode.PAGE_UP:this._move("first",e);break;case Y.ui.keyCode.END:case Y.ui.keyCode.PAGE_DOWN:this._move("last",e);break;default:this.menu.trigger(e),t=!1}t&&e.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex).parent("li");t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(e)),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){e=this.menuItems.eq(e.index).attr("id"),this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(e,t){var i;"icons"===e&&(i=this.button.find("span.ui-icon"),this._removeClass(i,null,this.options.icons.button)._addClass(i,null,t.button)),this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"width"===e&&this._resizeButton()},_setOptionDisabled:function(e){this._super(e),this.menuInstance.option("disabled",e),this.button.attr("aria-disabled",e),this._toggleClass(this.button,null,"ui-state-disabled",e),this.element.prop("disabled",e),e?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var e=this.options.appendTo;return(e=(e=e&&(e.jquery||e.nodeType?Y(e):this.document.find(e).eq(0)))&&e[0]?e:this.element.closest(".ui-front, dialog")).length?e:this.document[0].body},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;!1!==e?(null===e&&(e=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(e)):this.button.css("width","")},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var e=this._super();return e.disabled=this.element.prop("disabled"),e},_parseOptions:function(e){var i=this,n=[];e.each(function(e,t){t.hidden||n.push(i._parseOption(Y(t),e))}),this.items=n},_parseOption:function(e,t){var i=e.parent("optgroup");return{element:e,index:t,value:e.val(),label:e.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||e.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),Y.widget("ui.slider",Y.ui.mouse,{version:"1.13.2",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,t=this.options,i=this.element.find(".ui-slider-handle"),n=[],s=t.values&&t.values.length||1;for(i.length>s&&(i.slice(s).remove(),i=i.slice(0,s)),e=i.length;e<s;e++)n.push("<span tabindex='0'></span>");this.handles=i.add(Y(n.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(e){Y(this).data("ui-slider-handle-index",e).attr("tabIndex",0)})},_createRange:function(){var e=this.options;e.range?(!0===e.range&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:Array.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=Y("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==e.range&&"max"!==e.range||this._addClass(this.range,"ui-slider-range-"+e.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(e){var i,n,s,r,t,o,a=this,l=this.options;return!l.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),o={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(o),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var t=Math.abs(i-a.values(e));(t<n||n===t&&(e===a._lastChangedValue||a.values(e)===l.min))&&(n=t,s=Y(this),r=e)}),!1!==this._start(e,r))&&(this._mouseSliding=!0,this._handleIndex=r,this._addClass(s,null,"ui-state-active"),s.trigger("focus"),t=s.offset(),o=!Y(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=o?{left:0,top:0}:{left:e.pageX-t.left-s.width()/2,top:e.pageY-t.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,r,i),this._animateOff=!0)},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},t=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,t),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t;return(e=1<(e=(e="horizontal"===this.orientation?(t=this.elementSize.width,e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)))/t)?1:e)<0&&(e=0),"vertical"===this.orientation&&(e=1-e),t=this._valueMax()-this._valueMin(),t=this._valueMin()+e*t,this._trimAlignValue(t)},_uiHash:function(e,t,i){var n={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==t?t:this.values(e),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var n,s=this.value(),r=this.values();this._hasMultipleValues()&&(n=this.values(t?0:1),s=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(n,i):Math.max(n,i)),r[t]=i),i!==s&&!1!==this._trigger("slide",e,this._uiHash(t,i,r))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,t){var i,n,s;if(1<arguments.length)this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),this._change(null,e);else{if(!arguments.length)return this._values();if(!Array.isArray(e))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,n=e,s=0;s<i.length;s+=1)i[s]=this._trimAlignValue(n[s]),this._change(null,s);this._refreshValue()}},_setOption:function(e,t){var i,n=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(n=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=n-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return this._trimAlignValue(e)},_values:function(e){var t,i;if(arguments.length)return e=this.options.values[e],this._trimAlignValue(e);if(this._hasMultipleValues()){for(t=this.options.values.slice(),i=0;i<t.length;i+=1)t[i]=this._trimAlignValue(t[i]);return t}return[]},_trimAlignValue:function(e){var t,i;return e<=this._valueMin()?this._valueMin():e>=this._valueMax()?this._valueMax():(t=0<this.options.step?this.options.step:1,e-=i=(e-this._valueMin())%t,2*Math.abs(i)>=t&&(e+=0<i?t:-t),parseFloat(e.toFixed(5)))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=e.toString();return-1===(e=t.indexOf("."))?0:t.length-e-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,e,n,s,r=this.options.range,o=this.options,a=this,l=!this._animateOff&&o.animate,c={};this._hasMultipleValues()?this.handles.each(function(e){i=(a.values(e)-a._valueMin())/(a._valueMax()-a._valueMin())*100,c["horizontal"===a.orientation?"left":"bottom"]=i+"%",Y(this).stop(1,1)[l?"animate":"css"](c,o.animate),!0===a.options.range&&("horizontal"===a.orientation?(0===e&&a.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},o.animate),1===e&&a.range[l?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:o.animate})):(0===e&&a.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},o.animate),1===e&&a.range[l?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:o.animate}))),t=i}):(e=this.value(),n=this._valueMin(),s=this._valueMax(),i=s!==n?(e-n)/(s-n)*100:0,c["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](c,o.animate),"min"===r&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},o.animate),"max"===r&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:100-i+"%"},o.animate),"min"===r&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},o.animate),"max"===r&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:100-i+"%"},o.animate))},_handleEvents:{keydown:function(e){var t,i,n,s=Y(e.target).data("ui-slider-handle-index");switch(e.keyCode){case Y.ui.keyCode.HOME:case Y.ui.keyCode.END:case Y.ui.keyCode.PAGE_UP:case Y.ui.keyCode.PAGE_DOWN:case Y.ui.keyCode.UP:case Y.ui.keyCode.RIGHT:case Y.ui.keyCode.DOWN:case Y.ui.keyCode.LEFT:if(e.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(Y(e.target),null,"ui-state-active"),!1===this._start(e,s)))return}switch(n=this.options.step,t=i=this._hasMultipleValues()?this.values(s):this.value(),e.keyCode){case Y.ui.keyCode.HOME:i=this._valueMin();break;case Y.ui.keyCode.END:i=this._valueMax();break;case Y.ui.keyCode.PAGE_UP:i=this._trimAlignValue(t+(this._valueMax()-this._valueMin())/this.numPages);break;case Y.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(t-(this._valueMax()-this._valueMin())/this.numPages);break;case Y.ui.keyCode.UP:case Y.ui.keyCode.RIGHT:if(t===this._valueMax())return;i=this._trimAlignValue(t+n);break;case Y.ui.keyCode.DOWN:case Y.ui.keyCode.LEFT:if(t===this._valueMin())return;i=this._trimAlignValue(t-n)}this._slide(e,s,i)},keyup:function(e){var t=Y(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,t),this._change(e,t),this._removeClass(Y(e.target),null,"ui-state-active"))}}}),Y.widget("ui.sortable",Y.ui.mouse,{version:"1.13.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return t<=e&&e<t+i},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),Y.each(this.items,function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;0<=e;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,t){var i=null,n=!1,s=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(e),Y(e.target).parents().each(function(){if(Y.data(this,s.widgetName+"-item")===s)return i=Y(this),!1}),!(i=Y.data(e.target,s.widgetName+"-item")===s?Y(e.target):i))||this.options.handle&&!t&&(Y(this.options.handle,i).find("*").addBack().each(function(){this===e.target&&(n=!0)}),!n)||(this.currentItem=i,this._removeCurrentsFromItems(),0))},_mouseStart:function(e,t,i){var n,s,r=this.options;if((this.currentContainer=this).refreshPositions(),this.appendTo=Y("parent"!==r.appendTo?r.appendTo:this.currentItem.parent()),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},Y.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),Y.extend(this.offset,{parent:this._getParentOffset()}),r.containment&&this._setContainment(),r.cursor&&"auto"!==r.cursor&&(s=this.document.find("body"),this.storedCursor=s.css("cursor"),s.css("cursor",r.cursor),this.storedStylesheet=Y("<style>*{ cursor: "+r.cursor+" !important; }</style>").appendTo(s)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return Y.ui.ddmanager&&(Y.ui.ddmanager.current=this),Y.ui.ddmanager&&!r.dropBehaviour&&Y.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(e),!0},_scroll:function(e){var t=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<t.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+t.scrollSpeed:e.pageY-this.overflowOffset.top<t.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-t.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<t.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+t.scrollSpeed:e.pageX-this.overflowOffset.left<t.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-t.scrollSpeed)):(e.pageY-this.document.scrollTop()<t.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-t.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<t.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+t.scrollSpeed)),e.pageX-this.document.scrollLeft()<t.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-t.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<t.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+t.scrollSpeed))),i},_mouseDrag:function(e){var t,i,n,s,r=this.options;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),r.scroll&&!1!==this._scroll(e)&&(this._refreshItemPositions(!0),Y.ui.ddmanager)&&!r.dropBehaviour&&Y.ui.ddmanager.prepareOffsets(this,e),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},t=this.items.length-1;0<=t;t--)if(n=(i=this.items[t]).item[0],(s=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&!(n===this.currentItem[0]||this.placeholder[1===s?"next":"prev"]()[0]===n||Y.contains(this.placeholder[0],n)||"semi-dynamic"===this.options.type&&Y.contains(this.element[0],n))){if(this.direction=1===s?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(e,i),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),Y.ui.ddmanager&&Y.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,t){var i,n,s,r;if(e)return Y.ui.ddmanager&&!this.options.dropBehaviour&&Y.ui.ddmanager.drop(this,e),this.options.revert?(n=(i=this).placeholder.offset(),r={},(s=this.options.axis)&&"x"!==s||(r.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),s&&"y"!==s||(r.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,Y(this.helper).animate(r,parseInt(this.options.revert,10)||500,function(){i._clear(e)})):this._clear(e,t),!1},cancel:function(){if(this.dragging){this._mouseUp(new Y.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;0<=e;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),Y.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?Y(this.domPosition.prev).after(this.currentItem):Y(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},Y(e).each(function(){var e=(Y(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);e&&i.push((t.key||e[1]+"[]")+"="+(t.key&&t.expression?e[1]:e[2]))}),!i.length&&t.key&&i.push(t.key+"="),i.join("&")},toArray:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},t.each(function(){i.push(Y(e.item||this).attr(e.attribute||"id")||"")}),i},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,r=e.left,o=r+e.width,a=e.top,l=a+e.height,c=this.offset.click.top,d=this.offset.click.left,c="x"===this.options.axis||a<n+c&&n+c<l,d="y"===this.options.axis||r<t+d&&t+d<o;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?c&&d:r<t+this.helperProportions.width/2&&i-this.helperProportions.width/2<o&&a<n+this.helperProportions.height/2&&s-this.helperProportions.height/2<l},_intersectsWithPointer:function(e){var t="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),e="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);return!(!t||!e)&&(t=this.dragDirection.vertical,e=this.dragDirection.horizontal,this.floating?"right"===e||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),n=this.dragDirection.vertical,e=this.dragDirection.horizontal;return this.floating&&e?"right"===e&&i||"left"===e&&!i:n&&("down"===n&&t||"up"===n&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!=e&&(0<e?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!=e&&(0<e?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){var t,i,n,s,r=[],o=[],a=this._connectWith();if(a&&e)for(t=a.length-1;0<=t;t--)for(i=(n=Y(a[t],this.document[0])).length-1;0<=i;i--)(s=Y.data(n[i],this.widgetFullName))&&s!==this&&!s.options.disabled&&o.push(["function"==typeof s.options.items?s.options.items.call(s.element):Y(s.options.items,s.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),s]);function l(){r.push(this)}for(o.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):Y(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),t=o.length-1;0<=t;t--)o[t][0].each(l);return Y(r)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=Y.grep(this.items,function(e){for(var t=0;t<i.length;t++)if(i[t]===e.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var t,i,n,s,r,o,a,l,c=this.items,d=[["function"==typeof this.options.items?this.options.items.call(this.element[0],e,{item:this.currentItem}):Y(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(t=u.length-1;0<=t;t--)for(i=(n=Y(u[t],this.document[0])).length-1;0<=i;i--)(s=Y.data(n[i],this.widgetFullName))&&s!==this&&!s.options.disabled&&(d.push(["function"==typeof s.options.items?s.options.items.call(s.element[0],e,{item:this.currentItem}):Y(s.options.items,s.element),s]),this.containers.push(s));for(t=d.length-1;0<=t;t--)for(r=d[t][1],l=(o=d[t][i=0]).length;i<l;i++)(a=Y(o[i])).data(this.widgetName+"-item",r),c.push({item:a,instance:r,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(e){for(var t,i,n=this.items.length-1;0<=n;n--)t=this.items[n],this.currentContainer&&t.instance!==this.currentContainer&&t.item[0]!==this.currentItem[0]||(i=this.options.toleranceElement?Y(this.options.toleranceElement,t.item):t.item,e||(t.width=i.outerWidth(),t.height=i.outerHeight()),i=i.offset(),t.left=i.left,t.top=i.top)},refreshPositions:function(e){var t,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(e),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(t=this.containers.length-1;0<=t;t--)i=this.containers[t].element.offset(),this.containers[t].containerCache.left=i.left,this.containers[t].containerCache.top=i.top,this.containers[t].containerCache.width=this.containers[t].element.outerWidth(),this.containers[t].containerCache.height=this.containers[t].element.outerHeight();return this},_createPlaceholder:function(i){var n,s,r=(i=i||this).options;r.placeholder&&r.placeholder.constructor!==String||(n=r.placeholder,s=i.currentItem[0].nodeName.toLowerCase(),r.placeholder={element:function(){var e=Y("<"+s+">",i.document[0]);return i._addClass(e,"ui-sortable-placeholder",n||i.currentItem[0].className)._removeClass(e,"ui-sortable-helper"),"tbody"===s?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),Y("<tr>",i.document[0]).appendTo(e)):"tr"===s?i._createTrPlaceholder(i.currentItem,e):"img"===s&&e.attr("src",i.currentItem.attr("src")),n||e.css("visibility","hidden"),e},update:function(e,t){n&&!r.forcePlaceholderSize||(t.height()&&(!r.forcePlaceholderSize||"tbody"!==s&&"tr"!==s)||t.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),t.width())||t.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10))}}),i.placeholder=Y(r.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),r.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(e,t){var i=this;e.children().each(function(){Y("<td> </td>",i.document[0]).attr("colspan",Y(this).attr("colspan")||1).appendTo(t)})},_contactContainers:function(e){for(var t,i,n,s,r,o,a,l,c,d=null,u=null,h=this.containers.length-1;0<=h;h--)Y.contains(this.currentItem[0],this.containers[h].element[0])||(this._intersectsWith(this.containers[h].containerCache)?d&&Y.contains(this.containers[h].element[0],d.element[0])||(d=this.containers[h],u=h):this.containers[h].containerCache.over&&(this.containers[h]._trigger("out",e,this._uiHash(this)),this.containers[h].containerCache.over=0));if(d)if(1===this.containers.length)this.containers[u].containerCache.over||(this.containers[u]._trigger("over",e,this._uiHash(this)),this.containers[u].containerCache.over=1);else{for(i=1e4,n=null,s=(l=d.floating||this._isFloating(this.currentItem))?"left":"top",r=l?"width":"height",c=l?"pageX":"pageY",t=this.items.length-1;0<=t;t--)Y.contains(this.containers[u].element[0],this.items[t].item[0])&&this.items[t].item[0]!==this.currentItem[0]&&(o=this.items[t].item.offset()[s],a=!1,e[c]-o>this.items[t][r]/2&&(a=!0),Math.abs(e[c]-o)<i)&&(i=Math.abs(e[c]-o),n=this.items[t],this.direction=a?"up":"down");(n||this.options.dropOnEmpty)&&(this.currentContainer!==this.containers[u]?(n?this._rearrange(e,n,null,!0):this._rearrange(e,null,this.containers[u].element,!0),this._trigger("change",e,this._uiHash()),this.containers[u]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[u],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[u]._trigger("over",e,this._uiHash(this)),this.containers[u].containerCache.over=1):this.currentContainer.containerCache.over||(this.containers[u]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1))}},_createHelper:function(e){var t=this.options;return(e="function"==typeof t.helper?Y(t.helper.apply(this.element[0],[e,this.currentItem])):"clone"===t.helper?this.currentItem.clone():this.currentItem).parents("body").length||this.appendTo[0].appendChild(e[0]),e[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),e[0].style.width&&!t.forceHelperSize||e.width(this.currentItem.width()),e[0].style.height&&!t.forceHelperSize||e.height(this.currentItem.height()),e},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),"left"in(e=Array.isArray(e)?{left:+e[0],top:+e[1]||0}:e)&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&Y.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),{top:(e=this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&Y.ui.ie?{top:0,left:0}:e).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var e;return"relative"!==this.cssPosition?{top:0,left:0}:{top:(e=this.currentItem.position()).top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,t,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(e=Y(i.containment)[0],t=Y(i.containment).offset(),i="hidden"!==Y(e).css("overflow"),this.containment=[t.left+(parseInt(Y(e).css("borderLeftWidth"),10)||0)+(parseInt(Y(e).css("paddingLeft"),10)||0)-this.margins.left,t.top+(parseInt(Y(e).css("borderTopWidth"),10)||0)+(parseInt(Y(e).css("paddingTop"),10)||0)-this.margins.top,t.left+(i?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(Y(e).css("borderLeftWidth"),10)||0)-(parseInt(Y(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,t.top+(i?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(Y(e).css("borderTopWidth"),10)||0)-(parseInt(Y(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,t){t=t||this.position;var i="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&Y.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,e=/(html|body)/i.test(n[0].tagName);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():e?0:n.scrollTop())*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():e?0:n.scrollLeft())*i}},_generatePosition:function(e){var t=this.options,i=e.pageX,n=e.pageY,s="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&Y.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(s[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(n=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3])&&(n=this.containment[3]+this.offset.click.top),t.grid)&&(e=this.originalPageY+Math.round((n-this.originalPageY)/t.grid[1])*t.grid[1],n=!this.containment||e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-t.grid[1]:e+t.grid[1],e=this.originalPageX+Math.round((i-this.originalPageX)/t.grid[0])*t.grid[0],i=!this.containment||e-this.offset.click.left>=this.containment[0]&&e-this.offset.click.left<=this.containment[2]?e:e-this.offset.click.left>=this.containment[0]?e-t.grid[0]:e+t.grid[0]),{top:n-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:s.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:s.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(e,t){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function s(t,i,n){return function(e){n._trigger(t,e,i._uiHash(i))}}for(this.fromOutside&&!t&&n.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||n.push(function(e){this._trigger("update",e,this._uiHash())}),this===this.currentContainer||t||(n.push(function(e){this._trigger("remove",e,this._uiHash())}),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer))),i=this.containers.length-1;0<=i;i--)t||n.push(s("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(s("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(i=0;i<n.length;i++)n[i].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===Y.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(e){var t=e||this;return{helper:t.helper,placeholder:t.placeholder||Y([]),position:t.position,originalPosition:t.originalPosition,offset:t.positionAbs,item:t.currentItem,sender:e?e.element:null}}}),Y.widget("ui.spinner",{version:"1.13.2",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n=this._super(),s=this.element;return Y.each(["min","max","step"],function(e,t){var i=s.attr(t);null!=i&&i.length&&(n[t]=i)}),n},_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",e))},mousewheel:function(e,t){var i=Y.ui.safeActiveElement(this.document[0]);if(this.element[0]===i&&t){if(!this.spinning&&!this._start(e))return!1;this._spin((0<t?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(e){var t;function i(){this.element[0]!==Y.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=t,this._delay(function(){this.previous=t}))}t=this.element[0]===Y.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),e.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),!1!==this._start(e)&&this._repeat(null,Y(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(e){if(Y(e.currentTarget).hasClass("ui-state-active"))return!1!==this._start(e)&&void this._repeat(null,Y(e.currentTarget).hasClass("ui-spinner-up")?1:-1,e)},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&0<this.uiSpinner.height()&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(e){var t=this.options,i=Y.ui.keyCode;switch(e.keyCode){case i.UP:return this._repeat(null,1,e),!0;case i.DOWN:return this._repeat(null,-1,e),!0;case i.PAGE_UP:return this._repeat(null,t.page,e),!0;case i.PAGE_DOWN:return this._repeat(null,-t.page,e),!0}return!1},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:i})||(this._value(i),this.counter++)},_increment:function(e){var t=this.options.incremental;return t?"function"==typeof t?t(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var t=e.toString();return-1===(e=t.indexOf("."))?0:t.length-e-1},_adjustValue:function(e){var t=this.options,i=null!==t.min?t.min:0;return e=i+Math.round((e-i)/t.step)*t.step,e=parseFloat(e.toFixed(this._precision())),null!==t.max&&e>t.max?t.max:null!==t.min&&e<t.min?t.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){var i;"culture"===e||"numberFormat"===e?(i=this._parse(this.element.val()),this.options[e]=t,this.element.val(this._format(i))):("max"!==e&&"min"!==e&&"step"!==e||"string"==typeof t&&(t=this._parse(t)),"icons"===e&&(i=this.buttons.first().find(".ui-icon"),this._removeClass(i,null,this.options.icons.up),this._addClass(i,null,t.up),i=this.buttons.last().find(".ui-icon"),this._removeClass(i,null,this.options.icons.down),this._addClass(i,null,t.down)),this._super(e,t))},_setOptionDisabled:function(e){this._super(e),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!e),this.element.prop("disabled",!!e),this.buttons.button(e?"disable":"enable")},_setOptions:P(function(e){this._super(e)}),_parse:function(e){return""===(e="string"==typeof e&&""!==e?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e:e)||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null!==e&&e===this._adjustValue(e)},_value:function(e,t){var i;""!==e&&null!==(i=this._parse(e))&&(t||(i=this._adjustValue(i)),e=this._format(i)),this.element.val(e),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:P(function(e){this._stepUp(e)}),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:P(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:P(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:P(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){if(!arguments.length)return this._parse(this.element.val());P(this._value).call(this,e)},widget:function(){return this.uiSpinner}}),!1!==Y.uiBackCompat&&Y.widget("ui.spinner",Y.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),Y.ui.spinner,Y.widget("ui.tabs",{version:"1.13.2",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(M=/#.*$/,function(e){var t=e.href.replace(M,""),i=location.href.replace(M,"");try{t=decodeURIComponent(t)}catch(e){}try{i=decodeURIComponent(i)}catch(e){}return 1<e.hash.length&&t===i}),_create:function(){var t=this,e=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,e.collapsible),this._processTabs(),e.active=this._initialActive(),Array.isArray(e.disabled)&&(e.disabled=Y.uniqueSort(e.disabled.concat(Y.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(e.active):this.active=Y(),this._refresh(),this.active.length&&this.load(e.active)},_initialActive:function(){var i=this.options.active,e=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(e,t){if(Y(t).attr("aria-controls")===n)return i=e,!1}),null!==(i=null===i?this.tabs.index(this.tabs.filter(".ui-tabs-active")):i)&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!e&&0),i=!e&&!1===i&&this.anchors.length?0:i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):Y()}},_tabKeydown:function(e){var t=Y(Y.ui.safeActiveElement(this.document[0])).closest("li"),i=this.tabs.index(t),n=!0;if(!this._handlePageNav(e)){switch(e.keyCode){case Y.ui.keyCode.RIGHT:case Y.ui.keyCode.DOWN:i++;break;case Y.ui.keyCode.UP:case Y.ui.keyCode.LEFT:n=!1,i--;break;case Y.ui.keyCode.END:i=this.anchors.length-1;break;case Y.ui.keyCode.HOME:i=0;break;case Y.ui.keyCode.SPACE:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i);case Y.ui.keyCode.ENTER:return e.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}e.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,n),e.ctrlKey||e.metaKey||(t.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(e){this._handlePageNav(e)||e.ctrlKey&&e.keyCode===Y.ui.keyCode.UP&&(e.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(e){return e.altKey&&e.keyCode===Y.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):e.altKey&&e.keyCode===Y.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(e,t){for(var i=this.tabs.length-1;-1!==Y.inArray(e=(e=i<e?0:e)<0?i:e,this.options.disabled);)e=t?e+1:e-1;return e},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).trigger("focus"),e},_setOption:function(e,t){"active"!==e?(this._super(e,t),"collapsible"===e&&(this._toggleClass("ui-tabs-collapsible",null,t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t)):this._activate(t)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var e=this.options,t=this.tablist.children(":has(a[href])");e.disabled=Y.map(t.filter(".ui-state-disabled"),function(e){return t.index(e)}),this._processTabs(),!1!==e.active&&this.anchors.length?this.active.length&&!Y.contains(this.tablist[0],this.active[0])?this.tabs.length===e.disabled.length?(e.active=!1,this.active=Y()):this._activate(this._findNextTab(Math.max(0,e.active-1),!1)):e.active=this.tabs.index(this.active):(e.active=!1,this.active=Y()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var l=this,e=this.tabs,t=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(e){Y(this).is(".ui-state-disabled")&&e.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){Y(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return Y("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=Y(),this.anchors.each(function(e,t){var i,n,s,r=Y(t).uniqueId().attr("id"),o=Y(t).closest("li"),a=o.attr("aria-controls");l._isLocal(t)?(s=(i=t.hash).substring(1),n=l.element.find(l._sanitizeSelector(i))):(s=o.attr("aria-controls")||Y({}).uniqueId()[0].id,(n=l.element.find(i="#"+s)).length||(n=l._createPanel(s)).insertAfter(l.panels[e-1]||l.tablist),n.attr("aria-live","polite")),n.length&&(l.panels=l.panels.add(n)),a&&o.data("ui-tabs-aria-controls",a),o.attr({"aria-controls":s,"aria-labelledby":r}),n.attr("aria-labelledby",r)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),e&&(this._off(e.not(this.tabs)),this._off(t.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(e){return Y("<div>").attr("id",e).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(e){var t,i;for(Array.isArray(e)&&(e.length?e.length===this.anchors.length&&(e=!0):e=!1),i=0;t=this.tabs[i];i++)t=Y(t),!0===e||-1!==Y.inArray(i,e)?(t.attr("aria-disabled","true"),this._addClass(t,null,"ui-state-disabled")):(t.removeAttr("aria-disabled"),this._removeClass(t,null,"ui-state-disabled"));this.options.disabled=e,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===e)},_setupEvents:function(e){var i={};e&&Y.each(e.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(e){var i,t=this.element.parent();"fill"===e?(i=t.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var e=Y(this),t=e.css("position");"absolute"!==t&&"fixed"!==t&&(i-=e.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=Y(this).outerHeight(!0)}),this.panels.each(function(){Y(this).height(Math.max(0,i-Y(this).innerHeight()+Y(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.panels.each(function(){i=Math.max(i,Y(this).height("").height())}).height(i))},_eventHandler:function(e){var t=this.options,i=this.active,n=Y(e.currentTarget).closest("li"),s=n[0]===i[0],r=s&&t.collapsible,o=r?Y():this._getPanelForTab(n),a=i.length?this._getPanelForTab(i):Y(),i={oldTab:i,oldPanel:a,newTab:r?Y():n,newPanel:o};e.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||s&&!t.collapsible||!1===this._trigger("beforeActivate",e,i)||(t.active=!r&&this.tabs.index(n),this.active=s?Y():n,this.xhr&&this.xhr.abort(),a.length||o.length||Y.error("jQuery UI Tabs: Mismatching fragment identifier."),o.length&&this.load(this.tabs.index(n),e),this._toggle(e,i))},_toggle:function(e,t){var i=this,n=t.newPanel,s=t.oldPanel;function r(){i.running=!1,i._trigger("activate",e,t)}function o(){i._addClass(t.newTab.closest("li"),"ui-tabs-active","ui-state-active"),n.length&&i.options.show?i._show(n,i.options.show,r):(n.show(),r())}this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){i._removeClass(t.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),o()}):(this._removeClass(t.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),s.hide(),o()),s.attr("aria-hidden","true"),t.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),n.length&&s.length?t.oldTab.attr("tabIndex",-1):n.length&&this.tabs.filter(function(){return 0===Y(this).attr("tabIndex")}).attr("tabIndex",-1),n.attr("aria-hidden","false"),t.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(e){(e=this._findActive(e))[0]!==this.active[0]&&(e=(e=e.length?e:this.active).find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:Y.noop}))},_findActive:function(e){return!1===e?Y():this.tabs.eq(e)},_getIndex:function(e){return"string"==typeof e?this.anchors.index(this.anchors.filter("[href$='"+Y.escapeSelector(e)+"']")):e},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){Y.data(this,"ui-tabs-destroy")?Y(this).remove():Y(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var e=Y(this),t=e.data("ui-tabs-aria-controls");t?e.attr("aria-controls",t).removeData("ui-tabs-aria-controls"):e.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var e=this.options.disabled;!1!==e&&(e=void 0!==i&&(i=this._getIndex(i),Array.isArray(e)?Y.map(e,function(e){return e!==i?e:null}):Y.map(this.tabs,function(e,t){return t!==i?t:null})),this._setOptionDisabled(e))},disable:function(e){var t=this.options.disabled;if(!0!==t){if(void 0===e)t=!0;else{if(e=this._getIndex(e),-1!==Y.inArray(e,t))return;t=Array.isArray(t)?Y.merge([e],t).sort():[e]}this._setOptionDisabled(t)}},load:function(e,n){function s(e,t){"abort"===t&&r.panels.stop(!1,!0),r._removeClass(i,"ui-tabs-loading"),o.removeAttr("aria-busy"),e===r.xhr&&delete r.xhr}e=this._getIndex(e);var r=this,i=this.tabs.eq(e),e=i.find(".ui-tabs-anchor"),o=this._getPanelForTab(i),a={tab:i,panel:o};this._isLocal(e[0])||(this.xhr=Y.ajax(this._ajaxSettings(e,n,a)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.done(function(e,t,i){setTimeout(function(){o.html(e),r._trigger("load",n,a),s(i,t)},1)}).fail(function(e,t){setTimeout(function(){s(e,t)},1)})))},_ajaxSettings:function(e,i,n){var s=this;return{url:e.attr("href").replace(/#.*$/,""),beforeSend:function(e,t){return s._trigger("beforeLoad",i,Y.extend({jqXHR:e,ajaxSettings:t},n))}}},_getPanelForTab:function(e){return e=Y(e).attr("aria-controls"),this.element.find(this._sanitizeSelector("#"+e))}}),!1!==Y.uiBackCompat&&Y.widget("ui.tabs",Y.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),Y.ui.tabs,Y.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=Y(this).attr("title");return Y("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,t){var i=(e.attr("aria-describedby")||"").split(/\s+/);i.push(t),e.data("ui-tooltip-id",t).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(e){var t=e.data("ui-tooltip-id"),i=(e.attr("aria-describedby")||"").split(/\s+/);-1!==(t=Y.inArray(t,i))&&i.splice(t,1),e.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?e.attr("aria-describedby",i):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=Y("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=Y([])},_setOption:function(e,t){var i=this;this._super(e,t),"content"===e&&Y.each(this.tooltips,function(e,t){i._updateContent(t.element)})},_setOptionDisabled:function(e){this[e?"_disable":"_enable"]()},_disable:function(){var n=this;Y.each(this.tooltips,function(e,t){var i=Y.Event("blur");i.target=i.currentTarget=t.element[0],n.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=Y(this);if(e.is("[title]"))return e.data("ui-tooltip-title",e.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var e=Y(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=Y([])},open:function(e){var i=this,t=Y(e?e.target:this.element).closest(this.options.items);t.length&&!t.data("ui-tooltip-id")&&(t.attr("title")&&t.data("ui-tooltip-title",t.attr("title")),t.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&t.parents().each(function(){var e,t=Y(this);t.data("ui-tooltip-open")&&((e=Y.Event("blur")).target=e.currentTarget=this,i.close(e,!0)),t.attr("title")&&(t.uniqueId(),i.parents[this.id]={element:this,title:t.attr("title")},t.attr("title",""))}),this._registerCloseHandlers(e,t),this._updateContent(t,e))},_updateContent:function(t,i){var e=this.options.content,n=this,s=i?i.type:null;if("string"==typeof e||e.nodeType||e.jquery)return this._open(i,t,e);(e=e.call(t[0],function(e){n._delay(function(){t.data("ui-tooltip-open")&&(i&&(i.type=s),this._open(i,t,e))})}))&&this._open(i,t,e)},_open:function(e,t,i){var n,s,r,o=Y.extend({},this.options.position);function a(e){o.of=e,s.is(":hidden")||s.position(o)}i&&((n=this._find(t))?n.tooltip.find(".ui-tooltip-content").html(i):(t.is("[title]")&&(e&&"mouseover"===e.type?t.attr("title",""):t.removeAttr("title")),n=this._tooltip(t),s=n.tooltip,this._addDescribedBy(t,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=Y("<div>").html(s.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:a}),a(e)):s.position(Y.extend({of:t},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){s.is(":visible")&&(a(o.of),clearInterval(r))},13)),this._trigger("open",e,{tooltip:s}
4)))},_registerCloseHandlers:function(e,t){var i={keyup:function(e){e.keyCode===Y.ui.keyCode.ESCAPE&&((e=Y.Event(e)).currentTarget=t[0],this.close(e,!0))}};t[0]!==this.element[0]&&(i.remove=function(){var e=this._find(t);e&&this._removeTooltip(e.tooltip)}),e&&"mouseover"!==e.type||(i.mouseleave="close"),e&&"focusin"!==e.type||(i.focusout="close"),this._on(!0,t,i)},close:function(e){var t,i=this,n=Y(e?e.currentTarget:this.element),s=this._find(n);s?(t=s.tooltip,s.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),s.hiding=!0,t.stop(!0),this._hide(t,this.options.hide,function(){i._removeTooltip(Y(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&Y.each(this.parents,function(e,t){Y(t.element).attr("title",t.title),delete i.parents[e]}),s.closing=!0,this._trigger("close",e,{tooltip:t}),s.hiding)||(s.closing=!1)):n.removeData("ui-tooltip-open")},_tooltip:function(e){var t=Y("<div>").attr("role","tooltip"),i=Y("<div>").appendTo(t),n=t.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(t,"ui-tooltip","ui-widget ui-widget-content"),t.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:t}},_find:function(e){return(e=e.data("ui-tooltip-id"))?this.tooltips[e]:null},_removeTooltip:function(e){clearInterval(this.delayedShow),e.remove(),delete this.tooltips[e.attr("id")]},_appendTo:function(e){return(e=e.closest(".ui-front, dialog")).length?e:this.document[0].body},_destroy:function(){var n=this;Y.each(this.tooltips,function(e,t){var i=Y.Event("blur"),t=t.element;i.target=i.currentTarget=t[0],n.close(i,!0),Y("#"+e).remove(),t.data("ui-tooltip-title")&&(t.attr("title")||t.attr("title",t.data("ui-tooltip-title")),t.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==Y.uiBackCompat&&Y.widget("ui.tooltip",Y.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var e=this._superApply(arguments);return this.options.tooltipClass&&e.tooltip.addClass(this.options.tooltipClass),e}}),Y.ui.tooltip}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Popper=t()}(this,function(){"use strict";function o(e){return e&&"[object Function]"==={}.toString.call(e)}function u(e,t){return 1!==e.nodeType?[]:(e=e.ownerDocument.defaultView.getComputedStyle(e,null),t?e[t]:e)}function l(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function d(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=u(e),i=t.overflow,n=t.overflowX,t=t.overflowY;return/(auto|scroll|overlay)/.test(i+t+n)?e:d(l(e))}function c(e){return e&&e.referenceNode?e.referenceNode:e}function h(e){return 11===e?G:10!==e&&G||Q}function p(e){if(!e)return document.documentElement;for(var t=h(10)?document.body:null,i=e.offsetParent||null;i===t&&e.nextElementSibling;)i=(e=e.nextElementSibling).offsetParent;var n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(i.nodeName)&&"static"===u(i,"position")?p(i):i:(e?e.ownerDocument:document).documentElement}function r(e){return null===e.parentNode?e:r(e.parentNode)}function f(e,t){var i,n,s;return e&&e.nodeType&&t&&t.nodeType?(n=(s=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING)?e:t,s=s?t:e,(i=document.createRange()).setStart(n,0),i.setEnd(s,0),e!==(i=i.commonAncestorContainer)&&t!==i||n.contains(s)?"BODY"===(s=(n=i).nodeName)||"HTML"!==s&&p(n.firstElementChild)!==n?p(i):i:(s=r(e)).host?f(s.host,t):f(e,r(t).host)):document.documentElement}function g(e,t){var t="top"===(1<arguments.length&&void 0!==t?t:"top")?"scrollTop":"scrollLeft",i=e.nodeName;return("BODY"===i||"HTML"===i?(i=e.ownerDocument.documentElement,e.ownerDocument.scrollingElement||i):e)[t]}function s(e,t){var t="x"===t?"Left":"Top",i="Left"==t?"Right":"Bottom";return parseFloat(e["border"+t+"Width"])+parseFloat(e["border"+i+"Width"])}function n(e,t,i,n){return O(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],h(10)?parseInt(i["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function m(e){var t=e.body,e=e.documentElement,i=h(10)&&getComputedStyle(e);return{height:n("Height",t,e,i),width:n("Width",t,e,i)}}function v(e){return P({},e,{right:e.left+e.width,bottom:e.top+e.height})}function y(e){var t={};try{h(10)?(t=e.getBoundingClientRect(),i=g(e,"top"),n=g(e,"left"),t.top+=i,t.left+=n,t.bottom+=i,t.right+=n):t=e.getBoundingClientRect()}catch(e){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top}
4,n="HTML"===e.nodeName?m(e.ownerDocument):{},t=n.width||e.clientWidth||i.width,n=n.height||e.clientHeight||i.height,t=e.offsetWidth-t,n=e.offsetHeight-n;return(t||n)&&(t-=s(e=u(e),"x"),n-=s(e,"y"),i.width-=t,i.height-=n),v(i)}function b(e,t,i){var i=2<arguments.length&&void 0!==i&&i,n=h(10),s="HTML"===t.nodeName,r=y(e),o=y(t),e=d(e),a=u(t),l=parseFloat(a.borderTopWidth),c=parseFloat(a.borderLeftWidth),o=(i&&s&&(o.top=O(o.top,0),o.left=O(o.left,0)),v({top:r.top-o.top-l,left:r.left-o.left-c,width:r.width,height:r.height}));return o.marginTop=0,o.marginLeft=0,!n&&s&&(r=parseFloat(a.marginTop),s=parseFloat(a.marginLeft),o.top-=l-r,o.bottom-=l-r,o.left-=c-s,o.right-=c-s,o.marginTop=r,o.marginLeft=s),o=(n&&!i?t.contains(e):t===e&&"BODY"!==e.nodeName)?function(e,t,i){var i=2<arguments.length&&void 0!==i&&i,n=g(t,"top"),t=g(t,"left"),i=i?-1:1;return e.top+=n*i,e.bottom+=n*i,e.left+=t*i,e.right+=t*i,e}(o,t):o}function _(e){if(!e||!e.parentElement||h())return document.documentElement;for(var t=e.parentElement;t&&"none"===u(t,"transform");)t=t.parentElement;return t||document.documentElement}function w(e,t,i,n,s){var r,s=4<arguments.length&&void 0!==s&&s,o={top:0,left:0},a=s?_(e):f(e,c(t)),a=("viewport"===n?o=function(e,t){var t=1<arguments.length&&void 0!==t&&t,i=e.ownerDocument.documentElement,e=b(e,i),n=O(i.clientWidth,window.innerWidth||0),s=O(i.clientHeight,window.innerHeight||0),r=t?0:g(i),t=t?0:g(i,"left");return v({top:r-e.top+e.marginTop,left:t-e.left+e.marginLeft,width:n,height:s})}(a,s):("scrollParent"===n?"BODY"===(r=d(l(t))).nodeName&&(r=e.ownerDocument.documentElement):r="window"===n?e.ownerDocument.documentElement:n,t=b(r,a,s),"HTML"!==r.nodeName||function e(t){var i=t.nodeName;return"BODY"!==i&&"HTML"!==i&&("fixed"===u(t,"position")||!!(i=l(t))&&e(i))}(a)?o=t:(s=(n=m(e.ownerDocument)).height,r=n.width,o.top+=t.top-t.marginTop,o.bottom=s+t.top,o.left+=t.left-t.marginLeft,o.right=r+t.left)),"number"==typeof(i=i||0));return o.left+=a?i:i.left||0,o.top+=a?i:i.top||0,o.right-=a?i:i.right||0,o.bottom-=a?i:i.bottom||0,o}function a(e,t,i,n,s,r){var o,r=5<arguments.length&&void 0!==r?r:0;return-1===e.indexOf("auto")?e:(n=w(i,n,r,s),o={top:{width:n.width,height:t.top-n.top},right:{width:n.right-t.right,height:n.height},bottom:{width:n.width,height:n.bottom-t.bottom},left:{width:t.left-n.left,height:n.height}},(0<(s=(r=Object.keys(o).map(function(e){return P({key:e},o[e],{area:(e=o[e]).width*e.height})}).sort(function(e,t){return t.area-e.area})).filter(function(e){var t=e.width,e=e.height;return t>=i.clientWidth&&e>=i.clientHeight})).length?s:r)[0].key+((t=e.split("-")[1])?"-"+t:""))}function x(e,t,i,n){n=3<arguments.length&&void 0!==n?n:null;return b(i,n?_(t):f(t,c(i)),n)}function C(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),t=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+t,height:e.offsetHeight+i}}function S(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function k(e,t,i){i=i.split("-")[0];var e=C(e),n={width:e.width,height:e.height},s=-1!==["right","left"].indexOf(i),r=s?"top":"left",o=s?"left":"top",a=s?"height":"width",s=s?"width":"height";return n[r]=t[r]+t[a]/2-e[a]/2,n[o]=i===o?t[o]-e[s]:t[S(o)],n}function E(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function D(e,i,t){var n,s;return(void 0===t?e:e.slice(0,(e=e,n="name",s=t,Array.prototype.findIndex?e.findIndex(function(e){return e[n]===s}):(t=E(e,function(e){return e[n]===s}),e.indexOf(t))))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&o(t)&&(i.offsets.popper=v(i.offsets.popper),i.offsets.reference=v(i.offsets.reference),i=t(i,e))}),i}function t(e,i){return e.some(function(e){var t=e.name;return e.enabled&&t===i})}function T(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var s=t[n],s=s?""+s+i:e;if(void 0!==document.body.style[s])return s}return null}function j(e){e=e.ownerDocument;return e?e.defaultView:window}function L(e,t,i,n){i.updateBound=n,j(e).addEventListener("resize",i.updateBound,{passive:!0});n=d(e);return function e(t,i,n,s){var r="BODY"===t.nodeName,t=r?t.ownerDocument.defaultView:t;t.addEventListener(i,n,{passive:!0}),r||e(d(t.parentNode),i,n,s),s.push(t)}(n,"scroll",i.updateBound,i.scrollParents),i.scrollElement=n,i.eventsEnabled=!0,i}function z(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,j(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEac
4h(function(e){e.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function A(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function I(i,n){Object.keys(n).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&A(n[e])&&(t="px"),i.style[e]=n[e]+t})}function W(e,t){function i(e){return e}var n=e.offsets,s=n.popper,n=n.reference,r=V,n=r(n.width),o=r(s.width),a=-1!==["left","right"].indexOf(e.placement),e=-1!==e.placement.indexOf("-"),a=t?a||e||n%2==o%2?r:M:i,r=t?r:i;return{left:a(1==n%2&&1==o%2&&!e&&t?s.left-1:s.left),top:r(s.top),bottom:r(s.bottom),right:a(s.right)}}function F(e,t,i){var n,s=E(e,function(e){return e.name===t}),e=!!s&&e.some(function(e){return e.name===i&&e.enabled&&e.order<s.order});return e||(n="`"+t+"`",console.warn("`"+i+"` modifier is required by "+n+" modifier in order to work, be sure to include it before "+n+"!")),e}function B(e,t){t=1<arguments.length&&void 0!==t&&t,e=N.indexOf(e),e=N.slice(e+1).concat(N.slice(0,e));return t?e.reverse():e}function U(e,a,l,t){var s=[0,0],n=-1!==["right","left"].indexOf(t),t=e.split(/(\+|\-)/).map(function(e){return e.trim()}),e=t.indexOf(E(t,function(e){return-1!==e.search(/,|\s/)})),i=(t[e]&&-1===t[e].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),/\s*,\s*|\s+/);return(-1===e?[t]:[t.slice(0,e).concat([t[e].split(i)[0]]),[t[e].split(i)[1]].concat(t.slice(e+1))]).map(function(e,t){var o=(1===t?!n:n)?"height":"width",i=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)},[]).map(function(e){return t=o,i=a,n=l,s=+(r=(e=e).match(/((?:\-|\+)?\d*\.?\d*)(.*)/))[1],r=r[2],s?0===r.indexOf("%")?v("%p"===r?i:n)[t]/100*s:"vh"===r||"vw"===r?("vh"===r?O(document.documentElement.clientHeight,window.innerHeight||0):O(document.documentElement.clientWidth,window.innerWidth||0))/100*s:s:e;var t,i,n,s,r})}).forEach(function(i,n){i.forEach(function(e,t){A(e)&&(s[n]+=e*("-"===i[t-1]?-1:1))})}),s}function R(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var q=Math.min,M=Math.floor,V=Math.round,O=Math.max,i="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,$=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(i&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0}(),Y=i&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},$))}},G=i&&!(!window.MSInputMethodContext||!document.documentMode),Q=i&&/MSIE 10/.test(navigator.userAgent),e=function(e,t,i){return t&&te(e.prototype,t),i&&te(e,i),e},P=Object.assign||function(e){for(var t,i=1;i<arguments.length;i++)for(var n in t=arguments[i])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},X=i&&/Firefox/i.test(navigator.userAgent),K=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],N=K.slice(3),Z="flip",J="clockwise",ee="counterclockwise",e=(e(H,[{key:"update",value:function(){return function(){var e;this.state.isDestroyed||((e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}}).offsets.reference=x(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=a(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=k(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=D(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e)))}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,t(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[T("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=L(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return z.call(this)}}]),H);function H(e,t){var i=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},s=this,r=H;if(!(s instanceof r))throw new TypeError("Cannot call a class as a function");this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=Y(this.update.bind(this)),this.options=P({},H.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(P({}
4,H.Defaults.modifiers,n.modifiers)).forEach(function(e){i.options.modifiers[e]=P({},H.Defaults.modifiers[e]||{},n.modifiers?n.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return P({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&o(e.onLoad)&&e.onLoad(i.reference,i.popper,i.options,e,i.state)}),this.update();s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}function te(e,t){for(var i,n=0;n<t.length;n++)(i=t[n]).enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}return e.Utils=("undefined"==typeof window?global:window).PopperUtils,e.placements=K,e.Defaults={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t,i,n,s=e.placement,r=s.split("-")[0],s=s.split("-")[1];return s&&(t=(i=e.offsets).reference,i=i.popper,n=(r=-1!==["bottom","top"].indexOf(r))?"width":"height",r={start:R({},r=r?"left":"top",t[r]),end:R({},r,t[r]+t[n]-i[n])},e.offsets.popper=P({},i,r[s])),e}},offset:{order:200,enabled:!0,fn:function(e,t){var t=t.offset,i=e.placement,n=(s=e.offsets).popper,s=s.reference,i=i.split("-")[0],t=A(+t)?[+t,0]:U(t,n,s,i);return"left"===i?(n.top+=t[0],n.left-=t[1]):"right"===i?(n.top+=t[0],n.left+=t[1]):"top"===i?(n.left+=t[0],n.top-=t[1]):"bottom"===i&&(n.left+=t[0],n.top+=t[1]),e.popper=n,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,n){var t=n.boundariesElement||p(e.instance.popper),i=(e.instance.reference===t&&(t=p(t)),T("transform")),s=e.instance.popper.style,r=s.top,o=s.left,a=s[i],l=(s.top="",s.left="",s[i]="",w(e.instance.popper,e.instance.reference,n.padding,t,e.positionFixed)),t=(s.top=r,s.left=o,s[i]=a,n.boundaries=l,n.priority),c=e.offsets.popper,d={primary:function(e){var t=c[e];return c[e]<l[e]&&!n.escapeWithReference&&(t=O(c[e],l[e])),R({},e,t)},secondary:function(e){var t="right"===e?"left":"top",i=c[t];return c[e]>l[e]&&!n.escapeWithReference&&(i=q(c[t],l[e]-("right"===e?c.width:c.height))),R({},t,i)}};return t.forEach(function(e){var t=-1===["left","top"].indexOf(e)?"secondary":"primary";c=P({},c,d[t](e))}),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,t=t.reference,n=e.placement.split("-")[0],s=M,n=-1!==["top","bottom"].indexOf(n),r=n?"right":"bottom",o=n?"left":"top",n=n?"width":"height";return i[r]<s(t[o])&&(e.offsets.popper[o]=s(t[o])-i[n]),i[o]>s(t[r])&&(e.offsets.popper[o]=s(t[r])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(F(e.instance.modifiers,"arrow","keepTogether")){t=t.element;if("string"==typeof t){if(!(t=e.instance.popper.querySelector(t)))return e}else if(!e.instance.popper.contains(t))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],n=e.offsets,s=n.popper,n=n.reference,i=-1!==["left","right"].indexOf(i),r=i?"height":"width",o=i?"Top":"Left",a=o.toLowerCase(),l=i?"left":"top",i=i?"bottom":"right",c=C(t)[r],i=(n[i]-c<s[a]&&(e.offsets.popper[a]-=s[a]-(n[i]-c)),n[a]+c>s[i]&&(e.offsets.popper[a]+=n[a]+c-s[i]),e.offsets.popper=v(e.offsets.popper),n[a]+n[r]/2-c/2),n=u(e.instance.popper),d=parseFloat(n["margin"+o]),n=parseFloat(n["border"+o+"Width"]),o=i-e.offsets.popper[a]-d-n,o=O(q(s[r]-c,o),0);e.arrowElement=t,e.offsets.arrow=(R(i={},a,V(o)),R(i,l,""),i)}return e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(c,d){if(!(t(c.instance.modifiers,"inner")||c.flipped&&c.placement===c.originalPlacement)){var u=w(c.instance.popper,c.instance.reference,d.padding,d.boundariesElement,c.positionFixed),h=c.placement.split("-")[0],p=S(h),f=c.placement.split("-")[1]||"",g=[];switch(d.behavior){case Z:g=[h,p];break;case J:g=B(h);break;case ee:g=B(h,!0);break;default:g=d.behavior}g.forEach(function(e,t){if(h!==e||g.length===t+1)return c;h=c.placement.split("-")[0],p=S(h);var e=c.offsets.popper,i=c.offsets.reference,n=M,i="left"===h&&n(e.right)>n(i.left)||"right"===h&&n(e.left)<n(i.right)||"top"===h&&n(e.bottom)>n(i.top)||"bottom"===h&&n(e.top)<n(i.bottom),s=n(e.left)<n(u.left),r=n(e.right)>n(u.right),o=n(e.top)<n(u.top),e=n(e.bottom)>n(u.bottom),n="left"===h&&s||"right"===h&&r||"top"===h&&o||"bottom"===h&&e,a=-1!==["top","bottom"].indexOf(h),l=!!d.flipVariations&&(a&&"start"===f&&s||a&&"end"===f&&r||!a&&"start"===f&&o||!a&&"end"===f&&e),r=!!d.flipVariationsByContent&&(a&&"start"===f&&r||a&&"end"===f&&s||!a&&"start"===f&&e||!a&&"end"===f&&o),s=l||r;(i||n||s)&&(c.flipped=!0,(i||n)&&(h=g[t+1]),s&&(f="end"===(e=f)?"start":"start"===e?"end":e),c.placement=h+(f?"-"+f:""),c.offsets.popper=P({},c.offsets.popper,k(c.instance.popper,c.offsets.reference,c.placement)),c=D(c.instance.modifiers,c,"flip"))})}return c},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],n=e.offsets,s=n.popper,n=n.reference,r=-1!==["left","right"].indexOf(i),o=-1===["top","left"].indexOf(i);
4return s[r?"left":"top"]=n[i]-(o?s[r?"width":"height"]:0),e.placement=S(t),e.offsets.popper=v(s),e}},hide:{order:800,enabled:!0,fn:function(e){if(F(e.instance.modifiers,"hide","preventOverflow")){var t=e.offsets.reference,i=E(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,n=t.y,s=e.offsets.popper,r=E(e.instance.modifiers,function(e){return"applyStyle"===e.name}).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var t=void 0===r?t.gpuAcceleration:r,r=p(e.instance.popper),o=y(r),s={position:s.position},a=W(e,window.devicePixelRatio<2||!X),i="bottom"===i?"top":"bottom",n="right"===n?"left":"right",l=T("transform"),c="bottom"==i?"HTML"===r.nodeName?-r.clientHeight+a.bottom:-o.height+a.bottom:a.top,r="right"==n?"HTML"===r.nodeName?-r.clientWidth+a.right:-o.width+a.right:a.left,a=(t&&l?(s[l]="translate3d("+r+"px, "+c+"px, 0)",s[i]=0,s[n]=0,s.willChange="transform"):(o="right"==n?-1:1,s[i]=c*("bottom"==i?-1:1),s[n]=r*o,s.willChange=i+", "+n),{"x-placement":e.placement});return e.attributes=P({},a,e.attributes),e.styles=P({},s,e.styles),e.arrowStyles=P({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){return I(e.instance.popper,e.styles),t=e.instance.popper,i=e.attributes,Object.keys(i).forEac
4h(function(e){!1===i[e]?t.removeAttribute(e):t.setAttribute(e,i[e])}),e.arrowElement&&Object.keys(e.arrowStyles).length&&I(e.arrowElement,e.arrowStyles),e;var t,i},onLoad:function(e,t,i,n,s){s=x(s,t,e,i.positionFixed),s=a(i.placement,s,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",s),I(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}},e}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery,e.Popper)}(this,function(e,t,i){"use strict";function H(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var d=H(t),j=H(i);function L(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e,t,i){t&&L(e.prototype,t),i&&L(e,i),Object.defineProperty(e,"prototype",{writable:!1})}function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i,n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function z(e,t){return(z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var W="transitionend";function F(e){var t=this,i=!1;return d.default(this).one(u.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||u.triggerTransitionEnd(t)},e),this}var u={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");t&&"#"!==t||(t=(e=e.getAttribute("href"))&&"#"!==e?e.trim():"");try{return document.querySelector(t)?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){var t,i,n;return e&&(t=d.default(e).css("transition-duration"),e=d.default(e).css("transition-delay"),i=parseFloat(t),n=parseFloat(e),i||n)?(t=t.split(",")[0],e=e.split(",")[0],1e3*(parseFloat(t)+parseFloat(e))):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){d.default(e).trigger(W)},supportsTransitionEnd:function(){return Boolean(W)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var n in i)if(Object.prototype.hasOwnProperty.call(i,n)){var s=i[n],r=t[n],r=r&&u.isElement(r)?"element":null==(r=r)?""+r:{}.toString.call(r).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new Error(e.toUpperCase()+': Option "'+n+'" provided type "'+r+'" but expected type "'+s+'".')}},findShadowRoot:function(e){var t;return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?u.findShadowRoot(e.parentNode):null:null},jQueryDetection:function(){if(void 0===d.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=d.default.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}},n=(u.jQueryDetection(),d.default.fn.emulateTransitionEnd=F,d.default.event.special[u.TRANSITION_END]={bindType:W,delegateType:W,handle:function(e){if(d.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},"alert"),B="bs.alert",U=d.default.fn[n],s=function(){function n(e){this._element=e}var e=n.prototype;return e.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},e.dispose=function(){d.default.removeData(this._element,B),this._element=null},e._getRootElement=function(e){var t=u.getSelectorFromElement(e),i=!1;return i=(i=t?document.querySelector(t):i)||d.default(e).closest(".alert")[0]},e._triggerCloseEvent=function(e){var t=d.default.Event("close.bs.alert");return d.default(e).trigger(t),t},e._removeElement=function(t){var e,i=this;d.default(t).removeClass("show"),d.default(t).hasClass("fade")?(e=u.getTransitionDurationFromElement(t),d.default(t).one(u.TRANSITION_END,function(e){return i._destroyElement(t,e)}).emulateTransitionEnd(e)):this._destroyElement(t)},e._destroyElement=function(e){d.default(e).detach().trigger("closed.bs.alert").remove()},n._jQueryInterface=function(i){return this.each(function(){var e=d.default(this),t=e.data(B);t||(t=new n(this),e.data(B,t)),"close"===i&&t[i](this)})},n._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},o(n,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),n}(),r=(d.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',s._handleDismiss(new s)),d.default.fn[n]=s._jQueryInterface,d.default.fn[n].
4Constructor=s,d.default.fn[n].noConflict=function(){return d.default.fn[n]=U,s._jQueryInterface},"button"),q="bs.button",V=d.default.fn[r],l="active",t='[data-toggle^="button"]',$='input:not([type="hidden"])',c=function(){function s(e){this._element=e,this.shouldAvoidTriggerChange=!1}var e=s.prototype;return e.toggle=function(){var e,t=!0,i=!0,n=d.default(this._element).closest('[data-toggle="buttons"]')[0];n&&(e=this._element.querySelector($))&&("radio"===e.type&&(e.checked&&this._element.classList.contains(l)?t=!1:(n=n.querySelector(".active"))&&d.default(n).removeClass(l)),t&&("checkbox"!==e.type&&"radio"!==e.type||(e.checked=!this._element.classList.contains(l)),this.shouldAvoidTriggerChange||d.default(e).trigger("change")),e.focus(),i=!1),this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(i&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(l)),t&&d.default(this._element).toggleClass(l))},e.dispose=function(){d.default.removeData(this._element,q),this._element=null},s._jQueryInterface=function(i,n){return this.each(function(){var e=d.default(this),t=e.data(q);t||(t=new s(this),e.data(q,t)),t.shouldAvoidTriggerChange=n,"toggle"===i&&t[i]()})},o(s,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),s}(),h=(d.default(document).on("click.bs.button.data-api",t,function(e){var t,i=e.target,n=i;!(i=d.default(i).hasClass("btn")?i:d.default(i).closest(".btn")[0])||i.hasAttribute("disabled")||i.classList.contains("disabled")||(t=i.querySelector($))&&(t.hasAttribute("disabled")||t.classList.contains("disabled"))?e.preventDefault():"INPUT"!==n.tagName&&"LABEL"===i.tagName||c._jQueryInterface.call(d.default(i),"toggle","INPUT"===n.tagName)}).on("focus.bs.button.data-api blur.bs.button.data-api",t,function(e){var t=d.default(e.target).closest(".btn")[0];d.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))}),d.default(window).on("load.bs.button.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,i=e.length;t<i;t++){var n=e[t],s=n.querySelector($);s.checked||s.hasAttribute("checked")?n.classList.add(l):n.classList.remove(l)}for(var r=0,o=(e=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;r<o;r++){var a=e[r];"true"===a.getAttribute("aria-pressed")?a.classList.add(l):a.classList.remove(l)}}),d.default.fn[r]=c._jQueryInterface,d.default.fn[r].Constructor=c,d.default.fn[r].noConflict=function(){return d.default.fn[r]=V,c._jQueryInterface},"carousel"),p="bs.carousel",Y="."+p,G=d.default.fn[h],f="active",Q="next",X="prev",K="slid"+Y,Z=".active.carousel-item",J={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},ee={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},te={TOUCH:"touch",PEN:"pen"},g=function(){function s(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._element=e,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=s.prototype;return e.next=function(){this._isSliding||this._slide(Q)},e.nextWhenVisible=function(){var e=d.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(X)},e.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(u.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(e){var t=this,i=(this._activeElement=this._element.querySelector(Z),this._getItemIndex(this._activeElement));e>this._items.length-1||e<0||(this._isSliding?d.default(this._element).one(K,function(){return t.to(e)}
4):i===e?(this.pause(),this.cycle()):this._slide(i<e?Q:X,this._items[e]))},e.dispose=function(){d.default(this._element).off(Y),d.default.removeData(this._element,p),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(e){return e=a({},J,e),u.typeCheckConfig(h,e,ee),e},e._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);e<=40||(e=e/this.touchDeltaX,(this.touchDeltaX=0)<e&&this.prev(),e<0&&this.next())},e._addEventListeners=function(){var t=this;this._config.keyboard&&d.default(this._element).on("keydown.bs.carousel",function(e){return t._keydown(e)}),"hover"===this._config.pause&&d.default(this._element).on("mouseenter.bs.carousel",function(e){return t.pause(e)}).on("mouseleave.bs.carousel",function(e){return t.cycle(e)}),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var e,t,i=this;this._touchSupported&&(e=function(e){i._pointerEvent&&te[e.originalEvent.pointerType.toUpperCase()]?i.touchStartX=e.originalEvent.clientX:i._pointerEvent||(i.touchStartX=e.originalEvent.touches[0].clientX)},t=function(e){i._pointerEvent&&te[e.originalEvent.pointerType.toUpperCase()]&&(i.touchDeltaX=e.originalEvent.clientX-i.touchStartX),i._handleSwipe(),"hover"===i._config.pause&&(i.pause(),i.touchTimeout&&clearTimeout(i.touchTimeout),i.touchTimeout=setTimeout(function(e){return i.cycle(e)},500+i._config.interval))},d.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(e){return e.preventDefault()}),this._pointerEvent?(d.default(this._element).on("pointerdown.bs.carousel",e),d.default(this._element).on("pointerup.bs.carousel",t),this._element.classList.add("pointer-event")):(d.default(this._element).on("touchstart.bs.carousel",e),d.default(this._element).on("touchmove.bs.carousel",function(e){e=e,i.touchDeltaX=e.originalEvent.touches&&1<e.originalEvent.touches.length?0:e.originalEvent.touches[0].clientX-i.touchStartX}),d.default(this._element).on("touchend.bs.carousel",t)))},e._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},e._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},e._getItemByDirection=function(e,t){var i=e===Q,n=e===X,s=this._getItemIndex(t),r=this._items.length-1;return(n&&0===s||i&&s===r)&&!this._config.wrap?t:-1==(n=(s+(e===X?-1:1))%this._items.length)?this._items[this._items.length-1]:this._items[n]},e._triggerSlideEvent=function(e,t){var i=this._getItemIndex(e),n=this._getItemIndex(this._element.querySelector(Z)),e=d.default.Event("slide.bs.carousel",{relatedTarget:e,direction:t,from:n,to:i});return d.default(this._element).trigger(e),e},e._setActiveIndicatorElement=function(e){var t;this._indicatorsElement&&(t=[].slice.call(this._indicatorsElement.querySelectorAll(".active")),d.default(t).removeClass(f),t=this._indicatorsElement.children[this._getItemIndex(e)])&&d.default(t).addClass(f)},e._updateInterval=function(){var e=this._activeElement||this._element.querySelector(Z);e&&((e=parseInt(e.getAttribute("data-interval"),10))?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval)},e._slide=function(e,t){var i,n,s,r=this,o=this._element.querySelector(Z),a=this._getItemIndex(o),l=t||o&&this._getItemByDirection(e,o),t=this._getItemIndex(l),c=Boolean(this._interval),e=e===Q?(i="carousel-item-left",n="carousel-item-next","left"):(i="carousel-item-right",n="carousel-item-prev","right");l&&d.default(l).hasClass(f)?this._isSliding=!1:this._triggerSlideEvent(l,e).isDefaultPrevented()||o&&l&&(this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(l),this._activeElement=l,s=d.default.Event(K,{relatedTarget:l,direction:e,from:a,to:t}),d.default(this._element).hasClass("slide")?(d.default(l).addClass(n),u.reflow(l),d.default(o).addClass(i),d.default(l).addClass(i),e=u.getTransitionDurationFromElement(o),d.default(o).one(u.TRANSITION_END,function(){d.default(l).removeClass(i+" "+n).addClass(f),d.default(o).removeClass(f+" "+n+" "+i),r._isSliding=!1,setTimeout(function(){return d.default(r._element).trigger(s)},0)}).emulateTransitionEnd(e)):(d.default(o).removeClass(f),d.default(l).addClass(f),this._isSliding=!1,d.default(this._element).trigger(s)),c)&&this.cycle()},s._jQueryInterface=function(n){return this.each(function(){var e=d.default(this).data(p),t=a({},J,d.default(this).data()),i=("object"==typeof n&&(t=a({},t,n)),"string"==typeof n?n:t.slide);
4if(e||(e=new s(this,t),d.default(this).data(p,e)),"number"==typeof n)e.to(n);else if("string"==typeof i){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}else t.interval&&t.ride&&(e.pause(),e.cycle())})},s._dataApiClickHandler=function(e){var t,i,n=u.getSelectorFromElement(this);n&&(n=d.default(n)[0])&&d.default(n).hasClass("carousel")&&(t=a({},d.default(n).data(),d.default(this).data()),(i=this.getAttribute("data-slide-to"))&&(t.interval=!1),s._jQueryInterface.call(d.default(n),t),i&&d.default(n).data(p).to(i),e.preventDefault())},o(s,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return J}}]),s}(),m=(d.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",g._dataApiClickHandler),d.default(window).on("load.bs.carousel.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,i=e.length;t<i;t++){var n=d.default(e[t]);g._jQueryInterface.call(n,n.data())}}),d.default.fn[h]=g._jQueryInterface,d.default.fn[h].Constructor=g,d.default.fn[h].noConflict=function(){return d.default.fn[h]=G,g._jQueryInterface},"collapse"),v="bs.collapse",ie=d.default.fn[m],y="show",b="collapse",ne="collapsing",se="collapsed",re='[data-toggle="collapse"]',oe={toggle:!0,parent:""},ae={toggle:"boolean",parent:"(string|element)"},_=function(){function r(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=[].slice.call(document.querySelectorAll(re)),n=0,s=i.length;n<s;n++){var r=i[n],o=u.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(o)).filter(function(e){return e===t});null!==o&&0<a.length&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=r.prototype;return e.toggle=function(){d.default(this._element).hasClass(y)?this.hide():this.show()},e.show=function(){var e,t,i,n,s=this;this._isTransitioning||d.default(this._element).hasClass(y)||(e=this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(e){return"string"==typeof s._config.parent?e.getAttribute("data-parent")===s._config.parent:e.classList.contains(b)})).length?null:e)&&(n=d.default(e).not(this._selector).data(v))&&n._isTransitioning||(i=d.default.Event("show.bs.collapse"),d.default(this._element).trigger(i),i.isDefaultPrevented())||(e&&(r._jQueryInterface.call(d.default(e).not(this._selector),"hide"),n||d.default(e).data(v,null)),t=this._getDimension(),d.default(this._element).removeClass(b).addClass(ne),this._element.style[t]=0,this._triggerArray.length&&d.default(this._triggerArray).removeClass(se).attr("aria-expanded",!0),this.setTransitioning(!0),i="scroll"+(t[0].toUpperCase()+t.slice(1)),n=u.getTransitionDurationFromElement(this._element),d.default(this._element).one(u.TRANSITION_END,function(){d.default(s._element).removeClass(ne).addClass(b+" "+y),s._element.style[t]="",s.setTransitioning(!1),d.default(s._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(n),this._element.style[t]=this._element[i]+"px")},e.hide=function(){var e=this;if(!this._isTransitioning&&d.default(this._element).hasClass(y)){var t=d.default.Event("hide.bs.collapse");if(d.default(this._element).trigger(t),!t.isDefaultPrevented()){var t=this._getDimension(),i=(this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",u.reflow(this._element),d.default(this._element).addClass(ne).removeClass(b+" "+y),this._triggerArray.length);if(0<i)for(var n=0;n<i;n++){var s=this._triggerArray[n],r=u.getSelectorFromElement(s);null===r||d.default([].slice.call(document.querySelectorAll(r))).hasClass(y)||d.default(s).addClass(se).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[t]="";t=u.getTransitionDurationFromElement(this._element);d.default(this._element).one(u.TRANSITION_END,function(){e.setTransitioning(!1),d.default(e._element).removeClass(ne).addClass(b).trigger("hidden.bs.collapse")}).emulateTransitionEnd(t)}}},e.setTransitioning=function(e){this._isTransitioning=e},e.dispose=function(){d.default.removeData(this._element,v),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(e){return(e=a({},oe,e)).toggle=Boolean(e.toggle),u.typeCheckConfig(m,e,ae),e},e._getDimension=function(){return d.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,i=this,t=(u.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent),'[data-toggle="collapse"][data-parent="'+this._config.parent+'"]'),t=[].slice.call(e.querySelectorAll(t));return d.default(t).each(function(e,t){i._addAriaAndCollapsedClass(r._getTargetFromElement(t),[t])}),e},e._addAriaAndCollapsedClass=function(e,t){e=d.default(e).hasClass(y);t.length&&d.default(t).toggleClass(se,!e).attr("aria-expanded",e)},r._getTargetFromElement=function(e){e=u.getSelectorFromElement(e);return e?document.querySelector(e):null},r._jQueryInterface=function(n){return this.each(function(){var e=d.default(this),t=e.data(v),i=a({},oe,e.data(),"object"==typeof n&&n?n:{});if(!t&&i.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(i.toggle=!1),t||(t=new r(this,i),e.data(v,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method n
4amed "'+n+'"');t[n]()}})},o(r,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return oe}}]),r}(),w=(d.default(document).on("click.bs.collapse.data-api",re,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=d.default(this),e=u.getSelectorFromElement(this),e=[].slice.call(document.querySelectorAll(e));d.default(e).each(function(){var e=d.default(this),t=e.data(v)?"toggle":i.data();_._jQueryInterface.call(e,t)})}),d.default.fn[m]=_._jQueryInterface,d.default.fn[m].Constructor=_,d.default.fn[m].noConflict=function(){return d.default.fn[m]=ie,_._jQueryInterface},"dropdown"),x="bs.dropdown",le="."+x,i=".data-api",ce=d.default.fn[w],de=new RegExp("38|40|27"),ue="disabled",C="show",he="dropdown-menu-right",pe="hide"+le,fe="hidden"+le,t="click"+le+i,i="keydown"+le+i,ge='[data-toggle="dropdown"]',me=".dropdown-menu",ve={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ye={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},S=function(){function c(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=c.prototype;return e.toggle=function(){var e;this._element.disabled||d.default(this._element).hasClass(ue)||(e=d.default(this._menu).hasClass(C),c._clearMenus(),e)||this.show(!0)},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||d.default(this._element).hasClass(ue)||d.default(this._menu).hasClass(C))){var t={relatedTarget:this._element},i=d.default.Event("show.bs.dropdown",t),n=c._getParentFromElement(this._element);if(d.default(n).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===j.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");i=this._element;"parent"===this._config.reference?i=n:u.isElement(this._config.reference)&&(i=this._config.reference,void 0!==this._config.reference.jquery)&&(i=this._config.reference[0]),"scrollParent"!==this._config.boundary&&d.default(n).addClass("position-static"),this._popper=new j.default(i,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===d.default(n).closest(".navbar-nav").length&&d.default(document.body).children().on("mouseover",null,d.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),d.default(this._menu).toggleClass(C),d.default(n).toggleClass(C).trigger(d.default.Event("shown.bs.dropdown",t))}}},e.hide=function(){var e,t,i;this._element.disabled||d.default(this._element).hasClass(ue)||!d.default(this._menu).hasClass(C)||(e={relatedTarget:this._element},t=d.default.Event(pe,e),i=c._getParentFromElement(this._element),d.default(i).trigger(t),t.isDefaultPrevented())||(this._popper&&this._popper.destroy(),d.default(this._menu).toggleClass(C),d.default(i).toggleClass(C).trigger(d.default.Event(fe,e)))},e.dispose=function(){d.default.removeData(this._element,x),d.default(this._element).off(le),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;d.default(this._element).on("click.bs.dropdown",function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},e._getConfig=function(e){return e=a({},this.constructor.Default,d.default(this._element).data(),e),u.typeCheckConfig(w,e,this.constructor.DefaultType),e},e._getMenuElement=function(){var e;return this._menu||(e=c._getParentFromElement(this._element))&&(this._menu=e.querySelector(me)),this._menu},e._getPlacement=function(){var e=d.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=d.default(this._menu).hasClass(he)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":d.default(this._menu).hasClass(he)&&(t="bottom-end"),t},e._detectNavbar=function(){return 0<d.default(this._element).closest(".
4navbar").length},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),a({},e,this._config.popperConfig)},c._jQueryInterface=function(t){return this.each(function(){var e=d.default(this).data(x);if(e||(e=new c(this,"object"==typeof t?t:null),d.default(this).data(x,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},c._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=[].slice.call(document.querySelectorAll(ge)),i=0,n=t.length;i<n;i++){var s,r,o=c._getParentFromElement(t[i]),a=d.default(t[i]).data(x),l={relatedTarget:t[i]};e&&"click"===e.type&&(l.clickEvent=e),a&&(s=a._menu,!d.default(o).hasClass(C)||e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&d.default.contains(o,e.target)||(r=d.default.Event(pe,l),d.default(o).trigger(r),r.isDefaultPrevented())||("ontouchstart"in document.documentElement&&d.default(document.body).children().off("mouseover",null,d.default.noop),t[i].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),d.default(s).removeClass(C),d.default(o).removeClass(C).trigger(d.default.Event(fe,l))))}},c._getParentFromElement=function(e){var t,i=u.getSelectorFromElement(e);return(t=i?document.querySelector(i):t)||e.parentNode},c._dataApiKeydownHandler=function(e){var t,i,n;(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||d.default(e.target).closest(me).length):!de.test(e.which))||this.disabled||d.default(this).hasClass(ue)||(t=c._getParentFromElement(this),!(i=d.default(t).hasClass(C))&&27===e.which)||(e.preventDefault(),e.stopPropagation(),i&&27!==e.which&&32!==e.which?0!==(i=[].slice.call(t.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(e){return d.default(e).is(":visible")})).length&&(n=i.indexOf(e.target),38===e.which&&0<n&&n--,40===e.which&&n<i.length-1&&n++,i[n=n<0?0:n].focus()):(27===e.which&&d.default(t.querySelector(ge)).trigger("focus"),d.default(this).trigger("click")))},o(c,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ve}},{key:"DefaultType",get:function(){return ye}}]),c}(),k=(d.default(document).on(i,ge,S._dataApiKeydownHandler).on(i,me,S._dataApiKeydownHandler).on(t+" keyup.bs.dropdown.data-api",S._clearMenus).on(t,ge,function(e){e.preventDefault(),e.stopPropagation(),S._jQueryInterface.call(d.default(this),"toggle")}).on(t,".dropdown form",function(e){e.stopPropagation()}),d.default.fn[w]=S._jQueryInterface,d.default.fn[w].Constructor=S,d.default.fn[w].noConflict=function(){return d.default.fn[w]=ce,S._jQueryInterface},"modal"),be="bs.modal",E="."+be,_e=d.default.fn[k],we="modal-open",D="fade",xe="show",Ce="modal-static",Se="hidden"+E,ke="show"+E,Ee="focusin"+E,De="resize"+E,Te="click.dismiss"+E,Ae="keydown.dismiss"+E,Ie="mousedown.dismiss"+E,Re=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Me=".sticky-top",Oe={backdrop:!0,keyboard:!0,focus:!0,show:!0},Pe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},Ne=function(){function s(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=e.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=s.prototype;return e.toggle=function(e){return this._isShown?this.hide():this.show(e)},e.show=function(e){var t,i=this;this._isShown||this._isTransitioning||(t=d.default.Event(ke,{relatedTarget:e}),d.default(this._element).trigger(t),t.isDefaultPrevented())||(this._isShown=!0,d.default(this._element).hasClass(D)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),d.default(this._element).on(Te,'[data-dismiss="modal"]',function(e){return i.hide(e)}),d.default(this._dialog).on(Ie,function(){d.default(i._element).one("mouseup.dismiss.bs.modal",function(e){d.default(e.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return i._showElement(e)}))},e.hide=function(e){var t=this;e&&e.preventDefault(),this._isShown&&!this._isTransitioning&&(e=d.default.Event("hide.bs.modal"),d.default(this._element).trigger(e),this._isShown)&&!e.isDefaultPrevented()&&(this._isShown=!1,(e=d.default(this._element).hasClass(D))&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),d.default(document).off(Ee),d.default(this._element).removeClass(xe),d.default(this._element).off(Te),d.default(this._dialog).off(Ie),e?(e=u.getTransitionDurationFromElement(this._element),d.default(this._element).one(u.TRANSITION_END,function(e){return t._hideModal(e)}).emulateTransitionEnd(e)):this._hideModal())},e.dispose=function(){[window,this._element,this._dialog].forEach(function(e){return d.default(e).off(E)}),d.default(document).off(Ee),d.default.removeData(this._element,be),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(e){return e=a({},Oe,e),u.typeCheckConfig(k,e,Pe),e},e._triggerBackdropTransition=function(){var e,t,i=this,n=d.default.Event("hidePrevented.bs.modal");d.default(this._element).trigger(n),n.isDefaultPrevented()||((e=this._element.scrollHeight>document.documentElement.clientHeight)||(this._element.style.overflowY="hidden"),this._element.classList.add(Ce),t=u.getTransitionDurationFromElement(this._dialog),d.default(this._element).off(u.TRANSITION_END),d.default(this._element).one(u.TRANSITION_END,function(){i._element.classList.remove(Ce),e||d.default(i._element).one(u.TRANSITION_END,function(){i._element.style.overflowY=""}).emulateTransitionEnd(i._element,t)}).emulateTransitionEnd(t),this._element.focus())},e._showElement=function(e){function t(){i._config.focus&&i._element.focus(),i._isTransitioning=!1,d.default(i._element).trigger(r)}var i=this,n=d.default(this._element).hasClass(D),s=this._dialog?this._dialog.querySelector(".modal-body"):null,r=(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),d.default(this._dialog).hasClass("modal-dialog-scrollable")&&s?s.scrollTop=0:this._element.scrollTop=0,n&&u.reflow(this._element),d.default(this._element).addClass(xe),this._config.focus&&this._enforceFocus(),d.default.Event("shown.bs.modal",{relatedTarget:e}));n?(s=u.getTransitionDurationFromElement(this._dialog),d.default(this._dialog).one(u.TRANSITION_END,t).emulateTransitionEnd(s)):t()},e._enforceFocus=function(){var t=this;d.default(document).off(Ee).on(Ee,function(e){document!==e.target&&t._element!==e.target&&0===d.default(t._element).has(e.target).length&&t._element.focus()})},e._setEscapeEvent=function(){var t=this;this._isShown?d.default(this._element).on(Ae,function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()}):this._isShown||d.default(this._element).off(Ae)},e._setResizeEvent=function(){var t=this;this._isShown?d.default(window).on(De,function(e){return t.handleUpdate(e)}):d.default(window).off(De)},e._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop(function(){d.default(document.body).removeClass(we),e._resetAdjustments(),e._resetScrollbar(),d.default(e._element).trigger(Se)})},e._removeBackdrop=function(){this._backdrop&&(d.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(e){var t,i=this,n=d.default(this._element).hasClass(D)?D:"";this._isShown&&this._config.backdrop?(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),d.default(this._backdrop).appendTo(document.body),d.default(this._element).on(Te,function(e){i._ignoreBackdropClick?i._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===i._config.backdrop?i._triggerBackdropTransition():i.hide())}),n&&u.reflow(this._backdrop),d.default(this._backdrop).addClass(xe),e&&(n?(n=u.getTransitionDurationFromElement(this._backdrop),d.default(this._backdrop).one(u.TRANSITION_END,e).emulateTransitionEnd(n)):e())):!this._isShown&&this._backdrop?(d.default(this._backdrop).removeClass(xe),n=function(){i._removeBackdrop(),e&&e()},d.default(this._element).hasClass(D)?(t=u.getTransitionDurationFromElement(this._backdrop),d.default(this._backdrop).one(u.TRANSITION_END,n).emulateTransitionEnd(t)):n()):e&&e()},e._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var e,t,s=this;this._isBodyOverflowing&&(e=[].slice.call(document.querySelectorAll(Re)),t=[].slice.call(document.querySelectorAll(Me)),d.default(e).each(function(e,t){var i=t.style.paddingRight,n=d.default(t).css("padding-right");d.default(t).data("padding-right",i).css("padding-right",parseFloat(n)+s._scrollbarWidth+"px")}),d.default(t).each(function(e,t){var i=t.style.marginRight,n=d.default(t).css("margin-right");d.default(t).data("margin-right",i).css("margin-right",parseFloat(n)-s._scrollbarWidth+"px")}),e=document.body.style.paddingRight,t=d.default(document.body).css("padding-right"),d.default(document.body).data("padding-right",e).css("padding-right",parseFloat(t)+this._scrollbarWidth+"px")),d.default(document.body).addClass(we)},e._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(Re)),e=(d.default(e).each(function(e,t){var i=d.default(t).data("padding-right");d.default(t).removeData("padding-right"),t.style.paddingRight=i||""}),[].slice.call(document.querySelectorAll(Me))),e=(d.default(e).each(function(e,t){var i=d.default(t).data("margin-right");void 0!==i&&d.default(t).css("margin-right",i).removeData("margin-right")}),d.default(document.body).data("padding-right"));d.default(document.body).removeData("padding-right"),document.body.style.paddingRight=e||""},e._getScrollbarWidth=function(){var e=document.createElement("div"),t=(e.className="modal-scrollbar-measure",document.body.appendChild(e),e.getBoundingClientRect().width-e.clientWidth);return document.body.removeChild(e),t},s._jQueryInterface=function(i,n){return this.each(function(){var e=d.default(this).data(be),t=a({},Oe,d.default(this).data(),"object"==typeof i&&i?i:{});if(e||(e=new s(this,t),d.default(this).data(be,e)),"string"==typeof i){if(void 0===e[i])throw new TypeError('No method n
4amed "'+i+'"');e[i](n)}else t.show&&e.show(n)})},o(s,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Oe}}]),s}(),He=(d.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t,i=this,n=u.getSelectorFromElement(this),n=(n&&(t=document.querySelector(n)),d.default(t).data(be)?"toggle":a({},d.default(t).data(),d.default(this).data())),s=("A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault(),d.default(t).one(ke,function(e){e.isDefaultPrevented()||s.one(Se,function(){d.default(i).is(":visible")&&i.focus()})}));Ne._jQueryInterface.call(d.default(t),n,this)}),d.default.fn[k]=Ne._jQueryInterface,d.default.fn[k].Constructor=Ne,d.default.fn[k].noConflict=function(){return d.default.fn[k]=_e,Ne._jQueryInterface},["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),i={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},je=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Le=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function ze(e,r,t){if(0===e.length)return e;if(t&&"function"==typeof t)return t(e);for(var t=(new window.DOMParser).parseFromString(e,"text/html"),o=Object.keys(r),a=[].slice.call(t.body.querySelectorAll("*")),i=function(e,t){var i=a[e],e=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var n=[].slice.call(i.attributes),s=[].concat(r["*"]||[],r[e]||[]);n.forEach(function(e){!function(e,t){var i=e.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===He.indexOf(i)||Boolean(je.test(e.nodeValue)||Le.test(e.nodeValue));for(var n=t.filter(function(e){return e instanceof RegExp}),s=0,r=n.length;s<r;s++)if(n[s].test(i))return 1}(e,s)&&i.removeAttribute(e.nodeName)})},n=0,s=a.length;n<s;n++)i(n);return t.body.innerHTML}var T="tooltip",We="bs.tooltip",A="."+We,Fe=d.default.fn[T],Be="bs-tooltip",Ue=new RegExp("(^|\\s)"+Be+"\\S+","g"),qe=["sanitize","whiteList","sanitizeFn"],Ve="fade",$e="show",Ye="show",Ge="hover",Qe={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Xe={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:i,popperConfig:null},Ke={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Ze={HIDE:"hide"+A,HIDDEN:"hidden"+A,SHOW:"show"+A,SHOWN:"shown"+A,INSERTED:"inserted"+A,CLICK:"click"+A,FOCUSIN:"focusin"+A,FOCUSOUT:"focusout"+A,MOUSEENTER:"mouseenter"+A,MOUSELEAVE:"mouseleave"+A},I=function(){function s(e,t){if(void 0===j.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=s.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){var t,i;this._isEnabled&&(e?(t=this.constructor.DATA_KEY,(i=d.default(e.currentTarget).data(t))||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),d.default(e.currentTarget).data(t,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)):d.default(this.getTipElement()).hasClass($e)?this._leave(null,this):this._enter(null,this))},e.dispose=function(){clearTimeout(this._timeout),d.default.removeData(this.element,this.constructor.DATA_KEY),d.default(this.element).off(this.constructor.EVENT_KEY),d.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&d.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===d.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e,i,n=d.default.Event(this.constructor.Event.SHOW);this.isWithContent()&&this._isEnabled&&(d.default(this.element).trigger(n),i=u.findShadowRoot(this.element),i=d.default.contains(null!==i?i:this.element.ownerDocument.documentElement,this.element),!n.isDefaultPrevented())&&i&&(n=this.getTipElement(),i=u.getUID(this.constructor.NAME),n.setAttribute("id",i),this.element.setAttribute("aria-describedby",i),this.setContent(),this.config.animation&&d.default(n).addClass(Ve),i="function"==typeof this.config.placement?this.config.placement.call(this,n,this.element):this.config.placement,i=this._getAttachment(i),this.addAttachmentClass(i),e=this._getContainer(),d.default(n).data(this.constructor.DATA_KEY,this),d.default.contains(this.element.ownerDocument.documentElement,this.tip)||d.default(n).appendTo(e),d.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new j.default(this.element,n,this._getPopperConfig(i)),d.default(n).addClass($e),d.default(n).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&d.default(document.body).children().on("mouseover",null,d.default.noop),e=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,d.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)},d.default(this.tip).hasClass(Ve)?(i=u.getTransitionDurationFromElement(this.tip),d.default(this.tip).one(u.TRANSITION_END,e).emulateTransitionEnd(i)):e())},e.hide=function(e){function t(){i._hoverState!==Ye&&n.parentNode&&n.parentNode.removeChild(n),i._cleanTipClass(),i.element.removeAttribute("aria-describedby"),d.default(i.element).trigger(i.constructor.Event.HIDDEN),null!==i._popper&&i._popper.destroy(),e&&e()}var i=this,n=this.getTipElement(),s=d.default.Event(this.constructor.Event.HIDE);d.default(this.element).trigger(s),s.isDefaultPrevented()||(d.default(n).removeClass($e),"ontouchstart"in document.documentElement&&d.default(document.body).children().off("mouseover",null,d.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger[Ge]=!1,d.default(this.tip).hasClass(Ve)?(s=u.getTransitionDurationFromElement(n),d.default(n).one(u.TRANSITION_END,t).emulateTransitionEnd(s)):t(),this._hoverState="")},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){d.default(this.getTipElement()).addClass(Be+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||d.default(this.config.template)[0],this.tip},e.setContent=function(){var e=this.getTipElement();this.setElementContent(d.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),d.default(e).removeClass("fade show")},e.setElementContent=function(e,t){"object"==typeof t&&(t.nodeType||t.jquery)?this.config.html?d.default(t).parent().is(e)||e.empty().append(t):e.text(d.default(t).text()):this.config.html?(this.config.sanitize&&(t=ze(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t)},e.getTitle=function(){return this.element.getAttribute("data-original-title")||("function"==typeof this.config.title?this.config.title.call(this.element):this.config.title)},e._getPopperConfig=function(e){var t=this;return a({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"}
4,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?d.default(this.config.container):d.default(document).find(this.config.container)},e._getAttachment=function(e){return Qe[e.toUpperCase()]},e._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){var t;"click"===e?d.default(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)}):"manual"!==e&&(t=e===Ge?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,e=e===Ge?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT,d.default(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(e,i.config.selector,function(e){return i._leave(e)}))}),this._hideModalHandler=function(){i.element&&i.hide()},d.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==e||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var i=this.constructor.DATA_KEY;(t=t||d.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),d.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusin"===e.type?"focus":Ge]=!0),d.default(t.getTipElement()).hasClass($e)||t._hoverState===Ye?t._hoverState=Ye:(clearTimeout(t._timeout),t._hoverState=Ye,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===Ye&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var i=this.constructor.DATA_KEY;(t=t||d.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),d.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusout"===e.type?"focus":Ge]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){"out"===t._hoverState&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){var t=d.default(this.element).data();return Object.keys(t).forEach(function(e){-1!==qe.indexOf(e)&&delete t[e]}),"number"==typeof(e=a({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),u.typeCheckConfig(T,e,this.constructor.DefaultType),e.sanitize&&(e.template=ze(e.template,e.whiteList,e.sanitizeFn)),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=d.default(this.getTipElement()),t=e.attr("class").match(Ue);null!==t&&t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(d.default(e).removeClass(Ve),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},s._jQueryInterface=function(n){return this.each(function(){var e=d.default(this),t=e.data(We),i="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new s(this,i),e.data(We,t)),"string"==typeof n)){if(void 0===t[n])throw new TypeError('No method n
4amed "'+n+'"');t[n]()}})},o(s,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Xe}},{key:"NAME",get:function(){return T}},{key:"DATA_KEY",get:function(){return We}},{key:"Event",get:function(){return Ze}},{key:"EVENT_KEY",get:function(){return A}},{key:"DefaultType",get:function(){return Ke}}]),s}(),R=(d.default.fn[T]=I._jQueryInterface,d.default.fn[T].Constructor=I,d.default.fn[T].noConflict=function(){return d.default.fn[T]=Fe,I._jQueryInterface},"popover"),Je="bs.popover",M="."+Je,et=d.default.fn[R],tt="bs-popover",it=new RegExp("(^|\\s)"+tt+"\\S+","g"),nt=a({},I.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),st=a({},I.DefaultType,{content:"(string|element|function)"}),rt={HIDE:"hide"+M,HIDDEN:"hidden"+M,SHOW:"show"+M,SHOWN:"shown"+M,INSERTED:"inserted"+M,CLICK:"click"+M,FOCUSIN:"focusin"+M,FOCUSOUT:"focusout"+M,MOUSEENTER:"mouseenter"+M,MOUSELEAVE:"mouseleave"+M},ot=function(e){var t;function n(){return e.apply(this,arguments)||this}t=e,(i=n).prototype=Object.create(t.prototype),z(i.prototype.constructor=i,t);var i=n.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(e){d.default(this.getTipElement()).addClass(tt+"-"+e)},i.getTipElement=function(){return this.tip=this.tip||d.default(this.config.template)[0],this.tip},i.setContent=function(){var e=d.default(this.getTipElement()),t=(this.setElementContent(e.find(".popover-header"),this.getTitle()),this._getContent());"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var e=d.default(this.getTipElement()),t=e.attr("class").match(it);null!==t&&0<t.length&&e.removeClass(t.join(""))},n._jQueryInterface=function(i){return this.each(function(){var e=d.default(this).data(Je),t="object"==typeof i?i:null;if((e||!/dispose|hide/.test(i))&&(e||(e=new n(this,t),d.default(this).data(Je,e)),"string"==typeof i)){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},o(n,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return nt}},{key:"NAME",get:function(){return R}},{key:"DATA_KEY",get:function(){return Je}},{key:"Event",get:function(){return rt}},{key:"EVENT_KEY",get:function(){return M}},{key:"DefaultType",get:function(){return st}}]),n}(I),O=(d.default.fn[R]=ot._jQueryInterface,d.default.fn[R].Constructor=ot,d.default.fn[R].noConflict=function(){return d.default.fn[R]=et,ot._jQueryInterface},"scrollspy"),at="bs.scrollspy",lt="."+at,ct=d.default.fn[O],P="active",dt=".nav, .list-group",ut=".nav-link",ht=".list-group-item",pt={offset:10,method:"auto",target:""},ft={offset:"number",method:"string",target:"(string|element)"},gt=function(){function i(e,t){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+ut+","+this._config.target+" "+ht+","+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,d.default(this._scrollElement).on("scroll.bs.scrollspy",function(e){return i._process(e)}),this.refresh(),this._process()}var e=i.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",n="auto"===this._config.method?e:this._config.method,s="position"===n?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(e){var t,e=u.getSelectorFromElement(e);if(t=e?document.querySelector(e):t){var i=t.getBoundingClientRect();if(i.width||i.height)return[d.default(t)[n]().top+s,e]}return null}).filter(Boolean).sort(function(e,t){return e[0]-t[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},e.dispose=function(){d.default.removeData(this._element,at),d.default(this._scrollElement).off(lt),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(e){var t;return"string"!=typeof(e=a({},pt,"object"==typeof e&&e?e:{})).target&&u.isElement(e.target)&&((t=d.default(e.target).attr("id"))||(t=u.getUID(O),d.default(e.target).attr("id",t)),e.target="#"+t),u.typeCheckConfig(O,e,ft),e},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),i=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),i<=e)t=this._targets[this._targets.length-1],this._activeTarget!==t&&this._activate(t);else if(this._activeTarget&&e<this._offsets[0]&&0<this._offsets[0])this._activeTarget=null,this._clear();else for(var n=this._offsets.length;n--;)this._activeTarget!==this._targets[n]&&e>=this._offsets[n]&&(void 0===this._offsets[n+1]||e<this._offsets[n+1])&&this._activate(this._targets[n])},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}),e=d.default([].slice.call(document.querySelectorAll(e.join(","))));(e.hasClass("dropdown-item")?(e.closest(".dropdown").find(".dropdown-toggle").addClass(P),e):(e.addClass(P),e.parents(dt).prev(ut+", "+ht).addClass(P),e.parents(dt).prev(".nav-item").children(ut))).addClass(P),d.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(e){return e.classList.contains(P)}
4).forEach(function(e){return e.classList.remove(P)})},i._jQueryInterface=function(t){return this.each(function(){var e=d.default(this).data(at);if(e||(e=new i(this,"object"==typeof t&&t),d.default(this).data(at,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},o(i,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return pt}}]),i}(),mt=(d.default(window).on("load.bs.scrollspy.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=e.length;t--;){var i=d.default(e[t]);gt._jQueryInterface.call(i,i.data())}}),d.default.fn[O]=gt._jQueryInterface,d.default.fn[O].Constructor=gt,d.default.fn[O].noConflict=function(){return d.default.fn[O]=ct,gt._jQueryInterface},"bs.tab"),vt=d.default.fn.tab,yt="active",bt="> li > .active",_t=function(){function n(e){this._element=e}var e=n.prototype;return e.show=function(){var e,t,i,n,s,r,o=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&d.default(this._element).hasClass(yt)||d.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled")||(t=d.default(this._element).closest(".nav, .list-group")[0],i=u.getSelectorFromElement(this._element),t&&(s="UL"===t.nodeName||"OL"===t.nodeName?bt:".active",n=(n=d.default.makeArray(d.default(t).find(s)))[n.length-1]),s=d.default.Event("hide.bs.tab",{relatedTarget:this._element}),r=d.default.Event("show.bs.tab",{relatedTarget:n}),n&&d.default(n).trigger(s),d.default(this._element).trigger(r),r.isDefaultPrevented())||s.isDefaultPrevented()||(i&&(e=document.querySelector(i)),this._activate(this._element,t),r=function(){var e=d.default.Event("hidden.bs.tab",{relatedTarget:o._element}),t=d.default.Event("shown.bs.tab",{relatedTarget:n});d.default(n).trigger(e),d.default(o._element).trigger(t)},e?this._activate(e,e.parentNode,r):r())},e.dispose=function(){d.default.removeData(this._element,mt),this._element=null},e._activate=function(e,t,i){function n(){return s._transitionComplete(e,r,i)}var s=this,r=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?d.default(t).children(".active"):d.default(t).find(bt))[0],t=i&&r&&d.default(r).hasClass("fade");r&&t?(t=u.getTransitionDurationFromElement(r),d.default(r).removeClass("show").one(u.TRANSITION_END,n).emulateTransitionEnd(t)):n()},e._transitionComplete=function(e,t,i){t&&(d.default(t).removeClass(yt),(n=d.default(t.parentNode).find("> .dropdown-menu .active")[0])&&d.default(n).removeClass(yt),"tab"===t.getAttribute("role"))&&t.setAttribute("aria-selected",!1),d.default(e).addClass(yt),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),u.reflow(e),e.classList.contains("fade")&&e.classList.add("show");var n=e.parentNode;(n=n&&"LI"===n.nodeName?n.parentNode:n)&&d.default(n).hasClass("dropdown-menu")&&((t=d.default(e).closest(".dropdown")[0])&&(n=[].slice.call(t.querySelectorAll(".dropdown-toggle")),d.default(n).addClass(yt)),e.setAttribute("aria-expanded",!0)),i&&i()},n._jQueryInterface=function(i){return this.each(function(){var e=d.default(this),t=e.data(mt);if(t||(t=new n(this),e.data(mt,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i]()}})},o(n,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),n}(),N=(d.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(e){e.preventDefault(),_t._jQueryInterface.call(d.default(this),"show")}),d.default.fn.tab=_t._jQueryInterface,d.default.fn.tab.Constructor=_t,d.default.fn.tab.noConflict=function(){return d.default.fn.tab=vt,_t._jQueryInterface},"toast"),wt="bs.toast",t="."+wt,xt=d.default.fn[N],Ct="show",St="click.dismiss"+t,kt={animation:!0,autohide:!0,delay:500},Et={animation:"boolean",autohide:"boolean",delay:"number"},Dt=function(){function n(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}var e=n.prototype;return e.show=function(){var e,t=this,i=d.default.Event("show.bs.toast");d.default(this._element).trigger(i),i.isDefaultPrevented()||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),i=function(){t._element.classList.remove("showing"),t._element.classList.add(Ct),d.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout(function(){t.hide()},t._config.delay))},this._element.classList.remove("hide"),u.reflow(this._element),this._element.classList.add("showing"),this._config.animation?(e=u.getTransitionDurationFromElement(this._element),d.default(this._element).one(u.TRANSITION_END,i).emulateTransitionEnd(e)):i())},e.hide=function(){var e;this._element.classList.contains(Ct)&&(e=d.default.Event("hide.bs.toast"),d.default(this._element).trigger(e),e.isDefaultPrevented()||this._close())},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(Ct)&&this._element.classList.remove(Ct),d.default(this._element).off(St),d.default.removeData(this._element,wt),this._element=null,this._config=null},e._getConfig=function(e){return e=a({},kt,d.default(this._element).data(),"object"==typeof e&&e?e:{}),u.typeCheckConfig(N,e,this.constructor.DefaultType),e},e._setListeners=function(){var e=this;d.default(this._element).on(St,'[data-dismiss="toast"]',function(){return e.hide()})},e._close=function(){function e(){i._element.classList.add("hide"),d.default(i._element).trigger("hidden.bs.toast")}var t,i=this;this._element.classList.remove(Ct),this._config.animation?(t=u.getTransitionDurationFromElement(this._element),d.default(this._element).one(u.TRANSITION_END,e).emulateTransitionEnd(t)):e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},n._jQueryInterface=function(i){return this.each(function(){var e=d.default(this),t=e.data(wt);if(t||(t=new n(this,"object"==typeof i&&i),e.data(wt,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method n
4amed "'+i+'"');t[i](this)}})},o(n,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return Et}},{key:"Default",get:function(){return kt}}]),n}();d.default.fn[N]=Dt._jQueryInterface,d.default.fn[N].Constructor=Dt,d.default.fn[N].noConflict=function(){return d.default.fn[N]=xt,Dt._jQueryInterface},e.Alert=s,e.Button=c,e.Carousel=g,e.Collapse=_,e.Dropdown=S,e.Modal=Ne,e.Popover=ot,e.Scrollspy=gt,e.Tab=_t,e.Toast=Dt,e.Tooltip=I,e.Util=u,Object.defineProperty(e,"__esModule",{value:!0})});var FullCalendar=function(e){"use strict";var H,k,j,L,z,W,F={},B=[],U=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function E(e,t){for(var i in t)e[i]=t[i];return e}function q(e){var t=e.parentNode;t&&t.removeChild(e)}function y(e,t,i){var n,s,r,o={};for(r in t)"key"==r?n=t[r]:"ref"==r?s=t[r]:o[r]=t[r];if(2<arguments.length&&(o.children=3<arguments.length?H.call(arguments,2):i),"function"==typeof e&&null!=e.defaultProps)for(r in e.defaultProps)void 0===o[r]&&(o[r]=e.defaultProps[r]);return V(e,o,n,s,null)}function V(e,t,i,n,s){e={type:e,props:t,key:i,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==s?++j:s};return null==s&&null!=k.vnode&&k.vnode(e),e}function t(){return{current:null}}function D(e){return e.children}function $(e,t,i){"-"===t[0]?e.setProperty(t,null==i?"":i):e[t]=null==i?"":"number"!=typeof i||U.test(t)?i:i+"px"}function Y(e,t,i,n,s){var r;e:if("style"===t)if("string"==typeof i)e.style.cssText=i;else{if("string"==typeof n&&(e.style.cssText=n=""),n)for(t in n)i&&t in i||$(e.style,t,"");if(i)for(t in i)n&&i[t]===n[t]||$(e.style,t,i[t])}else if("o"===t[0]&&"n"===t[1])r=t!==(t=t.replace(/Capture$/,"")),t=(t.toLowerCase()in e?t.toLowerCase():t).slice(2),e.l||(e.l={}),(e.l[t+r]=i)?n||e.addEventListener(t,r?Q:G,r):e.removeEventListener(t,r?Q:G,r);else if("dangerouslySetInnerHTML"!==t){if(s)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==i?"":i;break e}catch(e){}"function"!=typeof i&&(null==i||!1===i&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,i))}}function G(e){z=!0;try{return this.l[e.type+!1](k.event?k.event(e):e)}finally{z=!1}}function Q(e){z=!0;try{return this.l[e.type+!0](k.event?k.event(e):e)}finally{z=!1}}function T(e,t){this.props=e,this.context=t}function X(e,t){if(null==t)return e.__?X(e.__,e.__.__k.indexOf(e)+1):null;for(var i;t<e.__k.length;t++)if(null!=(i=e.__k[t])&&null!=i.__e)return i.__e;
vendor: 7,660 bytes, line 4
4return"function"==typeof e.type?X(e):null}function K(e){(z?setTimeout:ue)(e)}function Z(e){(e.__d||(e.__d=!0,!de.push(e))||J.__r++)&&W===k.debounceRendering||((W=k.debounceRendering)||K)(J)}function J(){var e,t,i,n,s,r,o;for(de.sort(function(e,t){return e.__v.__b-t.__v.__b});t=de.shift();)t.__d&&(e=de.length,n=void 0,r=(s=(t=t).__v).__e,(o=t.__P)&&(i=[],(n=E({},s)).__v=s.__v+1,ne(o,s,n,t.__n,void 0!==o.ownerSVGElement,null!=s.__h?[r]:null,i,null==r?X(s):r,s.__h),se(i,s),s.__e!=r)&&function e(t){var i,n;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,i=0;i<t.__k.length;i++)if(null!=(n=t.__k[i])&&null!=n.__e){t.__e=t.__c.base=n.__e;break}return e(t)}}(s),de.length>e)&&de.sort(function(e,t){return e.__v.__b-t.__v.__b});J.__r=0}function ee(e,t,i,n,s,r,o,a,l,c){var d,u,h,p,f,g,m,v=n&&n.__k||B,y=v.length;for(i.__k=[],d=0;d<t.length;d++)if(null!=(p=i.__k[d]=null==(p=t[d])||"boolean"==typeof p?null:"string"==typeof p||"number"==typeof p||"bigint"==typeof p?V(null,p,null,null,p):Array.isArray(p)?V(D,{children:p},null,null,null):0<p.__b?V(p.type,p.props,p.key,p.ref||null,p.__v):p)){if(p.__=i,p.__b=i.__b+1,null===(h=v[d])||h&&p.key==h.key&&p.type===h.type)v[d]=void 0;else for(u=0;u<y;u++){if((h=v[u])&&p.key==h.key&&p.type===h.type){v[u]=void 0;break}h=null}ne(e,p,h=h||F,s,r,o,a,l,c),f=p.__e,(u=p.ref)&&h.ref!=u&&(m=m||[],h.ref&&m.push(h.ref,null,p),m.push(u,p.__c||f,p)),null!=f?(null==g&&(g=f),"function"==typeof p.type&&p.__k===h.__k?p.__d=l=function e(t,i,n){for(var s,r=t.__k,o=0;r&&o<r.length;o++)(s=r[o])&&(s.__=t,i="function"==typeof s.type?e(s,i,n):ie(n,s,s,r,s.__e,i));return i}(p,l,e):l=ie(e,p,h,v,f,l),"function"==typeof i.type&&(i.__d=l)):l&&h.__e==l&&l.parentNode!=e&&(l=X(h))}for(i.__e=g,d=y;d--;)null!=v[d]&&("function"==typeof i.type&&null!=v[d].__e&&v[d].__e==i.__d&&(i.__d=function e(t){var i,n;if(null==t.type||"string"==typeof t.type)return t.__e;if(t.__k)for(i=t.__k.length-1;0<=i;i--)if((n=t.__k[i])&&(n=e(n)))return n;return null}(n).nextSibling),function e(t,i,n){var s,r;if(k.unmount&&k.unmount(t),!(s=t.ref)||s.current&&s.current!==t.__e||re(s,null,i),null!=(s=t.__c)){if(s.componentWillUnmount)try{s.componentWillUnmount()}catch(t){k.__e(t,i)}s.base=s.__P=null,t.__c=void 0}if(s=t.__k)for(r=0;r<s.length;r++)s[r]&&e(s[r],i,n||"function"!=typeof t.type);n||null==t.__e||q(t.__e),t.__=t.__e=t.__d=void 0}(v[d],v[d]));if(m)for(d=0;d<m.length;d++)re(m[d],m[++d],m[++d])}function te(e,t){return t=t||[],null!=e&&"boolean"!=typeof e&&(Array.isArray(e)?e.some(function(e){te(e,t)}):t.push(e)),t}function ie(e,t,i,n,s,r){var o,a,l;if(void 0!==t.__d)o=t.__d,t.__d=void 0;else if(null==i||s!=r||null==s.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(s),o=null;else{for(a=r,l=0;(a=a.nextSibling)&&l<n.length;l+=1)if(a==s)break e;e.insertBefore(s,r),o=r}return void 0!==o?o:s.nextSibling}function ne(e,t,i,n,s,r,o,a,l){var c,d,u,h,p,f,g,m,v,y,b,_,w,x,C,S=t.type;if(void 0===t.constructor){null!=i.__h&&(l=i.__h,a=t.__e=i.__e,t.__h=null,r=[a]),(c=k.__b)&&c(t);try{e:if("function"==typeof S){if(m=t.props,v=(c=S.contextType)&&n[c.__c],y=c?v?v.props.value:c.__:n,i.__c?g=(d=t.__c=i.__c).__=d.__E:("prototype"in S&&S.prototype.render?t.__c=d=new S(m,y):(t.__c=d=new T(m,y),d.constructor=S,d.render=oe),v&&v.sub(d),d.props=m,d.state||(d.state={}),d.context=y,d.__n=n,u=d.__d=!0,d.__h=[],d._sb=[]),null==d.__s&&(d.__s=d.state),null!=S.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=E({},d.__s)),E(d.__s,S.getDerivedStateFromProps(m,d.__s))),h=d.props,p=d.state,d.__v=t,u)null==S.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==S.getDerivedStateFromProps&&m!==h&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(m,y),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(m,d.__s,y)||t.__v===i.__v){for(t.__v!==i.__v&&(d.props=m,d.state=d.__s,d.__d=!1),t.__e=i.__e,t.__k=i.__k,t.__k.forEach(function(e){e&&(e.__=t)}),b=0;b<d._sb.length;b++)d.__h.push(d._sb[b]);d._sb=[],d.__h.length&&o.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(m,d.__s,y),null!=d.componentDidUpdate&&d.__h.push(function(){d.componentDidUpdate(h,p,f)})}if(d.context=y,d.props=m,d.__P=e,_=k.__r,w=0,"prototype"in S&&S.prototype.render){for(d.state=d.__s,d.__d=!1,_&&_(t),c=d.render(d.props,d.state,d.context),x=0;x<d._sb.length;x++)d.__h.push(d._sb[x]);d._sb=[]}else for(;d.__d=!1,_&&_(t),c=d.render(d.props,d.state,d.context),d.state=d.__s,d.__d&&++w<25;);d.state=d.__s,null!=d.getChildContext&&(n=E(E({},n),d.getChildContext())),u||null==d.getSnapshotBeforeUpdate||(f=d.getSnapshotBeforeUpdate(h,p)),C=null!=c&&c.type===D&&null==c.key?c.props.children:c,ee(e,Array.isArray(C)?C:[C],t,i,n,s,r,o,a,l),d.base=t.__e,t.__h=null,d.__h.length&&o.push(d),g&&(d.__E=d.__=null),d.__e=!1}else null==r&&t.__v===i.__v?(t.__k=i.__k,t.__e=i.__e):t.__e=function(e,t,i,n,s,r,o,a){var l,c,d,u=i.props,h=t.props,p=t.type,f=0;if("svg"===p&&(s=!0),null!=r)for(;f<r.length;f++)if((l=r[f])&&"setAttribute"in l==!!p&&(p?l.localName===p:3===l.nodeType)){e=l,r[f]=null;break}if(null==e){if(null===p)return document.createTextNode(h);e=s?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,h.is&&h),r=null,a=!1}if(null===p)u===h||a&&e.data===h||(e.data=h);else{if(r=r&&H.call(e.childNodes),c=(u=i.props||F).dangerouslySetInnerHTML,d=h.dangerouslySetInnerHTML,!a){if(null!=r)for(u={},f=0;f<e.attributes.length;f++)u[e.attributes[f].name]=e.attributes[f].value;!d&&!c||d&&(c&&d.__html==c.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||"")}if(function(e,t,i,n,s){for(var r in i)"children"===r||"key"===r||r in t||Y(e,r,null,i[r],n);for(r in t)s&&"function"!=typeof t[r]||"children"===r||"key"===r||"value"===r||"checked"===r||i[r]===t[r]||Y(e,r,t[r],i[r],n)}(e,h,u,s,a),d)t.__k=[];else if(f=t.props.children,ee(e,Array.isArray(f)?f:[f],t,i,n,s&&"foreignObject"!==p,r,o,r?r[0]:i.__k&&X(i,0),a),null!=r)for(f=r.length;f--;)null!=r[f]&&q(r[f]);a||("value"in h&&void 0!==(f=h.value)&&(f!==e.value||"progress"===p&&!f||"option"===p&&f!==u.value)&&Y(e,"value",f,u.value,!1),"checked"in h&&void 0!==(f=h.checked)&&f!==e.checked&&Y(e,"checked",f,u.checked,!1))}return e}(i.__e,t,i,n,s,r,o,l);(c=k.diffed)&&c(t)}catch(e){t.__v=null,!l&&null==r||(t.__e=a,t.__h=!!l,r[r.indexOf(a)]=null),k.__e(e,t,i)}}}function se(e,t){k.__c&&k.__c(t,e),e.some(function(t){try{e=t.__h,t.__h=[],e.some(function(e){e.call(t)})}catch(e){k.__e(e,t.__v)}})}function re(e,t,i){try{"function"==typeof e?e(t):e.current=t}catch(e){k.__e(e,i)}}function oe(e,t,i){return this.constructor(e,i)}function ae(e,t,i){var n,s,r;k.__&&k.__(e,t),s=(n="function"==typeof i)?null:i&&i.__k||t.__k,r=[],ne(t,e=(!n&&i||t).__k=y(D,null,[e]),s||F,F,void 0!==t.ownerSVGElement,!n&&i?[i]:!s&&t.firstChild?H.call(t.childNodes):null,r,!n&&i?i:s?s.__e:t.firstChild,n),se(r,e)}H=B.slice,k={__e:function(e,t,i,n){for(var s,r,o;t=t.__;)if((s=t.__c)&&!s.__)try{if((r=s.constructor)&&null!=r.getDerivedStateFromError&&(s.setState(r.getDerivedStateFromError(e)),o=s.__d),null!=s.componentDidCatch&&(s.componentDidCatch(e,n||{}),o=s.__d),o)return s.__E=s}catch(t){e=t}throw e}},j=0,z=!(L=function(e){return null!=e&&void 0===e.constructor}),T.prototype.setState=function(e,t){var i=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=E({},this.state);(e="function"==typeof e?e(E({},i),this.props):e)&&E(i,e),null!=e&&this.__v&&(t&&this._sb.push(t),Z(this))},T.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Z(this))},T.prototype.render=D;var n,le,ce,de=[],ue="function"==typeof Promise?Promise.prototype.then.bind(Prom
4ise.resolve()):setTimeout,he=J.__r=0,pe=[],fe=[],ge=k.__b,me=k.__r,ve=k.diffed,ye=k.__c,be=k.unmount;function _e(){for(var t;t=pe.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(xe),t.__H.__h.forEach(Ce),t.__H.__h=[]}catch(e){t.__H.__h=[],k.__e(e,t.__v)}}k.__b=function(e){n=null,ge&&ge(e)},k.__r=function(e){me&&me(e);e=(n=e.__c).__H;e&&(le===n?(e.__h=[],n.__h=[],e.__.forEach(function(e){e.__N&&(e.__=e.__N),e.__V=fe,e.__N=e.i=void 0})):(e.__h.forEach(xe),e.__h.forEach(Ce),e.__h=[])),le=n},k.diffed=function(e){ve&&ve(e);e=e.__c;e&&e.__H&&(!e.__H.__h.length||1!==pe.push(e)&&ce===k.requestAnimationFrame||((ce=k.requestAnimationFrame)||function(e){function t(){clearTimeout(n),we&&cancelAnimationFrame(i),setTimeout(e)}var i,n=setTimeout(t,100);we&&(i=requestAnimationFrame(t))})(_e),e.__H.__.forEach(function(e){e.i&&(e.__H=e.i),e.__V!==fe&&(e.__=e.__V),e.i=void 0,e.__V=fe})),le=n=null},k.__c=function(e,i){i.some(function(t){try{t.__h.forEach(xe),t.__h=t.__h.filter(function(e){return!e.__||Ce(e)})}catch(e){i.some(function(e){e.__h&&(e.__h=[])}),i=[],k.__e(e,t.__v)}}),ye&&ye(e,i)},k.unmount=function(e){be&&be(e);var t,e=e.__c;e&&e.__H&&(e.__H.__.forEach(function(e){try{xe(e)}catch(e){t=e}}),e.__H=void 0,t)&&k.__e(t,e.__v)};var we="function"==typeof requestAnimationFrame;function xe(e){var t=n,i=e.__c;"function"==typeof i&&(e.__c=void 0,i()),n=t}function Ce(e){var t=n;e.__c=e.__(),n=t}(new T).isPureReactComponent=!0;var Se=k.__b,ke=(k.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Se&&Se(e)},k.__e),Ee=(k.__e=function(e,t,i,n){if(e.then)for(var s,r=t;r=r.__;)if((s=r.__c)&&s.__c)return null==t.__e&&(t.__e=i.__e,t.__k=i.__k),s.__c(e,t);ke(e,t,i,n)},k.unmount);function De(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}k.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Ee&&Ee(e)},(new T).__c=function(e,t){function i(){o||(o=!0,n.__R=null,r?r(a):a())}var n=t.__c,s=this,r=(null==s.t&&(s.t=[]),s.t.push(n),De(s.__v)),o=!1,a=(n.__R=i,function(){var e,t;if(!--s.__u)for(s.state.__a&&(e=s.state.__a,s.__v.__k[0]=function t(e,i,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(e){return t(e,i,n)}),e.__c)&&e.__c.__P===i&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n),e}(e,e.__c.__P,e.__c.__O)),s.setState({__a:s.__b=null});t=s.t.pop();)t.forceUpdate()}),t=!0===t.__h;s.__u++||t||s.setState({__a:s.__b=s.__v.__k[0]}),e.then(i,i)};function Te(e,t,i){if(++i[1]===i[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(i=e.u;i;){for(;3<i.length;)i.pop()();if(i[1]<i[0])break;e.u=i=i[2]}}function Ae(e){return this.getChildContext=function(){return e.context},e.children}function Ie(e){var i=this,t=e.i;i.componentWillUnmount=function(){ae(null,i.l),i.l=null,i.i=null},i.i&&i.i!==t&&i.componentWillUnmount(),e.__v?(i.l||(i.i=t,i.l={nodeType:1,parentNode:t,childNodes:[],appendChild:function(e){this.childNodes.push(e),i.i.appendChild(e)},insertBefore:function(e,t){this.childNodes.push(e),i.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),i.i.removeChild(e)}}),ae(y(Ae,{context:i.context},e.__v),i.l)):i.l&&i.componentWillUnmount()}function Re(e,t){e=y(Ie,{__v:e,i:t});return e.containerInfo=t,e}(new T).__a=function(i){var n=this,s=De(n.__v),r=n.o.get(i);return r[0]++,function(e){function t(){n.props.revealOrder?(r.push(e),Te(n,i,r)):e()}s?s(t):t()}};var Me="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Oe=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Pe="undefined"!=typeof document,Ne=(T.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(T.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]}
4,set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})}),k.event);function He(){}function je(){return this.cancelBubble}function Le(){return this.defaultPrevented}k.event=function(e){return(e=Ne?Ne(e):e).persist=He,e.isPropagationStopped=je,e.isDefaultPrevented=Le,e.nativeEvent=e};var ze={configurable:!0,get:function(){return this.class}},We=k.vnode,Fe=(k.vnode=function(e){var t,i=e.type,n=e.props,s=n;if("string"==typeof i){var r,o=-1===i.indexOf("-"),s={};for(r in n){var a=n[r];Pe&&"children"===r&&"noscript"===i||"value"===r&&"defaultValue"in n&&null==a||("defaultValue"===r&&"value"in n&&null==n.value?r="value":"download"===r&&!0===a?a="":/ondoubleclick/i.test(r)?r="ondblclick":/^onchange(textarea|input)/i.test(r+i)&&(t=n.type,!("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(t))?r="oninput":/^onfocus$/i.test(r)?r="onfocusin":/^onblur$/i.test(r)?r="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(r)?r=r.toLowerCase():o&&Oe.test(r)?r=r.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===a&&(a=void 0),/^oninput$/i.test(r)&&(r=r.toLowerCase(),s[r])&&(r="oninputCapture"),s[r]=a)}"select"==i&&s.multiple&&Array.isArray(s.value)&&(s.value=te(n.children).forEach(function(e){e.props.selected=-1!=s.value.indexOf(e.props.value)})),"select"==i&&null!=s.defaultValue&&(s.value=te(n.children).forEach(function(e){e.props.selected=s.multiple?-1!=s.defaultValue.indexOf(e.props.value):s.defaultValue==e.props.value})),e.props=s,n.class!=n.className&&(ze.enumerable="className"in n,null!=n.className&&(s.class=n.className),Object.defineProperty(s,"className",ze))}e.$$typeof=Me,We&&We(e)},k.__r);k.__r=function(e){Fe&&Fe(e),e.__c};const Be=[],Ue=new Map;function qe(t){Be.push(t),Ue.forEach(e=>{$e(e,t)})}function Ve(e){let t=Ue.get(e);if(!t||!t.isConnected){(t=e.querySelector("style[data-fullcalendar]"))||((t=document.createElement("style")).setAttribute("data-fullcalendar",""),(i=function(){void 0===Ye&&(Ye=function(){var e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");e=document.querySelector("script[nonce]");if(e)return e.nonce||"";return""}());return Ye}())&&(t.nonce=i),i=e===document?document.head:e,n=e===document?i.querySelector("script,link[rel=stylesheet],link[as=style],style"):i.firstChild,i.insertBefore(t,n)),Ue.set(e,t);var i,n,s=t;for(const r of Be)$e(s,r)}}function $e(e,t){const i=e["sheet"],n=i.cssRules.length;t.split("}").forEach((e,t)=>{(e=e.trim())&&i.insertRule(e+"}",n+t)})}let Ye;"undefined"!=typeof document&&Ve(document);qe(
vendor: 14,301 bytes, line 4
4':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}'
4);class Ge{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){var t=this["pauseDepths"];t[e]=(t[e]||0)+1,this.clearTimeout()}resume(e="",t){var i=this["pauseDepths"];e in i&&((t||(--i[e],i[e]<=0))&&delete i[e],this.tryDrain())}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function Qe(e){e.parentNode&&e.parentNode.removeChild(e)}function l(e,t){if(e.closest)return e.closest(t);if(document.documentElement.contains(e))do{if(Xe(e,t))return e}while(null!==(e=e.parentElement||e.parentNode)&&1===e.nodeType);return null}function Xe(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function Ke(e,t){var i=e instanceof HTMLElement?[e]:e,n=[];for(let e=0;e<i.length;e+=1){var s=i[e].querySelectorAll(t);for(let e=0;e<s.length;e+=1)n.push(s[e])}return n}const Ze=/(top|left|right|bottom|width|height)$/i;function Je(e,t){for(var i in t)et(e,i,t[i])}function et(e,t,i){null==i?e.style[t]="":"number"==typeof i&&Ze.test(t)?e.style[t]=i+"px":e.style[t]=i}function tt(e){var t;return null!=(t=null==(t=e.composedPath)?void 0:t.call(e)[0])?t:e.target}let it=0;function i(){return"fc-dom-"+(it+=1)}function nt(e){e.preventDefault()}function st(e,t,i,n){r=i,o=n;let s=e=>{var t=l(e.target,r);t&&o.call(t,e,t)};var r,o;return e.addEventListener(t,s),()=>{e.removeEventListener(t,s)}}const rt=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function ot(t,i){let n=e=>{i(e),rt.forEach(e=>{t.removeEventListener(e,n)})};rt.forEach(e=>{t.addEventListener(e,n)})}function at(e){return Object.assign({onClick:e},lt(e))}function lt(t){return{tabIndex:0,onKeyDown(e){"Enter"!==e.key&&" "!==e.key||(t(e),e.preventDefault())}}}let ct=0;function dt(){return ct+=1,String(ct)}function ut(){document.body.classList.add("fc-not-allowed")}function ht(){document.body.classList.remove("fc-not-allowed")}function pt(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.addEventListener("selectstart",nt)}function ft(e){e.style.userSelect="",e.style.webkitUserSelect="",e.removeEventListener("selectstart",nt)}function gt(e){e.addEventListener("contextmenu",nt)}function mt(e){e.removeEventListener("contextmenu",nt)}function vt(e){var t,i=[];let n=[],s;for("string"==typeof e?n=e.split(/\s*,\s*/):"function"==typeof e?n=[e]:Array.isArray(e)&&(n=e),s=0;s<n.length;s+=1)"string"==typeof(t=n[s])?i.push("-"===t.charAt(0)?{field:t.substring(1),order:-1}:{field:t,order:1}):"function"==typeof t&&i.push({func:t});return i}function yt(e,t,i){let n;var s;for(n=0;n<i.length;n+=1)if(s=function(e,t,i){if(i.func)return i.func(e,t);return bt(e[i.field],t[i.field])*(i.order||1)}(e,t,i[n]))return s;return 0}function bt(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function _t(e,t){e=String(e);return"000".substr(0,t-e.length)+e}function wt(e,t,i){return"function"==typeof e?e(...t):"string"==typeof e?t.reduce((e,t,i)=>e.replace("$"+i,t||""),e):i}function xt(e,t){return e-t}function Ct(e){return e%1==0}const St=["years","months","days","milliseconds"],kt=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function g(e,t){var i,n;return"string"==typeof e?(i=e,(i=kt.exec(i))?{years:0,months:0,days:(n=i[1]?-1:1)*(i[2]?parseInt(i[2],10):0),milliseconds:n*(60*(i[3]?parseInt(i[3],10):0)*60*1e3+60*(i[4]?parseInt(i[4],10):0)*1e3+1e3*(i[5]?parseInt(i[5],10):0)+(i[6]?parseInt(i[6],10):0))}:null):"object"==typeof e&&e?Et(e):"number"==typeof e?Et({[t||"milliseconds"]:e}):null}function Et(e){var t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},e=e.weeks||e.week;return e&&(t.days+=7*e,t.specifiedWeeks=!0),t}function Dt(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function Tt(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}function At(e){return h(e)/864e5}
4function h(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function It(t,i){let n=null;for(let e=0;e<St.length;e+=1){var s=St[e];if(i[s]){var r=t[s]/i[s];if(r%1!=0||null!==n&&n!==r)return null;n=r}else if(t[s])return null}return n}function Rt(e){var t=e.milliseconds;if(t){if(t%1e3!=0)return{unit:"millisecond",value:t};if(t%6e4!=0)return{unit:"second",value:t/1e3};if(t%36e5!=0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7==0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function f(t,i,n){if(t!==i){var s=t.length;let e;if(s!==i.length)return!1;for(e=0;e<s;e+=1)if(!(n?n(t[e],i[e]):t[e]===i[e]))return!1}return!0}const Mt=["sun","mon","tue","wed","thu","fri","sat"];function Ot(e,t){e=Ft(e);return e[2]+=7*t,s(e)}function d(e,t){e=Ft(e);return e[2]+=t,s(e)}function m(e,t){e=Ft(e);return e[6]+=t,s(e)}function Pt(e,t){return r(e,t)/7}function r(e,t){return(t.valueOf()-e.valueOf())/864e5}function Nt(e,t){var i=v(e),n=v(t);return{years:0,months:0,days:Math.round(r(i,n)),milliseconds:t.valueOf()-n.valueOf()-(e.valueOf()-i.valueOf())}}function Ht(e,t){e=jt(e,t);return null!==e&&e%7==0?e/7:null}function jt(e,t){return Ut(e)===Ut(t)?Math.round(r(e,t)):null}function v(e){return s([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function Lt(e,t,i,n){t=s([t,0,1+function(e,t,i){i=7+t-i,e=(7+s([e,0,i]).getUTCDay()-t)%7;return i-e-1}(t,i,n)]),i=v(e),n=Math.round(r(t,i));return Math.floor(n/7)+1}function zt(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function Wt(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function Ft(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function s(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC(...e))}function Bt(e){return!isNaN(e.valueOf())}function Ut(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function qt(e,t,i=!1){let n=e.toISOString();return n=n.replace(".000",""),10<(n=i?n.replace("T00:00:00Z",""):n).length&&(null==t?n=n.replace("Z",""):0!==t&&(n=n.replace("Z",Gt(t,!0)))),n}function Vt(e){return e.toISOString().replace(/T.*$/,"")}function $t(e){return e.toISOString().match(/^\d{4}-\d{2}/)[0]}function Yt(e){return _t(e.getUTCHours(),2)+":"+_t(e.getUTCMinutes(),2)+":"+_t(e.getUTCSeconds(),2)}function Gt(e,t=!1){var i=e<0?"-":"+",e=Math.abs(e),n=Math.floor(e/60),e=Math.round(e%60);return t?i+_t(n,2)+":"+_t(e,2):"GMT"+i+n+(e?":"+_t(e,2):"")}function b(i,n,s){let r,o;return function(...e){var t;return r?f(r,e)||(s&&s(o),t=i.apply(this,e),n&&n(t,o))||(o=t):o=i.apply(this,e),r=e,o}}function Qt(i,n,s){let r,o;return e=>{var t;return r?w(r,e)||(s&&s(o),t=i.call(this,e),n&&n(t,o))||(o=t):o=i.call(this,e),r=e,o}}const Xt={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Kt={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Zt=/\s*([ap])\.?m\.?/i,Jt=/,/g,ei=/\s+/g,ti=/\u200e/g,ii=/UTC|GMT/;class ni{constructor(e){var t,i={},n={};let s=0;for(t in e)t in Xt?(n[t]=e[t],s=Math.max(Xt[t],s)):(i[t]=e[t],t in Kt&&(s=Math.max(Kt[t],s)));this.standardDateProps=i,this.extendedSettings=n,this.severity=s,this.buildFormattingFunc=b(si)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,i,n){var{standardDateProps:s,extendedSettings:r}=this,o=(l=e.marker,c=t.marker,(o=i.calendarSystem).getMarkerYear(l)===o.getMarkerYear(c)?o.getMarkerMonth(l)===o.getMarkerMonth(c)?o.getMarkerDay(l)===o.getMarkerDay(c)?Ut(l)===Ut(c)?0:1:2:4:5);if(!o)return this.format(e,i);let a=o;!(1<a)||"numeric"!==s.year&&"2-digit"!==s.year||"numeric"!==s.month&&"2-digit"!==s.month||"numeric"!==s.day&&"2-digit"!==s.day||(a=1);var l=this.format(e,i),c=this.format(t,i);return l===c?l:(o=function(t,i,n,s){let r=0;for(;r<t.length;){var o=t.indexOf(i,r);if(-1===o)break;var a=t.substr(0,o),l=(r=o+i.length,t.substr(r));let e=0;for(;e<n.length;){var c=n.indexOf(s,e);if(-1===c)break;var d=n.substr(0,c),c=(e=c+s.length,n.substr(e));if(a===d&&l===c)return{before:a,after:l}}}return null}(l,s=(o=si(function(e,t){var i={};for(var n in e)n in Kt&&!(Kt[n]<=t)||(i[n]=e[n]);return i}(s,a),r,i))(e),c,e=o(t)),t=r.separator||n||i.defaultSeparator||"",o?o.before+s+t+e+o.after:l+t+c)}
4getLargestUnit(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function si(e,l,c){var t=Object.keys(e).length;if(1===t&&"short"===e.timeZoneName)return e=>Gt(e.timeZoneOffset);if(0===t&&l.week)return e=>{var e=c.computeWeekNumber(e.marker),t=c.weekText,i=c.weekTextLong,n=c.locale,s=l.week,r=[];return"long"===s?r.push(i):"short"!==s&&"narrow"!==s||r.push(t),"long"!==s&&"short"!==s||r.push(" "),r.push(n.simpleNumberFormat.format(e)),"rtl"===n.options.direction&&r.reverse(),r.join("")};{var d=e;var u=l;var h=c;d=Object.assign({},d),u=Object.assign({},u),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(d,u),d.timeZone="UTC";let o=new Intl.DateTimeFormat(h.locale.codes,d),a;u.omitZeroMinute&&(delete(t=Object.assign({},d)).minute,a=new Intl.DateTimeFormat(h.locale.codes,t));return e=>{var t=e["marker"];let i;var t=(i=a&&!t.getUTCMinutes()?a:o).format(t),n=d,s=u,r=h;return t=t.replace(ti,""),"short"===n.timeZoneName&&(t=function(e,t){let i=!1;e=e.replace(ii,()=>(i=!0,t)),i||(e+=" "+t);return e}(t,"UTC"===r.timeZone||null==e.timeZoneOffset?"UTC":Gt(e.timeZoneOffset))),s.omitCommas&&(t=t.replace(Jt,"").trim()),s.omitZeroMinute&&(t=t.replace(":00","")),!1===s.meridiem?t=t.replace(Zt,"").trim():"narrow"===s.meridiem?t=t.replace(Zt,(e,t)=>t.toLocaleLowerCase()):"short"===s.meridiem?t=t.replace(Zt,(e,t)=>t.toLocaleLowerCase()+"m"):"lowercase"===s.meridiem&&(t=t.replace(Zt,e=>e.toLocaleLowerCase())),t=(t=t.replace(ei," ")).trim()};return}}function ri(e,t){t=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:t,year:t[0],month:t[1],day:t[2],hour:t[3],minute:t[4],second:t[5],millisecond:t[6]}}function oi(e,t,i,n){e=ri(e,i.calendarSystem);return{date:e,start:e,end:t?ri(t,i.calendarSystem):null,timeZone:i.timeZone,localeCodes:i.locale.codes,defaultSeparator:n||i.defaultSeparator}}class ai{constructor(e){this.cmdStr=e}format(e,t,i){return t.cmdFormatter(this.cmdStr,oi(e,null,t,i))}formatRange(e,t,i,n){return i.cmdFormatter(this.cmdStr,oi(e,t,i,n))}}class li{constructor(e){this.func=e}format(e,t,i){return this.func(oi(e,null,t,i))}formatRange(e,t,i,n){return this.func(oi(e,t,i,n))}}function o(e){return"object"==typeof e&&e?new ni(e):"string"==typeof e?new ai(e):"function"==typeof e?new li(e):null}const ci={navLinkDayClick:a,navLinkWeekClick:a,duration:g,bootstrapFontAwesome:a,buttonIcons:a,customButtons:a,defaultAllDayEventDuration:g,defaultTimedEventDuration:g,nextDayThreshold:g,scrollTime:g,scrollTimeReset:Boolean,slotMinTime:g,slotMaxTime:g,dayPopoverFormat:o,slotDuration:g,snapDuration:g,headerToolbar:a,footerToolbar:a,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:o,dayHeaderClassNames:a,dayHeaderContent:a,dayHeaderDidMount:a,dayHeaderWillUnmount:a,dayCellClassNames:a,dayCellContent:a,dayCellDidMount:a,dayCellWillUnmount:a,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:a,weekNumbers:Boolean,weekNumberClassNames:a,weekNumberContent:a,weekNumberDidMount:a,weekNumberWillUnmount:a,editable:Boolean,viewClassNames:a,viewDidMount:a,viewWillUnmount:a,nowIndicator:Boolean,nowIndicatorClassNames:a,nowIndicatorContent:a,nowIndicatorDidMount:a,nowIndicatorWillUnmount:a,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:a,locale:a,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:a,eventOrder:vt,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:a,contentHeight:a,direction:String,weekNumberFormat:o,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:a,initialDate:a,now:a,eventDataTransform:a,stickyHeaderDates:a,stickyFooterScrollbar:a,viewHeight:a,defaultAllDay:Boolean,eventSourceFailure:a,eventSourceSuccess:a,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:a,eventConstraint:a,eventAllow:a,eventBackgroun
4dColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:a,eventContent:a,eventDidMount:a,eventWillUnmount:a,selectConstraint:a,selectOverlap:a,selectAllow:a,droppable:Boolean,unselectCancel:String,slotLabelFormat:a,slotLaneClassNames:a,slotLaneContent:a,slotLaneDidMount:a,slotLaneWillUnmount:a,slotLabelClassNames:a,slotLabelContent:a,slotLabelDidMount:a,slotLabelWillUnmount:a,dayMaxEvents:a,dayMaxEventRows:a,dayMinWidth:Number,slotLabelInterval:g,allDayText:String,allDayClassNames:a,allDayContent:a,allDayDidMount:a,allDayWillUnmount:a,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:o,rerenderDelay:Number,moreLinkText:a,moreLinkHint:a,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:a,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:g,hiddenDays:a,fixedWeekCount:Boolean,validRange:a,visibleRange:a,titleFormat:a,eventInteractive:Boolean,noEventsText:String,viewHint:a,navLinkHint:a,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:a,moreLinkClassNames:a,moreLinkContent:a,moreLinkDidMount:a,moreLinkWillUnmount:a,monthStartFormat:o,handleCustomRendering:a,customRenderingMetaMap:a},_={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" â ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},di={datesSet:a,eventsSet:a,eventAdd:a,eventChange:a,eventRemove:a,windowResize:a,eventClick:a,eventMouseEnter:a,eventMouseLeave:a,select:a,unselect:a,loading:a,_unmount:a,_beforeprint:a,_afterprint:a,_noEventDrop:a,_noEventResize:a,_resize:a,_scrollRequest:a},ui={buttonText:a,buttonHints:a,views:a,plugins:a,initialEvents:a,events:a,eventSources:a},hi={headerToolbar:pi,footerToolbar:pi,buttonText:pi,buttonHints:pi,buttonIcons:pi,dateIncrement:pi,plugins:fi,events:fi,eventSources:fi,resources:fi};function pi(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?w(e,t):e===t}function fi(e,t){return Array.isArray(e)&&Array.isArray(t)?f(e,t):e===t}const gi={type:String,component:a,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:a,usesMinMaxTime:Boolean,classNames:a,content:a,didMount:a,willUnmount:a};function mi(e){return bi(e,hi)}function vi(e,t){var i,n,s={},r={};for(i in t)i in e&&(s[i]=t[i](e[i]));for(n in e)n in t||(r[n]=e[n]);return{refined:s,extra:r}}function a(e){return e}const yi=Object.prototype["hasOwnProperty"];function bi(t,e){var i={};if(e)for(var n in e)if(e[n]===pi){var s=[];for(let e=t.length-1;0<=e;--e){var r=t[e][n];if("object"==typeof r&&r)s.unshift(r);else if(void 0!==r){i[n]=r;break}}s.length&&(i[n]=bi(s))}for(let e=t.length-1;0<=e;--e){var o,a=t[e];for(o in a)o in i||(i[o]=a[o])}return i}function _i(e,t){var i,n={};for(i in e)t(e[i],i)&&(n[i]=e[i]);return n}function A(e,t){var i,n={};for(i in e)n[i]=t(e[i],i);return n}function wi(e){var t,i={};for(t of e)i[t]=!0;return i}function xi(e){var t,i=[];for(t in e)i.push(e[t]);return i}function w(e,t){if(e!==t){for(var i in e)if(yi.call(e,i)&&!(i in t))return!1;for(var n in t)if(yi.call(t,n)&&e[n]!==t[n])return!1}return!0}const Ci=/^on[A-Z]/;function Si(e,t){var i,n,s=[];for(i in e)!yi.call(e,i)||i in t||s.push(i);for(n in t)yi.call(t,n)&&e[n]!==t[n]&&s.push(n);return s}function ki(e,t,i={}){if(e!==t){for(var n in t)if(!(n in e&&function(e,t,i){if(e===t||!0===i)return 1;if(i)return i(e,t);return}(e[n],t[n],i[n])))return!1;for(var s in e)if(!(s in t))return!1}return!0}function Ei(t,i=0,n,s=1){var r=[];null==n&&(n=Object.keys(t).length);for(let e=i;e<n;e+=s){var o=t[e];void 0!==o&&r.push(o)}return r}let Di={};Di.gregory=class{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return s(e)}markerToArray(e){return Ft(e)}};const Ti=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function Ai(t){t=Ti.exec(t);if(t){var i=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(Bt(i)){let e=null;return t[13]&&(e=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:i,isTimeUnspecified:!t[6],timeZoneOffset:e}}}return null}class Ii{constructor(e){var t=this.timeZone=e.timeZone,i="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&i&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!i||this.namedTimeZoneImpl),this.calendarSystem=(t=e.calendarSystem,new Di[t]),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=(null!=e.weekText?e:e.locale.options).weekText,this.weekTextLong=(null!=e.weekTextLong?e:e.locale.options).weekTextLong||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){e=this.createMarkerMeta(e);return null===e?null:e.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):s(zt(ne
4w Date))}createMarkerMeta(e){if("string"==typeof e)return this.parse(e);let t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=s(e)),null!==t&&Bt(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null}parse(e){e=Ai(e);if(null===e)return null;let t=e["marker"],i=null;return null!==e.timeZoneOffset&&(this.canComputeOffset?t=this.timestampToMarker(t.valueOf()-60*e.timeZoneOffset*1e3):i=e.timeZoneOffset),{marker:t,isTimeUnspecified:e.isTimeUnspecified,forcedTzo:i}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,t){e=this.calendarSystem.markerToArray(e);return e[0]+=t.years,e[1]+=t.months,e[2]+=t.days,e[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(e)}subtract(e,t){e=this.calendarSystem.markerToArray(e);return e[0]-=t.years,e[1]-=t.months,e[2]-=t.days,e[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(e)}addYears(e,t){e=this.calendarSystem.markerToArray(e);return e[0]+=t,this.calendarSystem.arrayToMarker(e)}addMonths(e,t){e=this.calendarSystem.markerToArray(e);return e[1]+=t,this.calendarSystem.arrayToMarker(e)}diffWholeYears(e,t){var i=this["calendarSystem"];return Ut(e)===Ut(t)&&i.getMarkerDay(e)===i.getMarkerDay(t)&&i.getMarkerMonth(e)===i.getMarkerMonth(t)?i.getMarkerYear(t)-i.getMarkerYear(e):null}diffWholeMonths(e,t){var i=this["calendarSystem"];return Ut(e)===Ut(t)&&i.getMarkerDay(e)===i.getMarkerDay(t)?i.getMarkerMonth(t)-i.getMarkerMonth(e)+12*(i.getMarkerYear(t)-i.getMarkerYear(e)):null}greatestWholeUnit(e,t){var i,n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:null!==(n=this.diffWholeMonths(e,t))?{unit:"month",value:n}:null!==(n=Ht(e,t))?{unit:"week",value:n}:null!==(n=jt(e,t))?{unit:"day",value:n}:(i=e,(n=(t.valueOf()-i.valueOf())/36e5)%1==0?{unit:"hour",value:n}:(i=e,(n=(t.valueOf()-i.valueOf())/6e4)%1==0?{unit:"minute",value:n}:(i=e,(n=(t.valueOf()-i.valueOf())/1e3)%1==0?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()})))}countDurationsBetween(e,t,i){let n;return i.years&&null!==(n=this.diffWholeYears(e,t))?n/(At(i)/365):i.months&&null!==(n=this.diffWholeMonths(e,t))?n/(At(i)/30):i.days&&null!==(n=jt(e,t))?n/At(i):(t.valueOf()-e.valueOf())/h(i)}startOf(e,t){var i;return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?v(e):"hour"===t?s([(i=e).getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),i.getUTCHours()]):"minute"===t?s([(i=e).getUTCFullYear(),i.getUTCMonth(),i.getUTCDate(),i.getUTCHours(),i.getUTCMinutes()]):"second"===t?s([(t=e).getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds()]):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):(e=e,t=this.weekDow,i=this.weekDoy,n=e.getUTCFullYear(),(s=Lt(e,n,t,i))<1?Lt(e,n-1,t,i):1<=(e=Lt(e,n+1,t,i))?Math.min(s,e):s);var t,i,n,s}format(e,t,i={}){return t.format({marker:e,timeZoneOffset:null!=i.forcedTzo?i.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,i,n={}){return n.isEndExclusive&&(t=m(t,-1)),i.formatRange({marker:e,timeZoneOffset:null!=n.forcedStartTzo?n.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=n.forcedEndTzo?n.forcedEndTzo:this.offsetForMarker(t)},this,n.defaultSeparator)}formatIso(e,t={}){let i=null;return qt(e,i=t.omitTimeZoneOffset?i:null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e),t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?s(zt(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?s(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-Wt(Ft(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(Ft(e)):null}toDate(e,t){return"local"===this.timeZone?Wt(Ft(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(Ft(e))*60):new Date(e.valueOf()-(t||0))}}class Ri{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){var t;let i;if("object"==typeof e&&e){for(i in t=Object.assign({},this.iconClasses),e)t[i]=this.applyIconOverridePrefix(e[i]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){var t=this.iconOverridePrefix;return e=t&&0!==e.indexOf(t)?t+e:e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let i;return(i=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e])?this.baseIconClass+" "+i:""}getCustomButtonIconClass(e){return this.iconOverrideCustomButtonOption&&(e=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(e):""}}function Mi(e){e();e=k.debounceRendering;let t=[];for(k.debounceRendering=function(e){t.push(e)},ae(y(Oi,{}),document.createElement("div"));t.length;)t.shift()();k.debounceRendering=e}Ri.prototype.classes={},Ri.prototype.iconClasses={},Ri.prototype.baseIconClass="",Ri.prototype.iconOverridePrefix="";class Oi extends T{render(){return y("div",{})}componentDidMount(){this.setState({})}}function Pi(e){var n,e=(e={__c:n="__cC"+he++,__:e=e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var i,t;return this.getChildContext||(i=[],((t={})[n]=this).getChildContext=function(){return t},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&i.some(function(e){e.__e=!0,Z(e)})},this.sub=function(e){i.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){i.splice(i.indexOf(e),1),t&&t.call(e)}}),e.children}}).Provider.__=e.Consumer.contextType=e;let i=e.Provider;return e.Provider=function(){var e=!this.getChildContext,t=i.apply(this,arguments);if(e){let i=[];this.shouldComponentUpdate=t=>
4{this.props.value!==t.value&&i.forEach(e=>{e.context=t.value,e.forceUpdate()})},this.sub=e=>{i.push(e);let t=e.componentWillUnmount;e.componentWillUnmount=()=>{i.splice(i.indexOf(e),1),t&&t.call(e)}}}return t},e}class Ni{constructor(e,t,i,n){this.execFunc=e,this.emitter=t,this.scrollTime=i,this.scrollTimeReset=n,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const c=Pi({});function Hi(e,t,i,n,s,r,o,a,l,c,d,u,h){return{dateEnv:s,options:i,pluginHooks:o,emitter:c,dispatch:a,getCurrentData:l,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:n,theme:r,isRtl:"rtl"===i.direction,addResizeHandler(e){c.on("_resize",e)},removeResizeHandler(e){c.off("_resize",e)},createScrollResponder(e){return new Ni(e,c,g(i.scrollTime),i.scrollTimeReset)},registerInteractiveComponent:u,unregisterInteractiveComponent:h}}class ji extends T{shouldComponentUpdate(e,t){return this.debug&&console.log(Si(e,this.props),Si(t,this.state)),!ki(this.props,e,this.propEquality)||!ki(this.state,t,this.stateEquality)}safeSetState(e){ki(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}ji.addPropsEquality=function(e){var t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t},ji.addStateEquality=function(e){var t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t},ji.contextType=c,ji.prototype.propEquality={},ji.prototype.stateEquality={};class u extends ji{}function p(e,t){"function"==typeof e?e(t):e&&(e.current=t)}u.contextType=c;class Li extends u{constructor(){super(...arguments),this.id=dt(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{zi(this.props.generatorName,this.context.options)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&p(this.props.elRef,e)}}render(){var e,{props:t,context:i}=this,i=i["options"],{customGenerator:n,defaultGenerator:s,renderProps:r}=t,o=Wi(t,[],this.handleEl);let a=!1,l,c=[],d;return null!=n?!0===(n="function"==typeof n?n(r,y):n)?a=!0:(e=n&&"object"==typeof n)&&"html"in n?o.dangerouslySetInnerHTML={__html:n.html}:e&&"domNodes"in n?c=Array.prototype.slice.call(n.domNodes):(e?L(n):"function"!=typeof n)?l=n:d=n:a=!zi(t.generatorName,i),a&&s&&(l=s(r)),this.queuedDomNodes=c,this.currentGeneratorMeta=d,y(t.elTag,o,l)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t,{props:i,context:n}=this,{handleCustomRendering:n,customRenderingMetaMap:s}=n.options;n&&(t=null!=(t=this.currentGeneratorMeta)?t:null==s?void 0:s[i.generatorName])&&n(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:t},i),{elClasses:(i.elClasses||[]).filter(Fi)}))}applyQueueudDomNodes(){var{queuedDomNodes:e,currentDomNodes:t}=this,i=this.base;if(!f(e,t)){t.forEach(Qe);for(var n of e)i.appendChild(n);this.currentDomNodes=e}}}function zi(e,t){return Boolean(t.handleCustomRendering&&e&&(null==(t=t.customRenderingMetaMap)?void 0:t[e]))}function Wi(e,t,i){i=Object.assign(Object.assign({},e.elAttrs),{ref:i});return(e.elClasses||t)&&(i.className=(e.elClasses||[]).concat(t||[]).concat(i.className||[]).filter(Boolean).join(" ")),e.elStyle&&(i.style=e.elStyle),i}function Fi(e){return Boolean(e)}Li.addPropsEquality({elClasses:f,elStyle:w,elAttrs:function(e,t){var i;for(i of Si(e,t))if(!Ci.test(i))return!1;return!0},renderProps:w});const Bi=Pi(0);class x extends T{constructor(){super(...arguments),this.InnerContent=function(e,t){var i=e.props;return y(Li,Object.assign({renderProps:i.renderProps,generatorName:i.generatorName,customGenerator:i.customGenerator,defaultGenerator:i.defaultGenerator,renderId:e.context},t))}.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&p(this.props.elRef,e)}}render(){var e,t,i=this["props"],n=function(e,t){t="function"==typeof e?e(t):e||[];return"string"==typeof t?[t]:t}(i.classNameGenerator,i.renderProps);return i.children?(e=Wi(i,n,this.handleEl),t=i.children(this.InnerContent,i.renderProps,e),i.elTag?y(i.elTag,e,t):t):y(Li,Object.assign(Object.assign({},i),{elRef:this.handleEl,elTag:i.elTag||"div",elClasses:(i.elClasses||[]).concat(n),renderId:this.context}))}componentDidMount(){var e,t;null!=(t=(e=this.props).didMount)&&t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}componentWillUnmount(){var e,t;null!=(t=(e=this.props).willUnmount)&&t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}x.contextType=Bi;class Ui extends u{render(){let{props:e,context:t}=this;var i=t["options"],n={view:t.viewApi};return y(x,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...qi(e.viewSpec),...e.elClasses||[]],renderProps:n,classNameGenerator:i.viewClassNames,generatorName:void 0,didMount:i.viewDidMount,willUnmount:i.viewWillUnmount}),()=>e.children)}}function qi(e){return[`fc-${e.type}-view`,"fc-view"]}function Vi(e,t){var i,n=[];let s=t["start"],r;for(e.sort($i),r=0;r<e.length;r+=1)(i=e[r]).start>s&&n.push({start:s,end:i.start}),i.end>s&&(s=i.end);return s<t.end&&n.push({start:s,end:t.end}),n}function $i(e,t){return e.start.valueOf()-t.start.valueOf()}function S(e,t){let{start:i,end:n}=e,s=null;return null!==t.start&&(i=null===i?t.start:new Date(Math.max(i.valueOf(),t.start.valueOf()))),null!=t.end&&(n=null===n?t.end:new Date(Math.min(n.valueOf(),t.end.valueOf()))),s=null===i||null===n||i<n?{start:i,end:n}:s}function Yi(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function Gi(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Qi(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function C(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function Xi(e){var t=Math.floor(r(e.start,e.end))||1,e=v(e.start);return{start:e,end:d(e,t)}}function Ki(e,t=g(0)){let i=null,n=null;var s;return e.end&&(n=v(e.end),s=e.end.valueOf()-n.valueOf())&&s>=h(t)&&(n=d(n,1)),e.start&&(i=v(e.start),n)&&n<=i&&(n=d(i,1)),{start:i,end:n}}function Zi(e){e=Ki(e);return 1<r(e.start,e.end)}function Ji(e,t,i,n){return"year"===n?g(i.diffWholeYears(e,t),"year"):"month"===n?g(i.diffWholeMonths(e,t),"month"):Nt(e,t)}function en(e,t){return null==(e="function"==typeof e?e():e)?t.createNowMarker():t.createMarker(e)}class tn{constructor(e){this.props=e,this.nowDate=en(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,t,i){var n=this.props["dateEnv"],n=n.subtract(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(n,-1,i)}buildNext(e,t,i){var n=this.props["dateEnv"],n=n.add(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(n,1,i)}build(e,t,i=!0){var n,s,r,o=this["props"];let a;return n=this.buildValidRange(),n=this.trimHiddenDays(n),i&&(i=e,e=null!=(r=n).start&&i<r.start?r.start:null!=r.end&&i>=r.end?new Date(r.end.valueOf()-1):i),r=this.buildCurrentRangeInfo(e,t),i=/^(year|month|week|day)$/.test(r.unit),t=this.buildRenderRange(this.trimHiddenDays(r.range),r.unit,i),t=this.trimHiddenDays(t),a=t,o.showNonCurrentDates||(a=S(a,r.range)),a=S(a=this.adjustActiveRange(a),n),s=Gi(r.range,n),{currentDate:e=C(t,e)?e:t.start,validRange:n,currentRange:r.range,currentRangeUnit:r.unit,isRangeAllDay:i,activeRange:a,renderRange:t,slotMinTime:o.slotMinTime,slotMaxTime:o.slotMaxTime,isValid:s,dateIncrement:this.buildDateIncrement(r.duration)}}buildValidRange(){var e=this.props.validRangeInput,e="function"==typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(e)||{start:null,end:null}}buildCurrentRangeInfo(e,t){var i,n=this["props"];let s=null,r=null,o=null;return n.duration?(s=n.duration,r=n.durationUnit,o=this.buildRangeFromDuration(e,t,s,r)):(i=this.props.dayCount)?(r="day",o=this.buildRangeFromDayCount(e,t,i)):(o=this.buildCustomVisibleRange(e))?r=n.dateEnv.greatestWholeUnit(o.start,o.end).unit:(s=this.getFallbackDuration(),r=Rt(s).unit,o=this.buildRangeFromDuration(e,t,s,r)),{duration:s,unit:r,range:o}}getFallbackDuration(){return g({day:1})}adjustActiveRange(e){var{dateEnv:t,usesMinMaxTime:i,slotMinTime:n,slotMaxTime:s}=this.props;let{start:r,end:o}=e;return i&&(At(n)<0&&(r=v(r),r=t.add(r,n)),1<At(s))&&(o=d(o=v(o),-1),o=t.add(o,s)),{start:r,end:o}}buildRangeFromDuration(e,t,i,n){let{dateEnv:s,dateAlignment:r}=this.props,o,a,l;var c;function d(){o=s.startOf(e,r),a=s.add(o,i),l={start:o,end:a}}return r||(c=this.props["dateIncrement"],r=c&&h(c)<h(i)?Rt(c).unit:n),At(i)<=1&&this.isHiddenD
4ay(o)&&(o=v(o=this.skipHiddenDays(o,t))),d(),this.trimHiddenDays(l)||(e=this.skipHiddenDays(e,t),d()),l}buildRangeFromDayCount(e,t,i){var{dateEnv:n,dateAlignment:s}=this.props;let r=0,o=e,a;for(o=v(o=s?n.startOf(o,s):o),o=this.skipHiddenDays(o,t),a=o;a=d(a,1),this.isHiddenDay(a)||(r+=1),r<i;);return{start:o,end:a}}buildCustomVisibleRange(e){var t=this["props"],i=t.visibleRangeInput,t="function"==typeof i?i.call(t.calendarApi,t.dateEnv.toDate(e)):i,e=this.refineRange(t);return!e||null!=e.start&&null!=e.end?e:null}buildRenderRange(e,t,i){return e}buildDateIncrement(e){var t=this.props["dateIncrement"];return t||((t=this.props.dateAlignment)?g(1,t):e||g({days:1}))}refineRange(t){if(t){let e=function(e,t){let i=null,n=null;return e.start&&(i=t.createMarker(e.start)),e.end&&(n=t.createMarker(e.end)),!i&&!n||i&&n&&n<i?null:{start:i,end:n}}(t,this.props.dateEnv);return e=e&&Ki(e)}return null}initHiddenDays(){var e=this.props.hiddenDays||[],t=[];let i=0,n;for(!1===this.props.weekends&&e.push(0,6),n=0;n<7;n+=1)(t[n]=-1!==e.indexOf(n))||(i+=1);if(!i)throw new Error("invalid hiddenDays");this.isHiddenDayHash=t}trimHiddenDays(e){let{start:t,end:i}=e;return t=t&&this.skipHiddenDays(t),i=i&&this.skipHiddenDays(i,-1,!0),null==t||null==i||t<i?{start:t,end:i}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,t=1,i=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(i?t:0)+7)%7];)e=d(e,t);return e}}function nn(e,t,i,n){return{instanceId:dt(),defId:e,range:t,forcedStartTzo:null==i?null:i,forcedEndTzo:null==n?null:n}}function sn(e,t,i){var n,{dateEnv:s,pluginHooks:r,options:o}=i;let{defs:a,instances:l}=e;for(n in l=_i(l,e=>!a[e.defId].recurringDef),a){var c,d=a[n];if(d.recurringDef){let e=d.recurringDef["duration"];for(c of function(e,t,i,n,s){let r=s[e.recurringDef.typeId],o=r.expand(e.recurringDef.typeData,{start:n.subtract(i.start,t),end:i.end},n);e.allDay&&(o=o.map(v));return o}(d,e=e||(d.allDay?o.defaultAllDayEventDuration:o.defaultTimedEventDuration),t,s,r.recurringTypes)){var u=nn(n,{start:c,end:s.add(c,e)});l[u.instanceId]=u}}}return{defs:a,instances:l}}const rn={id:String,groupId:String,title:String,url:String,interactive:Boolean},on={start:a,end:a,date:a,allDay:Boolean},an=Object.assign(Object.assign(Object.assign({},rn),on),{extendedProps:a});function ln(e,t,i,n,s=dn(i),r,o){var a,{refined:e,extra:s}=cn(e,i,s),l=function(e,t){let i=null;e&&(i=e.defaultAllDay);null==i&&(i=t.options.defaultAllDay);return i}(t,i),c=function(i,n,e,s){for(let t=0;t<s.length;t+=1){var r=s[t].parse(i,e);if(r){let e=i["allDay"];return{allDay:e=null==e&&null==(e=n)&&null==(e=r.allDayGuess)?!1:e,duration:r.duration,typeData:r.typeData,typeId:t}}}return null}(e,l,i.dateEnv,i.pluginHooks.recurringTypes);return c?((a=un(e,s,t?t.sourceId:"",c.allDay,Boolean(c.duration),i,r)).recurringDef={typeId:c.typeId,typeData:c.typeData,duration:c.duration},{def:a,instance:null}):(c=function(e,t,i,n){let s=e["allDay"],r,o=null,a=!1,l,c=null,d=null!=e.start?e.start:e.date;if(r=i.dateEnv.createMarkerMeta(d))o=r.marker;else if(!n)return null;null!=e.end&&(l=i.dateEnv.createMarkerMeta(e.end));null==s&&(s=null!=t?t:(!r||r.isTimeUnspecified)&&(!l||l.isTimeUnspecified));s&&(o=o&&v(o));l&&(c=l.marker,s&&(c=v(c)),o)&&c<=o&&(c=null);c?a=!0:n||(a=i.options.forceEventDuration||!1,c=i.dateEnv.add(o,s?i.options.defaultAllDayEventDuration:i.options.defaultTimedEventDuration));return{allDay:s,hasEnd:a,range:{start:o,end:c},forcedStartTzo:r?r.forcedTzo:null,forcedEndTzo:l?l.forcedTzo:null}}(e,l,i,n))?(l=nn((a=un(e,s,t?t.sourceId:"",c.allDay,c.hasEnd,i,r)).defId,c.range,c.forcedStartTzo,c.forcedEndTzo),o&&a.publicId&&o[a.publicId]&&(l.instanceId=o[a.publicId]),{def:a,instance:l}):null}function cn(e,t,i=dn(t)){return vi(e,i)}function dn(e){return Object.assign(Object.assign(Object.assign({},yn),an),e.pluginHooks.eventRefiners)}function un(e,t,i,n,s,r,o){var a,l={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:(o&&e.id?o[e.id]:"")||dt(),sourceId:i,allDay:n,hasEnd:s,interactive:e.interactive,ui:_n(e,r),extendedProps:Object.assign(Object.assign({},e.extendedProps||{}),t)};for(a of r.pluginHooks.eventDefMemberAdders)Object.assign(l,a(e));return Object.freeze(l.ui.classNames),Object.freeze(l.extendedProps),l}function hn(e,t,i,n,s,r){var o,a=I(),l=dn(i);for(o of e){var c=ln(o,t,i,n,l,s,r);c&&pn(c,a)}return a}function pn(e,t=I()){return t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}
4function fn(e,t){t=e.instances[t];if(t){let i=e.defs[t.defId];e=mn(e,e=>{return t=i,e=e,Boolean(t.groupId&&t.groupId===e.groupId);var t});return e.defs[i.defId]=i,e.instances[t.instanceId]=t,e}return I()}function I(){return{defs:{},instances:{}}}function gn(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function mn(e,t){let i=_i(e.defs,t);t=_i(e.instances,e=>i[e.defId]);return{defs:i,instances:t}}function vn(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}const yn={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:a,overlap:a,allow:a,className:vn,classNames:vn,color:String,backgroundColor:String,borderColor:String,textColor:String},bn={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function _n(e,t){i=e.constraint,t=t;var i,t=Array.isArray(i)?hn(i,null,t,!0):"object"==typeof i&&i?hn([i],null,t,!0):null!=i?String(i):null;return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=t?[t]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function wn(e){return e.reduce(xn,bn)}function xn(e,t){return{display:(null!=t.display?t:e).display,startEditable:(null!=t.startEditable?t:e).startEditable,durationEditable:(null!=t.durationEditable?t:e).durationEditable,constraints:e.constraints.concat(t.constraints),overlap:("boolean"==typeof t.overlap?t:e).overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}const Cn={id:String,defaultAllDay:Boolean,url:String,format:String,events:a,eventDataTransform:a,success:a,failure:a};function Sn(e,t,i=kn(t)){let n;if("string"==typeof e?n={url:e}:"function"==typeof e||Array.isArray(e)?n={events:e}:"object"==typeof e&&e&&(n=e),n){var{refined:i,extra:s}=vi(n,i),r=function(t,e){var i=e.pluginHooks.eventSourceDefs;for(let e=i.length-1;0<=e;--e){var n=i[e].parseMeta(t);if(n)return{sourceDefId:e,meta:n}}return null}(i,t);if(r)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:dt(),sourceDefId:r.sourceDefId,meta:r.meta,ui:_n(i,t),extendedProps:s}}return null}function kn(e){return Object.assign(Object.assign(Object.assign({},yn),Cn),e.pluginHooks.eventSourceRefiners)}function En(e,t,i,n,s){switch(t.type){case"RECEIVE_EVENTS":var r=e,o=i[t.sourceId],a=t.fetchId,l=t.fetchRange,c=t.rawEvents,d=s;if(o&&a===o.latestFetchId){let e=hn(Dn(c,o,d),o,d);return l&&(e=sn(e,l,d)),gn(In(r,o.sourceId),e)}return r;case"RESET_RAW_EVENTS":var a=e,c=i[t.sourceId],l=t.rawEvents,d=n.activeRange,o=s,{defIdMap:a,instanceIdMap:r}=function(e){var{defs:t,instances:i}=e,n={},s={};for(var r in t){var o=t[r]["publicId"];o&&(n[o]=r)}for(var a in i){var l=i[a],l=t[l.defId]["publicId"];l&&(s[l]=a)}return{defIdMap:n,instanceIdMap:s}}(a);return sn(l=hn(Dn(l,c,o),c,o,!1,a,r),d,o);case"ADD_EVENTS":var u=e,h=t.eventStore,p=n?n.activeRange:null,f=s;return p&&(h=sn(h,p,f)),gn(u,h);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return gn(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?sn(e,n.activeRange,s):e;case"REMOVE_EVENTS":var g,m,p=e,v=t.eventStore,{defs:y,instances:b}=p,_={},w={};for(g in y)v.defs[g]||(_[g]=y[g]);for(m in b)!v.instances[m]&&_[b[m].defId]&&(w[m]=b[m]);return{defs:_,instances:w};case"REMOVE_EVENT_SOURCE":return In(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return mn(e,e=>!e.sourceId);case"REMOVE_ALL_EVENTS":return I();default:return e}}function Dn(e,t,i){i=i.options.eventDataTransform,t=t?t.eventDataTransform:null;return t&&(e=Tn(e,t)),e=i?Tn(e,i):e}function Tn(e,t){let i;if(t){i=[];for(var n of e){var s=t(n);s?i.push(s):null==s&&i.push(n)}}else i=e;return i}function An(e,t,i){let n=e["defs"];e=A(e.instances,e=>{return n[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:i.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:i.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:i.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:i.canComputeOffset?null:e.forcedEndTzo})});return{defs:n,instances:e}}function In(e,t){return mn(e,e=>e.sourceId!==t)}class Rn{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){var i;i=this.handlers,t=t,(i[e=e]||(i[e]=[])).push(t)}off(e,t){var i,n;i=this.handlers,e=e,(n=t)?i[e]&&(i[e]=i[e].filter(e=>e!==n)):delete i[e]}trigger(e,...t){var i,n=this.handlers[e]||[],e=this.options&&this.options[e];for(i of[].concat(e||[],n))i.apply(this.thisContext,t)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}const Mn={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function On(e,t){return hn(function(e){let t;t=!0===e?[{}]:Array.isArray(e)?e.filter(e=>e.daysOfWeek):"object"==typeof e&&e?[e]:[];return t=t.map(e=>Object.assign(Object.assign({},Mn),e))}(e),null,t)}function Pn(e,t,i){i.emitter.trigger("select",Object.assign(Object.assign({},Nn(e,i)),{jsEvent:t?t.origEvent:null,view:i.viewApi||i.calendarApi.view}))}function Nn(e,t){var i,n,s,r={};for(i of t.pluginHooks.dateSpanTransforms)Object.assign(r,i(e,t));return Object.assign(r,(n=e,s=t.dateEnv,Object.assign(Object.assign({},is(n.range,s,n.allDay)),{allDay:n.allDay}))),r}function Hn(e,t,i){var{dateEnv:i,options:n}=i;let s=t;return s=e?(s=v(s),i.add(s,n.defaultAllDayEventDuration)):i.add(s,n.defaultTimedEventDuration)}function jn(e,t,i,n){var s,r,o=Vn(e.defs,t),a=I();
4for(s in e.defs){var l=e.defs[s];a.defs[s]=function(e,t,i,n){var s=i.standardProps||{};null==s.hasEnd&&t.durationEditable&&(i.startDelta||i.endDelta)&&(s.hasEnd=!0);var r=Object.assign(Object.assign(Object.assign({},e),s),{ui:Object.assign(Object.assign({},e.ui),s.ui)});i.extendedProps&&(r.extendedProps=Object.assign(Object.assign({},r.extendedProps),i.extendedProps));for(var o of n.pluginHooks.eventDefMutationAppliers)o(r,i,n);!r.hasEnd&&n.options.forceEventDuration&&(r.hasEnd=!0);return r}(l,o[s],i,n)}for(r in e.instances){var c=e.instances[r],d=a.defs[c.defId];a.instances[r]=function(e,t,i,n,s){var r=s["dateEnv"],o=n.standardProps&&!0===n.standardProps.allDay,a=n.standardProps&&!1===n.standardProps.hasEnd,e=Object.assign({},e);o&&(e.range=Xi(e.range));n.datesDelta&&i.startEditable&&(e.range={start:r.add(e.range.start,n.datesDelta),end:r.add(e.range.end,n.datesDelta)});n.startDelta&&i.durationEditable&&(e.range={start:r.add(e.range.start,n.startDelta),end:e.range.end});n.endDelta&&i.durationEditable&&(e.range={start:e.range.start,end:r.add(e.range.end,n.endDelta)});a&&(e.range={start:e.range.start,end:Hn(t.allDay,e.range.start,s)});t.allDay&&(e.range={start:v(e.range.start),end:v(e.range.end)});e.range.end<e.range.start&&(e.range.end=Hn(t.allDay,e.range.start,s));return e}(c,d,o[c.defId],i,n)}return a}class Ln{constructor(e,t){this.context=e,this.internalEventSource=t}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class R{constructor(e,t,i){this._context=e,this._def=t,this._instance=i||null}setProp(t,i){if(t in on)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===t)i=rn[t](i),this.mutate({standardProps:{publicId:i}});else if(t in rn)i=rn[t](i),this.mutate({standardProps:{[t]:i}});else if(t in yn){let e=yn[t](i);e="color"===t?{backgroundColor:i,borderColor:i}:"editable"===t?{startEditable:i,durationEditable:i}:{[t]:i},this.mutate({standardProps:{ui:e}})}else console.warn(`Could not set prop '${t}'. Use setExtendedProp instead.`)}setExtendedProp(e,t){this.mutate({extendedProps:{[e]:t}})}setStart(e,t={}){var i=this._context["dateEnv"],e=i.createMarker(e);e&&this._instance&&(e=Ji(this._instance.range.start,e,i,t.granularity),t.maintainDuration?this.mutate({datesDelta:e}):this.mutate({startDelta:e}))}setEnd(e,t={}){var i=this._context["dateEnv"];let n;(null==e||(n=i.createMarker(e)))&&this._instance&&(n?(e=Ji(this._instance.range.end,n,i,t.granularity),this.mutate({endDelta:e})):this.mutate({standardProps:{hasEnd:!1}}))}setDates(t,i,n={}){var s=this._context["dateEnv"],r={allDay:n.allDay},t=s.createMarker(t);let o;if(t&&((null==i||(o=s.createMarker(i)))&&this._instance)){let e=this._instance.range;i=Ji((e=!0===n.allDay?Xi(e):e).start,t,s,n.granularity);o?(t=Ji(e.end,o,s,n.granularity),s=t,(n=i).years===s.years&&n.months===s.months&&n.days===s.days&&n.milliseconds===s.milliseconds?this.mutate({datesDelta:i,standardProps:r}):this.mutate({startDelta:i,endDelta:t,standardProps:r})):(r.hasEnd=!1,this.mutate({datesDelta:i,standardProps:r}))}}moveStart(e){e=g(e);e&&this.mutate({startDelta:e})}moveEnd(e){e=g(e);e&&this.mutate({endDelta:e})}moveDates(e){e=g(e);e&&this.mutate({datesDelta:e})}setAllDay(e,t={}){var i={allDay:e};let n=t["maintainDuration"];null==n&&(n=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(i.hasEnd=n),this.mutate({standardProps:i})}formatRange(e){var t=this._context["dateEnv"],i=this._instance,e=o(e);return this._def.hasEnd?t.formatRange(i.range.start,i.range.end,e,{forcedStartTzo:i.forcedStartTzo,forcedEndTzo:i.forcedEndTzo}):t.format(i.range.start,e,{forcedTzo:i.forcedStartTzo})}mutate(i){var n=this._instance;if(n){var s=this._def;let e=this._context,t=e.getCurrentData()["eventStore"];
4var i=jn(fn(t,n.instanceId),{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},i,e),r=new R(e,s,n);this._def=i.defs[s.defId],this._instance=i.instances[n.instanceId],e.dispatch({type:"MERGE_EVENTS",eventStore:i}),e.emitter.trigger("eventChange",{oldEvent:r,event:this,relatedEvents:Wn(i,e,n),revert(){e.dispatch({type:"RESET_EVENTS",eventStore:t})}})}}remove(){let e=this._context,t=zn(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})}get source(){var e=this._def["sourceId"];return e?new Ln(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){var e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){var e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){var t=this._def,i=t["ui"],{startStr:n,endStr:s}=this,r={allDay:t.allDay};return t.title&&(r.title=t.title),n&&(r.start=n),s&&(r.end=s),t.publicId&&(r.id=t.publicId),t.groupId&&(r.groupId=t.groupId),t.url&&(r.url=t.url),i.display&&"auto"!==i.display&&(r.display=i.display),e.collapseColor&&i.backgroundColor&&i.backgroundColor===i.borderColor?r.color=i.backgroundColor:(i.backgroundColor&&(r.backgroundColor=i.backgroundColor),i.borderColor&&(r.borderColor=i.borderColor)),i.textColor&&(r.textColor=i.textColor),i.classNames.length&&(r.classNames=i.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Object.assign(r,t.extendedProps):r.extendedProps=t.extendedProps),r}toJSON(){return this.toPlainObject()}}function zn(e){var t=e._def,e=e._instance;return{defs:{[t.defId]:t},instances:e?{[e.instanceId]:e}:{}}}function Wn(e,t,i){var n,{defs:s,instances:r}=e,o=[],a=i?i.instanceId:"";for(n in r){var l=r[n],c=s[l.defId];l.instanceId!==a&&o.push(new R(t,c,l))}return o}function Fn(e,t,i,n){var s,r,o,a,l,c,d={},u={},h={},p=[],f=[],g=Vn(e.defs,t);for(s in e.defs){var m=e.defs[s];"inverse-background"===g[m.defId].display&&(m.groupId?(d[m.groupId]=[],h[m.groupId]||(h[m.groupId]=m)):u[s]=[])}for(r in e.instances){var v=e.instances[r],y=e.defs[v.defId],b=g[y.defId],_=v.range,_=!y.allDay&&n?Ki(_,n):_,w=S(_,i);w&&("inverse-background"===b.display?(y.groupId?d[y.groupId]:u[v.defId]).push(w):"none"!==b.display&&("background"===b.display?p:f).push({def:y,ui:b,instance:v,range:w,isStart:_.start&&_.start.valueOf()===w.start.valueOf(),isEnd:_.end&&_.end.valueOf()===w.end.valueOf()}))}for(o in d)for(a of Vi(d[o],i)){var x=h[o],C=g[x.defId];p.push({def:x,ui:C,instance:null,range:a,isStart:!1,isEnd:!1})}for(l in u)for(c of Vi(u[l],i))p.push({def:e.defs[l],ui:g[l],instance:null,range:c,isStart:!1,isEnd:!1});return{bg:p,fg:f}}function Bn(e){return"background"===e.ui.display||"inverse-background"===e.ui.display}function Un(e,t){e.fcSeg=t}function qn(e){return e.fcSeg||e.parentNode.fcSeg||null}function Vn(e,t){return A(e,e=>$n(e,t))}function $n(e,t){var i=[];return t[""]&&i.push(t[""]),t[e.defId]&&i.push(t[e.defId]),i.push(e.ui),wn(i)}function Yn(e,i){e=e.map(Gn);return e.sort((e,t)=>
4yt(e,t,i)),e.map(e=>e._seg)}function Gn(e){var t=e["eventRange"],i=t.def,t=(t.instance||t).range,n=t.start?t.start.valueOf():0,t=t.end?t.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},i.extendedProps),i),{id:i.publicId,start:n,end:t,duration:t-n,allDay:Number(i.allDay),_seg:e})}function Qn(e,t,i,n,s,r,o){var{dateEnv:i,options:a}=i;let{displayEventTime:l,displayEventEnd:c}=a;var a=e.eventRange.def,d=e.eventRange.instance,n=(null==l&&(l=!1!==n),null==c&&(c=!1!==s),d.range.start),s=d.range.end,u=r||e.start||e.eventRange.range.start,e=o||e.end||e.eventRange.range.end,h=v(n).valueOf()===v(u).valueOf(),p=v(m(s,-1)).valueOf()===v(m(e,-1)).valueOf();return l&&!a.allDay&&(h||p)?(u=h?n:u,c&&a.hasEnd?i.formatRange(u,p?s:e,t,{forcedStartTzo:r?null:d.forcedStartTzo,forcedEndTzo:o?null:d.forcedEndTzo}):i.format(u,t,{forcedTzo:r?null:d.forcedStartTzo})):""}function M(e,t,i){e=e.eventRange.range;return{isPast:e.end<(i||t.start),isFuture:e.start>=(i||t.end),isToday:t&&C(t,e.start)}}function Xn(e){return e.instance?e.instance.instanceId:e.def.defId+":"+e.range.start.toISOString()}function Kn(e,t){let{def:i,instance:n}=e.eventRange;e=i.url;if(e)return{href:e};let{emitter:s,options:r}=t,o=r["eventInteractive"];return(o=null==o&&null==(o=i.interactive)?Boolean(s.hasHandlers("eventClick")):o)?lt(e=>{s.trigger("eventClick",{el:e.target,event:new R(t,i,n),jsEvent:e,view:t.viewApi})}):{}}const Zn={start:a,end:a,allDay:Boolean};function Jn(e,t,i){var e=function(e,t){let{refined:i,extra:n}=vi(e,Zn),s=i.start?t.createMarkerMeta(i.start):null,r=i.end?t.createMarkerMeta(i.end):null,o=i["allDay"];null==o&&(o=s&&s.isTimeUnspecified&&(!r||r.isTimeUnspecified));return Object.assign({range:{start:s?s.marker:null,end:r?r.marker:null},allDay:o},n)}(e,t),n=e["range"];if(!n.start)return null;if(!n.end){if(null==i)return null;n.end=t.add(n.start,i)}return e}function es(e,t){return Yi(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(var i in t)if("range"!==i&&"allDay"!==i&&e[i]!==t[i])return!1;for(var n in e)if(!(n in t))return!1;return!0}(e,t)}function ts(e,t,i){return Object.assign(Object.assign({},is(e,t,i)),{timeZone:t.timeZone})}function is(e,t,i){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:i}),endStr:t.formatIso(e.end,{omitTime:i})}}function ns(e,t,i){let n=!1;function s(e){n||(n=!0,t(e))}function r(e){n||(n=!0,i(e))}e=e(s,r);e&&"function"==typeof e.then&&e.then(s,r)}
4class ss extends Error{constructor(e,t){super(e),this.response=t}}function rs(e,t,i){var n={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(i):(n.body=new URLSearchParams(i),n.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,n).then(t=>{if(t.ok)return t.json().then(e=>[e,t],()=>{throw new ss("Failure parsing JSON",t)});throw new ss("Request failed",t)})}let os;function as(){return os=null==os?function(){if("undefined"==typeof document)return!0;var e=document.createElement("div"),t=(e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e),e.querySelector("div")),t=0<t.offsetHeight;return document.body.removeChild(e),t}():os}class ls extends u{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{this.setState({forPrint:!0})},this.handleAfterPrint=()=>{this.setState({forPrint:!1})}}render(){var e=this["props"],t=e["options"],i=this.state["forPrint"],n=i||"auto"===t.height||"auto"===t.contentHeight,s=n||null==t.height?"":t.height,t=["fc",i?"fc-media-print":"fc-media-screen","fc-direction-"+t.direction,e.theme.getClass("root")];return as()||t.push("fc-liquid-hack"),e.children(t,s,n,i)}componentDidMount(){var e=this.props["emitter"];e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){var e=this.props["emitter"];e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class cs{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function ds(e){return{[e.component.uid]:e}}const us={};class hs{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){var i=this["currentDataManager"];i.currentCalendarOptionsRefiners[e]?i.emitter.on(e,t):console.warn(`Unknown listener name '${e}'`)}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e,...t){this.currentDataManager.emitter.trigger(e,...t)}changeView(t,i){this.batchRendering(()=>{var e;this.unselect(),i?i.start&&i.end?(this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:i})):(e=this.getCurrentData()["dateEnv"],this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t,dateMarker:e.createMarker(i)})):this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t})})}zoomTo(e,t){t=this.getCurrentData().viewSpecs[t=t||"day"]||this.getUnitViewSpec(t);this.unselect(),t?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){var t,i,{viewSpecs:n,toolbarConfig:s}=this.getCurrentData(),r=[].concat(s.header?s.header.viewsWithButtons:[],s.footer?s.footer.viewsWithButtons:[]);let o;for(i in n)r.push(i);for(o=0;o<r.length;o+=1)if((t=n[r[o]])&&t.singleUnit===e)return t;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:en(e.calendarOptions.now,e.dateEnv)})}gotoDate(e){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})}incrementDate(e){var t=this.getCurrentData(),e=g(e);e&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,e)}))}getDate(){var e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,t){var i=this.getCurrentData()["dateEnv"];return i.format(i.createMarker(e),o(t))}formatRange(e,t,i){var n=this.getCurrentData()["dateEnv"];return n.formatRange(n.createMarker(e),n.createMarker(t),o(i),i)}formatIso(e,t){var i=this.getCurrentData()["dateEnv"];return i.formatIso(i.createMarker(e),{omitTime:t})}select(e,t){let i;i=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};e=this.getCurrentData(),t=Jn(i,e.dateEnv,g({days:1}));t&&(this.dispatch({type:"SELECT_DATES",selection:t}),Pn(t,null,e))}unselect(e){var t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),e=e,(t=t).emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view}))}addEvent(e,t){if(e instanceof R)return i=e._def,s=e._instance,this.getCurrentData().eventStore.defs[i.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:pn({def:i,instance:s})}),this.triggerEventAdd(e)),e;var i=this.getCurrentData();let n;if(t instanceof Ln)n=t.internalEventSource;else if("boolean"==typeof t)t&&([n]=xi(i.eventSources));else if(null!=t){var s=this.getEventSourceById(t);if(!s)return console.warn(`Could not find an event source with ID "${t}"`),null;n=s.internalEventSource}t=ln(e,n,i,!1);return t?(s=new R(i,t.def,t.def.recurringDef?null:t.instance),this.dispatch({type:"ADD_EVENTS",eventStore:pn(t)}),this.triggerEventAdd(s),s):null}triggerEventAdd(e){var t=this.getCurrentData()["emitter"];t.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:zn(e)})}})}getEventById(e){var t,i=this.getCurrentData(),{defs:n,instances:s}=i.eventStore;for(t in e=String(e),n){var r=n[t];if(r.publicId===e){if(r.recurringDef)return new R(i,r,null);for(var o in s){o=s[o];if(o.defId===r.defId)return new R(i,r,o)}}}return null}getEvents(){var e=this.getCurrentData();return Wn(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){var e,t=this.getCurrentData(),i=t.eventSources,n=[];for(e in i)n.push(new Ln(t,i[e]));return n}getEventSourceById(e){var t,i=this.getCurrentData(),n=i.eventSources;for(t in e=String(e),n)if(n[t].publicId===e)return new Ln(i,n[t]);return null}addEventSource(e){var t=this.getCurrentData();return e instanceof Ln?(t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e):(e=Sn(e,t))?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e]}),new Ln(t,e)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){e=g(e);e&&this.trigger("_scrollRequest",{time:e})}}function ps(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function fs(e,t){e={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return e.left<e.right&&e.top<e.bottom&&e}function gs(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function ms(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}function vs(e,t){return{left:e.left-t.left,top:e.top-t.top}}const ys=I();
4class bs{constructor(){this.getKeysForEventDefs=b(this._getKeysForEventDefs),this.splitDateSelection=b(this._splitDateSpan),this.splitEventStore=b(this._splitEventStore),this.splitIndividualUi=b(this._splitIndividualUi),this.splitEventDrag=b(this._splitInteraction),this.splitEventResize=b(this._splitInteraction),this.eventUiBuilders={}}splitProps(e){var t,i=this.getKeyInfo(e),n=this.getKeysForEventDefs(e.eventStore),s=this.splitDateSelection(e.dateSelection),r=this.splitIndividualUi(e.eventUiBases,n),o=this.splitEventStore(e.eventStore,n),a=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),c={};for(t in this.eventUiBuilders=A(i,(e,t)=>this.eventUiBuilders[t]||b(_s)),i){var d=i[t],u=o[t]||ys,h=this.eventUiBuilders[t];c[t]={businessHours:d.businessHours||e.businessHours,dateSelection:s[t]||null,eventStore:u,eventUiBases:h(e.eventUiBases[""],d.ui,r[t]),eventSelection:u.instances[e.eventSelection]?e.eventSelection:"",eventDrag:a[t]||null,eventResize:l[t]||null}}return c}_splitDateSpan(e){var t,i={};if(e)for(t of this.getKeysForDateSpan(e))i[t]=e;return i}_getKeysForEventDefs(e){return A(e.defs,e=>this.getKeysForEventDef(e))}_splitEventStore(e,t){var i,n,{defs:s,instances:r}=e,o={};for(i in s)for(var a of t[i])o[a]||(o[a]=I()),o[a].defs[i]=s[i];for(n in r){var l,c=r[n];for(l of t[c.defId])o[l]&&(o[l].instances[n]=c)}return o}_splitIndividualUi(e,t){var i,n={};for(i in e)if(i)for(var s of t[i])n[s]||(n[s]={}),n[s][i]=e[i];return n}_splitInteraction(n){let s={};if(n){let t=this._splitEventStore(n.affectedEvents,this._getKeysForEventDefs(n.affectedEvents));var e=this._getKeysForEventDefs(n.mutatedEvents);let i=this._splitEventStore(n.mutatedEvents,e);var r,o,a=e=>{s[e]||(s[e]={affectedEvents:t[e]||ys,mutatedEvents:i[e]||ys,isEvent:n.isEvent})};for(r in t)a(r);for(o in i)a(o)}return s}}function _s(e,t,i){var n=[],e=(e&&n.push(e),t&&n.push(t),{"":wn(n)});return i&&Object.assign(e,i),e}function ws(e,t,i,n){return{dow:e.getUTCDay(),isDisabled:Boolean(n&&!C(n.activeRange,e)),isOther:Boolean(n&&!C(n.currentRange,e)),isToday:Boolean(t&&C(t,e)),isPast:Boolean(i?e<i:!!t&&e<t.start),isFuture:Boolean(i?i<e:!!t&&e>=t.end)}}function xs(e,t){var i=["fc-day","fc-day-"+Mt[e.dow]];return e.isDisabled?i.push("fc-day-disabled"):(e.isToday&&(i.push("fc-day-today"),i.push(t.getClass("today"))),e.isPast&&i.push("fc-day-past"),e.isFuture&&i.push("fc-day-future"),e.isOther&&i.push("fc-day-other")),i}const Cs=o({year:"numeric",month:"long",day:"numeric"}),Ss=o({week:"long"});function ks(e,i,n="day",t=!0){const{dateEnv:s,options:r,calendarApi:o}=e;var a,l,e=s.format(i,"week"===n?Ss:Cs);return r.navLinks?(a=s.toDate(i),l=e=>{var t="day"===n?r.navLinkDayClick:"week"===n?r.navLinkWeekClick:null;"function"==typeof t?t.call(o,s.toDate(i),e):("string"==typeof t&&(n=t),o.zoomTo(i,n))},Object.assign({title:wt(r.navLinkHint,[e,a],e),"data-navlink":""},t?at(l):{onClick:l})):{"aria-label":e}}
4let Es=null;function Ds(){var e,t;return Es=null===Es?(Je(e=document.createElement("div"),{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e),t=(t=e.firstChild).getBoundingClientRect().left>e.getBoundingClientRect().left,Qe(e),t):Es}let Ts;function As(){var e,t;return Ts=Ts||((e=document.createElement("div")).style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e),t=Is(e),document.body.removeChild(e),t)}function Is(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function Rs(e,t=!1){var i=window.getComputedStyle(e),n=parseInt(i.borderLeftWidth,10)||0,s=parseInt(i.borderRightWidth,10)||0,r=parseInt(i.borderTopWidth,10)||0,o=parseInt(i.borderBottomWidth,10)||0,e=Is(e),a=e.y-n-s,n={borderLeft:n,borderRight:s,borderTop:r,borderBottom:o,scrollbarBottom:e.x-r-o,scrollbarLeft:0,scrollbarRight:0};return Ds()&&"rtl"===i.direction?n.scrollbarLeft=a:n.scrollbarRight=a,t&&(n.paddingLeft=parseInt(i.paddingLeft,10)||0,n.paddingRight=parseInt(i.paddingRight,10)||0,n.paddingTop=parseInt(i.paddingTop,10)||0,n.paddingBottom=parseInt(i.paddingBottom,10)||0),n}function Ms(e,t=!1,i){i=i?e.getBoundingClientRect():Os(e),e=Rs(e,t),i={left:i.left+e.borderLeft+e.scrollbarLeft,right:i.right-e.borderRight-e.scrollbarRight,top:i.top+e.borderTop,bottom:i.bottom-e.borderBottom-e.scrollbarBottom};return t&&(i.left+=e.paddingLeft,i.right-=e.paddingRight,i.top+=e.paddingTop,i.bottom-=e.paddingBottom),i}function Os(e){e=e.getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,right:e.right+window.pageXOffset,bottom:e.bottom+window.pageYOffset}}function Ps(e){for(var t=[];e instanceof HTMLElement;){var i=window.getComputedStyle(e);if("fixed"===i.position)break;/(auto|scroll)/.test(i.overflow+i.overflowY+i.overflowX)&&t.push(e),e=e.parentNode}return t}class Ns{constructor(e,t,i,n){this.els=t;t=this.originClientRect=e.getBoundingClientRect();i&&this.buildElHorizontals(t.left),n&&this.buildElVerticals(t.top)}buildElHorizontals(e){var t,i=[],n=[];for(t of this.els){var s=t.getBoundingClientRect();i.push(s.left-e),n.push(s.right-e)}this.lefts=i,this.rights=n}buildElVerticals(e){var t,i=[],n=[];for(t of this.els){var s=t.getBoundingClientRect();i.push(s.top-e),n.push(s.bottom-e)}this.tops=i,this.bottoms=n}leftToIndex(e){var{lefts:t,rights:i}=this,n=t.length;let s;for(s=0;s<n;s+=1)if(e>=t[s]&&e<i[s])return s}topToIndex(e){var{tops:t,bottoms:i}=this,n=t.length;let s;for(s=0;s<n;s+=1)if(e>=t[s]&&e<i[s])return s}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return Hs(this.tops||[],e.tops||[])&&Hs(this.bottoms||[],e.bottoms||[])&&Hs(this.lefts||[],e.lefts||[])&&Hs(this.rights||[],e.rights||[])}}function Hs(t,i){var n=t.length;if(n!==i.length)return!1;for(let e=0;e<n;e++)if(Math.round(t[e])!==Math.round(i[e]))return!1;return!0}class js{getMaxScrollTop(){return this.getScrollHeight()-this.getClientHeight()}getMaxScrollLeft(){return this.getScrollWidth()-this.getClientWidth()}canScrollVertically(){return 0<this.getMaxScrollTop()}canScrollHorizontally(){return 0<this.getMaxScrollLeft()}canScrollUp(){return 0<this.getScrollTop()}canScrollDown(){return this.getScrollTop()<this.getMaxScrollTop()}canScrollLeft(){return 0<this.getScrollLeft()}canScrollRight(){return this.getScrollLeft()<this.getMaxScrollLeft()}}class Ls extends js{constructor(e){super(),this.el=e}getScrollTop(){return this.el.scrollTop}getScrollLeft(){return this.el.scrollLeft}setScrollTop(e){this.el.scrollTop=e}setScrollLeft(e){this.el.scrollLeft=e}getScrollWidth(){return this.el.scrollWidth}getScrollHeight(){return this.el.scrollHeight}getClientHeight(){return this.el.clientHeight}getClientWidth(){return this.el.clientWidth}}class zs extends js{getScrollTop(){return window.pageYOffset}getScrollLeft(){return window.pageXOffset}setScrollTop(e){window.scroll(window.pageXOffset,e)}setScrollLeft(e){window.scroll(e,window.pageYOffset)}getScrollWidth(){return document.documentElement.scrollWidth}getScrollHeight(){return document.documentElement.scrollHeight}getClientHeight(){return document.documentElement.clientHeight}getClientWidth(){return document.documentElement.clientWidth}}class O extends u{constructor(){super(...arguments),this.uid=dt()}prepareHits(){}queryHit(e,t,i,n){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!l(e,".fc-event-mirror")}isValidDateDownEl(e){return!(l(e,".fc-event:not(.fc-bg-event)")||l(e,".fc-more-link")||l(e,"a[data-navlink]")||l(e,".fc-popover"))}}class Ws{constructor(e=e=>e.thickness){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){var t,i=[];for(t of e)this.insertEntry(t,i);return i}insertEntry(e,t){var i=this.findInsertion(e);return this.isInsertionValid(i,e)?(this.insertEntryAt(e,i),1):this.handleInvalidInsertion(i,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,t,i){return this.allowReslicing&&e.touchingEntry?this.splitEntry(t,e.touchingEntry,i):(i.push(t),0)}splitEntry(e,t,i){let n=0;var s=[],r=e.span,t=t.span;return r.start<t.start&&(n+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.start,end:t.start}},s)),r.end>t.end&&(n+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:t.end,end:r.end}},s)),n?(i.push({index:e.index,thickness:e.thickness,span:qs(t,r)},...s),n):(i.push(e),0)}insertEntryAt(e,t){var{entriesByLevel:i,levelCoords:n}=this;-1===t.lateral?(Vs(n,t.level,t.levelCoord),Vs(i,t.level,[e])):Vs(i[t.level],t.lateral,e),this.stackCnts[Bs(e)]=t.stackCnt}findInsertion(i){var{levelCoords:n,entriesByLevel:s,strictOrder:r,stackCnts:o}=this,e=n.length;let a=0,l=-1,c=-1,d=null,u=0;for(let t=0;t<e;t+=1){var h=n[t];if(!r&&h>=a+this.getEntryThickness(i))break;var p,f=s[t],g=$s(f,i.span.start,Fs);let e=g[0]+g[1];for(;(p=f[e])&&p.span.start<i.span.end;){var m=h+this.getEntryThickness(p);m>a&&(a=m,d=p,l=t,c=e),m===a&&(u=Math.max(u,o[Bs(p)]+1)),e+=1}}let t=0;if(d)for(t=l+1;t<e&&n[t]<a;)t+=1;let v=-1;return t<e&&n[t]===a&&(v=$s(s[t],i.span.end,Fs)[0]),{touchingLevel:l,touchingLateral:c,touchingEntry:d,stackCnt:u,levelCoord:a,level:t,lateral:v}}toRects(){var{entriesByLevel:t,levelCoords:i}=this,n=t.length,s=[];for(let e=0;e<n;e+=1){var r,o=t[e],a=i[e];for(r of o)s.push(Object.assign(Object.assign({},r),{thickness:this.getEntryThickness(r),levelCoord:a}))}return s}}function Fs(e){return e.span.end}function Bs(e){return e.index+":"+e.span.start}function Us(e){let t=[];for(var i of e){var n,s=[];let e={span:i.span,entries:[i]};for(n of t)qs(n.span,e.span)?e={entries:n.entries.concat(e.entries),span:(r=n.span,o=e.span,{start:Math.min(r.start,o.start),end:Math.max(r.end,o.end)})}:s.push(n);s.push(e),t=s}var r,o;return t}function qs(e,t){var i=Math.max(e.start,t.start),e=Math.min(e.end,t.end);return i<e?{start:i,end:e}:null}function Vs(e,t,i){e.splice(t,0,i)}function $s(e,t,i){let n=0,s=e.length;if(!s||t<i(e[n]))return[0,0];if(t>i(e[s-1]))return[s,0];for(;n<s;){var r=Math.floor(n+(s-n)/2),o=i(e[r]);if(t<o)s=r;else{if(!(o<t))return[r,1];n=r+1}}return[n,0]}class Ys{constructor(e,t){this.emitter=new Rn}destroy(){}setMirrorIsVisible(e){}setMirrorNeedsRevert(e){}setAutoScrollEnabled(e){}}const Gs={},Qs={startTime:g,duration:g,create:Boolean,sourceId:String};function Xs(e){var{refined:e,extra:t}=vi(e,Qs);return{startTime:e.startTime||null,duration:e.duration||null,create:null==e.create||e.create,sourceId:e.sourceId,leftoverProps:t}}function Ks(e,t){return o(!e||10<t?{weekday:"short"}:1<t?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}const Zs="fc-col-header-cell";function Js(e){return e.text}class er extends u{render(){var{dateEnv:e,options:t,theme:i,viewApi:n}=this.context;let s=this["props"];var{date:r,dateProfile:o}=s;let a=ws(r,s.todayRange,null,o);o=[Zs].concat(xs(a,i)),i=e.format(r,s.dayHeaderFormat);let l=!a.isDisabled&&1<s.colCnt?ks(this.context,r):{};e=Object.assign(Object.assign(Object.assign({date:e.toDate(r),view:n},s.extraRenderProps),{text:i}),a);return y(x,{elTag:"th",elClasses:o,elAttrs:Object.assign({role:"columnheader",colSpan:s.colSpan,"data-date":a.isDisabled?void 0:Vt(r)},s.extraDataAttrs),renderProps:e,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:Js,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},e=>y("div",{className:"fc-scrollgrid-sync-inner"},!a.isDisabled&&y(e,{elTag:"a",elAttrs:l,elClasses:["fc-col-header-cell-cushion",s.isSticky&&"fc-sticky"]})))}}const tr=o({weekday:"long"});class ir extends u{render(){let t=this["props"],{dateEnv:i,theme:e,viewApi:n,options:s}=this.context,r=d(new Date(2592e5),t.dow);var o={dow:t.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},a=i.format(r,t.dayHeaderFormat),a=Object.assign(Object.assign(Object.assign(Object.assign({date:r},o),{view:n}),t.extraRenderProps),{text:a});return y(x,{elTag:"th",elClasses:[Zs,...xs(o,e),...t.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:t.colSpan},t.extraDataAttrs),renderProps:a,generatorName:"dayHeaderContent",customGenerator:s.dayHeaderContent,defaultGenerator:Js,classNameGenerator:s.dayHeaderClassNames,didMount:s.dayHeaderDidMount,willUnmount:s.dayHeaderWillUnmount},e=>y("div",{className:"fc-scrollgrid-sync-inner"},y(e,{elTag:"a",elClasses:["fc-col-header-cell-cushion",t.isSticky&&"fc-sticky"],elAttrs:{"aria-label":i.format(r,tr)}})))}}class nr extends T{constructor(e,t){super(e,t),this.initialNowDate=en(t.options.now,t.dateEnv),this.initialNowQueriedMs=(new Date).valueOf(),this.state=this.computeTiming().currentState}render(){var{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){var{props:e,context:t}=this,i=m(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),n=t.dateEnv.startOf(i,e.unit),t=t.dateEnv.add(n,g(1,e.unit)),e=t.valueOf()-i.valueOf(),e=Math.min(864e5,e);return{currentState:{nowDate:n,todayRange:sr(n)},nextState:{nowDate:t,todayRange:sr(t)},waitMs:e}}setTimeout(){let{nextState:e,waitMs:t}=this.computeTiming();this.timeoutId=setTimeout(()=>{this.setState(e,()=>{this.setTimeout()})},t)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function sr(e){e=v(e);return{start:e,end:d(e,1)}}nr.contextType=c;class rr extends u{constructor(){super(...arguments),this.createDayHeaderFormatter=b
4(or)}render(){var e=this["context"];let{dates:i,dateProfile:n,datesRepDistinctDays:s,renderIntro:r}=this.props,o=this.createDayHeaderFormatter(e.options.dayHeaderFormat,s,i.length);return y(nr,{unit:"day"},(e,t)=>y("tr",{role:"row"},r&&r("day"),i.map(e=>s?y(er,{key:e.toISOString(),date:e,dateProfile:n,todayRange:t,colCnt:i.length,dayHeaderFormat:o}):y(ir,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:o}))))}}function or(e,t,i){return e||Ks(t,i)}class ar{constructor(e,t){let i=e.start;var n=e["end"],s=[],r=[];let o=-1;for(;i<n;)t.isHiddenDay(i)?s.push(o+.5):(o+=1,s.push(o),r.push(i)),i=d(i,1);this.dates=r,this.indices=s,this.cnt=r.length}sliceRange(e){var t=this.getDateDayIndex(e.start),e=this.getDateDayIndex(d(e.end,-1)),i=Math.max(0,t),n=Math.min(this.cnt-1,e);return(i=Math.ceil(i))<=(n=Math.floor(n))?{firstIndex:i,lastIndex:n,isStart:t===i,isEnd:e===n}:null}getDateDayIndex(e){var t=this["indices"],e=Math.floor(r(this.dates[0],e));return e<0?t[0]-1:e>=t.length?t[t.length-1]+1:t[e]}}class lr{constructor(e,t){var i,n=e["dates"];let s,r;if(t){for(i=n[0].getUTCDay(),s=1;s<n.length&&n[s].getUTCDay()!==i;s+=1);r=Math.ceil(n.length/s)}else r=1,s=n.length;this.rowCnt=r,this.colCnt=s,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){var e=[];for(let t=0;t<this.rowCnt;t+=1){var i=[];for(let e=0;e<this.colCnt;e+=1)i.push(this.buildCell(t,e));e.push(i)}return e}buildCell(e,t){e=this.daySeries.dates[e*this.colCnt+t];return{key:e.toISOString(),date:e}}buildHeaderDates(){var t=[];for(let e=0;e<this.colCnt;e+=1)t.push(this.cells[0][e].date);return t}sliceRange(e){var t=this["colCnt"],i=this.daySeries.sliceRange(e),n=[];if(i){var{firstIndex:s,lastIndex:r}=i;let e=s;for(;e<=r;){var o=Math.floor(e/t),a=Math.min((o+1)*t,r+1);n.push({row:o,firstCol:e%t,lastCol:(a-1)%t,isStart:i.isStart&&e===s,isEnd:i.isEnd&&a-1===r}),e=a}}return n}}class cr{constructor(){this.sliceBusinessHours=b(this._sliceBusinessHours),this.sliceDateSelection=b(this._sliceDateSpan),this.sliceEventStore=b(this._sliceEventStore),this.sliceEventDrag=b(this._sliceInteraction),this.sliceEventResize=b(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,t,i,n,...s){var r=e["eventUiBases"],o=this.sliceEventStore(e.eventStore,r,t,i,...s);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,t,i,r,n,...s),businessHourSegs:this.sliceBusinessHours(e.businessHours,t,i,n,...s),fgEventSegs:o.fg,bgEventSegs:o.bg,eventDrag:this.sliceEventDrag(e.eventDrag,r,t,i,...s),eventResize:this.sliceEventResize(e.eventResize,r,t,i,...s),eventSelection:e.eventSelection}}sliceNowDate(e,t,i,n,...s){return this._sliceDateSpan({range:{start:e,end:m(e,1)},allDay:!1},t,i,{},n,...s)}_sliceBusinessHours(e,t,i,n,...s){return e?this._sliceEventStore(sn(e,dr(t,Boolean(i)),n),{},t,i,...s).bg:[]}_sliceEventStore(e,t,i,n,...s){return e?(e=Fn(e,t,dr(i,Boolean(n)),n),{bg:this.sliceEventRanges(e.bg,s),fg:this.sliceEventRanges(e.fg,s)}):{bg:[],fg:[]}}_sliceInteraction(e,t,i,n,...s){return e?(t=Fn(e.mutatedEvents,t,dr(i,Boolean(n)),n),{segs:this.sliceEventRanges(t.fg,s),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}):null}_sliceDateSpan(e,t,i,n,s,...r){if(e){var t=dr(t,Boolean(i)),i=S(e.range,t);if(i){e=Object.assign(Object.assign({},e),{range:i});t=e,i=n;var o,a={def:s=un((s=cn({editable:!1},n=s)).refined,s.extra,"",t.allDay,!0,n),ui:$n(s,i),instance:nn(s.defId,t.range),range:t.range,isStart:!0,isEnd:!0},n=this.sliceRange(e.range,...r);for(o of n)o.eventRange=a;return n}}return[]}sliceEventRanges(e,t){var i,n=[];for(i of e)n.push(...this.sliceEventRange(i,t));return n}sliceEventRange(e,t){let i=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(i={start:i.start,end:d(i.start,1)});var n,t=this.sliceRange(i,...t);for(n of t)n.eventRange=e,n.isStart=e.isStart&&n.isStart,n.isEnd=e.isEnd&&n.isEnd;return t}}function dr(e,t){var i=e.activeRange;return t?i:{start:m(i.start,e.slotMinTime.milliseconds),end:m(i.end,e.slotMaxTime.milliseconds-864e5)}}function ur(e,t,i){var n,s=e.mutatedEvents["instances"];for(n in s)if(!Qi(t.validRange,s[n].range))return!1;return pr({eventDrag:e},i)}function hr(e,t,i){return!!Qi(t.validRange,e.range)&&pr({dateSelection:e},i)}function pr(e,t){var i=t.getCurrentData(),i=Object.assign({businessHours:i.businessHours,dateSelection:"",eventStore:i.eventStore,eventUiBases:i.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||fr)(i,t)}function fr(e,t,i={},n){return!(e.eventDrag&&!function(e,t,i,n){let s=t.getCurrentData(),r=e.eventDrag,o=r.mutatedEvents,a=o.defs,l=o.instances,c=Vn(a,r.isEvent?e.eventUiBases:{"":s.selectionConfig});n&&(c=A(c,n));var d=function(e,t){return{defs:e.defs,instances:_i(e.instances,e=>!t[e.instanceId])}}(e.eventStore,r.affectedEvents.instances),u=d.defs,h=d.instances,p=Vn(u,e.eventUiBases);for(var f in l){var g=l[f],m=g.range,v=c[g.defId],y=a[g.defId];if(!gr(v.constraints,m,d,e.businessHours,t))return;var b,_=t.options["eventOverlap"],w="function"==typeof _?_:null;for(b in h){var x=h[b];if(Gi(m,x.range)){if(!1===p[x.defId].overlap&&r.isEvent)return;if(!1===v.overlap)return;if(w&&!w(new R(t,u[x.defId],x),new R(t,y,g)))return}}var C,S=s.eventStore;for(C of v.allows){var k=Object.assign(Object.assign({},i),{range:g.range,allDay:y.allDay}),E=S.defs[y.defId],D=S.instances[f];let e;if(e=E?new R(t,E,D):new R(t,y),!C(Nn(k,t),e))return}}return 1}(e,t,i,n)||e.dateSelection&&!function(e,t,i,n){let s=e.eventStore,r=s.defs,o=s.instances,a=e.dateSelection,l=a.range,c=t.getCurrentData()["selectionConfig"];n&&(c=n(c));if(!gr(c.constraints,l,s,e.businessHours,t))return;var n=t.options["selectOverlap"],d="function"==typeof n?n:null;for(var u in o){u=o[u];if(Gi(l,u.range)){if(!1===c.overlap)return;if(d&&!d(new R(t,r[u.defId],u),null))return}}for(var h of c.allows){var p=Object.assign(Object.assign({},i),a);if(!h(Nn(p,t),null))return}return 1}(e,t,i,n))}function gr(e,t,i,n,s){for(var r of e)if(!function(e,t){for(var i of e)if(Qi(i,t))return 1;return}
4(function(t,e,i,n,s){if("businessHours"===t)return mr(sn(n,e,s));if("string"==typeof t)return mr(mn(i,e=>e.groupId===t));if("object"==typeof t&&t)return mr(sn(t,e,s));return[]}(r,t,i,n,s),t))return;return 1}function mr(e){var t,i=e["instances"],n=[];for(t in i)n.push(i[t].range);return n}const vr=/^(visible|hidden)$/;class yr extends u{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,p(this.props.elRef,e)}}render(){var e=this["props"],{liquid:t,liquidIsAbsolute:i}=e,n=t&&i,s=["fc-scroller"];return t&&s.push(i?"fc-scroller-liquid-absolute":"fc-scroller-liquid"),y("div",{ref:this.handleEl,className:s.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:n&&-(e.overcomeLeft||0)||"",right:n&&-(e.overcomeRight||0)||"",bottom:n&&-(e.overcomeBottom||0)||"",marginLeft:!n&&-(e.overcomeLeft||0)||"",marginRight:!n&&-(e.overcomeRight||0)||"",marginBottom:!n&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(!vr.test(this.props.overflowX)){var e=this["el"],t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),i=e["children"];for(let e=0;e<i.length;e+=1)if(i[e].getBoundingClientRect().width>t)return!0}return!1}needsYScrolling(){if(!vr.test(this.props.overflowY)){var e=this["el"],t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),i=e["children"];for(let e=0;e<i.length;e+=1)if(i[e].getBoundingClientRect().height>t)return!0}return!1}getXScrollbarWidth(){return vr.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return vr.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class P{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{var{depths:i,currentMap:n}=this;let s=!1,r=!1;null!==e?(s=t in n,n[t]=e,i[t]=(i[t]||0)+1,r=!0):(--i[t],i[t]||(delete n[t],delete this.callbackMap[t],s=!0)),this.masterCallback&&(s&&this.masterCallback(null,String(t)),r)&&this.masterCallback(e,String(t))}}createRef(t){let e=this.callbackMap[t];return e=e||(this.callbackMap[t]=e=>{this.handleValue(e,String(t))})}collect(e,t,i){return Ei(this.currentMap,e,t,i)}getAll(){return xi(this.currentMap)}}function br(e){var t;let i=0;for(t of Ke(e,".fc-scrollgrid-shrink"))i=Math.max(i,function(e){var t=e.querySelector(".fc-scrollgrid-shrink-frame"),i=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(i)return e.getBoundingClientRect().width-t.getBoundingClientRect().width+i.getBoundingClientRect().width;throw new Error("needs fc-scrollgrid-shrink-cushion className")}(t));return Math.ceil(i)}function _r(e,t){return e.liquid&&t.liquid}function wr(e,t){return null!=t.maxHeight||_r(e,t)}function xr(e,t,i,n){var s=i["expandRows"];return"function"==typeof t.content?t.content(i):y("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:i.tableMinWidth,width:i.clientWidth,height:s?i.clientHeight:""}},i.tableColGroupNode,y(n?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(i):t.rowContent))}function Cr(e,t){return f(e,t,w)}function Sr(e,t){var i,n=[];for(i of e){var s=i.span||1;for(let e=0;e<s;e+=1)n.push(y("col",{style:{width:"shrink"===i.width?kr(t):i.width||"",minWidth:i.minWidth||""}}))}return y("colgroup",{},...n)}function kr(e){return null==e?4:e}function Er(e){for(var t of e)if("shrink"===t.width)return!0;return!1}function Dr(e,t){t=["fc-scrollgrid",t.theme.getClass("table")];return e&&t.push("fc-scrollgrid-liquid"),t}function Tr(e,t){var i=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&null==e.maxHeight&&i.push("fc-scrollgrid-section-liquid"),e.isSticky&&i.push("fc-scrollgrid-section-sticky"),i}function Ar(e){return y("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function Ir(e){let t=e["stickyHeaderDates"];return t=null!=t&&"auto"!==t?t:"auto"===e.height||"auto"===e.viewHeight}function Rr(e){let t=e["stickyFooterScrollbar"];return t=null!=t&&"auto"!==t?t:"auto"===e.height||"auto"===e.viewHeight}class Mr extends u{constructor(){super(...arguments),this.processCols=b(e=>e,Cr),this.renderMicroColGroup=b(Sr),this.scrollerRefs=new P,this.scrollerElRefs=new P(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){var{props:e,state:t,context:i}=this,n=e.sections||[],s=this.processCols(e.cols),r=this.renderMicroColGroup(s,t.shrinkWidth),s=Dr(e.liquid,i),o=(e.collapsibleWidth&&s.push("fc-scrollgrid-collapsible"),n.length);let a=0,l;for(var c=[],d=[],u=[];
4a<o&&"header"===(l=n[a]).type;)c.push(this.renderSection(l,r,!0)),a+=1;for(;a<o&&"body"===(l=n[a]).type;)d.push(this.renderSection(l,r,!1)),a+=1;for(;a<o&&"footer"===(l=n[a]).type;)u.push(this.renderSection(l,r,!0)),a+=1;t=!as(),i={role:"rowgroup"};return y("table",{role:"grid",className:s.join(" "),style:{height:e.height}},Boolean(!t&&c.length)&&y("thead",i,...c),Boolean(!t&&d.length)&&y("tbody",i,...d),Boolean(!t&&u.length)&&y("tfoot",i,...u),t&&y("tbody",i,...c,...d,...u))}renderSection(e,t,i){return"outerContent"in e?y(D,{key:e.key},e.outerContent):y("tr",{key:e.key,role:"presentation",className:Tr(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,i))}renderChunkTd(e,t,i,n){var s,r,o,a,l,c;return"outerContent"in i?i.outerContent:(s=this["props"],{forceYScrollbars:l,scrollerClientWidths:r,scrollerClientHeights:o}=this.state,c=wr(s,e),a=_r(s,e),l=s.liquid?l?"scroll":c?"auto":"hidden":"visible",c=e.key,t=xr(e,i,{tableColGroupNode:t,tableMinWidth:"",clientWidth:s.collapsibleWidth||void 0===r[c]?null:r[c],clientHeight:void 0!==o[c]?o[c]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},n),y(n?"th":"td",{ref:i.elRef,role:"presentation"},y("div",{className:"fc-scroller-harness"+(a?" fc-scroller-harness-liquid":"")},y(yr,{ref:this.scrollerRefs.createRef(c),elRef:this.scrollerElRefs.createRef(c),overflowY:l,overflowX:s.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:a,liquidIsAbsolute:!0},t))))}_handleScrollerEl(e,t){t=function(e,t){for(var i of e)if(i.key===t)return i;return null}(this.props.sections,t);t&&p(t.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return Er(this.props.cols)?br(this.scrollerElRefs.getAll()):0}computeScrollerDims(){var e=As(),{scrollerRefs:t,scrollerElRefs:i}=this;let n=!1;var s,r,o={},a={};for(s in t.currentMap){var l=t.currentMap[s];if(l&&l.needsYScrolling()){n=!0;break}}for(r of this.props.sections){var c=r.key,d=i.currentMap[c];d&&(d=d.parentNode,o[c]=Math.floor(d.getBoundingClientRect().width-(n?e.y:0)),a[c]=Math.floor(d.getBoundingClientRect().height))}return{forceYScrollbars:n,scrollerClientWidths:o,scrollerClientHeights:a}}}Mr.addStateEquality({scrollerClientWidths:w,scrollerClientHeights:w});class Or extends u{constructor(){super(...arguments),this.handleEl=e=>{(this.el=e)&&Un(e,this.props.seg)}}render(){var{props:e,context:t}=this,i=t["options"],n=e["seg"],s=n["eventRange"],r=s["ui"],r={event:new R(t,s.def,s.instance),view:t.viewApi,timeText:e.timeText,textColor:r.textColor,backgroundColor:r.backgroundColor,borderColor:r.borderColor,isDraggable:!e.disableDragging&&function(e,t){var i,n=(n=t["pluginHooks"]).isDraggableTransformers,{def:s,ui:r}=e.eventRange;let o=r.startEditable;for(i of n)o=i(o,s,r,t);return o}(n,t),isStartResizable:!e.disableResizing&&(s=t,(r=n).isStart)&&r.eventRange.ui.durationEditable&&s.options.eventResizableFromStart,isEndResizable:!e.disableResizing&&(t=n).isEnd&&t.eventRange.ui.durationEditable,isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(n.isStart),isEnd:Boolean(n.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return y(x,Object.assign({},e,{elRef:this.handleEl,elClasses:[...(s=["fc-event"],(t=r).isMirror&&s.push("fc-event-mirror"),t.isDraggable&&s.push("fc-event-draggable"),(t.isStartResizable||t.isEndResizable)&&s.push("fc-event-resizable"),t.isDragging&&s.push("fc-event-dragging"),t.isResizing&&s.push("fc-event-resizing"),t.isSelected&&s.push("fc-event-selected"),t.isStart&&s.push("fc-event-start"),t.isEnd&&s.push("fc-event-end"),t.isPast&&s.push("fc-event-past"),t.isToday&&s.push("fc-event-today"),t.isFuture&&s.push("fc-event-future"),s),...n.eventRange.ui.classNames,...e.elClasses||[]],renderProps:r,generatorName:"eventContent",customGenerator:i.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:i.eventClassNames,didMount:i.eventDidMount,willUnmount:i.eventWillUnmount}))}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&Un(this.el,this.props.seg)}}class Pr extends u{render(){var{props:e,context:t}=this,i=t["options"],n=e["seg"],s=n.eventRange["ui"],i=Qn(n,i.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return y(Or,Object.assign({},e,{elTag:"a",elStyle:{borderColor:s.borderColor,backgroundColor:s.backgroundColor},elAttrs:Kn(n,t),defaultGenerator:Nr,timeText:i}),(e,t)=>y(D,null,y(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),Boolean(t.isStartResizable)&&y("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(t.isEndResizable)&&y("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function Nr(e){return y("div",{className:"fc-event-main-frame"},e.timeText&&y("div",{className:"fc-event-time"},e.timeText),y("div",{className:"fc-event-title-container"},y("div",{className:"fc-event-title fc-sticky"},e.event.title||y(D,null,"Â "))))}const Hr=i=>y(c.Consumer,null,e=>{var t=e["options"],e={isAxis:i.isAxis,date:e.dateEnv.toDate(i.date),view:e.viewApi};return y(x,Object.assign({},i,{elTag:i.elTag||"div",renderProps:e,generatorName:"nowIndicatorContent",customGenerator:t.nowIndicatorContent,classNameGenerator:t.nowIndicatorClassNames,didMount:t.nowIndicatorDidMount,willUnmount:t.nowIndicatorWillUnmount}))}),jr=o({day:"numeric"});class Lr extends u{constructor(){super(...arguments),this.refineRenderProps=Qt(Wr)}render(){var{props:e,context:t}=this,i=t["options"],n=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:i.monthStartFormat});return y(x,Object.assign({},e,{elClasses:[...xs(n,t.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),n.isDisabled?{}:{"data-date":Vt(e.date)}),renderProps:n,generatorName:"dayCellContent",customGenerator:i.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.isDisabled?void 0:i.dayCellClassNames,didMount:i.dayCellDidMount,willUnmount:i.dayCellWillUnmount}))}}function zr(e){return Boolean(e.dayCellContent||zi("dayCellContent",e))}function Wr(e){var{date:t,dateEnv:i,dateProfile:n,isMonthStart:s}=e,n=ws(t,e.todayRange,null,n),r=e.showDayNumber?i.format(t,s?e.monthStartFormat:jr):"";return Object.assign(Object.assign(Object.assign({date:i.toDate(t),view:e.viewApi},n),{isMonthStart:s,dayNumberText:r}),e.extraRenderProps)}class Fr extends u{render(){var e=this["props"],t=e["seg"];return y(Or,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:Br,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function Br(e){var t=e.event["title"];return t&&y("div",{className:"fc-event-title"},e.event.title)}function Ur(e){return y("div",{className:"fc-"+e})}const qr=s=>y(c.Consumer,null,e=>{var{dateEnv:e,options:t}=e,i=s["date"],n=t.weekNumberFormat||s.defaultFormat,e={num:e.computeWeekNumber(i),text:e.format(i,n),date:i};return y(x,Object.assign({},s,{renderProps:e,generatorName:"weekNumberContent",customGenerator:t.weekNumberContent,defaultGenerator:Vr,classNameGenerator:t.weekNumberClassNames,didMount:t.weekNumberDidMount,willUnmount:t.weekNumberWillUnmount}))});function Vr(e){return e.text}class $r extends u{constructor(){super(...arguments),this.state={t
4itleId:i()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&p(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{e=tt(e);this.rootEl.contains(e)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{var e=this.props["onClose"];e&&e()}}render(){var{theme:e,options:t}=this.context,{props:i,state:n}=this,s=["fc-popover",e.getClass("popover")].concat(i.extraClassNames||[]);return Re(y("div",Object.assign({},i.extraAttrs,{id:i.id,className:s.join(" "),"aria-labelledby":n.titleId,ref:this.handleRootEl}),y("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},y("span",{className:"fc-popover-title",id:n.titleId},i.title),y("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),y("div",{className:"fc-popover-body "+e.getClass("popoverContent")},i.children)),i.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){var e,t=this.context["isRtl"],{alignmentEl:i,alignGridTop:n}=this.props,s=this["rootEl"],r=function(e){var t,i=Ps(e);let n=e.getBoundingClientRect();for(t of i){var s=fs(n,t.getBoundingClientRect());if(!s)return null;n=s}return n}(i);r&&(e=s.getBoundingClientRect(),n=(n?l(i,".fc-scrollgrid").getBoundingClientRect():r).top,i=t?r.right-e.width:r.left,n=Math.max(n,10),i=Math.min(i,document.documentElement.clientWidth-10-e.width),i=Math.max(i,10),t=s.offsetParent.getBoundingClientRect(),Je(s,{top:n-t.top,left:i-t.left}))}}class Yr extends O{constructor(){super(...arguments),this.handleRootEl=e=>{(this.rootEl=e)?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:n,dateEnv:e}=this.context,s=this["props"];var{startDate:t,todayRange:i,dateProfile:r}=s;let o=e.format(t,n.dayPopoverFormat);return y(Lr,{elRef:this.handleRootEl,date:t,dateProfile:r,todayRange:i},(e,t,i)=>y($r,{elRef:i.ref,id:s.id,title:o,extraClassNames:["fc-more-popover"].concat(i.className||[]),extraAttrs:i,parentEl:s.parentEl,alignmentEl:s.alignmentEl,alignGridTop:s.alignGridTop,onClose:s.onClose},zr(n)&&y(e,{elTag:"div",elClasses:["fc-more-popover-misc"]}),s.children))}queryHit(e,t,i,n){var{rootEl:s,props:r}=this;return 0<=e&&e<i&&0<=t&&t<n?{dateProfile:r.dateProfile,dateSpan:Object.assign({allDay:!r.forceTimed,range:{start:r.startDate,end:r.endDate}},r.extraDateSpan),dayEl:s,rect:{left:0,top:0,right:i,bottom:n},layer:1}:null}}class Gr extends u{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:i()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&p(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:s}=this,i=s.options["moreLinkClick"];var n=Xr(t).start;function r(e){var{def:t,instance:i,range:n}=e.eventRange;return{event:new R(s,t,i),start:s.dateEnv.toDate(n.start),end:s.dateEnv.toDate(n.end),isStart:e.isStart,isEnd:e.isEnd}}(i="function"==typeof i?i({date:n,allDay:Boolean(t.allDayDate),allSegs:t.allSegs.map(r),hiddenSegs:t.hiddenSegs.map(r),jsEvent:e,view:s.viewApi}):i)&&"popover"!==i?"string"==typeof i&&s.calendarApi.zoomTo(n,i):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:o,state:a}=this;return y(c.Consumer,null,e=>{var{viewApi:e,options:t,calendarApi:i}=e,n=t["moreLinkText"],s=o["moreCnt"],r=Xr(o),i="function"==typeof n?n.call(i,s):`+${s} `+n,n=wt(t.moreLinkHint,[s],i),s={num:s,shortText:"+"+s,text:i,view:e};return y(D,null,Boolean(o.moreCnt)&&y(x,{elTag:o.elTag||"a",elRef:this.handleLinkEl,elClasses:[...o.elClasses||[],"fc-more-link"],elStyle:o.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},o.elAttrs),at(this.handleClick)),{title:n,"aria-expanded":a.isPopoverOpen,"aria-controls":a.isPopoverOpen?a.popoverId:""}),renderProps:s,generatorName:"moreLinkContent",customGenerator:t.moreLinkContent,defaultGenerator:o.defaultGenerator||Qr,classNameGenerator:t.moreLinkClassNames,didMount:t.moreLinkDidMount,willUnmount:t.moreLinkWillUnmount},o.children),a.isPopoverOpen&&y(Yr,{id:a.popoverId,startDate:r.start,endDate:r.end,dateProfile:o.dateProfile,todayRange:o.todayRange,extraDateSpan:o.extraDateSpan,parentEl:this.parentEl,alignmentEl:o.alignmentElRef?o.alignmentElRef.current:this.linkEl,alignGridTop:o.alignGridTop,forceTimed:o.forceTimed,onClose:this.handlePopoverClose},o.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=l(this.linkEl,".fc-view-harness"))}}function Qr(e){return e.text}function Xr(e){return e.allDayDate?{start:e.allDayDate,end:d(e.allDayDate,1)}:(e=e["hiddenSegs"],{start:Kr(e),end:e.reduce(Jr).eventRange.range.end})}function Kr(e){return e.reduce(Zr).eventRange.range.start}function Zr(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function Jr(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}var eo={__proto__:null,BASE_OPTION_DEFAULTS:_,BaseComponent:u,BgEvent:Fr,CalendarImpl:hs,CalendarRoot:ls,ContentContainer:x,CustomRenderingStore:class extends class{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(var t of this.handlers)t(e)}subscribe(e){this.handlers.push(e),void 0!==this.currentValue&&e(this.currentValue)}}{constructor(){super(...arguments),this.map=new Map}handle(e){var t=this["map"];let i=!1;e.isActive?(t.set(e.id,e),i=!0):t.has(e.id)&&(t.delete(e.id),i=!0),i&&this.set(t)}},DateComponent:O,DateEnv:Ii,DateProfileGenerator:tn,DayCellContainer:Lr,DayHeader:rr,DaySeriesM
4odel:ar,DayTableModel:lr,DelayedRunner:Ge,ElementDragging:Ys,ElementScrollController:Ls,Emitter:Rn,EventContainer:Or,EventImpl:R,Interaction:cs,MoreLinkContainer:Gr,NamedTimeZoneImpl:class{constructor(e){this.timeZoneName=e}},NowIndicatorContainer:Hr,NowTimer:nr,PositionCache:Ns,RefMap:P,ScrollController:js,ScrollResponder:Ni,Scroller:yr,SegHierarchy:Ws,SimpleScrollGrid:Mr,Slicer:cr,Splitter:bs,StandardEvent:Pr,TableDateCell:er,TableDowCell:ir,Theme:Ri,ViewContainer:Ui,ViewContextType:c,WeekNumberContainer:qr,WindowScrollController:zs,addDays:d,addDurations:Dt,addMs:m,addWeeks:Ot,allowContextMenu:mt,allowSelection:ft,applyMutationToEventStore:jn,applyStyle:Je,asCleanDays:function(e){return e.years||e.months||e.milliseconds?0:e.days},asRoughMinutes:function(e){return h(e)/6e4},asRoughMs:h,asRoughSeconds:function(e){return h(e)/1e3},binarySearch:$s,buildElAttrs:Wi,buildEntryKey:Bs,buildEventApis:Wn,buildEventRangeKey:Xn,buildIsoString:qt,buildNavLinkAttrs:ks,buildSegTimeText:Qn,collectFromHash:Ei,combineEventUis:wn,compareByFieldSpecs:yt,compareNumbers:xt,compareObjs:ki,computeEarliestSegStart:Kr,computeEdges:Rs,computeFallbackHeaderFormat:Ks,computeInnerRect:Ms,computeRect:Os,computeShrinkWidth:br,computeVisibleDayRange:Ki,config:Gs,constrainPoint:gs,createDuration:g,createEmptyEventStore:
4I,createEventInstance:nn,createEventUi:_n,createFormatter:o,diffDates:Ji,diffDayAndTime:Nt,diffDays:r,diffPoints:vs,diffWeeks:Pt,diffWholeDays:jt,diffWholeWeeks:Ht,disableCursor:ut,elementClosest:l,elementMatches:Xe,enableCursor:ht,eventTupleToStore:pn,filterHash:_i,findDirectChildren:function(e,t){var i=e instanceof HTMLElement?[e]:e,n=[];for(let e=0;e<i.length;e+=1){var s=i[e].children;for(let e=0;e<s.length;e+=1){var r=s[e];t&&!Xe(r,t)||n.push(r)}}return n},findElements:Ke,flexibleCompare:bt,formatDayString:Vt,formatIsoMonthStr:$t,formatIsoTimeString:Yt,getAllowYScrolling:wr,getCanVGrowWithinCell:as,getClippingParents:Ps,getDateMeta:ws,getDayClassNames:xs,getDefaultEventEnd:Hn,getElSeg:qn,getEntrySpanEnd:Fs,getEventTargetViaRoot:tt,getIsRtlScrollbarOnLeft:Ds,getRectCenter:ms,getRelevantEvents:fn,getScrollGridClassNames:Dr,getScrollbarWidths:As,getSectionClassNames:Tr,getSectionHasLiquidHeight:_r,getSegAnchorAttrs:Kn,getSegMeta:M,getSlotClassNames:function(e,t){var i=["fc-slot","fc-slot-"+Mt[e.dow]];return e.isDisabled?i.push("fc-slot-disabled"):(e.isToday&&(i.push("fc-slot-today"),i.push(t.getClass("today"))),e.isPast&&i.push("fc-slot-past"),e.isFuture&&i.push("fc-slot-future")),i},getStickyFooterScrollbar:Rr,getStickyHeaderDates:Ir,getUniqueDomId:i,greatestDurationDenominator:Rt,groupIntersectingEntries:Us,guid:dt,hasBgRendering:Bn,hasCustomDayCellContent:zr,hasShrinkWidth:Er,identity:a,injectStyles:qe,interactionSettingsStore:us,interactionSettingsToStore:ds,intersectRanges:S,intersectRects:fs,intersectSpans:qs,isArraysEqual:f,isColPropsEqual:Cr,isDateSelectionValid:hr,isDateSpansEqual:es,isInt:Ct,isInteractionValid:ur,isMultiDayRange:Zi,isPropsEqual:w,isPropsValid:fr,isValidDate:Bt,mapHash:A,memoize:b,memoizeArraylike:function(r,o,a){let l=[],c=[];return e=>{var t,i=l.length,n=e.length;let s=0;for(;s<i;s+=1)e[s]?f(l[s],e[s])||(a&&a(c[s]),t=r.apply(this,e[s]),o&&o(t,c[s]))||(c[s]=t):a&&a(c[s]);for(;s<n;s+=1)c[s]=r.apply(this,e[s]);return l=e,c.splice(n),c}},memoizeHashlike:function(s,r,o){let a={},l={};return e=>{var t,i,n={};for(t in e)l[t]?f(a[t],e[t])?n[t]=l[t]:(o&&o(l[t]),i=s.apply(this,e[t]),n[t]=r&&r(i,l[t])?l[t]:i):n[t]=s.apply(this,e[t]);return a=e,l=n}},memoizeObjArg:Qt,mergeEventStores:gn,multiplyDuration:Tt,padStart:_t,parseBusinessHours:On,parseClassNames:vn,parseDragMeta:Xs,parseEventDef:un,parseFieldSpecs:vt,parseMarker:Ai,pointInsideRect:ps,preventContextMenu:gt,preventDefault:nt,preventSelection:pt,rangeContainsMarker:C,rangeContainsRange:Qi,rangesEqual:Yi,rangesIntersect:Gi,refineEventDef:cn,refineProps:vi,removeElement:Qe,removeExact:function(e,t){let i=0,n=0;for(;n<e.length;)e[n]===t?(e.splice(n,1),i+=1):n+=1;return i},renderChunkContent:xr,renderFill:Ur,renderMicroColGroup:Sr,renderScrollShim:Ar,requestJson:rs,sanitizeShrinkWidth:kr,setRef:p,sliceEventStore:Fn,sortEventSegs:Yn,startOfDay:v,translateRect:function(e,t,i){return{left:e.left+t,right:e.right+t,top:e.top+i,bottom:e.bottom+i}},triggerDateSelect:Pn,unpromisify:ns,whenTransitionDone:ot,wholeDivideDurations:It},to={__proto__:null,createPortal:Re,createContext:Pi,flushSync:Mi,Component:T,Fragment:D,cloneElement:function(e,t,i){var n,s,r,o=E({},e.props);for(r in t)"key"==r?n=t[r]:"ref"==r?s=t[r]:o[r]=t[r];return 2<arguments.length&&(o.children=3<arguments.length?H.call(arguments,2):i),V(e.type,o,n||e.key,s||e.ref,null)},createElement:y,createRef:t,h:y,hydrate:function e(t,i){ae(t,i,e)},get isValidElement(){return L},get options(){return k},render:ae,toChildArray:te};const io=[],no={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},so=Object.assign(Object.assign({},no),{buttonHints:{prev:"Previous $0",next:"Next $0",today(e,t){return"day"===t?"Today":"This "+e}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(e){return`Show ${e} more event`+(1===e?"":"s")}});function ro(e){var t,i=0<e.length?e[0].code:"en",e=io.concat(e),n={en:so};for(t of e)n[t.code]=t;return{map:n,defaultCode:i}}function oo(e,t){return"object"!=typeof e||Array.isArray(e)?(t=t,n=[].concat((i=e)||[]),t=function(t,i){for(let e=0;e<t.length;e+=1){var n=t[e].toLocaleLowerCase().split("-");for(let e=n.length;0<e;--e){var s=n.slice(0,e).join("-");if(i[s])return i[s]}}return null}(n,t)||so,ao(i,n,t)):ao(e.code,[e.code],e);var i,n}function ao(e,t,i){var i=bi([no,i],["buttonText"]),n=(delete i.code,i)["week"];return delete i.week,{codeArg:e,codes:t,week:n,simpleNumberFormat:new Intl.NumberFormat(e),options:i}}function N(e){return{id:dt(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function lo(e,t){let o={},a={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function l(e){for(var t of e){var i=t.name,n=o[i];void 0===n?(o[i]=t.id,l(t.deps),a=(s=a,r=t,{premiumReleaseDate:function(e,t){return void 0!==e?void 0!==t?new Date(Math.max(e.valueOf(),t.valueOf())):e:t}(s.premiumReleaseDate,r.premiumReleaseDate),reducers:s.reducers.concat(r.reducers),isLoadingFuncs:s.isLoadingFuncs.concat(r.isLoadingFuncs),contextInit:s.contextInit.concat(r.contextInit),eventRefiners:Object.assign(Object.assign({},s.eventRefiners),r.eventRefiners),eventDefMemberAdders:s.eventDefMemberAdders.concat(r.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},s.eventSourceRefiners),r.eventSourceRefiners),isDraggableTransformers:s.isDraggableTransformers.concat(r.isDraggableTransformers),eventDragMutationMassagers:s.eventDragMutationMassagers.concat(r.eventDragMutationMassagers),eventDefMutationAppliers:s.eventDefMutationAppliers.concat(r.eventDefMutationAppliers),dateSelectionTransformers:s.dateSelectionTransformers.concat(r.dateSelectionTransformers),datePointTransforms:s.datePointTransforms.concat(r.datePointTransforms),dateSpanTransforms:s.dateSpanTransforms.concat(r.dateSpanTransforms),views:Object.assign(Object.assign({},s.views),r.views),viewPropsTransformers:s.viewPropsTransformers.concat(r.viewPropsTransformers),isPropsValid:r.isPropsValid||s.isPropsValid,externalDefTransforms:s.externalDefTransforms.concat(r.externalDefTransforms),viewContainerAppends:s.viewContainerAppends.concat(r.viewContainerAppends),eventDropTransformers:s.eventDropTransformers.concat(r.eventDropTransformers),calendarInteractions:s.calendarInteractions.concat(r.calendarInteractions),componentInteractions:s.componentInteractions.concat(r.componentInteractions),theme
4Classes:Object.assign(Object.assign({},s.themeClasses),r.themeClasses),eventSourceDefs:s.eventSourceDefs.concat(r.eventSourceDefs),cmdFormatter:r.cmdFormatter||s.cmdFormatter,recurringTypes:s.recurringTypes.concat(r.recurringTypes),namedTimeZonedImpl:r.namedTimeZonedImpl||s.namedTimeZonedImpl,initialView:s.initialView||r.initialView,elementDraggingImpl:s.elementDraggingImpl||r.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},s.optionChangeHandlers),r.optionChangeHandlers),scrollGridImpl:r.scrollGridImpl||s.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},s.listenerRefiners),r.listenerRefiners),optionRefiners:Object.assign(Object.assign({},s.optionRefiners),r.optionRefiners),propSetHandlers:Object.assign(Object.assign({},s.propSetHandlers),r.propSetHandlers)})):n!==t.id&&console.warn(`Duplicate plugin '${i}'`)}var s,r}return e&&l(e),l(t),a}class co extends Ri{}function uo(e,t,i,n){return t[e]||((i=function(e,t,i,n){let s=i[e],r=n[e],o=e=>s&&null!==s[e]?s[e]:r&&null!==r[e]?r[e]:null,a=o("component"),l=o("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=uo(l,t,i,n)}!a&&c&&(a=c.component);return a?{type:e,component:a,defaults:Object.assign(Object.assign({},c?c.defaults:{}),s?s.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),r?r.rawOptions:{})}:null}(e,t,i,n))&&(t[e]=i),i)}function ho(e){return A(e,po)}function po(e){e="function"==typeof e?{component:e}:e;let t=e["component"];return e.content?t=fo(e):!t||t.prototype instanceof u||(t=fo(Object.assign(Object.assign({},e),{content:t}))),{superType:e.type,component:t,rawOptions:e}}function fo(i){return t=>y(c.Consumer,null,e=>y(x,{elTag:"div",elClasses:qi(e.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:e.options.nextDayThreshold}),generatorName:void 0,customGenerator:i.content,classNameGenerator:i.classNames,didMount:i.didMount,willUnmount:i.willUnmount}))}function go(e,u,h,p){e=ho(e);let f=ho(u.views);return A(function(e,t){var i={};let n;for(n in e)uo(n,i,e,t);for(n in t)uo(n,i,e,t);return i}(e,f),r=>{{var o=r,a=(r=f,u),l=h,c=p;let e=o.overrides.duration||o.defaults.duration||l.duration||a.duration,t=null,i="",n="",s={};e&&(t=function(e){let t=JSON.stringify(e),i=mo[t];void 0===i&&(i=g(e),mo[t]=i);return i}(e))&&(d=Rt(t),i=d.unit,1===d.value)&&(n=i,s=r[i]?r[i].rawOptions:{});var d=e=>{var e=e.buttonText||{},t=o.defaults.buttonTextKey;return null!=t&&null!=e[t]?e[t]:null!=e[o.type]?e[o.type]:null!=e[n]?e[n]:null},r=e=>{var e=e.buttonHints||{},t=o.defaults.buttonTextKey;return null!=t&&null!=e[t]?e[t]:null!=e[o.type]?e[o.type]:null!=e[n]?e[n]:null};return{type:o.type,component:o.component,duration:t,durationUnit:i,singleUnit:n,optionDefaults:o.defaults,optionOverrides:Object.assign(Object.assign({},s),o.overrides),buttonTextOverride:d(l)||d(a)||o.overrides.buttonText,buttonTextDefault:d(c)||o.defaults.buttonText||d(_)||o.type,buttonTitleOverride:r(l)||r(a)||o.overrides.buttonHint,buttonTitleDefault:r(c)||o.defaults.buttonHint||r(_)}}})}co.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},co.prototype.baseIconClass="fc-icon",co.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},co.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},co.prototype.iconOverrideOption="buttonIcons",co.prototype.iconOverrideCustomButtonOption="icon",co.prototype.iconOverridePrefix="fc-icon-";let mo={};function vo(e,t,i){t=t?t.activeRange:null;return _o({},function(e,t){var i=kn(t),n=[].concat(e.eventSources||[]),s=[];e.initialEvents&&n.unshift(e.initialEvents);e.events&&n.unshift(e.events);for(var r of n){r=Sn(r,t,i);r&&s.push(r)}return s}(e,i),t,i)}function yo(e,t,i,n){var s,r=i?i.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return _o(e,t.sources,r,n);
4case"REMOVE_EVENT_SOURCE":return s=t.sourceId,_i(e,e=>e.sourceId!==s);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return i?wo(e,r,n):e;case"FETCH_EVENT_SOURCES":return xo(e,t.sourceIds?wi(t.sourceIds):Co(e,n),r,t.isRefetch||!1,n);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":var o=e,a=t.sourceId,l=t.fetchId,c=t.fetchRange,d=o[a];return d&&l===d.latestFetchId?Object.assign(Object.assign({},o),{[a]:Object.assign(Object.assign({},d),{isFetching:!1,fetchRange:c})}):o;case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function bo(e){for(var t in e)if(e[t].isFetching)return!0;return!1}function _o(e,t,i,n){let s={};for(var r of t)s[r.sourceId]=r;return i&&(s=wo(s,i,n)),Object.assign(Object.assign({},e),s)}function wo(e,n,s){return xo(e,_i(e,e=>{return t=n,So(e=e,i=s)?!i.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end:!e.latestFetchId;var t,i}),n,!1,s)}function xo(e,t,i,n,s){var r,o={};for(r in e){var a=e[r];t[r]?o[r]=function(i,n,e,s){let{options:r,calendarApi:o}=s,t=s.pluginHooks.eventSourceDefs[i.sourceDefId],a=dt();return t.fetch({eventSource:i,range:n,isRefetch:e,context:s},e=>{let t=e["rawEvents"];r.eventSourceSuccess&&(t=r.eventSourceSuccess.call(o,t,e.response)||t),i.success&&(t=i.success.call(o,t,e.response)||t),s.dispatch({type:"RECEIVE_EVENTS",sourceId:i.sourceId,fetchId:a,fetchRange:n,rawEvents:t})},e=>{let t=!1;r.eventSourceFailure&&(r.eventSourceFailure.call(o,e),t=!0),i.failure&&(i.failure(e),t=!0),t||console.warn(e.message,e),s.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:i.sourceId,fetchId:a,fetchRange:n,error:e})}),Object.assign(Object.assign({},i),{isFetching:!0,latestFetchId:a})}(a,i,n,s):o[r]=a}return o}function Co(e,t){return _i(e,e=>So(e,t))}function So(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function ko(e,t,i,n,s){return{header:e.headerToolbar?Eo(e.headerToolbar,e,t,i,n,s):null,footer:e.footerToolbar?Eo(e.footerToolbar,e,t,i,n,s):null}}function Eo(e,t,i,n,s,r){var o,a={},l=[];let c=!1;for(o in e){var d=function(e,l,t,c,d,u){let h="rtl"===l.direction,p=l.customButtons||{},f=t.buttonText||{},g=l.buttonText||{},m=t.buttonHints||{},v=l.buttonHints||{},i=e?e.split(" "):[],y=[],b=!1,n=i.map(e=>e.split(",").map(t=>{if("title"===t)return b=!0,{buttonName:t};let i;var e,n;let s,r,o,a;return(i=p[t])?(s=e=>{i.click&&i.click.call(e.target,e,e.target)},(r=(r=c.getCustomButtonIconClass(i))||c.getIconClass(t,h))||(o=i.text),a=i.hint||i.text):(n=d[t])?(y.push(t),s=()=>{u.changeView(t)},(o=n.buttonTextOverride)||(r=c.getIconClass(t,h))||(o=n.buttonTextDefault),e=n.buttonTextOverride||n.buttonTextDefault,a=wt(n.buttonTitleOverride||n.buttonTitleDefault||l.viewHint,[e,t],e)):u[t]&&(s=()=>{u[t]()},(o=f[t])||(r=c.getIconClass(t,h))||(o=g[t]),a="prevYear"===t||"nextYear"===t?(n="prevYear"===t?"prev":"next",wt(m[n]||v[n],[g.year||"year","year"],g[t])):e=>wt(m[t]||v[t],[g[e]||e,e],g[t])),{buttonName:t,buttonClick:s,buttonIcon:r,buttonText:o,buttonHint:a}}));return{widgets:n,viewsWithButtons:y,hasTitle:b}}(e[o],t,i,n,s,r);a[o]=d.widgets,l.push(...d.viewsWithButtons),c=c||d.hasTitle}return{sectionWidgets:a,viewsWithButtons:l,hasTitle:c}}class Do{constructor(e,t,i){this.type=e,this.getCurrentData=t,this.dateEnv=i}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}function To(e,t){var i=xi(t.getCurrentData().eventSources);if(1===i.length&&1===e.length&&Array.isArray(i[0]._raw)&&Array.isArray(e[0]))t.dispatch({type:"RESET_RAW_EVENTS",sourceId:i[0].sourceId,rawEvents:e[0]});else{var n,s,r,o=[];for(n of e){let t=!1;for(let e=0;e<i.length;e+=1)if(i[e]._raw===n){i.splice(e,1),t=!0;break}t||o.push(n)}for(s of i)t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:s.sourceId});for(r of o)t.calendarApi.addEventSource(r)}}const Ao=[N({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta(e){return Array.isArray(e.events)?e.events:null},fetch(e,t){t({rawEvents:e.eventSource.meta})}}]}),N({name:"func-event-source",eventSourceDefs:[{parseMeta(e){return"function"==typeof e.events?e.events:null},fetch(e,t,i){var n=e.context["dateEnv"];ns(e.eventSource.meta.bind(null,ts(e.range,n)),e=>t({rawEvents:e}),i)}}]}),N({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:a,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta(e){return!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch(e,i,t){var n=e.eventSource["meta"],e=function(e,t,i){let{dateEnv:n,options:s}=i,r,o,a,l,c={};null==(r=e.startParam)&&(r=s.startParam);null==(o=e.endParam)&&(o=s.endParam);null==(a=e.timeZoneParam)&&(a=s.timeZoneParam);l="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Object.assign(c,l),c[r]=n.formatIso(t.start),c[o]=n.formatIso(t.end),"local"!==n.timeZone&&(c[a]=n.timeZone);return c}(n,e.range,e.context);rs(n.method,n.url,e).then(([e,t])=>{i({rawEvents:e,response:t})},t)}}]}),N({name:"simple-recurring-event",recurringTypes:[{parse(t,i){if(t.daysOfWeek||t.startTime||t.endTime||t.startRecur||t.endRecur){i={daysOfWeek:t.daysOfWeek||null,startTime:t.startTime||null,endTime:t.endTime||null,startRecur:t.startRecur?i.createMarker(t.startRecur):null,endRecur:t.endRecur?i.createMarker(t.endRecur):null};let e;return!(e=t.duration?t.duration:e)&&t.startTime&&t.endTime&&(e=(n=t.endTime,s=t.startTime,{years:n.years-s.years,months:n.months-s.months,days:n.days-s.days,milliseconds:n.milliseconds-s.milliseconds})),{allDayGuess:Boolean(!t.startTime&&!t.endTime),duration:e,typeData:i}}var n,s;return null},expand(s,r,o){r=S(r,{start:s.startRecur,end:s.endRecur});if(r){var a=s.daysOfWeek;var l=s.startTime;s=r;var c=o;let t=a?wi(a):null,i=v(s.start),e=s.end,n=[];for(;i<e;){let e;
4t&&!t[i.getUTCDay()]||(e=l?c.add(i,l):i,n.push(e)),i=d(i,1)}return n}return[]}}],eventRefiners:{daysOfWeek:a,startTime:g,endTime:g,duration:g,startRecur:a,endRecur:a}}),N({name:"change-handler",optionChangeHandlers:{events(e,t){To([e],t)},eventSources:To}}),N({name:"misc",isLoadingFuncs:[e=>bo(e.eventSources)],propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},ts(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){var i=t["emitter"];i.hasHandlers("eventsSet")&&i.trigger("eventsSet",Wn(e,t))}}})];class Io{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Ge(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){for(var e=this["queue"];e.length;){for(var t,i=[];t=e.shift();)this.runTask(t),i.push(t);this.drained(i)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function Ro(e,t,i){let n;return n=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,i.formatRange(n.start,n.end,o(t.titleFormat||function(e){var t=e["currentRangeUnit"];if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};t=jt(e.currentRange.start,e.currentRange.end);if(null!==t&&1<t)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}class Mo{constructor(e){this.computeCurrentViewData=b(this._computeCurrentViewData),this.organizeRawLocales=b(ro),this.buildLocale=b(oo),this.buildPluginHooks=function(){let i=[],n=[],s;return(e,t)=>(s&&f(e,i)&&f(t,n)||(s=lo(e,t)),i=e,n=t,s)}(),this.buildDateEnv=b(Oo),this.buildTheme=b(Po),this.parseToolbars=b(ko),this.buildViewSpecs=b(go),this.buildDateProfileGenerator=Qt(No),this.buildViewApi=b(Ho),this.buildViewUiProps=Qt(zo),this.buildEventUiBySource=b(jo,w),this.buildEventUiBases=b(Lo),this.parseContextBusinessHours=Qt(Fo),this.buildTitle=b(Ro),this.emitter=new Rn,this.actionRunner=new Io(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause();var t,i={},n=this.computeOptionsData(e.optionOverrides,i,e.calendarApi),s=n.calendarOptions.initialView||n.pluginHooks.initialView,r=this.computeCurrentViewData(s,n,e.o
4ptionOverrides,i);(e.calendarApi.currentDataManager=this).emitter.setThisContext(e.calendarApi),this.emitter.setOptions(r.options);u=n.calendarOptions,t=n.dateEnv;let o=null!=(l=u.initialDate)?t.createMarker(l):en(u.now,t);var a,l=r.dateProfileGenerator.build(o),c=(C(l.activeRange,o)||(o=l.currentRange.start),{dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData});for(a of n.pluginHooks.contextInit)a(c);var d,u=vo(n.calendarOptions,l,c),h={dynamicOptionOverrides:i,currentViewType:s,currentDate:o,dateProfile:l,businessHours:this.parseContextBusinessHours(c),eventSources:u,eventUiBases:{},eventStore:I(),renderableEventStore:I(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(c).selectionConfig},p=Object.assign(Object.assign({},c),h);for(d of n.pluginHooks.reducers)Object.assign(h,d(null,null,p));Wo(h,c)&&this.emitter.trigger("loading",!0),this.state=h,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){var i=this["props"];void 0===t?i.optionOverrides=e:(i.optionOverrides=Object.assign(Object.assign({},i.optionOverrides||{}),e),this.optionsForRefining.push(...t)),void 0!==t&&!t.length||this.actionRunner.request({type:"NOTHING"})}_handleAction(e){var{props:t,state:i,emitter:n}=this,s=(s=i.dynamicOptionOverrides,"SET_OPTION"!==(r=e).type?s:Object.assign(Object.assign({},s),{[r.optionName]:r.rawOptionValue})),r=this.computeOptionsData(t.optionOverrides,s,t.calendarApi),o=(a=i.currentViewType,a="CHANGE_VIEW_TYPE"===(o=e).type?o.viewType:a),a=this.computeCurrentViewData(o,r,t.optionOverrides,s),l=(t.calendarApi.currentDataManager=this,n.setThisContext(t.calendarApi),n.setOptions(a.options),{dateEnv:r.dateEnv,options:r.calendarOptions,pluginHooks:r.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:n,getCurrentData:this.getCurrentData});let{currentDate:c,dateProfile:d}=i;this.data&&this.data.dateProfileGenerator!==a.dateProfileGenerator&&(d=a.dateProfileGenerator.build(c)),c=(h=c,"CHANGE_DATE"!==(p=e).type?h:p.dateMarker),d=function(e,t,i,n){let s;switch(t.type){case"CHANGE_VIEW_TYPE":return n.build(t.dateMarker||i);case"CHANGE_DATE":return n.build(t.dateMarker);case"PREV":if((s=n.buildPrev(e,i)).isValid)return s;break;case"NEXT":if((s=n.buildNext(e,i)).isValid)return s}return e}(d,e,c,a.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&C(d.currentRange,c)||(c=d.currentRange.start);var u,h=yo(i.eventSources,e,d,l),p=En(i.eventStore,e,h,d,l),a=bo(h)&&!a.options.progressiveEventRendering&&i.renderableEventStore||p,{eventUiSingleBase:f,selectionConfig:g}=this.buildViewUiProps(l),m=this.buildEventUiBySource(h),f=this.buildEventUiBases(a.defs,f,m),v={dynamicOptionOverrides:s,currentViewType:o,currentDate:c,dateProfile:d,eventSources:h,eventStore:p,renderableEventStore:a,selectionConfig:g,eventUiBases:f,businessHours:this.parseContextBusinessHours(l),dateSelection:function(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}(i.dateSelection,e),eventSelection:function(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}(i.eventSelection,e),eventDrag:function(e,t){var i;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(i=t.state).affectedEvents,mutatedEvents:i.mutatedEvents,isEvent:i.isEvent};default:return e}}(i.eventDrag,e),eventResize:function(e,t){var i;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(i=t.state).affectedEvents,mutatedEvents:i.mutatedEvents,isEvent:i.isEvent};default:return e}}(i.eventResize,e)},y=Object.assign(Object.assign({},l),v);for(u of r.pluginHooks.reducers)Object.assign(v,u(i,e,y));m=Wo(i,l),s=Wo(v,l);!m&&s?n.trigger("loading",!0):m&&!s&&n.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){var e,{props:t,state:i}=this,n=this.data,s=this.computeOptionsData(t.optionOverrides,i.dynamicOptionOverrides,t.calendarApi),r=this.computeCurrentViewData(i.currentViewType,s,t.optionOverrides,i.dynamicOptionOverrides),o=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(i.dateProfile,r.options,s.dateEnv),calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},s),r),i),a=s.pluginHooks.optionChangeHandlers,l=n&&n.calendarOptions,c=s.calendarOptions;if(l&&l!==c)for(var d in l.timeZone!==c.timeZone&&(i.eventSources=o.eventSources=(r=o.eventSources,s=i.dateProfile,e=o,s=s?s.activeRange:null,xo(r,Co(r,e),s,!0,e)),i.eventStore=o.eventStore=An(o.eventStore,
4n.dateEnv,o.dateEnv),i.renderableEventStore=o.renderableEventStore=An(o.renderableEventStore,n.dateEnv,o.dateEnv)),a)-1===this.optionsForHandling.indexOf(d)&&l[d]===c[d]||a[d](c[d],o);this.optionsForHandling=[],t.onData&&t.onData(o)}computeOptionsData(e,t,i){var n,s,r,o,a;return this.optionsForRefining.length||e!==this.stableOptionOverrides||t!==this.stableDynamicOptionOverrides?({refinedOptions:e,pluginHooks:t,localeDefaults:n,availableLocaleData:s,extra:r}=this.processRawCalendarOptions(e,t),Bo(r),r=this.buildDateEnv(e.timeZone,e.locale,e.weekNumberCalculation,e.firstDay,e.weekText,t,s,e.defaultRangeSeparator),o=this.buildViewSpecs(t.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,n),a=this.buildTheme(e,t),i=this.parseToolbars(e,this.stableOptionOverrides,a,o,i),this.stableCalendarOptionsData={calendarOptions:e,pluginHooks:t,dateEnv:r,viewSpecs:o,theme:a,toolbarConfig:i,localeDefaults:n,availableRawLocales:s.map}):this.stableCalendarOptionsData}processRawCalendarOptions(e,t){var i,{locales:n,locale:s}=mi([_,e,t]),n=this.organizeRawLocales(n),r=n.map,s=this.buildLocale(s||n.defaultCode,r).options,r=this.buildPluginHooks(e.plugins||[],Ao),o=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ci),di),ui),r.listenerRefiners),r.optionRefiners),a={},l=mi([_,s,e,t]),c={},d=this.currentCalendarOptionsInput,u=this.currentCalendarOptionsRefined;let h=!1;for(i in l)-1===this.optionsForRefining.indexOf(i)&&(l[i]===d[i]||hi[i]&&i in d&&hi[i](d[i],l[i]))?c[i]=u[i]:o[i]?(c[i]=o[i](l[i]),h=!0):a[i]=d[i];return h&&(this.currentCalendarOptionsInput=l,this.currentCalendarOptionsRefined=c,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:r,availableLocaleData:n,localeDefaults:s,extra:a}}_computeCurrentViewData(e,t,i,n){var s=t.viewSpecs[e];if(s)return{refinedOptions:i,extra:n}=this.processRawViewOptions(s,t.pluginHooks,t.localeDefaults,i,n),Bo(n),{viewSpec:s,options:i,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:s.optionDefaults.dateProfileGeneratorClass,duration:s.duration,durationUnit:s.durationUnit,usesMinMaxTime:s.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:i.slotMinTime,slotMaxTime:i.slotMaxTime,showNonCurrentDates:i.showNonCurrentDates,dayCount:i.dayCount,dateAlignment:i.dateAlignment,dateIncrement:i.dateIncrement,hiddenDays:i.hiddenDays,weekends:i.weekends,nowInput:i.now,validRangeInput:i.validRange,visibleRangeInput:i.visibleRange,fixedWeekCount:i.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)};throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`)}processRawViewOptions(e,t,i,n,s){var r=mi([_,e.optionDefaults,i,n,e.optionOverrides,s]),o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ci),di),ui),gi),t.listenerRefiners),t.optionRefiners),a={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined;let d=!1;var u,h={};for(u in r)r[u]===l[u]||hi[u]&&hi[u](r[u],l[u])?a[u]=c[u]:(r[u]===this.currentCalendarOptionsInput[u]||hi[u]&&hi[u](r[u],this.currentCalendarOptionsInput[u])?u in this.currentCalendarOptionsRefined&&(a[u]=this.currentCalendarOptionsRefined[u]):o[u]?a[u]=o[u](r[u]):h[u]=r[u],d=!0);return d&&(this.currentViewOptionsInput=r,this.currentViewOptionsRefined=a),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:h}}}function Oo(e,t,i,n,s,r,o,a){t=oo(t||o.defaultCode,o.map);return new Ii({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:r.namedTimeZonedImpl,locale:t,weekNumberCalculation:i,firstDay:n,weekText:s,cmdFormatter:r.cmdFormatter,defaultSeparator:a})}function Po(e,t){return new(t.themeClasses[e.themeSystem]||co)(e)}function No(e){return new(e.dateProfileGeneratorClass||tn)(e)}function Ho(e,t,i){return new Do(e,t,i)}function jo(e){return A(e,e=>e.ui)}function Lo(e,t,i){var n,s={"":t};for(n in e){var r=e[n];r.sourceId&&i[r.sourceId]&&(s[n]=i[r.sourceId])}return s}function zo(e){var t=e["options"];return{eventUiSingleBase:_n({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroun
4dColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:_n({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Wo(e,t){for(var i of t.pluginHooks.isLoadingFuncs)if(i(e))return!0;return!1}function Fo(e){return On(e.options.businessHours,e)}function Bo(e,t){for(var i in e)console.warn(`Unknown option '${i}'`+(t?` for view '${t}'`:""))}class Uo extends u{render(){return y("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map(e=>this.renderWidgetGroup(e)))}renderWidgetGroup(e){var t,i=this["props"],n=this.context["theme"],s=[];let r=!0;for(t of e){var o,a,{buttonName:l,buttonClick:c,buttonText:d,buttonIcon:u,buttonHint:h}=t;"title"===l?(r=!1,s.push(y("h2",{className:"fc-toolbar-title",id:i.titleId},i.title))):(o=l===i.activeButton,a=!i.isTodayEnabled&&"today"===l||!i.isPrevEnabled&&"prev"===l||!i.isNextEnabled&&"next"===l,l=[`fc-${l}-button`,n.getClass("button")],o&&l.push(n.getClass("buttonActive")),s.push(y("button",{type:"button",title:"function"==typeof h?h(i.navUnit):h,disabled:a,"aria-pressed":o,className:l.join(" "),onClick:c},d||(u?y("span",{className:u}):""))))}return 1<s.length?y("div",{className:r&&n.getClass("buttonGroup")||""},...s):s[0]}}class qo extends u{render(){var{model:e,extraClassName:t}=this.props;let i=!1,n,s;var e=e.sectionWidgets,r=e.center;return n=e.left?(i=!0,e.left):e.start,s=e.right?(i=!0,e.right):e.end,y("div",{className:[t||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",n||[]),this.renderSection("center",r||[]),this.renderSection("end",s||[]))}renderSection(e,t){var i=this["props"];return y(Uo,{key:e,widgetGroups:t,title:i.title,navUnit:i.navUnit,activeButton:i.activeButton,isTodayEnabled:i.isTodayEnabled,isPrevEnabled:i.isPrevEnabled,isNextEnabled:i.isNextEnabled,titleId:i.titleId})}}class Vo extends u{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,p(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){var{props:e,state:t}=this,i=e["aspectRatio"],n=["fc-view-harness",i||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"];let s="",r="";return i?null!==t.availableWidth?s=t.availableWidth/i:r=1/i*100+"%":s=e.height||"",y("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:n.join(" "),style:{height:s,paddingBottom:r}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class $o extends cs{constructor(e){super(e),this.handleSegClick=(e,t)=>{var i,n=this["component"],s=n["context"],r=qn(t);r&&n.isValidSegDownEl(e.target)&&(i=(i=l(e.target,".fc-event-forced-url"))?i.querySelector("a[href]").href:"",s.emitter.trigger("eventClick",{el:t,event:new R(n.context,r.eventRange.def,r.eventRange.instance),jsEvent:e,view:s.viewApi}),i)&&!e.defaultPrevented&&(window.location.href=i)},this.destroy=st(e.el,"click",".fc-event",this.handleSegClick)}}class Yo extends cs{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{qn(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=function(e,t,n,s){let r;return st(e,"mouseover",t,(e,i)=>{if(i!==r){r=i,n(e,i);let t=e=>{r=null,s(e,i),i.removeEventListener("mouseleave",t)};i.addEventListener("mouseleave",t)}})}(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,i){var n=this["component"],s=n["context"],r=qn(i);t&&!n.isValidSegDownEl(t.target)||s.emitter.trigger(e,{el:i,event:new R(s,r.eventRange.def,r.eventRange.instance),jsEvent:t,view:s.viewApi})}}class Go extends ji{constructor(){super(...arguments),this.buildViewContext=b(Hi),this.buildViewPropTransformers=b(Xo),this.buildToolbarProps=b(Qo),this.headerRef=t(),this.footerRef=t(),this.interactionsStore={},this.state={viewLabelId:i()},this.registerInteractiveComponent=(e,t)=>
4{let i={component:e,el:(t=t).el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null};t=[$o,Yo].concat(this.props.pluginHooks.componentInteractions).map(e=>new e(i));this.interactionsStore[e.uid]=t,us[e.uid]=i},this.unregisterInteractiveComponent=e=>{var t=this.interactionsStore[e.uid];if(t){for(var i of t)i.destroy();delete this.interactionsStore[e.uid]}delete us[e.uid]},this.resizeRunner=new Ge(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=>{var t=this.props["options"];t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){var e=this["props"],{toolbarConfig:t,options:i}=e,n=this.buildToolbarProps(e.viewSpec,e.dateProfile,e.dateProfileGenerator,e.currentDate,en(e.options.now,e.dateEnv),e.viewTitle);let s=!1,r="",o;e.isHeightAuto||e.forPrint?r="":null!=i.height?s=!0:null!=i.contentHeight?r=i.contentHeight:o=Math.max(i.aspectRatio,.5);var i=this.buildViewContext(e.viewSpec,e.viewApi,e.options,e.dateProfileGenerator,e.dateEnv,e.theme,e.pluginHooks,e.dispatch,e.getCurrentData,e.emitter,e.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),a=t.header&&t.header.hasTitle?this.state.viewLabelId:"";return y(c.Provider,{value:i},t.header&&y(qo,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:t.header,titleId:a},n)),y(Vo,{liquid:s,height:r,aspectRatio:o,labeledById:a},this.renderView(e),this.buildAppendContent()),t.footer&&y(qo,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:t.footer,titleId:""},n)))}componentDidMount(){let t=this["props"];this.calendarInteractions=t.pluginHooks.calendarInteractions.map(e=>new e(t)),window.addEventListener("resize",this.handleWindowResize);var e,i=t.pluginHooks["propSetHandlers"];for(e in i)i[e](t[e],t)}componentDidUpdate(e){var t,i=this["props"],n=i.pluginHooks["propSetHandlers"];for(t in n)i[t]!==e[t]&&n[t](i[t],i)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(var e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let t=this["props"];return y(D,{},...t.pluginHooks.viewContainerAppends.map(e=>e(t)))}renderView(e){var t,i=e["pluginHooks"],n=e["viewSpec"],s={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint};for(t of this.buildViewPropTransformers(i.viewPropsTransformers))Object.assign(s,t.transform(s,e));return y(n.component,Object.assign({},s))}}function Qo(e,t,i,n,s,r){var o=i.build(s,void 0,!1),a=i.buildPrev(t,n,!1),i=i.buildNext(t,n,!1);return{title:r,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:o.isValid&&!C(t.currentRange,s),isPrevEnabled:a.isValid,isNextEnabled:i.isValid}}function Xo(e){return e.map(e=>new e)}function Ko(e){var t=oo(e.locale||"en",ro([]).map);return new Ii(Object.assign(Object.assign({timeZone:_.timeZone,calendarSystem:"gregory"},e),{locale:t}))}Gs.touchMouseIgnoreWait=500;let Zo=0,Jo=0,ea=!1;class ta{constructor(e){this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=e=>{var t;this.shouldIgnoreMouse()||0!==(t=e).button||t.ctrlKey||!this.tryStart(e)||(t=this.createEventFromMouse(e,!0),this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),this.shouldIgnoreMove||document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp))},this.handleMouseMove=e=>{e=this.createEventFromMouse(e);this.recordCoords(e),this.emitter.trigger("pointermove",e)},this.handleMouseUp=e=>{document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.emitter.trigger("pointerup",this.createEventFromMouse(e)),this.cleanup()},this.handleTouchStart=e=>{var t;this.tryStart(e)&&(this.isTouchDragging=!0,t=this.createEventFromTouch(e,!0),this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),t=e.target,this.shouldIgnoreMove||t.addEventListener("touchmove",this.handleTouchMove),t.addEventListener("touchend",this.handleTouchEnd),t.addEventListener("touchcancel",this.handleTouchEnd),window.addEventListener("scroll",this.handleTouchScroll,!0))},this.handleTouchMove=e=>{e=this.createEventFromTouch(e);this.recordCoords(e),this.emitter.trigger("pointermove",e)},this.handleTouchEnd=e=>{var t;this.isDragging&&((t=e.target).removeEventListener("touchmove",this.handleTouchMove),t.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("touchcancel",this.handleTouchEnd),window.removeEventListener("scroll",this.handleTouchScroll,!0),this.emitter.trigger("pointerup",this.createEventFromTouch(e)),this.cleanup(),this.isTouchDragging=!1,Zo+=1,setTimeout(()=>{--Zo},Gs.touchMouseIgnoreWait))},this.handleTouchScroll=()=>{this.wasTouchScroll=!0},this.handleScroll=e=>{var t,i;this.shouldIgnoreMove||(t=window.pageXOffset-this.prevScrollX+this.prevPageX,i=window.pageYOffset-this.prevScrollY+this.prevPageY,this.emitter.trigger("pointermove",{origEvent:e,isTouch:this.isTouchDragging,subjectEl:this.subjectEl,pageX:t,pageY:i,deltaX:t-this.origPageX,deltaY:i-this.origPageY}))},this.containerEl=e,this.emitter=new Rn,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),1===(Jo+=1)&&window.addEventListener("touchmove",ia,{passive:!1})}destroy(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),--Jo||window.removeEventListener("touchmove",ia,{passive:!1})}
vendor: 4,714 bytes, line 4
4tryStart(e){var t=this.querySubjectEl(e),e=e.target;return!(!t||this.handleSelector&&!l(e,this.handleSelector)||(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1))}cleanup(){ea=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()}querySubjectEl(e){return this.selector?l(e.target,this.selector):this.containerEl}shouldIgnoreMouse(){return Zo||this.isTouchDragging}cancelTouchScroll(){this.isDragging&&(ea=!0)}initScrollWatch(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))}recordCoords(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.pageXOffset,this.prevScrollY=window.pageYOffset)}destroyScrollWatch(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)}createEventFromMouse(e,t){let i=0,n=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(i=e.pageX-this.origPageX,n=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:i,deltaY:n}}createEventFromTouch(e,t){var i=e.touches;let n,s,r=0,o=0;return s=(i&&i.length?(n=i[0].pageX,i[0]):(n=e.pageX,e)).pageY,t?(this.origPageX=n,this.origPageY=s):(r=n-this.origPageX,o=s-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:s,deltaX:r,deltaY:o}}}function ia(e){ea&&e.preventDefault()}class na{constructor(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}start(e,t,i){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.pageXOffset,this.origScreenY=i-window.pageYOffset,this.deltaX=0,this.deltaY=0,this.updateElPosition()}handleMove(e,t){this.deltaX=e-window.pageXOffset-this.origScreenX,this.deltaY=t-window.pageYOffset-this.origScreenY,this.updateElPosition()}setIsVisible(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)}stop(e,t){var i=()=>{this.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(i,this.revertDuration):setTimeout(i,0)}doRevertAnimation(e,t){let i=this.mirrorEl;var n=this.sourceEl.getBoundingClientRect();i.style.transition="top "+t+"ms,left "+t+"ms",Je(i,{left:n.left,top:n.top}),ot(i,()=>{i.style.transition="",e()})}cleanup(){this.mirrorEl&&(Qe(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null}updateElPosition(){this.sourceEl&&this.isVisible&&Je(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})}getMirrorEl(){var e=this.sourceElRect;let t=this.mirrorEl;return t||((t=this.mirrorEl=this.sourceEl.cloneNode(!0)).style.userSelect="none",t.style.webkitUserSelect="none",t.classList.add("fc-event-dragging"),Je(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t}}class sa extends js{constructor(e,t){super(),this.handleScroll=()=>{this.scrollTop=this.scrollController.getScrollTop(),this.scrollLeft=this.scrollController.getScrollLeft(),this.handleScrollChange()},this.scrollController=e,this.doesListening=t,this.scrollTop=this.origScrollTop=e.getScrollTop(),this.scrollLeft=this.origScrollLeft=e.getScrollLeft(),this.scrollWidth=e.getScrollWidth(),this.scrollHeight=e.getScrollHeight(),this.clientWidth=e.getClientWidth(),this.clientHeight=e.getClientHeight(),this.clientRect=this.computeClientRect(),this.doesListening&&this.getEventTarget().addEventListener("scroll",this.handleScroll)}destroy(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)}getScrollTop(){return this.scrollTop}getScrollLeft(){return this.scrollLeft}setScrollTop(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())}setScrollLeft(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())}getClientWidth(){return this.clientWidth}getClientHeight(){return this.clientHeight}getScrollWidth(){return this.scrollWidth}getScrollHeight(){return this.scrollHeight}handleScrollChange(){}}class ra extends sa{constructor(e,t){super(new Ls(e),t)}getEventTarget(){return this.scrollController.el}computeClientRect(){return Ms(this.scrollController.el)}}class oa extends sa{constructor(e){super(new zs,e)}getEventTarget(){return window}
4computeClientRect(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}}handleScrollChange(){this.clientRect=this.computeClientRect()}}const aa=("function"==typeof performance?performance:Date).now;class la{constructor(){this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=()=>{var e,t;this.isAnimating&&((e=this.computeBestEdge(this.pointerScreenX+window.pageXOffset,this.pointerScreenY+window.pageYOffset))?(t=aa(),this.handleSide(e,(t-this.msSinceRequest)/1e3),this.requestAnimation(t)):this.isAnimating=!1)}}start(e,t,i){this.isEnabled&&(this.scrollCaches=this.buildCaches(i),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))}handleMove(e,t){var i,n;this.isEnabled&&(e=e-window.pageXOffset,t=t-window.pageYOffset,i=null===this.pointerScreenY?0:t-this.pointerScreenY,n=null===this.pointerScreenX?0:e-this.pointerScreenX,i<0?this.everMovedUp=!0:0<i&&(this.everMovedDown=!0),n<0?this.everMovedLeft=!0:0<n&&(this.everMovedRight=!0),this.pointerScreenX=e,this.pointerScreenY=t,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(aa())))}stop(){if(this.isEnabled){this.isAnimating=!1;for(var e of this.scrollCaches)e.destroy();this.scrollCaches=null}}requestAnimation(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)}handleSide(e,t){var i=e["scrollCache"],n=this["edgeThreshold"],s=n-e.distance,r=s*s/(n*n)*this.maxVelocity*t;let o=1;switch(e.name){case"left":o=-1;case"right":i.setScrollLeft(i.getScrollLeft()+r*o);break;case"top":o=-1;case"bottom":i.setScrollTop(i.getScrollTop()+r*o)}}computeBestEdge(e,t){var i,n=this["edgeThreshold"];let s=null;for(i of this.scrollCaches||[]){var r=i.clientRect,o=e-r.left,a=r.right-e,l=t-r.top,r=r.bottom-t;0<=o&&0<=a&&0<=l&&0<=r&&(l<=n&&this.everMovedUp&&i.canScrollUp()&&(!s||s.distance>l)&&(s={scrollCache:i,name:"top",distance:l}),r<=n&&this.everMovedDown&&i.canScrollDown()&&(!s||s.distance>r)&&(s={scrollCache:i,name:"bottom",distance:r}),o<=n&&this.everMovedLeft&&i.canScrollLeft()&&(!s||s.distance>o)&&(s={scrollCache:i,name:"left",distance:o}),a<=n)&&this.everMovedRight&&i.canScrollRight()&&(!s||s.distance>a)&&(s={scrollCache:i,name:"right",distance:a})}return s}buildCaches(e){return this.queryScrollEls(e).map(e=>e===window?new oa(!1):new ra(e,!1))}queryScrollEls(e){var t,i=[];for(t of this.scrollQuery)"object"==typeof t?i.push(t):i.push(...Array.prototype.slice.call(e.getRootNode().querySelectorAll(t)));return i}}class ca extends Ys{constructor(e,t){super(e),this.containerEl=e,this.delay=null,this.minDistance=0,this.touchScrollAllowed=!0,this.mirrorNeedsRevert=!1,this.isInteracting=!1,this.isDragging=!1,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.delayTimeoutId=null,this.onPointerDown=e=>{this.isDragging||(this.isInteracting=!0,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,pt(document.body),gt(document.body),e.isTouch||e.origEvent.preventDefault(),this.emitter.trigger("pointerdown",e),this.isInteracting&&!this.pointer.shouldIgnoreMove&&(this.mirror.setIsVisible(!1),this.mirror.start(e.subjectEl,e.pageX,e.pageY),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e)))},this.onPointerMove=e=>{var t,i,n;this.isInteracting&&(this.emitter.trigger("pointermove",e),this.isDistanceSurpassed||({deltaX:i,deltaY:n}=e,(t=this.minDistance)*t<=i*i+n*n&&this.handleDistanceSurpassed(e)),this.isDragging)&&("scroll"!==e.origEvent.type&&(this.mirror.handleMove(e.pageX,e.pageY),this.autoScroller.handleMove(e.pageX,e.pageY)),this.emitter.trigger("dragmove",e))},this.onPointerUp=e=>{this.isInteracting&&(this.isInteracting=!1,ft(document.body),mt(document.body),this.emitter.trigger("pointerup",e),this.isDragging&&(this.autoScroller.stop(),this.tryStopDrag(e)),this.delayTimeoutId)&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null)};e=this.pointer=new ta(e);e.emitter.on("pointerdown",this.onPointerDown),e.emitter.on("pointermove",this.onPointerMove),e.emitter.on("pointerup",this.onPointerUp),t&&(e.selector=t),this.mirror=new na,this.autoScroller=new la}destroy(){this.pointer.destroy(),this.onPointerUp({})}startDelay(e){"number"==typeof this.delay?this.delayTimeoutId=setTimeout(()=>{this.delayTimeoutId=null,this.handleDelayEnd(e)},this.delay):this.handleDelayEnd(e)}handleDelayEnd(e){this.isDelayEnded=!0,this.tryStartDrag(e)}handleDistanceSurpassed(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)}tryStartDrag(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))}tryStopDrag(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))}stopDrag(e){this.isDragging=!1,this.emitter.trigger("dragend",e)}setIgnoreMove(e){this.pointer.shouldIgnoreMove=e}setMirrorIsVisible(e){this.mirror.setIsVisible(e)}setMirrorNeedsRevert(e){this.mirrorNeedsRevert=e}setAutoScrollEnabled(e){this.autoScroller.isEnabled=e}}class da{constructor(e){this.origRect=Os(e),this.scrollCaches=Ps(e).map(e=>new ra(e,!0))}destroy(){for(var e of this.scrollCaches)e.destroy()}computeLeft(){let e=this.origRect.left;for(var t of this.scrollCaches)e+=t.origScrollLeft-t.getScrollLeft();return e}computeTop(){let e=this.origRect.top;for(var t of this.scrollCaches)e+=t.origScrollTop-t.getScrollTop();return e}isWithinClipping(e,t){var i,n={left:e,top:t};for(i of this.scrollCaches)if(!function(e){e=e.tagName;return"HTML"===e||"BODY"===e}(i.getEventTarget())&&!ps(n,i.clientRect))return!1;return!0}}class ua{constructor(e,t){this.useSubjectCenter=!1,this.requireInitial=!0,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=e=>{var t=this["dragging"];this.initialHit=null,this.movingHit=null,this.finalHit=null,this.prepareHits(),this.processFirstCoord(e),this.initialHit||!this.requireInitial?(t.setIgnoreMove(!1),this.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=e=>{this.emitter.trigger("dragstart",e),this.handleMove(e,!0)},this.handleDragMove=e=>{this.emitter.trigger("dragmove",e),this.handleMove(e)},this.handlePointerUp=e=>{this.releaseHits(),this.emitter.trigger("pointerup",e)},this.handleDragEnd=e=>{this.movingHit&&this.emitter.trigger("hitupdate",null,!0,e),this.finalHit=this.movingHit,this.movingHit=null,this.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new Rn}processFirstCoord(e){var t={left:e.pageX,top:e.pageY};let i=t;e=e.subjectEl;let n;e instanceof HTMLElement&&(n=Os(e),i=gs(i,n));var e=this.initialHit=this.queryHitForOffset(i.left,i.top);e?(this.useSubjectCenter&&n&&(e=fs(n,e.rect))&&(i=ms(e)),this.coordAdjust=vs(i,t)):this.coordAdjust={left:0,top:0}}handleMove(e,t){var i=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&ha(this.movingHit,i)||(this.movingHit=i,this.emitter.trigger("hitupdate",i,!1,e))}prepareHits(){this.offsetTrackers=A(this.droppableStore,e=>(e.component.prepareHits(),new da(e.el)))}releaseHits(){var e,t=this["offsetTrackers"];for(e in t)t[e].destroy();this.offsetTrackers={}}queryHitForOffset(e,t){var i,{droppableStore:n,offsetTrackers:s}=this;let r=null;for(i in n){var o,a,l,c,d,u=n[i].component,h=s[i];h&&h.isWithinClipping(e,t)&&(o=h.computeLeft(),l=t-(a=h.computeTop()),h=h["origRect"],
4c=h.right-h.left,h=h.bottom-h.top,0<=(d=e-o))&&d<c&&0<=l&&l<h&&(d=u.queryHit(d,l,c,h))&&Qi(d.dateProfile.activeRange,d.dateSpan.range)&&(!r||d.layer>r.layer)&&(d.componentId=i,d.context=u.context,d.rect.left+=o,d.rect.right+=o,d.rect.top+=a,d.rect.bottom+=a,r=d)}return r}}function ha(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&es(e.dateSpan,t.dateSpan)}function pa(e,t){var i,n,s,r={};for(i of t.pluginHooks.datePointTransforms)Object.assign(r,i(e,t));return Object.assign(r,(n=e,{date:(s=t.dateEnv).toDate(n.range.start),dateStr:s.formatIso(n.range.start,{omitTime:n.allDay}),allDay:n.allDay})),r}class fa extends cs{constructor(e){super(e),this.handlePointerDown=e=>{var t=this["dragging"],e=e.origEvent.target;t.setIgnoreMove(!this.component.isValidDateDownEl(e))},this.handleDragEnd=e=>{var t,i=this["component"],n=this.dragging["pointer"];n.wasTouchScroll||({initialHit:n,finalHit:t}=this.hitDragging,n&&t&&ha(n,t)&&(t=i["context"],i=Object.assign(Object.assign({},pa(n.dateSpan,t)),{dayEl:n.dayEl,jsEvent:e.origEvent,view:t.viewApi||t.calendarApi.view}),t.emitter.trigger("dateClick",i)))},this.dragging=new ca(e.el),this.dragging.autoScroller.isEnabled=!1;e=this.hitDragging=new ua(this.dragging,ds(e));e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}}class ga extends cs{constructor(e){super(e),this.dragSelection=null,this.handlePointerDown=e=>{var{component:t,dragging:i}=this,n=t.context["options"],n=n.selectable&&t.isValidDateDownEl(e.origEvent.target);i.setIgnoreMove(!n),i.delay=e.isTouch?function(e){let t=e.context["options"],i=t.selectLongPressDelay;null==i&&(i=t.longPressDelay);return i}(t):null},this.handleDragStart=e=>{this.component.context.calendarApi.unselect(e)},this.handleHitUpdate=(e,t)=>{var i,n,s=this.component["context"];let r=null,o=!1;e&&(i=this.hitDragging.initialHit,n=e.componentId===i.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(i,e),(r=n?r:function(e,t,i){var n=e.dateSpan,s=t.dateSpan,s=[n.range.start,n.range.end,s.range.start,s.range.end],r=(s.sort(xt),{});for(var o of i){o=o(e,t);if(!1===o)return null;o&&Object.assign(r,o)}return r.range={start:s[0],end:s[3]},r.allDay=n.allDay,r}(i,e,s.pluginHooks.dateSelectionTransformers))&&hr(r,e.dateProfile,s)||(o=!0,r=null)),r?s.dispatch({type:"SELECT_DATES",selection:r}):t||s.dispatch({type:"UNSELECT_DATES"}),(o?ut:ht)(),t||(this.dragSelection=r)},this.handlePointerUp=e=>{this.dragSelection&&(Pn(this.dragSelection,e,this.component.context),this.dragSelection=null)};var t=e["component"],t=t.context["options"],i=this.dragging=new ca(e.el),i=(i.touchScrollAllowed=!1,i.minDistance=t.selectMinDistance||0,i.autoScroller.isEnabled=t.dragScroll,this.hitDragging=new ua(this.dragging,ds(e)));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.dragging.destroy()}}class ma extends cs{constructor(e){super(e),this.subjectEl=null,this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{var t=e.origEvent.target,{component:i,dragging:n}=this,s=n["mirror"],r=i.context["options"],o=i.context,a=(this.subjectEl=e.subjectEl,this.subjectSeg=qn(e.subjectEl)),a=(this.eventRange=a.eventRange).instance.instanceId,o=(this.relevantEvents=fn(o.getCurrentData().eventStore,a),n.minDistance=e.isTouch?0:r.eventDragMinDistance,n.delay=e.isTouch&&a!==i.props.eventSelection?function(e){let t=e.context["options"],i=t.eventLongPressDelay;null==i&&(i=t.longPressDelay);return i}(i):null,r.fixedMirrorParent?s.parentNode=r.fixedMirrorParent:s.parentNode=l(t,".fc"),s.revertDuration=r.dragRevertDuration,i.isValidSegDownEl(t)&&!l(t,".fc-event-resizer"));n.setIgnoreMove(!o),this.isDragging=o&&e.subjectEl.classList.contains("fc-event-draggable")},this.handleDragStart=e=>{var t=this.component.context,i=this.eventRange,n=i.instance.instanceId;e.isTouch?n!==this.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:n}):t.dispatch({type:"UNSELECT_EVENT"}),this.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:this.subjectEl,event:new R(t,i.def,i.instance),jsEvent:e.origEvent,view:t.viewApi}))},this.handleHitUpdate=(s,r)=>{if(this.isDragging){var o=this.relevantEvents,a=this.hitDragging.initialHit,l=this.component.context;let e=null,t=null,i=null,n=!1;var c,d={affectedEvents:o,mutatedEvents:I(),isEvent:!0};s&&(c=(e=s.context).options,l===e||c.editable&&c.droppable?(t=function(e,t,i){let n=e.dateSpan,s=t.dateSpan,r=n.range.start,o=s.range.start,a={};n.allDay!==s.allDay&&(a.allDay=s.allDay,a.hasEnd=t.context.options.allDayMaintainDuration,s.allDay)&&(r=v(r));var l=Ji(r,o,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);l.milliseconds&&(a.allDay=!1);var c={datesDelta:l,standardProps:a};for(var d of i)d(c,e,t);return c}(a,s,e.getCurrentData().pluginHooks.eventDragMutationMassagers))&&(i=jn(o,e.getCurrentData().eventUiBases,t,e),d.mutatedEvents=i,ur(d,s.dateProfile,e)||(n=!0,t=null,i=null,d.mutatedEvents=I())):e=null),this.displayDrag(e,d),(n?ut:ht)(),r||(l===e&&ha(a,s)&&(t=null),this.dragging.setMirrorNeedsRevert(!t),this.dragging.setMirrorIsVisible(!s||!this.subjectEl.getRootNode().querySelector(".fc-event-mirror")),this.receivingContext=e,this.validMutation=t,this.mutatedRelevantEvents=i)}},this.handlePointerUp=()=>{this.isDragging||this.cleanup()},this.handleDragEnd=r=>{if(this.isDragging){let e=this.component.context;var o=e.viewApi;let{receivingContext:t,validMutation:i}=this;var a=this.eventRange.def,l=this.eventRange.instance,c=new R(e,a,l);let n=this.relevantEvents,s=this.mutatedRelevantEvents;var d=this.hitDragging["finalHit"];if(this.clearDrag(),e.emitter.trigger("eventDragStop",{el:this.subjectEl,event:c,jsEvent:r.origEvent,view:o}),i)if(t===e){var u,h=new R(e,s.defs[a.defId],l?s.instances[l.instanceId]:null),h=(e.dispatch({type:"MERGE_EVENTS",eventStore:s}),{oldEvent:c,event:h,relatedEvents:Wn(s,e,l),revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:n})}}),p={};for(u of e.getCurrentData().pluginHooks.eventDropTransformers)Object.assign(p,u(i,e));e.emitter.trigger("eventDrop",Object.assign(Object.assign(Object.assign({},h),p),{el:r.subjectEl,delta:i.datesDelta,jsEvent:r.origEvent,view:o})),e.emitter.trigger("eventChange",h)}else t&&(h={event:c,relatedEvents:Wn(n,e,l),revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:n})}},e.emitter.trigger("eventLeave",Object.assign(Object.assign({},h),{draggedEl:r.subjectEl,view:o})),e.dispatch({type:"REMOVE_EVENTS",eventStore:n}),e.emitter.trigger("eventRemove",h),c=s.defs[a.defId],o=s.instances[l.instanceId],h=new R(t,c,o),t.dispatch({type:"MERGE_EVENTS",eventStore:s}),a={event:h,relatedEvents:Wn(s,t,o),revert(){t.dispatch({type:"REMOVE_EVENTS",eventStore:s})}},t.emitter.trigger("eventAdd",a),r.isTouch&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:l.instanceId}),t.emitter.trigger("drop",Object.assign(Object.assign({},pa(d.dateSpan,t)),{draggedEl:r.subjectEl,jsEvent:r.origEvent,view:d.context.viewApi})),t.emitter.trigger("eventReceive",Object.assign(Object.assign({},a),{draggedEl:r.subjectEl,view:d.context.viewApi})));else e.emitter.trigger("_noEventDrop")}this.cleanup()};var t=this["component"],t=t.context["options"],i=this.dragging=new ca(e.el),i=(i.pointer.selector=ma.SELECTOR,i.touchScrollAllowed=!1,i.autoScroller.isEnabled=t.dragScroll,this.hitDragging=new ua(this.dragging,us));i.useSubjectCenter=e.useEventCenter,i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}displayDrag(e,t){var i=this.component.context,n=this.receivingContext;n&&n!==e&&(n===i?n.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:I(),isEvent:!0}}):n.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){var e=this.component.context,t=this["receivingContext"];t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})}cleanup(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null}}ma.SELECTOR=".fc-event-draggable, .fc-event-resizable";class va extends cs{constructor(e){super(e),this.draggingSegEl=null,this.draggingSeg=null,this.eventRange=null,this.relevantEvents=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{var t=this["component"],i=qn(this.querySegEl(e)),i=this.eventRange=i.eventRange;this.dragging.minDistance=t.context.options.eventDragMinDistance,this.dragging.setIgnoreMove(!this.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&this.component.props.eventSelection!==i.instance.instanceId)},this.handleDragStart=e=>{var t=this.component["context"],i=this.eventRange,n=(this.relevantEvents=fn(t.getCurrentData().eventStore,this.eventRange.instance.instanceId),this.querySegEl(e));this.draggingSegEl=n,this.draggingSeg=qn(n),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:n,event:new R(t,i.def,i.instance),jsEvent:e.origEvent,view:t.viewApi})},this.handleHitUpdate=(e,t,i)=>{var n=this.component["context"],s=this.relevantEvents,r=this.hitDragging.initialHit,o=this.eventRange.instance;let a=null,l=null,c=!1;var d={affectedEvents:s,mutatedEvents:I(),isEvent:!0};(a=!e||e.componentId===r.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(r,e)?a:function(e,t,i,n){var s=e.context.dateEnv,r=e.dateSpan.range.start,t=t.dateSpan.range.start,r=Ji(r,t,s,e.largeUnit);if(i){if(s.add(n.start,r)<n.end)return{startDelta:r}}else if(s.add(n.end,r)>n.start)return{endDelta:r};return null}(r,e,i.subjectEl.classList.contains("fc-event-resizer-start"),o.range))&&(l=jn(s,n.getCurrentData().eventUiBases,a,n),d.mutatedEvents=l,ur(d,e.dateProfile,n)||(c=!0,a=null,l=null,d.mutatedEvents=null)),l?n.dispatch({type:"SET_EVENT_RESIZE",state:d}):n.dispatch({type:"UNSET_EVENT_RESIZE"}),(c?ut:ht)(),t||(a&&ha(r,e)&&(a=null),this.validMutation=a,this.mutatedRelevantEvents=l)},this.handleDragEnd=e=>{let t=this.component["context"];var i=this.eventRange.def,n=this.eventRange.instance,s=new R(t,i,n);let r=this.relevantEvents;var o=this.mutatedRelevantEvents;t.emitter.trigger("eventResizeStop",{el:this.draggingSegEl,event:s,jsEvent:e.origEvent,view:t.viewApi}),this.validMutation?(i=new R(t,o.defs[i.defId],n?o.instances[n.instanceId]:null),t.dispatch({type:"MERGE_EVENTS",eventStore:o}),s={oldEvent:s,event:i,relatedEvents:Wn(o,t,n),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:r})}},t.emitter.trigger("eventResize",Object.assign(Object.assign({},s),{el:this.draggingSegEl,startDelta:this.validMutation.startDelta||g(0),endDelta:this.validMutation.endDelta||g(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",s)):t.emitter.trigger("_noEventResize"),this.draggingSeg=null,this.relevantEvents=null,this.validMutation=null};var t=e["component"],i=this.dragging=new ca(e.el),i=(i.pointer.selector=".fc-event-resizer",i.touchScrollAllowed=!1,i.autoScroller.isEnabled=t.context.options.dragScroll,this.hitDragging=new ua(this.dragging,ds(e)));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}querySegEl(e){return l(e.subjectEl,".fc-event")}}var ya={fixedMirrorParent:a},ba={dateClick:a,eventDragStart:a,eventDragStop:a,eventDrop:a,eventResizeStart:a,eventResizeStop:a,eventResize:a,drop:a,eventReceive:a,eventLeave:a};class _a{constructor(e,t){this.receivingContext=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=e=>{this.dragMeta=this.buildDragMeta(e.subjectEl)},this.handleHitUpdate=(e,t,i)=>{var n=this.hitDragging["dragging"];let s=null,r=null,o=!1;var a={affectedEvents:I(),mutatedEvents:I(),isEvent:this.dragMeta.create};e&&(s=e.context,this.canDropElOnCalendar(i.subjectEl,s))&&(r=function(e,t,i){var n=Object.assign({},t.leftoverProps);for(var s of i.pluginHooks.externalDefTransforms)Object.assign(n,s(e,t));let{refined:r,extra:o}=cn(n,i),a=un(r,o,t.sourceId,e.allDay,i.options.forceEventDuration||Boolean(t.duration),i),l=e.range.start;e.allDay&&t.startTime&&(l=i.dateEnv.add(l,t.startTime));i=t.duration?i.dateEnv.add(l,t.duration):Hn(e.allDay,l,i),i=nn(a.defId,{start:l,end:i});return{def:a,instance:i}}(e.dateSpan,this.dragMeta,s),a.mutatedEvents=pn(r),o=!ur(a,e.dateProfile,s))&&(a.mutatedEvents=I(),r=null),this.displayDrag(s,a),n.setMirrorIsVisible(t||!r||!document.querySelector(".fc-event-mirror")),(o?ut:ht)(),t||(n.setMirrorNeedsRevert(!r),this.receivingContext=s,this.droppableEvent=r)},this.handleDragEnd=t=>{let{receivingContext:i,droppableEvent:n}=this;if(this.clearDrag(),i&&n){var e=this.hitDragging.finalHit,s=e.context.viewApi,r=this.dragMeta;if(i.emitter.trigger("drop",Object.assign(Object.assign({},pa(e.dateSpan,i)),{draggedEl:t.subjectEl,jsEvent:t.origEvent,view:s})),r.create){let e=pn(n);i.dispatch({type:"MERGE_EVENTS",eventStore:e}),t.isTouch&&i.dispatch({type:"SELECT_EVENT",eventInstanceId:n.instance.instanceId}),i.emitter.trigger("eventReceive",{event:new R(i,n.def,n.instance),relatedEvents:[],revert(){i.dispatch({type:"REMOVE_EVENTS",eventStore:e})},draggedEl:t.subjectEl,view:s})}}this.receivingContext=null,this.droppableEvent=null};e=this.hitDragging=new ua(e,us);e.requireInitial=!1,e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("hitupdate",this.handleHitUpdate),e.emitter.on("dragend",this.handleDragEnd),this.suppliedDragMeta=t}buildDragMeta(e){return"object"==typeof this.suppliedDragMeta?Xs(this.suppliedDragMeta):"function"==typeof this.suppliedDragMeta?Xs(this.suppliedDragMeta(e)):Xs(e=(e=function(e,t){var i=Gs.dataAttrPrefix,i=(i?i+"-":"")+t;return e.getAttribute("data-"+i)||""}(e=e,"event"))?JSON.parse(e):{create:!1})}displayDrag(e,t){var i=this.receivingContext;i&&i!==e&&i.dispatch({type:"UNSET_EVENT_DRAG"}),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){this.receivingContext&&this.receivingContext.dispatch({type:"UNSET_EVENT_DRAG"})}
4canDropElOnCalendar(e,t){var i=t.options.dropAccept;return"function"==typeof i?i.call(t.calendarApi,e):"string"!=typeof i||!i||Boolean(Xe(e,i))}}Gs.dataAttrPrefix="";class wa extends Ys{constructor(e){super(e),this.shouldIgnoreMove=!1,this.mirrorSelector="",this.currentMirrorEl=null,this.handlePointerDown=e=>{this.emitter.trigger("pointerdown",e),this.shouldIgnoreMove||this.emitter.trigger("dragstart",e)},this.handlePointerMove=e=>{this.shouldIgnoreMove||this.emitter.trigger("dragmove",e)},this.handlePointerUp=e=>{this.emitter.trigger("pointerup",e),this.shouldIgnoreMove||this.emitter.trigger("dragend",e)};e=this.pointer=new ta(e);e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("pointermove",this.handlePointerMove),e.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.pointer.destroy()}setIgnoreMove(e){this.shouldIgnoreMove=e}setMirrorIsVisible(e){e?this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null):(e=this.mirrorSelector?document.querySelector(this.mirrorSelector):null)&&((this.currentMirrorEl=e).style.visibility="hidden")}}ya=N({name:"@fullcalendar/interaction",componentInteractions:[fa,ga,ma,va],calendarInteractions:[class{constructor(e){this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=e=>{e.jsEvent&&(this.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=e=>{var t=this.context.options.unselectCancel,e=tt(e.origEvent);this.matchesCancel=!!l(e,t),this.matchesEvent=!!l(e,ma.SELECTOR)},this.onDocumentPointerUp=e=>{var t=this["context"],i=this["documentPointer"],n=t.getCurrentData();i.wasTouchScroll||(n.dateSelection&&!this.isRecentPointerDateSelect&&t.options.unselectAuto&&!this.matchesCancel&&t.calendarApi.unselect(e),n.eventSelection&&!this.matchesEvent&&t.dispatch({type:"UNSELECT_EVENT"})),this.isRecentPointerDateSelect=!1};var t=this.documentPointer=new ta(document);t.shouldIgnoreMove=!0,t.shouldWatchScroll=!1,t.emitter.on("pointerdown",this.onDocumentPointerDown),t.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}destroy(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()}}],elementDraggingImpl:ca,optionRefiners:ya,listenerRefiners:ba});function xa(e,t){var i,n=[];for(let e=0;e<t;e+=1)n[e]=[];for(i of e)n[i.row].push(i);return n}function Ca(e,t){var i,n=[];for(let e=0;e<t;e+=1)n[e]=[];for(i of e)n[i.firstCol].push(i);return n}function Sa(t,i){var n=[];if(t){for(let e=0;e<i;e+=1)n[e]={affectedInstances:t.affectedInstances,isEvent:t.isEvent,segs:[]};for(var e of t.segs)n[e.row].segs.push(e)}else for(let e=0;e<i;e+=1)n[e]=null;return n}qe(
vendor: 3,522 bytes, line 4
4':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}'
4);const ka=o({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function Ea(e){var t=e.eventRange.ui["display"];return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}class Da extends u{render(){var e=this["props"];return y(Pr,Object.assign({}
vendor: 2,517 bytes, line 4
4,e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:ka,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class Ta extends u{render(){var{props:e,context:t}=this,i=t["options"],n=e["seg"],n=Qn(n,i.eventTimeFormat||ka,t,!0,e.defaultDisplayEventEnd);return y(Or,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:Kn(e.seg,t),defaultGenerator:Aa,timeText:n,isResizing:!1,isDateSelecting:!1}))}}function Aa(e){return y(D,null,y("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&y("div",{className:"fc-event-time"},e.timeText),y("div",{className:"fc-event-title"},e.event.title||y(D,null,"Â ")))}class Ia extends u{constructor(){super(...arguments),this.compileSegs=b(Ra)}render(){let n=this["props"],{allSegs:e,invisibleSegs:t}=this.compileSegs(n.singlePlacements);return y(Gr,{elClasses:["fc-daygrid-more-link"],dateProfile:n.dateProfile,todayRange:n.todayRange,allDayDate:n.allDayDate,moreCnt:n.moreCnt,allSegs:e,hiddenSegs:t,alignmentElRef:n.alignmentElRef,alignGridTop:n.alignGridTop,extraDateSpan:n.extraDateSpan,popoverContent:()=>{let i=(n.eventDrag?n.eventDrag.affectedInstances:null)||(n.eventResize?n.eventResize.affectedInstances:null)||{};return y(D,null,e.map(e=>{var t=e.eventRange.instance.instanceId;return y("div",{className:"fc-daygrid-event-harness",key:t,style:{visibility:i[t]?"hidden":""}},Ea(e)?y(Ta,Object.assign({seg:e,isDragging:!1,isSelected:t===n.eventSelection,defaultDisplayEventEnd:!1},M(e,n.todayRange))):y(Da,Object.assign({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:t===n.eventSelection,defaultDisplayEventEnd:!1},M(e,n.todayRange))))}))}})}}function Ra(e){var t,i=[],n=[];for(t of e)i.push(t.seg),t.isVisible||n.push(t.seg);return{allSegs:i,invisibleSegs:n}}const Ma=o({week:"narrow"});class Oa extends O{constructor(){super(...arguments),this.rootElRef=t(),this.state={dayNumberId:i()},this.handleRootEl=e=>{p(this.rootElRef,e),p(this.props.elRef,e)}}render(){let{context:i,props:n,state:s,rootElRef:r}=this,{options:o,dateEnv:e}=i,{date:a,dateProfile:t}=n;const l=n.showDayNumber&&function(e,t,i){var{start:t,end:n}=t,s=m(n,-1),r=i.getYear(t),o=i.getMonth(t),a=i.getYear(s),s=i.getMonth(s);return!(r===a&&o===s)&&Boolean(e.valueOf()===t.valueOf()||1===i.getDay(e)&&e.valueOf()<n.valueOf())}(a,t.currentRange,e);return y(Lr,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygri
4d-day",...n.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},n.extraDataAttrs),n.showDayNumber?{"aria-labelledby":s.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:Pa,date:a,dateProfile:t,todayRange:n.todayRange,showDayNumber:n.showDayNumber,isMonthStart:l,extraRenderProps:n.extraRenderProps},(e,t)=>y("div",{ref:n.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:n.minHeight}},n.showWeekNumber&&y(qr,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:ks(i,a,"week"),date:a,defaultFormat:Ma}),!t.isDisabled&&(n.showDayNumber||zr(o)||n.forceDayTop)?y("div",{className:"fc-daygrid-day-top"},y(e,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},ks(i,a)),{id:s.dayNumberId})})):n.showDayNumber?y("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},y("a",{className:"fc-daygrid-day-number"},"Â ")):void 0,y("div",{className:"fc-daygrid-day-events",ref:n.fgContentElRef},n.fgContent,y("div",{className:"fc-daygrid-day-bottom",style:{marginTop:n.moreMarginTop}},y(Ia,{allDayDate:a,singlePlacements:n.singlePlacements,moreCnt:n.moreCnt,alignmentElRef:r,alignGridTop:!n.showDayNumber,extraDateSpan:n.extraDateSpan,dateProfile:n.dateProfile,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,todayRange:n.todayRange}))),y("div",{className:"fc-daygrid-day-bg"},n.bgContent)))}}function Pa(e){return e.dayNumberText||y(D,null,"Â ")}function Na(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function Ha(e){return Na(e)+":"+e.lastCol}function ja(t,e,i,n,s,r,o){var a=new za(e=>{e=t[e.index].eventRange.instance.instanceId+":"+e.span.start+":"+(e.span.end-1);return s[e]}),l=(a.allowReslicing=!0,a.strictOrder=n,!0===e||!0===i?(a.maxCoord=r,a.hiddenConsumes=!0):"number"==typeof e?a.maxStackCnt=e:"number"==typeof i&&(a.maxStackCnt=i,a.hiddenConsumes=!0),[]),c=[];for(let e=0;e<t.length;e+=1){var d=t[e],u=Ha(d);null!=s[u]?l.push({index:e,span:{start:d.firstCol,end:d.lastCol+1}}):c.push(d)}var h,p,n=a.addSegs(l),{singleColPlacements:f,multiColPlacements:g,leftoverMargins:m}=function(e,n,s){var r=function(e,t){var i=[];for(let e=0;e<t;e+=1)i.push([]);for(var n of e)for(let e=n.span.start;e<n.span.end;e+=1)i[e].push(n);return i}(e,s.length),o=[],a=[],l=[];for(let i=0;i<s.length;i+=1){var c,d=r[i],u=[];let e=0,t=0;for(c of d){var h=n[c.index];u.push({seg:La(h,i,i+1,s),isVisible:!0,isAbsolute:!1,absoluteTop:c.levelCoord,marginTop:c.levelCoord-e}),e=c.levelCoord+c.thickness}var p,f=[];e=0,t=0;for(p of d){var g=n[p.index],m=1<p.span.end-p.span.start,v=p.span.start===i;t+=p.levelCoord-e,e=p.levelCoord+p.thickness,m?(t+=p.thickness,v&&f.push({seg:La(g,p.span.start,p.span.end,s),isVisible:!0,isAbsolute:!0,absoluteTop:p.levelCoord,marginTop:0})):v&&(f.push({seg:La(g,p.span.start,p.span.end,s),isVisible:!0,isAbsolute:!1,absoluteTop:p.levelCoord,marginTop:t}),t=0)}o.push(u),a.push(f),l.push(t)}return{singleColPlacements:o,multiColPlacements:a,leftoverMargins:l}}(a.toRects(),t,o),v=[],y=[];for(h of c){g[h.firstCol].push({seg:h,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=h.firstCol;e<=h.lastCol;e+=1)f[e].push({seg:La(h,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)v.push(0);for(p of n){var b=t[p.index],_=p.span;g[_.start].push({seg:La(b,_.start,_.end,o),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=_.start;e<_.end;e+=1)v[e]+=1,f[e].push({seg:La(b,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)y.push(m[e]);return{singleColPlacements:f,multiColPlacements:g,moreCnts:v,moreMarginTops:y}}function La(e,t,i,n){var s,r;return e.firstCol===t&&e.lastCol===i-1?e:(n=S(r=(s=e.eventRange).range,{start:n[t].date,end:d(n[i-1].date,1)}),Object.assign(Object.assign({},e),{firstCol:t,lastCol:i-1,eventRange:{def:s.def,ui:Object.assign(Object.assign({},s.ui),{durationEditable:!1}),instance:s.instance,range:n},isStart:e.isStart&&n.start.valueOf()===r.start.valueOf(),isEnd:e.isEnd&&n.end.valueOf()===r.end.valueOf()}))}class za extends Ws{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){var e=super.addSegs(e),t=this["entriesByLevel"],i=e=>!this.forceHidden[Bs(e)];for(let e=0;e<t.length;e+=1)t[e]=t[e].filter(i);return e}handleInvalidInsertion(e,t,i){var n,s,{entriesByLevel:r,forceHidden:o}=this,{touchingEntry:a,touchingLevel:l,touchingLateral:c}=e;return this.hiddenConsumes&&a&&(o[n=Bs(a)]||(this.allowReslicing?(o[Bs(s=Object.assign(Object.assign({},a),{span:qs(a.span,t.span)}))]=!0,r[l][c]=s,this.splitEntry(a,t,i)):(o[n]=!0,i.push(a)))),super.handleInvalidInsertion(e,t,i)}}class Wa extends O{constructor(){super(...arguments),this.cellElRefs=new P,this.frameElRefs=new P,this.fgElRefs=new P,this.segHarnessRefs=new P,this.rootElRef=t(),this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:s,state:e,context:t}=this;var i=t["options"],n=s.cells.length;let r=Ca(s.businessHourSegs,n),o=Ca(s.bgEventSegs,n),a=Ca(this.getHighlightSegs(),n),l=Ca(this.getMirrorSegs(),n),{singleColPlacements:c,multiColPlacements:d,moreCnts:u,moreMarginTops:h}=ja(Yn(s.fgEventSegs,i.eventOrder),s.dayMaxEvents,s.dayMaxEventRows,i.eventOrderStrict,e.segHeights,e.maxContentHeight,s.cells),p=s.eventDrag&&s.eventDrag.affectedInstances||s.eventResize&&s.eventResize.affectedInstances||{};return y("tr",{ref:this.rootElRef,role:"row"},s.renderIntro&&s.renderIntro(),s.cells.map((e,t)=>{var i=this.renderFgSegs(t,(s.forPrint?c:d)[t],s.todayRange,p),n=this.renderFgSegs(t,function(e,t){if(!e.length)return[];let i=function(e){var t={};for(var i of e)for(var n of i)t[n.seg.eventRange.instance.instanceId]=n.absoluteTop;return t}(t);return e.map(e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:i[e.eventRange.instance.instanceId],marginTop:0}))}(l[t],d),s.todayRange,{},Boolean(s.eventDrag),Boolean(s.eventResize),!1);return y(Oa,{key:e.key,elRef:this.cellElRefs.createRef(e.key),innerElRef:this.frameElRefs.createRef(e.key),dateProfile:s.dateProfile,date:e.date,showDayNumber:s.showDayNumbers,showWeekNumber:s.showWeekNumbers&&0===t,forceDayTop:s.showWeekNumbers,todayRange:s.todayRange,eventSelection:s.eventSelection,eventDrag:s.eventDrag,eventResize:s.eventResize,extraRenderProps:e.extraRenderProps,extraDataAttrs:e.extraDataAttrs,extraClassNames:e.extraClassNames,extraDateSpan:e.extraDateSpan,moreCnt:u[t],moreMarginTop:h[t],singlePlacements:c[t],fgContentElRef:this.fgElRefs.createRef(e.key),fgContent:y(D,null,y(D,null,i),y(D,null,n)),bgContent:y(D,null,this.renderFillSegs(a[t],"highlight"),this.renderFillSegs(r[t],"non-business"),this.renderFillSegs(o[t],"bg-event")),minHeight:s.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){var i=this.props;this.updateSizing(!w(e,i))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){var e=this["props"];return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){var e=this["props"];return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,i,n,s,r,o){var a=this["context"],l=this.props["eventSelection"],c=this.state["framePositions"],d=1===this.props.cells.length,u=s||r||o,h=[];if(c)for(var p of t){var f=p["seg"],g=f.eventRange.instance["instanceId"],m=p.isVisible&&!n[g],v=p.isAbsolute;let e="",t="";
4v&&(a.isRtl?(t=0,e=c.lefts[f.lastCol]-c.lefts[f.firstCol]):(e=0,t=c.rights[f.firstCol]-c.rights[f.lastCol])),h.push(y("div",{className:"fc-daygrid-event-harness"+(v?" fc-daygrid-event-harness-abs":""),key:Na(f),ref:u?null:this.segHarnessRefs.createRef(Ha(f)),style:{visibility:m?"":"hidden",marginTop:v?"":p.marginTop,top:v?p.absoluteTop:"",left:e,right:t}},Ea(f)?y(Ta,Object.assign({seg:f,isDragging:s,isSelected:g===l,defaultDisplayEventEnd:d},M(f,i))):y(Da,Object.assign({seg:f,isDragging:s,isResizing:r,isDateSelecting:o,isSelected:g===l,defaultDisplayEventEnd:d},M(f,i)))))}return h}renderFillSegs(e,t){var i=this.context["isRtl"],n=this.props["todayRange"],s=this.state["framePositions"],r=[];if(s)for(var o of e){var a=i?{right:0,left:s.lefts[o.lastCol]-s.lefts[o.firstCol]}:{left:0,right:s.rights[o.firstCol]-s.rights[o.lastCol]};r.push(y("div",{key:Xn(o.eventRange),className:"fc-daygrid-bg-harness",style:a},"bg-event"===t?y(Fr,Object.assign({seg:o},M(o,n))):Ur(t)))}return y(D,{},...r)}updateSizing(e){let{props:t,state:i,frameElRefs:n}=this;var s,r;t.forPrint||null===t.clientWidth||(e&&(e=t.cells.map(e=>n.currentMap[e.key])).length&&(r=this.rootElRef.current,s=new Ns(r,e,!0,!1),i.framePositions&&i.framePositions.similarTo(s)||this.setState({framePositions:new Ns(r,e,!0,!1)})),s=this.state.segHeights,r=this.querySegHeights(),e=!0===t.dayMaxEvents||!0===t.dayMaxEventRows,this.safeSetState({segHeights:Object.assign(Object.assign({},s),r),maxContentHeight:e?this.computeMaxContentHeight():null}))}querySegHeights(){var e,t=this.segHarnessRefs.currentMap,i={};for(e in t){var n=Math.round(t[e].getBoundingClientRect().height);i[e]=Math.max(i[e]||0,n)}return i}computeMaxContentHeight(){var e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],e=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-e.getBoundingClientRect().top}getCellEls(){let t=this.cellElRefs.currentMap;return this.props.cells.map(e=>t[e.key])}}Wa.addStateEquality({segHeights:w});class Fa extends O{constructor(){super(...arguments),this.splitBusinessHourSegs=b(xa),this.splitBgEventSegs=b(xa),this.splitFgEventSegs=b(xa),this.splitDateSelectionSegs=b(xa),this.splitEventDrag=b(Sa),this.splitEventResize=b(Sa),this.rowRefs=new P}render(){let{props:n,context:e}=this,s=n.cells.length,r=this.splitBusinessHourSegs(n.businessHourSegs,s),o=this.splitBgEventSegs(n.bgEventSegs,s),a=this.splitFgEventSegs(n.fgEventSegs,s),l=this.splitDateSelectionSegs(n.dateSelectionSegs,s),c=this.splitEventDrag(n.eventDrag,s),d=this.splitEventResize(n.eventResize,s),u=7<=s&&n.clientWidth?n.clientWidth/e.options.aspectRatio/6:null;return y(nr,{unit:"day"},(e,i)=>y(D,null,n.cells.map((e,t)=>y(Wa,{ref:this.rowRefs.createRef(t),key:e.length?e[0].date.toISOString():t,showDayNumbers:1<s,showWeekNumbers:n.showWeekNumbers,todayRange:i,dateProfile:n.dateProfile,cells:e,renderIntro:n.renderRowIntro,businessHourSegs:r[t],eventSelection:n.eventSelection,bgEventSegs:o[t].filter(Ba),fgEventSegs:a[t],dateSelectionSegs:l[t],eventDrag:c[t],eventResize:d[t],dayMaxEvents:n.dayMaxEvents,dayMaxEventRows:n.dayMaxEventRows,clientWidth:n.clientWidth,clientHeight:n.clientHeight,cellMinHeight:u,forPrint:n.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){var e;this.rootEl||(e=(e=this.rowRefs.currentMap[0].getCellEls()[0])?e.closest(".fc-daygrid-body"):null)&&(this.rootEl=e,this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}))}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new Ns(this.rootEl,this.rowRefs.collect().map(e=>e.getCellEls()[0]),!1,!0),this.colPositions=new Ns(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,t){var i,{colPositions:n,rowPositions:s}=this,e=n.leftToIndex(e),t=s.topToIndex(t);return null!=t&&null!=e?(i=this.props.cells[t][e],{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(t,e),allDay:!0},i.extraDateSpan),dayEl:this.getCellEl(t,e),rect:{left:n.lefts[e],right:n.rights[e],top:s.tops[t],bottom:s.bottoms[t]},layer:0}):null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){e=this.props.cells[e][t].date;return{start:e,end:d(e,1)}}}function Ba(e){return e.eventRange.def.allDay}class Ua extends O{constructor(){super(...arguments),this.elRef=t(),this.needsScrollReset=!1}render(){var e=this["props"];let{dayMaxEventRows:t,dayMaxEvents:i,expandRows:n}=e,s=!0===i||!0===t;s&&!n&&(s=!1,t=null,i=null);
4var r=["fc-daygrid-body",s?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",n?"":"fc-daygrid-body-natural"];return y("div",{ref:this.elRef,className:r.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},y("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:n?e.clientHeight:""}},e.colGroupNode,y("tbody",{role:"presentation"},y(Fa,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:i,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){var e,t,i;this.needsScrollReset&&this.props.clientWidth&&((i=function(e,t){let i;t.currentRangeUnit.match(/year|month/)&&(i=e.querySelector(`[data-date="${$t(t.currentDate)}-01"]`));i=i||e.querySelector(`[data-date="${Vt(t.currentDate)}"]`);return i}(this.elRef.current,this.props.dateProfile))&&(t=(e=i.closest(".fc-daygrid-body")).closest(".fc-scroller"),i=i.getBoundingClientRect().top-e.getBoundingClientRect().top,t.scrollTop=i?1+i:0),this.needsScrollReset=!1)}}class qa extends cr{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class Va extends O{constructor(){super(...arguments),this.slicer=new qa,this.tableRef=t()}render(){var{props:e,context:t}=this;return y(Ua,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}class $a extends tn{buildRenderRange(e,t,i){var n=this["props"];return Ya({currentRange:super.buildRenderRange(e,t,i),snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:n.fixedWeekCount,dateEnv:n.dateEnv})}}function Ya(e){var t,{dateEnv:i,currentRange:n}=e;let{start:s,end:r}=n;return e.snapToWeek&&(s=i.startOfWeek(s),(t=i.startOfWeek(r)).valueOf()!==r.valueOf())&&(r=Ot(t,1)),e.fixedWeekCount&&(t=i.startOfWeek(i.startOfMonth(d(n.end,-1))),e=Math.ceil(Pt(t,r)),r=Ot(r,6-e)),{start:s,end:r}}class Ga extends O{constructor(){super(...arguments),this.headerElRef=t()}renderSimpleLayout(e,t){var{props:i,context:n}=this,s=[],r=Ir(n.options);return e&&s.push({type:"header",key:"header",isSticky:r,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),s.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}
4),y(Ui,{elClasses:["fc-daygrid"],viewSpec:n.viewSpec},y(Mr,{liquid:!i.isHeightAuto&&!i.forPrint,collapsibleWidth:i.forPrint,cols:[],sections:s}))}renderHScrollLayout(e,t,i,n){var s,r,o,a,l,c=this.context.pluginHooks.scrollGridImpl;if(c)return{props:s,context:r}=this,o=!s.forPrint&&Ir(r.options),a=!s.forPrint&&Rr(r.options),l=[],e&&l.push({type:"header",key:"header",isSticky:o,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),l.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),a&&l.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:Ar}]}),y(Ui,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},y(c,{liquid:!s.isHeightAuto&&!s.forPrint,forPrint:s.forPrint,collapsibleWidth:s.forPrint,colGroups:[{cols:[{span:i,minWidth:n}]}],sections:l}));throw new Error("No ScrollGrid implementation")}}function Qa(e,t){t=new ar(e.renderRange,t);return new lr(t,/year|month|week/.test(e.currentRangeUnit))}ba=N({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:class extends Ga{constructor(){super(...arguments),this.buildDayTableModel=b(Qa),this.headerRef=t(),this.tableRef=t()}render(){let{options:t,dateProfileGenerator:e}=this.context,i=this["props"],n=this.buildDayTableModel(i.dateProfile,e);var s=t.dayHeaders&&y(rr,{ref:this.headerRef,dateProfile:i.dateProfile,dates:n.headerDates,datesRepDistinctDays:1===n.rowCnt}),r=e=>y(Va,{ref:this.tableRef,dateProfile:i.dateProfile,dayTableModel:n,businessHours:i.businessHours,dateSelection:i.dateSelection,eventStore:i.eventStore,eventUiBases:i.eventUiBases,eventSelection:i.eventSelection,eventDrag:i.eventDrag,eventResize:i.eventResize,nextDayThreshold:t.nextDayThreshold,colGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,dayMaxEvents:t.dayMaxEvents,dayMaxEventRows:t.dayMaxEventRows,showWeekNumbers:t.weekNumbers,expandRows:!i.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:i.forPrint});return t.dayMinWidth?this.renderHScrollLayout(s,r,n.colCnt,t.dayMinWidth):this.renderSimpleLayout(s,r)}},dateProfileGeneratorClass:$a},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});qe('.fc-v-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-v-event .fc-event-main{color:var(--fc-event-text-color);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:var(--fc-event-resizer-thickness);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px var(--fc-page-bg-color)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:var(--fc-small-font-size)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:var(--fc-small-font-size);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\\00a0-\\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:var(--fc-small-font-size)}.fc-timegrid-more-link{background:var(--fc-more-link-bg-color);color:var(--fc-more-link-text-color);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--fc-now-indicator-color);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}');class Xa extends bs{getKeyInfo(){return{allDay:{},timed:{}}}getKeysForDateSpan(e){return e.allDay?["allDay"]:["timed"]}getKeysForEventDef(e){return e.allDay?Bn(e)?["timed","allDay"]:["allDay"]:["timed"]}}const Ka=o({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function Za(s){let r=["fc-timegrid-slot","fc-timegrid-slot-label",s.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return y(c.Consumer,null,e=>{var t,i,n;return s.isLabeled?({dateEnv:e,options:t,viewApi:n}=e,i=null==t.slotLabelFormat?Ka:Array.isArray(t.slotLabelFormat)?o(t.slotLabelFormat[0]):o(t.slotLabelFormat),n={level:0,time:s.time,date:e.toDate(s.date),view:n,text:e.format(s.date,i)},y(x,{elTag:"td",elClasses:r,elAttrs:{"data-time":s.isoTimeStr},renderProps:n,generatorName:"slotLabelContent",customGenerator:t.
vendor: 4,448 bytes, line 4
4slotLabelContent,defaultGenerator:Ja,classNameGenerator:t.slotLabelClassNames,didMount:t.slotLabelDidMount,willUnmount:t.slotLabelWillUnmount},e=>y("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},y(e,{elTag:"div",elClasses:["fc-timegrid-slot-label-cushion","fc-scrollgrid-shrink-cushion"]})))):y("td",{className:r.join(" "),"data-time":s.isoTimeStr})})}function Ja(e){return e.text}class el extends u{render(){return this.props.slatMetas.map(e=>y("tr",{key:e.key},y(Za,Object.assign({},e))))}}const tl=o({week:"short"});class il extends O{constructor(){super(...arguments),this.allDaySplitter=new Xa,this.headerElRef=t(),this.rootElRef=t(),this.scrollerElRef=t(),this.state={slatCoords:null},this.handleScrollTopRequest=e=>{var t=this.scrollerElRef.current;t&&(t.scrollTop=e)},this.renderHeadAxis=(e,t="")=>{var i=this.context["options"],n=this.props["dateProfile"],n=n.renderRange;let s=1===r(n.start,n.end)?ks(this.context,n.start,"week"):{};return i.weekNumbers&&"day"===e?y(qr,{elTag:"th",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},date:n.start,defaultFormat:tl},e=>y("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame","fc-timegrid-axis-frame-liquid"].join(" "),style:{height:t}},y(e,{elTag:"a",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"],elAttrs:s}))):y("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},y("div",{className:"fc-timegrid-axis-frame",style:{height:t}}))},this.renderTableRowAxis=t=>{var{options:e,viewApi:i}=this.context,i={text:e.allDayText,view:i};return y(x,{elTag:"td",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},renderProps:i,generatorName:"allDayContent",customGenerator:e.allDayContent,defaultGenerator:nl,classNameGenerator:e.allDayClassNames,didMount:e.allDayDidMount,willUnmount:e.allDayWillUnmount},e=>y("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame",null==t?" fc-timegrid-axis-frame-liquid":""].join(" "),style:{height:t}},y(e,{elTag:"span",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"]})))},this.handleSlatCoords=e=>{this.setState({slatCoords:e})}}renderSimpleLayout(e,t,i){var{context:n,props:s}=this,r=[],o=Ir(n.options);return e&&r.push({type:"header",key:"header",isSticky:o,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(r.push({type:"body",key:"all-day",chunk:{content:t}}),r.push({type:"body",key:"all-day-divider",outerContent:y("tr",{role:"presentation",className:"fc-scrollgrid-section"},y("td",{className:"fc-timegrid-divider "+n.theme.getClass("tableCellShaded")}))})),r.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(n.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:i}}),y(Ui,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:n.viewSpec},y(Mr,{liquid:!s.isHeightAuto&&!s.forPrint,collapsibleWidth:s.forPrint,cols:[{width:"shrink"}],sections:r}))}renderHScrollLayout(e,t,i,n,s,r,o){var a=this.context.pluginHooks.scrollGridImpl;if(!a)throw new Error("No ScrollGrid implementation");var{context:l,props:c}=this,d=!c.forPrint&&Ir(l.options),u=!c.forPrint&&Rr(l.options),h=[];e&&h.push({type:"header",key:"header",isSticky:d,syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>y("tr",{role:"presentation"},this.renderHeadAxis("day",e.rowSyncHeights[0]))},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(h.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>y("tr",{role:"presentation"},this.renderTableRowAxis(e.rowSyncHeights[0]))},{key:"cols",content:t}]}),h.push({key:"all-day-divider",type:"body",outerContent:y("tr",{role:"presentation",className:"fc-scrollgrid-section"},y("td",{colSpan:2,className:"fc-timegrid-divider "+l.theme.getClass("tableCellShaded")}))}));let p=l.options.nowIndicator;return h.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(l.options.expandRows),chunks:[{key:"axis",content:e=>y("div",{className:"fc-timegrid-axis-chunk"},y("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,y("tbody",null,y(el,{slatMetas:r}))),y("div",{className:"fc-timegrid-now-indicator-container"},y(nr,{unit:p?"minute":"day"},e=>{var t=p&&o&&o.safeComputeTop(e);return"number"==typeof t?y(Hr,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{to
4p:t},isAxis:!0,date:e}):null})))},{key:"cols",scrollerElRef:this.scrollerElRef,content:i}]}),u&&h.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:Ar},{key:"cols",content:Ar}]}),y(Ui,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:l.viewSpec},y(a,{liquid:!c.isHeightAuto&&!c.forPrint,forPrint:c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:n,minWidth:s}]}],sections:h}))}getAllDayMaxEventProps(){let{dayMaxEvents:e,dayMaxEventRows:t}=this.context.options;return!0!==e&&!0!==t||(e=void 0,t=5),{dayMaxEvents:e,dayMaxEventRows:t}}}function nl(e){return e.text}class sl{constructor(e,t,i){this.positions=e,this.dateProfile=t,this.slotDuration=i}safeComputeTop(e){var t=this["dateProfile"];if(C(t.currentRange,e)){var i=v(e),e=e.valueOf()-i.valueOf();if(e>=h(t.slotMinTime)&&e<h(t.slotMaxTime))return this.computeTimeTop(g(e))}return null}computeDateTop(e,t){return t=t||v(e),this.computeTimeTop(g(e.valueOf()-t.valueOf()))}computeTimeTop(e){var{positions:t,dateProfile:i}=this,n=t.els.length,e=(e.milliseconds-h(i.slotMinTime))/h(this.slotDuration),e=Math.max(0,e);return e=Math.min(n,e),i=Math.floor(e),e=e-(i=Math.min(i,n-1)),t.tops[i]+t.getHeight(i)*e}}class rl extends u{render(){let{props:n,context:s}=this,r=s["options"],o=n["slatElRefs"];return y("tbody",null,n.slatMetas.map((e,t)=>{var i={time:e.time,date:s.dateEnv.toDate(e.date),view:s.viewApi};return y("tr",{key:e.key,ref:o.createRef(e.key)},n.axis&&y(Za,Object.assign({},e)),y(x,{elTag:"td",elClasses:["fc-timegrid-slot","fc-timegrid-slot-lane",!e.isLabeled&&"fc-timegrid-slot-minor"],elAttrs:{"data-time":e.isoTimeStr},renderProps:i,generatorName:"slotLaneContent",customGenerator:r.slotLaneContent,classNameGenerator:r.slotLaneClassNames,didMount:r.slotLaneDidMount,willUnmount:r.slotLaneWillUnmount}))}))}}class ol extends u{constructor(){super(...arguments),this.rootElRef=t(),this.slatElRefs=new P}render(){var{props:e,context:t}=this;return y("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},y("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,y(rl,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))}componentDidMount(){this.updateSizing()}componentDidUpdate(){this.updateSizing()}componentWillUnmount(){this.props.onCoords&&this.props.onCoords(null)}updateSizing(){var t,{context:e,props:i}=this;i.onCoords&&null!==i.clientWidth&&this.rootElRef.current.offsetHeight&&i.onCoords(new sl(new Ns(this.rootElRef.current,(t=this.slatElRefs.currentMap,i.slatMetas.map(e=>t[e.key])),!1,!0),this.props.dateProfile,e.options.slotDuration))}}function al(e,t){var i=[];let n;for(n=0;n<t;n+=1)i.push([]);if(e)for(n=0;n<e.length;n+=1)i[e[n].col].push(e[n]);return i}function ll(t,i){var n=[];if(t){for(let e=0;e<i;e+=1)n[e]={affectedInstances:t.affectedInstances,isEvent:t.isEvent,segs:[]};for(var e of t.segs)n[e.col].segs.push(e)}else for(let e=0;e<i;e+=1)n[e]=null;return n}class cl extends u{render(){let e=this["props"];return y(Gr,{elClasses:["fc-timegrid-more-link"],elStyle:{top:e.top,bottom:e.bottom},allDayDate:null,moreCnt:e.hiddenSegs.length,allSegs:e.hiddenSegs,hiddenSegs:e.hiddenSegs,extraDateSpan:e.extraDateSpan,dateProfile:e.dateProfile,todayRange:e.todayRange,popoverContent:()=>_l(e.hiddenSegs,e),defaultGenerator:dl,forceTimed:!0},e=>y(e,{elTag:"div",elClasses:["fc-timegrid-more-link-inner","fc-sticky"]}))}}function dl(e){return e.shortText}function ul(e,t,i){var n=new Ws,t=(null!=t&&(n.strictOrder=t),null!=i&&(n.maxStackCnt=i),n.addSegs(e)),i=Us(t);return{segRects:function(e){let s=[];const r=gl((e,t,i)=>Bs(e),(e,t,i)=>{var n=Object.assign(Object.assign({},e),{levelCoord:t,stackDepth:i,stackForward:0});return s.push(n),n.stackForward=o(e.nextLevelNodes,t+e.thickness,i+1)+1});function o(e,t,i){let n=0;for(var s of e)n=Math.max(r(s,t,i),n);return n}return o(e,0,0),s}(function(e,d){const u=gl((e,t,i)=>Bs(e),(e,t,i)=>{var{nextLevelNodes:n,thickness:s}=e,r=s+i,i=s/r;let o;var a,l=[];if(n.length)for(var c of n)void 0===o?(a=u(c,t,r),o=a[0],l.push(a[1])):(a=u(c,o,0),l.push(a[1]));else o=d;s=(o-t)*i;return[o-s,Object.assign(Object.assign({},e),{thickness:s,nextLevelNodes:l})]});return e.map(e=>u(e,0,0)[1])}(function(n){const s=n["entriesByLevel"],r=gl((e,t)=>e+":"+t,(e,t)=>{var i=hl(function(e,t,i){let{levelCoords:n,entriesByLevel:s}=e,r=s[t][i],o=n[t]+r.thickness,a=n.length,l=t;for(;
4l<a&&n[l]<o;l+=1);for(;l<a;l+=1){var c,d=s[l],u=$s(d,r.span.start,Fs),u=u[0]+u[1];let e=u;for(;(c=d[e])&&c.span.start<r.span.end;)e+=1;if(u<e)return{level:l,lateralStart:u,lateralEnd:e}}return null}(n,e,t),r),e=s[e][t];return[Object.assign(Object.assign({},e),{nextLevelNodes:i[0]}),e.thickness+i[1]]});return hl(s.length?{level:0,lateralStart:0,lateralEnd:s[0].length}:null,r)[0]}(n),1)),hiddenGroups:i}}function hl(e,t){if(!e)return[[],0];var{level:i,lateralStart:e,lateralEnd:n}=e;let s=e;for(var r=[];s<n;)r.push(t(i,s)),s+=1;return r.sort(pl),[r.map(fl),r[0][1]]}function pl(e,t){return t[1]-e[1]}function fl(e){return e[0]}function gl(i,n){const s={};return(...e)=>{var t=i(...e);return t in s?s[t]:s[t]=n(...e)}}function ml(t,i,n=null,s=0){var r=[];if(n)for(let e=0;e<t.length;e+=1){var o=t[e],a=n.computeDateTop(o.start,i),o=Math.max(a+(s||0),n.computeDateTop(o.end,i));r.push({start:Math.round(a),end:Math.round(o)})}return r}const vl=o({hour:"numeric",minute:"2-digit",meridiem:!1});class yl extends u{render(){return y(Pr,Object.assign({},this.props,{elClasses:["fc-timegrid-event","fc-v-event",this.props.isShort&&"fc-timegrid-event-short"],defaultTimeFormat:vl}))}}class bl extends u{constructor(){super(...arguments),this.sortEventSegs=b(Yn)}render(){let{props:t,context:e}=this,i=e["options"],n=i.selectMirror,s=t.eventDrag&&t.eventDrag.segs||t.eventResize&&t.eventResize.segs||n&&t.dateSelectionSegs||[],r=t.eventDrag&&t.eventDrag.affectedInstances||t.eventResize&&t.eventResize.affectedInstances||{},o=this.sortEventSegs(t.fgEventSegs,i.eventOrder);return y(Lr,{elTag:"td",elRef:t.elRef,elClasses:["fc-timegrid-col",...t.extraClassNames||[]],elAttrs:Object.assign({role:"gridcell"},t.extraDataAttrs),date:t.date,dateProfile:t.dateProfile,todayRange:t.todayRange,extraRenderProps:t.extraRenderProps},e=>y("div",{className:"fc-timegrid-col-frame"},y("div",{className:"fc-timegrid-col-bg"},this.renderFillSegs(t.businessHourSegs,"non-business"),this.renderFillSegs(t.bgEventSegs,"bg-event"),this.renderFillSegs(t.dateSelectionSegs,"highlight")),y("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(o,r,!1,!1,!1)),y("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(s,{},Boolean(t.eventDrag),Boolean(t.eventResize),Boolean(n),"mirror")),y("div",{className:"fc-timegrid-now-indicator-container"},this.renderNowIndicator(t.nowIndicatorSegs)),zr(i)&&y(e,{elTag:"div",elClasses:["fc-timegrid-col-misc"]})))}renderFgSegs(e,t,i,n,s,r){var o=this["props"];return o.forPrint?_l(e,o):this.renderPositionedFgSegs(e,t,i,n,s,r)}renderPositionedFgSegs(e,a,l,c,d,u){let{eventMaxStack:t,eventShortHeight:h,eventOrderStrict:i,eventMinHeight:n}=this.context.options,{date:s,slatCoords:r,eventSelection:p,todayRange:f,nowDate:g}=this.props,m=l||c||d;var{segPlacements:o,hiddenGroups:v}=function(t,i,e,n){var s=[],r=[];for(let e=0;e<t.length;e+=1){var o=i[e];o?s.push({index:e,thickness:1,span:o}):r.push(t[e])}var a,l,{segRects:e,hiddenGroups:n}=ul(s,e,n),c=[];for(a of e)c.push({seg:t[a.index],rect:a});for(l of r)c.push({seg:l,rect:null});return{segPlacements:c,hiddenGroups:n}}(e,ml(e,s,r,n),i,t);return y(D,null,this.renderHiddenGroups(v,e),o.map(e=>{var{seg:e,rect:t}=e,i=e.eventRange.instance.instanceId,n=m||Boolean(!a[i]&&t),s=wl(t&&t.span),r=!m&&t?this.computeSegHStyle(t):{left:0,right:0},o=Boolean(t)&&0<t.stackForward,t=Boolean(t)&&t.span.end-t.span.start<h;return y("div",{className:"fc-timegrid-event-harness"+(o?" fc-timegrid-event-harness-inset":""),key:u||i,style:Object.assign(Object.assign({visibility:n?"":"hidden"},s),r)},y(yl,Object.assign({seg:e,isDragging:l,isResizing:c,isDateSelecting:d,isSelected:i===p,isShort:t},M(e,f,g))))}))}renderHiddenGroups(e,n){let{extraDateSpan:s,dateProfile:r,todayRange:o,nowDate:a,eventSelection:l,eventDrag:c,eventResize:d}=this.props;return y(D,null,e.map(e=>{var t,i=wl(e.span),e=(e=e.entries,t=n,e.map(e=>t[e.index]));return y(cl,{key:qt(Kr(e)),hiddenSegs:e,top:i.top,bottom:i.bottom,extraDateSpan:s,dateProfile:r,todayRange:o,nowDate:a,eventSelection:l,eventDrag:c,eventResize:d})}))}renderFillSegs(i,n){let{props:s,context:e}=this;var t=ml(i,s.date,s.slatCoords,e.options.eventMinHeight).map((e,t)=>{t=i[t];return y("div",{key:Xn(t.eventRange),className:"fc-timegrid-bg-harness",style:wl(e)},"bg-event"===n?y(Fr,Object.assign({seg:t},M(t,s.todayRange,s.nowDate))):Ur(n))});return y(D,null,t)}renderNowIndicator(e){let{slatCoords:i,date:n}=this.props;return i?e.map((e,t)=>y(Hr,{key:t,elClasses:["fc-timegrid-now-indicator-line"],elStyle:{to
4p:i.computeDateTop(e.start,n)},isAxis:!1,date:n})):null}computeSegHStyle(e){var{isRtl:t,options:i}=this.context,i=i.slotEventOverlap,n=e.levelCoord;let s=e.levelCoord+e.thickness,r,o;i&&(s=Math.min(1,n+2*(s-n))),o=t?(r=1-s,n):(r=n,1-s);n={zIndex:e.stackDepth+1,left:100*r+"%",right:100*o+"%"};return i&&!e.stackForward&&(n[t?"marginLeft":"marginRight"]=20),n}}function _l(e,{todayRange:i,nowDate:n,eventSelection:s,eventDrag:t,eventResize:r}){let o=(t?t.affectedInstances:null)||(r?r.affectedInstances:null)||{};return y(D,null,e.map(e=>{var t=e.eventRange.instance.instanceId;return y("div",{key:t,style:{visibility:o[t]?"hidden":""}},y(yl,Object.assign({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:t===s,isShort:!1},M(e,i,n))))}))}function wl(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}class xl extends u{constructor(){super(...arguments),this.splitFgEventSegs=b(al),this.splitBgEventSegs=b(al),this.splitBusinessHourSegs=b(al),this.splitNowIndicatorSegs=b(al),this.splitDateSelectionSegs=b(al),this.splitEventDrag=b(ll),this.splitEventResize=b(ll),this.rootElRef=t(),this.cellElRefs=new P}render(){let{props:i,context:e}=this;var t=e.options.nowIndicator&&i.slatCoords&&i.slatCoords.safeComputeTop(i.nowDate),n=i.cells.length;let s=this.splitFgEventSegs(i.fgEventSegs,n),r=this.splitBgEventSegs(i.bgEventSegs,n),o=this.splitBusinessHourSegs(i.businessHourSegs,n),a=this.splitNowIndicatorSegs(i.nowIndicatorSegs,n),l=this.splitDateSelectionSegs(i.dateSelectionSegs,n),c=this.splitEventDrag(i.eventDrag,n),d=this.splitEventResize(i.eventResize,n);return y("div",{className:"fc-timegrid-cols",ref:this.rootElRef},y("table",{role:"presentation",style:{minWidth:i.tableMinWidth,width:i.clientWidth}},i.tableColGroupNode,y("tbody",{role:"presentation"},y("tr",{role:"row"},i.axis&&y("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},y("div",{className:"fc-timegrid-col-frame"},y("div",{className:"fc-timegrid-now-indicator-container"},"number"==typeof t&&y(Hr,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:t},isAxis:!0,date:i.nowDate})))),i.cells.map((e,t)=>y(bl,{key:e.key,elRef:this.cellElRefs.createRef(e.key),dateProfile:i.dateProfile,date:e.date,nowDate:i.nowDate,todayRange:i.todayRange,extraRenderProps:e.extraRenderProps,extraDataAttrs:e.extraDataAttrs,extraClassNames:e.extraClassNames,extraDateSpan:e.extraDateSpan,fgEventSegs:s[t],bgEventSegs:r[t],businessHourSegs:o[t],nowIndicatorSegs:a[t],dateSelectionSegs:l[t],eventDrag:c[t],eventResize:d[t],slatCoords:i.slatCoords,eventSelection:i.eventSelection,forPrint:i.forPrint}))))))}componentDidMount(){this.updateCoords()}componentDidUpdate(){this.updateCoords()}updateCoords(){var t,e=this["props"];e.onColCoords&&null!==e.clientWidth&&e.onColCoords(new Ns(this.rootElRef.current,(t=this.cellElRefs.currentMap,e.cells.map(e=>t[e.key])),!0,!1))}}class Cl extends O{constructor(){super(...arguments),this.processSlotOptions=b(Sl),this.state={slatCoords:null},this.handleRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}):this.context.unregisterInteractiveComponent(this)},this.handleScrollRequest=t=>{var i=this.props["onScrollTopRequest"],n=this.state["slatCoords"];if(i&&n){if(t.time){let e=n.computeTimeTop(t.time);(e=Math.ceil(e))&&(e+=1),i(e)}return!0}return!1},this.handleColCoords=e=>{this.colCoords=e},this.handleSlatCoords=e=>{this.setState({slatCoords:e}),this.props.onSlatCoords&&this.props.onSlatCoords(e)}}render(){var{props:e,state:t}=this;return y("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},y(ol,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),y(xl,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,
4nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))}componentDidMount(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)}componentDidUpdate(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)}componentWillUnmount(){this.scrollResponder.detach()}queryHit(e,t){var i,n,s,{dateEnv:r,options:o}=this.context,a=this["colCoords"],l=this.props["dateProfile"],c=this.state["slatCoords"],{snapDuration:o,snapsPerSlot:d}=this.processSlotOptions(this.props.slotDuration,o.snapDuration),e=a.leftToIndex(e),u=c.positions.topToIndex(t);return null!=e&&null!=u?(i=this.props.cells[e],n=c.positions.tops[u],c=c.positions.getHeight(u),t=Math.floor((t-n)/c*d),s=this.props.cells[e].date,u=Dt(l.slotMinTime,Tt(o,u*d+t)),d=r.add(s,u),t=r.add(d,o),{dateProfile:l,dateSpan:Object.assign({range:{start:d,end:t},allDay:!1},i.extraDateSpan),dayEl:a.els[e],rect:{left:a.lefts[e],right:a.rights[e],top:n,bottom:n+c},layer:0}):null}}function Sl(e,t){let i=t||e,n=It(e,i);return null===n&&(i=e,n=1),{snapDuration:i,snapsPerSlot:n}}class kl extends cr{sliceRange(t,i){var n=[];for(let e=0;e<i.length;e+=1){var s=S(t,i[e]);s&&n.push({start:s.start,end:s.end,isStart:s.start.valueOf()===t.start.valueOf(),isEnd:s.end.valueOf()===t.end.valueOf(),col:e})}return n}}class El extends O{constructor(){super(...arguments),this.buildDayRanges=b(Dl),this.slicer=new kl,this.timeColsRef=t()}render(){let{props:i,context:n}=this,{dateProfile:s,dayTableModel:r}=i,{nowIndicator:o,nextDayThreshold:a}=n.options,l=this.buildDayRanges(r,s,n.dateEnv);return y(nr,{unit:o?"minute":"day"},(e,t)=>y(Cl,Object.assign({ref:this.timeColsRef},this.slicer.sliceProps(i,s,null,n,l),{forPrint:i.forPrint,axis:i.axis,dateProfile:s,slatMetas:i.slatMetas,slotDuration:i.slotDuration,cells:r.cells[0],tableColGroupNode:i.tableColGroupNode,tableMinWidth:i.tableMinWidth,clientWidth:i.clientWidth,clientHeight:i.clientHeight,expandRows:i.expandRows,nowDate:e,nowIndicatorSegs:o&&this.slicer.sliceNowDate(e,s,a,n,l),todayRange:t,onScrollTopRequest:i.onScrollTopRequest,onSlatCoords:i.onSlatCoords})))}}function Dl(e,t,i){var n,s=[];for(n of e.headerDates)s.push({start:i.add(n,t.slotMinTime),end:i.add(n,t.slotMaxTime)});return s}const Tl=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function Al(e,t,i,n,s){var r=new Date(0);let o=e,a=g(0);for(var l=i||function(e){let t,i,n;for(t=Tl.length-1;0<=t;--t)if(i=g(Tl[t]),null!==(n=It(i,e))&&1<n)return i;return e}(n),c=[];h(o)<h(t);){var d=s.add(r,o),u=null!==It(a,l);c.push({date:d,time:o,key:d.toISOString(),isoTimeStr:Yt(d),isLabeled:u}),o=Dt(o,n),a=Dt(a,n)}return c}function Il(e,t){e=new ar(e.renderRange,t);return new lr(e,!1)}var Rl=N({name:"@fullcalendar/timegrid",initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:class extends il{constructor(){super(...arguments),this.buildTimeColsModel=b(Il),this.buildSlatMetas=b(Al)}render(){let{options:t,dateEnv:e,dateProfileGenerator:i}=this.context,n=this["props"],s=n["dateProfile"],r=this.buildTimeColsModel(s,i),o=this.allDaySplitter.splitProps(n),a=this.buildSlatMetas(s.slotMinTime,s.slotMaxTime,t.slotLabelInterval,t.slotDuration,e);var l=t["dayMinWidth"];let c=!l;var d=l,u=t.dayHeaders&&y(rr,{dates:r.headerDates,dateProfile:s,datesRepDistinctDays:!0,renderIntro:c?this.renderHeadAxis:null}),h=!1!==t.allDaySlot&&(e=>y(Va,Object.assign({},o.allDay,{dateProfile:s,dayTableModel:r,nextDayThreshold:t.nextDayThreshold,tableMinWidth:e.tableMinWidth,colGroupNode:e.tableColGroupNode,renderRowIntro:c?this.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:this.headerElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:n.forPrint},this.getAllDayMaxEventProps()))),p=e=>y(El,Object.assign({},o.timed,{dayTableModel:r,dateProfile:s,axis:c,slotDuration:t.slotDuration,slatMetas:a,forPrint:n.forPrint,tableColGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,clientWidth:e.clientWidth,clientHeight:e.clientHeight,onSlatCoords:this.handleSlatCoords,expandRows:e.expandRows,onScrollTopRequest:this.handleScrollTopRequest}));return d?this.renderHScrollLayout(u,h,p,r.colCnt,l,a,this.state.slatCoords):this.renderSimpleLayout(u,h,p)}},usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});class Ml extends u{constructor(){super(...arguments),this.state={textId:i()}}render(){let{theme:t,dateEnv:e,options:i,viewApi:n}=this.context,{cellId:s,dayDate:r,todayRange:o}=this.props,a=this.state["textId"];var l=ws(r,o),c=i.listDayFormat?e.format(r,i.listDayFormat):"",d=i.listDaySideFormat?e.format(r,i.listDaySideFormat):"",c=Object.assign({date:e.toDate(r),view:n,textId:a,text:c,sideText:d,navLinkAttrs:ks(this.context,r),sideNavLinkAttrs:ks(this.context,r,"day",!1)},l);return y(x,{elTag:"tr",elClasses:["fc-list-day",...xs(l,t)],elAttrs:{"data-date":Vt(r)},renderProps:c,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:Ol,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},e=>y("th",{scope:"colgroup",colSpan:3,id:s,"aria-labelledby":a},y(e,{elTag:"div",elClasses:["fc-list-day-cushion",t.getClass("tableCellShaded")]})))}}function Ol(e){return y(D,null,e.text&&y("a",Object.assign({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&y("a",Object.assign({"aria-hidden":!0,
4className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}const Pl=o({hour:"numeric",minute:"2-digit",meridiem:"short"});class Nl extends u{render(){let{props:e,context:i}=this;var t=i["options"];let{seg:n,timeHeaderId:s,eventHeaderId:r,dateHeaderId:o}=e,a=t.eventTimeFormat||Pl;return y(Or,Object.assign({},e,{elTag:"tr",elClasses:["fc-list-event",n.eventRange.def.url&&"fc-event-forced-url"],defaultGenerator:()=>{var e=n,t=i;return t=Kn(e,t),y("a",Object.assign({},t),e.eventRange.def.title)},seg:n,timeText:"",disableDragging:!0,disableResizing:!0}),(e,t)=>y(D,null,function(i,n,s,r,o){var a=s["options"];if(!1===a.displayEventTime)return null;{var l=i.eventRange.def,c=i.eventRange.instance;let e=!1,t;return l.allDay?e=!0:Zi(i.eventRange.range)?i.isStart?t=Qn(i,n,s,null,null,c.range.start,i.end):i.isEnd?t=Qn(i,n,s,null,null,i.start,c.range.end):e=!0:t=Qn(i,n,s),e?(l={text:s.options.allDayText,view:s.viewApi},y(x,{elTag:"td",elClasses:["fc-list-event-time"],elAttrs:{headers:r+" "+o},renderProps:l,generatorName:"allDayContent",customGenerator:a.allDayContent,defaultGenerator:Hl,classNameGenerator:a.allDayClassNames,didMount:a.allDayDidMount,willUnmount:a.allDayWillUnmount})):y("td",{className:"fc-list-event-time"},t)}}(n,a,i,s,o),y("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},y("span",{className:"fc-list-event-dot",style:{borderColor:t.borderColor||t.backgroundColor}})),y(e,{elTag:"td",elClasses:["fc-list-event-title"],elAttrs:{headers:r+" "+o}})))}}function Hl(e){return e.text}function jl(e){return e.text}function Ll(e){let t=v(e.renderRange.start);for(var i=e.renderRange.end,n=[],s=[];t<i;)n.push(t),s.push({start:t,end:d(t,1)}),t=d(t,1);return{dayDates:n,dayRanges:s}}qe(':root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid var(--fc-border-color)}.fc .fc-list-empty{align-items:center;background-color:var(--fc-neutral-bg-color);display:flex;height:100%;justify-content:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:var(--fc-page-bg-color);position:sticky;top:0}.fc .fc-list-table thead{left:-10000px;position:absolute}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:var(--fc-neutral-bg-color)}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:var(--fc-list-event-hover-bg-color)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:calc(var(--fc-list-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-list-event-dot-width)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}');var zl={listDayFormat:Wl,listDaySideFormat:Wl,noEventsClassNames:a,noEventsContent:a,noEventsDidMount:a,noEventsWillUnmount:a};function Wl(e){return!1===e?null:o(e)}zl=N({name:"@fullcalendar/list",optionRefiners:zl,views:{list:{component:class extends O{constructor(){super(...arguments),this.computeDateVars=b(Ll),this.eventStoreToSegs=b(this._eventStoreToSegs),this.state={timeHeaderId:i(),eventHeaderId:i(),dateHeaderIdRoot:i()},this.setRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e}):this.context.unregisterInteractiveComponent(this)}}render(){var{props:e,context:t}=this,{dayDates:i,dayRanges:n}=this.computeDateVars(e.dateProfile),n=this.eventStoreToSegs(e.eventStore,e.eventUiBases,n);return y(Ui,{elRef:this.setRootEl,elClasses:["fc-list",t.theme.getClass("table"),!1!==t.options.stickyHeaderDates?"fc-list-sticky":""],viewSpec:t.viewSpec},y(yr,{liquid:!e.isHeightAuto,overflowX:e.isHeightAuto?"visible":"hidden",overflowY:e.isHeightAuto?"visible":"auto"},0<n.length?this.renderSegList(n,i):this.renderEmptyMessage()))}renderEmptyMessage(){var{options:e,viewApi:t}=this.context,t={text:e.noEventsText,view:t};return y(x,{elTag:"div",elClasses:["fc-list-empty"],renderProps:t,generatorName:"noEventsContent",customGenerator:e.noEventsContent,defaultGenerator:jl,classNameGenerator:e.noEventsClassNames,didMount:e.noEventsDidMount,willUnmount:e.noEventsWillUnmount},e=>y(e,{elTag:"div",elClasses:["fc-list-empty-cushion"]}))}renderSegList(e,l){let{theme:c,options:d}=this.context,{timeHeaderId:u,eventHeaderId:h,dateHeaderIdRoot:p}=this.state,f=function(e){let t=[],i,n;for(i=0;i<e.length;i+=1)n=e[i],(t[n.dayIndex]||(t[n.dayIndex]=[])).push(n);return t}(e);return y(nr,{unit:"day"},(t,i)=>{var n=[];for(let e=0;e<f.length;e+=1){var s=f[e];if(s){var r,o=Vt(l[e]),a=p+"-"+o;n.push(y(Ml,{key:o,cellId:a,dayDate:l[e],todayRange:i}));for(r of Yn(s,d.eventOrder))n.push(y(Nl,Object.assign({key:o+":"+r.eventRange.instance.instanceId,seg:r,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:u,eventHeaderId:h,dateHeaderId:a},M(r,i,t))))}}return y("table",{className:"fc-list-table "+c.getClass("table")},y("thead",null,y("tr",null,y("th",{scope:"col",id:u},d.timeHint),y("th",{scope:"col","aria-hidden":!0}),y("th",{scope:"col",id:h},d.eventHint))),y("tbody",null,n))})}_eventStoreToSegs(e,t,i){return this.eventRangesToSegs(Fn(e,t,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,i)}eventRangesToSegs(e,t){var i,n=[];for(i of e)n.push(...this.eventRangeToSegs(i,t));return n}eventRangeToSegs(e,t){var i,n=this.context["dateEnv"],s=this.context.options["nextDayThreshold"],r=e.range,o=e.def.allDay;let a;var l=[];for(a=0;a<t.length;a+=1)if((i=S(r,t[a]))&&(i={component:this,eventRange:e,start:i.start,end:i.end,isStart:e.isStart&&i.start.valueOf()===r.start.valueOf(),isEnd:e.isEnd&&i.end.valueOf()===r.end.valueOf(),dayIndex:a},l.push(i),!i.isEnd)&&!o&&a+1<t.length&&r.end<n.add(t[a+1].start,s)){i.end=r.end,i.isEnd=!0;break}return l}},buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}});class Fl extends O{constructor(){super(...arguments),this.buildDayTableModel=b(Qa),this.slicer=new qa,this.state={labelId:i()}}render(){var{props:e,state:t,context:i}=this,{dateProfile:n,forPrint:s}=e,r=i["options"],o=this.buildDayTableModel(n,i.dateProfileGenerator),a=this.slicer.sliceProps(e,n,r.nextDayThreshold,i,o),l=null!=e.tableWidth?e.tableWidth/r.aspectRatio:null,c=o.cells.length,c=null!=l?l/c:null;return y("div",{ref:e.elRef,"data-date":e.isoDateStr,className:"fc-multimonth-month",style:{width:e.width},role:"grid","aria-labelledby":t.labelId},y("div",{className:"fc-multimonth-header",style:{marginBottom:c},role:"presentation"},y("div",{className:"fc-multimonth-title",id:t.labelId},i.dateEnv.format(e.dateProfile.currentRange.start,e.titleFormat)),y("table",{className:["fc-multimonth-header-table",i.theme.getClass("table")].join(" "),role:"presentation"},y("thead",{role:"rowgroup"},y(rr,{dateProfile:e.dateProfile,dates:o.headerDates,datesRepDistinctDays:!1}
4)))),y("div",{className:["fc-multimonth-daygrid","fc-daygrid","fc-daygrid-body",!s&&"fc-daygrid-body-balanced",s&&"fc-daygrid-body-unbalanced",s&&"fc-daygrid-body-natural"].join(" "),style:{marginTop:-c}},y("table",{className:["fc-multimonth-daygrid-table",i.theme.getClass("table")].join(" "),style:{height:s?"":l},role:"presentation"},y("tbody",{role:"rowgroup"},y(Fa,Object.assign({},a,{dateProfile:n,cells:o.cells,eventSelection:e.eventSelection,dayMaxEvents:!s,dayMaxEventRows:!s,showWeekNumbers:r.weekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:s}))))))}}const Bl=g(1,"month");function Ul(e,t,i,n,s){var{start:r,end:o}=t.currentRange;let a=r;for(var l=[];a.valueOf()<o.valueOf();){var c=i.add(a,Bl),d={start:e.skipHiddenDays(a),end:e.skipHiddenDays(c,-1,!0)},u=Ya({currentRange:d,snapToWeek:!0,fixedWeekCount:n,dateEnv:i}),u={start:e.skipHiddenDays(u.start),end:e.skipHiddenDays(u.end,-1,!0)},h=t.activeRange?S(t.activeRange,s?u:d):null;l.push({currentDate:t.currentDate,isValid:t.isValid,validRange:t.validRange,renderRange:u,activeRange:h,currentRange:d,currentRangeUnit:"month",isRangeAllDay:!0,dateIncrement:t.dateIncrement,slotMinTime:t.slotMaxTime,slotMaxTime:t.slotMinTime}),a=c}return l}const ql=o({year:"numeric",month:"long"}),Vl=o({month:"long"});function $l(e,t){return e||(t[0].currentRange.start.getUTCFullYear()!==t[t.length-1].currentRange.start.getUTCFullYear()?ql:Vl)}var Yl={multiMonthTitleFormat:o,multiMonthMaxColumns:Number,multiMonthMinWidth:Number},Yl=(qe(".fc .fc-multimonth{border:1px solid var(--fc-border-color);display:flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto}.fc .fc-multimonth-title{font-size:1.2em;font-weight:700;padding:1em 0;text-align:center}.fc .fc-multimonth-daygrid{background:var(--fc-page-bg-color)}.fc .fc-multimonth-daygrid-table,.fc .fc-multimonth-header-table{table-layout:fixed;width:100%}.fc .fc-multimonth-daygrid-table{border-top-style:hidden!important}.fc .fc-multimonth-singlecol .fc-multimonth{position:relative}.fc .fc-multimonth-singlecol .fc-multimonth-header{background:var(--fc-page-bg-color);position:relative;top:0;z-index:2}.fc .fc-multimonth-singlecol .fc-multimonth-daygrid{position:relative;z-index:1}.fc .fc-multimonth-singlecol .fc-multimonth-daygrid-table,.fc .fc-multimonth-singlecol .fc-multimonth-header-table{border-left-style:hidden;border-right-style:hidden}.fc .fc-multimonth-singlecol .fc-multimonth-month:last-child .fc-multimonth-daygrid-table{border-bottom-style:hidden}.fc .fc-multimonth-multicol{line-height:1}.fc .fc-multimonth-multicol .fc-multimonth-month{padding:0 1.2em 1.2em}.fc .fc-multimonth-multicol .fc-daygrid-more-link{border:1px solid var(--fc-event-border-color);display:block;float:none;padding:1px}.fc .fc-multimonth-compact{line-height:1}.fc .fc-multimonth-compact .fc-multimonth-daygrid-table,.fc .fc-multimonth-compact .fc-multimonth-header-table{font-size:.9em}.fc-media-screen .fc-multimonth-singlecol .fc-multimonth-header{position:sticky}.fc-media-print .fc-multimonth{overflow:visible}"),N({name:"@fullcalendar/multimonth",initialView:"multiMonthYear",optionRefiners:Yl,views:{multiMonth:{component:class extends O{constructor(){super(...arguments),this.splitDateProfileByMonth=b(Ul),this.buildMonthFormat=b($l),this.scrollElRef=t(),this.firstMonthElRef=t(),this.needsScrollReset=!1,this.handleSizing=e=>{e&&this.updateSize()}}render(){const{context:e,props:n,state:t}=this;var i=e["options"];const{clientWidth:s,clientHeight:r}=t;var o=t.monthHPadding||0,a=Math.min(null!=s?Math.floor(s/(i.multiMonthMinWidth+o)):1,i.multiMonthMaxColumns)||1;const l=100/a+"%",c=null==s?null:s/a-o;o=null!=s&&1===a,a=this.splitDateProfileByMonth(e.dateProfileGenerator,n.dateProfile,e.dateEnv,!o&&i.fixedWeekCount,i.showNonCurrentDates);const d=this.buildMonthFormat(i.multiMonthTitleFormat,a);i=["fc-multimonth",o?"fc-multimonth-singlecol":"fc-multimonth-multicol",null!=c&&c<400?"fc-multimonth-compact":""];return y(Ui,{elRef:this.scrollElRef,elClasses:i,viewSpec:e.viewSpec},a.map((e,t)=>{var i=$t(e.currentRange.start);return y(Fl,Object.assign({},n,{key:i,isoDateStr:i,elRef:0===t?this.firstMonthElRef:void 0,titleFormat:d,dateProfile:e,width:l,tableWidth:c,clientWidth:s,clientHeight:r}))}))}componentDidMount(){this.updateSize(),this.context.addResizeHandler(this.handleSizing),this.requestScrollReset()}componentDidUpdate(e){w(e,this.props)||this.handleSizing(!1),e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}updateSize(){var e=this.scrollElRef.current,t=this.firstMonthElRef.current;e&&this.setState({clientWidth:e.clientWidth,clientHeight:e.clientHeight}),t&&e&&null==this.state.monthHPadding&&this.setState({monthHPadding:e.clientWidth-t.firstChild.offsetWidth})}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){var e,t;this.needsScrollReset&&null!=this.state.monthHPadding&&(t=this.props.dateProfile["currentDate"],t=(e=this.scrollElRef.current).querySelector(`[data-date="${$t(t)}"]`),e.scrollTop=t.getBoundingClientRect().top-this.firstMonthElRef.current.getBoundingClientRect().top,this.needsScrollReset=!1)}shouldComponentUpdate(){return!0}},dateProfileGeneratorClass:$a,multiMonthMinWidth:350,multiMonthMaxColumns:3},multiMonthYear:{type:"multiMonth",duration:{years:1},fixedWeekCount:!0,showNonCurrentDates:!1}}}));return Ao.push(ya,ba,Rl,zl,Yl),e.Calendar=class extends hs{constructor(e,t={}){var i;super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let s=this["currentData"];Mi(()=>{ae(y(ls,{options:s.calendarOptions,theme:s.theme,emitter:s.emitter},(e,t,i,n)=>(this.setClassNames(e),this.setHeight(t),y(Bi.Provider,{value:this.customContentRenderId},y(Go,Object.assign({isHeightAuto:i,forPrint:n},s))))),this.el)})}else this.isRendered&&(this.isRendered=!1,ae(null,this.el),this.setClassNames([]),this.setHeight(""))},(i=e).isConnected&&Ve(i.getRootNode()),this.el=e,this.renderRunner=new Ge(this.handleRenderRequest),new Mo({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){var e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){Mi(()=>{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!f(e,this.currentClassNames)){var t,i,n=this.el["classList"];for(t of this.currentClassNames)n.remove(t);for(i of e)n.add(i);this.currentClassNames=e}}setHeight(e){et(this.el,"height",e)}},e.Draggable=class{constructor(e,t={}){this.handlePointerDown=e=>{var t=this["dragging"],{minDistance:i,longPressDelay:n}=this.settings;t.minDistance=null!=i?i:e.isTouch?0:_.eventDragMinDistance,t.delay=e.isTouch?null!=n?n:_.longPressDelay:0},this.handleDragStart=e=>{e.isTouch&&this.dragging.delay&&e.subjectEl.classList.contains("fc-event")&&this.dragging.mirror.getMirrorEl().classList.add("fc-event-selected")},this.settings=t;e=this.dragging=new ca(e);e.touchScrollAllowed=!1,null!=t.itemSelector&&(e.pointer.selector=t.itemSelector),null!=t.appendTo&&(e.mirror.parentNode=t.appendTo),e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),new _a(e,t.eventData)}destroy(){this.dragging.destroy()}},e.Internal=eo,e.JsonRequestError=ss,e.Preact=to,e.ThirdPartyDraggable=class{constructor(e,t){let i=document;t=e===document||e instanceof Element?(i=e,t||{}):e||{};e=this.dragging=new wa(i);"string"==typeof t.itemSelector?e.pointer.selector=t.itemSelector:i===document&&(e.pointer.selector="[data-event]"),"string"==typeof t.mirrorSelector&&(e.mirrorSelector=t.mirrorSelector),new _a(e,t.eventData)}destroy(){this.dragging.destroy()}},e.createPlugin=N,e.formatDate=function(e,t={}){var i=Ko(t),t=o(t);return(e=i.createMarkerMeta(e))?i.format(e.marker,t,{forcedTzo:e.forcedTzo}):""},e.formatRange=function(e,t,i){var n=Ko("object"==typeof i&&i?i:{}),s=o(i),e=n.createMarkerMeta(e),t=n.createMarkerMeta(t);return e&&t?n.formatRange(e.marker,t.marker,s,{forcedStartTzo:e.forcedTzo,forcedEndTzo:t.forcedTzo,isEndExclusive:i.isEndExclusive,defaultSeparator:_.defaultRangeSeparator}):""},e.globalLocales=io,e.globalPlugins=Ao,e.sliceEvents=function(e,t){return Fn(e.eventStore,e.eventUiBases,e.dateProfile.activeRange,t?e.nextDayThreshold:null).fg}
vendor: 9,179 bytes, line 4
4,e.version="6.1.9",Object.defineProperty(e,"__esModule",{value:!0}),e}({});!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(c){"use strict";var n,r=window.Slick||{};n=0,(r=function(e,t){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:c(e),appendDots:c(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return c('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},c.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=c(e),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,e=c(e).data("slick")||{},i.options=c.extend({},i.defaults,t,e),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=c.proxy(i.autoPlay,i),i.autoPlayClear=c.proxy(i.autoPlayClear,i),i.autoPlayIterator=c.proxy(i.autoPlayIterator,i),i.changeSlide=c.proxy(i.changeSlide,i),i.clickHandler=c.proxy(i.clickHandler,i),i.selectHandler=c.proxy(i.selectHandler,i),i.setPosition=c.proxy(i.setPosition,i),i.swipeHandler=c.proxy(i.swipeHandler,i),i.dragHandler=c.proxy(i.dragHandler,i),i.keyHandler=c.proxy(i.keyHandler,i),i.instanceUid=n++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},r.prototype.addSlide=r.prototype.slickAdd=function(e,t,i){var n=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=n.slideCount)return!1;n.unload(),"number"==typeof t?0===t&&0===n.$slides.length?c(e).appendTo(n.$slideTrack):i?c(e).insertBefore(n.$slides.eq(t)):c(e).insertAfter(n.$slides.eq(t)):!0===i?c(e).prependTo(n.$slideTrack):c(e).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(e,t){c(t).attr("data-slick-index",e)}),n.$slidesCache=n.$slides,n.reinit()},r.prototype.animateHeight=function(){var e;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(e=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.animate({height:e},this.options.speed))},r.prototype.animateSlide=function(e,t){var i={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(e=-e),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:e},n.options.speed,n.options.easing,t):n.$slideTrack.animate({top:e},n.options.speed,n.options.easing,t):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),c({animStart:n.currentLeft}).animate({animStart:e},{duration:n.options.speed,easing:n.options.easing,step:function(e){e=Math.ceil(e),!1===n.options.vertical?i[n.animType]="translate("+e+"px, 0px)":i[n.animType]="translate(0px,"+e+"px)",n.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(n.applyTransition(),e=Math.ceil(e),!1===n.options.vertical?i[n.animType]="translate3d("+e+"px, 0px, 0px)":i[n.animType]="translate3d(0px,"+e+"px, 0px)",n.$slideTrack.css(i),t&&setTimeout(function(){n.disableTransition(),t.call()},n.options.speed))},r.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e=e&&null!==e?c(e).not(this.$slider):e},r.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=c(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},r.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,(!1===t.options.fade?t.$slideTrack:t.$slides.eq(e)).css(i)},r.prototype.autoPlay=function(){this.autoPlayClear(),this.slideCount>this.options.slidesToShow&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))},r.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},r.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0)&&(e.direction=1)),e.slideHandler(t))},r.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=c(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=c(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},r.prototype.buildDots=function(){var e,t;if(!0===this.options.dots){for(this.$slider.addClass("slick-dotted"),t=c("<ul />").addClass(this.options.dotsClass),e=0;e<=this.getDotCount();e+=1)t.append(c("<li />").append(this.options.customPaging.call(this,this,e)));this.$dots=t.appendTo(this.options.appendDots),this.$dots.find("li").first().addClass("slick-active")}},r.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){c(t).attr("data-slick-index",e).data("originalStyling",c(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?c('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),c("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},r.prototype.buildRows=function(){var e,t,i,n=this,s=document.createDocumentFragment(),r=n.$slider.children();if(1<n.options.rows){for(i=n.options.slidesPerRow*n.options.rows,t=Math.ceil(r.length/i),e=0;e<t;e++){for(var o=document.createElement("div"),a=0;a<n.options.rows;a++){for(var l=document.createElement("div"),c=0;c<n.options.slidesPerRow;c++){var d=e*i+(a*n.options.slidesPerRow+c);r.get(d)&&l.appendChild(r.get(d))}o.appendChild(l)}s.appendChild(o)}n.$slider.empty().append(s),n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}},r.prototype.checkResponsive=function(e,t){var i,n,s,r=this,o=!1,a=r.$slider.width(),l=window.innerWidth||c(window).width();if("window"===r.respondTo?s=l:"slider"===r.respondTo?s=a:"min"===r.respondTo&&(s=Math.min(l,a)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(i in n=null,r.breakpoints)r.breakpoints.hasOwnProperty(i)&&(!1===r.originalSettings.mobileFirst?s<r.breakpoints[i]&&(n=r.breakpoints[i]):s>r.breakpoints[i]&&(n=r.breakpoints[i]));null!==n?null!==r.activeBreakpoint&&n===r.activeBreakpoint&&!t||(r.activeBreakpoint=n,"unsl
4ick"===r.breakpointSettings[n]?r.unslick(n):(r.options=c.extend({},r.originalSettings,r.breakpointSettings[n]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),o=n):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),o=n),e||!1===o||r.$slider.trigger("breakpoint",[r,o])}},r.prototype.changeSlide=function(e,t){var i,n=this,s=c(e.currentTarget);switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),i=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":r=0==i?n.options.slidesToScroll:n.options.slidesToShow-i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-r,!1,t);break;case"next":r=0==i?n.options.slidesToScroll:i,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+r,!1,t);break;case"index":var r=0===e.data.index?0:e.data.index||s.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(r),!1,t),s.children().trigger("focus");break;default:return}},r.prototype.checkNavigable=function(e){var t=this.getNavigableIndexes(),i=0;if(e>t[t.length-1])e=t[t.length-1];else for(var n in t){if(e<t[n]){e=i;break}i=t[n]}return e},r.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(c("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",c.proxy(e.interrupt,e,!0)).off("mouseleave.slick",c.proxy(e.interrupt,e,!1)),!0===e.options.accessibility)&&e.$dots.off("keydown.slick",e.keyHandler),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility)&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow)&&e.$nextArrow.off("keydown.slick",e.keyHandler),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
4slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),c(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&c(e.$slideTrack).children().off("click.slick",e.selectHandler),c(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),c(window).off("resize.slick.slick-"+e.instanceUid,e.resize),c("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),c(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},r.prototype.cleanUpSlideEvents=function(){this.$list.off("mouseenter.slick",c.proxy(this.interrupt,this,!0)),this.$list.off("mouseleave.slick",c.proxy(this.interrupt,this,!1))},r.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},r.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},r.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),c(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow))&&t.$prevArrow.remove(),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow))&&t.$nextArrow.remove(),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){c(this).attr("style",c(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},r.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(e)).css(t)},r.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},r.prototype.fadeSlideOut=function(e){!1===this.cssTransitions?this.$slides.eq(e).animate({opacity:0,zIndex:this.options.zIndex-2},this.options.speed,this.options.easing):(this.applyTransition(e),this.$slides.eq(e).css({opacity:0,zIndex:this.options.zIndex-2}))},r.prototype.filterSlides=r.prototype.slickFilter=function(e){null!==e&&(this.$slidesCache=this.$slides,this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.filter(e).appendTo(this.$slideTrack),this.reinit())},r.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(e){e.stopImmediatePropagation();var t=c(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},r.prototype.getCurrent=r.prototype.slickCurrentSlide=function(){return this.currentSlide},r.prototype.getDotCount=function(){var e=this,t=0,i=0,n=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++n;else for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)n=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else n=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return n-1},r.prototype.getLeft=function(e){var t,i,n=this,s=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,i=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?i=-1.5:1===n.options.slidesToShow&&(i=-2)),s=t*n.options.slidesToShow*i),n.slideCount%n.options.slidesToScroll!=0&&e+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(s=e>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(e-n.slideCount))*n.slideWidth*-1,(n.options.slidesToShow-(e-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,n.slideCount%n.options.slidesToScroll*t*-1))):e+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(e+n.options.slidesToShow-n.slideCount)*n.slideWidth,s=(e+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(s=n.slideOffset=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),i=!1===n.options.vertical?e*n.slideWidth*-1+n.slideOffset:e*t*-1+s,!0===n.options.variableWidth&&(t=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(e):n.$slideTrack.children(".slick-slide").eq(e+n.options.slidesToShow),i=!0===n.options.rtl?t[0]?-1*(n.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,!0===n.options.centerMode)&&(t=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(e):n.$slideTrack.children(".slick-slide").eq(e+n.options.slidesToShow+1),i=!0===n.options.rtl?t[0]?-1*(n.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,i+=(n.$list.width()-t.outerWidth())/2),i},r.prototype.getOption=r.prototype.slickGetOption=function(e){return this.options[e]},r.prototype.getNavigableIndexes=function(){for(var e=this,t=0,i=0,n=[],s=!1===e.options.infinite?e.slideCount:(t=-1*e.options.slidesToScroll,i=-1*e.options.slidesToScroll,2*e.slideCount);t<s;)n.push(t),t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return n},r.prototype.getSlick=function(){return this},r.prototype.getSlideCount=function(){var i,n=this,s=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0;return!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(e,t){if(t.offsetLeft-s+c(t).outerWidth()/2>-1*n.swipeLeft)return i=t,!1}),Math.abs(c(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},r.prototype.goTo=r.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
4parseInt(e)}},t)},r.prototype.init=function(e){var t=this;c(t.$slider).hasClass("slick-initialized")||(c(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},r.prototype.initADA=function(){var i=this,n=Math.ceil(i.slideCount/i.options.slidesToShow),s=i.getNavigableIndexes().filter(function(e){return 0<=e&&e<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(e){var t=s.indexOf(e);c(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+e,tabindex:-1}),-1!==t&&c(this).attr({"aria-describedby":"slick-slide-control"+i.instanceUid+t})}),i.$dots.attr("role","tablist").find("li").each(function(e){var t=s[e];c(this).attr({role:"presentation"}),c(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+e,"aria-controls":"slick-slide"+i.instanceUid+t,"aria-label":e+1+" of "+n,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var e=i.currentSlide,t=e+i.options.slidesToShow;e<t;e++)i.$slides.eq(e).attr("tabindex",0);i.activateADA()},r.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility)&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler))},r.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(c("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility)&&e.$dots.on("keydown.slick",e.keyHandler),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&c("li",e.$dots).on("mouseenter.slick",c.proxy(e.interrupt,e,!0)).on("mouseleave.slick",c.proxy(e.interrupt,e,!1))},r.prototype.initSlideEvents=function(){this.options.pauseOnHover&&(this.$list.on("mouseenter.slick",c.proxy(this.interrupt,this,!0)),this.$list.on("mouseleave.slick",c.proxy(this.interrupt,this,!1)))},r.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
4,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),c(document).on(e.visibilityChange,c.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&c(e.$slideTrack).children().on("click.slick",e.selectHandler),c(window).on("orientationchange.slick.slick-"+e.instanceUid,c.proxy(e.orientationChange,e)),c(window).on("resize.slick.slick-"+e.instanceUid,c.proxy(e.resize,e)),c("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),c(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),c(e.setPosition)},r.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()),!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show()},r.prototype.keyHandler=function(e){e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===this.options.accessibility?this.changeSlide({data:{message:!0===this.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===this.options.accessibility&&this.changeSlide({data:{message:!0===this.options.rtl?"previous":"next"}}))},r.prototype.lazyLoad=function(){function e(e){c("img[data-lazy]",e).each(function(){var e=c(this),t=c(this).attr("data-lazy"),i=c(this).attr("data-srcset"),n=c(this).attr("data-sizes")||r.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){e.animate({opacity:0}
vendor: 7,051 bytes, line 4
4,100,function(){i&&(e.attr("srcset",i),n)&&e.attr("sizes",n),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,e,t])})},s.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,t])},s.src=t})}var t,i,n,r=this;if(!0===r.options.centerMode?n=!0===r.options.infinite?(i=r.currentSlide+(r.options.slidesToShow/2+1))+r.options.slidesToShow+2:(i=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),r.options.slidesToShow/2+1+2+r.currentSlide):(i=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,n=Math.ceil(i+r.options.slidesToShow),!0===r.options.fade&&(0<i&&i--,n<=r.slideCount)&&n++),t=r.$slider.find(".slick-slide").slice(i,n),"anticipated"===r.options.lazyLoad)for(var s=i-1,o=n,a=r.$slider.find(".slick-slide"),l=0;l<r.options.slidesToScroll;l++)s<0&&(s=r.slideCount-1),t=(t=t.add(a.eq(s))).add(a.eq(o)),s--,o++;e(t),r.slideCount<=r.options.slidesToShow?e(r.$slider.find(".slick-slide")):r.currentSlide>=r.slideCount-r.options.slidesToShow?e(r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow)):0===r.currentSlide&&e(r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow))},r.prototype.loadSlider=function(){this.setPosition(),this.$slideTrack.css({opacity:1}),this.$slider.removeClass("slick-loading"),this.initUI(),"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()},r.prototype.next=r.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},r.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},r.prototype.pause=r.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},r.prototype.play=r.prototype.slickPlay=function(){this.autoPlay(),this.options.autoplay=!0,this.paused=!1,this.focussed=!1,this.interrupted=!1},r.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange)&&c(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus())},r.prototype.prev=r.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},r.prototype.preventDefault=function(e){e.preventDefault()},r.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,n,s,r=this,o=c("img[data-lazy]",r.$slider);o.length?(t=o.first(),i=t.attr("data-lazy"),n=t.attr("data-srcset"),s=t.attr("data-sizes")||r.$slider.attr("data-sizes"),(o=document.createElement("img")).onload=function(){n&&(t.attr("srcset",n),s)&&t.attr("sizes",s),t.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===r.options.adaptiveHeight&&r.setPosition(),r.$slider.trigger("lazyLoaded",[r,t,i]),r.progressiveLazyLoad()},o.onerror=function(){e<3?setTimeout(function(){r.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,t,i]),r.progressiveLazyLoad())},o.src=i):r.$slider.trigger("allImagesLoaded",[r])},r.prototype.refresh=function(e){var t=this,i=t.slideCount-t.options.slidesToShow;!t.options.infinite&&t.currentSlide>i&&(t.currentSlide=i),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),i=t.currentSlide,t.destroy(!0),c.extend(t,t.initials,{currentSlide:i}),t.init(),e||t.changeSlide({data:{message:"index",index:i}},!1)},r.prototype.registerBreakpoints=function(){var e,t,i,n=this,s=n.options.responsive||null;if("array"===c.type(s)&&s.length){for(e in n.respondTo=n.options.respondTo||"window",s)if(i=n.breakpoints.length-1,s.hasOwnProperty(e)){for(t=s[e].breakpoint;0<=i;)n.breakpoints[i]&&n.breakpoints[i]===t&&n.breakpoints.splice(i,1),i--;n.breakpoints.push(t),n.breakpointSettings[t]=s[e].settings}n.breakpoints.sort(function(e,t){return n.options.mobileFirst?e-t:t-e})}},r.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&c(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},r.prototype.resize=function(){var e=this;c(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=c(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},r.prototype.removeSlide=r.prototype.slickRemove=function(e,t,i){var n=this;if(e="boolean"==typeof e?!0===(t=e)?0:n.slideCount-1:!0===t?--e:e,n.slideCount<1||e<0||e>n.slideCount-1)return!1;n.unload(),(!0===i?n.$slideTrack.children():n.$slideTrack.children(this.options.slide).eq(e)).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},r.prototype.setCSS=function(e){var t,i,n=this,s={};!0===n.options.rtl&&(e=-e),t="left"==n.positionProp?Math.ceil(e)+"px":"0px",i="top"==n.positionProp?Math.ceil(e)+"px":"0px",s[n.positionProp]=e,!1!==n.transformsEnabled&&(!(s={})===n.cssTransitions?s[n.animType]="translate("+t+", "+i+")":s[n.animType]="translate3d("+t+", "+i+", 0px)"),n.$slideTrack.css(s)},r.prototype.setDimensions=function(){var e=this,t=(!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length))),e.$slides.first().outerWidth(!0)-e.$slides.first().width());!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},r.prototype.setFade=function(){var i,n=this;n.$slides.each(function(e,t){i=n.slideWidth*e*-1,!0===n.options.rtl?c(t).css({position:"relative",right:i,top:0,zIndex:n.options.zIndex-2,opacity:0}
4):c(t).css({position:"relative",left:i,top:0,zIndex:n.options.zIndex-2,opacity:0})}),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},r.prototype.setHeight=function(){var e;1===this.options.slidesToShow&&!0===this.options.adaptiveHeight&&!1===this.options.vertical&&(e=this.$slides.eq(this.currentSlide).outerHeight(!0),this.$list.css("height",e))},r.prototype.setOption=r.prototype.slickSetOption=function(){var e,t,i,n,s,r=this,o=!1;if("object"===c.type(arguments[0])?(i=arguments[0],o=arguments[1],s="multiple"):"string"===c.type(arguments[0])&&(i=arguments[0],n=arguments[1],o=arguments[2],"responsive"===arguments[0]&&"array"===c.type(arguments[1])?s="responsive":void 0!==arguments[1]&&(s="single")),"single"===s)r.options[i]=n;else if("multiple"===s)c.each(i,function(e,t){r.options[e]=t});else if("responsive"===s)for(t in n)if("array"!==c.type(r.options.responsive))r.options.responsive=[n[t]];else{for(e=r.options.responsive.length-1;0<=e;)r.options.responsive[e].breakpoint===n[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(n[t])}o&&(r.unload(),r.reinit())},r.prototype.setPosition=function(){this.setDimensions(),this.setHeight(),!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade(),this.$slider.trigger("setPosition",[this])},r.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty)&&void 0===t.webkitPerspective&&(e.animType=!1),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty)&&void 0===t.MozPerspective&&(e.animType=!1),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty)&&void 0===t.webkitPerspective&&(e.animType=!1),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform)&&(e.animType=!1),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},r.prototype.setSlideClasses=function(e){var t,i,n,s=this,r=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");s.$slides.eq(e).addClass("slick-current"),!0===s.options.centerMode?(i=s.options.slidesToShow%2==0?1:0,n=Math.floor(s.options.slidesToShow/2),!0===s.options.infinite&&((n<=e&&e<=s.slideCount-1-n?s.$slides.slice(e-n+i,e+n+1):(t=s.options.slidesToShow+e,r.slice(t-n+1+i,t+n+2))).addClass("slick-active").attr("aria-hidden","false"),0===e?r.eq(r.length-1-s.options.slidesToShow).addClass("slick-center"):e===s.slideCount-1&&r.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(e).addClass("slick-center")):(0<=e&&e<=s.slideCount-s.options.slidesToShow?s.$slides.slice(e,e+s.options.slidesToShow):r.length<=s.options.slidesToShow?r:(i=s.slideCount%s.options.slidesToShow,t=!0===s.options.infinite?s.options.slidesToShow+e:e,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-e<s.options.slidesToShow?r.slice(t-(s.options.slidesToShow-i),t+i):r.slice(t,t+s.options.slidesToShow))).addClass("slick-active").attr("aria-hidden","false"),"ondemand"!==s.options.lazyLoad&&"anticipated"!==s.options.lazyLoad||s.lazyLoad()},r.prototype.setupInfinite=function(){var e,t,i,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(t=null,n.slideCount>n.options.slidesToShow)){for(i=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,e=n.slideCount;e>n.slideCount-i;--e)c(n.$slides[t=e-1]).clone(!0).attr("id","").attr("data-slick-index",t-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(e=0;e<i+n.slideCount;e+=1)t=e,c(n.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){c(this).attr("id","")})}},r.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},r.prototype.selectHandler=function(e){e=c(e.target).is(".slick-slide")?c(e.target):c(e.target).parents(".slick-slide"),e=(e=parseInt(e.attr("data-slick-index")))||0;this.slideCount<=this.options.slidesToShow?this.slideHandler(e,!1,!0):this.slideHandler(e)},r.prototype.slideHandler=function(e,t,i){var n,s,r,o=this;t=t||!1,!0===o.animating&&!0===o.options.waitForAnimate||!0===o.options.fade&&o.currentSlide===e||(!1===t&&o.asNavFor(e),n=e,t=o.getLeft(n),r=o.getLeft(o.currentSlide),o.currentLeft=null===o.swipeLeft?r:o.swipeLeft,!1===o.options.infinite&&!1===o.options.centerMode&&(e<0||e>o.getDotCount()*o.options.slidesToScroll)||!1===o.options.infinite&&!0===o.options.centerMode&&(e<0||e>o.slideCount-o.options.slidesToScroll)?!1===o.options.fade&&(n=o.currentSlide,!0!==i?o.animateSlide(r,function(){o.postSlide(n)}):o.postSlide(n)):(o.options.autoplay&&clearInterval(o.autoPlayTimer),s=n<0?o.slideCount%o.options.slidesToScroll!=0?o.slideCount-o.slideCount%o.options.slidesToScroll:o.slideCount+n:n>=o.slideCount?o.slideCount%o.options.slidesToScroll!=0?0:n-o.slideCount:n,o.animating=!0,o.$slider.trigger("beforeChange",[o,o.currentSlide,s]),e=o.currentSlide,o.
vendor: 4,845 bytes, line 4
4currentSlide=s,o.setSlideClasses(o.currentSlide),o.options.asNavFor&&(r=(r=o.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(o.currentSlide),o.updateDots(),o.updateArrows(),!0===o.options.fade?(!0!==i?(o.fadeSlideOut(e),o.fadeSlide(s,function(){o.postSlide(s)})):o.postSlide(s),o.animateHeight()):!0!==i?o.animateSlide(t,function(){o.postSlide(s)}):o.postSlide(s)))},r.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},r.prototype.swipeDirection=function(){var e=this.touchObject.startX-this.touchObject.curX,t=this.touchObject.startY-this.touchObject.curY,t=Math.atan2(t,e);return(e=(e=Math.round(180*t/Math.PI))<0?360-Math.abs(e):e)<=45&&0<=e||e<=360&&315<=e?!1===this.options.rtl?"left":"right":135<=e&&e<=225?!1===this.options.rtl?"right":"left":!0===this.options.verticalSwiping?35<=e&&e<=135?"down":"up":"vertical"},r.prototype.swipeEnd=function(e){var t,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1;if(n.interrupted=!1,n.shouldClick=!(10<n.touchObject.swipeLength),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},r.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},r.prototype.swipeMove=function(e){var t,i,n=this,s=void 0!==e.originalEvent?e.originalEvent.touches:null;return!(!n.dragging||n.scrolling||s&&1!==s.length)&&(t=n.getLeft(n.currentSlide),n.touchObject.curX=void 0!==s?s[0].pageX:e.clientX,n.touchObject.curY=void 0!==s?s[0].pageY:e.clientY,n.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(n.touchObject.curX-n.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(n.touchObject.curY-n.touchObject.startY,2))),!n.options.verticalSwiping&&!n.swiping&&4<s?!(n.scrolling=!0):(!0===n.options.verticalSwiping&&(n.touchObject.swipeLength=s),s=n.swipeDirection(),void 0!==e.originalEvent&&4<n.touchObject.swipeLength&&(n.swiping=!0,e.preventDefault()),e=(!1===n.options.rtl?1:-1)*(n.touchObject.curX>n.touchObject.startX?1:-1),!0===n.options.verticalSwiping&&(e=n.touchObject.curY>n.touchObject.startY?1:-1),i=n.touchObject.swipeLength,(n.touchObject.edgeHit=!1)===n.options.infinite&&(0===n.currentSlide&&"right"===s||n.currentSlide>=n.getDotCount()&&"left"===s)&&(i=n.touchObject.swipeLength*n.options.edgeFriction,n.touchObject.edgeHit=!0),!1===n.options.vertical?n.swipeLeft=t+i*e:n.swipeLeft=t+i*(n.$list.height()/n.listWidth)*e,!0===n.options.verticalSwiping&&(n.swipeLeft=t+i*e),!0!==n.options.fade&&!1!==n.options.touchMove&&(!0===n.animating?(n.swipeLeft=null,!1):void n.setCSS(n.swipeLeft))))},r.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.dragging=!0},r.prototype.unfilterSlides=r.prototype.slickUnfilter=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).detach(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())},r.prototype.unload=function(){var e=this;c(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
4,r.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},r.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},r.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active").end(),this.$dots.find("li").eq(Math.floor(this.currentSlide/this.options.slidesToScroll)).addClass("slick-active"))},r.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},c.fn.slick=function(){for(var e,t=arguments[0],i=Array.prototype.slice.call(arguments,1),n=this.length,s=0;s<n;s++)if("object"==typeof t||void 0===t?this[s].slick=new r(this[s],t):e=this[s].slick[t].apply(this[s].slick,i),void 0!==e)return e;return this}}),function(i,n,I,u){"use strict";function h(e){return e&&e.hasOwnProperty&&e instanceof I}function R(e){return p(e)&&0<e.indexOf("%")}function M(e,t){var i=parseInt(e,10)||0;return t&&R(e)&&(i=P.getViewport()[t]/100*i),Math.ceil(i)}function O(e,t){return M(e,t)+"px"}var s=I("html"),r=I(i),c=I(n),P=I.fancybox=function(){P.open.apply(this,arguments)},o=navigator.userAgent.match(/msie/i),a=null,d=n.createTouch!==u,p=function(e){return e&&"string"===I.type(e)};I.extend(P,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!d,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(o?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>',loading:'<div id="fancybox-loading"><div></div></div>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:I.noop,beforeLoad:I.noop,afterLoad:I.noop,beforeShow:I.noop,afterShow:I.noop,beforeChange:I.noop,beforeClose:I.noop,afterClose:I.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,
4skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(c,d){if(c&&(I.isPlainObject(d)||(d={}),!1!==P.close(!0)))return I.isArray(c)||(c=h(c)?I(c).get():[c]),I.each(c,function(e,t){var i,n,s,r,o,a,l={};"object"===I.type(t)&&(t.nodeType&&(t=I(t)),h(t)?(l={href:t.data("fancybox-href")||t.attr("href"),title:I("<div/>").text(t.data("fancybox-title")||t.attr("title")||"").html(),isDom:!0,element:t},I.metadata&&I.extend(!0,l,t.metadata())):l=t),i=d.href||l.href||(p(t)?t:null),n=d.title!==u?d.title:l.title||"",!(r=(s=d.content||l.content)?"html":d.type||l.type)&&l.isDom&&(r=(r=t.data("fancybox-type"))||((o=t.prop("class").match(/fancybox\.(\w+)/))?o[1]:null)),p(i)&&(r||(P.isImage(i)?r="image":P.isSWF(i)?r="swf":"#"===i.charAt(0)?r="inline":p(t)&&(r="html",s=t)),"ajax"===r)&&(i=(o=i.split(/\s+/,2)).shift(),a=o.shift()),s||("inline"===r?i?s=I(p(i)?i.replace(/.*(?=#[^\s]+$)/,""):i):l.isDom&&(s=t):"html"===r?s=i:r||i||!l.isDom||(r="inline",s=t)),I.extend(l,{href:i,type:r,content:s,title:n,selector:a}),c[e]=l}),P.opts=I.extend(!0,{},P.defaults,d),d.keys!==u&&(P.opts.keys=!!d.keys&&I.extend({},P.defaults.keys,d.keys)),P.group=c,P._start(P.opts.index)},cancel:function(){var e=P.coming;e&&!1===P.trigger("onCancel")||(P.hideLoading(),e&&(P.ajaxLoad&&P.ajaxLoad.abort(),P.ajaxLoad=null,P.imgPreload&&(P.imgPreload.onload=P.imgPreload.onerror=null),e.wrap&&e.wrap.stop(!0,!0).trigger("onReset").remove(),P.coming=null,P.current||P._afterZoomOut(e)))},close:function(e){P.cancel(),!1!==P.trigger("beforeClose")&&(P.unbindEvents(),P.isActive)&&(P.isOpen&&!0!==e?(P.isOpen=P.isOpened=!1,P.isClosing=!0,I(".fancybox-item, .fancybox-nav").remove(),P.wrap.stop(!0,!0).removeClass("fancybox-opened"),P.transitions[P.current.closeMethod]()):(I(".fancybox-wrap").stop(!0).trigger("onReset").remove(),P._afterZoomOut()))},play:function(e){function t(){n(),P.current&&P.player.isActive&&(P.player.timer=setTimeout(P.next,P.current.playSpeed))}function i(){n(),c.unbind(".player"),P.player.isActive=!1,P.trigger("onPlayEnd")}var n=function(){clearTimeout(P.player.timer)};!0===e||!P.player.isActive&&!1!==e?P.current&&(P.current.loop||P.current.index<P.group.length-1)&&(P.player.isActive=!0,c.bind({"onCancel.player beforeClose.player":i,"onUpdate.player":t,"beforeLoad.player":n}),t(),P.trigger("onPlayStart")):i()},next:function(e){var t=P.current;t&&(p(e)||(e=t.direction.next),P.jumpto(t.index+1,e,"next"))},prev:function(e){var t=P.current;t&&(p(e)||(e=t.direction.prev),P.jumpto(t.index-1,e,"prev"))},jumpto:function(e,t,i){var n=P.current;n&&(e=M(e),P.direction=t||n.direction[e>=n.index?"next":"prev"],P.router=i||"jumpto",n.loop&&(e<0&&(e=n.group.length+e%n.group.length),e%=n.group.length),n.group[e]!==u)&&(P.cancel(),P._start(e))},reposition:function(e,t){var i=P.current,n=i?i.wrap:null;n&&(t=P._getPosition(t),e&&"scroll"===e.type?(delete t.position,n.stop(!0,!0).animate(t,200)):(n.css(t),i.pos=I.extend({},i.dim,t)))},update:function(t){var i=t&&t.originalEvent&&t.originalEvent.type,n=!i||"orientationchange"===i;n&&(clearTimeout(a),a=null),P.isOpen&&(a=a||setTimeout(function(){var e=P.current;e&&!P.isClosing&&(P.wrap.removeClass("fancybox-tmp"),(n||"load"===i||"resize"===i&&e.autoResize)&&P._setDimension(),"scroll"===i&&e.canShrink||P.reposition(t),P.trigger("onUpdate"),a=null)},n&&!d?0:300))},toggle:function(e){P.isOpen&&(P.current.fitToView="boolean"===I.type(e)?e:!P.current.fitToView,d&&(P.wrap.removeAttr("style").addClass("fancybox-tmp"),P.trigger("onUpdate")),P.update())},hideLoading:function(){c.unbind(".loading"),I("#fancybox-loading").remove()},showLoading:function(){var e,t;P.hideLoading(),e=I(P.opts.tpl.loading).click(P.cancel).appendTo("body"),c.bind("keydown.loading",function(e){27===(e.which||e.keyCode)&&(e.preventDefault(),P.cancel())}),P.defaults.fixed||(t=P.getViewport(),e.css({position:"absolute",top:.5*t.h+t.y,left:.5*t.w+t.x})),P.trigger("onLoading")},getViewport:function(){var e=P.current&&P.current.locked||!1,t={x:r.scrollLeft(),y:r.scrollTop()};return e&&e.length?(t.w=e[0].clientWidth,t.h=e[0].clientHeight):(t.w=d&&i.innerWidth?i.innerWidth:r.width(),t.h=d&&i.innerHeight?i.innerHeight:r.height()),t},unbindEvents:function(){P.wrap&&h(P.wrap)&&P.wrap.unbind(".fb"),c.unbind(".fb"),r.unbind(".fb")},bindEvents:function(){var t,l=P.current;l&&(r.bind("orientationchange.fb"+(d?"":" resize.fb")+(l.autoCenter&&!l.locked?" scroll.fb":""),P.update),(t=l.keys)&&c.bind("keydown.fb",function(i){var n=i.which||i.keyCode,e=i.target||i.srcElement;if(27===n&&P.coming)return!1;i.ctrlKey||i.altKey||i.shiftKey||i.metaKey||e&&(e.type||I(e).is("[contenteditable]"))||I.each(t,function(e,t){return 1<l.group.length&&t[n]!==u?(P[e](t[n]),i.preventDefault(),!1):-1<I.inArray(n,t)?(P[e](),i.preventDefault(),!1):void 0})}),I.fn.mousewheel)&&l.mouseWheel&&P.wrap.bind("mousewheel.fb",function(e,t,i,n){for(var s,r=e.target||null,o=I(r),a=!1;o.length&&!(a||o.is(".fancybox-skin")||o.is(".fancybox-wrap"));)a=(s=o[0])&&!(s.style.overflow&&"hidden"===s.style.overflow)&&(s.clientWidth&&s.scrollWidth>s.clientWidth||s.clientHeight&&s.scrollHeight>s.clientHeight),o=I(o).parent();0===t||a||1<P.group.length&&!l.canShrink&&(0<n||0<i?P.prev(0<n?"down":"left"):(n<0||i<0)&&P.next(n<0?"up":"right"),e.preventDefault())})},trigger:function(i,e){var t,n=e||P.coming||P.current;if(n){if(!1===(t=I.isFunction(n[i])?n[i].apply(n,Array.prototype.slice.call(arguments,1
4)):t))return!1;n.helpers&&I.each(n.helpers,function(e,t){t&&P.helpers[e]&&I.isFunction(P.helpers[e][i])&&P.helpers[e][i](I.extend(!0,{},P.helpers[e].defaults,t),n)})}c.trigger(i)},isImage:function(e){return p(e)&&e.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(e){return p(e)&&e.match(/\.(swf)((\?|#).*)?$/i)},_start:function(e){var t,i,n={};if(e=M(e),!(t=P.group[e]||null))return!1;if(t=(n=I.extend(!0,{},P.opts,t)).margin,i=n.padding,"number"===I.type(t)&&(n.margin=[t,t,t,t]),"number"===I.type(i)&&(n.padding=[i,i,i,i]),n.modal&&I.extend(!0,n,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),n.autoSize&&(n.autoWidth=n.autoHeight=!0),"auto"===n.width&&(n.autoWidth=!0),"auto"===n.height&&(n.autoHeight=!0),n.group=P.group,n.index=e,P.coming=n,!1===P.trigger("beforeLoad"))P.coming=null;else{if(t=n.type,i=n.href,!t)return P.coming=null,!(!P.current||!P.router||"jumpto"===P.router)&&(P.current.index=e,P[P.router](P.direction));if(P.isActive=!0,"image"!==t&&"swf"!==t||(n.autoHeight=n.autoWidth=!1,n.scrolling="visible"),"image"===t&&(n.aspectRatio=!0),"iframe"===t&&d&&(n.scrolling="scroll"),n.wrap=I(n.tpl.wrap).addClass("fancybox-"+(d?"mobile":"desktop")+" fancybox-type-"+t+" fancybox-tmp "+n.wrapCSS).appendTo(n.parent||"body"),I.extend(n,{skin:I(".fancybox-skin",n.wrap),outer:I(".fancybox-outer",n.wrap),inner:I(".fancybox-inner",n.wrap)}),I.each(["Top","Right","Bottom","Left"],function(e,t){n.skin.css("padding"+t,O(n.padding[e]))}),P.trigger("onReady"),"inline"===t||"html"===t){if(!n.content||!n.content.length)return P._error("content")}else if(!i)return P._error("href");"image"===t?P._loadImage():"ajax"===t?P._loadAjax():"iframe"===t?P._loadIframe():P._afterLoad()}},_error:function(e){I.extend(P.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:e,content:P.coming.tpl.error}),P._afterLoad()},_loadImage:function(){var e=P.imgPreload=new Image;e.onload=function(){this.onload=this.onerror=null,P.coming.width=this.width/P.opts.pixelRatio,P.coming.height=this.height/P.opts.pixelRatio,P._afterLoad()},e.onerror=function(){this.onload=this.onerror=null,P._error("image")},e.src=P.coming.href,!0!==e.complete&&P.showLoading()},_loadAjax:function(){var i=P.coming;P.showLoading(),P.ajaxLoad=I.ajax(I.extend({},i.ajax,{url:i.href,error:function(e,t){P.coming&&"abort"!==t?P._error("ajax",e):P.hideLoading()},success:function(e,t){"success"===t&&(i.content=e,P._afterLoad())}}))},_loadIframe:function(){var e=P.coming,t=I(e.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",d?"auto":e.iframe.scrolling).attr("src",e.href);I(e.wrap).bind("onReset",function(){try{I(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(e){}}),e.iframe.preload&&(P.showLoading(),t.one("load",function(){I(this).data("ready",1),d||I(this).bind("load.fb",P.update),I(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),P._afterLoad()})),e.content=t.appendTo(e.inner),e.iframe.preload||P._afterLoad()},_preloadImages:function(){for(var e,t=P.group,i=P.current,n=t.length,s=i.preload?Math.min(i.preload,n-1):0,r=1;r<=s;r+=1)"image"===(e=t[(i.index+r)%n]).type&&e.href&&((new Image).src=e.href)},_afterLoad:function(){var e,i,t,n,s,r=P.coming,o=P.current,a="fancybox-placeholder";if(P.hideLoading(),r&&!1!==P.isActive)if(!1===P.trigger("afterLoad",r,o))r.wrap.stop(!0).trigger("onReset").remove(),P.coming=null;else{switch(o&&(P.trigger("beforeChange",o),o.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove()),P.unbindEvents(),i=(e=r).content,t=r.type,r=r.scrolling,I.extend(P,{wrap:e.wrap,skin:e.skin,outer:e.outer,inner:e.inner,current:e,previous:o}),n=e.href,t){case"inline":case"ajax":case"html":e.selector?i=I("<div>").html(i).find(e.selector):h(i)&&(i.data(a)||i.data(a,I('<div class="'+a+'"></div>').insertAfter(i).hide()),i=i.show().detach(),e.wrap.bind("onReset",function(){I(this).find(i).length&&i.hide().replaceAll(i.data(a)).data(a,!1)}));break;case"image":i=e.tpl.image.replace(/\{href\}/g,n);break;case"swf":i='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+n+'"></param>',s="",I.each(e.swf,function(e,t){i+='<param name="'+e+'" value="'+t+'"></param>',s+=" "+e+'="'+t+'"'}),i+='<embed src="'+n+'" type="application/x-shockwave-flash" width="100%" height="100%"'+s+"></embed></object>"}h(i)&&i.parent().is(e.inner)||e.inner.append(i),P.trigger("beforeShow"),e.inner.css("overflow","yes"===r?"scroll":"no"===r?"hidden":r),P._setDimension(),P.reposition(),P.isOpen=!1,P.coming=null,P.b
4indEvents(),P.isOpened?o.prevMethod&&P.transitions[o.prevMethod]():I(".fancybox-wrap").not(e.wrap).stop(!0).trigger("onReset").remove(),P.transitions[P.isOpened?e.nextMethod:e.openMethod](),P._preloadImages()}},_setDimension:function(){var e,t,i,n,s,r,o,a,l,c,d,u,h,p,f=P.getViewport(),g=0,m=P.wrap,v=P.skin,y=P.inner,b=P.current,_=b.width,w=b.height,x=b.minWidth,C=b.minHeight,S=b.maxWidth,k=b.maxHeight,E=b.scrolling,D=b.scrollOutside?b.scrollbarWidth:0,T=b.margin,A=M(T[1]+T[3]),T=M(T[0]+T[2]);if(m.add(v).add(y).width("auto").height("auto").removeClass("fancybox-tmp"),i=A+(e=M(v.outerWidth(!0)-v.width())),n=T+(t=M(v.outerHeight(!0)-v.height())),s=R(_)?(f.w-i)*M(_)/100:_,r=R(w)?(f.h-n)*M(w)/100:w,"iframe"===b.type){if(h=b.content,b.autoHeight&&1===h.data("ready"))try{h[0].contentWindow.document.location&&(y.width(s).height(9999),p=h.contents().find("body"),D&&p.css("overflow-x","hidden"),r=p.outerHeight(!0))}catch(e){}}else(b.autoWidth||b.autoHeight)&&(y.addClass("fancybox-tmp"),b.autoWidth||y.width(s),b.autoHeight||y.height(r),b.autoWidth&&(s=y.width()),b.autoHeight&&(r=y.height()),y.removeClass("fancybox-tmp"));if(_=M(s),w=M(r),a=s/r,x=M(R(x)?M(x,"w")-i:x),S=M(R(S)?M(S,"w")-i:S),C=M(R(C)?M(C,"h")-n:C),p=S,o=k=M(R(k)?M(k,"h")-n:k),b.fitToView&&(S=Math.min(f.w-i,S),k=Math.min(f.h-n,k)),d=f.w-A,u=f.h-T,b.aspectRatio?(w=(_=k<(w=S<_?M((_=S)/a):w)?M((w=k)*a):_)<x?M((_=x)/a):w)<C&&(_=M((w=C)*a)):(_=Math.max(x,Math.min(_,S)),b.autoHeight&&"iframe"!==b.type&&(y.width(_),w=y.height()),w=Math.max(C,Math.min(w,k))),b.fitToView)if(y.width(_).height(w),m.width(_+e),l=m.width(),c=m.height(),b.aspectRatio)for(;(d<l||u<c)&&x<_&&C<w&&!(19<g++);)w=Math.max(C,Math.min(k,w-10)),(_=M(w*a))<x&&(w=M((_=x)/a)),S<_&&(w=M((_=S)/a)),y.width(_).height(w),m.width(_+e),l=m.width(),c=m.height();else _=Math.max(x,Math.min(_,_-(l-d))),w=Math.max(C,Math.min(w,w-(c-u)));D&&"auto"===E&&w<r&&_+e+D<d&&(_+=D),y.width(_).height(w),m.width(_+e),l=m.width(),c=m.height(),i=(d<l||u<c)&&x<_&&C<w,n=b.aspectRatio?_<p&&w<o&&_<s&&w<r:(_<p||w<o)&&(_<s||w<r),I.extend(b,{dim:{width:O(l),height:O(c)},origWidth:s,origHeight:r,canShrink:i,canExpand:n,wPadding:e,hPadding:t,wrapSpace:c-v.outerHeight(!0),skinSpace:v.height()-w}),!h&&b.autoHeight&&C<w&&w<k&&!n&&y.height("auto")},_getPosition:function(e){var t=P.current,i=P.getViewport(),n=t.margin,s=P.wrap.width()+n[1]+n[3],r=P.wrap.height()+n[0]+n[2],n={position:"absolute",top:n[0],left:n[3]};return t.autoCenter&&t.fixed&&!e&&r<=i.h&&s<=i.w?n.position="fixed":t.locked||(n.top+=i.y,n.left+=i.x),n.top=O(Math.max(n.top,n.top+(i.h-r)*t.topRatio)),n.left=O(Math.max(n.left,n.left+(i.w-s)*t.leftRatio)),n},_afterZoomIn:function(){var t=P.current;t&&(P.isOpen=P.isOpened=!0,P.wrap.css("overflow","visible").addClass("fancybox-opened").hide().show(0),P.update(),(t.closeClick||t.nextClick&&1<P.group.length)&&P.inner.css("cursor","pointer").bind("click.fb",function(e){I(e.target).is("a")||I(e.target).parent().is("a")||(e.preventDefault(),P[t.closeClick?"close":"next"]())}),t.closeBtn&&I(t.tpl.closeBtn).appendTo(P.skin).bind("click.fb",function(e){e.preventDefault(),P.close()}),t.arrows&&1<P.group.length&&((t.loop||0<t.index)&&I(t.tpl.prev).appendTo(P.outer).bind("click.fb",P.prev),t.loop||t.index<P.group.length-1)&&I(t.tpl.next).appendTo(P.outer).bind("click.fb",P.next),P.trigger("afterShow"),t.loop||t.index!==t.group.length-1?P.opts.autoPlay&&!P.player.isActive&&(P.opts.autoPlay=!1,P.play(!0)):P.play(!1))},_afterZoomOut:function(e){e=e||P.current,I(".fancybox-wrap").trigger("onReset").remove(),I.extend(P,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),P.trigger("afterClose",e)}}),P.transitions={getOrigPosition:function(){var e=P.current,t=e.element,i=e.orig,n={},s=50,r=50,o=e.hPadding,a=e.wPadding,l=P.getViewport();return!i&&e.isDom&&t.is(":visible")&&!(i=t.find("img:first")).length&&(i=t),h(i)?(n=i.offset(),i.is("img")&&(s=i.outerWidth(),r=i.outerHeight())):(n.top=l.y+(l.h-r)*e.topRatio,n.left=l.x+(l.w-s)*e.leftRatio),"fixed"!==P.wrap.css("position")&&!e.locked||(n.top-=l.y,n.left-=l.x),n={top:O(n.top-o*e.topRatio),left
4:O(n.left-a*e.leftRatio),width:O(s+a),height:O(r+o)}},step:function(e,t){var i=t.prop,n=P.current,s=n.wrapSpace,r=n.skinSpace;"width"!==i&&"height"!==i||(t=t.end===t.start?1:(e-t.start)/(t.end-t.start),P.isClosing&&(t=1-t),e=e-("width"===i?n.wPadding:n.hPadding),P.skin[i](M("width"===i?e:e-s*t)),P.inner[i](M("width"===i?e:e-s*t-r*t)))},zoomIn:function(){var e=P.current,t=e.pos,i=e.openEffect,n="elastic"===i,s=I.extend({opacity:1},t);delete s.position,n?(t=this.getOrigPosition(),e.openOpacity&&(t.opacity=.1)):"fade"===i&&(t.opacity=.1),P.wrap.css(t).animate(s,{duration:"none"===i?0:e.openSpeed,easing:e.openEasing,step:n?this.step:null,complete:P._afterZoomIn})},zoomOut:function(){var e=P.current,t=e.closeEffect,i="elastic"===t,n={opacity:.1};i&&(n=this.getOrigPosition(),e.closeOpacity)&&(n.opacity=.1),P.wrap.animate(n,{duration:"none"===t?0:e.closeSpeed,easing:e.closeEasing,step:i?this.step:null,complete:P._afterZoomOut})},changeIn:function(){var e,t=P.current,i=t.nextEffect,n=t.pos,s={opacity:1},r=P.direction;n.opacity=.1,"elastic"===i&&(e="down"===r||"up"===r?"top":"left","down"===r||"right"===r?(n[e]=O(M(n[e])-200),s[e]="+=200px"):(n[e]=O(M(n[e])+200),s[e]="-=200px")),"none"===i?P._afterZoomIn():P.wrap.css(n).animate(s,{duration:t.nextSpeed,easing:t.nextEasing,complete:P._afterZoomIn})},changeOut:function(){var e=P.previous,t=e.prevEffect,i={opacity:.1},n=P.direction;"elastic"===t&&(i["down"===n||"up"===n?"top":"left"]=("up"===n||"left"===n?"-":"+")+"=200px"),e.wrap.animate(i,{duration:"none"===t?0:e.prevSpeed,easing:e.prevEasing,complete:function(){I(this).trigger("onReset").remove()}})}},P.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!d,fixed:!0},overlay:null,fixed:!1,el:I("html"),create:function(e){var t;e=I.extend({},this.defaults,e),this.overlay&&this.close(),t=(P.coming||e).parent,this.overlay=I('<div class="fancybox-overlay"></div>').appendTo(t&&t.length?t:"body"),this.fixed=!1,e.fixed&&P.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(e){var t=this;e=I.extend({},this.defaults,e),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(e),this.fixed||(r.bind("resize.overlay",I.proxy(this.update,this)),this.update()),e.closeClick&&this.overlay.bind("click.overlay",function(e){if(I(e.target).hasClass("fancybox-overlay"))return(P.isActive?P:t).close(),!1}),this.overlay.css(e.css).show()},close:function(){r.unbind("resize.overlay"),this.el.hasClass("fancybox-lock")&&(I(".fancybox-margin").removeClass("fancybox-margin"),this.el.removeClass("fancybox-lock"),r.scrollTop(this.scrollV).scrollLeft(this.scrollH)),I(".fancybox-overlay").remove().hide(),I.extend(this,{overlay:null,fixed:!1})},update:function(){var e,t="100%";this.overlay.width(t).height("100%"),o?(e=Math.max(n.documentElement.offsetWidth,n.body.offsetWidth),c.width()>e&&(t=c.width())):c.width()>r.width()&&(t=c.width()),this.overlay.width(t).height(c.height())},onReady:function(e,t){var i=this.overlay;I(".fancybox-overlay").stop(!0,!0),i||this.create(e),e.locked&&this.fixed&&t.fixed&&(t.locked=this.overlay.append(t.wrap),t.fixed=!1),!0===e.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(e,t){t.locked&&!this.el.hasClass("fancybox-lock")&&(!1!==this.fixPosition&&I("*").filter(function(){return"fixed"===I(this).css("position")&&!I(this).hasClass("fancybox-overlay")&&!I(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin"),this.scrollV=r.scrollTop(),this.scrollH=r.scrollLeft(),this.el.addClass("fancybox-lock"),r.scrollTop(this.scrollV).scrollLeft(this.scrollH)),this.open(e)},onUpdate:function(){this.fixed||this.update()},afterClose:function(e){this.overlay&&!P.coming&&this.overlay.fadeOut(e.speedOut,I.proxy(this.close,this))}},P.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(e){var t,i,n=P.current,s=n.title,r=e.type;if(I.isFunction(s)&&(s=s.call(n.element,n)),p(s)&&""!==I.trim(s)){switch(t=I('<div class="fancybox-title fancybox-title-'+r+'-wrap">'+s+"</div>"),r){case"inside":i=P.skin;break;case"outside":i=P.wrap;break;case"over":i=P.inner;break;default:i=P.skin,t.appendTo("body"),o&&t.width(t.width()),t.wrapInner('<span class="child"></span>'),P.current.margin[2]+=Math.abs(M(t.css("margin-bottom")))}
4t["top"===e.position?"prependTo":"appendTo"](i)}}},I.fn.fancybox=function(r){function e(e){var t,i,n=I(this).blur(),s=l;e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||n.is(".fancybox-wrap")||(t=r.groupAttr||"data-fancybox-group",(i=n.attr(t))||(t="rel",i=n.get(0)[t]),i&&""!==i&&"nofollow"!==i&&(s=(n=(n=a.length?I(a):o).filter("["+t+'="'+i+'"]')).index(this)),r.index=s,!1!==P.open(n,r)&&e.preventDefault())}var o=I(this),a=this.selector||"",l=(r=r||{}).index||0;return a&&!1!==r.live?c.undelegate(a,"click.fb-start").delegate(a+":not('.fancybox-item, .fancybox-nav')","click.fb-start",e):o.unbind("click.fb-start").bind("click.fb-start",e),this.filter("[data-fancybox-start=1]").trigger("click"),this},c.ready(function(){var e,t;I.scrollbarWidth===u&&(I.scrollbarWidth=function(){var e=I('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),t=e.children(),t=t.innerWidth()-t.height(99).innerWidth();return e.remove(),t}),I.support.fixedPosition===u&&(I.support.fixedPosition=(e=I('<div style="position:fixed;top:20px;"></div>').appendTo("body"),t=20===e[0].offsetTop||15===e[0].offsetTop,e.remove(),t)),I.extend(P.defaults,{scrollbarWidth:I.scrollbarWidth(),fixed:I.support.fixedPosition,parent:I("body")}),e=I(i).width(),s.addClass("fancybox-lock-test"),t=I(i).width(),s.removeClass("fancybox-lock-test"),I("<style type='text/css'>.fancybox-margin{margin-right:"+(t-e)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Mustache=t()}(this,function(){"use strict";var t=Object.prototype.toString,R=Array.isArray||function(e){return"[object Array]"===t.call(e)};function d(e){return"function"==typeof e}function M(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function u(e,t){return null!=e&&"object"==typeof e&&t in e}var i=RegExp.prototype.test;var n=/\S/;function O(e){return!i.call(n,e)}var s={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};var P=/\s*/,N=/\s+/,H=/\s*=/,j=/\s*\}/,L=/#|\^|\/|>|\{|&|=|!/;function o(e,t){if(!e)return[];var i,n,s,r=!1,o=[],a=[],l=[],c=!1,d=!1,u="",h=0;function p(){if(c&&!d)for(;l.length;)delete a[l.pop()];else l=[];d=c=!1}function f(e){if("string"==typeof e&&(e=e.split(N,2)),!R(e)||2!==e.length)throw new Error("Invalid tags: "+e);i=new RegExp(M(e[0])+"\\s*"),n=new RegExp("\\s*"+M(e[1])),s=new RegExp("\\s*"+M("}"+e[1]))}f(t||W.tags);for(var g,m,v,y,b,_,w=new z(e);!w.eos();){if(g=w.pos,v=w.scanUntil(i))for(var x=0,C=v.length;x<C;++x)O(y=v.charAt(x))?(l.push(a.length),u+=y):(r=d=!0,u+=" "),a.push(["text",y,g,g+1]),g+=1,"\n"===y&&(p(),u="",h=0,r=!1);if(!w.scan(i))break;if(c=!0,m=w.scan(L)||"name",w.scan(P),"="===m?(v=w.scanUntil(H),w.scan(H),w.scanUntil(n)):"{"===m?(v=w.scanUntil(s),w.scan(j),w.scanUntil(n),m="&"):v=w.scanUntil(n),!w.scan(n))throw new Error("Unclosed tag at "+w.pos);if(b=">"==m?[m,v,g,w.pos,u,h,r]:[m,v,g,w.pos],h++,a.push(b),"#"===m||"^"===m)o.push(b);else if("/"===m){if(!(_=o.pop()))throw new Error('Unopened section "'+v+'" at '+g);if(_[1]!==v)throw new Error('Unclosed section "'+_[1]+'" at '+g)}else"name"===m||"{"===m||"&"===m?d=!0:"="===m&&f(v)}if(p(),_=o.pop())throw new Error('Unclosed section "'+_[1]+'" at '+w.pos);for(var S,k=function(e){for(var t,i,n=[],s=0,r=e.length;s<r;++s)(t=e[s])&&("text"===t[0]&&i&&"text"===i[0]?(i[1]+=t[1],i[3]=t[3]):(n.push(t),i=t));return n}(a),E=[],D=E,T=[],A=0,I=k.length;A<I;++A)switch((S=k[A])[0]){case"#":case"^":D.push(S),T.push(S),D=S[4]=[];break;case"/":T.pop()[5]=S[2],D=0<T.length?T[T.length-1][4]:E;break;default:D.push(S)}return E}function z(e){this.string=e,this.tail=e,this.pos=0}function r(e,t){this.view=e,this.cache={".":this.view},this.parent=t}function e(){this.templateCache={_cache:{},set:function(e,t){this._cache[e]=t},get:function(e){return this._cache[e]},clear:function(){this._cache={}}}}z.prototype.eos=function(){return""===this.tail},z.prototype.scan=function(e){var e=this.tail.match(e);return e&&0===e.index?(e=e[0],this.tail=this.tail.substring(e.length),this.pos+=e.length,e):""},z.prototype.scanUntil=function(e){var t,i=this.tail.search(e);switch(i){case-1:t=this.tail,this.tail="";break;case 0:t="";break;default:t=this.tail.substring(0,i),this.tail=this.tail.substring(i)}return this.pos+=t.length,t},r.prototype.push=function(e){return new r(e,this)},r.prototype.lookup=function(e){var t,i,n,s=this.cache;if(s.hasOwnProperty(e))t=s[e];else{for(var r,o,a,l=this,c=!1;l;){if(0<e.indexOf("."))for(r=l.view,o=e.split("."),a=0;null!=r&&a<o.length;)a===o.length-1&&(c=u(r,o[a])||(i=r,n=o[a],null!=i&&"object"!=typeof i&&i.hasOwnProperty&&i.hasOwnProperty(n))),r=r[o[a++]];else r=l.view[e],c=u(l.view,e);if(c){t=r;break}l=l.parent}s[e]=t}return t=d(t)?t.call(this.view):t},e.prototype.clearCache=function(){void 0!==this.templateCache&&this.templateCache.clear()},e.prototype.parse=function(e,t){var i=this.templateCache,n=e+":"+(t||W.tags).join(":"),s=void 0!==i,r=s?i.get(n):void 0;return null==r&&(r=o(e,t),s)&&i.set(n,r),r},e.prototype.render=function(e,t,i,n){var s=this.getConfigTags(n),s=this.parse(e,s),t=t instanceof r?t:new r(t,void 0);return this.renderTokens(s,t,i,e,n)},e.prototype.renderTokens=function(e,t,i,n,s){for(var r,o,a,l="",c=0,d=e.length;c<d;++c)a=void 0,"#"===(o=(r=e[c])[0])?a=this.renderSection(r,t,i,n,s):"^"===o?a=this.renderInverted(r,t,i,n,s):">"===o?a=this.renderPartial(r,t,i,s):"&"===o?a=this.unescapedValue(r,t):"name"===o?a=this.escapedValue(r,t,s):"text"===o&&(a=this.rawValue(r)),void 0!==a&&(l+=a);return l},e.prototype.renderSection=function(e,t,i,n,s){var r=this,o="",a=t.lookup(e[1]);if(a){if(R(a))for(var l=0,c=a.length;l<c;++l)o+=this.renderTokens(e[4],t.push(a[l]),i,n,s);else if("object"==typeof a||"string"==typeof a||"number"==typeof a)o+=this.renderTokens(e[4],t.push(a),i,n,s);else if(d(a)){if("string"!=typeof n)throw new Error("Cannot use higher-order sections without the original template");null!=(a=a.call(t.view,n.slice(e[3],e[5]),function(e){return r.render(e,t,i,s)}))&&(o+=a)}else o+=this.renderTokens(e[4],t,i,n,s);return o}},e.prototype.renderInverted=function(e,t,i,n,s){var r=t.lookup(e[1]);if(!r||R(r)&&0===r.length)return this.renderTokens(e[4],t,i,n,s)},e.prototype.indentPartial=function(e,t,i){for(var n=t.replace(/[^ \t]/g,""),s=e.split("\n"),r=0;r<s.length;r++)s[r].length&&(0<r||!i)&&(s[r]=n+s[r]);return s.join("\n")},e.prototype.renderPartial=function(e,t,i,n){var s,r,o,a,l;if(i)return s=this.getConfigTags(n),null!=(r=d(i)?i(e[1]):i[e[1]])?(o=e[6],l=e[5],e=e[4],a=r,0==l&&e&&(a=this.indentPartial(r,e,o)),l=this.parse(a,s),this.renderTokens(l,t,i,a,n)):void 0},e.prototype.unescapedValue=function(e,t){t=t.lookup(e[1]);if(null!=t)return t},e.prototype.escapedValue=function(e,t,i){i=this.getConfigEscape(i)||W.escape,t=t.lookup(e[1]);
4if(null!=t)return("number"==typeof t&&i===W.escape?String:i)(t)},e.prototype.rawValue=function(e){return e[1]},e.prototype.getConfigTags=function(e){return R(e)?e:e&&"object"==typeof e?e.tags:void 0},e.prototype.getConfigEscape=function(e){if(e&&"object"==typeof e&&!R(e))return e.escape};var W={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(e){a.templateCache=e},get templateCache(){return a.templateCache}},a=new e;return W.clearCache=function(){return a.clearCache()},W.parse=function(e,t){return a.parse(e,t)},W.render=function(e,t,i,n){if("string"!=typeof e)throw new TypeError('Invalid template! Template should be a "string" but "'+(R(s=e)?"array":typeof s)+'" was given as the first argument for mustache#render(template, view, partials)');var s;return a.render(e,t,i,n)},W.escape=function(e){return String(e).replace(/[&<>"'`=\/]/g,function(e){return s[e]})},W.Scanner=z,W.Context=r,W.Writer=e,W}); 5 6function inIframe() { 7 try { 8 return window.self !== window.top; 9 } catch (e) { 10 return true; 11 } 12} 13 14if (!inIframe()) { 15 16 17 18var eyeAble_pluginConfig = {"alternativeFilePaths":{"blackWhiteOffPath":"images/custom/essen/Eye-Able-Tagmodus-invert.svg","blackWhitePath":"images/custom/essen/Eye-Able-Nachtmodus.svg","blueYellowPath":"images/custom/essen/Eye-Able-Kontrast-03-blau-gelb.svg","bluefilterOffPath":"images/custom/essen/Eye-Able-Blaufilter.svg","bluefilterOnPath":"images/custom/essen/Eye-Able-Blaufilter.svg","bwPresetPath":"images/custom/essen/Eye-Able-Kontrast-02-gespiegelt.svg","cc5Path":"images/custom/essen/Eye-Able-Kontrast-02-gespiegelt.svg","cc6Path":"images/custom/essen/Eye-Able-Sättigungsmodus.svg","colorWheelPath":"images/custom/essen/Eye-Able-Kontrast-02-gespiegelt.svg","colorblindPath":"images/custom/essen/Eye-Able-Farbschwäche.svg","fontPath":"images/custom/essen/Eye-Able-Leserliche-Schrift.svg","infoPath":"images/custom/essen/Eye-Able-Information-weiÃ-ohne-HG.svg","keyboardPath":"images/custom/essen/Eye-Able-Tab-Navigation.svg","mainIconPath":"images/custom/essen/Eye-Able-Startbutton.svg","moreFunctionsPath":"images/custom/essen/Eye-Able-Mehr-Funktionen.svg","navTTSPath":"images/custom/essen/Eye-Able-Vorlesen.svg","oneClickPath":"images/custom/essen/Eye-Able-Sofortansicht.svg","oneClickSavePath":"images/custom/essen/Eye-Able-Speichern.svg","redGreenPath":"images/custom/essen/Eye-Able-Kontrast-04-rot-grün.svg","resetPath":"images/custom/essen/Eye-Able-Alles-zurücksetzen.svg","resetTopPath":"images/custom/essen/Eye-Able-Rückgängig-weiÃ-ohne-HG.svg","settingsAniMainPath":"images/custom/essen/Eye-Able-Animationen-ausblenden.svg","settingsAniPath":"images/custom/essen/Eye-Able-Animationen-ausblenden.svg","settingsClkPath":"images/custom/essen/Eye-Able-Blaufilter-nach-Uhrzeit.svg","settingsImgPath":"images/custom/essen/Eye-Able-Bilder-ausblenden.svg","settingsMutePath":"images/custom/essen/Eye-Able-Ton-ausschalten.svg","whiteBlackPath":"images/custom/essen/Eye-Able-Kontrast-01.svg","zoomPath":"images/custom/essen/Eye-Able-SchriftgröÃe.svg"},"azureDemoMode":false,"blacklistContrast":".s3-image ,.widget-thumbnail ,.iconQuadrat ","blacklistDarkmode":".box-info","blacklistFontsize":".inhalt ,#hauptnavigation ,.verteilerItem ,.linklistSpezial ,.portalunternavigation ,#sucheFeldDesktop ","customBackgroundColor":"#002A46","customCssRules":{".animeEyeAbleExtended > div > div > .eyeAble_mainIconClass":"visibility : hidden",".eyeAbleActive,.eyeAbletooltip,.eyeAble_cc-item-text":"border-radius : 0 !important",".eyeAbleActive>.eyeAbleInvert, .eyeAbleActive>div>.eyeAbleInvert":"filter : none !important",".eyeAble_headerLink":"visibility : hidden",".eyeAble_settings,.iAble_column,.eyeAble_tooltip,.eyeAble_cc-single-item,.eyeAble_settings-block":"border-radius : 0 !important;",".eyeAble_settings-block,.eyeAble_cc-single-item":"border-bottom: 1px solid #fff;",".eyeAbletooltip:focus:not(.eyeAbleActive):not(.eyeAble_mainicon_container) > span":"color:black",".eyeAbletooltip:hover:not(.eyeAbleActive):not(.eyeAble_mainicon_container) > span":"color:black"},"customFunctionPosition":{"Bluefilter":"Main","ColorCorrection":"More","Darkmode":"More","HideImages":"More","LargeCursor":"More","StopAnimation":"More","TabNavi":"More"},"customText":{"cpRead":"Ist der Text lesbar?","dragTxt":"Mit gedrückter linker Maustaste kann der Startbutton an die gewünschte Stelle verschoben werden.","enableBf":"Blaufilter","funcAni":"Ausblendung von Animationen","funcCursor":"GröÃerer Mauszeiger aktivieren","man2Close":"Navigation der Website beenden","man2FocusTxt":"Der Fokus wird wieder auf das Vorlesefenster und an den Anfang der Seite zurückgesetzt","man2HeadLev":"Ãberschrift erster bis sechster Ordnung","man2Img":"Nächste Grafik","man2Intro":"Es ist möglich, den Text auf der Website vorlesen zu lassen. Dafür muss die Maus über den Text bewegt werden. Das Vorlesen kann durch einen linken Mausklick oder die Leertaste unterbrochen werden.","man2Intro2":"Die Website kann auch über die Bedienung mit der Tastatur vorgelesen werden. Dafür werden die folgenden Tastaturkombinationen verwendet:","manHeader":"Anleitung zur Verwendung der Tastatur-Kurzbefehle.","manTab":"Tastaturnavigation starten","popUpHideIconTip":"Tipp: Das Tool kann auch über \"ALT + 1\" geöffnet werden.","screenreaderText":"Vorlesen","tipAnimationTxt":"Bewegte Elemente und Animationen auf der Webseite werden nicht angezeigt.","tipBfTxt":"Die Augen werden durch den Blaufilter geschont.","tipCCTxt":"Alle Farben werden durch einen Algorithmus zur Kompensation von Farbschwächen wie beispielsweise einer Rot-Grün-Schwäche angepasst.","tipContrastBox":"Individuelle Auswahl der optimalen Kontrastfarben.","tipFuncTxt":"Erweiterte Einstellungen wie eine Unterstützung für Farbschwächen, Ausblendung von Bildern, Bedie
18nung über die Tastatur, Aktivierung eines gröÃeren Mauszeigers und Veränderung der SchriftgröÃe.","tipHideIcon":"Das Logo wird ausgeblendet. Das Menü kann über die Tastaturkombination Alt + 1 aufgerufen werden.","tipImgTxt":"Alle Bilder auf der Website und im Tool werden ausgeblendet.","tipInstant":"Aus mehreren Einstellungen wird eine Voreinstellung zusammengesetzt. Eigene Einstellungen können mithilfe des âSpeichernâ-Buttons übernommen werden.","tipMainTxt":"Diese Website kann individuell angepasst werden.","tipMute":"Ausschaltung des Tons","tipMuteTxt":"Der Ton wird für die Webseite stumm geschaltet.","tipNav":"Alle Inhalte der Website werden durch die Aktivierung nur mit der Tastatur navigierbar.","tipResTxt":"Setzt alle aktiven Funktionen zurück.","tipSettingsTxt":"Sprache wechseln und weitere Funktionen.","tipSr":"Vorlesen der Webseite","tipSrTxt":"Der Screenreader liest die Webseite oder einzelne Inhalte vor. Die Bedienung erfolgt über die Maus oder die Tastatur.","tipZoomTxt":"Die Website wird proportional vergröÃert.","tipfontReset":"SchriftgröÃe zurücksetzen"},"disableZoom":false,"forceWhiteBackground":".s3-accomodation-search","license":{"cms.essen.de":"50bb7fe2e4f7602aeqhqnncsj","cmstest.essen.de":"b310ca3b324c5482eqhqnncse","formulare.essen.de":"42b4d3289a830d52eqhqnncs7","media.essen.de":"679016de76d1ebdfeqhqnncs:","service.essen.de":"2dae14f46b54d56feqhqnncs8","test.essen.de":"96e344e7d9567f38eqhqnncs8","www.essen.de":"1b8b8de27ab36657eqhqnncsh","intraessen.essen.de":"ef3c1bddd50ab257eqhqnncsf"},"mainIconAlt":2,"newColor":{"--active-background":"#81adb6","--active-hover-shadow":"#fff","--inactive-hover-background":"#81adb6"},"noBackground":".s3-icon-close,#cmpboxrecall","precisePosition":true,"readSpeaker":true,"topPosition":"175px"} 19 20 21/* 22 Copyright (C) Tobias Greiner - Web Inclusion GmBH 23 Unauthorized copying of this file, via any medium is strictly prohibited 24 Proprietary and confidential 25 All Rights Reserved 26 Written by Tobias Greiner [email protected], 2025 27*/ 28var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};$jscomp.arrayIterator=function(a){return{next:$jscomp.arrayIteratorImpl(a)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1; 29$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};$jscomp.getGlobal=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this); 30$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(a,b){var c=$jscomp.propertyToPolyfillSymbol[b];if(null==c)return a[b];c=a[c];return void 0!==c?c:a[b]}; 31$jscomp.polyfill=function(a,b,c,d){b&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(a,b,c,d):$jscomp.polyfillUnisolated(a,b,c,d))};$jscomp.polyfillUnisolated=function(a,b,c,d){c=$jscomp.global;a=a.split(".");for(d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))return;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:b})}; 32$jscomp.polyfillIsolated=function(a,b,c,d){var e=a.split(".");a=1===e.length;d=e[0];d=!a&&d in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var f=0;f<e.length-1;f++){var h=e[f];if(!(h in d))return;d=d[h]}e=e[e.length-1];c=$jscomp.IS_SYMBOL_NATIVE&&"es6"===c?d[e]:null;b=b(c);null!=b&&(a?$jscomp.defineProperty($jscomp.polyfills,e,{configurable:!0,writable:!0,value:b}):b!==c&&($jscomp.propertyToPolyfillSymbol[e]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(e):$jscomp.POLYFILL_PREFIX+e,e= 33$jscomp.propertyToPolyfillSymbol[e],$jscomp.defineProperty(d,e,{configurable:!0,writable:!0,value:b})))};$jscomp.initSymbol=function(){};
vendor: 14,372 bytes, lines 34-68
34$jscomp.polyfill("Symbol",function(a){if(a)return a;var b=function(e,f){this.$jscomp$symbol$id_=e;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.$jscomp$symbol$id_};var c=0,d=function(e){if(this instanceof d)throw new TypeError("Symbol is not a constructor");return new b("jscomp_symbol_"+(e||"")+"_"+c++,e)};return d},"es6","es3");$jscomp.initSymbolIterator=function(){}; 35$jscomp.polyfill("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=$jscomp.global[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&$jscomp.defineProperty(d.prototype,a,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return a},"es6", 36"es3");$jscomp.initSymbolAsyncIterator=function(){};$jscomp.iteratorPrototype=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};$jscomp.createTemplateTagFirstArg=function(a){return a.raw=a};$jscomp.createTemplateTagFirstArgWithRaw=function(a,b){a.raw=b;return a};$jscomp.makeIterator=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):$jscomp.arrayIterator(a)}; 37$jscomp.arrayFromIterator=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};$jscomp.arrayFromIterable=function(a){return a instanceof Array?a:$jscomp.arrayFromIterator($jscomp.makeIterator(a))};$jscomp.underscoreProtoCanBeSet=function(){var a={a:!0},b={};try{return b.__proto__=a,b.a}catch(c){}return!1}; 38$jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null;$jscomp.generator={};$jscomp.generator.ensureIteratorResultIsObject_=function(a){if(!(a instanceof Object))throw new TypeError("Iterator result "+a+" is not an object");}; 39$jscomp.generator.Context=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null};$jscomp.generator.Context.prototype.start_=function(){if(this.isRunning_)throw new TypeError("Generator is already running");this.isRunning_=!0};$jscomp.generator.Context.prototype.stop_=function(){this.isRunning_=!1}; 40$jscomp.generator.Context.prototype.jumpToErrorHandler_=function(){this.nextAddress=this.catchAddress_||this.finallyAddress_};$jscomp.generator.Context.prototype.next_=function(a){this.yieldResult=a};$jscomp.generator.Context.prototype.throw_=function(a){this.abruptCompletion_={exception:a,isException:!0};this.jumpToErrorHandler_()};$jscomp.generator.Context.prototype.return=function(a){this.abruptCompletion_={return:a};this.nextAddress=this.finallyAddress_}; 41$jscomp.generator.Context.prototype.jumpThroughFinallyBlocks=function(a){this.abruptCompletion_={jumpTo:a};this.nextAddress=this.finallyAddress_};$jscomp.generator.Context.prototype.yield=function(a,b){this.nextAddress=b;return{value:a}};$jscomp.generator.Context.prototype.yieldAll=function(a,b){a=$jscomp.makeIterator(a);var c=a.next();$jscomp.generator.ensureIteratorResultIsObject_(c);if(c.done)this.yieldResult=c.value,this.nextAddress=b;else return this.yieldAllIterator_=a,this.yield(c.value,b)}; 42$jscomp.generator.Context.prototype.jumpTo=function(a){this.nextAddress=a};$jscomp.generator.Context.prototype.jumpToEnd=function(){this.nextAddress=0};$jscomp.generator.Context.prototype.setCatchFinallyBlocks=function(a,b){this.catchAddress_=a;void 0!=b&&(this.finallyAddress_=b)};$jscomp.generator.Context.prototype.setFinallyBlock=function(a){this.catchAddress_=0;this.finallyAddress_=a||0};$jscomp.generator.Context.prototype.leaveTryBlock=function(a,b){this.nextAddress=a;this.catchAddress_=b||0}; 43$jscomp.generator.Context.prototype.enterCatchBlock=function(a){this.catchAddress_=a||0;a=this.abruptCompletion_.exception;this.abruptCompletion_=null;return a};$jscomp.generator.Context.prototype.enterFinallyBlock=function(a,b,c){c?this.finallyContexts_[c]=this.abruptCompletion_:this.finallyContexts_=[this.abruptCompletion_];this.catchAddress_=a||0;this.finallyAddress_=b||0}; 44$jscomp.generator.Context.prototype.leaveFinallyBlock=function(a,b){b=this.finallyContexts_.splice(b||0)[0];if(b=this.abruptCompletion_=this.abruptCompletion_||b){if(b.isException)return this.jumpToErrorHandler_();void 0!=b.jumpTo&&this.finallyAddress_<b.jumpTo?(this.nextAddress=b.jumpTo,this.abruptCompletion_=null):this.nextAddress=this.finallyAddress_}else this.nextAddress=a};$jscomp.generator.Context.prototype.forIn=function(a){return new $jscomp.generator.Context.PropertyIterator(a)}; 45$jscomp.generator.Context.PropertyIterator=function(a){this.object_=a;this.properties_=[];for(var b in a)this.properties_.push(b);this.properties_.reverse()};$jscomp.generator.Context.PropertyIterator.prototype.getNext=function(){for(;0<this.properties_.length;){var a=this.properties_.pop();if(a in this.object_)return a}return null};$jscomp.generator.Engine_=function(a){this.context_=new $jscomp.generator.Context;this.program_=a}; 46$jscomp.generator.Engine_.prototype.next_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_.next,a,this.context_.next_);this.context_.next_(a);return this.nextStep_()}; 47$jscomp.generator.Engine_.prototype.return_=function(a){this.context_.start_();var b=this.context_.yieldAllIterator_;if(b)return this.yieldAllStep_("return"in b?b["return"]:function(c){return{value:c,done:!0}},a,this.context_.return);this.context_.return(a);return this.nextStep_()}; 48$jscomp.generator.Engine_.prototype.throw_=function(a){this.context_.start_();if(this.context_.yieldAllIterator_)return this.yieldAllStep_(this.context_.yieldAllIterator_["throw"],a,this.context_.next_);this.context_.throw_(a);return this.nextStep_()}; 49$jscomp.generator.Engine_.prototype.yieldAllStep_=function(a,b,c){try{var d=a.call(this.context_.yieldAllIterator_,b);$jscomp.generator.ensureIteratorResultIsObject_(d);if(!d.done)return this.context_.stop_(),d;var e=d.value}catch(f){return this.context_.yieldAllIterator_=null,this.context_.throw_(f),this.nextStep_()}this.context_.yieldAllIterator_=null;c.call(this.context_,e);return this.nextStep_()}; 50$jscomp.generator.Engine_.prototype.nextStep_=function(){for(;this.context_.nextAddress;)try{var a=this.program_(this.context_);if(a)return this.context_.stop_(),{value:a.value,done:!1}}catch(b){this.context_.yieldResult=void 0,this.context_.throw_(b)}this.context_.stop_();if(this.context_.abruptCompletion_){a=this.context_.abruptCompletion_;this.context_.abruptCompletion_=null;if(a.isException)throw a.exception;return{value:a.return,done:!0}}return{value:void 0,done:!0}}; 51$jscomp.generator.Generator_=function(a){this.next=function(b){return a.next_(b)};this.throw=function(b){return a.throw_(b)};this.return=function(b){return a.return_(b)};this[Symbol.iterator]=function(){return this}};$jscomp.generator.createGenerator=function(a,b){b=new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(b));$jscomp.setPrototypeOf&&a.prototype&&$jscomp.setPrototypeOf(b,a.prototype);return b}; 52$jscomp.asyncExecutePromiseGenerator=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(h){h.done?d(h.value):Promise.resolve(h.value).then(b,c).then(f,e)}f(a.next())})};$jscomp.asyncExecutePromiseGeneratorFunction=function(a){return $jscomp.asyncExecutePromiseGenerator(a())};$jscomp.asyncExecutePromiseGeneratorProgram=function(a){return $jscomp.asyncExecutePromiseGenerator(new $jscomp.generator.Generator_(new $jscomp.generator.Engine_(a)))}; 53$jscomp.FORCE_POLYFILL_PROMISE=!1; 54$jscomp.polyfill("Promise",function(a){function b(){this.batch_=null}function c(h){return h instanceof e?h:new e(function(g,l){g(h)})}if(a&&!$jscomp.FORCE_POLYFILL_PROMISE)return a;b.prototype.asyncExecute=function(h){if(null==this.batch_){this.batch_=[];var g=this;this.asyncExecuteFunction(function(){g.executeBatch_()})}this.batch_.push(h)};var d=$jscomp.global.setTimeout;b.prototype.asyncExecuteFunction=function(h){d(h,0)};b.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var h= 55this.batch_;this.batch_=[];for(var g=0;g<h.length;++g){var l=h[g];h[g]=null;try{l()}catch(n){this.asyncThrow_(n)}}}this.batch_=null};b.prototype.asyncThrow_=function(h){this.asyncExecuteFunction(function(){throw h;})};var e=function(h){this.state_=0;this.result_=void 0;this.onSettledCallbacks_=[];var g=this.createResolveAndReject_();try{h(g.resolve,g.reject)}catch(l){g.reject(l)}};e.prototype.createResolveAndReject_=function(){function h(n){return function(q){l||(l=!0,n.call(g,q))}}var g=this,l=!1; 56return{resolve:h(this.resolveTo_),reject:h(this.reject_)}};e.prototype.resolveTo_=function(h){if(h===this)this.reject_(new TypeError("A Promise cannot resolve to itself"));else if(h instanceof e)this.settleSameAsPromise_(h);else{a:switch(typeof h){case "object":var g=null!=h;break a;case "function":g=!0;break a;default:g=!1}g?this.resolveToNonPromiseObj_(h):this.fulfill_(h)}};e.prototype.resolveToNonPromiseObj_=function(h){var g=void 0;try{g=h.then}catch(l){this.reject_(l);return}"function"==typeof g? 57this.settleSameAsThenable_(g,h):this.fulfill_(h)};e.prototype.reject_=function(h){this.settle_(2,h)};e.prototype.fulfill_=function(h){this.settle_(1,h)};e.prototype.settle_=function(h,g){if(0!=this.state_)throw Error("Cannot settle("+h+", "+g+"): Promise already settled in state"+this.state_);this.state_=h;this.result_=g;this.executeOnSettledCallbacks_()};e.prototype.executeOnSettledCallbacks_=function(){if(null!=this.onSettledCallbacks_){for(var h=0;h<this.onSettledCallbacks_.length;++h)f.asyncExecute(this.onSettledCallbacks_[h]); 58this.onSettledCallbacks_=null}};var f=new b;e.prototype.settleSameAsPromise_=function(h){var g=this.createResolveAndReject_();h.callWhenSettled_(g.resolve,g.reject)};e.prototype.settleSameAsThenable_=function(h,g){var l=this.createResolveAndReject_();try{h.call(g,l.resolve,l.reject)}catch(n){l.reject(n)}};e.prototype.then=function(h,g){function l(r,v){return"function"==typeof r?function(A){try{n(r(A))}catch(D){q(D)}}:v}var n,q,m=new e(function(r,v){n=r;q=v});this.callWhenSettled_(l(h,n),l(g,q));return m}; 59e.prototype.catch=function(h){return this.then(void 0,h)};e.prototype.callWhenSettled_=function(h,g){function l(){switch(n.state_){case 1:h(n.result_);break;case 2:g(n.result_);break;default:throw Error("Unexpected state: "+n.state_);}}var n=this;null==this.onSettledCallbacks_?f.asyncExecute(l):this.onSettledCallbacks_.push(l)};e.resolve=c;e.reject=function(h){return new e(function(g,l){l(h)})};e.race=function(h){return new e(function(g,l){for(var n=$jscomp.makeIterator(h),q=n.next();!q.done;q=n.next())c(q.value).callWhenSettled_(g, 60l)})};e.all=function(h){var g=$jscomp.makeIterator(h),l=g.next();return l.done?c([]):new e(function(n,q){function m(A){return function(D){r[A]=D;v--;0==v&&n(r)}}var r=[],v=0;do r.push(void 0),v++,c(l.value).callWhenSettled_(m(r.length-1),q),l=g.next();while(!l.done)})};return e},"es6","es3");$jscomp.polyfill("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}},"es6","es3"); 61$jscomp.polyfill("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}},"es7","es3"); 62$jscomp.checkStringArgs=function(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""};$jscomp.polyfill("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==$jscomp.checkStringArgs(this,b,"includes").indexOf(b,c||0)}},"es6","es3"); 63$jscomp.iteratorFromArray=function(a,b){a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d};$jscomp.polyfill("Array.prototype.keys",function(a){return a?a:function(){return $jscomp.iteratorFromArray(this,function(b){return b})}},"es6","es3");$jscomp.owns=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; 64$jscomp.polyfill("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)$jscomp.owns(b,d)&&c.push([d,b[d]]);return c}},"es8","es3");$jscomp.polyfill("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}},"es6","es3");$jscomp.typedArrayFill=function(a){return a?a:Array.prototype.fill}; 65$jscomp.polyfill("Int8Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint8Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint8ClampedArray.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Int16Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Uint16Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Int32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5"); 66$jscomp.polyfill("Uint32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Float32Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.polyfill("Float64Array.prototype.fill",$jscomp.typedArrayFill,"es6","es5");$jscomp.checkEs6ConformanceViaProxy=function(){try{var a={},b=Object.create(new $jscomp.global.Proxy(a,{get:function(c,d,e){return c==a&&"q"==d&&e==b}}));return!0===b.q}catch(c){return!1}};$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS=!1; 67$jscomp.ES6_CONFORMANCE=$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS&&$jscomp.checkEs6ConformanceViaProxy(); 68$jscomp.polyfill("WeakMap",function(a){function b(){if(!a||!Object.seal)return!1;
vendor: 4,087 bytes, lines 68-77
68try{var n=Object.seal({}),q=Object.seal({}),m=new a([[n,2],[q,3]]);if(2!=m.get(n)||3!=m.get(q))return!1;m.delete(n);m.set(q,4);return!m.has(n)&&4==m.get(q)}catch(r){return!1}}function c(){}function d(n){var q=typeof n;return"object"===q&&null!==n||"function"===q}function e(n){if(!$jscomp.owns(n,h)){var q=new c;$jscomp.defineProperty(n,h,{value:q})}}function f(n){if(!$jscomp.ISOLATE_POLYFILLS){var q=Object[n];q&&(Object[n]= 69function(m){if(m instanceof c)return m;Object.isExtensible(m)&&e(m);return q(m)})}}if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var h="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var g=0,l=function(n){this.id_=(g+=Math.random()+1).toString();if(n){n=$jscomp.makeIterator(n);for(var q;!(q=n.next()).done;)q=q.value,this.set(q[0],q[1])}};l.prototype.set=function(n,q){if(!d(n))throw Error("Invalid WeakMap key"); 70e(n);if(!$jscomp.owns(n,h))throw Error("WeakMap key fail: "+n);n[h][this.id_]=q;return this};l.prototype.get=function(n){return d(n)&&$jscomp.owns(n,h)?n[h][this.id_]:void 0};l.prototype.has=function(n){return d(n)&&$jscomp.owns(n,h)&&$jscomp.owns(n[h],this.id_)};l.prototype.delete=function(n){return d(n)&&$jscomp.owns(n,h)&&$jscomp.owns(n[h],this.id_)?delete n[h][this.id_]:!1};return l},"es6","es3");$jscomp.MapEntry=function(){}; 71$jscomp.polyfill("Map",function(a){function b(){if($jscomp.ASSUME_NO_NATIVE_MAP||!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var l=Object.seal({x:4}),n=new a($jscomp.makeIterator([[l,"s"]]));if("s"!=n.get(l)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var q=n.entries(),m=q.next();if(m.done||m.value[0]!=l||"s"!=m.value[1])return!1;m=q.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!q.next().done?!1:!0}catch(r){return!1}} 72if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var c=new WeakMap,d=function(l){this.data_={};this.head_=h();this.size=0;if(l){l=$jscomp.makeIterator(l);for(var n;!(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}};d.prototype.set=function(l,n){l=0===l?0:l;var q=e(this,l);q.list||(q.list=this.data_[q.id]=[]);q.entry?q.entry.value=n:(q.entry={next:this.head_,previous:this.head_.previous,head:this.head_,key:l,value:n},q.list.push(q.entry), 73this.head_.previous.next=q.entry,this.head_.previous=q.entry,this.size++);return this};d.prototype.delete=function(l){l=e(this,l);return l.entry&&l.list?(l.list.splice(l.index,1),l.list.length||delete this.data_[l.id],l.entry.previous.next=l.entry.next,l.entry.next.previous=l.entry.previous,l.entry.head=null,this.size--,!0):!1};d.prototype.clear=function(){this.data_={};this.head_=this.head_.previous=h();this.size=0};d.prototype.has=function(l){return!!e(this,l).entry};d.prototype.get=function(l){return(l= 74e(this,l).entry)&&l.value};d.prototype.entries=function(){return f(this,function(l){return[l.key,l.value]})};d.prototype.keys=function(){return f(this,function(l){return l.key})};d.prototype.values=function(){return f(this,function(l){return l.value})};d.prototype.forEach=function(l,n){for(var q=this.entries(),m;!(m=q.next()).done;)m=m.value,l.call(n,m[1],m[0],this)};d.prototype[Symbol.iterator]=d.prototype.entries;var e=function(l,n){var q=n&&typeof n;"object"==q||"function"==q?c.has(n)?q=c.get(n): 75(q=""+ ++g,c.set(n,q)):q="p_"+n;var m=l.data_[q];if(m&&$jscomp.owns(l.data_,q))for(l=0;l<m.length;l++){var r=m[l];if(n!==n&&r.key!==r.key||n===r.key)return{id:q,list:m,index:l,entry:r}}return{id:q,list:m,index:-1,entry:void 0}},f=function(l,n){var q=l.head_;return $jscomp.iteratorPrototype(function(){if(q){for(;q.head!=l.head_;)q=q.previous;for(;q.next!=q.head;)return q=q.next,{done:!1,value:n(q)};q=null}return{done:!0,value:void 0}})},h=function(){var l={};return l.previous=l.next=l.head=l},g=0; 76return d},"es6","es3"); 77$jscomp.polyfill("Set",function(a){function b(){if($jscomp.ASSUME_NO_NATIVE_SET||!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;
77try{var d=Object.seal({x:4}),e=new a($jscomp.makeIterator([d]));if(!e.has(d)||1!=e.size||e.add(d)!=e||1!=e.size||e.add({x:4})!=e||2!=e.size)return!1;var f=e.entries(),h=f.next();if(h.done||h.value[0]!=d||h.value[1]!=d)return!1;h=f.next();return h.done||h.value[0]==d||4!=h.value[0].x||h.value[1]!=h.value[0]?!1:f.next().done}catch(g){return!1}} 78if($jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS){if(a&&$jscomp.ES6_CONFORMANCE)return a}else if(b())return a;var c=function(d){this.map_=new Map;if(d){d=$jscomp.makeIterator(d);for(var e;!(e=d.next()).done;)this.add(e.value)}this.size=this.map_.size};c.prototype.add=function(d){d=0===d?0:d;this.map_.set(d,d);this.size=this.map_.size;return this};c.prototype.delete=function(d){d=this.map_.delete(d);this.size=this.map_.size;return d};c.prototype.clear=function(){this.map_.clear();this.size=0};c.prototype.has= 79function(d){return this.map_.has(d)};c.prototype.entries=function(){return this.map_.entries()};c.prototype.values=function(){return this.map_.values()};c.prototype.keys=c.prototype.values;c.prototype[Symbol.iterator]=c.prototype.values;c.prototype.forEach=function(d,e){var f=this;this.map_.forEach(function(h){return d.call(e,h,h,f)})};return c},"es6","es3");$jscomp.polyfill("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)$jscomp.owns(b,d)&&c.push(b[d]);return c}},"es8","es3"); 80$jscomp.assign=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)$jscomp.owns(d,e)&&(a[e]=d[e])}return a};$jscomp.polyfill("Object.assign",function(a){return a||$jscomp.assign},"es6","es3"); 81$jscomp.polyfill("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=$jscomp.checkStringArgs(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h<f&&c<e;)if(d[c++]!=b[h++])return!1;return h>=f}},"es6","es3");$jscomp.polyfill("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}},"es6","es3"); 82$jscomp.polyfill("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}},"es6","es3");$jscomp.polyfill("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(g){return g};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;
82)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}},"es6","es3"); 83$jscomp.polyfill("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}},"es6","es3");$jscomp.polyfill("String.prototype.repeat",function(a){return a?a:function(b){var c=$jscomp.checkStringArgs(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}},"es6","es3"); 84$jscomp.stringPadding=function(a,b){a=void 0!==a?String(a):" ";return 0<b&&a?a.repeat(Math.ceil(b/a.length)).substring(0,b):""};$jscomp.polyfill("String.prototype.padStart",function(a){return a?a:function(b,c){var d=$jscomp.checkStringArgs(this,null,"padStart");return $jscomp.stringPadding(c,b-d.length)+d}},"es8","es3");$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var f=a[e];if(b.call(c,f,e,a))return{i:e,v:f}}return{i:-1,v:void 0}}; 85$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(b,c){return $jscomp.findInternal(this,b,c).v}},"es6","es3");!function(){function a(m){m?(g[0]=g[16]=g[1]=g[2]=g[3]=g[4]=g[5]=g[6]=g[7]=g[8]=g[9]=g[10]=g[11]=g[12]=g[13]=g[14]=g[15]=0,this.blocks=g):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=1732584193;this.h1=4023233417;this.h2=2562383102;this.h3=271733878;this.h4=3285377520;this.block=this.start=this.bytes=this.hBytes=0;this.finalized=this.hashed=!1;this.first=!0}var b="object"==typeof window?window:{},c=!b.JS_SHA1_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node; 86c&&(b=global);var d="0123456789abcdef".split(""),e=[-2147483648,8388608,32768,128],f=[24,16,8,0],h=["hex","array","digest","arrayBuffer"],g=[],l=function(m){return function(r){return(new a(!0)).update(r)[m]()}},n=function(m){return function(r){if("string"==typeof r)return b.createHash("keyXYZ").update(r,"utf8").digest("hex");if(r.constructor===ArrayBuffer)r=new Uint8Array(r);else if(void 0===r.length)return m(r);return b.createHash("keyXYZ").update(new c(r)).digest("hex")}};a.prototype.update=function(m){if(!this.finalized){var r= 87"string"!=typeof m;r&&m.constructor===b.ArrayBuffer&&(m=new Uint8Array(m));for(var v,A,D=0,H=m.length||0,J=this.blocks;D<H;){if(this.hashed&&(this.hashed=!1,J[0]=this.block,J[16]=J[1]=J[2]=J[3]=J[4]=J[5]=J[6]=J[7]=J[8]=J[9]=J[10]=J[11]=J[12]=J[13]=J[14]=J[15]=0),r)for(A=this.start;D<H&&64>A;++D)J[A>>2]|=m[D]<<f[3&A++];else for(A=this.start;D<H&&64>A;++D)128>(v=m.charCodeAt(D))?J[A>>2]|=v<<f[3&A++]:2048>v?(J[A>>2]|=(192|v>>6)<<f[3&A++],J[A>>2]|=(128|63&v)<<f[3&A++]):55296>v||57344<=v?(J[A>>2]|=(224| 88v>>12)<<f[3&A++],J[A>>2]|=(128|v>>6&63)<<f[3&A++],J[A>>2]|=(128|63&v)<<f[3&A++]):(v=65536+((1023&v)<<10|1023&m.charCodeAt(++D)),J[A>>2]|=(240|v>>18)<<f[3&A++],J[A>>2]|=(128|v>>12&63)<<f[3&A++],J[A>>2]|=(128|v>>6&63)<<f[3&A++],J[A>>2]|=(128|63&v)<<f[3&A++]);this.lastByteIndex=A;this.bytes+=A-this.start;64<=A?(this.block=J[16],this.start=A-64,this.hash(),this.hashed=!0):this.start=A}return 4294967295<this.bytes&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes%=4294967296),this}};a.prototype.finalize= 89function(){if(!this.finalized){this.finalized=!0;var m=this.blocks,r=this.lastByteIndex;m[16]=this.block;m[r>>2]|=e[3&r];this.block=m[16];56<=r&&(this.hashed||this.hash(),m[0]=this.block,m[16]=m[1]=m[2]=m[3]=m[4]=m[5]=m[6]=m[7]=m[8]=m[9]=m[10]=m[11]=m[12]=m[13]=m[14]=m[15]=0);m[14]=this.hBytes<<3|this.bytes>>>29;m[15]=this.bytes<<3;this.hash()}};a.prototype.hash=function(){var m,r=this.h0,v=this.h1,A=this.h2,D=this.h3,H=this.h4,J=this.blocks;for(m=16;80>m;++m){var M=J[m-3]^J[m-8]^J[m-14]^J[m-16]; 90J[m]=M<<1|M>>>31}for(m=0;20>m;m+=5)r=((v=((A=((D=((H=(r<<5|r>>>27)+(v&A|~v&D)+H+1518500249+J[m]<<0)<<5|H>>>27)+(r&(v=v<<30|v>>>2)|~r&A)+D+1518500249+J[m+1]<<0)<<5|D>>>27)+(H&(r=r<<30|r>>>2)|~H&v)+A+1518500249+J[m+2]<<0)<<5|A>>>27)+(D&(H=H<<30|H>>>2)|~D&r)+v+1518500249+J[m+3]<<0)<<5|v>>>27)+(A&(D=D<<30|D>>>2)|~A&H)+r+1518500249+J[m+4]<<0,A=A<<30|A>>>2;for(;40>m;m+=5)r=((v=((A=((D=((H=(r<<5|r>>>27)+(v^A^D)+H+1859775393+J[m]<<0)<<5|H>>>27)+(r^(v=v<<30|v>>>2)^A)+D+1859775393+J[m+1]<<0)<<5|D>>>27)+(H^ 91(r=r<<30|r>>>2)^v)+A+1859775393+J[m+2]<<0)<<5|A>>>27)+(D^(H=H<<30|H>>>2)^r)+v+1859775393+J[m+3]<<0)<<5|v>>>27)+(A^(D=D<<30|D>>>2)^H)+r+1859775393+J[m+4]<<0,A=A<<30|A>>>2;for(;60>m;m+=5)r=((v=((A=((D=((H=(r<<5|r>>>27)+(v&A|v&D|A&D)+H-1894007588+J[m]<<0)<<5|H>>>27)+(r&(v=v<<30|v>>>2)|r&A|v&A)+D-1894007588+J[m+1]<<0)<<5|D>>>27)+(H&(r=r<<30|r>>>2)|H&v|r&v)+A-1894007588+J[m+2]<<0)<<5|A>>>27)+(D&(H=H<<30|H>>>2)|D&r|H&r)+v-1894007588+J[m+3]<<0)<<5|v>>>27)+(A&(D=D<<30|D>>>2)|A&H|D&H)+r-1894007588+J[m+4]<< 920,A=A<<30|A>>>2;for(;80>m;m+=5)r=((v=((A=((D=((H=(r<<5|r>>>27)+(v^A^D)+H-899497514+J[m]<<0)<<5|H>>>27)+(r^(v=v<<30|v>>>2)^A)+D-899497514+J[m+1]<<0)<<5|D>>>27)+(H^(r=r<<30|r>>>2)^v)+A-899497514+J[m+2]<<0)<<5|A>>>27)+(D^(H=H<<30|H>>>2)^r)+v-899497514+J[m+3]<<0)<<5|v>>>27)+(A^(D=D<<30|D>>>2)^H)+r-899497514+J[m+4]<<0,A=A<<30|A>>>2;this.h0=this.h0+r<<0;this.h1=this.h1+v<<0;this.h2=this.h2+A<<0;this.h3=this.h3+D<<0;this.h4=this.h4+H<<0};a.prototype.hex=function(){this.finalize();var m=this.h0,r=this.h1,
93v=this.h2,A=this.h3,D=this.h4;return d[m>>28&15]+d[m>>24&15]+d[m>>20&15]+d[m>>16&15]+d[m>>12&15]+d[m>>8&15]+d[m>>4&15]+d[15&m]+d[r>>28&15]+d[r>>24&15]+d[r>>20&15]+d[r>>16&15]+d[r>>12&15]+d[r>>8&15]+d[r>>4&15]+d[15&r]+d[v>>28&15]+d[v>>24&15]+d[v>>20&15]+d[v>>16&15]+d[v>>12&15]+d[v>>8&15]+d[v>>4&15]+d[15&v]+d[A>>28&15]+d[A>>24&15]+d[A>>20&15]+d[A>>16&15]+d[A>>12&15]+d[A>>8&15]+d[A>>4&15]+d[15&A]+d[D>>28&15]+d[D>>24&15]+d[D>>20&15]+d[D>>16&15]+d[D>>12&15]+d[D>>8&15]+d[D>>4&15]+d[15&D]};a.prototype.toString= 94a.prototype.hex;a.prototype.digest=function(){this.finalize();var m=this.h0,r=this.h1,v=this.h2,A=this.h3,D=this.h4;return[m>>24&255,m>>16&255,m>>8&255,255&m,r>>24&255,r>>16&255,r>>8&255,255&r,v>>24&255,v>>16&255,v>>8&255,255&v,A>>24&255,A>>16&255,A>>8&255,255&A,D>>24&255,D>>16&255,D>>8&255,255&D]};a.prototype.array=a.prototype.digest;a.prototype.arrayBuffer=function(){this.finalize();var m=new ArrayBuffer(20),r=new DataView(m);return r.setUint32(0,this.h0),r.setUint32(4,this.h1),r.setUint32(8,this.h2), 95r.setUint32(12,this.h3),r.setUint32(16,this.h4),m};var q=function(){var m=l("hex");c&&(m=n(m));m.create=function(){return new a};m.update=function(A){return m.create().update(A)};for(var r=0;r<h.length;++r){var v=h[r];m[v]=l(v)}return m}();b.keyXYZ=q}(); 96var eyeAbleKeygen=function(){function a(c){for(var d=[2,15,7,10,13,4,0,9,1],e="",f=0;f<c.length;f++){var h=c.charCodeAt(f);h=String.fromCharCode(-97+h+48-d[f]);e+=h}return e}var b=function(c,d,e){e=void 0===e?"Pro":e;var f=keyXYZ(c),h=f.length,g=0,l=1;c="";for(var n=0;n<f.length;n++){var q=g+l;c+=f.charAt(h-q)+f.charAt(q);g=l;l=q;if(q>h-1)break}f=d.getFullYear().toString();h=d.getMonth().toString();2>h.length&&(h="0"+h);d=d.getDate().toString();2>d.length&&(d="0"+d);d=f+h+d;f=[2,15,7,10,13,4,0,9, 971];h="";for(g=0;g<d.length;
97g++)l=d.charCodeAt(g),l=String.fromCharCode(97+l-48+f[g]),h+=l;c+=h;switch(e){case "Pro":e=c.charCodeAt(5);e=String.fromCharCode(e+4);c+=e;break;case "Light":e=c.charCodeAt(5);e=String.fromCharCode(e+2);c+=e;break;default:e=c.charCodeAt(5),e=String.fromCharCode(e+1),c+=e}return c};return{generateKeyWithDate:b,evaluateKey:function(c,d){var e=d.charCodeAt(5),f=d.charCodeAt(d.length-1),h="invalid";f==e+4?h="Pro":f==e+2?h="Light":f==e+1&&(h="Free");if("invalid"==h)return"invalid"; 98e=d.slice(0,d.length-1);e=a(e.slice(e.length-8));e=e.slice(0,4)+"/"+(parseInt(e.slice(4,6))+1).toString()+"/"+e.slice(6);e=new Date(e);return b(c,e,h)==d&&e>=new Date?h:"invalid"},getLicenseEndDate:function(c,d){var e=d.charCodeAt(5),f=d.charCodeAt(d.length-1),h="invalid";f==e+4?h="Pro":f==e+2?h="Light":f==e+1&&(h="Free");if("invalid"==h)return null;e=d.slice(0,d.length-1);e=a(e.slice(e.length-8));e=e.slice(0,4)+"/"+(parseInt(e.slice(4,6))+1).toString()+"/"+e.slice(6);e=new Date(e);return b(c,e,h)== 99d?e:null}}}();/* 100 ModernizrEyeAble 3.6.0 (Custom Build) | MIT * 101 https://ModernizrEyeAble.com/download/?-boxshadow-classlist-cookies-cssanimations-csstransitions-customelements-eventlistener-mutationobserver-queryselector-rgba-svg-svgfilters-setclasses ! ModernizrEyeAble 3.6.0 (Custom Build) | MIT * 102 https://ModernizrEyeAble.com/download/?-boxshadow-classlist-cssanimations-csstransitions-customelements-eventlistener-mutationobserver-queryselector-rgba-svg-svgfilters-setclasses !*/ 103!function(a,b,c){function d(){return"function"!=typeof b.createElement?b.createElement(arguments[0]):J?b.createElementNS.call(b,"http://www.w3.org/2000/svg",arguments[0]):b.createElement.apply(b,arguments)}function e(F){return F.replace(/([a-z])-([a-z])/g,function(L,P,U){return P+U.toUpperCase()}).replace(/^-/,"")}function f(F,L){return function(){return F.apply(L,arguments)}}function h(F){return F.replace(/([A-Z])/g,function(L,P){return"-"+P.toLowerCase()}).replace(/^ms-/,"-ms-")}function g(F,L, 104P,U){var S,R,Y,I=d("div");var k=b.body;var p=(k||(k=d(J?"svg":"body"),k.fake=!0),k);if(parseInt(P,10))for(;P--;)k=d("div"),k.id=U?U[P]:"ModernizrEyeAble"+(P+1),I.appendChild(k);return S=d("style"),S.type="text/css",S.id="sModernizrEyeAble",(p.fake?p:I).appendChild(S),p.appendChild(I),S.styleSheet?S.styleSheet.cssText=F:S.appendChild(b.createTextNode(F)),I.id="ModernizrEyeAble",p.fake&&(p.style.background="",p.style.overflow="hidden",Y=H.style.overflow,H.style.overflow="hidden",H.appendChild(p)),R= 105L(I,F),p.fake?(p.parentNode.removeChild(p),H.style.overflow=Y,H.offsetHeight):I.parentNode.removeChild(I),!!R}function l(F,L){var P=F.length;if("CSS"in a&&"supports"in a.CSS){for(;P--;)if(a.CSS.supports(h(F[P]),L))return!0;return!1}if("CSSSupportsRule"in a){for(var U=[];P--;)U.push("("+h(F[P])+":"+L+")");return U=U.join(" or "),g("@supports ("+U+") { #ModernizrEyeAble { position: absolute; } }",function(S){if("getComputedStyle"in a){S=getComputedStyle.call(a,S,null);var R=a.console;null!==S?S=S.getPropertyValue("position"): 106R&&R[R.error?"error":"log"].call(R,"getComputedStyle returning null, its possible ModernizrEyeAble test results are inaccurate")}else S=S.currentStyle&&S.currentStyle.position;return"absolute"==S})}return c}function n(F,L,P,U){function S(){k&&(delete z.style,delete z.modElem)}if(U="undefined"===typeof U?!1:U,"undefined"!==typeof P){var R=l(F,P);if("undefined"!==typeof R)return R}var Y,I;for(R=["ModernizrEyeAble","tspan","samp"];!z.style&&R.length;){var k=!0;z.modElem=d(R.shift());z.style=z.modElem.style}var p= 107F.length;for(R=0;p>R;R++)if(Y=F[R],I=z.style[Y],!!~(""+Y).indexOf("-")&&(Y=e(Y)),z.style[Y]!==c){if(U||"undefined"===typeof P)return S(),"pfx"==L?Y:!0;try{z.style[Y]=P}catch(t){}if(z.style[Y]!=I)return S(),"pfx"==L?Y:!0}return S(),!1}function q(F,L,P,U,S){var R=F.charAt(0).toUpperCase()+F.slice(1),Y=(F+" "+O.join(R+" ")+R).split(" ");if("string"===typeof L||"undefined"===typeof L)var I=n(Y,L,U,S);else{Y=(F+" "+M.join(R+" ")+R).split(" ");a:{F=Y;for(var k in F)if(F[k]in L){L=!1===P?F[k]:(I=L[F[k]], 108"function"===typeof I?f(I,P||L):I);break a}L=!1}I=L}return I}function m(F,L,P){return q(F,c,c,L,P)}var r=[],v=[],A={_version:"3.6.0",_config:{classPrefix:"",enableClasses:0,enableJSClass:0,usePrefixes:!0},_q:[],on:function(F,L){var P=this;setTimeout(function(){L(P[F])},0)},addTest:function(F,L,P){v.push({name:F,fn:L,options:P})},addAsyncTest:function(F){v.push({name:null,fn:F})}},D=function(){};D.prototype=A;D=new D;D.addTest("customelements","customElements"in a);D.addTest("eventlistener","addEventListener"in 109a);D.addTest("queryselector","querySelector"in b&&"querySelectorAll"in b);D.addTest("svg",!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);D.addTest("mutationobserver",!!a.MutationObserver||!!a.WebKitMutationObserver);D.addTest("svgfilters",function(){var F=!1;try{F="SVGFEColorMatrixElement"in a&&2==SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE}catch(L){}return F});var H=b.documentElement;D.addTest("classlist","classList"in H);var J="svg"===H.nodeName.toLowerCase(); 110D.addTest("rgba",function(){var F=d("a").style;return F.cssText="background-color:rgba(150,255,150,.5)",-1<(""+F.backgroundColor).indexOf("rgba")});var M=A._config.usePrefixes?["moz","o","ms","webkit"]:[];A._domPrefixes=M;var O=A._config.usePrefixes?["Moz","O","ms","Webkit"]:[];A._cssomPrefixes=O;var G={elem:d("ModernizrEyeAble")};D._q.push(function(){delete G.elem});var z={style:G.elem.style};D._q.unshift(function(){delete z.style});A.testAllProps=q;A.testAllProps=m;D.addTest("cssanimations",m("animationName", 111"a",!0));D.addTest("boxshadow",m("boxShadow","1px 1px",!0));D.addTest("csstransitions",m("transition","all",!0));(function(){var F,L,P,U,S;for(S in v)if(v.hasOwnProperty(S)){if(F=[],L=v[S],L.name&&(F.push(L.name.toLowerCase()),L.options&&L.options.aliases&&L.options.aliases.length))for(P=0;P<L.options.aliases.length;P++)F.push(L.options.aliases[P].toLowerCase());P="function"===typeof L.fn?L.fn():L.fn;for(U=0;U<F.length;U++){var R=F[U];R=R.split(".");1===R.length?D[R[0]]=P:(!D[R[0]]||D[R[0]]instanceof
112Boolean||(D[R[0]]=new Boolean(D[R[0]])),D[R[0]][R[1]]=P);r.push((P?"":"no-")+R.join("-"))}}})();(function(F){var L=H.className,P=D._config.classPrefix||"";if(J&&(L=L.baseVal),D._config.enableJSClass)L=L.replace(new RegExp("(^|\\s)"+P+"no-js(\\s|$)"),"$1"+P+"js$2");D._config.enableClasses&&(L+=" "+P+F.join(" "+P),J?H.className.baseVal=L:H.className=L)})(r);delete A.addTest;delete A.addAsyncTest;for(A=0;A<D._q.length;A++)D._q[A]();a.ModernizrEyeAble=D}(window,document);var eyeAble_imagePaths={},eyeAbleVariables={eyeAble_Font_Family:"0",iAble_Font_Offset:"0",Fontsize:0,Line_height:0,Word_Spacing:0,Letter_Spacing:0,Zoom_Lvl:1,Alignment:"0",eyeAble_Color_Filter:"Deaktiviert",Color_Filter_Level:"1.0",Color_Mode:"0",iAble_Text_Color:"rgb(255, 255, 255)",iAble_Background_Color:"rgb(0, 0, 0)",Outline_Links:!0,bluefilterSet:"0",blueFilterLevel:"0.4",topPosition:"15%",rightPosition:"10px",mobileBottomPosition:"150px",mobileRightPosition:"10px",sidePosition:"right",mobileSidePosition:"right", 113Extended:"1",Animations:"1",HideImages:"0",Muted:"0",BluefilterAuto:"0",BluefilterTimes:"0",BluefilterSunTimes:"0",BluefilterLocation:"W\u00fcrzburg",BluefilterAutoSet:"false",BigCursor:"0",SpeechOutput:"0",SpeechRate:1,SpeechVolume:1,ReadCursorActive:!0,ControllerTop:80,ControllerLeft:55,OneClickSettingsDeviations:{bluefilterSet:"1",blueFilterLevel:"0.3",Color_Mode:"Contrast",iAble_Text_Color:"rgb(255, 255, 255)",iAble_Background_Color:"rgb(0, 0, 0)",iAble_Font_Offset:"3"},lastIntroTime:0,OneClickSaved:!1, 114UserLang:"de",UserLangCustom:!1,ShortcutsActive:!0,minimizeIcon:!1},eyeAble_settings={fontSizeIncrease:1,iconSizeIncrease:1,maximumFontSizeIncrease:16,minimumFontSizeIncrease:-3,layoutCorrectThreshold:4,highPowerMode:"True",BluefilterTimeInterval:3E3},eyeAble_setWhiteImgBackground=!1,eyeAble_invertSmallImg=!0,eyeAble_fileHomePath,eyeAble_firstInstallFree=!1,eyeAble_pluginDetected=!1,eyeAble_intersectionObserver=!0,eyeAble_lang; 115function eyeAble_setFilePaths(a){a.includes("public/")||a.includes("Public/")||(a+="public/");eyeAble_fileHomePath=a;eyeAble_imagePaths.bluefilterOnPath=a+"images/Eye-Able-Main-Bluefilter.svg";eyeAble_imagePaths.bluefilterOffPath=a+"images/Eye-Able-Main-Bluefilter.svg";eyeAble_imagePaths.mainIconPath=a+"images/eye-able-logo_rounded_bw_mini.png";eyeAble_imagePaths.mainIconFullPath=a+"images/eye-able-logo2.png";eyeAble_imagePaths.mainIconActiveCheckPath=a+"images/eye-able-active-check.svg";eyeAble_imagePaths.plusPath= 116a+"images/eye-able-plus.svg";eyeAble_imagePaths.minusPath=a+"images/eye-able-minus.svg";eyeAble_imagePaths.rightArrow=a+"images/eyeable-right-arrow.svg";eyeAble_imagePaths.zoomPath=a+"images/Eye-Able-Main-Font-Size.svg";eyeAble_imagePaths.zoomResetPath=a+"images/eye-able-main-zoom-reset.svg";eyeAble_imagePaths.blackWhitePath=a+"images/Eye-Able-Main-Nightmode.svg";eyeAble_imagePaths.blackWhiteOffPath=a+"images/eye-able-black_off.svg";eyeAble_imagePaths.blueYellowPath=a+"images/eye-able-yellow-blue-yellow.svg"; 117eyeAble_imagePaths.redGreenPath=a+"images/eye-able-yellow-red-green.svg";eyeAble_imagePaths.whiteBlackPath=a+"images/eye-able-colorpreset4.svg";eyeAble_imagePaths.colorWheelPath=a+"images/Eye-Able-Main-Kontrastmodus.svg";eyeAble_imagePaths.fontPath=a+"images/Eye-Able-Main-Font.svg";eyeAble_imagePaths.colorblindPath=a+"images/Eye-Able-Main-Farbschwaeche.svg";eyeAble_imagePaths.cc1Path=a+"images/Protanomalie.svg";eyeAble_imagePaths.cc2Path=a+"images/Deuteranomalie.svg";eyeAble_imagePaths.cc3Path=a+ 118"images/Tritanomalie.svg";eyeAble_imagePaths.cc4Path=a+"images/Graustufen.svg";eyeAble_imagePaths.cc5Path=a+"images/Kontrast.svg";eyeAble_imagePaths.cc6Path=a+"images/Saettigung.svg";eyeAble_imagePaths.resetPath=a+"images/Eye-Able-Main-reset.svg";eyeAble_imagePaths.rangerPlus=a+"images/plusRanger.svg";eyeAble_imagePaths.rangerMinus=a+"images/minusRanger.svg";eyeAble_imagePaths.bfrangerPlus=a+"images/bluefilter_plusRanger.svg";eyeAble_imagePaths.bfrangerMinus=a+"images/bluefilter_minusRanger.svg"; 119eyeAble_imagePaths.settingsPath=a+"images/settings.png";eyeAble_imagePaths.settingsAniPath=a+"images/eyeable_icon-settings-gif.svg";eyeAble_imagePaths.settingsAniMainPath=a+"images/Eye-Able-Main-Animation.svg";eyeAble_imagePaths.settingsClkPath=a+"images/eyeable_icon-settings-time.svg";eyeAble_imagePaths.settingsImgPath=a+"images/Eye-Able-Main-Image.svg";eyeAble_imagePaths.settingsLocPath=a+"images/eyeable_icon-settings-sunset.svg";eyeAble_imagePaths.settingsMousePath=a+"images/eyeable_icon-cursor.svg"; 120eyeAble_imagePaths.settingsMutePath=a+"images/eyeable_icon-settings-audio.svg";eyeAble_imagePaths.xPath=a+"images/eye-able-circle-x.svg";eyeAble_imagePaths.xNoCirclePath=a+"images/eye-able-x.svg";eyeAble_imagePaths.infoPath=a+"images/eye-able-info.svg";eyeAble_imagePaths.resetTopPath=a+"images/eye-able-reset-top.svg";eyeAble_imagePaths.resetContrastPath=a+"images/eye-able-reset-top.svg";eyeAble_imagePaths.bigMousePath=a+"images/eye-able_cursor-big.png";eyeAble_imagePaths.bigMouseToolbarPath=a+"images/Eye-Able-Main-BigCursor.svg"; 121eyeAble_imagePaths.pointerPath=a+"images/eyeable_pointer.png";eyeAble_imagePaths.textPointerPath=a+"images/eyeable_text-cursor_2.png";eyeAble_imagePaths.checkPath=a+"images/eye-able-check.svg";eyeAble_imagePaths.arrowDownPath=a+"images/eye-Able-chevron-down.svg";eyeAble_imagePaths.speakerPath=a+"images/eye-able-speaker.svg";eyeAble_imagePaths.mutedPath=a+"images/eye-able-muted.svg";eyeAble_imagePaths.magnifierPath=a+"images/eye-able-lupe.svg";eyeAble_imagePaths.bwPresetPath=a+"images/eye-able-black-white.svg"; 122eyeAble_imagePaths.infoFaqPath=a+"images/eye-able-info-faq.svg";eyeAble_imagePaths.infoMailPath=a+"images/eye-able-info-mail.svg";eyeAble_imagePaths.infoManualPath=a+"images/eye-able-info-manual.svg";eyeAble_imagePaths.infoTelPath=a+"images/eye-able-info-tel.svg";eyeAble_imagePaths.navTTSPath=a+"images/Eye-Able-Main-Vorlesen.svg";eyeAble_imagePaths.keyboardPath=a+"images/Eye-Able-Main-Keyboard.svg";eyeAble_imagePaths.oneClickPath=a+"images/Eye-Able-Main-Schnellmodus.svg";eyeAble_imagePaths.oneClickSavePath= 123a+"images/Eye-Able-Main-Save.svg";eyeAble_imagePaths.moreFunctionsPath=a+"images/Eye-Able-Main-More-Functions.svg";eyeAble_imagePaths.whiteLogo=a+"images/eye-able-white_logo.svg";eyeAble_imagePaths.checkNoCirclePath=a+"images/eye-able-cmnbtn-check.svg";eyeAble_imagePaths.proVersionPath=a+"images/Eye-Able-Main-Pro-version_trophy.svg";eyeAble_imagePaths.cssPath=a+"css/eyeAble.1.17.17.min.css";eyeAble_imagePaths.mainFontPath=a+"font/open-sans-v18-latin-regular.woff2";eyeAble_imagePaths.mainFontWOFFPath= 124a+"font/open-sans-v18-latin-regular.woff";eyeAble_imagePaths.mainFontTTFPath=a+"font/open-sans-v18-latin-regular.woff";eyeAble_imagePaths.screenreaderLogo=a+"images/eye-able-screenreader.svg";eyeAble_imagePaths.srPlayButton=a+"images/Play-Pause.svg";eyeAble_imagePaths.srStopButton=a+"images/Stop.svg";eyeAble_imagePaths.srPauseButton=a+"images/pause-play.svg";eyeAble_imagePaths.srBackButton=a+"images/eye-able-backward.svg";eyeAble_imagePaths.srForwardButton=a+"images/eye-able-forward.svg";eyeAble_imagePaths.srSettings= 125a+"images/eye-able-srcicon.svg";eyeAble_imagePaths.srSettingsClose=a+"images/eye-able-srscancel.
125svg";eyeAble_imagePaths.srMinus=a+"images/eye-able-SRminus.svg";eyeAble_imagePaths.srPlus=a+"images/eye-able-SRplus.svg";eyeAble_imagePaths.srInfoIcon=a+"images/eye-able-infoicon.svg";eyeAble_imagePaths.flagDE=a+"images/eyeAble_flagDE.svg";eyeAble_imagePaths.leftAlign=a+"images/eyeable-left-align.svg";eyeAble_imagePaths.rightAlign=a+"images/eyeable-right-align.svg";eyeAble_imagePaths.centerAlign=a+"images/eyeable-center-align.svg"; 126eyeAble_imagePaths.justifyAlign=a+"images/eyeable-justify-align.svg";eyeAble_imagePaths.azureTTS=a+"tts/azureTTS.min.js"}var eyeAble_contrastSkipClasses=[],eyeAble_fontsizeSkipClasses=[],eyeAble_noBackgroundClasses=[]; 127function eyeAble_blacklistElements(a){a||(a=document);try{if("undefined"!==typeof eyeAble_pluginConfig){var b;eyeAble_pluginConfig.blacklistAll&&0<eyeAble_pluginConfig.blacklistAll.length&&(b=eyeAble_pluginConfig.blacklistAll.split(","));var c;eyeAble_pluginConfig.blacklistDarkmode&&(c=eyeAble_pluginConfig.blacklistDarkmode.split(","));var d;eyeAble_pluginConfig.blacklistContrast&&(d=eyeAble_pluginConfig.blacklistContrast.split(","));var e;eyeAble_pluginConfig.blacklistContrastMobile&&(e=eyeAble_pluginConfig.blacklistContrastMobile.split(",")); 128var f;eyeAble_pluginConfig.blacklistFontsizeMobile&&(f=eyeAble_pluginConfig.blacklistFontsizeMobile.split(","));var h;eyeAble_pluginConfig.blacklistFontsize&&(h=eyeAble_pluginConfig.blacklistFontsize.split(","));var g;eyeAble_pluginConfig.forceWhiteBackground&&(g=eyeAble_pluginConfig.forceWhiteBackground.split(","));var l;
128eyeAble_pluginConfig.forceContrastBackground&&(l=eyeAble_pluginConfig.forceContrastBackground.split(","));var n;eyeAble_pluginConfig.noBackground&&(n=eyeAble_pluginConfig.noBackground.split(",")); 129var q;eyeAble_pluginConfig.noLinkHighlight&&(q=eyeAble_pluginConfig.noLinkHighlight.split(","));if(b&&0<b.length)for(var m={},r=0;r<b.length;m={$jscomp$loop$prop$elements$307:m.$jscomp$loop$prop$elements$307},r++)if(0<b[r].length&&(m.$jscomp$loop$prop$elements$307=a.querySelectorAll(b[r].trim()),m.$jscomp$loop$prop$elements$307))for(var v={$jscomp$loop$prop$k$309:0};v.$jscomp$loop$prop$k$309<m.$jscomp$loop$prop$elements$307.length;v={$jscomp$loop$prop$k$309:v.$jscomp$loop$prop$k$309},v.$jscomp$loop$prop$k$309++)fastdomEA.mutate(function(A, 130D){return function(){A.$jscomp$loop$prop$elements$307[D.$jscomp$loop$prop$k$309].classList.add("eyeAbleSkip")}}(m,v));if(d&&0<d.length)for(b={},m=0;m<d.length;b={$jscomp$loop$prop$elements$24$311:b.$jscomp$loop$prop$elements$24$311},m++)if(0<d[m].length&&(b.$jscomp$loop$prop$elements$24$311=a.querySelectorAll(d[m].trim()),eyeAble_contrastSkipClasses.push(d[m].trim()),b.$jscomp$loop$prop$elements$24$311))for(r={$jscomp$loop$prop$k$25$313:0};r.$jscomp$loop$prop$k$25$313<b.$jscomp$loop$prop$elements$24$311.length;r= 131{$jscomp$loop$prop$k$25$313:r.$jscomp$loop$prop$k$25$313},r.$jscomp$loop$prop$k$25$313++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$24$311[D.$jscomp$loop$prop$k$25$313].classList.add("eyeAbleContrastSkip")}}(b,r));if(eyeAble_session_parameters.isMobile&&e&&0<e.length)for(d={},b=0;b<e.length;d={$jscomp$loop$prop$elements$27$315:d.$jscomp$loop$prop$elements$27$315},b++)if(0<e[b].length&&(d.$jscomp$loop$prop$elements$27$315=a.querySelectorAll(e[b].trim()),eyeAble_contrastSkipClasses.push(e[b].trim()), 132d.$jscomp$loop$prop$elements$27$315))for(m={$jscomp$loop$prop$k$28$317:0};m.$jscomp$loop$prop$k$28$317<d.$jscomp$loop$prop$elements$27$315.length;m={$jscomp$loop$prop$k$28$317:m.$jscomp$loop$prop$k$28$317},m.$jscomp$loop$prop$k$28$317++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$27$315[D.$jscomp$loop$prop$k$28$317].classList.add("eyeAbleContrastSkip")}}(d,m));if(c&&0<c.length)for(e={},d=0;d<c.length;e={$jscomp$loop$prop$elements$30$319:e.$jscomp$loop$prop$elements$30$319}, 133d++)if(0<c[d].length&&(e.$jscomp$loop$prop$elements$30$319=a.querySelectorAll(c[d].trim()),e.$jscomp$loop$prop$elements$30$319))for(b={$jscomp$loop$prop$k$31$321:0};b.$jscomp$loop$prop$k$31$321<e.$jscomp$loop$prop$elements$30$319.length;b={$jscomp$loop$prop$k$31$321:b.$jscomp$loop$prop$k$31$321},b.$jscomp$loop$prop$k$31$321++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$30$319[D.$jscomp$loop$prop$k$31$321].classList.add("eyeAbleSkipDarkmode")}}(e,b));if(h&&0<h.length)for(c= 134{},e=0;e<h.length;c={$jscomp$loop$prop$elements$33$323:c.$jscomp$loop$prop$elements$33$323},e++)if(0<h[e].length&&(c.$jscomp$loop$prop$elements$33$323=a.querySelectorAll(h[e].trim()),eyeAble_fontsizeSkipClasses.push(h[e].trim()),c.$jscomp$loop$prop$elements$33$323))for(d={$jscomp$loop$prop$k$34$325:0};d.$jscomp$loop$prop$k$34$325<c.$jscomp$loop$prop$elements$33$323.length;d={$jscomp$loop$prop$k$34$325:d.$jscomp$loop$prop$k$34$325},d.$jscomp$loop$prop$k$34$325++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$33$323[D.$jscomp$loop$prop$k$34$325].classList.add("eyeAbleSkipFontSize")}}(c, 135d));if(eyeAble_session_parameters.isMobile&&f&&0<f.length)for(h={},c=0;c<f.length;h={$jscomp$loop$prop$elements$36$327:h.$jscomp$loop$prop$elements$36$327},c++)if(0<f[c].length&&(h.$jscomp$loop$prop$elements$36$327=a.querySelectorAll(f[c].trim()),eyeAble_fontsizeSkipClasses.push(f[c].trim()),h.$jscomp$loop$prop$elements$36$327))for(e={$jscomp$loop$prop$k$37$329:0};e.$jscomp$loop$prop$k$37$329<h.$jscomp$loop$prop$elements$36$327.length;e={$jscomp$loop$prop$k$37$329:e.$jscomp$loop$prop$k$37$329},e.$jscomp$loop$prop$k$37$329++)fastdomEA.mutate(function(A, 136D){return function(){A.$jscomp$loop$prop$elements$36$327[D.$jscomp$loop$prop$k$37$329].classList.add("eyeAbleSkipFontSize")}}(h,e));if(g&&0<g.length)for(f={},h=0;h<g.length;f={$jscomp$loop$prop$elements$39$331:f.$jscomp$loop$prop$elements$39$331},h++)if(0<g[h].length&&(f.$jscomp$loop$prop$elements$39$331=a.querySelectorAll(g[h].trim()),f.$jscomp$loop$prop$elements$39$331))for(c={$jscomp$loop$prop$k$40$333:0};c.$jscomp$loop$prop$k$40$333<f.$jscomp$loop$prop$elements$39$331.length;c={$jscomp$loop$prop$k$40$333:c.$jscomp$loop$prop$k$40$333}, 137c.$jscomp$loop$prop$k$40$333++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$39$331[D.$jscomp$loop$prop$k$40$333].classList.add("eyeAbleContrastSkip")}}(f,c));if(l&&0<l.length)for(g={},f=0;f<l.length;g={$jscomp$loop$prop$elements$42$335:g.$jscomp$loop$prop$elements$42$335},f++)if(0<l[f].length&&(g.$jscomp$loop$prop$elements$42$335=a.querySelectorAll(l[f].trim()),g.$jscomp$loop$prop$elements$42$335))for(h={$jscomp$loop$prop$k$43$337:0};h.$jscomp$loop$prop$k$43$337<g.$jscomp$loop$prop$elements$42$335.length;h= 138{$jscomp$loop$prop$k$43$337:h.$jscomp$loop$prop$k$43$337},h.$jscomp$loop$prop$k$43$337++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$42$335[D.$jscomp$loop$prop$k$43$337].classList.add("eA_fcB")}}(g,h));if(n&&0<n.length)for(l={},g=0;g<n.length;l={$jscomp$loop$prop$elements$45$339:l.$jscomp$loop$prop$elements$45$339},g++)if(0<n[g].length&&(l.$jscomp$loop$prop$elements$45$339=a.querySelectorAll(n[g].trim()),eyeAble_noBackgroun
138dClasses.push(n[g].trim()),l.$jscomp$loop$prop$elements$45$339))for(f= 139{$jscomp$loop$prop$k$46$341:0};f.$jscomp$loop$prop$k$46$341<l.$jscomp$loop$prop$elements$45$339.length;f={$jscomp$loop$prop$k$46$341:f.$jscomp$loop$prop$k$46$341},f.$jscomp$loop$prop$k$46$341++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$45$339[D.$jscomp$loop$prop$k$46$341].classList.add("eA_nB")}}(l,f));if(q&&0<q.length)for(n={},l=0;l<q.length;n={$jscomp$loop$prop$elements$48$343:n.$jscomp$loop$prop$elements$48$343},l++)if(0<q[l].length&&(n.$jscomp$loop$prop$elements$48$343= 140a.querySelectorAll(q[l].trim()),n.$jscomp$loop$prop$elements$48$343))for(g={$jscomp$loop$prop$k$49$345:0};g.$jscomp$loop$prop$k$49$345<n.$jscomp$loop$prop$elements$48$343.length;g={$jscomp$loop$prop$k$49$345:g.$jscomp$loop$prop$k$49$345},g.$jscomp$loop$prop$k$49$345++)fastdomEA.mutate(function(A,D){return function(){A.$jscomp$loop$prop$elements$48$343[D.$jscomp$loop$prop$k$49$345].classList.add("eA_nH")}}(n,g))}}catch(A){}} 141function eyeAble_setWhiteBackgrounds(){var a;eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceWhiteBackground&&(a=eyeAble_pluginLocalConfig.forceWhiteBackground.split(","));if(a&&0<a.length){for(var b={},c=0;c<a.length;b={$jscomp$loop$prop$elements$347:b.$jscomp$loop$prop$elements$347},c++)if(0<a[c].length&&(b.$jscomp$loop$prop$elements$347=document.querySelectorAll(a[c].trim()),b.$jscomp$loop$prop$elements$347))for(var d={$jscomp$loop$prop$k$349:0};d.$jscomp$loop$prop$k$349<b.$jscomp$loop$prop$elements$347.length;d= 142{$jscomp$loop$prop$k$349:d.$jscomp$loop$prop$k$349},d.$jscomp$loop$prop$k$349++)fastdomEA.mutate(function(h,g){return function(){h.$jscomp$loop$prop$elements$347[g.$jscomp$loop$prop$k$349].style.setProperty("background","white","important")}}(b,d));b=document.querySelectorAll("IFRAME");if(0<b.length)for(c=0;c<b.length;c++){d={};for(var e=0;e<a.length;d={$jscomp$loop$prop$elements$52$351:d.$jscomp$loop$prop$elements$52$351},e++)if(0<a[e].length)try{if(d.$jscomp$loop$prop$elements$52$351=b[e].contentWindow.document.querySelectorAll(a[e].trim()), 143d.$jscomp$loop$prop$elements$52$351)for(var f={$jscomp$loop$prop$k$53$353:0};f.$jscomp$loop$prop$k$53$353<d.$jscomp$loop$prop$elements$52$351.length;f={$jscomp$loop$prop$k$53$353:f.$jscomp$loop$prop$k$53$353},f.$jscomp$loop$prop$k$53$353++)fastdomEA.mutate(function(h,g){return function(){h.$jscomp$loop$prop$elements$52$351[g.$jscomp$loop$prop$k$53$353].style.setProperty("background","white","important")}}(d,f))}catch(h){}}}} 144function eyeAble_resetWhiteBackgrounds(){var a;eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceWhiteBackground&&(a=eyeAble_pluginLocalConfig.forceWhiteBackground.split(","));if(a&&0<a.length)for(var b={},c=0;c<a.length;b={$jscomp$loop$prop$elements$355:b.$jscomp$loop$prop$elements$355},c++)if(a[c]&&0<a[c].length&&a[c].trim()&&(b.$jscomp$loop$prop$elements$355=document.querySelectorAll(a[c].trim()),b.$jscomp$loop$prop$elements$355))for(var d={$jscomp$loop$prop$k$357:0};d.$jscomp$loop$prop$k$357< 145b.$jscomp$loop$prop$elements$355.length;d={$jscomp$loop$prop$k$357:d.$jscomp$loop$prop$k$357},d.$jscomp$loop$prop$k$357++)fastdomEA.mutate(function(e,f){return function(){e.$jscomp$loop$prop$elements$355[f.$jscomp$loop$prop$k$357].style.removeProperty("background")}}(b,d))};var eyeAble_lS_found=!1,eyeAble_crossDomainStorage=!1,eyeAble_crossStorageDomain="https://storage.eye-able-cdn.com",eyeAble_crossStorageUrl=eyeAble_crossStorageDomain+"/testing/localStorage.html"; 146function eyeAbleInitLocalVariables(){function a(){var f;localStorage&&(f=localStorage.getItem("eyeAbleVariables"));b(f)}function b(f){f&&(f=JSON.parse(f),Object.keys(f).length===Object.keys(eyeAbleVariables).length&&(eyeAbleVariables=f),eyeAble_lS_found=!0);eyeAble_lS_found||document.addEventListener("eyeable:init_completed",function(){eyeAble_lS_found=!0});eyeAble_variablesLoaded=!0;eyeAble_instantActions()}if(document.getElementById("eyeAbleStorageHub")){eyeAble_crossDomainStorage=!0;var c=document.createElement("a"); 147c.setAttribute("href",document.getElementById("eyeAbleStorageHub").src
147);eyeAble_crossStorageDomain=c.protocol+"//"+c.hostname}if(localStorage&&localStorage.getItem("eyeAbleCrossStorage")||"undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig.shareLocalStorage)eyeAble_crossDomainStorage=!0;if(!0===eyeAble_crossDomainStorage)try{var d=function(f){f&&f.data&&"eyeAble_Message"===f.data.type&&(f.data.config?(e=!0,b(f.data.config),window.removeEventListener("message",d)):"Allowed"===f.data.result? 148document.getElementById("eyeAbleStorageHub").contentWindow.postMessage("get",eyeAble_crossStorageDomain):"Denied"===f.data.result&&(console.log("Cross Storage denied."),eyeAble_crossDomainStorage=!1,a(),window.removeEventListener("message",d)))},e=!1;window.addEventListener("message",d);setTimeout(function(){e||(a(),window.removeEventListener("message",d))},1E3);eyeAble_createStorageIframe()}catch(f){a()}else a()} 149function eyeAble_setCrossDomainStorage(){eyeAble_crossDomainStorage&&document.getElementById("eyeAbleStorageHub")&&document.getElementById("eyeAbleStorageHub").contentWindow.postMessage({set:JSON.stringify(eyeAbleVariables)},eyeAble_crossStorageDomain)} 150function eyeAble_setVar(a,b){eyeAbleVariables[a]=b;a=!1;"undefined"!==typeof eyeAble_blockLocalStorage&&!0===eyeAble_blockLocalStorage&&(a=!0);eyeAble_lS_found&&!a&&(localStorage.setItem("eyeAbleVariables",JSON.stringify(eyeAbleVariables)),eyeAble_setCrossDomainStorage())}function eyeAble_getVar(a){return eyeAbleVariables[a]};var eyeAble_bluefilterTimeCheck=-1,eyeAble_BfQuickInitRun=!1; 151function eyeAble_initBluefilter(){if(!eyeAble_BfQuickInitRun&&"1"===eyeAble_getVar("bluefilterSet")||eyeAble_BfQuickInitRun){var a='<eye-able-shader aria-hidden="true" id="eyeAble-Bluefilter" style="background: rgba(255, 147, 41,'+("1"===eyeAble_getVar("bluefilterSet")?eyeAbleVariables.blueFilterLevel:"0")+'); z-index: 2147483646;\n margin: 0;\n border-radius: 0;\n padding: 0;\n pointer-events: none;\n position: fixed;\n top: -10%;\n right: -10%;\n bottom: -10%;\n left: -10%;\n width: auto;\n height: auto;\n mix-blend-mode: multiply;\n display: block !important;"></eye-able-shader>';"display: block; transition: none 0s ease 0s; margin: 0px; padding: 0px; border-radius: 0px; border: none; outline: none; visibility: visible; max-height: none; max-width: none; clip: unset; overflow: visible; opacity: 1; position: fixed; inset: -10%; width: auto; height: auto; z-index: -2147483646; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(0, 0, 0);"; 152document.getElementById("eyeAble-Bluefilter")||(document.documentElement.insertAdjacentHTML("beforeend",a),document.documentElement.insertAdjacentHTML("beforeend",'<eye-able-shader id="eyeAble-Bluefilter-Back" style="display: none; transition: none 0s ease 0s; margin: 0px; padding: 0px; border-radius: 0px; border: none; outline: none; visibility: visible; max-height: none; max-width: none; clip: unset; overflow: visible; opacity: 1; position: fixed; inset: -10%; width: auto; height: auto; z-index: -2147483646; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(0, 0, 0);"></eye-able-shader>')); 153if("0"!==eyeAble_getVar("BluefilterTimes")||"0"!==eyeAble_getVar("BluefilterSunTimes"))eyeAble_bluefilterTimeCheck=window.setInterval(eyeAble_BluefilterCheckTime,eyeAble_settings.BluefilterTimeInterval);eyeAble_bluefilterEnabled||eyeAble_resetBluefilter()}eyeAble_BfQuickInitRun=!0} 154function eyeAble_toggleBluefilter(){if(!eyeAble_bluefilterEnabled)return!1;"0"===eyeAble_getVar("bluefilterSet")?(.1>parseFloat(eyeAbleVariables.blueFilterLevel)&&eyeAble_setVar("blueFilterLevel","0.1",1),eyeAble_setBluefilter(),eyeAble_showFeedbackNotification(eyeAble_getMessage("activeBf"),"ALT + B")):(eyeAble_resetBluefilter(),eyeAble_showFeedbackNotification(eyeAble_getMessage("inactiveBf"),"ALT + B"))} 155function eyeAble_increaseBluefilter(){if(!eyeAble_bluefilterEnabled)return!1;var a=parseFloat(eyeAbleVariables.blueFilterLevel)+.05;1>=a?eyeAble_setBluefilterIntensity(a):eyeAble_setBluefilterIntensity(1)}function eyeAble_decreaseBluefilter(){if(!eyeAble_bluefilterEnabled)return!1;var a=parseFloat(eyeAbleVariables.blueFilterLevel)-.05;0<=a?eyeAble_setBluefilterIntensity(a):eyeAble_setBluefilterIntensity(0)} 156function eyeAble_setBluefilterIntensity(a){eyeAble_setVar("blueFilterLevel",a.toString(),1);fastdomEA.mutate(function(){document.getElementById("eyeAble-Bluefilter").style.background="rgba(255, 147, 41,"+eyeAbleVariables.blueFilterLevel+")";eyeAble_shadowRoot.getElementById("bluefilterRanger").value=(100*a).toString();eyeAble_shadowRoot.getElementById("eyeAble_BluefilterRanger_value").textContent=(100*parseFloat(eyeAbleVariables.blueFilterLevel)).toFixed(0)+"%";var b=parseFloat(eyeAble_shadowRoot.getElementById("bluefilterRanger").value); 157eyeAble_shadowRoot.getElementById("rngBGBluefilter").style.width=(b-4*b/100).toString()+"%"});"1"===eyeAble_getVar("bluefilterSet")&&eyeAble_dispatchEvent("Bluefilter_Adjusted")}var eyeAble_htmlHeightFit=!1; 158function eyeAble_setBluefilter(){if(!eyeAble_bluefilterEnabled)return!1;eyeAble_setBluefilterIntensity(parseFloat(eyeAbleVariables.blueFilterLevel));fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("bluefilterID").src=eyeAble_imagePaths.bluefilterOffPath;eyeAble_shadowRoot.getElementById("bluefilterTooltipID").innerHTML=eyeAble_getMessage("disableBf");eyeAble_shadowRoot.getElementById("eyeABle_bluefilterCtrlID").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("bluefilterContainerID").classList.add("eyeAbleActive"); 159eyeAble_shadowRoot.getElementById("BluefilterMoreID")&&(eyeAble_shadowRoot.getElementById("BluefilterMoreImgID").src=eyeAble_imagePaths.bluefilterOffPath,eyeAble_shadowRoot.getElementById("BluefilterMoreTxtID").innerHTML=eyeAble_getMessage("disableBf"),eyeAble_shadowRoot.getElementById("BluefilterMoreID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("BluefilterMoreID").setAttribute("aria-pressed","true"))});"0"===eyeAble_getVar("bluefilterSet")&&eyeAble_dispatchEvent("Bluefilter_Enabled"); 160eyeAble_setVar("bluefilterSet","1",1);eyeAble_showClickableElements("eyeABle_bluefilterCtrlID");eyeAble_shadowRoot.getElementById("bluefilterContainerID").setAttribute("aria-pressed","true");eyeAble_changeScrollbarColor()} 161function eyeAble_resetBluefilter(){fastdomEA.mutate(function(){document.getElementById("eyeAble-Bluefilter").style.background="rgba(255, 147, 41, 0)";eyeAble_shadowRoot.getElementById("bluefilterID").src=eyeAble_imagePaths.bluefilterOffPath;eyeAble_shadowRoot.getElementById("bluefilterTooltipID").innerHTML=eyeAble_getMessage("enableBf");eyeAble_shadowRoot.getElementById("eyeABle_bluefilterCtrlID").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("bluefilterContainerID").classList.contains("eyeAbleActive")&& 162eyeAble_shadowRoot.getElementById("bluefilterContainerID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("BluefilterMoreID")&&(eyeAble_shadowRoot.getElementById("BluefilterMoreImgID").src=eyeAble_imagePaths.bluefilterOffPath,eyeAble_shadowRoot.getElementById("BluefilterMoreTxtID").innerHTML=eyeAble_getMessage("enableBf"),eyeAble_shadowRoot.getElementById("BluefilterMoreID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("BluefilterMoreID").setAttribute("aria-pressed", 163"false"))});"1"===eyeAble_getVar("bluefilterSet")&&eyeAble_dispatchEvent("Bluefilter_Disabled");eyeAble_hideClickableElements("eyeABle_bluefilterCtrlID");eyeAble_setVar("bluefilterSet","0",1);fastdomEA.mutate(function(){"0"===eyeAbleVariables.Color_Mode&&document.documentElement.style.removeProperty("background-color");eyeAble_htmlHeightFit&&(document.documentElement.style.removeProperty("height"),eyeAble_htmlHeightFit=!1)});if("true"===eyeAble_getVar("BluefilterAutoSet")&&"0"!==eyeAbleVariables.BluefilterAuto){var a= 164new Date;eyeAble_setVar("BluefilterAutoSet","false");fastdomEA.mutate(function(){if("SUN"===eyeAble_getVar("BluefilterAuto"))eyeAble_setVar("BluefilterSunTimes",eyeAbleVariables.BluefilterSunTimes+","+a.getDate()),eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID")&&(eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").innerText=eyeAble_getMessage("funcOffSunset"),eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").style.color="var(--main-text-color)");else{eyeAble_setVar("BluefilterTimes", 165eyeAbleVariables.BluefilterTimes+","+a.getDate());var b=eyeAbleVariables.BluefilterTimes.split(",")[1];eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID")&&(eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeTo")+b.charAt(0)+b.charAt(1)+":"+b.charAt(2)+b.charAt(3),eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)")}})}eyeAble_shadowRoot.getElementById("bluefilterContainerID").setAttribute("aria-pressed", 166"false");eyeAble_changeScrollbarColor();eyeAble_setActiveCheckVis()} 167function eyeAble_BluefilterCheckTime(){function a(){if(f<=e){if(d>=e||d<f)return!0}else if(d>=e&&d<f)return!0;return!1}if(!eyeAble_bluefilterEnabled||!eyeAble_bluefilterAutoEnabled)return!1;if("SUN"===eyeAble_getVar("BluefilterAuto"))var b=eyeAbleVariables.BluefilterSunTimes.split(",");else if("MAN"===eyeAble_getVar("BluefilterAuto"))b=eyeAbleVariables.BluefilterTimes.split(",");else return-1!==eyeAble_bluefilterTimeCheck&&(clearInterval(eyeAble_bluefilterTimeCheck),eyeAble_bluefilterTimeCheck=-1), 168!1;var c=new Date,d=100*c.getHours()+c.getMinutes(),e=parseInt(b[0]),f=parseInt(b[1]);if(2<b.length){if(c.getDate()===parseInt(b[2])&&d>f&&f>=e||c.getDate()!==parseInt(b[2])&&d>f)"MAN"===eyeAble_getVar("BluefilterAuto")?(eyeAble_setVar("BluefilterTimes",b[0]+","+b[1]),eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcOn");eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color= 169"var(--main-text-color)"})):eyeAble_setVar("BluefilterSunTimes",b[0]+","+b[1])}else a()?(eyeAble_setBluefilter(),eyeAble_setVar("BluefilterAutoSet","true"),eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcOn");eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)"})):"true"===eyeAble_getVar("BluefilterAutoSet")&&(eyeAble_setVar("BluefilterAutoSet", 170"false"),eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID")&&(e=e.toString(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+e.charAt(0)+e.charAt(1)+":"+e.charAt(2)+e.charAt(3)})),eyeAble_resetBluefilter())}function eyeAble_BluefilterRangerChange(){eyeAbleVariables.blueFilterLevel=(parseFloat(eyeAble_shadowRoot.getElementById("bluefilterRanger").value)/100).toString();eyeAble_setBluefilter()};var eyeAble_htmlFilterRule;
171function 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"))} 172function 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"), 173eyeAble_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|| 174eyeAble_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")} 175function 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"); 176eyeAble_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"); 177eyeAble_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", 178"false"),eyeAble_shadowRoot.getElementById("eye_saturationID").setAttribute("aria-expanded","false"))} 179function 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+ 180'" alt="" class="eyeAble_ccMainImage"> </div> <div class="eyeAble_cc-menu-heading">
180 <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="'+ 181eyeAble_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">'+ 182eyeAble_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>
182 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 183eyeAble_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="'+ 184eyeAble_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">'+ 185eyeAble_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>
185 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 186eyeAble_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="'+ 187eyeAble_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">'+ 188eyeAble_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>
188 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 189eyeAble_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="'+ 190eyeAble_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">'+ 191eyeAble_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>
191 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 192eyeAble_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="'+ 193eyeAble_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">'+ 194eyeAble_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>
194 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 195eyeAble_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="'+ 196eyeAble_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">'+ 197eyeAble_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>
197 <div class="eyeAble_cc-ranger-controls"> <img role="button" aria-describedby="ColorCorrection_ranger_value" eyeAbleSkipNav="true" src="'+ 198eyeAble_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>'; 199eyeAble_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"), 200eyeAble_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", 201(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", 202eyeAble_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", 203eyeAble_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);
203eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")); 204b=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"); 205eyeAble_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"); 206eyeAble_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"); 207eyeAble_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()} 208function 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")}), 209eyeAble_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")}), 210eyeAble_shadowRoot.getElementById("colorblindID").setAttribute("aria-pressed","true"),eyeAble_removeTooltip(),setTimeout(function(){eyeAble_removeTooltip()},100),eyeAble_showFeedbackNotification(eyeAble_getMessage("ccOpened"),"ALT + 3"))} 211function 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"), 212eyeAble_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","fal
212se")))} 213function 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+ 214"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", 215"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(); 216break;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"), 217fastdomEA.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"); 218eyeAble_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")} 219function 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")} 220function eyeAble_CVDpickerChange(){eyeAble_applyCVD("Protanomalie");eyeAble_createCcPage()} 221function 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= 222eyeAble_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= 223eyeAble_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", 224"true")} 225function 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("+ 226(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("+ 227(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",
228"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("+ 229(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", 230"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"); 231eyeAble_shadowRoot.getElementById("ColorCorrMoreID")&&(eyeAble_shadowRoot.getElementById("ColorCorrMoreID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("ColorCorrMoreID").setAttribute("aria-pressed","true"))})} 232function 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]], 233[[.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]]], 234Deuteranomalie:[[[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, 235.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], 236[.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, 237.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", 238"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;
238f<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]= 239[];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", 240function(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)} 241function 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= 242b,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= 243c+"%",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= 244c+"%"})}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)} 245function 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"); 246break;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=[]; 247function 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):""}; 248function eyeAble_setTextColorStylesheet(a,b,c){c=void 0===c?!1:c;
248if(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("(", 249"");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,"#"+ 250f,"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", 251b,"important");a.classList.add("eATcInline")})})},1E3)})}} 252function 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})}} 253function 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; 254function 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"+ 255eyeAble_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))} 256var eyeAble_LinkHighlightingStylesheet,eyeAble_enableLinkHighlighting=!0,eyeABle_linkHighlighActive=!1; 257function 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, 258"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; 259function 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;"); 260eyeAble_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; 261function 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_Backgroun
261d_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"=== 262eyeAbleVariables.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]* 263e).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); 264fastdomEA.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"); 2650<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&& 266(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 { }")); 267document.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+";")})})}} 268function 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; 269function 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= 270!1}}
270function 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")} 271function 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}
271.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;
271cursor: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;}', 272eyeAble_pickrText,eyeAble_pickrBack; 273function 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, 274save:!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("eyeAbleBackgroun
274dColor"),theme:"nano",defaultRepresentation:"HEXA",default:b,position:"right-start", 275comparison:!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= 276document.querySelectorAll(".pcr-app"),d=0;d<c.length;d++)c[d].classList.add("eyeAbleContrastSkip")})} 277function 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", 278"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;">'+ 279eyeAble_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;">'+ 280eyeAble_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 <img class="noHide" src="'+eyeAble_imagePaths.blueYellowPath+'" alt="'+eyeAble_getMessage("altBlueYellow")+'" eaAltLangID="altBlueYellow">\n </div>\n <p aria-hidden="true" class="eyeAble_singlecolorpreset-text eyeAble_colorpreset1" eALangID="readable">'+ 281eyeAble_getMessage("readable")+'</p>\n </button>\n <button class="eyeAble_single-colorpreset eyeAtabClickable" id="colorPickerRedGreenID" aria-pressed="false">\n <div class="eyeAble_singlecolorpreset-icon">\n <img class="noHide" src="'+eyeAble_imagePaths.redGreenPath+'" alt="'+eyeAble_getMessage("altRedGreen")+'" eaAltLangID="altRedGreen">\n </div>\n <p aria-hidden="true" class="eyeAble_singlecolorpreset-text eyeAble_colorpreset2" eALangID="readable">'+ 282eyeAble_getMessage("readable")+'</p>\n </button>\n <button class="eyeAble_single-colorpreset eyeAtabClickable" id="colorPickerBlackWhiteID" aria-pressed="true">\n <div class="eyeAble_singlecolorpreset-icon">\n <img class="noHide" src="'+eyeAble_imagePaths.bwPresetPath+'" alt="'+eyeAble_getMessage("altBlackWhite")+'" eaAltLangID="altBlackWhite">\n </div>\n <p aria-hidden="true"class="eyeAble_singlecolorpreset-text eyeAble_colorpreset3" eALangID="readable">'+ 283eyeAble_getMessage("readable")+'</p>\n </button>\n <button class="eyeAble_single-colorpreset eyeAtabClickable" id="colorPickerWhiteBlackID" aria-pressed="false">\n <div class="eyeAble_singlecolorpreset-icon">\n <img class="noHide" src="'+eyeAble_imagePaths.whiteBlackPath+'" alt="'+eyeAble_getMessage("altWhiteBlack")+'" eaAltLangID="altWhiteBlack">\n </div>\n <p aria-hidden="true" class="eyeAble_singlecolorpreset-text eyeAble_colorpreset4" eALangID="readable">'+ 284eyeAble_getMessage("readable")+'</p>\n </button>\n </div>\n </div>\n <div class="eyeAble_colorpickerbox">\n <div class="eyeAble_bgcolorpicker eyeAble_radical-border">\n <div class="eyeAble_suggestcolorsbox">\n <p eALangID="cpBack">'+eyeAble_getMessage("cpBack")+'</p>\n <div class="eyeAble_suggestcolors" id="backgroundColorsID">\n <button class="eyeAble_singlecolor eyeAble_singlecolor0 eyeAtabClickable" eaAriaLangID="altBlackBack" aria-label="'+ 285eyeAble_getMessage("altBlackBack")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor1 eyeAtabClickable" eaAriaLangID="altWhiteBack" aria-label="'+eyeAble_getMessage("altWhiteBack")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor2 eyeAtabClickable" eaAriaLangID="altRedBack" aria-label="'+eyeAble_getMessage("altRedBack")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor3 eyeAtabClickable" eaAriaLangID="altYellowBack" aria-label="'+ 286eyeAble_getMessage("altYellowBack")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor4 eyeAtabClickable" eaAriaLangID="altGreenBack" aria-label="'+eyeAble_getMessage("altGreenBack")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor5 eyeAtabClickable" eaAriaLangID="altBlueBack" aria-label="'+eyeAble_getMessage("altBlueBack")+'" aria-pressed="false"></button>\n </div>\n </div>\n <div class="eyeable_colorpickertool">\n <img class="visHide eyeAtabClickable" src="'+ 287eyeAble_imagePaths.colorWheelPath+'" alt="" id="eyeAbleBackgroun
287dColor">\n <p eALangID="cpSelect">'+eyeAble_getMessage("cpSelect")+'</p>\n </div>\n </div>\n <div class="eyeAble_textcolorpicker eyeAble_radical-border">\n <div class="eyeAble_suggestcolorsbox">\n <p eALangID="cpColor">'+eyeAble_getMessage("cpColor")+'</p>\n <div class="eyeAble_suggestcolors" id="singleTextColorsID">\n <button class="eyeAble_singlecolor eyeAble_singlecolor0 eyeAtabClickable" eaAriaLangID="altBlackText" aria-label="'+ 288eyeAble_getMessage("altBlackText")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor1 eyeAtabClickable" eaAriaLangID="altWhiteText" aria-label="'+eyeAble_getMessage("altWhiteText")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor2 eyeAtabClickable" eaAriaLangID="altRedText" aria-label="'+eyeAble_getMessage("altRedText")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor3 eyeAtabClickable" eaAriaLangID="altYellowText" aria-label="'+ 289eyeAble_getMessage("altYellowText")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor4 eyeAtabClickable" eaAriaLangID="altGreenText" aria-label="'+eyeAble_getMessage("altGreenText")+'" aria-pressed="false"></button>\n <button class="eyeAble_singlecolor eyeAble_singlecolor5 eyeAtabClickable" eaAriaLangID="altBlueText" aria-label="'+eyeAble_getMessage("altBlueText")+'" aria-pressed="false"></button>\n </div>\n </div>\n <div class="eyeable_colorpickertool">\n <img class="visHide eyeAtabClickable" src="'+ 290eyeAble_imagePaths.colorWheelPath+'" alt="" id="eyeAbleTextColor">\n <p eALangID="cpSelect">'+eyeAble_getMessage("cpSelect")+'</p>\n </div>\n </div>\n </div>\n <div class="eyeAble_colorviewbox eyeAble_radical-border">\n <div class="eyeAble_colorviewbox-text">\n <p eALangID="cpPre">'+eyeAble_getMessage("cpPre")+'</p>\n <p class="eyeAble_colorContrastText" eALangID="cpCon">'+eyeAble_getMessage("cpCon")+' <span id="colorPickerContrastText">21:1</span></p>\n </div>\n <div class="eyeAble_colorview" eALangID="cpRead" id="eyeAblePreviewColors">'+ 291eyeAble_getMessage("cpRead")+'</div>\n </div>\n <div class="eyeAble_accessible-linkbox eyeAble_radical-border" style="justify-content: space-around;">\n <label for="linkHighlightBox" class="shortcutsLabel" ealangid="cpLink"> '+eyeAble_getMessage("cpLink")+'</label>\n <input class="eyeAtabClickable eA_checkmark" type="checkbox" id="linkHighlightBox" checked>\n </div>\n <div class="eyeAble_cmn-buttongroup color_stickyButtons">\n <div class="eyeAble_cmn-singlebutton eyeAtabClickable" role="button" id="color_picker_setButton">\n <div class="eyeAble_cmn-singlebuttonicon">\n <img src="'+ 292eyeAble_imagePaths.checkNoCirclePath+'" alt="" style="filter: unset;">\n </div>\n <p class="eyeAble_cmn-singlebuttontext" eALangID="cpSet">'+eyeAble_getMessage("cpSet")+'</p>\n </div>\n <div class="eyeAble_cmn-singlebutton eyeAtabClickable" role="button" id="color_picker_resetButton">\n <div class="eyeAble_cmn-singlebuttonicon">\n <img src="'+eyeAble_imagePaths.resetContrastPath+'" alt="" style="max-width: 20px; width: 20px;">\n </div>\n <p class="eyeAble_cmn-singlebuttontext" eALangID="cpReset">'+ 293eyeAble_getMessage("cpReset")+'</p>\n </div>\n <div class="eyeAble_cmn-singlebutton eyeAtabClickable" role="button" id="color_picker_abortButton">\n <div class="eyeAble_cmn-singlebuttonicon">\n <img src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="">\n </div>\n <p class="eyeAble_cmn-singlebuttontext" eALangID="cpAbort">'+eyeAble_getMessage("cpAbort")+'</p>\n </div>\n <div aria-hidden="true" id="tabEndColor" class="eyeAtabClickable" tabindex="0"></div> </div>\n </div>\n </section>'; 294eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",c);
294eyeAble_initColorPicker();eyeAble_shadowRoot.getElementById("tabEndColor").addEventListener("focus",function(){eyeAble_shadowRoot.getElementById("colorPickerXtopID").focus()});eyeAbleVariables.iAble_Text_Color===eyeAble_blueYellowColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_blueYellowBackcolor?eyeAble_shadowRoot.getElementById("colorPickerBlueYellowID").classList.add("eyeAble_single-colorpreset-set"): 295eyeAbleVariables.iAble_Text_Color===eyeAble_redGreenColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_redGreenBackcolor?eyeAble_shadowRoot.getElementById("colorPickerRedGreenID").classList.add("eyeAble_single-colorpreset-set"):eyeAbleVariables.iAble_Text_Color===eyeAble_blackWhiteColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_blackWhiteBackcolor?eyeAble_shadowRoot.getElementById("colorPickerBlackWhiteID").classList.add("eyeAble_single-colorpreset-set"):eyeAbleVariables.iAble_Text_Color=== 296eyeAble_whiteBlackColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_whiteBlackBackcolor&&eyeAble_shadowRoot.getElementById("colorPickerWhiteBlackID").classList.add("eyeAble_single-colorpreset-set");eyeAble_pickrText.setColor(eyeAbleVariables.iAble_Text_Color);eyeAble_pickrBack.setColor(eyeAbleVariables.iAble_Background_Color);eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=eyeAbleVariables.iAble_Text_Color;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor= 297eyeAbleVariables.iAble_Background_Color;eyeAbleVariables.Outline_Links?eyeAble_shadowRoot.getElementById("linkHighlightBox").checked=!0:eyeAble_shadowRoot.getElementById("linkHighlightBox").checked=!1;eyeAble_shadowRoot.querySelector("#colorPickerRedGreenID").addEventListener("click",eyeAble_redGreenChecked);eyeAble_shadowRoot.querySelector("#colorPickerBlueYellowID").addEventListener("click",eyeAble_blueYellowChecked);eyeAble_shadowRoot.querySelector("#colorPickerBlackWhiteID").addEventListener("click", 298eyeAble_blackWhiteChecked);eyeAble_shadowRoot.querySelector("#colorPickerWhiteBlackID").addEventListener("click",eyeAble_whiteBlackChecked);eyeAble_shadowRoot.querySelector("#colorPickerXtopID").addEventListener("click",eyeAble_closeColorPickerWindow);eyeAble_shadowRoot.querySelector("#color_picker_resetButton").addEventListener("click",eyeAble_reset_colors);eyeAble_shadowRoot.querySelector("#color_picker_abortButton").addEventListener("click",eyeAble_closeColorPickerWindow);eyeAble_shadowRoot.querySelector("#color_picker_setButton").addEventListener("click", 299eyeAble_setColorWheelSelection);eyeAble_shadowRoot.getElementById("linkHighlightBox").addEventListener("change",eyeAble_toggleLinkHighlight);var d=eyeAble_shadowRoot.getElementById("backgroundColorsID").querySelectorAll(".eyeAble_singlecolor");for(c=0;c<d.length;c++)d[c].addEventListener("click",a);var e=eyeAble_shadowRoot.getElementById("singleTextColorsID").querySelectorAll(".eyeAble_singlecolor");for(c=0;c<e.length;c++)e[c].addEventListener("click",b);
299eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")); 300eyeAble_updateColorContrast();eyeAble_dragElement(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow"))}function eyeAble_setColorWheelSelection(){var a=getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAblePreviewColors"));eyeAble_change_colors(a.color,a.backgroundColor);eyeAble_closeColorPickerWindow()}var eyeAble_blueYellowColor="rgb(255, 255, 0)",eyeAble_blueYellowBackcolor="rgb(26, 72, 149)"; 301function eyeAble_blueYellowChecked(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=eyeAble_blueYellowColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=eyeAble_blueYellowBackcolor;eyeAble_pickrText.setColor(eyeAble_blueYellowColor);eyeAble_pickrBack.setColor(eyeAble_blueYellowBackcolor);eyeAble_ColorPickerUncheckPresets();eyeAble_shadowRoot.getElementById("colorPickerBlueYellowID").classList.add("eyeAble_single-colorpreset-set"); 302eyeAble_shadowRoot.getElementById("colorPickerBlueYellowID").setAttribute("aria-pressed","true");eyeAble_updateColorContrast()})}var eyeAble_redGreenColor="rgb(0, 255, 0)",eyeAble_redGreenBackcolor="rgb(123, 0, 0)"; 303function eyeAble_redGreenChecked(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=eyeAble_redGreenColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=eyeAble_redGreenBackcolor;eyeAble_pickrText.setColor(eyeAble_redGreenColor);eyeAble_pickrBack.setColor(eyeAble_redGreenBackcolor);eyeAble_ColorPickerUncheckPresets();eyeAble_shadowRoot.getElementById("colorPickerRedGreenID").classList.add("eyeAble_single-colorpreset-set"); 304eyeAble_shadowRoot.getElementById("colorPickerRedGreenID").setAttribute("aria-pressed","true");eyeAble_updateColorContrast()})}var eyeAble_blackWhiteColor="rgb(255, 255, 255)",eyeAble_blackWhiteBackcolor="rgb(0, 0, 0)"; 305function eyeAble_blackWhiteChecked(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=eyeAble_blackWhiteColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=eyeAble_blackWhiteBackcolor;eyeAble_pickrText.setColor(eyeAble_blackWhiteColor);eyeAble_pickrBack.setColor(eyeAble_blackWhiteBackcolor);eyeAble_ColorPickerUncheckPresets();eyeAble_shadowRoot.getElementById("colorPickerBlackWhiteID").classList.add("eyeAble_single-colorpreset-set"); 306eyeAble_shadowRoot.getElementById("colorPickerBlackWhiteID").setAttribute("aria-pressed","true");eyeAble_updateColorContrast()})}var eyeAble_whiteBlackColor="rgb(0, 0, 0)",eyeAble_whiteBlackBackcolor="rgb(255, 255, 255)"; 307function eyeAble_whiteBlackChecked(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color=eyeAble_whiteBlackColor;eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor=eyeAble_whiteBlackBackcolor;eyeAble_pickrText.setColor(eyeAble_whiteBlackColor);eyeAble_pickrBack.setColor(eyeAble_whiteBlackBackcolor);eyeAble_ColorPickerUncheckPresets();eyeAble_shadowRoot.getElementById("colorPickerWhiteBlackID").classList.add("eyeAble_single-colorpreset-set"); 308eyeAble_shadowRoot.getElementById("colorPickerWhiteBlackID").setAttribute("aria-pressed","true");eyeAble_updateColorContrast()})} 309function eyeAble_toggleColorPickerWindow(){if(eyeAble_session_parameters.isMobile||eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.onlyOneContrast)return eyeAble_toggleContrastMode(),!0;eyeAble_closeAllOtherPages("eyeAbleColorWindow");eyeAble_shadowRoot.getElementById("resetContrastModeID").matches(":hover")&&"none"!==eyeAble_shadowRoot.getElementById("resetContrastModeID").style.display||(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")?"block"===eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").style.display? 310(eyeAble_closeColorPickerWindow(),eyeAble_showFeedbackNotification(eyeAble_getMessage("cpClosed"),"ALT + 2")):(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").style.setProperty("display","block"),eyeAble_addColorpickerTabIndices(),eyeAble_shadowRoot.getElementById("colorPickerXtopID").focus(),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("cpOpened"),"ALT + 2")):(eyeAble_createColorWindow(),eyeAble_addColorpickerTabIndices(),setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").style.setProperty("display", 311"block");eyeAble_shadowRoot.getElementById("colorPickerXtopID").focus()},200),setTimeout(function(){eyeAble_shadowRoot.getElementById("colorPickerXtopID").focus()},450),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("cpOpened"),"ALT + 2")))} 312function eyeAble_closeColorPickerWindow(){eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").style.display="none";eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("colorsID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus();eyeAble_deleteColorpickerTabIndices()} 313function eyeAble_ColorPickerUncheckPresets(){for(var a=eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").querySelectorAll(".eyeAble_single-colorpreset-set"),b=0;b<a.length;b++)a[b].classList.remove("eyeAble_single-colorpreset-set"),a[b].setAttribute("aria-pressed","fal
313se")}function eyeAble_deleteColorpickerTabIndices(){eyeAble_hideClickableElements("eyeAbleColorWindow")}function eyeAble_addColorpickerTabIndices(){eyeAble_showClickableElements("eyeAbleColorWindow")} 314function eyeAble_updateColorContrast(){fastdomEA.measure(function(){var a=eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.color,b=eyeAble_shadowRoot.getElementById("eyeAblePreviewColors").style.backgroundColor,c=eyeAble_checkColorContrast(eyeAble_convertColor(a),eyeAble_convertColor(b));fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("colorPickerContrastText").innerText=c.toFixed(0)+":1";7<c?eyeAble_shadowRoot.getElementById("colorPickerContrastText").style.color="#00ff00": 3154.5<c?eyeAble_shadowRoot.getElementById("colorPickerContrastText").style.color="#E3FF00":eyeAble_shadowRoot.getElementById("colorPickerContrastText").style.color="#FF6E6E"})})} 316function eyeAble_toggleLinkHighlight(){eyeAbleVariables.Outline_Links?(eyeAble_resetLinkHighlighting(),eyeAble_shadowRoot.getElementById("linkHighlightBox").checked=!1,eyeAble_setVar("Outline_Links",!1)):(eyeAble_setVar("Outline_Links",!0),eyeAble_setLinkHighlighting(eyeAbleVariables.iAble_Text_Color),eyeAble_shadowRoot.getElementById("linkHighlightBox").checked=!0)};var eyeAble_quickColorRulePlugin; 317function eyeAble_quickInitColors(){if(!("0"===eyeAble_getVar("Color_Mode")||"complete"===document.readyState||eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.noStartupFilter)){var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.id="eyeAble_brightnessFilterId";a.appendChild(document.createTextNode("eyeAbleCSS { }"));document.documentElement.appendChild(a);eyeAble_quickColorRulePlugin=a.sheet;eyeAble_addCSSRule(eyeAble_quickColorRulePlugin,"html","filter : brightness(40%);")}} 318function eyeAble_deleteQuickInitColors(){eyeAble_quickColorRulePlugin&&0<eyeAble_quickColorRulePlugin.rules.length&&fastdomEA.mutate(function(){eyeAble_quickColorRulePlugin.disabled=!0;requestAnimationFrame(function(){0<eyeAble_quickColorRulePlugin.rules.length&&0<eyeAble_quickColorRulePlugin.cssRules.length&&eyeAble_quickColorRulePlugin.deleteRule(0)})});document.getElementById("eyeAble_brightnessFilterId")&&document.getElementById("eyeAble_brightnessFilterId").remove()} 319var eyeAble_forceBackgroundSheet,eyeAble_tooltipBackgroundSheet,eyeAble_invertIconsSheet,eyeAble_linkShadowHoverSheet,eyeAble_contrastInitalized=!1; 320function eyeAble_initColors(){eyeAble_textColorStylesheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_textcolorCSS";c.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(c);return c.sheet}();eyeAble_textIDColorStylesheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_idTextcolorCSS";c.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(c); 321return c.sheet}();eyeAble_linkShadowHoverSheet=eyeAble_createEmptyStylesheet();eyeAble_addCSSRule(eyeAble_linkShadowHoverSheet,"a:hover","box-shadow: 0px 0px 6px 1px transparent;");eyeAble_linkShadowHoverSheet.disabled=!0;eyeAble_pluginLocalConfig&&!1===eyeAble_pluginLocalConfig.changeContrastColorToolbar||(eyeAble_forceBackgroundSheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_backgroundCSSId";c.appendChild(document.createTextNode("eyeAbleCSS { }")); 322eyeAble_shadowRoot.appendChild(c);return c.sheet}(),eyeAble_addCSSRule(eyeAble_forceBackgroundSheet,".eyeAbleActive > .eyeAble_tooltiptext,.eyeAbleActive > .eyeAble_settings-block-cta > a,.eyeAbleActive > .eyeAble_btn,.eyeAbleActive > .eyeAble_cc-menu-text,.eyeAble_zoom-value,.eyeAble_suggestcolorsbox > p, .eyeable_colorpresetbox > p, .eyeAble_colorviewbox-text > p,.eyeAble_accessible-linkboxtext, .eyeAble_cmn-singlebuttontext, .eyeable_colorpickertool > p, .eyeAble_setting-info-text,.eyeAble_sr-heading > p, .eyeAble_wohnort, .eyeAble_cc-ranger-text,.eyeAble_cc-ranger-text,#eyeAble_SUNtimeStatusID,#eyeAble_MANtimeStatusID", 323"background: black;color : white;margin-right: 5px;border-radius: 18px;
323"),eyeAble_forceBackgroundSheet.disabled=!0,eyeAble_invertIconsSheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_invertCSS";c.appendChild(document.createTextNode("eyeAbleCSS { }"));eyeAble_shadowRoot.appendChild(c);return c.sheet}(),eyeAble_addCSSRule(eyeAble_invertIconsSheet,".eyeAble_cancel-window, .eyeAble_smallIconHeader,.eyeAble-arrowDown,.eyeAble_accessible-linkboxicon,.eyeAble_setting-icon, .eyeAble_sr-cmncontrols-icon > img,.eyeAble_navigation-cancel,.eyeAble-navigation-logo,.eyeAble_settings-block-icon", 324"filter : invert(1);"),eyeAble_invertIconsSheet.disabled=!0);if("Darkmode"===eyeAble_getVar("Color_Mode"))eyeAble_enableDarkmode();else if("Contrast"===eyeAble_getVar("Color_Mode")){var a=eyeAble_getVar("iAble_Background_Color"),b=eyeAble_getVar("iAble_Text_Color");"0"!==a&&"0"!==b&&eyeAble_change_colors(b,a)}!eyeAble_session_parameters.isPlugin||eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.setWhiteImgBackground||(eyeAble_setWhiteImgBackground=!1);eyeAble_contrastInitalized=!0} 325function eyeAble_reset_colors(){eyeAble_intersectionObserver&&eyeAble_ColorObserver&&eyeAble_ColorObserver.disconnect();eyeAble_remove_color_recursive(document.body);window.requestAnimationFrame(function(){"1"===eyeAbleVariables.bluefilterSet&&eyeAble_setBluefilter()});eyeAble_contrastInitalized&&"Darkmode"===eyeAbleVariables.Color_Mode?eyeAble_dispatchEvent("Darkmode_Disabled"):eyeAble_contrastInitalized&&"0"!==eyeAbleVariables.Color_Mode&&eyeAble_dispatchEvent("Contrast_Disabled");eyeAble_setVar("Color_Mode", 326"0",1);fastdomEA.mutate(function(){document.getElementById("eyeAble-Bluefilter-Back")&&(document.getElementById("eyeAble-Bluefilter-Back").style.display="none");eyeAble_htmlHeightFit&&(document.documentElement.style.removeProperty("height"),eyeAble_htmlHeightFit=!1);eyeAble_shadowRoot.getElementById("bwIDimage").src=eyeAble_imagePaths.blackWhitePath;eyeAble_shadowRoot.getElementById("bwTooltipID").innerHTML=eyeAble_getMessage("nightText");eyeAble_shadowRoot.getElementById("bwID").classList.contains("eyeAbleActive")&& 327eyeAble_shadowRoot.getElementById("bwID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("colorsID").classList.contains("eyeAbleActive")&&(eyeAble_shadowRoot.getElementById("colorsID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("colorsID").setAttribute("aria-pressed","false"));eyeAble_shadowRoot.getElementById("NightmodeMoreID")&&(eyeAble_shadowRoot.getElementById("NightmodeMoreID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("NightmodeMoreImgID").src= 328eyeAble_imagePaths.blackWhitePath,eyeAble_shadowRoot.getElementById("NightmodeMoreTxtID").innerHTML=eyeAble_getMessage("nightText"),eyeAble_shadowRoot.getElementById("NightmodeMoreTxtID").setAttribute("aria-pressed","false"));eyeAble_shadowRoot.getElementById("resetContrastModeID").style.display="none";eyeAble_session_parameters.isMobile||(eyeAble_shadowRoot.getElementById("eyeA-contrastModeMainIconID").src=eyeAble_imagePaths.colorWheelPath);eyeAble_shadowRoot.getElementById("eyeAble_columID").style.removeProperty("border"); 329eyeAble_shadowRoot.getElementById("resetContrastModeID").style.removeProperty("filter");eyeAble_closeContrastBox();eyeAble_customDarkmodeCSS&&(eyeAble_customDarkmodeCSS.disabled=!0);eyeAble_customContrastCSS&&(eyeAble_customContrastCSS.disabled=!0)});eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")&&"block"===eyeAble_shadowRoot.getElementById("eyeAbleColorWindow").style.display&&eyeAble_closeColorPickerWindow();eyeAble_resetLinkHighlighting();eyeAble_resetPlaceholderColor();eyeAble_linkShadowHoverSheet&& 330(eyeAble_linkShadowHoverSheet.disabled=!0);eyeAble_resetWhiteBackgrounds();eyeAble_resetFocusHighlighting();if(eyeAble_textIDColorStylesheet){eyeAble_textIDColorStylesheet.disabled=!0;document.head.removeChild(eyeAble_textIDColorStylesheet.ownerNode);for(var a=document.getElementsByClassName("eyeAble_textIDColorStylesheet"),b=30;0<a.length&&0<b;)a[0].parentNode.removeChild(a[0]),b--}eyeAble_textIDColorStylesheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce); 331c.classList.add("eyeAble_textIDColorStylesheet");c.appendChild(document.createTextNode(""));document.head.appendChild(c);return c.sheet}();eyeAble_pluginLocalConfig&&!1===eyeAble_pluginLocalConfig.changeContrastColorToolbar||(eyeAble_forceBackgroun
331dSheet&&(eyeAble_forceBackgroundSheet.disabled=!0,eyeAble_invertIconsSheet.disabled=!0),eyeAble_tooltipBackgroundSheet&&(eyeAble_tooltipBackgroundSheet.remove(),eyeAble_tooltipBackgroundSheet=null),eyeAble_resetColorVarsToDefault());eyeAble_darkModeHoverSheet&& 332(eyeAble_darkModeHoverSheet.disabled=!0);eyeAble_shadowRoot.getElementById("bwID").setAttribute("aria-pressed","false");eyeAble_resetScrollbarColor();eyeAble_setActiveCheckVis();eyeAble_invertPage&&(document.documentElement.style.filter="",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.filter="")} 333function eyeAble_remove_color_recursive(a){if(!eyeAble_nightmodeBlacklisted&&a&&("function"===typeof resetCustomContrastEnhancement&&resetCustomContrastEnhancement(),!(["SCRIPT"].includes(a.tagName)||a.classList&&a.classList.contains("eyeAbleContrastSkip")))){try{if("svg"===a.tagName&&a.style){a.style.removeProperty("background");eyeAble_resetSvgRecursive(a);return}}catch(e){}if("IFRAME"===a.tagName)try{var b=[(a.contentDocument||a.contentWindow.document).body]}catch(e){return!1}else b=a.children; 334if(a.shadowRoot)for(var c=a.shadowRoot.children,d=0;d<c.length;d++)eyeAble_remove_color_recursive(c[d]);if(0!==b.length)for(c=0;c<b.length;c++)eyeAble_remove_color_recursive(b[c]);"I"===a.tagName&&a.style.removeProperty("filter");"INPUT"===a.tagName&&a.style.removeProperty("border");fastdomEA.measure(function(){a.style&&(a.getAttribute("eA-sC")||a.classList.contains("eATcInline"))&&fastdomEA.mutate(function(){if(eyeAble_checkForText(a)){for(var e=a.className.split(" "),f=0;f<e.length;f++)e[f].includes("eATc")&& 335(e[f].includes("eATcInline")&&a.style.removeProperty("color"),a.classList.remove(e[f]));a.id.includes("eATc")&&a.removeAttribute("id")}a.style.removeProperty("background-color");a.style.removeProperty("background");a.style.removeProperty("border-color");a.style.removeProperty("borderWidth");a.style.removeProperty("borderStyle");a.style.removeProperty("background-blend-mode");a.style.removeProperty("filter");e=a.getAttribute("eA-sBr");f=a.getAttribute("eA-inline");e&&(e.includes("url(")||e.includes("gradient")|| 336f&&"true"===f)&&(a.getAttribute("eA-sBr")?a.style.background=a.getAttribute("eA-sBr"):a.style.background=a.getAttribute("eA-sbc"));"true"===a.getAttribute("eA-Cinl")&&(a.style.color=a.getAttribute("eA-sc"));e=a.getAttribute("eA-sBS");"none"!==e&&(a.style.boxShadow=e)})})}} 337function eyeAble_toggleContrastMode(){if(!eyeAble_contrastEnabled)return!1;eyeAble_shadowRoot.getElementById("resetContrastModeID").matches(":hover")||("Contrast"===eyeAble_getVar("Color_Mode")?(eyeAble_reset_colors(),eyeAble_showFeedbackNotification(eyeAble_getMessage("contrastOff"),"ALT + C")):(eyeAble_change_colors(eyeAble_getVar("iAble_Text_Color"),eyeAble_getVar("iAble_Background_Color")),eyeAble_showFeedbackNotification(eyeAble_getMessage("contrastOn"),"ALT + C"),eyeAble_openContrastBox()))}
338var eyeAble_contrastBackgroundDark=!0,eyeAble_enableWhiteImgBackground=!1,eyeAble_invertPage=!1,eyeAble_ColorObserver; 339function eyeAble_change_colors(a,b){if(!eyeAble_contrastEnabled)return!1;"0"!==eyeAbleVariables.Color_Mode&&eyeAble_reset_colors();"function"===typeof customContrastEnhancement&&customContrastEnhancement();var c=eyeAble_convertColor(a),d=eyeAble_convertColor(b);eyeAble_contrastBackgroundDark=125>eyeAble_getBrightness(d)?!0:!1;try{eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.useColorInvert&&(eyeAble_invertPage=!0,document.documentElement.style.filter="invert(1)",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.filter= 340"invert(1)",eyeAble_shadowRoot.getElementById("eyeAble_zoomBoxContrast").style.display="none",a="rgb(0, 0, 0)",b="rgb(255, 255, 255)",c=[0,0,0,1],d=[255,255,255,1])}catch(e){console.log(e)}eyeAble_intersectionObserver?(eyeAble_ColorObserver=new IntersectionObserver(function(e,f){e.forEach(function(h){h.isIntersecting&&(eyeAble_change_color_intersection(h.target,d[0],d[1],d[2],c[0],c[1],c[2]),f.unobserve(h.target))})},{rootMargin:eyeAble_intersectionRootMargin}),window.requestAnimationFrame(function(){eyeAble_change_color_intersetion_recursive(document.body, 341d[0],d[1],d[2],c[0],c[1],c[2])})):(window.requestAnimationFrame(function(){eyeAble_change_color_recursive(document.body,d[0],d[1],d[2],c[0],c[1],c[2])}),requestAnimationFrame(function(){requestAnimationFrame(function(){eyeAble_CheckForImportantsAndContrast(document.body)})}));eyeAble_setVar("iAble_Text_Color",a,1);eyeAble_setVar("iAble_Background_Color",b,1);fastdomEA.mutate(function(){eyeAble_enableLinkHighlighting&&(0<eyeAble_linkShadowHoverSheet.rules.length&&eyeAble_linkShadowHoverSheet.deleteRule(0), 342eyeAble_linkShadowHoverSheet.disabled=!1,eyeAble_addCSSRule(eyeAble_linkShadowHoverSheet,"a:hover","box-shadow: 0px 0px 6px 1px "+a+";"));if(!(eyeAble_invertPage||eyeAble_pluginLocalConfig&&!1===eyeAble_pluginLocalConfig.changeContrastColorToolbar)){eyeAble_contrastBackgroun
342dDark?(eyeAble_invertIconsSheet.disabled=!0,eyeAble_shadowRoot.getElementById("resetContrastModeID").style.removeProperty("filter")):(eyeAble_invertIconsSheet.disabled=!1,eyeAble_shadowRoot.getElementById("resetContrastModeID").style.filter= 343"none");var e=eyeAble_forceBackgroundSheet.cssRules||eyeAble_forceBackgroundSheet.rules;e[0].style.setProperty("background",b,"important");e[0].style.setProperty("color",a,"important");e=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules;e[0].style.setProperty("--active-text-color",a);e[0].style.setProperty("--main-text-color",a);e[0].style.setProperty("--fixedHeader-text-color",a);e[0].style.setProperty("--active-background",a);e[0].style.setProperty("--inactive-hover-background","transparent"); 344e[0].style.setProperty("--inactive-hover-shadow","0px 0px 4px 2px "+a);e[0].style.setProperty("--main-toolbar-background",b);e[0].style.setProperty("--fixed-header-background",b);e[0].style.setProperty("--boxes-background",b);eyeAble_forceBackgroundSheet.disabled=!1;eyeAble_tooltipBackgroundSheet&&(eyeAble_tooltipBackgroundSheet.remove(),eyeAble_tooltipBackgroundSheet=null);eyeAble_tooltipBackgroundSheet=document.createElement("style");eyeAble_tooltipBackgroundSheet.setAttribute("nonce",eyeAble_nonce); 345eyeAble_tooltipBackgroundSheet.id="eyeAble_tooltipBackgroundCSSId";eyeAble_tooltipBackgroundSheet.innerHTML="\n .eyeAble_tooltip:after {\n background: "+b+" !important;\n }\n ";eyeAble_shadowRoot.appendChild(eyeAble_tooltipBackgroundSheet)}document.getElementById("eyeAble-Bluefilter-Back")&&(document.getElementById("eyeAble-Bluefilter-Back").style.display="block",document.getElementById("eyeAble-Bluefilter-Back").style.background= 346"none 0% 0% / auto repeat scroll padding-box border-box "+b);eyeAble_htmlFitContentSet();"Darkmode"===eyeAbleVariables.Color_Mode&&(eyeAble_shadowRoot.getElementById("bwIDimage").src=eyeAble_imagePaths.blackWhitePath,eyeAble_shadowRoot.getElementById("bwTooltipID").innerHTML=eyeAble_getMessage("nightText"),eyeAble_shadowRoot.getElementById("bwID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("bwID").classList.remove("eyeAbleActive"));eyeAble_setVar("Color_Mode","Contrast"); 347eyeAble_shadowRoot.getElementById("colorsID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("colorsID").setAttribute("aria-pressed","true");eyeAble_shadowRoot.getElementById("resetContrastModeID").style.display="block";eyeAble_shadowRoot.getElementById("eyeAble_columID").style.setProperty("border","3px solid "+a);eyeAbleVariables.iAble_Text_Color===eyeAble_blueYellowColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_blueYellowBackcolor&&(eyeAble_shadowRoot.getElementById("eyeA-contrastModeMainIconID").src= 348eyeAble_imagePaths.blueYellowPath);eyeAbleVariables.iAble_Text_Color===eyeAble_redGreenColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_redGreenBackcolor&&(eyeAble_shadowRoot.getElementById("eyeA-contrastModeMainIconID").src=eyeAble_imagePaths.redGreenPath);eyeAbleVariables.iAble_Text_Color===eyeAble_blackWhiteColor&&eyeAbleVariables.iAble_Background_Color===eyeAble_blackWhiteBackcolor&&(eyeAble_shadowRoot.getElementById("eyeA-contrastModeMainIconID").src=eyeAble_imagePaths.bwPresetPath); 349eyeAble_changeScrollbarColor();eyeAble_setLinkHighlighting(a);eyeAble_setFocusHighlight(a);eyeAble_setPlaceholderColor(a);eyeAble_setWhiteBackgrounds();eyeAble_deleteQuickInitColors();eyeAble_openContrastBox();eyeAble_customContrastCSS&&(eyeAble_customContrastCSS.disabled=!1);eyeAble_dispatchEvent("Contrast_Enabled")})}var eyeAble_contrastGraduationIntensity=25; 350function eyeAble_change_color_sorter(a,b,c,d,e,f,h){var g=["SCRIPT","STYLE","LINK","META"];if(!a||g.includes(a.tagName)||a.classList&&(a.classList.contains("eyeAbleContrastSkip")||"undefined"!==typeof a.className.includes&&a.className.includes("pcr-")))return!1;try{var l=eyeAble_contrastSkipClasses.join(",");if(l.trim()&&"function"===typeof a.matches&&a.matches(l))return!1}catch(m){console.log(m)}if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.CSSshadowDomMode&&0<eyeAble_contrastSkipClasses.filter(function(m){return a.classList.contains(m.replace(".", 351""))}).length)return!1;if(a.tagName&&"svg"===a.tagName.toLowerCase())fastdomEA.mutate(function(){a.style.setProperty("background","rgb("+b.toString()+","+c.toString()+","+d.toString()+")","important")}),eyeAble_repaintSvgRecursive(a,!0,"rgb("+e.toString()+","+f.toString()+","+h.toString()+")");else{if("IFRAME"===a.tagName){a.style.background="white";try{var n=[(a.contentDocument||a.contentWindow.document).body]}catch(m){return!1}}else n=a.tagName&&"form"===a.tagName.toLowerCase()?a.childNodes:a.children; 352if(a.shadowRoot){var q=a.shadowRoot.children;for(g={$jscomp$loop$prop$i$359:0};g.$jscomp$loop$prop$i$359<q.length;g={$jscomp$loop$prop$i$359:g.$jscomp$loop$prop$i$359},g.$jscomp$loop$prop$i$359++)setTimeout(function(m){return function(){eyeAble_change_color_recursive(q[m.$jscomp$loop$prop$i$359],b,c,d,e,f,h)}}(g),0)}if(n&&0!==n.length)for(g=0;g<n.length;g++)eyeAble_intersectionObserver?eyeAble_change_color_intersetion_recursive(n[g],b,c,d,e,f,h):eyeAble_change_color_recursive(n[g],b,c,d,e,f,h);return a.style? 353!0:!1}}function eyeAble_change_color_recursive(a,b,c,d,e,f,h){eyeAble_change_color_sorter(a,b,c,d,e,f,h)&&eyeAble_change_color_intersection(a,b,c,d,e,f,h)}function eyeAble_change_color_intersetion_recursive(a,b,c,d,e,f,h){a&&eyeAble_change_color_sorter(a,b,c,d,e,f,h)&&eyeAble_ColorObserver.observe(a)} 354function eyeAble_change_color_intersection(a,b,c,d,e,f,h){fastdomEA.measure(function(){var g=!1;eyeAble_checkPseudoElements(a,"rgb("+e.toString()+", "+f.toString()+", "+h.toString()+")","rgb("+ +b.toString()+", "+c.toString()+", "+d.toString()+")");a.style["background-color"]&&a.setAttribute("eA-inline","true");a.style.color&&a.setAttribute("eA-Cinl","true");var l=getComputedStyle(a);if(null==a.getAttribute("eA-sC")){var n=l.getPropertyValue("color");var q=l.getPropertyValue("background-color");var m= 355l.getPropertyValue("border-color");var r=l.getPropertyValue("background");a.setAttribute("eA-sC",n);a.setAttribute("eA-sBC",q);a.setAttribute("eA-sBoC",m);a.setAttribute("eA-sBr",r)}else q=a.getAttribute("eA-sBC"),r=a.getAttribute("eA-sBr");if(""!==q&&""!==n){r.includes("linear-gradient")&&(r.split("linear-gradient")[1].includes("rgba(0, 0, 0, 0)")||fastdomEA.mutate(function(){fastdomEA.mutate(function(){a.style.setProperty("background-blend-mode","soft-light");a.style.backgroundColor="rgb(50,50,50)"})})); 356"none"===l.borderStyle&&"INPUT"!==a.tagName||fastdomEA.mutate(function(){"INPUT"!==a.tagName||a.classList.contains("eA_nB")||(a.style.setProperty("border-width","3px","important"),a.style.borderStyle="solid");l.borderWidth&&10<parseInt(l.borderWidth)?a.style.setProperty("border-color","rgb("+b.toString()+", "+c.toString()+", "+d.toString()+")","important"):a.style.setProperty("border-color","rgb("+e.toString()+", "+f.toString()+", "+h.toString()+")","important")});
356var v=eyeAble_convertColor(q);if(eyeAble_checkForText(a)|| 357v[3]&&.1<v[3]&&!a.classList.contains("eyeAbleActive")||a.classList.contains("eA_fcB")){if(a.classList.contains("eA_nB")||eyeAble_pluginConfig.noBackground&&"function"===typeof a.matches&&a.matches(eyeAble_pluginConfig.noBackground))g=!0;n=eyeAble_getBrightness(v);200<n?n*=.75:80>n&&(n*=2.5);if(eyeAble_contrastBackgroundDark){var A=b+eyeAble_contrastGraduationIntensity*(255-n)/255|0;var D=c+eyeAble_contrastGraduationIntensity*(255-n)/255|0;var H=d+eyeAble_contrastGraduationIntensity*(255-n)/255|0}else A= 358b-eyeAble_contrastGraduationIntensity*(255-n)/255|0,D=c-eyeAble_contrastGraduationIntensity*(255-n)/255|0,H=d-eyeAble_contrastGraduationIntensity*(255-n)/255|0;if(eyeAble_checkForText(a)){if(A=b,D=c,H=d,v[3]=1,eyeAble_setTextColorStylesheet(a,"rgb("+e.toFixed(0)+", "+f.toFixed(0)+", "+h.toFixed(0)+")"),!g){var J="background-color";"none"!==l.backgroundImage&&(J="background");fastdomEA.mutate(function(){a.style.setProperty(J,"rgba("+ +A.toString()+","+D.toString()+","+H.toString()+","+v[3]+")","important")})}}else a.classList.contains("eA_fcB")? 359(A=b,D=c,H=d,v[3]=1,fastdomEA.mutate(function(){a.style.setProperty("background","rgba("+ +A.toString()+","+D.toString()+","+H.toString()+","+v[3]+")","important")})):g||fastdomEA.mutate(function(){a.style.setProperty("background-color","rgba("+ +A.toString()+","+D.toString()+","+H.toString()+","+v[3]+")","important")})}eyeAble_setWhiteImgBackground&&"IMG"===a.tagName&&"true"!==a.getAttribute("eyeableskipnav")&&!a.classList.contains("emoji")?fastdomEA.mutate(function(){a.style.setProperty("background-color", 360"rgb("+e.toString()+","+f.toString()+","+h.toString()+")","important")}):eyeAble_invertSmallImg&&"none"!==l.backgroundImage&&300>b+c+d&&!a.classList.contains("emoji")&&(g=a.getBoundingClientRect(),50>g.width+g.height&&5<g.width+g.height&&fastdomEA.mutate(function(){a.style.filter="invert(1)"}));a===document.body&&fastdomEA.mutate(function(){v[3]=1;a.style.setProperty("background-color","rgba("+ +b.toString()+","+c.toString()+","+d.toString()+","+v[3].toString()+")","important")})}});requestAnimationFrame(function(){requestAnimationFrame(function(){eyeAble_checkForImportantsAndContrast_element(a)})})} 361function eyeAble_CheckForImportantsAndContrast(a){if(eyeAble_nightmodeBlacklisted||!a||["SCRIPT","svg"].includes(a.tagName)||a.classList&&(a.classList.contains("eyeAbleSkip")||a.classList.contains("eyeAbleContrastSkip")))return!1;if("IFRAME"===a.tagName)try{var b=[(a.contentDocument||a.contentWindow.document).body]}catch(d){return!1}else b=a.children;if(b&&0!==b.length)for(var c={$jscomp$loop$prop$i$361:0};c.$jscomp$loop$prop$i$361<b.length;c={$jscomp$loop$prop$i$361:c.$jscomp$loop$prop$i$361},c.$jscomp$loop$prop$i$361++)setTimeout(function(d){return function(){eyeAble_CheckForImportantsAndContrast(b[d.$jscomp$loop$prop$i$361])}}(c), 3620);a.style&&eyeAble_checkForImportantsAndContrast_element(a)} 363function eyeAble_checkForImportantsAndContrast_element(a){fastdomEA.measure(function(){var b=getComputedStyle(a);var c=b.getPropertyValue("color");if("Contrast"===eyeAbleVariables.Color_Mode)eyeAble_checkForText(a)&&c!==eyeAbleVariables.iAble_Text_Color&&eyeAble_setTextColorStylesheet(a,eyeAbleVariables.iAble_Text_Color,!0);else if(b=b.getPropertyValue("background-color"),["","initial","transparent"].includes(a.style.backgroundColor)||b===a.style.backgroundColor||fastdomEA.mutate(function(){a.style.setProperty("background-color", 364a.style.backgroundColor,"important")}),eyeAble_checkForText(a)){var d=!1,e=!1,f=eyeAble_convertColor(b),h=eyeAble_convertColor(c);h&&f&&fastdomEA.measure(function(){f&&0!==f[3]||!a.parentNode||1!==a.parentNode.nodeType||(f=eyeAble_convertColor(getComputedStyle(a.parentNode).getPropertyValue("background-color")),d=!0);f&&0!==f[3]||!a.parentNode.parentNode||1!==a.parentNode.parentNode.nodeType||(f=eyeAble_convertColor(getComputedStyle(a.parentNode.parentNode).getPropertyValue("background-color")),e= 365!0,d=!1);var g=eyeAble_checkColorContrast(f,h);f&&0!==f[3]&&7.5>g&&(2.5>g?(1.5>g?(h[0]=250,h[1]=250,h[2]=250):h=h.map(function(l){return 1.8*l}),f=f.map(function(l){return l/1.8}),fastdomEA.mutate(function(){d||e?d?a.parentNode.style.setProperty("background-color","rgb("+f[0].toString()+","+f[1].toString()+","+f[2].toString()+")","important"):a.parentNode.parentNode.style.setProperty("background-color","rgb("+f[0].toString()+","+f[1].toString()+","+f[2].toString()+")","important"):a.style.setProperty("background-color", 366"rgb("+f[0].toString()+","+f[1].toString()+","+f[2].toString()+")","important")})):h=h.map(function(l){return 1.2*l}),fastdomEA.mutate(function(){eyeAble_setTextColorStylesheet(a,"rgb("+h[0].toFixed(0)+", "+h[1].toFixed(0)+", "+h[2].toFixed(0)+")",!0)}))})}})};
366function eyeAble_toggleDarkmode(){if(!eyeAble_nightmodeEnabled)return!1;"Darkmode"!==eyeAble_getVar("Color_Mode")?(eyeAble_enableDarkmode(),eyeAble_showFeedbackNotification(eyeAble_getMessage("nightOn"),"ALT + N")):(eyeAble_reset_colors(),eyeAble_showFeedbackNotification(eyeAble_getMessage("nightOff"),"ALT + N"))}var eyeAble_darkModeHoverSheet; 367function eyeAble_enableDarkmode(){if(!eyeAble_nightmodeEnabled)return!1;if("true"===document.documentElement.getAttribute("dark")||document.body.classList.contains("dark"))return setTimeout(function(){eyeAble_showFeedbackNotification(eyeAble_getMessage("nightDetect"),"",!0)},2E3),!1;eyeAble_shadowRoot.getElementById("colorsID").classList.contains("eyeAbleActive")&&eyeAble_reset_colors();eyeAble_intersectionObserver?(eyeAble_ColorObserver=new IntersectionObserver(function(f,h){f.forEach(function(g){g.isIntersecting&& 368(eyeAble_Darkmode_intersection(g.target),h.unobserve(g.target))})},{rootMargin:eyeAble_intersectionRootMargin}),window.requestAnimationFrame(function(){eyeAble_Darkmode_intersection_recursive(document.body)})):(window.requestAnimationFrame(function(){eyeAble_Darkmode_recursive(document.body)}),requestAnimationFrame(function(){eyeAble_CheckForImportantsAndContrast(document.body)}));fastdomEA.mutate(function(){eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.skipHtmlBackcolor&&!0===eyeAble_pluginLocalConfig.skipHtmlBackcolor|| 369(document.getElementById("eyeAble-Bluefilter-Back").style.display="block",document.getElementById("eyeAble-Bluefilter-Back").style.background="none 0% 0% / auto repeat scroll padding-box border-box rgb(0, 0, 0)");eyeAble_htmlFitContentSet();eyeAble_setWhiteBackgrounds();eyeAble_setFocusHighlight("#ffffff");eyeAble_shadowRoot.getElementById("bwIDimage").src=eyeAble_imagePaths.blackWhiteOffPath;eyeAble_shadowRoot.getElementById("bwTooltipID").innerHTML=eyeAble_getMessage("dayText");eyeAble_shadowRoot.getElementById("bwID").classList.add("eyeAbleActive"); 370eyeAble_shadowRoot.getElementById("colorsID").classList.contains("eyeAbleActive")&&(eyeAble_shadowRoot.getElementById("colorsID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("resetContrastModeID").style.display="none",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.border="none");eyeAble_shadowRoot.getElementById("NightmodeMoreID")&&(eyeAble_shadowRoot.getElementById("NightmodeMoreID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("NightmodeMoreImgID").src= 371eyeAble_imagePaths.blackWhiteOffPath,eyeAble_shadowRoot.getElementById("NightmodeMoreTxtID").innerHTML=eyeAble_getMessage("dayText"),eyeAble_shadowRoot.getElementById("NightmodeMoreTxtID").setAttribute("aria-pressed","true"));eyeAble_nightmodeBlacklisted&&!eyeAble_shadowRoot.getElementById("bwTooltipID").innerText.includes("Blockiert")&&(eyeAble_shadowRoot.getElementById("bwTooltipID").innerText=eyeAble_shadowRoot.getElementById("bwTooltipID").innerText+" - Blockiert");eyeAble_deleteQuickInitColors(); 372eyeAble_customDarkmodeCSS&&(eyeAble_customDarkmodeCSS.disabled=!1)});eyeAble_setVar("Color_Mode","Darkmode");if(eyeAble_darkModeHoverSheet)eyeAble_textIDColorStylesheet.disabled=!1;else{eyeAble_darkModeHoverSheet=function(){var f=document.createElement("style");f.setAttribute("nonce",eyeAble_nonce);f.id="eyeAble_dhoverCSS";f.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(f);return f.sheet}();if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customDarkmodeCssRules)for(var a= 373$jscomp.makeIterator(Object.entries(eyeAble_pluginConfig.customDarkmodeCssRules)),b=a.next();!b.done;b=a.next()){var c=$jscomp.makeIterator(b.value);b=c.next().value;c=c.next().value;eyeAble_addCSSRule(eyeAble_darkModeHoverSheet,b,c)}try{var d=document.styleSheets;for(a=0;a<d.length;a++)try{var e=d[a].cssRules;b={};for(c=0;c<e.length;b={$jscomp$loop$prop$selectorText$363:b.$jscomp$loop$prop$selectorText$363},c++)e[c]&&(b.$jscomp$loop$prop$selectorText$363=e[c].selectorText+":not(.eyeAbleContrastSkip,.eA_nB)", 374b.$jscomp$loop$prop$selectorText$363&&(b.$jscomp$loop$prop$selectorText$363.includes(":hover")||b.$jscomp$loop$prop$selectorText$363.includes(":focus"))&&e[c].cssText.includes("background")&&fastdomEA.mutate(function(f){return function(){eyeAble_addCSSRule(eyeAble_darkModeHoverSheet,f.$jscomp$loop$prop$selectorText$363,"background-color : rgb(10,10,10) !important;")}}(b)))}catch(f){}}catch(f){}}eyeAble_darkModeHoverSheet.disabled=!1;eyeAble_shadowRoot.getElementById("bwID").setAttribute("aria-pressed", 375"true");eyeAble_changeScrollbarColor();eyeAble_setPlaceholderColor("white");eyeAble_dispatchEvent("Darkmode_Enabled")} 376function eyeAble_Darkmode_sorter(a){if(eyeAble_nightmodeBlacklisted||!a||["SCRIPT","STYLE","SCRIPT","LINK","META"].includes(a.tagName)||a.classList&&(a.classList.contains("eyeAbleSkip")||a.classList.contains("eyeAbleSkipDarkmode")||a.classList.contains("eyeAbleContrastSkip")))return!1;try{if(eyeAble_pluginConfig.blacklistDarkmode&&a.matches(eyeAble_pluginConfig.blacklistDarkmode))return!1}catch(e){console.log(e)}if("svg"===a.tagName)return eyeAble_repaintSvgRecursive(a,!0,"rgb(255,255,255)"),!1;
376if("IFRAME"=== 377a.tagName){a.style.background="rgb(220,220,220)";try{var b=[(a.contentDocument||a.contentWindow.document).body]}catch(e){return!1}}else b=a.children;if(a.shadowRoot)for(var c=a.shadowRoot.children,d=0;d<c.length;d++)eyeAble_intersectionObserver?eyeAble_Darkmode_intersection_recursive(c[d]):eyeAble_Darkmode_recursive(c[d]);if(b&&0!==b.length)for(c=0;c<b.length;c++)eyeAble_intersectionObserver?eyeAble_Darkmode_intersection_recursive(b[c]):eyeAble_Darkmode_recursive(b[c]);return a.style?!0:!1} 378function eyeAble_Darkmode_recursive(a){eyeAble_Darkmode_sorter(a)&&eyeAble_Darkmode_intersection(a)}function eyeAble_Darkmode_intersection_recursive(a){eyeAble_Darkmode_sorter(a)&&eyeAble_ColorObserver.observe(a)} 379function eyeAble_Darkmode_intersection(a){var b=!1;fastdomEA.measure(function(){var c=getComputedStyle(a);var d=a.getAttribute("eA-sC");a.style["background-color"]&&a.setAttribute("eA-inline","true");a.style.color&&a.setAttribute("eA-Cinl","true");if(d){var e=a.getAttribute("eA-sBC");var f=a.getAttribute("eA-sBoC");var h=a.getAttribute("eA-sBr");var g=a.getAttribute("eA-sBS")}else d=c.getPropertyValue("color"),e=c.getPropertyValue("background-color"),f=c.getPropertyValue("border-color"),h=c.getPropertyValue("background"), 380g=c.getPropertyValue("box-shadow"),a.setAttribute("eA-sC",d),a.setAttribute("eA-sBC",e),a.setAttribute("eA-sBoC",f),a.setAttribute("eA-sBr",h),a.setAttribute("eA-sBS",g);if(a.classList.contains("eA_nB")||eyeAble_pluginConfig.noBackground&&"function"===typeof a.matches&&a.matches(eyeAble_pluginConfig.noBackground))b=!0;if(""!==e&&""!==d){(h.includes("linear-gradient")||"none"!==c.backgroundImage&&(0<a.children.length||eyeAble_checkForText(a)))&&"i"!==a.tagName.toLocaleLowerCase()&&"button"!==a.tagName.toLocaleLowerCase()&& 381(h.includes("linear-gradient")?h.split("linear-gradient")[1].includes("rgba(0, 0, 0, 0)")||(a.classList.contains("ytp-gradient-bottom")||fastdomEA.mutate(function(){a.style.setProperty("background-blend-mode","soft-light");a.style.backgroundColor="rgb(80,80,80)"}),b=!0):(h=a.getBoundingClientRect(),!a.classList.contains("ytp-gradient-bottom")&&50<h.width+h.height&&fastdomEA.mutate(function(){a.style.setProperty("background-blend-mode","soft-light");a.style.backgroundColor="rgb(80,80,80)"}),b=!0)); 382eyeAble_invertSmallImg&&"none"!==c.backgroundImage&&!a.classList.contains("emoji")&&(h=a.getBoundingClientRect(),50>h.width+h.height&&5<h.width+h.height&&fastdomEA.mutate(function(){a.style.filter="invert(1)"}));eyeAble_setWhiteImgBackground&&"IMG"===a.tagName&&"true"!==a.getAttribute("eyeableskipnav")&&!a.classList.contains("emoji")&&fastdomEA.mutate(function(){a.style.setProperty("background-color","rgb(240,240,240)","important")});var l=eyeAble_convertColor(e);if(b||a!==document.body)if(!b&&l[3]&& 3830<l[3]){e=eyeAble_rgb2hsv(l[0]/255,l[1]/255,l[2]/255);.09<=e[1]?(e[2]=.9<e[2]?.2*e[2]:.3*e[2],.2<e[2]&&(e[2]=.2)):.05<e[2]&&(e[2]=1-e[2],.15<e[2]&&(e[2]=.15),.1>e[2]&&(e[2]+=.05));var n=eyeAble_hsv2rgb(e[0],e[1],e[2]);n=n.map(function(v){return 255*v});fastdomEA.mutate(function(){a.style.setProperty("background-color","rgba("+n[0].toString()+","+n[1].toString()+","+n[2].toString()+","+l[3].toString()+")")});a.setAttribute("bgSet","rgba("+n[0].toString()+","+n[1].toString()+","+n[2].toString()+","+ 384l[3].toString()+")")}else!b&&eyeAble_checkForText(a)?fastdomEA.measure(function(){var v=a.parentElement,A="rgba(10,10,10,0.8)";try{for(;v&&v!==document.body;){if(v.getAttribute("bgSet")){A=v.getAttribute("bgSet");break}v=v.parentElement}}catch(D){console.log("Error",D)}fastdomEA.mutate(function(){a.style.setProperty("background-color",A,"important")})}):a.classList.contains("eA_fcB")&&(l[3]=1,fastdomEA.mutate(function(){a.style.setProperty("background","rgb(10,10,10)","important")}));else fastdomEA.mutate(function(){a.style.setProperty("background-color", 385"rgba(10,10,10,1)","important")});if(eyeAble_checkForText(a)){d=eyeAble_convertColor(d);d=eyeAble_rgb2hsv(d[0]/255,d[1]/255,d[2]/255);.4<d[1]?(.95<d[2]&&(d[2]*=.95),.95>d[2]&&(d[2]=.95),.6<d[1]&&(d[1]=.6),230<d[0]&&280>d[0]&&(d[0]=190+(280-d[0])/50*30,d[1]=.5,d[2]=.95)):(d[1]/=10,d[2]=1-d[2],.95>d[2]&&(d[2]=.95));var q=eyeAble_hsv2rgb(d[0],d[1],d[2]);q=q.map(function(v){return 255*v});fastdomEA.mutate(function(){eyeAble_setTextColorStylesheet(a,"rgb("+q[0].toFixed(0)+", "+q[1].toFixed(0)+", "+q[2].toFixed(0)+ 386")")})}if("none"!==c.borderStyle&&f){f=eyeAble_convertColor(f);f=eyeAble_rgb2hsv(f[0]/255,f[1]/255,f[2]/255);.3<f[1]?(.95<f[2]&&(f[2]*=.95),.8>f[2]&&(f[2]=.8),230<f[0]&&280>f[0]&&(f[0]=190+(280-f[0])/50*30,f[1]=.75,f[2]=.9)):f[2]=1-f[2];var m=eyeAble_hsv2rgb(f[0],f[1],f[2]);m=m.map(function(v){return 255*v});fastdomEA.mutate(function(){a.style.setProperty("border-color","rgb("+m[0].toString()+","+m[1].toString()+","+m[2].toString()+")")})}if(g&&"none"!==g){g=g.split(" ");var r="";if(g){for(f=0;f< 387g.length;f++)g[f].includes("rgba")?(r+="rgba(169, 169, 169, "+g[f+3]+" ",f+=3):r=r+g[f]+" ";fastdomEA.mutate(function(){a.style.setProperty("box-shadow",r)}
387)}}}});requestAnimationFrame(function(){requestAnimationFrame(function(){eyeAble_checkForImportantsAndContrast_element(a)})})};function eyeAble_repaintSvgRecursive(a,b,c){b=void 0===b?!1:b;c=void 0===c?"rgb(255,255,255)":c;if(a.classList&&(a.classList.contains("eyeAbleContrastSkip")||a.classList.contains("eyeAbleSkipDarkmode")))return!1;fastdomEA.measure(function(){if("Darkmode"===eyeAbleVariables.Color_Mode){var d=a.getBoundingClientRect();if(300<d.width&&300<d.height)return}if((d=a.children)&&0!==d.length)for(var e=0;e<d.length;e++)eyeAble_repaintSvgRecursive(d[e],b,c);fastdomEA.measure(function(){var f=a.getAttribute("stroke"); 388if(a.getAttribute("data-originalFill"))var h=a.getAttribute("data-originalFill");else h=a.getAttribute("fill"),h&&"currentColor"!==h&&"none"!==h||(h=getComputedStyle(a).fill);if(h&&"none"!==h&&"transparent"!==h&&a.style)if(b)fastdomEA.mutate(function(){a.style.setProperty("fill",c);a.setAttribute("data-originalFill",h)});else{var g=eyeAble_convertColor(h);if(g){g=eyeAble_rgb2hsv(g[0]/255,g[1]/255,g[2]/255);if(.3>g[2]||.3>g[1])g[2]=1-g[2];var l=eyeAble_hsv2rgb(g[0],g[1],g[2]);l=l.map(function(q){return 255* 389q});fastdomEA.mutate(function(){a.style.setProperty("fill","rgb("+l[0].toString()+","+l[1].toString()+","+l[2].toString()+")");a.setAttribute("data-originalFill",h)})}}if(f&&"none"!==f&&"transparent"!==f&&b)if(b)fastdomEA.mutate(function(){a.style.setProperty("stroke",c);a.setAttribute("data-originalStroke",f)});else if(g=eyeAble_convertColor(f)){g=eyeAble_rgb2hsv(g[0]/255,g[1]/255,g[2]/255);if(.3>g[2]||.3>g[1])g[2]=1-g[2];var n=eyeAble_hsv2rgb(g[0],g[1],g[2]);n=n.map(function(q){return 255*q});fastdomEA.mutate(function(){a.style.setProperty("stroke", 390"rgb("+n[0].toString()+","+n[1].toString()+","+n[2].toString()+")");a.setAttribute("data-originalStroke",f)})}})})}function eyeAble_resetPaintSVGs(){for(var a=document.getElementsByTagName("svg"),b=0;b<a.length;b++)eyeAble_resetSvgRecursive(a[b])} 391function eyeAble_resetSvgRecursive(a){var b=a.children;if(b&&0!==b.length)for(var c=0;c<b.length;c++)eyeAble_resetSvgRecursive(b[c]);if(a.getAttribute("data-originalFill")){var d=a.getAttribute("data-originalFill");fastdomEA.mutate(function(){a.setAttribute("fill",d);a.style.setProperty("fill",d)})}if(a.getAttribute("data-originalStroke")){var e=a.getAttribute("data-originalStroke");fastdomEA.mutate(function(){a.setAttribute("stroke",e);a.style.setProperty("stroke",e)})}};function eyeAble_createExtendedFontPage(){function a(){"tabEndExtFont"===this.id?eyeAble_shadowRoot.getElementById("closeExtendedFontID").focus():eyeAble_shadowRoot.getElementById("justifyAlignID").focus()}var b=' <Section aria-labelledby="fontWindowHeading" class="eyeAble_settings eyeAble_topFixedPosition eyeAbleSkip" id="eyeAble_ExtendedFontPageID" tabindex="-1"> <div aria-hidden="true" id="tabStartExtFont" class="eyeAtabClickable" tabindex="0"></div> <div class="eyeAble_settings-header" style="min-width: 261px; position: relative"> <div class="eyeAble_setting-icon">\n <img eyeAbleSkipNav="true" src="'+ 392eyeAble_imagePaths.fontPath+'" alt="Schrift Icon" style="width: 35px"> </div> <div style="min-width: 165px; text-align: center;"> <span id="fontWindowHeading" class="eyeAble_setting-text" ealangid="extFontText">'+eyeAble_getMessage("extFontText")+'</span> </div> <div> <img eyeAbleSkipNav="true" role="button" tabindex="0" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="closeExtendedFontID" src="'+eyeAble_imagePaths.xPath+ 393'" alt="Fenster schlie\u00dfen" style="margin-left: 7px;font-size: 25px;margin-top: 5px;"></div> </div> </div> <div class="eyeAble_fontExtCnt"> <div class="eyeAble_cc-single-item" id="extendedZoomItem"> <span class="eyeAble_fontExt" ealangid="extFontZoom">'+eyeAble_getMessage("extFontZoom")+'</span> <span class="eyeAble_fontExt" style="float: right" id="zoomTxt">1.0</span> <div class="eyeAble_fontExtMargin"> <img class="eyeAtabClickable" aria-describedby="zoomTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 394eyeAble_getMessage("altZoomMinus")+'" eaAltLangID="altZoomMinus" class="noHide" src="'+eyeAble_imagePaths.minusPath+'" id="zoomSmaller"> <input type="range" alt="'+eyeAble_getMessage("altZoomIn
394put")+'" eaAltLangID="altZoomInput" tabindex="-1" min="0" step="5" max="100" value="0" class="eyeAble_font-rngr" id="zoomRangerID"> <img class="eyeAtabClickable" aria-describedby="zoomTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+eyeAble_getMessage("altZoomPlus")+ 395'" eaAltLangID="altZoomPlus" class="noHide" src="'+eyeAble_imagePaths.plusPath+'" id="zoomLarger"> </div>\n </div>\n <div class="eyeAble_cc-single-item"> <span class="eyeAble_fontExt" ealangid="extFontsize">'+eyeAble_getMessage("extFontsize")+'</span> <span class="eyeAble_fontExt" style="float: right" id="fontsizeTxt">+0%</span> <div class="eyeAble_fontExtMargin">\n <img class="eyeAtabClickable" aria-describedby="fontsizeTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 396eyeAble_getMessage("altZoomFontMinus")+'" eaAltLangID="altZoomFontMinus" class="noHide" src="'+eyeAble_imagePaths.minusPath+'" id="fontsizeSmaller"> <input type="range" alt="'+eyeAble_getMessage("altZoomFontInput")+'" eaAltLangID="altZoomFontInput" tabindex="-1" min="0" step="20" max="100" value="0" class="eyeAble_font-rngr" id="fontsizeRangerID"> <img class="eyeAtabClickable" aria-describedby="fontsizeTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 397eyeAble_getMessage("altZoomFontPlus")+'" eaAltLangID="altZoomFontPlus" class="noHide" src="'+eyeAble_imagePaths.plusPath+'" id="fontsizeLarger"> </div>\n </div>\n <div class="eyeAble_cc-single-item"> <span class="eyeAble_fontExt" ealangid="extFontLine">'+eyeAble_getMessage("extFontLine")+'</span> <span class="eyeAble_fontExt" style="float: right" id="lineheightTxt">+0%</span> <div class="eyeAble_fontExtMargin">\n <img class="eyeAtabClickable" aria-describedby="lineheightTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 398eyeAble_getMessage("altLineMinus")+'" eaAltLangID="altLineMinus" class="noHide" src="'+eyeAble_imagePaths.minusPath+'" id="lineheightSmaller"> <input type="range" alt="'+eyeAble_getMessage("altLineInput")+'" eaAltLangID="altLineInput" tabindex="-1" min="0" step="20" max="100" value="0" class="eyeAble_font-rngr" id="lineheightRangerID"> <img class="eyeAtabClickable" aria-describedby="lineheightTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 399eyeAble_getMessage("altLinePlus")+'" eaAltLangID="altLinePlus" class="noHide" src="'+eyeAble_imagePaths.plusPath+'" id="lineheightLarger"> </div>\n </div>\n <div class="eyeAble_cc-single-item"> <span class="eyeAble_fontExt" ealangid="extFontWord">'+eyeAble_getMessage("extFontWord")+'</span> <span class="eyeAble_fontExt" style="float: right" id="wordSpacingTxt">+0%</span> <div class="eyeAble_fontExtMargin">\n <img class="eyeAtabClickable" aria-describedby="wordSpacingTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 400eyeAble_getMessage("altWordSpacingMinus")+'" eaAltLangID="altWordSpacingMinus" class="noHide" src="'+eyeAble_imagePaths.minusPath+'" id="wordSmaller"> <input type="range" alt="'+eyeAble_getMessage("altWordSpacingInput")+'" eaAltLangID="altWordSpacingInput" tabindex="-1" min="0" step="25" max="100" value="0" class="eyeAble_font-rngr" id="wordSpacingRangerID"> <img class="eyeAtabClickable" aria-describedby="wordSpacingTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 401eyeAble_getMessage("altWordSpacingPlus")+'" eaAltLangID="altWordSpacingPlus" class="noHide" src="'+eyeAble_imagePaths.plusPath+'" id="wordLarger"> </div>\n </div>\n <div class="eyeAble_cc-single-item"> <span class="eyeAble_fontExt" ealangid="extFontLetter">'+eyeAble_getMessage("extFontLetter")+'</span>
401 <span class="eyeAble_fontExt" style="float: right" id="letterSpacingTxt">+0%</span> <div class="eyeAble_fontExtMargin"> <img class="eyeAtabClickable" aria-describedby="letterSpacingTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 402eyeAble_getMessage("altLetterSpacingMinus")+'" eaAltLangID="altLetterSpacingMinus" class="noHide" src="'+eyeAble_imagePaths.minusPath+'" id="letterSmaller"> <input type="range" alt="'+eyeAble_getMessage("altLetterSpacingInput")+'" eaAltLangID="altLetterSpacingInput" tabindex="-1" min="0" step="25" max="100" value="0" class="eyeAble_font-rngr" id="letterSpacingRangerID"> <img class="eyeAtabClickable" aria-describedby="letterSpacingTxt" tabindex="0" eyeAbleSkipNav="true" role="button" alt="'+ 403eyeAble_getMessage("altLetterSpacingPlus")+'" eaAltLangID="altLetterSpacingPlus" class="noHide" src="'+eyeAble_imagePaths.plusPath+'" id="letterLarger"> </div>\n </div>\n <div class="eyeAble_cc-single-item"> <span class="eyeAble_fontExt" ealangid="extFontAlign">'+eyeAble_getMessage("extFontAlign")+'</span> <div class="eyeAble_fontExtMargin" style="margin-left: 6px;"> <div class="eyeAble_alignImg" role="button" eaAriaLangID="ariaAlignNone" aria-label="'+ 404eyeAble_getMessage("ariaAlignNone")+'"> <img class="eyeAtabClickable" tabindex="0" eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.xPath+'" alt="" style="filter: invert(1)" id="noAlignID"> </div> <div class="eyeAble_alignImg" role="button" eaAriaLangID="ariaAlignleft" aria-label="'+eyeAble_getMessage("ariaAlignleft")+'"> <img class="eyeAtabClickable" tabindex="0" eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.leftAlign+ 405'" alt="" id="leftAlignID"> </div> <div class="eyeAble_alignImg" role="button" eaAriaLangID="ariaAlignCenter" aria-label="'+eyeAble_getMessage("ariaAlignCenter")+'"> <img class="eyeAtabClickable" tabindex="0" eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.centerAlign+'" alt="" id="centerAlignID"> </div> <div class="eyeAble_alignImg" role="button" eaAriaLangID="ariaAlignRight" aria-label="'+ 406eyeAble_getMessage("ariaAlignRight")+'"> <img class="eyeAtabClickable" tabindex="0" eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.rightAlign+'" alt="" id="rightAlignID"> </div> <div class="eyeAble_alignImg" role="button" eaAriaLangID="ariaAlignJustify" aria-label="'+eyeAble_getMessage("ariaAlignJustify")+'" style="margin-right: 0;"> <img class="eyeAtabClickable" tabindex="0" eyeAbleSkipNav="true" src="'+ 407eyeAble_imagePaths.justifyAlign+'" alt="" id="justifyAlignID"> </div> </div> </div>\n <div aria-hidden="true" id="tabEndExtFont" class="eyeAtabClickable" tabindex="0"></div> </div>\n </Section>';eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);eyeAble_session_parameters.isPlugin&&0<navigator.userAgent.indexOf("Firefox")&&(eyeAble_shadowRoot.getElementById("extendedZoomItem").style.display= 408"none");if(eyeAble_session_parameters.isMobile){eyeAble_shadowRoot.getElementById("extendedZoomItem").style.display="none";"left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("left",eyeAbleVariables.mobileRightPosition,"important"):eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important");b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height; 409var c=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition):100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight;eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("top","max(0%, calc("+(100-c).toFixed(0)+"% - "+b.toFixed(0)+"px))","important");eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("height","fit-content")}else b=eyeAbleVariables.rightPosition.includes("%")?window.innerWidth* 410parseInt(eyeAbleVariables.rightPosition)/100-10:parseInt(eyeAbleVariables.rightPosition)-10,2<Math.abs(b)&&("left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("left",(295+b).toFixed(0)+"px","important"):eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("right",(295+b).toFixed(0)+"px","important"));eyeAble_shadowRoot.getElementById("tabEndExtFont").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartExtFont").addEventListener("focus", 411a);eyeAble_shadowRoot.getElementById("closeExtendedFontID").addEventListener("click",eyeAble_toggleExtendedFontPage);eyeAble_shadowRoot.getElementById("fontsizeSmaller").addEventListener("click",eyeAble_decreaseFontsize);eyeAble_shadowRoot.getElementById("fontsizeLarger").addEventListener("click",eyeAble_increaseFontsize);eyeAble_shadowRoot.getElementById("fontsizeRangerID").addEventListener("input",eyeAble_fontsizeChange);eyeAble_fontsizeStyleUpdate();eyeAble_shadowRoot.getElementById("lineheightSmaller").addEventListener("click", 412eyeAble_decreaseLnHeight);eyeAble_shadowRoot.getElementById("lineheightLarger").addEventListener("click",eyeAble_increaseLnHeight);eyeAble_shadowRoot.getElementById("lineheightRangerID").addEventListener("input",eyeAble_lnHeightChange);eyeAble_lnHeightStyleUpdate();eyeAble_shadowRoot.getElementById("zoomSmaller").addEventListener("click",eyeAble_decreaseZoomSpacing);eyeAble_shadowRoot.getElementById("zoomLarger").addEventListener("click",eyeAble_increaseZoomSpacing);eyeAble_shadowRoot.querySelector("#zoomRangerID").addEventListener("mousedown", 413function(d){d.preventDefault()});eyeAble_zoomStyleUpdate();eyeAble_shadowRoot.getElementById("letterSmaller").addEventListener("click",eyeAble_decreaseLetterSpacing);eyeAble_shadowRoot.getElementById("letterLarger").addEventListener("click",eyeAble_increaseLetterSpacing);eyeAble_shadowRoot.getElementById("letterSpacingRangerID").addEventListener("input",eyeAble_letterSpacingChange);b=parseFloat(eyeAble_shadowRoot.getElementById("letterSpacingRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value= 414b*eyeAbleVariables.Letter_Spacing;eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+"+(10*eyeAbleVariables.Letter_Spacing).toFixed(0)+"%";eyeAble_shadowRoot.getElementById("wordSmaller").addEventListener("click",eyeAble_decreaseWordSpacing);eyeAble_shadowRoot.getElementById("wordLarger").addEventListener("click",eyeAble_increaseWordSpacing);eyeAble_shadowRoot.getElementById("wordSpacingRangerID").addEventListener("input",eyeAble_wordSpacingChange);b=parseFloat(eyeAble_shadowRoot.getElementById("wordSpacingRangerID").getAttribute("step")); 415eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value=b*eyeAbleVariables.Word_Spacing;eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+"+(10*eyeAbleVariables.Word_Spacing).toFixed(0)+"%";b=eyeAble_shadowRoot.querySelectorAll(".eyeAble_alignImg");for(c=0;c<b.length;c++)b[c].addEventListener("click",eyeAble_alignmentChange);eyeAble_alignStyleUpdate();b=["noAlignID","leftAlignID","centerAlignID","rightAlignID","justifyAlignID"];for(c=0;c<b.length;c++)eyeAble_shadowRoot.getElementById(b[c]).parentNode.addEventListener("mouseenter", 416eyeAble_createTooltip)} 417function eyeAble_toggleExtendedFontPage(){eyeAble_closeAllOtherPages("eyeAble_ExtendedFontPageID");if(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID"))if("block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")).display)eyeAble_closeExtendedFontPage();else{if(eyeAble_session_parameters.isMobile){eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important");var a=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height; 418var b=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition):100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight;eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("top","max(0%, calc("+(100-b).toFixed(0)+"% - "+a.toFixed(0)+"px))","important");eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("height","fit-content")}eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("display", 419"block");eyeAble_showClickableElements("eyeAble_ExtendedFontPageID");eyeAble_shadowRoot.getElementById("closeExtendedFontID").focus();eyeAble_removeTooltip()}else eyeAble_createExtendedFontPage(),eyeAble_showClickableElements("eyeAble_ExtendedFontPageID"),eyeAble_shadowRoot.getElementById("closeExtendedFontID").focus(),eyeAble_removeTooltip()} 420function eyeAble_closeExtendedFontPage(){eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").style.setProperty("display","none"),eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("extendedFontID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus(),eyeAble_hideClickableElements("eyeAble_ExtendedFontPageID"))}var eyeAble_zoomStepsize=.1; 421function eyeAble_increaseZoomSpacing(){var a=parseFloat(eyeAble_shadowRoot.getElementById("zoomRangerID").getAttribute("step"));eyeAbleVariables.Zoom_Lvl<=20/a&&(eyeAble_setVar("Zoom_Lvl",eyeAbleVariables.Zoom_Lvl+eyeAble_zoomStepsize),eyeAble_setWebsiteZoom(),eyeAble_zoomStyleUpdate())}function eyeAble_decreaseZoomSpacing(){1<=eyeAbleVariables.Zoom_Lvl&&(eyeAble_setVar("Zoom_Lvl",eyeAbleVariables.Zoom_Lvl-eyeAble_zoomStepsize),eyeAble_setWebsiteZoom(),eyeAble_zoomStyleUpdate())} 422function eyeAble_zoomStyleUpdate(){var a=parseFloat(eyeAble_shadowRoot.getElementById("zoomRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("zoomRangerID").value=a*(eyeAbleVariables.Zoom_Lvl-1)/eyeAble_zoomStepsize;eyeAble_shadowRoot.getElementById("zoomTxt").innerText=(100*eyeAbleVariables.Zoom_Lvl).toFixed(0)+"%"} 423function eyeAble_zoomSpacingChange(){function a(){var b=parseFloat(eyeAble_shadowRoot.getElementById("zoomRangerID").getAttribute("step")),c=eyeAble_shadowRoot.getElementById("zoomRangerID").value;eyeAble_setVar("Zoom_Lvl",1+Math.floor(c/b)*eyeAble_zoomStepsize);eyeAble_setWebsiteZoom();eyeAble_shadowRoot.getElementById("zoomTxt").innerText=(100*eyeAbleVariables.Zoom_Lvl).toFixed(0)+"%";eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").removeEventListener("mouseup",a)}eyeAble_zoomStyleUpdate(); 424eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").addEventListener("mouseup",a)}function eyeAble_increaseFontsize(){10>=eyeAbleVariables.Fontsize+1&&(eyeAble_setVar("Fontsize",eyeAbleVariables.Fontsize+1),eyeAble_runFontsizeObserver(),eyeAble_fontsizeStyleUpdate())}function eyeAble_decreaseFontsize(){0<=eyeAbleVariables.Fontsize-1&&(eyeAble_setVar("Fontsize",eyeAbleVariables.Fontsize-1),eyeAble_runFontsizeObserver(),eyeAble_fontsizeStyleUpdate())} 425function eyeAble_fontsizeStyleUpdate(){if(eyeAble_shadowRoot.getElementById("fontsizeRangerID")){var a=parseFloat(eyeAble_shadowRoot.getElementById("fontsizeRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("fontsizeRangerID").value=a*eyeAbleVariables.Fontsize;eyeAble_shadowRoot.getElementById("fontsizeTxt").innerText="+"+(10*eyeAbleVariables.Fontsize).toFixed(0)+"%"}} 426function eyeAble_fontsizeChange(){var a=parseFloat(eyeAble_shadowRoot.getElementById("fontsizeRangerID").getAttribute("step")),b=eyeAble_shadowRoot.getElementById("fontsizeRangerID").value;eyeAble_setVar("Fontsize",Math.floor(b/a));eyeAble_runFontsizeObserver();eyeAble_fontsizeStyleUpdate()}var eyeAble_forceLineheight=!1; 427function eyeAble_increaseLnHeight(){10>=eyeAbleVariables.Line_height+1&&(eyeAble_forceLineheight=!0,eyeAble_setVar("Line_height",eyeAbleVariables.Line_height+1),eyeAble_runFontsizeObserver(),eyeAble_lnHeightStyleUpdate())}function eyeAble_decreaseLnHeight(){0<=eyeAbleVariables.Line_height-1&&(eyeAble_forceLineheight=!0,eyeAble_setVar("Line_height",eyeAbleVariables.Line_height-1),eyeAble_runFontsizeObserver(),eyeAble_lnHeightStyleUpdate())} 428function eyeAble_lnHeightStyleUpdate(){var a=parseFloat(eyeAble_shadowRoot.getElementById("lineheightRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("lineheightRangerID").value=a*eyeAbleVariables.Line_height;eyeAble_shadowRoot.getElementById("lineheightTxt").innerText="+"+(10*eyeAbleVariables.Line_height).toFixed(0)+"%"} 429function eyeAble_lnHeightChange(){var a=parseFloat(eyeAble_shadowRoot.getElementById("lineheightRangerID").getAttribute("step")),b=eyeAble_shadowRoot.getElementById("lineheightRangerID").value;eyeAble_setVar("Line_height",Math.floor(b/a));eyeAble_forceLineheight=!0;eyeAble_runFontsizeObserver();eyeAble_lnHeightStyleUpdate()} 430function eyeAble_increaseLetterSpacing(){var a=parseFloat(eyeAble_shadowRoot.getElementById("letterSpacingRangerID").getAttribute("step"));10>=eyeAbleVariables.Letter_Spacing+1&&(eyeAble_setVar("Letter_Spacing",eyeAbleVariables.Letter_Spacing+1),eyeAble_setFontSpacingAndAlignments(),eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value=a*eyeAbleVariables.Letter_Spacing,eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+"+(10*eyeAbleVariables.Letter_Spacing).toFixed(0)+"%")} 431function eyeAble_decreaseLetterSpacing(){if(0<=eyeAbleVariables.Letter_Spacing-1){eyeAble_setVar("Letter_Spacing",eyeAbleVariables.Letter_Spacing-1);eyeAble_setFontSpacingAndAlignments();var a=parseFloat(eyeAble_shadowRoot.getElementById("letterSpacingRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value=a*eyeAbleVariables.Letter_Spacing;eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+"+(10*eyeAbleVariables.Letter_Spacing).toFixed(0)+"%"}} 432function eyeAble_letterSpacingChange(){var a=parseFloat(eyeAble_shadowRoot.getElementById("letterSpacingRangerID").getAttribute("step")),b=eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value;eyeAble_setVar("Letter_Spacing",Math.floor(b/a));eyeAble_setFontSpacingAndAlignments();eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+"+(10*eyeAbleVariables.Letter_Spacing).toFixed(0)+"%"} 433function eyeAble_increaseWordSpacing(){var a=parseFloat(eyeAble_shadowRoot.getElementById("wordSpacingRangerID").getAttribute("step"));10>=eyeAbleVariables.Word_Spacing+1&&(eyeAble_setVar("Word_Spacing",eyeAbleVariables.Word_Spacing+1),eyeAble_setFontSpacingAndAlignments(),eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value=a*eyeAbleVariables.Word_Spacing,eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+"+(10*eyeAbleVariables.Word_Spacing).toFixed(0)+"%")} 434function eyeAble_decreaseWordSpacing(){if(0<=eyeAbleVariables.Word_Spacing-1){eyeAble_setVar("Word_Spacing",eyeAbleVariables.Word_Spacing-1);eyeAble_setFontSpacingAndAlignments();var a=parseFloat(eyeAble_shadowRoot.getElementById("wordSpacingRangerID").getAttribute("step"));eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value=a*eyeAbleVariables.Word_Spacing;eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+"+(10*eyeAbleVariables.Word_Spacing).toFixed(0)+"%"}} 435function eyeAble_wordSpacingChange(){var a=parseFloat(eyeAble_shadowRoot.getElementById("wordSpacingRangerID").getAttribute("step")),b=eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value;eyeAble_setVar("Word_Spacing",Math.floor(b/a));eyeAble_setFontSpacingAndAlignments();eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+"+(10*eyeAbleVariables.Word_Spacing).toFixed(0)+"%"} 436function eyeAble_alignmentChange(a){var b=eyeAble_shadowRoot.querySelector(".eyeAble_alignActive");b&&b.classList.remove("eyeAble_alignActive");a=a.target;a.classList.contains("eyeAble_alignImg")||(a=a.parentNode);
436switch(a.children[0].id){case "noAlignID":eyeAble_setVar("Alignment","0");break;case "leftAlignID":eyeAble_setVar("Alignment","left");break;case "centerAlignID":eyeAble_setVar("Alignment","center");break;case "rightAlignID":eyeAble_setVar("Alignment","right");break;case "justifyAlignID":eyeAble_setVar("Alignment", 437"justify")}eyeAble_setFontSpacingAndAlignments();a.classList.add("eyeAble_alignActive")} 438function eyeAble_alignStyleUpdate(){var a=eyeAble_shadowRoot.querySelector(".eyeAble_alignActive");a&&a.classList.remove("eyeAble_alignActive");switch(eyeAbleVariables.Alignment){case "0":eyeAble_shadowRoot.getElementById("noAlignID").parentNode.classList.add("eyeAble_alignActive");break;case "left":eyeAble_shadowRoot.getElementById("leftAlignID").parentNode.classList.add("eyeAble_alignActive");break;case "center":eyeAble_shadowRoot.getElementById("centerAlignID").parentNode.classList.add("eyeAble_alignActive");break; 439case "right":eyeAble_shadowRoot.getElementById("rightAlignID").parentNode.classList.add("eyeAble_alignActive");break;case "justify":eyeAble_shadowRoot.getElementById("justifyAlignID").parentNode.classList.add("eyeAble_alignActive")}};function eyeAble_initFontPicker(){if(!0===eyeAble_session_parameters.isExtension){var a=function(){var e=document.createElement("style");e.setAttribute("nonce",eyeAble_nonce);e.appendChild(document.createTextNode(""));document.head.appendChild(e);return e.sheet}();eyeAble_addCSSRule(a,"@font-face","font-family: 'Open Sans - Regular'; src : url("+eyeAble_imagePaths.mainFontPath+") format('woff2'), url("+eyeAble_imagePaths.mainFontWOFFPath+") format('woff'), url("+eyeAble_imagePaths.mainFontTTFPath+ 440") format('truetype'); font-weight: 400; font-style: normal")}var b="icon fas fab far fa glyphicon material-icons ab-icon mkdf-icon-font-elegant".split(" ");a=["STYLE","SCRIPT","META","I"];for(var c="*",d=0;d<b.length;d++)c+=":not(."+b[d]+")";for(b=0;b<a.length;b++)c+=":not("+a[b].toLowerCase()+")";eyeAble_SettingsRule=function(){var e=document.createElement("style");e.setAttribute("nonce",eyeAble_nonce);e.id="eyeAble_settCSS";e.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(e); 441return e.sheet}();eyeAble_addCSSRule(eyeAble_SettingsRule,c,"");eyeAble_SettingsCSSrule=eyeAble_SettingsRule.rules[0];a=eyeAble_getVar("eyeAble_Font_Family");"0"!==a&&(a.includes("Dyslexic")?(eyeAble_OpenDyslexiaLoaded||(eyeAble_loadFont("OpenDyslexic",eyeAble_fileHomePath+"font"),eyeAble_OpenDyslexiaLoaded=!0),eyeAble_setFontFamily("'OpenDyslexic - Regular'"),document.addEventListener("eyeable:init_completed",function(){var e=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules;eyeAble_defaultFontFamily= 442e[0].style.getPropertyValue("--font-family");e[0].style.setProperty("--font-family","'OpenDyslexic - Regular'")})):eyeAble_setFontFamily(eyeAble_defaultCssVars["--font-family"]))} 443function eyeAble_loadFont(a,b){var c=document.createElement("style");c.nonce=eyeAble_nonce;c.innerHTML="\n @font-face {\n font-family: '"+a+" - Regular';\n src: url(\""+b+"/OpenDyslexic-Regular.woff2\") format('woff2'),\n url(\""+b+"/OpenDyslexic-Regular.woff\") format('woff'),\n url(\""+b+"/OpenDyslexic-Regular.otf\") format('opentype'),\n url(\""+b+"/OpenDyslexic-Regular.eot\") format('embedded-opentype');\n font-weight: 400;\n font-style: normal;\n }\n @font-face {\n font-family: '"+ 444a+" - Bold';\n src: url(\""+b+"/OpenDyslexic-Bold.woff2\") format('woff2'),\n url(\""+b+"/OpenDyslexic-Bold.woff\") format('woff'),\n url(\""+b+"/OpenDyslexic-Bold.otf\") format('opentype'),\n url(\""+b+"/OpenDyslexic-Bold.eot\") format('embedded-opentype');\n font-weight: 700;\n font-style: normal;\n }\n @font-face {\n font-family: '"+a+" - Italic';\n src: url(\""+b+"/OpenDyslexic-Italic.woff2\") format('woff2'),\n url(\""+ 445b+"/OpenDyslexic-Italic.woff\") format('woff'),\n url(\""+b+"/OpenDyslexic-Italic.otf\") format('opentype'),\n url(\""+b+"/OpenDyslexic-Italic.eot\") format('embedded-opentype');\n font-weight: 400;\n font-style: italic;\n }\n @font-face {\n font-family: '"+a+" - BoldItalic';\n src: url(\""+b+"/OpenDyslexic-Bold-Italic.woff2\") format('woff2'),\n url(\""+b+"/OpenDyslexic-Bold-Italic.woff\") format('woff'),\n url(\""+ 446b+"/OpenDyslexic-Bold-Italic.otf\") format('opentype'),\n url(\""+b+"/OpenDyslexic-Bold-Italic.eot\") format('embedded-opentype');\n font-weight: 700;\n font-style: italic;\n }\n ";document.head.appendChild(c)}var eyeAble_OpenDyslexiaLoaded=!1; 447function eyeAble_toggleOpenDyslexia(){eyeAble_OpenDyslexiaLoaded||(eyeAble_loadFont("OpenDyslexic",eyeAble_fileHomePath+"font"),eyeAble_OpenDyslexiaLoaded=!0);var a=eyeAble_getVar("eyeAble_Font_Family");a.includes("Dyslexic")?eyeAble_resetFontFamily():("0"!==a&&eyeAble_resetFontFamily(),eyeAble_setFontFamily("'OpenDyslexic - Regular'"))} 448function eyeAble_toggleFontFamily(){var a=eyeAble_getVar("eyeAble_Font_Family");"0"===a||a.includes("Dyslexic")?(a.includes("Dyslexic")&&eyeAble_resetFontFamily(),eyeAble_setFontFamily(eyeAble_defaultCssVars["--font-family"]),eyeAble_showFeedbackNotification(eyeAble_getMessage("fontOn"),"ALT + X")):(eyeAble_resetFontFamily(),eyeAble_showFeedbackNotification(eyeAble_getMessage("fontOff"),"ALT + X"))} 449function eyeAble_fontPickerChange(){if(!eyeAble_fontFamilyEnabled)return!1;var a=eyeAble_shadowRoot.getElementById("eyeAble_font-picker").selectedIndex,b=eyeAble_shadowRoot.getElementById("eyeAble_font-picker").options;"Standard"===b[a].text?eyeAble_resetFontFamily():eyeAble_setFontFamily(b[a].text)}var eyeAble_defaultFontFamily; 450function eyeAble_setFontFamily(a){if(!eyeAble_fontFamilyEnabled)return!1;eyeAble_SettingsCSSrule.style.setProperty("font-family",a,"important");eyeAble_setVar("eyeAble_Font_Family",a,1);eyeAble_shadowRoot.getElementById("dyslexiaID")&&a.includes("OpenDyslexic")?(a=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules,eyeAble_defaultFontFamily=a[0].style.getPropertyValue("--font-family"),a[0].style.setProperty("--font-family","'OpenDyslexic - Regular'"),eyeAble_shadowRoot.getElementById("dyslexiaID").classList.add("eyeAbleActive"), 451eyeAble_shadowRoot.getElementById("dyslexiaID").setAttribute("aria-pressed","true")):eyeAble_shadowRoot.getElementById("fontID")&&(eyeAble_shadowRoot.getElementById("fontID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("dyslexiaID").setAttribute("aria-pressed","true"));eyeAble_dispatchEvent("Font_Enabled")} 452function eyeAble_resetFontFamily(){eyeAble_SettingsCSSrule.style.removeProperty("font-family");eyeAble_shadowRoot.getElementById("fontID")&&eyeAble_shadowRoot.getElementById("fontID").classList.contains("eyeAbleActive")&&(eyeAble_shadowRoot.getElementById("fontID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("fontID").setAttribute("aria-pressed","fal
452se"));eyeAble_shadowRoot.getElementById("dyslexiaID")&&eyeAble_shadowRoot.getElementById("dyslexiaID").classList.contains("eyeAbleActive")&& 453(eyeAble_shadowRoot.getElementById("dyslexiaID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("dyslexiaID").setAttribute("aria-pressed","false"));eyeAble_defaultFontFamily&&((eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules)[0].style.setProperty("--font-family",eyeAble_defaultFontFamily),eyeAble_defaultFontFamily=null);"0"!==eyeAbleVariables.eyeAble_Font_Family&&eyeAble_dispatchEvent("Font_Disabled");eyeAble_setVar("eyeAble_Font_Family","0",1);eyeAble_setActiveCheckVis()} 454var eyeAble_SettingsCSSrule,eyeAble_SettingsRule;function eyeAble_addCSSRule(a,b,c,d){try{"insertRule"in a?a.insertRule(b+"{"+c+"}",d):"addRule"in a&&a.addRule(b,c,d)}catch(e){}}"undefined"===typeof window.addCSSRule&&(window.addCSSRule=function(a,b,c,d){"insertRule"in a?a.insertRule(b+"{"+c+"}",d):"addRule"in a&&a.addRule(b,c,d)});function eyeAble_initFontSize(){var a=!0,b=parseInt(eyeAble_getVar("iAble_Font_Offset")),c=!1;if(0!==b)eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").innerText=eyeAble_getVar("iAble_Font_Offset"),eyeAble_openZoomBox(),eyeAble_shadowRoot.getElementById("zoomBoxOpener").classList.add("eyeAbleActive"),eyeAble_setVar("Zoom_Lvl",eyeAble_calculateZoomLvl(b)),eyeAble_intersectionObserver?eyeAble_runFontsizeObserver():b>=parseInt(eyeAble_settings.layoutCorrectThreshold)?eyeAble_change_font_size_recursive(document.body, 455parseInt(eyeAble_settings.layoutCorrectThreshold)-1):eyeAble_change_font_size_recursive(document.body,b),fastdomEA.mutate(function(){adaptFontSizeVars(b)}),a=!1,c=!0,eyeAble_setWebsiteZoom();else if(0<eyeAbleVariables.Fontsize||0<eyeAbleVariables.Line_height)eyeAble_intersectionObserver?eyeAble_runFontsizeObserver():eyeAble_change_font_size_recursive(document.body,0),a=!1,c=!0;(0<eyeAbleVariables.Letter_Spacing||0<eyeAbleVariables.Word_Spacing||"0"!==eyeAbleVariables.Alignment)&&eyeAble_setFontSpacingAndAlignments(a); 456c&&(eyeAble_dispatchEvent("Adaptive_Zoom_Change"),eyeAble_customFontsizeCSS&&(eyeAble_customFontsizeCSS.disabled=!1))} 457function eyeAble_resetFontSize(){if(!eyeAble_fontSizeEnabled)return!1;eyeAble_intersectionObserver&&eyeAble_fontsizeObserver&&(eyeAble_fontSizeObserverOffset=0,eyeAble_fontsizeObserver.disconnect());eyeAble_reset_font_size_recursive(document.body);"0"!==eyeAbleVariables.iAble_Font_Offset&&eyeAble_dispatchEvent("Adaptive_Zoom_Disabled");eyeAble_setVar("iAble_Font_Offset","0",1);eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").innerText=eyeAble_getVar("iAble_Font_Offset");eyeAble_shadowRoot.getElementById("zoomBoxOpener").classList.contains("eyeAbleActive")&& 458eyeAble_shadowRoot.getElementById("zoomBoxOpener").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").style.removeProperty("color");eyeAble_resetWebsiteZoom();eyeAble_resetExtendedFontAndAlignments();eyeAble_closeZoomBox();eyeAble_setActiveCheckVis();eyeAble_removeTooltip();resetFontSiteVars();eyeAble_customFontsizeCSS&&(eyeAble_customFontsizeCSS.disabled=!0)}function eyeAble_resetFontSizeIcon(){eyeAble_resetFontSize();eyeAble_openZoomBox()} 459function eyeAble_reset_font_size_recursive(a){if(!(["SCRIPT","IMG","VIDEO","STYLE"].includes(a.tagName)||a.classList&&a.classList.contains("eyeAbleSkip"))){if(a.shadowRoot)for(var b=a.shadowRoot.children,c=0;c<b.length;c++)eyeAble_reset_font_size_recursive(b[c]);if("IFRAME"===a.tagName)try{var d=[(a.contentDocument||a.contentWindow.document).body]}catch(h){return!1}else d=a.children;if(0!==d.length)for(b=0;b<d.length;b++)eyeAble_reset_font_size_recursive(d[b]);a.style&&a.style.whiteSpace&&fastdomEA.mutate(function(){a.style.removeProperty("white-space")}); 460var e=a.getAttribute("data-OriginalFontSize");e&&fastdomEA.mutate(function(){a.style.setProperty("font-size",e+"px")});var f=a.getAttribute("data-OriginalLineHeight");f&&a.style.lineHeight&&fastdomEA.mutate(function(){a.style.setProperty("line-height",f+"px")})}}var eyeAble_fontsizeObserver; 461function eyeAble_change_font_size_intersection_recursive(a){if(a&&!("SCRIPT IMG VIDEO STYLE LINK META SVG".split(" ").includes(a.tagName)||a.classList&&(a.classList.contains("eyeAbleSkip")||a.classList.contains("eyeAbleSkipFontSize")||a.classList.contains("MathJax")))){if("IF
461RAME"===a.tagName)try{var b=[(a.contentDocument||a.contentWindow.document).body]}catch(e){return!1}else b=a.children;if(a.shadowRoot)for(var c=a.shadowRoot.children,d=0;d<c.length;d++)eyeAble_change_font_size_intersection_recursive(c[d]); 462if(b&&0!==b.length)for(c=0;c<b.length;c++)eyeAble_change_font_size_intersection_recursive(b[c]);eyeAble_fontsizeObserver.observe(a)}} 463function eyeAble_change_font_size_intersection(a,b){fastdomEA.measure(function(){if(a.style&&a!==document.body&&eyeAble_checkForText(a)){var c=a.getAttribute("data-w");if(c)c=parseFloat(c);else{var d=a.getBoundingClientRect();a.setAttribute("data-w",d.width.toFixed(1));c=d.width}requestAnimationFrame(function(){fastdomEA.measure(function(){a.getBoundingClientRect().width>1.5*parseFloat(c)&&fastdomEA.mutate(function(){a.style.setProperty("white-space","normal")})})});(d=a.getAttribute("data-OriginalFontSize"))? 464d=parseFloat(d):(d=parseFloat(getComputedStyle(a).getPropertyValue("font-size")),a.setAttribute("data-OriginalFontSize",d));var e=eyeAble_fontScaler(d,eyeAbleVariables.Fontsize);fastdomEA.mutate(function(){a.style.setProperty("font-size",e.toString()+"px","important")});requestAnimationFrame(function(){fastdomEA.measure(function(){var f=a.getAttribute("data-OriginalLineHeight"),h=a.getBoundingClientRect().height;f?fastdomEA.mutate(function(){var g=parseFloat(f);eyeAble_checkAndApplyLineHeight(a,g, 465h,b,e)}):eyeAble_adjustLineHeight(a,b,e,h)})})}})} 466function eyeAble_change_font_size_recursive(a,b){if(a&&!("SCRIPT IMG VIDEO STYLE LINK META SVG".split(" ").includes(a.tagName)||a.classList&&(a.classList.contains("eyeAbleSkip")||a.classList.contains("eyeAbleSkipFontSize")||a.classList.contains("MathJax")))){try{if(eyeAble_pluginConfig.blacklistFontsize&&"function"===typeof a.matches&&a.matches(eyeAble_pluginConfig.blacklistFontsize))return}catch(e){console.log(e)}if(a.shadowRoot)for(var c=a.shadowRoot.children,d=0;d<c.length;d++)eyeAble_change_font_size_recursive(c[d], 467b);if((c=a.children)&&0!==c.length)for(d=0;d<c.length;d++)eyeAble_change_font_size_recursive(c[d],b);eyeAble_change_font_size_intersection(a,b)}}function eyeAble_fontScaler(a,b){if(0<b)for(var c=0;c<b;c++)a+=.1*a;else for(c=0;c<-b;c++)a/=1.1;return a} 468function eyeAble_checkAndApplyLineHeight(a,b,c,d,e){if(0===d||eyeAble_forceLineheight){var f=eyeAble_fontScaler(b,eyeAbleVariables.Line_height);0<f&&fastdomEA.mutate(function(){a.style.setProperty("line-height",f.toString()+"px","important")});return!0}d=1===parseFloat(a.getAttribute("eA-txt"))?a.tagName.includes("H")?1.8*b:2.02*b:2.7*b;if(c>d){var h=eyeAble_fontScaler(b,eyeAbleVariables.Line_height);0<h&&(h<1.5*e?h=1.5*e:h>2*e&&(h=2*e),fastdomEA.mutate(function(){a.style.setProperty("line-height", 469h.toString()+"px","important")}));return!0}return!1} 470function eyeAble_adjustLineHeight(a,b,c,d){var e=getComputedStyle(a).lineHeight,f=parseFloat(e);if(e===f+""){var h=a.style.lineHeight;a.style.lineHeight=e+"em";e=getComputedStyle(a).lineHeight;f=parseFloat(e);h?a.style.lineHeight=h:delete a.style.lineHeight}-1!==e.indexOf("pt")?(f*=4,f/=3):-1!==e.indexOf("mm")?(f*=96,f/=25.4):-1!==e.indexOf("cm")?(f*=96,f/=2.54):-1!==e.indexOf("in")?f*=96:-1!==e.indexOf("pc")&&(f*=16);f=Math.round(f);if("normal"===e){e=a.nodeName;var g=document.createElement(e);g.innerHTML= 471" ";"TEXTAREA"===e.toUpperCase()&&g.setAttribute("rows","1");g.style.fontSize=c.toString()+"px";g.style.padding="0px";g.style.border="0px";var l=document.body;fastdomEA.mutate(function(){eyeAble_observerNodeList.disconnect();l.appendChild(g);eyeAble_observerNodeList.observe(document.body,eyeAble_configNodeList);fastdomEA.measure(function(){f=g.offsetHeight;a.setAttribute("data-OriginalLineHeight",f);fastdomEA.mutate(function(){eyeAble_checkAndApplyLineHeight(a,f,d,b,c);l.removeChild(g)})})})}else a.setAttribute("data-OriginalLineHeight", 472f),eyeAble_checkAndApplyLineHeight(a,f,d,b,c)} 473function eyeAble_checkForText(a){var b=a.getAttribute("eA-txt");if(!b||eyeAble_pluginLocalConfig.disableTextDetectCache){for(var c=b=0;c<a.childNodes.length;c++)a.childNodes[c]&&a.childNodes[c].nodeValue&&a.childNodes[c].nodeType!==Node.COMMENT_NODE&&/\S/.test(a.childNodes[c].nodeValue)?b+=1:a.childNodes[c].className&&"eamark"===a.childNodes[c].tagName.toLowerCase()&&(b+=1);("SELECT"===a.tagName||"INPUT"===a.tagName||"TEXTAREA"===a.tagName||"I"===a.tagName||"P"===a.tagName||a.tagName.includes("H")&& 474!a.tagName.toLowerCase().includes("header")||a.tagName.includes("OPTION"))&&0===b&&(b=1);if(0<b||eyeAble_pluginLocalConfig.forceTextElement&&a.matches(eyeAble_pluginLocalConfig.forceTextElement))return a.setAttribute("eA-txt",b.toString()),fastdomEA.mutate(function(){a.classList.add("eyeAtext");a.parentNode&&a.parentNode.classList&&a.parentNode.classList.add("eyeAtP")}),!0;a.setAttribute("eA-txt",0)}else if("0"!==b)return!0;return!1} 475function eyeAble_increase_font_size(){if(!eyeAble_fontSizeEnabled)return!1;var a=parseInt(eyeAble_getVar("iAble_Font_Offset"));a+=eyeAble_settings.fontSizeIncrease;if((eyeAble_session_parameters.isMobile||!eyeAble_session_parameters.isExtension&&0<navigator.userAgent.indexOf("Firefox"))&&a>
475=parseInt(eyeAble_settings.layoutCorrectThreshold))return!1;if(0!==a){if(!eyeAble_activeFeatures.FontSizeLimit||a<=eyeAble_activeFeatures.FontSizeLimit)fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("zoomBoxOpener").classList.add("eyeAbleActive")}), 476a<parseInt(eyeAble_settings.maximumFontSizeIncrease)&&(eyeAble_setVar("iAble_Font_Offset",a.toString()),eyeAble_calculateSizeAndHeight(a),fastdomEA.mutate(function(){adaptFontSizeVars(a)}),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").innerText=eyeAble_getVar("iAble_Font_Offset")}),a>=parseInt(eyeAble_settings.layoutCorrectThreshold)?eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").style.overflowY= 477"auto"}):eyeAble_intersectionObserver?eyeAble_runFontsizeObserver():eyeAble_change_font_size_recursive(document.body,a),eyeAble_setVar("Zoom_Lvl",eyeAble_calculateZoomLvl(a)),eyeAble_setWebsiteZoom()),eyeAble_showFeedbackNotification(eyeAble_getMessage("sizePlus"),"ALT + Plus")}else eyeAble_resetFontSize(),eyeAble_openZoomBox();eyeAble_removeTooltip();eyeAble_customFontsizeCSS&&(eyeAble_customFontsizeCSS.disabled=!1);"0"!==eyeAbleVariables.iAble_Font_Offset&&eyeAble_dispatchEvent("Adaptive_Zoom_Change")} 478function adaptFontSizeVars(a){var b=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules;1===a?(b[0].style.setProperty("--font-size-buttons","18px"),b[0].style.setProperty("--font-size-smallerText","17px"),b[0].style.setProperty("--font-size-readable","15px"),b[0].style.setProperty("--font-size-colorSelect","13px")):2===a?(b[0].style.setProperty("--font-size-buttons","19px"),b[0].style.setProperty("--font-size-smallerText","18px"),b[0].style.setProperty("--font-size-readable","16px"),b[0].style.setProperty("--font-size-colorSelect", 479"13px")):3<=a?(b[0].style.setProperty("--font-size-buttons","20px"),b[0].style.setProperty("--font-size-smallerText","19px"),b[0].style.setProperty("--font-size-readable","17px"),b[0].style.setProperty("--font-size-colorSelect","13px")):0>a&&(b[0].style.setProperty("--font-size-buttons","16px"),b[0].style.setProperty("--font-size-smallerText","15px"),b[0].style.setProperty("--font-size-readable","13px"),b[0].style.setProperty("--font-size-colorSelect","12px"))} 480function resetFontSiteVars(){var a=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules;a[0].style.setProperty("--font-size-buttons",eyeAble_defaultCssVars["--font-size-buttons"]);a[0].style.setProperty("--font-size-smallerText",eyeAble_defaultCssVars["--font-size-smallerText"]);a[0].style.setProperty("--font-size-readable",eyeAble_defaultCssVars["--font-size-readable"]);a[0].style.setProperty("--font-size-colorSelect",eyeAble_defaultCssVars["--font-size-colorSelect"])} 481var eyeAble_fontSizeObserverOffset=0; 482function eyeAble_runFontsizeObserver(){var a=parseInt(eyeAble_getVar("iAble_Font_Offset"));eyeAble_fontSizeObserverOffset=a>=parseInt(eyeAble_settings.layoutCorrectThreshold)?parseInt(eyeAble_settings.layoutCorrectThreshold)-1:a;eyeAble_fontsizeObserver=new IntersectionObserver(function(b,c){b.forEach(function(d){d.isIntersecting&&(eyeAble_change_font_size_intersection(d.target,eyeAble_fontSizeObserverOffset),c.unobserve(d.target))})},{rootMargin:eyeAble_intersectionRootMargin});eyeAble_change_font_size_intersection_recursive(document.body)} 483function eyeAble_decrease_font_size(){if(!eyeAble_fontSizeEnabled)return!1;var a=parseInt(eyeAble_getVar("iAble_Font_Offset"));a-=eyeAble_settings.fontSizeIncrease;a>parseInt(eyeAble_settings.minimumFontSizeIncrease)&&(eyeAble_shadowRoot.getElementById("zoomBoxOpener").classList.add("eyeAbleActive"),eyeAble_calculateSizeAndHeight(a),0===a?(eyeAble_resetFontSize(),eyeAble_openZoomBox()):(eyeAble_setVar("Zoom_Lvl",eyeAble_calculateZoomLvl(a)),fastdomEA.mutate(function(){adaptFontSizeVars(a)}),a>=eyeAble_settings.layoutCorrectThreshold- 4841?eyeAble_setVar("iAble_Font_Offset",a.toString(),1):(eyeAble_setVar("iAble_Font_Offset",a.toString(),1),eyeAble_intersectionObserver?eyeAble_runFontsizeObserver():eyeAble_change_font_size_recursive(document.body,a)),eyeAble_setWebsiteZoom()),0>a&&(eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").style.color="aqua"),eyeAble_setVar("iAble_Font_Offset",a.toString(),1),eyeAble_shadowRoot.getElementById("eyeAble_zoomValue").innerText=eyeAble_getVar("iAble_Font_Offset"));eyeAble_showFeedbackNotification(eyeAble_getMessage("sizeMinus"), 485"ALT + Minus");eyeAble_removeTooltip();"0"!==eyeAbleVariables.iAble_Font_Offset&&eyeAble_dispatchEvent("Adaptive_Zoom_Change")} 486function eyeAble_resetExtendedFontAndAlignments(){eyeAble_spacingAndAlignSheet&&(eyeAble_spacingAndAlignSheet.disabled=!0);eyeAble_setVar("Fontsize",0);eyeAble_setVar("Line_height",0);eyeAble_setVar("Letter_Spacing",0);eyeAble_setVar("Word_Spacing",0);eyeAble_setVar("Alignment","0");if(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")){eyeAble_lnHeightStyleUpdate();eyeAble_fontsizeStyleUpdate();eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+0%";eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value= 4870;eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+0%";eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value=0;var a=eyeAble_shadowRoot.querySelector(".eyeAble_alignActive");a&&a.classList.remove("eyeAble_alignActive");eyeAble_shadowRoot.getElementById("noAlignID").parentNode.classList.add("eyeAble_alignActive")}}var eyeAble_spacingAndAlignSheet; 488function eyeAble_setFontSpacingAndAlignments(a){(void 0===a?0:a)||document.querySelector(".eyeAtext")||"0"!==eyeAble_getVar("iAble_Font_Offset")||(eyeAble_intersectionObserver?eyeAble_runFontsizeObserver():eyeAble_change_font_size_recursive(document.body,0));eyeAble_spacingAndAlignSheet||(eyeAble_spacingAndAlignSheet=function(){var b=document.createElement("style");b.setAttribute("nonce",eyeAble_nonce);b.id="eyeAble_spacingCSS";b.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(b); 489return b.sheet}(),eyeAble_addCSSRule(eyeAble_spacingAndAlignSheet,".eyeAtext,.eyeAtP:not(body)","letter-spacing: normal;"));fastdomEA.mutate(function(){var b=eyeAble_spacingAndAlignSheet.cssRules||eyeAble_spacingAndAlignSheet.rules;0<eyeAbleVariables.Word_Spacing?b[0].style.setProperty("word-spacing",(.16*eyeAbleVariables.Word_Spacing).toFixed(2)+"em","important"):b[0].style.removeProperty("word-spacing");0<eyeAbleVariables.Letter_Spacing?b[0].style.setProperty("letter-spacing",(.06*eyeAbleVariables.Letter_Spacing).toFixed(2)+ 490"em","important"):b[0].style.removeProperty("letter-spacing");"0"!==eyeAbleVariables.Alignment?b[0].style.setProperty("text-align",eyeAbleVariables.Alignment,"important"):b[0].style.removeProperty("text-align");eyeAble_spacingAndAlignSheet.disabled=!1})}function eyeAble_clickZoomBox(){eyeAble_shadowRoot.getElementById("eyeAble_zoomBox1").classList.contains("eyeAble_collapsed")?eyeAble_openZoomBox():eyeAble_closeZoomBox()} 491function eyeAble_openZoomBox(){if(!eyeAble_fontSizeEnabled)return!1;eyeAble_shadowRoot.getElementById("eyeAble_zoomBox1").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eyeA-zoomBoxArrowDown").style.transform="rotate(180deg)";eyeAble_shadowRoot.getElementById("zoomBoxOpener").setAttribute("aria-expanded","true");
491eyeAble_addZoomboxTabIndices()} 492function eyeAble_closeZoomBox(){if(!eyeAble_fontSizeEnabled)return!1;eyeAble_shadowRoot.getElementById("eyeAble_zoomBox1").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eyeA-zoomBoxArrowDown").style.transform="none";eyeAble_shadowRoot.getElementById("zoomBoxOpener").setAttribute("aria-expanded","false");eyeAble_deleteZoomboxTabIndices()}var eyeAble_zoomStyle; 493function eyeAble_resetWebsiteZoom(){if(!eyeAble_fontSizeEnabled)return!1;eyeAble_setVar("Zoom_Lvl",1);eyeAble_shadowRoot.getElementById("zoomRangerID")&&(eyeAble_shadowRoot.getElementById("zoomRangerID").value=0,eyeAble_shadowRoot.getElementById("zoomTxt").innerText="100%");eyeAble_session_parameters.isPlugin?eyeAble_zoomStyle&&0<eyeAble_zoomStyle.rules.length&&fastdomEA.mutate(function(){eyeAble_zoomStyle.deleteRule(0);setTimeout(function(){window.dispatchEvent(new Event("resize"))},100)}):chrome.runtime.sendMessage({greeting:"eyeAble_setZoom", 494zoomFactor:1},function(a){})}function eyeAble_calculateZoomLvl(a){var b=1;0<a&&(b=a<eyeAble_settings.layoutCorrectThreshold?1+a/100:1+(a-eyeAble_settings.layoutCorrectThreshold+2)/20);return b} 495function eyeAble_calculateSizeAndHeight(a){a>=eyeAble_settings.layoutCorrectThreshold?a=eyeAble_settings.layoutCorrectThreshold-1:a<parseInt(eyeAble_settings.minimumFontSizeIncrease)+1&&(a=parseInt(eyeAble_settings.minimumFontSizeIncrease)+1);eyeAble_setVar("Fontsize",a);eyeAble_setVar("Line_height",a);eyeAble_forceLineheight=!1;eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&(eyeAble_fontsizeStyleUpdate(),eyeAble_lnHeightStyleUpdate())} 496function eyeAble_setWebsiteZoom(){if(!eyeAble_fontSizeEnabled||eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.disableZoom||eyeAble_session_parameters.isMobile)return!1;eyeAble_shadowRoot.getElementById("zoomRangerID")&&eyeAble_zoomStyleUpdate();eyeAble_updateNotifcationBannerPosition();eyeAble_session_parameters.isExtension&&!eyeAble_session_parameters.isPlugin?fastdomEA.mutate(function(){chrome.runtime.sendMessage({greeting:"eyeAble_setZoom",zoomFactor:eyeAbleVariables.Zoom_Lvl},function(a){})}): 497(eyeAble_zoomStyle||(eyeAble_zoomStyle=function(){var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.id="eyeAble_zoomCSS";a.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(a);return a.sheet}()),fastdomEA.mutate(function(){0!==eyeAble_zoomStyle.rules.length&&eyeAble_zoomStyle.deleteRule(0)}),0<navigator.userAgent.indexOf("Firefox")||fastdomEA.mutate(function(){eyeAble_addCSSRule(eyeAble_zoomStyle,"body","zoom : "+eyeAbleVariables.Zoom_Lvl.toFixed(2)+ 498";");setTimeout(function(){window.dispatchEvent(new Event("resize"))},100)}));fastdomEA.measure(function(){var a=eyeAble_shadowRoot.getElementById("eyeAble_columID");a.scrollHeight>window.innerHeight*parseInt(getComputedStyle(a).maxHeight)/100&&a.classList.contains("animeEyeAbleExtended")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").style.overflowY="auto"})})}function eyeAble_deleteZoomboxTabIndices(){eyeAble_hideClickableElements("eyeAble_zoomBox1")} 499function eyeAble_addZoomboxTabIndices(){eyeAble_showClickableElements("eyeAble_zoomBox1")};function eyeAble_initMagnifier(){eyeAble_session_parameters.isExtension&&!eyeAble_session_parameters.isPlugin&&(eyeAble_shadowRoot.querySelector("#eyeA-magnifierID").addEventListener("click",eyeAble_takeScreenshot),eyeAble_shadowRoot.querySelector("#eyeA-magnifierID").style.setProperty("display","inline-block","important"))}var eyeAble_takingScreenshot=!1; 500function eyeAble_takeScreenshot(){if(!eyeAble_magnifierEnabled)return!1;eyeAble_session_parameters.isPlugin||eyeAble_shadowRoot.getElementById("eyeAble_magnifierContainerID")||(eyeAble_removeTooltip(),-1!==eyeAble_retractionTimeoutID&&(clearTimeout(eyeAble_retractionTimeoutID),eyeAble_retractionTimeoutID=-1),setTimeout(function(){chrome.runtime.sendMessage({greeting:"eyeAble_Screenshot"},function(a){eyeAble_takingScreenshot=!0;var b=document.createElement("IMG");b.classList.add("eyeAble_img-magnifier_background"); 501b.setAttribute("src",a.imgSrc);b.setAttribute("id","screenID");b.setAttribute("width",window.innerWidth.toString()+"px");b.setAttribute("height",window.innerHeight.toString()+"px");b.style.setProperty("min-width",window.innerWidth.toString()+"px");b.style.setProperty("min-height",window.innerHeight.toString()+"px");b.style.setProperty("max-width",window.innerWidth.toString()+"px");b.style.setProperty("max-height",window.innerHeight.toString()+"px");eyeAble_showScreenshot(b)})},10))} 502function eyeAble_showScreenshot(a){var b=document.createElement("DIV");b.classList.add("eyeAble_img-magnifier_glass");b.setAttribute("id","eyeAble_magnifierContainerID");eyeAble_shadowRoot.appendChild(b);b.appendChild(a);eyeAble_magnify("eyeAble_magnifierContainerID","screenID",2);eyeAble_takingScreenshot=!1} 503function eyeAble_magnify(a,b,c){function d(l){if("undefined"!==typeof l&&l.key)switch(l.key.toLowerCase()){case "m":f();break;case "escape":f()}}function e(l){fastdomEA.measure(function(){l&&l.preventDefault();var n=l.pageX-125,q=l.pageY-125,m=125-l.pageX+window.pageXOffset,r=125-l.pageY+window.pageYOffset;fastdomEA.mutate(function(){g.style.left=n+"px";g.style.top=q+"px";h.style.left=m.toString()+"px";h.style.top=r.toString()+"px"})})}function f(l){eyeAble_shadowRoot.getElementById("eyeAble_magnifierContainerID")&& 504eyeAble_shadowRoot.getElementById("eyeAble_magnifierContainerID").remove();eyeAble_shadowRoot.getElementById("eyeAble_columID").matches(":hover")||eyeAble_retractIconbar();document.body.removeEventListener("mousemove",e);window.removeEventListener("wheel",f);window.removeEventListener("keydown",d);"click"===l.type&&"function"===typeof document.elementFromPoint(l.x,l.y).click&&(document.elementFromPoint(l.x,l.y).click(),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&& 505eyeAble_shadowRoot.elementFromPoint(l.x,l.y).click())}var h=eyeAble_shadowRoot.getElementById(b),g=eyeAble_shadowRoot.getElementById(a);g.style.transform="scale("+c.toString()+")";g.addEventListener("click",f);window.addEventListener("wheel",f);document.body.addEventListener("mousemove",e);window.addEventListener("keydown",d);eyeAble_shadowRoot.getElementById("eyeA-magnifierID").matches(":hover")?(a=eyeAble_shadowRoot.getElementById("eyeA-magnifierID").getBoundingClientRect(),g.style.left=(window.pageXOffset+ 506a.left-62.5).toString()+"px",g.style.top=(window.pageYOffset+a.top-62.5).toString()+"px"):(g.style.left=(window.pageXOffset+parseInt(h.width)/2-125).toString()+"px",g.style.top=(window.pageYOffset+parseInt(h.height)/2-125).toString()+"px")};var eyeAble_cssCustomSheet,eyeAble_hcDetected=!1;
507function eyeAble_initCSS(){var a=!0;eyeAble_hcDetected=function(){var f=document.createElement("div");f.style.color="rgb(31, 41, 59)";document.body.appendChild(f);var h=document.defaultView?document.defaultView.getComputedStyle(f,null).color:f.currentStyle.color;h=h.replace(/ /g,"");document.body.removeChild(f);125>eyeAble_getBrightness(eyeAble_convertColor(h))&&(a=!1);return"rgb(31,41,59)"!==h?!0:!1}();if("undefined"!==typeof eyeAble_CSSText){var b=document.createElement("style");b.setAttribute("nonce", 508eyeAble_nonce);b.setAttribute("id","eyeAble_inlineCSSID");b.innerHTML=eyeAble_CSSText;eyeAble_shadowRoot.appendChild(b);eyeAble_ccsLoaded=!0}else eyeAble_shadowRoot.getElementById("eyeABle_mainCSSID").setAttribute("href",eyeAble_imagePaths.cssPath);if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customCssRules){var c=function(){var f=document.createElement("style");f.setAttribute("nonce",eyeAble_nonce);f.appendChild(document.createTextNode(""));eyeAble_shadowRoot.appendChild(f);return f.sheet}(); 509b=$jscomp.makeIterator(Object.entries(eyeAble_pluginConfig.customCssRules));for(var d=b.next();!d.done;d=b.next()){var e=$jscomp.makeIterator(d.value);d=e.next().value;e=e.next().value;eyeAble_addCSSRule(c,d,e)}}
509eyeAble_hcDetected&&(c||(c=function(){var f=document.createElement("style");f.setAttribute("nonce",eyeAble_nonce);f.appendChild(document.createTextNode(""));eyeAble_shadowRoot.appendChild(f);return f.sheet}()),eyeAble_addCSSRule(c,".eyeAble_tgswitch,.eyeAble_setting-toggole-button","filter: invert(1);"), 510a?(eyeAble_addCSSRule(c,".eyeAble_alignImg > img","filter: invert(1);"),eyeAble_addCSSRule(c,'[eaarialangid="ariaAlignNone"] > img, [eaarialangid="ariaCursorToogle"] > img',"filter: none !important;")):(eyeAble_addCSSRule(c,".eyeAble_smallIconHeader:hover, .eyeAble_smallIconHeader:focus","filter: invert(1) !important;"),eyeAble_addCSSRule(c,'.eyeAble_settings-block-icon,.eyeAble-arrowDown,.eyeAble_smallIconHeader,.eyeAble-sr-controls-icon > img,.eyeAble_sr-cmncontrols-icon > img,[eaaltlangid="altSettingsSrOpen"],[eaaltlangid="altCloseWindow"], input', 511"filter: invert(1);")));try{eyeAble_fixSafariOverscrollBehavior()}catch(f){}} 512function eyeAble_fixSafariOverscrollBehavior(){var a=navigator.userAgent.toLowerCase();if(a.includes("safari")&&!a.includes("chrome")&&!a.includes("chromium")){a=document.documentElement;var b=window.getComputedStyle(a),c=b.getPropertyValue("overscroll-behavior");b=b.getPropertyValue("overscroll-behavior-y");if("none"===c||"none"===b)a.style.setProperty("overscroll-behavior","auto","important"),console.log("Eye-Able Assist: Safari and overscroll-behavior detected. Applying fix by setting overscroll-behavior to auto !important on html-element. Necessary or the page wont be scrollable anymore")}} 513var eyeAble_defaultCssVars={"--main-toolbar-background":"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(20,20,20,1) 100%)","--fixed-header-background":"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(38, 38, 38, 1) 100%)","--main-text-color":"white","--fixedHeader-text-color":"white","--inactive-hover-shadow":"0px 0px 4px 2px white","--inactive-hover-background":"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(43,43,43,1) 100%)","--active-hover-shadow":"#ff606d","--active-text-color":"black","--active-background":"linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.8) 100%)", 514"--border-color":"#606060","--boxes-background":"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(38, 38, 38, 1) 100%)","--font-family":"'Open Sans - Regular', Open Sans, sans-serif","--font-weight-text":"400","--font-size-buttons":"17px","--font-size-smallerText":"16px","--font-size-readable":"14px","--font-size-colorSelect":"12px","--font-font-transform":"translate(0px, 0px)","--icon-glow":"drop-shadow(0px 0 2px silver)","--toolbar-z-index":"2147483645"}; 515function eyeAble_loadColorVarsCSS(){var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.id="customCSSvariables";eyeAble_shadowRoot.appendChild(a);eyeAble_cssCustomSheet=a.sheet;a="";for(var b=$jscomp.makeIterator(Object.entries(eyeAble_defaultCssVars)),c=b.next();!c.done;c=b.next()){var d=$jscomp.makeIterator(c.value);c=d.next().value;d=d.next().value;a+=c+":"+d+";"}eyeAble_addCSSRule(eyeAble_cssCustomSheet,":host",a);eyeAble_pluginLocalConfig&&!1===eyeAble_pluginLocalConfig.activeImageInversion&& 516eyeAble_addCSSRule(eyeAble_cssCustomSheet,".eyeAbleActive>.eyeAbleInvert, .eyeAbleActive>div>.eyeAbleInvert","filter : none;")}function eyeAble_resetColorVarsToDefault(){for(var a=eyeAble_cssCustomSheet.cssRules||eyeAble_cssCustomSheet.rules,b=$jscomp.makeIterator(Object.entries(eyeAble_defaultCssVars)),c=b.next();!c.done;c=b.next()){var d=$jscomp.makeIterator(c.value);c=d.next().value;d=d.next().value;a[0].style.setProperty(c,d)}};var eyeAble_pluginLocalConfig={},eyeAble_customContrastCSS,eyeAble_customDarkmodeCSS,eyeAble_customFontsizeCSS; 517function eyeAble_applyExternalCustomization(){try{if("undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig){try{"function"===typeof eyeAble_updateConfig&&eyeAble_updateConfig()}catch(M){console.error("Custom Eye-Able Config Function failed. Please check the code of eyeAble_updateConfig() or contact the support at [email protected]",M)}eyeAble_pluginLocalConfig=eyeAble_pluginConfig;eyeAble_pluginConfig.simulatePlugin&&(eyeAble_session_parameters.isPlugin=!0);
517eyeAble_pluginLocalConfig.customBackgroundColor&& 518(eyeAble_pluginLocalConfig.newColor||(eyeAble_pluginLocalConfig.newColor={}),eyeAble_pluginLocalConfig.newColor["--boxes-background"]=eyeAble_pluginLocalConfig.customBackgroundColor,eyeAble_pluginLocalConfig.newColor["--fixed-header-background"]=eyeAble_pluginLocalConfig.customBackgroundColor,eyeAble_pluginLocalConfig.newColor["--main-toolbar-background"]=eyeAble_pluginLocalConfig.customBackgroundColor,eyeAble_pluginLocalConfig.customCssRules||(eyeAble_pluginLocalConfig.customCssRules={}),eyeAble_pluginLocalConfig.customCssRules[".eyeAble_tooltip:after"]= 519"background : "+eyeAble_pluginLocalConfig.customBackgroundColor);if(1===eyeAble_pluginLocalConfig.mainIconAlt||"1"===eyeAble_pluginLocalConfig.mainIconAlt)eyeAble_imagePaths.mainIconPath=eyeAble_fileHomePath+"images/eye-able_whitelabel-icon.svg";else if(2===eyeAble_pluginLocalConfig.mainIconAlt||"2"===eyeAble_pluginLocalConfig.mainIconAlt)eyeAble_imagePaths.mainIconPath=eyeAble_fileHomePath+"images/eye-able_whitelabel-icon_2.svg";eyeAble_pluginConfig.customFeatures&&(eyeAble_session_parameters.isMobile? 520eyeAble_pluginConfig.customMobileFeatures?eyeAble_activeFeatures=eyeAble_pluginConfig.customMobileFeatures:console.log("No Custom Mobile Design available."):eyeAble_pluginConfig.customDesktopFeatures?eyeAble_activeFeatures=eyeAble_pluginConfig.customDesktopFeatures:console.log("No Custom Desktop Design available."));eyeAble_pluginConfig.onlyOneContrast&&(eyeAble_setVar("iAble_Text_Color",eyeAble_pluginConfig.onlyOneContrast.color,1),eyeAble_setVar("iAble_Background_Color",eyeAble_pluginConfig.onlyOneContrast.background, 5211));eyeAble_pluginConfig.forceInlineColor&&(eyeAble_forceInlineColor=eyeAble_pluginConfig.forceInlineColor);!1===eyeAble_pluginConfig.enableLinkHighlighting&&(eyeAble_enableLinkHighlighting=!1);if(eyeAble_pluginConfig.alternativeFilePaths)for(var a=$jscomp.makeIterator(Object.entries(eyeAble_pluginConfig.alternativeFilePaths)),b=a.next();!b.done;b=a.next()){var c=$jscomp.makeIterator(b.value),d=c.next().value,e=c.next().value;d&&e&&(eyeAble_imagePaths[d]=eyeAble_fileHomePath+e)}if(eyeAble_pluginConfig.newColor)for(var f= 522$jscomp.makeIterator(Object.entries(eyeAble_pluginConfig.newColor)),h=f.next();!h.done;h=f.next()){var g=$jscomp.makeIterator(h.value),l=g.next().value,n=g.next().value;l in eyeAble_defaultCssVars&&(eyeAble_defaultCssVars[l]=n)}eyeAble_pluginConfig.customOneClickSettings&&!eyeAbleVariables.OneClickSaved&&eyeAble_setVar("OneClickSettingsDeviations",eyeAble_pluginConfig.customOneClickSettings);eyeAble_pluginConfig.websiteLock&&!window.location.hostname.includes(eyeAble_pluginConfig.websiteLock)&&(eyeAbleRunPlugin= 523!1,console.log("Website is not in the configured domain range."));eyeAble_pluginConfig.sidePosition&&!eyeAble_session_parameters.isMobile&&null===localStorage.getItem("eyeAbleVariables")&&("left"===eyeAble_pluginConfig.sidePosition||"right"===eyeAble_pluginConfig.sidePosition?eyeAble_setVar("sidePosition",eyeAble_pluginConfig.sidePosition):console.log("Wrong format for custom Side Position"));eyeAble_pluginConfig.mobileSidePosition&&eyeAble_session_parameters.isMobile&&("left"===eyeAble_pluginConfig.mobileSidePosition|| 524"right"===eyeAble_pluginConfig.mobileSidePosition?(eyeAble_setVar("sidePosition",eyeAble_pluginConfig.mobileSidePosition),"left"===eyeAble_pluginConfig.mobileSidePosition&&(eyeAble_pluginLocalConfig.precisePosition=!0)):console.log("Wrong format for custom Side Position"));eyeAble_pluginConfig.topPosition&&null===localStorage.getItem("eyeAbleVariables")&&(eyeAble_pluginConfig.topPosition.includes("%")||eyeAble_pluginConfig.topPosition.includes("px")?eyeAble_setVar("topPosition",eyeAble_pluginConfig.topPosition): 525console.log("Wrong format for custom Top Position"));eyeAble_pluginConfig.mobileBottomPosition&&(eyeAble_pluginConfig.mobileBottomPosition.includes("%")||eyeAble_pluginConfig.mobileBottomPosition.includes("px")?eyeAble_setVar("mobileBottomPosition",eyeAble_pluginConfig.mobileBottomPosition):console.log("Wrong format for custom mobileBottomPosition"));if(eyeAble_pluginConfig.rightPosition){var q=parseFloat(eyeAble_pluginConfig.rightPosition);0<=q&&500>=q?eyeAble_setVar("rightPosition",eyeAble_pluginConfig.rightPosition): 526console.log("Wrong format for custom Right Position")}if(eyeAble_pluginConfig.mobileRightPosition){var m=parseFloat(eyeAble_pluginConfig.mobileRightPosition);0<=m&&500>=m?eyeAble_setVar("mobileRightPosition",eyeAble_pluginConfig.mobileRightPosition):console.log("Wrong format for custom mobileRightPosition ")}if(eyeAble_pluginConfig.contrastGraduationIntensity||0===eyeAble_pluginConfig.contrastGraduationIntensity){var r=parseInt(eyeAble_pluginConfig.contrastGraduationIntensity);100>=r&&0<=r?eyeAble_contrastGraduationIntensity= 527r:console.log("Wrong format for custom Color Graduation!")}if(eyeAble_pluginConfig.fontsizeThreshold){var v=parseInt(eyeAble_pluginConfig.fontsizeThreshold);v&&0<v&&(eyeAble_settings.layoutCorrectThreshold=v+1)}
527if(eyeAble_pluginConfig.maxMagnification){var A=parseInt(eyeAble_pluginConfig.maxMagnification);A&&0<A&&(eyeAble_settings.maximumFontSizeIncrease=A+1)}if(eyeAble_pluginConfig.maxMobileMagnification&&eyeAble_session_parameters.isMobile){var D=parseInt(eyeAble_pluginConfig.maxMobileMagnification); 528D&&0<D&&(eyeAble_settings.maximumFontSizeIncrease=D+1)}eyeAble_pluginConfig.userLang&&1<eyeAble_pluginConfig.userLang.length&&(eyeAble_userLang=eyeAble_pluginConfig.userLang);!1===eyeAble_pluginConfig.setWhiteImgBackground?eyeAble_setWhiteImgBackground=!1:!0===eyeAble_pluginConfig.setWhiteImgBackground&&(eyeAble_setWhiteImgBackground=!0);eyeAble_pluginLocalConfig&&(eyeAble_pluginLocalConfig.customSrBlacklistCSS&&(eyeAble_SrBlacklistClass=eyeAble_pluginLocalConfig.customSrBlacklistCSS),eyeAble_pluginLocalConfig.customSrStartCSS&& 529(eyeAble_SrStartElementClass=eyeAble_pluginLocalConfig.customSrStartCSS),eyeAble_pluginLocalConfig.customSrTextCSS&&(eyeAble_SrTextBlockClass=eyeAble_pluginLocalConfig.customSrTextCSS));eyeAble_pluginConfig.sRStartElement&&document.body.querySelector(eyeAble_pluginConfig.sRStartElement).classList.add(eyeAble_SrStartElementClass);eyeAble_pluginConfig.sRTextBlock&&document.body.querySelector(eyeAble_pluginConfig.sRTextBlock).classList.add(eyeAble_SrTextBlockClass);eyeAble_pluginConfig.customContrastCSS&& 530(eyeAble_customContrastCSS=document.createElement("style"),eyeAble_customContrastCSS.setAttribute("nonce",eyeAble_nonce),eyeAble_customContrastCSS.innerHTML=eyeAble_pluginConfig.customContrastCSS,document.head.appendChild(eyeAble_customContrastCSS),eyeAble_customContrastCSS.disabled=!0);eyeAble_pluginConfig.customDarkmodeCSS&&(eyeAble_customDarkmodeCSS=document.createElement("style"),eyeAble_customDarkmodeCSS.setAttribute("nonce",eyeAble_nonce),eyeAble_customDarkmodeCSS.innerHTML=eyeAble_pluginConfig.customDarkmodeCSS,
531document.head.appendChild(eyeAble_customDarkmodeCSS),eyeAble_customDarkmodeCSS.disabled=!0);eyeAble_pluginConfig.customFontsizeCSS&&(eyeAble_customFontsizeCSS=document.createElement("style"),eyeAble_customFontsizeCSS.setAttribute("nonce",eyeAble_nonce),eyeAble_customFontsizeCSS.innerHTML=eyeAble_pluginConfig.customFontsizeCSS,document.head.appendChild(eyeAble_customFontsizeCSS),eyeAble_customFontsizeCSS.disabled=!0);var H;eyeAble_pluginConfig.blacklistScreenReader&&(H=eyeAble_pluginConfig.blacklistScreenReader.split(",")); 532if(H&&0<H.length)for(a=0;a<H.length;a++)if(0<H[a].length){var J=document.querySelectorAll(H[a].trim());if(J)for(b=0;b<J.length;b++)J[b].classList.add(eyeAble_SrBlacklistClass)}eyeAble_pluginConfig.useAzureVoices&&eyeAble_pluginConfig.azureRegion&&eyeAble_pluginConfig.azureApiKey&&(window.enableAzureTTS=!0,window.eyeAble_forceExternalTTS=!0,sdkApiKey=eyeAble_pluginConfig.azureApiKey,sdkRegion=eyeAble_pluginConfig.azureRegion);"undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig.externalLogoUrl&& 533(eyeAble_imagePaths.mainIconPath=eyeAble_pluginConfig.externalLogoUrl);"undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig.externalToolbarLogoUrl&&(eyeAble_imagePaths.mainIconFullPath=eyeAble_pluginConfig.externalToolbarLogoUrl);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.readSpeaker&&(eyeAble_imagePaths.navTTSPath=eyeAble_fileHomePath+"images/custom/Eye-Able-Main-ReadSpeaker_small.png");eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.hideIcon&&(eyeAble_hideMainIcon=!0); 534eA_top&&eyeAble_setVar("topPosition",eA_top);eA_side&&eyeAble_setVar("sidePosition",eA_side);eA_bottom&&eyeAble_setVar("mobileBottomPosition",eA_bottom)}else eyeAble_imagePaths.mainIconPath=eyeAble_fileHomePath+"images/eye-able_whitelabel-icon_2.svg"}catch(M){}} 535function eyeAble_checkFunctionButtons(){try{if("undefined"!==typeof EyeAbleAPI&&null!==EyeAbleAPI){var a=document.querySelectorAll(".eyeAbleToggleFontsize");if(a&&0<a.length)for(var b={$jscomp$loop$prop$i$365:0};b.$jscomp$loop$prop$i$365<a.length;b={$jscomp$loop$prop$i$365:b.$jscomp$loop$prop$i$365,$jscomp$loop$prop$fontsizeToggle$367:b.$jscomp$loop$prop$fontsizeToggle$367},b.$jscomp$loop$prop$i$365++)b.$jscomp$loop$prop$fontsizeToggle$367=function(g){return function(){0===eyeAbleVariables.Fontsize? 536(EyeAbleAPI.setZoomLevel(3),a[g.$jscomp$loop$prop$i$365].setAttribute("aria-pressed","true")):(EyeAbleAPI.setZoomLevel(0),a[g.$jscomp$loop$prop$i$365].setAttribute("aria-pressed","false"))}}(b),a[b.$jscomp$loop$prop$i$365].setAttribute("aria-pressed","false"),a[b.$jscomp$loop$prop$i$365].addEventListener("click",function(g){return function(){g.$jscomp$loop$prop$fontsizeToggle$367()}}(b)),a[b.$jscomp$loop$prop$i$365].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$fontsizeToggle$367()}}(b)); 537var c=document.querySelectorAll(".eyeAbleToggleContrast");if(c&&0<c.length)for(b={$jscomp$loop$prop$i$93$369:0};b.$jscomp$loop$prop$i$93$369<c.length;b={$jscomp$loop$prop$i$93$369:b.$jscomp$loop$prop$i$93$369,$jscomp$loop$prop$contrastToggle$371:b.$jscomp$loop$prop$contrastToggle$371},b.$jscomp$loop$prop$i$93$369++)b.$jscomp$loop$prop$contrastToggle$371=function(g){return function(){EyeAbleAPI.toggleContrast();"Contrast"===EyeAbleAPI.getColorMode()?c[g.$jscomp$loop$prop$i$93$369].setAttribute("aria-pressed", 538"true"):c[g.$jscomp$loop$prop$i$93$369].setAttribute("aria-pressed","false")}}(b),c[b.$jscomp$loop$prop$i$93$369].setAttribute("aria-pressed","false"),c[b.$jscomp$loop$prop$i$93$369].addEventListener("click",function(g){return function(){g.$jscomp$loop$prop$contrastToggle$371()}}(b)),c[b.$jscomp$loop$prop$i$93$369].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$contrastToggle$371()}}(b));var d=document.querySelectorAll(".eyeAbleReadAloud");if(d&&0<d.length)for(b= 539{$jscomp$loop$prop$i$94$373:0};b.$jscomp$loop$prop$i$94$373<d.length;b={$jscomp$loop$prop$i$94$373:b.$jscomp$loop$prop$i$94$373,$jscomp$loop$prop$readAloudToggle$375:b.$jscomp$loop$prop$readAloudToggle$375},b.$jscomp$loop$prop$i$94$373++)b.$jscomp$loop$prop$readAloudToggle$375=function(g){return function(){EyeAbleAPI.toggleScreenreader();
539EyeAbleAPI.getScreenreaderState()?d[g.$jscomp$loop$prop$i$94$373].setAttribute("aria-pressed","true"):d[g.$jscomp$loop$prop$i$94$373].setAttribute("aria-pressed", 540"false")}}(b),d[b.$jscomp$loop$prop$i$94$373].setAttribute("aria-pressed","false"),d[b.$jscomp$loop$prop$i$94$373].addEventListener("click",function(g){return function(){g.$jscomp$loop$prop$readAloudToggle$375()}}(b)),d[b.$jscomp$loop$prop$i$94$373].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$readAloudToggle$375()}}(b));var e=document.querySelectorAll(".eyeAbleBluefilter");if(e&&0<e.length)for(b={$jscomp$loop$prop$i$95$377:0};b.$jscomp$loop$prop$i$95$377< 541e.length;b={$jscomp$loop$prop$i$95$377:b.$jscomp$loop$prop$i$95$377,$jscomp$loop$prop$bluefilterToggle$379:b.$jscomp$loop$prop$bluefilterToggle$379},b.$jscomp$loop$prop$i$95$377++)b.$jscomp$loop$prop$bluefilterToggle$379=function(g){return function(){EyeAbleAPI.toggleBluefilter();EyeAbleAPI.getBluefilterState()?e[g.$jscomp$loop$prop$i$95$377].setAttribute("aria-pressed","true"):e[g.$jscomp$loop$prop$i$95$377].setAttribute("aria-pressed","false")}}(b),e[b.$jscomp$loop$prop$i$95$377].setAttribute("aria-pressed", 542"false"),e[b.$jscomp$loop$prop$i$95$377].addEventListener("click",function(g){return function(){g.$jscomp$loop$prop$bluefilterToggle$379()}}(b)),e[b.$jscomp$loop$prop$i$95$377].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$bluefilterToggle$379()}}(b));var f=document.querySelectorAll(".eyeAbleNightmode");if(f&&0<f.length)for(b={$jscomp$loop$prop$i$96$381:0};b.$jscomp$loop$prop$i$96$381<f.length;b={$jscomp$loop$prop$i$96$381:b.$jscomp$loop$prop$i$96$381, 543$jscomp$loop$prop$nightmodeToggle$383:b.$jscomp$loop$prop$nightmodeToggle$383},b.$jscomp$loop$prop$i$96$381++)b.$jscomp$loop$prop$nightmodeToggle$383=function(g){return function(){EyeAbleAPI.toggleDarkmode();EyeAbleAPI.getDarkmodeState()?f[g.$jscomp$loop$prop$i$96$381].setAttribute("aria-pressed","true"):f[g.$jscomp$loop$prop$i$96$381].setAttribute("aria-pressed","false")}}(b),f[b.$jscomp$loop$prop$i$96$381].setAttribute("aria-pressed","false"),f[b.$jscomp$loop$prop$i$96$381].addEventListener("click", 544function(g){return function(){g.$jscomp$loop$prop$nightmodeToggle$383()}}(b)),f[b.$jscomp$loop$prop$i$96$381].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$nightmodeToggle$383()}}(b));var h=document.querySelectorAll(".eyeAbleProtanomaly");if(h&&0<h.length)for(b={$jscomp$loop$prop$i$97$385:0};b.$jscomp$loop$prop$i$97$385<h.length;b={$jscomp$loop$prop$i$97$385:b.$jscomp$loop$prop$i$97$385,$jscomp$loop$prop$protanomalyToggle$387:b.$jscomp$loop$prop$protanomalyToggle$387}, 545b.$jscomp$loop$prop$i$97$385++)b.$jscomp$loop$prop$protanomalyToggle$387=function(g){return function(){EyeAbleAPI.getColorCorrectionState()?(eyeAble_resetColorCorrection(),h[g.$jscomp$loop$prop$i$97$385].setAttribute("aria-pressed","true")):(EyeAbleAPI.setColorCorrection("Protanomalie"),h[g.$jscomp$loop$prop$i$97$385].setAttribute("aria-pressed","false"))}}(b),h[b.$jscomp$loop$prop$i$97$385].setAttribute("aria-pressed","false"),h[b.$jscomp$loop$prop$i$97$385].addEventListener("click",function(g){return function(){g.$jscomp$loop$prop$protanomalyToggle$387()}}(b)), 546h[b.$jscomp$loop$prop$i$97$385].addEventListener("keydown",function(g){return function(l){"Enter"===l.key&&g.$jscomp$loop$prop$protanomalyToggle$387()}}(b))}}catch(g){console.log("Error detecting custom elements",g)}};var eyeAble_activeFeaturesBase={id:"Free",OneClick:!0,FontSize:!0,FontSizeLimit:3,Magnifier:!1,Contrast:!0,Bluefilter:!0,Nightmode:!0,Reader:!1,TabNav:!1,Sitemap:!1,ColorCorrection:!1,FontFamily:!1,BluefilterAuto:!1,BigCursor:!1,HideImages:!1,BlockAnimations:!1,MuteAudio:!1,MoreFunctions:!1,SettingsTopIcon:!0,InfoTopIcon:!0},eyeAble_activeFeaturesBaseMobile={id:"Free",OneClick:!0,FontSize:!0,FontSizeLimit:3,Magnifier:!1,Contrast:!0,Bluefilter:!0,Nightmode:!0,Reader:!1,TabNav:!1,Sitemap:!1,ColorCorrection:!1, 547FontFamily:!1,BluefilterAuto:!1,BigCursor:!1,HideImages:!1,BlockAnimations:!1,MuteAudio:!1,MoreFunctions:!1,SettingsTopIcon:!0,InfoTopIcon:!0},eyeAble_activeFeaturesMobile={id:"Mobile",OneClick:!0,FontSize:!0,FontSizeLimit:100,Magnifier:!1,Contrast:!0,Bluefilter:!0,Nightmode:!0,Reader:!0,TabNav:!1,Sitemap:!0,ColorCorrection:!0,FontFamily:!0,BluefilterAuto:!0,BigCursor:!1,HideImages:!0,BlockAnimations:!0,MuteAudio:!0,MoreFunctions:!0,SettingsTopIcon:!0,InfoTopIcon:!0},eyeAble_activeFeaturesPro={id:"Pro", 548OneClick:!0,FontSize:!0,FontSizeLimit:100,Magnifier:!0,Contrast:!0,Bluefilter:!0,Nightmode:!0,Reader:!0,TabNav:!0,Sitemap:!0,ColorCorrection:!0,FontFamily:!0,BluefilterAuto:!0,BigCursor:!0,HideImages:!0,BlockAnimations:!0,MuteAudio:!0,MoreFunctions:!0,SettingsTopIcon:!0,InfoTopIcon:!0},eyeAble_activeFeaturesLight={id:"Light",OneClick:!0,FontSize:!0,FontSizeLimit:100,Magnifier:!0,Contrast:!0,Bluefilter:!0,Nightmode:!0,Reader:!1,TabNav:!1,Sitemap:!1,ColorCorrection:!0,FontFamily:!1,BluefilterAuto:!1, 549BigCursor:!1,HideImages:!0,BlockAnimations:!1,MuteAudio:!1,MoreFunctions:!1,SettingsTopIcon:!0,InfoTopIcon:!0},eyeAble_activeFeatures=eyeAble_activeFeaturesPro,eyeAble_oneClickEnabled=!0,eyeAble_fontSizeEnabled=!0,eyeAble_contrastEnabled=!0,eyeAble_bluefilterEnabled=!0,eyeAble_nightmodeEnabled=!0,eyeAble_readerEnabled=!0,eyeAble_tabNavEnabled=!0,eyeAble_colorCorrEnabled=!0,eyeAble_fontFamilyEnabled=!0,eyeAble_bluefilterAutoEnabled=!0,eyeAble_bigCursorEnabled=!0,eyeAble_blockAnimationsEnabled=!0,eyeAble_hideImagesAutoEnabled= 550!0,eyeAble_muteAudioAutoEnabled=!0,eyeAble_magnifierEnabled=!0,eyeAble_sitemapEnabled=!0,eyeAble_moreFunctionsButtonEnabled=!0,eyeAble_settingsTopIconEnabled=!0,eyeAble_infoTopIconEnabled=!0; 551function eyeAble_isSafari(){var a=window.navigator.userAgent,b=!!a.match(/iPad/i)||!!a.match(/iPhone/i),c=!!a.match(/WebKit/i);a=b&&c&&!a.match(/CriOS/i);return/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window.safari||"undefined"!==typeof safari&&window.safari.pushNotification).toString()||a?!0:!1} 552function eyeAble_reduceFeatures(){var a="eyeAble_hideFunction";"Free"===eyeAble_activeFeatures.id&&!0===eyeAble_session_parameters.isExtension&&(a="eyeAble_dimFunction");eyeAble_isSafari()&&(eyeAble_activeFeatures.ColorCorrection=!1);if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceLocalVoiceOnly){for(var b=speechSynthesis.getVoices(),c=!1,d=0;d<b.length;d++)!0===b[d].localService&&(c=!0);c||(eyeAble_activeFeatures.Reader=!1)}!0===eyeAble_nightmodeBlacklisted&&(eyeAble_activeFeatures.Nightmode= 553!1);b=$jscomp.makeIterator(Object.entries(eyeAble_activeFeatures));for(c=b.next();!c.done;
553c=b.next())if(d=$jscomp.makeIterator(c.value),c=d.next().value,d=d.next().value,"boolean"===typeof d&&!1===d)switch(c){case "OneClick":eyeAble_oneClickEnabled=!1;eyeAble_shadowRoot.querySelector("#oneClickID").classList.add(a);break;case "FontSize":eyeAble_fontSizeEnabled=!1;eyeAble_shadowRoot.querySelector("#zoomBoxOpener").classList.add(a);eyeAble_shadowRoot.querySelector("#eyeAble_zoomBox1").classList.add(a); 554break;case "Contrast":eyeAble_contrastEnabled=!1;eyeAble_shadowRoot.querySelector("#colorsID").classList.add(a);break;case "Bluefilter":eyeAble_bluefilterEnabled=!1;eyeAble_shadowRoot.querySelector("#bluefilterContainerID").classList.add(a);eyeAble_shadowRoot.querySelector("#eyeABle_bluefilterCtrlID").classList.add(a);break;case "Nightmode":eyeAble_nightmodeEnabled=!1;eyeAble_shadowRoot.querySelector("#bwID").classList.add(a);break;case "TabNav":eyeAble_shadowRoot.querySelector("#tabNavContainerID").classList.add(a); 555break;case "Reader":eyeAble_readerEnabled=!1;eyeAble_shadowRoot.querySelector("#navAndSpeechContainerID").classList.add(a);break;case "ColorCorrection":eyeAble_colorCorrEnabled=!1;eyeAble_shadowRoot.querySelector("#colorblindID").classList.add(a);break;case "FontFamily":eyeAble_fontFamilyEnabled=!1;eyeAble_shadowRoot.querySelector("#fontID")&&eyeAble_shadowRoot.querySelector("#fontID").classList.add(a);break;case "BluefilterAuto":eyeAble_bluefilterAutoEnabled=!1;break;case "BigCursor":eyeAble_bigCursorEnabled= 556!1;break;case "BlockAnimations":eyeAble_blockAnimationsEnabled=!1;break;case "HideImages":eyeAble_hideImagesAutoEnabled=!1;eyeAble_shadowRoot.querySelector("#hideImagesContainerID").classList.add(a);break;case "MuteAudio":eyeAble_muteAudioAutoEnabled=!1;break;case "Magnifier":eyeAble_shadowRoot.querySelector("#eyeA-magnifierID").classList.add(a);eyeAble_magnifierEnabled=!1;break;case "Sitemap":eyeAble_sitemapEnabled=!1;break;case "MoreFunctions":eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").classList.add(a); 557eyeAble_shadowRoot.getElementById("resetID").style.marginTop="0px";eyeAble_moreFunctionsButtonEnabled=!1;break;case "SettingsTopIcon":eyeAble_shadowRoot.getElementById("settingsTopbarID").classList.add(a);eyeAble_settingsTopIconEnabled=!1;break;case "InfoTopIcon":eyeAble_shadowRoot.getElementById("infoIconBarID").classList.add(a),eyeAble_infoTopIconEnabled=!1}"Free"===eyeAble_activeFeatures.id&&!0===eyeAble_session_parameters.isExtension&&(eyeAble_shadowRoot.querySelector("#moreFunctionsContainerID").classList.add(a), 558a="https://eye-able.com/produkt/browser-barrierefrei",eyeAble_session_parameters.isExtension&&!chrome.i18n.getUILanguage().includes("de")&&(a="https://eye-able.com/en/product/browser-barrierefrei"),a='<div class="eyeAbletooltip eyeAtabClickable" id="getProContainerID" tabindex="0"> <img eyeAbleSkipNav="true" class="eyeAble_smallIconClass" src="'+eyeAble_imagePaths.proVersionPath+'"> <a target="_blank" rel="noopener noreferrer" href="'+a+'" class="eyeAble_tooltiptext" ealangid="proTxt">'+eyeAble_getMessage("proTxt")+ 559"</a></div> ",eyeAble_shadowRootHtml.querySelector("#eyeAble_mainToolbarContentID").insertAdjacentHTML("beforeend",a))};var eyeAble_fired=!1,eyeAble_keyPressed=!1,eyeAble_keyPressedTimeoutID=-1,eyeAble_registeredKeys=[13,32,66,67,69,70,77,78,81,83,84,86,87,88,107,109,187,189],eyeAble_keyMapping={oneClickID:81,Reset:82,Darkmode:78,Bluefilter:66,Contrast:67,MainToolbar:49,Magnifier:77,HideImages:86,Font:88,Screenreader:83,TabNavigation:84,ShortcutManual:112,NavManual:113,ContrastWindow:50,CorrectionWindow:51,FunctionsWindow:52,OneClick:81,LargeCursor:89,AnimationStop:75,AudioStop:74},eyeAble_backTabDetected=!1; 560function eyeAble_initKeyEvents(){function a(h){h.altKey&&eyeAble_fontSizeEnabled&&(0>h.deltaY?eyeAble_increase_font_size():eyeAble_decrease_font_size(),eyeAble_displayZoomLevelWheel(),h.preventDefault())}eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.disableAllShortcuts&&eyeAble_setVar("ShortcutsActive",!1);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customKeyMapping&&(eyeAble_keyMapping=eyeAble_pluginLocalConfig.customKeyMapping);for(var b=document.querySelectorAll("[accesskey]"), 561c=[],d=[],e=0;e<b.length;e++)c.push(b[e].getAttribute("accesskey"));for(var f in eyeAble_keyMapping)b=eyeAble_keyMapping[f],e=String.fromCharCode(96<=b&&105>=b?b-48:b),c.includes(e)&&d.push(b);document.addEventListener("keydown",function(h){function g(){n&&n!==document.body&&(n.focus(),n=null);document.getElementById("eyeAble_container_ID").removeEventListener("blur",g)}if(!eyeAbleVariables.ShortcutsActive&&27!==h.keyCode&&13!==h.keyCode||h.metaKey||"Meta"===h.key||h.shiftKey||h.ctrlKey||(new Set("@\u00a7$!\"%&/()=?*#'`,.;:_[]{}<>|\\~^".split(""))).has(h.key))return!1; 562var l=[66,86,83,84];eyeAble_keyPressed=!0;-1!==eyeAble_keyPressedTimeoutID&&clearTimeout(eyeAble_keyPressedTimeoutID);eyeAble_keyPressedTimeoutID=setTimeout(function(){eyeAble_keyPressed=!1;eyeAble_keyPressedTimeoutID=-1},500);var n=document.activeElement,q=h.keyCode;
562if(!d.includes(q)){if(!eyeAble_fired&&h.altKey&&(-1===navigator.userAgent.indexOf("Firefox")||!l.includes(q))){if(107===q||187===q)eyeAble_increase_font_size();else if(109===q||189===q)eyeAble_decrease_font_size();else if(q===eyeAble_keyMapping.Reset)eyeAble_resetAll(); 563else if(q===eyeAble_keyMapping.Darkmode)eyeAble_toggleDarkmode();else if(q===eyeAble_keyMapping.Bluefilter)eyeAble_toggleBluefilter();else if(q===eyeAble_keyMapping.Contrast)eyeAble_toggleContrastMode();else if(70!==q)if(q===eyeAble_keyMapping.MainToolbar)"0"===eyeAbleVariables.Extended&&eyeAble_showAll_arrow(),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_retractIconbar(0):(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&"none"!== 564eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none"),eyeAble_extendIconbar());else if(q===eyeAble_keyMapping.Magnifier)eyeAble_takeScreenshot();else if(q===eyeAble_keyMapping.HideImages)eyeAble_toggleHideImagesAndVideos();else if(q===eyeAble_keyMapping.Font)eyeAble_toggleFontFamily();else if(q===eyeAble_keyMapping.Screenreader){if(!eyeAble_tabNavEnabled||!eyeAble_readerEnabled)return!1;eyeAbleWebsiteNav.toggleNavWithSpeech()}else if(q=== 565eyeAble_keyMapping.TabNavigation){if(!eyeAble_tabNavEnabled||!eyeAble_readerEnabled)return!1;eyeAbleWebsiteNav.toggleNavOnly()}else q===eyeAble_keyMapping.ShortcutManual?(n=document.activeElement,eyeAble_toggleShortcutManPage()):q===eyeAble_keyMapping.NavManual?(n=document.activeElement,document.getElementById("eyeAble_container_ID").addEventListener("blur",g),eyeAbleWebsiteNav.displayUserManualWebsiteNavigation()):q===eyeAble_keyMapping.ContrastWindow?(n=document.activeElement,document.getElementById("eyeAble_container_ID").addEventListener("blur", 566g),eyeAble_toggleColorPickerWindow()):q===eyeAble_keyMapping.CorrectionWindow?(n=document.activeElement,document.getElementById("eyeAble_container_ID").addEventListener("blur",g),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_toggleCCpage():(eyeAble_extendIconbar(),setTimeout(function(){eyeAble_toggleCCpage()},400))):q===eyeAble_keyMapping.FunctionsWindow?(n=document.activeElement,document.getElementById("eyeAble_container_ID").addEventListener("blur", 567g),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_toggleMoreFunctionsPage():(eyeAble_extendIconbar(),setTimeout(function(){eyeAble_toggleMoreFunctionsPage()},400))):q===eyeAble_keyMapping.OneClick?eyeAble_toggleOneClick():q===eyeAble_keyMapping.LargeCursor?eyeAble_toggleBigCursor():q===eyeAble_keyMapping.AnimationStop?eyeAble_toggleAnimations():q===eyeAble_keyMapping.AudioStop&&eyeAble_toggleMuteAudio();eyeAble_registeredKeys.includes(q)&&(eyeAble_fired= 568!0)}if(!eyeAble_fired){if(13===q)eyeAble_shadowRoot.activeElement&&eyeAble_shadowRoot.activeElement.classList.contains("eyeAtabClickable")&&(eyeAble_extendIconbarDeadtime=!0,setTimeout(function(){eyeAble_extendIconbarDeadtime=!1},100),eyeAble_shadowRoot.activeElement.click());else if(27===q){if(eyeAble_shadowRoot.getElementById("eyeAble_tooltip"))return eyeAble_removeTooltip(),!1;h=eyeAble_closeAllOtherPages("");eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&& 569!h&&(eyeAbleVariables.minimizeIcon?eyeAble_closeAll_arrow():eyeAble_retractIconbar(0,!0));eyeAble_removeTooltip()}else 32===q&&eyeAbleTTS.stop();if(eyeAble_registeredKeys.includes(q)||-1<Object.values(eyeAble_keyMapping).indexOf(q))eyeAble_fired=!0}}});document.addEventListener("keyup",function(){eyeAble_fired=!1});eyeAbleVariables.ShortcutsActive&&document.body.addEventListener("wheel",a,{passive:!1})}var eyeAble_zoomWheelTimeout=-1; 570function eyeAble_displayZoomLevelWheel(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||eyeAbleWebsiteNav.getActiveState()?eyeAble_openZoomBox():(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText="Zoom Level "+eyeAbleVariables.iAble_Font_Offset,eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="block",-1!==eyeAble_zoomWheelTimeout&&clearTimeout(eyeAble_zoomWheelTimeout),eyeAble_zoomWheelTimeout=setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display= 571"none";eyeAble_zoomWheelTimeout=-1},2E3))}var eyeAble_ccTempDisabled=!1,eyeAble_ccTempLevel;
572function eyeAble_temporaryDisableCCmode(){if("Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter){var a=eyeAbleVariables.Color_Filter_Level;eyeAble_ccTempDisabled&&a===eyeAble_ccTempLevel?(eyeAble_refreshCCranger(),eyeAble_applyCVD(eyeAbleVariables.eyeAble_Color_Filter),eyeAble_ccTempDisabled=!1):(eyeAble_setVar("Color_Filter_Level","0"),eyeAble_refreshCCranger(),eyeAble_applyCVD(eyeAbleVariables.eyeAble_Color_Filter),fastdomEA.mutate(function(){eyeAble_setVar("Color_Filter_Level",a)}),eyeAble_ccTempLevel= 573a,eyeAble_ccTempDisabled=!0)}};var eyeAble_de={appName:{message:"Eye-Able Assist - Visuelle Hilfe"},appDesc:{message:"Mit Eye-Able bist Du in der Lage, jede Webseite so zu sehen, wie Du es brauchst."},headerName:{message:"Eye-Able Assistent"},sofortText:{message:"Sofortansicht"},txtSizeText:{message:"Schriftgr\u00f6\u00dfe"},contrastText:{message:"Kontrastmodus"},enableBf:{message:"Blaufilter aktivieren"},disableBf:{message:"Blaufilter deaktivieren"},activeBf:{message:"Blaufilter aktiviert"},inactiveBf:{message:"Blaufilter deaktiviert"}, 574rangerTopText:{message:"Intensit\u00e4t"},nightText:{message:"Nachtmodus"},dayText:{message:"Tagmodus"},screenreaderText:{message:"Webseite vorlesen"},tabNavText:{message:"Tastatur Navigation"},ccText:{message:"Farbschw\u00e4che"},hideImgText:{message:"Bilder ausblenden"},showImgText:{message:"Bilder einblenden"},fontText:{message:"Leserliche Schrift"},moreFuncText:{message:"Mehr Funktionen"},resetAllText:{message:"Alles zur\u00fccksetzen"},keyNotifiText:{message:"Hinweis:"},introText:{message:"Seite visuell anpassen!"}, 575introFree:{message:"Gratis Version"},intro1hTrial:{message:"Alle Funktionen f\u00fcr die ersten 3 Tage frei!"},pluginHere:{message:"Plugin erkannt!"},infoHeader:{message:"Infoseite"},faqText:{message:"FAQ HILFE"},infoMail:{message:"MAIL SUPPORT"},infoMan:{message:"KURZBEFEHLE & TIPPS"},funcSunTxt:{message:"Blaufilter-Automatismus nach Sonnenstand"},funcHome:{message:"Dein Wohnort:"},funcOn:{message:"Aktiv"},funcManTxt:{message:"Blaufilter-Automatismus nach Uhrzeit"},funcStart:{message:"startzeit"}, 576funcEnd:{message:"endzeit"},funcCursor:{message:"Gr\u00f6\u00dferer Mauszeiger aktivieren"},funcCursorTipText:{message:"Ein gr\u00f6\u00dfer Mauszeiger wird beim Navigieren auf der Webseite angezeigt."},funcToolbarCursor:{message:"Mauszeiger vergr\u00f6\u00dfern"},funcImg:{message:"Alle Bilder ausblenden"},funcAni:{message:"Ausblendung von Animationen"},funcAniShort:{message:"Animationen stoppen"},funcAudio:{message:"Ton ausschalten"},funcTimeTo:{message:"Deaktiviert bis "},funcTimeFrom:{message:"Aktiv ab "}, 577funcOffSunset:{message:"Deaktiviert bis zum Sonnenaufgang"},funcOpened:{message:"Mehr Funktionen ge\u00f6ffnet"},funcClosed:{message:"Mehr Funktionen schlie\u00dfen"},funcImgDis:{message:"Bilder eingeblendet"},funcImgEna:{message:"Bilder ausgeblendet"},ccHeader:{message:"Farbkorrektur"},ccProt1:{message:"Rotschw\u00e4che-Modus"},ccProt2:{message:"(Protanomalie)"},ccDeut1:{message:"Gr\u00fcnschw\u00e4che-Modus"},ccDeut2:{message:"(Deuteranomalie)"},ccTrit1:{message:"Blauschw\u00e4che-Modus"},ccTrit2:{message:"(Tritanomalie)"}, 578ccGrey:{message:"Graustufen-Modus"},ccContrast:{message:"Kontrast-Modus"},ccSat:{message:"S\u00e4ttigungs-Modus"},ccOpened:{message:"Farbkorrektur ge\u00f6ffnet"},ccClosed:{message:"Farbkorrektur schlie\u00dfen"},srHeader:{message:"Screenreader Einstellungen"},srOn:{message:"An"},srOff:{message:"Aus"},srVoice:{message:"Sprachausgabe"},srCursor:{message:"Zeiger-Vorlesen"},srVoiceOff:{message:"Sprachausgabe deaktiviert"},srBannerTxt:{message:"Webseite Navigation aktiv"},srCtrl:{message:"Webseite-Vorlesen"}, 579srSett:{message:"Einstellungen"},srSpeed:{message:"Geschwindigkeit"},srVol:{message:"Lautst\u00e4rke"},srMan:{message:"Hier geht\u2019s zur Anleitung."},srNoHeadings:{message:"Keine weitere \u00dcberschrift"},srHeadingLev:{message:"\u00dcberschrift Ebene"},srNoHeadingLev:{message:"Keine weitere \u00dcberschrift der Ebene"},srNoImgs:{message:"Keine weiteren Grafiken"},srImg:{message:"Bild"},srNoLink:{message:"Keine weiteren Links"},srLink:{message:"Link"},srNoLand:{message:"Keine weiteren Sprungmarken"}, 580srLand:{message:"Sprungmarke"},srNoList:{message:"Keine weitere Liste"},srList:{message:"Liste mit"},srEnt:{message:"Eintr\u00e4gen"},srNoListEnt:{message:"Keine weiteren Listeneintr\u00e4ge"},srListEnt:{message:"Listeneintrag"},srNoForm:{message:"Kein weiteres Formularfeld"},srForm:{message:"Formularfeld"},srNoInp:{message:"Kein weiteres Eingabefeld"},srInp:{message:"Eingabefeld"},srNoBut:{message:"Kein weiteres Eingabefeld"},srBut:{message:"Schalter"},srNoEmb:{message:"Keine weiteren eingebetteten Objekte"}, 581srEmb:{message:"Eingebettetes Objekt"},srNoCom:{message:"Kein weiteres Kombinationsfeld"},srCom:{message:"Kombinationsfeld"},srNoTxt:{message:"Kein weiterer Text"},srTxt:{message:"Nicht verlinkter Text"},srEnabled:{message:"Webseite Vorlesen aktiviert"},srDisabled:{message:"Webseite Vorlesen deaktiviert"},srAutoIntro:{message:"Vorlesen der Seite gestartet"},srSiteEnd:{message:"Ende der Seite erreicht"},srintroVoice:{message:"Webseiten Navigation mit Sprachausgabe aktiviert. Um sich einen Text vorlesen zu lassen navigieren sie mit der Maus \u00fcber den Text. Anleitung \u00fcber F2."},
582srIntroReactivated:{message:"Sprachausgabe aktiv"},srMobileIntroVoice:{message:"Webseiten Sprachausgabe aktiviert. Um sich einen Text vorlesen zu lassen dr\u00fccken Sie lange auf den Text. Automatisches vorlesen \u00fcber den Play-Knopf."},navEnabled:{message:"Tastatur Navigation aktiviert"},navDisabled:{message:"Tastatur Navigation deaktiviert"},tipInstant:{message:"Aus mehreren Einstellungen wird eine Voreinstellung zusammengesetzt. Eigene Einstellungen k\u00f6nnen mithilfe des \u201eSpeichern\u201c-Buttons \u00fcbernommen werden."}, 583tipZoom:{message:"Adaptiver Zoom"},tipZoomTxt:{message:"Vergr\u00f6\u00dfert die Webseite mit einer adaptiven Mischung aus Zoom, Schriftgr\u00f6\u00dfe und Zeilenabstand."},tipZoomShortcut:{message:"ALT + Mausrad/+/-"},tipContrast:{message:"Anpassung der Schrift- und Hintergrundfarben f\u00fcr einen optimalen Kontrast."},tipBf:{message:"Blaufilter"},tipBfTxt:{message:"Die Augen werden durch den Blaufilter geschont."},tipNight:{message:"Stellt den Kontrast auf ein augenschonendes Niveau ein."},tipSr:{message:"Vorlesen der Webseite"}, 584tipSrTxt:{message:"Der Screenreader liest die Webseite oder einzelne Inhalte vor. Die Bedienung erfolgt \u00fcber die Maus oder die Tastatur."},tipNav:{message:"Navigation via Tastatur"},tipNavTxt:{message:"Navigiere durch die Inhalte der Webseite nur mit der Tastatur."},tipCCTxt:{message:"Alle Farben werden durch einen Algorithmus zur Kompensation von Farbschw\u00e4chen wie beispielsweise einer Rot-Gr\u00fcn-Schw\u00e4che angepasst."},tipImgTxt:{message:"Alle Bilder auf der Webseite und im Tool werden ausgeblendet."}, 585tipFont:{message:"Lesbare Schriftart"},tipFontTxt:{message:"Eine besser lesbare Schriftart kann individuell eingestellt werden."},tipFuncTxt:{message:"Erweiterte Einstellungen wie ein automatischer Blaufilter, ein gr\u00f6\u00dferer Mauszeiger oder das Ausschalten von Animationen oder T\u00f6nen k\u00f6nnen hier vorgenommen werden."},tipPro:{message:"Pro Version"},tipProTxt:{message:"Schalte jetzt alle Funktionen frei!"},tipResTxt:{message:"Setzt alle aktiven Funktionen zur\u00fcck."},tipMag:{message:"Lupenfunktion"}, 586tipMagTxt:{message:"Vergr\u00f6\u00dfere die Webseite mit einer Lupe."},tipPlayTxt:{message:"Starte/Pausiere das automatische Vorlesen der Webseite."},tipMain:{message:"Visuelle Hilfe"},tipMainTxt:{message:"Passe diese Webseite individuell an! Zum \u00d6ffnen klicken - zum Verschieben Maustaste gedr\u00fcckt halten."},manHeader:{message:"Anleitung zur Verwendung der Tastatur-Kurzbefehle"},manHeaderTTS:{message:"Anleitung zur Verwendung der Tastaturnavigation und Vorlesefunktion"},manInstant:{message:"Sofortansicht aktivieren"}, 587manTTSman:{message:"Tastaturnavigation Anleitung anzeigen"},manTool:{message:"\u00d6ffnen der Eye-Able Toolbar"},manWinCont:{message:"Kontrastmodus-Fenster anzeigen"},manWinCC:{message:"Farbkorrekturfenster anzeigen"},manWinFunc:{message:"Mehr Funktionen anzeigen"},manIntro:{message:"Alle Funktionen sind auch mit der Tastatur bedienbar. Sollte eine Funktion auf der Webseite bereits \u00fcber einen Access-Key blockiert sein, so wird diese Kombination in Eye-Able Assist deaktiviert."},manReset:{message:"Alles zur\u00fccksetzen"}, 588manTTS:{message:"Aktivierung des Sprach-Ausgabemodus"},manTab:{message:"Tastaturnavigation starten"},manCont:{message:"Kontrastmodus umschalten"},manNight:{message:"Nachtmodus umschalten"},manBf:{message:"Blaufilter umschalten"},manLarger:{message:"Vergr\u00f6\u00dfern"},manLargerTxt:{message:"Die Vergr\u00f6\u00dferung kann auch mit dem Mausrad und gedr\u00fcckter ALT-Taste bedient werden."},manSmall:{message:"Verkleinern"},manMag:{message:"Lupenfunktion"},manEsc:{message:"Schlie\u00dfe das gerade ge\u00f6ffnete Fenster"}, 589manOpen:{message:"Anleitung ge\u00f6ffnet"},manClose:{message:"Anleitung geschlossen"},man2Intro:{message:"Es ist m\u00f6glich, den Text auf der Webseite vorlesen zu lassen. Daf\u00fcr muss die Maus \u00fcber den Text bewegt werden. Das Vorlesen kann durch einen linken Mausklick oder die Leertaste unterbrochen werden."},man2Intro2:{message:"Die Webseite kann auch \u00fcber die Bedienung mit der Tastatur vorgelesen werden. Daf\u00fcr werden die folgenden Tastaturkombinationen verwendet:"},man2Close:{message:"Navigation der Webseite beenden"}, 590man2TTS:{message:"Umschaltung zur Sprachausgabe"},man2Show:{message:"Anzeigen dieser Anleitung"},man2Next:{message:"Ausw\u00e4hlen des n\u00e4chsten Elements"},man2Shift:{message:"In Verbindung mit der SHIFT-Taste kann bei jeder Kategorie das vorherige Element ausgew\u00e4hlt werden."},man2Head:{message:"N\u00e4chste \u00dcberschrift"},man2HeadLev:{message:"\u00dcberschrift erster bis sechster Ordnung"},man2Levels:{message:"\u00dcberschriften im Web sind nach Wichtigkeit mit Nummern sortiert. Mithilfe der Ziffern 1 bis 6 kann die n\u00e4chste \u00dcberschrift ausgew\u00e4hlt werden (H w\u00e4hlt eine beliebige n\u00e4chste \u00dcberschrift aus)."},
591man2Img:{message:"N\u00e4chste Grafik"},man2Link:{message:"N\u00e4chster Link"},man2Land:{message:"N\u00e4chste Sprungmarke"},man2List:{message:"N\u00e4chste Liste"},man2ListEnt:{message:"N\u00e4chster Listeneintrag"},man2Form:{message:"N\u00e4chstes Formularfeld"},man2Inp:{message:"N\u00e4chstes Eingabefeld"},man2But:{message:"N\u00e4chster Schalter"},man2Comb:{message:"N\u00e4chstes Kombinationsfeld"},man2Embb:{message:"N\u00e4chstes eingebettetes Objekt"},man2Open:{message:"Vorlesefunktion-Anleitung ge\u00f6ffnet"}, 592man2Esc:{message:"Vorlesefunktion-Anleitung geschlossen"},cpPreset:{message:"Voreinstellung w\u00e4hlen:"},readable:{message:"LESBAR?"},cpBack:{message:"Hintergrundfarbe:"},cpSelect:{message:"SELBST W\u00c4HLEN"},cpColor:{message:"Textfarbe:"},cpPre:{message:"Vorschau:"},cpCon:{message:"Kontrast:"},cpRead:{message:"Ist der Text lesbar?"},cpLink:{message:"Linkumrandung aktiv:"},cpSet:{message:"\u00dcBER-NEHMEN"},cpReset:{message:"ZUR\u00dcCK-SETZEN"},cpAbort:{message:"AB-BRECHEN"},cpOpened:{message:"Kontrastfenster ge\u00f6ffnet"}, 593cpClosed:{message:"Kontrastfenster geschlossen"},nightOn:{message:"Nachtmodus aktiviert"},nightOff:{message:"Nachtmodus deaktiviert"},nightDetect:{message:"Nachtmodus auf der Seite detektiert!"},contrastOn:{message:"Kontrastmodus aktiviert"},contrastOff:{message:"Kontrastmodus deaktiviert"},fontOn:{message:"Barrierefreie Schrift aktiviert"},fontOff:{message:"Barrierefreie Schrift deaktiviert"},sizePlus:{message:"Schriftgr\u00f6\u00dfe erh\u00f6ht"},sizeMinus:{message:"Schriftgr\u00f6\u00dfe verringert"}, 594proTxt:{message:"Pro-Version kaufen"},instantOn:{message:"Sofortansicht aktiviert"},instantOff:{message:"Sofortansicht deaktiviert"},instantSaved:{message:"Einstellungen gespeichert"},dragTxt:{message:"Mit gedr\u00fcckter linker Maustaste kann der Startbutton an die gew\u00fcnschte Stelle verschoben werden."},ariaApp:{message:"Eye-Able Assistenztechnik. \u00d6ffnen mit ALT und 1. Bedienung mit TAB. Verlassen mit Esc."},settingsText:{message:"Einstellungen"},SettLang:{message:"Sprache:"},SettShort:{message:"Tastaturbedienung:"}, 595SettHideIcon:{message:"Eye-Able ausblenden"},tipHideIcon:{message:"Das Logo wird dauerhaft ausgeblendet. Das Men\u00fc kann \u00fcber die Tastaturkombination Alt + 1 aufgerufen werden."},SettCrossDomain:{message:"Einstellungen teilen"},tipCrossDomain:{message:"Die Einstellungen dieser Seite werden auf anderen Seiten mit Eye-Able \u00fcbernommen."},settOpened:{message:"Einstellungen ge\u00f6ffnet."},altCloseWindow:{message:"Fenster schlie\u00dfen"},settClosed:{message:"Einstellungen geschlossen."}, 596tipSettingsTxt:{message:"Sprache wechseln, deaktiviere Abk\u00fcrzungen und weitere Funktionen."},fontExtended:{message:"Mehr Einstellungen"},extFontText:{message:"Schrift"},extFontZoom:{message:"Zoom"},extFontsize:{message:"Schriftgr\u00f6\u00dfe"},extFontLine:{message:"Zeilenabstand"},extFontWord:{message:"Wortabstand"},extFontLetter:{message:"Zeichenabstand"},extFontAlign:{message:"Ausrichtung"},tipExtFont:{message:"Schrifteinstellungen"},tipExtFontTxt:{message:"Individuelle Einstellung von Zoom, Schriftgr\u00f6\u00dfe, Zeilen-abstand, Wort-/Buchstaben-abstand und Ausrichtung."}, 597tipAlignNo:{message:"Standard Ausrichtung"},tipAlignNoTxt:{message:"Keine \u00c4nderung der Ausrichtung."},tipAlignLeft:{message:"Ausrichtung Links"},tipAlignLeftTxt:{message:"Text wird linksb\u00fcndig aus-gerichtet."},tipAlignCenter:{message:"Ausrichtung Zentrum"},tipAlignCenterTxt:{message:"Text wird zentriert ausgerichtet."},tipAlignRight:{message:"Ausrichtung Rechts"},tipAlignRightTxt:{message:"Text wird rechtsb\u00fcndig aus-gerichtet."},tipAlignJust:{message:"Ausrichtung Blocksatz"},tipAlignJustTxt:{message:"Text wird im Blocksatz aus-gerichtet."}, 598tipShortcuts:{message:"Tastatur-Shortcuts"},tipShortcutsTxt:{message:"Aktiviert oder deaktiviert die Tastaturabk\u00fcrzungen."},tipCursorSpeech:{message:"Mauszeiger vorlesen"},tipCursorSpeechTxt:{message:"Der Text unter dem Mauszeiger wird vorgelesen."},tipInfoTop:{message:"Infofenster \u00f6ffnen"},tipInfoTopTxt:{message:"FAQ, Mail Support und die Kurzbefehle."},tipCloseTop:{message:"Toolbar schlie\u00dfen"},tipCloseTopTxt:{message:"Schlie\u00dft die Toolbar und minimiert das Eye-Able Icon."},tipSaveInstant:{message:"Speichern"}, 599tipSaveInstantTxt:{message:"Speichert die Einstellungen als neue Sofortansicht."},tipfontMinus:{message:"Schrift verkleinern"},tipfontMinusTxt:{message:""},tipfontReset:{message:"Schriftgr\u00f6\u00dfe zur\u00fccksetzen"},tipfontResetTxt:{message:""},tipfontPlus:{message:"Schrift vergr\u00f6\u00dfern"},tipfontPlusTxt:{message:""},tipAnimation:{message:"Animationen ausblenden"},tipAnimationTxt:{message:"Bewegte Elemente und Animationen auf der Webseite werden nicht angezeigt."},tipAnimationActive:{message:"Animationen gestoppt."}, 600tipAnimationReset:{message:"Animationen wieder gestartet."},tipMute:{message:"Ausschaltung des Tons"},tipMuteTxt:{message:"Der Ton wird f\u00fcr die Webseite stumm geschaltet."},tipMuteActive:{message:"Ton stumm geschalten."},tipMuteReset:{message:"Ton aktiviert."},tipCursorActive:{message:"Gro\u00dfer Mauszeiger aktiviert."},tipCursorReset:{message:"Gro\u00dfer Mauszeiger deaktiviert."},popUpHeading:{message:"Eye-Able Einstellungen"},popUpNoDomain:{message:"Domain nicht erkannt."},popUpPreDomain:{message:"Einstellungen f\u00fcr"}, 601popUpBlackEnable:{message:"Eye Able nicht ausf\u00fchren."},popUpBlackDisable:{message:"Eye Able wieder aktivieren."},popUpNightEnable:{message:"Nachtmodus nicht ausf\u00fchren."},popUpNightDisable:{message:"Nachtmodus wieder ausf\u00fchren."},popUpReset:{message:"Alle Ausnahmen zur\u00fccksetzen."},popUpToolbarSide:{message:"Seite des Icons anpassen:"},popUpToolbarL:{message:"Links"},popUpToolbarR:{message:"Rechts"},popUpVerticalPosition:{message:"Vertikale Position des Icons anpassen:"},popUpLicense:{message:"Lizenz anzeigen"}, 602popUpIcon:{message:"Icon anpassen:"},popUpIconSize:{message:"Gr\u00f6\u00dfe des Icons anpassen:"},popUpHideIcon:{message:"Icon ausblenden:"},popUpHideIconTip:{message:'Tipp: Das Tool kann auch \u00fcber "ALT + 1" ge\u00f6ffnet werden.'},settingsSync:{message:'Bitte synchronisere deine Lizenz auf www.eye-able.com unter "Mein Konto"!'}
602,settingsInvalid:{message:"Lizenz abgelaufen am"},settingsSaved:{message:"Einstellungen gespeichert!"},settingsValidTill:{message:"Lizenz g\u00fcltig bis"},popUpShortcut:{message:"Tastaturanleitung"}, 603popUpLarger:{message:"Ansicht vergr\u00f6\u00dfern (+)"},popUpSmaller:{message:"Ansicht verkleinern (-)"},popUpDomainText:{message:"Setze Ausnahmen um Eye-Able auf manchen Seiten nicht auszuf\u00fchren."},contrastExtended:{message:"Mehr Farben."},contrastBoxText:{message:"Eigene Farben ausw\u00e4hlen"},tipContrastBox:{message:"Individuelle Auswahl der optimalen Kontrastfarben."},man2Focus:{message:"Fokus auf Anfang zur\u00fccksetzen"},man2FocusTxt:{message:"Der Fokus wird wieder auf das Vorlesefenster und an den Anfang der Seite zur\u00fcckgesetzt"}, 604hideForMe:{message:"\u279c Eye-Able f\u00fcr mich ausblenden"},showForMe:{message:"\u279c Eye-Able wieder anzeigen"},altLogo:{message:"Eye-Able Logo"},altResetLogo:{message:"Einstellungen zur\u00fccksetzen"},altCloseLogo:{message:"Eye-Able schlie\u00dfen und minimieren"},altInfoLogo:{message:"Info-Fenster \u00f6ffnen"},altSmaller:{message:"Schriftgr\u00f6\u00dfe verkleinern"},altResetFont:{message:"Schriftgr\u00f6\u00dfe zur\u00fccksetzen"},altLarger:{message:"Schriftgr\u00f6\u00dfe vergr\u00f6\u00dfern"}, 605altBlueSmaller:{message:"Blaufilter reduzieren"},altBlueLarger:{message:"Blaufilter verst\u00e4rken"},altCCSmaller:{message:"Farbfilter reduzieren"},altCCLarger:{message:"Farbfilter verst\u00e4rken"},altCCReset:{message:"Farbfilter zur\u00fccksetzen"},altBlueYellow:{message:"Blau Gelb Kontrast"},altRedGreen:{message:"Rot Gr\u00fcn Kontrast"},altBlackWhite:{message:"Schwarz Wei\u00df Kontrast"},altWhiteBlack:{message:"Wei\u00df Schwarz Kontrast"},altWhiteBack:{message:"Wei\u00dfe Hintergrundfarbe"}, 606altBlackBack:{message:"Schwarze Hintergrundfarbe"},altRedBack:{message:"Rote Hintergrundfarbe"},altYellowBack:{message:"Gelbe Hintergrundfarbe"},altGreenBack:{message:"Gr\u00fcne Hintergrundfarbe"},altBlueBack:{message:"Blaue Hintergrundfarbe"},altWhiteText:{message:"Wei\u00dfe Textfarbe"},altBlackText:{message:"Schwarze Textfarbe"},altBtnTextcolor:{message:"Eigene Textfarbe ausw\u00e4hlen"},altBtnBackgroundcolor:{message:"Eigene Hintergrundfarbe ausw\u00e4hlen"},altRedText:{message:"Rote Textfarbe"}, 607altYellowText:{message:"Gelbe Textfarbe"},altGreenText:{message:"Gr\u00fcne Textfarbe"},altBlueText:{message:"Blaue Textfarbe"},altSaveSettings:{message:"Speichern der Sofortansicht"},altBackSr:{message:"Zur\u00fcck Knopf"},altPlaySr:{message:"Automatische Vorlesefunktion Starten"},altPauseSr:{message:"Pause Knopf"},altStopSr:{message:"Stop Knopf"},altForwardSr:{message:"\u00dcberspringen Knopf"},altSettingsSrOpen:{message:"Einstellungen \u00f6ffnen"},altSettingsSrClose:{message:"Einstellungen schlie\u00dfen"}, 608altSrSpeedPlus:{message:"Geschwindigkeit erh\u00f6hen"},altSrSpeedMinus:{message:"Geschwindigkeit verringern"},altSrVolPlus:{message:"Lautst\u00e4rke erh\u00f6hen"},altSrVolMinus:{message:"Lautst\u00e4rke verringern"},altSettingsLogo:{message:"Einstellungen \u00f6ffnen"},ariaSmallLogo:{message:"Eye-Able Assistenzsoftware Logo"},ariaBluefilterInten:{message:"Intensit\u00e4t des Blaufilters"},ariaCursorToogle:{message:"Zeiger-Vorlesen umschalten"},SettMinimizeIcon:{message:"Icon minimieren"},SettMinimizeIconTxt:{message:"Icon minimieren"}, 609tipMinimizeIcon:{message:"Beim Schlie\u00dfen von Eye-Able wird das Icon minimiert."},accessibleLinkText:{message:"Visuelle Assistenzsoftware und Vorlesefunktion Eye-Able \u00f6ffnen. Mit der Tastatur erreichbar \u00fcber ALT + 1"},accessibleLinkTextMobile:{message:"Visuelle Assistenzsoftware und Vorlesefunktion Eye-Able \u00f6ffnen."},accessibleLinkTextActive:{message:"Visuelle Assistenzsoftware und Vorlesefunktion Eye-Able \u00f6ffnen \u2013 Barrierefreiheitsfunktion aktiviert. Mit der Tastatur erreichbar \u00fcber ALT + 1"}, 610accessibleLinkTextMobileActive:{message:"Visuelle Assistenzsoftware und Vorlesefunktion Eye-Able \u00f6ffnen \u2013 Barrierefreiheitsfunktion aktiviert."},altZoomMinus:{message:"Zoom Verkleinern"},altZoomInput:{message:"Zoom ver\u00e4ndern"},altZoomPlus:{message:"Zoom Vergr\u00f6\u00dfern"},altZoomFontMinus:{message:"Schriftgr\u00f6\u00dfe Verkleinern"},altZoomFontInput:{message:"Schriftgr\u00f6\u00dfe ver\u00e4ndern"},altZoomFontPlus:{message:"Schriftgr\u00f6\u00dfe Vergr\u00f6\u00dfern"},altLineMinus:{message:"Zeilenabstand Verkleinern"}, 611altLineInput:{message:"Zeilenabstand ver\u00e4ndern"},altLinePlus:{message:"Zeilenabstand Vergr\u00f6\u00dfern"},altWordSpacingMinus:{message:"Wortabstand Verkleinern"},altWordSpacingInput:{message:"Wortabstand ver\u00e4ndern"},altWordSpacingPlus:{message:"Wortabstand Vergr\u00f6\u00dfern"},altLetterSpacingMinus:{message:"Zeichenabstand Verkleinern"},altLetterSpacingInput:{message:"Zeichenabstand ver\u00e4ndern"},altLetterSpacingPlus:{message:"Zeichenabstand Vergr\u00f6\u00dfern"},ariaAlignNone:{message:"Urspr\u00fcngliche Ausrichtung"}, 612ariaAlignleft:{message:"Linksb\u00fcndige Ausrichtung"},ariaAlignCenter:{message:"Zentrierte Ausrichtung"},ariaAlignRight:{message:"Rechtsb\u00fcndige Ausrichtung"},ariaAlignJustify:{message:"Blocksatz Ausrichtung"},dyslexiaTxt:{message:"Dyslexie Schriftart"},tipDyslexia:{message:"Dyslexie Schriftart"},tipDyslexiaTxt:{message:"Stellt die Schriftart auf Dyslexie f\u00fcr Menschen mit Leseschw\u00e4che um."},linkHelpCenter:{message:"https://eye-able.com/de/hilfe-center"},linkSupportContact:{message:"https://eye-able.com/de/kontakt-eye-able"}}; 613eyeAble_lang=eyeAble_de;window.eyeAble_de=eyeAble_de;function eyeAble_updateTxt(){for(var a=eyeAble_shadowRoot.querySelectorAll("[ealangid]"),b=0;b<a.length;
613b++)a[b].innerText=eyeAble_getMessage(a[b].getAttribute("ealangid"));a=document.querySelectorAll("[ealangid]");for(b=0;b<a.length;b++)a[b].innerText=eyeAble_getMessage(a[b].getAttribute("ealangid"));a=eyeAble_shadowRoot.querySelectorAll("[eaAltLangID]");for(b=0;b<a.length;b++)a[b].setAttribute("alt",eyeAble_getMessage(a[b].getAttribute("eaaltlangid")));a=eyeAble_shadowRoot.querySelectorAll("[eaAriaLangID]"); 614for(b=0;b<a.length;b++)a[b].setAttribute("aria-label",eyeAble_getMessage(a[b].getAttribute("eaarialangid")));a=document.querySelectorAll("[eaAriaLangID]");for(b=0;b<a.length;b++)a[b].setAttribute("aria-label",eyeAble_getMessage(a[b].getAttribute("eaarialangid")))}function changeAssistLang(a){"function"===typeof eyeAble_changeLanguage&&eyeAble_changeLanguage(a)} 615function eyeAble_changeLanguage(a){if("de"!==a)if(window["eyeAble_"+a]&&!0!==eyeAble_session_parameters.isExtension)eyeAble_lang=window["eyeAble_"+a],eyeAble_updateTxt();else if(!0===eyeAble_session_parameters.isExtension){switch(a){case "en":eyeAble_lang=eyeAble_en;break;case "fr":eyeAble_lang=eyeAble_fr;break;case "es":eyeAble_lang=eyeAble_es;break;case "it":eyeAble_lang=eyeAble_it;break;case "nl":eyeAble_lang=eyeAble_nl;break;case "pt":eyeAble_lang=eyeAble_pt;break;case "ru":eyeAble_lang=eyeAble_ru; 616break;case "zh":eyeAble_lang=eyeAble_zh;break;case "sk":eyeAble_lang=eyeAble_sk;break;case "da":eyeAble_lang=eyeAble_da;break;case "uk":eyeAble_lang=eyeAble_uk;break;case "pl":eyeAble_lang=eyeAble_pl;break;case "ko":eyeAble_lang=eyeAble_ko;break;case "ja":eyeAble_lang=eyeAble_ja;break;case "id":eyeAble_lang=eyeAble_id;break;case "hi":eyeAble_lang=eyeAble_hi;break;case "ar":eyeAble_lang=eyeAble_ar;break;case "cs":eyeAble_lang=eyeAble_cs;break;case "fi":eyeAble_lang=eyeAble_fi;break;case "no":eyeAble_lang= 617eyeAble_no;break;case "sv":eyeAble_lang=eyeAble_sv;break;case "el":eyeAble_lang=eyeAble_el;break;case "tr":eyeAble_lang=eyeAble_tr;break;case "et":eyeAble_lang=eyeAble_et;break;case "lt":eyeAble_lang=eyeAble_lt;break;case "lv":eyeAble_lang=eyeAble_lv;break;case "ms":eyeAble_lang=eyeAble_ms;break;case "af":eyeAble_lang=eyeAble_af;break;case "st":eyeAble_lang=eyeAble_st;break;case "ts":eyeAble_lang=eyeAble_ts;break;case "xh":eyeAble_lang=eyeAble_xh;break;case "zu":eyeAble_lang=eyeAble_zu;break;case "sr":eyeAble_lang= 618eyeAble_sr;break;case "hr":eyeAble_lang=eyeAble_hr;break;case "ro":eyeAble_lang=eyeAble_ro;break;case "sl":eyeAble_lang=eyeAble_sl;break;case "fil":eyeAble_lang=eyeAble_fil;break;case "bg":eyeAble_lang=eyeAble_bg;break;case "hu":eyeAble_lang=eyeAble_hu;break;case "mk":eyeAble_lang=eyeAble_mk;break;case "he":eyeAble_lang=eyeAble_he;break;case "vi":eyeAble_lang=eyeAble_vi;break;case "me":eyeAble_lang=eyeAble_me;break;case "sq":eyeAble_lang=eyeAble_sq;break;case "hy":eyeAble_lang=eyeAble_hy;break;case "az":eyeAble_lang= 619eyeAble_az;break;case "ka":eyeAble_lang=eyeAble_ka;break;case "kk":eyeAble_lang=eyeAble_kk;break;case "uz":eyeAble_lang=eyeAble_uz;break;case "th":eyeAble_lang=eyeAble_th;break;default:console.warn("Language not supported: "+a),eyeAble_lang=eyeAble_en}eyeAble_updateTxt()}else{var b=document.createElement("script");b.async=!0;b.src=eyeAble_fileHomePath+"lang/eyeAble_lang_"+a+".js";b.addEventListener("load",eyeAble_updateTxt);document.head.appendChild(b)}else eyeAble_lang=eyeAble_de,eyeAble_updateTxt(); 620(b=document.getElementById("eyeAble_container_ID"))&&b.setAttribute("lang",a)}function eyeAble_languageChanged(){var a=eyeAble_shadowRoot.getElementById("languages").value;eyeAble_setVar("UserLang",a);eyeAble_setVar("UserLangCustom",!0);eyeAble_changeLanguage(a)} 621function eyeAble_initLanguage(){var a="de en fr es it nl pt ru zh sk da uk pl ko ja id hi ar cs fi no nb sv el tr et lt lv ms af st zu ts xh sr sl hr ro fil az bg he hu hy ka kk mk sq th uz vi".split(" ");if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.userLang&&!0!==eyeAbleVariables.UserLangCustom){var b=eyeAble_pluginLocalConfig.userLang;b&&a.includes(b)?(eyeAble_setVar("UserLang",b),eyeAble_setVar("UserLangCustom",!0)):console.log("Language not supported: "+b)}!0!==eyeAbleVariables.UserLangCustom&& 622(eyeAble_session_parameters.isExtension&&!chrome.i18n.getUILanguage().includes("de")?eyeAble_setVar("UserLang",chrome.i18n.getUILanguage().split("-")[0]):eyeAble_session_parameters.isPlugin&&document.documentElement.lang&&eyeAble_setVar("UserLang",document.documentElement.lang.split("-")[0].toLowerCase()),eyeAble_session_parameters.isPlugin&&eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.getLangFromPath&&(b=window.location.pathname.split("/")[1])&&a.includes(b)&&eyeAble_setVar("UserLang", 623b));a.includes(eyeAbleVariables.UserLang.toLowerCase())||eyeAble_setVar("UserLang","en");"de"!==eyeAbleVariables.UserLang&&eyeAble_changeLanguage(eyeAbleVariables.UserLang)};var eyeAbleRunPlugin=!0,eyeAble_interactiveRun=!1,eyeAble_completeRun=!1,eyeAble_variablesLoaded=!1,eyeAble_nonce="eyeable";try{document.currentScript&&document.currentScript.nonce&&(eyeAble_nonce=document.currentScript.nonce)}catch(a){console.log(a)} 624function eyeAble_start(){eyeAbleRunPlugin=!0;eyeAble_checkBrowserFeatures()?eyeAble_checkWebsiteBlacklist()||(console.log("Website is blocked!"),eyeAbleRunPlugin=!1):(eyeAbleRunPlugin=!1,console.log("Browser not supported"));if(eyeAbleRunPlugin){var a=function(){setTimeout(function(){!1===eyeAble_session_parameters.isExtension&&null!=document.getElementById("eyeAbleChromeExtension")?(console.log("Chrome Extension present, Eye-Able Plugin stand down"),eyeAble_blacklistElements(document),eyeAble_deleteQuickInit
624Colors(), 625document.getElementById("eyeAble-Bluefilter")&&(document.getElementById("eyeAble-Bluefilter").style.background="rgba(255, 147, 41, 0)")):b()},0)},b=function(){if(eyeAble_interactiveRun)if(eyeAble_shadowRoot){var e=function(){fastdomEA.mutate(function(){var h=document.body.querySelector("#eA_Opener");h&&(h.style.display="none");"undefined"!==typeof eA_open&&eA_open&&eyeAble_extendIconbar();eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.removeProperty("display");h=new CustomEvent("eyeable:init_completed"); 626document.dispatchEvent(h);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.addIconClickFix&&(eyeAble_shadowRoot.getElementById("mainIconID").addEventListener("click",function(){eyeAble_toggleMainToolbar()}),eyeAble_shadowRoot.getElementById("mainIconSVGID").addEventListener("click",function(){eyeAble_toggleMainToolbar()}));window.matchMedia&&window.matchMedia("print").addListener(function(g){g.matches?eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.display="none":eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.removeProperty("display")})})}; 627eyeAble_completeRun=!0;eyeAble_blacklistElements(document);eyeAble_loadColorVarsCSS();eyeAble_initFontPicker();eyeAble_addEventListeners();eyeAble_initMoreFuntions();eyeAble_initMutationObserver();eyeAble_initFontSize();eyeAble_initColors();eyeAble_initBluefilter();eyeAble_initKeyEvents();eyeAble_checkIconsAndRangers();eyeAble_createIconbarNotification();eyeAble_initLanguage();eyeAble_checkIsLocalHosting();eyeAble_runPlatformSpecificActions();eyeAble_deleteQuickInitColors();eyeAble_hideMainIcon|| 628eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.blockAccessibleLink||0!==document.querySelectorAll(".eyeAble_customToolOpenerClass,#eyeAble_customToolOpenerID").length||eyeAble_createAccessibleLink();eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.forceToFront&&setTimeout(eyeAble_checkOtherZIndex,2E3);eyeAble_session_parameters.isExtension&&eyeAble_lazyLoadImgs();setTimeout(function(){eyeAble_updateNotifcationBannerPosition();"1"!==eyeAbleVariables.Extended||!1!==eyeAble_session_parameters.isMobile|| 629eyeAble_hideMainIcon||!eyeAble_fileHomePath.includes(".eye-able")&&"undefined"===typeof eyeAble_localForceIntro||sessionStorage.getItem("eaIntro")||localStorage.getItem("eyeAbleVariables")||"undefined"!==typeof eyeAble_blockIntroBanner||eyeAble_pluginLocalConfig.eyeAble_blockIntroBanner||(sessionStorage.setItem("eaIntro","true"),"undefined"!==typeof eA_open&&eA_open||(eyeAble_createTooltip({target:eyeAble_shadowRoot.getElementById("eyeAble_columID"),manual:!0}),setTimeout(eyeAble_removeTooltip,5E3))); 630(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.startAutoOpen||"showEyeAble"===window.location.hash.substr(1))&&setTimeout(function(){eyeAble_extendIconbar()},500)},1E3);if(eyeAble_ccsLoaded)setTimeout(function(){e()},400);else var f=setInterval(function(){eyeAble_ccsLoaded&&(setTimeout(function(){e()},400),clearInterval(f))},100);eyeAble_initTooltips();eyeAble_checkFunctionButtons()}else eyeAble_completeRun||setTimeout(b,100);else d||(d=!0,c()),setTimeout(b,100)},c=function(){if(eyeAble_variablesLoaded&& 631!eyeAble_interactiveRun){if(eyeAble_interactiveRun=!0,!1!==eyeAble_session_parameters.isExtension||null==document.getElementById("eyeAbleChromeExtension")){eyeAble_authenticateLicense()||(console.log("License Authentication failed"),eyeAble_activeFeatures=eyeAble_activeFeaturesBase);try{if("undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig&&eyeAble_pluginConfig.blockPluginSelektors){var e=eyeAble_pluginConfig.blockPluginSelektors.split(",");if(e&&0<e.length)for(var f=0;f<e.length;f++)if(0< 632e[f].length){var h=document.querySelectorAll(e[f].trim());if(h&&0<h.length){eyeAble_deleteQuickInitColors();document.getElementById("eyeAble-Bluefilter")&&(document.getElementById("eyeAble-Bluefilter").style.background="rgba(255, 147, 41, 0)");eyeAble_completeRun=!0;console.log("Eye-Able blocked on this site.");return}}}}catch(g){console.log(g,"No Config detected.")}eyeAble_checkMobileDesign();!0!==eyeAble_session_parameters.isExtension||eyeAble_activeFeatures!==eyeAble_activeFeaturesBase&&!eyeAble_firstInstallFree|| 633null==document.getElementById("eyeAbleWebsitePlugin")||(console.log("Plugin detected! Pro Features enabled!"),eyeAble_activeFeatures=eyeAble_activeFeaturesPro,eyeAble_pluginDetected=!0);eyeAble_getSessionParameters();eyeAble_applyExternalCustomization();eyeAble_createShadowDOM();
633eyeAble_initCSS();eyeAble_createIcons();eyeAble_reduceFeatures();dispatchConfigInitEvent();eyeAble_initColorCorrection()}}else eyeAble_interactiveRun||setTimeout(c,100)};eyeAbleInitLocalVariables();var d=!1;"complete"===document.readyState? 634a():window.addEventListener("load",function(){a()})}else eyeAble_deleteQuickInitColors()}function eyeAble_instantActions(){eyeAble_initBluefilter();eyeAble_quickInitColors()}function dispatchConfigInitEvent(){try{eyeAble_isFunctionActive()&&eyeAble_dispatchEvent("Active_Settings_At_PageLoad")}catch(a){}}var eyeAble_shadowRoot,eyeAble_shadowRootHtml,eyeAble_ccsLoaded=!1; 635function eyeAble_createShadowDOM(){var a=document.createElement("div");a.classList.add("eyeAble_container_b");a.id="eyeAble_container_ID";a.setAttribute("aria-label",eyeAble_getMessage("ariaApp"));a.setAttribute("role","complementary");a.style.setProperty("display","block");var b=a.attachShadow({mode:"open"});eyeAble_shadowRoot=a.shadowRoot;var c=document.createElement("link");c.setAttribute("rel","stylesheet");c.setAttribute("media","print");c.setAttribute("id","eyeABle_mainCSSID");c.onload=function(){this.media= 636"all";eyeAble_ccsLoaded=!0};b.appendChild(c);document.body.appendChild(a);eyeAble_shadowRootHtml=document.createElement("div");eyeAble_shadowRoot.appendChild(eyeAble_shadowRootHtml)};var eyeAble_observerNodeList,eyeAble_configNodeList; 637function eyeAble_initMutationObserver(){function a(d){d.forEach(function(e){e=e.addedNodes;null!==e&&e.forEach(function(f){if(f.nodeType!==Node.TEXT_NODE&&f.nodeType!==Node.COMMENT_NODE&&"EAMARK"!==f.tagName){for(var h=f.querySelectorAll("*"),g=0;g<h.length;g++)if(h[g].shadowRoot&&(new MutationObserver(a)).observe(h[g].shadowRoot,{childList:!0,subtree:!0}),"IFRAME"===h[g].tagName&&((new MutationObserver(a)).observe(h[g].contentWindow.document.body,{childList:!0,subtree:!0}),a([{addedNodes:h[g].contentWindow.document.body.childNodes}]), 638eyeAbleTTS.getActive()))try{console.log("Adding Eventlistener to iFrame",h[g]);var l="touchstart";eyeAble_session_parameters.isMobile||(l="mousemove");var n=h[g].contentDocument||h[g].contentWindow.document;n&&n.addEventListener(l,eyeAbleTTS.mouseElementToSpeech)}catch(q){}f.parentNode&&f.parentNode!==document.body?eyeAble_blacklistElements(f.parentNode):eyeAble_blacklistElements(f);f&&!eyeAble_hasSomeParentTheClass(f,"eyeAbleContrastSkip")&&("Darkmode"===eyeAble_getVar("Color_Mode")?(eyeAble_Darkmode_recursive(f), 639requestAnimationFrame(function(){eyeAble_CheckForImportantsAndContrast(f)})):"Contrast"===eyeAble_getVar("Color_Mode")&&("function"===typeof customContrastEnhancement&&customContrastEnhancement(f),h=eyeAble_getVar("iAble_Background_Color"),g=eyeAble_getVar("iAble_Text_Color"),"0"!==h&&(g=eyeAble_convertColor(g),h=eyeAble_convertColor(h),eyeAble_change_color_recursive(f,h[0],h[1],h[2],g[0],g[1],g[2]))));"Contrast"!==eyeAble_getVar("Color_Mode")&&"Darkmode"!==eyeAble_getVar("Color_Mode")||eyeAble_setWhiteBackgrounds(); 640f&&!eyeAble_hasSomeParentTheClass(f,"eyeAbleSkipFontSize")&&(h=parseInt(eyeAble_getVar("iAble_Font_Offset")),h>parseInt(eyeAble_settings.layoutCorrectThreshold)&&(h=parseInt(eyeAble_settings.layoutCorrectThreshold)-1),0<h&&eyeAble_change_font_size_recursive(f,h));"0"!==eyeAble_getVar("Animations")&&"1"!==eyeAble_getVar("HideImages")&&"1"!==eyeAble_getVar("Muted")||eyeAble_checkAnimationsAudioImagesSettingsPerElement(f)}})})}eyeAble_observerNodeList=new MutationObserver(a);eyeAble_configNodeList={childList:!0, 641subtree:!0};eyeAble_observerNodeList.observe(document.body,eyeAble_configNodeList);for(var b=document.querySelectorAll("IFRAME"),c=0;c<b.length;c++)try{(new MutationObserver(a)).observe(b[c].contentWindow.document.body,eyeAble_configNodeList)}catch(d){}b=document.querySelectorAll("*");for(c=0;c<b.length;c++)b[c].shadowRoot&&"eyeAble_container_ID"!==b[c].id&&((new MutationObserver(a)).observe(b[c].shadowRoot,eyeAble_configNodeList),eyeAble_addBlacklistClasses(b[c].shadowRoot))} 642function eyeAble_addClasses(a){fastdomEA.mutate(function(){a.classList&&a.classList.add("eA_S");var b=a.children;if(b&&0!==b.length)for(var c=0;c<b.length;c++)eyeAble_addClasses(b[c])})} 643function eyeAble_addBlacklistClasses(a){if(eyeAble_fontsizeSkipClasses&&0<eyeAble_fontsizeSkipClasses.length)for(var b=0;b<eyeAble_fontsizeSkipClasses.length;b++)if(0<eyeAble_fontsizeSkipClasses[b].length){var c=a.querySelectorAll(eyeAble_fontsizeSkipClasses[b]);if(c)for(var d=0;d<c.length;d++)c[d].classList.add("eyeAbleSkipFontSize")}if(eyeAble_contrastSkipClasses&&0<eyeAble_contrastSkipClasses.length)for(b=0;b<eyeAble_contrastSkipClasses.length;b++)if(0<eyeAble_contrastSkipClasses[b].length&&(c= 644a.querySelectorAll(eyeAble_contrastSkipClasses[b])))for(d=0;d<c.length;d++)c[d].classList.add("eyeAbleContrastSkip");
644if(eyeAble_noBackgroundClasses&&0<eyeAble_noBackgroundClasses.length)for(b=0;b<eyeAble_noBackgroundClasses.length;b++)if(0<eyeAble_noBackgroundClasses[b].length&&(c=a.querySelectorAll(eyeAble_noBackgroundClasses[b])))for(d=0;d<c.length;d++)c[d].classList.add("eA_nB")} 645function eyeAble_changeSelectedValue(a,b){a=eyeAble_shadowRoot.getElementById(a);for(var c=a.options,d,e=0;d=c[e];e++)if(d.value===b){a.selectedIndex=e;break}}function eyeAble_checkIconsAndRangers(){"1"===eyeAble_getVar("bluefilterSet")&&eyeAble_setBluefilter()} 646function eyeAble_resetAll(){eyeAble_shadowRoot.getElementById("oneClickID").classList.remove("eyeAbleActive");eyeAble_resetBluefilter();eyeAble_resetFontSize();eyeAble_reset_colors();setTimeout(function(){eyeAble_resetScrollbarColor()},300);eyeAble_resetFontFamily();eyeAble_resetColorCorrection();"1"===eyeAbleVariables.BigCursor&&eyeAble_disableBigCursor();"0"===eyeAble_getVar("Animations")&&eyeAble_enableAnimations();(0<document.getElementsByClassName("eyeAble_hide").length||"1"===eyeAble_getVar("HideImages"))&& 647eyeAble_resetHideImagesAndVideos();"1"===eyeAbleVariables.Muted&&eyeAble_resetMuteAudio();eyeAbleWebsiteNav.reset();eyeAble_shadowRoot.getElementById("oneClickID").setAttribute("aria-pressed","false");eyeAble_showFeedbackNotification(eyeAble_getMessage("resetAllText"),"ALT + R")} 648function eyeAble_checkBrowserFeatures(){return eyeAble_session_parameters.isPlugin?ModernizrEyeAble.eventlistener?ModernizrEyeAble.boxshadow?ModernizrEyeAble.cssanimations?ModernizrEyeAble.csstransitions?ModernizrEyeAble.customelements?ModernizrEyeAble.eventlistener?ModernizrEyeAble.mutationobserver?ModernizrEyeAble.queryselector?ModernizrEyeAble.rgba?ModernizrEyeAble.svgfilters?ModernizrEyeAble.classlist?HTMLElement.prototype.attachShadow?!0:(console.log("Missing Shadow DOM V1"),!1):(console.log("Missing classlist"), 649!1):(console.log("Missing svgfilters"),!1):(console.log("Missing rgba"),!1):(console.log("Missing queryselector"),!1):(console.log("Missing mutationobserver"),!1):(console.log("Missing eventlistener"),!1):(console.log("Missing customelements"),!1):(console.log("Missing csstransitions"),!1):(console.log("Missing cssanimations"),!1):(console.log("Missing boxshadow"),!1):(console.log("Missing Event Listener"),!1):!0} 650function eyeAble_hideClickableElements(a){if(eyeAble_shadowRoot.getElementById(a)){a=eyeAble_shadowRoot.getElementById(a).querySelectorAll(".eyeAtabClickable");for(var b=0;b<a.length;b++)a[b].setAttribute("tabIndex","-1")}}function eyeAble_showClickableElements(a){if(eyeAble_shadowRoot.getElementById(a)){a=eyeAble_shadowRoot.getElementById(a).querySelectorAll(".eyeAtabClickable");for(var b=0;b<a.length;b++)a[b].setAttribute("tabIndex","0")}}function eyeAble_debugLog(a){console.log(a)} 651function eyeAble_closeAllOtherPages(a){var b=!1;"eyeAble_CCPageID"!==a&&eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")).display&&(eyeAble_closeCCpage(),b=!0);"eyeAbleColorWindow"!==a&&eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")).display&&(eyeAble_closeColorPickerWindow(),b=!0);"eyeAble_SettingsPageID"!==a&&eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")&& 652"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")).display&&(eyeAble_closeMoreFunctionsPage(),b=!0);"eyeAble_infoPageID"!==a&&eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")).display&&(eyeAble_closeInfoPage(),b=!0);"shortcutManualContainerID"!==a&&eyeAble_shadowRoot.getElementById("shortcutManualContainerID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("shortcutManualContainerID")).display&& 653(eyeAble_closeShortcutManualPage(),b=!0);"ttsManualContainerID"!==a&&eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("ttsManualContainerID")).display&&(eyeAble_closeTTSManPage(),b=!0);"eyeAble_RealSettingsPageID"!==a&&eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")).display&&(eyeAble_closeSettingsPage(),b=!0);"eyeAble_ExtendedFontPageID"!== 654a&&eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")).display&&(eyeAble_closeExtendedFontPage(),b=!0);return b} 655function eyeAble_toggleOneClick(){if(!eyeAble_oneClickEnabled||eyeAble_shadowRoot.getElementById("oneClickSaveID").matches(":hover")||eyeAble_shadowRoot.getElementById("oneClickSaveID").matches(":focus"))return!1;eyeAble_shadowRoot.getElementById("oneClickID").classList.contains("eyeAbleActive")?(eyeAble_resetAll(),eyeAble_showFeedbackNotification(eyeAble_getMessage("instantOff"),"ALT + Q")):(eyeAble_enableOneClickSettings(),eyeAble_showFeedbackNotification(eyeAble_getMessage("instantOn"),"ALT + Q"))} 656function eyeAble_enableOneClickSettings(){if(!eyeAble_oneClickEnabled)return!1;if(!eyeAble_shadowRoot.getElementById("oneClickSaveID").matches(":hover")){eyeAble_shadowRoot.getElementById("oneClickID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("oneClickID").setAttribute("aria-pressed","true");var a=Object.assign({},eyeAbleDefaultOneClickVariables);a.OneClickSettingsDeviations=eyeAbleVariables.OneClickSettingsDeviations;a.sidePosition=eyeAbleVariables.sidePosition;a.topPosition= 657eyeAbleVariables.topPosition;a.mobileBottomPosition=eyeAbleVariables.mobileBottomPosition;a.rightPosition=eyeAbleVariables.rightPosition;a.mobileRightPosition=eyeAbleVariables.mobileRightPosition;a.OneClickSaved=eyeAbleVariables.OneClickSaved;a.userLang=eyeAbleVariables.UserLang;a.userLangCustom=eyeAbleVariables.UserLangCustom;if(eyeAbleVariables.OneClickSettingsDeviations)for(var b=$jscomp.makeIterator(Object.entries(eyeAbleVariables.OneClickSettingsDeviations)),c=b.next();!c.done;c=b.next()){var d= 658$jscomp.makeIterator(c.value);c=d.next().value;d=d.next().value;a[c]=d}a.iAble_Font_Offset>eyeAble_settings.maximumFontSizeIncrease&&(a.iAble_Font_Offset=eyeAble_settings.maximumFontSizeIncrease);eyeAble_removeTooltip();eyeAble_updateSettingsFromStruct(a)}eyeAble_dispatchEvent("One_Click_Mode")}var eyeAbleDefaultOneClickVariables=Object.assign({},eyeAbleVariables); 659function eyeAble_saveOneClickSettings(){if(!eyeAble_oneClickEnabled)return!1;for(var a="OneClickSettingsDeviations topPosition UserLang UserLangCustom sidePosition OneClickSaved".split(" "),b={}
659,c=$jscomp.makeIterator(Object.entries(eyeAbleDefaultOneClickVariables)),d=c.next();!d.done;d=c.next()){d=$jscomp.makeIterator(d.value);var e=d.next().value;d.next();eyeAbleVariables[e]===eyeAbleDefaultOneClickVariables[e]||a.includes(e)||(b[e]=eyeAbleVariables[e])}eyeAble_setVar("OneClickSettingsDeviations", 660b);eyeAble_setVar("OneClickSaved",!0);eyeAble_showFeedbackNotification(eyeAble_getMessage("instantSaved"),"",!0)}var eyeAble_blockStorageUpdates=!1; 661function eyeAble_updateSettingsFromStruct(a){eyeAble_blockStorageUpdates=!0;if(eyeAbleVariables.bluefilterSet!==a.bluefilterSet||eyeAbleVariables.blueFilterLevel!==a.blueFilterLevel)eyeAbleVariables.blueFilterLevel=a.blueFilterLevel,"1"===a.bluefilterSet?eyeAble_setBluefilter():eyeAble_resetBluefilter();var b=!1;if(eyeAbleVariables.iAble_Font_Offset!==a.iAble_Font_Offset){b=parseInt(a.iAble_Font_Offset)-parseInt(eyeAbleVariables.iAble_Font_Offset);b>eyeAble_settings.maximumFontSizeIncrease-1&&(b= 662eyeAble_settings.maximumFontSizeIncrease-1);if(0<b)for(var c=0;c<b;c++)eyeAble_increase_font_size();else for(c=0;c<-b;c++)eyeAble_decrease_font_size();b=!0;"0"!==a.iAble_Font_Offset&&eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&&eyeAble_openZoomBox()}c=!1;eyeAbleVariables.Color_Mode!==a.Color_Mode&&("Darkmode"===a.Color_Mode?(eyeAbleVariables.Color_Mode=a.Color_Mode,eyeAble_initColors()):"Contrast"===a.Color_Mode?(eyeAbleVariables.Color_Mode=a.Color_Mode, 663eyeAbleVariables.iAble_Background_Color=a.iAble_Background_Color,eyeAbleVariables.iAble_Text_Color=a.iAble_Text_Color,eyeAble_initColors(),c=!0):eyeAble_reset_colors());eyeAbleVariables.iAble_Background_Color===a.iAble_Background_Color&&eyeAbleVariables.iAble_Text_Color===a.iAble_Text_Color||c||(eyeAbleVariables.iAble_Background_Color=a.iAble_Background_Color,eyeAbleVariables.iAble_Text_Color=a.iAble_Text_Color,eyeAble_initColors());eyeAbleVariables.eyeAble_Font_Family!==a.eyeAble_Font_Family&&("0"=== 664a.eyeAble_Font_Family?eyeAble_resetFontFamily():eyeAble_setFontFamily(a.eyeAble_Font_Family));eyeAbleVariables.eyeAble_Color_Filter!==a.eyeAble_Color_Filter&&eyeAble_applyCVD(a.eyeAble_Color_Filter);eyeAbleVariables.Extended!==a.Extended&&("1"===a.Extended?eyeAble_showAll_arrow():eyeAble_closeAll_arrow());eyeAbleVariables.BigCursor!==a.BigCursor&&("1"===a.BigCursor?eyeAble_enableBigCursor():eyeAble_disableBigCursor());eyeAbleVariables.Animations!==a.Animations&&("1"===a.Animations?eyeAble_enableAnimations(): 665eyeAble_disableAnimations());eyeAbleVariables.HideImages!==a.HideImages&&("1"===a.HideImages?eyeAble_hideImagesAndVideos():eyeAble_resetHideImagesAndVideos());eyeAbleVariables.Muted!==a.Muted&&("1"===a.Muted?eyeAble_muteAudio():eyeAble_resetMuteAudio());eyeAbleVariables.BluefilterAuto!==a.BluefilterAuto&&("0"===eyeAbleVariables.BluefilterAuto?"MAN"===a.BluefilterAuto?eyeAble_toggleBluefilterMANTimeSelect():eyeAble_toggleBluefilterSUNTimeSelect():"0"===a.BluefilterAuto&&("MAN"===eyeAbleVariables.BluefilterAuto? 666eyeAble_toggleBluefilterMANTimeSelect():eyeAble_toggleBluefilterSUNTimeSelect()));if(eyeAbleVariables.Letter_Spacing!==a.Letter_Spacing||eyeAbleVariables.Word_Spacing!==a.Word_Spacing||eyeAbleVariables.Alignment!==a.Alignment)eyeAbleVariables.Letter_Spacing=a.Letter_Spacing,eyeAbleVariables.Word_Spacing=a.Word_Spacing,eyeAbleVariables.Alignment=a.Alignment,eyeAble_setFontSpacingAndAlignments(),eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&(c=parseFloat(eyeAble_shadowRoot.getElementById("letterSpacingRangerID").getAttribute("step")), 667eyeAble_shadowRoot.getElementById("letterSpacingRangerID").value=c*eyeAbleVariables.Letter_Spacing,eyeAble_shadowRoot.getElementById("letterSpacingTxt").innerText="+"+(10*eyeAbleVariables.Letter_Spacing).toFixed(0)+"%",c=parseFloat(eyeAble_shadowRoot.getElementById("wordSpacingRangerID").getAttribute("step")),eyeAble_shadowRoot.getElementById("wordSpacingRangerID").value=c*eyeAbleVariables.Word_Spacing,eyeAble_shadowRoot.getElementById("wordSpacingTxt").innerText="+"+(10*eyeAbleVariables.Word_Spacing).toFixed(0)+ 668"%",eyeAble_alignStyleUpdate());b||eyeAbleVariables.Fontsize===a.Fontsize&&eyeAbleVariables.Line_height===a.Line_height||(eyeAbleVariables.Fontsize=a.Fontsize,eyeAbleVariables.Line_height=a.Line_height,eyeAble_runFontsizeObserver(),eyeAble_fontsizeStyleUpdate(),eyeAble_lnHeightStyleUpdate());b||eyeAbleVariables.Zoom_Lvl===a.Zoom_Lvl||(eyeAbleVariables.Zoom_Lvl=a.Zoom_Lvl,eyeAble_setWebsiteZoom(),eyeAble_zoomStyleUpdate());eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.disableIconDrag||(eyeAbleVariables.sidePosition!== 669a.sidePosition&&eyeAble_switchSide(a.sidePosition),eyeAbleVariables.topPosition!==a.topPosition&&eyeAble_changeFixedTo
669pPosition(a.topPosition));Object.keys(a).length===Object.keys(eyeAbleVariables).length&&(eyeAbleVariables=a);b&&(eyeAble_calculateSizeAndHeight(parseInt(eyeAbleVariables.iAble_Font_Offset)),eyeAble_setVar("Zoom_Lvl",eyeAble_calculateZoomLvl(parseInt(eyeAbleVariables.iAble_Font_Offset))));eyeAble_blockStorageUpdates=!1} 670function eyeAble_initDetectVideoFullscreen(){for(var a=document.getElementsByTagName("VIDEO"),b=0;b<a.length;b++)a[b].addEventListener("fullscreenchange",eyeAble_videoFullscreenDetected),a[b].addEventListener("mozfullscreenchange",eyeAble_videoFullscreenDetected),a[b].addEventListener("webkitfullscreenchange",eyeAble_videoFullscreenDetected);document.addEventListener("fullscreenchange",eyeAble_videoFullscreenDetected);document.addEventListener("mozfullscreenchange",eyeAble_videoFullscreenDetected); 671document.addEventListener("webkitfullscreenchange",eyeAble_videoFullscreenDetected);a=document.querySelectorAll(".ytp-fullscreen-button");for(b=0;b<a.length;b++)a[b].addEventListener("click",eyeAble_videoFullscreenDetected)} 672function eyeAble_videoFullscreenDetected(){document.fullscreenElement||document.fullScreen||document.mozFullScreen||document.webkitIsFullScreen?eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.display="none":eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.display="block"} 673function eyeAble_checkMobileDesign(){780>window.innerWidth&&!(eyeAble_session_parameters.isExtension&&1.5<eyeAbleVariables.Zoom_Lvl)&&(eyeAble_session_parameters.isMobile=!0);if(1E3>window.innerWidth||450>window.innerHeight)eyeAble_session_parameters.isMobile=!0;eyeAble_session_parameters.isMobile&&("Free"===eyeAble_activeFeatures.id?eyeAble_activeFeatures=eyeAble_activeFeaturesBaseMobile:(eyeAble_activeFeatures=eyeAble_activeFeaturesMobile,"Light"===eyeAble_activeFeatures.id&&(eyeAble_activeFeatures.Reader= 674!1),eyeAble_isDesktopBrowser()&&(eyeAble_activeFeatures.TabNav=!0,eyeAble_activeFeatures.BigCursor=!0)))}function eyeAble_isDesktopBrowser(){var a=navigator.userAgent,b=/Mobi|Android|iPhone|iPad|iPod|Windows Phone|BlackBerry|IEMobile/i.test(a),c=/Windows NT|Macintosh|Linux|X11/i.test(a);a=/iPad|Android.*Tablet/i.test(a);return c&&!a&&!b} 675function eyeAble_htmlFitContentSet(){if(eyeAble_pluginLocalConfig&&!0!==eyeAble_pluginLocalConfig.htmlFitContent)return!1;parseInt(getComputedStyle(document.documentElement).height)<window.innerHeight+10&&!eyeAble_htmlHeightFit&&(document.documentElement.style.height="fit-content",eyeAble_htmlHeightFit=!0)}var eyeAble_lastEvent=""; 676function eyeAble_dispatchEvent(a){if(eyeAble_lastEvent!==a){var b=new CustomEvent("eyeable:event",{detail:a});document.dispatchEvent(b);eyeAble_lastEvent=a;setTimeout(function(){eyeAble_lastEvent=""},300)}} 677function eyeAble_isFunctionActive(){for(var a="eyeAble_Font_Family iAble_Font_Offset Fontsize Line_height Word_Spacing Letter_Spacing Zoom_Lvl Alignment eyeAble_Color_Filter Color_Mode bluefilterSet Animations HideImages Muted BluefilterAuto BigCursor".split(" "),b=$jscomp.makeIterator(Object.entries(eyeAbleDefaultOneClickVariables)),c=b.next();!c.done;c=b.next()){c=$jscomp.makeIterator(c.value);var d=c.next().value;c.next();if(eyeAbleVariables[d]!==eyeAbleDefaultOneClickVariables[d]&&a.includes(d))return!0}return!1} 678function eyeAble_setActiveCheckVis(){eyeAble_isFunctionActive()?fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("functionActiveID").style.removeProperty("visibility")}):fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("functionActiveID").style.visibility="hidden"})}var eyeAble_isLocalHosting=!1; 679function eyeAble_checkIsLocalHosting(){try{eyeAble_isLocalHosting=!1,"undefined"!==typeof eyeAble_pluginConfig&&eyeAble_pluginConfig.pluginPath&&(eyeAble_pluginConfig.pluginPath.includes("eye-able-cdn")||(eyeAble_isLocalHosting=!0)),document.currentScript&&!document.currentScript.src.includes("eye-able-cdn")&&(eyeAble_isLocalHosting=!0),eyeAble_imagePaths.cssPath.includes("eye-able-cdn.")||(eyeAble_isLocalHosting=!0)}catch(a){}}var eyeAble_externalStorageIframe=!1; 680function eyeAble_createStorageIframe(){if(document.getElementById("eyeAbleStorageHub")){eyeAble_externalStorageIframe=!0;try{document.getElementById("eyeAbleStorageHub").contentWindow.postMessage("check",eyeAble_crossStorageDomain)}catch(b){console.log(b)}}else{var a=document.createElement("iframe");a.id="eyeAbleStorageHub";a.src=eyeAble_crossStorageUrl;a.style.display="none";document.head.appendChild(a)}};var EyeAbleAPI=function(){return{resetAll:function(){eyeAble_resetAll()},toggleToolbar:function(){eyeAble_toggleMainToolbar()},toggleContrastWindow:function(){eyeAble_toggleColorPickerWindow()},toggleBluefilter:function(){eyeAble_toggleBluefilter()},enableBluefilter:function(a){a||(a=parseFloat(eyeAbleVariables.blueFilterLevel));var b=Object.assign({},eyeAbleVariables);b.bluefilterSet="1";b.blueFilterLevel=a.toFixed(2);eyeAble_updateSettingsFromStruct(b)},disableBluefilter:function(){var a=Object.assign({}, 681eyeAbleVariables);a.bluefilterSet="0";eyeAble_updateSettingsFromStruct(a)},getBluefilterState:function(){return"1"===eyeAbleVariables.bluefilterSet},setZoomLevel:function(a){var b=Object.assign({},eyeAbleVariables);b.iAble_Font_Offset=a.toFixed(0);eyeAble_updateSettingsFromStruct(b)},getZoomLevel:function(){return parseInt(eyeAbleVariables.iAble_Font_Offset)},decreaseZoomLevel:function(){eyeAble_decreaseFontsize()},increaseZoomLevel:function(){eyeAble_increase_font_size()},toggleContrast:function(){eyeAble_toggleContrastMode()}, 682enableContrast:function(a,b){a&&b||(a=eyeAble_blackWhiteBackcolor,b=eyeAble_blackWhiteColor);var c=Object.assign({},eyeAbleVariables);c.iAble_Text_Color=b;
682c.iAble_Background_Color=a;c.Color_Mode="Contrast";eyeAble_updateSettingsFromStruct(c)},disableContrast:function(){eyeAble_reset_colors()},getColorMode:function(){return eyeAbleVariables.Color_Mode},toggleDarkmode:function(){eyeAble_toggleDarkmode()},getDarkmodeState:function(){return"Darkmode"===eyeAbleVariables.Color_Mode},toggleScreenreader:function(){eyeAbleWebsiteNav.toggleNavWithSpeech()}, 683toggleReadWholePage:function(){eyeAbleWebsiteNav.toggleNavWithSpeech();-1!==eyeAble_TTSinitTextTimeout&&(clearTimeout(eyeAble_TTSinitTextTimeout),eyeAble_TTSinitTextTimeout=-1);setTimeout(eyeAbleWebsiteNav.toggleReadWholePage,300)},getScreenreaderState:function(){return eyeAbleTTS.getActive()},speakText:function(a,b){b=void 0===b?null:b;eyeAbleTTS.getActive()||eyeAbleTTS.getActive()||eyeAbleWebsiteNav.toggleNavWithSpeech();eyeAbleTTS.outputText(a,b,null,!1,null,null,!1,!1)},speakElement:function(a){eyeAbleTTS.getActive()|| 684eyeAbleTTS.getActive()||eyeAbleWebsiteNav.toggleNavWithSpeech();eyeAbleTTS.outputElement(a,"unlinkedText",!1)},toggleTabNav:function(){eyeAbleWebsiteNav.toggleNavOnly()},getTabNavState:function(){return eyeAbleWebsiteNav.getActiveState()},toggleColorCorrectionWindow:function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_toggleCCpage():(eyeAble_extendIconbar(),setTimeout(function(){eyeAble_toggleCCpage()},400))},getColorCorrectionState:function(){return"Deaktiviert"!== 685eyeAble_getVar("eyeAble_Color_Filter")},setColorCorrection:function(a){eyeAble_applyCVD(a)},toggleMoreFunctionsWindow:function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_toggleMoreFunctionsPage():(eyeAble_extendIconbar(),setTimeout(function(){eyeAble_toggleMoreFunctionsPage()},400))},toggleBigCursor:function(){eyeAble_toggleBigCursor()},enableBigCursor:function(){var a=Object.assign({},eyeAbleVariables);a.BigCursor="1";eyeAble_updateSettingsFromStruct(a)}, 686disableBigCursor:function(){var a=Object.assign({},eyeAbleVariables);a.BigCursor="0";eyeAble_updateSettingsFromStruct(a)},getBigCursorState:function(){return"1"===eyeAble_getVar("BigCursor")},toggleHideImages:function(){eyeAble_toggleHideImagesAndVideos()},getHideImagesState:function(){return"1"===eyeAble_getVar("HideImages")},toggleAccessibleFont:function(){eyeAble_toggleFontFamily()},getAccessibleFontState:function(){return"0"!==eyeAble_getVar("eyeAble_Font_Family")}}}();var eyeAble_SrStartElementClass="eyeAble_SrStart",eyeAble_SrTextBlockClass="eyeAble_SrText",eyeAble_SrBlacklistClass="eyeAble_SrSkip",eyeAble_limitBarSizeSheet,eyeAble_screenreaderReactivated=!1,eyeAble_TTSinitTextTimeout=-1,azureSynthLoaded=!1,azureSynth,azurePlayer,azureRequestSent=!1,azurePlayerSynthesisTime=0,sdkApiKey,sdkRegion,azureVoice,azureLang,azureFavoriteVoices={"de-DE":"de-DE-KatjaNeural"},speechConfig; 687function eyeAble_configureExternalTTS(a){var b,c,d,e,f,h,g,l,n;return $jscomp.asyncExecutePromiseGeneratorProgram(function(q){if(1==q.nextAddress){if("undefined"===typeof enableAzureTTS)return q.return();speechConfig=window.SpeechSDK.SpeechConfig.fromSubscription(sdkApiKey,sdkRegion);speechConfig.SpeechSynthesisOutputFormat=window.SpeechSDK.SpeechSynthesisOutputFormat.Audio24Khz96KBitRateMonoMp3;azurePlayer=new window.SpeechSDK.SpeakerAudioDestination;b=window.SpeechSDK.AudioConfig.fromSpeakerOutput(azurePlayer); 688eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.azureFavoriteVoices&&(azureFavoriteVoices=eyeAble_pluginLocalConfig.azureFavoriteVoices);if(azureFavoriteVoices&&a)for(c=$jscomp.makeIterator(Object.entries(azureFavoriteVoices)),d=c.next();!d.done;d=c.next())if(e=d.value,f=$jscomp.makeIterator(e),h=f.next().value,g=f.next().value,h.toLowerCase().includes(a.toLowerCase())){azureVoice=g;azureLang=h;break}if(azureVoice&&azureVoice.toLowerCase().includes(a.toLowerCase()))return speechConfig.speechSynthesisVoiceName= 689azureVoice,speechConfig.SpeechSynthesisLanguage=azureLang,q.jumpTo(2);azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,b);return a?q.yield(azureSynth.getVoicesAsync(),4):(speechConfig.speechSynthesisVoiceName="de-DE-KatjaNeural",speechConfig.SpeechSynthesisLanguage="de-DE",q.jumpTo(2))}if(2!=q.nextAddress)if(l=q.yieldResult,eyeAble_debugLog("Azure Voices:"),eyeAble_debugLog(l),l)for(n=0;n<l.privVoices.length;n++){if(l.privVoices[n].privLocale.toLowerCase().includes(a.toLowerCase())){azureVoice= 690l.privVoices[n].privShortName;azureLang=l.privVoices[n].privLocale;
690speechConfig.speechSynthesisVoiceName=azureVoice;speechConfig.SpeechSynthesisLanguage=azureLang;break}}else speechConfig.speechSynthesisVoiceName="de-DE-KatjaNeural",speechConfig.SpeechSynthesisLanguage="de-DE";azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,b);q.jumpToEnd()})} 691function eyeAble_loadExternalVoiceSrc(){var a=document.createElement("script");a.setAttribute("src",eyeAble_imagePaths.azureTTS);a.setAttribute("id","eyeAbleTTS");a.setAttribute("async","true");a.addEventListener("load",function(){eyeAble_configureExternalTTS(document.documentElement.lang?document.documentElement.lang.toLowerCase():eyeAbleVariables.UserLang).then();azureSynthLoaded=!0});document.head.appendChild(a)} 692var eyeAbleTTS=function(){function a(){S||eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_columID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||k()}function b(){function u(Q,W,aa){X=Math.max(document.documentElement.clientWidth,window.innerWidth||0);T=Math.max(document.documentElement.clientHeight,window.innerHeight||0);var da=parseFloat(getComputedStyle(document.body).zoom); 693if(!da||1>da)da=1;W*=da;aa*=da;50<W?(W=100-W-100*da*ba/T,0>W&&(W=0),Q.style.bottom=W.toFixed(2)+"%",Q.style.top="unset"):(0>W&&(W=0),Q.style.top=W.toFixed(2)+"%");50<aa?(aa=100-aa-100*da*ha/X,0>aa&&(aa=0),W=aa.toFixed(2),eyeAble_session_parameters.isMobile&&7>W&&(W=7),Q.style.right=W+"%",Q.style.left="unset"):(0>aa&&(aa=0),Q.style.left=aa.toFixed(2)+"%")}function w(Q){function W(V){V=V||window.event;V.preventDefault();da=ca-V.clientX;ea=Z-V.clientY;ca=V.clientX;Z=V.clientY;Q.style.top=Q.offsetTop- 694ea+"px";Q.style.left=Q.offsetLeft-da+"px"}function aa(){var V=100*(Q.offsetTop-ea)/T;eyeAble_setVar("ControllerTop",V);var ia=100*(Q.offsetLeft-da)/X;eyeAble_setVar("ControllerLeft",ia);u(Q,V,ia);document.removeEventListener("mousemove",W);document.removeEventListener("mouseup",aa)}var da=0,ea=0,ca=0,Z=0;Q.onmousedown=function(V){eyeAble_shadowRoot.getElementById("srControlerHeaderID").matches(":hover")&&(X=Math.min(document.documentElement.clientWidth,window.innerWidth||0),T=Math.min(document.documentElement.clientHeight, 695window.innerHeight||0),V=V||window.event,V.preventDefault(),ca=V.clientX,Z=V.clientY,document.addEventListener("mouseup",aa),document.addEventListener("mousemove",W))}}function C(Q){function W(V){V=V||window.event;V.preventDefault();da=ca-V.touches[0].clientX;ea=Z-V.touches[0].clientY;ca=V.touches[0].clientX;Z=V.touches[0].clientY;Q.style.top=Q.offsetTop-ea+"px";Q.style.left=Q.offsetLeft-da+"px"}function aa(){Q.classList.remove("eyeAble_shakeAnimation");var V=100*(Q.offsetTop-ea)/T;eyeAble_setVar("ControllerTop", 696V);var ia=100*(Q.offsetLeft-da)/X;eyeAble_setVar("ControllerLeft",ia);u(Q,V,ia);document.removeEventListener("touchmove",W);document.removeEventListener("touchend",aa)}var da=0,ea=0,ca=0,Z=0;Q.addEventListener("touchstart",function(V){function ia(){ka=!0}var ka=!1;document.addEventListener("touchend",ia);setTimeout(function(){eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")&&!ka&&(X=Math.min(document.documentElement.clientWidth,window.innerWidth||0),T=Math.min(document.documentElement.clientHeight, 697window.innerHeight||0),document.removeEventListener("touchend",ia),V=V||window.event,V.preventDefault(),ca=V.clientX,Z=V.clientY,document.addEventListener("touchend",aa),document.addEventListener("touchmove",W),Q.classList.add("eyeAble_shakeAnimation"),eyeAble_shadowRoot.getElementById("srForwardID").blur(),eyeAble_shadowRoot.getElementById("srBackwardID").blur(),eyeAble_shadowRoot.getElementById("srStopButtonID").blur())},1E3)})}var N=' <div class="eyeAble_screenreader-window" id="screenreaderControllerID" tabindex="0" dir="ltr"> <div class="eyeAble_sr-heading" id="srControlerHeaderID"> <p class="eA_TabButton" ealangid="srHeader" tabindex="0">'+ 698eyeAble_getMessage("srHeader")+'</p> <img class="noHide eA_TabButton" role="button" tabindex="0" src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" class="eyeAble_cancel-window eA_TabButton" id="closeSrControllerID"> </div> <div class="eyeAble_sr-content"> <div class="eyeAble_sr-options"> <div class="eyeAble_sr-single-option eyeAble_sr-leftOption eyeAble_radical-border"> <div class="eyeAble_SrSkip eyeAble_sr-reading eA_TabButton" role="button" tabindex="0" eaAriaLangID="ariaCursorToogle" aria-label="'+ 699eyeAble_getMessage("ariaCursorToogle")+'" id="toggleVoiceOutputID"> <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.settingsMousePath+'" alt="" style="transform: translate(-5px, 0px);">
699 <span eyeableskipnav="true" id="srSpeechEnabledTextID" ealangid="srOn">'+eyeAble_getMessage("srOn")+'</span> </div> <p class="eyeAble_sr-option-text" eALangID="srCursor" style="font-size: min(15px,var(--font-size-smallerText));max-height: 20px;overflow: hidden;max-width: 130px;">'+ 700eyeAble_getMessage("srCursor")+'</p> </div> <div class="eyeAble_sr-single-option eyeAble_sr-controlbox eyeAble_sr-centerOption eyeAble_radical-border"> <div class="eyeAble_sr-controls"> <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eA_TabButton" id="srBackwardID" tabindex="0" style="margin-left: 1px"> <img eyeableskipnav="true" class="noHide"src="'+eyeAble_imagePaths.srBackButton+'" alt="'+eyeAble_getMessage("altBackSr")+'" eaAltLangID="altBackSr"> </button> <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eyeAble_Play_Pause eA_TabButton" tabindex="0" id="srPlayStopButtonID"> <img eyeableskipnav="true" class="noHide" src="'+ 701eyeAble_imagePaths.srPlayButton+'" alt="'+eyeAble_getMessage("altPlaySr")+'" eaAltLangID="altPlaySr"> <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srPauseButton+'" alt="'+eyeAble_getMessage("altPauseSr")+'" eaAltLangID="altPauseSr"> </button> <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eyeAble_Stop eA_TabButton" tabindex="0" id="srStopButtonID"> <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srStopButton+ 702'" alt="'+eyeAble_getMessage("altStopSr")+'" eaAltLangID="altStopSr"> </button> <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eA_TabButton" id="srForwardID" tabindex="0" style="margin-right: 2px"> <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srForwardButton+'" alt="'+eyeAble_getMessage("altForwardSr")+'" eaAltLangID="altForwardSr"> </button> </div> <p class="eyeAble_sr-option-text" eALangID="srCtrl">'+ 703eyeAble_getMessage("srCtrl")+'</p> </div> <div class="eyeAble_sr-single-option eyeAble_sr-rightOption" style="min-width: 96px;"> <button id="srIcon" class="eyeAble_SrSkip eyeAble_sr-setting eA_TabButton" tabindex="0" style="min-width: 67px;"> <img eyeableskipnav="true" src="'+eyeAble_imagePaths.srSettings+'" alt="'+eyeAble_getMessage("altSettingsSrOpen")+'" eaAltLangID="altSettingsSrOpen" class="eyeAbe_srs-icon noHide"> <img eyeableskipnav="true" src="'+ 704eyeAble_imagePaths.srSettingsClose+'" alt="'+eyeAble_getMessage("altSettingsSrClose")+'" eaAltLangID="altSettingsSrClose" class="eyeAble_srs-cancel noHide"> </button> <p class="eyeAble_sr-option-text" eALangID="srSett">'+eyeAble_getMessage("srSett")+'</p> </div> </div> <div id="srsContent" class="eyeAble_sr-settings"> <div class="eyeAble_sr-settings-content"> <div class="eyeAble_sr-speed eyeAble_radical-border"> <p eALangID="srSpeed">'+ 705eyeAble_getMessage("srSpeed")+'</p> <div class="eyeAble_sr-cmncontrols"> <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srSlowerButtID"> <img eyeableskipnav="true" class="noHide" class="eyeAble_srMinus" src="'+eyeAble_imagePaths.srMinus+'" alt="'+eyeAble_getMessage("altSrSpeedMinus")+'" eaAltLangID="altSrSpeedMinus"> </button> <div class="eyeAble_sr-cmncontrols-value" id="srRateTextID">1.0x</div> <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srFasterButtID"> <img eyeableskipnav="true" class="noHide" src="'+ 706eyeAble_imagePaths.srPlus+'" alt="'+eyeAble_getMessage("altSrSpeedPlus")+'" eaAltLangID="altSrSpeedPlus"> </button> </div> </div> <div class="eyeAble_sr-volume"> <p eALangID="srVol">'+eyeAble_getMessage("srVol")+'</p>
706 <div class="eyeAble_sr-cmncontrols"> <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srQuieterButtID"> <img eyeableskipnav="true" class="noHide" class="eyeAble_srMinus" src="'+ 707eyeAble_imagePaths.srMinus+'" alt="'+eyeAble_getMessage("altSrVolMinus")+'" eaAltLangID="altSrVolMinus"> </button> <div class="eyeAble_sr-cmncontrols-value" id="srVolumeTextID">100%</div> <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srLouderButtID"> <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srPlus+'" alt="'+eyeAble_getMessage("altSrVolPlus")+'" eaAltLangID="altSrVolPlus"> </button> </div> </div> </div> <div class="eyeAble_setting-info"> <div class="eyeAble_setting-info-icon eA_TabButton eyeAtabClickable" role="button" tabindex="-1" aria-label="'+ 708eyeAble_getMessage("srMan")+'" id="srOpenManualID"> <img style="max-height: 35px;" eyeableskipnav="true" src="'+eyeAble_imagePaths.srInfoIcon+'" alt=""> <p class="eyeAble_setting-info-text" eALangID="srMan">'+eyeAble_getMessage("srMan")+"</p> </div> </div> </div> </div> </div>";eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",N);eyeAble_shadowRoot.getElementById("closeSrControllerID").addEventListener("click", 709eyeAbleWebsiteNav.toggleNavWithSpeech);eyeAble_shadowRoot.getElementById("closeSrControllerID").addEventListener("keydown",function(Q){"Enter"===Q.code&&eyeAbleWebsiteNav.toggleNavWithSpeech()});var X=Math.max(document.documentElement.clientWidth,window.innerWidth||0),T=Math.max(document.documentElement.clientHeight,window.innerHeight||0),ba=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().height,ha=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().width, 710ja=eyeAble_shadowRoot.getElementById("srIcon"),fa=eyeAble_shadowRoot.getElementById("srsContent");ja.addEventListener("click",function(){ja.classList.toggle("eyeAble_sr-active");fa.classList.toggle("eyeAble_sr-active");fa.classList.contains("eyeAble_sr-active")?eyeAble_showClickableElements("srsContent"):eyeAble_hideClickableElements("srsContent");setTimeout(function(){ba=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().height},450)});eyeAble_session_parameters.isMobile? 711u(eyeAble_shadowRoot.getElementById("screenreaderControllerID"),80,3):u(eyeAble_shadowRoot.getElementById("screenreaderControllerID"),parseFloat(eyeAble_getVar("ControllerTop")),parseFloat(eyeAble_getVar("ControllerLeft")));eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("click",d);eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("keyup",function(Q){"Enter"===Q.key&&d()});eyeAbleVariables.ReadCursorActive||(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&& 712eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")));eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");eyeAble_session_parameters.isMobile||(eyeAble_shadowRoot.getElementById("srPlayStopButtonID").addEventListener("mouseenter",eyeAble_createTooltip), 713eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("mouseenter",eyeAble_createTooltip));eyeAble_shadowRoot.getElementById("srBackwardID").addEventListener("click",eyeAbleWebsiteNav.backward);eyeAble_shadowRoot.getElementById("srForwardID").addEventListener("click",eyeAbleWebsiteNav.forward);eyeAble_shadowRoot.getElementById("srPlayStopButtonID").addEventListener("click",eyeAbleWebsiteNav.toggleReadWholePage);eyeAble_shadowRoot.getElementById("srStopButtonID").addEventListener("click", 714eyeAbleWebsiteNav.stopReadWholePage);eyeAble_shadowRoot.getElementById("srRateTextID").innerText=eyeAble_getVar("SpeechRate").toFixed(1)+"x";eyeAble_shadowRoot.getElementById("srFasterButtID").addEventListener("click",e);eyeAble_shadowRoot.getElementById("srSlowerButtID").addEventListener("click",f);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*eyeAble_getVar("SpeechVolume")).toFixed(0)+"%";eyeAble_shadowRoot.getElementById("srQuieterButtID").addEventListener("click",g);eyeAble_shadowRoot.getElementById("srLouderButtID").addEventListener("click", 715h);eyeAble_shadowRoot.getElementById("screenreaderControllerID").focus();eyeAble_shadowRoot.getElementById("srOpenManualID").addEventListener("click",eyeAble_toggleTTSManPage);eyeAble_session_parameters.isMobile?C(eyeAble_shadowRoot.getElementById("screenreaderControllerID")):w(eyeAble_shadowRoot.getElementById("screenreaderControllerID"))}function c(){var u=eyeAble_shadowRoot.getElementById("screenreaderControllerID");u?(u.style.display="block",eyeAble_shadowRoot.getElementById("screenreaderControllerID").focus(), 716eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause"),eyeAbleVariables.ReadCursorActive||(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")))):b();azureSynthLoaded&&r&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display= 717"none")}function d(){eyeAbleVariables.ReadCursorActive?(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")),eyeAble_setVar("ReadCursorActive",!1)):(eyeAble_setVar("ReadCursorActive",!0),eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&& 718eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.remove("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOn")))}function e(){G+=.1;2<G&&(G=2);eyeAble_setVar("SpeechRate",G);eyeAble_shadowRoot.getElementById("srRateTextID").innerText=G.toFixed(1)+"x"}function f(){G-=.1;.1>G&&(G=.1);eyeAble_setVar("SpeechRate",G);eyeAble_shadowRoot.getElementById("srRateTextID").innerText= 719G.toFixed(1)+"x"}function h(){z+=.1;1<z&&(z=1);eyeAble_setVar("SpeechVolume",z);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*z).toFixed(0)+"%"}function g(){z-=.1;0>=z&&(z=.01);eyeAble_setVar("SpeechVolume",z);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*z).toFixed(0)+"%"}function l(u){var w=u.lang;w=w.split("-")[0];var C=speechSynthesis.getVoices(),N=!1;try{if(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)){for(var X=0;X<C.length;X++)if(C[X].lang.includes(w)&& 720C[X].voiceURI.includes("Google")){u.voice=C[X];N=!0;break}if(!N){var T={en:"Samantha",it:"Luca"}[w];if(T)for(X=0;X<C.length;X++)if(C[X].lang.includes(w)&&C[X].voiceURI.includes(T)){u.voice=C[X];N=!0;break}}}else for(T=0;T<C.length;T++)C[T].lang.includes(w)&&!0===C[T].localService&&(u.voice=C[T],N=!0)}catch(ba){}if(!N&&eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceLocalVoiceOnly)for(T=0;T<C.length;T++)if(!0===C[T].localService){u.voice=C[T];N=!0;break}N||(w.includes("sk")?u.lang="pl-PL": 721w.includes("uk")&&(u.lang="ru-RU"));return u}function n(u){var w=u.lang;w=w.split("-")[0];for(var C=speechSynthesis.getVoices(),N=0;N<C.length;N++)if(C[N].lang.includes(w)&&!0!==C[N].localService){u.voice=C[N];break}return u}function q(){if(R&&Y&&!0!==window.speechSynthesis.paused){var u=new SpeechSynthesisUtterance(Y);u.rate=G;u.volume=z;u.lang=J;l(u);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceBrowserVoice&&(u=n(u));H.cancel=!1;
721H(u,{chunkLength:500},null,null,!1)}}function m(){eyeAble_shadowRoot.getElementById("navAndSpeechContainerID")&& 722eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.remove("eyeAbleActive");var u=document.querySelectorAll(".eyeAble_websiteMouseSpeechFocus");if(u)for(var w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&(eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").src=eyeAble_imagePaths.mutedPath);document.getElementById("bar")&&document.getElementById("bar").remove();if(u=document.querySelectorAll(".eyeAble_websiteMousePreFocus"))for(w= 7230;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMousePreFocus")}var r=!1,v=-1,A,D,H=function(u,w,C,N,X){X=void 0===X?!0:X;w=w||{};var T=w&&void 0!==w.offset?u.text.substring(w.offset):u.text;if(u.voice&&"native"===u.voice.voiceURI){var ba=u;ba.text=T;ba.addEventListener("end",function(){H.cancel&&(H.cancel=!1);void 0!==C&&C()})}else{var ha=w&&w.chunkLength||100;T=T.match(new RegExp("^[\\s\\S]{"+Math.floor(ha/2)+","+ha+"}[.!?,]{1}|^[\\s\\S]{1,"+ha+"}$|^[\\s\\S]{1,"+ha+"} "));if(void 0===T[0]|| 7242>=T[0].length){void 0!==C&&"function"===typeof C&&C();return}var ja=T[0];ba=new SpeechSynthesisUtterance(ja);for(var fa in u)fa in u&&u[fa]&&"text"!==fa&&(ba[fa]=u[fa]);N&&X&&U&&(D=new Mark(N),ba.onboundary=function(Q){if("word"===Q.name){var W={element:"eaMark",className:"eA_highlight"};D.unmark(W);var aa=Q.charIndex;w.offset&&(aa+=w.offset);D.markRanges([{start:aa,length:Q.charLength}],W)}else"sentence"===Q.name&&(W={element:"eaMark",className:"eA_SentenceHighlight"},D.unmark(W),aa=Q.utterance.text.substring(Q.charIndex), 725Q=Q.charIndex,0!==Q&&--Q,w.offset&&(Q+=w.offset),Q={start:Q,length:aa.split(". ")[0].length+1},D.markRanges([Q],W))},ba.onend=function(){D.unmark()});ba.addEventListener("end",function(){H.cancel?H.cancel=!1:(w.offset=w.offset||0,w.offset+=ja.length-1,H(u,w,C,N,X))})}w.modifier&&w.modifier(ba);setTimeout(function(){O.speak(ba)},0)},J,M,O=window.speechSynthesis,G=1,z=1,F=!1,L,P=[],U=!0,S=!1,R=!0,Y="",I=function(u,w,C,N,X,T,ba,ha){function ja(ca,Z){Z=void 0===Z?!0:Z;P.includes(T)||P.push(T);ha&&(ca.volume= 726.001);l(ca);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceBrowserVoice&&(ca=n(ca));2>=ca.text.length?O.speak(ca):(H.cancel=!1,H(ca,{chunkLength:500},q,T,Z))}w=void 0===w?null:w;C=void 0===C?null:C;N=void 0===N?!1:N;X=void 0===X?null:X;T=void 0===T?null:T;ba=void 0===ba?!0:ba;ha=void 0===ha?!1:ha;var fa,Q,W,aa,da,ea;return $jscomp.asyncExecutePromiseGeneratorProgram(function(ca){switch(ca.nextAddress){case 1:if(!eyeAble_readerEnabled)return ca.return(!1);if(!F||!u||!eyeAbleWebsiteNavigationActive)return ca.return(); 727w||(w=M);"function"===typeof eyeAble_ttsTextFilter&&(u=eyeAble_ttsTextFilter(u));try{if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.srDictionary)for(fa in eyeAble_pluginLocalConfig.srDictionary)u=u.replaceAll(fa,eyeAble_pluginLocalConfig.srDictionary[fa])}catch(Z){}u=u.replaceAll(/\u00AD/g,"");k();R=!0;Y=C;N&&X.classList.add("eyeAble_websiteMouseSpeechFocus");if(!azureSynthLoaded){ca.jumpTo(2);break}if(azureSynth){ca.jumpTo(3);break}return ca.yield(eyeAble_configureExternalTTS(M),3);case 3:azurePlayer.resume(); 728azureRequestSent=!0;T&&ba&&!r&&U&&(Q=function(){if(0!==W.length){for(var Z=W[0].textOffset,V=1E7*azurePlayer.currentTime,ia=0,ka=0;ka<W.length;ka++)if(V>=W[ka].start&&V<=W[ka].end){ia=1;var ma={element:"eaMark",className:"eA_highlight"};A.unmark(ma);A.markRanges([{start:W[ka].textOffset-Z,length:W[ka].wordLength}],ma)}if(1>=aa.length)Z={element:"eaMark",className:"eA_SentenceHighlight"},A.unmark(Z),A.markRanges([{start:0,length:u.length}],Z);else{ka={element:"eaMark",className:"eA_SentenceHighlight"}; 729A.unmark(ka);for(var na=ma=0,la=0;la<aa.length;la++)if(V<=aa[la].start){0===la?(ma=0,na=aa[la].textOffset-Z):(ma=aa[la-1].textOffset-Z,na=aa[la].textOffset-Z-(aa[la-1].textOffset-Z));break}A.markRanges([{start:ma,length:na}],ka)}0===ia&&V>=W[W.length-1].end&&(A.unmark(),clearInterval(v))}},W=[],aa=[],A=new Mark(T),azureSynth.wordBoundary=function(Z,V){"WordBoundary"===V.privBoundaryType?W.push({start:V.privAudioOffset,end:V.privAudioOffset+V.privDuration,word:V.privText,textOffset:V.privTextOffset, 730wordLength:V.privWordLength}):"PunctuationBoundary"===V.privBoundaryType&&aa.push({start:V.privAudioOffset,textOffset:V.privTextOffset})},v=setInterval(Q,100));u=u.replaceAll('"',""");u=u.replaceAll("&","&");u=u.replaceAll("'","'");u=u.replaceAll("<","<");u=u.replaceAll(">",">");try{if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.srPhoentic)for(da in eyeAble_pluginLocalConfig.srPhoentic)u=u.replaceAll(da,'<phoneme alph
730abet="ipa" ph="'+eyeAble_pluginLocalConfig.srPhoentic[da]+ 731'"> '+da+" </phoneme>")}catch(Z){}return ca.yield(azureSynth.speakSsmlAsync('\n <speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis"\n xmlns:mstts="https://www.w3.org/2001/mstts" xml:lang="'+azureLang+'">\n <voice name="'+azureVoice+'">\n <prosody rate="'+G+'" volume="'+(100*z).toFixed(0)+'">\n '+u+"\n </prosody>\n </voice>\n </speak>\n ",function(Z){azurePlayerSynthesisTime=Z.privAudioDuration/ 7321E7;azureSynth.close();azureSynth=void 0;azureRequestSent=!1},function(Z){window.console.log("Error",Z);azurePlayerSynthesisTime=0;azureSynth.close();azureSynth=void 0;azureRequestSent=!1}),5);case 5:return ca.return();case 2:ea=new SpeechSynthesisUtterance(u),ea.rate=G,ea.volume=z,ea.pitch=1,eyeAble_session_parameters.isPlugin?(ea.lang=w,C&&ea.lang.includes(J)&&(ea.text=u+" "+C,R=!1),ja(ea,ba)):chrome.i18n.detectLanguage(u,function(Z){ea.lang=Z.isReliable&&50<=u.length?Z.languages[0].language:w; 733C&&ea.lang.includes(J)&&(ea.text=u+" "+C,R=!1);ja(ea,ba)}),ca.jumpToEnd()}})},k=function(){eyeAbleWebsiteNav.resetNotSpeakingCounter();try{v&&0<=v&&clearInterval(v),A&&A.unmark(),D&&D.unmark()}catch(X){}if(azureSynthLoaded&&!azureRequestSent){azurePlayer.pause();azurePlayer.close();azurePlayerSynthesisTime=0;azurePlayer=new window.SpeechSDK.SpeakerAudioDestination;var u=window.SpeechSDK.AudioConfig.fromSpeakerOutput(azurePlayer);azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,u)}else O&& 734O.speaking&&(O.cancel(),H.cancel=!0);if(u=document.querySelectorAll(".eyeAble_websiteMouseSpeechFocus"))for(var w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");if(u=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMouseSpeechFocus"))for(w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");w=document.querySelectorAll("*");for(var C=0;C<w.length;C++)if(w[C].shadowRoot&&"eyeAble_container_ID"!==w[C].id&&(u=w[C].shadowRoot.querySelectorAll(".eyeAble_websiteMouseSpeechFocus")))for(var N= 7350;N<u.length;N++)u[N].classList.remove("eyeAble_websiteMouseSpeechFocus")},p=null,t=null,x=function(u){if(!eyeAble_readerEnabled||!F||!eyeAbleVariables.ReadCursorActive)return!1;var w=u.path||u.composedPath&&u.composedPath();var C=w&&w.length&&w[0]?w[0]:u.target;if(C!==p&&"EYE-ABLE"!==C.tagName){"function"===typeof customScreenreaderDetect&&(C=customScreenreaderDetect(C));var N=eyeAble_getTextFromElement(C);!N&&C.parentNode&&C.parentNode.tagName&&"A"===C.parentNode.tagName&&(N=eyeAble_getTextFromElement(C.parentNode)); 736"true"===C.getAttribute("aria-hidden")&&(N=null);if(N){if(eyeAble_hasSomeParentTheClass(C,eyeAble_SrBlacklistClass)||C.tagName&&"eamark"===C.tagName.toLowerCase())return!1;if(azureSynthLoaded&&r)u=C.getRootNode().host,w=null,u&&u.classList.contains("eyeAble_container_b")&&(w=J),eyeAble_pluginLocalConfig&&!eyeAble_pluginLocalConfig.srNoAppendices&&("a"===C.tagName.toLowerCase()||C.parentNode&&C.parentNode.tagName&&"a"===C.parentNode.tagName.toLowerCase()||C.parentNode&&C.parentNode.parentNode&&C.parentNode.parentNode.tagName&& 737"a"===C.parentNode.parentNode.tagName.toLowerCase())&&(N=N+" "+eyeAble_getMessage("srLink")),S=!0,setTimeout(function(){S=!1},500),I(N,w,null,!0,C,C);else{var X=function(Q){clearInterval(fa);fa=-1;document.getElementById("bar")&&document.getElementById("bar").remove();C.querySelector("#bar")&&C.querySelector("#bar").remove();C.ownerDocument!==document&&C.ownerDocument.getElementById("bar")&&C.ownerDocument.getElementById("bar").remove();C.classList.remove("eyeAble_websiteMousePreFocus");Q=document.getElementsByClassName("eyeAble_websiteMousePreFocus"); 7380<Q.length&&Q[0].classList.remove("eyeAble_websiteMousePreFocus");Q=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMousePreFocus");0<Q.length&&Q[0].classList.remove("eyeAble_websiteMousePreFocus");eyeAble_session_parameters.isMobile?t.removeEventListener("touchend",X):t.removeEventListener("mouseleave",X);p=null};document.getElementById("bar")&&document.getElementById("bar").remove();eyeAble_shadowRoot.getElementById("bar")&&eyeAble_shadowRoot.getElementById("bar").remove();u=document.getElementsByClassName("eyeAble_websiteMousePreFocus"); 7390<u.length&&u[0].classList.remove("eyeAble_websiteMousePreFocus");u=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMousePreFocus");0<u.length&&u[0].classList.remove("eyeAble_websiteMousePreFocus");C.classList.add("eyeAble_websiteMousePreFocus");u=document.createElement("div");u.id="bar";u.style.setProperty("font-size","3px","important");u.style.zIndex="99999999";u.style.position="absolute";u.style.background="#b36000";40>C.getBoundingClientRect().height&&(u.style.fontSize="2px");C.insertBefore(u, 740C.firstChild);var T=new RadialProgress(u,{colorBg:"#b36000",colorFg:"#000",thick:50,fixedTextSize:.3,progress:0,noInitAnimation:!0,noPercentage:!0});eyeAble_limitBarSizeSheet||(eyeAble_limitBarSizeSheet=function(){var Q=document.createElement("style");Q.setAttribute("nonce",eyeAble_nonce);Q.appendChild(document.createTextNode(""));document.body.appendChild(Q);return Q.sheet}(),eyeAble_addCSSRule(eyeAble_limitBarSizeSheet,"#bar > div","max-width: 30px;max-height : 30px;"));var ba=1E3/60,ha=0;p=t=C; 741var ja=Date.now(),fa=setInterval(function(){ha+=100/(1E3/ba);Date.now()-1E3>ja&&(ha=100);if(100<=ha){ha=100;clearInterval(fa);fa=-1;document.getElementById("bar")&&document.getElementById("bar").remove();C.querySelector("#bar")&&C.querySelector("#bar").remove();t.ownerDocument!==document&&t.ownerDocument.getElementById("bar")&&t.ownerDocument.getElementById("bar").remove();t.classList.remove("eyeAble_websiteMousePreFocus");var Q=t.getRootNode().host,W=null;Q&&Q.classList.contains("eyeAble_container_b")&& 742(W=J);eyeAbleWebsiteNav.pauseReadWholePage();window.speechSynthesis&&!0===window.speechSynthesis.paused&&O.cancel();eyeAble_pluginLocalConfig&&!eyeAble_pluginLocalConfig.srNoAppendices&&("a"===t.tagName.toLowerCase()||t.parentNode&&t.parentNode.tagName&&"a"===t.parentNode.tagName.toLowerCase()||t.parentNode&&t.parentNode.parentNode&&t.parentNode.parentNode.tagName&&"a"===t.parentNode.parentNode.tagName.toLowerCase())&&(N=N+" "+eyeAble_getMessage("srLink"));I(N,W,null,!0,t,t);eyeAbleWebsiteNav.setActiveElement(t)}T.setValue(ha/ 743100)},ba);eyeAble_session_parameters.isMobile?t.addEventListener("touchend",X):t.addEventListener("mouseleave",X)}}}},y=function(){var u="touchstart";eyeAble_session_parameters.isMobile||(u="mousemove");document.body.addEventListener(u,x);eyeAble_shadowRoot.addEventListener(u,x);for(var w=document.querySelectorAll("iframe"),C=0;C<w.length;
743C++)try{var N=w[C].contentDocument||w[C].contentWindow.document;N&&N.addEventListener(u,x)}catch(X){}},B=function(){eyeAble_session_parameters.isMobile?(document.body.removeEventListener("touchstart", 744x),eyeAble_shadowRoot.removeEventListener("touchstart",x)):(document.body.removeEventListener("mousemove",x),eyeAble_shadowRoot.removeEventListener("mousemove",x))},E=function(){F&&(k(),eyeAbleWebsiteNavigationActive&&I(eyeAble_getMessage("srVoiceOff"),J),F=!1,B(),eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none",eyeAble_setVar("SpeechOutput","0"),document.body.removeEventListener("click",a),m())},K=function(){F||(F=!0,eyeAble_setVar("SpeechOutput","1"),eyeAbleWebsiteNavigationActive&& 745I("Sprachausgabe aktiviert",J),y(),document.body.addEventListener("click",k),eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&(eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").src=eyeAble_imagePaths.speakerPath),eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="block")};return{init:function(){function u(){eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.blockScreenreaderIntro||(eyeAble_screenreaderReactivated&&I(eyeAble_getMessage("srIntroReactivated"), 746J),eyeAble_session_parameters.isMobile?I(eyeAble_getMessage("srMobileIntroVoice"),J):I(eyeAble_getMessage("srintroVoice"),J))}if(!eyeAble_readerEnabled||eyeAble_readSpeakerFound)return!1;J=eyeAbleVariables.UserLang;M=eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.userLang?J:document.documentElement.lang?document.documentElement.lang.toLowerCase():J;try{new Mark(document.body)}catch(w){U=!1,console.log("Mark.js library not found.")}eyeAble_setVar("SpeechOutput","1");F=!0;G=eyeAble_getVar("SpeechRate"); 747z=eyeAble_getVar("SpeechVolume");L||(L=function(){var w=document.createElement("style");w.setAttribute("nonce",eyeAble_nonce);w.appendChild(document.createTextNode(""));document.head.appendChild(w);return w.sheet}(),eyeAble_addCSSRule(L,".eA_highlight","text-decoration: underline; background : black !important; color : white !important;"),eyeAble_addCSSRule(L,".eA_SentenceHighlight","background-color : rgba(173,216,230,0.3);"));(function(){c();setTimeout(function(){y()},1E3);window.onbeforeunload= 748function(){k()};window.onblur=function(){k()};!0===eyeAble_session_parameters.isMobile&&setTimeout(function(){eyeAble_retractIconbar(0,!0)},500);r=eyeAble_isSafari()&&780>window.innerWidth;document.body.addEventListener("click",a);eyeAble_shadowRoot.getElementById("navAndSpeechContainerID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.add("eyeAbleActive")});eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").setAttribute("aria-pressed", 749"true")})();"speechSynthesis"in window&&("undefined"===typeof eyeAble_forceExternalTTS||!1===eyeAble_forceExternalTTS)?eyeAble_TTSinitTextTimeout=setTimeout(function(){u();eyeAble_TTSinitTextTimeout=-1},200):(document.getElementById("eyeAbleTTS")?eyeAble_configureExternalTTS(M).then(function(){u()}):(eyeAble_loadExternalVoiceSrc(),setTimeout(function(){u()},1500)),r&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none"));eyeAble_dispatchEvent("Screenreader_Enabled")}, 750deInit:function(){k();B();"0"!==eyeAbleVariables.SpeechOutput&&eyeAble_dispatchEvent("Screenreader_Disabled");eyeAble_setVar("SpeechOutput","0");document.body.removeEventListener("click",a);m();F=!1;eyeAble_shadowRoot.getElementById("screenreaderControllerID")&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none")},outputText:I,outputElement:function(u,w,C){C=void 0===C?!0:C;if(w===eyeAbleNavigationTags.headlinesTags)if(u){w="";switch(u.tagName.toLowerCase()){case "h1":w= 751eyeAble_getMessage("srHeadingLev")+" 1";break;case "h2":w=eyeAble_getMessage("srHeadingLev")+" 2";break;case "h3":w=eyeAble_getMessage("srHeadingLev")+" 3";break;case "h4":w=eyeAble_getMessage("srHeadingLev")+" 4";break;case "h5":w=eyeAble_getMessage("srHeadingLev")+" 5";break;case "h6":w=eyeAble_getMessage("srHeadingLev")+" 6"}!1===C&&(w="");I(u.textContent,null,w,!1,null,u)}else I(eyeAble_getMessage("srNoHeadings"),J);else if(eyeAbleNavigationTags.headlinesTags.includes(w))if(u){var N="";switch(w){case "h1":N= 752eyeAble_getMessage("srHeadingLev")+" 1";break;case "h2":N=eyeAble_getMessage("srHeadingLev")+" 2";break;case "h3":N=eyeAble_getMessage("srHeadingLev")+" 3";break;case "h4":N=eyeAble_getMessage("srHeadingLev")+" 4";break;case "h5":N=eyeAble_getMessage("srHeadingLev")+" 5";break;case "h6":N=eyeAble_getMessage("srHeadingLev")+" 6"}!1===C&&(N="");I(u.textContent,null,N,!1,null,u)}else switch(w){case "h1":I(eyeAble_getMessage("srNoHeadingLev")+" 1",J);break;case "h2":I(eyeAble_getMessage("srNoHeadingLev")+ 753" 2",J);break;case "h3":I(eyeAble_getMessage("srNoHeadingLev")+" 3",J);break;case "h4":I(eyeAble_getMessage("srNoHeadingLev")+" 4",J);break;case "h5":I(eyeAble_getMessage("srNoHeadingLev")+" 5",J);break;case "h6":I(eyeAble_getMessage("srNoHeadingLev")+" 6",J)}else w===eyeAbleNavigationTags.graphicTags?u?(C=eyeAble_getTextFromElement(u),w=" "+eyeAble_getMessage("srImg"),eyeAbleNavigationTags.linksArray.includes(u.parentNode)&&(w=w+" "+eyeAble_getMessage("srLink")),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoImgs"), 754null):"link"===w?u?(C=eyeAble_getTextFromElement(u),w=eyeAble_getMessage("srLink"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoLink"),J):"landmark"===w?u?(C=u.textContent,C.includes("/>")&&(C=""),w=" "+eyeAble_getMessage("srLand"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoLand"),J):w===eyeAbleNavigationTags.listTags?u?(C=eyeAble_getMessage("srList")+" "+u.children.length.toFixed()+" "+eyeAble_getMessage("srEnt"),I(C,J,null,!1,null,u,!1)):I(eyeAble_getMessage("srNoList"),J):w===eyeAbleNavigationTags.listEntryTags? 755u?((C=u.textContent)||(C=eyeAble_getTextFromElement(u)),C.includes("/>")&&(C=""),w=" "+eyeAble_getMessage("srListEnt"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoListEnt"),J):w===eyeAbleNavigationTags.formTags?u?(C=eyeAble_getMessage("srForm"),I(C,null,
755null,!1,null,u,!1)):I(eyeAble_getMessage("srNoForm"),J):eyeAbleNavigationTags.inputTags.includes(w)?u?(C=u.innerText,C.includes("/>")&&(C=""),C||(C=eyeAble_getTextFromElement(u)),""===C?I(eyeAble_getMessage("srInp"),null):(w=" "+eyeAble_getMessage("srInp"), 756I(C,null,w,!1,null,u))):I(eyeAble_getMessage("srNoInp"),J):w===eyeAbleNavigationTags.buttonTags?u?(C=u.innerText,C.includes("/>")&&(C=""),C||(C=eyeAble_getTextFromElement(u)),w=" "+eyeAble_getMessage("srBut"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoBut"),J):w===eyeAbleNavigationTags.embbeddedTags?u?(C=u.innerText,C.includes("/>")&&(C=""),u.name&&(C+=u.name),w=" "+eyeAble_getMessage("srEmb"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoEmb"),J):w===eyeAbleNavigationTags.selectTags?u?(C= 757u.innerText,C.includes("/>")&&(C=""),u.name&&(C+=u.name),w=" "+eyeAble_getMessage("srCom"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoCom"),J):"unlinkedText"===w&&(u?(w=u.textContent,w.includes("/>")&&(w=""),N=" "+eyeAble_getMessage("srTxt"),!1===C&&(N=""),I(w,null,N,!1,null,u)):I(eyeAble_getMessage("srNoTxt"),J))},stop:k,pause:function(){azureSynthLoaded&&azureSynth?azurePlayer.pause():!0===O.speaking&&O.pause()},resume:function(){azureSynthLoaded&&azureSynth?azurePlayer.resume():O.resume()}, 758getActive:function(){return F},getSpeakingState:function(){return azureSynthLoaded?azurePlayer.privIsPaused||azurePlayer.currentTime>=azurePlayerSynthesisTime?!1:!0:O.speaking},getLastFinishedElement:function(){if(2<P.length){var u=P.pop(),w=P.pop();P.push(u);return w}return null},mouseElementToSpeech:x,toggleSpeechOutput:function(){F?E():K()},toggleCursorSpeechOutput:d,increaseVolume:h,decreaseVolume:g,deactivate:E,reactivate:K}}(); 759function eyeAble_getTextFromElement(a){if(!a)return"";if(eyeAble_checkForText(a))var b=a.innerText;if(b)return b;if("slot"===a.tagName.toLowerCase()&&0<a.assignedNodes().length&&a.assignedNodes()[0].nodeValue)for(b=0;b<a.assignedNodes().length;b++)if(a.assignedNodes()[b].nodeType===Node.TEXT_NODE)return a.assignedNodes()[b].nodeValue;if("function"===typeof a.getAttribute){if(b=a.getAttribute("aria-labelledby"))return eyeAble_getTextFromElement(document.getElementById(b));if((b=a.getAttribute("aria-label"))|| 760(b=a.getAttribute("alt"))||(b=a.getAttribute("title"))||(b=a.value)||(b=a.getAttribute("placeholder")))return b}return""};var eyeAbleNavigationTags={headlinesTags:"h1,h2,h3,h4,h5,h6",graphicTags:"img",tableTags:"table",listTags:"ol,ul,menu",listEntryTags:"li",inputTags:"input,textarea",buttonTags:"button",formTags:"form",selectTags:"select",embbeddedTags:"object,embed,iframe,audio,video",linksArray:[].slice.call(document.links),tabAllCategories:"h1,h2,h3,h4,h5,h6 img table ol,ul,menu li input button form object,embed,iframe,audio,video link landmark select unlinkedText".split(" ")},eyeAble_NavStyle=document.createElement("style"); 761eyeAble_NavStyle.textContent=".eyeAble_websiteNavFocus {\n border: #4e8000 8px solid !important;\n z-index: 9999999;\n}\n.eyeAble_websiteMouseSpeechFocus {\n outline: #007ea8 5px solid !important;\n box-shadow: 0 0 16px #333;\n z-index: 9999999;\n}.eyeAble_websiteMousePreFocus {\n outline: #b36000 3px solid !important;\n box-shadow: 0 0 16px #333;\n z-index: 9999999;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n"; 762eyeAble_NavStyle.setAttribute("id","eyeAble_NavStyleID"); 763var eyeAbleWebsiteNavigationActive=!1,eyeAble_readSpeakerFound=!1,eyeAbleWebsiteNav=function(){function a(z,F){function L(I,k,p){p=void 0===p?!1:p;if(U){if(document.body.querySelector("."+eyeAble_SrTextBlockClass)&&!eyeAble_hasSomeParentTheClass(I,eyeAble_SrTextBlockClass)||eyeAble_hasSomeParentTheClass(I,eyeAble_SrBlacklistClass))return!1}else if("all"===k&&I.classList.contains("eA_TabButton")&&"-1"!==I.getAttribute("tabindex"))return!0;if(!I)return!1;var t=eyeAble_getTextFromElement(I).trim(),x= 764I.getBoundingClientRect(),y=getComputedStyle(I),B=I.getAttribute("href");if(2>x.width*x.height&&(!B||"function"!==typeof B.startsWith||!B.startsWith("#")&&!B.startsWith("javascript:"))||"true"===f.elements[f.index].getAttribute("eyeableskipnav")||"-1"===f.elements[f.index].getAttribute("tabindex")||"hidden"===y.visibility||"none"===y.display||"0"===y.opacity||eyeAble_hasSomeParentTheAttribute(I,"aria-hidden","true"))return!1;y=g!==t;q&&!m&&g&&g.length>t.length&&(y=y&&!g.includes(t));if("landmark"=== 765k)return eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)&&("#"===I.href.charAt(0)||"#"===I.href.charAt(I.href.length-1))?!0:!1;if("link"===k)return eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)?(t&&(g=t),!0):!1;if("unlinkedText"===k)return eyeAble_checkForText(I)&&y&&t?(g=t,!0):!1;if("all"===k){if((k=I.getAttribute("tabindex"))&&0<=parseInt(k))return!0;
765if(0<I.children.length&&eyeAbleNavigationTags.linksArray.includes(I.children[0])&& 766(eyeAble_getTextFromElement(I.children[0]).trim()===t||!t))return!1;for(k=0;k<eyeAbleNavigationTags.tabAllCategories.length;k++)if(L(I,eyeAbleNavigationTags.tabAllCategories[k],!0))return P=eyeAbleNavigationTags.tabAllCategories[k],t&&(g=t),!0;return!1}x=k.split(",").includes(f.elements[f.index].tagName.toLowerCase());p&&(x=x&&y);x&&("img"===k&&f.alt&&""!==f.alt?g=f.elements[f.index].alt:(I=I.tagName.toLowerCase(),eyeAbleNavigationTags.listTags.includes(I)||eyeAbleNavigationTags.formTags.includes(I)|| 767eyeAbleNavigationTags.tableTags.includes(I)||t&&(g=t)));return x}var P,U=q;if(f){var S=document.querySelectorAll(".eyeAble_websiteNavFocus");0===S.length&&(S=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteNavFocus"));var R=f.index,Y=!1;"next"===F?f.index<f.elements.length-1?f.index++:Y=!0:0<f.index?f.index--:0>f.index?f.index=0:Y=!0;fastdomEA.measure(function(){for(;!L(f.elements[f.index],z);)if("next"===F)if(f.index<f.elements.length-1)f.index++;else{Y=!0;break}else if(0<f.index)f.index--; 768else{Y=!0;break}var I=!0;"all"===z&&P&&(!U||"unlinkedText"!==P&&"h1,h2,h3,h4,h5,h6"!==P||(I=!1),z=P);if(Y)return eyeAbleTTS.outputElement(null,z),f.index=R,null;var k=f.elements[f.index].getBoundingClientRect(),p=window.pageYOffset,t=window.innerHeight,x=parseFloat(getComputedStyle(document.body).zoom);if(!x||1>x)x=1;fastdomEA.mutate(function(){if(S)for(var y=0;y<S.length;y++)S[y].classList.remove("eyeAble_websiteNavFocus");f.elements[R]&&f.elements[R].classList.remove("eyeAble_websiteNavFocus"); 769(y=f.elements[f.index].classList.contains("eA_TabButton"))||f.elements[f.index].classList.add("eyeAble_websiteNavFocus");f.elements[f.index].focus();if(f.elements[f.index].getRootNode()!==eyeAble_shadowRoot){var B=p+k.top-t/2+k.height/2;k.height>t&&(B=p+k.top-t/2);Math.abs(window.scrollY-B)>.1*window.innerHeight&&!y&&window.scrollTo({top:B,left:0,behavior:"smooth"})}else f.elements[f.index].getAttribute("tabindex")||f.elements[f.index].parentNode.focus();eyeAbleTTS.outputElement(f.elements[f.index], 770z,I)});return f.elements[f.index]})}}function b(){eyeAble_updateNotifcationBannerPosition();eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText!==eyeAble_getMessage("srBannerTxt")&&(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText=eyeAble_getMessage("srBannerTxt"));eyeAble_session_parameters.isMobile&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none");var z=eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID");z||(z=document.createElement("IMG"), 771z.src=eyeAble_imagePaths.speakerPath,z.classList.add("eyeAble_speakerImage"),z.setAttribute("eyeableskipnav","true"),z.id="eyeAbleSpeakerEnabledID",eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").appendChild(z));eyeAbleTTS.getActive()?z.src!==eyeAble_imagePaths.speakerPath&&(z.src=eyeAble_imagePaths.speakerPath):z.src!==eyeAble_imagePaths.mutedPath&&(z.src=eyeAble_imagePaths.mutedPath)}function c(z){if("undefined"===typeof eyeAble_blockKeyInputs||!eyeAble_blockKeyInputs){if(z.altKey||z.metaKey|| 772"Meta"===z.key||z.ctrlKey||!0===h&&27!==z.keyCode||("input"===document.activeElement.tagName.toLowerCase()||"textarea"===document.activeElement.tagName.toLowerCase())&&9!==z.keyCode&&27!==z.keyCode&&113!==z.keyCode&&39!==z.keyCode&&37!==z.keyCode)return!1;var F=!0;switch(z.keyCode){case 72:var L=eyeAbleNavigationTags.headlinesTags;break;case 71:L=eyeAbleNavigationTags.graphicTags;break;case 84:L=eyeAbleNavigationTags.tableTags;break;case 75:L="link";break;case 68:L="landmark";break;case 49:L="h1"; 773break;case 50:L="h2";break;case 51:L="h3";break;case 52:L="h4";break;case 53:L="h5";break;case 54:L="h6";break;case 76:L=eyeAbleNavigationTags.listTags;break;case 73:L=eyeAbleNavigationTags.listEntryTags;break;case 70:L=eyeAbleNavigationTags.formTags;break;case 66:L=eyeAbleNavigationTags.buttonTags;break;case 67:L=eyeAbleNavigationTags.selectTags;break;case 69:L=eyeAbleNavigationTags.inputTags;break;case 83:eyeAbleTTS.getActive()&&(f.index=-1);break;case 79:L=eyeAbleNavigationTags.embbeddedTags;break; 774case 113:eyeAble_toggleTTSManPage();O(eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]'));eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]').focus();setTimeout(function(){eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]').focus()},550);break;case 39:q&&!m&&J();break;case 37:q&&!m&&M();break;case 9:L="all";z.preventDefault();break;default:F=!1}F&&([37,39,9].includes(z.keyCode)||eyeAbleWebsiteNav.pauseReadWholePage(),!0===window.speechSynthesis.paused&&window.speechSynthesis.cancel()); 775b();var P=!1;
775if(27===z.keyCode)eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_retractIconbar():27===z.keyCode&&eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&"none"!==eyeAble_shadowRoot.getElementById("ttsManualContainerID").style.display?eyeAble_closeTTSManPage():e();else if(13===z.keyCode){var U=function(I){if(!1===P){var k=new KeyboardEvent("keydown",{bubbles:!0,cancelable:!0,keyCode:13});I.dispatchEvent(k)}},S=function(){var I= 776document.activeElement,k=window.location.hash.substr(1);k!==Y?O(document.getElementById(k),!0):I!==R&&O(I,!0);R.removeEventListener("blur",S)};if(!0===P)return!1;P=!0;setTimeout(function(){P=!1},100);var R=document.activeElement,Y=window.location.hash.substr(1);R.addEventListener("blur",S);eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&"none"!==eyeAble_shadowRoot.getElementById("ttsManualContainerID").style.display&&eyeAble_toggleTTSManPage();if(z=document.querySelectorAll(".eyeAble_websiteNavFocus")[0])[].slice.call(z.children).forEach(function(I, 777k){eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)&&U(I)}),eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(z)?U(z):z.click()}else L&&(z.shiftKey?a(L,"previous"):a(L,"next"))}}function d(){function z(){var F=1E3;if(!0===H)H=!1,n=setTimeout(z,F);else{var L=!1;!0===window.speechSynthesis.paused||!0===m?(eyeAbleTTS.resume(),m=!1,eyeAbleTTS.getSpeakingState()||(eyeAble_isSafari()||eyeAbleTTS.outputText("Weiter",eyeAbleVariables.UserLang,null,!1, 778null,null,!1,!0),F=2300,setTimeout(function(){a("all","next")},300))):(eyeAbleTTS.getSpeakingState()?v=0:(F=2300,a("all","next"),v+=1),3<=v&&(v=0,A(),L=!0,eyeAbleTTS.outputText(eyeAble_getMessage("srSiteEnd"),eyeAbleVariables.UserLang,null,!1,null,null,!1,!1)));L||(n=setTimeout(z,F))}}z()}function e(){var z=document.querySelectorAll(".eyeAble_websiteNavFocus");if(z)for(var F=0;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");if(z=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteNavFocus"))for(F= 7790;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");document.body.removeEventListener("keydown",c);eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none");eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").remove();eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.remove("eyeAbleActive"); 780eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("TabNavMoreID")&&eyeAble_shadowRoot.getElementById("TabNavMoreID").classList.remove("eyeAbleActive");eyeAbleTTS.getActive&&(eyeAbleTTS.deInit(),h=!1);A();eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").setAttribute("aria-pressed","false");eyeAble_shadowRoot.getElementById("tabNavContainerID").setAttribute("aria-pressed", 781"false");eyeAbleWebsiteNavigationActive=!1}var f,h=!1,g,l=function(){if(!eyeAble_tabNavEnabled)return!1;f={elements:[].slice.call(document.body.querySelectorAll("*")),index:-1};eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&G(eyeAble_shadowRoot.getElementById("ttsManualContainerID").querySelectorAll("*"));var z=[];z.push.apply(z,eyeAble_shadowRoot.getElementById("eyeAble_columID").querySelectorAll("*"));z.push.apply(z,f.elements);f.elements=z;eyeAbleTTS.getActive()&&(z=[],z.push.apply(z, 782eyeAble_shadowRoot.getElementById("screenreaderControllerID").querySelectorAll("*")),z.push.apply(z,f.elements),f.elements=z);for(z=0;z<f.elements.length;z++)if(f.elements[z].shadowRoot&&"eyeAble_container_ID"!==f.elements[z].id){var F=f.elements[z].shadowRoot.querySelectorAll("*");f.elements.splice.apply(f.elements,[z,0].concat($jscomp.arrayFromIterable(F)));z+=F.length}if(eyeAbleWebsiteNavigationActive)e(),eyeAble_showFeedbackNotification(eyeAble_getMessage("navDisabled"),"ALT + T"),eyeAble_closeTTSManPage(),
783eyeAble_dispatchEvent("Key_Navigation_Disabled");else{if(!document.getElementById("eyeAble_NavStyleID"))for(document.body.appendChild(eyeAble_NavStyle),z=document.createElement("style"),z.innerText=eyeAble_NavStyle.innerText,eyeAble_shadowRoot.appendChild(z),z=document.querySelectorAll("*"),F=0;F<z.length;F++)if(z[F].shadowRoot&&"eyeAble_container_ID"!==z[F].id){var L=document.createElement("style");L.innerText=eyeAble_NavStyle.innerText;z[F].shadowRoot.appendChild(L)}eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.add("eyeAbleActive"); 784eyeAble_shadowRoot.getElementById("tabNavContainerID").setAttribute("aria-pressed","true");eyeAble_shadowRoot.getElementById("TabNavMoreID")&&(eyeAble_shadowRoot.getElementById("TabNavMoreID").setAttribute("aria-pressed","true"),eyeAble_shadowRoot.getElementById("TabNavMoreID").classList.add("eyeAbleActive"));eyeAbleNavigationTags.linksArray=[].slice.call(document.links);-1!==eyeAble_notificationTimeoutID&&clearTimeout(eyeAble_notificationTimeoutID);eyeAbleWebsiteNavigationActive=!0;b();eyeAbleTTS.getActive()|| 785(eyeAble_toggleTTSManPage(),O(eyeAble_shadowRoot.getElementById("ttsManualCloseID")),eyeAble_dispatchEvent("Key_Navigation_Enabled"));document.body.addEventListener("keydown",c);eyeAble_showFeedbackNotification(eyeAble_getMessage("navEnabled"),"ALT + T")}},n=-1,q=!1,m=!1,r=function(){if(!eyeAbleTTS.getActive())return q=!1;eyeAbleTTS.stop();var z=document.body.querySelector("."+eyeAble_SrStartElementClass);z||(z=document.body.querySelector("h1"));z||(z=document.body.querySelector("h2"));z||(z=document.body.querySelector(eyeAbleNavigationTags.headlinesTags)); 786if(!z||document.body.querySelector("."+eyeAble_SrTextBlockClass))z?eyeAble_hasSomeParentTheClass(z,eyeAble_SrTextBlockClass)||(z=document.body.querySelector("."+eyeAble_SrTextBlockClass)):document.body.querySelector("*");O(z,!0);eyeAbleTTS.outputText(eyeAble_getMessage("srAutoIntro"),eyeAbleVariables.UserLang,null,!1,null,null,!1,!1);setTimeout(function(){d();q=!0},1E3);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.add("active_playPause")},v=0,A=function(){eyeAbleTTS.stop(); 787-1!==n&&(clearTimeout(n),n=-1);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause")&&eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");var z=document.querySelectorAll(".eyeAble_websiteNavFocus");if(z)for(var F=0;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");q=!1;setTimeout(function(){eyeAble_shadowRoot.getElementById("srStopButtonID")&&eyeAble_shadowRoot.getElementById("srStopButtonID").blur()},200)},D=function(){if(-1!== 788n){v=0;clearTimeout(n);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause")&&eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");var z=eyeAbleVariables.UserLang;!(document.documentElement.lang?document.documentElement.lang:z).includes(z)||eyeAble_isSafari()||eyeAble_session_parameters.isMobile?eyeAbleTTS.stop():eyeAbleTTS.pause();n=-1;m=!0}},H=!1,J=function(){v=0;H=!0;a("all","next");setTimeout(function(){eyeAble_shadowRoot.getElementById("srForwardID").blur()}, 789200)},M=function(){v=0;H=!0;a("all","previous");setTimeout(function(){eyeAble_shadowRoot.getElementById("srBackwardID").blur()},200)},O=function(z,F){F=void 0===F?!1:F;if(z&&f)for(var L=0;L<f.elements.length;L++)f.elements[L]===z&&(f.index=F?L-1:L)},G=function(z){var F=[];F.push.apply(F,z);F.push.apply(F,f.elements);f.elements=F};return{toggleNavWithSpeech:function(){if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.readSpeaker)if(document.querySelector(".rsexpanded")){if(document.querySelector(".rsbtn_closer"))return document.querySelector(".rsbtn_closer").click(), 790eyeAble_readSpeakerFound=!0,!1}else{if(document.querySelector(".rsbtn_play"))return document.querySelector(".rsbtn_play").click(),eyeAble_readSpeakerFound=!0,!1;if(document.querySelector(".readspeaker"))return document.querySelector(".readspeaker").click(),eyeAble_readSpeakerFound=!0,!1}if(eyeAbleWebsiteNavigationActive&&!eyeAbleTTS.getActive()){if(!eyeAble_readerEnabled)return!1;eyeAble_setVar("SpeechOutput","1");eyeAbleTTS.init();O(eyeAble_shadowRoot.querySelector("#srControlerHeaderID > p"));b(); 791eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S")}else if(eyeAbleWebsiteNavigationActive)eyeAbleWebsiteNavigationActive&&eyeAbleTTS.getActive()&&(e(),eyeAble_showFeedbackNotification(eyeAble_getMessage("srDisabled"),"ALT + S"));else{if(!eyeAble_readerEnabled)return!1;eyeAble_setVar("SpeechOutput","1");eyeAbleTTS.init();l();O(eyeAble_shadowRoot.querySelector("#srControlerHeaderID > p"));b();eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S")}},toggleNavOnly:l, 792toggleSpeechOnly:function(){if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.readSpeaker)if(document.querySelector(".rsexpanded")){if(document.querySelector(".rsbtn_closer"))return document.querySelector(".rsbtn_closer").click(),eyeAble_readSpeakerFound=!0,!1}else{if(document.querySelector(".rsbtn_play"))return document.querySelector(".rsbtn_play").click(),eyeAble_readSpeakerFound=!0,!1;if(document.querySelector(".readspeaker"))return document.querySelector(".readspeaker").click(),eyeAble_readSpeakerFound= 793!0,!1}eyeAbleTTS.getActive()?(eyeAbleTTS.deInit(),A(),h=!1):(eyeAbleTTS.init(),eyeAbleWebsiteNavigationActive&&O(e
793yeAble_shadowRoot.querySelector("#srControlerHeaderID > p")),eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S"),h=!0)},setActiveElement:O,addElementsToNavigation:G,getActiveState:function(){return eyeAbleWebsiteNavigationActive},toggleReadWholePage:function(){q?m?(v=0,eyeAbleTTS.getActive()?(-1===n&&d(),eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.add("active_playPause")): 794q=!1):D():r()},stopReadWholePage:A,pauseReadWholePage:D,forward:J,backward:M,resetNotSpeakingCounter:function(){v=0},displayUserManualWebsiteNavigation:function(){eyeAble_toggleTTSManPage()},reset:function(){e();eyeAble_setActiveCheckVis()}}}();function eyeAble_createManualWindow(){function a(){"tabEndShortcuts"===this.id?eyeAble_shadowRoot.getElementById("shortcutManualCloseID").focus():eyeAble_shadowRoot.getElementById("manualShortLast").focus()}var b=' <section aria-labelledby="keyManWindowHeading" class="eyeAble_navigation" id="shortcutManualContainerID" tabindex="-1">\n <div aria-hidden="true" id="tabStartShortcuts" class="eyeAtabClickable" tabindex="0"></div> <div class="eyeAble-navigation-header eyeAble_radical-border" id="shortcutManualContainerIDheader">\n <div class="eyeAble-navigation-logo">\n <img src="'+ 795eyeAble_imagePaths.whiteLogo+'" alt="">\n </div>\n <h2 id="keyManWindowHeading" class="eyeAble-navigation-headertext" eALangID="manHeader">'+eyeAble_getMessage("manHeader")+'</h2>\n <div role="button" class="eyeAble_navigation-cancel eyeAtabClickable" id="shortcutManualCloseID">\n <img src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow">\n </div>\n </div>\n <div class="eyeAble-navigation-body">\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <p class="eyeAble-navigation-text" eALangID="manIntro" style="margin-top: 0">'+ 796eyeAble_getMessage("manIntro")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manInstant">'+eyeAble_getMessage("manInstant")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">Q</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipInstant">'+ 797eyeAble_getMessage("tipInstant")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTTSman">'+eyeAble_getMessage("manTTSman")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">F2</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="manHeaderTTS">'+ 798eyeAble_getMessage("manHeaderTTS")+'</p>\n </div> \n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTool">'+eyeAble_getMessage("manTool")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">1</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manWinCont">'+ 799eyeAble_getMessage("manWinCont")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">2</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manWinCCID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manWinCC">'+eyeAble_getMessage("manWinCC")+ 800'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">3</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipCCTxt">'+eyeAble_getMessage("tipCCTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manWinFuncID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manWinFunc">'+ 801eyeAble_getMessage("manWinFunc")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">4</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipFuncTxt">'+eyeAble_getMessage("tipFuncTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manReset">'+ 802eyeAble_getMessage("manReset")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">R</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipResTxt">'+eyeAble_getMessage("tipResTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTTS">'+ 803eyeAble_getMessage("manTTS")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">S</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipSrTxt">'+eyeAble_getMessage("tipSrTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manTabID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTab">'+ 804eyeAble_getMessage("manTab")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">T</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipNavTxt">'+eyeAble_getMessage("tipNavTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manCont">'+ 805eyeAble_getMessage("manCont")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">C</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipContrast">'+eyeAble_getMessage("tipContrast")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manNightID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manNight">'+ 806eyeAble_getMessage("manNight")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">N</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipNight">'+eyeAble_getMessage("tipNight")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manBfID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manBf">'+ 807eyeAble_getMessage("manBf")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">B</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipBfTxt">'+eyeAble_getMessage("tipBfTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manLarger">'+ 808eyeAble_getMessage("manLarger")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">+</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="manLargerTxt">'+eyeAble_getMessage("manLargerTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manSmall">'+ 809eyeAble_getMessage("manSmall")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">-</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipfontMinus">'+eyeAble_getMessage("tipfontMinus")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manMagnifierID">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manMag">'+ 810eyeAble_getMessage("manMag")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">M</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="tipMagTxt">'+eyeAble_getMessage("tipMagTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" style="padding-bottom: 20px;">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable" id="manualShortLast">\n <p class="eyeAble_navigation-name" eALangID="manEsc">'+ 811eyeAble_getMessage("manEsc")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">Esc</div>\n </div>\n </div>\n </div>\n<div aria-hidden="true" id="tabEndShortcuts" class="eyeAtabClickable" tabindex="0"></div> </div>\n </section>';eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);if(!eyeAble_session_parameters.isExtension||eyeAble_session_parameters.isPlugin)eyeAble_shadowRoot.getElementById("manMagnifierID").style.display= 812"none";eyeAble_shadowRoot.getElementById("tabEndShortcuts").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartShortcuts").addEventListener("focus",a);!1===eyeAble_activeFeatures.MoreFunctions&&(eyeAble_shadowRoot.getElementById("manWinFuncID").style.display="none");!1===eyeAble_activeFeatures.ColorCorrection&&(eyeAble_shadowRoot.getElementById("manWinCCID").style.display="none");!1===eyeAble_activeFeatures.TabNav&&(eyeAble_shadowRoot.getElementById("manTabID").style.display="none"); 813!1===eyeAble_activeFeatures.Nightmode&&(eyeAble_shadowRoot.getElementById("manNightID").style.display="none");!1===eyeAble_activeFeatures.Bluefilter&&(eyeAble_shadowRoot.getElementById("manBfID").style.display="none");eyeAble_shadowRoot.getElementById("shortcutManualCloseID").addEventListener("click",eyeAble_toggleShortcutManPage);eyeAble_dragElement(eyeAble_shadowRoot.getElementById("shortcutManualContainerID"));try{hideConflictingShortcuts()}catch(c){console.log(c)}} 814function eyeAble_toggleShortcutManPage(){eyeAble_closeAllOtherPages("shortcutManualContainerID");var a=eyeAble_shadowRoot.getElementById("shortcutManualContainerID");a?"none"===a.style.display?(a.style.display="block",eyeAble_shadowRoot.getElementById("shortcutManualCloseID").focus(),setTimeout(function(){a.focus()},500),eyeAble_showClickableElements("shortcutManualContainerID"),eyeAble_showFeedbackNotification(eyeAble_getMessage("manOpen"),"ALT + F1")):(eyeAble_closeShortcutManualPage(),eyeAble_hideClickableElements("shortcutManualContainerID"), 815eyeAble_showFeedbackNotification(eyeAble_getMessage("manClose"),"ALT + F1")):(eyeAble_createManualWindow(),eyeAble_shadowRoot.getElementById("shortcutManualContainerID").focus(),eyeAble_showClickableElements("shortcutManualContainerID"),setTimeout(function(){eyeAble_shadowRoot.getElementById("shortcutManualCloseID").focus()},500),eyeAble_showFeedbackNotification(eyeAble_getMessage("manOpen"),"ALT + F1"))} 816function eyeAble_closeShortcutManualPage(){eyeAble_shadowRoot.getElementById("shortcutManualContainerID")&&(eyeAble_shadowRoot.getElementById("shortcutManualContainerID").style.display="none")}function getPageAccessKeys(){var a=new Set;document.querySelectorAll("[accesskey]").forEach(function(b){(b=b.getAttribute("accesskey"))&&a.add(b.toUpperCase())});return a} 817function hideConflictingShortcuts(){var a=getPageAccessKeys();[{key:"Q",elementId:null},{key:"F2",elementId:null},{key:"1",elementId:null},{key:"2",elementId:null},{key:"3",elementId:"manWinCCID"},{key:"4",elementId:"manWinFuncID"},{key:"R",elementId:null},{key:"S",elementId:null},{key:"T",elementId:"manTabID"},{key:"C",elementId:null},{key:"N",elementId:"manNightID"},{key:"B",elementId:"manBfID"},{key:"M",elementId:"manMagnifierID"}
817].forEach(function(b){if(a.has(b.key))if(console.log("Access key conflict detected for key: "+ 818b.key),b.elementId){var c=eyeAble_shadowRoot.getElementById(b.elementId);c&&(c.style.display="none",console.log("Hidden shortcut element: "+b.elementId))}else hideShortcutByKey(b.key)})}function hideShortcutByKey(a){eyeAble_shadowRoot.querySelectorAll(".eyeBAle_single-navigation").forEach(function(b){var c=!1;b.querySelectorAll(".eyeAble-nav-key").forEach(function(d){d.textContent.trim()===a&&(c=!0)});c&&(b.style.display="none",console.log("Hidden shortcut section containing key: "+a))})} 819function eyeAble_createTTSManualWindow(){function a(){"tabEndTTS"===this.id?eyeAble_shadowRoot.getElementById("ttsManualCloseID").focus():eyeAble_shadowRoot.getElementById("manualTTSLast").focus()}eyeAble_closeAllOtherPages("ttsManualContainerID");var b=' <section aria-labelledby="ttsManWindowHeading" class="eyeAble_navigation" id="ttsManualContainerID" tabindex="-1">\n <div aria-hidden="true" id="tabStartTTS" class="eyeAtabClickable" tabindex="-1"></div> <div class="eyeAble-navigation-header eyeAble_radical-border" id="ttsManualContainerIDheader">\n <div class="eyeAble-navigation-logo">\n <img src="'+ 820eyeAble_imagePaths.whiteLogo+'" alt="">\n </div>\n <h2 id="ttsManWindowHeading" class="eyeAble-navigation-headertext" eALangID="manHeaderTTS">'+eyeAble_getMessage("manHeaderTTS")+'</h2>\n <div role="button" class="eyeAble_navigation-cancel eyeAtabClickable" id="ttsManualCloseID" style="margin-left: 20px">\n <img src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" style="width: 25px;height: 25px;max-width: unset;">\n </div>\n </div>\n <div class="eyeAble-navigation-body">\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <p class="eyeAble-navigation-text eyeAtabClickable" eALangID="man2Intro" style="margin-top: 10px">'+ 821eyeAble_getMessage("man2Intro")+'</p>\n <p class="eyeAble-navigation-text eyeAtabClickable" eALangID="man2Intro2" style="margin-top: 20px">'+eyeAble_getMessage("man2Intro2")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Close">'+eyeAble_getMessage("man2Close")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">Esc</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTool">'+ 822eyeAble_getMessage("manTool")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">1</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Show">'+eyeAble_getMessage("man2Show")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">F2</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Next">'+ 823eyeAble_getMessage("man2Next")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">Tab</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="man2Shift">'+eyeAble_getMessage("man2Shift")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Focus">'+ 824eyeAble_getMessage("man2Focus")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">S</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="man2FocusTxt">'+eyeAble_getMessage("man2FocusTxt")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Head">'+ 825eyeAble_getMessage("man2Head")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">H</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2HeadLev">'+eyeAble_getMessage("man2HeadLev")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble-nav-key-to">1</div>\n <div class="eyeAble-nav-key">6</div>\n </div>\n </div>\n <p class="eyeAble-navigation-text" eALangID="man2Levels">'+ 826eyeAble_getMessage("man2Levels")+'</p>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Img">'+eyeAble_getMessage("man2Img")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">G</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Link">'+ 827eyeAble_getMessage("man2Link")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">K</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Land">'+eyeAble_getMessage("man2Land")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">D</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2List">'+ 828eyeAble_getMessage("man2List")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">L</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2ListEnt">'+eyeAble_getMessage("man2ListEnt")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">I</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Form">'+ 829eyeAble_getMessage("man2Form")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">F</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Inp">'+eyeAble_getMessage("man2Inp")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">E</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2But">'+ 830eyeAble_getMessage("man2But")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">B</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Comb">'+eyeAble_getMessage("man2Comb")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">C</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="man2Embb">'+ 831eyeAble_getMessage("man2Embb")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key eyeAble_noAfter">O</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n <p class="eyeAble_navigation-name" eALangID="manTTS">'+eyeAble_getMessage("manTTS")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">S</div>\n </div>\n </div>\n </div>\n <div class="eyeBAle_single-navigation eyeAble_radical-border" style="padding-bottom: 20px;">\n <div class="eyeAble_navigation-wrapper eyeAtabClickable" id="manualTTSLast">\n <p class="eyeAble_navigation-name" eALangID="manTab">'+ 832eyeAble_getMessage("manTab")+'</p>\n <div class="eyeAble_navigation-keys">\n <div class="eyeAble-nav-key">Alt</div>\n <div class="eyeAble-nav-key">T</div>\n </div>\n </div>\n </div>\n<div aria-hidden="true" id="tabEndTTS" class="eyeAtabClickable" tabindex="0"></div> </div>\n </section>';eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").parentNode.insertAdjacentHTML("beforeend",b);eyeAble_shadowRoot.getElementById("tabEndTTS").addEventListener("focus", 833a);eyeAble_shadowRoot.getElementById("tabStartTTS").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("ttsManualCloseID").addEventListener("click",eyeAble_toggleTTSManPage);eyeAble_dragElement(eyeAble_shadowRoot.getElementById("ttsManualContainerID"))} 834function eyeAble_toggleTTSManPage(){eyeAble_closeAllOtherPages("ttsManualContainerID");var a=eyeAble_shadowRoot.getElementById("ttsManualContainerID");a?"none"===a.style.display?(a.style.display="block",eyeAble_shadowRoot.getElementById("ttsManualCloseID").focus(),setTimeout(function(){a.focus()},500),eyeAble_showClickableElements("ttsManualContainerID"),eyeAble_showFeedbackNotification(eyeAble_getMessage("man2Open"),"ALT + F2")):(eyeAble_closeTTSManPage(),eyeAble_showFeedbackNotification(eyeAble_getMessage("man2Esc"), 835"ALT + F2")):(eyeAble_createTTSManualWindow(),eyeAble_showClickableElements("ttsManualContainerID"),eyeAbleWebsiteNavigationActive&&eyeAbleWebsiteNav.addElementsToNavigation(eyeAble_shadowRoot.getElementById("ttsManualContainerID").querySelectorAll("*")),a=eyeAble_shadowRoot.getElementById("ttsManualContainerID"),eyeAble_shadowRoot.getElementById("ttsManualCloseID").focus(),setTimeout(function(){a.focus()},500),eyeAble_showFeedbackNotification(eyeAble_getMessage("man2Open"),"ALT + F2"))} 836function eyeAble_closeTTSManPage(){eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&(eyeAble_shadowRoot.getElementById("ttsManualContainerID").style.display="none",eyeAble_hideClickableElements("ttsManualContainerID"))};var eyeAble_sidePositionSheet,eyeAble_tooltipSidePositionSheet;function eyeAble_initPosition(){eyeAble_initTopPosition();eyeAble_initSidePosition()} 837function eyeAble_initSidePosition(){eyeAble_sidePositionSheet||(eyeAble_sidePositionSheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.appendChild(document.createTextNode(""));eyeAble_shadowRoot.appendChild(c);return c.sheet}());eyeAble_tooltipSidePositionSheet||(eyeAble_tooltipSidePositionSheet=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.appendChild(document.createTextNode(""));eyeAble_shadowRoot.appendChild(c); 838return c.sheet}());var a=eyeAbleVariables.sidePosition,b=a+": 295px;";"right"===a?b+="box-shadow: #505050 -5px 5px 10px 0;
838":(b+="box-shadow: #505050 5px 5px 10px 0;",eyeAble_addCSSRule(eyeAble_tooltipSidePositionSheet,".eyeAble_tooltip:after","right: unset !important; left : -12px; transform:rotate(225deg) !important;"),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.add("iAble_left"));eyeAble_addCSSRule(eyeAble_sidePositionSheet,".eyeAble_settings",b)} 839function eyeAble_switchSide(a){a||(a="left","left"===eyeAbleVariables.sidePosition&&(a="right"));eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.removeProperty(eyeAbleVariables.sidePosition);var b=eyeAble_sidePositionSheet.cssRules||eyeAble_sidePositionSheet.rules;b[0].style.removeProperty(eyeAbleVariables.sidePosition);b[0].style[a]="295px";"right"===a?(b[0].style.setProperty("box-shadow"," #505050 -5px 5px 10px 0"),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.remove("iAble_left")): 840(b[0].style.setProperty("box-shadow"," #505050 5px 5px 10px 0"),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.add("iAble_left"));b=eyeAble_TopFixedPositionStylesheet.cssRules||eyeAble_TopFixedPositionStylesheet.rules;b[0].style.removeProperty(eyeAbleVariables.sidePosition);eyeAble_setVar("sidePosition",a);eyeAble_changeFixedTopPosition(eyeAbleVariables.topPosition);b=eyeAble_tooltipSidePositionSheet.cssRules||eyeAble_tooltipSidePositionSheet.rules;"right"===a?0<b.length&&(b[0].style.removeProperty("right"), 841b[0].style.removeProperty("left"),b[0].style.removeProperty("transform")):0<b.length?(b[0].style.setProperty("right","unset","important"),b[0].style.setProperty("left","-12px"),b[0].style.setProperty("transform","rotate(225deg)","important")):eyeAble_addCSSRule(eyeAble_tooltipSidePositionSheet,".eyeAble_tooltip:after","right: unset !important; left : -12px; transform:rotate(225deg) !important;");eyeAble_setMainIconTransform()} 842function eyeAble_initTopPosition(){var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.appendChild(document.createTextNode(""));eyeAble_shadowRoot.appendChild(a);eyeAble_TopFixedPositionStylesheet=a.sheet;eyeAble_addCSSRule(eyeAble_TopFixedPositionStylesheet,".eyeAble_topFixedPosition","");eyeAble_session_parameters.isMobile?eyeAble_changeFixedBottomPosition(eyeAbleVariables.mobileBottomPosition,eyeAbleVariables.mobileRightPosition):eyeAble_changeFixedTopPosition(eyeAbleVariables.topPosition, 843eyeAbleVariables.rightPosition)} 844function eyeAble_changeFixedBottomPosition(a,b,c){c=void 0===c?!1:c;b||(b=eyeAbleVariables.rightPosition,eyeAble_session_parameters.isMobile&&(b=eyeAbleVariables.mobileRightPosition));var d=eyeAble_TopFixedPositionStylesheet.cssRules||eyeAble_TopFixedPositionStylesheet.rules;d[0].style.setProperty("bottom",a,"important");d[0].style.setProperty(eyeAbleVariables.sidePosition,b);eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&(d=eyeAbleVariables.mobileBottomPosition.includes("%")?parseFloat(eyeAbleVariables.mobileBottomPosition)/ 845100*Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)+10:parseFloat(eyeAbleVariables.mobileBottomPosition)+10,eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty("bottom",d.toString()+"px","important"));c||(eyeAble_setVar("mobileBottomPosition",a),eyeAble_setVar("mobileRightPosition",b))} 846function eyeAble_changeFixedTopPosition(a,b,c){c=void 0===c?!1:c;b||(b=eyeAbleVariables.rightPosition,eyeAble_session_parameters.isMobile&&(b=eyeAbleVariables.mobileRightPosition));var d=eyeAble_TopFixedPositionStylesheet.cssRules||eyeAble_TopFixedPositionStylesheet.rules;fastdomEA.mutate(function(){d[0].style.setProperty("top",a,"important");d[0].style.setProperty(eyeAbleVariables.sidePosition,b)});c||(eyeAble_setVar("topPosition",a),eyeAble_setVar("rightPosition",b));eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&& 847fastdomEA.measure(function(){var e=eyeAble_shadowRoot.getElementById("mainIconID").getBoundingClientRect();"flex"===eyeAble_shadowRoot.getElementById("showAll_arrow").style.display&&(e=eyeAble_shadowRoot.getElementById("showAll_arrow").getBoundingClientRect());31<e.top+e.height/2?fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty("top",(e.top+e.height/2-31).toFixed()+"px","important")}):fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty("top", 848eyeAbleVariables.topPosition,"important")})})} 849function eyeAble_checkMobilePosition(){if(eyeAble_session_parameters.isMobile){var a=window.innerWidth-document.body.clientWidth;if(0<a&&a!==window.innerWidth){var b=eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.mobileBottomPosition?parseInt(eyeAble_pluginLocalConfig.mobileRightPosition):parseInt(eyeAbleDefaultOneClickVariables.mobileRightPosition);eyeAble_changeFixedBottomPosition(eyeAbleVariables.mobileBottomPosition,(a+8+b).toFixed(0)+"px")}}} 850function eyeAble_dragElement(a){function b(m){l=a.getBoundingClientRect();n=Math.max(document.documentElement.clientWidth,window.innerWidth||0);q=Math.max(document.documentElement.clientHeight,window.innerHeight||0);m=m||window.event;m.preventDefault();h=m.clientX;g=m.clientY;document.addEventListener("mouseup",d);document.addEventListener("mousemove",c)}function c(m){m=m||window.event;m.preventDefault();e=h-m.clientX;f=g-m.clientY;h=m.clientX;g=m.clientY;a.style.top=a.offsetTop-f+"px";a.style.left= 851a.offsetLeft-e+"px"}function d(){var m=parseInt(a.style.top);m<l.height/2?a.style.top=(l.height/2).toFixed(0)+"px":m>q-l.height/2&&(a.style.top=(q-l.height/2).toFixed(0)+"px");m=parseInt(a.style.left);m<l.width/2?a.style.left=(l.width/2).toFixed(0)+"px":m>n-l.width/2&&(a.style.left=(n-l.width/2).toFixed(0)+"px");document.removeEventListener("mouseup",d);document.removeEventListener("mousemove",c)}var e=0,f=0,h=0,g=0;eyeAble_shadowRoot.getElementById(a.id+"header")?eyeAble_shadowRoot.getElementById(a.id+ 852"header").onmousedown=b:a.onmousedown=b;var l,n,q}var eyeAble_iconMouseDown=!1,eyeAble_dragTimeoutID=-1,eyeAble_iconMoved=!1,eyeAble_documentDragListenerSet=!1,eyeAble_blockClosing=!1;
853function eyeAble_dragAndPlaceIcon(a){if(eyeAble_shadowRoot.getElementById("eyeAble_fixedHeaderToolbarID").matches(":hover")||eyeAble_shadowRoot.getElementById("showAll_arrow").matches(":hover")||document.getElementById("eyeAble_customToolOpenerID")&&document.getElementById("eyeAble_customToolOpenerID").matches(":hover")){var b=function(){"0"===eyeAbleVariables.Extended&&(fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none";eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display= 854"block"}),eyeAble_setVar("Extended","1"),eyeAble_blockClosing=!0,setTimeout(function(){eyeAble_blockClosing=!1},400));if(eyeAble_documentDragListenerSet){eyeAble_enablePrecisePosition();eyeAble_shadowRoot.getElementById("eyeAble_columID").style.removeProperty("transition");eyeAble_shadowRoot.getElementById("mainIconID").classList.remove("eyeAble_shakeAnimation");eyeAble_shadowRoot.getElementById("mainIconSVGID").classList.remove("eyeAble_shakeAnimation");eyeAble_documentDragListenerSet=!1;for(var r= 855eyeAble_shadowRoot.querySelectorAll(".eyeAble_positionArea"),v=0;v<r.length;v++)r[v].remove()}-1!==eyeAble_dragTimeoutID&&(clearTimeout(eyeAble_dragTimeoutID),eyeAble_dragTimeoutID=-1);eyeAble_iconMoved?(r=100*parseFloat(eyeAble_shadowRoot.getElementById("eyeAble_columID").style.top)*n/h,1>r?r=1:89<r&&(r=89),eyeAble_changeFixedTopPosition(r.toFixed(1)+"%"),eyeAble_shadowRoot.getElementById("eyeAble_columID").style.removeProperty("top"),eyeAble_removeTooltip(),eyeAble_iconMoved=!1):eyeAble_extendIconbar(); 856eyeAble_setActiveCheckVis();document.removeEventListener("mousemove",c);document.removeEventListener("mouseup",b)},c=function(r){eyeAble_iconMoved=!0;r=r||window.event;r.preventDefault();d=f-r.clientY;e=r.clientX;f=r.clientY;e<g/2&&"left"!==eyeAbleVariables.sidePosition?eyeAble_switchSide("left"):e>=g/2&&"right"!==eyeAbleVariables.sidePosition&&eyeAble_switchSide("right");r=eyeAble_shadowRoot.getElementById("eyeAble_columID");var v=r.offsetTop-d;v<q?v=q:v>m&&(v=m);r.style.setProperty("top",v.toString()+ 857"px","important")};eyeAble_iconMouseDown=!0;var d=0,e=0,f=0,h=Math.max(document.documentElement.clientHeight,window.innerHeight||0),g=Math.max(document.documentElement.clientWidth,window.innerWidth||0),l=eyeAble_shadowRoot.getElementById("functionActiveID"),n=parseFloat(getComputedStyle(document.body).zoom);if(!n||1>n)n=1;var q=1*h/100/n,m=89*h/100/n;a.preventDefault();document.addEventListener("mouseup",b);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.disableIconDrag||(eyeAble_dragTimeoutID= 858setTimeout(function(){if(eyeAble_iconMouseDown&&eyeAble_shadowRoot.getElementById("mainIconID").matches(":hover")||eyeAble_shadowRoot.getElementById("showAll_arrow").matches(":hover")||eyeAble_shadowRoot.getElementById("mainIconSVGID").matches(":hover")){a=a||window.event;a.preventDefault();"0"===eyeAbleVariables.Extended&&(fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none";eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="block"}), 859eyeAble_setVar("Extended","1"));e=a.clientX;f=a.clientY;var r=document.createElement("div");r.classList.add("eyeAble_positionArea");r.style.right="2px";r.style.height=(m+eyeAble_iconSize).toString()+"px";eyeAble_shadowRoot.appendChild(r);r=document.createElement("div");r.classList.add("eyeAble_positionArea");r.style.left="2px";r.style.height=(m+eyeAble_iconSize).toString()+"px";eyeAble_shadowRoot.appendChild(r);eyeAble_shadowRoot.getElementById("eyeAble_columID").style.transition="unset";eyeAble_shadowRoot.getElementById("mainIconID").classList.add("eyeAble_shakeAnimation"); 860eyeAble_shadowRoot.getElementById("mainIconSVGID").classList.add("eyeAble_shakeAnimation");eyeAble_shadowRoot.getElementById("tooltipDescriptionID")&&(eyeAble_shadowRoot.getElementById("tooltipDescriptionID").innerText=eyeAble_getMessage("dragTxt"));eyeAble_documentDragListenerSet=!0;eyeAble_disablePrecisePosition();l.style.visibility="hidden";setTimeout(function(){document.addEventListener("mousemove",c)},100)}},500))}} 861function eyeAble_checkOtherZIndex(){for(var a=document.body.children,b={$jscomp$loop$prop$i$389:0};b.$jscomp$loop$prop$i$389<a.length;b={$jscomp$loop$prop$i$389:b.$jscomp$loop$prop$i$389},b.$jscomp$loop$prop$i$389++)fastdomEA.measure(function(c){return function(){var d=getComputedStyle(a[c.$jscomp$loop$prop$i$389]);2147483647<=parseInt(d.zIndex)&&!a[c.$jscomp$loop$prop$i$389].classList.contains("eyeAbleBigCursor")&&fastdomEA.mutate(function(){a[c.$jscomp$loop$prop$i$389].style.setProperty("z-index", 862"2147483644","important")})}}(b))};function eyeAble_initTooltips(){if(eyeAble_session_parameters.isMobile)return!1;for(var a=["colorCorrectionControllerID","eyeABle_bluefilterCtrlID","eyeAble_zoomBox1","eyeAble_zoomBoxContrast"],b=eyeAble_shadowRoot.getElementById("eyeAble_mainToolbarContentID").children,c=0;c<b.length;c++)a.includes(b[c].id)||(b[c].addEventListener("mouseenter",eyeAble_createTooltip),b[c].addEventListener("focus",eyeAble_createTooltip));a="eyeAble_smallIconID eyeAble_columID eyeA-magnifierID mainIconID mainIconSVGID settingsTopbarID extendedFontID resetTopbarID infoIconBarID closeIconBarID oneClickSaveID minusID zoomResetID plusID extendedContrastID".split(" "); 863for(b=0;b<a.length;b++)eyeAble_shadowRoot.getElementById(a[b]).addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById(a[b]).addEventListener("focus",eyeAble_createTooltip);eyeAble_shadowRoot.getElementById("eyeAble_columID").removeEventListener("blur",eyeAble_removeTooltip);eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.showExternalIconTooltip&&(a=document.getElementById("eyeAble_customToolOpenerID"))&&(a.addEventListener("mouseenter",eyeAble_createTooltip), 864a.addEventListener("focus",eyeAble_createTooltip))}var eyeAble_tooltipTimeoutID=-1,eyeAble_lastTooltipElement; 865function eyeAble_createTooltip(a){eyeAble_removeTooltip();if(!eyeAble_session_parameters.isMobile){var b="",c="",d="",e=!1,f=a.target;if("mainIconID"===f.id&&eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||eyeAble_documentDragListenerSet)return!1;-1!==eyeAble_tooltipTimeoutID&&(clearTimeout(eyeAble_tooltipTimeoutID),eyeAble_tooltipTimeoutID=-1);eyeAble_tooltipTimeoutID=setTimeout(function(){if(!f.matches(":hover")&&!f.matches(":focus")&&!a.manual)return!1; 866var h=f.id;h&&""!==h||(h=f.children[0].id);switch(h){case "oneClickSaveID":b=eyeAble_getMessage("tipSaveInstant");c=eyeAble_getMessage("tipSaveInstantTxt");break;case "oneClickID":b=eyeAble_getMessage("sofortText");c=eyeAble_getMessage("tipInstant");d="ALT + Q";
86681!==eyeAble_keyMapping.oneClickID&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.oneClickID));break;case "zoomBoxOpener":b=eyeAble_getMessage("tipZoom");c=eyeAble_getMessage("tipZoomTxt");d=eyeAble_getMessage("tipZoomShortcut");break; 867case "colorsID":b=eyeAble_getMessage("contrastText");c=eyeAble_getMessage("tipContrast");d="ALT + C";67!==eyeAble_keyMapping.Contrast&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Contrast));break;case "extendedContrastID":b=eyeAble_getMessage("contrastBoxText");c=eyeAble_getMessage("tipContrastBox");d="ALT + 2";50!==eyeAble_keyMapping.ContrastWindow&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.ContrastWindow));break;case "BluefilterMoreID":case "bluefilterContainerID":b=eyeAble_getMessage("tipBf"); 868c=eyeAble_getMessage("tipBfTxt");-1===navigator.userAgent.indexOf("Firefox")&&(d="ALT + B",66!==eyeAble_keyMapping.Bluefilter&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Bluefilter)));break;case "NightmodeMoreID":case "bwID":b=eyeAble_getMessage("nightText");c=eyeAble_getMessage("tipNight");d="ALT + N";78!==eyeAble_keyMapping.Darkmode&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Darkmode));break;case "navAndSpeechContainerID":b=eyeAble_getMessage("tipSr");c=eyeAble_getMessage("tipSrTxt"); 869-1===navigator.userAgent.indexOf("Firefox")&&(d="ALT + S",83!==eyeAble_keyMapping.Screenreader&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Screenreader)));break;case "TabNavMoreID":case "tabNavContainerID":b=eyeAble_getMessage("tipNav");c=eyeAble_getMessage("tipNavTxt");-1===navigator.userAgent.indexOf("Firefox")&&(d="ALT + T",84!==eyeAble_keyMapping.TabNavigation&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.TabNavigation)));break;case "ColorCorrMoreID":case "colorblindID":b=eyeAble_getMessage("ccHeader"); 870c=eyeAble_getMessage("tipCCTxt");d="ALT + 3";51!==eyeAble_keyMapping.CorrectionWindow&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.CorrectionWindow));break;case "HideImagesDivID":case "hideImagesContainerID":b=eyeAble_getMessage("hideImgText");c=eyeAble_getMessage("tipImgTxt");-1===navigator.userAgent.indexOf("Firefox")&&(d="ALT + V");86!==eyeAble_keyMapping.HideImages&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.HideImages));break;case "fontID":b=eyeAble_getMessage("tipFont");c=eyeAble_getMessage("tipFontTxt"); 871d="ALT + X";88!==eyeAble_keyMapping.Font&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Font));break;case "dyslexiaID":b=eyeAble_getMessage("tipDyslexia");c=eyeAble_getMessage("tipDyslexiaTxt");d="";break;case "moreFunctionsContainerID":b=eyeAble_getMessage("moreFuncText");c=eyeAble_getMessage("tipFuncTxt");d="ALT + 4";52!==eyeAble_keyMapping.FunctionsWindow&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.FunctionsWindow));break;case "getProContainerID":b=eyeAble_getMessage("tipPro");c=eyeAble_getMessage("tipProTxt"); 872d="";break;case "resetID":b=eyeAble_getMessage("resetAllText");c=eyeAble_getMessage("tipResTxt");d="ALT + R";82!==eyeAble_keyMapping.Reset&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Reset));break;case "eyeA-magnifierID":b=eyeAble_getMessage("tipMag");c=eyeAble_getMessage("tipMagTxt");d="ALT + M";77!==eyeAble_keyMapping.Magnifier&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Magnifier));break;case "srPlayStopButtonID":b=eyeAble_getMessage("screenreaderText");c=eyeAble_getMessage("tipPlayTxt"); 873break;case "eyeAble_smallIconID":case "mainIconSVGID":case "eyeAble_columID":case "mainIconID":b=eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&eyeAble_pluginLocalConfig.customText.tipMain?eyeAble_getMessage("tipMain"):"Eye-Able - "+eyeAble_getMessage("tipMain");55<eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().top&&(c=eyeAble_getMessage("tipMainTxt"));eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&&(e= 874!0);try{d="ALT + "+("number"==typeof eyeAble_keyMapping.MainToolbar?String.fromCharCode(eyeAble_keyMapping.MainToolbar):eyeAble_keyMapping.MainToolbar)}catch(n){d="ALT + 1"}break;case "eyeAble_customToolOpenerID":b="Eye-Able - "+eyeAble_getMessage("tipMain");eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&eyeAble_pluginLocalConfig.customText.headerName&&(b=eyeAble_pluginLocalConfig.customText.headerName);55<document.getElementById("eyeAble_customToolOpenerID").getBoundingClientRect().top&& 875(c=eyeAble_getMessage("tipMainTxt"));try{d="ALT + "+("number"==typeof eyeAble_keyMapping.MainToolbar?String.fromCharCode(eyeAble_keyMapping.MainToolbar):eyeAble_keyMapping.MainToolbar)}catch(n){d="ALT + 1"}break;case "settingsTopbarID":b=eyeAble_getMessage("settingsText");
875c=eyeAble_getMessage("tipSettingsTxt");break;case "extendedFontID":b=eyeAble_getMessage("tipExtFont");c=eyeAble_getMessage("tipExtFontTxt");break;case "noAlignID":b=eyeAble_getMessage("tipAlignNo");c=eyeAble_getMessage("tipAlignNoTxt"); 876break;case "leftAlignID":b=eyeAble_getMessage("tipAlignLeft");c=eyeAble_getMessage("tipAlignLeftTxt");break;case "centerAlignID":b=eyeAble_getMessage("tipAlignCenter");c=eyeAble_getMessage("tipAlignCenterTxt");break;case "rightAlignID":b=eyeAble_getMessage("tipAlignRight");c=eyeAble_getMessage("tipAlignRightTxt");break;case "justifyAlignID":b=eyeAble_getMessage("tipAlignJust");c=eyeAble_getMessage("tipAlignJustTxt");break;case "shortcutSettingsID":b=eyeAble_getMessage("tipShortcuts");c=eyeAble_getMessage("tipShortcutsTxt"); 877break;case "toggleVoiceOutputID":b=eyeAble_getMessage("tipCursorSpeech");c=eyeAble_getMessage("tipCursorSpeechTxt");break;case "bigCursorToolbarID":b=eyeAble_getMessage("funcToolbarCursor");c=eyeAble_getMessage("funcCursorTipText");d="ALT + Y";89!==eyeAble_keyMapping.LargeCursor&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.LargeCursor));break;case "resetTopbarID":b=eyeAble_getMessage("resetAllText");c=eyeAble_getMessage("tipResTxt");d="ALT + R";82!==eyeAble_keyMapping.Reset&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Reset)); 878break;case "infoIconBarID":b=eyeAble_getMessage("tipInfoTop");c=eyeAble_getMessage("tipInfoTopTxt");break;case "closeIconBarID":b=eyeAble_getMessage("tipCloseTop");c=eyeAble_getMessage("tipCloseTopTxt");d="ESC";break;case "minusID":b=eyeAble_getMessage("tipfontMinus");d="ALT -";break;case "zoomResetID":b=eyeAble_getMessage("tipfontReset");d="ALT + R";82!==eyeAble_keyMapping.Reset&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.Reset));break;case "plusID":b=eyeAble_getMessage("tipfontPlus");d= 879"ALT +";break;case "BigCursorDivID":b=eyeAble_getMessage("funcToolbarCursor");c=eyeAble_getMessage("funcCursor");d="ALT + Y";89!==eyeAble_keyMapping.LargeCursor&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.LargeCursor));break;case "noAnimationToolbarID":case "AnimationsDivID":b=eyeAble_getMessage("tipAnimation");c=eyeAble_getMessage("tipAnimationTxt");d="ALT + K";75!==eyeAble_keyMapping.AnimationStop&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.AnimationStop));break;case "MutedDivID":b= 880eyeAble_getMessage("tipMute");c=eyeAble_getMessage("tipMuteTxt");d="ALT + J";74!==eyeAble_keyMapping.AudioStop&&(d="ALT + "+String.fromCharCode(eyeAble_keyMapping.AudioStop));break;case "crossDomainSettingsID":b=eyeAble_getMessage("SettCrossDomain");c=eyeAble_getMessage("tipCrossDomain");break;case "hideForMeID":case "hideIconSettingsID":b=eyeAble_getMessage("SettHideIcon");c=eyeAble_getMessage("tipHideIcon");break;case "minimizeIconSettingsID":b=eyeAble_getMessage("SettMinimizeIconTxt");c=eyeAble_getMessage("tipMinimizeIcon"); 881break;default:b="Eye-Able",c="Aktiviere diese Funktion."}if(e)return!1;eyeAbleVariables.ShortcutsActive||(d="");eyeAble_shadowRoot.getElementById("eyeAble_tooltip")||eyeAble_shadowRootHtml.insertAdjacentHTML("beforeend",'<div aria-hidden="true" class="eyeAble_tooltip eyeAbleContrastSkip" id="eyeAble_tooltip"> <div class="eyeAble_tooltip-header">
881'+b+'</div> <p id="tooltipDescriptionID" class="eyeAble_tooltip-text">'+c+'</p> <p class="eyeAble_tooltipShortcut">'+d+"</p></div>");h=eyeAble_shadowRoot.getElementById("eyeAble_tooltip"); 882h.style.opacity="1";var g=1,l=parseInt(eyeAble_getVar("iAble_Font_Offset"));0<l&&(g=2-window.getComputedStyle(document.body).zoom,5<l&&(g+=.02));l=f.getBoundingClientRect();h.style.top=Math.round((l.top+l.height/2)*g).toFixed()+"px";h.style.left="right"===eyeAbleVariables.sidePosition?(Math.round(l.left*g)-31-306).toFixed()+"px":(Math.round(l.right*g)+31).toFixed()+"px";document.body.addEventListener("wheel",eyeAble_removeTooltip,{passive:!1});f.addEventListener("mouseleave",eyeAble_removeTooltip); 883f.addEventListener("blur",eyeAble_removeTooltip);eyeAble_lastTooltipElement=f;eyeAble_tooltipTimeoutID=-1},300)}} 884function eyeAble_removeTooltip(a){if(eyeAble_session_parameters.isMobile||eyeAble_documentDragListenerSet)return!1;var b=eyeAble_shadowRoot.getElementById("eyeAble_tooltip");if(b&&a&&"mouseleave"===a.type){var c=function(e){var f=e.clientX;e=e.clientY;var h=b.getBoundingClientRect();if(f>=h.left-50&&f<=h.right+50&&e>=h.top-30&&e<=h.bottom+30)return!0};if(c(a)){var d=function(e){window.removeEventListener("mousemove",d);c(e)?setTimeout(function(){window.addEventListener("mousemove",d)},50):eyeAble_removeTooltip(void 0)}; 885window.addEventListener("mousemove",d);return!1}}eyeAble_shadowRoot.getElementById("eyeAble_tooltip")&&(eyeAble_shadowRoot.getElementById("eyeAble_tooltip").remove(),eyeAble_shadowRoot.getElementById("eyeAble_columID").removeEventListener("wheel",eyeAble_removeTooltip,{passive:!1}),document.body.removeEventListener("wheel",eyeAble_removeTooltip),eyeAble_lastTooltipElement&&(eyeAble_lastTooltipElement.removeEventListener("mouseleave",eyeAble_removeTooltip),eyeAble_lastTooltipElement.removeEventListener("blur", 886eyeAble_removeTooltip)))}var eyeAble_feedbackTimeout=-1; 887function eyeAble_showFeedbackNotification(a,b,c){b=void 0===b?"":b;if(!(eyeAble_keyPressed||void 0!==c&&c))return!1;var d=eyeAble_shadowRoot.getElementById("eyeAble_feebackTooltipID");d.style.opacity="1";d.style.display="block";d.style.zIndex="9999999999";d.querySelector("#feedbackTextID").innerText=a;d.querySelector("#feedbackShortcutID").innerText=b;-1!==eyeAble_feedbackTimeout&&clearTimeout(eyeAble_feedbackTimeout);eyeAble_feedbackTimeout=setTimeout(function(){d.style.opacity="0";eyeAble_feedbackTimeout= 888-1;d.style.display="none"},3E3)};function eyeAble_initMoreFuntions(){"1"===eyeAble_getVar("BigCursor")&&eyeAble_enableBigCursor();"0"===eyeAble_getVar("Animations")&&eyeAble_disableAnimations(!0);var a=document.createElement("style");a.setAttribute("nonce",eyeAble_nonce);a.id="eyeAble_hideCSS";a.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(a);a=a.sheet;eyeAble_addCSSRule(a,".eyeAble_hide:not(.eA_nB):not(.eyeAbleSkip):not(.eyeAbleHideSkip):not(#eyeAble_customToolOpenerID):not(.eyeAble_img-fluid)", 889"visibility : hidden !important;");eyeAble_addCSSRule(a,".eyeAble_hideBackImg:not(.eA_nB):not(.eyeAbleSkip):not(.eyeAbleHideSkip):not(#eyeAble_customToolOpenerID)","background-image : none !important;");"1"===eyeAble_getVar("HideImages")&&eyeAble_hideImagesAndVideos();"1"===eyeAble_getVar("Muted")&&eyeAble_muteAudio();eyeAble_initDetectVideoFullscreen()} 890function eyeAble_createMoreFunctionsPage(){function a(){"tabEndFunc"===this.id?eyeAble_shadowRoot.getElementById("settingsTopbarInID").focus():eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").focus()}var b=' <Section aria-labelledby="functionsWindowHeading" class="eyeAble_settings eyeAble_topFixedPosition eyeAbleSkip" id="eyeAble_SettingsPageID" tabindex="-1" style="display: none"> <div aria-hidden="true" id="tabStartFunc" tabindex="0"></div> <div class="eyeAble_settings-header"> <div class="eyeAble_setting-icon"> <img eyeAbleSkipNav="true" style="width: 32px" src="'+ 891eyeAble_imagePaths.moreFunctionsPath+'" alt=""> </div> <div> <span id="functionsWindowHeading" class="eyeAble_setting-text" ealangid="moreFuncText">'+eyeAble_getMessage("moreFuncText")+'</span> </div> <div> <img eyeAbleSkipNav="true" role="button" tabindex="0" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="settingsTopbarInID" src="'+eyeAble_imagePaths.xPath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" style="margin-left: 7px;font-size: 25px;margin-top: 5px;"></div> </div> </div> <div class="eyeAble_settings-content"> <div aria-describedby="eyeAble_tooltip" role="button" style="display: none" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="BluefilterMoreID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" id="BluefilterMoreImgID" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 892eyeAble_imagePaths.bluefilterOffPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" id="BluefilterMoreTxtID" ealangid="enableBf">'+eyeAble_getMessage("enableBf")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" style="display: none" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="NightmodeMoreID" aria-pressed="false" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" style="filter:none" class="eyeAble_settings-block-icon eyeAbleInvert" id="NightmodeMoreImgID" src="'+ 893eyeAble_imagePaths.blackWhitePath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" id="NightmodeMoreTxtID" ealangid="nightText">'+eyeAble_getMessage("nightText")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" style="display: none" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="ColorCorrMoreID" aria-pressed="false" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 894eyeAble_imagePaths.colorblindPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="ccText">'+eyeAble_getMessage("ccText")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" style="display: none" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="HideImagesDivID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 895eyeAble_imagePaths.settingsImgPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="funcImg">'+eyeAble_getMessage("funcImg")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="TabNavMoreID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 896eyeAble_imagePaths.keyboardPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="tabNavText">'+eyeAble_getMessage("tabNavText")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="BigCursorDivID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 897eyeAble_imagePaths.settingsMousePath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="funcCursor">'+eyeAble_getMessage("funcCursor")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="fontID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 898eyeAble_imagePaths.fontPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="fontText">'+eyeAble_getMessage("fontText")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="dyslexiaID" aria-pressed="false" style="display: none"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 899eyeAble_imagePaths.fontPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="dyslexiaTxt">'+eyeAble_getMessage("dyslexiaTxt")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="AnimationsDivID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 900eyeAble_imagePaths.settingsAniPath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="funcAni">'+eyeAble_getMessage("funcAni")+'</a> </div> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAble_settings-block eyeAtabClickable" tabindex="0" id="MutedDivID" aria-pressed="false"> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon eyeAbleInvert" src="'+ 901eyeAble_imagePaths.settingsMutePath+'" alt=""> </div> <div class="eyeAble_settings-block-cta"> <a class="eyeAble_btn" ealangid="funcAudio">'+eyeAble_getMessage("funcAudio")+'</a> </div> </div> <div class="eyeAble_settings-block eyeAble_settings-block-location"> <div class="eyeAble_setting-toggole-button"> <div id="eyeAble_tgbox2" class="eyeAble_tgbox"> <input type="checkbox" tabindex="0" id="eyeAble_tgButton2"> <div class="eyeAble_tgswitch"></div> </div> </div> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon" src="'+ 902eyeAble_imagePaths.settingsLocPath+'" alt=""> </div> <div class="eyeAble_settings-block-header eyeAble_settings-block-cta" id="eyeA-settingsSUNtextId"> <label for="eyeAble_tgButton2" id="bluefilterSunDesc" class="eyeAble_btn" ealangid="funcSunTxt">'+eyeAble_getMessage("funcSunTxt")+'</label> </div> <div class="eyeAble_zoombox eyeAble_collapsed" id="eyeAble_sBlock2"> <div class="eyeAble_settings-block-feature"> <label class="eyeAble_wohnort" for="locations" ealangid="funcHome">'+ 903eyeAble_getMessage("funcHome")+'</label> <select class="eyeAtabClickable" tabindex="-1" id="locations"> <option value="W\u00fcrzburg">W\u00fcrzburg</option> <option value="Berlin">Berlin</option> <option value="London">London</option> <option value="M\u00fcnchen">M\u00fcnchen</option> <option value="Rom">Rom</option> <option value="Stockholm">Stockholm</option> <option value="New York">New York</option> <option value="Tokyo">Tokyo</option> </select> </div>
903 <span id="eyeAble_SUNtimeStatusID" ealangid="funcOn">'+ 904eyeAble_getMessage("funcOn")+'</span> </div> </div> <div class="eyeAble_settings-block eyeAble_settings-block-time"> <div class="eyeAble_setting-toggole-button"> <div id="eyeAble_tgbox1" class="eyeAble_tgbox"> <input type="checkbox" tabindex="0" id="eyeAble_tgButton1"> <div class="eyeAble_tgswitch"></div> </div> </div> <div> <img eyeAbleSkipNav="true" class="eyeAble_settings-block-icon" src="'+ 905eyeAble_imagePaths.settingsClkPath+'" alt=""> </div> <div class="eyeAble_settings-block-header eyeAble_settings-block-cta" id="eyeA-settingsMANtextId"> <label for="eyeAble_tgButton1" id="bluefilterManualDesc" class="eyeAble_btn" ealangid="funcManTxt">'+eyeAble_getMessage("funcManTxt")+'</label> </div> <div class="eyeAble_zoombox eyeAble_collapsed" id="eyeAble_sBlock1"> <div class="eyeAble_settings-block-feature"> <label for="eyeAble_BlueStart" class="starttime"> <input tabindex="-1" class="eyeAtabClickable" type="time" value="16:00" id="eyeAble_BlueStart" style="width: 70px" ealangid="funcStart">'+ 906eyeAble_getMessage("funcStart")+'</label> <label for="eyeAble_BlueEnd" class="endtime"> <input tabindex="-1" class="eyeAtabClickable" type="time" value="
90608:00" id="eyeAble_BlueEnd" style="width: 70px" ealangid="funcEnd">'+eyeAble_getMessage("funcEnd")+'</label> </div> <span id="eyeAble_MANtimeStatusID" ealangid="funcOn">'+eyeAble_getMessage("funcOn")+'</span> </div> <div aria-hidden="true" id="tabEndFunc" class="eyeAtabClickable" tabindex="0"></div> </div> </div> </Section>'; 907eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);!1===eyeAble_blockAnimationsEnabled&&(eyeAble_shadowRoot.getElementById("AnimationsDivID").style.display="none");!1===eyeAble_fontFamilyEnabled&&(eyeAble_shadowRoot.getElementById("fontID").style.display="none");eyeAble_activeFeatures.ColorCorrection||(eyeAble_shadowRoot.getElementById("ColorCorrMoreID").style.display="none");eyeAble_shadowRoot.getElementById("tabEndFunc").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartFunc").addEventListener("focus", 908a);eyeAble_shadowRoot.getElementById("BigCursorDivID").addEventListener("focus",function(){eyeAble_shadowRoot.querySelector("#eyeAble_SettingsPageID").scrollTop=0});eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").addEventListener("focus",function(){eyeAble_shadowRoot.querySelector("#eyeAble_SettingsPageID").scrollTop=eyeAble_shadowRoot.querySelector("#eyeAble_SettingsPageID").scrollHeight});var c=eyeAble_shadowRoot.getElementById("eyeAble_tgbox1"),d=eyeAble_shadowRoot.getElementById("eyeAble_tgbox2"); 909c.addEventListener("change",function(){return c.classList.toggle("eyeAble_sSwitchColor")});d.addEventListener("change",function(){return d.classList.toggle("eyeAble_sSwitchColor")});eyeAble_shadowRoot.getElementById("settingsTopbarInID").addEventListener("click",eyeAble_toggleMoreFunctionsPage);eyeAble_changeSelectedValue("locations",eyeAbleVariables.BluefilterLocation);eyeAble_shadowRoot.getElementById("locations").addEventListener("change",eyeAble_setBluefilterSUN);eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").addEventListener("change", 910eyeAble_toggleBluefilterMANTimeSelect);eyeAble_shadowRoot.getElementById("eyeAble_tgButton2").addEventListener("change",eyeAble_toggleBluefilterSUNTimeSelect);eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").addEventListener("change",eyeAble_bluefilterStartListener);eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").addEventListener("change",eyeAble_bluefilterEndListener);eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-location").addEventListener("click",function(){eyeAble_debugLog(eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-location").querySelector(".eyeAble_zoombox").matches(":hover")); 911eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-location").querySelector(".eyeAble_zoombox").matches(":hover")||eyeAble_shadowRoot.activeElement!==eyeAble_shadowRoot.getElementById("eyeAble_tgButton2")&&eyeAble_toggleBluefilterSUNTimeSelect()});eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-location").addEventListener("keydown",function(h){"Enter"===h.code&&eyeAble_toggleBluefilterSUNTimeSelect()});eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-time").addEventListener("click", 912function(){eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-time").querySelector(".eyeAble_zoombox").matches(":hover")||eyeAble_shadowRoot.activeElement!==eyeAble_shadowRoot.getElementById("eyeAble_tgButton1")&&"label"!==eyeAble_shadowRoot.activeElement.tagName.toLowerCase()&&eyeAble_toggleBluefilterMANTimeSelect()});eyeAble_shadowRoot.querySelector(".eyeAble_settings-block-time").addEventListener("keydown",function(h){"Enter"===h.code&&eyeAble_toggleBluefilterMANTimeSelect()});eyeAble_shadowRoot.getElementById("BluefilterMoreID").addEventListener("click", 913eyeAble_toggleBluefilter);eyeAble_shadowRoot.getElementById("NightmodeMoreID").addEventListener("click",eyeAble_toggleDarkmode);eyeAble_shadowRoot.getElementById("ColorCorrMoreID").addEventListener("click",eyeAble_toggleCCpage);eyeAble_shadowRoot.getElementById("TabNavMoreID").addEventListener("click",function(){eyeAbleWebsiteNav.toggleNavOnly()});eyeAble_shadowRoot.getElementById("BigCursorDivID").addEventListener("click",eyeAble_toggleBigCursor);eyeAble_shadowRoot.getElementById("AnimationsDivID").addEventListener("click", 914eyeAble_toggleAnimations);eyeAble_shadowRoot.getElementById("HideImagesDivID").addEventListener("click",eyeAble_toggleHideImagesAndVideos);eyeAble_shadowRoot.getElementById("fontID").addEventListener("click",eyeAble_toggleFontFamily);eyeAble_shadowRoot.getElementById("dyslexiaID").addEventListener("click",eyeAble_toggleOpenDyslexia);eyeAble_shadowRoot.getElementById("MutedDivID").addEventListener("click",eyeAble_toggleMuteAudio);
914eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")); 915if(eyeAble_session_parameters.isMobile){"left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("left",eyeAbleVariables.mobileRightPosition,"important"):eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important");b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height;var e=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition): 916100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight;eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("top","max(0%, calc("+(100-e).toFixed(0)+"% - "+b.toFixed(0)+"px))","important");b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().width;eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("width",b.toFixed(0)+"px","important");eyeAble_isDesktopBrowser()||(eyeAble_shadowRoot.getElementById("TabNavMoreID").style.display= 917"none",eyeAble_shadowRoot.getElementById("BigCursorDivID").style.display="none")}else eyeAble_shadowRoot.getElementById("BluefilterMoreID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("NightmodeMoreID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("ColorCorrMoreID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("TabNavMoreID").addEventListener("mouseenter",eyeAble_createTooltip), 918eyeAble_shadowRoot.getElementById("HideImagesDivID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("BigCursorDivID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("fontID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("dyslexiaID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("AnimationsDivID").addEventListener("mouseenter",eyeAble_createTooltip), 919eyeAble_shadowRoot.getElementById("MutedDivID").addEventListener("mouseenter",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("BluefilterMoreID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("NightmodeMoreID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("ColorCorrMoreID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("TabNavMoreID").addEventListener("focus",eyeAble_createTooltip), 920eyeAble_shadowRoot.getElementById("HideImagesDivID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("BigCursorDivID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("fontID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("dyslexiaID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("AnimationsDivID").addEventListener("focus",eyeAble_createTooltip),eyeAble_shadowRoot.getElementById("MutedDivID").addEventListener("focus", 921eyeAble_createTooltip),b=0,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_SettingsPageID").style.setProperty("left",(295+b).toFixed(0)+"px","important"):eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("right",(295+b).toFixed(0)+"px","important"));"MAN"===eyeAbleVariables.BluefilterAuto? 922eyeAble_shadowRoot.getElementById("eyeA-settingsMANtextId").classList.add("eyeAbleActive"):"SUN"===eyeAbleVariables.BluefilterAuto&&eyeAble_shadowRoot.getElementById("eyeA-settingsSUNtextId").classList.add("eyeAbleActive");"1"===eyeAbleVariables.BigCursor&&eyeAble_shadowRoot.getElementById("BigCursorDivID").classList.add("eyeAbleActive");"0"===eyeAbleVariables.Animations&&eyeAble_shadowRoot.getElementById("AnimationsDivID").classList.add("eyeAbleActive");"1"===eyeAbleVariables.HideImages&&eyeAble_shadowRoot.getElementById("HideImagesDivID").classList.add("eyeAbleActive");
923"0"!==eyeAbleVariables.eyeAble_Font_Family&&(eyeAbleVariables.eyeAble_Font_Family.includes("Dyslexic")?eyeAble_shadowRoot.getElementById("dyslexiaID").classList.add("eyeAbleActive"):eyeAble_shadowRoot.getElementById("fontID").classList.add("eyeAbleActive"));"1"===eyeAbleVariables.Muted&&eyeAble_shadowRoot.getElementById("MutedDivID").classList.add("eyeAbleActive");"1"===eyeAbleVariables.bluefilterSet&&(eyeAble_shadowRoot.getElementById("BluefilterMoreImgID").src=eyeAble_imagePaths.bluefilterOffPath, 924eyeAble_shadowRoot.getElementById("BluefilterMoreTxtID").innerHTML=eyeAble_getMessage("disableBf"),eyeAble_shadowRoot.getElementById("BluefilterMoreID").classList.add("eyeAbleActive"));"Darkmode"===eyeAbleVariables.Color_Mode&&(eyeAble_shadowRoot.getElementById("NightmodeMoreID").classList.add("eyeAbleActive"),eyeAble_shadowRoot.getElementById("NightmodeMoreImgID").src=eyeAble_imagePaths.blackWhiteOffPath,eyeAble_shadowRoot.getElementById("NightmodeMoreTxtID").innerHTML=eyeAble_getMessage("dayText")); 925"Deaktiviert"!==eyeAbleVariables.eyeAble_Color_Filter&&eyeAble_shadowRoot.getElementById("ColorCorrMoreID").classList.add("eyeAbleActive");if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customFunctionPosition)for(b=$jscomp.makeIterator(Object.entries(eyeAble_pluginLocalConfig.customFunctionPosition)),e=b.next();!e.done;e=b.next()){var f=$jscomp.makeIterator(e.value);e=f.next().value;f=f.next().value;switch(e){case "Bluefilter":"More"===f&&(eyeAble_shadowRoot.getElementById("BluefilterMoreID").style.display= 926"block");break;case "Darkmode":"More"===f&&(eyeAble_shadowRoot.getElementById("NightmodeMoreID").style.display="block");break;case "TabNavi":"More"!==f||eyeAble_session_parameters.isMobile&&!eyeAble_isDesktopBrowser()||(eyeAble_shadowRoot.getElementById("TabNavMoreID").style.display="block");break;case "ColorCorrection":"More"===f&&eyeAble_activeFeatures.ColorCorrection&&(eyeAble_shadowRoot.getElementById("ColorCorrMoreID").style.display="block");break;case "HideImages":"More"===f&&(eyeAble_shadowRoot.getElementById("HideImagesDivID").style.display= 927"block");break;case "LargeCursor":"Main"===f&&(eyeAble_shadowRoot.getElementById("BigCursorDivID").style.display="none");break;case "StopAnimation":"Main"===f&&(eyeAble_shadowRoot.getElementById("AnimationsDivID").style.display="none")}}"MAN"===eyeAbleVariables.BluefilterAuto?(eyeAble_shadowRoot.getElementById("eyeAble_sBlock1").classList.remove("eyeAble_collapsed"),c.classList.add("eyeAble_sSwitchColor"),eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").checked=!0,"0"!==eyeAbleVariables.BluefilterTimes? 928(b=eyeAbleVariables.BluefilterTimes.split(","),e=b[0],f=b[1],eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").value=e.charAt(0)+e.charAt(1)+":"+e.charAt(2)+e.charAt(3),eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").value=f.charAt(0)+f.charAt(1)+":"+f.charAt(2)+f.charAt(3),2<b.length?(eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeTo")+f.charAt(0)+f.charAt(1)+":"+f.charAt(2)+f.charAt(3),eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color= 929"var(--main-text-color)"):(eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)",eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+e.charAt(0)+e.charAt(1)+":"+e.charAt(2)+e.charAt(3))):(eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").value="20:00",eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").value="06:00",eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)")): 930"SUN"===eyeAbleVariables.BluefilterAuto&&(eyeAble_shadowRoot.getElementById("eyeAble_sBlock2").classList.remove("eyeAble_collapsed"),eyeAble_shadowRoot.getElementById("eyeAble_tgButton2").checked=!0,"0"!==eyeAbleVariables.BluefilterSunTimes&&(2<eyeAbleVariables.BluefilterSunTimes.split(",").length?(eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").innerText=eyeAble_getMessage("funcOffSunset"),eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").style.color="var(--main-text-color)"): 931eyeAble_setBluefilterSUN()),d.classList.add("eyeAble_sSwitchColor"))} 932function eyeAble_toggleMoreFunctionsPage(){eyeAble_closeAllOtherPages("eyeAble_SettingsPageID");eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")?"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")).display?(eyeAble_closeMoreFunctionsPage(),eyeAble_showFeedbackNotification(eyeAble_getMessage("funcClosed"),"ALT + 4")):(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("display","block"),eyeAble_showClickableElements("eyeAble_SettingsPageID"), 933eyeAble_shadowRoot.getElementById("eyeAble_tgbox2").classList.contains("eyeAble_sSwitchColor")||eyeAble_hideClickableElements("eyeAble_sBlock2"),eyeAble_shadowRoot.getElementById("eyeAble_tgbox1").classList.contains("eyeAble_sSwitchColor")||eyeAble_hideClickableElements("eyeAble_sBlock1"),eyeAble_shadowRoot.getElementById("settingsTopbarInID").focus(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").setAttribute("aria-pressed", 934"true")}),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("funcOpened"),"ALT + 4")):(eyeAble_createMoreFunctionsPage(),setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("display","block");eyeAble_shadowRoot.getElementById("settingsTopbarInID").focus()},200),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").setAttribute("aria-pressed", 935"true")}),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("funcOpened"),"ALT + 4"))} 936function eyeAble_closeMoreFunctionsPage(){eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")&&(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").style.setProperty("display","none"),eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus(),eyeAble_shadowRoot.getElementById("moreFunctionsContainerID")&&eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").classList.contains("eyeAbleActive")&& 937(eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").setAttribute("aria-pressed","fal
937se")),eyeAble_hideClickableElements("eyeAble_SettingsPageID"))}var eyeAble_clickDeadtime=!1; 938function eyeAble_toggleBluefilterSUNTimeSelect(){if(!eyeAble_bluefilterAutoEnabled)return!1;eyeAble_clickDeadtime||(eyeAble_clickDeadtime=!0,setTimeout(function(){eyeAble_clickDeadtime=!1},400),"SUN"!==eyeAbleVariables.BluefilterAuto?eyeAble_setBluefilterSUN():(eyeAble_hideClickableElements("eyeAble_sBlock2"),-1!==eyeAble_bluefilterTimeCheck&&(clearInterval(eyeAble_bluefilterTimeCheck),eyeAble_bluefilterTimeCheck=-1),eyeAble_setVar("BluefilterAuto","0"),eyeAble_resetBluefilter(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_sBlock2").classList.add("eyeAble_collapsed"); 939eyeAble_shadowRoot.getElementById("eyeA-settingsSUNtextId").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eyeAble_tgbox2").classList.remove("eyeAble_sSwitchColor");eyeAble_shadowRoot.getElementById("eyeAble_tgButton2").checked=!1})))} 940function eyeAble_setBluefilterSUN(){function a(e,f){for(e=e.toString();e.length<f;)e="0"+e;return e}eyeAble_showClickableElements("eyeAble_sBlock2");var b=49.7685,c=9.9382;switch(eyeAble_shadowRoot.getElementById("locations").value){case "W\u00fcrzburg":b=49.7685;c=9.9382;break;case "Berlin":b=52.5164;c=13.3757;break;case "London":b=51.5098;c=-.1181;break;case "M\u00fcnchen":b=48.1372;c=11.5757;break;case "Rom":b=41.8999;c=12.4891;break;case "Stockholm":b=59.331;c=18.1666;break;case "New York":b= 94140.7242;c=-73.9795;break;case "Tokyo":b=35.6782,c=139.7592}eyeAble_setVar("BluefilterLocation",eyeAble_shadowRoot.getElementById("locations").value);var d=SunCalc.getTimes(new Date,b,c);b=a(d.sunrise.getHours(),2)+""+a(d.sunrise.getMinutes(),2);c=a(d.sunset.getHours(),2)+""+a(d.sunset.getMinutes(),2);eyeAble_setVar("BluefilterSunTimes",c+","+b);eyeAble_setVar("BluefilterAuto","SUN");window.setTimeout(function(){-1===eyeAble_bluefilterTimeCheck&&(eyeAble_bluefilterTimeCheck=window.setInterval(eyeAble_BluefilterCheckTime, 942eyeAble_settings.BluefilterTimeInterval))},2E3);fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_sBlock2").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eyeA-settingsSUNtextId").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("eyeAble_tgbox2").classList.add("eyeAble_sSwitchColor");eyeAble_shadowRoot.getElementById("eyeAble_tgButton2").checked=!0;eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").style.color="var(--main-text-color)"; 943eyeAble_shadowRoot.getElementById("eyeAble_SUNtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+a(d.sunset.getHours(),2)+":"+a(d.sunset.getMinutes(),2)+" - "+a(d.sunrise.getHours(),2)+":"+a(d.sunrise.getMinutes(),2);eyeAble_shadowRoot.getElementById("eyeAble_tgbox1").classList.contains("eyeAble_sSwitchColor")&&(eyeAble_shadowRoot.getElementById("eyeA-settingsMANtextId").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("eyeAble_sBlock1").classList.add("eyeAble_collapsed"), 944eyeAble_shadowRoot.getElementById("eyeAble_tgbox1").classList.remove("eyeAble_sSwitchColor"),eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").checked=!1)})} 945function eyeAble_toggleBluefilterMANTimeSelect(){if(!eyeAble_bluefilterAutoEnabled)return!1;if(!eyeAble_clickDeadtime)if(eyeAble_clickDeadtime=!0,setTimeout(function(){eyeAble_clickDeadtime=!1},400),"MAN"!==eyeAbleVariables.BluefilterAuto){eyeAble_showClickableElements("eyeAble_sBlock1");var a=eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").value.replace(":",""),b=eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").value.replace(":","");eyeAble_setVar("BluefilterTimes",a+","+b);eyeAble_setVar("BluefilterAuto", 946"MAN");window.setTimeout(function(){-1===eyeAble_bluefilterTimeCheck&&(eyeAble_bluefilterTimeCheck=window.setInterval(eyeAble_BluefilterCheckTime,eyeAble_settings.BluefilterTimeInterval))},5E3);fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)";eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+a.charAt(0)+a.charAt(1)+":"+a.charAt(2)+a.charAt(3);eyeAble_shadowRoot.getElementById("eyeAble_tgbox1").classList.add("eyeAble_sSwitchColor"); 947eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").checked=!0;eyeAble_shadowRoot.getElementById("eyeAble_sBlock1").classList.remove("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eyeA-settingsMANtextId").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("eyeAble_tgbox2").classList.contains("eyeAble_sSwitchColor")&&(eyeAble_shadowRoot.getElementById("eyeA-settingsSUNtextId").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("eyeAble_sBlock2").classList.add("eyeAble_collapsed"), 948eyeAble_shadowRoot.getElementById("eyeAble_tgbox2").classList.remove("eyeAble_sSwitchColor"),eyeAble_shadowRoot.getElementById("eyeAble_tgButton2").checked=!1);setTimeout(function(){eyeAble_shadowRoot.querySelector("#eyeAble_SettingsPageID").scrollTop=eyeAble_shadowRoot.querySelector("#eyeAble_SettingsPageID").scrollHeight},500)})}else eyeAble_hideClickableElements("eyeAble_sBlock1"),-1!==eyeAble_bluefilterTimeCheck&&(clearInterval(eyeAble_bluefilterTimeCheck),eyeAble_bluefilterTimeCheck=-1),eyeAble_setVar("BluefilterAuto", 949"0"),eyeAble_resetBluefilter(),fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_sBlock1").classList.add("eyeAble_collapsed");eyeAble_shadowRoot.getElementById("eyeA-settingsMANtextId").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("eyeAble_tgbox1").classList.remove("eyeAble_sSwitchColor");eyeAble_shadowRoot.getElementById("eyeAble_tgButton1").checked=!1}
949)} 950function eyeAble_bluefilterStartListener(){var a=eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").value.replace(":",""),b=eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").value.replace(":","");eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)";eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+a.charAt(0)+a.charAt(1)+":"+a.charAt(2)+a.charAt(3);eyeAble_setVar("BluefilterTimes",a+","+b); 951-1===eyeAble_bluefilterTimeCheck&&(eyeAble_bluefilterTimeCheck=window.setInterval(eyeAble_BluefilterCheckTime,eyeAble_settings.BluefilterTimeInterval))} 952function eyeAble_bluefilterEndListener(){var a=eyeAble_shadowRoot.getElementById("eyeAble_BlueStart").value.replace(":",""),b=eyeAble_shadowRoot.getElementById("eyeAble_BlueEnd").value.replace(":","");eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").style.color="var(--main-text-color)";eyeAble_shadowRoot.getElementById("eyeAble_MANtimeStatusID").innerText=eyeAble_getMessage("funcTimeFrom")+a.charAt(0)+a.charAt(1)+":"+a.charAt(2)+a.charAt(3);eyeAble_setVar("BluefilterTimes",a+","+b);-1=== 953eyeAble_bluefilterTimeCheck&&(eyeAble_bluefilterTimeCheck=window.setInterval(eyeAble_BluefilterCheckTime,eyeAble_settings.BluefilterTimeInterval))}function eyeAble_toggleBigCursor(){if(!eyeAble_bigCursorEnabled)return!1;"0"===eyeAbleVariables.BigCursor?eyeAble_enableBigCursor():eyeAble_disableBigCursor()}var eyeAble_bigCursorStyle,eyeAble_bigCursorStyleShadow; 954function eyeAble_enableBigCursor(){for(var a=document.body.querySelectorAll("*"),b={$jscomp$loop$prop$i$391:0};b.$jscomp$loop$prop$i$391<a.length;b={$jscomp$loop$prop$i$391:b.$jscomp$loop$prop$i$391},b.$jscomp$loop$prop$i$391++)fastdomEA.measure(function(c){return function(){if(a[c.$jscomp$loop$prop$i$391]){var d=getComputedStyle(a[c.$jscomp$loop$prop$i$391]);d&&"pointer"===d.cursor?fastdomEA.mutate(function(){a[c.$jscomp$loop$prop$i$391].classList.add("eABigPointer")}):d&&"text"===d.cursor&&a[c.$jscomp$loop$prop$i$391].classList.add("eABigTextPointer")}}}(b)); 955eyeAble_bigCursorStyle||(eyeAble_bigCursorStyle=function(){var c=document.createElement("style");c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_cursorCSS";c.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(c);return c.sheet}());eyeAble_bigCursorStyle.disabled=!1;b=1E3;eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.cursorTimeout&&(b=eyeAble_pluginLocalConfig.cursorTimeout);setTimeout(function(){eyeAble_addCSSRule(eyeAble_bigCursorStyle,"body","cursor: url("+ 956eyeAble_imagePaths.bigMousePath+"),auto !important;")},b);eyeAble_addCSSRule(eyeAble_bigCursorStyle,"a, button, input[type=submit], input[type=reset], .eABigPointer, .pcr-app .pcr-interaction input","cursor: url("+eyeAble_imagePaths.pointerPath+") 18 0,auto !important;");eyeAble_addCSSRule(eyeAble_bigCursorStyle,".eABigTextPointer","cursor: url("+eyeAble_imagePaths.textPointerPath+") 9 25,auto !important;");eyeAble_bigCursorStyleShadow||(eyeAble_bigCursorStyleShadow=function(){var c=document.createElement("style"); 957c.setAttribute("nonce",eyeAble_nonce);c.id="eyeAble_cursorShadowCSS";c.appendChild(document.createTextNode("eyeAbleCSS { }"));eyeAble_shadowRoot.appendChild(c);return c.sheet}());eyeAble_bigCursorStyleShadow.disabled=!1;eyeAble_addCSSRule(eyeAble_bigCursorStyleShadow,".eyeAble_container_b,.eyeAble_zoombox","cursor: url("+eyeAble_imagePaths.bigMousePath+"),auto !important;");eyeAble_addCSSRule(eyeAble_bigCursorStyleShadow,'a, button,input, input[type=submit], input[type=reset],.eyeAbletooltip,.eyeAble_settings-block-cta, .eyeAble_smallIconClass,.eyeAble_smallIconHeader,.eyeAble_mainIconClass,.eyeAble-saveIcon,.eyeable_colorpickertool,.eyeAble_settings-block,.eyeAble_accessible-linkboxicon,.eyeAble_cmn-singlebutton,.eyeAble_sr-heading>img,.eyeAble_sr-reading, .eyeAble_tgbox,.eyeAble_tgbox > *,[role="button"],.eyeAble_settings-block-header,.eyeAble_settings-block-header>*, .eyeAble_setting-info-icon,.eyeAble_window-headericon>img,.eyeAble_setting-toggole-button,.eyeAble_setting-toggole-button > label ,.eyeAble_setting-toggole-button > label > input,.eyeAble_cc-item-text,.eyeAble_navigation-cancel,.eyeAble_info-area-item,.eyeAble_wohnort,select', 958"cursor: url("+eyeAble_imagePaths.pointerPath+") 18 0,auto !important;");eyeAble_shadowRoot.getElementById("BigCursorDivID")&&eyeAble_shadowRoot.getElementById("BigCursorDivID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("bigCursorToolbarID").classList.add("eyeAbleActive");eyeAble_setVar("BigCursor","1");eyeAble_dispatchEvent("Big_Cursor_Enabled");eyeAble_shadowRoot.getElementById("BigCursorDivID")&&eyeAble_shadowRoot.getElementById("BigCursorDivID").setAttribute("aria-pressed", 959"true");eyeAble_showFeedbackNotification(eyeAble_getMessage("tipCursorActive"),"ALT + Y")}
960function eyeAble_disableBigCursor(){eyeAble_bigCursorStyle&&0!==eyeAble_bigCursorStyle.rules.length&&(eyeAble_bigCursorStyle.disabled=!0);eyeAble_bigCursorStyleShadow&&0!==eyeAble_bigCursorStyleShadow.rules.length&&(eyeAble_bigCursorStyleShadow.disabled=!0);eyeAble_shadowRoot.getElementById("BigCursorDivID")&&eyeAble_shadowRoot.getElementById("BigCursorDivID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("BigCursorDivID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("bigCursorToolbarID").classList.remove("eyeAbleActive"); 961eyeAbleVariables.BigCursor&&eyeAble_dispatchEvent("Big_Cursor_Disabled");eyeAble_setVar("BigCursor","0");eyeAble_setActiveCheckVis();eyeAble_shadowRoot.getElementById("BigCursorDivID")&&eyeAble_shadowRoot.getElementById("BigCursorDivID").setAttribute("aria-pressed","false");eyeAble_showFeedbackNotification(eyeAble_getMessage("tipCursorReset"),"ALT + Y")}var eyeAble_animationsStyle,eyeAble_animationsShadowStyle; 962function eyeAble_toggleAnimations(){if(!eyeAble_blockAnimationsEnabled)return!1;"1"===eyeAble_getVar("Animations")?eyeAble_disableAnimations():eyeAble_enableAnimations()} 963function eyeAble_enableAnimations(){eyeAble_animationsStyle&&0!==eyeAble_animationsStyle.rules.length&&eyeAble_animationsStyle.deleteRule(0);eyeAble_animationsShadowStyle&&0!==eyeAble_animationsShadowStyle.rules.length&&eyeAble_animationsShadowStyle.deleteRule(0);for(var a=document.getElementsByTagName("IMG"),b=0;b<a.length;b++)a[b].src.includes(".gif")&&a[b].classList.remove("eyeAble_freeze");eyeAble_shadowRoot.getElementById("AnimationsDivID")&&eyeAble_shadowRoot.getElementById("AnimationsDivID").classList.contains("eyeAbleActive")&& 964(eyeAble_shadowRoot.getElementById("AnimationsDivID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("AnimationsDivID").setAttribute("aria-pressed","false"));eyeAble_shadowRoot.getElementById("noAnimationToolbarID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("noAnimationToolbarID").setAttribute("aria-pressed","false");eyeAble_setVar("Animations","1");eyeAble_dispatchEvent("Animations_Enabled");eyeAble_setActiveCheckVis();eyeAble_showFeedbackNotification(eyeAble_getMessage("tipAnimationReset"), 965"ALT + K")} 966function eyeAble_disableAnimations(a){a=void 0===a?!1:a;eyeAble_animationsStyle||(eyeAble_animationsStyle=function(){var d=document.createElement("style");d.setAttribute("nonce",eyeAble_nonce);d.id="eyeAble_aniCSS";d.appendChild(document.createTextNode("eyeAbleCSS { }"));document.head.appendChild(d);return d.sheet}());eyeAble_animationsShadowStyle||(eyeAble_animationsShadowStyle=function(){var d=document.createElement("style");d.setAttribute("nonce",eyeAble_nonce);d.id="eyeAble_aniShadowCSS";d.appendChild(document.createTextNode("eyeAbleCSS { }")); 967eyeAble_shadowRoot.appendChild(d);return d.sheet}());eyeAble_addCSSRule(eyeAble_animationsStyle,"*:not(.eyeAble_freeze):not(.ff-container):not(.ff-loading-icon):not(ff-overlay):not(.ff-canvas)","-o-transition-property: none !important;-moz-transition-property: none !important;-ms-transition-property: none !important;-webkit-transition-property: none !important;transition-property: none !important;-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;transition: none !important;-webkit-animation: none !important;-moz-animation: none !important;-o-animation: none !important;-ms-animation: none !important;animation: none !important;-moz-animation-fill-mode: forwards !important;-ms-animation-fill-mode: forwards !important;-o-animation-fill-mode: forwards !important;animation-fill-mode: forwards !important;-moz-animation-iteration-count: 1 !important;-ms-animation-iteration-count: 1 !important;-o-animation-iteration-count: 1 !important;animation-iteration-count: 1 !important;animation-play-state: paused !important;-webkit-animation-duration: .01s !important;-moz-animation-duration: .01s !important;-ms-animation-duration: .01s !important;-o-animation-duration: .01s !important;animation-duration: .01s !important;"); 968eyeAble_addCSSRule(eyeAble_animationsShadowStyle,"*:not(.eyeAble_freeze):not(.ff-container):not(.ff-loading-icon):not(ff-overlay):not(.ff-canvas)","-o-transition-property: none !important;-moz-transition-property: none !important;-ms-transition-property: none !important;-webkit-transition-property: none !important;transition-property: none !important;-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;transition: none !important;-webkit-animation: none !important;-moz-animation: none !important;-o-animation: none !important;-ms-animation: none !important;animation: none !important;-moz-animation-fill-mode: forwards !important;-ms-animation-fill-mode: forwards !important;-o-animation-fill-mode: forwards !important;animation-fill-mode: forwards !important;-moz-animation-iteration-count: 1 !important;-ms-animation-iteration-count: 1 !important;-o-animation-iteration-count: 1 !important;animation-iteration-count: 1 !important;animation-play-state: paused !important;-webkit-animation-duration: .01s !important;-moz-animation-duration: .01s !important;-ms-animation-duration: .01s !important;-o-animation-duration: .01s !important;animation-duration: .01s !important;"); 969eyeAble_disableVideoAutoplay();for(var b=document.getElementsByTagName("IMG"),c=0;c<b.length;c++)b[c].src.includes(".gif")&&!b[c].src.includes("placeholder.gif")&&b[c].classList.add("eyeAble_freeze");new Freezeframe({selector:".eyeAble_freeze",trigger:"hover",overlay:!0,responsive:!1,warnings:!0});for(c=0;c<b.length;c++)b[c].classList.contains("eyeAble_freeze")&&b[c].classList.remove("eyeAble_freeze");eyeAble_shadowRoot.getElementById("AnimationsDivID")&&(eyeAble_shadowRoot.getElementById("AnimationsDivID").classList.add("eyeAbleActive"), 970eyeAble_shadowRoot.getElementById("AnimationsDivID").setAttribute("aria-pressed","true"));eyeAble_shadowRoot.getElementById("noAnimationToolbarID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("noAnimationToolbarID").setAttribute("aria-pressed","true");("0"!==eyeAbleVariables.Animations||a)&&eyeAble_dispatchEvent("Animations_Disabled");eyeAble_setVar("Animations","0");eyeAble_showFeedbackNotification(eyeAble_getMessage("tipAnimationActive"),"ALT + K")} 971function eyeAble_disableVideoAutoplay(){for(var a=document.getElementsByTagName("VIDEO"),b=0;b<a.length;b++)a[b].removeAttribute("autoplay")} 972function eyeAble_toggleHideImagesAndVideos(){if(!eyeAble_hideImagesAutoEnabled)return!1;0<document.getElementsByClassName("eyeAble_hide").length||"1"===eyeAble_getVar("HideImages")?(eyeAble_resetHideImagesAndVideos(),eyeAble_showFeedbackNotification(eyeAble_getMessage("funcImgDis"),"ALT + V")):(eyeAble_hideImagesAndVideos(),eyeAble_showFeedbackNotification(eyeAble_getMessage("funcImgEna"),"ALT + V"))}var eyeAble_showHiddenAltTexts=!0; 973function eyeAble_showImageAltText(a){if(eyeAble_showHiddenAltTexts){var b=eyeAble_getTextFromElement(a);if(b&&!a.classList.contains("eyeAbleContrastSkip")&&!a.classList.contains("eyeAbleHideSkip")){var c=document.createElement("div");c.style.position="relative";fastdomEA.measure(function(){var d=a.getBoundingClientRect(),e=d.height.toFixed(5)+"px";150<d.height&&150>b.length&&(e=(d.height/2+15).toFixed(0)+"px");c.style.top="-"+e;c.className="eA_altText";c.title=b;d=document.createElement("span");d.style= 974"position: absolute; left: 10px; top: 0%; max-width: 100%; max-height: "+e+"; overflow: hidden;font-size: 15px; line-height: 1.5;";d.textContent=b;
974"Darkmode"===eyeAble_getVar("Color_Mode")?(d.style.color="white",d.style.background="black"):"Contrast"===eyeAble_getVar("Color_Mode")?(d.style.color=eyeAble_getVar("iAble_Text_Color"),d.style.background=eyeAble_getVar("iAble_Background_Color")):(d.style.color="black",d.style.background="white");a.nextSibling?a.parentNode.insertBefore(c,a.nextSibling): 975a.parentNode.appendChild(c);c.appendChild(d)})}}} 976function eyeAble_hideImagesAndVideos(){"function"===typeof customHideImages&&customHideImage();eyeAble_setVar("HideImages","1");for(var a=document.getElementsByTagName("VIDEO"),b={$jscomp$loop$prop$i$393:0};b.$jscomp$loop$prop$i$393<a.length;b={$jscomp$loop$prop$i$393:b.$jscomp$loop$prop$i$393},b.$jscomp$loop$prop$i$393++)fastdomEA.mutate(function(h){return function(){a[h.$jscomp$loop$prop$i$393].classList.add("eyeAble_hide")}}(b));var c=document.getElementsByTagName("IMG");for(b={$jscomp$loop$prop$i$174$395:0};b.$jscomp$loop$prop$i$174$395< 977c.length;b={$jscomp$loop$prop$i$174$395:b.$jscomp$loop$prop$i$174$395},b.$jscomp$loop$prop$i$174$395++)eyeAble_hasSomeParentTheClass(c[b.$jscomp$loop$prop$i$174$395],"eyeAbleSkip")||eyeAble_hasSomeParentTheClass(c[b.$jscomp$loop$prop$i$174$395],"eyeAble_customToolOpenerClass")||c[b.$jscomp$loop$prop$i$174$395].id.includes("eyeAble_customToolOpenerID")||c[b.$jscomp$loop$prop$i$174$395].parentNode.id.includes("eyeAble_customToolOpenerID")||fastdomEA.mutate(function(h){return function(){c[h.$jscomp$loop$prop$i$174$395].classList.contains("eyeAbleBigCursor")|| 978(c[h.$jscomp$loop$prop$i$174$395].classList.add("eyeAble_hide"),eyeAble_showImageAltText(c[h.$jscomp$loop$prop$i$174$395]))}}(b));var d=document.getElementsByTagName("CANVAS");for(b={$jscomp$loop$prop$i$175$397:0};b.$jscomp$loop$prop$i$175$397<d.length;b={$jscomp$loop$prop$i$175$397:b.$jscomp$loop$prop$i$175$397},b.$jscomp$loop$prop$i$175$397++)eyeAble_hasSomeParentTheClass(d[b.$jscomp$loop$prop$i$175$397],"eyeAbleSkip")||fastdomEA.mutate(function(h){return function(){d[h.$jscomp$loop$prop$i$175$397].classList.contains("eyeAbleBigCursor")|| 979d[h.$jscomp$loop$prop$i$175$397].classList.add("eyeAble_hide")}}(b));var e=document.getElementsByTagName("*");for(b={$jscomp$loop$prop$i$176$399:0};b.$jscomp$loop$prop$i$176$399<e.length;b={$jscomp$loop$prop$i$176$399:b.$jscomp$loop$prop$i$176$399},b.$jscomp$loop$prop$i$176$399++)fastdomEA.measure(function(h){return function(){if(eyeAble_hasSomeParentTheClass(e[h.$jscomp$loop$prop$i$176$399],"eyeAble_customToolOpenerClass")||e[h.$jscomp$loop$prop$i$176$399].id.includes("eyeAble_customToolOpenerID")|| 980e[h.$jscomp$loop$prop$i$176$399].parentNode.id.includes("eyeAble_customToolOpenerID")||"none"===getComputedStyle(e[h.$jscomp$loop$prop$i$176$399]).backgroundImage||getComputedStyle(e[h.$jscomp$loop$prop$i$176$399]).backgroundImage.includes("linear-gradient")||e[h.$jscomp$loop$prop$i$176$399].classList.contains("eA_nB")||eyeAble_hasSomeParentTheClass(c[h.$jscomp$loop$prop$i$176$399],"eyeAbleSkip"))if(!e[h.$jscomp$loop$prop$i$176$399].shadowRoot||e[h.$jscomp$loop$prop$i$176$399].classList.contains("eyeAble_container_b")|| 981e[h.$jscomp$loop$prop$i$176$399].classList.contains("eyeAbleSkip"))"IFRAME"===e[h.$jscomp$loop$prop$i$176$399].tagName&&function(n){try{var q=[(n.contentDocument||n.contentWindow.document).body];for(n=0;n<q.length;n++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(q[n])}catch(m){return!1}}(e[h.$jscomp$loop$prop$i$176$399]);else for(var g=e[h.$jscomp$loop$prop$i$176$399].shadowRoot.children,l=0;l<g.length;l++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(g[l]);else fastdomEA.mutate(function(){e[h.$jscomp$loop$prop$i$176$399].classList.add("eyeAble_hideBackImg")})}}(b)); 982b=eyeAble_shadowRoot.querySelectorAll("img");for(var f=0;f<b.length;f++)b[f].classList.contains("noHide")||(b[f].classList.contains("visHide")?b[f].style.setProperty("visibility","hidden","important"):b[f].style.setProperty("display","none","important"),b[f].classList.add("eyeAble_hide"));eyeAble_shadowRoot.getElementById("HideImagesDivID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("HideImagesDivID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("HideImagesDivID").setAttribute("aria-pressed", 983"true");eyeAble_shadowRoot.querySelector('[ealangid="funcImg"]').innerText=eyeAble_getMessage("showImgText")});eyeAble_shadowRoot.getElementById("hideImagesContainerID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("hideImagesContainerID").classList.add("eyeAbleActive");eyeAble_shadowRoot.getElementById("hideImagesContainerID").setAttribute("aria-pressed","true");eyeAble_shadowRoot.querySelector('[ealangid="hideImgText"]').innerText=eyeAble_getMessage("showImgText")});eyeAble_dispatchEvent("Hide_Images_Enabled")} 984function eyeAble_resetHideImagesAndVideos(){function a(f){for(var h=f.querySelectorAll(".eyeAble_hide"),g=0;g<h.length;g++)h[g].classList.remove("eyeAble_hide"),eyeAble_isInShadow(h[g])&&(h[g].style.removeProperty("visibility"),h[g].style.removeProperty("display"));h=f.querySelectorAll(".eyeAble_hideBackImg");for(g=0;g<h.length;g++)h[g].classList.remove("eyeAble_hideBackImg"),eyeAble_isInShadow(h[g])&&h[g].style.removeProperty("display");f=f.querySelectorAll(".eA_altText");for(h=0;h<f.length;h++)f[h].remove()} 985"function"===typeof resetCustomHideImages&&resetCustomHideImage();a(document);
985for(var b=document.getElementsByTagName("*"),c=0;c<b.length;c++)if(b[c].shadowRoot)for(var d=b[c].shadowRoot.children,e=0;e<d.length;e++)a(d[e]);else"IFRAME"===b[c].tagName&&function(f){try{var h=[(f.contentDocument||f.contentWindow.document).body];for(f=0;f<h.length;f++)a(h[f])}catch(g){return!1}}(b[c]);eyeAble_shadowRoot.getElementById("HideImagesDivID")&&eyeAble_shadowRoot.getElementById("HideImagesDivID").classList.contains("eyeAbleActive")&& 986(eyeAble_shadowRoot.getElementById("HideImagesDivID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("HideImagesDivID").setAttribute("aria-pressed","false"),eyeAble_shadowRoot.querySelector('[ealangid="funcImg"]').innerText=eyeAble_getMessage("hideImgText"));eyeAble_shadowRoot.getElementById("hideImagesContainerID")&&eyeAble_shadowRoot.getElementById("hideImagesContainerID").classList.contains("eyeAbleActive")&&(eyeAble_shadowRoot.getElementById("hideImagesContainerID").classList.remove("eyeAbleActive"), 987eyeAble_shadowRoot.getElementById("hideImagesContainerID").setAttribute("aria-pressed","false"),eyeAble_shadowRoot.querySelector('[ealangid="hideImgText"]').innerText=eyeAble_getMessage("hideImgText"));eyeAbleVariables.HideImages&&eyeAble_dispatchEvent("Hide_Images_Disabled");eyeAble_setVar("HideImages","0");eyeAble_setActiveCheckVis()} 988function eyeAble_hasSomeParentTheClass(a,b){return a&&a.className&&"function"===typeof a.className.split&&0<=a.className.split(" ").indexOf(b)?!0:a?a.parentNode&&eyeAble_hasSomeParentTheClass(a.parentNode,b):!1}function eyeAble_hasSomeParentTheAttribute(a,b,c){return"function"===typeof a.getAttribute&&a.getAttribute(b)&&a.getAttribute(b)===c?!0:a.parentNode&&eyeAble_hasSomeParentTheAttribute(a.parentNode,b,c)} 989function eyeAble_toggleMuteAudio(){if(!eyeAble_muteAudioAutoEnabled)return!1;"0"===eyeAbleVariables.Muted?eyeAble_muteAudio():eyeAble_resetMuteAudio()} 990function eyeAble_muteAudio(){for(var a=document.getElementsByTagName("VIDEO"),b=0;b<a.length;b++)a[b].muted=!0;a=document.getElementsByTagName("AUDIO");for(b=0;b<a.length;b++)a[b].muted=!0;var c=document.getElementsByTagName("*");for(a={$jscomp$loop$prop$i$187$401:0};a.$jscomp$loop$prop$i$187$401<c.length;a={$jscomp$loop$prop$i$187$401:a.$jscomp$loop$prop$i$187$401},a.$jscomp$loop$prop$i$187$401++)fastdomEA.measure(function(d){return function(){if(c[d.$jscomp$loop$prop$i$187$401].shadowRoot&&!c[d.$jscomp$loop$prop$i$187$401].classList.contains("eyeAble_container_b")&& 991!c[d.$jscomp$loop$prop$i$187$401].classList.contains("eyeAbleSkip"))for(var e=c[d.$jscomp$loop$prop$i$187$401].shadowRoot.children,f=0;f<e.length;f++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(e[f]);else if("IFRAME"===c[d.$jscomp$loop$prop$i$187$401].tagName){f=c[d.$jscomp$loop$prop$i$187$401];try{for(e=[(f.contentDocument||f.contentWindow.document).body],f=0;f<e.length;f++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(e[f])}catch(h){}}}}(a));eyeAble_shadowRoot.getElementById("MutedDivID")&& 992eyeAble_shadowRoot.getElementById("MutedDivID").classList.add("eyeAbleActive");eyeAble_setVar("Muted","1");eyeAble_dispatchEvent("Mute_Audio_Enabled");eyeAble_shadowRoot.getElementById("MutedDivID")&&eyeAble_shadowRoot.getElementById("MutedDivID").setAttribute("aria-pressed","true");eyeAble_showFeedbackNotification(eyeAble_getMessage("tipMuteActive"),"ALT + J")} 993function eyeAble_resetMuteAudio(){eyeAble_shadowRoot.getElementById("MutedDivID")&&eyeAble_shadowRoot.getElementById("MutedDivID").classList.contains("eyeAbleActive")&&(eyeAble_shadowRoot.getElementById("MutedDivID").classList.remove("eyeAbleActive"),eyeAble_shadowRoot.getElementById("MutedDivID").setAttribute("aria-pressed","false"));"0"!==eyeAbleVariables.Muted&&eyeAble_dispatchEvent("Mute_Audio_Disabled");eyeAble_setVar("Muted","0");eyeAble_setActiveCheckVis();eyeAble_showFeedbackNotification(eyeAble_getMessage("tipMuteReset"), 994"ALT + J")} 995function eyeAble_checkAnimationsAudioImagesSettingsPerElement(a){if(a&&"function"===typeof a.getElementsByTagName){var b=a.getElementsByTagName("VIDEO"),c=a.getElementsByTagName("IMG"),d=a.getElementsByTagName("CANVAS"),e=a.getElementsByTagName("*");if("0"===eyeAbleVariables.Animations){for(a=0;a<b.length;a++)b[a].removeAttribute("autoplay");for(var f=a=0;f<c.length;f++)c[f].classList.contains("eyeAble_freeze")||c[f].classList.contains("ff-image")||!c[f].src.includes(".gif")||c[f].src.includes("placeholder.gif")||(c[f].classList.add("eyeAble_freeze"), 996a+=1);0<a&&new Freezeframe({selector:".eyeAble_freeze",trigger:"hover",overlay:!0,responsive:!1,warnings:!0});for(a={$jscomp$loop$prop$i$192$403:0};a.$jscomp$loop$prop$i$192$403<c.length;a={$jscomp$loop$prop$i$192$403:a.$jscomp$loop$prop$i$192$403},a.$jscomp$loop$prop$i$192$403++)c[a.$jscomp$loop$prop$i$192$403].classList.contains("eyeAble_freeze")&&fastdomEA.mutate(function(h){return function(){c[h.$jscomp$loop$prop$i$192$403].classList.remove("eyeAble_freeze")}}
996(a))}if("1"===eyeAbleVariables.HideImages){for(a= 997{$jscomp$loop$prop$i$193$405:0};a.$jscomp$loop$prop$i$193$405<b.length;a={$jscomp$loop$prop$i$193$405:a.$jscomp$loop$prop$i$193$405},a.$jscomp$loop$prop$i$193$405++)fastdomEA.mutate(function(h){return function(){b[h.$jscomp$loop$prop$i$193$405].classList.add("eyeAble_hide");eyeAble_isInShadow(b[h.$jscomp$loop$prop$i$193$405])&&(b[h.$jscomp$loop$prop$i$193$405].style.display="none")}}(a));for(a={$jscomp$loop$prop$i$194$407:0};a.$jscomp$loop$prop$i$194$407<c.length;a={$jscomp$loop$prop$i$194$407:a.$jscomp$loop$prop$i$194$407}, 998a.$jscomp$loop$prop$i$194$407++)eyeAble_hasSomeParentTheClass(c[a.$jscomp$loop$prop$i$194$407],"eyeAbleSkip")||fastdomEA.mutate(function(h){return function(){c[h.$jscomp$loop$prop$i$194$407].classList.add("eyeAble_hide");eyeAble_isInShadow(c[h.$jscomp$loop$prop$i$194$407])&&(c[h.$jscomp$loop$prop$i$194$407].style.display="none",eyeAble_showImageAltText(c[h.$jscomp$loop$prop$i$194$407]))}}(a));for(a={$jscomp$loop$prop$i$195$409:0};a.$jscomp$loop$prop$i$195$409<d.length;a={$jscomp$loop$prop$i$195$409:a.$jscomp$loop$prop$i$195$409}, 999a.$jscomp$loop$prop$i$195$409++)eyeAble_hasSomeParentTheClass(d[a.$jscomp$loop$prop$i$195$409],"eyeAbleSkip")||fastdomEA.mutate(function(h){return function(){d[h.$jscomp$loop$prop$i$195$409].classList.add("eyeAble_hide")}}(a));for(a={$jscomp$loop$prop$i$196$411:0};a.$jscomp$loop$prop$i$196$411<e.length;a={$jscomp$loop$prop$i$196$411:a.$jscomp$loop$prop$i$196$411},a.$jscomp$loop$prop$i$196$411++)fastdomEA.measure(function(h){return function(){if("none"!==getComputedStyle(e[h.$jscomp$loop$prop$i$196$411]).backgroundImage)fastdomEA.mutate(function(){e[h.$jscomp$loop$prop$i$196$411].classList.add("eyeAble_hideBackImg"); 1000eyeAble_isInShadow(e[h.$jscomp$loop$prop$i$196$411])&&(e[h.$jscomp$loop$prop$i$196$411].style.display="none")});else if(e[h.$jscomp$loop$prop$i$196$411].shadowRoot)for(var g=e[h.$jscomp$loop$prop$i$196$411].shadowRoot.children,l=0;l<g.length;l++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(g[l]);else"IFRAME"===e[h.$jscomp$loop$prop$i$196$411].tagName&&function(n){try{var q=[(n.contentDocument||n.contentWindow.document).body];for(n=0;n<q.length;n++)eyeAble_checkAnimationsAudioImagesSettingsPerElement(q[n])}catch(m){return!1}}(e[h.$jscomp$loop$prop$i$196$411])}}(a))}if("1"=== 1001eyeAbleVariables.Muted)for(a=0;a<b.length;a++)b[a].muted=!0}};function eyeAble_createInfoPage(){function a(){"tabEndInfo"===this.id?eyeAble_shadowRoot.getElementById("eyeABle_infoX").focus():eyeAble_shadowRoot.getElementById("eyeAble_infoManualID").focus()}var b="https://eye-able.com/kontaktieren-sie-uns-eye-able-die-software-fuer-barrierefreiheit",c="https://eye-able.com/hilfe-center/";if(eyeAble_session_parameters.isExtension&&!chrome.i18n.getUILanguage().includes("de")||eyeAble_session_parameters.isPlugin&&eyeAble_lang!==eyeAble_de)b="https://eye-able.com/en/kontaktieren-sie-uns-eye-able-die-software-fuer-barrierefreiheit", 1002c="https://eye-able.com/en/hilfe-center/";eyeAble_lang.linkHelpCenter&&(c=eyeAble_getMessage("linkHelpCenter"));eyeAble_lang.linkSupportContact&&(b=eyeAble_getMessage("linkSupportContact"));eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&eyeAble_pluginLocalConfig.customText.contactLink&&(b=eyeAble_pluginLocalConfig.customText.contactLink);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&eyeAble_pluginLocalConfig.customText.helpLink&&(c=eyeAble_pluginLocalConfig.customText.helpLink); 1003b=' <section aria-labelledby="infoWindowHeading" class="eyeAble_settings eyeAble_topFixedPosition eyeAble_infoPage eyeAbleSkip" id="eyeAble_infoPageID" tabindex="-1" style="display: none">\n <div aria-hidden="true" id="tabStartInfo" class="eyeAtabClickable" tabindex="0"></div> <div class="eyeAble_info-area-head">\n <div class="eyeAble_info-area-icon" style="margin-right: 0;">\n <img eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.infoPath+'" alt="" class="eyeAble_infoimg-fluid" style="padding-top: 8px;width: 32px;">\n </div>\n <div class="eyeAble_info-area-heading">\n <h2 id="infoWindowHeading" class="eyeAble_info-text" ealangid="infoHeader">'+ 1004eyeAble_getMessage("infoHeader")+'</h2>\n </div>\n <div> <img eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" tabindex="0" id="eyeABle_infoX" src="'+eyeAble_imagePaths.xPath+'" style="margin-left: 7px;float: right;margin-top: 4px;" role="button" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow"></div> </div>\n <div class="eyeAble_info-area-content">\n <div class="eyeAble_info-item-box">\n <a style="text-decoration: none;" href="'+ 1005c+'" target="_blank"> <div class="eyeAble_info-area-item" id="eyeAble_faqID" style="padding-bottom: 5px;width: 89px;">\n <div class="eyeAble_info-icon" style="padding-top: 9px;">\n <img eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.infoFaqPath+'" alt="" class="eyeAble_infoimg-fluid" style="width: 65px;">\n </div>\n <div class="eyeAble_info-text" style="padding-top: 11px;padding-bottom: 11px;">\n <p class="eyeAble_info-text" style="padding-top: 10px;padding-bottom: 12px;" ealangid="faqText">'+ 1006eyeAble_getMessage("faqText")+'</p>\n </div>\n </div></a>\n <a style="text-decoration: none;" href="'+b+'" target="_blank"><div class="eyeAble_info-area-item" id="eyeAble_mailSuppID" style="padding: 3px;">\n <div class="eyeAble_info-icon">\n <img eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.infoMailPath+'" alt="" class="eyeAble_infoimg-fluid" style="padding-top: 17%;width: 65px;">\n </div>\n <div class="eyeAble_info-text" style="padding-bottom: 2px;">\n <p class="eyeAble_info-text" style="padding-bottom: 12px;padding-top: 13px;" ealangid="infoMail">'+ 1007eyeAble_getMessage("infoMail")+'</p>\n </div>\n </div></a>\n </div>\n <div role="button" class="eyeAble_info-area-item eyeAtabClickable" tabindex="0" id="eyeAble_infoManualID" style="padding: 12px;">\n <div class="eyeAble_info-icon" style="margin-left: 10px;">\n <img eyeAbleSkipNav="true" src="'+eyeAble_imagePaths.infoManualPath+'" alt="" class="eyeAble_infoimg-fluid" style="width: 65px;">\n </div>\n <div class="eyeAble_info-text" style="padding-left: 5px;">\n <p class="eyeAble_info-text" ealangid="infoMan">'+ 1008eyeAble_getMessage("infoMan")+'</p>\n </div>\n </div>\n <div aria-hidden="true" id="tabEndInfo" class="eyeAtabClickable" tabindex="0"></div> </div>\n </section>';eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);eyeAble_shadowRoot.getElementById("eyeAble_infoManualID").addEventListener("click",eyeAble_toggleShortcutManPage);eyeAble_shadowRoot.getElementById("eyeABle_infoX").addEventListener("click",eyeAble_closeInfoPage); 1009eyeAble_session_parameters.isMobile?("left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("left",eyeAbleVariables.mobileRightPosition,"important"):eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important"),b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height,c=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition): 1010100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight,eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("top","max(0%, calc("+(100-c).toFixed(0)+"% - "+b.toFixed(0)+"px))","important"),eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("height","fit-content"),b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().width,eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("width",b.toFixed(0)+ 1011"px","important"),eyeAble_isDesktopBrowser()||(eyeAble_shadowRoot.getElementById("eyeAble_infoManualID").style.display="none"),eyeAble_shadowRoot.getElementById("eyeAble_mailSuppID").querySelector(".eyeAble_info-text").style.setProperty("padding-top","11px"),eyeAble_shadowRoot.getElementById("eyeAble_mailSuppID").querySelector(".eyeAble_info-text").style.setProperty("padding-bottom","11px")):(b=eyeAbleVariables.rightPosition.includes("%")?window.innerWidth*parseInt(eyeAbleVariables.rightPosition)/ 1012100-10:parseInt(eyeAbleVariables.rightPosition)-10,2<Math.abs(b)&&("left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("left",(295+b).toFixed(0)+"px","important"):eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("right",(295+b).toFixed(0)+"px","important")));eyeAble_shadowRoot.getElementById("tabEndInfo").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartInfo").addEventListener("focus",a);
1012eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID"))} 1013function eyeAble_toggleInfoPage(){eyeAble_closeAllOtherPages("eyeAble_infoPageID");eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")?"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")).display?eyeAble_closeInfoPage():(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("display","block"),eyeAble_showClickableElements("eyeAble_infoPageID"),eyeAble_shadowRoot.getElementById("eyeABle_infoX").focus(),eyeAble_removeTooltip(),setTimeout(function(){eyeAble_removeTooltip()}, 1014100)):(eyeAble_createInfoPage(),setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("display","block");eyeAble_shadowRoot.getElementById("eyeABle_infoX").focus()},200),eyeAble_removeTooltip(),setTimeout(function(){eyeAble_removeTooltip()},100))} 1015function eyeAble_closeInfoPage(){eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")&&(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").style.setProperty("display","none"),eyeAble_hideClickableElements("eyeAble_infoPageID"),eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("infoIconBarID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus())};var eyeAble_TopFixedPositionStylesheet,eyeAble_iconSize=70; 1016function eyeAble_createIcons(){var a="https://eye-able.com";eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&eyeAble_pluginLocalConfig.customText.mainTopLink&&(a=eyeAble_pluginLocalConfig.customText.mainTopLink);eyeAble_session_parameters.isMobile?eyeAble_iconSize=eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.mobileIconSize?parseInt(eyeAble_pluginLocalConfig.mobileIconSize):50:eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.iconSize&&(eyeAble_iconSize=parseInt(eyeAble_pluginLocalConfig.iconSize)); 1017var b="";eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customIconColor&&(b=eyeAble_pluginLocalConfig.customIconColor);"undefined"!==typeof eA_bColor&&eA_bColor&&(b=eA_bColor);a='<div aria-hidden="true" class="eyeAble_container_b eyeAbleContrastSkip eyeAbleSkip" id="eyeAble_MainContainerID"> <div class="eyeAble_topFixedPosition" id="showAll_arrow"> <svg id="mainIconSmallSVGID" style="display: none;height: 38px !important;" role="img" eaAriaLangID="ariaSmallLogo" aria-label="'+eyeAble_getMessage("ariaSmallLogo")+ 1018'" class="mainIconSVG" viewBox="0 0 389.9 389.6" preserveAspectRatio="none"><defs><linearGradient x1="253.85" y1="63.7" x2="253.85" y2="480.49" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4f4f4e"></stop><stop offset=".26" stop-color="#313130"></stop><stop offset=".55" stop-color="#161616"></stop><stop offset=".8" stop-color="#060606"></stop><stop offset="1"></stop></linearGradient><linearGradient x1="214.9" y1="353.49" x2="286.3" y2="353.49" gradientTransform="matrix(0.16, 0.99, 0.99, -0.16, -138.47, -44.34)" xlink:href="#A"></linearGradient><linearGradient x1="135.26" y1="296.4" x2="365.84" y2="296.4" xlink:href="#A"></linearGradient></defs><path style="fill:'+ 1019b+'" d="M201.6 443.2h-33.4c-27.7 0-51.9-9.6-71.9-28.4a101.84 101.84 0 0 1-30.6-56.2 107.42 107.42 0 0 1-1.7-19v-52.7l.1-120.5c.1-26.7 9.5-50.3 28.1-70.1a101.58 101.58 0 0 1 55.6-30.7 104 104 0 0 1 20.9-1.9H339c25.9 0 48.8 8.3 68.1 24.6a102 102 0 0 1 34.5 58.2 100.5 100.5 0 0 1 2.1 20.8V340a99.13 99.13 0 0 1-11 46.3c-15.9 30.4-41 49.1-74.7 55.6a95.89 95.89 0 0 1-17.6 1.6h-87.8z" transform="translate(-59.2 -58.6)" fill="url(#A)"></path><path d="M279.9 10c24.4 0 46.2 7.6 64.8 23.4C362 48 372.9 66.6 377.6 88.8a93.42 93.42 0 0 1 2 19.7q0 86.4.1 172.7a94.41 94.41 0 0 1-10.4 44q-22.8 43.65-71.2 53a85.05 85.05 0 0 1-16.7 1.5H109.2c-26.4 0-49.3-9-68.4-27.1-15.5-14.6-25.1-32.5-29.1-53.5a99.85 99.85 0 0 1-1.6-18.1l.1-173.2c.1-25.7 9.2-48 26.7-66.7a96.5 96.5 0 0 1 52.9-29.2 102.64 102.64 0 0 1 20-1.8h96.9l73.2-.1h0m0-10H109.7a114.49 114.49 0 0 0-22 2 106.79 106.79 0 0 0-58.2 32.2C10.1 55 .2 79.7.1 107.7L0 228.2v52.7a109.41 109.41 0 0 0 1.8 20c4.4 23.2 15.1 43 32.1 58.9 20.9 19.7 46.3 29.8 75.3 29.8h172.3a99.15 99.15 0 0 0 18.6-1.6c35.3-6.8 61.6-26.3 78.2-58.2a103.74 103.74 0 0 0 11.6-48.6V108.5a103.33 103.33 0 0 0-2.2-21.8 106.53 106.53 0 0 0-36.2-61C331 8.6 307 0 279.9 0z" fill="#fff"></path><circle style="fill:'+ 1020b+'" cx="250.6" cy="146.4" r="35.7" transform="matrix(.160226 -.98708 .98708 .160226 6.75 311.71)" fill="url(#B)"></circle><path style="fill:'+b+'" d="M350.6,203.6l-75,6.7c-2.8.2-5.5.4-8.3.4H233.9a76.87,76.87,0,0,1-8.3-.4l-75-6.7a14.24,14.24,0,0,0-2.2,28.4l60.6,5.5a14.25,14.25,0,0,1,13,14.2v16.4a33.8,33.8,0,0,1-2.5,13l-34.5,88a14.3,14.3,0,0,0,26.1,11.7l33-80.1a7,7,0,0,1,13-.1l33,80.1A14.3,14.3,0,1,0,316.2,369l-34.5-87.9a36.61,36.61,0,0,1-2.5-13V251.7a14.18,14.18,0,0,1,13-14.2l60.6-5.5a14.24,14.24,0,0,0-2.2-28.4Z" transform="translate(-59.2 -58.6)" fill="url(#C)"></path><path d="M191.4 130.7c-23.693 0-42.9-19.207-42.9-42.9s19.207-42.9 42.9-42.9 42.9 19.207 42.9 42.9a42.89 42.89 0 0 1-42.9 42.9zm0-71.5c-13.69-.038-25.498 9.605-28.197 23.026a28.68 28.68 0 0 0 17.105 32.135c12.641 5.256 27.234.846 34.848-10.531A28.68 28.68 0 0 0 211.6 67.6a29.06 29.06 0 0 0-20.2-8.4zm52.5 278.6a21.46 21.46 0 0 1-19.5-12.6l-33.1-80.3-32.7 80.1a21.41 21.41 0 0 1-37.1 4.1 21.57 21.57 0 0 1-2.1-21.5l34.4-87.5a26.63 26.63 0 0 0 1.9-10.4v-16.4a7.09 7.09 0 0 0-6.5-7.1l-60.6-5.5c-11.791-.911-20.611-11.209-19.7-23s11.209-20.611 23-19.7l75.1 6.7a97.18 97.
102018 0 0 0 7.7.3h33.4a99.08 99.08 0 0 0 7.7-.3l75-6.7h.1c11.791-.911 22.089 7.909 23 19.7s-7.909 22.089-19.7 23l-60.5 5.5a7.09 7.09 0 0 0-6.5 7.1v16.4a28.29 28.29 0 0 0 2 10.4l34.5 87.9a21.36 21.36 0 0 1-1.8 20.2 22.06 22.06 0 0 1-18 9.6zm-52.5-107.1a14.11 14.11 0 0 1 13.1 8.8l33 80.1a7.62 7.62 0 0 0 3.9 3.6 7.13 7.13 0 0 0 9-9.6l-34.6-88.3a42.14 42.14 0 0 1-3-15.7v-16.4c-.054-11.101 8.438-20.376 19.5-21.3l60.6-5.5a7 7 0 0 0 4.9-2.4 6.61 6.61 0 0 0 1.7-5.2 7 7 0 0 0-7.6-6.6l-74.9 6.7a88.33 88.33 0 0 1-8.9.4h-33.4a87 87 0 0 1-8.9-.4l-75-6.7a7.12 7.12 0 0 0-1 14.2l60.7 5.5c11.062.924 19.554 10.199 19.5 21.3v16.4a42.14 42.14 0 0 1-3 15.7l-34.5 87.9a7.09 7.09 0 0 0 .3 7.3 7.19 7.19 0 0 0 6.6 3.2 7 7 0 0 0 5.9-4.3l32.9-79.9a14 14 0 0 1 13.2-8.8z" fill="#fff"></path></svg> <img alt="'+ 1021eyeAble_getMessage("altLogo")+'" eaAltLangID="altLogo" eyeAbleSkipNav="true" eyeAbleSkipNav="true" id="eyeAble_smallIconID" class="eyeAble_mainIconClass noHide" src="'+eyeAble_imagePaths.mainIconPath+'" style="height: 39px !important;"></div> <div aria-hidden="true" id="tabStart" tabindex="-1"></div> <div class="iAble_column animeEyeAble" id="eyeAble_columID" aria-label="Eye-Able Toolbar" tabindex="-1"> <div id="eyeAble_fixedHeaderToolbarID"> <div class="eyeAble_header_controlers"> <img aria-describedby="eyeAble_tooltip" eyeAbleSkipNav="true" role="button" alt="'+ 1022eyeAble_getMessage("altResetLogo")+'" eaAltLangID="altResetLogo" eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="resetTopbarID" data-src="'+eyeAble_imagePaths.resetTopPath+'" tabindex="0" width="30" height="30"> <img aria-describedby="eyeAble_tooltip" eyeAbleSkipNav="true" role="button" alt="'+eyeAble_getMessage("altSettingsLogo")+'" eaAltLangID="altSettingsLogo" aria-haspopup="true" eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="settingsTopbarID" data-src="'+ 1023eyeAble_imagePaths.settingsPath+'" tabindex="0" width="30" height="30"> </div> <div class="eyeAbletooltip eyeAble_mainicon_container"> <svg id="mainIconSVGID" style="display: none;height: '+eyeAble_iconSize.toFixed(0)+'px !important;" role="img" class="mainIconSVG" viewBox="0 0 389.9 389.6" preserveAspectRatio="none" eaarialangid="ariaSmallLogo" aria-label="'+eyeAble_getMessage("ariaSmallLogo")+'"><defs><linearGradient id="A" x1="253.85" y1="63.7" x2="253.85" y2="480.49" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4f4f4e"></stop><stop offset=".26" stop-color="#313130"></stop><stop offset=".55" stop-color="#161616"></stop><stop offset=".8" stop-color="#060606"></stop><stop offset="1"></stop></linearGradient><linearGradient id="B" x1="214.9" y1="353.49" x2="286.3" y2="353.49" gradientTransform="matrix(0.16, 0.99, 0.99, -0.16, -138.47, -44.34)" xlink:href="#A"></linearGradient><linearGradient id="C" x1="135.26" y1="296.4" x2="365.84" y2="296.4" xlink:href="#A"></linearGradient></defs><path style="fill:'+ 1024b+'" d="M201.6 443.2h-33.4c-27.7 0-51.9-9.6-71.9-28.4a101.84 101.84 0 0 1-30.6-56.2 107.42 107.42 0 0 1-1.7-19v-52.7l.1-120.5c.1-26.7 9.5-50.3 28.1-70.1a101.58 101.58 0 0 1 55.6-30.7 104 104 0 0 1 20.9-1.9H339c25.9 0 48.8 8.3 68.1 24.6a102 102 0 0 1 34.5 58.2 100.5 100.5 0 0 1 2.1 20.8V340a99.13 99.13 0 0 1-11 46.3c-15.9 30.4-41 49.1-74.7 55.6a95.89 95.89 0 0 1-17.6 1.6h-87.8z" transform="translate(-59.2 -58.6)" fill="url(#A)"></path><path d="M279.9 10c24.4 0 46.2 7.6 64.8 23.4C362 48 372.9 66.6 377.6 88.8a93.42 93.42 0 0 1 2 19.7q0 86.4.1 172.7a94.41 94.41 0 0 1-10.4 44q-22.8 43.65-71.2 53a85.05 85.05 0 0 1-16.7 1.5H109.2c-26.4 0-49.3-9-68.4-27.1-15.5-14.6-25.1-32.5-29.1-53.5a99.85 99.85 0 0 1-1.6-18.1l.1-173.2c.1-25.7 9.2-48 26.7-66.7a96.5 96.5 0 0 1 52.9-29.2 102.64 102.64 0 0 1 20-1.8h96.9l73.2-.1h0m0-10H109.7a114.49 114.49 0 0 0-22 2 106.79 106.79 0 0 0-58.2 32.2C10.1 55 .2 79.7.1 107.7L0 228.2v52.7a109.41 109.41 0 0 0 1.8 20c4.4 23.2 15.1 43 32.1 58.9 20.9 19.7 46.3 29.8 75.3 29.8h172.3a99.15 99.15 0 0 0 18.6-1.6c35.3-6.8 61.6-26.3 78.2-58.2a103.74 103.74 0 0 0 11.6-48.6V108.5a103.33 103.33 0 0 0-2.2-21.8 106.53 106.53 0 0 0-36.2-61C331 8.6 307 0 279.9 0z" fill="#fff"></path><circle style="fill:'+ 1025b+'" cx="250.6" cy="146.4" r="35.7" transform="matrix(.160226 -.98708 .98708 .160226 6.75 311.71)" fill="url(#B)"></circle><path style="fill:'+b+'" d="M350.6,203.6l-75,6.7c-2.8.2-5.5.4-8.3.4H233.9a76.87,76.87,0,0,1-8.3-.4l-75-6.7a14.24,14.24,0,0,0-2.2,28.4l60.6,5.5a14.25,14.25,0,0,1,13,14.2v16.4a33.8,33.8,0,0,1-2.5,13l-34.5,88a14.3,14.3,0,0,0,26.1,11.7l33-80.1a7,7,0,0,1,13-.1l33,80.1A14.3,14.3,0,1,0,316.2,369l-34.5-87.9a36.61,36.61,0,0,1-2.5-13V251.7a14.18,14.18,0,0,1,13-14.2l60.6-5.5a14.24,14.24,0,0,0-2.2-28.4Z" transform="translate(-59.2 -58.6)" fill="url(#C)"></path><path d="M191.4 130.7c-23.693 0-42.9-19.207-42.9-42.9s19.207-42.9 42.9-42.9 42.9 19.207 42.9 42.9a42.89 42.89 0 0 1-42.9 42.9zm0-71.5c-13.69-.038-25.498 9.605-28.197 23.026a28.68 28.68 0 0 0 17.105 32.135c12.641 5.256 27.234.846 34.848-10.531A28.68 28.68 0 0 0 211.6 67.6a29.06 29.06 0 0 0-20.2-8.4zm52.5 278.6a21.46 21.46 0 0 1-19.5-12.6l-33.1-80.3-32.7 80.1a21.41 21.41 0 0 1-37.1 4.1 21.57 21.57 0 0 1-2.1-21.5l34.4-87.5a26.63 26.63 0 0 0 1.9-10.4v-16.4a7.09 7.09 0 0 0-6.5-7.1l-60.6-5.5c-11.791-.911-20.611-11.209-19.7-23s11.209-20.611 23-19.7l75.1 6.7a97.18 97.
102518 0 0 0 7.7.3h33.4a99.08 99.08 0 0 0 7.7-.3l75-6.7h.1c11.791-.911 22.089 7.909 23 19.7s-7.909 22.089-19.7 23l-60.5 5.5a7.09 7.09 0 0 0-6.5 7.1v16.4a28.29 28.29 0 0 0 2 10.4l34.5 87.9a21.36 21.36 0 0 1-1.8 20.2 22.06 22.06 0 0 1-18 9.6zm-52.5-107.1a14.11 14.11 0 0 1 13.1 8.8l33 80.1a7.62 7.62 0 0 0 3.9 3.6 7.13 7.13 0 0 0 9-9.6l-34.6-88.3a42.14 42.14 0 0 1-3-15.7v-16.4c-.054-11.101 8.438-20.376 19.5-21.3l60.6-5.5a7 7 0 0 0 4.9-2.4 6.61 6.61 0 0 0 1.7-5.2 7 7 0 0 0-7.6-6.6l-74.9 6.7a88.33 88.33 0 0 1-8.9.4h-33.4a87 87 0 0 1-8.9-.4l-75-6.7a7.12 7.12 0 0 0-1 14.2l60.7 5.5c11.062.924 19.554 10.199 19.5 21.3v16.4a42.14 42.14 0 0 1-3 15.7l-34.5 87.9a7.09 7.09 0 0 0 .3 7.3 7.19 7.19 0 0 0 6.6 3.2 7 7 0 0 0 5.9-4.3l32.9-79.9a14 14 0 0 1 13.2-8.8z" fill="#fff"></path></svg> <img alt="'+ 1026eyeAble_getMessage("ariaSmallLogo")+'" eaAltLangID="ariaSmallLogo" eyeAbleSkipNav="true" class="eyeAble_mainIconClass noHide" id="mainIconID" src="'+eyeAble_imagePaths.mainIconPath+'" style="height: '+eyeAble_iconSize.toFixed(0)+"px !important;width: "+eyeAble_iconSize.toFixed(0)+'px !important;"> <img alt="" aria-hidden="true" eyeAbleSkipNav="true" class="eyeAble_mainIconFunctionActive noHide" id="functionActiveID" style="visibility: hidden" src="'+eyeAble_imagePaths.mainIconActiveCheckPath+ 1027'"> <span class="eyeAble_tooltiptext" id="mainIconTooltipID" style="padding-left: 0" eALangID="headerName"> <a class="eyeAble_headerLink eyeAtabClickable" tabindex="-1" href="'+a+'" target="_blank">'+eyeAble_getMessage("headerName")+'</a> </span> </div> <div class="eyeAble_header_controlers-right"> <img aria-describedby="eyeAble_tooltip" eyeAbleSkipNav="true" role="button" alt="'+eyeAble_getMessage("altCloseLogo")+'" eaAltLangID="altCloseLogo" eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="closeIconBarID" data-src="'+ 1028eyeAble_imagePaths.xPath+'" tabindex="0" width="30" height="30"> <img eyeAbleSkipNav="true" role="button" alt="'+eyeAble_getMessage("altInfoLogo")+'" eaAltLangID="altInfoLogo" aria-haspopup="true" eyeAbleSkipNav="true" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="infoIconBarID" data-src="'+eyeAble_imagePaths.infoPath+'" tabindex="0" width="30" height="30"> </div> </div> <div class="eyeAble_toolbarContentPadding" id="eyeAble_mainToolbarContentID" >\n <div aria-describedby="eyeAble_tooltip" aria-labelledby="instantButtonText" role="button" class="eyeAbletooltip eyeAtabClickable" id="oneClickID" tabindex="0" aria-pressed="false">\n <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" data-src="'+ 1029eyeAble_imagePaths.oneClickPath+'" > <span id="instantButtonText" class="eyeAble_tooltiptext" eALangID="sofortText">'+eyeAble_getMessage("sofortText")+'</span> <img alt="'+eyeAble_getMessage("altSaveSettings")+'" eaAltLangID="altSaveSettings" role="button" eyeAbleSkipNav="true" class="eyeAble-saveIcon eyeAtabClickable eyeAbleInvert noHide" id="oneClickSaveID" tabindex="0" data-src="'+eyeAble_imagePaths.oneClickSavePath+'" > </div>\n <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="zoomBoxOpener" aria-expanded="false" tabindex="0">\n <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" data-src="'+ 1030eyeAble_imagePaths.zoomPath+'" > <span class="eyeAble_tooltiptext" id="plusTooltipID" eALangID="txtSizeText">'+eyeAble_getMessage("txtSizeText")+'</span> <img alt="" eyeAbleSkipNav="true" class="eyeAble-arrowDown eyeAbleInvert noHide" id="eyeA-zoomBoxArrowDown" data-src="'+eyeAble_imagePaths.arrowDownPath+'" > </div>\n <div id="eyeAble_zoomBox1" class="eyeAble_zoombox eyeAble_collapsed"> <div> <span style="float: left; padding-left: 20px;"><img alt="Lupe Funktion" eyeAbleSkipNav="true" tabindex="-1" class="noHide eyeAble-magnifierImg eyeAtabClickable" id="eyeA-magnifierID" data-src="'+ 1031eyeAble_imagePaths.magnifierPath+'" style="display: none"> </span>
1031 <span id="eyeAble_zoomValue" class="eyeAble_zoom-value">0</span> </div> <div class="eyeAble_main-zoombox">\n <span role="button" aria-describedby="eyeAble_zoomValue" class="eyeAble_zoom-control eyeAtabClickable" id="minusID" tabindex="-1"><img eyeAbleSkipNav="true" alt="'+eyeAble_getMessage("altSmaller")+'" eaAltLangID="altSmaller" class="eyeAble_smallIconClass noHide" data-src="'+eyeAble_imagePaths.minusPath+ 1032'"></span>\n <span role="button" aria-describedby="eyeAble_zoomValue" class="eyeAble_zoom-control eyeAtabClickable" id="zoomResetID" tabindex="-1"><img eyeAbleSkipNav="true" alt="'+eyeAble_getMessage("altResetFont")+'" eaAltLangID="altResetFont" class="eyeAble_smallIconClass noHide" data-src="'+eyeAble_imagePaths.zoomResetPath+'" style="margin-left: 0;margin-right: 0; width: 34px !important;"></span>\n <span role="button" aria-describedby="eyeAble_zoomValue" class="eyeAble_zoom-control eyeAtabClickable" id="plusID" tabindex="-1"><img eyeAbleSkipNav="true" alt="'+ 1033eyeAble_getMessage("altLarger")+'" eaAltLangID="altLarger" class="eyeAble_smallIconClass noHide" data-src="'+eyeAble_imagePaths.plusPath+'" ></span>\n </div>\n <div class="eyeAble_fontExtDiv eyeAtabClickable" tabindex="-1" role="button" id="extendedFontID" aria-haspopup="true"> <span style="float: left; transform: var(--font-font-transform);"><img alt="" eyeAbleSkipNav="true" data-src="'+eyeAble_imagePaths.rightArrow+'" style="max-width: 93%;"> </span> <span class="eyeAble_fontExtTxt" eALangID="fontExtended"> '+ 1034eyeAble_getMessage("fontExtended")+'</span> </div> </div>\n <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="colorsID" tabindex="0" aria-pressed="false"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass" id="eyeA-contrastModeMainIconID" data-src="'+eyeAble_imagePaths.colorWheelPath+'" > <span class="eyeAble_tooltiptext" id="colorsTooltipID" eALangID="contrastText">'+eyeAble_getMessage("contrastText")+ 1035'</span> <img alt="" eyeAbleSkipNav="true" class="eyeAble-arrowDown eyeAbleInvert noHide" id="resetContrastModeID" data-src="'+eyeAble_imagePaths.resetContrastPath+'" style="display: none;"> </div> <div id="eyeAble_zoomBoxContrast" class="eyeAble_zoombox eyeAble_collapsed"> <div class="eyeAble_fontExtDiv eyeAtabClickable" tabindex="-1" role="button" id="extendedContrastID" aria-haspopup="true" style="margin-top: -3px;"> <span style="float: left; transform: var(--font-font-transform);"><img alt="" eyeAbleSkipNav="true" data-src="'+ 1036eyeAble_imagePaths.rightArrow+'" style="max-width: 93%;"> </span> <span class="eyeAble_fontExtTxt" eALangID="contrastExtended"> '+eyeAble_getMessage("contrastExtended")+'</span> </div> </div>\n <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="bluefilterContainerID" tabindex="0" aria-pressed="false"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="bluefilterID" data-src="'+ 1037eyeAble_imagePaths.bluefilterOffPath+'" > <span class="eyeAble_tooltiptext" id="bluefilterTooltipID" eALangID="enableBf">'+eyeAble_getMessage("enableBf")+'</span> </div> <div class="eyeAble_cc-ranger-box eyeAble_slider_container eyeAble_collapsed" id="eyeABle_bluefilterCtrlID">\n <div class="eyeAble_cc-ranger-text">\n <p eALangID="rangerTopText">'+eyeAble_getMessage("rangerTopText")+'</p>\n <span id="eyeAble_BluefilterRanger_value">80%</span>\n </div>\n <div class="eyeAble_cc-ranger" dir="ltr">\n <input eyeAbleSkipNav="true" type="range" min="0" max="100" value="80" class="eyeAble_cc-rngr eyeAble_bluefilter-gradient-thumb" id="bluefilterRanger" tabindex="-1" eaAriaLangID="ariaBluefilterInten" aria-label="'+ 1038eyeAble_getMessage("ariaBluefilterInten")+'">\n <span class="eyeAble_rnger-bg eyeAble_bluefilter-gradient" id="rngBGBluefilter"></span>\n </div>
1038\n <div class="eyeAble_cc-ranger-controls">\n <img eyeAbleSkipNav="true" aria-describedby="eyeAble_BluefilterRanger_value" data-src="'+eyeAble_imagePaths.bfrangerMinus+'" role="button" alt="'+eyeAble_getMessage("altBlueSmaller")+'" eaAltLangID="altBlueSmaller" class="eyeAble_img-fluid eyeAtabClickable noHide" id="bluefilterMinus" tabindex="-1">\n <img eyeAbleSkipNav="true" aria-describedby="eyeAble_BluefilterRanger_value" data-src="'+ 1039eyeAble_imagePaths.bfrangerPlus+'" role="button" alt="'+eyeAble_getMessage("altBlueLarger")+'" eaAltLangID="altBlueLarger" class="eyeAble_img-fluid eyeAtabClickable noHide" id="bluefilterPlus" tabindex="-1">\n </div>\n </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="bwID" tabindex="0" aria-pressed="false"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass" id="bwIDimage" data-src="'+eyeAble_imagePaths.blackWhitePath+ 1040'" > <span class="eyeAble_tooltiptext" id="bwTooltipID" eALangID="nightText">'+eyeAble_getMessage("nightText")+'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="navAndSpeechContainerID" tabindex="0" aria-pressed="false"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="navAndSpeechID" data-src="'+eyeAble_imagePaths.navTTSPath+'" > <span class="eyeAble_tooltiptext" eALangID="screenreaderText">'+ 1041eyeAble_getMessage("screenreaderText")+'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="tabNavContainerID" tabindex="0" aria-pressed="false" style="display: none"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="eyeAbleTabNavID" data-src="'+eyeAble_imagePaths.keyboardPath+'" > <span class="eyeAble_tooltiptext" eALangID="tabNavText">'+eyeAble_getMessage("tabNavText")+ 1042'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="colorblindID" tabindex="0" aria-pressed="false" aria-haspopup="true" "> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="colorblindMainImageID" data-src="'+eyeAble_imagePaths.colorblindPath+'" > <span class="eyeAble_tooltiptext" id="colorblindTooltipID" eALangID="ccText">'+eyeAble_getMessage("ccText")+'</span> </div> <div class="eyeAble_cc-ranger-box eyeAble_zoomboxCC eyeAble_collapsed" id="colorCorrectionControllerID">\n <div class="eyeAble_cc-ranger-text">\n <p eALangID="rangerTopText">'+ 1043eyeAble_getMessage("rangerTopText")+'</p>\n <span id="ColorCorrection_ranger_value">80%</span>\n </div>\n <div class="eyeAble_cc-ranger" dir="ltr">\n <input eyeAbleSkipNav="true" type="range" min="0" max="100" value="80" class="eyeAble_cc-rngr" id="colorblindRanger" tabindex="-1" alt="Intensit\u00e4t des Farbschw\u00e4chefilters">\n <span class="eyeAble_rnger-bg" id="rngBG0"></span>\n </div>
1043\n <div class="eyeAble_cc-ranger-controls">\n <img eyeAbleSkipNav="true" aria-describedby="ColorCorrection_ranger_value" data-src="'+ 1044eyeAble_imagePaths.rangerMinus+'" role="button" alt="'+eyeAble_getMessage("altCCSmaller")+'" eaAltLangID="altCCSmaller" class="eyeAble_img-fluid eyeAtabClickable noHide" id="ccmainMinusId" tabindex="-1">\n <img eyeAbleSkipNav="true" aria-describedby="ColorCorrection_ranger_value" role="button" alt="'+eyeAble_getMessage("altCCReset")+'" eaAltLangID="altCCReset" class="eyeAble_img-fluid eyeAtabClickable noHide" id="ccmainResetId" data-src="'+eyeAble_imagePaths.zoomResetPath+'" style="margin-left: 0px;margin-right: 0px;" tabindex="-1">\n <img eyeAbleSkipNav="true" aria-describedby="ColorCorrection_ranger_value" data-src="'+ 1045eyeAble_imagePaths.rangerPlus+'" role="button" alt="'+eyeAble_getMessage("altCCLarger")+'" eaAltLangID="altCCLarger" class="eyeAble_img-fluid eyeAtabClickable noHide" id="ccmainPlusId" tabindex="-1">\n </div>\n </div>\n <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="hideImagesContainerID" tabindex="0" aria-pressed="false"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="eyeAblemorehideImagesID" data-src="'+ 1046eyeAble_imagePaths.settingsImgPath+'" > <span class="eyeAble_tooltiptext" eALangID="hideImgText">'+eyeAble_getMessage("hideImgText")+'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="bigCursorToolbarID" tabindex="0" style="display: none; margin-top: 0;"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" data-src="'+eyeAble_imagePaths.bigMouseToolbarPath+'"> <span class="eyeAble_tooltiptext" eALangID="funcToolbarCursor">'+ 1047eyeAble_getMessage("funcToolbarCursor")+'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="noAnimationToolbarID" tabindex="0" style="display: none; margin-top: 0;"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" data-src="'+eyeAble_imagePaths.settingsAniMainPath+'"> <span class="eyeAble_tooltiptext" eALangID="funcAniShort">'+eyeAble_getMessage("funcAniShort")+ 1048'</span> </div> <div aria-describedby="eyeAble_tooltip" role="button" class="eyeAbletooltip eyeAtabClickable" id="moreFunctionsContainerID" tabindex="0" aria-pressed="false" aria-haspopup="true"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass eyeAbleInvert" id="eyeAblemoreFunctionsID" data-src="'+eyeAble_imagePaths.moreFunctionsPath+'"> <span class="eyeAble_tooltiptext" eALangID="moreFuncText">'+eyeAble_getMessage("moreFuncText")+'</span> </div> <div aria-describedby="eyeAble_tooltip" style="margin-bottom: 5px" role="button" class="eyeAbletooltip eyeAtabClickable" id="resetID" tabindex="0"> <img width="37" height="37" alt="" eyeAbleSkipNav="true" class="eyeAble_smallIconClass" data-src="'+ 1049eyeAble_imagePaths.resetPath+'" > <span class="eyeAble_tooltiptext" id="resetTooltipID" eALangID="resetAllText">'+eyeAble_getMessage("resetAllText")+'</span> </div> <div id="hideForMeID" role="button" tabindex="0" eALangID="hideForMe" class="eyeAbletooltip eyeAtabClickable" aria-pressed="false">'+eyeAble_getMessage("hideForMe")+'</div> <div aria-hidden="true" id="tabEnd" tabindex="-1"></div> </div> </div>\n </div></div><div aria-hidden="true" class="eyeAble_tooltip eyeAbleSkip eyeAble_FeedbackTooltip eyeAbleContrastSkip" id="eyeAble_feebackTooltipID" style="display: none"> <div class="eyeAble_tooltip-header" eALangID="keyNotifiText">'+ 1050eyeAble_getMessage("keyNotifiText")+'</div> <p class="eyeAble_tooltip-text" id="feedbackTextID"></p> <p class="eyeAble_tooltipShortcut" id="feedbackShortcutID"></p></div>';eyeAble_shadowRootHtml.insertAdjacentHTML("beforeend",a);eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").style.display="none";eyeAble_enablePrecisePosition();if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customIconColor||"undefined"!==typeof eA_bColor&&eA_bColor)eyeAble_shadowRoot.getElementById("mainIconSVGID").style.display= 1051"block",eyeAble_shadowRoot.getElementById("mainIconID").style.display="none",eyeAble_shadowRoot.getElementById("mainIconSmallSVGID").style.display="block",eyeAble_shadowRoot.getElementById("eyeAble_smallIconID").style.display="none";if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customFunctionPosition)for(a=$jscomp.makeIterator(Object.entries(eyeAble_pluginLocalConfig.customFunctionPosition)),b=a.next();!b.done;b=a.next()){var c=$jscomp.makeIterator(b.value);b=c.next().value;c=c.next().value; 1052switch(b){case "Bluefilter":"More"===c&&(eyeAble_shadowRoot.getElementById("bluefilterContainerID").style.display="none",eyeAble_shadowRoot.getElementById("eyeABle_bluefilterCtrlID").style.display="none");break;case "Darkmode":"More"===c&&(eyeAble_shadowRoot.getElementById("bwID").style.display="none");break;case "TabNavi":"More"===c?eyeAble_shadowRoot.getElementById("tabNavContainerID").style.display="none":"Main"===c&&(eyeAble_shadowRoot.getElementById("tabNavContainerID").style.display="flex"); 1053break;case "ColorCorrection":"More"===c&&(eyeAble_shadowRoot.getElementById("colorblindID").style.display="none",eyeAble_shadowRoot.getElementById("colorCorrectionControllerID").style.display="none");break;case "HideImages":"More"===c&&(eyeAble_shadowRoot.getElementById("hideImagesContainerID").style.display="none");break;case "LargeCursor":"Main"!==c||eyeAble_session_parameters.isMobile||(eyeAble_shadowRoot.getElementById("bigCursorToolbarID").style.display="flex");break;case "StopAnimation":"Main"=== 1054c&&(eyeAble_shadowRoot.getElementById("noAnimationToolbarID").style.display="flex")}}eyeAble_setActiveCheckVis();document.addEventListener("eyeable:event",eyeAble_setActiveCheckVis);(0<document.querySelectorAll(".eyeAble_customToolOpenerClass,#eyeAble_customToolOpenerID").length||eyeAble_hideMainIcon)&&!eyeAble_session_parameters.isExtension&&(eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none",eyeAble_shadowRoot.getElementById("functionActiveID").style.display="none",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display= 1055"none");localStorage.getItem("eyeAbleHideIcon")&&(eyeAble_hideMainIcon=!0,eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none",eyeAble_shadowRoot.getElementById("functionActiveID").style.display="none",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="none",eyeAble_shadowRoot.getElementById("hideForMeID")&&(eyeAble_shadowRoot.getElementById("hideForMeID").innerText=eyeAble_getMessage("showForMe"),eyeAble_shadowRoot.getElementById("hideForMeID").setAttribute("aria-pressed", 1056"true")));eyeAble_initPosition();eyeAble_setMainIconTransform();eyeAble_session_parameters.isMobile&&(eyeAble_shadowRoot.getElementById("eyeA-contrastModeMainIconID").src=eyeAble_imagePaths.bwPresetPath,eyeAble_checkMobilePosition());eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.showCursorInToolbar&&!eyeAble_session_parameters.isMobile&&eyeAble_shadowRoot.getElementById("bigCursorToolbarID").style.removeProperty("display");eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.add("eyeAble_topFixedPosition"); 1057"0"===eyeAble_getVar("Extended")&&eyeAble_closeAll_arrow();eyeAble_shadowRoot.getElementById("tabEnd").addEventListener("focus",function(){eyeAble_shadowRoot.getElementById("resetTopbarID").focus()});eyeAble_shadowRoot.getElementById("tabStart").addEventListener("focus",function(){"none"!==eyeAble_shadowRoot.getElementById("hideForMeID").style.display?eyeAble_shadowRoot.getElementById("hideForMeID").focus():eyeAble_shadowRoot.getElementById("resetID").focus()});0<document.querySelectorAll(".eyeAble_customToolOpenerClass,#eyeAble_customToolOpenerID").length&& 1058(eyeAble_shadowRoot.getElementById("hideForMeID").style.display="none");eyeAble_session_parameters.isExtension&&!eyeAble_session_parameters.isPlugin&&(eyeAble_shadowRoot.getElementById("hideForMeID").style.display="none")} 1059function setAccessibleLinkTextInactive(a){a||(a=document.querySelectorAll("a.eyeAble_hiddenOpener"));a.innerText!==eyeAble_getMessage("accessibleLinkText")&&a.innerText!==eyeAble_getMessage("accessibleLinkTextMobile")&&(eyeAble_session_parameters.isMobile?(a.innerText=eyeAble_getMessage("accessibleLinkTextMobile"),a.setAttribute("ealangid","accessibleLinkTextMobile")):(a.innerText=eyeAble_getMessage("accessibleLinkText"),a.setAttribute("ealangid","accessibleLinkText")),0<document.querySelectorAll("a[accesskey='1']").length&& 1060(a.innerText=eyeAble_getMessage("accessibleLinkTextMobile"),a.setAttribute("ealangid","accessibleLinkTextMobile")))} 1061function setAccessibleLinkTextActive(a){a||(a=document.querySelectorAll("a.eyeAble_hiddenOpener"));a.innerText!==eyeAble_getMessage("accessibleLinkTextActive")&&a.innerText!==eyeAble_getMessage("accessibleLinkTextMobileActive")&&(eyeAble_session_parameters.isMobile?(a.innerText=eyeAble_getMessage("accessibleLinkTextMobileActive"),a.setAttribute("ealangid","accessibleLinkTextMobileActive")):(a.innerText=eyeAble_getMessage("accessibleLinkTextActive"),a.setAttribute("ealangid","accessibleLinkTextActive")), 10620<document.querySelectorAll("a[accesskey='1']").length&&(a.innerText=eyeAble_getMessage("accessibleLinkTextMobileActive"),a.setAttribute("ealangid","accessibleLinkTextMobileActive")))} 1063function eyeAble_activeCheckForLink(){var a=document.querySelectorAll("a.eyeAble_hiddenOpener");if(a&&0!==a.length)if("undefined"!==typeof eyeAbleVariables&&eyeAbleVariables){var b=function(f){var h=eyeAbleVariables[f];
1063return"undefined"===typeof h||null===h?!1:"string"===typeof h?(f=h.trim(),""===f||"0"===f||"false"===f||"False"===f||"Deaktiviert"===f?!1:!0):"number"===typeof h?0===h||"Zoom_Lvl"===f&&1===h?!1:!0:"boolean"===typeof h?!0===h&&"Outline_Links"!==f:!1},c="Fontsize Line_height Word_Spacing Letter_Spacing Zoom_Lvl Alignment eyeAble_Font_Family iAble_Font_Offset Color_Mode bluefilterSet eyeAble_Color_Filter".split(" "), 1064d=!1;if("0"!==String(eyeAbleVariables.Color_Mode)||0!==eyeAbleVariables.Fontsize)d=!0;if(!d)for(var e=0;e<c.length;e++)if(b(c[e])){d=!0;break}a.forEach(function(f){d?setAccessibleLinkTextActive(f):setAccessibleLinkTextInactive(f)})}else a.forEach(function(f){return setAccessibleLinkTextInactive(f)})} 1065function eyeAble_createAccessibleLink(){var a=document.createElement("a");a.href="javascript:EyeAbleAPI.toggleToolbar()";a.classList.add("eyeAble_hiddenOpener");setAccessibleLinkTextInactive(a);setInterval(eyeAble_activeCheckForLink,1E3);a.style.setProperty("height","1px","important");a.style.setProperty("width","1px","important");a.style.setProperty("margin","-1px","important");a.style.setProperty("overflow","hidden","important");a.style.setProperty("clip","rect(1px, 1px, 1px, 1px)","important"); 1066a.style.setProperty("position","fixed","important");a.style.setProperty("top","-10000px","important");a.style.setProperty("left","-10000px","important");a.style.setProperty("display","inline");var b=eyeAble_createEmptyStylesheet();eyeAble_addCSSRule(b,"a.eyeAble_hiddenOpener"," all: unset; border: 0 !important;\n clip: rect(1px 1px 1px 1px) !important; /* IE6, IE7 */\n clip: rect(1px, 1px, 1px, 1px) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: fixed !important;\n top: -10000px !important;\n left: -10000px !important;\n width: 1px !important;"); 1067eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.showAccessibleLinkFocus&&eyeAble_addCSSRule(b,".eyeAble_hiddenOpener:focus"," clip: auto;\n height: auto;\n margin: 0px;\n padding: 8px;\n overflow: visible;\n top: 5px;\n left: 5px;\n font-size: 20px;\n font-weight: 400;\n background: black;\n border-radius: 5px;\n width: 270px;\n color: white;\n z-index: 99999999999;\n text-decoration: none;");if(0<document.links.length)try{if(document.links[0].hash)for(b= 10680;b<document.links.length;b++){if(!document.links[b].href.includes("/#")&&!document.links[b].href.startsWith("#")||!document.links[b].baseURI.includes(window.location.hostname)){if(0===b)document.body.prepend(a);else if(document.links[b-1].offsetParent||document.links[b-1].hash){var c=document.links[b-1];document.links[b-1].after(a)}else{for(var d=0;!document.links[b].offsetParent&&100>d;)b++,d++;var e=document.links[b];document.links[b].before(a)}break}}else document.body.prepend(a)}catch(h){console.log(h), 1069document.body.prepend(a)}else document.body.prepend(a);try{if(a.parentElement===document.body){var f=document.createElement("aside");f.setAttribute("aria-label",eyeAble_getMessage("accessibleLinkTextMobile"));f.appendChild(a);c?c.after(f):e?e.before(f):document.body.prepend(f)}}catch(h){console.log(h)}document.querySelector(".eyeAble_hiddenOpener").addEventListener("focus",function(){eyeAble_shadowRoot.querySelector(".iAble_column").setAttribute("accessFocus","true");eyeAble_shadowRoot.querySelector("#showAll_arrow").setAttribute("accessFocus", 1070"true");var h=0;eyeAble_recentlyClosed&&(h=400);setTimeout(function(){"flex"===eyeAble_shadowRoot.querySelector("#showAll_arrow").style.display?eyeAble_createTooltip({target:eyeAble_shadowRoot.querySelector("#eyeAble_smallIconID"),manual:!0}):eyeAble_createTooltip({target:eyeAble_shadowRoot.querySelector(".iAble_column"),manual:!0})},h)});document.querySelector(".eyeAble_hiddenOpener").addEventListener("blur",function(){eyeAble_shadowRoot.querySelector(".iAble_column").removeAttribute("accessFocus"); 1071eyeAble_shadowRoot.querySelector("#showAll_arrow").removeAttribute("accessFocus");eyeAble_removeTooltip();setTimeout(eyeAble_removeTooltip,300)})}var eyeAble_imagesLoaded=!1,eyeAble_imagesJustLoaded=!1,eyeAble_imgLoadDelay=300; 1072function eyeAble_lazyLoadImgs(){!1===eyeAble_imagesLoaded&&(eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").querySelectorAll("img").forEach(function(a){a.hasAttribute("src")||(a.setAttribute("src",a.getAttribute("data-src")),a.removeAttribute("data-src"))}),eyeAble_imagesJustLoaded=eyeAble_imagesLoaded=!0,setTimeout(function(){eyeAble_imagesJustLoaded=!1},eyeAble_imgLoadDelay-20))} 1073function eyeAble_showAll_arrow(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none";eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="block";eyeAble_extendIconbar()});eyeAble_setVar("Extended","1")} 1074function eyeAble_closeAll_arrow(){eyeAbleVariables.minimizeIcon?(eyeAble_hideMainIcon||eyeAble_setVar("Extended","0"),fastdomEA.mutate(function(){eyeAble_hideMainIcon?eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none":eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="flex";eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="none";eyeAble_oldFocus?(eyeAble_oldFocus.focus(),eyeAble_oldFocus=null):eyeAble_shadowRoot.getElementById("eyeAble_columID").blur(); 1075eyeAble_closeAllOtherPages("");eyeAble_removeTooltip();!eyeAble_session_parameters.isMobile&&(eyeAbleVariables.topPosition.includes("%")&&10<parseFloat(eyeAbleVariables.topPosition)||eyeAbleVariables.topPosition.includes("px")&&parseFloat(eyeAbleVariables.topPosition)>.1*window.innerHeight||eyeAbleVariables.topPosition.includes("calc"))&&(eyeAble_changeFixedTo
1075pPosition(eyeAbleVariables.topPosition),setTimeout(function(){eyeAble_changeFixedTopPosition(eyeAbleVariables.topPosition)},450));eyeAble_retractIconbar(0, 1076!0)})):eyeAble_retractIconbar(1,!0)}function eyeAble_focusHandling(){eyeAble_shadowRoot.getElementById("screenreaderControllerID")&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")||document.activeElement===document.getElementById("eyeAble_container_ID"))&&"none"!==eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display||eyeAble_extendIconbar()} 1077function eyeAble_addEventListeners(){function a(e){!eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||eyeAble_stopRetract&&eyeAble_session_parameters.isMobile||eyeAble_shadowRoot.getElementById("eyeAble_columID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&eyeAble_shadowRoot.getElementById("eyeAble_CCPageID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")&&eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID").matches(":hover")|| 1078eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")&&eyeAble_shadowRoot.getElementById("eyeAble_infoPageID").matches(":hover")||eyeAble_shadowRoot.getElementById("screenreaderControllerID")&&eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")&&eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID").matches(":hover")|| 1079document.getElementById("eyeAble_customToolOpenerID")&&document.getElementById("eyeAble_customToolOpenerID").matches(":hover")||e.target.classList.contains("eyeAble_container_b")||(eyeAble_session_parameters.isMobile?eyeAble_checkOpenWindows()&&(e.preventDefault(),e.stopPropagation(),eyeAble_retractIconbar(0,!0)):eyeAble_checkOpenWindows()&&fastdomEA.measure(function(){var f=!1,h=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect(),g=e.clientX;g="right"===eyeAbleVariables.sidePosition? 1080g-h.left:h.right-g;-25>g?f=!0:0<g&&(-25>e.clientY-h.top||-25>h.bottom-e.clientY)&&(f=!0);f&&(eyeAbleVariables.minimizeIcon?eyeAble_closeAll_arrow():eyeAble_retractIconbar(0,!0))}));eyeAble_stopRetract=!1}eyeAble_shadowRoot.getElementById("oneClickID").addEventListener("click",eyeAble_toggleOneClick);eyeAble_shadowRoot.getElementById("oneClickSaveID").addEventListener("click",eyeAble_saveOneClickSettings);eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").addEventListener("click",function(){eyeAbleWebsiteNav.toggleNavWithSpeech()}); 1081eyeAble_shadowRoot.querySelector("#bluefilterContainerID").addEventListener("click",eyeAble_toggleBluefilter);eyeAble_shadowRoot.querySelector("#plusID").addEventListener("click",eyeAble_increase_font_size);eyeAble_shadowRoot.querySelector("#minusID").addEventListener("click",eyeAble_decrease_font_size);eyeAble_shadowRoot.querySelector("#extendedFontID").addEventListener("click",eyeAble_toggleExtendedFontPage);eyeAble_shadowRoot.querySelector("#extendedFontID").addEventListener("keydown",function(e){"Space"=== 1082e.code&&eyeAble_toggleExtendedFontPage()});eyeAble_shadowRoot.querySelector("#bwID").addEventListener("click",eyeAble_toggleDarkmode);eyeAble_shadowRoot.querySelector("#colorsID").addEventListener("click",eyeAble_toggleContrastMode);eyeAble_shadowRoot.querySelector("#extendedContrastID").addEventListener("click",eyeAble_toggleColorPickerWindow);eyeAble_shadowRoot.querySelector("#extendedContrastID").addEventListener("keydown",function(e){"Space"===e.code&&eyeAble_toggleColorPickerWindow()});eyeAble_shadowRoot.querySelector("#resetContrastModeID").addEventListener("click", 1083eyeAble_reset_colors);eyeAble_shadowRoot.querySelector("#colorblindID").addEventListener("click",eyeAble_toggleCCpage);eyeAble_shadowRoot.querySelector("#bluefilterMinus").addEventListener("click",eyeAble_decreaseBluefilter);eyeAble_shadowRoot.querySelector("#bluefilterPlus").addEventListener("click",eyeAble_increaseBluefilter);eyeAble_shadowRoot.querySelector("#bluefilterRanger").addEventListener("input",eyeAble_BluefilterRangerChange);eyeAble_shadowRoot.querySelector("#colorblindRanger").addEventListener("input", 1084eyeAble_ColorblindRangerChange);eyeAble_shadowRoot.getElementById("ccmainMinusId").addEventListener("click",eyeAble_CCminusListener);eyeAble_shadowRoot.getElementById("ccmainPlusId").addEventListener("click",eyeAble_CCplusListener);eyeAble_shadowRoot.getElementById("ccmainResetId").addEventListener("click",eyeAble_resetColorCorrection);eyeAble_shadowRoot.querySelector("#resetTopbarID").addEventListener("click",eyeAble_resetAll);eyeAble_shadowRoot.querySelector("#resetID").addEventListener("click", 1085eyeAble_resetAll);eyeAble_shadowRoot.querySelector("#settingsTopbarID").addEventListener("click",eyeAble_toggleSettingsPage);eyeAble_shadowRoot.querySelector("#settingsTopbarID").addEventListener("keydown",function(e){"Space"===e.code&&eyeAble_toggleSettingsPage()});eyeAble_shadowRoot.querySelector("#zoomResetID").addEventListener("click",eyeAble_resetFontSizeIcon);eyeAble_shadowRoot.getElementById("zoomBoxOpener").addEventListener("click",eyeAble_clickZoomBox);eyeAble_shadowRoot.getElementById("infoIconBarID").addEventListener("click", 1086eyeAble_toggleInfoPage);eyeAble_shadowRoot.getElementById("infoIconBarID").addEventListener("keydown",function(e){"Space"===e.code&&eyeAble_toggleInfoPage()});eyeAble_shadowRoot.getElementById("noAnimationToolbarID").addEventListener("click",eyeAble_toggleAnimations);eyeAble_shadowRoot.getElementById("hideImagesContainerID").addEventListener("click",eyeAble_toggleHideImagesAndVideos);eyeAble_shadowRoot.getElementById("tabNavContainerID").addEventListener("click",function(){eyeAbleWebsiteNav.toggleNavOnly()}); 1087eyeAble_shadowRoot.getElementById("moreFunctionsContainerID").addEventListener("click",eyeAble_toggleMoreFunctionsPage);eyeAble_shadowRoot.getElementById("bigCursorToolbarID").addEventListener("click",eyeAble_toggleBigCursor);eyeAble_shadowRoot.getElementById("hideForMeID").addEventListener("click",eyeAble_toggleHideIcon);eyeAble_initMagnifier();eyeAble_session_parameters.isMobile?eyeAble_shadowRoot.getElementById("eyeAble_columID").addEventListener("click",function(){eyeAble_shadowRoot.getElementById("closeIconBarID").matches(":hover")|| 1088eyeAble_extendIconbar()}):(eyeAble_shadowRoot.getElementById("eyeAble_columID").addEventListener("mousedown",eyeAble_dragAndPlaceIcon),eyeAble_shadowRoot.getElementById("eyeAble_columID").addEventListener("mouseenter",eyeAble_extendIconbar),eyeAble_shadowRoot.getElementById("resetID").addEventListener("focus",function(){-1!==eyeAble_retractionTimeoutID&&(clearTimeout(eyeAble_retractionTimeoutID),eyeAble_retractionTimeoutID=-1)}));eyeAble_shadowRoot.getElementById("mainIconSVGID").addEventListener("keydown", 1089function(e){if("Space"===e.code||"Enter"===e.code)eyeAble_blockClosing=!0,eyeAble_extendIconbar(),setTimeout(function(){eyeAble_blockClosing=!1},500)});eyeAble_session_parameters.isMobile||document.getElementById("eyeAble_container_ID").addEventListener("blur",eyeAble_retractIconbar);var b=window.navigator.userAgent,c=!!b.match(/iPad/i)||!!b.match(/iPhone/i),d=!!b.match(/WebKit/i);b=c&&d&&!b.match(/CriOS/i);eyeAble_session_parameters.isMobile&&b?document.body.addEventListener("touchend",a):(window.addEventListener("click", 1090a),window.addEventListener("touchend",a));eyeAble_session_parameters.isMobile?eyeAble_shadowRoot.querySelector("#showAll_arrow").addEventListener("touchend",eyeAble_showAll_arrow):eyeAble_shadowRoot.querySelector("#showAll_arrow").addEventListener("mousedown",eyeAble_dragAndPlaceIcon);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.noMinimize?eyeAble_shadowRoot.querySelector("#closeIconBarID").addEventListener("click",function(){eyeAble_retractIconbar(0)}):eyeAble_shadowRoot.querySelector("#closeIconBarID").addEventListener("click", 1091eyeAble_closeAll_arrow);eyeAble_session_parameters.isMobile&&eyeAble_shadowRoot.querySelector("#closeIconBarID").addEventListener("keyup",function(e){"Space"!==e.code&&"Enter"!==e.code||eyeAble_retractIconbar(0,!0)});fastdomEA.catch=function(e){console.log("fastdomEA Error ",e)};
1091eyeAble_allUnfocusOnMouseLeave(eyeAble_shadowRoot.getElementById("eyeAble_columID"))} 1092function eyeAble_allUnfocusOnMouseLeave(a){function b(e){e.target.blur()}var c="mouseleave";eyeAble_session_parameters.isMobile&&(c="touchend");a=a.querySelectorAll("*");for(var d=0;d<a.length;d++)a[d].id&&"input"!==a[d].tagName.toLowerCase()&&"select"!==a[d].tagName.toLowerCase()&&a[d].addEventListener(c,b)}var eyeAble_retractionTimeoutID=-1,eyeAble_toolbarOverflowID=-1,eyeAble_extendIconbarDeadtime=!1,eyeAble_oldFocus=null; 1093function eyeAble_extendIconbar(a){var b="Icon";try{eyeAble_extendIconbar.caller&&eyeAble_extendIconbar.caller.toString().includes("eyeAble_toggleMainToolbar")&&(b="Custom_Icon")}catch(c){}eyeAble_iconMouseDown=!1;if(!eyeAble_imagesLoaded)return eyeAble_lazyLoadImgs(),setTimeout(function(){eyeAble_extendIconbar(a)},eyeAble_imgLoadDelay+10),!1;if(!0===eyeAble_imagesJustLoaded)return setTimeout(function(){eyeAble_extendIconbar(a)},eyeAble_imgLoadDelay+10),!1;-1!==eyeAble_retractionTimeoutID&&(clearTimeout(eyeAble_retractionTimeoutID), 1094eyeAble_retractionTimeoutID=-1);if(a&&a.type&&"mouseenter"===a.type)return!1;fastdomEA.mutate(function(){eyeAble_session_parameters.isMobile&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.display="none";eyeAble_shadowRoot.getElementById("mainIconID").style.display="block";eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||(eyeAble_dispatchEvent("Toolbar_Opened"), 1095"Custom_Icon"===b&&eyeAble_dispatchEvent("Toolbar_Opened_CustomIcon"),eyeAble_extendIconbarDeadtime=!0,setTimeout(function(){eyeAble_extendIconbarDeadtime=!1},500));eyeAble_shadowRoot.getElementById("eyeAble_fixedHeaderToolbarID").classList.add("eyeAble_headerFixedTopbar");for(var c=eyeAble_shadowRoot.querySelectorAll(".animeEyeAble"),d=0;d<c.length;d++)c[d].classList.add("animeEyeAbleExtended"),eyeAble_imagePaths.mainIconFullPath.includes("eye-able-logo2.png")&&(eyeAble_shadowRoot.getElementById("mainIconID").style.width= 1096"80px");eyeAble_shadowRoot.getElementById("eyeAble_mainToolbarContentID").style.display="block";eyeAble_session_parameters.isMobile?(eyeAbleVariables.mobileBottomPosition.includes("%")&&15<parseFloat(eyeAbleVariables.mobileBottomPosition)||eyeAbleVariables.mobileBottomPosition.includes("px")&&parseFloat(eyeAbleVariables.mobileBottomPosition)>.15*window.innerHeight||eyeAbleVariables.mobileBottomPosition.includes("calc"))&&eyeAble_changeFixedBottomPosition("15%",null,!0):(eyeAbleVariables.topPosition.includes("%")&& 109715<parseFloat(eyeAbleVariables.topPosition)||eyeAbleVariables.topPosition.includes("px")&&parseFloat(eyeAbleVariables.topPosition)>.15*window.innerHeight||eyeAbleVariables.topPosition.includes("calc"))&&eyeAble_changeFixedTopPosition("15%",null,!0);c=295+parseFloat(eyeAbleVariables.rightPosition);eyeAble_session_parameters.isMobile&&(c=295+parseFloat(eyeAbleVariables.mobileRightPosition));eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty(eyeAbleVariables.sidePosition, 1098c.toFixed(0)+"px","important");setTimeout(function(){if(eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")){eyeAble_disablePrecisePosition();eyeAble_shadowRoot.getElementById("mainIconID").src=eyeAble_imagePaths.mainIconFullPath;eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("height");eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("transform");eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("width"); 1099eyeAble_imagePaths.mainIconFullPath.includes("eye-able-logo2.png")&&(eyeAble_shadowRoot.getElementById("mainIconID").style.width="80px");setTimeout(function(){eyeAble_shadowRoot.getElementById("mainIconID").style.opacity="";eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("width")},300);eyeAble_shadowRoot.getElementById("mainIconID").style.cursor="default";if(eyeAble_hideMainIcon||eyeAbleVariables.minimizeIcon)eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display= 1100"block";eyeAble_shadowRoot.getElementById("tabEnd").tabIndex="0";eyeAble_shadowRoot.getElementById("tabStart").tabIndex="0";document.activeElement.classList.contains("eyeAble_container_b")||(eyeAble_oldFocus=document.activeElement,eyeAble_shadowRoot.getElementById("eyeAble_columID").focus(),eyeAbleWebsiteNav.getActiveState()&&eyeAbleWebsiteNav.setActiveElement(eyeAble_shadowRoot.getElementById("resetTopbarID")));eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").ariaHidden=!1;eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").setAttribute("aria-hidden", 1101"false");
1101setTimeout(function(){for(var e=eyeAble_shadowRoot.getElementById("eyeAble_columID").querySelectorAll("[aria-live]"),f=0;f<e.length;f++)e[f].setAttribute("aria-live","polite")},1E3);eyeAble_removeTooltip()}},100)});eyeAble_toolbarOverflowID=setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").style.overflowY="auto";eyeAble_shadowRoot.getElementById("mainIconID").src= 1102eyeAble_imagePaths.mainIconFullPath})},450)}var eyeAble_mobileBottomPos=.2,eyeAble_hideMainIcon=!1; 1103function eyeAble_checkOpenWindows(){return eyeAble_shadowRoot.getElementById("eyeAble_columID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_CCPageID")).display||eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_SettingsPageID")).display||eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAbleColorWindow")).display|| 1104eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_infoPageID")).display||eyeAble_shadowRoot.getElementById("eyeAble_magnifierContainerID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_magnifierContainerID")).display||eyeAble_takingScreenshot||eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")).display|| 1105eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")&&"block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_ExtendedFontPageID")).display?!1:!0}var eyeAble_recentlyClosed=!1; 1106function eyeAble_retractIconbar(a,b){a=void 0===a?2E3:a;b=void 0===b?!1:b;if(eyeAble_blockClosing||eyeAble_extendIconbarDeadtime&&!eyeAble_keyPressed&&eyeAble_shadowRoot.activeElement!==eyeAble_shadowRoot.getElementById("closeIconBarID"))return!1;Number.isInteger(a)||(a=2E3);if(eyeAble_checkOpenWindows()||b)-1!==eyeAble_retractionTimeoutID&&0===a&&(clearTimeout(eyeAble_retractionTimeoutID),eyeAble_retractionTimeoutID=-1),-1===eyeAble_retractionTimeoutID&&(eyeAble_retractionTimeoutID=setTimeout(function(){if(!eyeAble_checkOpenWindows()&& 1107!b)return!1;!eyeAble_checkOpenWindows()&&b&&(eyeAble_closeCCpage(),eyeAble_closeSettingsPage(),eyeAble_closeInfoPage(),eyeAble_closeMoreFunctionsPage(),eyeAble_closeExtendedFontPage());-1!==eyeAble_toolbarOverflowID&&(clearTimeout(eyeAble_toolbarOverflowID),eyeAble_toolbarOverflowID=-1);var c=eyeAble_iconSize+15+parseFloat(eyeAbleVariables.rightPosition);eyeAble_hideMainIcon&&(c=15+parseFloat(eyeAbleVariables.rightPosition));fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("mainIconID").style.opacity= 1108"";eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customIconColor&&(eyeAble_shadowRoot.getElementById("mainIconSVGID").style.display="block",eyeAble_shadowRoot.getElementById("mainIconID").style.display="none");eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty(eyeAbleVariables.sidePosition,c.toFixed(0)+"px","important");eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("height",eyeAble_iconSize.toFixed(0)+ 1109"px","important");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("height",eyeAble_iconSize.toFixed(0)+"px","important");eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("width",eyeAble_iconSize.toFixed(0)+"px","important");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("width",eyeAble_iconSize.toFixed(0)+"px","important");setTimeout(function(){eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("height",eyeAble_iconSize.toFixed(0)+ 1110"px","important");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("height",eyeAble_iconSize.toFixed(0)+"px","important");eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("width",eyeAble_iconSize.toFixed(0)+"px","important");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("width",eyeAble_iconSize.toFixed(0)+"px","important")},300);eyeAble_setMainIconTransform();eyeAble_shadowRoot.getElementById("eyeAble_fixedHeaderToolbarID").classList.remove("eyeAble_headerFixedTopbar"); 1111if(eyeAble_session_parameters.isMobile)(eyeAbleVariables.mobileBottomPosition.includes("%")&&15<parseFloat(eyeAbleVariables.mobileBottomPosition)||eyeAbleVariables.mobileBottomPosition.includes("px")&&parseFloat(eyeAbleVariables.mobileBottomPosition)>.15*window.innerHeight||eyeAbleVariables.mobileBottomPosition.includes("calc"))&&eyeAble_changeFixedBottomPosition(eyeAbleVariables.mobileBottomPosition);else if(eyeAbleVariables.topPosition.includes("%")&&15<parseFloat(eyeAbleVariables.topPosition)|| 1112eyeAbleVariables.topPosition.includes("px")&&parseFloat(eyeAbleVariables.topPosition)>.15*window.innerHeight||eyeAbleVariables.topPosition.includes("calc"))40<parseFloat(eyeAbleVariables.topPosition)&&(eyeAble_shadowRoot.getElementById("eyeAble_mainToolbarContentID").style.display="none"),eyeAble_changeFixedTo
1112pPosition(eyeAbleVariables.topPosition),setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||eyeAble_changeFixedTopPosition(eyeAbleVariables.topPosition)}, 1113450);eyeAble_shadowRoot.getElementById("eyeAble_columID").style.removeProperty("overflow-y");for(var d=eyeAble_shadowRoot.querySelectorAll(".animeEyeAble"),e=0;e<d.length;e++)d[e].classList.remove("animeEyeAbleExtended");eyeAble_shadowRoot.getElementById("mainIconID").src=eyeAble_imagePaths.mainIconPath;eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("cursor");eyeAble_removeTooltip();setTimeout(function(){eyeAble_enablePrecisePosition()},450);"0"===eyeAbleVariables.iAble_Font_Offset&& 1114eyeAble_closeZoomBox();eyeAble_recentlyClosed=!0;setTimeout(function(){eyeAble_recentlyClosed=!1},200);eyeAble_oldFocus?(eyeAble_oldFocus.focus(),eyeAble_oldFocus=null):eyeAble_shadowRoot.getElementById("eyeAble_columID").blur();eyeAble_shadowRoot.getElementById("eyeAble_columID").scroll(0,0);eyeAble_hideMainIcon&&(eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="none");setTimeout(function(){eyeAble_shadowRoot.getElementById("eyeAble_columID").blur();eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").setAttribute("aria-hidden", 1115"true")},100);d=eyeAble_shadowRoot.getElementById("eyeAble_columID").querySelectorAll("[aria-live]");for(e=0;e<d.length;e++)d[e].setAttribute("aria-live","off");eyeAble_setActiveCheckVis();eyeAble_shadowRoot.getElementById("tabEnd").tabIndex="-1";eyeAble_shadowRoot.getElementById("tabStart").tabIndex="-1";eyeAble_dispatchEvent("Toolbar_Closed")})},a))} 1116function eyeAble_toggleMainToolbar(){eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAbleVariables.minimizeIcon?eyeAble_closeAll_arrow():eyeAble_retractIconbar(0):(eyeAbleVariables.minimizeIcon&&(eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none",eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="block"),eyeAble_extendIconbar())}var eyeAble_notificationTimeoutID=-1; 1117function eyeAble_createIconbarNotification(){var a='<div class="eyeAbelIntroTooltip eyeAbleSkip" id="eyeAbleIntroNotification" style="display: none"> <span class="eyeAble_InfoText" id="eyeAble_IconBannerID" ealangid="introText">'+eyeAble_getMessage("introText")+"</span></div>";eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",a);!0===eyeAble_session_parameters.isExtension&&("Free"===eyeAble_activeFeatures.id&&(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText= 1118eyeAble_getMessage("introFree")),eyeAble_firstInstallFree&&(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText=eyeAble_getMessage("intro1hTrial")),eyeAble_pluginDetected&&(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText=eyeAble_getMessage("pluginHere")));"1"!==eyeAble_getVar("Extended")&&eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display= 1119"none"}):fastdomEA.mutate(function(){eyeAble_updateNotifcationBannerPosition();var b=eyeAble_session_parameters.isMobile?eyeAble_iconSize+15+parseFloat(eyeAbleVariables.mobileRightPosition):eyeAble_iconSize+15+parseFloat(eyeAbleVariables.rightPosition);eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty(eyeAbleVariables.sidePosition,b.toString()+"px","important");eyeAble_notificationTimeoutID=setTimeout(function(){eyeAble_hideIconbarNotification();eyeAble_notificationTimeoutID= 1120-1},5E3)})} 1121function eyeAble_updateNotifcationBannerPosition(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&fastdomEA.measure(function(){var a=eyeAble_shadowRoot.getElementById("eyeAble_columID")&&0<eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().width?eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().top+15:parseFloat(eyeAbleVariables.topPosition)*Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)/100+15;fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.setProperty("top", 1122a.toString()+"px","important")})})}function eyeAble_hideIconbarNotification(){fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none"})} 1123function eyeAble_setMainIconTransform(){var a=eyeAble_shadowRoot.getElementById("functionActiveID");if(eyeAble_session_parameters.isMobile){if(50>eyeAble_iconSize){var b=(50-eyeAble_iconSize)/2;eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("transform","translate("+b.toFixed(0)+"px,0)");eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("transform","translate("+b.toFixed(0)+"px,0)")}b=(-.7*eyeAble_iconSize+42).toFixed(0)+"px";a.style.left=b}else"right"===eyeAbleVariables.sidePosition? 1124(70>eyeAble_iconSize&&60<=eyeAble_iconSize?(b=70-eyeAble_iconSize,eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("transform","translate("+b.toFixed(0)+"px,0)"),eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("transform","translate("+b.toFixed(0)+"px,0)")):60>eyeAble_iconSize?(b=10+(60-eyeAble_iconSize)/2,eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("transform","translate("+b.toFixed(0)+"px,0)"),eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("transform", 1125"translate("+b.toFixed(0)+"px,0)")):(eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("transform"),eyeAble_shadowRoot.getElementById("mainIconSVGID").style.removeProperty("transform")),70>eyeAble_iconSize&&(b=(-.9*eyeAble_iconSize+66).toFixed(0)+"px",a.style.left=b)):(60>
1125eyeAble_iconSize?(b=36*(1-eyeAble_iconSize/60),eyeAble_shadowRoot.getElementById("mainIconID").style.setProperty("transform","translate(-"+b.toFixed(0)+"px,0)"),eyeAble_shadowRoot.getElementById("mainIconSVGID").style.setProperty("transform", 1126"translate(-"+b.toFixed(0)+"px,0)")):(eyeAble_shadowRoot.getElementById("mainIconID").style.removeProperty("transform"),eyeAble_shadowRoot.getElementById("mainIconSVGID").style.removeProperty("transform")),70>eyeAble_iconSize&&(b=(.15*eyeAble_iconSize-7.5).toFixed(0)+"px",a.style.left=b));70>eyeAble_iconSize&&(b=(.95*eyeAble_iconSize-6.5).toFixed(0)+"px",a.style.top=b,60>eyeAble_iconSize&&(a.style.height="20px"));eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.precisePosition&&(a.style.top=(.85* 1127eyeAble_iconSize-4.5).toFixed(0)+"px",a.style.left="-6px")} 1128function eyeAble_enablePrecisePosition(){eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.precisePosition&&(eyeAble_shadowRoot.querySelector(".eyeAble_mainicon_container").classList.add("MainIconPrecise"),eyeAble_shadowRoot.querySelector(".eyeAble_mainicon_container").classList.add("eyeAble_topFixedPosition"),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.add("supressTransform"),eyeAble_shadowRoot.getElementById("mainIconSVGID").classList.add("supressTransform"),eyeAble_shadowRoot.getElementById("mainIconID").classList.add("supressTransform"), 1129eyeAble_shadowRoot.getElementById("functionActiveID").style.position="absolute")} 1130function eyeAble_disablePrecisePosition(){eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.precisePosition&&(eyeAble_shadowRoot.querySelector(".eyeAble_mainicon_container").classList.remove("MainIconPrecise"),eyeAble_shadowRoot.querySelector(".eyeAble_mainicon_container").classList.remove("eyeAble_topFixedPosition"),eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.remove("supressTransform"),eyeAble_shadowRoot.getElementById("mainIconSVGID").classList.remove("supressTransform"),eyeAble_shadowRoot.getElementById("mainIconID").classList.remove("supressTransform"), 1131eyeAble_shadowRoot.getElementById("functionActiveID").style.position="")};function eyeAble_createSettingsPage(){function a(){"tabEndSett"===this.id?eyeAble_shadowRoot.getElementById("settingsCloseID").focus():eyeAble_shadowRoot.querySelector("#minimizeIconSettingsID > input").focus()}var b=' <Section aria-labelledby="settingsWindowHeading" class="eyeAble_settings eyeAble_topFixedPosition eyeAbleSkip" id="eyeAble_RealSettingsPageID" tabindex="-1">\n <div aria-hidden="true" id="tabStartSett" class="eyeAtabClickable" tabindex="-1"></div> <div class="eyeAble_settings-header" style="min-width: 261px">\n <div class="eyeAble_setting-icon">\n <img style="vertical-align: bottom;" eyeAbleSkipNav="true" src="'+ 1132eyeAble_imagePaths.settingsPath+'" alt="">\n </div>\n <div style="min-width: 165px; text-align: center;"> <span id="settingsWindowHeading" class="eyeAble_setting-text" ealangid="settingsText">'+eyeAble_getMessage("settingsText")+'</span>\n </div>\n <div> <img eyeAbleSkipNav="true" role="button" tabindex="0" class="eyeAble_smallIconHeader eyeAtabClickable noHide" id="settingsCloseID" src="'+eyeAble_imagePaths.xPath+'" alt="'+ 1133eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" style="margin-left: 7px;font-size: 25px;margin-top: 5px;"></div> </div> </div>\n <div class="eyeAble_settings-content" style="overflow: visible">\n <div class="eyeAble_settings-block eyeAble_settings-block-location">\n <div class="eyeAble_zoombox">\n <div class="eyeAble_settings-block-feature" style="margin-top: 0">\n <label class="eyeAble_wohnort" for="languages" ealangid="SettLang" style="font-size: 17px;">'+ 1134eyeAble_getMessage("SettLang")+'</label>\n <select class="eyeAtabClickable" tabindex="-1" id="languages">\n <option value="af" lang="af">Afrikaans</option>\n <option value="sq" lang="sq">Shqip</option>\n <option value="hy" lang="hy">\u0540\u0561\u0575\u0565\u0580\u0565\u0576</option>\n <option value="ar" lang="ar">\u200f(\u0627\u0644\u0644\u063a\u0629) \u0627\u0644\u0639\u0631\u0628\u064a</option>\n <option value="az" lang="az">Az\u0259rbaycan</option>\n <option value="id" lang="id">Bahasa Indonesia</option>\n <option value="ms" lang="ms">Bahasa Melayu</option>\n <option value="bg" lang="bg">\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438 \u0435\u0437\u0438\u043a</option>\n <option value="cs" lang="cs">\u010ce\u0161tina</option>\n <option value="zh" lang="zh">\u4e2d\u6587</option>\n <option value="da" lang="da">Dansk</option>\n <option value="de" lang="de">
1134Deutsch</option>\n <option value="et" lang="et">Eesti keel</option>\n <option value="en" lang="en">English</option>\n <option value="el" lang="el">\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac</option>\n <option value="es" lang="es">Espa\u00f1ol</option>\n <option value="fr" lang="fr">Fran\u00e7ais</option>\n <option value="ka" lang="ka">\u10e5\u10d0\u10e0\u10d7\u10e3\u10da\u10d8</option>\n <option value="he" lang="he">\u05e2\u05b4\u05d1\u05b0\u05e8\u05b4\u05d9\u05ea</option>\n <option value="me" lang="cnr">Crnogorski</option>\n <option value="mk" lang="mk">Makedonski</option>\n <option value="hu" lang="hu">Magyar nyelv</option>\n <option value="hr" lang="hr">Hrvatski</option>\n <option value="hi" lang="hi">\u0939\u093f\u0928\u094d\u0926\u0940</option>\n <option value="xh" lang="xh">IsiXhosa</option>\n <option value="zu" lang="zu">IsiZulu</option>\n <option value="it" lang="it">Italiano</option>\n <option value="ja" lang="ja">\u65e5\u672c\u8a9e</option>\n <option value="kk" lang="kk">\u049a\u0430\u0437\u0430\u049b\u0448\u0430</option>\n <option value="ko" lang="ko">\ud55c\uad6d\uc5b4</option>\n <option value="lv" lang="lv">Latviski</option>\n <option value="lt" lang="lt">Lietuvi\u0173</option>\n <option value="no" lang="no">Norsk</option>\n <option value="nl" lang="nl">Nederlands</option>\n <option value="uk" lang="uk">Y\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0438\u0439</option>\n <option value="uz" lang="uz">O\u02bbzbekcha</option>\n <option value="ro" lang="ro">Rom\u00e2n\u0103</option>\n <option value="pl" lang="pl">Polski</option>\n <option value="pt" lang="pt">Portugu\u00eas</option>\n <option value="ru" lang="ru">P\u0443\u0301\u0441\u0441\u043a\u0438\u0439</option>\n <option value="fil" lang="fil">Wikang Filipino</option>\n <option value="sr" lang="sr">\u0421\u0440\u043f\u0441\u043a\u0438</option>\n <option value="sk" lang="sk">Slovensk\u00fd</option>\n <option value="sl" lang="sl">Sloven\u0161\u010dina</option>\n <option value="st" lang="st">Sesotho</option>\n <option value="fi" lang="fi">Suomi</option>\n <option value="sv" lang="sv">Svenska</option>\n <option value="th" lang="th">\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22</option>\n <option value="tr" lang="tr">T\u00fcrk\u00e7e</option>\n <option value="ts" lang="ts">Xitsonga</option>\n <option value="vi" lang="vi">Ti\u1ebfng Vi\u1ec7t</option>\n </select>\n </div>\n </div>\n </div>\n <div class="eyeAble_accessible-linkbox eyeAble_radical-border" style="padding: 15px 0 20px; justify-content: space-between; border-bottom: 2px solid var(--border-color);" id="shortcutSettingsID">\n <label for="shortcutsBox" class="shortcutsLabel" ealangid="SettShort"> '+ 1135eyeAble_getMessage("SettShort")+'</label>\n <input class="eA_checkmark" type="checkbox" id="shortcutsBox" checked>\n </div> <div class="eyeAble_accessible-linkbox eyeAble_radical-border" style="padding: 15px 0 20px; justify-content: space-between;border-bottom: 2px solid var(--border-color);" id="crossDomainSettingsID">\n <label for="crossDomainBox" class="shortcutsLabel" ealangid="SettCrossDomain"> '+eyeAble_getMessage("SettCrossDomain")+ 1136'</label>\n <input class="eA_checkmark" type="checkbox" id="crossDomainBox">\n </div> <div class="eyeAble_accessible-linkbox eyeAble_radical-border" style="padding: 15px 0 20px; justify-content: space-between;border-bottom: 2px solid var(--border-color);" id="hideIconSettingsID">\n <label for="hideIconBox" class="shortcutsLabel" ealangid="SettHideIcon"> '+eyeAble_getMessage("SettHideIcon")+'</label>\n <input class="eA_checkmark" type="checkbox" id="hideIconBox">\n </div> <div class="eyeAble_accessible-linkbox eyeAble_radical-border" style="padding: 15px 0 20px; justify-content: space-between" id="minimizeIconSettingsID">\n <label for="minimizeIconBox" class="shortcutsLabel" ealangid="SettMinimizeIcon"> '+ 1137eyeAble_getMessage("SettMinimizeIcon")+'</label>\n <input class="eA_checkmark" type="checkbox" id="minimizeIconBox">\n </div> </div>\n <div aria-hidden="true" id="tabEndSett" class="eyeAtabClickable" tabindex="0"></div> </Section>';eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",b);eyeAble_shadowRoot.getElementById("tabEndSett").addEventListener("focus",a);eyeAble_shadowRoot.getElementById("tabStartSett").addEventListener("focus", 1138a);eyeAble_shadowRoot.getElementById("settingsCloseID").addEventListener("click",eyeAble_toggleSettingsPage);eyeAble_shadowRoot.getElementById("languages").addEventListener("change",eyeAble_languageChanged);eyeAble_shadowRoot.getElementById("shortcutsBox").addEventListener("change",eyeAble_toggleShortcutsActive);eyeAble_shadowRoot.getElementById("hideIconBox").addEventListener("change",eyeAble_toggleHideIcon);eyeAble_shadowRoot.getElementById("crossDomainBox").addEventListener("change",eyeAble_toggleCrossStorage); 1139eyeAble_shadowRoot.getElementById("minimizeIconBox").addEventListener("change",eyeAble_toggleMinimizeIcon);if(eyeAble_session_parameters.isMobile){"left"===eyeAbleVariables.sidePosition?eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("left",eyeAbleVariables.mobileRightPosition,"important"):eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("right",eyeAbleVariables.mobileRightPosition,"important");b=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height; 1140var c=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition):100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight;eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("top","max(0%, calc("+(100-c).toFixed(0)+"% - "+b.toFixed(0)+"px))","important");eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("height","fit-content");eyeAble_shadowRoot.getElementById("shortcutSettingsID").style.display= 1141"none"}else 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_RealSettingsPageID").style.setProperty("left",(295+b).toFixed(0)+"px","important"):eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("right",(295+b).toFixed(0)+"px","important"));eyeAble_changeSelectedValue("languages", 1142eyeAbleVariables.UserLang);!1===eyeAbleVariables.ShortcutsActive&&(eyeAble_shadowRoot.getElementById("shortcutsBox").checked=!1);!0===eyeAbleVariables.minimizeIcon&&(eyeAble_shadowRoot.getElementById("minimizeIconBox").checked=!0);eyeAble_pluginLocalConfig&&!0===eyeAble_pluginLocalConfig.disableAllShortcuts&&(eyeAble_shadowRoot.getElementById("shortcutSettingsID").style.display="none");0<document.querySelectorAll(".eyeAble_customToolOpenerClass,#eyeAble_customToolOpenerID").length&&(eyeAble_shadowRoot.getElementById("hideIconSettingsID").style.display= 1143"none",eyeAble_shadowRoot.getElementById("minimizeIconSettingsID").style.display="none");eyeAble_hideMainIcon&&(eyeAble_shadowRoot.getElementById("hideIconBox").checked=!0);localStorage.getItem("eyeAbleCrossStorage")&&(eyeAble_shadowRoot.getElementById("crossDomainBox").checked=!0);if(eyeAble_isLocalHosting||!eyeAble_session_parameters.isPlugin||eyeAble_externalStorageIframe)eyeAble_shadowRoot.getElementById("crossDomainSettingsID").style.display="none";eyeAble_shadowRoot.getElementById("shortcutSettingsID").addEventListener("mouseenter", 1144eyeAble_createTooltip);eyeAble_shadowRoot.getElementById("hideIconSettingsID").addEventListener("mouseenter",eyeAble_createTooltip);eyeAble_shadowRoot.getElementById("crossDomainSettingsID").addEventListener("mouseenter",eyeAble_createTooltip);eyeAble_shadowRoot.getElementById("minimizeIconSettingsID").addEventListener("mouseenter",eyeAble_createTooltip)} 1145function eyeAble_toggleSettingsPage(){if(!eyeAble_settingsTopIconEnabled)return!1;eyeAble_closeAllOtherPages("eyeAble_RealSettingsPageID");if(eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID"))if("block"===getComputedStyle(eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")).display)eyeAble_closeSettingsPage(),eyeAble_hideClickableElements("eyeAble_RealSettingsPageID"),eyeAble_showFeedbackNotification(eyeAble_getMessage("settClosed"),"ALT + 5"),setTimeout(function(){eyeAble_removeTooltip()}, 1146100);else{if(eyeAble_session_parameters.isMobile){var a=eyeAble_shadowRoot.getElementById("eyeAble_columID").getBoundingClientRect().height;var b=eyeAbleVariables.mobileBottomPosition.includes("%")?parseInt(eyeAbleVariables.mobileBottomPosition):100*parseInt(eyeAbleVariables.mobileBottomPosition)/window.innerHeight;eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("top","max(0%, calc("+(100-b).toFixed(0)+"% - "+a.toFixed(0)+"px))","important")}eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("display", 1147"block");eyeAble_showClickableElements("eyeAble_RealSettingsPageID");eyeAble_shadowRoot.getElementById("settingsCloseID").focus();eyeAble_removeTooltip();setTimeout(function(){eyeAble_removeTooltip()},100);eyeAble_showFeedbackNotification(eyeAble_getMessage("settOpened"),"ALT + 5")}else eyeAble_createSettingsPage(),eyeAble_showClickableElements("eyeAble_RealSettingsPageID"),eyeAble_shadowRoot.getElementById("settingsCloseID").focus(),eyeAble_removeTooltip(),eyeAble_showFeedbackNotification(eyeAble_getMessage("settOpened"), 1148"ALT + 5")}var eyeAble_stopRetract=!1; 1149function eyeAble_closeSettingsPage(){eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID")&&(eyeAble_session_parameters.isMobile&&(eyeAble_stopRetract=!0),eyeAble_shadowRoot.getElementById("eyeAble_RealSettingsPageID").style.setProperty("display","none"),eyeAble_keyPressed?eyeAble_shadowRoot.getElementById("settingsTopbarID").focus():eyeAble_shadowRoot.getElementById("eyeAble_columID").focus(),eyeAble_hideClickableElements("eyeAble_RealSettingsPageID"))} 1150function eyeAble_toggleShortcutsActive(){eyeAbleVariables.ShortcutsActive?(eyeAble_shadowRoot.getElementById("shortcutsBox")&&(eyeAble_shadowRoot.getElementById("shortcutsBox").checked=!1),eyeAble_setVar("ShortcutsActive",!1)):(eyeAble_setVar("ShortcutsActive",!0),eyeAble_shadowRoot.getElementById("shortcutsBox")&&(eyeAble_shadowRoot.getElementById("shortcutsBox").checked=!0))} 1151function eyeAble_toggleHideIcon(){eyeAble_hideMainIcon?(eyeAble_hideMainIcon=!1,"function"===typeof eyeAble_setHideIconStorage?eyeAble_setHideIconStorage(eyeAble_hideMainIcon):localStorage.removeItem("eyeAbleHideIcon"),eyeAble_shadowRoot.getElementById("hideIconBox")&&(eyeAble_shadowRoot.getElementById("hideIconBox").checked=!1),eyeAble_shadowRoot.getElementById("hideForMeID").innerText=eyeAble_getMessage("hideForMe"),eyeAble_shadowRoot.getElementById("hideForMeID").setAttribute("aria-pressed","fal
1151se")): 1152(eyeAble_hideMainIcon=!0,"function"===typeof eyeAble_setHideIconStorage?eyeAble_setHideIconStorage(eyeAble_hideMainIcon):localStorage.setItem("eyeAbleHideIcon","true"),eyeAble_shadowRoot.getElementById("hideIconBox")&&(eyeAble_shadowRoot.getElementById("hideIconBox").checked=!0),eyeAble_shadowRoot.getElementById("hideForMeID").innerText=eyeAble_getMessage("showForMe"),eyeAble_shadowRoot.getElementById("hideForMeID").setAttribute("aria-pressed","true"))} 1153function eyeAble_toggleCrossStorage(){localStorage.getItem("eyeAbleCrossStorage")?localStorage.removeItem("eyeAbleCrossStorage"):localStorage.setItem("eyeAbleCrossStorage","true")}function eyeAble_toggleMinimizeIcon(){eyeAbleVariables.minimizeIcon?eyeAble_setVar("minimizeIcon",!1):eyeAble_setVar("minimizeIcon",!0)};/* 1154 1155 Following Third Party Libraries are used in the Eye-Able Software: 1156 Fastdom - MIT License - Copyright (c) 2023 Wilson Page [email protected] 1157 freezeframe.js - MIT License - Copyright (c) 2019 Christopher Antonellis & @ctrl-freaks 1158 mark.js - MIT License - Copyright (c), Julian K?hnel 1159 Pickr 1.8.0 MIT | https://github.com/Simonwep/pickr 1160 NanoPop 2.1.0 MIT | https://github.com/Simonwep/nanopop 1161 sha1.js - MIT License - Chen, Yi-Cyuan 1162 MIT License : https://opensource.org/licenses/mit-license.php 1163 1164 Suncalc.js BSD 2-Clause Copyright (c), Vladimir Agafonkin - License: https://github.com/mourner/suncalc/blob/master/LICENSE 1165*/ 1166!function(a){function b(){this.reads=[];this.writes=[];this.raf=f.bind(a)}function c(h){h.scheduled||(h.scheduled=!0,h.raf(d.bind(null,h)))}function d(h){var g=h.writes,l=h.reads;try{l.length;for(var n;n=l.shift();)n();g.length;for(var q;q=g.shift();)q()}catch(r){var m=r}if(h.scheduled=!1,(l.length||g.length)&&c(h),m){if(m.message,!h.catch)throw m;h.catch(m)}}function e(h,g){g=h.indexOf(g);return!!~g&&!!h.splice(g,1)}var f=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame|| 1167a.msRequestAnimationFrame||function(h){return setTimeout(h,16)};b.prototype={constructor:b,measure:function(h,g){h=g?h.bind(g):h;return this.reads.push(h),c(this),h},mutate:function(h,g){h=g?h.bind(g):h;return this.writes.push(h),c(this),h},clear:function(h){return e(this.reads,h)||e(this.writes,h)},extend:function(h){if("object"!=typeof h)throw Error("expected object");var g=Object.create(this),l;for(l in h)h.hasOwnProperty(l)&&(g[l]=h[l]);return g.fastdomEA=this,g.initialize&&g.initialize(),g}, 1168catch:null};a.fastdomEA=a.fastdomEA||new b}("undefined"!=typeof window?window:this);var $jscomp$templatelit$m516772255$0=$jscomp.createTemplateTagFirstArg(['\n <div class="'," ",'">\n </div>\n ']),$jscomp$templatelit$m516772255$1=$jscomp.createTemplateTagFirstArg(['\n <canvas class="','" width="0" height="0">\n </canvas>\n ']),$jscomp$templatelit$m516772255$2=$jscomp.createTemplateTagFirstArg(['\n <div class="','">\n </div>\n ']); 1169!function(a,b){a.Freezeframe=b()}(window,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={i:d,l:!1,exports:{}};return a[d].call(e.exports,e,e.exports,b),e.l=!0,e.exports}var c={};return b.m=a,b.c=c,b.d=function(d,e,f){b.o(d,e)||Object.defineProperty(d,e,{enumerable:!0,get:f})},b.r=function(d){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(d,Symbol.toStringTag,{value:"Module"});Object.defineProperty(d,"__esModule",{value:!0})},b.t=function(d, 1170e){if((1&e&&(d=b(d)),8&e)||4&e&&"object"==typeof d&&d&&d.__esModule)return d;var f=Object.create(null);if(b.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:d}),2&e&&"string"!=typeof d)for(var h in d)b.d(f,h,function(g){return d[g]}.bind(null,h));return f},b.n=function(d){var e=d&&d.__esModule?function(){return d.default}:function(){return d};return b.d(e,"a",e),e},b.o=function(d,e){return Object.prototype.hasOwnProperty.call(d,e)},b.p="examples",b(b.s=4)}([function(a,b,c){var d,e;!function(f, 1171h){d=[c(2)];void 0===(e=function(g){return function(l,n){function q(M,O){for(var G in O)M[G]=O[G];return M}function m(M,O,G){if(!(this instanceof m))return new m(M,O,G);var z,F=M;("string"==typeof M&&(F=document.querySelectorAll(M)),F)?(this.elements=(z=F,Array.isArray(z)?z:"object"==typeof z&&"number"==typeof z.length?H.call(z):[z]),this.options=q({},this.options),"function"==typeof O?G=O:q(this.options,O),G&&this.on("always",G),this.getImages(),A&&(this.jqDeferred=new A.Deferred),setTimeout(this.check.bind(this))): 1172D.error("Bad element for imagesLoaded "+(F||M))}function r(M){this.img=M}function v(M,O){this.url=M;this.element=O;this.img=new Image}var A=l.jQuery,D=l.console,H=Array.prototype.slice;m.prototype=Object.create(n.prototype);m.prototype.options={};m.prototype.getImages=function(){this.images=[];
1172this.elements.forEach(this.addElementImages,this)};m.prototype.addElementImages=function(M){"IMG"==M.nodeName&&this.addImage(M);!0===this.options.background&&this.addElementBackgroundImages(M);var O=M.nodeType; 1173if(O&&J[O]){var G=M.querySelectorAll("img");for(O=0;O<G.length;O++)this.addImage(G[O]);if("string"==typeof this.options.background)for(M=M.querySelectorAll(this.options.background),O=0;O<M.length;O++)this.addElementBackgroundImages(M[O])}};var J={1:!0,9:!0,11:!0};return m.prototype.addElementBackgroundImages=function(M){var O=getComputedStyle(M);if(O)for(var G=/url\((['"])?(.*?)\1\)/gi,z=G.exec(O.backgroundImage);null!==z;)(z=z&&z[2])&&this.addBackground(z,M),z=G.exec(O.backgroundImage)},m.prototype.addImage= 1174function(M){M=new r(M);this.images.push(M)},m.prototype.addBackground=function(M,O){M=new v(M,O);this.images.push(M)},m.prototype.check=function(){function M(G,z,F){setTimeout(function(){O.progress(G,z,F)})}var O=this;this.progressedCount=0;this.hasAnyBroken=!1;this.images.length?this.images.forEach(function(G){G.once("progress",M);G.check()}):this.complete()},m.prototype.progress=function(M,O,G){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!M.isLoaded;this.emitEvent("progress",[this, 1175M,O]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,M);this.progressedCount==this.images.length&&this.complete();this.options.debug&&D&&D.log("progress: "+G,M,O)},m.prototype.complete=function(){var M=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(M,[this]),this.emitEvent("always",[this]),this.jqDeferred)this.jqDeferred[this.hasAnyBroken?"reject":"resolve"](this)},r.prototype=Object.create(n.prototype),r.prototype.check=function(){this.getIsImageComplete()? 1176this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(M,O){this.isLoaded=M;this.emitEvent("progress",[this,this.img,O])},r.prototype.handleEvent=function(M){var O= 1177"on"+M.type;this[O]&&this[O](M)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},v.prototype=Object.create(r.prototype),v.prototype.check=function(){this.img.addEventListener("load", 1178this);this.img.addEventListener("error",this);this.img.src=this.url;this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},v.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},v.prototype.confirm=function(M,O){this.isLoaded=M;this.emitEvent("progress",[this,this.element,O])},m}(f,g)}.apply(b,d))||(a.exports=e)}("undefined"!=typeof window?window:this)},function(a,b,c){(a.exports=c(3)(!1)).push([a.i, 1179'.ff-container{display:inline-block;position:relative}.ff-container .ff-image{z-index:0;vertical-align:top;opacity:0}.ff-container .ff-canvas{display:inline-block;position:absolute;top:0;left:0;pointer-events:none;z-index:1;vertical-align:top;opacity:0}.ff-container .ff-canvas.ff-canvas-ready{-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;opacity:1}.ff-container.ff-active .ff-image{opacity:1}.ff-container.ff-active .ff-canvas.ff-canvas-ready{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none;opacity:0}.ff-container.ff-active .ff-overlay{display:none}.ff-container.ff-inactive .ff-canvas.ff-canvas-ready{-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;opacity:1}.ff-container.ff-inactive .ff-image{-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;-webkit-transition-delay:170ms;-moz-transition-delay:170ms;-o-transition-delay:170ms;transition-delay:170ms;opacity:0}
1179.ff-container.ff-responsive{width:100%}.ff-container.ff-responsive .ff-image,.ff-container.ff-responsive .ff-canvas{width:100%}.ff-container.ff-loading-icon:before{content:"";position:absolute;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSc1MHB4JyBoZWlnaHQ9JzUwcHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXNwaW4iPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkiPjxnIHRyYW5zZm9ybT0icm90YXRlKDApIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwcyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBmcm9tPSIxLjUiIHRvPSIxIiBiZWdpbj0iMHMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC4xMnMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuMTJzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSg5MCkgdHJhbnNsYXRlKDM0IDApIj48Y2lyY2xlIGN4PSIwIiBjeT0iMCIgcj0iOCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAuMSIgYmVnaW49IjAuMjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjI1cyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2NpcmNsZT48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMTM1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC4zN3MiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuMzdzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODApIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwLjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgyMjUpIHRyYW5zbGF0ZSgzNCAwKSI+PGNpcmNsZSBjeD0iMCIgY3k9IjAiIHI9IjgiIGZpbGw9IiNmZmZmZmYiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiIGZyb209IjEiIHRvPSIwLjEiIGJlZ2luPSIwLjYycyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZT48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InNjYWxlIiBmcm9tPSIxLjUiIHRvPSIxIiBiZWdpbj0iMC42MnMiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9nPjxnIHRyYW5zZm9ybT0icm90YXRlKDI3MCkgdHJhbnNsYXRlKDM0IDApIj48Y2lyY2xlIGN4PSIwIiBjeT0iMCIgcj0iOCIgZmlsbD0iI2ZmZmZmZiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgZnJvbT0iMSIgdG89IjAuMSIgYmVnaW49IjAuNzVzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0ic2NhbGUiIGZyb209IjEuNSIgdG89IjEiIGJlZ2luPSIwLjc1cyIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2NpcmNsZT48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoMzE1KSB0cmFuc2xhdGUoMzQgMCkiPjxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSI4IiBmaWxsPSIjZmZmZmZmIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBmcm9tPSIxIiB0bz0iMC4xIiBiZWdpbj0iMC44N3MiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGU+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJzY2FsZSIgZnJvbT0iMS41IiB0bz0iMSIgYmVnaW49IjAuODdzIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvZz48L2c+PC9zdmc+");background-position:center center;background-repeat:no-repeat;height:46px;width:46px;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ff-container .ff-overlay{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAQAAAAA22vlAAAGFklEQVR42t2ce0yVdRjHP9zlKnfQAwoqV80bImCR90tGhJmShVOxVFJBrdSWVmvmnJlSm2ZbWwunlc4ZOf5IV7NJ84KmFpmZioiKigoKyPWct72vJ4dj0Lm8t9Nz/jt/fd73/L6/5/v8fs9z4H8VTjjhjAuu5o8LLtJ3DoEuYnvghS89pY8PnrjjgrPeH0BEd8fbEHRpaVOZqVUQ2m/cLfomGX+8pAfQ8S8gonvglx/TeEToEKbW69vnD6Annrjp9QEevnU/Q0RDmdAp2m6ffSs0DD964KrHBeSEK96EnlgtdBGN5T9kEYQPHvp7AGc8CCCq7ozQTdzdv2U4AXjrTQEueBFGorFN6DaMzZWFU/t2UIAuwhVfIkkSLIiW6lOLfULx1Y8C3PAnmjTBwmg4UTyFQLzx0MMCcieQAaQLlofp1u73B+sjB7gTRCyjBavCWF+xPs2gvQJE+DjGCFZH8+WjuQRrqwB3gm2DF+P+4Z1jJQVotIDsghcEk7H6q4I4/M02TuUHsBNejPa6c2sTemlhImSAF6Pp/M/ZkgJUNREywYtRe3B7mroKkBFetNFXP5vTXz0bLSu8ZKNr/nhDLRstO7xko39Tx0YrAi/G7e+Vt9GKwYs2uqowK0pJE6EgvKSAG7/nK2ejFYaXbPSpkgxlFKACvKSAfR8Pk18BKsELgrGpcovchaRq8IJUSJ5eIqcCVIWXFHBy/1QC5VGA6vCii7i9d+NQOQpJLeBFBTy4vMl+BWgELyng2q95hNijAA3hJQWUPTpKcbV+AWkMLylgzwdDbFOA9vCiAhovb5zQx3oF6AJeUkDVyQXWHqXoBl5SwLF9k6w5TNQVvHSY+K3lh4l6gxcV0FCxIc1gSSGpQ3hJAZWl2QTghVt3+DqFF3+AMwUE4SXt/w4HL5hatoonoZ5db546hheEq3sQ1767Q8I33yKGYOndOx68IDCE3vg4JLypnWRE2+DqgPC3K0glGn+HhC8pIpUoh3zzd24a
1179ZpJEJL4OB3+vNnMlExlEON4OJViTUFqWsJwsUulHID1wdhj4C1XZn7KA6aSTQDg+XRsEncHX3lu323k5c3medAYiXlR7OIQ9aG3bfSjobRaQzWRSiMeAv2SL9W/MjpWnrOd1csggnSH049+rIb37+crq3M/JZw7TGEcScRgsu1XUHL6+cfN3riuYzwwmkkIifSw/iNIUvt1Y/EvkWhbxEs/wJE8QTZg1ByAawp/+a9xHLGY2mYxmGAPoZe31g0bw1TUFX5LPPGmVjyCOCFsufjSAf9C0vcTzTV5lJpNJJZG+hNh26awyvNF08PiA91jEyzzLUwyWtkR/W6/7VYX/81JmIUukVT6GYcTQ275GC9Xga2rX7GQZuUxnAsnEE2l/k5cq8M0tRQd7rmKBtMrTGEQUoXK0VigObxIOnxq8jjxeMSf+/oTL1dioMPzFqllbWcocshhDErGWJn7N4evurxftbS4vMpGRJNBH7lZGheDb2vYcChHtrZj4R0mrPEz+/g9F4MvOjtpgtrdPM5T+9FKmfVd2+Gs3874gn7mP7G3Eo/tuJ123rDQ2bdvvISb+GUyy1t5qCm80HTje710WMYuptthbDeHPVTxK/KPNiV+FMQ0Z4O/Urdn1WOKPIFidARk74Vtbd/0YsPqxxB+iXlexXfBHy0d82CnxezpAO+6V6nnbzYl/rPyJX0H4hsbC4g4VvwKJXyF4o7HkSF87Kn4N4csvTNncqeL30m7swuKBl5q7q3ZQwDxeYLztFb/c8LGM/q/xuuaWogO+K3nNXPEPtL3ilxdeGvK6fr479NLTUi0kVvwPD0HDba/45QzzeN2ObV2BV1zL2dahForRYkvsKsyDjZ7TrvzdGfxe/aa9zuKWqFgtZF+YR0oZH7/w4oWO4O3txaWGd1iobC1kX5iHeUkmwy33k68vXWlvF4S6+p/Kxm0gjxyeU7YWsi/MY9TEkUYGOeSxjBXks4jZZHU6BNXZGLt5gJ1exJLMeDKZwUymk8E4RipfC8mB74EfoUSRyHBSSGUkQ4nX4yrv6u17E0AYEUQRTV8MhDjCnzbgaH+X8Q8RGKy7dFBuqQAAAABJRU5ErkJggg==");background-repeat:no-repeat;max-width:94px;max-height:94px;position:absolute;left:0%;right:0%;top:0%;bottom:0%;margin:auto;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center;pointer-events:none;z-index:100}', 1180""])},function(a,b,c){var d,e;"undefined"!=typeof window&&window;void 0===(e="function"==typeof(d=function(){function f(){}var h=f.prototype;return h.on=function(g,l){if(g&&l){var n=this._events=this._events||{};g=n[g]=n[g]||[];return-1==g.indexOf(l)&&g.push(l),this}},h.once=function(g,l){if(g&&l){this.on(g,l);var n=this._onceEvents=this._onceEvents||{};return(n[g]=n[g]||{})[l]=!0,this}},h.off=function(g,l){if((g=this._events&&this._events[g])&&g.length)return l=g.indexOf(l),-1!=l&&g.splice(l,1), 1181this},h.emitEvent=function(g,l){var n=this._events&&this._events[g];if(n&&n.length){n=n.slice(0);l=l||[];for(var q=this._onceEvents&&this._onceEvents[g],m=0;m<n.length;m++){var r=n[m];q&&q[r]&&(this.off(g,r),delete q[r]);r.apply(this,l)}return this}},h.allOff=function(){delete this._events;delete this._onceEvents},f})?d.call(b,c,b,a):d)||(a.exports=e)},function(a,b,c){a.exports=function(d){var e=[];return e.toString=function(){return this.map(function(f){var h=function(g,l){var n=g[1]||"",q=g[3]; 1182if(!q)return n;if(l&&"function"==typeof btoa)return g=(m=q,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(m))))+" */"),m=q.sources.map(function(r){return"/*# sourceURL="+q.sourceRoot+r+" */"}),[n].concat(m).concat([g]).join("\n");var m;return[n].join("\n")}(f,d);return f[2]?"@media "+f[2]+"{"+h+"}":h}).join("")},e.i=function(f,h){"string"==typeof f&&(f=[[null,f,""]]);for(var g={},l=0;l<this.length;l++){var n=this[l][0];null!=n&&(g[n]= 1183!0)}for(l=0;l<f.length;l++)n=f[l],null!=n[0]&&g[n[0]]||(h&&!n[2]?n[2]=h:h&&(n[2]="("+n[2]+") and ("+h+")"),e.push(n))},e}},function(a,b,c){function d(k){if(Array.isArray(k)){for(var p=0,t=Array(k.length);p<k.length;p++)t[p]=k[p];return t}return Array.from(k)}c.r(b);var e;a=c(0);var f=c.n(a);!function(k){k.START="start";k.STOP="stop";k.TOGGLE="toggle"}(e||(e={}));var h=function(k,p){for(var t=[],x=1;x<arguments.length;++x)t[x-1]=arguments[x];console.error.apply(console,["\u2728Freezeframe: "+k+"\u2728"].concat($jscomp.arrayFromIterable(t)))}, 1184g=function(k){return"string"==typeof k?document.querySelectorAll(k):k},l=function(k,p,t){return Array.from(k instanceof Element?[k]:k).reduce(function(x,y){if(y instanceof HTMLImageElement)x.push(y),"gif"!==y.src.split(".").pop().toLowerCase().substring(0,3)&&t.warnings&&function(E,K){for(var u=[],w=1;w<arguments.length;++w)u[w-1]=arguments[w];console.warn.apply(console,["\u2728Freezeframe: "+E+"\u2728"].concat($jscomp.arrayFromIterable(u)))}("Image does not appear to be a gif",y);else{var B=y.querySelectorAll("img"); 1185B.length?x=x.concat(Array.from(B)):h("Invalid element",y)}return x},[])},n=function(k){return[].concat($jscomp.arrayFromIterable(new Set(k)))},q=function(k){var p=window.document.createElement("div");p.innerHTML=k;k=p.childNodes;return 1<k.length?k:k[0]},m,r,v=function(){function k(p,t){for(var x=0;x<t.length;x++){var y=t[x];y.enumerable=y.enumerable||!1;y.configurable=!0;"value"in y&&(y.writable=!0);Object.defineProperty(p,y.key,y)}}return function(p,t,x){return t&&k(p.prototype,t),x&&k(p,x),p}}(), 1186A=(m=["",""],r=["",""],Object.freeze(Object.defineProperties(m,{raw:{value:Object.freeze(r)}})));m=function(){function k(){for(var p=this,t=arguments.length,x=Array(t),y=0;y<t;y++)x[y]=arguments[y];if(!(this instanceof k))throw new TypeError("Cannot call a class as a function");return this.tag=function(B){for(var E=arguments.length,K=Array(1<E?E-1:0),u=1;u<E;u++)K[u-1]=arguments[u];return"function"==typeof B?p.interimTag.bind(p,B):"string"==typeof B?p.transformEndResult(B):(B=B.map(p.transformString.bind(p)), 1187p.transformEndResult(B.reduce(p.processSubstitutions.bind(p,K))))},0<x.length&&Array.isArray(x[0])&&(x=x[0]),this.transformers=x.map(function(B){return"function"==typeof B?B():B}),this.tag}return v(k,[{key:"interimTag",value:function(p,t){for(var x=arguments.length,y=Array(2<x?x-2:0),B=2;B<x;B++)y[B-2]=arguments[B];return this.tag(A,p.apply(void 0,[t].concat(y)))}},{key:"processSubstitutions",value:function(p,t,x){p=this.transformSubstitution(p.shift(),t);return"".concat(t,p,x)}},{key:"transformString", 1188value:function(p){return this.transformers.reduce(function(t,x){return x.onString?x.onString(t):t},p)}},{key:"transformSubstitution",value:function(p,t){return this.transformers.reduce(function(x,y){return y.onSubstitution?y.onSubstitution(x,t):x},p)}},{key:"transformEndResult",value:function(p){return this.transformers.reduce(function(t,x){return x.onEndResult?x.onEndResult(t):t},p)}}]),k}();r=function(){var k=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";return{onEndResult:function(p){if(""=== 1189k)return p.trim();if("start"===(k=k.toLowerCase())||"left"===k)return p.replace(/^\s*/,"");if("end"===k||"right"===k)return p.replace(/\s*$/,"");throw Error("Side not supported: "+k);}}};a=function(){var k=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"initial";return{onEndResult:function(p){if("initial"===k){var t=p.match(/^[^\S\n]*(?
1189=\S)/gm);return(t=t&&Math.min.apply(Math,d(t.map(function(x){return x.length}))))?p.replace(new RegExp("^.{"+t+"}","gm"),""):p}if("all"===k)return p.replace(/^[^\S\n]+/gm, 1190"");throw Error("Unknown type: "+k);}}};var D=function(k,p){return{onEndResult:function(t){if(null==k||null==p)throw Error("replaceResultTransformer requires at least 2 arguments.");return t.replace(k,p)}}},H=function(k,p){return{onSubstitution:function(t,x){if(null==k||null==p)throw Error("replaceSubstitutionTransformer requires at least 2 arguments.");return null==t?t:t.toString().replace(k,p)}}},J={separator:"",conjunction:"",serial:!1},M=function(){var k=0<arguments.length&&void 0!==arguments[0]? 1191arguments[0]:J;return{onSubstitution:function(p,t){if(Array.isArray(p)){var x=p.length,y=k.separator,B=k.conjunction,E=k.serial;t=t.match(/(\n?[^\S\n]+)$/);if(p=t?p.join(y+t[1]):p.join(y+" "),B&&1<x)x=p.lastIndexOf(y),p=p.slice(0,x)+(E?y:"")+" "+B+p.slice(x+1)}return p}}},O=function(k){return{onSubstitution:function(p,t){if(null==k||"string"!=typeof k)throw Error("You need to specify a string character to split by.");return"string"==typeof p&&p.includes(k)&&(p=p.split(k)),p}}},G=function(k){return null!= 1192k&&!Number.isNaN(k)&&"boolean"!=typeof k},z=(new m(M({separator:","}),a,r),new m(M({separator:",",conjunction:"and"}),a,r),new m(M({separator:",",conjunction:"or"}),a,r),new m(O("\n"),function(){return{onSubstitution:function(k){return Array.isArray(k)?k.filter(G):G(k)?k:""}}},M,a,r));new m(O("\n"),M,a,r,H(/&/g,"&"),H(/</g,"<"),H(/>/g,">"),H(/"/g,"""),H(/'/g,"'"),H(/`/g,"`"));new m(D(/(?:\n(?:\s*))+/g," "),r);new m(D(/(?:\n\s*)/g,""),r);new m(M({separator:","}),D(/(?:\s+)/g, 1193" "),r);new m(M({separator:",",conjunction:"or"}),D(/(?:\s+)/g," "),r);new m(M({separator:",",conjunction:"and"}),D(/(?:\s+)/g," "),r);new m(M,a,r);new m(M,D(/(?:\s+)/g," "),r);new m(a,r);new m(a("all"),r);var F={selector:".freezeframe",responsive:!0,trigger:"hover",overlay:!1,warnings:!0};m=c(1);var L=c.n(m),P=function(k,p,t,x){return new (t||(t=Promise))(function(y,B){function E(w){try{u(x.next(w))}catch(C){B(C)}}function K(w){try{u(x.throw(w))}catch(C){B(C)}}function u(w){var C;w.done?y(w.value): 1194(C=w.value,C instanceof t?C:new t(function(N){N(C)})).then(E,K)}u((x=x.apply(k,p||[])).next())})},U=function(k,p,t){if(!p.has(k))throw new TypeError("attempted to set private field on non-instance");return p.set(k,t),t},S=function(k,p){if(!p.has(k))throw new TypeError("attempted to get private field on non-instance");return p.get(k)};var R=new WeakMap;var Y=new WeakMap;var I=new WeakMap;b.default=function(k,p){k=void 0===k?".freezeframe":k;this.items=[];this.$images=[];R.set(this,void 0);Y.set(this, 1195void 0);this._eventListeners=Object.assign({},Object.values(e).reduce(function(t,x){return t[x]=[],t},{}));I.set(this,[]);"string"==typeof k||k instanceof Element||k instanceof HTMLCollection||k instanceof NodeList?(this.options=Object.assign(Object.assign({},F),p),U(this,R,k)):"object"!=typeof k||p?h.apply(null,["Invalid Freezeframe.js configuration:"].concat($jscomp.arrayFromIterable([k,p].filter(function(t){return void 0!==t})))):(this.options=Object.assign(Object.assign({},F),k),U(this,R,this.options.selector)); 1196this._init(S(this,R))};b.default.prototype._init=function(k){this._injectStylesheet();U(this,Y,"ontouchstart"in window||"onmsgesturechange"in window);this._capture(k);this._load(this.$images)};b.default.prototype._capture=function(k){this.$images=function(p){for(var t=[],x=0;x<arguments.length;++x)t[x-0]=arguments[x];return function(y){for(var B=[],E=0;E<arguments.length;++E)B[E-0]=arguments[E];return t.reduceRight(function(K,u){return function(w){for(var C=[],N=0;N<arguments.length;++N)C[N-0]=arguments[N]; 1197return K(u.apply(null,[].concat($jscomp.arrayFromIterable(C),$jscomp.arrayFromIterable(B))))}})()}}(g,l,n)(k,this.options)};b.default.prototype._load=function(k){var p=this;f()(k).on("progress",function(t,x){p._setup(x.img)})};b.default.prototype._setup=function(k){return P(this,void 0,void 0,function t(){var x=this,y;return $jscomp.generator.createGenerator(t,function(B){if(1==B.nextAddress)return y=x._wrap(k),x.items.push(y),B.yield(x._process(y),2);x._attach(y);B.jumpToEnd()})})};b.default.prototype._wrap= 1198function(k){var p=q(z($jscomp$templatelit$m516772255$0,"ff-container","ff-loading-icon")),t=q(z($jscomp$templatelit$m516772255$1,"ff-canvas"));return this.options.responsive&&p.classList.add("ff-responsive"),this.options.overlay&&p.appendChild(q(z($jscomp$templatelit$m516772255$2,"ff-overlay"))),k.classList.add("ff-image"),p.appendChild(t),k.parentNode.insertBefore(p,k),p.appendChild(k),{$container:p,$canvas:t,$image:k}};b.default.prototype._process=function(k){var p=this;return new Promise(function(t){var x= 1199k.$canvas,y=k.$image,B=k.$container,E=y.clientWidth,K=y.clientHeight;x.setAttribute("width",E.toString());x.setAttribute("height",K.toString());x.getContext("2d").drawImage(y,0,0,E,K);x.classList.add("ff-canvas-ready");x.addEventListener("transitionend",function(){p._ready(B);t(k)},{once:!0})})};b.default.prototype._ready=function(k){k.classList.add("ff-ready");k.classList.add("ff-inactive");k.classList.remove("ff-loading-icon")};b.default.prototype._attach=function(k){var p=this,t=k.$image;S(this, 1200Y)||"hover"!==this.options.trigger||(this._addEventListener(t,"mouseleave",function(){p._toggleOff(k);p._emit(e.START,k,!1);p._emit(e.TOGGLE,k,!1)}),this._addEventListener(t,"mouseenter",function(){p._toggleOn(k);p._emit(e.START,k,!0);p._emit(e.TOGGLE,k,!0)}));(S(this,Y)||"click"===this.options.trigger)&&this._addEventListener(t,"click",function(){p._toggle(k)})};b.default.prototype._addEventListener=function(k,p,t){S(this,I).push({$image:k,event:p,listener:t});k.addEventListener(p,t)};b.default.prototype._removeEventListener= 1201function(k,p,t){k.removeEventListener(p,t)};b.default.prototype._injectStylesheet=function(){this._stylesInjected||document.head.appendChild(q(z('\n <style id="ff-styles">\n '+L.a.toString()+"\n </style>\n ")))};b.default.prototype._emit=function(k,p,t){this._eventListeners[k].forEac
1201h(function(x){x(Array.isArray(p)&&1===p.length?p[0]:p,t)})};b.default.prototype._toggleOn=function(k){var p=k.$container;k=k.$image;p.classList.contains("ff-ready")&&(k.setAttribute("src",k.src),p.classList.remove("ff-inactive"), 1202p.classList.add("ff-active"))};b.default.prototype._toggleOff=function(k){k=k.$container;k.classList.contains("ff-ready")&&(k.classList.add("ff-inactive"),k.classList.remove("ff-active"))};b.default.prototype._toggle=function(k){var p=k.$container.classList.contains("ff-active");return p?this._toggleOff(k):this._toggleOn(k),!p};b.default.prototype.start=function(){var k=this;return this.items.forEach(function(p){k._toggleOn(p)}),this._emit(e.START,this.items,!0),this._emit(e.TOGGLE,this.items,!0), 1203this};b.default.prototype.stop=function(){var k=this;return this.items.forEach(function(p){k._toggleOff(p)}),this._emit(e.STOP,this.items,!1),this._emit(e.TOGGLE,this.items,!1),this};b.default.prototype.toggle=function(){var k=this;return this.items.forEach(function(p){(p=k._toggle(p))?k._emit(e.START,k.items,!1):k._emit(e.STOP,k.items,!1);k._emit(e.TOGGLE,k.items,p)}),this};b.default.prototype.on=function(k,p){return this._eventListeners[k].push(p),this};b.default.prototype.destroy=function(){var k= 1204this;S(this,I).forEach(function(p){k._removeEventListener(p.$image,p.event,p.listener)})};$jscomp.global.Object.defineProperties(b.default.prototype,{_stylesInjected:{configurable:!0,enumerable:!0,get:function(){return!!document.querySelector("style#ff-styles")}}})}]).default});!function(a,b){a.Mark=b()}(this,function(){var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(h){return typeof h}:function(h){return h&&"function"==typeof Symbol&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},b=function(h,g){if(!(h instanceof g))throw new TypeError("Cannot call a class as a function");},c=function(){function h(g,l){for(var n=0;n<l.length;n++){var q=l[n];q.enumerable=q.enumerable||!1;q.configurable=!0;"value"in q&&(q.writable=!0);Object.defineProperty(g, 1205q.key,q)}}return function(g,l,n){return l&&h(g.prototype,l),n&&h(g,n),g}}(),d=Object.assign||function(h){for(var g=1;g<arguments.length;g++){var l=arguments[g],n;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(h[n]=l[n])}return h},e=function(){function h(g){var l=!(1<arguments.length&&void 0!==arguments[1])||arguments[1],n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:[],q=3<arguments.length&&void 0!==arguments[3]?arguments[3]:5E3;b(this,h);this.ctx=g;this.iframes=l;this.exclude=n; 1206this.iframesTimeout=q}return c(h,[{key:"getContexts",value:function(){var g=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(l){var n=0<g.filter(function(q){return q.contains(l)}).length;-1!==g.indexOf(l)||n||g.push(l)}),g}},{key:"getIframeContents",value:function(g,l){var n=2< 1207arguments.length&&void 0!==arguments[2]?arguments[2]:function(){},q=void 0;try{var m=g.contentWindow;if(q=m.document,!m||!q)throw Error("iframe inaccessible");}catch(r){n()}q&&l(q)}},{key:"isIframeBlank",value:function(g){var l=g.getAttribute("src").trim();return"about:blank"===g.contentWindow.location.href&&"about:blank"!==l&&l}},{key:"observeIframeLoad",value:function(g,l,n){var q=this,m=!1,r=null,v=function D(){if(!m){m=!0;clearTimeout(r);try{q.isIframeBlank(g)||(g.removeEventListener("load",D), 1208q.getIframeContents(g,l,n))}catch(H){n()}}};g.addEventListener("load",v);r=setTimeout(v,this.iframesTimeout)}},{key:"onIframeReady",value:function(g,l,n){try{"complete"===g.contentWindow.document.readyState?this.isIframeBlank(g)?this.observeIframeLoad(g,l,n):this.getIframeContents(g,l,n):this.observeIframeLoad(g,l,n)}catch(q){n()}}},{key:"waitForIframes",value:function(g,l){var n=this,q=0;this.forEachIframe(g,function(){return!0},function(m){q++;n.waitForIframes(m.querySelector("html"),function(){--q|| 1209l()})},function(m){m||l()})}},{key:"forEachIframe",value:function(g,l,n){var q=this,m=3<arguments.length&&void 0!==arguments[3]?arguments[3]:function(){},r=g.querySelectorAll("iframe"),v=r.length,A=0;r=Array.prototype.slice.call(r);var D=function(){0>=--v&&m(A)};v||D();r.forEach(function(H){h.matches(H,q.exclude)?D():q.onIframeReady(H,function(J){l(H)&&(A++,n(J));D()},D)})}},{key:"createIterator",value:function(g,l,n){return document.createNodeIterator(g,l,n,!1)}},{key:"createInstanceOnIframe",value:function(g){return new h(g.querySelector("html"), 1210this.iframes)}},{key:"compareNodeIframe",value:function(g,l,n){return g.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING&&(null===l||l.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)?!0:!1}},{key:"getIteratorNode",value:function(g){var l=g.previousNode();return{prevNode:l,node:null===l?g.nextNode():g.nextNode()&&g.nextNode()}}},{key:"checkIframeFilter",value:function(g,l,n,q){var m=!1,r=!1;return q.forEach(function(v,A){v.val===n&&(m=A,r=v.handled)}),this.compareNodeIframe(g, 1211l,n)?(!1!==m||r?!1===m||r||(q[m].handled=!0):q.push({val:n,handled:!0}),!0):(!1===m&&q.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(g,l,n,q){var m=this;g.forEach(function(r){r.handled||m.getIframeContents(r.val,function(v){m.createInstanceOnIframe(v).forEachNode(l,n,q)})})}},{key:"iterateThroughNodes",value:function(g,l,n,q,m){for(var r,v=this,A=this.createIterator(l,g,q),D=[],H=[],J=void 0,M=void 0;void 0,r=v.getIteratorNode(A),M=r.prevNode,J=r.node;)this.iframes&&this.forEachIframe(l, 1212function(O){return v.checkIframeFilter(J,M,O,D)},function(O){v.createInstanceOnIframe(O).forEachNode(g,function(G){return H.push(G)},q)}),H.push(J);H.forEach(function(O){n(O)});this.iframes&&this.handleOpenIframes(D,g,n,q);m()}}
1212,{key:"forEachNode",value:function(g,l,n){var q=this,m=3<arguments.length&&void 0!==arguments[3]?arguments[3]:function(){},r=this.getContexts(),v=r.length;v||m();r.forEach(function(A){var D=function(){q.iterateThroughNodes(g,A,l,n,function(){0>=--v&&m()})};q.iframes?q.waitForIframes(A, 1213D):D()})}}],[{key:"matches",value:function(g,l){l="string"==typeof l?[l]:l;var n=g.matches||g.matchesSelector||g.msMatchesSelector||g.mozMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector;if(n){var q=!1;return l.every(function(m){return!n.call(g,m)||(q=!0,!1)}),q}return!1}}]),h}(),f=function(){function h(g){b(this,h);this.ctx=g;this.ie=!1;g=window.navigator.userAgent;(-1<g.indexOf("MSIE")||-1<g.indexOf("Trident"))&&(this.ie=!0)}return c(h,[{key:"log",value:function(g){var l=1<arguments.length&& 1214void 0!==arguments[1]?arguments[1]:"debug",n=this.opt.log;this.opt.debug&&"object"===(void 0===n?"undefined":a(n))&&"function"==typeof n[l]&&n[l]("mark.js: "+g)}},{key:"escapeStr",value:function(g){return g.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(g){return"disabled"!==this.opt.wildcards&&(g=this.setupWildcardsRegExp(g)),g=this.escapeStr(g),Object.keys(this.opt.synonyms).length&&(g=this.createSynonymsRegExp(g)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&& 1215(g=this.setupIgnoreJoinersRegExp(g)),this.opt.diacritics&&(g=this.createDiacriticsRegExp(g)),g=this.createMergedBlanksRegExp(g),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(g=this.createJoinersRegExp(g)),"disabled"!==this.opt.wildcards&&(g=this.createWildcardsRegExp(g)),this.createAccuracyRegExp(g)}},{key:"createSynonymsRegExp",value:function(g){var l=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",q=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\x00":"",m;for(m in l)if(l.hasOwnProperty(m)){var r= 1216l[m],v="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(m):this.escapeStr(m);r="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(r):this.escapeStr(r);""!==v&&""!==r&&(g=g.replace(new RegExp("("+this.escapeStr(v)+"|"+this.escapeStr(r)+")","gm"+n),q+"("+this.processSynomyms(v)+"|"+this.processSynomyms(r)+")"+q))}return g}},{key:"processSynomyms",value:function(g){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(g=this.setupIgnoreJoinersRegExp(g)),g}},{key:"setupWildcardsRegExp", 1217value:function(g){return(g=g.replace(/(?:\\)*\?/g,function(l){return"\\"===l.charAt(0)?"?":"\u0001"})).replace(/(?:\\)*\*/g,function(l){return"\\"===l.charAt(0)?"*":"\u0002"})}},{key:"createWildcardsRegExp",value:function(g){var l="withSpaces"===this.opt.wildcards;return g.replace(/\u0001/g,l?"[\\S\\s]?":"\\S?").replace(/\u0002/g,l?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(g){return g.replace(/[^(|)\\]/g,function(l,n,q){n=q.charAt(n+1);return/[(|)\\]/.test(n)||""===n?l: 1218l+"\x00"})}},{key:"createJoinersRegExp",value:function(g){var l=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&l.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&l.push("\\u00ad\\u200b\\u200c\\u200d"),l.length?g.split(/\u0000+/).join("["+l.join("")+"]*"):g}},{key:"createDiacriticsRegExp",value:function(g){var l=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?"a\u00e0\u00e1\u1ea3\u00e3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\u00e2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\u00e4\u00e5\u0101\u0105 A\u00c0\u00c1\u1ea2\u00c3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\u00c2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\u00c4\u00c5\u0100\u0104 c\u00e7\u0107\u010d C\u00c7\u0106\u010c d\u0111\u010f D\u0110\u010e e\u00e8\u00e9\u1ebb\u1ebd\u1eb9\u00ea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\u00eb\u011b\u0113\u0119 E\u00c8\u00c9\u1eba\u1ebc\u1eb8\u00ca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\u00cb\u011a\u0112\u0118 i\u00ec\u00ed\u1ec9\u0129\u1ecb\u00ee\u00ef\u012b I\u00cc\u00cd\u1ec8\u0128\u1eca\u00ce\u00cf\u012a l\u0142 L\u0141 n\u00f1\u0148\u0144 N\u00d1\u0147\u0143 o\u00f2\u00f3\u1ecf\u00f5\u1ecd\u00f4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\u00f6\u00f8\u014d O\u00d2\u00d3\u1ece\u00d5\u1ecc\u00d4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\u00d6\u00d8\u014c r\u0159 R\u0158 s\u0161\u015b\u
vendor: 5,225 bytes, lines 1218-1226
12180219\u015f S\u0160\u015a\u0218\u015e t\u0165\u021b\u0163 T\u0164\u021a\u0162 u\u00f9\u00fa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\u00fb\u00fc\u016f\u016b U\u00d9\u00da\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\u00db\u00dc\u016e\u016a y\u00fd\u1ef3\u1ef7\u1ef9\u1ef5\u00ff Y\u00dd\u1ef2\u1ef6\u1ef8\u1ef4\u0178 z\u017e\u017c\u017a Z\u017d\u017b\u0179".split(" "): 1219"a\u00e0\u00e1\u1ea3\u00e3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\u00e2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\u00e4\u00e5\u0101\u0105A\u00c0\u00c1\u1ea2\u00c3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\u00c2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\u00c4\u00c5\u0100\u0104 c\u00e7\u0107\u010dC\u00c7\u0106\u010c d\u0111\u010fD\u0110\u010e e\u00e8\u00e9\u1ebb\u1ebd\u1eb9\u00ea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\u00eb\u011b\u0113\u0119E\u00c8\u00c9\u1eba\u1ebc\u1eb8\u00ca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\u00cb\u011a\u0112\u0118 i\u00ec\u00ed\u1ec9\u0129\u1ecb\u00ee\u00ef\u012bI\u00cc\u00cd\u1ec8\u0128\u1eca\u00ce\u00cf\u012a l\u0142L\u0141 n\u00f1\u0148\u0144N\u00d1\u0147\u0143 o\u00f2\u00f3\u1ecf\u00f5\u1ecd\u00f4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\u00f6\u00f8\u014dO\u00d2\u00d3\u1ece\u00d5\u1ecc\u00d4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\u00d6\u00d8\u014c r\u0159R\u0158 s\u0161\u015b\u0219\u015fS\u0160\u015a\u0218\u015e t\u0165\u021b\u0163T\u0164\u021a\u0162 u\u00f9\u00fa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\u00fb\u00fc\u016f\u016bU\u00d9\u00da\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\u00db\u00dc\u016e\u016a y\u00fd\u1ef3\u1ef7\u1ef9\u1ef5\u00ffY\u00dd\u1ef2\u1ef6\u1ef8\u1ef4\u0178 z\u017e\u017c\u017aZ\u017d\u017b\u0179".split(" "), 1220q=[];return g.split("").forEach(function(m){n.every(function(r){if(-1!==r.indexOf(m)){if(-1<q.indexOf(r))return!1;g=g.replace(new RegExp("["+r+"]","gm"+l),"["+r+"]");q.push(r)}return!0})}),g}},{key:"createMergedBlanksRegExp",value:function(g){return g.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(g){var l=this,n=this.opt.accuracy,q="string"==typeof n?n:n.value,m="";switch(("string"==typeof n?[]:n.limiters).forEach(function(r){m+="|"+l.escapeStr(r)}),q){default:return"()("+ 1221g+")";case "complementary":return"()([^"+(m="\\s"+(m||this.escapeStr("!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\u00a1\u00bf")))+"]*"+g+"[^"+m+"]*)";case "exactly":return"(^|\\s"+m+")("+g+")(?=$|\\s"+m+")"}}},{key:"getSeparatedKeywords",value:function(g){var l=this,n=[];return g.forEach(function(q){l.opt.separateWordSearch?q.split(" ").forEach(function(m){m.trim()&&-1===n.indexOf(m)&&n.push(m)}):q.trim()&&-1===n.indexOf(q)&&n.push(q)}),{keywords:n.sort(function(q,m){return m.length-q.length}),length:n.length}}}, 1222{key:"isNumeric",value:function(g){return Number(parseFloat(g))==g}},{key:"checkRanges",value:function(g){var l=this;if(!Array.isArray(g)||"[object Object]"!==Object.prototype.toString.call(g[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(g),[];var n=[],q=0;return g.sort(function(m,r){return m.start-r.start}).forEach(function(m){var r=l.callNoMatchOnInvalidRanges(m,q),v=r.start,A=r.end;r.valid&&(m.start=v,m.length=A-v,n.push(m),q=A)}),n}},{key:"callNoMatchOnInvalidRanges", 1223value:function(g,l){var n=void 0,q=void 0,m=!1;return g&&void 0!==g.start?(q=(n=parseInt(g.start,10))+parseInt(g.length,10),this.isNumeric(g.start)&&this.isNumeric(g.length)&&0<q-l&&0<q-n?m=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(g)),this.opt.noMatch(g))):(this.log("Ignoring invalid range: "+JSON.stringify(g)),this.opt.noMatch(g)),{start:n,end:q,valid:m}}},{key:"checkWhitespaceRanges",value:function(g,l,n){var q=void 0,m=!0,r=n.length;l-=r;l=parseInt(g.start,10)-l;return(q= 1224(l=l>r?r:l)+parseInt(g.length,10))>r&&(q=r,this.log("End range automatically set to the max value of "+r)),0>l||0>q-l||l>r||q>r?(m=!1,this.log("Invalid range: "+JSON.stringify(g)),this.opt.noMatch(g)):""===n.substring(l,q).replace(/\s+/g,"")&&(m=!1,this.log("Skipping whitespace only range: "+JSON.stringify(g)),this.opt.noMatch(g)),{start:l,end:q,valid:m}}},{key:"getTextNodes",value:function(g){var l=this,n="",q=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(m){q.push({start:n.length,end:(n+= 1225m.textContent).length,node:m})},function(m){return l.matchesExclude(m.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){g({value:n,nodes:q})})}},{key:"matchesExclude",value:function(g){return e.matches(g,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(g,l,n){var q=this.opt.element?this.opt.element:"mark";g=g.splitText(l);l=g.splitText(n-l);q=document.createElement(q);return q.setAttribute("data-markjs","true"), 1226this.opt.className&&q.setAttribute("class",this.opt.className),q.textContent=g.textContent,g.parentNode.replaceChild(q,g),l}},{key:"wrapRangeInMappedTextNode",value:function(g,l,n,q,m){var r=this;g.nodes.every(function(v,A){var D=g.nodes[A+1];if(void 0===D||D.start>l){if(!q(v.node))return!1;D=l-v.start;var H=(n>v.end?v.end:n)-v.start,J=g.value.substr(0,v.start),M=g.value.substr(H+v.start);if(v.node=r.wrapRangeInTextNode(v.node,D,H),g.value=J+M,g.nodes.forEac
1226h(function(O,G){G>=A&&(0<g.nodes[G].start&& 1227G!==A&&(g.nodes[G].start-=H),g.nodes[G].end-=H)}),n-=H,m(v.node.previousSibling,v.start),!(n>v.end))return!1;l=v.end}return!0})}},{key:"wrapMatches",value:function(g,l,n,q,m){var r=this,v=0===l?0:l+1;this.getTextNodes(function(A){A.nodes.forEach(function(D){D=D.node;for(var H=void 0;null!==(H=g.exec(D.textContent))&&""!==H[v];)if(n(H[v],D)){var J=H.index;if(0!==v)for(var M=1;M<v;M++)J+=H[M].length;D=r.wrapRangeInTextNode(D,J,J+H[v].length);q(D.previousSibling);g.lastIndex=0}});m()})}},{key:"wrapMatchesAcrossElements", 1228value:function(g,l,n,q,m){var r=this,v=0===l?0:l+1;this.getTextNodes(function(A){for(var D=void 0;null!==(D=g.exec(A.value))&&""!==D[v];){var H=D.index;if(0!==v)for(var J=1;J<v;J++)H+=D[J].length;r.wrapRangeInMappedTextNode(A,H,H+D[v].length,function(M){return n(D[v],M)},function(M,O){g.lastIndex=O;q(M)})}m()})}},{key:"wrapRangeFromIndex",value:function(g,l,n,q){var m=this;this.getTextNodes(function(r){var v=r.value.length;g.forEach(function(A,D){var H=m.checkWhitespaceRanges(A,v,r.value),J=H.start, 1229M=H.end;H.valid&&m.wrapRangeInMappedTextNode(r,J,M,function(O){return l(O,A,r.value.substring(J,M),D)},function(O){n(O,A)})});q()})}},{key:"unwrapMatches",value:function(g){for(var l=g.parentNode,n=document.createDocumentFragment();g.firstChild;)n.appendChild(g.removeChild(g.firstChild));l.replaceChild(n,g);this.ie?this.normalizeTextNode(l):l.normalize()}},{key:"normalizeTextNode",value:function(g){if(g){if(3===g.nodeType)for(;g.nextSibling&&3===g.nextSibling.nodeType;)g.nodeValue+=g.nextSibling.nodeValue, 1230g.parentNode.removeChild(g.nextSibling);else this.normalizeTextNode(g.firstChild);this.normalizeTextNode(g.nextSibling)}}},{key:"markRegExp",value:function(g,l){var n=this;this.opt=l;this.log('Searching with expression "'+g+'"');var q=0;l="wrapMatches";this.opt.acrossElements&&(l="wrapMatchesAcrossElements");this[l](g,this.opt.ignoreGroups,function(m,r){return n.opt.filter(r,m,q)},function(m){q++;n.opt.each(m)},function(){0===q&&n.opt.noMatch(g);n.opt.done(q)})}},{key:"mark",value:function(g,l){var n= 1231this;this.opt=l;var q=0,m="wrapMatches";g=this.getSeparatedKeywords("string"==typeof g?[g]:g);var r=g.keywords,v=g.length,A=this.opt.caseSensitive?"":"i";this.opt.acrossElements&&(m="wrapMatchesAcrossElements");0===v?this.opt.done(q):function J(H){var M=new RegExp(n.createRegExp(H),"gm"+A),O=0;n.log('Searching with expression "'+M+'"');n[m](M,1,function(G,z){return n.opt.filter(z,H,q,O)},function(G){O++;q++;n.opt.each(G)},function(){0===O&&n.opt.noMatch(H);r[v-1]===H?n.opt.done(q):J(r[r.indexOf(H)+ 12321])})}(r[0])}},{key:"markRanges",value:function(g,l){var n=this;this.opt=l;var q=0;(g=this.checkRanges(g))&&g.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(g)),this.wrapRangeFromIndex(g,function(m,r,v,A){return n.opt.filter(m,r,v,A)},function(m,r){q++;n.opt.each(m,r)},function(){n.opt.done(q)})):this.opt.done(q)}},{key:"unmark",value:function(g){var l=this;this.opt=g;var n=this.opt.element?this.opt.element:"*";n+="[data-markjs]";this.opt.className&&(n+="."+this.opt.className); 1233this.log('Removal selector "'+n+'"');this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,function(q){l.unwrapMatches(q)},function(q){var m=e.matches(q,n);q=l.matchesExclude(q);return!m||q?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}},{key:"opt",set:function(g){this._opt=d({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5E3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[], 1234wildcards:"disabled",each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},g)},get:function(){return this._opt}},{key:"iterator",get:function(){return new e(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),h}();return function(h){var g=this,l=new f(h);return this.mark=function(n,q){return l.mark(n,q),g},this.markRegExp=function(n,q){return l.markRegExp(n,q),g},this.markRanges=function(n,q){return l.markRanges(n,q), 1235g},this.unmark=function(n){return l.unmark(n),g},this}});!function(a,b){a.eyeAble_Pickr=b()}(window,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={i:d,l:!1,exports:{}};return a[d].call(e.exports,e,e.exports,b),e.l=!0,e.exports}var c={};return b.m=a,b.c=c,b.d=function(d,e,f){b.o(d,e)||Object.defineProperty(d,e,{enumerable:!0,get:f})},b.r=function(d){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(d,Symbol.toStringTag,{value:"Module"});Object.defineProperty(d,"__esModule",{value:!0})},b.t=function(d, 1236e){if((1&e&&(d=b(d)),8&e)||4&e&&"object"==typeof d&&d&&d.__esModule)return d;var f=Object.create(null);if(b.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:d}),2&e&&"string"!=typeof d)for(var h in d)b.d(f,h,function(g){return d[g]}.bind(null,h));return f},b.n=function(d){var e=d&&d.__esModule?function(){return d.default}:function(){return d};return b.d(e,"a",e),e},b.o=function(d,e){return Object.prototype.hasOwnProperty.call(d,e)},b.p="",b(b.s=0)}([function(a,b,c){function d(k,p,t,x,y){y= 1237void 0===y?{}:y;p instanceof HTMLCollection||p instanceof NodeList?p=Array.from(p):Array.isArray(p)||(p=[p]);Array.isArray(t)||(t=[t]);for(var B=$jscomp.makeIterator(p),E=B.next();!E.done;E=B.next()){E=E.value;for(var K=$jscomp.makeIterator(t),u=K.next();!u.done;u=K.next())E[k](u.value,x,Object.assign({},{capture:!1},y))}
1237return Array.prototype.slice.call(arguments,1)}function e(k){var p=document.createElement("div");return p.innerHTML=k.trim(),p.firstElementChild}function f(k){var p=function(x,y){var B= 1238x.getAttribute(y);return x.removeAttribute(y),B},t=function(x,y){y=void 0===y?{}:y;var B=p(x,":obj"),E=p(x,":ref");B=B?y[B]={}:y;E&&(y[E]=x);x=$jscomp.makeIterator(Array.from(x.children));for(E=x.next();!E.done;E=x.next()){E=E.value;var K=p(E,":arr"),u=t(E,K?{}:B);K&&(B[K]||(B[K]=[])).push(Object.keys(u).length?u:E)}return y};return t(e(k))}function h(k){var p=k.path||k.composedPath&&k.composedPath();if(p)return p;var t=k.target.parentElement;for(p=[k.target,t];t=t.parentElement;)p.push(t);return p.push(document, 1239window),p}function g(k){return k instanceof Element?k:"string"==typeof k?k.split(/>>/g).reduce(function(p,t,x,y){return p=p.querySelector(t),x<y.length-1?p.shadowRoot:p},document):null}function l(k,p){function t(x){var y=[.001,.01,.1][Number(x.shiftKey||2*x.ctrlKey)]*(0>x.deltaY?1:-1),B=0,E=k.selectionStart;k.value=k.value.replace(/[\d.]+/g,function(K,u){return u<=E&&u+K.length>=E?(E=u,p(Number(K),y,B)):(B++,K)});k.focus();k.setSelectionRange(E,E);x.preventDefault();k.dispatchEvent(new Event("input"))} 1240p=void 0===p?function(x){return x}:p;G(k,"focus",function(){return G(window,"wheel",t,{passive:!1})});G(k,"blur",function(){return z(window,"wheel",t)})}function n(k,p,t){p/=100;t/=100;var x=P(k=k/360*6),y=k-x;k=t*(1-p);var B=t*(1-y*p);p=t*(1-(1-y)*p);x%=6;return[255*[t,B,k,k,p,t][x],255*[p,t,t,B,k,k][x],255*[k,k,p,t,t,B][x]]}function q(k,p,t){var x=(2-(p/=100))*(t/=100)/2;return 0!==x&&(p=1===x?0:.5>x?p*t/(2*x):p*t/(2-2*x)),[k,100*p,100*x]}function m(k,p,t){var x=F(k/=255,p/=255,t/=255),y=L(k,p, 1241t),B=y-x;if(0===B)var E=x=0;else{x=B/y;var K=((y-k)/6+B/2)/B,u=((y-p)/6+B/2)/B;B=((y-t)/6+B/2)/B;k===y?E=B-u:p===y?E=1/3+K-B:t===y&&(E=2/3+u-K);0>E?E+=1:1<E&&--E}return[360*E,100*x,100*y]}function r(k,p,t,x){p/=100;t/=100;return[].concat($jscomp.arrayFromIterable(m(255*(1-F(1,k/100*(1-(x/=100))+x)),255*(1-F(1,p*(1-x)+x)),255*(1-F(1,t*(1-x)+x)))))}function v(k,p,t){p/=100;var x=2*(p*=.5>(t/=100)?t:1-t)/(t+p)*100;p=100*(t+p);return[k,isNaN(x)?0:x,p]}function A(k){return m.apply(null,$jscomp.arrayFromIterable(k.match(/.{2}/g).map(function(p){return parseInt(p, 124216)})))}function D(k){k=k.match(/^[a-zA-Z]+$/)?function(K){if("black"===K.toLowerCase())return"#000";var u=document.createElement("canvas").getContext("2d");return u.fillStyle=K,"#000"===u.fillStyle?null:u.fillStyle}(k):k;var p={cmyk:/^cmyk[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)/i,rgba:/^((rgba)|rgb)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsla:/^((hsla)|hsl)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i,hsva:/^((hsva)|hsv)[\D]+([\d.]+)[\D]+([\d.]+)[\D]+([\d.]+)[\D]*?([\d.]+|$)/i, 1243hexa:/^#?(([\dA-Fa-f]{3,4})|([\dA-Fa-f]{6})|([\dA-Fa-f]{8}))$/i},t=function(K){return K.map(function(u){return/^(|\d+)\.\d+|\d+$/.test(u)?Number(u):void 0})},x,y;a:for(y in p)if(x=p[y].exec(k)){var B=function(K){return!!x[2]==("number"==typeof K)};switch(y){case "cmyk":t=$jscomp.makeIterator(t(x));t.next();B=t.next().value;k=t.next().value;p=t.next().value;t=t.next().value;if(100<B||100<k||100<p||100<t)break a;return{values:r(B,k,p,t),type:y};case "rgba":var E=$jscomp.makeIterator(t(x));E.next(); 1244E.next();E.next();k=E.next().value;p=E.next().value;t=E.next().value;E=E.next().value;if(255<k||255<p||255<t||0>E||1<E||!B(E))break a;return{values:[].concat($jscomp.arrayFromIterable(m(k,p,t)),[E]),a:E,type:y};case "hexa":return B=$jscomp.makeIterator(x),B.next(),k=B.next().value,4!==k.length&&3!==k.length||(k=k.split("").map(function(K){return K+K}).join("")),B=k.substring(0,6),k=k.substring(6),k=k?parseInt(k,16)/255:void 0,{values:[].concat($jscomp.arrayFromIterable(A(B)),[k]),a:k,type:y};case "hsla":E= 1245$jscomp.makeIterator(t(x));E.next();E.next();E.next();k=E.next().value;p=E.next().value;t=E.next().value;E=E.next().value;if(360<k||100<p||100<t||0>E||1<E||!B(E))break a;return{values:[].concat($jscomp.arrayFromIterable(v(k,p,t)),[E]),a:E,type:y};case "hsva":E=$jscomp.makeIterator(t(x));E.next();E.next();E.next();k=E.next().value;p=E.next().value;t=E.next().value;E=E.next().value;if(360<k||100<p||100<t||0>E||1<E||!B(E))break a;return{values:[k,p,t,E],a:E,type:y}}}return{values:null,type:null}}function H(k, 1246p,t,x){var y=function(E,K){return function(u){u=void 0===u?-1:u;return K(~u?E.map(function(w){return Number(w.toFixed(u))}):E)}},B={h:void 0===k?0:k,s:void 0===p?0:p,v:void 0===t?0:t,a:void 0===x?1:x,toHSVA:function(){var E=[B.h,B.s,B.v,B.a];return E.toString=y(E,function(K){return"hsva("+K[0]+", "+K[1]+"%, "+K[2]+"%, "+B.a+")"}),E},toHSLA:function(){var E=[].concat($jscomp.arrayFromIterable(q(B.h,B.s,B.v)),[B.a]);return E.toString=y(E,function(K){return"hsla("+K[0]+", "+K[1]+"%, "+K[2]+"%, "+B.a+ 1247")"}),E},toRGBA:function(){var E=[].concat($jscomp.arrayFromIterable(n(B.h,B.s,B.v)),[B.a]);return E.toString=y(E,function(K){return"rgba("+K[0]+", "+K[1]+", "+K[2]+", "+B.a+")"}),E},toCMYK:function(){var E=function(K,u,w){w=n(K,u,w);K=w[0]/255;u=w[1]/255;w=w[2]/255;var C=F(1-K,1-u,1-w);return[100*(1===C?0:(1-K-C)/(1-C)),100*(1===C?0:(1-u-C)/(1-C)),100*(1===C?0:(1-w-C)/(1-C)),100*C]}(B.h,B.s,B.v);return E.toString=y(E,function(K){return"cmyk("+K[0]+"%, "+K[1]+"%, "+K[2]+"%, "+K[3]+"%)"}),E},toHEXA:function(){var E= 1248function(u,w,C){return n(u,w,C).map(function(N){return U(N).toString(16).padStart(2,"0")})}(B.h,B.s,B.v),K=1<=B.a?"":Number((255*B.a).toFixed(0)).toString(16).toUpperCase().padStart(2,"0");return K&&E.push(K),E.toString=function(){return"#"+E.join("").toUpperCase()},E},clone:function(){return H(B.h,B.s,B.v,B.a)}};return B}function J(k){var p={options:Object.assign({lock:null,onchange:function(){return 0},onstop:function(){return 0}},k),_keyboard:function(y){var B=y.type,E=y.key;if(document.activeElement=== 1249p.options.wrapper){var K=p.options.lock,u="ArrowUp"===E,w="ArrowRight"===E,C="ArrowDown"===E,N="ArrowLeft"===E;"keydown"===B&&(u||w||C||N)?(E=B=0,"v"===K?B=u||w?1:-1:"h"===K?B=u||w?-1:1:(E=u?-1:C?1:0,B=N?-1:w?1:0),p.update(S(p.cache.x+.01*B),S(p.cache.y+.01*E)),y.preventDefault()):E.startsWith("Arrow")&&(p.options.onstop(),y.preventDefault())}}
1249,_tapstart:function(y){G(document,["mouseup","touchend","touchcancel"],p._tapstop);G(document,["mousemove","touchmove"],p._tapmove);y.cancelable&&y.preventDefault(); 1250p._tapmove(y)},_tapmove:function(y){var B=p,E=B.options,K=B.cache;B=E.lock;var u=E.element,w=E.wrapper.getBoundingClientRect(),C=0,N=0;y?(N=y&&y.touches&&y.touches[0],C=y?(N||y).clientX:0,N=y?(N||y).clientY:0,C<w.left?C=w.left:C>w.left+w.width&&(C=w.left+w.width),N<w.top?N=w.top:N>w.top+w.height&&(N=w.top+w.height),C-=w.left,N-=w.top):K&&(C=K.x*w.width,N=K.y*w.height);"h"!==B&&(u.style.left="calc("+C/w.width*100+"% - "+u.offsetWidth/2+"px)");"v"!==B&&(u.style.top="calc("+N/w.height*100+"% - "+u.offsetHeight/ 12512+"px)");p.cache={x:C/w.width,y:N/w.height};y=S(C/w.width);w=S(N/w.height);switch(B){case "v":return E.onchange(y);case "h":return E.onchange(w);default:return E.onchange(y,w)}},_tapstop:function(){p.options.onstop();z(document,["mouseup","touchend","touchcancel"],p._tapstop);z(document,["mousemove","touchmove"],p._tapmove)},trigger:function(){p._tapmove()},update:function(y,B){y=void 0===y?0:y;B=void 0===B?0:B;var E=p.options.wrapper.getBoundingClientRect(),K=E.left,u=E.top,w=E.width;E=E.height; 1252"h"===p.options.lock&&(B=y);p._tapmove({clientX:K+w*y,clientY:u+E*B})},destroy:function(){var y=p,B=y.options,E=y._tapstart;z(document,["keydown","keyup"],y._keyboard);z([B.wrapper,B.element],"mousedown",E);z([B.wrapper,B.element],"touchstart",E,{passive:!1})}},t=p;
1252k=t.options;var x=t._tapstart;t=t._keyboard;return G([k.wrapper,k.element],"mousedown",x),G([k.wrapper,k.element],"touchstart",x,{passive:!1}),G(document,["keydown","keyup"],t),p}function M(k){k=void 0===k?{}:k;k=Object.assign({onchange:function(){return 0}, 1253className:"",elements:[]},k);var p=G(k.elements,"click",function(t){k.elements.forEach(function(x){return x.classList[t.target===x?"add":"remove"](k.className)});k.onchange(t);t.stopPropagation()});return{destroy:function(){return z.apply(null,$jscomp.arrayFromIterable(p))}}}function O(k,p,t){return p in k?Object.defineProperty(k,p,{value:t,enumerable:!0,configurable:!0,writable:!0}):k[p]=t,k}c.r(b);a={};c.r(a);c.d(a,"on",function(){return G});c.d(a,"off",function(){return z});c.d(a,"createElementFromString", 1254function(){return e});c.d(a,"createFromTemplate",function(){return f});c.d(a,"eventPath",function(){return h});c.d(a,"resolveElement",function(){return g});c.d(a,"adjustableInputNumbers",function(){return l});var G=d.bind(null,"addEventListener"),z=d.bind(null,"removeEventListener");c=Math;var F=c.min,L=c.max,P=c.floor,U=c.round,S=function(k){return Math.max(Math.min(k,1),0)},R={variantFlipOrder:{start:"sme",middle:"mse",end:"ems"},positionFlipOrder:{top:"tbrl",right:"rltb",bottom:"btrl",left:"lrbt"}, 1255position:"bottom",margin:8},Y=function(k,p,t){var x="object"!=typeof k||k instanceof HTMLElement?Object.assign({},{reference:k,popper:p},t):k;return{update:function(y){y=void 0===y?x:y;y=Object.assign(x,y);var B=y.reference;y=y.popper;if(!y||!B)throw Error("Popper- or reference-element missing.");a:{var E=Object.assign({},{container:document.documentElement.getBoundingClientRect()},R,x),K=E.container,u=E.margin,w=E.position,C=E.variantFlipOrder,N=E.positionFlipOrder,X=y.style;E=X.left;X=X.top;y.style.left= 1256"0";y.style.top="0";var T=B.getBoundingClientRect();B=y.getBoundingClientRect();u={t:T.top-B.height-u,b:T.bottom+u,r:T.right+u,l:T.left-B.width-u};T={vs:T.left,vm:T.left+T.width/2+-B.width/2,ve:T.left+T.width-B.width,hs:T.top,hm:T.bottom-T.height/2-B.height/2,he:T.bottom-B.height};w=$jscomp.makeIterator(w.split("-"));var ba=w.next().value;w=w.next().value;C=C[void 0===w?"middle":w];w=K.top;var ha=K.left,ja=K.bottom;K=K.right;N=$jscomp.makeIterator(N[ba]);for(ba=N.next();!ba.done;ba=N.next()){ba=ba.value; 1257var fa="t"===ba||"b"===ba,Q=u[ba],W=$jscomp.makeIterator(fa?["top","left"]:["left","top"]),aa=W.next().value;W=W.next().value;var da=$jscomp.makeIterator(fa?[B.height,B.width]:[B.width,B.height]),ea=da.next().value;da=da.next().value;var ca=$jscomp.makeIterator(fa?[ja,K]:[K,ja]),Z=ca.next().value;ca=ca.next().value;var V=$jscomp.makeIterator(fa?[w,ha]:[ha,w]),ia=V.next().value;V=V.next().value;if(!(Q<ia||Q+ea>Z))for(ea=$jscomp.makeIterator(C),Z=ea.next();!Z.done;Z=ea.next())if(Z=Z.value,ia=T[(fa? 1258"v":"h")+Z],!(ia<V||ia+da>ca)){y=(y.style[W]=ia-B[W]+"px",y.style[aa]=Q-B[aa]+"px",ba+Z);break a}}y=(y.style.left=E,y.style.top=X,null)}return y}}},I=function(k){var p=this;O(this,"_initializingActive",!0);O(this,"_recalc",!0);O(this,"_nanopop",null);O(this,"_root",null);O(this,"_color",H());O(this,"_lastColor",H());O(this,"_swatchColors",[]);O(this,"_setupAnimationFrame",null);O(this,"_eventListener",{init:[],save:[],hide:[],show:[],clear:[],change:[],changestop:[],cancel:[],swatchselect:[]});var t= 1259this.options=k=Object.assign(Object.assign({},I.DEFAULT_OPTIONS),k),x=t.swatches,y=t.components,B=t.sliders,E=t.lockOpacity,K=t.padding;["nano","monolith"].includes(t.theme)&&!B&&(k.sliders="h");y.interaction||(y.interaction={});t=y.preview;B=y.opacity;var u=y.hue,w=y.palette;y.opacity=!E&&B;y.palette=w||t||B||u;this._preBuild();this._buildComponents();this._bindEvents();this._finalBuild();x&&x.length&&x.forEach(function(X){return p.addSwatch(X)});x=this._root;y=x.button;var C=x.app;this._nanopop= 1260Y(y,C,{margin:K});y.setAttribute("role","button");y.setAttribute("aria-label",this._t("btn:toggle"));var N=this;this._setupAnimationFrame=requestAnimationFrame(function T(){if(!C.offsetWidth)return requestAnimationFrame(T);N.setColor(k.default);N._rePositioningPicker();k.defaultRepresentation&&(N._representation=k.defaultRepresentation,N.setColorRepresentation(N._representation));k.showAlways&&N.show();N._initializingActive=!1;N._emit("init")})};I.prototype._preBuild=function(){for(var k=this.options, 1261p=$jscomp.makeIterator(["el","container"]),t=p.next();!t.done;t=p.next())t=t.value,k[t]=g(k[t]);this._root=function(x){var y=x.options,B=y.components,E=y.lockOpacity,K=function(C){return C?"":'style="display:none" hidden'},u=function(C){return x._t(C)};y=f('\n <div :ref="root" class="pickr">\n\n '+(y.useAsButton?"":'<button type="button" :ref="button" class="pcr-button"></button>')+'\n\n <div :ref="app" class="pcr-app '+(y.appClass||"")+'" data-theme="'+y.theme+'" '+(y.inline?'style="position: unset"': 1262"")+' aria-label="'+u("ui:dialog")+'" role="window">\n <div class="pcr-selection" '+K(B.palette)+'>\n <div :obj="preview" class="pcr-color-preview" '+K(B.preview)+'>\n <button type="button" :ref="lastColor" class="pcr-last-color" aria-label="'+u("btn:last-color")+'"></button>\n <div :ref="currentColor" class="pcr-current-color"></div>\n </div>
1262\n\n <div :obj="palette" class="pcr-color-palette">\n <div :ref="picker" class="pcr-picker"></div>\n <div :ref="palette" class="pcr-palette" tabindex="0" aria-label="'+ 1263u("aria:palette")+'" role="listbox"></div>\n </div>\n\n <div :obj="hue" class="pcr-color-chooser" '+K(B.hue)+'>\n <div :ref="picker" class="pcr-picker"></div>\n <div :ref="slider" class="pcr-hue pcr-slider" tabindex="0" aria-label="'+u("aria:hue")+'" role="slider"></div>\n </div>\n\n <div :obj="opacity" class="pcr-color-opacity" '+K(B.opacity)+'>\n <div :ref="picker" class="pcr-picker"></div>\n <div :ref="slider" class="pcr-opacity pcr-slider" tabindex="0" aria-label="'+ 1264u("aria:opacity")+'" role="slider"></div>\n </div>\n </div>\n\n <div class="pcr-swatches '+(B.palette?"":"pcr-last")+'" :ref="swatches"></div>\n\n <div :obj="interaction" class="pcr-interaction" '+K(Object.keys(B.interaction).length)+'>\n <input :ref="result" class="pcr-result" type="text" spellcheck="false" '+K(B.interaction.input)+' aria-label="'+u("aria:input")+'">\n\n <input :arr="options" class="pcr-type" data-type="HEXA" value="'+(E? 1265"HEX":"HEXA")+'" type="button" '+K(B.interaction.hex)+'>\n <input :arr="options" class="pcr-type" data-type="RGBA" value="'+(E?"RGB":"RGBA")+'" type="button" '+K(B.interaction.rgba)+'>\n <input :arr="options" class="pcr-type" data-type="HSLA" value="'+(E?"HSL":"HSLA")+'" type="button" '+K(B.interaction.hsla)+'>\n <input :arr="options" class="pcr-type" data-type="HSVA" value="'+(E?"HSV":"HSVA")+'" type="button" '+K(B.interaction.hsva)+'>\n <input :arr="options" class="pcr-type" data-type="CMYK" value="CMYK" type="button" '+ 1266K(B.interaction.cmyk)+'>\n\n <input :ref="save" class="pcr-save" value="'+u("btn:save")+'" type="button" '+K(B.interaction.save)+' aria-label="'+u("aria:btn:save")+'">\n <input :ref="cancel" class="pcr-cancel" value="'+u("btn:cancel")+'" type="button" '+K(B.interaction.cancel)+' aria-label="'+u("aria:btn:cancel")+'">\n <input :ref="clear" class="pcr-clear" value="'+u("btn:clear")+'" type="button" '+K(B.interaction.clear)+' aria-label="'+u("aria:btn:clear")+'">\n </div>\n </div>\n </div>\n '); 1267var w=y.interaction;return w.options.find(function(C){return!C.hidden&&!C.classList.add("active")}),w.type=function(){return w.options.find(function(C){return C.classList.contains("active")})},y}(this);k.useAsButton&&(this._root.button=k.el);k.container.appendChild(this._root.root)};I.prototype._finalBuild=function(){var k=this.options,p=this._root;if(k.container.removeChild(p.root),k.inline){var t=k.el.parentElement;k.el.nextSibling?t.insertBefore(p.app,k.el.nextSibling):t.appendChild(p.app)}else k.container.appendChild(p.app); 1268k.useAsButton?k.inline&&k.el.remove():k.el.parentNode.replaceChild(p.root,k.el);k.disabled&&this.disable();k.comparison||(p.button.style.transition="none",k.useAsButton||(p.preview.lastColor.style.transition="none"));this.hide()};I.prototype._buildComponents=function(){var k=this,p=this,t=this.options.components,x=(p.options.sliders||"v").repeat(2),y=$jscomp.makeIterator(x.match(/^[vh]+$/g)?x:[]);x=y.next().value;y=y.next().value;var B=function(){return k._color||(k._color=k._lastColor.clone())}, 1269E={palette:J({element:p._root.palette.picker,wrapper:p._root.palette.palette,onstop:function(){return p._emit("changestop","slider",p)},onchange:function(K,u){if(t.palette){var w=B(),C=p._root,N=p.options,X=C.preview,T=X.lastColor;X=X.currentColor;p._recalc&&(w.s=100*K,w.v=100-100*u,0>w.v&&(w.v=0),p._updateOutput("slider"));K=w.toRGBA().toString(0);this.element.style.background=K;this.wrapper.style.background="\n linear-gradient(to top, rgba(0, 0, 0, "+w.a+"), transparent),\n linear-gradient(to left, hsla("+ 1270w.h+", 100%, 50%, "+w.a+"), rgba(255, 255, 255, "+w.a+"))\n ";N.comparison?N.useAsButton||p._lastColor||(T.style.color=K):(C.button.style.color=K,C.button.classList.remove("clear"));w=w.toHEXA().toString();C=$jscomp.makeIterator(p._swatchColors);for(N=C.next();!N.done;N=C.next())N=N.value,N.el.classList[w===N.color.toHEXA().toString()?"add":"remove"]("pcr-active");X.style.color=K}
1270}}),hue:J({lock:"v"===y?"h":"v",element:p._root.hue.picker,wrapper:p._root.hue.slider,onstop:function(){return p._emit("changestop", 1271"slider",p)},onchange:function(K){if(t.hue&&t.palette){var u=B();p._recalc&&(u.h=360*K);this.element.style.backgroundColor="hsl("+u.h+", 100%, 50%)";E.palette.trigger()}}}),opacity:J({lock:"v"===x?"h":"v",element:p._root.opacity.picker,wrapper:p._root.opacity.slider,onstop:function(){return p._emit("changestop","slider",p)},onchange:function(K){if(t.opacity&&t.palette){var u=B();p._recalc&&(u.a=Math.round(100*K)/100);this.element.style.background="rgba(0, 0, 0, "+u.a+")";E.palette.trigger()}}}),selectable:M({elements:p._root.interaction.options, 1272className:"active",onchange:function(K){p._representation=K.target.getAttribute("data-type").toUpperCase();p._recalc&&p._updateOutput("swatch")}})};this._components=E};I.prototype._bindEvents=function(){var k=this,p=this._root,t=this.options,x=[G(p.interaction.clear,"click",function(){return k._clearColor()}),G([p.interaction.cancel,p.preview.lastColor],"click",function(){k._emit("cancel");k.setHSVA.apply(k,[].concat($jscomp.arrayFromIterable((k._lastColor||k._color).toHSVA()),[!0]))}),G(p.interaction.save, 1273"click",function(){k.applyColor()||t.showAlways||k.hide()}),G(p.interaction.result,["keyup","input"],function(u){k.setColor(u.target.value,!0)&&!k._initializingActive&&(k._emit("change",k._color,"input",k),k._emit("changestop","input",k));u.stopImmediatePropagation()}),G(p.interaction.result,["focus","blur"],function(u){k._recalc="blur"===u.type;k._recalc&&k._updateOutput(null)}),G([p.palette.palette,p.palette.picker,p.hue.slider,p.hue.picker,p.opacity.slider,p.opacity.picker],["mousedown","touchstart"], 1274function(){return k._recalc=!0},{passive:!0})];if(!t.showAlways){var y=t.closeWithKey;x.push(G(p.button,"click",function(){return k.isOpen()?k.hide():k.show()}),G(document,"keyup",function(u){return k.isOpen()&&(u.key===y||u.code===y)&&k.hide()}),G(document,["touchstart","mousedown"],function(u){k.isOpen()&&!h(u).some(function(w){return w===p.app||w===p.button})&&k.hide()},{capture:!0}))}if(t.adjustableNumbers){var B={rgba:[255,255,255,1],hsva:[360,100,100,1],hsla:[360,100,100,1],cmyk:[100,100,100, 1275100]};l(p.interaction.result,function(u,w,C){var N=B[k.getColorRepresentation().toLowerCase()];return N?(C=N[C],u+=100<=C?1E3*w:w,0>=u?0:Number((u<C?u:C).toPrecision(3))):u})}if(t.autoReposition&&!t.inline){var E=null,K=this;x.push(G(window,["scroll","resize"],function(){K.isOpen()&&(t.closeOnScroll&&K.hide(),null===E?(E=setTimeout(function(){return E=null},100),requestAnimationFrame(function w(){K._rePositioningPicker();null!==E&&requestAnimationFrame(w)})):(clearTimeout(E),E=setTimeout(function(){return E= 1276null},100)))},{capture:!0}))}this._eventBindings=x};I.prototype._rePositioningPicker=function(){var k=this.options;if(!k.inline&&!this._nanopop.update({container:document.body.getBoundingClientRect(),position:k.position})){k=this._root.app;var p=k.getBoundingClientRect();k.style.top=(window.innerHeight-p.height)/2+"px";k.style.left=(window.innerWidth-p.width)/2+"px"}};I.prototype._updateOutput=function(k){var p=this._root,t=this._color,x=this.options;if(p.interaction.type()){var y="to"+p.interaction.type().getAttribute("data-type"); 1277p.interaction.result.value="function"==typeof t[y]?t[y]().toString(x.outputPrecision):""}!this._initializingActive&&this._recalc&&this._emit("change",t,k,this)};I.prototype._clearColor=function(k){k=void 0===k?!1:k;var p=this._root,t=this.options;t.useAsButton||(p.button.style.color="rgba(0, 0, 0, 0.15)");p.button.classList.add("clear");t.showAlways||this.hide();this._lastColor=null;this._initializingActive||k||(this._emit("save",null),this._emit("clear"))};I.prototype._parseLocalColor=function(k){var p= 1278D(k);k=p.values;var t=p.type;p=p.a;var x=this.options.lockOpacity;return k&&3===k.length&&(k[3]=void 0),{values:!k||x&&void 0!==p&&1!==p?null:k,type:t}};I.prototype._t=function(k){return this.options.i18n[k]||I.I18N_DEFAULTS[k]};I.prototype._emit=function(k,p){for(var t=[],x=1;x<arguments.length;++x)t[x-1]=arguments[x];var y=this;
1278this._eventListener[k].forEach(function(B){return B.apply(null,[].concat($jscomp.arrayFromIterable(t),[y]))})};I.prototype.on=function(k,p){return this._eventListener[k].push(p), 1279this};I.prototype.off=function(k,p){k=this._eventListener[k]||[];p=k.indexOf(p);return~p&&k.splice(p,1),this};I.prototype.addSwatch=function(k){var p=this,t=this._parseLocalColor(k).values;if(t){k=this._swatchColors;var x=this._root,y=H.apply(null,$jscomp.arrayFromIterable(t));t=e('<button type="button" style="color: '+y.toRGBA().toString(0)+'" aria-label="'+this._t("btn:swatch")+'"/>');return x.swatches.appendChild(t),k.push({el:t,color:y}),this._eventBindings.push(G(t,"click",function(){p.setHSVA.apply(p, 1280[].concat($jscomp.arrayFromIterable(y.toHSVA()),[!0]));p._emit("swatchselect",y);p._emit("change",y,"swatch",p)})),!0}return!1};I.prototype.removeSwatch=function(k){var p=this._swatchColors[k];return p?(this._root.swatches.removeChild(p.el),this._swatchColors.splice(k,1),!0):!1};I.prototype.applyColor=function(k){k=void 0===k?!1:k;var p=this._root,t=p.preview;p=p.button;var x=this._color.toRGBA().toString(0);return t.lastColor.style.color=x,this.options.useAsButton||(p.style.color=x),p.classList.remove("clear"), 1281this._lastColor=this._color.clone(),this._initializingActive||k||this._emit("save",this._color),this};I.prototype.destroy=function(){var k=this;cancelAnimationFrame(this._setupAnimationFrame);
1281this._eventBindings.forEach(function(p){return z.apply(null,$jscomp.arrayFromIterable(p))});Object.keys(this._components).forEach(function(p){return k._components[p].destroy()})};I.prototype.destroyAndRemove=function(){var k=this;this.destroy();var p=this._root,t=p.root;p=p.app;t.parentElement&&t.parentElement.removeChild(t); 1282p.parentElement.removeChild(p);Object.keys(this).forEach(function(x){return k[x]=null})};I.prototype.hide=function(){return this._root.app.classList.remove("visible"),this._emit("hide"),this};I.prototype.show=function(){return this.options.disabled||(this._root.app.classList.add("visible"),this._rePositioningPicker(),this._emit("show",this._color)),this};I.prototype.isOpen=function(){return this._root.app.classList.contains("visible")};I.prototype.setHSVA=function(k,p,t,x,y){k=void 0===k?360:k;p= 1283void 0===p?0:p;t=void 0===t?0:t;x=void 0===x?1:x;y=void 0===y?!1:y;var B=this._recalc;if(this._recalc=!1,0>k||360<k||0>p||100<p||0>t||100<t||0>x||1<x)return!1;this._color=H(k,p,t,x);var E=this._components,K=E.opacity,u=E.palette;return E.hue.update(k/360),K.update(x),u.update(p/100,1-t/100),y||this.applyColor(),B&&this._updateOutput(),this._recalc=B,!0};I.prototype.setColor=function(k,p){p=void 0===p?!1:p;if(null===k)return this._clearColor(p),!0;var t=this._parseLocalColor(k);k=t.values;t=t.type; 1284if(k){var x=t.toUpperCase(),y=this._root.interaction.options;if((t=y.find(function(E){return E.getAttribute("data-type")===x}))&&!t.hidden){y=$jscomp.makeIterator(y);for(var B=y.next();!B.done;B=y.next())B=B.value,B.classList[B===t?"add":"remove"]("active")}return!!this.setHSVA.apply(this,[].concat($jscomp.arrayFromIterable(k),[p]
1284))&&this.setColorRepresentation(x)}return!1};I.prototype.setColorRepresentation=function(k){return k=k.toUpperCase(),!!this._root.interaction.options.find(function(p){return p.getAttribute("data-type").startsWith(k)&& 1285!p.click()})};I.prototype.getColorRepresentation=function(){return this._representation};I.prototype.getColor=function(){return this._color};I.prototype.getSelectedColor=function(){return this._lastColor};I.prototype.getRoot=function(){return this._root};I.prototype.disable=function(){return this.hide(),this.options.disabled=!0,this._root.button.classList.add("disabled"),this};I.prototype.enable=function(){return this.options.disabled=!1,this._root.button.classList.remove("disabled"),this};O(I,"utils", 1286a);O(I,"version","1.8.0");O(I,"I18N_DEFAULTS",{"ui:dialog":"color picker dialog","btn:toggle":"toggle color picker dialog","btn:swatch":"color swatch","btn:last-color":"use previous color","btn:save":"Save","btn:cancel":"Cancel","btn:clear":"Clear","aria:btn:save":"save and close","aria:btn:cancel":"cancel and close","aria:btn:clear":"clear and close","aria:input":"color input field","aria:palette":"color selection area","aria:hue":"hue selection slider","aria:opacity":"selection slider"});O(I,"DEFAULT_OPTIONS", 1287{appClass:null,theme:"classic",useAsButton:!1,padding:8,disabled:!1,comparison:!0,closeOnScroll:!1,outputPrecision:0,lockOpacity:!1,autoReposition:!0,container:"body",components:{interaction:{}},i18n:{},swatches:null,inline:!1,sliders:null,default:"#42445a",defaultRepresentation:null,position:"bottom-middle",adjustableNumbers:!0,showAlways:!1,closeWithKey:"Escape"});O(I,"create",function(k){return new I(k)});b.default=I}]).default});window.rp_requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){setTimeout(a,1E3/60)}; 1288function RadialProgress(a,b){a.innerHTML="";var c=document.createElement("div");c.style.width="10em";c.style.height="10em";c.style.position="relative";a.appendChild(c);a=c;b||(b={});this.colorBg=void 0==b.colorBg?"#404040":b.colorBg;this.colorFg=void 0==b.colorFg?"#007FFF":b.colorFg;this.colorText=void 0==b.colorText?"#FFFFFF":b.colorText;this.indeterminate=void 0==b.indeterminate?!1:b.indeterminate;this.round=void 0==b.round?!1:b.round;this.thick=void 0==b.thick?2:b.thick;this.progress=void 0==b.progress? 12890:b.progress;this.noAnimations=void 0==b.noAnimations?0:b.noAnimations;this.fixedTextSize=void 0==b.fixedTextSize?!1:b.fixedTextSize;this.animationSpeed=void 0==b.animationSpeed?1:0<b.animationSpeed?b.animationSpeed:1;this.noPercentage=void 0==b.noPercentage?!1:b.noPercentage;this.spin=void 0==b.spin?!1:b.spin;this.aniP=b.noInitAnimation?this.progress:0;b=document.createElement("canvas");b.style.position="absolute";b.style.top="0";b.style.left="0";b.style.width="100%";b.style.height="100%";b.className= 1290"rp_canvas";a.appendChild(b);this.canvas=b;b=document.createElement("div");b.style.position="absolute";b.style.display="table";b.style.width="100%";b.style.height="100%";c=document.createElement("div");c.style.display="table-cell";c.style.verticalAlign="middle";var d=document.createElement("div");d.style.color=this.colorText;d.style.textAlign="center";d.style.overflow="visible";d.style.whiteSpace="nowrap";d.className="rp_text";c.appendChild(d);b.appendChild(c);a.appendChild(b);this.text=d;this.indetA= 1291this.prevP=this.prevH=this.prevW=0;this.indetB=.2;this.rot=0;this.draw=function(e){1!=e&&rp_requestAnimationFrame(this.draw);var f=this.canvas,h=window.devicePixelRatio||1;f.width=f.clientWidth*h;f.height=f.clientHeight*h;if(1==e||this.spin||this.indeterminate||!(1>Math.abs(this.prevP-this.progress)&&this.prevW==f.width&&this.prevH==f.height)){e=f.width/2;var g=f.height/2,l=f.clientWidth/100,n=f.height/2-this.thick*l*h/2;l=f.clientWidth/100;this.text.style.fontSize=(this.fixedTextSize?f.clientWidth* 1292this.fixedTextSize:.26*f.clientWidth-this.thick)+"px";if(this.noAnimations)this.aniP=this.progress;else{var q=Math.pow(.93,this.animationSpeed);this.aniP=this.aniP*q+this.progress*(1-q)}f=f.getContext("2d");f.beginPath();f.strokeStyle=this.colorBg;f.lineWidth=this.thick*l*h;f.arc(e,g,n,-Math.PI/2,2*Math.PI);f.stroke();f.beginPath();f.strokeStyle=this.colorFg;f.lineWidth=this.thick*l*h;this.round&&(f.lineCap="round");this.indeterminate?(this.indetA=(this.indetA+.07*this.animationSpeed)%(2*Math.PI), 1293this.indetB=(this.indetB+.14*this.animationSpeed)%(2*Math.PI),f.arc(e,g,n,this.indetA,this.indetB),this.noPercentage||(this.text.innerHTML="")):(this.spin&&!this.noAnimations&&(this.rot=(this.rot+.07*this.animationSpeed)%(2*Math.PI)),f.arc(e,g,n,this.rot-Math.PI/2,this.rot+2*this.aniP*Math.PI-Math.PI/2),this.noPercentage||(this.text.innerHTML=Math.round(100*this.aniP)+" %"));f.stroke();this.prevW=f.width;this.prevH=f.height;this.prevP=this.aniP}}.bind(this);this.draw()} 1294RadialProgress.prototype={constructor:RadialProgress,setValue:function(a){this.progress=0>a?0:1<a?1:a},setIndeterminate:function(a){this.indeterminate=a},setText:function(a){this.text.innerHTML=a}};(function(){function a(G){return new Date(864E5*(G+.5-2440588))}function b(G,z){return A(q(G)*m(J)-r(z)*q(J),m(G))}function c(G,z){return v(q(z)*m(J)+m(z)*q(J)*q(G))}function d(G,z,F){return A(q(G),m(G)*q(z)-r(F)*m(z))}function e(G,z,F){return v(q(z)*q(F)+m(z)*m(F)*m(G))}function f(G){var z=H*(1.9148*q(G)+.02*q(2*G)+3E-4*q(3*G));return G+z+102.9372*H+n}function h(G){G=f(H*(357.5291+.98560028*G));return{dec:c(G,0),ra:b(G,0)}}function g(G){var z=H*(134.963+13.064993*G),F=H*(93.272+13.22935*G);G=H*(218.316+ 129513.176396*G)+6.289*H*q(z);F=5.128*H*q(F);z=385001-20905*m(z);return{ra:b(G,F),dec:c(G,F),dist:z}}function l(G,z){return new Date(G.valueOf()+864E5*z/24)}var n=Math.PI,q=Math.sin,m=Math.cos,r=Math.tan,v=Math.asin,A=Math.atan2,D=Math.acos,H=n/180,J=23.4397*H,M={getPosition:function(G,z,F){F=H*-F;z*=H;var L=G.valueOf()/864E5-.5+2440588-2451545;G=h(L);F=H*(280.16+360.9856235*L)-F-G.ra;return{azimuth:d(F,z,G.dec),altitude:e(F,z,G.dec)}}},O=M.times=[[-.833,"sunrise","sunset"],[-.3,"sunriseEnd","sunsetStart"], 1296[-6,"dawn","dusk"],[-12,"nauticalDawn","nauticalDusk"],[-18,"nightEnd","night"],[6,"goldenHourEnd","goldenHour"]];M.addTime=function(G,z,F){O.push([G,z,F])};M.getTimes=function(G,z,F,L){F=H*-F;z*=H;L=-2.076*Math.sqrt(L||0)/60;G=Math.round(G.valueOf()/864E5-.5+2440588-2451545-9E-4-F/(2*n));var P=9E-4+(0+F)/(2*n)+G,U=H*(357.5291+.98560028*P),S=f(U),R=c(S,0);P=2451545+P+.0053*q(U)-.0069*q(2*S);var Y,I={solarNoon:a(P),nadir:a(P-.5)};var k=0;for(Y=O.length;k<Y;k+=1){var p=O[k];var t=(p[0]+L)*H;var x=F; 1297var y=G;var B=U,E=S,K=z,u=R;t=D((q(t)-q(K)*q(u))/(m(K)*m(u)));x=2451545+(9E-4+(t+x)/(2*n)+y)+.0053*q(B)-.0069*q(2*E);y=P-(x-P);I[p[1]]=a(y);I[p[2]]=a(x)}return I};M.getMoonPosition=function(G,z,F){F=H*-F;z*=H;var L=G.valueOf()/864E5-.5+2440588-2451545;G=g(L);F=H*(280.16+360.9856235*L)-F-G.ra;L=e(F,z,G.dec);var P=A(q(F),r(z)*m(G.dec)-q(G.dec)*m(F)),U=L;0>U&&(U=0);L+=2.967E-4/Math.tan(U+.00312536/(U+.08901179));return{azimuth:d(F,z,G.dec),altitude:L,distance:G.dist,parallacticAngle:P}};M.getMoonIllumination= 1298function(G){var z=(G||new Date).valueOf()/864E5-.5+2440588-2451545;G=h(z);z=g(z);var F=D(q(G.dec)*q(z.dec)+m(G.dec)*m(z.dec)*m(G.ra-z.ra));F=A(149598E3*q(F),z.dist-149598E3*m(F));G=A(m(G.dec)*q(G.ra-z.ra),q(G.dec)*m(z.dec)-m(G.dec)*q(z.dec)*m(G.ra-z.ra));return{fraction:(1+m(F))/2,phase:.5+.5*F*(0>G?-1:1)/Math.PI,angle:G}};M.getMoonTimes=function(G,z,F,L){G=new Date(G);L?G.setUTCHours(0,0,0,0):G.setHours(0,0,0,0);L=.133*H;for(var P=M.getMoonPosition(G,z,F).altitude-L,U,S,R,Y,I,k,p,t,x,y,B=1;24>=B;B+= 12992){U=M.getMoonPosition(l(G,B),z,F).altitude-L;S=M.getMoonPosition(l(G,B+1),z,F).altitude-L;I=(P+S)/2-U;k=(S-P)/2;p=-k/(2*I);t=(I*p+k)*p+U;k=k*k-4*I*U;U=0;0<=k&&(y=Math.sqrt(k)/(2*Math.abs(I)),x=p-y,y=p+y,1>=Math.abs(x)&&U++,1>=Math.abs(y)&&U++,-1>x&&(x=y));1===U?0>P?R=B+x:Y=B+x:2===U&&(R=B+(0>t?y:x),Y=B+(0>t?x:y));if(R&&Y)break;P=S}z={};R&&(z.rise=l(G,R));
1299Y&&(z.set=l(G,Y));R||Y||(z[0<t?"alwaysUp":"alwaysDown"]=!0);return z};window.SunCalc=M})();var eyeAble_session_parameters={isMobile:!1,isPlugin:!0,isExtension:!1};try{eyeAble_pluginConfig?eyeAble_start():setTimeout(eyeAble_start,300)}catch(a){setTimeout(eyeAble_start,300)}var eyeAble_nightmodeBlacklisted=!1;function eyeAble_checkWebsiteBlacklist(){return!0} 1300function eyeAble_authenticateLicense(){var a=window.location.hostname,b=function(e){var f=e.split(".");if(2<f.length){e="*.";for(var h=f.length-2;h<f.length;h++)e=h===f.length-1?e+f[h]:e+(f[h]+".");return e}return"*."+e}(a);try{if("object"===typeof eyeAble_pluginConfig.license){var c=eyeAble_pluginConfig.license[a];c||(a=a.includes("www.")?a.replace("www.",""):"www."+a,c=eyeAble_pluginConfig.license[a]);c||(c=eyeAble_pluginConfig.license[b])}else c=eyeAble_pluginConfig.license;if("localhost"===a&& 1301eyeAble_pluginConfig&&eyeAble_pluginConfig.allowLocalhost)return console.log("Testing on Localhost allowed."),eyeAble_activeFeatures=eyeAble_activeFeaturesPro,!0}catch(e){return console.log("No Config found!"),!1}var d="Free";a&&c&&(d=eyeAbleKeygen.evaluateKey(a,c));"invalid"===d&&b&&c&&(d=eyeAbleKeygen.evaluateKey(b,c));
1301"invalid"===d&&(a.includes("www.")?(a=a.replace("www.",""),d=eyeAbleKeygen.evaluateKey(a,c)):d=eyeAbleKeygen.evaluateKey("www."+a,c));if("invalid"===d||"Free"===d)try{"undefined"!== 1302typeof eyeAble_pluginConfig&&"object"===typeof eyeAble_pluginConfig.license&&Object.keys(eyeAble_pluginConfig.license).forEach(function(e){if(e)try{var f=new RegExp(e);f&&f.test(window.location.hostname)&&(d=eyeAbleKeygen.evaluateKey(e,eyeAble_pluginConfig.license[e]))}catch(h){}})}catch(e){}return"Pro"===d?(eyeAble_activeFeatures=eyeAble_activeFeaturesPro,!0):"Light"===d?(eyeAble_activeFeatures=eyeAble_activeFeaturesLight,!0):"Free"===d?(eyeAble_activeFeatures=eyeAble_activeFeaturesBase,!0):!1} 1303function eyeAble_getSessionParameters(){try{if(eyeAble_pluginConfig.pluginPath&&0<eyeAble_pluginConfig.pluginPath.length)var a=eyeAble_pluginConfig.pluginPath;else{a:{for(var b=document.getElementsByTagName("script"),c=0;c<b.length;c++)if(b[c].src.includes("eyeAble.js")){var d=b[c].src;break a}d=""}a=!d||d.includes("eye-able-cdn.com/public")||d.includes("eye-able.b-cdn.net/public")?"https://cdn.eye-able.com":d.split("/public/js/eyeAble.js")[0]}}catch(e){a="https://cdn.eye-able.com"}eyeAble_setFilePaths(a+ 1304"/");"IntersectionObserver"in window||(eyeAble_intersectionObserver=!1)}function eyeAble_chromePluginBeacon(){var a=document.createElement("div");a.appendChild(document.createTextNode(""));a.id="eyeAbleWebsitePlugin";a.style.display="none";a.alt="Used to signal the browser extension that a plugin is present.";document.documentElement.appendChild(a);setTimeout(function(){a.remove()},5E3)}eyeAble_chromePluginBeacon(); 1305function eyeAble_runPlatformSpecificActions(){var a=document.getElementById("eyeAble_customToolOpenerID");a&&(a.addEventListener("mousedown",eyeAble_toggleMainToolbar),eyeAble_hideMainIcon=!0,eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="none",eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none",eyeAble_shadowRoot.getElementById("functionActiveID").style.display="none");if((a=document.querySelectorAll(".eyeAble_customToolOpenerClass"))&&0<a.length){for(var b= 13060;b<a.length;b++)a[b].addEventListener("mousedown",eyeAble_toggleMainToolbar);eyeAble_hideMainIcon=!0;eyeAble_shadowRoot.getElementById("eyeAble_columID").style.display="none";eyeAble_shadowRoot.getElementById("showAll_arrow").style.display="none";eyeAble_shadowRoot.getElementById("functionActiveID").style.display="none"}if((a=document.querySelectorAll(".eyeAble_customToolOpenerNoHideClass"))&&0<a.length)for(b=0;b<a.length;b++)a[b].addEventListener("mousedown",eyeAble_toggleMainToolbar);a=document.querySelectorAll(".eyeAble_customToolOpenerClass,#eyeAble_customToolOpenerID,.eyeAble_customToolOpenerNoHideClass"); 1307Array.prototype.forEach.call(a,function(c,d){"a"===c.tagName&&"input"===c.tagName&&"button"===c.tagName||c.getAttribute("tabindex")||c.setAttribute("tabindex","0");c.addEventListener("keydown",function(e){13===e.keyCode&&(e.preventDefault(),EyeAbleAPI.toggleToolbar())})})} 1308function eyeAble_getMessage(a){return eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.customText&&(eyeAble_lang===eyeAble_de||"headerName"===a)&&eyeAble_pluginLocalConfig.customText[a]?eyeAble_pluginLocalConfig.customText[a]:eyeAble_lang[a]?eyeAble_lang[a].message:eyeAble_de[a]?eyeAble_de[a].message:""}; 1309//# sourceMappingURL=eyeAble.js.map 1310 1311} 1312 1313// Friendly-Captcha-Icon aus dem Accessibility Tree entfernen 1314window.addEventListener('load', function () { 1315 setTimeout(function () { 1316 document.querySelectorAll('.frc-icon').forEach(function (svg) { 1317 svg.setAttribute('aria-hidden', 'true'); 1318 svg.removeAttribute('role'); 1319 }); 1320 }, 3000); 1321}); 1322 1323 1324 1325 1326 1327 1328 1329 1330document.addEventListener("eyeable:init_completed", function () { 1331 // Entfernt href wie bisher 1332 eyeAble_shadowRoot.getElementById("mainIconTooltipID").children[0].removeAttribute("href"); 1333 eyeAble_shadowRoot.getElementById("mainIconTooltipID").children[0].className = ""; 1334 1335 // Drop-Shadow entfernen & optional Box-Shadow setzen 1336 const isChromium = !!window.chrome && !navigator.userAgent.includes("Firefox"); 1337 if (isChromium) { 1338 const icons = eyeAble_shadowRoot.querySelectorAll('.eyeAble_mainIconClass'); 1339 1340 icons.forEach(icon => { 1341 icon.style.filter = 'none'; 1342 icon.style.webkitFilter = 'none'; 1343 icon.style.boxShadow = '2px 3px 4px #505050'; 1344 }); 1345 } 1346}); 1347 1348 1349function getFirstOfTypeInArray(array, type){ 1350 console.log(array.length); 1351 for(var i = 0 ; i< array.length; i++){ 1352 var obj = array[i]; 1353 //console.log(obj); 1354 if(obj["rel"] == type){ 1355 return obj; 1356 } else {} 1357 } 1358} 1359 1360 function getDateRange(event){ 1361 var from = new Date(event.timeIntervals[0].start); 1362 var to = new Date(event.timeIntervals[0].end); 1363 1364 $.each(event.timeIntervals, function(i, item) { 1365 1366 if(new Date(item.start) < from) 1367 { 1368 from = new Date(item.start); 1369 } 1370 if(new Date(item.end) > to) 1371 { 1372 to = new Date(item.end); 1373 } 1374 1375 if(item.repeatUntil !== null && new Date(item.repeatUntil) > to){ 1376 to = new Date(item.repeatUntil); 1377 } 1378 1379 }); 1380 1381 return from.toLocaleDateString('de-DE') + " bis " + to.toLocaleDateString('de-DE'); 1382 } 1383 1384function getDestinationOneEvent( 1385 $globalId, 1386 $targetElementId, 1387 $templateId, 1388 options) { 1389 var options = options || {}; 1390 var detailUrl = "https://meta.et4.de/rest.ashx/search/?experience
1390=ruhr-tourismus&licensekey=KE36NMW2L9CVBX1&type=Event&q=globalid%3A%22" + $globalId + "%22&template=ET2014A.json"; 1391 $.ajax({ 1392 async:true, 1393 url: detailUrl, 1394 dataType: 'jsonp', 1395 success: function(data){ 1396 1397 var jsonData = data; 1398 var events = jsonData.items; 1399 if(events.length <= 0){ 1400 console.log("Veranstaltung nicht vorhanden! Golbal Id: " + $globalId); 1401 } 1402 1403 1404 $.each(events, function(key, item) { 1405 1406 var processedEvents = []; 1407 var processedEvent = {}; 1408 1409 1410 var image = getFirstOfTypeInArray(item.media_objects, "default"); 1411 var mediaUrl = ""; 1412 if(options.crop) 1413 { 1414 mediaUrl = (image ? "https://img.ecmaps.de/remote/.jpg?mode=crop&scale="+options.crop.scale+"&width=" + options.crop.width + "&height=" + options.crop.height + "&url="+image.url : ""); 1415 } else { 1416 mediaUrl = (image ? image.url : ""); 1417 } 1418 1419 processedEvent["urlEventDetail"] = options.url || "https://pages.visitessen.de/de/visitessen/streaming/detail/Event/" + item.global_id + "/x"; 1420 processedEvent["imageCopyright"] = options.imageCopyright || (!image ? image.value + ' ' + image.license.replace("CC-BY-SA", "") : "") ; 1421 processedEvent["imageUrl"] = options.imageUrl || (mediaUrl ? mediaUrl : ""); 1422 processedEvent["title"] = options.title || item.title; 1423 processedEvent["desc"] = options.desc || getFirstOfTypeInArray(item.texts, "teaser").value; 1424 processedEvent["dateShort"] = new Date(item.timeIntervals[0].start).toLocaleDateString('de-DE'); 1425 processedEvent["time"] = new Date(item.timeIntervals[0].start).toLocaleTimeString('de-DE'); 1426 processedEvent["cssClass"] = options.cssClass || ""; 1427 processedEvent["venue"] = options.venue || item.name; 1428 1429 var template = $($templateId).html(); 1430 var event = Mustache.render(template, processedEvent); 1431 1432 $($targetElementId).append(event); 1433 }); 1434 } 1435 }); 1436 }
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.