PageSourceSearch

https://www.est-hotels.com/typo3temp/assets/compressed/merged-098d…738b06efd1f1d83372d6c603466ff.js?1790756208

js est-hotels.com collected 2026-10-04 19:08:46 UTC 386,046 bytes, 1,272 lines download raw bytes

vendor: 4,846 bytes, lines 1-3
1
2/* global plugin loaded */
3(()=>{var hi=Object.create;var qn=Object.defineProperty;var mi=Object.getOwnPropertyDescriptor;var gi=Object.getOwnPropertyNames;var vi=Object.getPrototypeOf,wi=Object.prototype.hasOwnProperty;var Or=(o,l)=>()=>(o&&(l=o(o=0)),l);var Ct=(o,l)=>()=>(l||o((l={exports:{}}).exports,l),l.exports),yi=(o,l)=>{for(var y in l)qn(o,y,{get:l[y],enumerable:!0})},xi=(o,l,y,h)=>{if(l&&typeof l=="object"||typeof l=="function")for(let t of gi(l))!wi.call(o,t)&&t!==y&&qn(o,t,{get:()=>l[t],enumerable:!(h=mi(l,t))||h.enumerable});return o};var so=(o,l,y)=>(y=o!=null?hi(vi(o)):{},xi(l||!o||!o.__esModule?qn(y,"default",{value:o,enumerable:!0}):y,o));var go=Ct((Nr,hn)=>{Re();(function(o,l){"use strict";typeof hn=="object"&&typeof hn.exports=="object"?hn.exports=o.document?l(o,!0):function(y){if(!y.document)throw new Error("jQuery requires a window with a document");return l(y)}:l(o)})(typeof window<"u"?window:Nr,function(o,l){"use strict";var y=[],h=Object.getPrototypeOf,t=y.slice,m=y.flat?function(e){return y.flat.call(e)}:function(e){return y.concat.apply([],e)},T=y.push,g=y.indexOf,v={},C=v.toString,z=v.hasOwnProperty,H=z.toString,b=H.call(Object),a={},A=function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"},Z=function(n){return n!=null&&n===n.window},k=o.document,x={type:!0,src:!0,nonce:!0,noModule:!0};function f(e,n,i){i=i||k;var s,d,p=i.createElement("script");if(p.text=e,n)for(s in x)d=n[s]||n.getAttribute&&n.getAttribute(s),d&&p.setAttribute(s,d);i.head.appendChild(p).parentNode.removeChild(p)}function c(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?v[C.call(e)]||"object":typeof e}var S="3.7.1",L=/HTML$/i,r=function(e,n){return new r.fn.init(e,n)};r.fn=r.prototype={jquery:S,constructor:r,length:0,toArray:function(){return t.call(this)},get:function(e){return e==null?t.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var n=r.merge(this.constructor(),e);return n.prevObject=this,n},each:function(e){return r.each(this,e)},map:function(e){return this.pushStack(r.map(this,function(n,i){return e.call(n,i,n)}))},slice:function(){return this.pushStack(t.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(r.grep(this,function(e,n){return(n+1)%2}))},odd:function(){return this.pushStack(r.grep(this,function(e,n){return n%2}))},eq:function(e){var n=this.length,i=+e+(e<0?n:0);return this.pushStack(i>=0&&i<n?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:T,sort:y.sort,splice:y.splice},r.extend=r.fn.extend=function(){var e,n,i,s,d,p,w=arguments[0]||{},N=1,E=arguments.length,R=!1;for(typeof w=="boolean"&&(R=w,w=arguments[N]||{},N++),typeof w!="object"&&!A(w)&&(w={}),N===E&&(w=this,N--);N<E;N++)if((e=arguments[N])!=null)for(n in e)s=e[n],!(n==="__proto__"||w===s)&&(R&&s&&(r.isPlainObject(s)||(d=Array.isArray(s)))?(i=w[n],d&&!Array.isArray(i)?p=[]:!d&&!r.isPlainObject(i)?p={}:p=i,d=!1,w[n]=r.extend(R,p,s)):s!==void 0&&(w[n]=s));return w},r.extend({expando:"jQuery"+(S+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var n,i;return!e||C.call(e)!=="[object Object]"?!1:(n=h(e),n?(i=z.call(n,"constructor")&&n.constructor,typeof i=="function"&&H.call(i)===b):!0)},isEmptyObject:function(e){var n;for(n in e)return!1;return!0},globalEval:function(e,n,i){f(e,{nonce:n&&n.nonce},i)},each:function(e,n){var i,s=0;if(Q(e))for(i=e.length;s<i&&n.call(e[s],s,e[s])!==!1;s++);else for(s in e)if(n.call(e[s],s,e[s])===!1)break;return e},text:function(e){var n,i="",s=0,d=e.nodeType;if(!d)for(;n=e[s++];)i+=r.text(n);return d===1||d===11?e.textContent:d===9?e.documentElement.textContent:d===3||d===4?e.nodeValue:i},makeArray:function(e,n){var i=n||[];return e!=null&&(Q(Object(e))?r.merge(i,typeof e=="string"?[e]:e):T.call(i,e)),i},inArray:function(e,n,i){return n==null?-1:g.call(n,e,i)},isXMLDoc:function(e){var n=e&&e.namespaceURI,i=e&&(e.ownerDocument||e).documentElement;return!L.test(n||i&&i.nodeName||"HTML")},merge:function(e,n){for(var i=+n.length,s=0,d=e.length;s<i;s++)e[d++]=n[s];return e.length=d,e},grep:function(e,n,i){for(var s,d=[],p=0,w=e.length,N=!i;p<w;p++)s=!n(e[p],p),s!==N&&d.push(e[p]);return d},map:function(e,n,i){var s,d,p=0,w=[];if(Q(e))for(s=e.length;p<s;p++)d=n(e[p],p,i),d!=null&&w.push(d);else for(p in e)d=n(e[p],p,i),d!=null&&w.push(d);return m(w)},guid:1,support:a}),typeof Symbol=="function"&&(r.fn[Symbol.iterator]=y[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,n){v["[object "+n+"]"]=n.toLowerCase()});function Q(e){var n=!!e&&"length"in e&&e.length,i=c(e);return A(e)||Z(e)?!1:i==="array"||n===0||typeof n=="number"&&n>0&&n-1 in e}
3function W(e,n){return e.nodeName&&e.nodeName.toLowerCase()===n.toLowerCase()}var xe=y.pop,ge=y.sort,le=y.splice,Se="[\\x20\\t\\r\\n\\f]",Fe=new RegExp("^"+Se+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Se+"+$","g");r.contains=function(e,n){var i=n&&n.parentNode;return e===i||!!(i&&i.nodeType===1&&(e.contains?e.contains(i):e.compareDocumentPosition&&e.compareDocumentPosition(i)&16))};var Pe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function me(e,n){return n?e==="\0"?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}r.escapeSelector=function(e){return(e+"").replace(Pe,me)};var ke=k,j=T;(function(){var e,n,i,s,d,p=j,w,N,E,R,oe,se=r.expando,G=0,be=0,Qe=dn(),it=dn(),et=dn(),At=dn(),St=function(I,B){return I===B&&(d=!0),0},Xt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Gt="(?:\\\\[\\da-fA-F]{1,6}"+Se+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",at="\\["+Se+"*("+Gt+")(?:"+Se+"*([*^$|!~]?=)"+Se+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Gt+"))|)"+Se+"*\\]",Io=":("+Gt+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+at+")*)|.*)\\)|)",ft=new RegExp(Se+"+","g"),_t=new RegExp("^"+Se+"*,"+Se+"*"),Qo=new RegExp("^"+Se+"*([>+~]|"+Se+")"+Se+"*"),Ln=new RegExp(Se+"|>"),Qt=new RegExp(Io),Ko=new RegExp("^"+Gt+"$"),Kt={ID:new RegExp("^#("+Gt+")"),CLASS:new RegExp("^\\.("+Gt+")"),TAG:new RegExp("^("+Gt+"|[*])"),ATTR:new RegExp("^"+at),PSEUDO:new RegExp("^"+Io),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Se+"*(even|odd|(([+-]|)(\\d*)n|)"+Se+"*(?:([+-]|)"+Se+"*(\\d+)|))"+Se+"*\\)|)","i"),bool:new RegExp("^(?:"+Xt+")$","i"),needsContext:new RegExp("^"+Se+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Se+"*((?:-\\d)?\\d*)"+Se+"*\\)|)(?=[^-]|$)","i")},bo=/^(?:input|select|textarea|button)$/i,ho=/^h\d$/i,Bt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Pn=/[+~]/,ao=new RegExp("\\\\[\\da-fA-F]{1,6}"+Se+"?|\\\\([^\\r\\n\\f])","g"),io=function(I,B){var Y="0x"+I.slice(1)-65536;return B||(Y<0?String.fromCharCode(Y+65536):String.fromCharCode(Y>>10|55296,Y&1023|56320))},fi=function(){mo()},ci=un(function(I){return I.disabled===!0&&W(I,"fieldset")},{dir:"parentNode",next:"legend"});function li(){try{return w.activeElement}catch{}}try{p.apply(y=t.call(ke.childNodes),ke.childNodes),y[ke.childNodes.length].nodeType}catch{p={apply:function(B,Y){j.apply(B,t.call(Y))},call:function(B){j.apply(B,t.call(arguments,1))}}}function ht(I,B,Y,ee){var ae,we,Ee,He,ze,ot,Xe,Ze=B&&B.ownerDocument,nt=B?B.nodeType:9;if(Y=Y||[],typeof I!="string"||!I||nt!==1&&nt!==9&&nt!==11)return Y;if(!ee&&(mo(B),B=B||w,E)){if(nt!==11&&(ze=Bt.exec(I)))if(ae=ze[1]){if(nt===9)if(Ee=B.getElementById(ae)){if(Ee.id===ae)return p.call(Y,Ee),Y}else return Y;else if(Ze&&(Ee=Ze.getElementById(ae))&&ht.contains(B,Ee)&&Ee.id===ae)return p.call(Y,Ee),Y}else{if(ze[2])return p.apply(Y,B.getElementsByTagName(I)),Y;if((ae=ze[3])&&B.getElementsByClassName)return p.apply(Y,B.getElementsByClassName(ae)),Y}if(!At[I+" "]&&(!R||!R.test(I))){if(Xe=I,Ze=B,nt===1&&(Ln.test(I)||Qo.test(I))){for(Ze=Pn.test(I)&&Bn(B.parentNode)||B,(Ze!=B||!a.scope)&&((He=B.getAttribute("id"))?He=r.escapeSelector(He):B.setAttribute("id",He=se)),ot=Zo(I),we=ot.length;we--;)ot[we]=(He?"#"+He:":scope")+" "+pn(ot[we]);Xe=ot.join(",")}try{return p.apply(Y,Ze.querySelectorAll(Xe)),Y}catch{At(I,!0)}finally{He===se&&B.removeAttribute("id")}}}return Fr(I.replace(Fe,"$1"),B,Y,ee)}function dn(){var I=[];function B(Y,ee){return I.push(Y+" ")>n.cacheLength&&delete B[I.shift()],B[Y+" "]=ee}return B}function Wt(I){return I[se]=!0,I}function Mo(I){var B=w.createElement("fieldset");try{return!!I(B)}catch{return!1}finally{B.parentNode&&B.parentNode.removeChild(B),B=null}}function di(I){return function(B){return W(B,"input")&&B.type===I}}function pi(I){return function(B){return(W(B,"input")||W(B,"button"))&&B.type===I}}function Er(I){return function(B){return"form"in B?B.parentNode&&B.disabled===!1?"label"in B?"label"in B.parentNode?B.parentNode.disabled===I:B.disabled===I:B.isDisabled===I||B.isDisabled!==!I&&ci(B)===I:B.disabled===I:"label"in B?B.disabled===I:!1}}function Ao(I){return Wt(function(B){return B=+B,Wt(function(Y,ee){for(var ae,we=I([],Y.length,B),Ee=we.length;Ee--;)Y[ae=we[Ee]]&&(Y[ae]=!(ee[ae]=Y[ae]))})})}function Bn(I){return I&&typeof I.getElementsByTagName<"u"&&I}function mo(I){var B,Y=I?I.ownerDocument||I:ke;return Y==w||Y.nodeType!==9||!Y.documentElement||(w=Y,N=w.documentElement,E=!r.isXMLDoc(w),oe=N.matches||N.webkitMatchesSelector||N.msMatchesSelector,N.msMatchesSelector&&ke!=w&&(B=w.defaultView)&&B.top!==B&&B.addEventListener("unload",fi),a.getById=Mo(function(ee){return N.appendChild(ee).id=r.expando,!w.getElementsByName||!w.getElementsByName(r.expando).length}),a.disconnectedMatch=Mo(function(ee){return oe.call(ee,"*")}),a.scope=Mo(function(){return w.querySelectorAll(":scope")}),a.cssHas=Mo(function(){try{return w.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),a.getById?(n.filter.ID=function(ee){var ae=ee.replace(ao,io);return function(we){return we.getAttribute("id")===ae}},n.find.ID=function(ee,ae){if(typeof ae.getElementById<"u"&&E){var we=ae.getElementById(ee);return we?[we]:[]}}):(n.filter.ID=function(ee){var ae=ee.replace(ao,io);return function(we){var Ee=typeof we.getAttributeNode<"u"&&we.getAttributeNode("id");return Ee&&Ee.value===ae}},n.find.ID=function(ee,ae){if(typeof ae.getElementById<"u"&&E){var we,Ee,He,ze=ae.getElementById(ee);if(ze){if(we=ze.getAttributeNode("id"),we&&we.value===ee)return[ze];for(He=ae.getElementsByName(ee),Ee=0;ze=He[Ee++];)if(we=ze.getAttributeNode("id"),we&&we.value===ee)return[ze]}return[]}}),n.find.TAG=function(ee,ae){return typeof ae.getElementsByTagName<"u"?ae.getElementsByTagName(ee):ae.querySelectorAll(ee)},n.find.CLASS=function(ee,ae){if(typeof ae.getElementsByClassName<"u"&&E)return ae.getElementsByClassName(ee)},R=[],Mo(function(ee){var ae;N.appendChild(ee).innerHTML="<a id='"+se+"' href='' disabled='disabled'></a><select id='"+se+"-\r\\' disabled='disabled'><option selected=''></option></select>",ee.querySelectorAll("[selected]").length||R.push("\\["+Se+"*(?:value|"+Xt+")"),ee.querySelectorAll("[id~="+se+"-]").length||R.push("~="),ee.querySelectorAll("a#"+se+"+*").length||R.push(".#.+[+~]"),ee.querySelectorAll(":checked").length||R.push(":checked"),ae=w.createElement("input"),ae.setAttribute("type","hidden"),ee.appendChild(ae).setAttribute("name","D"),N.appendChild(ee).disabled=!0,ee.querySelectorAll(":disabled").length!==2&&R.push(":enabled",":disabled"),ae=w.createElement("input"),ae.setAttribute("name",""),ee.appendChild(ae),ee.querySelectorAll("[name='']").length||R.push("\\["+Se+"*name"+Se+"*="+Se+`*(?:''|"")`)}),a.cssHas||R.push(":has"),R=R.length&&new RegExp(R.join("|")),St=function(ee,ae){if(ee===ae)return d=!0,0;var we=!ee.compareDocumentPosition-!ae.compareDocumentPosition;return we||(we=(ee.ownerDocument||ee)==(ae.ownerDocument||ae)?ee.compareDocumentPosition(ae):1,we&1||!a.sortDetached&&ae.compareDocumentPosition(ee)===we?ee===w||ee.ownerDocument==ke&&ht.contains(ke,ee)?-1:ae===w||ae.ownerDocument==ke&&ht.contains(ke,ae)?1:s?g.call(s,ee)-g.call(s,ae):0:we&4?-1:1)}),w}ht.matches=function(I,B){return ht(I,null,null,B)}
vendor: 19,377 bytes, line 3
3,ht.matchesSelector=function(I,B){if(mo(I),E&&!At[B+" "]&&(!R||!R.test(B)))try{var Y=oe.call(I,B);if(Y||a.disconnectedMatch||I.document&&I.document.nodeType!==11)return Y}catch{At(B,!0)}return ht(B,w,null,[I]).length>0},ht.contains=function(I,B){return(I.ownerDocument||I)!=w&&mo(I),r.contains(I,B)},ht.attr=function(I,B){(I.ownerDocument||I)!=w&&mo(I);var Y=n.attrHandle[B.toLowerCase()],ee=Y&&z.call(n.attrHandle,B.toLowerCase())?Y(I,B,!E):void 0;return ee!==void 0?ee:I.getAttribute(B)},ht.error=function(I){throw new Error("Syntax error, unrecognized expression: "+I)},r.uniqueSort=function(I){var B,Y=[],ee=0,ae=0;if(d=!a.sortStable,s=!a.sortStable&&t.call(I,0),ge.call(I,St),d){for(;B=I[ae++];)B===I[ae]&&(ee=Y.push(ae));for(;ee--;)le.call(I,Y[ee],1)}return s=null,I},r.fn.uniqueSort=function(){return this.pushStack(r.uniqueSort(t.apply(this)))},n=r.expr={cacheLength:50,createPseudo:Wt,match:Kt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(I){return I[1]=I[1].replace(ao,io),I[3]=(I[3]||I[4]||I[5]||"").replace(ao,io),I[2]==="~="&&(I[3]=" "+I[3]+" "),I.slice(0,4)},CHILD:function(I){return I[1]=I[1].toLowerCase(),I[1].slice(0,3)==="nth"?(I[3]||ht.error(I[0]),I[4]=+(I[4]?I[5]+(I[6]||1):2*(I[3]==="even"||I[3]==="odd")),I[5]=+(I[7]+I[8]||I[3]==="odd")):I[3]&&ht.error(I[0]),I},PSEUDO:function(I){var B,Y=!I[6]&&I[2];return Kt.CHILD.test(I[0])?null:(I[3]?I[2]=I[4]||I[5]||"":Y&&Qt.test(Y)&&(B=Zo(Y,!0))&&(B=Y.indexOf(")",Y.length-B)-Y.length)&&(I[0]=I[0].slice(0,B),I[2]=Y.slice(0,B)),I.slice(0,3))}},filter:{TAG:function(I){var B=I.replace(ao,io).toLowerCase();return I==="*"?function(){return!0}:function(Y){return W(Y,B)}},CLASS:function(I){var B=Qe[I+" "];return B||(B=new RegExp("(^|"+Se+")"+I+"("+Se+"|$)"))&&Qe(I,function(Y){return B.test(typeof Y.className=="string"&&Y.className||typeof Y.getAttribute<"u"&&Y.getAttribute("class")||"")})},ATTR:function(I,B,Y){return function(ee){var ae=ht.attr(ee,I);return ae==null?B==="!=":B?(ae+="",B==="="?ae===Y:B==="!="?ae!==Y:B==="^="?Y&&ae.indexOf(Y)===0:B==="*="?Y&&ae.indexOf(Y)>-1:B==="$="?Y&&ae.slice(-Y.length)===Y:B==="~="?(" "+ae.replace(ft," ")+" ").indexOf(Y)>-1:B==="|="?ae===Y||ae.slice(0,Y.length+1)===Y+"-":!1):!0}},CHILD:function(I,B,Y,ee,ae){var we=I.slice(0,3)!=="nth",Ee=I.slice(-4)!=="last",He=B==="of-type";return ee===1&&ae===0?function(ze){return!!ze.parentNode}:function(ze,ot,Xe){var Ze,nt,We,vt,Lt,zt=we!==Ee?"nextSibling":"previousSibling",Ht=ze.parentNode,Zt=He&&ze.nodeName.toLowerCase(),Lo=!Xe&&!He,Ot=!1;if(Ht){if(we){for(;zt;){for(We=ze;We=We[zt];)if(He?W(We,Zt):We.nodeType===1)return!1;Lt=zt=I==="only"&&!Lt&&"nextSibling"}return!0}if(Lt=[Ee?Ht.firstChild:Ht.lastChild],Ee&&Lo){for(nt=Ht[se]||(Ht[se]={}),Ze=nt[I]||[],vt=Ze[0]===G&&Ze[1],Ot=vt&&Ze[2],We=vt&&Ht.childNodes[vt];We=++vt&&We&&We[zt]||(Ot=vt=0)||Lt.pop();)if(We.nodeType===1&&++Ot&&We===ze){nt[I]=[G,vt,Ot];break}}else if(Lo&&(nt=ze[se]||(ze[se]={}),Ze=nt[I]||[],vt=Ze[0]===G&&Ze[1],Ot=vt),Ot===!1)for(;(We=++vt&&We&&We[zt]||(Ot=vt=0)||Lt.pop())&&!((He?W(We,Zt):We.nodeType===1)&&++Ot&&(Lo&&(nt=We[se]||(We[se]={}),nt[I]=[G,Ot]),We===ze)););return Ot-=ae,Ot===ee||Ot%ee===0&&Ot/ee>=0}}},PSEUDO:function(I,B){var Y,ee=n.pseudos[I]||n.setFilters[I.toLowerCase()]||ht.error("unsupported pseudo: "+I);return ee[se]?ee(B):ee.length>1?(Y=[I,I,"",B],n.setFilters.hasOwnProperty(I.toLowerCase())?Wt(function(ae,we){for(var Ee,He=ee(ae,B),ze=He.length;ze--;)Ee=g.call(ae,He[ze]),ae[Ee]=!(we[Ee]=He[ze])}):function(ae){return ee(ae,0,Y)}):ee}},pseudos:{not:Wt(function(I){var B=[],Y=[],ee=Un(I.replace(Fe,"$1"));return ee[se]?Wt(function(ae,we,Ee,He){for(var ze,ot=ee(ae,null,He,[]),Xe=ae.length;Xe--;)(ze=ot[Xe])&&(ae[Xe]=!(we[Xe]=ze))}):function(ae,we,Ee){return B[0]=ae,ee(B,null,Ee,Y),B[0]=null,!Y.pop()}}),has:Wt(function(I){return function(B){return ht(I,B).length>0}}),contains:Wt(function(I){return I=I.replace(ao,io),function(B){return(B.textContent||r.text(B)).indexOf(I)>-1}}),lang:Wt(function(I){return Ko.test(I||"")||ht.error("unsupported lang: "+I),I=I.replace(ao,io).toLowerCase(),function(B){var Y;do if(Y=E?B.lang:B.getAttribute("xml:lang")||B.getAttribute("lang"))return Y=Y.toLowerCase(),Y===I||Y.indexOf(I+"-")===0;while((B=B.parentNode)&&B.nodeType===1);return!1}}),target:function(I){var B=o.location&&o.location.hash;return B&&B.slice(1)===I.id},root:function(I){return I===N},focus:function(I){return I===li()&&w.hasFocus()&&!!(I.type||I.href||~I.tabIndex)},enabled:Er(!1),disabled:Er(!0),checked:function(I){return W(I,"input")&&!!I.checked||W(I,"option")&&!!I.selected},selected:function(I){return I.parentNode&&I.parentNode.selectedIndex,I.selected===!0},empty:function(I){for(I=I.firstChild;I;I=I.nextSibling)if(I.nodeType<6)return!1;return!0},parent:function(I){return!n.pseudos.empty(I)},header:function(I){return ho.test(I.nodeName)},input:function(I){return bo.test(I.nodeName)},button:function(I){return W(I,"input")&&I.type==="button"||W(I,"button")},text:function(I){var B;return W(I,"input")&&I.type==="text"&&((B=I.getAttribute("type"))==null||B.toLowerCase()==="text")},first:Ao(function(){return[0]}),last:Ao(function(I,B){return[B-1]}),eq:Ao(function(I,B,Y){return[Y<0?Y+B:Y]}),even:Ao(function(I,B){for(var Y=0;Y<B;Y+=2)I.push(Y);return I}),odd:Ao(function(I,B){for(var Y=1;Y<B;Y+=2)I.push(Y);return I}),lt:Ao(function(I,B,Y){var ee;for(Y<0?ee=Y+B:Y>B?ee=B:ee=Y;--ee>=0;)I.push(ee);return I}),gt:Ao(function(I,B,Y){for(var ee=Y<0?Y+B:Y;++ee<B;)I.push(ee);return I})}},n.pseudos.nth=n.pseudos.eq;for(e in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[e]=di(e);for(e in{submit:!0,reset:!0})n.pseudos[e]=pi(e);function zr(){}zr.prototype=n.filters=n.pseudos,n.setFilters=new zr;function Zo(I,B){var Y,ee,ae,we,Ee,He,ze,ot=it[I+" "];if(ot)return B?0:ot.slice(0);for(Ee=I,He=[],ze=n.preFilter;Ee;){(!Y||(ee=_t.exec(Ee)))&&(ee&&(Ee=Ee.slice(ee[0].length)||Ee),He.push(ae=[])),Y=!1,(ee=Qo.exec(Ee))&&(Y=ee.shift(),ae.push({value:Y,type:ee[0].replace(Fe," ")}),Ee=Ee.slice(Y.length));for(we in n.filter)(ee=Kt[we].exec(Ee))&&(!ze[we]||(ee=ze[we](ee)))&&(Y=ee.shift(),ae.push({value:Y,type:we,matches:ee}),Ee=Ee.slice(Y.length));if(!Y)break}return B?Ee.length:Ee?ht.error(I):it(I,He).slice(0)}function pn(I){for(var B=0,Y=I.length,ee="";B<Y;B++)ee+=I[B].value;return ee}function un(I,B,Y){var ee=B.dir,ae=B.next,we=ae||ee,Ee=Y&&we==="parentNode",He=be++;return B.first?function(ze,ot,Xe){for(;ze=ze[ee];)if(ze.nodeType===1||Ee)return I(ze,ot,Xe);return!1}:function(ze,ot,Xe){var Ze,nt,We=[G,He];if(Xe){for(;ze=ze[ee];)if((ze.nodeType===1||Ee)&&I(ze,ot,Xe))return!0}else for(;ze=ze[ee];)if(ze.nodeType===1||Ee)if(nt=ze[se]||(ze[se]={}),ae&&W(ze,ae))ze=ze[ee]||ze;else{if((Ze=nt[we])&&Ze[0]===G&&Ze[1]===He)return We[2]=Ze[2];if(nt[we]=We,We[2]=I(ze,ot,Xe))return!0}return!1}}function Hn(I){return I.length>1?function(B,Y,ee){for(var ae=I.length;ae--;)if(!I[ae](B,Y,ee))return!1;return!0}:I[0]}function ui(I,B,Y){for(var ee=0,ae=B.length;ee<ae;ee++)ht(I,B[ee],Y);return Y}function bn(I,B,Y,ee,ae){for(var we,Ee=[],He=0,ze=I.length,ot=B!=null;He<ze;He++)(we=I[He])&&(!Y||Y(we,ee,ae))&&(Ee.push(we),ot&&B.push(He));return Ee}function Rn(I,B,Y,ee,ae,we){return ee&&!ee[se]&&(ee=Rn(ee)),ae&&!ae[se]&&(ae=Rn(ae,we)),Wt(function(Ee,He,ze,ot){var Xe,Ze,nt,We,vt=[],Lt=[],zt=He.length,Ht=Ee||ui(B||"*",ze.nodeType?[ze]:ze,[]),Zt=I&&(Ee||!B)?bn(Ht,vt,I,ze,ot):Ht;if(Y?(We=ae||(Ee?I:zt||ee)?[]:He,Y(Zt,We,ze,ot)):We=Zt,ee)for(Xe=bn(We,Lt),ee(Xe,[],ze,ot),Ze=Xe.length;Ze--;)(nt=Xe[Ze])&&(We[Lt[Ze]]=!(Zt[Lt[Ze]]=nt));if(Ee){if(ae||I){if(ae){for(Xe=[],Ze=We.length;Ze--;)(nt=We[Ze])&&Xe.push(Zt[Ze]=nt);ae(null,We=[],Xe,ot)}for(Ze=We.length;Ze--;)(nt=We[Ze])&&(Xe=ae?g.call(Ee,nt):vt[Ze])>-1&&(Ee[Xe]=!(He[Xe]=nt))}}else We=bn(We===He?We.splice(zt,We.length):We),ae?ae(null,He,We,ot):p.apply(He,We)})}function jn(I){for(var B,Y,ee,ae=I.length,we=n.relative[I[0].type],Ee=we||n.relative[" "],He=we?1:0,ze=un(function(Ze){return Ze===B},Ee,!0),ot=un(function(Ze){return g.call(B,Ze)>-1},Ee,!0),Xe=[function(Ze,nt,We){var vt=!we&&(We||nt!=i)||((B=nt).nodeType?ze(Ze,nt,We):ot(Ze,nt,We));return B=null,vt}];He<ae;He++)if(Y=n.relative[I[He].type])Xe=[un(Hn(Xe),Y)];else{if(Y=n.filter[I[He].type].apply(null,I[He].matches),Y[se]){for(ee=++He;ee<ae&&!n.relative[I[ee].type];ee++);return Rn(He>1&&Hn(Xe),He>1&&pn(I.slice(0,He-1).concat({value:I[He-2].type===" "?"*":""})).replace(Fe,"$1"),Y,He<ee&&jn(I.slice(He,ee)),ee<ae&&jn(I=I.slice(ee)),ee<ae&&pn(I))}Xe.push(Y)}return Hn(Xe)}function bi(I,B){var Y=B.length>0,ee=I.length>0,ae=function(we,Ee,He,ze,ot){var Xe,Ze,nt,We=0,vt="0",Lt=we&&[],zt=[],Ht=i,Zt=we||ee&&n.find.TAG("*",ot),Lo=G+=Ht==null?1:Math.random()||.1,Ot=Zt.length;for(ot&&(i=Ee==w||Ee||ot);vt!==Ot&&(Xe=Zt[vt])!=null;vt++){if(ee&&Xe){for(Ze=0,!Ee&&Xe.ownerDocument!=w&&(mo(Xe),He=!E);nt=I[Ze++];)if(nt(Xe,Ee||w,He)){p.call(ze,Xe);break}ot&&(G=Lo)}Y&&((Xe=!nt&&Xe)&&We--,we&&Lt.push(Xe))}if(We+=vt,Y&&vt!==We){for(Ze=0;nt=B[Ze++];)nt(Lt,zt,Ee,He);if(we){if(We>0)for(;vt--;)Lt[vt]||zt[vt]||(zt[vt]=xe.call(ze));zt=bn(zt)}p.apply(ze,zt),ot&&!we&&zt.length>0&&We+B.length>1&&r.uniqueSort(ze)}return ot&&(G=Lo,i=Ht),Lt};return Y?Wt(ae):ae}function Un(I,B){var Y,ee=[],ae=[],we=et[I+" "];if(!we){for(B||(B=Zo(I)),Y=B.length;Y--;)we=jn(B[Y]),we[se]?ee.push(we):ae.push(we);we=et(I,bi(ae,ee)),we.selector=I}return we}function Fr(I,B,Y,ee){var ae,we,Ee,He,ze,ot=typeof I=="function"&&I,Xe=!ee&&Zo(I=ot.selector||I);if(Y=Y||[],Xe.length===1){if(we=Xe[0]=Xe[0].slice(0),we.length>2&&(Ee=we[0]).type==="ID"&&B.nodeType===9&&E&&n.relative[we[1].type]){if(B=(n.find.ID(Ee.matches[0].replace(ao,io),B)||[])[0],B)ot&&(B=B.parentNode);else return Y;I=I.slice(we.shift().value.length)}for(ae=Kt.needsContext.test(I)?0:we.length;ae--&&(Ee=we[ae],!n.relative[He=Ee.type]);)if((ze=n.find[He])&&(ee=ze(Ee.matches[0].replace(ao,io),Pn.test(we[0].type)&&Bn(B.parentNode)||B))){if(we.splice(ae,1),I=ee.length&&pn(we),!I)return p.apply(Y,ee),Y;break}}return(ot||Un(I,Xe))(ee,B,!E,Y,!B||Pn.test(I)&&Bn(B.parentNode)||B),Y}a.sortStable=se.split("").sort(St).join("")===se,mo(),a.sortDetached=Mo(function(I){return I.compareDocumentPosition(w.createElement("fieldset"))&1}),r.find=ht,r.expr[":"]=r.expr.pseudos,r.unique=r.uniqueSort,ht.compile=Un,ht.select=Fr,ht.setDocument=mo,ht.tokenize=Zo,ht.escape=r.escapeSelector,ht.getText=r.text,ht.isXML=r.isXMLDoc,ht.selectors=r.expr,ht.support=r.support,ht.uniqueSort=r.uniqueSort})();var ve=function(e,n,i){for(var s=[],d=i!==void 0;(e=e[n])&&e.nodeType!==9;)if(e.nodeType===1){if(d&&r(e).is(i))break;s.push(e)}return s},Te=function(e,n){for(var i=[];e;e=e.nextSibling)e.nodeType===1&&e!==n&&i.push(e);return i},Me=r.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ie(e,n,i){return A(n)?r.grep(e,function(s,d){return!!n.call(s,d,s)!==i}):n.nodeType?r.grep(e,function(s){return s===n!==i}):typeof n!="string"?r.grep(e,function(s){return g.call(n,s)>-1!==i}):r.filter(n,e,i)}r.filter=function(e,n,i){var s=n[0];return i&&(e=":not("+e+")"),n.length===1&&s.nodeType===1?r.find.matchesSelector(s,e)?[s]:[]:r.find.matches(e,r.grep(n,function(d){return d.nodeType===1}))},r.fn.extend({find:function(e){var n,i,s=this.length,d=this;if(typeof e!="string")return this.pushStack(r(e).filter(function(){for(n=0;n<s;n++)if(r.contains(d[n],this))return!0}));for(i=this.pushStack([]),n=0;n<s;n++)r.find(e,d[n],i);return s>1?r.uniqueSort(i):i},filter:function(e){return this.pushStack(Ie(this,e||[],!1))},not:function(e){return this.pushStack(Ie(this,e||[],!0))},is:function(e){return!!Ie(this,typeof e=="string"&&Me.test(e)?r(e):e||[],!1).length}});var _e,U=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,K=r.fn.init=function(e,n,i){var s,d;if(!e)return this;if(i=i||_e,typeof e=="string")if(e[0]==="<"&&e[e.length-1]===">"&&e.length>=3?s=[null,e,null]:s=U.exec(e),s&&(s[1]||!n))if(s[1]){if(n=n instanceof r?n[0]:n,r.merge(this,r.parseHTML(s[1],n&&n.nodeType?n.ownerDocument||n:k,!0)),Ce.test(s[1])&&r.isPlainObject(n))for(s in n)A(this[s])?this[s](n[s]):this.attr(s,n[s]);return this}else return d=k.getElementById(s[2]),d&&(this[0]=d,this.length=1),this;else return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e);else{if(e.nodeType)return this[0]=e,this.length=1,this;if(A(e))return i.ready!==void 0?i.ready(e):e(r)}return r.makeArray(e,this)};K.prototype=r.fn,_e=r(k);var fe=/^(?:parents|prev(?:Until|All))/,je={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(e){var n=r(e,this),i=n.length;return this.filter(function(){for(var s=0;s<i;s++)if(r.contains(this,n[s]))return!0})},closest:function(e,n){var i,s=0,d=this.length,p=[],w=typeof e!="string"&&r(e);if(!Me.test(e)){for(;s<d;s++)for(i=this[s];i&&i!==n;i=i.parentNode)if(i.nodeType<11&&(w?w.index(i)>-1:i.nodeType===1&&r.find.matchesSelector(i,e))){p.push(i);break}}return this.pushStack(p.length>1?r.uniqueSort(p):p)},index:function(e){return e?typeof e=="string"?g.call(r(e),this[0]):g.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,n){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(e,n))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function ue(e,n){for(;(e=e[n])&&e.nodeType!==1;);return e}r.each({parent:function(e){var n=e.parentNode;return n&&n.nodeType!==11?n:null},parents:function(e){return ve(e,"parentNode")},parentsUntil:function(e,n,i){return ve(e,"parentNode",i)},next:function(e){return ue(e,"nextSibling")},prev:function(e){return ue(e,"previousSibling")},nextAll:function(e){return ve(e,"nextSibling")},prevAll:function(e){return ve(e,"previousSibling")},nextUntil:function(e,n,i){return ve(e,"nextSibling",i)},prevUntil:function(e,n,i){return ve(e,"previousSibling",i)},siblings:function(e){return Te((e.parentNode||{}).firstChild,e)},children:function(e){return Te(e.firstChild)},contents:function(e){return e.contentDocument!=null&&h(e.contentDocument)?e.contentDocument:(W(e,"template")&&(e=e.content||e),r.merge([],e.childNodes))}},function(e,n){r.fn[e]=function(i,s){var d=r.map(this,n,i);return e.slice(-5)!=="Until"&&(s=i),s&&typeof s=="string"&&(d=r.filter(s,d)),this.length>1&&(je[e]||r.uniqueSort(d),fe.test(e)&&d.reverse()),this.pushStack(d)}});var Je=/[^\x20\t\r\n\f]+/g;function dt(e){var n={};return r.each(e.match(Je)||[],function(i,s){n[s]=!0}),n}r.Callbacks=function(e){e=typeof e=="string"?dt(e):r.extend({},e);var n,i,s,d,p=[],w=[],N=-1,E=function(){for(d=d||e.once,s=n=!0;w.length;N=-1)for(i=w.shift();++N<p.length;)p[N].apply(i[0],i[1])===!1&&e.stopOnFalse&&(N=p.length,i=!1);e.memory||(i=!1),n=!1,d&&(i?p=[]:p="")},R={add:function(){return p&&(i&&!n&&(N=p.length-1,w.push(i)),function oe(se){r.each(se,function(G,be){A(be)?(!e.unique||!R.has(be))&&p.push(be):be&&be.length&&c(be)!=="string"&&oe(be)})}(arguments),i&&!n&&E()),this},remove:function(){return r.each(arguments,function(oe,se){for(var G;(G=r.inArray(se,p,G))>-1;)p.splice(G,1),G<=N&&N--}),this},has:function(oe){return oe?r.inArray(oe,p)>-1:p.length>0},empty:function(){return p&&(p=[]),this},disable:function(){return d=w=[],p=i="",this},disabled:function(){return!p},lock:function(){return d=w=[],!i&&!n&&(p=i=""),this},locked:function(){return!!d},fireWith:function(oe,se){return d||(se=se||[],se=[oe,se.slice?se.slice():se],w.push(se),n||E()),this},fire:function(){return R.fireWith(this,arguments),this},fired:function(){return!!s}};return R};function _(e){return e}function O(e){throw e}function q(e,n,i,s){var d;try{e&&A(d=e.promise)?d.call(e).done(n).fail(i):e&&A(d=e.then)?d.call(e,n,i):n.apply(void 0,[e].slice(s))}catch(p){i.apply(void 0,[p])}}r.extend({Deferred:function(e){var n=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],i="pending",s={state:function(){return i},always:function(){return d.done(arguments).fail(arguments),this},catch:function(p){return s.then(null,p)},pipe:function(){var p=arguments;return r.Deferred(function(w){r.each(n,function(N,E){var R=A(p[E[4]])&&p[E[4]];d[E[1]](function(){var oe=R&&R.apply(this,arguments);oe&&A(oe.promise)?oe.promise().progress(w.notify).done(w.resolve).fail(w.reject):w[E[0]+"With"](this,R?[oe]:arguments)})}),p=null}).promise()},then:function(p,w,N){var E=0;function R(oe,se,G,be){return function(){var Qe=this,it=arguments,et=function(){var St,Xt;if(!(oe<E)){if(St=G.apply(Qe,it),St===se.promise())throw new TypeError("Thenable self-resolution");Xt=St&&(typeof St=="object"||typeof St=="function")&&St.then,A(Xt)?be?Xt.call(St,R(E,se,_,be),R(E,se,O,be)):(E++,Xt.call(St,R(E,se,_,be),R(E,se,O,be),R(E,se,_,se.notifyWith))):(G!==_&&(Qe=void 0,it=[St]),(be||se.resolveWith)(Qe,it))}},At=be?et:function(){try{et()}catch(St){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(St,At.error),oe+1>=E&&(G!==O&&(Qe=void 0,it=[St]),se.rejectWith(Qe,it))}};oe?At():(r.Deferred.getErrorHook?At.error=r.Deferred.getErrorHook():r.Deferred.getStackHook&&(At.error=r.Deferred.getStackHook()),o.setTimeout(At))}}return r.Deferred(function(oe){n[0][3].add(R(0,oe,A(N)?N:_,oe.notifyWith)),n[1][3].add(R(0,oe,A(p)?p:_)),n[2][3].add(R(0,oe,A(w)?w:O))}).promise()},promise:function(p){return p!=null?r.extend(p,s):s}},d={};return r.each(n,function(p,w){var N=w[2],E=w[5];s[w[1]]=N.add,E&&N.add(function(){i=E},n[3-p][2].disable,n[3-p][3].disable,n[0][2].lock,n[0][3].lock),N.add(w[3].fire),d[w[0]]=function(){return d[w[0]+"With"](this===d?void 0:this,arguments),this},d[w[0]+"With"]=N.fireWith}),s.promise(d),e&&e.call(d,d),d},when:function(e){var n=arguments.length,i=n,s=Array(i),d=t.call(arguments),p=r.Deferred(),w=function(N){return function(E){s[N]=this,d[N]=arguments.length>1?t.call(arguments):E,--n||p.resolveWith(s,d)}};if(n<=1&&(q(e,p.done(w(i)).resolve,p.reject,!n),p.state()==="pending"||A(d[i]&&d[i].then)))return p.then();for(;i--;)q(d[i],w(i),p.reject);return p.promise()}});var X=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(e,n){o.console&&o.console.warn&&e&&X.test(e.name)&&o.console.warn("jQuery.Deferred exception: "+e.message,e.stack,n)},r.readyException=function(e){o.setTimeout(function(){throw e})};var de=r.Deferred();r.fn.ready=function(e){return de.then(e).catch(function(n){r.readyException(n)}),this},r.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--r.readyWait:r.isReady)||(r.isReady=!0,!(e!==!0&&--r.readyWait>0)&&de.resolveWith(k,[r]))}}),r.ready.then=de.then;function ye(){k.removeEventListener("DOMContentLoaded",ye),o.removeEventListener("load",ye),r.ready()}k.readyState==="complete"||k.readyState!=="loading"&&!k.documentElement.doScroll?o.setTimeout(r.ready):(k.addEventListener("DOMContentLoaded",ye),o.addEventListener("load",ye));var u=function(e,n,i,s,d,p,w){var N=0,E=e.length,R=i==null;if(c(i)==="object"){d=!0;for(N in i)u(e,n,N,i[N],!0,p,w)}else if(s!==void 0&&(d=!0,A(s)||(w=!0),R&&(w?(n.call(e,s),n=null):(R=n,n=function(oe,se,G){return R.call(r(oe),G)})),n))for(;N<E;N++)n(e[N],i,w?s:s.call(e[N],N,n(e[N],i)));return d?e:R?n.call(e):E?n(e[0],i):p},M=/^-ms-/,P=/-([a-z])/g;function D(e,n){return n.toUpperCase()}function F(e){return e.replace(M,"ms-").replace(P,D)}
vendor: 1,469 bytes, line 3
3var te=function(e){return e.nodeType===1||e.nodeType===9||!+e.nodeType};function ie(){this.expando=r.expando+ie.uid++}ie.uid=1,ie.prototype={cache:function(e){var n=e[this.expando];return n||(n={},te(e)&&(e.nodeType?e[this.expando]=n:Object.defineProperty(e,this.expando,{value:n,configurable:!0}))),n},set:function(e,n,i){var s,d=this.cache(e);if(typeof n=="string")d[F(n)]=i;else for(s in n)d[F(s)]=n[s];return d},get:function(e,n){return n===void 0?this.cache(e):e[this.expando]&&e[this.expando][F(n)]},access:function(e,n,i){return n===void 0||n&&typeof n=="string"&&i===void 0?this.get(e,n):(this.set(e,n,i),i!==void 0?i:n)},remove:function(e,n){var i,s=e[this.expando];if(s!==void 0){if(n!==void 0)for(Array.isArray(n)?n=n.map(F):(n=F(n),n=n in s?[n]:n.match(Je)||[]),i=n.length;i--;)delete s[n[i]];(n===void 0||r.isEmptyObject(s))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var n=e[this.expando];return n!==void 0&&!r.isEmptyObject(n)}};var J=new ie,ne=new ie,he=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Le=/[A-Z]/g;function De(e){return e==="true"?!0:e==="false"?!1:e==="null"?null:e===+e+""?+e:he.test(e)?JSON.parse(e):e}function Ae(e,n,i){var s;if(i===void 0&&e.nodeType===1)if(s="data-"+n.replace(Le,"-$&").toLowerCase(),i=e.getAttribute(s),typeof i=="string"){try{i=De(i)}catch{}ne.set(e,n,i)}else i=void 0;return i}r.extend({hasData:function(e){return ne.hasData(e)||J.hasData(e)},data:function(e,n,i){return ne.access(e,n,i)}
vendor: 10,959 bytes, line 3
3,removeData:function(e,n){ne.remove(e,n)},_data:function(e,n,i){return J.access(e,n,i)},_removeData:function(e,n){J.remove(e,n)}}),r.fn.extend({data:function(e,n){var i,s,d,p=this[0],w=p&&p.attributes;if(e===void 0){if(this.length&&(d=ne.get(p),p.nodeType===1&&!J.get(p,"hasDataAttrs"))){for(i=w.length;i--;)w[i]&&(s=w[i].name,s.indexOf("data-")===0&&(s=F(s.slice(5)),Ae(p,s,d[s])));J.set(p,"hasDataAttrs",!0)}return d}return typeof e=="object"?this.each(function(){ne.set(this,e)}):u(this,function(N){var E;if(p&&N===void 0)return E=ne.get(p,e),E!==void 0||(E=Ae(p,e),E!==void 0)?E:void 0;this.each(function(){ne.set(this,e,N)})},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){ne.remove(this,e)})}}),r.extend({queue:function(e,n,i){var s;if(e)return n=(n||"fx")+"queue",s=J.get(e,n),i&&(!s||Array.isArray(i)?s=J.access(e,n,r.makeArray(i)):s.push(i)),s||[]},dequeue:function(e,n){n=n||"fx";var i=r.queue(e,n),s=i.length,d=i.shift(),p=r._queueHooks(e,n),w=function(){r.dequeue(e,n)};d==="inprogress"&&(d=i.shift(),s--),d&&(n==="fx"&&i.unshift("inprogress"),delete p.stop,d.call(e,w,p)),!s&&p&&p.empty.fire()},_queueHooks:function(e,n){var i=n+"queueHooks";return J.get(e,i)||J.access(e,i,{empty:r.Callbacks("once memory").add(function(){J.remove(e,[n+"queue",i])})})}}),r.fn.extend({queue:function(e,n){var i=2;return typeof e!="string"&&(n=e,e="fx",i--),arguments.length<i?r.queue(this[0],e):n===void 0?this:this.each(function(){var s=r.queue(this,e,n);r._queueHooks(this,e),e==="fx"&&s[0]!=="inprogress"&&r.dequeue(this,e)})},dequeue:function(e){return this.each(function(){r.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var i,s=1,d=r.Deferred(),p=this,w=this.length,N=function(){--s||d.resolveWith(p,[p])};for(typeof e!="string"&&(n=e,e=void 0),e=e||"fx";w--;)i=J.get(p[w],e+"queueHooks"),i&&i.empty&&(s++,i.empty.add(N));return N(),d.promise(n)}});var Ue=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ye=new RegExp("^(?:([+-])=|)("+Ue+")([a-z%]*)$","i"),Be=["Top","Right","Bottom","Left"],Ve=k.documentElement,$e=function(e){return r.contains(e.ownerDocument,e)},ut={composed:!0};Ve.getRootNode&&($e=function(e){return r.contains(e.ownerDocument,e)||e.getRootNode(ut)===e.ownerDocument});var mt=function(e,n){return e=n||e,e.style.display==="none"||e.style.display===""&&$e(e)&&r.css(e,"display")==="none"};function rt(e,n,i,s){var d,p,w=20,N=s?function(){return s.cur()}:function(){return r.css(e,n,"")},E=N(),R=i&&i[3]||(r.cssNumber[n]?"":"px"),oe=e.nodeType&&(r.cssNumber[n]||R!=="px"&&+E)&&Ye.exec(r.css(e,n));if(oe&&oe[3]!==R){for(E=E/2,R=R||oe[3],oe=+E||1;w--;)r.style(e,n,oe+R),(1-p)*(1-(p=N()/E||.5))<=0&&(w=0),oe=oe/p;oe=oe*2,r.style(e,n,oe+R),i=i||[]}return i&&(oe=+oe||+E||0,d=i[1]?oe+(i[1]+1)*i[2]:+i[2],s&&(s.unit=R,s.start=oe,s.end=d)),d}var pt={};function It(e){var n,i=e.ownerDocument,s=e.nodeName,d=pt[s];return d||(n=i.body.appendChild(i.createElement(s)),d=r.css(n,"display"),n.parentNode.removeChild(n),d==="none"&&(d="block"),pt[s]=d,d)}function kt(e,n){for(var i,s,d=[],p=0,w=e.length;p<w;p++)s=e[p],s.style&&(i=s.style.display,n?(i==="none"&&(d[p]=J.get(s,"display")||null,d[p]||(s.style.display="")),s.style.display===""&&mt(s)&&(d[p]=It(s))):i!=="none"&&(d[p]="none",J.set(s,"display",i)));for(p=0;p<w;p++)d[p]!=null&&(e[p].style.display=d[p]);return e}r.fn.extend({show:function(){return kt(this,!0)},hide:function(){return kt(this)},toggle:function(e){return typeof e=="boolean"?e?this.show():this.hide():this.each(function(){mt(this)?r(this).show():r(this).hide()})}});var yt=/^(?:checkbox|radio)$/i,tt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Tt=/^$|^module$|\/(?:java|ecma)script/i;(function(){var e=k.createDocumentFragment(),n=e.appendChild(k.createElement("div")),i=k.createElement("input");i.setAttribute("type","radio"),i.setAttribute("checked","checked"),i.setAttribute("name","t"),n.appendChild(i),a.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,n.innerHTML="<textarea>x</textarea>",a.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,n.innerHTML="<option></option>",a.option=!!n.lastChild})();var Ge={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,"",""]};Ge.tbody=Ge.tfoot=Ge.colgroup=Ge.caption=Ge.thead,Ge.th=Ge.td,a.option||(Ge.optgroup=Ge.option=[1,"<select multiple='multiple'>","</select>"]);function bt(e,n){var i;return typeof e.getElementsByTagName<"u"?i=e.getElementsByTagName(n||"*"):typeof e.querySelectorAll<"u"?i=e.querySelectorAll(n||"*"):i=[],n===void 0||n&&W(e,n)?r.merge([e],i):i}function wt(e,n){for(var i=0,s=e.length;i<s;i++)J.set(e[i],"globalEval",!n||J.get(n[i],"globalEval"))}var Dt=/<|&#?\w+;/;function lo(e,n,i,s,d){for(var p,w,N,E,R,oe,se=n.createDocumentFragment(),G=[],be=0,Qe=e.length;be<Qe;be++)if(p=e[be],p||p===0)if(c(p)==="object")r.merge(G,p.nodeType?[p]:p);else if(!Dt.test(p))G.push(n.createTextNode(p));else{for(w=w||se.appendChild(n.createElement("div")),N=(tt.exec(p)||["",""])[1].toLowerCase(),E=Ge[N]||Ge._default,w.innerHTML=E[1]+r.htmlPrefilter(p)+E[2],oe=E[0];oe--;)w=w.lastChild;r.merge(G,w.childNodes),w=se.firstChild,w.textContent=""}for(se.textContent="",be=0;p=G[be++];){if(s&&r.inArray(p,s)>-1){d&&d.push(p);continue}if(R=$e(p),w=bt(se.appendChild(p),"script"),R&&wt(w),i)for(oe=0;p=w[oe++];)Tt.test(p.type||"")&&i.push(p)}return se}var wo=/^([^.]*)(?:\.(.+)|)/;function Pt(){return!0}function Rt(){return!1}function oo(e,n,i,s,d,p){var w,N;if(typeof n=="object"){typeof i!="string"&&(s=s||i,i=void 0);for(N in n)oo(e,N,i,s,n[N],p);return e}if(s==null&&d==null?(d=i,s=i=void 0):d==null&&(typeof i=="string"?(d=s,s=void 0):(d=s,s=i,i=void 0)),d===!1)d=Rt;else if(!d)return e;return p===1&&(w=d,d=function(E){return r().off(E),w.apply(this,arguments)},d.guid=w.guid||(w.guid=r.guid++)),e.each(function(){r.event.add(this,n,d,s,i)})}r.event={global:{},add:function(e,n,i,s,d){var p,w,N,E,R,oe,se,G,be,Qe,it,et=J.get(e);if(te(e))for(i.handler&&(p=i,i=p.handler,d=p.selector),d&&r.find.matchesSelector(Ve,d),i.guid||(i.guid=r.guid++),(E=et.events)||(E=et.events=Object.create(null)),(w=et.handle)||(w=et.handle=function(At){return typeof r<"u"&&r.event.triggered!==At.type?r.event.dispatch.apply(e,arguments):void 0}),n=(n||"").match(Je)||[""],R=n.length;R--;)N=wo.exec(n[R])||[],be=it=N[1],Qe=(N[2]||"").split(".").sort(),be&&(se=r.event.special[be]||{},be=(d?se.delegateType:se.bindType)||be,se=r.event.special[be]||{},oe=r.extend({type:be,origType:it,data:s,handler:i,guid:i.guid,selector:d,needsContext:d&&r.expr.match.needsContext.test(d),namespace:Qe.join(".")},p),(G=E[be])||(G=E[be]=[],G.delegateCount=0,(!se.setup||se.setup.call(e,s,Qe,w)===!1)&&e.addEventListener&&e.addEventListener(be,w)),se.add&&(se.add.call(e,oe),oe.handler.guid||(oe.handler.guid=i.guid)),d?G.splice(G.delegateCount++,0,oe):G.push(oe),r.event.global[be]=!0)},remove:function(e,n,i,s,d){var p,w,N,E,R,oe,se,G,be,Qe,it,et=J.hasData(e)&&J.get(e);if(!(!et||!(E=et.events))){for(n=(n||"").match(Je)||[""],R=n.length;R--;){if(N=wo.exec(n[R])||[],be=it=N[1],Qe=(N[2]||"").split(".").sort(),!be){for(be in E)r.event.remove(e,be+n[R],i,s,!0);continue}for(se=r.event.special[be]||{},be=(s?se.delegateType:se.bindType)||be,G=E[be]||[],N=N[2]&&new RegExp("(^|\\.)"+Qe.join("\\.(?:.*\\.|)")+"(\\.|$)"),w=p=G.length;p--;)oe=G[p],(d||it===oe.origType)&&(!i||i.guid===oe.guid)&&(!N||N.test(oe.namespace))&&(!s||s===oe.selector||s==="**"&&oe.selector)&&(G.splice(p,1),oe.selector&&G.delegateCount--,se.remove&&se.remove.call(e,oe));w&&!G.length&&((!se.teardown||se.teardown.call(e,Qe,et.handle)===!1)&&r.removeEvent(e,be,et.handle),delete E[be])}r.isEmptyObject(E)&&J.remove(e,"handle events")}},dispatch:function(e){var n,i,s,d,p,w,N=new Array(arguments.length),E=r.event.fix(e),R=(J.get(this,"events")||Object.create(null))[E.type]||[],oe=r.event.special[E.type]||{};for(N[0]=E,n=1;n<arguments.length;n++)N[n]=arguments[n];if(E.delegateTarget=this,!(oe.preDispatch&&oe.preDispatch.call(this,E)===!1)){for(w=r.event.handlers.call(this,E,R),n=0;(d=w[n++])&&!E.isPropagationStopped();)for(E.currentTarget=d.elem,i=0;(p=d.handlers[i++])&&!E.isImmediatePropagationStopped();)(!E.rnamespace||p.namespace===!1||E.rnamespace.test(p.namespace))&&(E.handleObj=p,E.data=p.data,s=((r.event.special[p.origType]||{}).handle||p.handler).apply(d.elem,N),s!==void 0&&(E.result=s)===!1&&(E.preventDefault(),E.stopPropagation()));return oe.postDispatch&&oe.postDispatch.call(this,E),E.result}},handlers:function(e,n){var i,s,d,p,w,N=[],E=n.delegateCount,R=e.target;if(E&&R.nodeType&&!(e.type==="click"&&e.button>=1)){for(;R!==this;R=R.parentNode||this)if(R.nodeType===1&&!(e.type==="click"&&R.disabled===!0)){for(p=[],w={},i=0;i<E;i++)s=n[i],d=s.selector+" ",w[d]===void 0&&(w[d]=s.needsContext?r(d,this).index(R)>-1:r.find(d,this,null,[R]).length),w[d]&&p.push(s);p.length&&N.push({elem:R,handlers:p})}}return R=this,E<n.length&&N.push({elem:R,handlers:n.slice(E)}),N},addProp:function(e,n){Object.defineProperty(r.Event.prototype,e,{enumerable:!0,configurable:!0,get:A(n)?function(){if(this.originalEvent)return n(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(i){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:i})}})},fix:function(e){return e[r.expando]?e:new r.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var n=this||e;return yt.test(n.type)&&n.click&&W(n,"input")&&po(n,"click",!0),!1},trigger:function(e){var n=this||e;return yt.test(n.type)&&n.click&&W(n,"input")&&po(n,"click"),!0},_default:function(e){var n=e.target;return yt.test(n.type)&&n.click&&W(n,"input")&&J.get(n,"click")||W(n,"a")}},beforeunload:{postDispatch:function(e){e.result!==void 0&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}};function po(e,n,i){if(!i){J.get(e,n)===void 0&&r.event.add(e,n,Pt);return}J.set(e,n,!1),r.event.add(e,n,{namespace:!1,handler:function(s){var d,p=J.get(this,n);if(s.isTrigger&1&&this[n]){if(p)(r.event.special[n]||{}).delegateType&&s.stopPropagation();else if(p=t.call(arguments),J.set(this,n,p),this[n](),d=J.get(this,n),J.set(this,n,!1),p!==d)return s.stopImmediatePropagation(),s.preventDefault(),d}else p&&(J.set(this,n,r.event.trigger(p[0],p.slice(1),this)),s.stopPropagation(),s.isImmediatePropagationStopped=Pt)}})}r.removeEvent=function(e,n,i){e.removeEventListener&&e.removeEventListener(n,i)},r.Event=function(e,n){if(!(this instanceof r.Event))return new r.Event(e,n);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.defaultPrevented===void 0&&e.returnValue===!1?Pt:Rt,this.target=e.target&&e.target.nodeType===3?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,n&&r.extend(this,n),this.timeStamp=e&&e.timeStamp||Date.now(),this[r.expando]=!0}
3,r.Event.prototype={constructor:r.Event,isDefaultPrevented:Rt,isPropagationStopped:Rt,isImmediatePropagationStopped:Rt,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Pt,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Pt,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Pt,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},r.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},r.event.addProp),r.each({focus:"focusin",blur:"focusout"},function(e,n){function i(s){if(k.documentMode){var d=J.get(this,"handle"),p=r.event.fix(s);p.type=s.type==="focusin"?"focus":"blur",p.isSimulated=!0,d(s),p.target===p.currentTarget&&d(p)}else r.event.simulate(n,s.target,r.event.fix(s))}r.event.special[e]={setup:function(){var s;if(po(this,e,!0),k.documentMode)s=J.get(this,n),s||this.addEventListener(n,i),J.set(this,n,(s||0)+1);else return!1},trigger:function(){return po(this,e),!0},teardown:function(){var s;if(k.documentMode)s=J.get(this,n)-1,s?J.set(this,n,s):(this.removeEventListener(n,i),J.remove(this,n));else return!1},_default:function(s){return J.get(s.target,e)},delegateType:n},r.event.special[n]={setup:function(){var s=this.ownerDocument||this.document||this,d=k.documentMode?this:s,p=J.get(d,n);p||(k.documentMode?this.addEventListener(n,i):s.addEventListener(e,i,!0)),J.set(d,n,(p||0)+1)},teardown:function(){var s=this.ownerDocument||this.document||this,d=k.documentMode?this:s,p=J.get(d,n)-1;p?J.set(d,n,p):(k.documentMode?this.removeEventListener(n,i):s.removeEventListener(e,i,!0),J.remove(d,n))}}}
vendor: 10,344 bytes, line 3
3),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,n){r.event.special[e]={delegateType:n,bindType:n,handle:function(i){var s,d=this,p=i.relatedTarget,w=i.handleObj;return(!p||p!==d&&!r.contains(d,p))&&(i.type=w.origType,s=w.handler.apply(this,arguments),i.type=n),s}}}),r.fn.extend({on:function(e,n,i,s){return oo(this,e,n,i,s)},one:function(e,n,i,s){return oo(this,e,n,i,s,1)},off:function(e,n,i){var s,d;if(e&&e.preventDefault&&e.handleObj)return s=e.handleObj,r(e.delegateTarget).off(s.namespace?s.origType+"."+s.namespace:s.origType,s.selector,s.handler),this;if(typeof e=="object"){for(d in e)this.off(d,n,e[d]);return this}return(n===!1||typeof n=="function")&&(i=n,n=void 0),i===!1&&(i=Rt),this.each(function(){r.event.remove(this,e,i,n)})}});var Eo=/<script|<style|<link/i,yo=/checked\s*(?:[^=]|=\s*.checked.)/i,no=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function xo(e,n){return W(e,"table")&&W(n.nodeType!==11?n:n.firstChild,"tr")&&r(e).children("tbody")[0]||e}function ko(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function jt(e){return(e.type||"").slice(0,5)==="true/"?e.type=e.type.slice(5):e.removeAttribute("type"),e}function _o(e,n){var i,s,d,p,w,N,E;if(n.nodeType===1){if(J.hasData(e)&&(p=J.get(e),E=p.events,E)){J.remove(n,"handle events");for(d in E)for(i=0,s=E[d].length;i<s;i++)r.event.add(n,d,E[d][i])}ne.hasData(e)&&(w=ne.access(e),N=r.extend({},w),ne.set(n,N))}}function zo(e,n){var i=n.nodeName.toLowerCase();i==="input"&&yt.test(e.type)?n.checked=e.checked:(i==="input"||i==="textarea")&&(n.defaultValue=e.defaultValue)}function Ut(e,n,i,s){n=m(n);var d,p,w,N,E,R,oe=0,se=e.length,G=se-1,be=n[0],Qe=A(be);if(Qe||se>1&&typeof be=="string"&&!a.checkClone&&yo.test(be))return e.each(function(it){var et=e.eq(it);Qe&&(n[0]=be.call(this,it,et.html())),Ut(et,n,i,s)});if(se&&(d=lo(n,e[0].ownerDocument,!1,e,s),p=d.firstChild,d.childNodes.length===1&&(d=p),p||s)){for(w=r.map(bt(d,"script"),ko),N=w.length;oe<se;oe++)E=d,oe!==G&&(E=r.clone(E,!0,!0),N&&r.merge(w,bt(E,"script"))),i.call(e[oe],E,oe);if(N)for(R=w[w.length-1].ownerDocument,r.map(w,jt),oe=0;oe<N;oe++)E=w[oe],Tt.test(E.type||"")&&!J.access(E,"globalEval")&&r.contains(R,E)&&(E.src&&(E.type||"").toLowerCase()!=="module"?r._evalUrl&&!E.noModule&&r._evalUrl(E.src,{nonce:E.nonce||E.getAttribute("nonce")},R):f(E.textContent.replace(no,""),E,R))}return e}function jo(e,n,i){for(var s,d=n?r.filter(n,e):e,p=0;(s=d[p])!=null;p++)!i&&s.nodeType===1&&r.cleanData(bt(s)),s.parentNode&&(i&&$e(s)&&wt(bt(s,"script")),s.parentNode.removeChild(s));return e}r.extend({htmlPrefilter:function(e){return e},clone:function(e,n,i){var s,d,p,w,N=e.cloneNode(!0),E=$e(e);if(!a.noCloneChecked&&(e.nodeType===1||e.nodeType===11)&&!r.isXMLDoc(e))for(w=bt(N),p=bt(e),s=0,d=p.length;s<d;s++)zo(p[s],w[s]);if(n)if(i)for(p=p||bt(e),w=w||bt(N),s=0,d=p.length;s<d;s++)_o(p[s],w[s]);else _o(e,N);return w=bt(N,"script"),w.length>0&&wt(w,!E&&bt(e,"script")),N},cleanData:function(e){for(var n,i,s,d=r.event.special,p=0;(i=e[p])!==void 0;p++)if(te(i)){if(n=i[J.expando]){if(n.events)for(s in n.events)d[s]?r.event.remove(i,s):r.removeEvent(i,s,n.handle);i[J.expando]=void 0}i[ne.expando]&&(i[ne.expando]=void 0)}}}),r.fn.extend({detach:function(e){return jo(this,e,!0)},remove:function(e){return jo(this,e)},text:function(e){return u(this,function(n){return n===void 0?r.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,e,arguments.length)},append:function(){return Ut(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=xo(this,e);n.appendChild(e)}})},prepend:function(){return Ut(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=xo(this,e);n.insertBefore(e,n.firstChild)}})},before:function(){return Ut(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ut(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,n=0;(e=this[n])!=null;n++)e.nodeType===1&&(r.cleanData(bt(e,!1)),e.textContent="");return this},clone:function(e,n){return e=e??!1,n=n??e,this.map(function(){return r.clone(this,e,n)})},html:function(e){return u(this,function(n){var i=this[0]||{},s=0,d=this.length;if(n===void 0&&i.nodeType===1)return i.innerHTML;if(typeof n=="string"&&!Eo.test(n)&&!Ge[(tt.exec(n)||["",""])[1].toLowerCase()]){n=r.htmlPrefilter(n);try{for(;s<d;s++)i=this[s]||{},i.nodeType===1&&(r.cleanData(bt(i,!1)),i.innerHTML=n);i=0}catch{}}i&&this.empty().append(n)},null,e,arguments.length)},replaceWith:function(){var e=[];return Ut(this,arguments,function(n){var i=this.parentNode;r.inArray(this,e)<0&&(r.cleanData(bt(this)),i&&i.replaceChild(n,this))},e)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,n){r.fn[e]=function(i){for(var s,d=[],p=r(i),w=p.length-1,N=0;N<=w;N++)s=N===w?this:this.clone(!0),r(p[N])[n](s),T.apply(d,s.get());return this.pushStack(d)}});var Uo=new RegExp("^("+Ue+")(?!px)[a-z%]+$","i"),qo=/^--/,To=function(e){var n=e.ownerDocument.defaultView;return(!n||!n.opener)&&(n=o),n.getComputedStyle(e)},nn=function(e,n,i){var s,d,p={};for(d in n)p[d]=e.style[d],e.style[d]=n[d];s=i.call(e);for(d in n)e.style[d]=p[d];return s},Fo=new RegExp(Be.join("|"),"i");(function(){function e(){if(R){E.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",R.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Ve.appendChild(E).appendChild(R);var oe=o.getComputedStyle(R);i=oe.top!=="1%",N=n(oe.marginLeft)===12,R.style.right="60%",p=n(oe.right)===36,s=n(oe.width)===36,R.style.position="absolute",d=n(R.offsetWidth/3)===12,Ve.removeChild(E),R=null}}function n(oe){return Math.round(parseFloat(oe))}var i,s,d,p,w,N,E=k.createElement("div"),R=k.createElement("div");R.style&&(R.style.backgroundClip="content-box",R.cloneNode(!0).style.backgroundClip="",a.clearCloneStyle=R.style.backgroundClip==="content-box",r.extend(a,{boxSizingReliable:function(){return e(),s},pixelBoxStyles:function(){return e(),p},pixelPosition:function(){return e(),i},reliableMarginLeft:function(){return e(),N},scrollboxSize:function(){return e(),d},reliableTrDimensions:function(){var oe,se,G,be;return w==null&&(oe=k.createElement("table"),se=k.createElement("tr"),G=k.createElement("div"),oe.style.cssText="position:absolute;left:-11111px;border-collapse:separate",se.style.cssText="box-sizing:content-box;border:1px solid",se.style.height="1px",G.style.height="9px",G.style.display="block",Ve.appendChild(oe).appendChild(se).appendChild(G),be=o.getComputedStyle(se),w=parseInt(be.height,10)+parseInt(be.borderTopWidth,10)+parseInt(be.borderBottomWidth,10)===se.offsetHeight,Ve.removeChild(oe)),w}}))})();function uo(e,n,i){var s,d,p,w,N=qo.test(n),E=e.style;return i=i||To(e),i&&(w=i.getPropertyValue(n)||i[n],N&&w&&(w=w.replace(Fe,"$1")||void 0),w===""&&!$e(e)&&(w=r.style(e,n)),!a.pixelBoxStyles()&&Uo.test(w)&&Fo.test(n)&&(s=E.width,d=E.minWidth,p=E.maxWidth,E.minWidth=E.maxWidth=E.width=w,w=i.width,E.width=s,E.minWidth=d,E.maxWidth=p)),w!==void 0?w+"":w}function Oo(e,n){return{get:function(){if(e()){delete this.get;return}return(this.get=n).apply(this,arguments)}}}var rn=["Webkit","Moz","ms"],an=k.createElement("div").style,sn={};function In(e){for(var n=e[0].toUpperCase()+e.slice(1),i=rn.length;i--;)if(e=rn[i]+n,e in an)return e}function No(e){var n=r.cssProps[e]||sn[e];return n||(e in an?e:sn[e]=In(e)||e)}var ro=/^(none|table(?!-c[ea]).+)/,An={position:"absolute",visibility:"hidden",display:"block"},fn={letterSpacing:"0",fontWeight:"400"};function cn(e,n,i){var s=Ye.exec(n);return s?Math.max(0,s[2]-(i||0))+(s[3]||"px"):n}function V(e,n,i,s,d,p){var w=n==="width"?1:0,N=0,E=0,R=0;if(i===(s?"border":"content"))return 0;for(;w<4;w+=2)i==="margin"&&(R+=r.css(e,i+Be[w],!0,d)),s?(i==="content"&&(E-=r.css(e,"padding"+Be[w],!0,d)),i!=="margin"&&(E-=r.css(e,"border"+Be[w]+"Width",!0,d))):(E+=r.css(e,"padding"+Be[w],!0,d),i!=="padding"?E+=r.css(e,"border"+Be[w]+"Width",!0,d):N+=r.css(e,"border"+Be[w]+"Width",!0,d));return!s&&p>=0&&(E+=Math.max(0,Math.ceil(e["offset"+n[0].toUpperCase()+n.slice(1)]-p-E-N-.5))||0),E+R}function ce(e,n,i){var s=To(e),d=!a.boxSizingReliable()||i,p=d&&r.css(e,"boxSizing",!1,s)==="border-box",w=p,N=uo(e,n,s),E="offset"+n[0].toUpperCase()+n.slice(1);if(Uo.test(N)){if(!i)return N;N="auto"}return(!a.boxSizingReliable()&&p||!a.reliableTrDimensions()&&W(e,"tr")||N==="auto"||!parseFloat(N)&&r.css(e,"display",!1,s)==="inline")&&e.getClientRects().length&&(p=r.css(e,"boxSizing",!1,s)==="border-box",w=E in e,w&&(N=e[E])),N=parseFloat(N)||0,N+V(e,n,i||(p?"border":"content"),w,s,N)+"px"}r.extend({cssHooks:{opacity:{get:function(e,n){if(n){var i=uo(e,"opacity");return i===""?"1":i}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!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,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,n,i,s){if(!(!e||e.nodeType===3||e.nodeType===8||!e.style)){var d,p,w,N=F(n),E=qo.test(n),R=e.style;if(E||(n=No(N)),w=r.cssHooks[n]||r.cssHooks[N],i!==void 0){if(p=typeof i,p==="string"&&(d=Ye.exec(i))&&d[1]&&(i=rt(e,n,d),p="number"),i==null||i!==i)return;p==="number"&&!E&&(i+=d&&d[3]||(r.cssNumber[N]?"":"px")),!a.clearCloneStyle&&i===""&&n.indexOf("background")===0&&(R[n]="inherit"),(!w||!("set"in w)||(i=w.set(e,i,s))!==void 0)&&(E?R.setProperty(n,i):R[n]=i)}else return w&&"get"in w&&(d=w.get(e,!1,s))!==void 0?d:R[n]}},css:function(e,n,i,s){var d,p,w,N=F(n),E=qo.test(n);return E||(n=No(N)),w=r.cssHooks[n]||r.cssHooks[N],w&&"get"in w&&(d=w.get(e,!0,i)),d===void 0&&(d=uo(e,n,s)),d==="normal"&&n in fn&&(d=fn[n]),i===""||i?(p=parseFloat(d),i===!0||isFinite(p)?p||0:d):d}}),r.each(["height","width"],function(e,n){r.cssHooks[n]={get:function(i,s,d){if(s)return ro.test(r.css(i,"dis
3play"))&&(!i.getClientRects().length||!i.getBoundingClientRect().width)?nn(i,An,function(){return ce(i,n,d)}):ce(i,n,d)},set:function(i,s,d){var p,w=To(i),N=!a.scrollboxSize()&&w.position==="absolute",E=N||d,R=E&&r.css(i,"boxSizing",!1,w)==="border-box",oe=d?V(i,n,d,R,w):0;return R&&N&&(oe-=Math.ceil(i["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(w[n])-V(i,n,"border",!1,w)-.5)),oe&&(p=Ye.exec(s))&&(p[3]||"px")!=="px"&&(i.style[n]=s,s=r.css(i,n)),cn(i,s,oe)}}}),r.cssHooks.marginLeft=Oo(a.reliableMarginLeft,function(e,n){if(n)return(parseFloat(uo(e,"marginLeft"))||e.getBoundingClientRect().left-nn(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(e,n){r.cssHooks[e+n]={expand:function(i){for(var s=0,d={},p=typeof i=="string"?i.split(" "):[i];s<4;s++)d[e+Be[s]+n]=p[s]||p[s-2]||p[0];return d}},e!=="margin"&&(r.cssHooks[e+n].set=cn)}),r.fn.extend({css:function(e,n){return u(this,function(i,s,d){var p,w,N={},E=0;if(Array.isArray(s)){for(p=To(i),w=s.length;E<w;E++)N[s[E]]=r.css(i,s[E],!1,p);return N}return d!==void 0?r.style(i,s,d):r.css(i,s)},e,n,arguments.length>1)}});function pe(e,n,i,s,d){return new pe.prototype.init(e,n,i,s,d)}r.Tween=pe,pe.prototype={constructor:pe,init:function(e,n,i,s,d,p){this.elem=e,this.prop=i,this.easing=d||r.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=s,this.unit=p||(r.cssNumber[i]?"":"px")},cur:function(){var e=pe.propHooks[this.prop];return e&&e.get?e.get(this):pe.propHooks._default.get(this)},run:function(e){var n,i=pe.propHooks[this.prop];return this.options.duration?this.pos=n=r.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=n=e,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):pe.propHooks._default.set(this),this}},pe.prototype.init.prototype=pe.prototype,pe.propHooks={_default:{get:function(e){var n;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(n=r.css(e.elem,e.prop,""),!n||n==="auto"?0:n)},set:function(e){r.fx.step[e.prop]?r.fx.step[e.prop](e):e.elem.nodeType===1&&(r.cssHooks[e.prop]||e.elem.style[No(e.prop)]!=null)?r.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},pe.propHooks.scrollTop=pe.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},r.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},r.fx=pe.prototype.init,r.fx.step={};var qe,Mt,Et=/^(?:toggle|show|hide)$/,Wo=/queueHooks$/;function Vo(){Mt&&(k.hidden===!1&&o.requestAnimationFrame?o.requestAnimationFrame(Vo):o.setTimeout(Vo,r.fx.interval),r.fx.tick())}function vr(){return o.setTimeout(function(){qe=void 0}),qe=Date.now()}function ln(e,n){var i,s=0,d={height:e};for(n=n?1:0;s<4;s+=2-n)i=Be[s],d["margin"+i]=d["padding"+i]=e;return n&&(d.opacity=d.width=e),d}function wr(e,n,i){for(var s,d=(qt.tweeners[n]||[]).concat(qt.tweeners["*"]),p=0,w=d.length;p<w;p++)if(s=d[p].call(i,n,e))return s}function ja(e,n,i){var s,d,p,w,N,E,R,oe,se="width"in n||"height"in n,G=this,be={},Qe=e.style,it=e.nodeType&&mt(e),et=J.get(e,"fxshow");i.queue||(w=r._queueHooks(e,"fx"),w.unqueued==null&&(w.unqueued=0,N=w.empty.fire,w.empty.fire=function(){w.unqueued||N()}),w.unqueued++,G.always(function(){G.always(function(){w.unqueued--,r.queue(e,"fx").length||w.empty.fire()})}));for(s in n)if(d=n[s],Et.test(d)){if(delete n[s],p=p||d==="toggle",d===(it?"hide":"show"))if(d==="show"&&et&&et[s]!==void 0)it=!0;else continue;be[s]=et&&et[s]||r.style(e,s)}if(E=!r.isEmptyObject(n),!(!E&&r.isEmptyObject(be))){se&&e.nodeType===1&&(i.overflow=[Qe.overflow,Qe.overflowX,Qe.overflowY],R=et&&et.display,R==null&&(R=J.get(e,"display")),oe=r.css(e,"display"),oe==="none"&&(R?oe=R:(kt([e],!0),R=e.style.display||R,oe=r.css(e,"display"),kt([e]))),(oe==="inline"||oe==="inline-block"&&R!=null)&&r.css(e,"float")==="none"&&(E||(G.done(function(){Qe.display=R}),R==null&&(oe=Qe.display,R=oe==="none"?"":oe)),Qe.display="inline-block")),i.overflow&&(Qe.overflow="hidden",G.always(function(){Qe.overflow=i.overflow[0],Qe.overflowX=i.overflow[1],Qe.overflowY=i.overflow[2]})),E=!1;for(s in be)E||(et?"hidden"in et&&(it=et.hidden):et=J.access(e,"fxshow",{display:R}),p&&(et.hidden=!it),it&&kt([e],!0),G.done(function(){it||kt([e]),J.remove(e,"fxshow");for(s in be)r.style(e,s,be[s])}
vendor: 6,506 bytes, line 3
3)),E=wr(it?et[s]:0,s,G),s in et||(et[s]=E.start,it&&(E.end=E.start,E.start=0))}}function Ua(e,n){var i,s,d,p,w;for(i in e)if(s=F(i),d=n[s],p=e[i],Array.isArray(p)&&(d=p[1],p=e[i]=p[0]),i!==s&&(e[s]=p,delete e[i]),w=r.cssHooks[s],w&&"expand"in w){p=w.expand(p),delete e[s];for(i in p)i in e||(e[i]=p[i],n[i]=d)}else n[s]=d}function qt(e,n,i){var s,d,p=0,w=qt.prefilters.length,N=r.Deferred().always(function(){delete E.elem}),E=function(){if(d)return!1;for(var se=qe||vr(),G=Math.max(0,R.startTime+R.duration-se),be=G/R.duration||0,Qe=1-be,it=0,et=R.tweens.length;it<et;it++)R.tweens[it].run(Qe);return N.notifyWith(e,[R,Qe,G]),Qe<1&&et?G:(et||N.notifyWith(e,[R,1,0]),N.resolveWith(e,[R]),!1)},R=N.promise({elem:e,props:r.extend({},n),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},i),originalProperties:n,originalOptions:i,startTime:qe||vr(),duration:i.duration,tweens:[],createTween:function(se,G){var be=r.Tween(e,R.opts,se,G,R.opts.specialEasing[se]||R.opts.easing);return R.tweens.push(be),be},stop:function(se){var G=0,be=se?R.tweens.length:0;if(d)return this;for(d=!0;G<be;G++)R.tweens[G].run(1);return se?(N.notifyWith(e,[R,1,0]),N.resolveWith(e,[R,se])):N.rejectWith(e,[R,se]),this}}),oe=R.props;for(Ua(oe,R.opts.specialEasing);p<w;p++)if(s=qt.prefilters[p].call(R,e,oe,R.opts),s)return A(s.stop)&&(r._queueHooks(R.elem,R.opts.queue).stop=s.stop.bind(s)),s;return r.map(oe,wr,R),A(R.opts.start)&&R.opts.start.call(e,R),R.progress(R.opts.progress).done(R.opts.done,R.opts.complete).fail(R.opts.fail).always(R.opts.always),r.fx.timer(r.extend(E,{elem:e,anim:R,queue:R.opts.queue})),R}r.Animation=r.extend(qt,{tweeners:{"*":[function(e,n){var i=this.createTween(e,n);return rt(i.elem,e,Ye.exec(n),i),i}]},tweener:function(e,n){A(e)?(n=e,e=["*"]):e=e.match(Je);for(var i,s=0,d=e.length;s<d;s++)i=e[s],qt.tweeners[i]=qt.tweeners[i]||[],qt.tweeners[i].unshift(n)},prefilters:[ja],prefilter:function(e,n){n?qt.prefilters.unshift(e):qt.prefilters.push(e)}}),r.speed=function(e,n,i){var s=e&&typeof e=="object"?r.extend({},e):{complete:i||!i&&n||A(e)&&e,duration:e,easing:i&&n||n&&!A(n)&&n};return r.fx.off?s.duration=0:typeof s.duration!="number"&&(s.duration in r.fx.speeds?s.duration=r.fx.speeds[s.duration]:s.duration=r.fx.speeds._default),(s.queue==null||s.queue===!0)&&(s.queue="fx"),s.old=s.complete,s.complete=function(){A(s.old)&&s.old.call(this),s.queue&&r.dequeue(this,s.queue)},s},r.fn.extend({fadeTo:function(e,n,i,s){return this.filter(mt).css("opacity",0).show().end().animate({opacity:n},e,i,s)},animate:function(e,n,i,s){var d=r.isEmptyObject(e),p=r.speed(n,i,s),w=function(){var N=qt(this,r.extend({},e),p);(d||J.get(this,"finish"))&&N.stop(!0)};return w.finish=w,d||p.queue===!1?this.each(w):this.queue(p.queue,w)},stop:function(e,n,i){var s=function(d){var p=d.stop;delete d.stop,p(i)};return typeof e!="string"&&(i=n,n=e,e=void 0),n&&this.queue(e||"fx",[]),this.each(function(){var d=!0,p=e!=null&&e+"queueHooks",w=r.timers,N=J.get(this);if(p)N[p]&&N[p].stop&&s(N[p]);else for(p in N)N[p]&&N[p].stop&&Wo.test(p)&&s(N[p]);for(p=w.length;p--;)w[p].elem===this&&(e==null||w[p].queue===e)&&(w[p].anim.stop(i),d=!1,w.splice(p,1));(d||!i)&&r.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var n,i=J.get(this),s=i[e+"queue"],d=i[e+"queueHooks"],p=r.timers,w=s?s.length:0;for(i.finish=!0,r.queue(this,e,[]),d&&d.stop&&d.stop.call(this,!0),n=p.length;n--;)p[n].elem===this&&p[n].queue===e&&(p[n].anim.stop(!0),p.splice(n,1));for(n=0;n<w;n++)s[n]&&s[n].finish&&s[n].finish.call(this);delete i.finish})}}),r.each(["toggle","show","hide"],function(e,n){var i=r.fn[n];r.fn[n]=function(s,d,p){return s==null||typeof s=="boolean"?i.apply(this,arguments):this.animate(ln(n,!0),s,d,p)}}),r.each({slideDown:ln("show"),slideUp:ln("hide"),slideToggle:ln("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){r.fn[e]=function(i,s,d){return this.animate(n,i,s,d)}}),r.timers=[],r.fx.tick=function(){var e,n=0,i=r.timers;for(qe=Date.now();n<i.length;n++)e=i[n],!e()&&i[n]===e&&i.splice(n--,1);i.length||r.fx.stop(),qe=void 0},r.fx.timer=function(e){r.timers.push(e),r.fx.start()},r.fx.interval=13,r.fx.start=function(){Mt||(Mt=!0,Vo())},r.fx.stop=function(){Mt=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(e,n){return e=r.fx&&r.fx.speeds[e]||e,n=n||"fx",this.queue(n,function(i,s){var d=o.setTimeout(i,e);s.stop=function(){o.clearTimeout(d)}})},function(){var e=k.createElement("input"),n=k.createElement("select"),i=n.appendChild(k.createElement("option"));e.type="checkbox",a.checkOn=e.value!=="",a.optSelected=i.selected,e=k.createElement("input"),e.value="t",e.type="radio",a.radioValue=e.value==="t"}();var yr,Yo=r.expr.attrHandle;r.fn.extend({attr:function(e,n){return u(this,r.attr,e,n,arguments.length>1)},removeAttr:function(e){return this.each(function(){r.removeAttr(this,e)})}}),r.extend({attr:function(e,n,i){var s,d,p=e.nodeType;if(!(p===3||p===8||p===2)){if(typeof e.getAttribute>"u")return r.prop(e,n,i);if((p!==1||!r.isXMLDoc(e))&&(d=r.attrHooks[n.toLowerCase()]||(r.expr.match.bool.test(n)?yr:void 0)),i!==void 0){if(i===null){r.removeAttr(e,n);return}return d&&"set"in d&&(s=d.set(e,i,n))!==void 0?s:(e.setAttribute(n,i+""),i)}return d&&"get"in d&&(s=d.get(e,n))!==null?s:(s=r.find.attr(e,n),s??void 0)}},attrHooks:{type:{set:function(e,n){if(!a.radioValue&&n==="radio"&&W(e,"input")){var i=e.value;return e.setAttribute("type",n),i&&(e.value=i),n}}}},removeAttr:function(e,n){var i,s=0,d=n&&n.match(Je);if(d&&e.nodeType===1)for(;i=d[s++];)e.removeAttribute(i)}}),yr={set:function(e,n,i){return n===!1?r.removeAttr(e,i):e.setAttribute(i,i),i}},r.each(r.expr.match.bool.source.match(/\w+/g),function(e,n){var i=Yo[n]||r.find.attr;Yo[n]=function(s,d,p){var w,N,E=d.toLowerCase();return p||(N=Yo[E],Yo[E]=w,w=i(s,d,p)!=null?E:null,Yo[E]=N),w}});var qa=/^(?:input|select|textarea|button)$/i,Wa=/^(?:a|area)$/i;r.fn.extend({prop:function(e,n){return u(this,r.prop,e,n,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[r.propFix[e]||e]})}}),r.extend({prop:function(e,n,i){var s,d,p=e.nodeType;if(!(p===3||p===8||p===2))return(p!==1||!r.isXMLDoc(e))&&(n=r.propFix[n]||n,d=r.propHooks[n]),i!==void 0?d&&"set"in d&&(s=d.set(e,i,n))!==void 0?s:e[n]=i:d&&"get"in d&&(s=d.get(e,n))!==null?s:e[n]},propHooks:{tabIndex:{get:function(e){var n=r.find.attr(e,"tabindex");return n?parseInt(n,10):qa.test(e.nodeName)||Wa.test(e.nodeName)&&e.href?
vendor: 4,652 bytes, lines 3-4
30:-1}}},propFix:{for:"htmlFor",class:"className"}}),a.optSelected||(r.propHooks.selected={get:function(e){var n=e.parentNode;return n&&n.parentNode&&n.parentNode.selectedIndex,null},set:function(e){var n=e.parentNode;n&&(n.selectedIndex,n.parentNode&&n.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function Co(e){var n=e.match(Je)||[];return n.join(" ")}function So(e){return e.getAttribute&&e.getAttribute("class")||""}function Dn(e){return Array.isArray(e)?e:typeof e=="string"?e.match(Je)||[]:[]}r.fn.extend({addClass:function(e){var n,i,s,d,p,w;return A(e)?this.each(function(N){r(this).addClass(e.call(this,N,So(this)))}):(n=Dn(e),n.length?this.each(function(){if(s=So(this),i=this.nodeType===1&&" "+Co(s)+" ",i){for(p=0;p<n.length;p++)d=n[p],i.indexOf(" "+d+" ")<0&&(i+=d+" ");w=Co(i),s!==w&&this.setAttribute("class",w)}}):this)},removeClass:function(e){var n,i,s,d,p,w;return A(e)?this.each(function(N){r(this).removeClass(e.call(this,N,So(this)))}):arguments.length?(n=Dn(e),n.length?this.each(function(){if(s=So(this),i=this.nodeType===1&&" "+Co(s)+" ",i){for(p=0;p<n.length;p++)for(d=n[p];i.indexOf(" "+d+" ")>-1;)i=i.replace(" "+d+" "," ");w=Co(i),s!==w&&this.setAttribute("class",w)}}):this):this.attr("class","")},toggleClass:function(e,n){var i,s,d,p,w=typeof e,N=w==="string"||Array.isArray(e);return A(e)?this.each(function(E){r(this).toggleClass(e.call(this,E,So(this),n),n)}):typeof n=="boolean"&&N?n?this.addClass(e):this.removeClass(e):(i=Dn(e),this.each(function(){if(N)for(p=r(this),d=0;d<i.length;d++)s=i[d],p.hasClass(s)?p.removeClass(s):p.addClass(s);else(e===void 0||w==="boolean")&&(s=So(this),s&&J.set(this,"__className__",s),this.setAttribute&&this.setAttribute("class",s||e===!1?"":J.get(this,"__className__")||""))}))},hasClass:function(e){var n,i,s=0;for(n=" "+e+" ";i=this[s++];)if(i.nodeType===1&&(" "+Co(So(i))+" ").indexOf(n)>-1)return!0;return!1}});var Va=/\r/g;r.fn.extend({val:function(e){var n,i,s,d=this[0];return arguments.length?(s=A(e),this.each(function(p){var w;this.nodeType===1&&(s?w=e.call(this,p,r(this).val()):w=e,w==null?w="":typeof w=="number"?w+="":Array.isArray(w)&&(w=r.map(w,function(N){return N==null?"":N+""})),n=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],(!n||!("set"in n)||n.set(this,w,"value")===void 0)&&(this.value=w))})):d?(n=r.valHooks[d.type]||r.valHooks[d.nodeName.toLowerCase()],n&&"get"in n&&(i=n.get(d,"value"))!==void 0?i:(i=d.value,typeof i=="string"?i.replace(Va,""):i??"")):void 0}}),r.extend({valHooks:{option:{get:function(e){var n=r.find.attr(e,"value");return n??Co(r.text(e))}},select:{get:function(e){var n,i,s,d=e.options,p=e.selectedIndex,w=e.type==="select-one",N=w?null:[],E=w?p+1:d.length;for(p<0?s=E:s=w?p:0;s<E;s++)if(i=d[s],(i.selected||s===p)&&!i.disabled&&(!i.parentNode.disabled||!W(i.parentNode,"optgroup"))){if(n=r(i).val(),w)return n;N.push(n)}return N},set:function(e,n){for(var i,s,d=e.options,p=r.makeArray(n),w=d.length;w--;)s=d[w],(s.selected=r.inArray(r.valHooks.option.get(s),p)>-1)&&(i=!0);return i||(e.selectedIndex=-1),p}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(e,n){if(Array.isArray(n))return e.checked=r.inArray(r(e).val(),n)>-1}},a.checkOn||(r.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})});var Xo=o.location,xr={guid:Date.now()},En=/\?/;r.parseXML=function(e){var n,i;if(!e||typeof e!="string")return null;try{n=new o.DOMParser().parseFromString(e,"text/xml")}catch{}return i=n&&n.getElementsByTagName("parsererror")[0],(!n||i)&&r.error("Invalid XML: "+(i?r.map(i.childNodes,function(s){return s.textContent}).join(`
4`):e)),n};var kr=/^(?:focusinfocus|focusoutblur)$/,_r=function(e){e.stopPropagation()};r.extend(r.event,{trigger:function(e,n,i,s){var d,p,w,N,E,R,oe,se,G=[i||k],be=z.call(e,"type")?e.type:e,Qe=z.call(e,"namespace")?e.namespace.split("."):[];if(p=se=w=i=i||k,!(i.nodeType===3||i.nodeType===8)&&!kr.test(be+r.event.triggered)&&(be.indexOf(".")>-1&&(Qe=be.split("."),be=Qe.shift(),Qe.sort()),E=be.indexOf(":")<0&&"on"+be,e=e[r.expando]?e:new r.Event(be,typeof e=="object"&&e),e.isTrigger=s?2:3,e.namespace=Qe.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+Qe.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),n=n==null?[e]:r.makeArray(n,[e]),oe=r.event.special[be]||{},!(!s&&oe.trigger&&oe.trigger.apply(i,n)===!1))){if(!s&&!oe.noBubble&&!Z(i)){for(N=oe.delegateType||be,kr.test(N+be)||(p=p.parentNode);p;p=p.parentNode)G.push(p),w=p;
vendor: 17,296 bytes, lines 4-6
4w===(i.ownerDocument||k)&&G.push(w.defaultView||w.parentWindow||o)}for(d=0;(p=G[d++])&&!e.isPropagationStopped();)se=p,e.type=d>1?N:oe.bindType||be,R=(J.get(p,"events")||Object.create(null))[e.type]&&J.get(p,"handle"),R&&R.apply(p,n),R=E&&p[E],R&&R.apply&&te(p)&&(e.result=R.apply(p,n),e.result===!1&&e.preventDefault());return e.type=be,!s&&!e.isDefaultPrevented()&&(!oe._default||oe._default.apply(G.pop(),n)===!1)&&te(i)&&E&&A(i[be])&&!Z(i)&&(w=i[E],w&&(i[E]=null),r.event.triggered=be,e.isPropagationStopped()&&se.addEventListener(be,_r),i[be](),e.isPropagationStopped()&&se.removeEventListener(be,_r),r.event.triggered=void 0,w&&(i[E]=w)),e.result}},simulate:function(e,n,i){var s=r.extend(new r.Event,i,{type:e,isSimulated:!0});r.event.trigger(s,null,n)}}),r.fn.extend({trigger:function(e,n){return this.each(function(){r.event.trigger(e,n,this)})},triggerHandler:function(e,n){var i=this[0];if(i)return r.event.trigger(e,n,i,!0)}});var Ya=/\[\]$/,Tr=/\r?\n/g,Xa=/^(?:submit|button|image|reset|file)$/i,Ga=/^(?:input|select|textarea|keygen)/i;function zn(e,n,i,s){var d;if(Array.isArray(n))r.each(n,function(p,w){i||Ya.test(e)?s(e,w):zn(e+"["+(typeof w=="object"&&w!=null?p:"")+"]",w,i,s)});else if(!i&&c(n)==="object")for(d in n)zn(e+"["+d+"]",n[d],i,s);else s(e,n)}r.param=function(e,n){var i,s=[],d=function(p,w){var N=A(w)?w():w;s[s.length]=encodeURIComponent(p)+"="+encodeURIComponent(N??"")};if(e==null)return"";if(Array.isArray(e)||e.jquery&&!r.isPlainObject(e))r.each(e,function(){d(this.name,this.value)});else for(i in e)zn(i,e[i],n,d);return s.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=r.prop(this,"elements");return e?r.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!r(this).is(":disabled")&&Ga.test(this.nodeName)&&!Xa.test(e)&&(this.checked||!yt.test(e))}).map(function(e,n){var i=r(this).val();return i==null?null:Array.isArray(i)?r.map(i,function(s){return{name:n.name,value:s.replace(Tr,`\r
5`)}}):{name:n.name,value:i.replace(Tr,`\r
6`)}}).get()}});var Qa=/%20/g,Ka=/#.*$/,Za=/([?&])_=[^&]*/,Ja=/^(.*?):[ \t]*([^\r\n]*)$/mg,$a=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ei=/^(?:GET|HEAD)$/,ti=/^\/\//,Cr={},Fn={},Sr="*/".concat("*"),On=k.createElement("a");On.href=Xo.href;function Ir(e){return function(n,i){typeof n!="string"&&(i=n,n="*");var s,d=0,p=n.toLowerCase().match(Je)||[];if(A(i))for(;s=p[d++];)s[0]==="+"?(s=s.slice(1)||"*",(e[s]=e[s]||[]).unshift(i)):(e[s]=e[s]||[]).push(i)}}function Ar(e,n,i,s){var d={},p=e===Fn;function w(N){var E;return d[N]=!0,r.each(e[N]||[],function(R,oe){var se=oe(n,i,s);if(typeof se=="string"&&!p&&!d[se])return n.dataTypes.unshift(se),w(se),!1;if(p)return!(E=se)}),E}return w(n.dataTypes[0])||!d["*"]&&w("*")}function Nn(e,n){var i,s,d=r.ajaxSettings.flatOptions||{};for(i in n)n[i]!==void 0&&((d[i]?e:s||(s={}))[i]=n[i]);return s&&r.extend(!0,e,s),e}function oi(e,n,i){for(var s,d,p,w,N=e.contents,E=e.dataTypes;E[0]==="*";)E.shift(),s===void 0&&(s=e.mimeType||n.getResponseHeader("Content-Type"));if(s){for(d in N)if(N[d]&&N[d].test(s)){E.unshift(d);break}}if(E[0]in i)p=E[0];else{for(d in i){if(!E[0]||e.converters[d+" "+E[0]]){p=d;break}w||(w=d)}p=p||w}if(p)return p!==E[0]&&E.unshift(p),i[p]}function ni(e,n,i,s){var d,p,w,N,E,R={},oe=e.dataTypes.slice();if(oe[1])for(w in e.converters)R[w.toLowerCase()]=e.converters[w];for(p=oe.shift();p;)if(e.responseFields[p]&&(i[e.responseFields[p]]=n),!E&&s&&e.dataFilter&&(n=e.dataFilter(n,e.dataType)),E=p,p=oe.shift(),p){if(p==="*")p=E;else if(E!=="*"&&E!==p){if(w=R[E+" "+p]||R["* "+p],!w){for(d in R)if(N=d.split(" "),N[1]===p&&(w=R[E+" "+N[0]]||R["* "+N[0]],w)){w===!0?w=R[d]:R[d]!==!0&&(p=N[0],oe.unshift(N[1]));break}}if(w!==!0)if(w&&e.throws)n=w(n);else try{n=w(n)}catch(se){return{state:"parsererror",error:w?se:"No conversion from "+E+" to "+p}}}}return{state:"success",data:n}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Xo.href,type:"GET",isLocal:$a.test(Xo.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Sr,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":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,n){return n?Nn(Nn(e,r.ajaxSettings),n):Nn(r.ajaxSettings,e)},ajaxPrefilter:Ir(Cr),ajaxTransport:Ir(Fn),ajax:function(e,n){typeof e=="object"&&(n=e,e=void 0),n=n||{};var i,s,d,p,w,N,E,R,oe,se,G=r.ajaxSetup({},n),be=G.context||G,Qe=G.context&&(be.nodeType||be.jquery)?r(be):r.event,it=r.Deferred(),et=r.Callbacks("once memory"),At=G.statusCode||{},St={},Xt={},Gt="canceled",at={readyState:0,getResponseHeader:function(ft){var _t;if(E){if(!p)for(p={};_t=Ja.exec(d);)p[_t[1].toLowerCase()+" "]=(p[_t[1].toLowerCase()+" "]||[]).concat(_t[2]);_t=p[ft.toLowerCase()+" "]}return _t==null?null:_t.join(", ")},getAllResponseHeaders:function(){return E?d:null},setRequestHeader:function(ft,_t){return E==null&&(ft=Xt[ft.toLowerCase()]=Xt[ft.toLowerCase()]||ft,St[ft]=_t),this},overrideMimeType:function(ft){return E==null&&(G.mimeType=ft),this},statusCode:function(ft){var _t;if(ft)if(E)at.always(ft[at.status]);else for(_t in ft)At[_t]=[At[_t],ft[_t]];return this},abort:function(ft){var _t=ft||Gt;return i&&i.abort(_t),Io(0,_t),this}};if(it.promise(at),G.url=((e||G.url||Xo.href)+"").replace(ti,Xo.protocol+"//"),G.type=n.method||n.type||G.method||G.type,G.dataTypes=(G.dataType||"*").toLowerCase().match(Je)||[""],G.crossDomain==null){N=k.createElement("a");try{N.href=G.url,N.href=N.href,G.crossDomain=On.protocol+"//"+On.host!=N.protocol+"//"+N.host}catch{G.crossDomain=!0}}if(G.data&&G.processData&&typeof G.data!="string"&&(G.data=r.param(G.data,G.traditional)),Ar(Cr,G,n,at),E)return at;R=r.event&&G.global,R&&r.active++===0&&r.event.trigger("ajaxStart"),G.type=G.type.toUpperCase(),G.hasContent=!ei.test(G.type),s=G.url.replace(Ka,""),G.hasContent?G.data&&G.processData&&(G.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(G.data=G.data.replace(Qa,"+")):(se=G.url.slice(s.length),G.data&&(G.processData||typeof G.data=="string")&&(s+=(En.test(s)?"&":"?")+G.data,delete G.data),G.cache===!1&&(s=s.replace(Za,"$1"),se=(En.test(s)?"&":"?")+"_="+xr.guid+++se),G.url=s+se),G.ifModified&&(r.lastModified[s]&&at.setRequestHeader("If-Modified-Since",r.lastModified[s]),r.etag[s]&&at.setRequestHeader("If-None-Match",r.etag[s])),(G.data&&G.hasContent&&G.contentType!==!1||n.contentType)&&at.setRequestHeader("Content-Type",G.contentType),at.setRequestHeader("Accept",G.dataTypes[0]&&G.accepts[G.dataTypes[0]]?G.accepts[G.dataTypes[0]]+(G.dataTypes[0]!=="*"?", "+Sr+"; q=0.01":""):G.accepts["*"]);for(oe in G.headers)at.setRequestHeader(oe,G.headers[oe]);if(G.beforeSend&&(G.beforeSend.call(be,at,G)===!1||E))return at.abort();if(Gt="abort",et.add(G.complete),at.done(G.success),at.fail(G.error),i=Ar(Fn,G,n,at),!i)Io(-1,"No Transport");else{if(at.readyState=1,R&&Qe.trigger("ajaxSend",[at,G]),E)return at;G.async&&G.timeout>0&&(w=o.setTimeout(function(){at.abort("timeout")},G.timeout));try{E=!1,i.send(St,Io)}catch(ft){if(E)throw ft;Io(-1,ft)}}function Io(ft,_t,Qo,Ln){var Qt,Ko,Kt,bo,ho,Bt=_t;E||(E=!0,w&&o.clearTimeout(w),i=void 0,d=Ln||"",at.readyState=ft>0?4:0,Qt=ft>=200&&ft<300||ft===304,Qo&&(bo=oi(G,at,Qo)),!Qt&&r.inArray("script",G.dataTypes)>-1&&r.inArray("json",G.dataTypes)<0&&(G.converters["text script"]=function(){}),bo=ni(G,bo,at,Qt),Qt?(G.ifModified&&(ho=at.getResponseHeader("Last-Modified"),ho&&(r.lastModified[s]=ho),ho=at.getResponseHeader("etag"),ho&&(r.etag[s]=ho)),ft===204||G.type==="HEAD"?Bt="nocontent":ft===304?Bt="notmodified":(Bt=bo.state,Ko=bo.data,Kt=bo.error,Qt=!Kt)):(Kt=Bt,(ft||!Bt)&&(Bt="error",ft<0&&(ft=0))),at.status=ft,at.statusText=(_t||Bt)+"",Qt?it.resolveWith(be,[Ko,Bt,at]):it.rejectWith(be,[at,Bt,Kt]),at.statusCode(At),At=void 0,R&&Qe.trigger(Qt?"ajaxSuccess":"ajaxError",[at,G,Qt?Ko:Kt]),et.fireWith(be,[at,Bt]),R&&(Qe.trigger("ajaxComplete",[at,G]),--r.active||r.event.trigger("ajaxStop")))}return at},getJSON:function(e,n,i){return r.get(e,n,i,"json")},getScript:function(e,n){return r.get(e,void 0,n,"script")}}),r.each(["get","post"],function(e,n){r[n]=function(i,s,d,p){return A(s)&&(p=p||d,d=s,s=void 0),r.ajax(r.extend({url:i,type:n,dataType:p,data:s,success:d},r.isPlainObject(i)&&i))}}),r.ajaxPrefilter(function(e){var n;for(n in e.headers)n.toLowerCase()==="content-type"&&(e.contentType=e.headers[n]||"")}),r._evalUrl=function(e,n,i){return r.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(s){r.globalEval(s,n,i)}})},r.fn.extend({wrapAll:function(e){var n;return this[0]&&(A(e)&&(e=e.call(this[0])),n=r(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map(function(){for(var i=this;i.firstElementChild;)i=i.firstElementChild;return i}).append(this)),this},wrapInner:function(e){return A(e)?this.each(function(n){r(this).wrapInner(e.call(this,n))}):this.each(function(){var n=r(this),i=n.contents();i.length?i.wrapAll(e):n.append(e)})},wrap:function(e){var n=A(e);return this.each(function(i){r(this).wrapAll(n?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(e){return!r.expr.pseudos.visible(e)},r.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new o.XMLHttpRequest}catch{}};var ri={0:200,1223:204},Go=r.ajaxSettings.xhr();a.cors=!!Go&&"withCredentials"in Go,a.ajax=Go=!!Go,r.ajaxTransport(function(e){var n,i;if(a.cors||Go&&!e.crossDomain)return{send:function(s,d){var p,w=e.xhr();if(w.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(p in e.xhrFields)w[p]=e.xhrFields[p];e.mimeType&&w.overrideMimeType&&w.overrideMimeType(e.mimeType),!e.crossDomain&&!s["X-Requested-With"]&&(s["X-Requested-With"]="XMLHttpRequest");for(p in s)w.setRequestHeader(p,s[p]);n=function(N){return function(){n&&(n=i=w.onload=w.onerror=w.onabort=w.ontimeout=w.onreadystatechange=null,N==="abort"?w.abort():N==="error"?typeof w.status!="number"?d(0,"error"):d(w.status,w.statusText):d(ri[w.status]||w.status,w.statusText,(w.responseType||"text")!=="text"||typeof w.responseText!="string"?{binary:w.response}:{text:w.responseText},w.getAllResponseHeaders()))}},w.onload=n(),i=w.onerror=w.ontimeout=n("error"),w.onabort!==void 0?w.onabort=i:w.onreadystatechange=function(){w.readyState===4&&o.setTimeout(function(){n&&i()})},n=n("abort");try{w.send(e.hasContent&&e.data||null)}catch(N){if(n)throw N}},abort:function(){n&&n()}}}),r.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),r.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 r.globalEval(e),e}}}),r.ajaxPrefilter("script",function(e){e.cache===void 0&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),r.ajaxTransport("script",function(e){if(e.crossDomain||e.scriptAttrs){var n,i;return{send:function(s,d){n=r("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(p){n.remove(),i=null,p&&d(p.type==="error"?404:200,p.type)}),k.head.appendChild(n[0])},abort:function(){i&&i()}}}});var Dr=[],Mn=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Dr.pop()||r.expando+"_"+xr.guid++;return this[e]=!0,e}}),r.ajaxPrefilter("json jsonp",function(e,n,i){var s,d,p,w=e.jsonp!==!1&&(Mn.test(e.url)?"url":typeof e.data=="string"&&(e.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Mn.test(e.data)&&"data");if(w||e.dataTypes[0]==="jsonp")return s=e.jsonpCallback=A(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,w?e[w]=e[w].replace(Mn,"$1"+s):e.jsonp!==!1&&(e.url+=(En.test(e.url)?"&":"?")+e.jsonp+"="+s),e.converters["script json"]=function(){return p||r.error(s+" was not called"),p[0]},e.dataTypes[0]="json",d=o[s],o[s]=function(){p=arguments},i.always(function(){d===void 0?r(o).removeProp(s):o[s]=d,e[s]&&(e.jsonpCallback=n.jsonpCallback,Dr.push(s)),p&&A(d)&&d(p[0]),p=d=void 0}),"script"}),a.createHTMLDocument=function(){var e=k.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",e.childNodes.length===2}(),r.parseHTML=function(e,n,i){if(typeof e!="string")return[];typeof n=="boolean"&&(i=n,n=!1);var s,d,p;return n||(a.createHTMLDocument?(n=k.implementation.createHTMLDocument(""),s=n.createElement("base"),s.href=k.location.href,n.head.appendChild(s)):n=k),d=Ce.exec(e),p=!i&&[],d?[n.createElement(d[1])]:(d=lo([e],n,p),p&&p.length&&r(p).remove(),r.merge([],d.childNodes))},r.fn.load=function(e,n,i){var s,d,p,w=this,N=e.indexOf(" ");return N>-1&&(s=Co(e.slice(N)),e=e.slice(0,N)),A(n)?(i=n,n=void 0):n&&typeof n=="object"&&(d="POST"),w.length>0&&r.ajax({url:e,type:d||"GET",dataType:"html",data:n}).done(function(E){p=arguments,w.html(s?r("<div>").append(r.parseHTML(E)).find(s):E)}).always(i&&function(E,R){w.each(function(){i.apply(this,p||[E.responseText,R,E])})}),this},r.expr.pseudos.animated=function(e){return r.grep(r.timers,function(n){return e===n.elem}).length},r.offset={setOffset:function(e,n,i){var s,d,p,w,N,E,R,oe=r.css(e,"position"),se=r(e),G={};oe==="static"&&(e.style.position="relative"),N=se.offset(),p=r.css(e,"top"),E=r.css(e,"left"),R=(oe==="absolute"||oe==="fixed")&&(p+E).indexOf("auto")>-1,R?(s=se.position(),w=s.top,d=s.left):(w=parseFloat(p)||0,d=parseFloat(E)||0),A(n)&&(n=n.call(e,i,r.extend({},N))),n.top!=null&&(G.top=n.top-N.top+w),n.left!=null&&(G.left=n.left-N.left+d),"using"in n?n.using.call(e,G):se.css(G)}},r.fn.extend({offset:function(e){if(arguments.length)return e===void 0?this:this.each(function(d){r.offset.setOffset(this,e,d)});var n,i,s=this[0];if(s)return s.getClientRects().length?(n=s.getBoundingClientRect(),i=s.ownerDocument.defaultView,{top:n.top+i.pageYOffset,left:n.left+i.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,n,i,s=this[0],d={top:0,left:0};if(r.css(s,"position")==="fixed")n=s.getBoundingClientRect();else{for(n=this.offset(),i=s.ownerDocument,e=s.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&r.css(e,"position")==="static";)e=e.parentNode;e&&e!==s&&e.nodeType===1&&(d=r(e).offset(),d.top+=r.css(e,"borderTopWidth",!0),d.left+=r.css(e,"borderLeftWidth",!0))}return{top:n.top-d.top-r.css(s,"marginTop",!0),left:n.left-d.left-r.css(s,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&r.css(e,"position")==="static";)e=e.offsetParent;return e||Ve})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var i=n==="pageYOffset";r.fn[e]=function(s){return u(this,function(d,p,w){var N;if(Z(d)?N=d:d.nodeType===9&&(N=d.defaultView),w===void 0)return N?N[n]:d[p];N?N.scrollTo(i?N.pageXOffset:w,i?w:N.pageYOffset):d[p]=w},e,s,arguments.length)}}),r.each(["top","left"],function(e,n){r.cssHooks[n]=Oo(a.pixelPosition,function(i,s){if(s)return s=uo(i,n),Uo.test(s)?r(i).position()[n]+"px":s})}),r.each({Height:"height",Width:"width"},function(e,n){r.each({padding:"inner"+e,content:n,"":"outer"+e},function(i,s){r.fn[s]=function(d,p){var w=arguments.length&&(i||typeof d!="boolean"),N=i||(d===!0||p===!0?"margin":"border");return u(this,function(E,R,oe){var se;return Z(E)?s.indexOf("outer")===0?E["inner"+e]:E.document.documentElement["client"+e]:E.nodeType===9?(se=E.documentElement,Math.max(E.body["scroll"+e],se["scroll"+e],E.body["offset"+e],se["offset"+e],se["client"+e])):oe===void 0?r.css(E,R,N):r.style(E,R,oe,N)},n,w?d:void 0,w)}})}),r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,n){r.fn[n]=function(i){return this.on(n,i)}}),r.fn.extend({bind:function(e,n,i){return this.on(e,null,n,i)},unbind:function(e,n){return this.off(e,null,n)},delegate:function(e,n,i,s){return this.on(n,e,i,s)},undelegate:function(e,n,i){return arguments.length===1?this.off(e,"**"):this.off(n,e||"**",i)},hover:function(e,n){return this.on("mouseenter",e).on("mouseleave",n||e)}}),r.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,n){r.fn[n]=function(i,s){return arguments.length>0?this.on(n,null,i,s):this.trigger(n)}});var ai=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;r.proxy=function(e,n){var i,s,d;if(typeof n=="string"&&(i=e[n],n=e,e=i),!!A(e))return s=t.call(arguments,2),d=function(){return e.apply(n||this,s.concat(t.call(arguments)))},d.guid=e.guid=e.guid||r.guid++,d},r.holdReady=function(e){e?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=W,r.isFunction=A,r.isWindow=Z,r.camelCase=F,r.type=c,r.now=Date.now,r.isNumeric=function(e){var n=r.type(e);
6return(n==="number"||n==="string")&&!isNaN(e-parseFloat(e))},r.trim=function(e){return e==null?"":(e+"").replace(ai,"$1")},typeof define=="function"&&define.amd&&define("jquery",[],function(){return r});var ii=o.jQuery,si=o.$;return r.noConflict=function(e){return o.$===r&&(o.$=si),e&&o.jQuery===r&&(o.jQuery=ii),r},typeof l>"u"&&(o.jQuery=o.$=r),r})});var Lr=Ct((Mr,Wn)=>{Re();(function(o){typeof define=="function"&&define.amd?define(["jquery"],function(l){return o(l)}):typeof Wn=="object"&&typeof Wn.exports=="object"?Mr=o(go()):o(jQuery)})(function(o){o.easing.jswing=o.easing.swing;var l=Math.pow,y=Math.sqrt,h=Math.sin,t=Math.cos,m=Math.PI,T=1.70158,g=T*1.525,v=T+1,C=2*m/3,z=2*m/4.5;function H(b){var a=7.5625,A=2.75;return b<1/A?a*b*b:b<2/A?a*(b-=1.5/A)*b+.75:b<2.5/A?a*(b-=2.25/A)*b+.9375:a*(b-=2.625/A)*b+.984375}o.extend(o.easing,{def:"easeOutQuad",swing:function(b){return o.easing[o.easing.def](b)},easeInQuad:function(b){return b*b},easeOutQuad:function(b){return 1-(1-b)*(1-b)},easeInOutQuad:function(b){return b<.5?2*b*b:1-l(-2*b+2,2)/2},easeInCubic:function(b){return b*b*b},easeOutCubic:function(b){return 1-l(1-b,3)},easeInOutCubic:function(b){return b<.5?4*b*b*b:1-l(-2*b+2,3)/2},easeInQuart:function(b){return b*b*b*b},easeOutQuart:function(b){return 1-l(1-b,4)},easeInOutQuart:function(b){return b<.5?8*b*b*b*b:1-l(-2*b+2,4)/2},easeInQuint:function(b){return b*b*b*b*b},easeOutQuint:function(b){return 1-l(1-b,5)},easeInOutQuint:function(b){return b<.5?16*b*b*b*b*b:1-l(-2*b+2,5)/2},easeInSine:function(b){return 1-t(b*m/2)},easeOutSine:function(b){return h(b*m/2)},easeInOutSine:function(b){return-(t(m*b)-1)/2},easeInExpo:function(b){return b===0?0:l(2,10*b-10)},easeOutExpo:function(b){return b===1?1:1-l(2,-10*b)},easeInOutExpo:function(b){return b===0?0:b===1?1:b<.5?l(2,20*b-10)/2:(2-l(2,-20*b+10))/2},easeInCirc:function(b){return 1-y(1-l(b,2))},easeOutCirc:function(b){return y(1-l(b-1,2))},easeInOutCirc:function(b){return b<.5?(1-y(1-l(2*b,2)))/2:(y(1-l(-2*b+2,2))+1)/2},easeInElastic:function(b){return b===0?0:b===1?1:-l(2,10*b-10)*h((b*10-10.75)*C)},easeOutElastic:function(b){return b===0?0:b===1?1:l(2,-10*b)*h((b*10-.75)*C)+1},easeInOutElastic:function(b){return b===0?0:b===1?1:b<.5?-(l(2,20*b-10)*h((20*b-11.125)*z))/2:l(2,-20*b+10)*h((20*b-11.125)*z)/2+1},easeInBack:function(b){return v*b*b*b-T*b*b},easeOutBack:function(b){return 1+v*l(b-1,3)+T*l(b-1,2)},easeInOutBack:function(b){return b<.5?l(2*b,2)*((g+1)*2*b-g)/2:(l(2*b-2,2)*((g+1)*(b*2-2)+g)+2)/2},easeInBounce:function(b){return 1-H(1-b)},easeOutBounce:H,easeInOutBounce:function(b){return b<.5?(1-H(1-2*b))/2:(1+H(2*b-1))/2}})})});var br={};yi(br,{acceptCategory:()=>dr,acceptService:()=>Ii,acceptedCategory:()=>fa,acceptedService:()=>ca,eraseCookies:()=>la,getConfig:()=>Oi,getCookie:()=>ba,getUserPreferences:()=>Ei,hide:()=>da,hidePreferences:()=>ua,loadScript:()=>zi,reset:()=>Mi,run:()=>Ni,setCookieData:()=>Fi,setLanguage:()=>Di,show:()=>pr,showPreferences:()=>pa,validConsent:()=>ur,validCookie:()=>Ai});function Ur(o,l,y,h,t){let m=re.o,T=re.ne,g=Ne("label"),v=Ne("input"),C=Ne("span"),z=Ne("span"),H=Ne("span"),b=Ne("span"),a=Ne("span");if(b.innerHTML=en(1,3),a.innerHTML=en(0,3),v.type="checkbox",gt(g,"section__toggle-wrapper"),gt(v,"section__toggle"),gt(b,"toggle__icon-on"),gt(a,"toggle__icon-off"),gt(C,"toggle__icon"),gt(z,"toggle__icon-circle"),gt(H,"toggle__label"),Ke(C,Yt,"true"),h?(gt(g,"toggle-service"),Ke(v,yn,t),T.se[t][l]=v):T.ae[l]=v,h?(A=>{xt(v,"change",()=>{let Z=T.se[A],k=T.ae[A];m.Z[A]=[];for(let x in Z){let f=Z[x];f.checked&&m.Z[A].push(f.value)}k.checked=m.Z[A].length>0})})(t):(A=>{xt(v,Ft,()=>{let Z=T.se[A],k=v.checked;m.Z[A]=[];for(let x in Z)Z[x].checked=k,k&&m.Z[A].push(x)})})(l),v.value=l,H.textContent=o.replace(/<.*>.*<\/.*>/gm,""),Oe(z,a),Oe(z,b),Oe(C,z),m.D)(y.readOnly||y.enabled)&&(v.checked=!0);else if(h){let A=m.Y[t];v.checked=y.readOnly||lt(A,l)}else lt(m.R,l)&&(v.checked=!0);return y.readOnly&&(v.disabled=!0),Oe(g,v),Oe(g,C),Oe(g,H),g}var Wr,Jo,$n,er,Qn,yn,ct,Vt,Yt,$o,Ft,Bo,tr,or,xn,re,Vr,lt,Ro,co,kn,Jt,$t,nr,_n,Po,rr,mn,Ne,Ke,Vn,gn,Oe,gt,Nt,st,vo,fo,ki,Pr,xt,Br,vn,Yr,Xr,eo,Gr,Hr,Qr,_i,en,Kr,Ti,Zr,to,tn,Kn,wn,Zn,Jr,ar,Yn,$r,ea,Xn,Rr,Ci,Si,ta,jr,Ho,Gn,ir,sr,fr,cr,oa,na,Do,ra,qr,aa,Jn,ia,lr,sa,dr,fa,Ii,ca,Ai,la,pr,da,pa,ua,on,Di,Ei,zi,Fi,ba,Oi,ur,Ni,Mi,ha=Or(()=>{Re();Wr="opt-in",Jo="opt-out",$n="show--consent",er="show--preferences",Qn="disable--interaction",yn="data-category",ct="div",Vt="button",Yt="aria-hidden",$o="btn-group",Ft="click",Bo="data-role",tr="consentModal",or="preferencesModal",xn=class{constructor(){this.t={mode:Wr,revision:0,autoShow:!0,lazyHtmlGeneration:!0,autoClearCookies:!0,manageScriptTags:!0,hideFromBots:!0,cookie
vendor: 4,418 bytes, line 6
6:{name:"cc_cookie",expiresAfterDays:182,domain:"",path:"/",secure:!0,sameSite:"Lax"}},this.o={i:{},l:"",_:{},u:{},p:{},m:[],v:!1,h:null,C:null,S:null,M:"",D:!0,T:!1,k:!1,A:!1,N:!1,H:[],V:!1,I:!0,L:[],j:!1,F:"",P:!1,O:[],R:[],B:[],$:[],G:!1,J:!1,U:!1,q:[],K:[],W:[],X:{},Y:{},Z:{},ee:{},te:{},oe:[]},this.ne={ae:{},se:{}},this.ce={},this.re={ie:"cc:onFirstConsent",le:"cc:onConsent",de:"cc:onChange",fe:"cc:onModalShow",_e:"cc:onModalHide",ue:"cc:onModalReady"}}},re=new xn,Vr=(o,l)=>o.indexOf(l),lt=(o,l)=>Vr(o,l)!==-1,Ro=o=>Array.isArray(o),co=o=>typeof o=="string",kn=o=>!!o&&typeof o=="object"&&!Ro(o),Jt=o=>typeof o=="function",$t=o=>Object.keys(o),nr=o=>Array.from(new Set(o)),_n=()=>document.activeElement,Po=o=>o.preventDefault(),rr=(o,l)=>o.querySelectorAll(l),mn=o=>o.dispatchEvent(new Event("change")),Ne=o=>{let l=document.createElement(o);return o===Vt&&(l.type=o),l},Ke=(o,l,y)=>o.setAttribute(l,y),Vn=(o,l,y)=>{o.removeAttribute(y?"data-"+l:l)},gn=(o,l,y)=>o.getAttribute(y?"data-"+l:l),Oe=(o,l)=>o.appendChild(l),gt=(o,l)=>o.classList.add(l),Nt=(o,l)=>gt(o,"cm__"+l),st=(o,l)=>gt(o,"pm__"+l),vo=(o,l)=>o.classList.remove(l),fo=o=>{if(typeof o!="object")return o;if(o instanceof Date)return new Date(o.getTime());let l=Array.isArray(o)?[]:{};for(let y in o){let h=o[y];l[y]=fo(h)}return l},ki=()=>{let o={},{O:l,X:y,Y:h}=re.o;for(let t of l)o[t]=vn(h[t],$t(y[t]));return o},Pr=(o,l)=>dispatchEvent(new CustomEvent(o,{detail:l})),xt=(o,l,y,h)=>{o.addEventListener(l,y),h&&re.o.m.push({pe:o,ge:l,me:y})},Br=()=>{let o=re.t.cookie.expiresAfterDays;return Jt(o)?o(re.o.F):o},vn=(o,l)=>{let y=o||[],h=l||[];return y.filter(t=>!lt(h,t)).concat(h.filter(t=>!lt(y,t)))},Yr=o=>{re.o.R=nr(o),re.o.F=(()=>{let l="custom",{R:y,O:h,B:t}=re.o,m=y.length;return m===h.length?l="all":m===t.length&&(l="necessary"),l})()},Xr=(o,l,y,h)=>{let t="accept-",{show:m,showPreferences:T,hide:g,hidePreferences:v,acceptCategory:C}=l,z=o||document,H=c=>rr(z,`[data-cc="${c}"]`),b=(c,S)=>{Po(c),C(S),v(),g()},a=H("show-preferencesModal"),A=H("show-consentModal"),Z=H(t+"all"),k=H(t+"necessary"),x=H(t+"custom"),f=re.t.lazyHtmlGeneration;for(let c of a)Ke(c,"aria-haspopup","dialog"),xt(c,Ft,S=>{Po(S),T()}),f&&(xt(c,"mouseenter",S=>{Po(S),re.o.N||y(l,h)},!0),xt(c,"focus",()=>{re.o.N||y(l,h)}));for(let c of A)Ke(c,"aria-haspopup","dialog"),xt(c,Ft,S=>{Po(S),m(!0)},!0);for(let c of Z)xt(c,Ft,S=>{b(S,"all")},!0);for(let c of x)xt(c,Ft,S=>{b(S)},!0);for(let c of k)xt(c,Ft,S=>{b(S,[])},!0)},eo=(o,l)=>{o&&(l&&(o.tabIndex=-1),o.focus(),l&&o.removeAttribute("tabindex"))},Gr=(o,l)=>{let y=h=>{h.target.removeEventListener("transitionend",y),h.propertyName==="opacity"&&getComputedStyle(o).opacity==="1"&&eo((t=>t===1?re.ne.be:re.ne.ve)(l))};xt(o,"transitionend",y)},Qr=o=>{clearTimeout(Hr),o?gt(re.ne.ye,Qn):Hr=setTimeout(()=>{vo(re.ne.ye,Qn)},500)},_i=["M 19.5 4.5 L 4.5 19.5 M 4.5 4.501 L 19.5 19.5","M 3.572 13.406 L 8.281 18.115 L 20.428 5.885","M 21.999 6.94 L 11.639 17.18 L 2.001 6.82 "],en=(o=0,l=1.5)=>`<svg viewBox="0 0 24 24" stroke-width="${l}"><path d="${_i[o]}"/></svg>`,Kr=o=>{let l=re.ne,y=re.o;(h=>{let t=h===l.he,m=y.i.disablePageInteraction?l.ye:t?l.Ce:l.ye;xt(m,"keydown",T=>{if(T.key!=="Tab"||!(t?y.k&&!y.A:y.A))return;let g=_n(),v=t?y.q:y.K;v.length!==0&&(T.shiftKey?g!==v[0]&&h.contains(g)||(Po(T),eo(v[1])):g!==v[1]&&h.contains(g)||(Po(T),eo(v[0])))},!0)})(o)},Ti=["[href]",Vt,"input","details","[tabindex]"].map(o=>o+':not([tabindex="-1"])').join(","),Zr=o=>{let{o:l,ne:y}=re,h=(t,m)=>{let T=rr(t,Ti);m[0]=T[0],m[1]=T[T.length-1]};o===1&&l.T&&h(y.he,l.q),o===2&&l.N&&h(y.we,l.K)},to=(o,l,y)=>{let{de:h,le:t,ie:m,_e:T,ue:g,fe:v}=re.ce,C=re.re;if(l){let H={modalName:l};return o===C.fe?Jt(v)&&v(H):o===C._e?Jt(T)&&T(H):(H.modal=y,Jt(g)&&g(H)),Pr(o,H)}let z={cookie:re.o.p};o===C.ie?Jt(m)&&m(fo(z)):o===C.le?Jt(t)&&t(fo(z)):(z.changedCategories=re.o.L,z.changedServices=re.o.ee,Jt(h)&&h(fo(z))),Pr(o,fo(z))},tn=(o,l)=>{try{return o()}catch(y){return!l&&console.warn("CookieConsent:",y),!1}},Kn=o=>{let{Y:l,ee:y,O:h,X:t,oe:m,p:T,L:g}=re.o;for(let H of h){let b=y[H]||l[H]||[];for(let a of b){let A=t[H][a];if(!A)continue;let{onAccept:Z,onReject:k}=A;!A.Se&&lt(l[H],a)?(A.Se=!0,Jt(Z)&&Z()):A.Se&&!lt(l[H],a)&&(A.Se=!1,Jt(k)&&k())}}if(!re.t.manageScriptTags)return;let v=m,C=o||T.categories||[],z=(H,b)=>{if(b>=H.length)return;let a=m[b];if(a.xe)return z(H,b+1);let A=a.Me,Z=a.De,k=a.Te,x=lt(C,Z),f=!!k&&lt(l[Z],k);
vendor: 4,099 bytes, line 6
6if(!k&&!a.ke&&x||!k&&a.ke&&!x&&lt(g,Z)||k&&!a.ke&&f||k&&a.ke&&!f&&lt(y[Z]||[],k)){a.xe=!0;let c=gn(A,"type",!0);Vn(A,"type",!!c),Vn(A,yn);let S=gn(A,"src",!0);S&&Vn(A,"src",!0);let L=Ne("script");L.textContent=A.innerHTML;for(let{nodeName:Q}of A.attributes)Ke(L,Q,A[Q]||gn(A,Q));c&&(L.type=c),S?L.src=S:S=A.src;let r=!!S&&(!c||["text/javascript","module"].includes(c));if(r&&(L.onload=L.onerror=()=>{z(H,++b)}),A.replaceWith(L),r)return}z(H,++b)};z(v,0)},wn="bottom",Zn="left",Jr="center",ar="right",Yn="inline",$r="wide",ea="pm--",Xn=["middle","top",wn],Rr=[Zn,Jr,ar],Ci={box:{Ee:[$r,Yn],Ae:Xn,Ne:Rr,He:wn,Ve:ar},cloud:{Ee:[Yn],Ae:Xn,Ne:Rr,He:wn,Ve:Jr},bar:{Ee:[Yn],Ae:Xn.slice(1),Ne:[],He:wn,Ve:""}},Si={box:{Ee:[],Ae:[],Ne:[],He:"",Ve:""},bar:{Ee:[$r],Ae:[],Ne:[Zn,ar],He:"",Ve:Zn}},ta=o=>{let l=re.o.i.guiOptions,y=l&&l.consentModal,h=l&&l.preferencesModal;o===0&&jr(re.ne.he,Ci,y,"cm--","box","cm"),o===1&&jr(re.ne.we,Si,h,ea,"box","pm")},jr=(o,l,y,h,t,m)=>{o.className=m;let T=y&&y.layout,g=y&&y.position,v=y&&y.flipButtons,C=!y||y.equalWeightButtons!==!1,z=T&&T.split(" ")||[],H=z[0],b=z[1],a=H in l?H:t,A=l[a],Z=lt(A.Ee,b)&&b,k=g&&g.split(" ")||[],x=k[0],f=h===ea?k[0]:k[1],c=lt(A.Ae,x)?x:A.He,S=lt(A.Ne,f)?f:A.Ve,L=Q=>{Q&&gt(o,h+Q)};L(a),L(Z),L(c),L(S),v&&L("flip");let r=m+"__btn--secondary";if(m==="cm"){let{Ie:Q,Le:W}=re.ne;Q&&(C?vo(Q,r):gt(Q,r)),W&&(C?vo(W,r):gt(W,r))}else{let{je:Q}=re.ne;Q&&(C?vo(Q,r):gt(Q,r))}},Ho=(o,l)=>{let y=re.o,h=re.ne,{hide:t,hidePreferences:m,acceptCategory:T}=o,g=S=>{T(S),m(),t()},v=y.u&&y.u.preferencesModal;if(!v)return;let C=v.title,z=v.closeIconLabel,H=v.acceptAllBtn,b=v.acceptNecessaryBtn,a=v.savePreferencesBtn,A=v.sections||[],Z=H||b||a;if(h.Fe)h.Pe=Ne(ct),st(h.Pe,"body");else{h.Fe=Ne(ct),gt(h.Fe,"pm-wrapper");let S=Ne("div");gt(S,"pm-overlay"),Oe(h.Fe,S),xt(S,Ft,m),h.we=Ne(ct),gt(h.we,"pm"),Ke(h.we,"role","dialog"),Ke(h.we,Yt,!0),Ke(h.we,"aria-modal",!0),Ke(h.we,"aria-labelledby","pm__title"),xt(h.ye,"keydown",L=>{L.keyCode===27&&m()},!0),h.Oe=Ne(ct),st(h.Oe,"header"),h.Re=Ne("h2"),st(h.Re,"title"),h.Re.id="pm__title",h.Be=Ne(Vt),st(h.Be,"close-btn"),Ke(h.Be,"aria-label",v.closeIconLabel||""),xt(h.Be,Ft,m),h.$e=Ne("span"),h.$e.innerHTML=en(),Oe(h.Be,h.$e),h.Ge=Ne(ct),st(h.Ge,"body"),h.Je=Ne(ct),st(h.Je,"footer");var k=Ne(ct);gt(k,"btns");var x=Ne(ct),f=Ne(ct);st(x,$o),st(f,$o),Oe(h.Je,x),Oe(h.Je,f),Oe(h.Oe,h.Re),Oe(h.Oe,h.Be),h.ve=Ne(ct),Ke(h.ve,"tabIndex",-1),Oe(h.we,h.ve),Oe(h.we,h.Oe),Oe(h.we,h.Ge),Z&&Oe(h.we,h.Je),Oe(h.Fe,h.we)}let c;C&&(h.Re.innerHTML=C,z&&Ke(h.Be,"aria-label",z)),A.forEach((S,L)=>{let r=S.title,Q=S.description,W=S.linkedCategory,xe=W&&y.P[W],ge=S.cookieTable,le=ge&&ge.body,Se=ge&&ge.caption,Fe=le&&le.length>0,Pe=!!xe,me=Pe&&y.X[W],ke=kn(me)&&$t(me)||[],j=Pe&&(!!Q||!!Fe||$t(me).length>0);var ve=Ne(ct);if(st(ve,"section"),j||Q){var Te=Ne(ct);st(Te,"section-desc-wrapper")}let Me=ke.length;if(j&&Me>0){let fe=Ne(ct);st(fe,"section-services");for(let je of ke){let ue=me[je],Je=ue&&ue.label||je,dt=Ne(ct),_=Ne(ct),O=Ne(ct),q=Ne(ct);st(dt,"service"),st(q,"service-title"),st(_,"service-header"),st(O,"service-icon");let X=Ur(Je,je,xe,!0,W);q.innerHTML=Je,Oe(_,O),Oe(_,q),Oe(dt,_),Oe(dt,X),Oe(fe,dt)}Oe(Te,fe)}if(r){var Ce=Ne(ct),Ie=Ne(Pe?Vt:ct);if(st(Ce,"section-title-wrapper"),st(Ie,"section-title"),Ie.innerHTML=r,Oe(Ce,Ie),Pe){let fe=Ne("span");fe.innerHTML=en(2,3.5),st(fe,"section-arrow"),Oe(Ce,fe),ve.className+="--toggle";let je=Ur(r,W,xe),ue=v.serviceCounterLabel;if(Me>0&&co(ue)){let Je=Ne("span");st(Je,"badge"),st(Je,"service-counter"),Ke(Je,Yt,!0),Ke(Je,"data-servicecounter",Me),ue&&(ue=ue.split("|"),ue=ue.length>1&&Me>1?ue[1]:ue[0],Ke(Je,"data-counterlabel",ue)),Je.innerHTML=Me+(ue?" "+ue:""),Oe(Ie,Je)}if(j){st(ve,"section--expandable");var _e=W+"-desc";Ke(Ie,"aria-expanded",!1),Ke(Ie,"aria-controls",_e)}Oe(Ce,je)}else Ke(Ie,"role","heading"),Ke(Ie,"aria-level","3");Oe(ve,Ce)}if(Q){var U=Ne("p");st(U,"section-desc"),U.innerHTML=Q,Oe(Te,U)}if(j&&(Ke(Te,Yt,"true"),Te.id=_e,((fe,je,ue)=>{xt(Ie,Ft,()=>{je.classList.contains("is-expanded")?(vo(je,"is-expanded"),Ke(ue,"aria-expanded","fal
6se"),Ke(fe,Yt,"true")):(gt(je,"is-expanded"),Ke(ue,"aria-expanded","true"),Ke(fe,Yt,"false"))})})(Te,ve,Ie),Fe)){let fe=Ne("table"),je=Ne("thead"),ue=Ne("tbody");if(Se){let X=Ne("caption");st(X,"table-caption"),X.innerHTML=Se,fe.appendChild(X)}st(fe,"section-table"),st(je,"table-head"),st(ue,"table-body");let Je=ge.headers,dt=$t(Je),_=h.Ue.createDocumentFragment(),O=Ne("tr");for(let X of dt){let de=Je[X],ye=Ne("th");ye.id="cc__row-"+de+L,Ke(ye,"scope","col"),st(ye,"table-th"),ye.innerHTML=de,Oe(_,ye)}Oe(O,_),Oe(je,O);let q=h.Ue.createDocumentFragment();for(let X of le){let de=Ne("tr");st(de,"table-tr");for(let ye of dt){let u=Je[ye],M=X[ye],P=Ne("td"),D=Ne(ct);st(P,"table-td"),Ke(P,"data-column",u),Ke(P,"headers","cc__row-"+u+L),D.insertAdjacentHTML("beforeend",M),Oe(P,D),Oe(de,P)}Oe(q,de)}Oe(ue,q),Oe(fe,je),Oe(fe,ue),Oe(Te,fe)}(j||Q)&&Oe(ve,Te);let K=h.Pe||h.Ge;Pe?(c||(c=Ne(ct),st(c,"section-toggles")),c.appendChild(ve)):c=null,Oe(K,c||ve)}),H&&(h.ze||(h.ze=Ne(Vt),st(h.ze,"btn"),Ke(h.ze,Bo,"all"),Oe(x,h.ze),xt(h.ze,Ft,()=>g("all"))),h.ze.innerHTML=H),b&&(h.je||(h.je=Ne(Vt),st(h.je,"btn"),Ke(h.je,Bo,"necessary"),Oe(x,h.je),xt(h.je,Ft,()=>g([]))),h.je.innerHTML=b),a&&(h.qe||(h.qe=Ne(Vt),st(h.qe,"btn"),st(h.qe,"btn--secondary"),Ke(h.qe,Bo,"save"),Oe(f,h.qe),xt(h.qe,Ft,()=>g())),h.qe.innerHTML=a),h.Pe&&(h.we.replaceChild(h.Pe,h.Ge),h.Ge=h.Pe),ta(1),y.N||(y.N=!0,to(re.re.ue,or,h.we),l(o),Oe(h.Ce,h.Fe),Kr(h.we),setTimeout(()=>gt(h.Fe,"cc--anim"),100)),Zr(2)};Gn=()=>{let o=Ne("span");return re.ne.Ke||(re.ne.Ke=o),o},ir=(o,l)=>{let y=re.o,h=re.ne,{hide:t,showPreferences:m,acceptCategory:T}=o,g=y.u&&y.u.consentModal;if(!g)return;let v=g.acceptAllBtn,C=g.acceptNecessaryBtn,z=g.showPreferencesBtn,H=g.closeIconLabel,b=g.footer,a=g.label,A=g.title,Z=x=>{t(),T(x)};if(!h.Qe){h.Qe=Ne(ct),h.he=Ne(ct),h.We=Ne(ct),h.Xe=Ne(ct),h.Ye=Ne(ct),gt(h.Qe,"cm-wrapper"),gt(h.he,"cm"),Nt(h.We,"body"),Nt(h.Xe,"texts"),Nt(h.Ye,"btns"),Ke(h.he,"role","dialog"),Ke(h.he,"aria-modal","true"),Ke(h.he,Yt,"false"),Ke(h.he,"aria-describedby","cm__desc"),a?Ke(h.he,"aria-label",a):A&&Ke(h.he,"aria-labelledby","cm__title");let x="box",f=y.i.guiOptions,c=f&&f.consentModal,S=(c&&c.layout||x).split(" ")[0]===x;A&&H&&S&&(h.Le||(h.Le=Ne(Vt),h.Le.innerHTML=en(),Nt(h.Le,"btn"),Nt(h.Le,"btn--close"),xt(h.Le,Ft,()=>{Z([])}),Oe(h.We,h.Le)),Ke(h.Le,"aria-label",H)),Oe(h.We,h.Xe),(v||C||z)&&Oe(h.We,h.Ye),h.be=Ne(ct),Ke(h.be,"tabIndex",-1),Oe(h.he,h.be),Oe(h.he,h.We),Oe(h.Qe,h.he)}A&&(h.Ze||(h.Ze=Ne("h2"),h.Ze.className=h.Ze.id="cm__title",Oe(h.Xe,h.Ze)),h.Ze.innerHTML=A);let k=g.description;if(k&&(y.V&&(k=k.replace("{{revisionMessage}}",y.I?"":g.revisionMessage||"")),h.et||(h.et=Ne("p"),h.et.className=h.et.id="cm__desc",Oe(h.Xe,h.et)),h.et.innerHTML=k),v&&(h.tt||(h.tt=Ne(Vt),Oe(h.tt,Gn()),Nt(h.tt,"btn"),Ke(h.tt,Bo,"all"),xt(h.tt,Ft,()=>{Z("all")})),h.tt.firstElementChild.innerHTML=v),C&&(h.Ie||(h.Ie=Ne(Vt),Oe(h.Ie,Gn()),Nt(h.Ie,"btn"),Ke(h.Ie,Bo,"necessary"),xt(h.Ie,Ft,()=>{Z([])})),h.Ie.firstElementChild.innerHTML=C),z&&(h.ot||(h.ot=Ne(Vt),Oe(h.ot,Gn()),Nt(h.ot,"btn"),Nt(h.ot,"btn--secondary"),Ke(h.ot,Bo,"show"),xt(h.ot,"mouseenter",()=>{y.N||Ho(o,l)}),xt(h.ot,Ft,m)),h.ot.firstElementChild.innerHTML=z),h.nt||(h.nt=Ne(ct),Nt(h.nt,$o),v&&Oe(h.nt,h.tt),C&&Oe(h.nt,h.Ie),(v||C)&&Oe(h.We,h.nt),Oe(h.Ye,h.nt)),h.ot&&!h.st&&(h.st=Ne(ct),h.Ie&&h.tt?(Nt(h.st,$o),Oe(h.st,h.ot),Oe(h.Ye,h.st)):(Oe(h.nt,h.ot),Nt(h.nt,$o+"--uneven"))),b){if(!h.ct){let x=Ne(ct),f=Ne(ct);h.ct=Ne(ct),Nt(x,"footer"),Nt(f,"links"),Nt(h.ct,"link-group"),Oe(f,h.ct),Oe(x,f),Oe(h.he,x)}h.ct.innerHTML=b}ta(0),y.T||(y.T=!0,to(re.re.ue,tr,h.he),l(o),Oe(h.Ce,h.Qe),Kr(h.he),setTimeout(()=>gt(h.Qe,"cc--anim"),100)),Zr(1),Xr(h.We,o,Ho,l)},sr=o=>{if(!co(o))return null;if(o in re.o._)return o;let l=o.slice(0,2);return l in re.o._?l:null},fr=()=>re.o.l||re.o.i.language.default,cr=o=>{o&&(re.o.l=o)},oa=async o=>{let l=re.o,y=sr(o)?o:fr(),h=l._[y];if(co(h)?h=await(async t=>{try{return await(await fetch(t)).json()}catch(m){return console.error(m),!1}})(h):Jt(h)&&(h=await h()),!h)throw`Could not load translation for the '${y}' language`;return l.u=h,cr(y),!0},na=()=>{let o=re.o.i.language.rtl,l=re.ne.Ce;o&&l&&(Ro(o)||(o=[o]),lt(o,re.o.l)?gt(l,"cc--rtl"):vo(l,"cc--rtl"))},Do=()=>{let o=re.ne;if(o.Ce)return;o.Ce=Ne(ct),o.Ce.id="cc-main",o.Ce.setAttribute("data-nosnippet",""),na();let l=re.o.i.root;l&&co(l)&&(l=document.querySelector(l)),(l||o.Ue.body).appendChild(o.Ce)},ra=o=>tn(()=>localStorage.removeItem(o)),qr=(o,l)=>{if(l instanceof RegExp)return o.filter(y=>l.test(y));{let y=Vr(o,l);return y>-1?[o[y]]:[]}},aa=o=>{let{hostname:l,protocol:y}=location,{name:h,path:t,domain:m,sameSite:T,useLocalStorage:g,secure:v}=re.t.cookie,C=o?(()=>{let a=re.o.S,A=a?new Date-a:0;return 864e5*Br()-A})():864e5*Br(),z=new Date;z.setTime(z.getTime()+C),re.o.p.expirationTime=z.getTime();let H=JSON.stringify(re.o.p),b=h+"="+encodeURIComponent(H)+(C!==0?"; expires="+z.toUTCString():"")+"; Path="+t+"; SameSite="+T;lt(l,".")&&(b+="; Domain="+m),v&&y==="https:"&&(b+="; Secure"),g?((a,A)=>{tn(()=>localStorage.setItem(a,A))})(h,H):document.cookie=b,re.o.p}
6,Jn=(o,l,y)=>{if(o.length===0)return;let h=y||re.t.cookie.domain,t=l||re.t.cookie.path,m=h.slice(0,4)==="www.",T=m&&h.substring(4),g=(v,C)=>{C&&C.slice(0,1)!=="."&&(C="."+C),document.cookie=v+"=; path="+t+(C?"; domain="+C:"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"};for(let v of o)g(v,y),y||g(v,h),m&&g(v,T)},ia=o=>{let l=o||re.t.cookie.name,y=re.t.cookie.useLocalStorage;return((t,m)=>{let T;return T=tn(()=>JSON.parse(m?t:decodeURIComponent(t)),!0)||{},T})(y?(h=l,tn(()=>localStorage.getItem(h))||""):lr(l,!0),y);var h},lr=(o,l)=>{let y=document.cookie.match("(^|;)\\s*"+o+"\\s*=\\s*([^;]+)");return y?l?y.pop():o:""},sa=o=>{let l=document.cookie.split(/;\s*/),y=[];for(let h of l){let t=h.split("=")[0];o?tn(()=>{o.test(t)&&y.push(t)}):y.push(t)}return y},dr=(o,l=[])=>{((y,h)=>{let{O:t,R:m,B:T,N:g,Z:v,$:C,X:z}=re.o,H=[];if(y){Ro(y)?H.push(...y):co(y)&&(H=y==="all"?t:[y]);for(let b of t)v[b]=lt(H,b)?$t(z[b]):[]}else H=[...m,...C],g&&(H=(()=>{let b=re.ne.ae;if(!b)return[];let a=[];for(let A in b)b[A].checked&&a.push(A);return a})());H=H.filter(b=>!lt(t,b)||!lt(h,b)),H.push(...T),Yr(H)})(o,l),(()=>{let y=re.o,{Z:h,B:t,Y:m,X:T,O:g}=y,v=g;y.te=fo(m);for(let C of v){let z=T[C],H=$t(z),b=h[C]&&h[C].length>0,a=lt(t,C);if(H.length!==0){if(m[C]=[],a)m[C].push(...H);else if(b){let A=h[C];m[C].push(...A)}else m[C]=y.Z[C];m[C]=nr(m[C])}}})(),(()=>{let y=re.o;y.L=re.t.mode===Jo&&y.D?vn(y.$,y.R):vn(y.R,y.p.categories);let h=y.L.length>0,t=!1;for(let v of y.O)y.ee[v]=vn(y.Y[v],y.te[v]),y.ee[v].length>0&&(t=!0);let m=re.ne.ae;for(let v in m)m[v].checked=lt(y.R,v);for(let v of y.O){let C=re.ne.se[v],z=y.Y[v];for(let H in C)C[H].checked=lt(z,H)}y.C||(y.C=new Date),y.M||(y.M=("10000000-1000-4000-8000"+-1e11).replace(/[018]/g,v=>(v^crypto.getRandomValues(new Uint8Array(1))[0]&15>>v/4).toString(16))),y.p={categories:fo(y.R),revision:re.t.revision,data:y.h,consentTimestamp:y.C.toISOString(),consentId:y.M,services:fo(y.Y),languageCode:re.o.l},y.S&&(y.p.lastConsentTimestamp=y.S.toISOString());let T=!1,g=h||t;(y.D||g)&&(y.D&&(y.D=!1,T=!0),y.S=y.S?new Date:y.C,y.p.lastConsentTimestamp=y.S.toISOString(),aa(),re.t.autoClearCookies&&(T||g)&&(v=>{let C=re.o,z=sa(),H=(b=>{let a=re.o;return(b?a.O:a.L).filter(A=>{let Z=a.P[A];return!!Z&&!Z.readOnly&&!!Z.autoClear})})(v);for(let b in C.ee)for(let a of C.ee[b]){let A=C.X[b][a].cookies;if(!lt(C.Y[b],a)&&A)for(let Z of A){let k=qr(z,Z.name);Jn(k,Z.path,Z.domain)}}for(let b of H){let a=C.P[b].autoClear,A=a&&a.cookies||[],Z=lt(C.L,b),k=!lt(C.R,b),x=Z&&k;if(v?k:x){a.reloadPage&&x&&(C.j=!0);for(let f of A){let c=qr(z,f.name);Jn(c,f.path,f.domain)}}}})(T),Kn()),T&&(to(re.re.ie),to(re.re.le),re.t.mode===Wr)||(g&&to(re.re.de),y.j&&(y.j=!1,location.reload()))})()},fa=o=>{let l=re.o.D?[]:re.o.R;return lt(l,o)},Ii=(o,l)=>{let{O:y,X:h}=re.o;if(!(o&&l&&co(l)&&lt(y,l)&&$t(h[l]).length!==0))return!1;((t,m)=>{let T=re.o,{X:g,Z:v,N:C}=T,z=re.ne.se[m]||{},H=re.ne.ae[m]||{},b=$t(g[m]);if(v[m]=[],co(t)){if(t==="all"){if(v[m].push(...b),C)for(let A in z)z[A].checked=!0,mn(z[A])}else if(lt(b,t)&&v[m].push(t),C)for(let A in z)z[A].checked=t===A,mn(z[A])}else if(Ro(t))for(let A of b){let Z=lt(t,A);Z&&v[m].push(A),C&&(z[A].checked=Z,mn(z[A]))}let a=v[m].length===0;T.R=a?T.R.filter(A=>A!==m):nr([...T.R,m]),C&&(H.checked=!a,mn(H))})(o,l),dr()},ca=(o,l)=>{let y=re.o.D?[]:re.o.Y[l]||[];return lt(y,o)},Ai=o=>lr(o,!0)!=="",la=(o,l,y)=>{let h=[],t=m=>{if(co(m)){let T=lr(m);T!==""&&h.push(T)}else h.push(...sa(m))};if(Ro(o))for(let m of o)t(m);else t(o);Jn(h,l,y)},pr=o=>{let{ne:l,o:y}=re;if(!y.k){if(!y.T){if(!o)return;ir(on,Do)}y.k=!0,y.J=_n(),y.v&&Qr(!0),Gr(l.he,1),gt(l.ye,$n),Ke(l.he,Yt,"false"),setTimeout(()=>{eo(re.ne.be)},100),to(re.re.fe,tr)}},da=()=>{let{ne:o,o:l,re:y}=re;l.k&&(l.k=!1,l.v&&Qr(),eo(o.Ke,!0),vo(o.ye,$n),Ke(o.he,Yt,"true"),eo(l.J),l.J=null,to(y._e,tr))},pa=()=>{let o=re.o;o.A||(o.N||Ho(on,Do),o.A=!0,o.k?o.U=_n():o.J=_n(),Gr(re.ne.we,2),gt(re.ne.ye,er),Ke(re.ne.we,Yt,"false"),setTimeout(()=>{eo(re.ne.ve)},100),to(re.re.fe,or))},ua=()=>{let o=re.o;o.A&&(o.A=!1,(()=>{let l=ur(),y=re.o.P,h=re.ne.ae,t=re.ne.se,m=T=>lt(re.o.$,T);for(let T in h){let g=!!y[T].readOnly;h[T].checked=g||(l?fa(T):m(T));for(let v in t[T])t[T][v].checked=g||(l?ca(v,T):m(T))}})(),eo(re.ne.$e,!0),vo(re.ne.ye,er),Ke(re.ne.we,Yt,"true"),o.k?(eo(o.U),o.U=null):(eo(o.J),o.J=null),to(re.re._e,or))},on={show:pr,hide:da,showPreferences:pa,hidePreferences:ua,acceptCategory:dr},Di=async(o,l)=>{if(!sr(o))return!1;let y=re.o;return!(o===fr()&&l!==!0||!await oa(o)||(cr(o),y.T&&ir(on,Do),y.N&&Ho(on,Do),na(),0))},Ei=()=>{let{F:o,Y:l}=re.o,{accepted:y,rejected:h}=(()=>{let{D:t,R:m,O:T}=re.o;return{accepted:m,rejected:t?[]:T.filter(g=>!lt(m,g))}})();return fo({acceptType:o,acceptedCategories:y,rejectedCategories:h,acceptedServices:l,rejectedServices:ki()})},zi=(o,l)=>{let y=document.querySelector('script[src="'+o+'"]');return new Promise(h=>{if(y)return h(!0);if(y=Ne("script"),kn(l))for(let t in l)Ke(y,t,l[t]);y.onload=()=>h(!0),y.onerror=()=>{y.remove(),h(!1)},y.src=o,Oe(document.head,y)})},Fi=o=>{let l,y=o.value,h=o.mode,t=!1,m=re.o;if(h==="update"){m.h=l=ba("data");let T=typeof l==typeof y;if(T&&typeof l=="object"){!l&&(l={});for(let g in y)l[g]!==y[g]&&(l[g]=y[g],t=!0)}else!T&&l||l===y||(l=y,t=!0)}else l=y,t=!0;return t&&(m.h=l,m.p.data=l,aa(!0)),t},ba=(o,l)=>{let y=ia(l);return o?y[o]:y},Oi=o=>{let l=re.t,y=re.o.i;return o?l[o]||y[o]:{...l,...y,cookie:{...l.cookie}}},ur=()=>!re.o.D,Ni=async o=>{let{o:l,t:y,re:h}=re,t=window;if(!t._ccRun){if(t._ccRun=!0,(g=>{let{ne:v,t:C,o:z}=re,H=C,b=z,{cookie:a}=H,A=re.ce,Z=g.cookie,k=g.categories,x=$t(k)||[],f=navigator,c=document;v.Ue=c,v.ye=c.documentElement,a.domain=location.hostname,b.i=g,b.P=k,b.O=x,b._=g.language.translations,b.v=!!g.disablePageInteraction,A.ie=g.onFirstConsent,A.le=g.onConsent,A.de
6=g.onChange,A._e=g.onModalHide,A.fe=g.onModalShow,A.ue=g.onModalReady;let{mode:S,autoShow:L,lazyHtmlGeneration:r,autoClearCookies:Q,revision:W,manageScriptTags:xe,hideFromBots:ge}=g;S===Jo&&(H.mode=S),typeof Q=="boolean"&&(H.autoClearCookies=Q),typeof xe=="boolean"&&(H.manageScriptTags=xe),typeof W=="number"&&W>=0&&(H.revision=W,b.V=!0),typeof L=="boolean"&&(H.autoShow=L),typeof r=="boolean"&&(H.lazyHtmlGeneration=r),ge===!1&&(H.hideFromBots=!1),H.hideFromBots===!0&&f&&(b.G=f.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(f.userAgent)||f.webdriver),kn(Z)&&(H.cookie={...a,...Z}),H.autoClearCookies,b.V,H.manageScriptTags,(le=>{let{P:Se,X:Fe,Y:Pe,Z:me,B:ke}=re.o;for(let j of le){let ve=Se[j],Te=ve.services||{},Me=kn(Te)&&$t(Te)||[];Fe[j]={},Pe[j]=[],me[j]=[],ve.readOnly&&(ke.push(j),Pe[j]=Me),re.ne.se[j]={};for(let Ce of Me){let Ie=Te[Ce];Ie.Se=!1,Fe[j][Ce]=Ie}}})(x),(()=>{if(!re.t.manageScriptTags)return;let le=re.o,Se=rr(document,"script["+yn+"]");for(let Fe of Se){let Pe=gn(Fe,yn),me=Fe.dataset.service||"",ke=!1;if(Pe&&Pe.charAt(0)==="!"&&(Pe=Pe.slice(1),ke=!0),me.charAt(0)==="!"&&(me=me.slice(1),ke=!0),lt(le.O,Pe)&&(le.oe.push({Me:Fe,xe:!1,ke,De:Pe,Te:me}),me)){let j=le.X[Pe];j[me]||(j[me]={Se:!1})}}})(),cr((()=>{let le=re.o.i.language.autoDetect;if(le){let Se={browser:navigator.language,document:document.documentElement.lang},Fe=sr(Se[le]);if(Fe)return Fe}return fr()})())})(o),l.G)return;(()=>{let g=re.o,v=re.t,C=ia(),{categories:z,services:H,consentId:b,consentTimestamp:a,lastConsentTimestamp:A,data:Z,revision:k}=C,x=Ro(z);g.p=C,g.M=b;let f=!!b&&co(b);g.C=a,g.C&&(g.C=new Date(a)),g.S=A,g.S&&(g.S=new Date(A)),g.h=Z!==void 0?Z:null,g.V&&f&&k!==v.revision&&(g.I=!1),g.D=!(f&&g.I&&g.C&&g.S&&x),v.cookie.useLocalStorage&&!g.D&&(g.D=new Date().getTime()>(C.expirationTime||0),g.D&&ra(v.cookie.name)),g.D,(()=>{let c=re.o;for(let S of c.O){let L=c.P[S];if(L.readOnly||L.enabled){c.$.push(S);let r=c.X[S]||{};for(let Q in r)c.Z[S].push(Q),c.i.mode===Jo&&c.Y[S].push(Q)}}})(),g.D?v.mode===Jo&&(g.R=[...g.$]):(g.Y={...g.Y,...H},g.Z={...g.Y},Yr([...g.B,...z]))})();let T=ur();if(!await oa())return!1;if(Xr(null,m=on,Ho,Do),re.o.D&&ir(m,Do),re.t.lazyHtmlGeneration||Ho(m,Do),y.autoShow&&!T&&pr(!0),T)return Kn(),to(h.le);y.mode===Jo&&Kn(l.$)}var m},Mi=o=>{let{Ce:l,ye:y}=re.ne,{name:h,path:t,domain:m,useLocalStorage:T}=re.t.cookie;o&&(T?ra(h):la(h,t,m));for(let{pe:v,ge:C,me:z}of re.o.m)v.removeEventListener(C,z);l&&l.remove(),y&&y.classList.remove(Qn,er,$n);let g=new xn;for(let v in re)re[v]=g[v];window._ccRun=!1}});var hr,ji,Re=Or(()=>{hr=so(go(),1),ji=so(Lr(),1);ha();window.$=hr.default;window.jQuery=hr.default;window.CookieConsent=br});var ma=Ct(()=>{Re();+function(o){"use strict";function l(){var y=document.createElement("bootstrap"),h={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in h)if(y.style[t]!==void 0)return{end:h[t]};return!1}o.fn.emulateTransitionEnd=function(y){var h=!1,t=this;o(this).one("bsTransitionEnd",function(){h=!0});var m=function(){h||o(t).trigger(o.support.transition.end)};return setTimeout(m,y),this},o(function(){o.support.transition=l(),o.support.transition&&(o.event.special.bsTransitionEnd={bindType:o.support.transition.end,delegateType:o.support.transition.end,handle:function(y){if(o(y.target).is(this))return y.handleObj.handler.apply(this,arguments)}})})}(jQuery)});var ga=Ct(()=>{Re();+function(o){"use strict";var l='[data-dismiss="alert"]',y=function(m){o(m).on("click",l,this.close)};y.VERSION="3.4.1",y.TRANSITION_DURATION=150,y.prototype.close=function(m){var T=o(this),g=T.attr("data-target");g||(g=T.attr("href"),g=g&&g.replace(/.*(?=#[^\s]*$)/,"")),g=g==="#"?[]:g;var v=o(document).find(g);if(m&&m.preventDefault(),v.length||(v=T.closest(".alert")),v.trigger(m=o.Event("close.bs.alert")),m.isDefaultPrevented())return;v.removeClass("in");function C(){v.detach().trigger("closed.bs.alert").remove()}o.support.transition&&v.hasClass("fade")?v.one("bsTransitionEnd",C).emulateTransitionEnd(y.TRANSITION_DURATION):C()};function h(m){return this.each(function(){var T=o(this),g=T.data("bs.alert");g||T.data("bs.alert",g=new y(this)),typeof m=="string"&&g[m].call(T)})}var t=o.fn.alert;o.fn.alert=h,o.fn.alert.Constructor=y,o.fn.alert.noConflict=function(){return o.fn.alert=t,this},o(document).on("click.bs.alert.data-api",l,y.prototype.close)}(jQuery)});var va=Ct(()=>{Re();+function(o){"use strict";var l=function(t,m){this.$element=o(t),this.options=o.extend({},l.DEFAULTS,m),this.isLoading=!1};l.VERSION="3.4.1",l.DEFAULTS={loadingText:"loading..."},l.prototype.setState=function(t){var m="disabled",T=this.$element,g=T.is("input")?"val":"html",v=T.data();t+="Text",v.resetText==null&&T.data("resetText",T[g]()),setTimeout(o.proxy(function(){T[g](v[t]==null?this.options[t]:v[t]),t=="loadingText"?(this.isLoading=!0,T.addClass(m).attr(m,m).prop(m,!0)):this.isLoading&&(this.isLoading=!1,T.removeClass(m).removeAttr(m).prop(m,!1))},this),0)},l.prototype.toggle=function(){var t=!0,m=this.$element.closest('[data-toggle="buttons"]');if(m.length){var T=this.$element.find("input");T.prop("type")=="radio"?(T.prop("checked")&&(t=!1),m.find(".active").removeClass("active"),this.$element.addClass("active")):T.prop("type")=="checkbox"&&(T.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),T.prop("checked",this.$element.hasClass("active")),t&&T.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};function y(t){return this.each(function(){var m=o(this),T=m.data("bs.button"),g=typeof t=="object"&&t;
6T||m.data("bs.button",T=new l(this,g)),t=="toggle"?T.toggle():t&&T.setState(t)})}var h=o.fn.button;o.fn.button=y,o.fn.button.Constructor=l,o.fn.button.noConflict=function(){return o.fn.button=h,this},o(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var m=o(t.target).closest(".btn");y.call(m,"toggle"),o(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),m.is("input,button")?m.trigger("focus"):m.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){o(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery)});var wa=Ct(()=>{Re();+function(o){"use strict";var l=function(m,T){this.$element=o(m),this.$indicators=this.$element.find(".carousel-indicators"),this.options=T,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",o.proxy(this.keydown,this)),this.options.pause=="hover"&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",o.proxy(this.pause,this)).on("mouseleave.bs.carousel",o.proxy(this.cycle,this))};l.VERSION="3.4.1",l.TRANSITION_DURATION=600,l.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},l.prototype.keydown=function(m){if(!/input|textarea/i.test(m.target.tagName)){switch(m.which){case 37:this.prev();break;case 39:this.next();break;default:return}m.preventDefault()}},l.prototype.cycle=function(m){return m||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(o.proxy(this.next,this),this.options.interval)),this},l.prototype.getItemIndex=function(m){return this.$items=m.parent().children(".item"),this.$items.index(m||this.$active)},l.prototype.getItemForDirection=function(m,T){var g=this.getItemIndex(T),v=m=="prev"&&g===0||m=="next"&&g==this.$items.length-1;if(v&&!this.options.wrap)return T;var C=m=="prev"?-1:1,z=(g+C)%this.$items.length;return this.$items.eq(z)},l.prototype.to=function(m){var T=this,g=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(m>this.$items.length-1||m<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){T.to(m)}):g==m?this.pause().cycle():this.slide(m>g?"next":"prev",this.$items.eq(m))},l.prototype.pause=function(m){return m||(this.paused=!0),this.$element.find(".next, .prev").length&&o.support.transition&&(this.$element.trigger(o.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},l.prototype.next=function(){if(!this.sliding)return this.slide("next")},l.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},l.prototype.slide=function(m,T){var g=this.$element.find(".item.active"),v=T||this.getItemForDirection(m,g),C=this.interval,z=m=="next"?"left":"right",H=this;if(v.hasClass("active"))return this.sliding=!1;var b=v[0],a=o.Event("slide.bs.carousel",{relatedTarget:b,direction:z});if(this.$element.trigger(a),!a.isDefaultPrevented()){if(this.sliding=!0,C&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var A=o(this.$indicators.children()[this.getItemIndex(v)]);A&&A.addClass("active")}var Z=o.Event("slid.bs.carousel",{relatedTarget:b,direction:z});return o.support.transition&&this.$element.hasClass("slide")?(v.addClass(m),typeof v=="object"&&v.length&&v[0].offsetWidth,g.addClass(z),v.addClass(z),g.one("bsTransitionEnd",function(){v.removeClass([m,z].join(" ")).addClass("active"),g.removeClass(["active",z].join(" ")),H.sliding=!1,setTimeout(function(){H.$element.trigger(Z)},0)}).emulateTransitionEnd(l.TRANSITION_DURATION)):(g.removeClass("active"),v.addClass("active"),this.sliding=!1,this.$element.trigger(Z)),C&&this.cycle(),this}};function y(m){return this.each(function(){var T=o(this),g=T.data("bs.carousel"),v=o.extend({},l.DEFAULTS,T.data(),typeof m=="object"&&m),C=typeof m=="string"?m:v.slide;g||T.data("bs.carousel",g=new l(this,v)),typeof m=="number"?g.to(m):C?g[C]():v.interval&&g.pause().cycle()})}var h=o.fn.carousel;o.fn.carousel=y,o.fn.carousel.Constructor=l,o.fn.carousel.noConflict=function(){return o.fn.carousel=h,this};var t=function(m){var T=o(this),g=T.attr("href");g&&(g=g.replace(/.*(?=#[^\s]+$)/,""));var v=T.attr("data-target")||g,C=o(document).find(v);if(C.hasClass("carousel")){var z=o.extend({}
vendor: 4,475 bytes, line 6
6,C.data(),T.data()),H=T.attr("data-slide-to");H&&(z.interval=!1),y.call(C,z),H&&C.data("bs.carousel").to(H),m.preventDefault()}};o(document).on("click.bs.carousel.data-api","[data-slide]",t).on("click.bs.carousel.data-api","[data-slide-to]",t),o(window).on("load",function(){o('[data-ride="carousel"]').each(function(){var m=o(this);y.call(m,m.data())})})}(jQuery)});var ya=Ct(()=>{Re();+function(o){"use strict";var l=function(m,T){this.$element=o(m),this.options=o.extend({},l.DEFAULTS,T),this.$trigger=o('[data-toggle="collapse"][href="#'+m.id+'"],[data-toggle="collapse"][data-target="#'+m.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};l.VERSION="3.4.1",l.TRANSITION_DURATION=350,l.DEFAULTS={toggle:!0},l.prototype.dimension=function(){var m=this.$element.hasClass("width");return m?"width":"height"},l.prototype.show=function(){if(!(this.transitioning||this.$element.hasClass("in"))){var m,T=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(T&&T.length&&(m=T.data("bs.collapse"),m&&m.transitioning))){var g=o.Event("show.bs.collapse");if(this.$element.trigger(g),!g.isDefaultPrevented()){T&&T.length&&(h.call(T,"hide"),m||T.data("bs.collapse",null));var v=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[v](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var C=function(){this.$element.removeClass("collapsing").addClass("collapse in")[v](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!o.support.transition)return C.call(this);var z=o.camelCase(["scroll",v].join("-"));this.$element.one("bsTransitionEnd",o.proxy(C,this)).emulateTransitionEnd(l.TRANSITION_DURATION)[v](this.$element[0][z])}}}},l.prototype.hide=function(){if(!(this.transitioning||!this.$element.hasClass("in"))){var m=o.Event("hide.bs.collapse");if(this.$element.trigger(m),!m.isDefaultPrevented()){var T=this.dimension();this.$element[T](this.$element[T]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var g=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!o.support.transition)return g.call(this);this.$element[T](0).one("bsTransitionEnd",o.proxy(g,this)).emulateTransitionEnd(l.TRANSITION_DURATION)}}},l.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},l.prototype.getParent=function(){return o(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(o.proxy(function(m,T){var g=o(T);this.addAriaAndCollapsedClass(y(g),g)},this)).end()},l.prototype.addAriaAndCollapsedClass=function(m,T){var g=m.hasClass("in");m.attr("aria-expanded",g),T.toggleClass("collapsed",!g).attr("aria-expanded",g)};function y(m){var T,g=m.attr("data-target")||(T=m.attr("href"))&&T.replace(/.*(?=#[^\s]+$)/,"");return o(document).find(g)}function h(m){return this.each(function(){var T=o(this),g=T.data("bs.collapse"),v=o.extend({},l.DEFAULTS,T.data(),typeof m=="object"&&m);!g&&v.toggle&&/show|hide/.test(m)&&(v.toggle=!1),g||T.data("bs.collapse",g=new l(this,v)),typeof m=="string"&&g[m]()})}var t=o.fn.collapse;o.fn.collapse=h,o.fn.collapse.Constructor=l,o.fn.collapse.noConflict=function(){return o.fn.collapse=t,this},o(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(m){var T=o(this);T.attr("data-target")||m.preventDefault();var g=y(T),v=g.data("bs.collapse"),C=v?"toggle":T.data();h.call(g,C)})}(jQuery)});var xa=Ct(()=>{Re();+function(o){"use strict";var l=".dropdown-backdrop",y='[data-toggle="dropdown"]',h=function(v){o(v).on("click.bs.dropdown",this.toggle)};h.VERSION="3.4.1";function t(v){var C=v.attr("data-target");C||(C=v.attr("href"),C=C&&/#[A-Za-z]/.test(C)&&C.replace(/.*(?=#[^\s]*$)/,""));var z=C!=="#"?o(document).find(C):null;return z&&z.length?z:v.parent()}function m(v){v&&v.which===3||(o(l).remove(),o(y).each(function(){var C=o(this),z=t(C),H={relatedTarget:this};z.hasClass("open")&&(v&&v.type=="click"&&/input|textarea/i.test(v.target.tagName)&&o.contains(z[0],v.target)||(z.trigger(v=o.Event("hide.bs.dropdown",H)),!v.isDefaultPrevented()&&(C.attr("aria-expanded","fal
6se"),z.removeClass("open").trigger(o.Event("hidden.bs.dropdown",H)))))}))}h.prototype.toggle=function(v){var C=o(this);if(!C.is(".disabled, :disabled")){var z=t(C),H=z.hasClass("open");if(m(),!H){"ontouchstart"in document.documentElement&&!z.closest(".navbar-nav").length&&o(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(o(this)).on("click",m);var b={relatedTarget:this};if(z.trigger(v=o.Event("show.bs.dropdown",b)),v.isDefaultPrevented())return;C.trigger("focus").attr("aria-expanded","true"),z.toggleClass("open").trigger(o.Event("shown.bs.dropdown",b))}return!1}},h.prototype.keydown=function(v){if(!(!/(38|40|27|32)/.test(v.which)||/input|textarea/i.test(v.target.tagName))){var C=o(this);if(v.preventDefault(),v.stopPropagation(),!C.is(".disabled, :disabled")){var z=t(C),H=z.hasClass("open");if(!H&&v.which!=27||H&&v.which==27)return v.which==27&&z.find(y).trigger("focus"),C.trigger("click");var b=" li:not(.disabled):visible a",a=z.find(".dropdown-menu"+b);if(a.length){var A=a.index(v.target);v.which==38&&A>0&&A--,v.which==40&&A<a.length-1&&A++,~A||(A=0),a.eq(A).trigger("focus")}}}};function T(v){return this.each(function(){var C=o(this),z=C.data("bs.dropdown");z||C.data("bs.dropdown",z=new h(this)),typeof v=="string"&&z[v].call(C)})}var g=o.fn.dropdown;o.fn.dropdown=T,o.fn.dropdown.Constructor=h,o.fn.dropdown.noConflict=function(){return o.fn.dropdown=g,this},o(document).on("click.bs.dropdown.data-api",m).on("click.bs.dropdown.data-api",".dropdown form",function(v){v.stopPropagation()}).on("click.bs.dropdown.data-api",y,h.prototype.toggle).on("keydown.bs.dropdown.data-api",y,h.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",h.prototype.keydown)}(jQuery)});var ka=Ct(()=>{Re();+function(o){"use strict";var l=function(t,m){this.options=m,this.$body=o(document.body),this.$element=o(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,o.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};l.VERSION="3.4.1",l.TRANSITION_DURATION=300,l.BACKDROP_TRANSITION_DURATION=150,l.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},l.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},l.prototype.show=function(t){var m=this,T=o.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(T),!(this.isShown||T.isDefaultPrevented())&&(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',o.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){m.$element.one("mouseup.dismiss.bs.modal",function(g){o(g.target).is(m.$element)&&(m.ignoreBackdropClick=!0)})}),this.backdrop(function(){var g=o.support.transition&&m.$element.hasClass("fade");m.$element.parent().length||m.$element.appendTo(m.$body),m.$element.show().scrollTop(0),m.adjustDialog(),g&&m.$element[0].offsetWidth,m.$element.addClass("in"),m.enforceFocus();var v=o.Event("shown.bs.modal",{relatedTarget:t});g?m.$dialog.one("bsTransitionEnd",function(){m.$element.trigger("focus").trigger(v)}).emulateTransitionEnd(l.TRANSITION_DURATION):m.$element.trigger("focus").trigger(v)}))},l.prototype.hide=function(t){t&&t.preventDefault(),t=o.Event("hide.bs.modal"),this.$element.trigger(t),!(!this.isShown||t.isDefaultPrevented())&&(this.isShown=!1,this.escape(),this.resize(),o(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),o.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",o.proxy(this.hideModal,this)).emulateTransitionEnd(l.TRANSITION_DURATION):this.hideModal())},l.prototype.enforceFocus=function(){o(document).off("focusin.bs.modal").on("focusin.bs.modal",o.proxy(function(t){document!==t.target&&this.$element[0]!==t.target&&!this.$element.has(t.target).length&&this.$element.trigger("focus")},this))},l.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("key
6down.dismiss.bs.modal",o.proxy(function(t){t.which==27&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},l.prototype.resize=function(){this.isShown?o(window).on("resize.bs.modal",o.proxy(this.handleUpdate,this)):o(window).off("resize.bs.modal")},l.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},l.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},l.prototype.backdrop=function(t){var m=this,T=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var g=o.support.transition&&T;if(this.$backdrop=o(document.createElement("div")).addClass("modal-backdrop "+T).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",o.proxy(function(C){if(this.ignoreBackdropClick){this.ignoreBackdropClick=!1;return}C.target===C.currentTarget&&(this.options.backdrop=="static"?this.$element[0].focus():this.hide())},this)),g&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;g?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(l.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var v=function(){m.removeBackdrop(),t&&t()};o.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",v).emulateTransitionEnd(l.BACKDROP_TRANSITION_DURATION):v()}else t&&t()},l.prototype.handleUpdate=function(){this.adjustDialog()},l.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},l.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},l.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var m=document.documentElement.getBoundingClientRect();t=m.right-Math.abs(m.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},l.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";var m=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",t+m),o(this.fixedContent).each(function(T,g){var v=g.style.paddingRight,C=o(g).css("padding-right");o(g).data("padding-right",v).css("padding-right",parseFloat(C)+m+"px")}))},l.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),o(this.fixedContent).each(function(t,m){var T=o(m).data("padding-right");o(m).removeData("padding-right"),m.style.paddingRight=T||""})},l.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var m=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),m};function y(t,m){return this.each(function(){var T=o(this),g=T.data("bs.modal"),v=o.extend({},l.DEFAULTS,T.data(),typeof t=="object"&&t);g||T.data("bs.modal",g=new l(this,v)),typeof t=="string"?g[t](m):v.show&&g.show(m)})}var h=o.fn.modal;o.fn.modal=y,o.fn.modal.Constructor=l,o.fn.modal.noConflict=function(){return o.fn.modal=h,this},o(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var m=o(this),T=m.attr("href"),g=m.attr("data-target")||T&&T.replace(/.*(?=#[^\s]+$)/,""),v=o(document).find(g),C=v.data("bs.modal")?"toggle":o.extend({remote:!/#/.test(T)&&T},v.data(),m.data());m.is("a")&&t.preventDefault(),v.one("show.bs.modal",function(z){z.isDefaultPrevented()||v.one("hidden.bs.modal",function(){m.is(":visible")&&m.trigger("focus")})}),y.call(v,C,this)})}(jQuery)});var _a=Ct(()=>{Re();+function(o){"use strict";var l=["sanitize","whiteList","sanitizeFn"],y=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],h=/^aria-[\w-]*$/i,t={"*":["class","dir","id","lang","role",h],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},m=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,T=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function g(b,a){var A=b.nodeName.toLowerCase();if(o.inArray(A,a)!==-1)return o.inArray(A,y)!==-1?!!(b.nodeValue.match(m)||b.nodeValue.match(T)):!0;for(var Z=o(a).filter(function(f,c){return c instanceof RegExp}),k=0,x=Z.length;k<x;k++)if(A.match(Z[k]))return!0;return!1}function v(b,a,A){if(b.length===0)return b;if(A&&typeof A=="function")return A(b);if(!document.implementation||!document.implementation.createHTMLDocument)return b;var Z=document.implementation.createHTMLDocument("sanitization");Z.body.innerHTML=b;for(var k=o.map(a,function(ge,le){return le}),x=o(Z.body).find("*"),f=0,c=x.length;f<c;f++){var S=x[f],L=S.nodeName.toLowerCase();if(o.inArray(L,k)===-1){S.parentNode.removeChild(S);continue}for(var r=o.map(S.attributes,function(ge){return ge}),Q=[].concat(a["*"]||[],a[L]||[]),W=0,xe=r.length;W<xe;W++)g(r[W],Q)||S.removeAttribute(r[W].nodeName)}return Z.body.innerHTML}var C=function(b,a){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",b,a)};C.VERSION="3.4.1",C.TRANSITION_DURATION=150,C.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},C.prototype.init=function(b,a,A){if(this.enabled=!0,this.type=b,this.$element=o(a),this.options=this.getOptions(A),this.$viewport=this.options.viewport&&o(document).find(o.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var Z=this.options.trigger.split(" "),k=Z.length;k--;){var x=Z[k];if(x=="click")this.$element.on("click."+this.type,this.options.selector,o.proxy(this.toggle,this));else if(x!="manual"){var f=x=="hover"?"mouseenter":"focusin",c=x=="hover"?"mouseleave":"focusout";this.$element.on(f+"."+this.type,this.options.selector,o.proxy(this.enter,this)),this.$element.on(c+"."+this.type,this.options.selector,o.proxy(this.leave,this))}}this.options.selector?this._options=o.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},C.prototype.getDefaults=function(){return C.DEFAULTS},C.prototype.getOptions=function(b){var a=this.$element.data();for(var A in a)a.hasOwnProperty(A)&&o.inArray(A,l)!==-1&&delete a[A];return b=o.extend({},this.getDefaults(),a,b),b.delay&&typeof b.delay=="number"&&(b.delay={show:b.delay,hide:b.delay}),b.sanitize&&(b.template=v(b.template,b.whiteList,b.sanitizeFn)),b},C.prototype.getDelegateOptions=function(){var b={},a=this.getDefaults();return this._options&&o.each(this._options,function(A,Z){a[A]!=Z&&
6(b[A]=Z)}),b},C.prototype.enter=function(b){var a=b instanceof this.constructor?b:o(b.currentTarget).data("bs."+this.type);if(a||(a=new this.constructor(b.currentTarget,this.getDelegateOptions()),o(b.currentTarget).data("bs."+this.type,a)),b instanceof o.Event&&(a.inState[b.type=="focusin"?"focus":"hover"]=!0),a.tip().hasClass("in")||a.hoverState=="in"){a.hoverState="in";return}if(clearTimeout(a.timeout),a.hoverState="in",!a.options.delay||!a.options.delay.show)return a.show();a.timeout=setTimeout(function(){a.hoverState=="in"&&a.show()},a.options.delay.show)},C.prototype.isInStateTrue=function(){for(var b in this.inState)if(this.inState[b])return!0;return!1},C.prototype.leave=function(b){var a=b instanceof this.constructor?b:o(b.currentTarget).data("bs."+this.type);if(a||(a=new this.constructor(b.currentTarget,this.getDelegateOptions()),o(b.currentTarget).data("bs."+this.type,a)),b instanceof o.Event&&(a.inState[b.type=="focusout"?"focus":"hover"]=!1),!a.isInStateTrue()){if(clearTimeout(a.timeout),a.hoverState="out",!a.options.delay||!a.options.delay.hide)return a.hide();a.timeout=setTimeout(function(){a.hoverState=="out"&&a.hide()},a.options.delay.hide)}},C.prototype.show=function(){var b=o.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var a=o.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!a)return;var A=this,Z=this.tip(),k=this.getUID(this.type);this.setContent(),Z.attr("id",k),this.$element.attr("aria-describedby",k),this.options.animation&&Z.addClass("fade");var x=typeof this.options.placement=="function"?this.options.placement.call(this,Z[0],this.$element[0]):this.options.placement,f=/\s?auto?\s?/i,c=f.test(x);c&&(x=x.replace(f,"")||"top"),Z.detach().css({top:0,left:0,display:"block"}).addClass(x).data("bs."+this.type,this),this.options.container?Z.appendTo(o(document).find(this.options.container)):Z.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var S=this.getPosition(),L=Z[0].offsetWidth,r=Z[0].offsetHeight;if(c){var Q=x,W=this.getPosition(this.$viewport);x=x=="bottom"&&S.bottom+r>W.bottom?"top":x=="top"&&S.top-r<W.top?"bottom":x=="right"&&S.right+L>W.width?"left":x=="left"&&S.left-L<W.left?"right":x,Z.removeClass(Q).addClass(x)}var xe=this.getCalculatedOffset(x,S,L,r);this.applyPlacement(xe,x);var ge=function(){var le=A.hoverState;A.$element.trigger("shown.bs."+A.type),A.hoverState=null,le=="out"&&A.leave(A)};o.support.transition&&this.$tip.hasClass("fade")?Z.one("bsTransitionEnd",ge).emulateTransitionEnd(C.TRANSITION_DURATION):ge()}},C.prototype.applyPlacement=function(b,a){var A=this.tip(),Z=A[0].offsetWidth,k=A[0].offsetHeight,x=parseInt(A.css("margin-top"),10),f=parseInt(A.css("margin-left"),10);isNaN(x)&&(x=0),isNaN(f)&&(f=0),b.top+=x,b.left+=f,o.offset.setOffset(A[0],o.extend({using:function(xe){A.css({top:Math.round(xe.top),left:Math.round(xe.left)})}},b),0),A.addClass("in");var c=A[0].offsetWidth,S=A[0].offsetHeight;a=="top"&&S!=k&&(b.top=b.top+k-S);var L=this.getViewportAdjustedDelta(a,b,c,S);L.left?b.left+=L.left:b.top+=L.top;var r=/top|bottom/.test(a),Q=r?L.left*2-Z+c:L.top*2-k+S,W=r?"offsetWidth":"offsetHeight";A.offset(b),this.replaceArrow(Q,A[0][W],r)},C.prototype.replaceArrow=function(b,a,A){this.arrow().css(A?"left":"top",50*(1-b/a)+"%").css(A?"top":"left","")},C.prototype.setContent=function(){var b=this.tip(),a=this.getTitle();this.options.html?(this.options.sanitize&&(a=v(a,this.options.whiteList,this.options.sanitizeFn)),b.find(".tooltip-inner").html(a)):b.find(".tooltip-inner").text(a),b.removeClass("fade in top bottom left right")},C.prototype.hide=function(b){var a=this,A=o(this.$tip),Z=o.Event("hide.bs."+this.type);function k(){a.hoverState!="in"&&A.detach(),a.$element&&a.$element.removeAttr("aria-describedby").trigger("hidden.bs."+a.type),b&&b()}if(this.$element.trigger(Z),!Z.isDefaultPrevented())return A.removeClass("in"),o.support.transition&&A.hasClass("fade")?A.one("bsTransitionEnd",k).emulateTransitionEnd(C.TRANSITION_DURATION):k(),this.hoverState=null,this},C.prototype.fixTitle=function(){var b=this.$element;(b.attr("title")||typeof b.attr("data-original-title")!="string")&&b.attr("data-original-title",b.attr("title")||"").attr("title","")},C.prototype.hasContent=function(){return this.getTitle()},C.prototype.getPosition=function(b){b=b||this.$element;var a=b[0],A=a.tagName=="BODY",Z=a.getBoundingClientRect();Z.width==null&&(Z=o.extend({},Z,{width:Z.right-Z.left,height:Z.bottom-Z.top}));var k=window.SVGElement&&a instanceof window.SVGElement,x=A?{top:0,left:0}:k?null:b.offset(),f={scroll:A?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},c=A?{width:o(window).width(),height:o(window).height()}:null;return o.extend({},Z,f,c,x)},C.prototype.getCalculatedOffset=function(b,a,A,Z){return b=="bottom"?{top:a.top+a.height,left:a.left+a.width/2-A/2}:b=="top"?{top:a.top-Z,left:a.left+a.width/2-A/2}:b=="left"?{top:a.top+a.height/2-Z/2,left:a.left-A}:{top:a.top+a.height/2-Z/2,left:a.left+a.width}},C.prototype.getViewportAdjustedDelta=function(b,a,A,Z){var k={top:0,left:0};if(!this.$viewport)return k;var x=this.options.viewport&&this.options.viewport.padding||0,f=this.getPosition(this.$viewport);if(/right|left/.test(b)){var c=a.top-x-f.scroll,S=a.top+x-f.scroll+Z;c<f.top?k.top=f.top-c:S>f.top+f.height&&(k.top=f.top+f.height-S)}else{var L=a.left-x,r=a.left+x+A;L<f.left?k.left=f.left-L:r>f.right&&(k.left=f.left+f.width-r)}return k},C.prototype.getTitle=function(){var b,a=this.$element,A=this.options;return b=a.attr("data-original-title")||(typeof A.title=="function"?A.title.call(a[0]):A.title),b},C.prototype.getUID=function(b){do b+=~~(Math.random()*1e6);while(document.getElementById(b));return b},C.prototype.tip=function(){if(!this.$tip&&(this.$tip=o(this.options.template),this.$tip.length!=1))throw new Error(this.t
vendor: 6,413 bytes, line 6
6ype+" `template` option must consist of exactly 1 top-level element!");return this.$tip},C.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},C.prototype.enable=function(){this.enabled=!0},C.prototype.disable=function(){this.enabled=!1},C.prototype.toggleEnabled=function(){this.enabled=!this.enabled},C.prototype.toggle=function(b){var a=this;b&&(a=o(b.currentTarget).data("bs."+this.type),a||(a=new this.constructor(b.currentTarget,this.getDelegateOptions()),o(b.currentTarget).data("bs."+this.type,a))),b?(a.inState.click=!a.inState.click,a.isInStateTrue()?a.enter(a):a.leave(a)):a.tip().hasClass("in")?a.leave(a):a.enter(a)},C.prototype.destroy=function(){var b=this;clearTimeout(this.timeout),this.hide(function(){b.$element.off("."+b.type).removeData("bs."+b.type),b.$tip&&b.$tip.detach(),b.$tip=null,b.$arrow=null,b.$viewport=null,b.$element=null})},C.prototype.sanitizeHtml=function(b){return v(b,this.options.whiteList,this.options.sanitizeFn)};function z(b){return this.each(function(){var a=o(this),A=a.data("bs.tooltip"),Z=typeof b=="object"&&b;!A&&/destroy|hide/.test(b)||(A||a.data("bs.tooltip",A=new C(this,Z)),typeof b=="string"&&A[b]())})}var H=o.fn.tooltip;o.fn.tooltip=z,o.fn.tooltip.Constructor=C,o.fn.tooltip.noConflict=function(){return o.fn.tooltip=H,this}}(jQuery)});var Ta=Ct(()=>{Re();+function(o){"use strict";var l=function(t,m){this.init("popover",t,m)};if(!o.fn.tooltip)throw new Error("Popover requires tooltip.js");l.VERSION="3.4.1",l.DEFAULTS=o.extend({},o.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),l.prototype=o.extend({},o.fn.tooltip.Constructor.prototype),l.prototype.constructor=l,l.prototype.getDefaults=function(){return l.DEFAULTS},l.prototype.setContent=function(){var t=this.tip(),m=this.getTitle(),T=this.getContent();if(this.options.html){var g=typeof T;this.options.sanitize&&(m=this.sanitizeHtml(m),g==="string"&&(T=this.sanitizeHtml(T))),t.find(".popover-title").html(m),t.find(".popover-content").children().detach().end()[g==="string"?"html":"append"](T)}else t.find(".popover-title").text(m),t.find(".popover-content").children().detach().end().text(T);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},l.prototype.hasContent=function(){return this.getTitle()||this.getContent()},l.prototype.getContent=function(){var t=this.$element,m=this.options;return t.attr("data-content")||(typeof m.content=="function"?m.content.call(t[0]):m.content)},l.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};function y(t){return this.each(function(){var m=o(this),T=m.data("bs.popover"),g=typeof t=="object"&&t;!T&&/destroy|hide/.test(t)||(T||m.data("bs.popover",T=new l(this,g)),typeof t=="string"&&T[t]())})}var h=o.fn.popover;o.fn.popover=y,o.fn.popover.Constructor=l,o.fn.popover.noConflict=function(){return o.fn.popover=h,this}}(jQuery)});var Ca=Ct(()=>{Re();+function(o){"use strict";function l(t,m){this.$body=o(document.body),this.$scrollElement=o(t).is(document.body)?o(window):o(t),this.options=o.extend({},l.DEFAULTS,m),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",o.proxy(this.process,this)),this.refresh(),this.process()}l.VERSION="3.4.1",l.DEFAULTS={offset:10},l.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},l.prototype.refresh=function(){var t=this,m="offset",T=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),o.isWindow(this.$scrollElement[0])||(m="position",T=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var g=o(this),v=g.data("target")||g.attr("href"),C=/^#./.test(v)&&o(v);return C&&C.length&&C.is(":visible")&&[[C[m]().top+T,v]]||null}).sort(function(g,v){return g[0]-v[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},l.prototype.process=function(){var t=this.$scrollElement.scrollTop()+this.options.offset,m=this.getScrollHeight(),T=this.options.offset+m-this.$scrollElement.height(),g=this.offsets,v=this.targets,C=this.activeTarget,z;if(this.scrollHeight!=m&&this.refresh(),t>=T)return C!=(z=v[v.length-1])&&this.activate(z);if(C&&t<g[0])return this.activeTarget=null,this.clear();for(z=g.length;z--;)C!=v[z]&&t>=g[z]&&(g[z+1]===void 0||t<g[z+1])&&this.activate(v[z])},l.prototype.activate=function(t){this.activeTarget=t,this.clear();var m=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',T=o(m).parents("li").addClass("active");T.parent(".dropdown-menu").length&&(T=T.closest("li.dropdown").addClass("active")),T.trigger("activate.bs.scrollspy")},l.prototype.clear=function(){o(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};function y(t){return this.each(function(){var m=o(this),T=m.data("bs.scrollspy"),g=typeof t=="object"&&t;T||m.data("bs.scrollspy",T=new l(this,g)),typeof t=="string"&&T[t]()})}var h=o.fn.scrollspy;o.fn.scrollspy=y,o.fn.scrollspy.Constructor=l,o.fn.scrollspy.noConflict=function(){return o.fn.scrollspy=h,this},o(window).on("load.bs.scrollspy.data-api",function(){o('[data-spy="scroll"]').each(function(){var t=o(this);y.call(t,t.data())})})}(jQuery)});var Sa=Ct(()=>{Re();+function(o){"use strict";var l=function(m){this.element=o(m)};l.VERSION="3.4.1",l.TRANSITION_DURATION=150,l.prototype.show=function(){var m=this.element,T=m.closest("ul:not(.dropdown-menu)"),g=m.data("target");if(g||(g=m.attr("href"),g=g&&g.replace(/.*(?=#[^\s]*$)/,"")),!m.parent("li").hasClass("active")){var v=T.find(".active:last a"),C=o.Event("hide.bs.tab",{relatedTarget:m[0]}),z=o.Event("show.bs.tab",{relatedTarget:v[0]});if(v.trigger(C),m.trigger(z),!(z.isDefaultPrevented()||C.isDefaultPrevented())){var H=o(document).find(g);this.activate(m.closest("li"),T),this.activate(H,H.parent(),function(){v.trigger({type:"hidden.bs.tab",relatedTarget:m[0]}),m.trigger({type:"shown.bs.tab",relatedTarget:v[0]})})}}},l.prototype.activate=function(m,T,g){var v=T.find("> .active"),C=g&&o.support.transition&&(v.length&&v.hasClass("fade")||!!T.f
6ind("> .fade").length);function z(){v.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),m.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),C?(m[0].offsetWidth,m.addClass("in")):m.removeClass("fade"),m.parent(".dropdown-menu").length&&m.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),g&&g()}v.length&&C?v.one("bsTransitionEnd",z).emulateTransitionEnd(l.TRANSITION_DURATION):z(),v.removeClass("in")};function y(m){return this.each(function(){var T=o(this),g=T.data("bs.tab");g||T.data("bs.tab",g=new l(this)),typeof m=="string"&&g[m]()})}var h=o.fn.tab;o.fn.tab=y,o.fn.tab.Constructor=l,o.fn.tab.noConflict=function(){return o.fn.tab=h,this};var t=function(m){m.preventDefault(),y.call(o(this),"show")};o(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',t).on("click.bs.tab.data-api",'[data-toggle="pill"]',t)}(jQuery)});var Ia=Ct(()=>{Re();+function(o){"use strict";var l=function(t,m){this.options=o.extend({},l.DEFAULTS,m);var T=this.options.target===l.DEFAULTS.target?o(this.options.target):o(document).find(this.options.target);this.$target=T.on("scroll.bs.affix.data-api",o.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",o.proxy(this.checkPositionWithEventLoop,this)),this.$element=o(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};l.VERSION="3.4.1",l.RESET="affix affix-top affix-bottom",l.DEFAULTS={offset:0,target:window},l.prototype.getState=function(t,m,T,g){var v=this.$target.scrollTop(),C=this.$element.offset(),z=this.$target.height();if(T!=null&&this.affixed=="top")return v<T?"top":!1;if(this.affixed=="bottom")return T!=null?v+this.unpin<=C.top?!1:"bottom":v+z<=t-g?!1:"bottom";var H=this.affixed==null,b=H?v:C.top,a=H?z:m;return T!=null&&v<=T?"top":g!=null&&b+a>=t-g?"bottom":!1},l.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(l.RESET).addClass("affix");var t=this.$target.scrollTop(),m=this.$element.offset();return this.pinnedOffset=m.top-t},l.prototype.checkPositionWithEventLoop=function(){setTimeout(o.proxy(this.checkPosition,this),1)},l.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),m=this.options.offset,T=m.top,g=m.bottom,v=Math.max(o(document).height(),o(document.body).height());typeof m!="object"&&(g=T=m),typeof T=="function"&&(T=m.top(this.$element)),typeof g=="function"&&(g=m.bottom(this.$element));var C=this.getState(v,t,T,g);if(this.affixed!=C){this.unpin!=null&&this.$element.css("top","");var z="affix"+(C?"-"+C:""),H=o.Event(z+".bs.affix");if(this.$element.trigger(H),H.isDefaultPrevented())return;this.affixed=C,this.unpin=C=="bottom"?this.getPinnedOffset():null,this.$element.removeClass(l.RESET).addClass(z).trigger(z.replace("affix","affixed")+".bs.affix")}C=="bottom"&&this.$element.offset({top:v-t-g})}};function y(t){return this.each(function(){var m=o(this),T=m.data("bs.affix"),g=typeof t=="object"&&t;T||m.data("bs.affix",T=new l(this,g)),typeof t=="string"&&T[t]()})}var h=o.fn.affix;o.fn.affix=y,o.fn.affix.Constructor=l,o.fn.affix.noConflict=function(){return o.fn.affix=h,this},o(window).on("load",function(){o('[data-spy="affix"]').each(function(){var t=o(this),m=t.data();m.offset=m.offset||{},m.offsetBottom!=null&&(m.offset.bottom=m.offsetBottom),m.offsetTop!=null&&(m.offset.top=m.offsetTop),y.call(t,m)})})}(jQuery)});var Aa=Ct((Cs,Tn)=>{Re();(function(o){"use strict";typeof define=="function"&&define.amd?define("parollerjs",["jquery"],o):typeof Tn=="object"&&typeof Tn.exports=="object"?Tn.exports=o(go()):o(jQuery)})(function(o){"use strict";var l=!1,y=function(){l=!1},h={bgVertical:function(T,g){return T.css({"background-position":"center "+-g+"px"})},bgHorizontal:function(T,g){return T.css({"background-position":-g+"px center"})},vertical:function(T,g,v,C){return C==="none"&&(C=""),T.css({"-webkit-transform":"translateY("+g+"px)"+C,"-moz-transform":"translateY("+g+"px)"+C,transform:"translateY("+g+"px)"+C,transition:v,"will-change":"transform"})},horizontal:function(T,g,v,C){return C==="none"&&(C=""),T.css({"-webkit-transform":"translateX("+g+"px)"+C,"-moz-transform":"translateX("+g+"px)"+C,transform:"translateX("+g+"px)"+C,transition:v,"will-change":"transform"})}},t={factor:function(T,g,v){var C=T.data("paroller-factor"),z=C||v.factor;if(g<576){var H=T.data("paroller-factor-xs"),b=H||v.factorXs;return b||z}else if(g<=768){var a=T.data("paroller-factor-sm"),A=a||v.factorSm;return A||z}else if(g<=1024){var Z=T.data("paroller-factor-md"),k=Z||v.factorMd;return k||z}else if(g<=1200){var x=T.data("paroller-factor-lg"),f=x||v.factorLg;return f||z}else if(g<=1920){var c=T.data("paroller-factor-xl"),S=c||v.factorXl;return S||z}else return z},bgOffset:function(T,g){return Math.round(T*g)},transform:function(T,g,v,C){return Math.round((T-v/2+C)*g)}},m={background:function(T){return T.css({"background-position":"unset"})},foreground:function(T){return T.css({transform:"unset",transition:"unset"})}};
6o.fn.paroller=function(C){var g=o(window).height(),v=o(document).height(),C=o.extend({factor:0,factorXs:0,factorSm:0,factorMd:0,factorLg:0,factorXl:0,transition:"translate 0.1s ease",type:"background",direction:"vertical"},C);return this.each(function(){var z=o(this),H=o(window).width(),b=z.offset().top,a=z.outerHeight(),A=z.data("paroller-type"),Z=z.data("paroller-direction"),k=z.data("paroller-transition"),x=z.css("transform"),f=k||C.transition,c=A||C.type,S=Z||C.direction,L=0,r=t.bgOffset(b,L),Q=t.transform(b,L,g,a);c==="background"?S==="vertical"?h.bgVertical(z,r):S==="horizontal"&&h.bgHorizontal(z,r):c==="foreground"&&(S==="vertical"?h.vertical(z,Q,f,x):S==="horizontal"&&h.horizontal(z,Q,f,x)),o(window).on("resize",function(){var W=o(this).scrollTop();H=o(window).width(),b=z.offset().top,a=z.outerHeight(),L=t.factor(z,H,C),r=Math.round(b*L),Q=Math.round((b-g/2+a)*L),l||(window.requestAnimationFrame(y),l=!0),c==="background"?(m.background(z),S==="vertical"?h.bgVertical(z,r):S==="horizontal"&&h.bgHorizontal(z,r)):c==="foreground"&&W<=v&&(m.foreground(z),S==="vertical"?h.vertical(z,Q,f):S==="horizontal"&&h.horizontal(z,Q,f))}),o(window).on("scroll",function(){var W=o(this).scrollTop(),xe=o(document).scrollTop();xe===0?L=0:L=t.factor(z,H,C),r=Math.round((b-W)*L),Q=Math.round((b-g/2+a-W)*L),l||(window.requestAnimationFrame(y),l=!0),c==="background"?S==="vertical"?h.bgVertical(z,r):S==="horizontal"&&h.bgHorizontal(z,r):c==="foreground"&&W<=v&&(S==="vertical"?h.vertical(z,Q,f,x):S==="horizontal"&&h.horizontal(z,Q,f,x))})})}})});var Ea=Ct(Da=>{Re();(function(o){typeof define=="function"&&define.amd?define(["jquery"],o):o(typeof Da=="object"?go():jQuery)})(function(o,l){function y(){return new Date(Date.UTC.apply(Date,arguments))}function h(){var f=new Date;return y(f.getFullYear(),f.getMonth(),f.getDate())}function t(f,c){return f.getUTCFullYear()===c.getUTCFullYear()&&f.getUTCMonth()===c.getUTCMonth()&&f.getUTCDate()===c.getUTCDate()}function m(f,c){return function(){return c!==l&&o.fn.datepicker.deprecated(c),this[f].apply(this,arguments)}}function T(f){return f&&!isNaN(f.getTime())}var g=function(){var f={get:function(c){return this.slice(c)[0]},contains:function(c){for(var S=c&&c.valueOf(),L=0,r=this.length;L<r;L++)if(0<=this[L].valueOf()-S&&this[L].valueOf()-S<864e5)return L;return-1},remove:function(c){this.splice(c,1)},replace:function(c){c&&(Array.isArray(c)||(c=[c]),this.clear(),this.push.apply(this,c))},clear:function(){this.length=0},copy:function(){var c=new g;return c.replace(this),c}};return function(){var c=[];return c.push.apply(c,arguments),o.extend(c,f),c}}(),v=function(f,c){o.data(f,"datepicker",this),this._events=[],this._secondaryEvents=[],this._process_options(c),this.dates=new g,this.viewDate=this.o.defaultViewDate,this.focusDate=null,this.element=o(f),this.isInput=this.element.is("input"),this.inputField=this.isInput?this.element:this.element.find("input"),this.component=this.element.hasClass("date")?this.element.find(".add-on, .input-group-addon, .input-group-append, .input-group-prepend, .btn"):!1,this.component&&this.component.length===0&&(this.component=!1),this.o.isInline===null?this.isInline=!this.component&&!this.isInput:this.isInline=this.o.isInline,this.picker=o(x.template),this._check_template(this.o.templates.leftArrow)&&this.picker.find(".prev").html(this.o.templates.leftArrow),this._check_template(this.o.templates.rightArrow)&&this.picker.find(".next").html(this.o.templates.rightArrow),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("datepicker-rtl"),this.o.calendarWeeks&&this.picker.find(".datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear").attr("colspan",function(S,L){return Number(L)+1}),this._process_options({startDate:this._o.startDate,endDate:this._o.endDate,daysOfWeekDisabled:this.o.daysOfWeekDisabled,daysOfWeekHighlighted:this.o.daysOfWeekHighlighted,datesDisabled:this.o.datesDisabled}),this._allow_update=!1,this.setViewMode(this.o.startView),this._allow_update=!0,this.fillDow(),this.fillMonths(),this.update(),this.isInline&&this.show()};v.prototype={constructor:v,_resolveViewName:function(f){return o.each(x.viewModes,function(c,S){if(f===c||o.inArray(f,S.names)!==-1)return f=c,!1}),f},_resolveDaysOfWeek:function(f){return Array.isArray(f)||(f=f.split(/[,\s]*/)),o.map(f,Number)},_check_template:function(f){try{if(f===l||f==="")return!1;if((f.match(/[<>]/g)||[]).length<=0)return!0;var c=o(f);return c.length>0}catch{return!1}},_process_options:function(f){this._o=o.extend({},this._o,f);var c=this.o=o.extend({},this._o),S=c.language;k[S]||(S=S.split("-")[0],k[S]||(S=A.language)),c.language=S,c.startView=this._resolveViewName(c.startView),c.minViewMode=this._resolveViewName(c.minViewMode),c.maxViewMode=this._resolveViewName(c.maxViewMode),c.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,c.startView)),c.multidate!==!0&&(c.multidate=Number(c.multidate)||!1,c.multidate!==!1&&(c.multidate=Math.max(0,c.multidate))),c.multidateSeparator=String(c.multidateSeparator),c.weekStart%=7,c.weekEnd=(c.weekStart+6)%7;var L=x.parseFormat(c.format);c.startDate!==-1/0&&(c.startDate?c.startDate instanceof Date?c.startDate=this._local_to_utc(this._zero_time(c.startDate)):c.startDate=x.parseDate(c.startDate,L,c.language,c.assumeNearbyYear):c.startDate=-1/0),c.endDate!==1/0&&(c.endDate?c.endDate instanceof Date?c.endDate=this._local_to_utc(this._zero_time(c.endDate)):c.endDate=x.parseDate(c.endDate,L,c.language,c.assumeNearbyYear):c.endDate=1/0),c.daysOfWeekDisabled=this._resolveDaysOfWeek(c.daysOfWeekDisabled||[]),c.daysOfWeekHighlighted=this._resolveDaysOfWeek(c.daysOfWeekHighlighted||[]),c.datesDisabled=c.datesDisabled||[],Array.isArray(c.datesDisabled)||(c.datesDisabled=c.datesDisabled.split(",")),c.datesDisabled=o.map(c.datesDisabled,function(le){return x.parseDate(le,L,c.language,c.assumeNearbyYear)});var r=String(c.orientation).toLowerCase().split(/\s+/g),Q=c.orientation.toLowerCase();if(r=o.grep(r,function(le){return/^auto|left|right|top|bottom$/.test(le)}),c.orientation={x:"auto",y:"auto"},!(!Q||Q==="auto"))if(r.length===1)switch(r[0]){case"top":case"bottom":c.orientation.y=r[0];break;case"left":case"right":c.orientation.x=r[0];break}else Q=o.grep(r,function(le){return/^left|right$/.test(le)}),c.orientation.x=Q[0]||"auto",Q=o.grep(r,function(le){return/^top|bottom$/.test(le)}
6),c.orientation.y=Q[0]||"auto";if(c.defaultViewDate instanceof Date||typeof c.defaultViewDate=="string")c.defaultViewDate=x.parseDate(c.defaultViewDate,L,c.language,c.assumeNearbyYear);else if(c.defaultViewDate){var W=c.defaultViewDate.year||new Date().getFullYear(),xe=c.defaultViewDate.month||0,ge=c.defaultViewDate.day||1;c.defaultViewDate=y(W,xe,ge)}else c.defaultViewDate=h()},_applyEvents:function(f){for(var c=0,S,L,r;c<f.length;c++)S=f[c][0],f[c].length===2?(L=l,r=f[c][1]):f[c].length===3&&(L=f[c][1],r=f[c][2]),S.on(r,L)},_unapplyEvents:function(f){for(var c=0,S,L,r;c<f.length;c++)S=f[c][0],f[c].length===2?(r=l,L=f[c][1]):f[c].length===3&&(r=f[c][1],L=f[c][2]),S.off(L,r)},_buildEvents:function(){var f={keyup:o.proxy(function(c){o.inArray(c.keyCode,[27,37,39,38,40,32,13,9])===-1&&this.update()},this),keydown:o.proxy(this.keydown,this),paste:o.proxy(this.paste,this)};this.o.showOnFocus===!0&&(f.focus=o.proxy(this.show,this)),this.isInput?this._events=[[this.element,f]]:this.component&&this.inputField.length?this._events=[[this.inputField,f],[this.component,{click:o.proxy(this.show,this)}]]:this._events=[[this.element,{click:o.proxy(this.show,this),keydown:o.proxy(this.keydown,this)}]],this._events.push([this.element,"*",{blur:o.proxy(function(c){this._focused_from=c.target},this)}],[this.element,{blur:o.proxy(function(c){this._focused_from=c.target},this)}]),this.o.immediateUpdates&&this._events.push([this.element,{"changeYear changeMonth":o.proxy(function(c){this.update(c.date)},this)}]),this._secondaryEvents=[[this.picker,{click:o.proxy(this.click,this)}],[this.picker,".prev, .next",{click:o.proxy(this.navArrowsClick,this)}],[this.picker,".day:not(.disabled)",{click:o.proxy(this.dayCellClick,this)}],[o(window),{resize:o.proxy(this.place,this)}],[o(document),{"mousedown touchstart":o.proxy(function(c){this.element.is(c.target)||this.element.find(c.target).length||this.picker.is(c.target)||this.picker.find(c.target).length||this.isInline||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(f,c){var S=c||this.dates.get(-1),L=this._utc_to_local(S);this.element.trigger({type:f,date:L,viewMode:this.viewMode,dates:o.map(this.dates,this._utc_to_local),format:o.proxy(function(r,Q){arguments.length===0?(r=this.dates.length-1,Q=this.o.format):typeof r=="string"&&(Q=r,r=this.dates.length-1),Q=Q||this.o.format;var W=this.dates.get(r);return x.formatDate(W,Q,this.o.language)},this)})},show:function(){if(!(this.inputField.is(":disabled")||this.inputField.prop("readonly")&&this.o.enableOnReadonly===!1))return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.o.disableTouchKeyboard&&o(this.element).blur(),this},hide:function(){return this.isInline||!this.picker.is(":visible")?this:(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.setViewMode(this.o.startView),this.o.forceParse&&this.inputField.val()&&this.setValue(),this._trigger("hide"),this)},destroy:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(f){var c;if(f.originalEvent.clipboardData&&f.originalEvent.clipboardData.types&&o.inArray("text/plain",f.originalEvent.clipboardData.types)!==-1)c=f.originalEvent.clipboardData.getData("text/plain");else if(window.clipboardData)c=window.clipboardData.getData("Text");else return;this.setDate(c),this.update(),f.preventDefault()},_utc_to_local:function(f){if(!f)return f;var c=new Date(f.getTime()+f.getTimezoneOffset()*6e4);return c.getTimezoneOffset()!==f.getTimezoneOffset()&&(c=new Date(f.getTime()+c.getTimezoneOffset()*6e4)),c},_local_to_utc:function(f){return f&&new Date(f.getTime()-f.getTimezoneOffset()*6e4)},_zero_time:function(f){return f&&new Date(f.getFullYear(),f.getMonth(),f.getDate())},_zero_utc_time:function(f){return f&&y(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate())},getDates:function(){return o.map(this.dates,this._utc_to_local)},getUTCDates:function(){return o.map(this.dates,function(f){return new Date(f)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var f=this.dates.get(-1);return f!==l?new Date(f):null},clearDates:function(){this.inputField.val(""),this._trigger("changeDate"),this.update(),this.o.autoclose&&this.hide()},setDates:function(){var f=Array.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,f),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var f=Array.isArray(arguments[0])?arguments[0]:arguments;return this.setDates.apply(this,o.map(f,this._utc_to_local)),this},setDate:m("setDates"),setUTCDate:m("setUTCDates"),remove:m("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead"),setValue:function(){var f=this.getFormattedDate();return this.inputField.val(f),this},getFormattedDate:function(f){f===l&&(f=this.o.format);var c=this.o.language;return o.map(this.dates,function(S){return x.formatDate(S,f,c)}).join(this.o.multidateSeparator)},getStartDate:function(){return this.o.startDate},setStartDate:function(f){return this._process_options({startDate:f}),this.update(),this.updateNavArrows(),this},getEndDate:function(){return this.o.endDate},setEndDate:function(f){return this._process_options({endDate:f}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(f){return this._process_options({daysOfWeekDisabled:f}),this.update(),this},setDaysOfWeekHighlighted:function(f){return this._process_options({daysOfWeekHighlighted:f}),this.update(),this},setDatesDisabled:function(f){return this._process_options({datesDisabled:f}),this.update(),this},place:function(){if(this.isInline)return this;var f=this.picker.outerWidth(),c=this.picker.outerHeight(),S=10,L=o(this.o.container),r=L.width(),Q=this.o.container==="body"?o(document).scrollTop():L.scrollTop(),W=L.offset(),xe=[0];this.element.parents().each(function(){var Te=o(this).css("z-index");Te!=="auto"&&Number(Te)!==0&&xe.push(Number(Te))});var ge=Math.max.apply(Math,xe)+this.o.zIndexOffset,le=this.component?this.component.parent().offset():this.element.offset(),Se=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),Fe=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),Pe=le.left-W.left,me=le.top-W.to
6p;this.o.container!=="body"&&(me+=Q),this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),this.o.orientation.x!=="auto"?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),this.o.orientation.x==="right"&&(Pe-=f-Fe)):le.left<0?(this.picker.addClass("datepicker-orient-left"),Pe-=le.left-S):Pe+f>r?(this.picker.addClass("datepicker-orient-right"),Pe+=Fe-f):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var ke=this.o.orientation.y,j;if(ke==="auto"&&(j=-Q+me-c,ke=j<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+ke),ke==="top"?me-=c+parseInt(this.picker.css("padding-top")):me+=Se,this.o.rtl){var ve=r-(Pe+Fe);this.picker.css({top:me,right:ve,zIndex:ge})}else this.picker.css({top:me,left:Pe,zIndex:ge});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var f=this.dates.copy(),c=[],S=!1;return arguments.length?(o.each(arguments,o.proxy(function(L,r){r instanceof Date&&(r=this._local_to_utc(r)),c.push(r)},this)),S=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.inputField.val(),c&&this.o.multidate?c=c.split(this.o.multidateSeparator):c=[c],delete this.element.data().date),c=o.map(c,o.proxy(function(L){return x.parseDate(L,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),c=o.grep(c,o.proxy(function(L){return!this.dateWithinRange(L)||!L},this),!0),this.dates.replace(c),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),S?(this.setValue(),this.element.change()):this.dates.length&&String(f)!==String(this.dates)&&S&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&f.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var f=this.o.weekStart,c="<tr>";for(this.o.calendarWeeks&&(c+='<th class="cw">&#160;</th>');f<this.o.weekStart+7;)c+='<th class="dow',o.inArray(f,this.o.daysOfWeekDisabled)!==-1&&(c+=" disabled"),c+='">'+k[this.o.language].daysMin[f++%7]+"</th>";c+="</tr>",this.picker.find(".datepicker-days thead").append(c)}},fillMonths:function(){for(var f=this._utc_to_local(this.viewDate),c="",S,L=0;L<12;L++)S=f&&f.getMonth()===L?" focused":"",c+='<span class="month'+S+'">'+k[this.o.language].monthsShort[L]+"</span>";this.picker.find(".datepicker-months td").html(c)},setRange:function(f){!f||!f.length?delete this.range:this.range=o.map(f,function(c){return c.valueOf()}),this.fill()},getClassNames:function(f){var c=[],S=this.viewDate.getUTCFullYear(),L=this.viewDate.getUTCMonth(),r=h();return f.getUTCFullYear()<S||f.getUTCFullYear()===S&&f.getUTCMonth()<L?c.push("old"):(f.getUTCFullYear()>S||f.getUTCFullYear()===S&&f.getUTCMonth()>L)&&c.push("new"),this.focusDate&&f.valueOf()===this.focusDate.valueOf()&&c.push("focused"),this.o.todayHighlight&&t(f,r)&&c.push("today"),this.dates.contains(f)!==-1&&c.push("active"),this.dateWithinRange(f)||c.push("disabled"),this.dateIsDisabled(f)&&c.push("disabled","disabled-date"),o.inArray(f.getUTCDay(),this.o.daysOfWeekHighlighted)!==-1&&c.push("highlighted"),this.range&&(f>this.range[0]&&f<this.range[this.range.length-1]&&c.push("range"),o.inArray(f.valueOf(),this.range)!==-1&&c.push("selected"),f.valueOf()===this.range[0]&&c.push("range-start"),f.valueOf()===this.range[this.range.length-1]&&c.push("range-end")),c},_fill_yearsView:function(f,c,S,L,r,Q,W){for(var xe="",ge=S/10,le=this.picker.find(f),Se=Math.floor(L/S)*S,Fe=Se+ge*9,Pe=Math.floor(this.viewDate.getFullYear()/ge)*ge,me=o.map(this.dates,function(Me){return Math.floor(Me.getUTCFullYear()/ge)*ge}),ke,j,ve,Te=Se-ge;Te<=Fe+ge;Te+=ge)ke=[c],j=null,Te===Se-ge?ke.push("old"):Te===Fe+ge&&ke.push("new"),o.inArray(Te,me)!==-1&&ke.push("active"),(Te<r||Te>Q)&&ke.push("disabled"),Te===Pe&&ke.push("focused"),W!==o.noop&&(ve=W(new Date(Te,0,1)),ve===l?ve={}:typeof ve=="boolean"?ve={enabled:ve}:typeof ve=="string"&&(ve={classes:ve}),ve.enabled===!1&&ke.push("disabled"),ve.classes&&(ke=ke.concat(ve.classes.split(/\s+/))),ve.tooltip&&(j=ve.tooltip)),xe+='<span class="'+ke.join(" ")+'"'+(j?' title="'+j+'"':"")+">"+Te+"</span>";le.find(".datepicker-switch").text(Se+"-"+Fe),le.find("td").html(xe)},fill:function(){var f=new Date(this.viewDate),c=f.getUTCFullYear(),S=f.getUTCMonth(),L=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,r=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,Q=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,W=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,xe=k[this.o.language].today||k.en.today||"",ge=k[this.o.language].clear||k.en.clear||"",le=k[this.o.language].titleFormat||k.en.titleFormat,Se=h(),Fe=(this.o.todayBtn===!0||this.o.todayBtn==="linked")&&Se>=this.o.startDate&&Se<=this.o.endDate&&!this.weekOfDateIsDisabled(Se),Pe,me;if(!(isNaN(c)||isNaN(S))){this.picker.find(".datepicker-days .datepicker-switch").text(x.formatDate(f,le,this.o.language)),this.picker.find("tfoot .today").text(xe).css("display",Fe?"table-cell":"none"),this.picker.find("tfoot .clear").text(ge).css("display",this.o.clearBtn===!0?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display",typeof this.o.title=="string"&&this.o.title!==""?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var ke=y(c,S,0),j=ke.getUTCDate();ke.setUTCDate(j-(ke.getUTCDay()-this.o.weekStart+7)%7);var ve=new Date(ke);ke.getUTCFullYear()<100&&ve.setUTCFullYear(ke.getUTCFullYear()),ve.setUTCDate(ve.getUTCDate()+42),ve=ve.valueOf();for(var Te=[],Me,Ce;ke.valueOf()<ve;){if(Me=ke.getUTCDay(),Me===this.o.weekStart&&(Te.push("<tr>"),this.o.calendarWeeks)){var Ie=new Date(+ke+(this.o.weekStart-Me-7)%7*864e5),_e=new Date(Number(Ie)+(11-Ie.getUTCDay())%7*864e5),U=new Date(Number(U=y(_e.getUTCFullYear(),0,1))+(11-U.getUTCDay())%7*864e5),K=(_e-U)/864e5/7+1;Te.push('<td class="cw">'+K+"</td>")}Ce=this.getClassNames(ke),Ce.push("day");var fe=ke.getUTCDate();this.o.beforeShowDay!==o.noop&&(me=this.o.beforeShowDay(this._utc_to_local(ke)),me===l?me={}:typeof me=="boolean"?me={enabled:me}:typeof me=="string"&&(me={classes:me}),me.enabled===!1&&Ce.push("disabled"),me.classes&&(Ce=Ce.concat(me.classes.split(/\s+/))),me.tooltip&&(Pe=me.tooltip),me.content&&(fe=me.content)),typeof o.uniqueSort=="function"?Ce=o.uniqueSort(Ce):Ce=o.unique(Ce),Te.push('<td class="'+Ce.join(" ")+'"'+(Pe?' title="'+Pe+'"':"")+' data-date="'+ke.getTime().toString()+'">'+fe+"</td>"),Pe=null,Me===this.o.weekEnd&&Te.push("</tr>"),ke.setUTCDate(ke.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(Te.join(""));var je=k[this.o.language].monthsTitle||k.en.monthsTitle||"Months",ue=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?je:c).end().find("tbody span").removeClass("active");if(o.each(this.dates,function(dt,_){_.getUTCFullYear()===c&&ue.eq(_.getUTCMonth()).addClass("active")}),(c<L||c>Q)&&ue.addClass("disabled"),c===L&&ue.slice(0,r).addClass("disabled"),c===Q&&ue.slice(W+1).addClass("disabled"),this.o.beforeShowMonth!==o.noop){var Je=this;o.each(ue,function(dt,_){var O=new Date(c,dt,1),q=Je.o.beforeShowMonth(O);q===l?q={}:typeof q=="boolean"?q={enabled:q}:typeof q=="string"&&(q={classes:q}),q.enabled===!1&&!o(_).hasClass("disabled")&&o(_).addClass("disabled"),q.classes&&o(_).addClass(q.classes),q.tooltip&&o(_).prop("title",q.tooltip)})}this._fill_yearsView(".datepicker-years","year",10,c,L,Q,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,c,L,Q,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,c,L,Q,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var f=new Date(this.viewDate),c=f.getUTCFullYear(),S=f.getUTCMonth(),L=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,r=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,Q=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,W=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,xe,ge,le=1;switch(this.viewMode){case 4:le*=10;case 3:le*=10;case 2:le*=10;case 1:xe=Math.floor(c/le)*le<=L,ge=Math.floor(c/le)*le+le>Q;break;case 0:xe=c<=L&&S<=r,ge=c>=Q&&S>=W;break}this.picker.find(".prev").toggleClass("disabled",xe),this.picker.find(".next").toggleClass("disabled",ge)}},click:function(f){f.preventDefault(),f.stopPropagation();var c,S,L,r,Q;c=o(f.target),c.hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),c.hasClass("today")&&!c.hasClass("day")&&(this.setViewMode(0),this._setDate(h(),this.o.todayBtn==="linked"?null:"view")),c.hasClass("clear")&&this.clearDates(),c.hasClass("disabled")||(c.hasClass("month")||c.hasClass("year")||c.hasClass("decade")||c.hasClass("century"))&&(this.viewDate.setUTCDate(1),L=1,this.viewMode===1?(Q=c.parent().find("span").index(c),r=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(Q)):(Q=0,r=Number(c.text()),this.viewDate.setUTCFullYear(r)),this._trigger(x.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(y(r,Q,L)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(f){var c=o(f.currentTarget),S=c.data("date"),L=new Date(S);this.o.updateViewDate&&(L.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),L.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(L)},navArrowsClick:function(f){var c=o(f.currentTarget),S=c.hasClass("prev")?-1:1;this.viewMode!==0&&(S*=x.viewModes[this.viewMode].navStep*12),this.viewDate=this.moveMonth(this.viewDate,S),this._trigger(x.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(f){var c=this.dates.contains(f);if(f||this.dates.clear(),c!==-1?(this.o.multidate===!0||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(c):this.o.multidate===!1?(this.dates.clear(),this.dates.push(f)):this.dates.push(f),typeof this.o.multidate=="number")for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(f,c){(!c||c==="date")&&this._toggle_multidate(f&&new Date(f)),(!c&&this.o.updateViewDate||c==="view")&&(this.viewDate=f&&new Date(f)),this.fill(),this.setValue(),(!c||c!=="view")&&this._trigger("changeDate"),this.inputField.trigger("change"),this.o.autoclose&&(!c||c==="date")&&this.hide()},moveDay:function(f,c){var S=new Date(f);return S.setUTCDate(f.getUTCDate()+c),S},moveWeek:function(f,c){return this.moveDay(f,c*7)},moveMonth:function(f,c){if(!T(f))return this.o.defaultViewDate;if(!c)return f;var S=new Date(f.valueOf()),L=S.getUTCDate(),r=S.getUTCMonth(),Q=Math.abs(c),W,xe;if(c=c>0?1:-1,Q===1)xe=c===-1?function(){return S.getUTCMonth()===r}:function(){return S.getUTCMonth()!==W},W=r+c,S.setUTCMonth(W),W=(W+12)%12;else{for(var ge=0;ge<Q;ge++)S=this.moveMonth(S,c);W=S.getUTCMonth(),S.setUTCDate(L),xe=function(){return W!==S.getUTCMonth()}}for(;xe();)S.setUTCDate(--L),S.setUTCMonth(W);return S},moveYear:function(f,c){return this.moveMonth(f,c*12)},moveAvailableDate:function(f,c,S){do{if(f=this[S](f,c),!this.dateWithinRange(f))return!1;S="moveDay"}
6while(this.dateIsDisabled(f));return f},weekOfDateIsDisabled:function(f){return o.inArray(f.getUTCDay(),this.o.daysOfWeekDisabled)!==-1},dateIsDisabled:function(f){return this.weekOfDateIsDisabled(f)||o.grep(this.o.datesDisabled,function(c){return t(f,c)}).length>0},dateWithinRange:function(f){return f>=this.o.startDate&&f<=this.o.endDate},keydown:function(f){if(!this.picker.is(":visible")){(f.keyCode===40||f.keyCode===27)&&(this.show(),f.stopPropagation());return}var c=!1,S,L,r=this.focusDate||this.viewDate;switch(f.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),f.preventDefault(),f.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||this.o.daysOfWeekDisabled.length===7)break;S=f.keyCode===37||f.keyCode===38?-1:1,this.viewMode===0?f.ctrlKey?(L=this.moveAvailableDate(r,S,"moveYear"),L&&this._trigger("changeYear",this.viewDate)):f.shiftKey?(L=this.moveAvailableDate(r,S,"moveMonth"),L&&this._trigger("changeMonth",this.viewDate)):f.keyCode===37||f.keyCode===39?L=this.moveAvailableDate(r,S,"moveDay"):this.weekOfDateIsDisabled(r)||(L=this.moveAvailableDate(r,S,"moveWeek")):this.viewMode===1?((f.keyCode===38||f.keyCode===40)&&(S=S*4),L=this.moveAvailableDate(r,S,"moveMonth")):this.viewMode===2&&((f.keyCode===38||f.keyCode===40)&&(S=S*4),L=this.moveAvailableDate(r,S,"moveYear")),L&&(this.focusDate=this.viewDate=L,this.setValue(),this.fill(),f.preventDefault());break;case 13:if(!this.o.forceParse)break;r=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(r),c=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(f.preventDefault(),f.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide();break}c&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))},setViewMode:function(f){this.viewMode=f,this.picker.children("div").hide().filter(".datepicker-"+x.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var C=function(f,c){o.data(f,"datepicker",this),this.element=o(f),this.inputs=o.map(c.inputs,function(S){return S.jquery?S[0]:S}),delete c.inputs,this.keepEmptyValues=c.keepEmptyValues,delete c.keepEmptyValues,a.call(o(this.inputs),c).on("changeDate",o.proxy(this.dateUpdated,this)),this.pickers=o.map(this.inputs,function(S){return o.data(S,"datepicker")}),this.updateDates()};C.prototype={updateDates:function(){this.dates=o.map(this.pickers,function(f){return f.getUTCDate()}),this.updateRanges()},updateRanges:function(){var f=o.map(this.dates,function(c){return c.valueOf()});o.each(this.pickers,function(c,S){S.setRange(f)})},clearDates:function(){o.each(this.pickers,function(f,c){c.clearDates()})},dateUpdated:function(f){if(!this.updating){this.updating=!0;var c=o.data(f.target,"datepicker");if(c!==l){var S=c.getUTCDate(),L=this.keepEmptyValues,r=o.inArray(f.target,this.inputs),Q=r-1,W=r+1,xe=this.inputs.length;if(r!==-1){if(o.each(this.pickers,function(ge,le){!le.getUTCDate()&&(le===c||!L)&&le.setUTCDate(S)}),S<this.dates[Q])for(;Q>=0&&S<this.dates[Q]&&(this.pickers[Q].element.val()||"").length>0;)this.pickers[Q--].setUTCDate(S);else if(S>this.dates[W])for(;W<xe&&S>this.dates[W]&&(this.pickers[W].element.val()||"").length>0;)this.pickers[W++].setUTCDate(S);this.updateDates(),delete this.updating}}}},destroy:function(){o.map(this.pickers,function(f){f.destroy()}),o(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:m("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};function z(f,c){var S=o(f).data(),L={},r,Q=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());function W(ge,le){return le.toLowerCase()}for(var xe in S)c.test(xe)&&(r=xe.replace(Q,W),L[r]=S[xe]);return L}function H(f){var c={};if(!(!k[f]&&(f=f.split("-")[0],!k[f]))){var S=k[f];return o.each(Z,function(L,r){r in S&&(c[r]=S[r])}),c}}var b=o.fn.datepicker,a=function(f){var c=Array.apply(null,arguments);c.shift();var S;if(this.each(function(){var L=o(this),r=L.data("datepicker"),Q=typeof f=="object"&&f;if(!r){var W=z(this,"date"),xe=o.extend({},A,W,Q),ge=H(xe.language),le=o.extend({},A,ge,W,Q);L.hasClass("input-daterange")||le.inputs?(o.extend(le,{inputs:le.inputs||L.find("input").toArray()}),r=new C(this,le)):r=new v(this,le),L.data("datepicker",r)}typeof f=="string"&&typeof r[f]=="function"&&(S=r[f].apply(r,c))}),S===l||S instanceof v||S instanceof C)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+f+" function)");return S};o.fn.datepicker=a;var A=o.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:o.noop,beforeShowMonth:o.noop,beforeShowYear:o.noop,beforeShowDecade:o.noop,beforeShowCentury:o.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",isInline:null,keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"&#x00AB;",rightArrow:"&#x00BB;"},showWeekDays:!0},Z=o.fn.datepicker.locale_opts=["format","rtl","weekStart"];o.fn.datepicker.Constructor=v;var k=o.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
6ay","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},x={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(f){if(typeof f.toValue=="function"&&typeof f.toDisplay=="function")return f;var c=f.replace(this.validParts,"\0").split("\0"),S=f.match(this.validParts);if(!c||!c.length||!S||S.length===0)throw new Error("Invalid date format.");return{separators:c,parts:S}},parseDate:function(f,c,S,L){if(!f)return l;if(f instanceof Date)return f;if(typeof c=="string"&&(c=x.parseFormat(c)),c.toValue)return c.toValue(f,c,S);var r={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},Q={yesterday:"-1d",today:"+0d",tomorrow:"+1d"},W,xe,ge,le,Se;if(f in Q&&(f=Q[f]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(f)){for(W=f.match(/([\-+]\d+)([dmwy])/gi),f=new Date,le=0;le<W.length;le++)xe=W[le].match(/([\-+]\d+)([dmwy])/i),ge=Number(xe[1]),Se=r[xe[2].toLowerCase()],f=v.prototype[Se](f,ge);return v.prototype._zero_utc_time(f)}W=f&&f.match(this.nonpunctuation)||[];function Fe(U,K){return K===!0&&(K=10),U<100&&(U+=2e3,U>new Date().getFullYear()+K&&(U-=100)),U}var Pe={},me=["yyyy","yy","M","MM","m","mm","d","dd"],ke={yyyy:function(U,K){return U.setUTCFullYear(L?Fe(K,L):K)},m:function(U,K){if(isNaN(U))return U;for(K-=1;K<0;)K+=12;for(K%=12,U.setUTCMonth(K);U.getUTCMonth()!==K;)U.setUTCDate(U.getUTCDate()-1);return U},d:function(U,K){return U.setUTCDate(K)}},j,ve;ke.yy=ke.yyyy,ke.M=ke.MM=ke.mm=ke.m,ke.dd=ke.d,f=h();var Te=c.parts.slice();W.length!==Te.length&&(Te=o(Te).filter(function(U,K){return o.inArray(K,me)!==-1}).toArray());function Me(){var U=this.slice(0,W[le].length),K=W[le].slice(0,U.length);return U.toLowerCase()===K.toLowerCase()}if(W.length===Te.length){var Ce;for(le=0,Ce=Te.length;le<Ce;le++){if(j=parseInt(W[le],10),xe=Te[le],isNaN(j))switch(xe){case"MM":ve=o(k[S].months).filter(Me),j=o.inArray(ve[0],k[S].months)+1;break;case"M":ve=o(k[S].monthsShort).filter(Me),j=o.inArray(ve[0],k[S].monthsShort)+1;break}Pe[xe]=j}var Ie,_e;for(le=0;le<me.length;le++)_e=me[le],_e in Pe&&!isNaN(Pe[_e])&&(Ie=new Date(f),ke[_e](Ie,Pe[_e]),isNaN(Ie)||(f=Ie))}return f},formatDate:function(f,c,S){if(!f)return"";if(typeof c=="string"&&(c=x.parseFormat(c)),c.toDisplay)return c.toDisplay(f,c,S);var L={d:f.getUTCDate(),D:k[S].daysShort[f.getUTCDay()],DD:k[S].days[f.getUTCDay()],m:f.getUTCMonth()+1,M:k[S].monthsShort[f.getUTCMonth()],MM:k[S].months[f.getUTCMonth()],yy:f.getUTCFullYear().toString().substring(2),yyyy:f.getUTCFullYear()};L.dd=(L.d<10?"0":"")+L.d,L.mm=(L.m<10?"0":"")+L.m,f=[];for(var r=o.extend([],c.separators),Q=0,W=c.parts.length;Q<=W;Q++)r.length&&f.push(r.shift()),f.push(L[c.parts[Q]]);return f.join("")},headTemplate:'<thead><tr><th colspan="7" class="datepicker-title"></th></tr><tr><th class="prev">'+A.templates.leftArrow+'</th><th colspan="5" class="datepicker-switch"></th><th class="next">'+A.templates.rightArrow+"</th></tr></thead>",contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};x.template='<div class="datepicker"><div class="datepicker-days"><table class="table-condensed">'+x.headTemplate+"<tbody></tbody>"+x.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+x.headTemplate+x.contTemplate+x.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+x.headTemplate+x.contTemplate+x.footTemplate+'</table></div><div class="datepicker-decades"><table class="table-condensed">'+x.headTemplate+x.contTemplate+x.footTemplate+'</table></div><div class="datepicker-centuries"><table class="table-condensed">'+x.headTemplate+x.contTemplate+x.footTemplate+"</table></div></div>",o.fn.datepicker.DPGlobal=x,o.fn.datepicker.noConflict=function(){return o.fn.datepicker=b,this},o.fn.datepicker.version="1.10.1",o.fn.datepicker.deprecated=function(f){var c=window.console;c&&c.warn&&c.warn("DEPRECATED: "+f)},o(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(f){var c=o(this);c.data("datepicker")||(f.preventDefault(),a.call(c,"show"))}),o(function(){a.call(o('[data-provide="datepicker-inline"]'))})})});var Fa=Ct((za,Cn)=>{Re();(function(o,l){o===void 0&&window!==void 0&&(o=window),typeof define=="function"&&define.amd?define(["jquery"],function(y){return l(y)}):typeof Cn=="object"&&Cn.exports?Cn.exports=l(go()):l(o.jQuery)})(za,function(o){(function(l){"use strict";var y=["sanitize","whiteList","sanitizeFn"],h=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],t=/^aria-[\w-]*$/i,m={"*":["class","dir","id","lang","role","tabindex","style",t],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},T=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,g=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function v(u,M){var P=u.nodeName.toLowerCase();if(l.inArray(P,M)!==-1)return l.inArray(P,h)!==-1?!!(u.nodeValue.match(T)||u.nodeValue.match(g)):!0;for(var D=l(M).filter(function(ie,J){return J instanceof RegExp}),F=0,te=D.length;F<te;F++)if(P.match(D[F]))return!0;return!1}function C(u,M,P){if(P&&typeof P=="function")return P(u);for(var D=Object.keys(M),F=0,te=u.length;F<te;F++)for(var ie=u[F].querySelectorAll("*"),J=0,ne=ie.length;J<ne;J++){var he=ie[J],Le=he.nodeName.toLowerCase();if(D.indexOf(Le)===-1){he.parentNode.removeChild(he);continue}for(var De=[].slice.call(he.attributes),Ae=[].concat(M["*"]||[],M[Le]||[]),Ue=0,Ye=De.length;Ue<Ye;Ue++){var Be=De[Ue];v(Be,Ae)||he.removeAttribute(Be.nodeName)}}}"classList"in document.createElement("_")||function(u){if("Element"in u){var M="classList",P="prototype",D=u.Element[P],F=Object,te=function(){var J=l(this);return{add:function(ne){return ne=Array.prototype.slice.call(arguments).join(" "),J.addClass(ne)},remove:function(ne){return ne=Array.prototype.slice.call(arguments).join(" "),J.removeClass(ne)},toggle:function(ne,he){return J.toggleClass(ne,he)},contains:function(ne){return J.hasClass(ne)}}};if(F.defineProperty){var ie={get:te,enumerable:!0,configurable:!0};try{F.defineProperty(D,M,ie)}catch(J){(J.number===void 0||J.number===-2146823252)&&(ie.enumerable=!1,F.defineProperty(D,M,ie))}}else F[P].__defineGetter__&&D.__defineGetter__(M,te)}}(window);var z=document.createElement("_");if(z.classList.add("c1","c2"),!z.classList.contains("c2")){var H=DOMTokenList.prototype.add,b=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(){Array.prototype.forEach.call(arguments,H.bind(this))},DOMTokenList.prototype.remove=function(){Array.prototype.forEach.call(arguments,b.bind(this))}}if(z.classList.toggle("c3",!1),z.classList.contains("c3")){var a=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(u,M){return 1 in arguments&&!this.contains(u)==!M?M:a.call(this,u)}}z=null;function A(u,M){return u.length===M.length&&u.every(function(P,D){return P===M[D]})}String.prototype.startsWith||function(){"use strict";var u=function(){try{var D={},F=Object.defineProperty,te=F(D,D,D)&&F}catch{}return te}(),M={}.toString,P=function(D){if(this==null)throw new TypeError;var F=String(this);if(D&&M.call(D)=="[object RegExp]")throw new TypeError;var te=F.length,ie=String(D),J=ie.length,ne=arguments.length>1?arguments[1]:void 0,he=ne?Number(ne):0;he!=he&&(he=0);var Le=Math.min(Math.max(he,0),te);if(J+Le>te)return!1;for(var De=-1;++De<J;
6)if(F.charCodeAt(Le+De)!=ie.charCodeAt(De))return!1;return!0};u?u(String.prototype,"startsWith",{value:P,configurable:!0,writable:!0}):String.prototype.startsWith=P}(),Object.keys||(Object.keys=function(u,M,P){P=[];for(M in u)P.hasOwnProperty.call(u,M)&&P.push(M);return P}),HTMLSelectElement&&!HTMLSelectElement.prototype.hasOwnProperty("selectedOptions")&&Object.defineProperty(HTMLSelectElement.prototype,"selectedOptions",{get:function(){return this.querySelectorAll(":checked")}});function Z(u,M){var P=u.selectedOptions,D=[],F;if(M){for(var te=0,ie=P.length;te<ie;te++)F=P[te],F.disabled||F.parentNode.tagName==="OPTGROUP"&&F.parentNode.disabled||D.push(F);return D}return P}function k(u,M){for(var P=[],D=M||u.selectedOptions,F,te=0,ie=D.length;te<ie;te++)F=D[te],F.disabled||F.parentNode.tagName==="OPTGROUP"&&F.parentNode.disabled||P.push(F.value);return u.multiple?P:P.length?P[0]:null}var x={useDefault:!1,_set:l.valHooks.select.set};l.valHooks.select.set=function(u,M){return M&&!x.useDefault&&l(u).data("selected",!0),x._set.apply(this,arguments)};var f=null,c=function(){try{return new Event("change"),!0}catch{return!1}}();l.fn.triggerNative=function(u){var M=this[0],P;M.dispatchEvent?(c?P=new Event(u,{bubbles:!0}):(P=document.createEvent("Event"),P.initEvent(u,!0,!1)),M.dispatchEvent(P)):M.fireEvent?(P=document.createEventObject(),P.eventType=u,M.fireEvent("on"+u,P)):this.trigger(u)};function S(u,M,P,D){for(var F=["display","subtext","tokens"],te=!1,ie=0;ie<F.length;ie++){var J=F[ie],ne=u[J];if(ne&&(ne=ne.toString(),J==="display"&&(ne=ne.replace(/<[^>]+>/g,"")),D&&(ne=j(ne)),ne=ne.toUpperCase(),P==="contains"?te=ne.indexOf(M)>=0:te=ne.startsWith(M),te))break}return te}function L(u){return parseInt(u,10)||0}var r={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"}
6,Q=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,W="\\u0300-\\u036f",xe="\\ufe20-\\ufe2f",ge="\\u20d0-\\u20ff",le="\\u1ab0-\\u1aff",Se="\\u1dc0-\\u1dff",Fe=W+xe+ge+le+Se,Pe="["+Fe+"]",me=RegExp(Pe,"g");function ke(u){return r[u]}function j(u){return u=u.toString(),u&&u.replace(Q,ke).replace(me,"")}var ve={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Te=function(u){var M=function(te){return u[te]},P="(?:"+Object.keys(u).join("|")+")",D=RegExp(P),F=RegExp(P,"g");return function(te){return te=te==null?"":""+te,D.test(te)?te.replace(F,M):te}},Me=Te(ve),Ce={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},Ie={ESCAPE:27,ENTER:13,SPACE:32,TAB:9,ARROW_UP:38,ARROW_DOWN:40},_e={success:!1,major:"3"};try{_e.full=(l.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split("."),_e.major=_e.full[0],_e.success=!0}catch{}var U=0,K=".bs.select",fe={DISABLED:"disabled",DIVIDER:"divider",SHOW:"open",DROPUP:"dropup",MENU:"dropdown-menu",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left",BUTTONCLASS:"btn-default",POPOVERHEADER:"popover-title",ICONBASE:"glyphicon",TICKICON:"glyphicon-ok"},je={MENU:"."+fe.MENU},ue={div:document.createElement("div"),span:document.createElement("span"),i:document.createElement("i"),subtext:document.createElement("small"),a:document.createElement("a"),li:document.createElement("li"),whitespace:document.createTextNode("\xA0"),fragment:document.createDocumentFragment()};ue.noResults=ue.li.cloneNode(!1),ue.noResults.className="no-results",ue.a.setAttribute("role","option"),ue.a.className="dropdown-item",ue.subtext.className="text-muted",ue.text=ue.span.cloneNode(!1),ue.text.className="text",ue.checkMark=ue.span.cloneNode(!1);var Je=new RegExp(Ie.ARROW_UP+"|"+Ie.ARROW_DOWN),dt=new RegExp("^"+Ie.TAB+"$|"+Ie.ESCAPE),_={li:function(u,M,P){var D=ue.li.cloneNode(!1);return u&&(u.nodeType===1||u.nodeType===11?D.appendChild(u):D.innerHTML=u),typeof M<"u"&&M!==""&&(D.className=M),typeof P<"u"&&P!==null&&D.classList.add("optgroup-"+P),D},a:function(u,M,P){var D=ue.a.cloneNode(!0);return u&&(u.nodeType===11?D.appendChild(u):D.insertAdjacentHTML("beforeend",u)),typeof M<"u"&&M!==""&&D.classList.add.apply(D.classList,M.split(/\s+/)),P&&D.setAttribute("style",P),D},text:function(u,M){var P=ue.text.cloneNode(!1),D,F;if(u.content)P.innerHTML=u.content;else{if(P.textContent=u.text,u.icon){var te=ue.whitespace.cloneNode(!1);F=(M===!0?ue.i:ue.span).cloneNode(!1),F.className=this.options.iconBase+" "+u.icon,ue.fragment.appendChild(F),ue.fragment.appendChild(te)}u.subtext&&(D=ue.subtext.cloneNode(!1),D.textContent=u.subtext,P.appendChild(D))}if(M===!0)for(;P.childNodes.length>0;)ue.fragment.appendChild(P.childNodes[0]);else ue.fragment.appendChild(P);return ue.fragment},label:function(u){var M=ue.text.cloneNode(!1),P,D;if(M.innerHTML=u.display,u.icon){var F=ue.whitespace.cloneNode(!1);D=ue.span.cloneNode(!1),D.className=this.options.iconBase+" "+u.icon,ue.fragment.appendChild(D),ue.fragment.appendChild(F)}return u.subtext&&(P=ue.subtext.cloneNode(!1),P.textContent=u.subtext,M.appendChild(P)),ue.fragment.appendChild(M),ue.fragment}};function O(u,M){u.length||(ue.noResults.innerHTML=this.options.noneResultsText.replace("{0}",'"'+Me(M)+'"'),this.$menuInner[0].firstChild.appendChild(ue.noResults))}var q=function(u,M){var P=this;x.useDefault||(l.valHooks.select.set=x._set,x.useDefault=!0),this.$element=l(u),this.$newElement=null,this.$button=null,this.$menu=null,this.options=M,this.selectpicker={main:{},search:{},current:{},view:{},isSearching:!1,keydown:{keyHistory:"",resetKeyHistory:{start:function(){return setTimeout(function(){P.selectpicker.keydown.keyHistory=""},800)}}}},this.sizeInfo={},this.options.title===null&&(this.options.title=this.$element.attr("title"));var D=this.options.windowPadding;typeof D=="number"&&(this.options.windowPadding=[D,D,D,D]),this.val=q.prototype.val,this.render=q.prototype.render,this.refresh=q.prototype.refresh,this.setStyle=q.prototype.setStyle,this.selectAll=q.prototype.selectAll,this.deselectAll=q.prototype.deselectAll,this.destroy=q.prototype.destroy,this.remove=q.prototype.remove,this.show=q.prototype.show,this.hide=q.prototype.hide,this.init()};q.VERSION="1.13.18",q.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(u,M){return u==1?"{0} item selected":"{0} items selected"},maxOptionsText:function(u,M){return[u==1?"Limit reached ({n} item max)":"Limit reached ({n} items max)",M==1?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:fe.BUTTONCLASS,size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:fe.ICON
6BASE,tickIcon:fe.TICKICON,showTick:!1,template:{caret:'<span class="caret"></span>'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,windowPadding:0,virtualScroll:600,display:!1,sanitize:!0,sanitizeFn:null,whiteList:m},q.prototype={constructor:q,init:function(){var u=this,M=this.$element.attr("id"),P=this.$element[0],D=P.form;U++,this.selectId="bs-select-"+U,P.classList.add("bs-select-hidden"),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),P.classList.contains("show-tick")&&(this.options.showTick=!0),this.$newElement=this.createDropdown(),this.buildData(),this.$element.after(this.$newElement).prependTo(this.$newElement),D&&P.form===null&&(D.id||(D.id="form-"+this.selectId),P.setAttribute("form",D.id)),this.$button=this.$newElement.children("button"),this.$menu=this.$newElement.children(je.MENU),this.$menuInner=this.$menu.children(".inner"),this.$searchbox=this.$menu.find("input"),P.classList.remove("bs-select-hidden"),this.options.dropdownAlignRight===!0&&this.$menu[0].classList.add(fe.MENURIGHT),typeof M<"u"&&this.$button.attr("data-id",M),this.checkDisabled(),this.clickListener(),this.options.liveSearch?(this.liveSearchListener(),this.focusedParent=this.$searchbox[0]):this.focusedParent=this.$menuInner[0],this.setStyle(),this.render(),this.setWidth(),this.options.container?this.selectPosition():this.$element.on("hide"+K,function(){if(u.isVirtual()){var F=u.$menuInner[0],te=F.firstChild.cloneNode(!1);F.replaceChild(te,F.firstChild),F.scrollTop=0}}),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile(),this.$newElement.on({"hide.bs.dropdown":function(F){u.$element.trigger("hide"+K,F)},"hidden.bs.dropdown":function(F){u.$element.trigger("hidden"+K,F)},"show.bs.dropdown":function(F){u.$element.trigger("show"+K,F)},"shown.bs.dropdown":function(F){u.$element.trigger("shown"+K,F)}}),P.hasAttribute("required")&&this.$element.on("invalid"+K,function(){u.$button[0].classList.add("bs-invalid"),u.$element.on("shown"+K+".invalid",function(){u.$element.val(u.$element.val()).off("shown"+K+".invalid")}).on("rendered"+K,function(){this.validity.valid&&u.$button[0].classList.remove("bs-invalid"),u.$element.off("rendered"+K)}),u.$button.on("blur"+K,function(){u.$element.trigger("focus").trigger("blur"),u.$button.off("blur"+K)})}),setTimeout(function(){u.buildList(),u.$element.trigger("loaded"+K)})},createDropdown:function(){var u=this.multiple||this.options.showTick?" show-tick":"",M=this.multiple?' aria-multiselectable="true"':"",P="",D=this.autofocus?" autofocus":"";_e.major<4&&this.$element.parent().hasClass("input-group")&&(P=" input-group-btn");var F,te="",ie="",J="",ne="";return this.options.header&&(te='<div class="'+fe.POPOVERHEADER+'"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>"),this.options.liveSearch&&(ie='<div class="bs-searchbox"><input type="search" class="form-control" autocomplete="off"'+(this.options.liveSearchPlaceholder===null?"":' placeholder="'+Me(this.options.liveSearchPlaceholder)+'"')+' role="combobox" aria-label="Search" aria-controls="'+this.selectId+'" aria-autocomplete="list"></div>'),this.multiple&&this.options.actionsBox&&(J='<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn '+fe.BUTTONCLASS+'">'+this.options.selectAllText+'</button><button type="button" class="actions-btn bs-deselect-all btn '+fe.BUTTONCLASS+'">'+this.options.deselectAllText+"</button></div></div>"),this.multiple&&this.options.doneButton&&(ne='<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm '+fe.BUTTONCLASS+'">'+this.options.doneButtonText+"</button></div></div>"),F='<div class="dropdown bootstrap-select'+u+P+'"><button type="button" tabindex="-1" class="'+this.options.styleBase+' dropdown-toggle" '+(this.options.display==="static"?'data-display="static"':"")+'data-toggle="dropdown"'+D+' role="combobox" aria-owns="'+this.selectId+'" aria-haspopup="listbox" aria-expanded="false"><div class="filter-option"><div class="filter-option-inner"><div class="filter-option-inner-inner"></div></div> </div>'+(_e.major==="4"?"":'<span class="bs-caret">'+this.options.template.caret+"</span>")+'</button><div class="'+fe.MENU+" "+(_e.major==="4"?"":fe.SHOW)+'">'+te+ie+J+'<div class="inner '+fe.SHOW+'" role="listbox" id="'+this.selectId+'" tabindex="-1" '+M+'><ul class="'+fe.MENU+" inner "+(_e.major==="4"?fe.SHOW:"")+'" role="presentation"></ul></div>'+ne+"</div></div>",l(F)},setPositionData:function(){this.selectpicker.view.canHighlight=[],this.selectpicker.view.size=0,this.selectpicker.view.firstHighlightIndex=!1;for(var u=0;u<this.selectpicker.current.data.length;u++){var M=this.selectpicker.current.data[u],P=!0;M.type==="divider"?(P=!1,M.height=this.sizeInfo.dividerHeight):M.type==="optgroup-label"?(P=!1,M.height=this.sizeInfo.dropdownHeaderHeight):M.height=this.sizeInfo.liHeight,M.disabled&&(P=!1),this.selectpicker.view.canHighlight.push(P),P&&(this.selectpicker.view.size++,M.posinset=this.selectpicker.view.size,this.selectpicker.view.firstHighlightIndex===!1&&(this.selectpicker.view.firstHighlightIndex=u)),M.position=(u===0?0:this.selectpicker.current.data[u-1].position)+M.height}},isVirtual:function(){return this.options.virtualScroll!==!1&&this.selectpicker.main.elements.length>=this.options.virtualScroll||this.options.virtualScroll===!0},createView:function(u,M,P){var D=this,F=0,te=[],ie,J;if(this.selectpicker.isSearching=u,this.selectpicker.current=u?this.selectpicker.search:this.selectpicker.main,this.setPositionData(),M){if(P)F=this.$menuInner[0].scrollTop;else if(!D.multiple){var ne=D.$element[0],he=(ne.options[ne.selectedIndex]||{}).liIndex;if(typeof he=="number"&&D.options.size!==!1){var Le=D.selectpicker.main.data[he],De=Le&&Le.position;De&&(F=De-(D.sizeInfo.menuInnerHeight+D.sizeInfo.liHeight)/2)}}}Ae(F,!0),this.$menuInner.off("scroll.createView").on("scroll.createView",function(Ue,Ye){D.noScroll||Ae(this.scrollTop,Ye),D.noScroll=!1});function Ae(Ue,Ye){var Be=D.selectpicker.current.elements.length,Ve=[],$e,ut,mt,rt,pt,It,kt,yt,tt=!0,Tt=D.isVirtual();D.selectpicker.view.scrollTop=Ue,$e=Math.ceil(D.sizeInfo.menuInnerHeight/D.sizeInfo.liHeight*1.5),ut=Math.round(Be/$e)||1;for(var Ge=0;Ge<ut;Ge++){var bt=(Ge+1)*$e;
6if(Ge===ut-1&&(bt=Be),Ve[Ge]=[Ge*$e+(Ge?1:0),bt],!Be)break;pt===void 0&&Ue-1<=D.selectpicker.current.data[bt-1].position-D.sizeInfo.menuInnerHeight&&(pt=Ge)}if(pt===void 0&&(pt=0),It=[D.selectpicker.view.position0,D.selectpicker.view.position1],mt=Math.max(0,pt-1),rt=Math.min(ut-1,pt+1),D.selectpicker.view.position0=Tt===!1?0:Math.max(0,Ve[mt][0])||0,D.selectpicker.view.position1=Tt===!1?Be:Math.min(Be,Ve[rt][1])||0,kt=It[0]!==D.selectpicker.view.position0||It[1]!==D.selectpicker.view.position1,D.activeIndex!==void 0&&(J=D.selectpicker.main.elements[D.prevActiveIndex],te=D.selectpicker.main.elements[D.activeIndex],ie=D.selectpicker.main.elements[D.selectedIndex],Ye&&(D.activeIndex!==D.selectedIndex&&D.defocusItem(te),D.activeIndex=void 0),D.activeIndex&&D.activeIndex!==D.selectedIndex&&D.defocusItem(ie)),D.prevActiveIndex!==void 0&&D.prevActiveIndex!==D.activeIndex&&D.prevActiveIndex!==D.selectedIndex&&D.defocusItem(J),(Ye||kt)&&(yt=D.selectpicker.view.visibleElements?D.selectpicker.view.visibleElements.slice():[],Tt===!1?D.selectpicker.view.visibleElements=D.selectpicker.current.elements:D.selectpicker.view.visibleElements=D.selectpicker.current.elements.slice(D.selectpicker.view.position0,D.selectpicker.view.position1),D.setOptionStatus(),(u||Tt===!1&&Ye)&&(tt=!A(yt,D.selectpicker.view.visibleElements)),(Ye||Tt===!0)&&tt)){var wt=D.$menuInner[0],Dt=document.createDocumentFragment(),lo=wt.firstChild.cloneNode(!1),wo,Pt,Rt=D.selectpicker.view.visibleElements,oo=[];wt.replaceChild(lo,wt.firstChild);for(var Ge=0,po=Rt.length;Ge<po;Ge++){var Eo=Rt[Ge],yo,no;D.options.sanitize&&(yo=Eo.lastChild,yo&&(no=D.selectpicker.current.data[Ge+D.selectpicker.view.position0],no&&no.content&&!no.sanitized&&(oo.push(yo),no.sanitized=!0))),Dt.appendChild(Eo)}if(D.options.sanitize&&oo.length&&C(oo,D.options.whiteList,D.options.sanitizeFn),Tt===!0?(wo=D.selectpicker.view.position0===0?0:D.selectpicker.current.data[D.selectpicker.view.position0-1].position,Pt=D.selectpicker.view.position1>Be-1?0:D.selectpicker.current.data[Be-1].position-D.selectpicker.current.data[D.selectpicker.view.position1-1].position,wt.firstChild.style.marginTop=wo+"px",wt.firstChild.style.marginBottom=Pt+"px"):(wt.firstChild.style.marginTop=0,wt.firstChild.style.marginBottom=0),wt.firstChild.appendChild(Dt),Tt===!0&&D.sizeInfo.hasScrollBar){var xo=wt.firstChild.offsetWidth;if(Ye&&xo<D.sizeInfo.menuInnerInnerWidth&&D.sizeInfo.totalMenuWidth>D.sizeInfo.selectWidth)wt.firstChild.style.minWidth=D.sizeInfo.menuInnerInnerWidth+"px";else if(xo>D.sizeInfo.menuInnerInnerWidth){D.$menu[0].style.minWidth=0;var ko=wt.firstChild.offsetWidth;ko>D.sizeInfo.menuInnerInnerWidth&&(D.sizeInfo.menuInnerInnerWidth=ko,wt.firstChild.style.minWidth=D.sizeInfo.menuInnerInnerWidth+"px"),D.$menu[0].style.minWidth=""}}}if(D.prevActiveIndex=D.activeIndex,!D.options.liveSearch)D.$menuInner.trigger("focus");else if(u&&Ye){var jt=0,_o;D.selectpicker.view.canHighlight[jt]||(jt=1+D.selectpicker.view.canHighlight.slice(1).indexOf(!0)),_o=D.selectpicker.view.visibleElements[jt],D.defocusItem(D.selectpicker.view.currentActive),D.activeIndex=(D.selectpicker.current.data[jt]||{}).index,D.focusItem(_o)}}l(window).off("resize"+K+"."+this.selectId+".createView").on("resize"+K+"."+this.selectId+".createView",function(){var Ue=D.$newElement.hasClass(fe.SHOW);Ue&&Ae(D.$menuInner[0].scrollTop)})},focusItem:function(u,M,P){if(u){M=M||this.selectpicker.main.data[this.activeIndex];var D=u.firstChild;D&&(D.setAttribute("aria-setsize",this.selectpicker.view.size),D.setAttribute("aria-posinset",M.posinset),P!==!0&&(this.focusedParent.setAttribute("aria-activedescendant",D.id),u.classList.add("active"),D.classList.add("active")))}},defocusItem:function(u){u&&(u.classList.remove("active"),u.firstChild&&u.firstChild.classList.remove("active"))},setPlaceholder:function(){var u=this,M=!1;if(this.options.title&&!this.multiple){this.selectpicker.view.titleOption||(this.selectpicker.view.titleOption=document.createElement("option")),M=!0;var P=this.$element[0],D=!1,F=!this.selectpicker.view.titleOption.parentNode,te=P.selectedIndex,ie=P.options[te],J=window.performance&&window.performance.getEntriesByType("navigation"),ne=J&&J.length?J[0].type!=="back_forward":window.performance.navigation.type!==2;F&&(this.selectpicker.view.titleOption.className="bs-title-option",this.selectpicker.view.titleOption.value="",D=!ie||te===0&&ie.defaultSelected===!1&&this.$element.data("selected")===void 0),(F||this.selectpicker.view.titleOption.index!==0)&&P.insertBefore(this.selectpicker.view.titleOption,P.firstChild),D&&ne?P.selectedIndex=0:document.readyState!=="complete"&&window.addEventListener("pageshow",function(){u.selectpicker.view.displayedValue!==P.value&&u.render()})}return M},buildData:function(){var u=':not([hidden]):not([data-hidden="true"])',M=[],P=0,D=this.setPlaceholder()?1:0;this.options.hideDisabled&&(u+=":not(:disabled)");var F=this.$element[0].querySelectorAll("select > *"+u);function te(De){var Ae=M[M.length-1];Ae&&Ae.type==="divider"&&(Ae.optID||De.optID)||(De=De||{},De.type="divider",M.push(De))}function ie(De,Ae){if(Ae=Ae||{},Ae.divider=De.getAttribute("data-divider")==="true",Ae.divider)te({optID:Ae.optID});else{var Ue=M.length,Ye=De.style.cssText,Be=Ye?Me(Ye):"",Ve=(De.className||"")+(Ae.optgroupClass||"");
6Ae.optID&&(Ve="opt "+Ve),Ae.optionClass=Ve.trim(),Ae.inlineStyle=Be,Ae.text=De.textContent,Ae.content=De.getAttribute("data-content"),Ae.tokens=De.getAttribute("data-tokens"),Ae.subtext=De.getAttribute("data-subtext"),Ae.icon=De.getAttribute("data-icon"),De.liIndex=Ue,Ae.display=Ae.content||Ae.text,Ae.type="option",Ae.index=Ue,Ae.option=De,Ae.selected=!!De.selected,Ae.disabled=Ae.disabled||!!De.disabled,M.push(Ae)}}function J(De,Ae){var Ue=Ae[De],Ye=De-1<D?!1:Ae[De-1],Be=Ae[De+1],Ve=Ue.querySelectorAll("option"+u);if(Ve.length){var $e={display:Me(Ue.label),subtext:Ue.getAttribute("data-subtext"),icon:Ue.getAttribute("data-icon"),type:"optgroup-label",optgroupClass:" "+(Ue.className||"")},ut,mt;P++,Ye&&te({optID:P}),$e.optID=P,M.push($e);for(var rt=0,pt=Ve.length;rt<pt;rt++){var It=Ve[rt];rt===0&&(ut=M.length-1,mt=ut+pt),ie(It,{headerIndex:ut,lastIndex:mt,optID:$e.optID,optgroupClass:$e.optgroupClass,disabled:Ue.disabled})}Be&&te({optID:P})}}for(var ne=F.length,he=D;he<ne;he++){var Le=F[he];Le.tagName!=="OPTGROUP"?ie(Le,{}):J(he,F)}this.selectpicker.main.data=this.selectpicker.current.data=M},buildList:function(){var u=this,M=this.selectpicker.main.data,P=[],D=0;(u.options.showTick||u.multiple)&&!ue.checkMark.parentNode&&(ue.checkMark.className=this.options.iconBase+" "+u.options.tickIcon+" check-mark",ue.a.appendChild(ue.checkMark));function F(ne){var he,Le=0;switch(ne.type){case"divider":he=_.li(!1,fe.DIVIDER,ne.optID?ne.optID+"div":void 0);break;case"option":he=_.li(_.a(_.text.call(u,ne),ne.optionClass,ne.inlineStyle),"",ne.optID),he.firstChild&&(he.firstChild.id=u.selectId+"-"+ne.index);break;case"optgroup-label":he=_.li(_.label.call(u,ne),"dropdown-header"+ne.optgroupClass,ne.optID);break}ne.element=he,P.push(he),ne.display&&(Le+=ne.display.length),ne.subtext&&(Le+=ne.subtext.length),ne.icon&&(Le+=1),Le>D&&(D=Le,u.selectpicker.view.widestOption=P[P.length-1])}for(var te=M.length,ie=0;ie<te;ie++){var J=M[ie];F(J)}this.selectpicker.main.elements=this.selectpicker.current.elements=P},findLis:function(){return this.$menuInner.find(".inner > li")},render:function(){var u=this,M=this.$element[0],P=this.setPlaceholder()&&M.selectedIndex===0,D=Z(M,this.options.hideDisabled),F=D.length,te=this.$button[0],ie=te.querySelector(".filter-option-inner-inner"),J=document.createTextNode(this.options.multipleSeparator),ne=ue.fragment.cloneNode(!1),he,Le,De=!1;if(te.classList.toggle("bs-placeholder",u.multiple?!F:!k(M,D)),!u.multiple&&D.length===1&&(u.selectpicker.view.displayedValue=k(M,D)),this.options.selectedTextFormat==="static")ne=_.text.call(this,{text:this.options.title},!0);else if(he=this.multiple&&this.options.selectedTextFormat.indexOf("count")!==-1&&F>1,he&&(Le=this.options.selectedTextFormat.split(">"),he=Le.length>1&&F>Le[1]||Le.length===1&&F>=2),he===!1){if(!P){for(var Ae=0;Ae<F&&Ae<50;Ae++){var Ue=D[Ae],Ye=this.selectpicker.main.data[Ue.liIndex],Be={};this.multiple&&Ae>0&&ne.appendChild(J.cloneNode(!1)),Ue.title?Be.text=Ue.title:Ye&&(Ye.content&&u.options.showContent?(Be.content=Ye.content.toString(),De=!0):(u.options.showIcon&&(Be.icon=Ye.icon),u.options.showSubtext&&!u.multiple&&Ye.subtext&&(Be.subtext=" "+Ye.subtext),Be.text=Ue.textContent.trim())),ne.appendChild(_.text.call(this,Be,!0))}F>49&&ne.appendChild(document.createTextNode("..."))}}else{var Ve=':not([hidden]):not([data-hidden="true"]):not([data-divider="true"])';this.options.hideDisabled&&(Ve+=":not(:disabled)");var $e=this.$element[0].querySelectorAll("select > option"+Ve+", optgroup"+Ve+" option"+Ve).length,ut=typeof this.options.countSelectedText=="function"?this.options.countSelectedText(F,$e):this.options.countSelectedText;ne=_.text.call(this,{text:ut.replace("{0}",F.toString()).replace("{1}",$e.toString())},!0)}if(this.options.title==null&&(this.options.title=this.$element.attr("title")),ne.childNodes.length||(ne=_.text.call(this,{text:typeof this.options.title<"u"?this.options.title:this.options.noneSelectedText},!0)),te.title=ne.textContent.replace(/<[^>]*>?/g,"").trim(),this.options.sanitize&&De&&C([ne],u.options.whiteList,u.options.sanitizeFn),ie.innerHTML="",ie.appendChild(ne),_e.major<4&&this.$newElement[0].classList.contains("bs3-has-addon")){var mt=te.querySelector(".filter-expand"),rt=ie.cloneNode(!0);rt.className="filter-expand",mt?te.replaceChild(rt,mt):te.appendChild(rt)}this.$element.trigger("rendered"+K)},setStyle:function(u,M){var P=this.$button[0],D=this.$newElement[0],F=this.options.style.trim(),te;this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,"")),_e.major<4&&(D.classList.add("bs3"),D.parentNode.classList&&D.parentNode.classList.contains("input-group")&&(D.previousElementSibling||D.nextElementSibling)&&(D.previousElementSibling||D.nextElementSibling).classList.contains("input-group-addon")&&D.classList.add("bs3-has-addon")),u?te=u.trim():te=F,M=="add"?te&&P.classList.add.apply(P.classList,te.split(" ")):M=="remove"?te&&P.classList.remove.apply(P.classList,te.split(" ")):(F&&P.classList.remove.apply(P.classList,F.split(" ")),te&&P.classList.add.apply(P.classList,te.split(" ")))},liHeight:function(u){if(!(!u&&(this.options.size===!1||Object.keys(this.sizeInfo).length))){var M=ue.div.cloneNode(!1),P=ue.div.cloneNode(!1),D=ue.div.cloneNode(!1),F=document.createElement("ul"),te=ue.li.cloneNode(!1),ie=ue.li.cloneNode(!1),J,ne=ue.a.cloneNode(!1),he=ue.span.cloneNode(!1),Le=this.options.header&&this.$menu.find("."+fe.POPOVERHEADER).length>0?this.$menu.find("."+fe.POPOVERHEADER)[0].cloneNode(!0):null,De=this.options.liveSearch?ue.div.cloneNode(!1):null,Ae=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,Ue=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null,Ye=this.$element.find("option")[0];if(this.sizeInfo.selectWidth=this.$newElement[0].offsetWidth,he.className="text",ne.className="dropdown-item "+(Ye?Ye.className:""),M.className=this.$menu[0].parentNode.className+" "+fe.SHOW,M.style.width=0,this.options.width==="auto"&&(P.style.minWidth=0),P.className=fe.MENU+" "+fe.SHOW,D.className="inner "+fe.SHOW,F.className=fe.MENU+" inner "+(_e.major==="4"?fe.SHOW:""),te.className=fe.DIVIDER,ie.className="dropdown-header",he.appendChild(document.createTextNode("\u200B")),this.selectpicker.current.data.length)for(var Be=0;Be<this.selectpicker.current.data.length;Be++){var Ve=this.selectpicker.current.data[Be];if(Ve.type==="option"){J=Ve.element;break}}else J=ue.li.cloneNode(!1),ne.appendChild(he),J.appendChild(ne);if(ie.appendChild(he.cloneNode(!0)),this.selectpicker.view.widestOption&&F.appendChild(this.selectpicker.view.widestOption.cloneNode(!0)),F.appendChild(J),F.appendChild(te),F.appendChild(ie),Le&&P.appendChild(Le),De){var $e=document.createElement("input");De.className="bs-searchbox",$e.className="form-control",De.appendChild($e),P.appendChild(De)}Ae&&P.appendChild(Ae),D.appendChild(F),P.appendChild(D),Ue&&P.appendChild(Ue),M.appendChild(P),document.body.appendChild(M);var ut=J.offsetHeight,mt=ie?ie.offsetHeight:0,rt=Le?Le.offsetHeight:0,pt=De?De.offsetHeight:0,It=Ae?Ae.offsetHeight:0,kt=Ue?Ue.offsetHeight:0,yt=l(te).outerHeight(!0),tt=window.getComputedStyle?window.getComputedStyle(P):!1,Tt=P.offsetWidth,Ge=tt?null:l(P),bt={vert:L(tt?tt.paddingTop:Ge.css("paddingTop"))+L(tt?tt.paddingBottom:Ge.css("paddingBottom"))+L(tt?tt.borderTopWidth:Ge.css("borderTopWidth"))+L(tt?tt.borderBottomWidth:Ge.css("borderBottomWidth")),horiz:L(tt?tt.paddingLeft:Ge.css("paddingLeft"))+L(tt?tt.paddingRight:Ge.css("paddingRight"))+L(tt?tt.borderLeftWidth:Ge.css("borderLeftWidth"))+L(tt?tt.borderRightWidth:Ge.css("borderRightWidth"))},wt={vert:bt.vert+L(tt?tt.marginTop:Ge.css("marginTop"))+L(tt?tt.marginBottom:Ge.css("marginBottom"))+2,horiz:bt.horiz+L(tt?tt.marginLeft:Ge.css("marginLeft"))+L(tt?tt.marginRight:Ge.css("marginRight"))+2},Dt;D.style.overflowY="scroll",Dt=P.offsetWidth-Tt,document.body.removeChild(M),this.sizeInfo.liHeight=ut,this.sizeInfo.dropdownHeaderHeight=mt,this.sizeInfo.headerHeight=rt,this.sizeInfo.searchHeight=pt,this.sizeInfo.actionsHeight=It,this.sizeInfo.doneButtonHeight=kt,this.sizeInfo.dividerHeight=yt,this.sizeInfo.menuPadding=bt,this.sizeInfo.menuExtras=wt,this.sizeInfo.menuWidth=Tt,this.sizeInfo.menuInnerInnerWidth=Tt-bt.horiz,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth,this.sizeInfo.scrollBarWidth=Dt,this.sizeInfo.selectHeight=this.$newElement[0].offsetHeight,this.setPositionData()}},getSelectPosition:function(){var u=this,M=l(window),P=u.$newElement.offset(),D=l(u.options.container),F;u.options.container&&D.length&&!D.is("body")?(F=D.offset(),F.top+=parseInt(D.css("borderTopWidth")),F.left+=parseInt(D.css("borderLeftWidth"))):F={top:0,left:0};var te=u.options.windowPadding;this.sizeInfo.selectOffsetTop=P.top-F.top-M.scrollTop(),this.sizeInfo.selectOffsetBot=M.height()-this.sizeInfo.selectOffsetTop-this.sizeInfo.selectHeight-F.top-te[2],this.sizeInfo.selectOffsetLeft=P.left-F.left-M.scrollLeft(),this.sizeInfo.selectOffsetRight=M.width()-this.sizeInfo.selectOffsetLeft-this.sizeInfo.selectWidth-F.left-te[1],this.sizeInfo.selectOffsetTop-=te[0],this.sizeInfo.selectOffsetLeft-=te[3]}
6,setMenuSize:function(u){this.getSelectPosition();var M=this.sizeInfo.selectWidth,P=this.sizeInfo.liHeight,D=this.sizeInfo.headerHeight,F=this.sizeInfo.searchHeight,te=this.sizeInfo.actionsHeight,ie=this.sizeInfo.doneButtonHeight,J=this.sizeInfo.dividerHeight,ne=this.sizeInfo.menuPadding,he,Le,De=0,Ae,Ue,Ye,Be,Ve,$e;if(this.options.dropupAuto&&(Ve=P*this.selectpicker.current.elements.length+ne.vert,$e=this.sizeInfo.selectOffsetTop-this.sizeInfo.selectOffsetBot>this.sizeInfo.menuExtras.vert&&Ve+this.sizeInfo.menuExtras.vert+50>this.sizeInfo.selectOffsetBot,this.selectpicker.isSearching===!0&&($e=this.selectpicker.dropup),this.$newElement.toggleClass(fe.DROPUP,$e),this.selectpicker.dropup=$e),this.options.size==="auto")Ue=this.selectpicker.current.elements.length>3?this.sizeInfo.liHeight*3+this.sizeInfo.menuExtras.vert-2:0,Le=this.sizeInfo.selectOffsetBot-this.sizeInfo.menuExtras.vert,Ae=Ue+D+F+te+ie,Be=Math.max(Ue-ne.vert,0),this.$newElement.hasClass(fe.DROPUP)&&(Le=this.sizeInfo.selectOffsetTop-this.sizeInfo.menuExtras.vert),Ye=Le,he=Le-D-F-te-ie-ne.vert;else if(this.options.size&&this.options.size!="auto"&&this.selectpicker.current.elements.length>this.options.size){for(var ut=0;ut<this.options.size;ut++)this.selectpicker.current.data[ut].type==="divider"&&De++;Le=P*this.options.size+De*J+ne.vert,he=Le-ne.vert,Ye=Le+D+F+te+ie,Ae=Be=""}this.$menu.css({"max-height":Ye+"px",overflow:"hidden","min-height":Ae+"px"}),this.$menuInner.css({"max-height":he+"px","overflow-y":"auto","min-height":Be+"px"}),this.sizeInfo.menuInnerHeight=Math.max(he,1),this.selectpicker.current.data.length&&this.selectpicker.current.data[this.selectpicker.current.data.length-1].position>this.sizeInfo.menuInnerHeight&&(this.sizeInfo.hasScrollBar=!0,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth+this.sizeInfo.scrollBarWidth),this.options.dropdownAlignRight==="auto"&&this.$menu.toggleClass(fe.MENURIGHT,this.sizeInfo.selectOffsetLeft>this.sizeInfo.selectOffsetRight&&this.sizeInfo.selectOffsetRight<this.sizeInfo.totalMenuWidth-M),this.dropdown&&this.dropdown._popper&&this.dropdown._popper.update()},setSize:function(u){if(this.liHeight(u),this.options.header&&this.$menu.css("padding-top",0),this.options.size!==!1){var M=this,P=l(window);this.setMenuSize(),this.options.liveSearch&&this.$searchbox.off("input.setMenuSize propertychange.setMenuSize").on("input.setMenuSize propertychange.setMenuSize",function(){return M.setMenuSize()}),this.options.size==="auto"?P.off("resize"+K+"."+this.selectId+".setMenuSize scroll"+K+"."+this.selectId+".setMenuSize").on("resize"+K+"."+this.selectId+".setMenuSize scroll"+K+"."+this.selectId+".setMenuSize",function(){return M.setMenuSize()}):this.options.size&&this.options.size!="auto"&&this.selectpicker.current.elements.length>this.options.size&&P.off("resize"+K+"."+this.selectId+".setMenuSize scroll"+K+"."+this.selectId+".setMenuSize")}this.createView(!1,!0,u)},setWidth:function(){var u=this;this.options.width==="auto"?requestAnimationFrame(function(){u.$menu.css("min-width","0"),u.$element.on("loaded"+K,function(){u.liHeight(),u.setMenuSize();var M=u.$newElement.clone().appendTo("body"),P=M.css("width","auto").children("button").outerWidth();M.remove(),u.sizeInfo.selectWidth=Math.max(u.sizeInfo.totalMenuWidth,P),u.$newElement.css("width",u.sizeInfo.selectWidth+"px")})}):this.options.width==="fit"?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width","")),this.$newElement.hasClass("fit-width")&&this.options.width!=="fit"&&this.$newElement[0].classList.remove("fit-width")},selectPosition:function(){this.$bsContainer=l('<div class="bs-container" />');var u=this,M=l(this.options.container),P,D,F,te=function(ie){var J={},ne=u.options.display||(l.fn.dropdown.Constructor.Default?l.fn.dropdown.Constructor.Default.display:!1);u.$bsContainer.addClass(ie.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass(fe.DROPUP,ie.hasClass(fe.DROPUP)),P=ie.offset(),M.is("body")?D={top:0,left:0}:(D=M.offset(),D.top+=parseInt(M.css("borderTopWidth"))-M.scrollTop(),D.left+=parseInt(M.css("borderLeftWidth"))-M.scrollLeft()),F=ie.hasClass(fe.DROPUP)?0:ie[0].offsetHeight,(_e.major<4||ne==="static")&&(J.top=P.top-D.top+F,J.left=P.left-D.left),J.
6width=ie[0].offsetWidth,u.$bsContainer.css(J)};this.$button.on("click.bs.dropdown.data-api",function(){u.isDisabled()||(te(u.$newElement),u.$bsContainer.appendTo(u.options.container).toggleClass(fe.SHOW,!u.$button.hasClass(fe.SHOW)).append(u.$menu))}),l(window).off("resize"+K+"."+this.selectId+" scroll"+K+"."+this.selectId).on("resize"+K+"."+this.selectId+" scroll"+K+"."+this.selectId,function(){var ie=u.$newElement.hasClass(fe.SHOW);ie&&te(u.$newElement)}),this.$element.on("hide"+K,function(){u.$menu.data("height",u.$menu.height()),u.$bsContainer.detach()})},setOptionStatus:function(u){var M=this;if(M.noScroll=!1,M.selectpicker.view.visibleElements&&M.selectpicker.view.visibleElements.length)for(var P=0;P<M.selectpicker.view.visibleElements.length;P++){var D=M.selectpicker.current.data[P+M.selectpicker.view.position0],F=D.option;F&&(u!==!0&&M.setDisabled(D.index,D.disabled),M.setSelected(D.index,F.selected))}},setSelected:function(u,M){var P=this.selectpicker.main.elements[u],D=this.selectpicker.main.data[u],F=this.activeIndex!==void 0,te=this.activeIndex===u,ie,J,ne=te||M&&!this.multiple&&!F;D.selected=M,J=P.firstChild,M&&(this.selectedIndex=u),P.classList.toggle("selected",M),ne?(this.focusItem(P,D),this.selectpicker.view.currentActive=P,this.activeIndex=u):this.defocusItem(P),J&&(J.classList.toggle("selected",M),M?J.setAttribute("aria-selected",!0):this.multiple?J.setAttribute("aria-selected",!1):J.removeAttribute("aria-selected")),!ne&&!F&&M&&this.prevActiveIndex!==void 0&&(ie=this.selectpicker.main.elements[this.prevActiveIndex],this.defocusItem(ie))},setDisabled:function(u,M){var P=this.selectpicker.main.elements[u],D;this.selectpicker.main.data[u].disabled=M,D=P.firstChild,P.classList.toggle(fe.DISABLED,M),D&&(_e.major==="4"&&D.classList.toggle(fe.DISABLED,M),M?(D.setAttribute("aria-disabled",M),D.setAttribute("tabindex",-1)):(D.removeAttribute("aria-disabled"),D.setAttribute("tabindex",0)))},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){this.isDisabled()?(this.$newElement[0].classList.add(fe.DISABLED),this.$button.addClass(fe.DISABLED).attr("aria-disabled",!0)):this.$button[0].classList.contains(fe.DISABLED)&&(this.$newElement[0].classList.remove(fe.DISABLED),this.$button.removeClass(fe.DISABLED).attr("aria-disabled",!1))},clickListener:function(){var u=this,M=l(document);M.data("spaceSelect",!1),this.$button.on("keyup",function(F){/(32)/.test(F.keyCode.toString(10))&&M.data("spaceSelect")&&(F.preventDefault(),M.data("spaceSelect",!1))}),this.$newElement.on("show.bs.dropdown",function(){_e.major>3&&!u.dropdown&&(u.dropdown=u.$button.data("bs.dropdown"),u.dropdown._menu=u.$menu[0])}),this.$button.on("click.bs.dropdown.data-api",function(){u.$newElement.hasClass(fe.SHOW)||u.setSize()});function P(){u.options.liveSearch?u.$searchbox.trigger("focus"):u.$menuInner.trigger("focus")}function D(){u.dropdown&&u.dropdown._popper&&u.dropdown._popper.state.isCreated?P():requestAnimationFrame(D)}this.$element.on("shown"+K,function(){u.$menuInner[0].scrollTop!==u.selectpicker.view.scrollTop&&(u.$menuInner[0].scrollTop=u.selectpicker.view.scrollTop),_e.major>3?requestAnimationFrame(D):P()}),this.$menuInner.on("mouseenter","li a",function(F){var te=this.parentElement,ie=u.isVirtual()?u.selectpicker.view.position0:0,J=Array.prototype.indexOf.call(te.parentElement.children,te),ne=u.selectpicker.current.data[J+ie];u.focusItem(te,ne,!0)}),this.$menuInner.on("click","li a",function(F,te){var ie=l(this),J=u.$element[0],ne=u.isVirtual()?u.selectpicker.view.position0:0,he=u.selectpicker.current.data[ie.parent().index()+ne],Le=he.index,De=k(J),Ae=J.selectedIndex,Ue=J.options[Ae],Ye=!0;if(u.multiple&&u.options.maxOptions!==1&&F.stopPropagation(),F.preventDefault(),!u.isDisabled()&&!ie.parent().hasClass(fe.DISABLED)){var Be=he.option,Ve=l(Be),$e=Be.selected,ut=Ve.parent("optgroup"),mt=ut.find("option"),rt=u.options.maxOptions,pt=ut.data("maxOptions")||!1;if(Le===u.activeIndex&&(te=!0),te||(u.prevActiveIndex=u.activeIndex,u.activeIndex=void 0),!u.multiple)Ue&&(Ue.selected=!1),Be.selected=!0,u.setSelected(Le,!0);else if(Be.selected=!$e,u.setSelected(Le,!$e),u.focusedParent.focus(),rt!==!1||pt!==!1){var It=rt<Z(J).length,kt=pt<ut.find("option:selected").length;if(rt&&It||pt&&kt)if(rt&&rt==1)J.selectedIndex=-1,Be.selected=!0,u.setOptionStatus(!0);else if(pt&&pt==1){for(var yt=0;yt<mt.length;yt++){var tt=mt[yt];tt.selected=!1,u.setSelected(tt.liIndex,!1)}Be.selected=!0,u.setSelected(Le,!0)}else{var Tt=typeof u.options.maxOptionsText=="string"?[u.options.maxOptionsText,u.options.maxOptionsText]:u.options.maxOptionsText,Ge=typeof Tt=="function"?Tt(rt,pt):Tt,bt=Ge[0].replace("{n}",rt),wt=Ge[1].replace("{n}",pt),Dt=l('<div class="notify"></div>');Ge[2]&&(bt=bt.replace("{var}",Ge[2][rt>1?0:1]),wt=wt.replace("{var}",Ge[2][pt>1?0:1])),Be.selected=!1,u.$menu.append(Dt),rt&&It&&(Dt.append(l("<div>"+bt+"</div>")),Ye=!1,u.$element.trigger("maxReached"+K)),pt&&kt&&(Dt.append(l("<div>"+wt+"</div>")),Ye=!1,u.$element.trigger("maxReachedGrp"+K)),setTimeout(function(){u.setSelected(Le,!1)},10),Dt[0].classList.add("fadeOut"),setTimeout(function(){Dt.remove()},1050)}}!u.multiple||u.multiple&&u.options.maxOptions===1?u.$button.trigger("focus"):u.options.liveSearch&&u.$searchbox.trigger("focus"),Ye&&(u.multiple||Ae!==J.selectedIndex)&&(f=[Be.index,Ve.prop("selected"),De],u.$element.triggerNative("change"))}}),this.$menu.on("click","li."+fe.DISABLED+" a, ."+fe.POPOVERHEADER+", ."+fe.POPOVERHEADER+" :not(.close)",function(F){F.currentTarget==this&&(F.preventDefault(),F.stopPropagation(),u.options.liveSearch&&!l(F.target).hasClass("close")?u.$searchbox.trigger("focus"):u.$button.trigger("focus"))}
6),this.$menuInner.on("click",".divider, .dropdown-header",function(F){F.preventDefault(),F.stopPropagation(),u.options.liveSearch?u.$searchbox.trigger("focus"):u.$button.trigger("focus")}),this.$menu.on("click","."+fe.POPOVERHEADER+" .close",function(){u.$button.trigger("click")}),this.$searchbox.on("click",function(F){F.stopPropagation()}),this.$menu.on("click",".actions-btn",function(F){u.options.liveSearch?u.$searchbox.trigger("focus"):u.$button.trigger("focus"),F.preventDefault(),F.stopPropagation(),l(this).hasClass("bs-select-all")?u.selectAll():u.deselectAll()}),this.$button.on("focus"+K,function(F){var te=u.$element[0].getAttribute("tabindex");te!==void 0&&F.originalEvent&&F.originalEvent.isTrusted&&(this.setAttribute("tabindex",te),u.$element[0].setAttribute("tabindex",-1),u.selectpicker.view.tabindex=te)}).on("blur"+K,function(F){u.selectpicker.view.tabindex!==void 0&&F.originalEvent&&F.originalEvent.isTrusted&&(u.$element[0].setAttribute("tabindex",u.selectpicker.view.tabindex),this.setAttribute("tabindex",-1),u.selectpicker.view.tabindex=void 0)}),this.$element.on("change"+K,function(){u.render(),u.$element.trigger("changed"+K,f),f=null}).on("focus"+K,function(){u.options.mobile||u.$button[0].focus()})},liveSearchListener:function(){var u=this;this.$button.on("click.bs.dropdown.data-api",function(){u.$searchbox.val()&&(u.$searchbox.val(""),u.selectpicker.search.previousValue=void 0)}),this.$searchbox.on("click.bs.dropdown.data-api focus.bs.dropdown.data-api touchend.bs.dropdown.data-api",function(M){M.stopPropagation()}),this.$searchbox.on("input propertychange",function(){var M=u.$searchbox[0].value;if(u.selectpicker.search.elements=[],u.selectpicker.search.data=[],M){var P,D=[],F=M.toUpperCase(),te={},ie=[],J=u._searchStyle(),ne=u.options.liveSearchNormalize;ne&&(F=j(F));for(var P=0;P<u.selectpicker.main.data.length;P++){var he=u.selectpicker.main.data[P];te[P]||(te[P]=S(he,F,J,ne)),te[P]&&he.headerIndex!==void 0&&ie.indexOf(he.headerIndex)===-1&&(he.headerIndex>0&&(te[he.headerIndex-1]=!0,ie.push(he.headerIndex-1)),te[he.headerIndex]=!0,ie.push(he.headerIndex),te[he.lastIndex+1]=!0),te[P]&&he.type!=="optgroup-label"&&ie.push(P)}for(var P=0,Le=ie.length;P<Le;P++){var De=ie[P],Ae=ie[P-1],he=u.selectpicker.main.data[De],Ue=u.selectpicker.main.data[Ae];(he.type!=="divider"||he.type==="divider"&&Ue&&Ue.type!=="divider"&&Le-1!==P)&&(u.selectpicker.search.data.push(he),D.push(u.selectpicker.main.elements[De]))}u.activeIndex=void 0,u.noScroll=!0,u.$menuInner.scrollTop(0),u.selectpicker.search.elements=D,u.createView(!0),O.call(u,D,M)}else u.selectpicker.search.previousValue&&(u.$menuInner.scrollTop(0),u.createView(!1));u.selectpicker.search.previousValue=M})},_searchStyle:function(){return this.options.liveSearchStyle||"contains"},val:function(u){var M=this.$element[0];if(typeof u<"u"){var P=k(M);if(f=[null,null,P],this.$element.val(u).trigger("changed"+K,f),this.$newElement.hasClass(fe.SHOW))if(this.multiple)this.setOptionStatus(!0);else{var D=(M.options[M.selectedIndex]||{}).liIndex;typeof D=="number"&&(this.setSelected(this.selectedIndex,!1),this.setSelected(D,!0))}return this.render(),f=null,this.$element}else return this.$element.val()},changeAll:function(u){if(this.multiple){typeof u>"u"&&(u=!0);var M=this.$element[0],P=0,D=0,F=k(M);M.classList.add("bs-select-hidden");for(var te=0,ie=this.selectpicker.current.data,J=ie.length;te<J;te++){var ne=ie[te],he=ne.option;he&&!ne.disabled&&ne.type!=="divider"&&(ne.selected&&P++,he.selected=u,u===!0&&D++)}M.classList.remove("bs-select-hidden"),P!==D&&(this.setOptionStatus(),f=[null,null,F],this.$element.triggerNative("change"))}},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(u){u=u||window.event,u&&u.stopPropagation(),this.$button.trigger("click.bs.dropdown.data-api")},keydown:function(u){var M=l(this),P=M.hasClass("dropdown-toggle"),D=P?M.closest(".dropdown"):M.closest(je.MENU),F=D.data("this"),te=F.findLis(),ie,J,ne,he,Le,De=!1,Ae=u.which===Ie.TAB&&!P&&!F.options.selectOnTab,Ue=Je.test(u.which)||Ae,Ye=F.$menuInner[0].scrollTop,Be=F.isVirtual(),Ve=Be===!0?F.selectpicker.view.position0:0;if(!(u.which>=112&&u.which<=123)){if(J=F.$newElement.hasClass(fe.SHOW),!J&&(Ue||u.which>=48&&u.which<=57||u.which>=96&&u.which<=105||u.which>=65&&u.which<=90)&&(F.$button.trigger("click.bs.dropdown.data-api"),F.options.liveSearch)){F.$searchbox.trigger("focus");return}if(u.which===Ie.ESCAPE&&J&&(u.preventDefault(),F.$button.trigger("click.bs.dropdown.data-api").trigger("focus")),Ue){if(!te.length)return;ne=F.selectpicker.main.elements[F.activeIndex],ie=ne?Array.prototype.indexOf.call(ne.parentElement.children,ne):-1,ie!==-1&&F.defocusItem(ne),u.which===Ie.ARROW_UP?(ie!==-1&&ie--,ie+Ve<0&&(ie+=te.length),F.selectpicker.view.canHighlight[ie+Ve]||(ie=F.selectpicker.view.canHighlight.slice(0,ie+Ve).lastIndexOf(!0)-Ve,ie===-1&&(ie=te.length-1))):(u.which===Ie.ARROW_DOWN||Ae)&&(ie++,ie+Ve>=F.selectpicker.view.canHighlight.length&&(ie=F.selectpicker.view.firstHighlightIndex),F.selectpicker.view.canHighlight[ie+Ve]||(ie=ie+1+F.selectpicker.view.canHighlight.slice(ie+Ve+1).indexOf(!0))),u.preventDefault();var $e=Ve+ie;u.which===Ie.ARROW_UP?Ve===0&&ie===te.length-1?(F.$menuInner[0].scrollTop=F.$menuInner[0].scrollHeight,$e=F.selectpicker.current.elements.length-1):(he=F.selectpicker.current.data[$e],Le=he.position-he.height,De=Le<Ye):(u.which===Ie.ARROW_DOWN||Ae)&&(ie===F.selectpicker.view.firstHighlightIndex?(F.$menuInner[0].scrollTop=0,$e=F.selectpicker.view.firstHighlightIndex):(he=F.selectpicker.current.data[$e],Le=he.position-F.sizeInfo.menuInnerHeight,De=Le>Ye)),ne=F.selectpicker.current.elements[$e],F.activeIndex=F.selectpicker.current.data[$e].index,F.focusItem(ne),F.selectpicker.view.currentActive=ne,De&&(F.$menuInner[0].scrollTop=Le),F.options.liveSearch?F.$searchbox.trigger("focus"):M.trigger("focus")}else if(!M.is("input")&&!dt.test(u.which)||u.which===Ie.SPACE&&F.selectpicker.keydown.keyHistory){var ut,mt=[],rt;u.preventDefault(),F.selectpicker.keydown.keyHistory+=Ce[u.which],F.selectpicker.keydown.resetKeyHistory.cancel&&clearTimeout(F.selectpicker.keydown.resetKeyHistory.cancel),F.selectpicker.keydown.resetKeyHistory.cancel=F.selectpicker.keydown.resetKeyHistory.start(),rt=F.selectpicker.keydown.keyHistory,/^(.)\1+$/.test(rt)&&(rt=rt.charAt(0));for(var pt=0;pt<F.selectpicker.current.data.length;pt++){var It=F.selectpicker.current.data[pt],kt;kt=S(It,rt,"startsWith",!0),kt&&F.selectpicker.view.canHighlight[pt]&&mt.push(It.index)}if(mt.length){var yt=0;te.removeClass("active").find("a").removeClass("active"),rt.length===1&&(yt=mt.indexOf(F.activeIndex),yt===-1||yt===mt.length-1?yt=0:yt++),ut=mt[yt],he=F.selectpicker.main.data[ut],Ye-he.position>0?(Le=he.position-he.height,De=!0):(Le=he.position-F.sizeInfo.menuInnerHeight,De=he.position>Ye+F.sizeInfo.menuInnerHeight),ne=F.selectpicker.main.elements[ut],F.activeIndex=mt[yt],F.focusItem(ne),ne&&ne.firstChild.focus(),De&&(F.$menuInner[0].scrollTop=Le),M.trigger("focus")}}J&&(u.which===Ie.SPACE&&!F.selectpicker.keydown.keyHistory||u.which===Ie.ENTER||u.which===Ie.TAB&&F.options.selectOnTab)&&(u.which!==Ie.SPACE&&u.preventDefault(),(!F.options.liveSearch||u.which!==Ie.SPACE)&&(F.$menuInner.find(".active a").trigger("click",!0),M.trigger("focus"),F.options.liveSearch||(u.preventDefault(),l(document).data("spaceSelect",!0))))}},mobile:function(){this.options.mobile=!0,this.$element[0].classList.add("mobile-device")},refresh:function(){var u=l.extend({},this.options,this.$element.data());this.options=u,this.checkDisabled(),this.buildData(),this.setStyle(),this.render(),this.buildList(),this.setWidth(),this.setSize(!0),this.$element.trigger("refreshed"+K)},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove(),this.$bsContainer?this.$bsContainer.remove():this.$menu.remove(),this.selectpicker.view.titleOption&&this.selectpicker.view.titleOption.parentNode&&this.selectpicker.view.titleOption.parentNode.removeChild(this.selectpicker.view.titleOption),this.$element.off(K).removeData("selectpicker").removeClass("bs-select-hidden selectpicker"),l(window).off(K+"."+this.selectId)}};function X(u){var M=arguments,P=u;if([].shift.apply(M),!_e.success){try{_e.full=(l.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split(".")}catch(J){q.BootstrapVersion?_e.full=q.BootstrapVersion.split(" ")[0].split("."):(_e.full=[_e.major,"0","0"],console.warn("There was an issue retrieving Bootstrap's version. Ensure Bootstrap is being loaded before bootstrap-select and there is no namespace collision. If loading Bootstrap asynchronously, the version may need to be manually specified via $.fn.selectpicker.Constructor.BootstrapVersion.",J))}_e.major=_e.full[0],_e.success=!0}if(_e.major==="4"){var D=[];q.DEFAULTS.style===fe.BUTTONCLASS&&D.push({name:"style",className:"BUTTONCLASS"}),q.DEFAULTS.iconBase===fe.ICONBASE&&D.push({name:"iconBase",className:"ICONBASE"}),q.DEFAULTS.tickIcon===fe.TICKICON&&D.push({name:"tickIcon",className:"TICKICON"}),fe.DIVIDER="dropdown-divider",fe.SHOW="show",fe.BUTTONCLASS="btn-light",fe.POPOVERHEADER="popover-header",fe.ICONBASE="",fe.TICKICON="bs-ok-default";for(var F=0;F<D.length;F++){var u=D[F];q.DEFAULTS[u.name]=fe[u.className]}}var te,ie=this.each(function(){var J=l(this);if(J.is("select")){var ne=J.data("selectpicker"),he=typeof P=="object"&&P;if(ne){if(he)for(var Ue in he)Object.prototype.hasOwnProperty.call(he,Ue)&&(ne.options[Ue]=he[Ue])}else{var Le=J.data();for(var De in Le)Object.prototype.hasOwnProperty.call(Le,De)&&l.inArray(De,y)!==-1&&delete Le[De];var Ae=l.extend({},q.DEFAULTS,l.fn.selectpicker.defaults||{},Le,he);Ae.template=l.extend({},q.DEFAULTS.template,l.fn.selectpicker.defaults?l.fn.selectpicker.defaults.template:{},Le.template,he.template),J.data("selectpicker",ne=new q(this,Ae))}typeof P=="string"&&(ne[P]instanceof Function?te=ne[P].apply(ne,M):te=ne.options[P])}});return typeof te<"u"?te:ie}var de=l.fn.selectpicker;l.fn.selectpicker=X,l.fn.selectpicker.Constructor=q,l.fn.selectpicker.noConflict=function(){return l.fn.selectpicker=de,this};function ye(){if(l.fn.dropdown){var u=l.fn.dropdown.Constructor._dataApiKeydownHandler||l.fn.dropdown.Constructor.prototype.keydown;return u.apply(this,arguments)}}l(document).off("keydown.bs.dropdown.data-api").on("keydown.bs.dropdown.data-api",':not(.bootstrap-select) > [data-toggle="dropdown"]',ye).on("keydown.bs.dropdown.data-api",":not(.bootstrap-select) > .dropdown-menu",ye).on("keydown"+K,'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',q.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',function(u){u.stopPropagation()}),l(window).on("load"+K+".data-api",function(){l(".selectpicker").each(function(){var u=l(this);X.call(u,u.data())})})})(o)})});var Na=Ct(Oa=>{Re();(function(o){typeof define=="function"&&define.amd?define(["jquery"],o):o(typeof Oa=="object"?go():window.jQuery||window.Zepto)})(function(o){var l="Close",y="BeforeClose",h="AfterClose",t="BeforeAppend",m="MarkupParse",T="Open",g="Change",v="mfp",C="."+v,z="mfp-ready",H="mfp-removing",b="mfp-prevent-close",a,A=function(){},Z=!!window.jQuery,k,x=o(window),f,c,S,L,r=function(_,O){a.ev.on(v+_+C,O)},Q=function(_,O,q,X){var de=document.createElement("div");return de.className="mfp-"+_,q&&(de.innerHTML=q),X?O&&O.appendChild(de):(de=o(de),O&&de.appendTo(O)),de},W=function(_,O){a.ev.triggerHandler(v+_,O),a.st.callbacks&&(_=_.charAt(0).toLowerCase()+_.slice(1),a.st.callbacks[_]&&a.st.callbacks[_].apply(a,Array.isArray(O)?O:[O]))},xe=function(_){return(_!==L||!a.currTemplate.closeBtn)&&(a.currTemplate.closeBtn=o(a.st.closeMarkup.replace("%title%",a.st.tClose)),L=_),a.currTemplate.closeBtn},ge=function(){o.magnificPopup.instance||(a=new A,a.init(),o.magnificPopup.instance=a)},le=function(){var _=document.createElement("p").style,O=["ms","O","Moz","Webkit"];if(_.transition!==void 0)return!0;for(;O.length;)if(O.pop()+"Transition"in _)return!0;return!1};A.prototype={constructor:A,init:function(){var _=navigator.appVersion;a.isLowIE=a.isIE8=document.all&&!document.addEventListener,a.isAndroid=/android/gi.test(_),a.isIOS=/iphone|ipad|ipod/gi.test(_),a.supportsTransition=le(),a.probablyMobile=a.isAndroid||a.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),f=o(document),a.popupsCache={}},open:function(_){var O;if(_.isObj===!1){a.items=_.items.toArray(),a.index=0;var q=_.items,X;for(O=0;O<q.length;O++)if(X=q[O],X.parsed&&(X=X.el[0]),X===_.el[0]){a.index=O;break}}else a.items=Array.isArray(_.items)?_.items:[_.items],a.index=_.index||0;if(a.isOpen){a.updateItemHTML();return}a.types=[],S="",_.mainEl&&_.mainEl.length?a.ev=_.mainEl.eq(0):a.ev=f,_.key?(a.popupsCache[_.key]||(a.popupsCache[_.key]={}),a.currTemplate=a.popupsCache[_.key]):a.currTemplate={},a.st=o.extend(!0,{},o.magnificPopup.defaults,_),a.fixedContentPos=a.st.fixedContentPos==="auto"?!a.probablyMobile:a.st.fixedContentPos,a.st.modal&&(a.st.closeOnContentClick=!1,a.st.closeOnBgClick=!1,a.st.showCloseBtn=!1,a.st.enableEscapeKey=!1),a.bgOverlay||(a.bgOverlay=Q("bg").on("click"+C,function(){a.close()}),a.wrap=Q("wrap").attr("tabindex",-1).on("click"+C,function(F){a._checkIfClose(F.target)&&a.close()}),a.container=Q("container",a.wrap)),a.contentContainer=Q("content"),a.st.preloader&&(a.preloader=Q("preloader",a.container,a.st.tLoading));var de=o.magnificPopup.modules;for(O=0;O<de.length;O++){var ye=de[O];ye=ye.charAt(0).toUpperCase()+ye.slice(1),a["init"+ye].call(a)}W("BeforeOpen"),a.st.showCloseBtn&&(a.st.closeBtnInside?(r(m,function(F,te,ie,J){ie.close_replaceWith=xe(J.type)}),S+=" mfp-close-btn-in"):a.wrap.append(xe())),a.st.alignTop&&(S+=" mfp-align-top"),a.fixedContentPos?a.wrap.css({overflow:a.st.overflowY,overflowX:"hidden",overflowY:a.st.overflowY}):a.wrap.css({top:x.scrollTop(),position:"absolute"}),(a.st.fixedBgPos===!1||a.st.fixedBgPos==="auto"&&!a.fixedContentPos)&&a.bgOverlay.css({height:f.height(),position:"absolute"}),a.st.enableEscapeKey&&f.on("keyup"+C,function(F){F.keyCode===27&&a.close()}),x.on("resize"+C,function(){a.updateSize()}),a.st.closeOnContentClick||(S+=" mfp-auto-cursor"),S&&a.wrap.addClass(S);var u=a.wH=x.height(),M={};if(a.fixedContentPos&&a._hasScrollBar(u)){var P=a._getScrollbarSize();P&&(M.marginRight=P)}a.fixedContentPos&&(a.isIE7?o("body, html").css("overflow","hidden"):M.overflow="hidden");var D=a.st.mainClass;return a.isIE7&&(D+=" mfp-ie7"),D&&a._addClassToMFP(D),a.updateItemHTML(),W("BuildControls"),o("html").css(M),a.bgOverlay.add(a.wrap).prependTo(a.st.prepe
6ndTo||o(document.body)),a._lastFocusedEl=document.activeElement,setTimeout(function(){a.content?(a._addClassToMFP(z),a._setFocus()):a.bgOverlay.addClass(z),f.on("focusin"+C,a._onFocusIn)},16),a.isOpen=!0,a.updateSize(u),W(T),_},close:function(){a.isOpen&&(W(y),a.isOpen=!1,a.st.removalDelay&&!a.isLowIE&&a.supportsTransition?(a._addClassToMFP(H),setTimeout(function(){a._close()},a.st.removalDelay)):a._close())},_close:function(){W(l);var _=H+" "+z+" ";if(a.bgOverlay.detach(),a.wrap.detach(),a.container.empty(),a.st.mainClass&&(_+=a.st.mainClass+" "),a._removeClassFromMFP(_),a.fixedContentPos){var O={marginRight:""};a.isIE7?o("body, html").css("overflow",""):O.overflow="",o("html").css(O)}f.off("keyup"+C+" focusin"+C),a.ev.off(C),a.wrap.attr("class","mfp-wrap").removeAttr("style"),a.bgOverlay.attr("class","mfp-bg"),a.container.attr("class","mfp-container"),a.st.showCloseBtn&&(!a.st.closeBtnInside||a.currTemplate[a.currItem.type]===!0)&&a.currTemplate.closeBtn&&a.currTemplate.closeBtn.detach(),a.st.autoFocusLast&&a._lastFocusedEl&&o(a._lastFocusedEl).trigger("focus"),a.currItem=null,a.content=null,a.currTemplate=null,a.prevHeight=0,W(h)},updateSize:function(_){if(a.isIOS){var O=document.documentElement.clientWidth/window.innerWidth,q=window.innerHeight*O;a.wrap.css("height",q),a.wH=q}else a.wH=_||x.height();a.fixedContentPos||a.wrap.css("height",a.wH),W("Resize")},updateItemHTML:function(){var _=a.items[a.index];a.contentContainer.detach(),a.content&&a.content.detach(),_.parsed||(_=a.parseEl(a.index));var O=_.type;if(W("BeforeChange",[a.currItem?a.currItem.type:"",O]),a.currItem=_,!a.currTemplate[O]){var q=a.st[O]?a.st[O].markup:!1;W("FirstMarkupParse",q),q?a.currTemplate[O]=o(q):a.currTemplate[O]=!0}c&&c!==_.type&&a.container.removeClass("mfp-"+c+"-holder");var X=a["get"+O.charAt(0).toUpperCase()+O.slice(1)](_,a.currTemplate[O]);a.appendContent(X,O),_.preloaded=!0,W(g,_),c=_.type,a.container.prepend(a.contentContainer),W("AfterChange")},appendContent:function(_,O){a.content=_,_?a.st.showCloseBtn&&a.st.closeBtnInside&&a.currTemplate[O]===!0?a.content.find(".mfp-close").length||a.content.append(xe()):a.content=_:a.content="",W(t),a.container.addClass("mfp-"+O+"-holder"),a.contentContainer.append(a.content)},parseEl:function(_){var O=a.items[_],q;if(O.tagName?O={el:o(O)}:(q=O.type,O={data:O,src:O.src}),O.el){for(var X=a.types,de=0;de<X.length;de++)if(O.el.hasClass("mfp-"+X[de])){q=X[de];break}O.src=O.el.attr("data-mfp-src"),O.src||(O.src=O.el.attr("href"))}return O.type=q||a.st.type||"inline",O.index=_,O.parsed=!0,a.items[_]=O,W("ElementParse",O),a.items[_]},addGroup:function(_,O){var q=function(de){de.mfpEl=this,a._openClick(de,_,O)};O||(O={});var X="click.magnificPopup";O.mainEl=_,O.items?(O.isObj=!0,_.off(X).on(X,q)):(O.isObj=!1,O.delegate?_.off(X).on(X,O.delegate,q):(O.items=_,_.off(X).on(X,q)))},_openClick:function(_,O,q){var X=q.midClick!==void 0?q.midClick:o.magnificPopup.defaults.midClick;if(!(!X&&(_.which===2||_.ctrlKey||_.metaKey||_.altKey||_.shiftKey))){var de=q.disableOn!==void 0?q.disableOn:o.magnificPopup.defaults.disableOn;if(de){if(typeof de=="function"){if(!de.call(a))return!0}else if(x.width()<de)return!0}_.type&&(_.preventDefault(),a.isOpen&&_.stopPropagation()),q.el=o(_.mfpEl),q.delegate&&(q.items=O.find(q.delegate)),a.open(q)}},updateStatus:function(_,O){if(a.preloader){k!==_&&a.container.removeClass("mfp-s-"+k),!O&&_==="loading"&&(O=a.st.tLoading);var q={status:_,text:O};W("UpdateStatus",q),_=q.status,O=q.text,a.st.allowHTMLInStatusIndicator?a.preloader.html(O):a.preloader.text(O),a.preloader.find("a").on("click",function(X){X.stopImmediatePropagation()}),a.container.addClass("mfp-s-"+_),k=_}},_checkIfClose:function(_){if(!o(_).closest("."+b).length){var O=a.st.closeOnContentClick,q=a.st.closeOnBgClick;if(O&&q)return!0;if(!a.content||o(_).closest(".mfp-close").length||a.preloader&&_===a.preloader[0])return!0;if(_!==a.content[0]&&!o.contains(a.content[0],_)){if(q&&o.contains(document,_))return!0}else if(O)return!0;return!1}},_addClassToMFP:function(_){a.bgOverlay.addClass(_),a.wrap.addClass(_)},_removeClassFromMFP:function(_){this.bgOverlay.removeClass(_),a.wrap.removeClass(_)},_hasScrollBar:function(_){return(a.isIE7?f.height():document.body.scrollHeight)>(_||x.height())},_setFocus:function(){(a.st.focus?a.content.find(a.st.focus).eq(0):a.wrap).trigger("focus")},_onFocusIn:function(_){if(_.target!==a.wrap[0]&&!o.contains(a.wrap[0],_.target))return a._setFocus(),!1},_parseMarkup:function(_,O,q){var X;q.data&&(O=o.extend(q.data,O)),W(m,[_,O,q]),o.each(O,function(de,ye){if(ye===void 0||ye===!1)return!0;
6if(X=de.split("_"),X.length>1){var u=_.find(C+"-"+X[0]);if(u.length>0){var M=X[1];M==="replaceWith"?u[0]!==ye[0]&&u.replaceWith(ye):M==="img"?u.is("img")?u.attr("src",ye):u.replaceWith(o("<img>").attr("src",ye).attr("class",u.attr("class"))):u.attr(X[1],ye)}}else a.st.allowHTMLInTemplate?_.find(C+"-"+de).html(ye):_.find(C+"-"+de).text(ye)})},_getScrollbarSize:function(){if(a.scrollbarSize===void 0){var _=document.createElement("div");_.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(_),a.scrollbarSize=_.offsetWidth-_.clientWidth,document.body.removeChild(_)}return a.scrollbarSize}},o.magnificPopup={instance:null,proto:A.prototype,modules:[],open:function(_,O){return ge(),_?_=o.extend(!0,{},_):_={},_.isObj=!0,_.index=O||0,this.instance.open(_)},close:function(){return o.magnificPopup.instance&&o.magnificPopup.instance.close()},registerModule:function(_,O){O.options&&(o.magnificPopup.defaults[_]=O.options),o.extend(this.proto,O.proto),this.modules.push(_)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},o.fn.magnificPopup=function(_){ge();var O=o(this);if(typeof _=="string")if(_==="open"){var q,X=Z?O.data("magnificPopup"):O[0].magnificPopup,de=parseInt(arguments[1],10)||0;X.items?q=X.items[de]:(q=O,X.delegate&&(q=q.find(X.delegate)),q=q.eq(de)),a._openClick({mfpEl:q},O,X)}else a.isOpen&&a[_].apply(a,Array.prototype.slice.call(arguments,1));else _=o.extend(!0,{},_),Z?O.data("magnificPopup",_):O[0].magnificPopup=_,a.addGroup(O,_);return O};var Se="inline",Fe,Pe,me,ke=function(){me&&(Pe.after(me.addClass(Fe)).detach(),me=null)};o.magnificPopup.registerModule(Se,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){a.types.push(Se),r(l+"."+Se,function(){ke()})},getInline:function(_,O){if(ke(),_.src){var q=a.st.inline,X=o(_.src);if(X.length){var de=X[0].parentNode;de&&de.tagName&&(Pe||(Fe=q.hiddenClass,Pe=Q(Fe),Fe="mfp-"+Fe),me=X.after(Pe).detach().removeClass(Fe)),a.updateStatus("ready")}else a.updateStatus("error",q.tNotFound),X=o("<div>");return _.inlineElement=X,X}return a.updateStatus("ready"),a._parseMarkup(O,{},_),O}}});var j="ajax",ve,Te=function(){ve&&o(document.body).removeClass(ve)},Me=function(){Te(),a.req&&a.req.abort()};o.magnificPopup.registerModule(j,{options:{settings:null,cursor:"mfp-ajax-cur",tError:"The content could not be loaded."},proto:{initAjax:function(){a.types.push(j),ve=a.st.ajax.cursor,r(l+"."+j,Me),r("BeforeChange."+j,Me)},getAjax:function(_){ve&&o(document.body).addClass(ve),a.updateStatus("loading");var O=o.extend({url:_.src,success:function(q,X,de){var ye={data:q,xhr:de};W("ParseAjax",ye),a.appendContent(o(ye.data),j),_.finished=!0,Te(),a._setFocus(),setTimeout(function(){a.wrap.addClass(z)},16),a.updateStatus("ready"),W("AjaxContentAdded")},error:function(){Te(),_.finished=_.loadError=!0,a.updateStatus("error",a.st.ajax.tError.replace("%url%",_.src))}},a.st.ajax.settings);return a.req=o.ajax(O),""}}});var Ce,Ie=function(_){if(_.data&&_.data.title!==void 0)return _.data.title;var O=a.st.image.titleSrc;if(O){if(typeof O=="function")return O.call(a,_);if(_.el)return _.el.attr(O)||""}return""};o.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:"The image could not be loaded."},proto:{initImage:function(){var _=a.st.image,O=".image";a.types.push("image"),r(T+O,function(){a.currItem.type==="image"&&_.cursor&&o(document.body).addClass(_.cursor)}),r(l+O,function(){_.cursor&&o(document.body).removeClass(_.cursor),x.off("resize"+C)}),r("Resize"+O,a.resizeImage),a.isLowIE&&r("AfterChange",a.resizeImage)},resizeImage:function(){var _=a.currItem;if(!(!_||!_.img)&&a.st.image.verticalFit){var O=0;a.isLowIE&&(O=parseInt(_.img.css("padding-top"),10)+parseInt(_.img.css("padding-bottom"),10)),_.img.css("max-height",a.wH-O)}},_onImageHasSize:function(_){_.img&&(_.hasSize=!0,Ce&&clearInterval(Ce),_.isCheckingImgSize=!1,W("ImageHasSize",_),_.imgHidden&&(a.content&&a.content.removeClass("mfp-loading"),_.imgHidden=!1))},findImageSize:function(_){var O=0,q=_.img[0],X=function(de){Ce&&clearInterval(Ce),Ce=setInterval(function(){if(q.naturalWi
6dth>0){a._onImageHasSize(_);return}O>200&&clearInterval(Ce),O++,O===3?X(10):O===40?X(50):O===100&&X(500)},de)};X(1)},getImage:function(_,O){var q=0,X=a.st.image,de=function(){_&&(_.img.off(".mfploader"),_===a.currItem&&(a._onImageHasSize(_),a.updateStatus("error",X.tError.replace("%url%",_.src))),_.hasSize=!0,_.loaded=!0,_.loadError=!0)},ye=function(){_&&(_.img[0].complete?(_.img.off(".mfploader"),_===a.currItem&&(a._onImageHasSize(_),a.updateStatus("ready")),_.hasSize=!0,_.loaded=!0,W("ImageLoadComplete")):(q++,q<200?setTimeout(ye,100):de()))},u=O.find(".mfp-img");if(u.length){var M=document.createElement("img");M.className="mfp-img",_.el&&_.el.find("img").length&&(M.alt=_.el.find("img").attr("alt")),_.img=o(M).on("load.mfploader",ye).on("error.mfploader",de),M.src=_.src,u.is("img")&&(_.img=_.img.clone()),M=_.img[0],M.naturalWidth>0?_.hasSize=!0:M.width||(_.hasSize=!1)}return a._parseMarkup(O,{title:Ie(_),img_replaceWith:_.img},_),a.resizeImage(),_.hasSize?(Ce&&clearInterval(Ce),_.loadError?(O.addClass("mfp-loading"),a.updateStatus("error",X.tError.replace("%url%",_.src))):(O.removeClass("mfp-loading"),a.updateStatus("ready")),O):(a.updateStatus("loading"),_.loading=!0,_.hasSize||(_.imgHidden=!0,O.addClass("mfp-loading"),a.findImageSize(_)),O)}}});var _e,U=function(){return _e===void 0&&(_e=document.createElement("p").style.MozTransform!==void 0),_e};o.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(_){return _.is("img")?_:_.find("img")}},proto:{initZoom:function(){var _=a.st.zoom,O=".zoom",q;if(!(!_.enabled||!a.supportsTransition)){var X=_.duration,de=function(P){var D=P.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),F="all "+_.duration/1e3+"s "+_.easing,te={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},ie="transition";return te["-webkit-"+ie]=te["-moz-"+ie]=te["-o-"+ie]=te[ie]=F,D.css(te),D},ye=function(){a.content.css("visibility","visible")},u,M;r("BuildControls"+O,function(){if(a._allowZoom()){if(clearTimeout(u),a.content.css("visibility","hidden"),q=a._getItemToZoom(),!q){ye();return}M=de(q),M.css(a._getOffset()),a.wrap.append(M),u=setTimeout(function(){M.css(a._getOffset(!0)),u=setTimeout(function(){ye(),setTimeout(function(){M.remove(),q=M=null,W("ZoomAnimationEnded")},16)},X)},16)}}),r(y+O,function(){if(a._allowZoom()){if(clearTimeout(u),a.st.removalDelay=X,!q){if(q=a._getItemToZoom(),!q)return;M=de(q)}M.css(a._getOffset(!0)),a.wrap.append(M),a.content.css("visibility","hidden"),setTimeout(function(){M.css(a._getOffset())},16)}}),r(l+O,function(){a._allowZoom()&&(ye(),M&&M.remove(),q=null)})}},_allowZoom:function(){return a.currItem.type==="image"},_getItemToZoom:function(){return a.currItem.hasSize?a.currItem.img:!1},_getOffset:function(_){var O;_?O=a.currItem.img:O=a.st.zoom.opener(a.currItem.el||a.currItem);var q=O.offset(),X=parseInt(O.css("padding-top"),10),de=parseInt(O.css("padding-bottom"),10);q.top-=o(window).scrollTop()-X;var ye={width:O.width(),height:(Z?O.innerHeight():O[0].offsetHeight)-de-X};return U()?ye["-moz-transform"]=ye.transform="translate("+q.left+"px,"+q.top+"px)":(ye.left=q.left,ye.top=q.top),ye}}});var K="iframe",fe="//about:blank",je=function(_){if(a.currTemplate[K]){var O=a.currTemplate[K].find("iframe");O.length&&(_||(O[0].src=fe),a.isIE8&&O.css("display",_?"block":"none"))}};o.magnificPopup.registerModule(K,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){a.types.push(K),r("BeforeChange",function(_,O,q){O!==q&&(O===K?je():q===K&&je(!0))}),r(l+"."+K,function(){je()})},getIframe:function(_,O){var q=_.src,X=a.st.iframe;o.each(X.patterns,function(){if(q.indexOf(this.index)>-1)return this.id&&(typeof this.id=="string"?q=q.substr(q.lastIndexOf(this.id
6)+this.id.length,q.length):q=this.id.call(this,q)),q=this.src.replace("%id%",q),!1});var de={};return X.srcAction&&(de[X.srcAction]=q),a._parseMarkup(O,de,_),a.updateStatus("ready"),O}}});var ue=function(_){var O=a.items.length;return _>O-1?_-O:_<0?O+_:_},Je=function(_,O,q){return _.replace(/%curr%/gi,O+1).replace(/%total%/gi,q)};o.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%",langDir:null,loop:!0},proto:{initGallery:function(){var _=a.st.gallery,O=".mfp-gallery";if(a.direction=!0,!_||!_.enabled)return!1;_.langDir||(_.langDir=document.dir||"ltr"),S+=" mfp-gallery",r(T+O,function(){_.navigateByImgClick&&a.wrap.on("click"+O,".mfp-img",function(){if(a.items.length>1)return a.next(),!1}),f.on("keydown"+O,function(q){q.keyCode===37?_.langDir==="rtl"?a.next():a.prev():q.keyCode===39&&(_.langDir==="rtl"?a.prev():a.next())}),a.updateGalleryButtons()}),r("UpdateStatus"+O,function(){a.updateGalleryButtons()}),r("UpdateStatus"+O,function(q,X){X.text&&(X.text=Je(X.text,a.currItem.index,a.items.length))}),r(m+O,function(q,X,de,ye){var u=a.items.length;de.counter=u>1?Je(_.tCounter,ye.index,u):""}),r("BuildControls"+O,function(){if(a.items.length>1&&_.arrows&&!a.arrowLeft){var q,X,de,ye;_.langDir==="rtl"?(q=_.tNext,X=_.tPrev,de="next",ye="prev"):(q=_.tPrev,X=_.tNext,de="prev",ye="next");var u=_.arrowMarkup,M=a.arrowLeft=o(u.replace(/%title%/gi,q).replace(/%action%/gi,de).replace(/%dir%/gi,"left")).addClass(b),P=a.arrowRight=o(u.replace(/%title%/gi,X).replace(/%action%/gi,ye).replace(/%dir%/gi,"right")).addClass(b);_.langDir==="rtl"?(a.arrowNext=M,a.arrowPrev=P):(a.arrowNext=P,a.arrowPrev=M),M.on("click",function(){_.langDir==="rtl"?a.next():a.prev()}),P.on("click",function(){_.langDir==="rtl"?a.prev():a.next()}),a.container.append(M.add(P))}}),r(g+O,function(){a._preloadTimeout&&clearTimeout(a._preloadTimeout),a._preloadTimeout=setTimeout(function(){a.preloadNearbyImages(),a._preloadTimeout=null},16)}),r(l+O,function(){f.off(O),a.wrap.off("click"+O),a.arrowRight=a.arrowLeft=null})},next:function(){var _=ue(a.index+1);if(!a.st.gallery.loop&&_===0)return!1;a.direction=!0,a.index=_,a.updateItemHTML()},prev:function(){var _=a.index-1;if(!a.st.gallery.loop&&_<0)return!1;a.direction=!1,a.index=ue(_),a.updateItemHTML()},goTo:function(_){a.direction=_>=a.index,a.index=_,a.updateItemHTML()},preloadNearbyImages:function(){var _=a.st.gallery.preload,O=Math.min(_[0],a.items.length),q=Math.min(_[1],a.items.length),X;for(X=1;X<=(a.direction?q:O);X++)a._preloadItem(a.index+X);for(X=1;X<=(a.direction?O:q);X++)a._preloadItem(a.index-X)},_preloadItem:function(_){if(_=ue(_),!a.items[_].preloaded){var O=a.items[_];O.parsed||(O=a.parseEl(_)),W("LazyLoad",O),O.type==="image"&&(O.img=o('<img class="mfp-img" />').on("load.mfploader",function(){O.hasSize=!0}).on("error.mfploader",function(){O.hasSize=!0,O.loadError=!0,W("LazyLoadError",O)}).attr("src",O.src)),O.preloaded=!0}},updateGalleryButtons:function(){!a.st.gallery.loop&&typeof a.arrowPrev=="object"&&a.arrowPrev!==null&&(a.index===0?a.arrowPrev.hide():a.arrowPrev.show(),a.index===a.items.length-1?a.arrowNext.hide():a.arrowNext.show())}}});var dt="retina";o.magnificPopup.registerModule(dt,{options:{replaceSrc:function(_){return _.src.replace(/\.\w+$/,function(O){return"@2x"+O})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var _=a.st.retina,O=_.ratio;O=isNaN(O)?O():O,O>1&&(r("ImageHasSize."+dt,function(q,X){X.img.css({"max-width":X.img[0].naturalWidth/O,width:"100%"})}),r("ElementParse."+dt,function(q,X){X.src=_.replaceSrc(X,O)}))}}}}),ge()})});var La=Ct(Ma=>{Re();(function(){var o,l;o=this.jQuery||window.jQuery,l=o(window),o.fn.stick_in_parent=function(y){var h,t,m,T,g,v,C,z,H,b,a,A,Z;for(y==null&&(y={}),b=y.sticky_class,T=y.inner_scrolling,H=y.recalc_every,z=y.parent,v=y.offset_top,g=y.spacer,m=y.bottoming,v==null&&(v=0),z==null&&(z=void 0),T==null&&(T=!0),b==null&&(b="is_stuck"),h=o(document),m==null&&(m=!0),C=function(k){var x,f,c;return window.getComputedStyle?(c=k[0],x=window.getComputedStyle(k[0]),f=parseFloat(x.getPropertyValue("width"))+parseFloat(x.getPropertyValue("margin-left"))+parseFloat(x.getPropertyValue("margin-right")),x.getPropertyValue("box-sizing")!=="border-box"&&(f+=parseFloat(x.getPropertyValue("border-left-width"))+parseFloat(x.getPropertyValue("border-right-width"))+parseFloat(x.getPropertyValue("padding-left"))+parseFloat(x.getPropertyValue("padding-right"))),f):k.outerWidth(!0)},a=function(k,x,f,c,S,L,r,Q){var W,xe,ge,le,Se,Fe,Pe,me,ke,j,ve,Te;if(!k.data("sticky_kit")){if(k.data("sticky_kit",!0),Se=h.height(),Pe=k.parent(),z!=null&&(Pe=Pe.closest(z)),!Pe.length)throw"failed to find stick parent";if(ge=!1,W=!1,ve=g!=null?g&&k.closest(g):o("<div />"),ve&&ve.css("position",k.css("position")),me=function(){var Me,Ce,Ie;if(!Q&&(Se=h.height(),Me=parseInt(Pe.css("border-top-width"),10),Ce=parseInt(Pe.css("padding-top"),10),x=parseInt(Pe.css("padding-bottom"),10),f=Pe.offset().top+Me+Ce,c=Pe.height(),ge&&(ge=!1,W=!1,g==null&&(k.insertAfter(ve),ve.detach()),k.css({position:"",top:"",width:"",bottom:""}).removeClass(b),Ie=!0),S=k.offset().top-(parseInt(k.css("margin-top"),10)||0)-v,L=k.outerHeight(!0),r=k.css("float"),ve&&ve.css({width:C(k),height:L,display:k.css("display"),"vertical-align":k.css("vertical-align"),float:r}),Ie))return Te()},me(),L!==c)return le=void 0,Fe=v,j=H,Te=function(){var Me,Ce,Ie,_e,U,K;if(!Q&&(Ie=!1,j!=null&&(j-=1,j<=0&&(j=H,me(),Ie=!0)),!Ie&&h.height()!==Se&&(me(),Ie=!0),_e=l.scrollTop(),le!=null&&(Ce=_e-le),le=_e,ge?(m&&(U=_e+L+Fe>c+f,W&&!U&&(W=!1,k.css({position:"fixed",bottom:"",top:Fe}).trigger("sticky_kit:unbottom"))),_e<S&&(ge=!1,Fe=v,g==null&&((r==="left"||r==="right")&&k.insertAfter(ve),ve.detach()),Me={position:"",width:"",top:""},k.css(Me).removeClass(b).trigger("sticky_kit:unstick")),T&&(K=l.height(),L+v>K&&(W||(Fe-=Ce,Fe=Math.max(K-L,Fe),Fe=Math.min(v,Fe),ge&&k.css({top:Fe+"px"}))))):_e>S&&(ge=!0,Me={position:"fixed",top:Fe},Me.width=k.css("box-sizing")==="border-box"?k.outerWidth()+"px":k.width()+"px",k.css(Me).addClass(b),g==null&&(k.after(ve),(r==="left"||r==="right")&&ve.append(k)),k.trigger("sticky_kit:stick")),ge&&m&&(U==null&&(U=_e+L+Fe>c+f),!W&&U)))return W=!0,Pe.css("position")==="static"&&Pe.css({position:"relative"}),k.css({position:"absolute",bottom:x,top:"auto"}).trigger("sticky_kit:bottom")},ke=function(){return me(),Te()},xe=function(){if(Q=!0,l.off("touchmove",Te),l.off("scroll",Te),l.off("resize",ke),o(document.body).off("sticky_kit:recalc",ke),k.off("sticky_kit:detach",xe),k.removeData("sticky_kit"),k.css({position:"",bottom:"",top:"",width:""}),Pe.position("position",""),ge)return g==null&&((r==="left"||r==="right")&&k.insertAfter(ve),ve.remove()),k.removeClass(b)},l.on("touchmove",Te),l.on("scroll",Te),l.on("resize",ke),o(document.body).on("sticky_kit:recalc",ke),k.on("sticky_kit:detach",xe),setTimeout(Te,0)}},A=0,Z=this.length;A<Z;A++)t=this[A],a(o(t));return this}}).call(Ma)});var Pa=Ct((Ps,mr)=>{Re();(function(o){typeof define=="function"&&define.amd&&define.amd.jQuery?define(["jquery"],o):typeof mr<"u"&&mr.exports?o(go()):o(jQuery)})(function(o){"use strict";var l="1.6.18",y="left",h="right",t="up",m="down",T="in",g="out",v="none",C="auto",z="swipe",H="pinch",b="tap",a="doubletap",A="longtap",Z="hold",k="horizontal",x="vertical",f="all",c=10,S="start",L="move",r="end",Q="cancel",W="ontouchstart"in window,xe=window.navigator.msPointerEnabled&&!window.PointerEvent&&!W,ge=(window.PointerEvent||window.navigator.msPointerEnabled)&&!W,le="TouchSwipe",Se={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0};o.fn.swipe=function(me){var ke=o(this),j=ke.data(le);if(j&&typeof me=="string"){if(j[me])return j[me].apply(j,Array.prototype.slice.call(arguments,1
6));o.error("Method "+me+" does not exist on jQuery.swipe")}else if(j&&typeof me=="object")j.option.apply(j,arguments);else if(!j&&(typeof me=="object"||!me))return Fe.apply(this,arguments);return ke},o.fn.swipe.version=l,o.fn.swipe.defaults=Se,o.fn.swipe.phases={PHASE_START:S,PHASE_MOVE:L,PHASE_END:r,PHASE_CANCEL:Q},o.fn.swipe.directions={LEFT:y,RIGHT:h,UP:t,DOWN:m,IN:T,OUT:g},o.fn.swipe.pageScroll={NONE:v,HORIZONTAL:k,VERTICAL:x,AUTO:C},o.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:f};function Fe(me){return me&&me.allowPageScroll===void 0&&(me.swipe!==void 0||me.swipeStatus!==void 0)&&(me.allowPageScroll=v),me.click!==void 0&&me.tap===void 0&&(me.tap=me.click),me||(me={}),me=o.extend({},o.fn.swipe.defaults,me),this.each(function(){var ke=o(this),j=ke.data(le);j||(j=new Pe(this,me),ke.data(le,j))})}function Pe(me,j){var j=o.extend({},j),ve=W||ge||!j.fallbackToMouseEvents,Te=ve?ge?xe?"MSPointerDown":"pointerdown":"touchstart":"mousedown",Me=ve?ge?xe?"MSPointerMove":"pointermove":"touchmove":"mousemove",Ce=ve?ge?xe?"MSPointerUp":"pointerup":"touchend":"mouseup",Ie=ve?ge?"mouseleave":null:"mouseleave",_e=ge?xe?"MSPointerCancel":"pointercancel":"touchcancel",U=0,K=null,fe=null,je=0,ue=0,Je=0,dt=1,_=0,O=0,q=null,X=o(me),de="start",ye=0,u={},M=0,P=0,D=0,F=0,te=0,ie=null,J=null;try{X.on(Te,ne),X.on(_e,De)}catch{o.error("events not supported "+Te+","+_e+" on jQuery.swipe")}this.enable=function(){return this.disable(),X.on(Te,ne),X.on(_e,De),X},this.disable=function(){return Ue(),X},this.destroy=function(){Ue(),X.data(le,null),X=null},this.option=function(V,ce){if(typeof V=="object")j=o.extend(j,V);else if(j[V]!==void 0){if(ce===void 0)return j[V];j[V]=ce}else if(V)o.error("Option "+V+" does not exist on jQuery.swipe.options");else return j;return null};function ne(V){if(!_o()&&!(o(V.target).closest(j.excludedElements,X).length>0)){var ce=V.originalEvent?V.originalEvent:V;if(!(ce.pointerType&&ce.pointerType=="mouse"&&j.fallbackToMouseEvents==!1)){var pe,qe=ce.touches,Mt=qe?qe[0]:ce;return de=S,qe?ye=qe.length:j.preventDefaultEvents!==!1&&V.preventDefault(),U=0,K=null,fe=null,O=null,je=0,ue=0,Je=0,dt=1,_=0,q=nn(),ko(),Ut(0,Mt),!qe||ye===j.fingers||j.fingers===f||kt()?(M=ro(),ye==2&&(Ut(1,qe[1]),ue=Je=Oo(u[0].start,u[1].start)),(j.swipeStatus||j.pinchStatus)&&(pe=Be(ce,de))):pe=!1,pe===!1?(de=Q,Be(ce,de),pe):(j.hold&&(J=setTimeout(o.proxy(function(){X.trigger("hold",[ce.target]),j.hold&&(pe=j.hold.call(X,ce,ce.target))},this),j.longTapThreshold)),zo(!0),null)}}}function he(V){var ce=V.originalEvent?V.originalEvent:V;if(!(de===r||de===Q||jt())){var pe,qe=ce.touches,Mt=qe?qe[0]:ce,Et=jo(Mt);if(P=ro(),qe&&(ye=qe.length),j.hold&&clearTimeout(J),de=L,ye==2&&(ue==0?(Ut(1,qe[1]),ue=Je=Oo(u[0].start,u[1].start)):(jo(qe[1]),Je=Oo(u[0].end,u[1].end),O=an(u[0].end,u[1].end)),dt=rn(ue,Je),_=Math.abs(ue-Je)),ye===j.fingers||j.fingers===f||!qe||kt()){if(K=No(Et.start,Et.end),fe=No(Et.last,Et.end),pt(V,fe),U=sn(Et.start,Et.end),je=uo(),qo(K,U),pe=Be(ce,de),!j.triggerOnTouchEnd||j.triggerOnTouchLeave){var Wo=!0;if(j.triggerOnTouchLeave){var Vo=An(this);Wo=fn(Et.end,Vo)}!j.triggerOnTouchEnd&&Wo?de=Ye(L):j.triggerOnTouchLeave&&!Wo&&(de=Ye(r)),(de==Q||de==r)&&Be(ce,de)}}else de=Q,Be(ce,de);pe===!1&&(de=Q,Be(ce,de))}}function Le(V){var ce=V.originalEvent?V.originalEvent:V,pe=ce.touches;if(pe){if(pe.length&&!jt())return xo(ce),!0;if(pe.length&&jt())return!0}return jt()&&(ye=F),P=ro(),je=uo(),ut()||!$e()?(de=Q,Be(ce,de)):j.triggerOnTouchEnd||j.triggerOnTouchEnd===!1&&de===L?(j.preventDefaultEvents!==!1&&V.cancelable!==!1&&V.preventDefault(),de=r,Be(ce,de)):!j.triggerOnTouchEnd&&Dt()?(de=r,Ve(ce,de,b)):de===L&&(de=Q,Be(ce,de)),zo(!1),null}function De(){ye=0,P=0,M=0,ue=0,Je=0,dt=1,ko(),zo(!1)}function Ae(V){var ce=V.originalEvent?V.originalEvent:V;j.triggerOnTouchLeave&&(de=Ye(r),Be(ce,de))}function Ue(){X.off(Te,ne),X.off(_e,De),X.off(Me,he),X.off(Ce,Le),Ie&&X.off(Ie,Ae),zo(!1)}function Ye(V){var ce=V,pe=rt(),qe=$e(),Mt=ut();return!pe||Mt?ce=Q:qe&&V==L&&(!j.triggerOnTouchEnd||j.triggerOnTouchLeave)?ce=r:!qe&&V==r&&j.triggerOnTouchLeave&&(ce=Q),ce}function Be(V,ce){var pe,qe=V.touches;return(Ge()||Tt())&&(pe=Ve(V,ce,z)),(yt()||kt())&&pe!==!1&&(pe=Ve(V,ce,H)),yo()&&pe!==!1?pe=Ve(V,ce,a):no()&&pe!==!1?pe=Ve(V,ce,A):Eo()&&pe!==!1&&(pe=Ve(V,ce,b)),ce===Q&&De(V),ce===r&&(qe&&qe.length||De(V)),pe}function Ve(V,ce,pe){var qe;if(pe==z){if(X.trigger("swipeStatus",[ce,K||null,U||0,je||0,ye,u,fe]),j.swipeStatus&&(qe=j.swipeStatus.call(X,V,ce,K||null,U||0,je||0,ye,u,fe),qe===!1))return!1;
6if(ce==r&&tt()){if(clearTimeout(ie),clearTimeout(J),X.trigger("swipe",[K,U,je,ye,u,fe]),j.swipe&&(qe=j.swipe.call(X,V,K,U,je,ye,u,fe),qe===!1))return!1;switch(K){case y:X.trigger("swipeLeft",[K,U,je,ye,u,fe]),j.swipeLeft&&(qe=j.swipeLeft.call(X,V,K,U,je,ye,u,fe));break;case h:X.trigger("swipeRight",[K,U,je,ye,u,fe]),j.swipeRight&&(qe=j.swipeRight.call(X,V,K,U,je,ye,u,fe));break;case t:X.trigger("swipeUp",[K,U,je,ye,u,fe]),j.swipeUp&&(qe=j.swipeUp.call(X,V,K,U,je,ye,u,fe));break;case m:X.trigger("swipeDown",[K,U,je,ye,u,fe]),j.swipeDown&&(qe=j.swipeDown.call(X,V,K,U,je,ye,u,fe));break}}}if(pe==H){if(X.trigger("pinchStatus",[ce,O||null,_||0,je||0,ye,dt,u]),j.pinchStatus&&(qe=j.pinchStatus.call(X,V,ce,O||null,_||0,je||0,ye,dt,u),qe===!1))return!1;if(ce==r&&It())switch(O){case T:X.trigger("pinchIn",[O||null,_||0,je||0,ye,dt,u]),j.pinchIn&&(qe=j.pinchIn.call(X,V,O||null,_||0,je||0,ye,dt,u));break;case g:X.trigger("pinchOut",[O||null,_||0,je||0,ye,dt,u]),j.pinchOut&&(qe=j.pinchOut.call(X,V,O||null,_||0,je||0,ye,dt,u));break}}return pe==b?(ce===Q||ce===r)&&(clearTimeout(ie),clearTimeout(J),lo()&&!Rt()?(te=ro(),ie=setTimeout(o.proxy(function(){te=null,X.trigger("tap",[V.target]),j.tap&&(qe=j.tap.call(X,V,V.target))},this),j.doubleTapThreshold)):(te=null,X.trigger("tap",[V.target]),j.tap&&(qe=j.tap.call(X,V,V.target)))):pe==a?(ce===Q||ce===r)&&(clearTimeout(ie),clearTimeout(J),te=null,X.trigger("doubletap",[V.target]),j.doubleTap&&(qe=j.doubleTap.call(X,V,V.target))):pe==A&&(ce===Q||ce===r)&&(clearTimeout(ie),te=null,X.trigger("longtap",[V.target]),j.longTap&&(qe=j.longTap.call(X,V,V.target))),qe}function $e(){var V=!0;return j.threshold!==null&&(V=U>=j.threshold),V}function ut(){var V=!1;return j.cancelThreshold!==null&&K!==null&&(V=To(K)-U>=j.cancelThreshold),V}function mt(){return j.pinchThreshold!==null?_>=j.pinchThreshold:!0}function rt(){var V;return j.maxTimeThreshold&&je>=j.maxTimeThreshold?V=!1:V=!0,V}function pt(V,ce){if(j.preventDefaultEvents!==!1)if(j.allowPageScroll===v)V.preventDefault();else{var pe=j.allowPageScroll===C;switch(ce){case y:(j.swipeLeft&&pe||!pe&&j.allowPageScroll!=k)&&V.preventDefault();break;case h:(j.swipeRight&&pe||!pe&&j.allowPageScroll!=k)&&V.preventDefault();break;case t:(j.swipeUp&&pe||!pe&&j.allowPageScroll!=x)&&V.preventDefault();break;case m:(j.swipeDown&&pe||!pe&&j.allowPageScroll!=x)&&V.preventDefault();break;case v:break}}}function It(){var V=bt(),ce=wt(),pe=mt();return V&&ce&&pe}function kt(){return!!(j.pinchStatus||j.pinchIn||j.pinchOut)}function yt(){return!!(It()&&kt())}function tt(){var V=rt(),ce=$e(),pe=bt(),qe=wt(),Mt=ut(),Et=!Mt&&qe&&pe&&ce&&V;return Et}function Tt(){return!!(j.swipe||j.swipeStatus||j.swipeLeft||j.swipeRight||j.swipeUp||j.swipeDown)}function Ge(){return!!(tt()&&Tt())}function bt(){return ye===j.fingers||j.fingers===f||!W}function wt(){return u[0].end.x!==0}function Dt(){return!!j.tap}function lo(){return!!j.doubleTap}function wo(){return!!j.longTap}function Pt(){if(te==null)return!1;var V=ro();return lo()&&V-te<=j.doubleTapThreshold}function Rt(){return Pt()}function oo(){return(ye===1||!W)&&(isNaN(U)||U<j.threshold)}function po(){return je>j.longTapThreshold&&U<c}function Eo(){return!!(oo()&&Dt())}function yo(){return!!(Pt()&&lo())}function no(){return!!(po()&&wo())}function xo(V){D=ro(),F=V.touches.length+1}function ko(){D=0,F=0}function jt(){var V=!1;if(D){var ce=ro()-D;ce<=j.fingerReleaseThreshold&&(V=!0)}return V}function _o(){return X.data(le+"_intouch")===!0}function zo(V){X&&(V===!0?(X.on(Me,he),X.on(Ce,Le),Ie&&X.on(Ie,Ae)):(X.off(Me,he,!1),X.off(Ce,Le,!1),Ie&&X.off(Ie,Ae,!1)),X.data(le+"_intouch",V===!0))}function Ut(V,ce){var pe={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return pe.start.x=pe.last.x=pe.end.x=ce.pageX||ce.clientX,pe.start.y=pe.last.y=pe.end.y=ce.pageY||ce.clientY,u[V]=pe,pe}function jo(V){var ce=V.identifier!==void 0?V.identifier:0,pe=Uo(ce);return pe===null&&(pe=Ut(ce,V)),pe.last.x=pe.end.x,pe.last.y=pe.end.y,pe.end.x=V.pageX||V.clientX,pe.end.y=V.pageY||V.clientY,pe}function Uo(V){return u[V]||null}function qo(V,ce){V!=v&&(ce=Math.max(ce,To(V)),q[V].distance=ce)}function To(V){if(q[V])return q[V].distance}function nn(){var V={};return V[y]=Fo(y),V[h]=Fo(h),V[t]=Fo(t),V[m]=Fo(m),V}function Fo(V){return{direction:V,distance:0}}function uo(){return P-M}function Oo(V,ce){var pe=Math.abs(V.x-ce.x),qe=Math.abs(V.y-ce.y);return Math.round(Math.sqrt(pe*pe+qe*qe))}function rn(V,ce){var pe=ce/V*1;return pe.toFixed(2)}function an(){return dt<1?g:T}function sn(V,ce){return Math.round(Math.sqrt(Math.pow(ce.x-V.x,2)+Math.pow(ce.y-V.y,2)))}function In(V,ce){var pe=V.x-ce.x,qe=ce.y-V.y,Mt=Math.atan2(qe,pe),Et=Math.round(Mt*180/Math.PI);return Et<0&&(Et=360-Math.abs(Et)),Et}function No(V,ce){if(cn(V,ce))return v;var pe=In(V,ce);return pe<=45&&pe>=0||pe<=360&&pe>=315?y:pe>=135&&pe<=225?h:pe>45&&pe<135?m:t}function ro(){var V=new Date;return V.getTime()}function An(V){V=o(V);var ce=V.offset(),pe={left:ce.left,right:ce.left+V.outerWidth(),top:ce.top,bottom:ce.top+V.outerHeight()};return pe}function fn(V,ce){return V.x>ce.left&&V.x<ce.right&&V.y>ce.top&&V.y<ce.bottom}function cn(V,ce){return V.x==ce.x&&V.y==ce.y}}})});var Ha=Ct(Ba=>{Re();(function(){"use strict";var o;o=jQuery,o.fn.extend({animateCSS:function(l,y){var h,t,m,T,g,v,C,z,H,b;return z={effect:l,delay:0,animationClass:"animated",infinite:!1,callback:y,duration:1e3,debug:!1},H="webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",z=o.extend(z,y),g=function(a){return t(a)},t=function(a){return z.infinite===!0&&(z.animationClass+=" infinite"),setTimeout(function(){return C(a),b(a),h(a),T(a)},z.delay)},h=function(a){return a.addClass(z.effect+" "+z.animationClass+" ")}
6,b=function(a){if(a.css("visibility")==="hidden"&&a.css("visibility","visible"),a.is(":hidden"))return a.show()},v=function(a){return a.removeClass(z.effect+" "+z.animationClass)},C=function(a){return a.css({"-webkit-animation-duration":z.duration+"ms","-moz-animation-duration":z.duration+"ms","-o-animation-duration":z.duration+"ms","animation-duration":z.duration+"ms"})},m=function(a){if(z.infinite===!1&&v(a),typeof z.callback=="function")return z.callback.call(a)},T=function(a){return a.one(H,function(A){return A.stopPropagation(),m(a)})},this.each(function(){return g(o(this))})}})}).call(Ba)});Re();Re();ma();ga();va();wa();ya();xa();ka();_a();Ta();Ca();Sa();Ia();var vf=so(Aa(),1);Re();(function(o){var l=!0;o.flexslider=function(y,h){var t=o(y);typeof h.rtl>"u"&&o("html").attr("dir")=="rtl"&&(h.rtl=!0),t.vars=o.extend({},o.flexslider.defaults,h);var m=t.vars.namespace,T=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,g=("ontouchstart"in window||T||window.DocumentTouch&&document instanceof DocumentTouch)&&t.vars.touch,v="click touchend MSPointerUp keyup",C="",z,H=t.vars.direction==="vertical",b=t.vars.reverse,a=t.vars.itemWidth>0,A=t.vars.animation==="fade",Z=t.vars.asNavFor!=="",k={};o.data(y,"flexslider",t),k={init:function(){t.animating=!1,t.currentSlide=parseInt(t.vars.startAt?t.vars.startAt:0,10),isNaN(t.currentSlide)&&(t.currentSlide=0),t.animatingTo=t.currentSlide,t.atEnd=t.currentSlide===0||t.currentSlide===t.last,t.containerSelector=t.vars.selector.substr(0,t.vars.selector.search(" ")),t.slides=o(t.vars.selector,t),t.container=o(t.containerSelector,t),t.count=t.slides.length,t.syncExists=o(t.vars.sync).length>0,t.vars.animation==="slide"&&(t.vars.animation="swing"),t.prop=H?"top":t.vars.rtl?"marginRight":"marginLeft",t.args={},t.manualPause=!1,t.stopped=!1,t.started=!1,t.startTimeout=null,t.transitions=!t.vars.video&&!A&&t.vars.useCSS&&function(){var x=document.createElement("div"),f=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var c in f)if(x.style[f[c]]!==void 0)return t.pfx=f[c].replace("Perspective","").toLowerCase(),t.prop="-"+t.pfx+"-transform",!0;return!1}(),t.isFirefox=navigator.userAgent.toLowerCase().indexOf("firefox")>-1,t.ensureAnimationEnd="",t.vars.controlsContainer!==""&&(t.controlsContainer=o(t.vars.controlsContainer).length>0&&o(t.vars.controlsContainer)),t.vars.manualControls!==""&&(t.manualControls=o(t.vars.manualControls).length>0&&o(t.vars.manualControls)),t.vars.customDirectionNav!==""&&(t.customDirectionNav=o(t.vars.customDirectionNav).length===2&&o(t.vars.customDirectionNav)),t.vars.randomize&&(t.slides.sort(function(){return Math.round(Math.random())-.5}),t.container.empty().append(t.slides)),t.doMath(),t.setup("init"),t.vars.controlNav&&k.controlNav.setup(),t.vars.directionNav&&k.directionNav.setup(),t.vars.keyboard&&(o(t.containerSelector).length===1||t.vars.multipleKeyboard)&&o(document).bind("keyup",function(x){var f=x.keyCode;if(!t.animating&&(f===39||f===37)){var c=t.vars.rtl?f===37?t.getTarget("next"):f===39?t.getTarget("prev"):!1:f===39?t.getTarget("next"):f===37?t.getTarget("prev"):!1;t.flexAnimate(c,t.vars.pauseOnAction)}}),t.vars.mousewheel&&t.bind("mousewheel",function(x,f,c,S){x.preventDefault();var L=f<0?t.getTarget("next"):t.getTarget("prev");t.flexAnimate(L,t.vars.pauseOnAction)}),t.vars.pausePlay&&k.pausePlay.setup(),t.vars.slideshow&&t.vars.pauseInvisible&&k.pauseInvisible.init(),t.vars.slideshow&&(t.vars.pauseOnHover&&t.hover(function(){!t.manualPlay&&!t.manualPause&&t.pause()},function(){!t.manualPause&&!t.manualPlay&&!t.stopped&&t.play()}),(!t.vars.pauseInvisible||!k.pauseInvisible.isHidden())&&(t.vars.initDelay>0?t.startTimeout=setTimeout(t.play,t.vars.initDelay):t.play())),Z&&k.asNav.setup(),g&&t.vars.touch&&k.touch(),(!A||A&&t.vars.smoothHeight)&&o(window).bind("resize orientationchange focus",k.resize),t.find("img").attr("draggable","false"),setTimeout(function(){t.vars.start(t)},200)},asNav:{setup:function(){t.asNav=!0,t.animatingTo=Math.floor(t.currentSlide/t.move),t.currentItem=t.currentSlide,t.slides.removeClass(m+"active-slide").eq(t.currentItem).addClass(m+"active-slide"),T?(y._slider=t,t.slides.each(function(){var x=this;x._gesture=new MSGesture,x._gesture.target=x,x.addEventListener("MSPointerDown",function(f){f.preventDefault(),f.currentTarget._gesture&&f.currentTarget._gesture.addPointer(f.pointerId)},!1),x.addEventListener("MSGestureTap",function(f){f.preventDefault();var c=o(this),S=c.index();!o(t.vars.asNavFor).data("flexslider").animating&&!c.hasClass("active")&&(t.direction=t.currentItem<S?"next":"prev",t.flexAnimate(S,t.vars.pauseOnAction,!1,!0,!0))})})):t.slides.on(v,function(x){x.preventDefault();var f=o(this),c=f.index(),S;t.vars.rtl?S=-1*(f.offset().right-o(t).scrollLeft()):S=f.offset().left-o(t).scrollLeft(),S<=0&&f.hasClass(m+"active-slide")?t.flexAnimate(t.getTarget("prev"),!0):!o(t.vars.asNavFor).data("flexslider").animating&&!f.hasClass(m+"active-slide")&&(t.direction=t.currentItem<c?"next":"prev",t.flexAnimate(c,t.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){t.manualControls?k.controlNav.setupManual():k.controlNav.setupPaging(
6)},setupPaging:function(){var x=t.vars.controlNav==="thumbnails"?"control-thumbs":"control-paging",f=1,c,S;if(t.controlNavScaffold=o('<ol class="'+m+"control-nav "+m+x+'"></ol>'),t.pagingCount>1)for(var L=0;L<t.pagingCount;L++){if(S=t.slides.eq(L),S.attr("data-thumb-alt")===void 0&&S.attr("data-thumb-alt",""),c=o("<a></a>").attr("href","#").text(f),t.vars.controlNav==="thumbnails"&&(c=o("<img/>").attr("src",S.attr("data-thumb"))),S.attr("data-thumb-alt")!==""&&c.attr("alt",S.attr("data-thumb-alt")),t.vars.controlNav==="thumbnails"&&t.vars.thumbCaptions===!0){var r=S.attr("data-thumbcaption");if(r!==""&&r!==void 0){var Q=o("<span></span>").addClass(m+"caption").text(r);c.append(Q)}}var W=o("<li>");c.appendTo(W),W.append("</li>"),t.controlNavScaffold.append(W),f++}t.controlsContainer?o(t.controlsContainer).append(t.controlNavScaffold):t.append(t.controlNavScaffold),k.controlNav.set(),k.controlNav.active(),t.controlNavScaffold.delegate("a, img",v,function(xe){if(xe.preventDefault(),C===""||C===xe.type){var ge=o(this),le=t.controlNav.index(ge);ge.hasClass(m+"active")||(t.direction=le>t.currentSlide?"next":"prev",t.flexAnimate(le,t.vars.pauseOnAction))}C===""&&(C=xe.type),k.setToClearWatchedEvent()})},setupManual:function(){t.controlNav=t.manualControls,k.controlNav.active(),t.controlNav.bind(v,function(x){if(x.preventDefault(),C===""||C===x.type){var f=o(this),c=t.controlNav.index(f);f.hasClass(m+"active")||(c>t.currentSlide?t.direction="next":t.direction="prev",t.flexAnimate(c,t.vars.pauseOnAction))}C===""&&(C=x.type),k.setToClearWatchedEvent()})},set:function(){var x=t.vars.controlNav==="thumbnails"?"img":"a";t.controlNav=o("."+m+"control-nav li "+x,t.controlsContainer?t.controlsContainer:t)},active:function(){t.controlNav.removeClass(m+"active").eq(t.animatingTo).addClass(m+"active")},update:function(x,f){t.pagingCount>1&&x==="add"?t.controlNavScaffold.append(o('<li><a href="#">'+t.count+"</a></li>")):t.pagingCount===1?t.controlNavScaffold.find("li").remove():t.controlNav.eq(f).closest("li").remove(),k.controlNav.set(),t.pagingCount>1&&t.pagingCount!==t.controlNav.length?t.update(f,x):k.controlNav.active()}},directionNav:{setup:function(){var x=o('<ul class="'+m+'direction-nav"><li class="'+m+'nav-prev"><a class="'+m+'prev" href="#">'+t.vars.prevText+'</a></li><li class="'+m+'nav-next"><a class="'+m+'next" href="#">'+t.vars.nextText+"</a></li></ul>");t.customDirectionNav?t.directionNav=t.customDirectionNav:t.controlsContainer?(o(t.controlsContainer).append(x),t.directionNav=o("."+m+"direction-nav li a",t.controlsContainer)):(t.append(x),t.directionNav=o("."+m+"direction-nav li a",t)),k.directionNav.update(),t.directionNav.bind(v,function(f){f.preventDefault();var c;(C===""||C===f.type)&&(c=o(this).hasClass(m+"next")?t.getTarget("next"):t.getTarget("prev"),t.flexAnimate(c,t.vars.pauseOnAction)),C===""&&(C=f.type),k.setToClearWatchedEvent()})},update:function(){var x=m+"disabled";t.pagingCount===1?t.directionNav.addClass(x).attr("tabindex","-1"):t.vars.animationLoop?t.directionNav.removeClass(x).removeAttr("tabindex"):t.animatingTo===0?t.directionNav.removeClass(x).filter("."+m+"prev").addClass(x).attr("tabindex","-1"):t.animatingTo===t.last?t.directionNav.removeClass(x).filter("."+m+"next").addClass(x).attr("tabindex","-1"):t.directionNav.removeClass(x).removeAttr("tabindex")}},pausePlay:{setup:function(){var x=o('<div class="'+m+'pauseplay"><a href="#"></a></div>');t.controlsContainer?(t.controlsContainer.append(x),t.pausePlay=o("."+m+"pauseplay a",t.controlsContainer)):(t.append(x),t.pausePlay=o("."+m+"pauseplay a",t)),k.pausePlay.update(t.vars.slideshow?m+"pause":m+"play"),t.pausePlay.bind(v,function(f){f.preventDefault(),(C===""||C===f.type)&&(o(this).hasClass(m+"pause")?(t.manualPause=!0,t.manualPlay=!1,t.pause()):(t.manualPause=!1,t.manualPlay=!0,t.play())),C===""&&(C=f.type),k.setToClearWatchedEvent()})},update:function(x){x==="play"?t.pausePlay.removeClass(m+"pause").addClass(m+"play").html(t.vars.playText):t.pausePlay.removeClass(m+"play").addClass(m+"pause").html(t.vars.pauseText)}},touch:function(){var x,f,c,S,L,r,Q,W,xe,ge=!1,le=0,Se=0,Fe=0;if(!T)Q=function(j){t.animating?j.preventDefault():(window.navigator.msPointerEnabled||j.touches.length===1)&&(t.pause(),S=H?t.h:t.w,r=Number(new Date),le=j.touches[0].pageX,Se=j.touches[0].pageY,c=a&&b&&t.animatingTo===t.last?0:a&&b?t.limit-(t.itemW+t.vars.itemMargin)*t.move*t.animatingTo:a&&t.currentSlide===t.last?t.limit:a?(t.itemW+t.vars.itemMargin)*t.move*t.currentSlide:b?(t.last-t.currentSlide+t.cloneOffset)*S:(t.currentSlide+t.cloneOffset)*S,x=H?Se:le,f=H?le:Se,y.addEventListener("touchmove",W,!1),y.addEventListener("touchend",xe,!1))},W=function(j){le=j.touches[0].pageX,Se=j.touches[0].pageY,L=H?x-Se:(t.vars.rtl?-1:1)*(x-le),ge=H?Math.abs(L)<Math.abs(le-f):Math.abs(L)<Math.abs(Se-f);var ve=500;(!ge||Number(new Date)-r>ve)&&(j.preventDefault(),!A&&t.transitions&&(t.vars.animationLoop||(L=L/(t.currentSlide===0&&L<0||t.currentSlide===t.last&&L>0?Math.abs(L)/S+2:1)),t.setProps(c+L,"setTouch")))},xe=function(j){if(y.removeEventListener("touchmove",W,!1),t.animatingTo===t.currentSlide&&!ge&&L!==null){var ve=b?-L:L,Te=ve>0?t.getTarget("next"):t.getTarget("prev");t.canAdvance(Te)&&(Number(new Date)-r<550&&Math.abs(ve)>50||Math.abs(ve)>S/2)?t.flexAnimate(Te,t.vars.pauseOnAction):A||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}y.removeEventListener("touchend",xe,!1),x=null,f=null,L=null,c=null},y.addEventListener("touchstart",Q,!1);else{let j=function(Me){Me.stopPropagation(),t.animating?Me.preventDefault():(t.pause(),y._gesture.addPointer(Me.pointerId),Fe=0,S=H?t.h:t.w,r=Number(new Date),c=a&&b&&t.animatingTo===t.last?0:a&&b?t.limit-(t.itemW+t.vars.itemMargin)*t.move*t.animatingTo:a&&t.currentSlide===t.last?t.limit:a?(t.itemW+t.vars.itemMargin)*t.move*t.currentSlide:b?(t.last-t.currentSlide+t.cloneOffset)*S:(t.currentSlide+t.cloneOffset)*S)},ve=function(Me){Me.stopPropagation();var Ce=Me.target._slider;if(Ce){var Ie=-Me.translationX,_e=-Me.translationY;if(Fe=Fe+(H?_e:Ie),L=(Ce.vars.rtl?-1:1)*Fe,ge=H?Math.abs(Fe)<Math.abs(-Ie):Math.abs(Fe)<Math.abs(-_e),Me.detail===Me.MSGESTURE_FLAG_INERTIA){setImmediate(function(){y._gesture.stop()});return}(!ge||Number(new Date)-r>500)&&(Me.preventDefault(),!A&&Ce.transitions&&(Ce.vars.animationLoop||(L=Fe/(Ce.currentSlide===0&&Fe<0||Ce.currentSlide===Ce.last&&Fe>0?Math.abs(Fe)/S+2:1)),Ce.setProps(c+L,"setTouch")))}},Te=function(Me){Me.stopPropagation();var Ce=Me.target._slider;if(Ce){if(Ce.animatingTo===Ce.currentSlide&&!ge&&L!==null){var Ie=b?-L:L,_e=Ie>0?Ce.getTarget("next"):Ce.getTarget("prev");Ce.canAdvance(_e)&&(Number(new Date)-r<550&&Math.abs(Ie)>50||Math.abs(Ie)>S/2)?Ce.flexAnimate(_e,Ce.vars.pauseOnAction):A||Ce.flexAnimate(Ce.currentSlide,Ce.vars.pauseOnAction,!0)}x=null,f=null,L=null,c=null,Fe=0}};var Pe=j,me=ve,ke=Te;y.style.msTouchAction="none",y._gesture=new MSGesture,y._gesture.target=y,y.addEventListener("MSPointerDown",j,!1),y._slider=t,y.addEventListener("MSGestureChange",ve,!1),y.addEventListener("MSGestureEnd",Te,!1)}},resize:function(){!t.animating&&t.is(":visible")&&(a||t.doMath(),A?k.smoothHeight():a?(t.
6slides.width(t.computedW),t.update(t.pagingCount),t.setProps()):H?(t.viewport.height(t.h),t.setProps(t.h,"setTotal")):(t.vars.smoothHeight&&k.smoothHeight(),t.newSlides.width(t.computedW),t.setProps(t.computedW,"setTotal")))},smoothHeight:function(x){if(!H||A){var f=A?t:t.viewport;x?f.animate({height:t.slides.eq(t.animatingTo).innerHeight()},x):f.innerHeight(t.slides.eq(t.animatingTo).innerHeight())}},sync:function(x){var f=o(t.vars.sync).data("flexslider"),c=t.animatingTo;switch(x){case"animate":f.flexAnimate(c,t.vars.pauseOnAction,!1,!0);break;case"play":!f.playing&&!f.asNav&&f.play();break;case"pause":f.pause();break}},uniqueID:function(x){return x.filter("[id]").add(x.find("[id]")).each(function(){var f=o(this);f.attr("id",f.attr("id")+"_clone")}),x},pauseInvisible:{visProp:null,init:function(){var x=k.pauseInvisible.getHiddenProp();if(x){var f=x.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(f,function(){k.pauseInvisible.isHidden()?t.startTimeout?clearTimeout(t.startTimeout):t.pause():t.started?t.play():t.vars.initDelay>0?setTimeout(t.play,t.vars.initDelay):t.play()})}},isHidden:function(){var x=k.pauseInvisible.getHiddenProp();return x?document[x]:!1},getHiddenProp:function(){var x=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var f=0;f<x.length;f++)if(x[f]+"Hidden"in document)return x[f]+"Hidden";return null}},setToClearWatchedEvent:function(){clearTimeout(z),z=setTimeout(function(){C=""},3e3)}},t.flexAnimate=function(x,f,c,S,L){if(!t.vars.animationLoop&&x!==t.currentSlide&&(t.direction=x>t.currentSlide?"next":"prev"),Z&&t.pagingCount===1&&(t.direction=t.currentItem<x?"next":"prev"),!t.animating&&(t.canAdvance(x,L)||c)&&t.is(":visible")){if(Z&&S){var r=o(t.vars.asNavFor).data("flexslider");if(t.atEnd=x===0||x===t.count-1,r.flexAnimate(x,!0,!1,!0,L),t.direction=t.currentItem<x?"next":"prev",r.direction=t.direction,Math.ceil((x+1)/t.visible)-1!==t.currentSlide&&x!==0)t.currentItem=x,t.slides.removeClass(m+"active-slide").eq(x).addClass(m+"active-slide"),x=Math.floor(x/t.visible);else return t.currentItem=x,t.slides.removeClass(m+"active-slide").eq(x).addClass(m+"active-slide"),!1}if(t.animating=!0,t.animatingTo=x,f&&t.pause(),t.vars.before(t),t.syncExists&&!L&&k.sync("animate"),t.vars.controlNav&&k.controlNav.active(),a||t.slides.removeClass(m+"active-slide").eq(x).addClass(m+"active-slide"),t.atEnd=x===0||x===t.last,t.vars.directionNav&&k.directionNav.update(),x===t.last&&(t.vars.end(t),t.vars.animationLoop||t.pause()),A)g?(t.slides.eq(t.currentSlide).css({opacity:0,zIndex:1}),t.slides.eq(x).css({opacity:1,zIndex:2}),t.wrapup(Q)):(t.slides.eq(t.currentSlide).css({zIndex:1}).animate({opacity:0}
6,t.vars.animationSpeed,t.vars.easing),t.slides.eq(x).css({zIndex:2}).animate({opacity:1},t.vars.animationSpeed,t.vars.easing,t.wrapup));else{var Q=H?t.slides.filter(":first").height():t.computedW,W,xe,ge;a?(W=t.vars.itemMargin,ge=(t.itemW+W)*t.move*t.animatingTo,xe=ge>t.limit&&t.visible!==1?t.limit:ge):t.currentSlide===0&&x===t.count-1&&t.vars.animationLoop&&t.direction!=="next"?xe=b?(t.count+t.cloneOffset)*Q:0:t.currentSlide===t.last&&x===0&&t.vars.animationLoop&&t.direction!=="prev"?xe=b?0:(t.count+1)*Q:xe=b?(t.count-1-x+t.cloneOffset)*Q:(x+t.cloneOffset)*Q,t.setProps(xe,"",t.vars.animationSpeed),t.transitions?((!t.vars.animationLoop||!t.atEnd)&&(t.animating=!1,t.currentSlide=t.animatingTo),t.container.unbind("webkitTransitionEnd transitionend"),t.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(t.ensureAnimationEnd),t.wrapup(Q)}),clearTimeout(t.ensureAnimationEnd),t.ensureAnimationEnd=setTimeout(function(){t.wrapup(Q)},t.vars.animationSpeed+100)):t.container.animate(t.args,t.vars.animationSpeed,t.vars.easing,function(){t.wrapup(Q)})}t.vars.smoothHeight&&k.smoothHeight(t.vars.animationSpeed)}},t.wrapup=function(x){!A&&!a&&(t.currentSlide===0&&t.animatingTo===t.last&&t.vars.animationLoop?t.setProps(x,"jumpEnd"):t.currentSlide===t.last&&t.animatingTo===0&&t.vars.animationLoop&&t.setProps(x,"jumpStart")),t.animating=!1,t.currentSlide=t.animatingTo,t.vars.after(t)},t.animateSlides=function(){!t.animating&&l&&t.flexAnimate(t.getTarget("next"))},t.pause=function(){clearInterval(t.animatedSlides),t.animatedSlides=null,t.playing=!1,t.vars.pausePlay&&k.pausePlay.update("play"),t.syncExists&&k.sync("pause")},t.play=function(){t.playing&&clearInterval(t.animatedSlides),t.animatedSlides=t.animatedSlides||setInterval(t.animateSlides,t.vars.slideshowSpeed),t.started=t.playing=!0,t.vars.pausePlay&&k.pausePlay.update("pause"),t.syncExists&&k.sync("play")},t.stop=function(){t.pause(),t.stopped=!0},t.canAdvance=function(x,f){var c=Z?t.pagingCount-1:t.last;return f||Z&&t.currentItem===t.count-1&&x===0&&t.direction==="prev"?!0:Z&&t.currentItem===0&&x===t.pagingCount-1&&t.direction!=="next"||x===t.currentSlide&&!Z?!1:t.vars.animationLoop?!0:t.atEnd&&t.currentSlide===0&&x===c&&t.direction!=="next"?!1:!(t.atEnd&&t.currentSlide===c&&x===0&&t.direction==="next")},t.getTarget=function(x){return t.direction=x,x==="next"?t.currentSlide===t.last?0:t.currentSlide+1:t.currentSlide===0?t.last:t.currentSlide-1},t.setProps=function(x,f,c){var S=function(){var L=x||(t.itemW+t.vars.itemMargin)*t.move*t.animatingTo,r=function(){if(a)return f==="setTouch"?x:b&&t.animatingTo===t.last?0:b?t.limit-(t.itemW+t.vars.itemMargin)*t.move*t.animatingTo:t.animatingTo===t.last?t.limit:L;switch(f){case"setTotal":return b?(t.count-1-t.currentSlide+t.cloneOffset)*x:(t.currentSlide+t.cloneOffset)*x;case"setTouch":return x;case"jumpEnd":return b?x:t.count*x;case"jumpStart":return b?t.count*x:x;default:return x}}();return r*(t.vars.rtl?1:-1)+"px"}();t.transitions&&(t.isFirefox?S=H?"translate3d(0,"+S+",0)":"translate3d("+(parseInt(S)+"px")+",0,0)":S=H?"translate3d(0,"+S+",0)":"translate3d("+((t.vars.rtl?-1:1)*parseInt(S)+"px")+",0,0)",c=c!==void 0?c/1e3+"s":"0s",t.container.css("-"+t.pfx+"-transition-duration",c),t.container.css("transition-duration",c)),t.args[t.prop]=S,(t.transitions||c===void 0)&&t.container.css(t.args),t.container.css("transform",S)},t.setup=function(x){if(A)t.vars.rtl?t.slides.css({width:"100%",float:"right",marginLeft:"-100%",position:"relative"}):t.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),x==="init"&&(g?t.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+t.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(t.currentSlide).css({opacity:1,zIndex:2}):t.vars.fadeFirstSlide==!1?t.slides.css({opacity:0,display:"block",zIndex:1}).eq(t.currentSlide).css({zIndex:2}).css({opacity:1}):t.slides.css({opacity:0,display:"block",zIndex:1}).eq(t.currentSlide).css({zIndex:2}).animate({opacity:1},t.vars.animationSpeed,t.vars.easing)),t.vars.smoothHeight&&k.smoothHeight();else{var f,c;x==="init"&&(t.viewport=o('<div class="'+m+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(t).append(t.container),t.cloneCount=0,t.cloneOffset=0,b&&(c=o.makeArray(t.slides).reverse(),t.slides=o(c),t.container.empty().append(t.slides))),t.vars.animationLoop&&!a&&
6(t.cloneCount=2,t.cloneOffset=1,x!=="init"&&t.container.find(".clone").remove(),t.container.append(k.uniqueID(t.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(k.uniqueID(t.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),t.newSlides=o(t.vars.selector,t),f=b?t.count-1-t.currentSlide+t.cloneOffset:t.currentSlide+t.cloneOffset,H&&!a?(t.container.height((t.count+t.cloneCount)*200+"%").css("position","absolute").width("100%"),setTimeout(function(){t.newSlides.css({display:"block"}),t.doMath(),t.viewport.height(t.h),t.setProps(f*t.h,"init")},x==="init"?100:0)):(t.container.width((t.count+t.cloneCount)*200+"%"),t.setProps(f*t.computedW,"init"),setTimeout(function(){t.doMath(),t.vars.rtl?t.isFirefox?t.newSlides.css({width:t.computedW,marginRight:t.computedM,float:"right",display:"block"}):t.newSlides.css({width:t.computedW,marginRight:t.computedM,float:"left",display:"block"}):t.newSlides.css({width:t.computedW,marginRight:t.computedM,float:"left",display:"block"}),t.vars.smoothHeight&&k.smoothHeight()},x==="init"?100:0))}a||t.slides.removeClass(m+"active-slide").eq(t.currentSlide).addClass(m+"active-slide"),t.vars.init(t)},t.doMath=function(){var x=t.slides.first(),f=t.vars.itemMargin,c=t.vars.minItems,S=t.vars.maxItems;t.w=t.viewport===void 0?t.width():t.viewport.width(),t.isFirefox&&(t.w=t.width()),t.h=x.height(),t.boxPadding=x.outerWidth()-x.width(),a?(t.itemT=t.vars.itemWidth+f,t.itemM=f,t.minW=c?c*t.itemT:t.w,t.maxW=S?S*t.itemT-f:t.w,t.itemW=t.minW>t.w?(t.w-f*(c-1))/c:t.maxW<t.w?(t.w-f*(S-1))/S:t.vars.itemWidth>t.w?t.w:t.vars.itemWidth,t.visible=Math.floor(t.w/t.itemW),t.move=t.vars.move>0&&t.vars.move<t.visible?t.vars.move:t.visible,t.pagingCount=Math.ceil((t.count-t.visible)/t.move+1),t.last=t.pagingCount-1,t.limit=t.pagingCount===1?0:t.vars.itemWidth>t.w?t.itemW*(t.count-1)+f*(t.count-1):(t.itemW+f)*t.count-t.w-f):(t.itemW=t.w,t.itemM=f,t.pagingCount=t.count,t.last=t.count-1),t.computedW=t.itemW-t.boxPadding,t.computedM=t.itemM},t.update=function(x,f){t.doMath(),a||(x<t.currentSlide?t.currentSlide+=1:x<=t.currentSlide&&x!==0&&(t.currentSlide-=1),t.animatingTo=t.currentSlide),t.vars.controlNav&&!t.manualControls&&(f==="add"&&!a||t.pagingCount>t.controlNav.length?k.controlNav.update("add"):(f==="remove"&&!a||t.pagingCount<t.controlNav.length)&&(a&&t.currentSlide>t.last&&(t.currentSlide-=1,t.animatingTo-=1),k.controlNav.update("remove",t.last))),t.vars.directionNav&&k.directionNav.update()},t.addSlide=function(x,f){var c=o(x);t.count+=1,t.last=t.count-1,H&&b?f!==void 0?t.slides.eq(t.count-f).after(c):t.container.prepend(c):f!==void 0?t.slides.eq(f).before(c):t.container.append(c),t.update(f,"add"),t.slides=o(t.vars.selector+":not(.clone)",t),t.setup(),t.vars.added(t)},t.removeSlide=function(x){var f=isNaN(x)?t.slides.index(o(x)):x;t.count-=1,t.last=t.count-1,isNaN(x)?o(x,t.slides).remove():H&&b?t.slides.eq(t.last).remove():t.slides.eq(x).remove(),t.doMath(),t.update(f,"remove"),t.slides=o(t.vars.selector+":not(.clone)",t),t.setup(),t.vars.removed(t)},k.init()},o(window).blur(function(y){l=!1}).focus(function(y){l=!0}),o.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,isFirefox:!1,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){},rtl:!1},o.fn.flexslider=function(y){if(y===void 0&&(y={}),typeof y=="object")return this.each(function(){var t=o(this),m=y.selector?y.selector:".slides > li",T=t.find(m);T.length===1&&y.allowOneSlide===!1||T.length===0?(T.fadeIn(400),y.start&&y.start(t)):t.data("flexslider")===void 0&&new o.flexslider(this,y)});var h=o(this).data("flexslider");switch(y){case"play":h.play();break;case"pause":h.pause();break;case"stop":h.stop();break;case"next":h.flexAnimate(h.getTarget("next"),!0);break;case"prev":case"previous":h.flexAnimate(h.getTarget("prev"),!0);break;default:typeof y=="number"&&h.flexAnimate(y,!0)}}})(jQuery);var yf=so(Ea(),1),xf=so(Fa(),1);Re();(function(o){"use strict";var l=0;function y(t,m){return t+".touchspin_"+m}function h(t,m){return o.map(t,function(T){return y(T,m)})}o.fn.TouchSpin=function(t){if(t==="destroy"){this.each(function(){var g=o(this),v=g.data();o(document).off(h(["mouseup","touchend","touchcancel","mousemove","touchmove","scroll","scrollstart"],v.spinnerid).join(" "))});return}var m={min:0,max:100,initval:"",replacementval:"",step:1,decimals:0,stepinterval:100,forcestepdivisibility:"round",stepintervaldelay:500,verticalbuttons:!1,verticalupclass:"glyphicon glyphicon-chevron-up",verticaldownclass:"glyphicon glyphicon-chevron-down",prefix:"",postfix:"",prefix_extraclass:"",postfix_extraclass:"",booster:!0,boostat:10,maxboostedstep:!1,mousewheel:!0,buttondown_class:"btn btn-default",buttonup_class:"btn btn-default",buttondown_txt:"-",buttonup_txt:"+"},T={min:"min",max:"max",initval:"init-val",replacementval:"replacement-val",step:"step",decimals:"decimals",stepinterval:"step-interval",verticalbuttons:"vertical-buttons",verticalupclass:"vertical-up-class",verticaldownclass:"vertical-down-class",forcestepdivisibility:"force-step-divisibility",stepintervaldelay:"step-interval-delay",prefix:"prefix",postfix:"postfix",prefix_extraclass:"prefix-extra-class",postfix_extraclass:"postfix-extra-class",booster:"booster",boostat:"boostat",maxboostedstep:"max-boosted-step",mousewheel:"mouse-wheel",buttondown_class:"button-down-class",buttonup_class:"button-up-class",buttondown_txt:"button-down-txt",buttonup_txt:"button-up-txt"};return this.each(function(){var g,v=o(this),C=v.data(),z,H,b,a,A,Z,k,x=0,f=!1;c();function c(){if(!v.data("alreadyinitialized")){if(v.data("alreadyinitialized",!0),l+=1,v.data("spinnerid",l),!v.is("input")){console.log("Must be an input.");return}r(),S(),j(),xe(),Se(),Fe(),Pe(),me(),H.input.css("display","block")}}function S(){g.initval!==""&&v.val()===""&&v.val(g.initval)}function L(U){W(U),j();var K=H.input.val();K!==""&&(K=Number(H.input.val()),H.input.val(K.toFixed(g.decimals)))}function r(){g=o.extend({},m,C,Q(),t)}function Q(){var U={};return o.each(T,function(K,fe){var je="bts-"+fe;v.is("[data-"+je+"]")&&(U[K]=v.data(je))}),U}function W(U){g=o.extend({},g,U)}function xe(){var U=v.val(),K=v.parent();U!==""&&(U=Number(U).toFixed(g.decimals)),v.data("initvalue",U).val(U),v.addClass("form-control"),K.hasClass("input-group")?ge(K):le()}function ge(U){U.addClass("bootstrap-touchspin");var K=v.prev(),fe=v.next(),je,ue,Je='<span class="input-group-addon bootstrap-touchspin-prefix">'+g.prefix+"</span>",dt='<span class="input-group-addon bootstrap-touchspin-postfix">'+g.postfix+"</span>";K.hasClass("input-group-btn")?(je='<button class="'+g.buttondown_class+' bootstrap-touchspin-down" type="button">'+g.buttondown_txt+"</button>",K.append(je)):(je='<span class="input-group-btn"><button class="'+g.buttondown_class+' bootstrap-touchspin-down" type="button">'+g.buttondown_txt+"</button></span>",o(je).insertBefore(v)),fe.hasClass("input-group-btn")?(ue='<button class="'+g.buttonup_class+' bootstrap-touchspin-up" type="button">'+g.buttonup_txt+"</button>
6",fe.prepend(ue)):(ue='<span class="input-group-btn"><button class="'+g.buttonup_class+' bootstrap-touchspin-up" type="button">'+g.buttonup_txt+"</button></span>",o(ue).insertAfter(v)),o(Je).insertBefore(v),o(dt).insertAfter(v),z=U}function le(){var U;g.verticalbuttons?U='<div class="input-group bootstrap-touchspin"><span class="input-group-addon bootstrap-touchspin-prefix">'+g.prefix+'</span><span class="input-group-addon bootstrap-touchspin-postfix">'+g.postfix+'</span><span class="input-group-btn-vertical"><button class="'+g.buttondown_class+' bootstrap-touchspin-up" type="button"><i class="'+g.verticalupclass+'"></i></button><button class="'+g.buttonup_class+' bootstrap-touchspin-down" type="button"><i class="'+g.verticaldownclass+'"></i></button></span></div>':U='<div class="input-group bootstrap-touchspin"><span class="input-group-btn"><button class="'+g.buttondown_class+' bootstrap-touchspin-down" type="button">'+g.buttondown_txt+'</button></span><span class="input-group-addon bootstrap-touchspin-prefix">'+g.prefix+'</span><span class="input-group-addon bootstrap-touchspin-postfix">'+g.postfix+'</span><span class="input-group-btn"><button class="'+g.buttonup_class+' bootstrap-touchspin-up" type="button">'+g.buttonup_txt+"</button></span></div>",z=o(U).insertBefore(v),o(".bootstrap-touchspin-prefix",z).after(v),v.hasClass("input-sm")?z.addClass("input-group-sm"):v.hasClass("input-lg")&&z.addClass("input-group-lg")}function Se(){H={down:o(".bootstrap-touchspin-down",z),up:o(".bootstrap-touchspin-up",z),input:o("input",z),prefix:o(".bootstrap-touchspin-prefix",z).addClass(g.prefix_extraclass),postfix:o(".bootstrap-touchspin-postfix",z).addClass(g.postfix_extraclass)}}function Fe(){g.prefix===""&&H.prefix.hide(),g.postfix===""&&H.postfix.hide()}function Pe(){v.on("keydown",function(U){var K=U.keyCode||U.which;K===38?(f!=="up"&&(Te(),Ie()),U.preventDefault()):K===40&&(f!=="down"&&(Me(),Ce()),U.preventDefault())}),v.on("keyup",function(U){var K=U.keyCode||U.which;(K===38||K===40)&&_e()}),v.on("blur",function(){j()}),H.down.on("keydown",function(U){var K=U.keyCode||U.which;(K===32||K===13)&&(f!=="down"&&(Me(),Ce()),U.preventDefault())}),H.down.on("keyup",function(U){var K=U.keyCode||U.which;(K===32||K===13)&&_e()}),H.up.on("keydown",function(U){var K=U.keyCode||U.which;(K===32||K===13)&&(f!=="up"&&(Te(),Ie()),U.preventDefault())}),H.up.on("keyup",function(U){var K=U.keyCode||U.which;(K===32||K===13)&&_e()}),H.down.on("mousedown.touchspin",function(U){H.down.off("touchstart.touchspin"),!v.is(":disabled")&&(Me(),Ce(),U.preventDefault(),U.stopPropagation())}),H.down.on("touchstart.touchspin",function(U){H.down.off("mousedown.touchspin"),!v.is(":disabled")&&(Me(),Ce(),U.preventDefault(),U.stopPropagation())}),H.up.on("mousedown.touchspin",function(U){H.up.off("touchstart.touchspin"),!v.is(":disabled")&&(Te(),Ie(),U.preventDefault(),U.stopPropagation())}),H.up.on("touchstart.touchspin",function(U){H.up.off("mousedown.touchspin"),!v.is(":disabled")&&(Te(),Ie(),U.preventDefault(),U.stopPropagation())}),H.up.on("mouseout touchleave touchend touchcancel",function(U){f&&(U.stopPropagation(),_e())}),H.down.on("mouseout touchleave touchend touchcancel",function(U){f&&(U.stopPropagation(),_e())}),H.down.on("mousemove touchmove",function(U){f&&(U.stopPropagation(),U.preventDefault())}),H.up.on("mousemove touchmove",function(U){f&&(U.stopPropagation(),U.preventDefault())}),o(document).on(h(["mouseup","touchend","touchcancel"],l).join(" "),function(U){f&&(U.preventDefault(),_e())}),o(document).on(h(["mousemove","touchmove","scroll","scrollstart"],l).join(" "),function(U){f&&(U.preventDefault(),_e())}),v.on("mousewheel DOMMouseScroll",function(U){if(!(!g.mousewheel||!v.is(":focus"))){var K=U.originalEvent.wheelDelta||-U.originalEvent.deltaY||-U.originalEvent.detail;U.stopPropagation(),U.preventDefault(),K<0?Me():Te()}})}function me(){v.on("touchspin.uponce",function(){_e(),Te()}),v.on("touchspin.downonce",function(){_e(),Me()}),v.on("touchspin.startupspin",function(){Ie()}),v.on("touchspin.startdownspin",function(){Ce()}),v.on("touchspin.stopspin",function(){_e()}),v.on("touchspin.updatesettings",function(U,K){L(K)})}function ke(U){switch(g.forcestepdivisibility){case"round":return(Math.round(U/g.step)*g.step).toFixed(g.decimals);case"floor":return(Math.floor(U/g.step)*g.step).toFixed(g.decimals);case"ceil":return(Math.ceil(U/g.step)*g.step).toFixed(g.decimals);default:return U}}function j(){var U,K,fe;if(U=v.val(),U===""){g.replacementval!==""&&(v.val(g.replacementval),v.trigger("change"));return}g.decimals>0&&U==="."||(K=parseFloat(U),isNaN(K)&&(g.replacementval!==""?K=g.replacementval:K=0),fe=K,K.toString()!==U&&(fe=K),K<g.min&&(fe=g.min),K>g.max&&(fe=g.max),fe=ke(fe),Number(U).toString()!==fe.toString()&&(v.val(fe),v.trigger("change")))}function ve(){if(g.booster){var U=Math.pow(2,Math.floor(x/g.boostat))*g.step;return g.maxboostedstep&&U>g.maxboostedstep&&(U=g.maxboostedstep,b=Math.round(b/U)*U),Math.max(g.step,U)}else return g.step}function Te(){j(),b=parseFloat(H.input.val()),isNaN(b)&&(b=0);var U=b,K=ve();b=b+K,b>g.max&&(b=g.max,v.trigger("touchspin.on.max"),_e()),H.input.val(Number(b).toFixed(g.decimals)),U!==b&&v.trigger("change")}function Me(){j(),b=parseFloat(H.input.val()),isNaN(b)&&(b=0);var U=b,K=ve();b=b-K,b<g.min&&(b=g.min,v.trigger("touchspin.on.min"),_e()),H.input.val(b.toFixed(g.decimals)),U!==b&&v.trigger("change")}function Ce(){_e(),x=0,f="down",v.trigger("touchspin.on.startspin"),v.trigger("touchspin.on.startdownspin"),Z=setTimeout(function(){a=setInterval(function(){x++,Me()},g.stepinterval)},g.stepintervaldelay)}function Ie(){_e(),x=0,f="up",v.trigger("touchspin.on.startspin"),v.trigger("touchspin.on.startupspin"),k=setTimeout(function(){A=setInterval(function(){x++,Te()},g.stepinterval)},g.stepintervaldelay)}function _e(){switch(clearTimeout(Z),clearTimeout(k),clearInterval(a),clearInterval(A),f){case"up":v.trigger("touchspin.on.stopupspin"),v.trigger("touchspin.on.stopspin");break;case"down":v.trigger("touchspin.on.stopdownspin"),v.trigger("touchspin.on.stopspin");break}x=0,f=!1}})}})(jQuery);var _f=so(Na(),1),Tf=so(La(),1);Re();(function(o){o.fn.textfill=function(l){var y={debug:!1,maxFontPixels:40,minFontPixels:4,innerTag:"span",widthOnly:!1,success:null,callback:null,fail:null,complete:null,explicitWidth:null,explicitHeight:null,changeLineHeight:!1},h=o.extend(y,l);function t(){!h.debug||typeof console>"u"||typeof console.debug>"u"||console.debug.apply(console,arguments)}function m(){typeof console>"u"||typeof console.warn>"u"||console.warn.apply(console,arguments)}function T(v,C,z,H,b,a){function A(Z,k){var x=" / ";return Z>k?x=" > ":Z==k&&(x=" = "),x}t("[TextFill] "+v+" { font-size: "+C.css("font-size")+",Height: "+C.height()+"px "+A(C.height(),z)+z+"px,Width: "+C.width()+A(C.width(),H)+H+",minFontPixels: "+b+"px, maxFontPixels: "+a+"px }")}function g(v,C,z,H,b,a,A,Z){for(T(v,C,b,a,A,Z);A<Z-1;){var k=Math.floor((A+Z)/2);if(C.css("font-size",k),z.call(C)<=H){if(A=k,z.call(C)==H)break}else Z=k;T(v,C,b,a,A,Z)}return C.css("font-size",Z),z.call(C)<=H&&(A=Z,T(v+"* ",C,b,a,A,Z)),A}return t("[TextFill] Start Debug"),this.each(function(){var v=o(h.innerTag+":visible:first",this),C=h.explicitHeight||o(this).height(),z=h.explicitWidth||o(this).width(),H=v.css("font-size"),b=parseFloat(v.css("line-height"))/parseFloat(H);t("[TextFill] Inner text: "+v.text()),t("[TextFill] All options: ",h),t("[TextFill] Maximum sizes: { Height: "+C+"px, Width: "+z+"px }");var a=h.minFontPixels,A=h.maxFontPixels<=0?C:h.maxFontPixels,Z=void 0;h.widthOnly||(Z=g("Height",v,o.fn.height,C,C,z,a,A));var k=void 0;if(k=g("Width",v,o.fn.width,z,C,z,a,A),h.widthOnly)v.css({"font-size":k,"white-space":"nowrap"}),h.changeLineHeight&&v.parent().css("line-height",b*k+"px");else{var x=Math.min(Z,k);v.css("font-size",x),h.changeLineHeight&&v.parent().css("line-height",b*x+"px")}t("[TextFill] Finished { Old font-size: "+H+", New font-size: "+v.css("font-size")+" }"),v.width()>z||v.height()>C&&!h.widthOnly?(v.css("font-size",H),h.fail&&h.fail(this),t("[TextFill] Failure { Current Width: "+v.width()+", Maximum Width: "+z+", Current Height: "+v.height()+", Maximum Height: "+C+" }")):h.success?h.success(this):h.callback&&(m("callback is deprecated, use success, instead"),h.callback(this))}),h.complete&&h.complete(this),t("[TextFill] End Debug"),this}})(window.jQuery);var Sf=so(Pa(),1),If=so(Ha(),1);Re();(function(o){"use strict";o(document).ready(function(){o(document).on("click","a.page-scroll",function(k){k.preventDefault();var x=o(this);o(x.attr("href")).offset()&&o("html, body").stop().animate({scrollTop:o(x.attr("href")).offset().top-0},1250,"easeInOutExpo")}),o(document).on("click","a#back_to_top",function(k){k.preventDefault(),o("html, body").stop().animate({scrollTop:0},1250,"easeInOutExpo")});var l=[],y=function(){l=o("div, nav, section, header").filter(function(){var k=o(this),x=k.css("position")==="fixed",f
6=k.is(":visible"),c=parseInt(k.css("top"))||0,S=k.parentsUntil("body").length;return x&&f&&c<=200&&S<=4})},h=function(){var k=0;return l.each(function(){var x=o(this),f=parseInt(x.css("top"))||0,c=f+x.outerHeight(),S=c>window.innerHeight*.66;!S&&c>k&&(k=c)}),console.log("Calculated maxBottom:",k),Math.max(100,k)},t=function(){setTimeout(function(){var k=window.location.hash,x=0;if(!(!k||!o(k).length)){y();var f=o(k),c=f.closest("section");if(c.length){var S=Math.abs(f.offset().top-c.offset().top);S<=200&&(console.log("Using closest section for scrolling:",c),f=c,x=40)}f.css("position")==="fixed"&&(f=f.parent());var L=parseInt(f.css("margin-top"))||0,r=parseInt(f.offset().top-h()-L-50+x);console.log("Scrolling to offset:",r),o("html, body").stop().animate({scrollTop:r},500,"easeInOutExpo")}},600)};o(window).on("load hashchange",t),o(document).on("click",'a[href^="#"]',function(k){var x=this.hash;!x||!o(x).length||(k.preventDefault(),history.pushState(null,null,x),t())}),o(document).on("click","a#scroll-down-svg",function(k){k.preventDefault(),o("html, body").stop().animate({scrollTop:600},1250,"easeInOutExpo")}),o("body").paroller(),o("a#back_to_top").hide();var m=Ra(function(k){var x=window.scrollY;x>200?o("a#back_to_top").fadeIn():o("a#back_to_top").fadeOut()},300);window.addEventListener("scroll",m);var T=Ra(function(k){var x=parseInt(o("#mainNav").outerHeight()),f=8888;o(".sticky").trigger("sticky_kit:detach"),o(".sticky").each(function(){o(this).stick_in_parent({bottoming:!1,offset_top:x,recalc_every:10,parent:"body"}),o(this).css("zIndex",f--),x=x+parseInt(o(this).outerHeight())}),z(),y(),H()},500);T(),window.addEventListener("resize",T),o("body").scrollspy({target:".navbar-fixed-top",offset:100}),o(".navbar-collapse ul li a").click(function(){o(this).hasClass("dropdown-toggle")||o(".navbar-toggle:visible").click()}),o("ul.dropdown-menu li.has-child > a").on("click",function(k){if(matchMedia("only screen and (max-width: 767px)").matches)return console.log("toggle"),k.stopPropagation(),k.preventDefault(),o(this).next("ul").toggle(),!1}),o(".navbar-collapse ul li.has-child").on("hover",function(){o(this).addClass("open")},function(){o(this).removeClass("open")});var g=o(".flexslider"),v=parseInt(g.data("speed"),10);g.flexslider({animation:"fade",useCSS:!1,slideshow:!0,slideshowSpeed:v>=1e3?v:7e3,animationSpeed:2500,before:b,start:C,controlNav:!1,touch:!0}),o(".flexslider2").flexslider({animation:"fade",useCSS:!1,slideshowSpeed:5e3,animationSpeed:2500,controlNav:!0,touch:!0}),o(".bannerslider").flexslider({animation:"slide",useCSS:!1,slideshowSpeed:5e3,animationSpeed:2500,controlNav:!0,touch:!0}),o(".accordion .panel-heading").click(function(){o(this).toggleClass("in").next().collapse("toggle")}),o(".runningText .slider").flexslider({animation:"fade",slideshowSpeed:2500,animationSpeed:500,pauseOnHover:!0,directionNav:!1});function C(k){b(k,!0)}function z(){var k=window.visualViewport&&window.visualViewport.height?window.visualViewport.height:window.innerHeight,x=100,f=Math.round(k*.01*x)/x;document.documentElement.style.setProperty("--vh",f+"px")}function H(){document.documentElement.style.setProperty("--fixed-top-margin",h()+"px")}function b(k,f){var f=f||!1,c=k.currentSlide+1>k.count-1?0:k.currentSlide+1;f===!0&&(c=0),o(k.slides[c]).children("*[class*='animatejs-']").each(function(S,L){for(var r=o(L).attr("class").split(" "),Q=0;Q<r.length;Q++)if(r[Q].indexOf("animatejs-")===0){var W=r[Q].substr(10,999);o(L).animateCSS(W);break}})}o(".animated").click(function(k){o(this).animateRefresh("rotateInUpRight")}),o("ul.nav li").hover(function(){matchMedia("only screen and (max-width: 767px)").matches||(o(this).children("a.dropdown-toggle").first().click(function(){matchMedia("only screen and (max-width: 767px)").matches||(location.href=o(this)[0].href)}),o(this).children(".dropdown-menu").first().stop(!0,!0).delay(200).fadeIn(500))},function(){matchMedia("only screen and (max-width: 767px)").matches||o(this).children(".dropdown-menu").first().stop(!0,!0).delay(200).fadeOut(500)}),o(".bs-select").selectpicker(),o(".touchspin").TouchSpin({verticalbuttons:!0});let a=0;function A(){a=window.scrollY||0,document.body.style.position="fixed",document.body.style.top=`-${a}px`,document.body.style.left="0",document.body.style.right="0",document.body.style.width="100%"}function Z(){document.body.style.position="",document.body.style.top="",document.body.style.left="",document.body.style.right="",document.body.style.width="",window.scrollTo(0,a)}o(".rGallery, .simpleGallery").each(function(){console.log("mfp init"),o(this).magnificPopup({delegate:"a",type:"image",allowHTMLInTemplate:!0,gallery:{enabled:!0,tCounter:'<span class="mfp-counter">%curr% of %total%</span>'},image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',titleSrc:function(k){var x=k.img.attr("title")||k.el.attr("title")||k.el.find("img").attr("title")||"",f=k.img.attr("alt")||k.el.attr("alt")||k.el.find("img").attr("alt")||"";return x+"<small>
6"+f+'</small><a href="#">download</a>'}},callbacks:{open:function(){console.log("mfp opened"),A();let k=this;k.wrap.swipe({swipeLeft:function(){console.log("swipe left"),k.next()},swipeRight:function(){console.log("swipe right"),k.prev()},threshold:30,excludedElements:"button, a, .mfp-close, .mfp-arrow"})},close:function(){console.log("mfp closed"),Z(),this.wrap&&this.wrap.data("TouchSwipe")&&this.wrap.swipe("destroy")}}})}),o(".fancybox").magnificPopup({type:"image",gallery:{enabled:!0},allowHTMLInTemplate:!0,image:{tError:'<a href="%url%">The image #%curr%</a> could not be loaded.',titleSrc:function(k){var x=k.img.attr("title")||k.el.attr("title")||k.el.find("img").attr("title")||"",f=k.img.attr("alt")||k.el.attr("alt")||k.el.find("img").attr("alt")||"";return console.log(k),x+"<small>"+f+'</small><a href="/fileadmin/scripts/ranner_download.php?file='+k.el.attr("href")+'" target="_blank">download</a>'}},callbacks:{open:function(){console.log("mfp opened"),A();let k=this;k.wrap.swipe({swipeLeft:function(){console.log("swipe left"),k.next()},swipeRight:function(){console.log("swipe right"),k.prev()},threshold:30,excludedElements:"button, a, .mfp-close, .mfp-arrow"})},close:function(){console.log("mfp closed"),Z(),this.wrap&&this.wrap.data("TouchSwipe")&&this.wrap.swipe("destroy")}}}),o(".popup-link").magnificPopup({type:"inline",midClick:!0}),o(".progress-bar").each(function(){o(".progress .progress-bar").css("width",function(){var k=o(this).attr("aria-valuemin")||0,x=o(this).attr("aria-valuemax")||100,f=o(this).attr("aria-valuenow")||0;return f==0?0:(f-k)*100/(x-k)+"%"})}),o('a[href^="tel:"]').each(function(){var k=o(this),x=Sn(k.html()),f=Sn(k.attr("href")),c=Sn(o(k).data("tel"));return k.click(function(S){S.preventDefault(),x=Sn(k.html()),x?(k.css({userSelect:"initial"}),location.href="tel:"+x):c&&!Li()?k.html(c):f&&(location.href="tel:"+f)}),!0}),o('a[href^="mailto:"]').each(function(){var k=o(this),x=gr(k.html()),f=gr(k.attr("href"));return k.click(function(c){c.preventDefault(),k.css({userSelect:"initial"}),x=gr(k.html()),x?location.href="mailto:"+x:f&&(k.html(f),setTimeout(function(){location.href="mailto:"+f},1e3))}),!0}),o("h1, h2, li, p").html(function(k,x){return x.replace(/&reg;/g,'<i class="regsign"></i>').replace(/\u00AE/g,'<i class="regsign"></i>')})}),o(document).on("click",".copycode",function(){let l=o(this),y=l.text();navigator.clipboard.writeText(y).then(function(){l.addClass("copied"),setTimeout(function(){l.removeClass("copied")},12e3)})})})(jQuery);function Ra(o,l){var y,h,t,m,T=function(){var g=Date.now()-m;g<l?y=setTimeout(T,l-g):(y=null,o.apply(t,h))};return function(){t=this,h=arguments,m=Date.now(),y||(y=setTimeout(T,l))}}function Sn(o){return!o||!o.match?!1:(result=o.match(/[+]{0,2}\d+[\(\)\/\-\s\.\d]{5,15}\d/g),result&&result.length==1?result[0]:!1)}function gr(o){return!o||!o.match?!1:(result=o.match(/[a-zA-Z0-9._%+-]+\@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/g),result&&result.length==1?result[0]:!1)}function Li(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&"ontouchstart"in document.documentElement}$(function(){console.log("grtemplate loaded with Bootstrap")});})();
7/*! Bundled license information:
8
9jquery/dist/jquery.js:
10  (*!
11   * jQuery JavaScript Library v3.7.1
12   * https://jquery.com/
13   *
14   * Copyright OpenJS Foundation and other contributors
15   * Released under the MIT license
16   * https://jquery.org/license
17   *
18   * Date: 2023-08-28T13:37Z
19   *)
20
21vanilla-cookieconsent/dist/cookieconsent.esm.js:
22  (*!
23  * CookieConsent 3.1.0
24  * https://github.com/orestbida/cookieconsent
25  * Author Orest Bida
26  * Released under the MIT License
27  *)
28
29bootstrap-datepicker/dist/js/bootstrap-datepicker.js:
30  (*!
31   * Datepicker for Bootstrap v1.10.1 (https://github.com/uxsolutions/bootstrap-datepicker)
32   *
33   * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
34   *)
35
36bootstrap-select/dist/js/bootstrap-select.js:
37  (*!
38   * Bootstrap-select v1.13.18 (https://developer.snapappointments.com/bootstrap-select)
39   *
40   * Copyright 2012-2020 SnapAppointments, LLC
41   * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
42   *)
43
44magnific-popup/dist/jquery.magnific-popup.js:
45  (*! Magnific Popup - v1.2.0 - 2024-06-08
46  * http://dimsemenov.com/plugins/magnific-popup/
47  * Copyright (c) 2024 Dmytro Semenov; *)
48
49sticky-kit/dist/sticky-kit.js:
50  (**
51  @license Sticky-kit v1.1.3 | WTFPL | Leaf Corcoran 2015 | http://leafo.net
52  *)
53
54jquery-touchswipe/jquery.touchSwipe.js:
55  (*!
56   * @fileOverview TouchSwipe - jQuery Plugin
57   * @version 1.6.18
58   *
59   * @author Matt Bryson http://www.github.com/mattbryson
60   * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin
61   * @see http://labs.rampinteractive.co.uk/touchSwipe/
62   * @see http://plugins.jquery.com/project/touchSwipe
63   * @license
64   * Copyright (c) 2010-2015 Matt Bryson
65   * Dual licensed under the MIT or GPL Version 2 licenses.
66   *
67   *)
68
69animatecss.js/dist/jquery.animatecss.js:
70  (*! animateCSS - v1.2.1 - 2015-10-18
71  * https://github.com/craigmdennis/animateCSS
72  * Copyright (c) 2015 Craig Dennis; Licensed MIT *)
73
74jquery-textfill/source/jquery.textfill.js:
75  (**
76  * @preserve  textfill
77  * @name      jquery.textfill.js
78  * @author    Russ Painter
79  * @author    Yu-Jie Lin
80  * @author    Alexandre Dantas
81  * @version   0.6.0
82  * @date      2014-08-19
83  * @copyright (c) 2014 Alexandre Dantas
84  * @copyright (c) 2012-2013 Yu-Jie Lin
85  * @copyright (c) 2009 Russ Painter
86  * @license   MIT License
87  * @homepage  https://github.com/jquery-textfill/jquery-textfill
88  * @example   http://jquery-textfill.github.io/jquery-textfill/index.html
89  *)
90*/
91//# sourceMappingURL=main.js.map
92
93/*!
94 * $.fn.scrollIntoView - similar to the default browser scrollIntoView
95 * The default browser behavior always places the element at the top or bottom of its container. 
96 * This override is smart enough to not scroll if the element is already visible.
97 *
98 * Copyright 2011 Arwid Bancewicz
99 * Licensed under the MIT license
100 * http://www.opensource.org/licenses/mit-license.php
101 * 
102 * @date 8 Jan 2013
103 * @author Arwid Bancewicz http://arwid.ca
104 * @version 0.3
105 */
106(function(a){a.fn.scrollIntoView=function(f,j,c){var b=a.extend({},a.fn.scrollIntoView.defaults);if(a.type(f)=="object"){a.extend(b,f)}else{if(a.type(f)=="number"){a.extend(b,{duration:f,easing:j,complete:c})}else{if(f==false){b.smooth=false}}}var h=Infinity,e=0;if(this.size()==1){((h=this.get(0).offsetTop)==null||(e=h+this.get(0).offsetHeight))}else{this.each(function(m,n){(n.offsetTop<h?h=n.offsetTop:n.offsetTop+n.offsetHeight>e?e=n.offsetTop+n.offsetHeight:null)})}e-=h;var k=this.commonAncestor().get(0);var g=a(window).height();while(k){var d=k.scrollTop,l=k.clientHeight;if(l>g){l=g}if(l==0&&k.tagName=="BODY"){l=g}if((k.scrollTop!=((k.scrollTop+=1)==null||k.scrollTop)&&(k.scrollTop-=1)!=null)||(k.scrollTop!=((k.scrollTop-=1)==null||k.scrollTop)&&(k.scrollTop+=1)!=null)){if(h<=d){i(k,h)}else{if((h+e)>(d+l)){i(k,h+e-l)}else{i(k,undefined)}}return}k=k.parentNode}function i(n,m){if(m===undefined){if(a.isFunction(b.complete)){b.complete.call(n)}}else{if(b.smooth){a(n).stop().animate({scrollTop:m},b)}else{n.scrollTop=m;if(a.isFunction(b.complete)){b.complete.call(n)}}}}return this};a.fn.scrollIntoView.defaults={smooth:true,duration:null,easing:a.easing&&a.easing.easeOutExpo?"easeOutExpo":null,complete:a.noop(),step:null,specialEasing:{}};a.fn.isOutOfView=function(b){var c=true;this.each(function(){var h=this.parentNode,d=h.scrollTop,g=h.clientHeight,f=this.offsetTop,e=this.offsetHeight;if(b?(f)>(d+g):(f+e)>(d+g)){}else{if(b?(f+e)<d:f<d){}else{c=false}}});return c};a.fn.commonAncestor=function(){var c=[];var f=Infinity;a(this).each(function(){var g=a(this).parents();c.push(g);f=Math.min(f,g.length)});for(var d=0;d<c.length;d++){c[d]=c[d].slice(c[d].length-f)}for(var d=0;d<c[0].length;d++){var e=true;for(var b in c){if(c[b][d]!=c[0][d]){e=false;break}}if(e){return a(c[0][d])}}return a([])}})(jQuery);
107$(document).ready(function() {
108    $( window ).resize(function() {
109        fixes();
110    });
111    function fixes() {
112        var tmp = $(".rm-container #list").width();
113        if (tmp > 200) $(".rm-container #list #detail").width(tmp);
114    }
115    fixes();
116
117    // Mobile scroll improvement: Dynamic height calculation and auto-release
118    var lastCalculatedHeight = null;
119
120    function calculateListHeight(force, fixedOffset) {
121        if (window.innerWidth >= 960) return; // Only for mobile
122
123        $('.rm-container').each(function() {
124            var $container = $(this);
125            var $mapContainer = $container.find('.rm-map-container');
126            var $listContainer = $container.find('.rm-list-container');
127
128            // Get the actual position and available space
129            var containerTop = $container.offset().top;
130            var windowScrollTop = $(window).scrollTop();
131            // Use window.innerHeight for better iOS compatibility
132            var viewportHeight = window.innerHeight;
133
134            // Calculate visible portion of container from top of viewport
135            var visibleContainerTop = Math.max(0, containerTop - windowScrollTop);
136            var mapHeight = $mapContainer.outerHeight();
137
138            // If fixedOffset is not provided, calculate it
139            if (typeof fixedOffset === 'undefined') {
140                fixedOffset = 0;
141                // Try to find fixed elements offset
142                var viewportHeightCalc = viewportHeight / 3;
143                var maxBottomEdge = 0;
144                $('*').each(function() {
145                    var $el = $(this);
146                    var position = $el.css('position');
147                    var zIndex = parseInt($el.css('z-index')) || 0;
148                    if (position === 'fixed' && zIndex > 0) {
149                        var rect = $el[0].getBoundingClientRect();
150                        var marginBottom = parseInt($el.css('margin-bottom')) || 0;
151                        marginBottom = 0;
152                        var bottomEdge = rect.bottom - marginBottom;
153                        if (bottomEdge > 0 && bottomEdge <= viewportHeightCalc) {
154                            maxBottomEdge = Math.max(maxBottomEdge, bottomEdge);
155                        }
156                    }
157                });
158                fixedOffset = maxBottomEdge;
159            }
160
161            // Calculate available height for list
162            // When map is scrolled to optimal position, visibleContainerTop should equal fixedOffset
163            // So we don't need to subtract it twice
164            var availableHeight = viewportHeight - visibleContainerTop - mapHeight;
165
166            // Ensure minimum height
167            var listHeight = Math.max(200, availableHeight);
168
169            // Only update if height changed significantly (more than 5px) or forced
170            if (force || lastCalculatedHeight === null || Math.abs(listHeight - lastCalculatedHeight) > 5) {
171                $listContainer.css('max-height', listHeight + 'px');
172                lastCalculatedHeight = listHeight;
173            }
174        });
175    }
176
177    function initMobileScrollFix() {
178        if ($(window).width() >= 960) return; // Only for mobile
179
180        // Initial calculation
181        calculateListHeight();
182
183        // Recalculate on body scroll with throttling for performance
184        var scrollTimer = null;
185        var isScrolling = false;
186
187        $(window).on('scroll', function() {
188            if (!isScrolling) {
189                isScrolling = true;
190                calculateListHeight(false);
191            }
192
193            clearTimeout(scrollTimer);
194            scrollTimer = setTimeout(function() {
195                calculateListHeight(false);
196                isScrolling = false;
197            }, 50); // Throttle to every 50ms
198        });
199
200        // Recalculate on window resize
201        $(window).on('resize', function() {
202            calculateListHeight(true);
203        });
204
205        // Auto-release at scroll boundaries - temporarily disable overflow to allow body scroll
206        $('.rm-list-container').each(function() {
207            var $listContainer = $(this);
208            var touchStartY = 0;
209            var isScrolling = false;
210
211            $listContainer.on('touchstart', function(e) {
212                touchStartY = e.touches[0].clientY;
213                isScrolling = false;
214                // Re-enable overflow in case it was disabled
215                $listContainer.css('overflow-y', 'auto');
216            });
217
218            $listContainer.on('touchmove', function(e) {
219                if (!isScrolling) {
220                    isScrolling = true;
221                }
222
223                var scrollTop = $listContainer.scrollTop();
224                var scrollHeight = $listContainer[0].scrollHeight;
225                var clientHeight = $listContainer[0].clientHeight;
226                var touchY = e.touches[0].clientY;
227                var touchDelta = touchY - touchStartY;
228
229                var isAtTop = scrollTop <= 0;
230                var isAtBottom = scrollTop + clientHeight >= scrollHeight - 1;
231                var scrollingUp = touchDelta > 0;
232                var scrollingDown = touchDelta < 0;
233
234                // If at top and trying to scroll up, or at bottom and trying to scroll down
235                // disable overflow temporarily to allow body scroll
236                if ((isAtTop && scrollingUp) || (isAtBottom && scrollingDown)) {
237                    $listContainer.css('overflow-y', 'hidden');
238                    setTimeout(function() {
239                        $listContainer.css('overflow-y', 'auto');
240                    }, 100);
241                }
242            });
243
244            $listContainer.on('touchend', function() {
245                // Ensure overflow is re-enabled
246                setTimeout(function() {
247                    $listContainer.css('overflow-y', 'auto');
248                }, 150);
249            });
250        });
251    }
252
253    initMobileScrollFix();
254    $(window).resize(function() {
255        initMobileScrollFix();
256    });
257});
258
259function isMobile() {
260    return (window.innerWidth < 960);
261}
262
263function initMaps() {
264    $(".rm-container > .rm-map-container").each(function() {
265        var elID = $(this).attr("id");
266        elID = elID.indexOf("map_")===0 ? elID.substr(4) : 0;
267        initMap($(this).parent(".rm-container"), elID);
268    });
269}
270
271function initMap($rmContainer, elID) {
272
273    var center = new google.maps.LatLng(48.21, 16.38);
274    var map = new google.maps.Map(document.getElementById("map_" + elID), {
275      zoom: 6,
276      center: center,
277      mapTypeId: 'roadmap',
278      mapTypeControl: !isMobile(),
279      streetViewControl: !isMobile()
280    });
281    var currentActiveId = false;
282    var markers = [];
283    var ownPositionMarker = null;
284    var activeCategories = [];
285
286    // Category colors (must match Controller colors)
287    var categoryColors = {
288        0: '#D32F2F', // Dark Red
289        1: '#1976D2', // Dark Blue
290        2: '#388E3C', // Dark Green
291        3: '#F57C00', // Dark Orange
292        4: '#7B1FA2', // Dark Purple
293        5: '#C2185B'  // Dark Pink
294    };
295
296    // Collect unique categories to determine color index
297    var categoryList = [];
298    $($rmContainer).find(".rm-list-container .item").each(function() {
299        var category = $(this).data("category");
300        if(categoryList.indexOf(category) === -1) {
301            categoryList.push(category);
302        }
303    });
304    categoryList.sort();
305
306    // Function to create colored marker icon in teardrop/pin shape
307    function createMarkerIcon(color) {
308        return {
309            path: 'M 0,0 C -2,-20 -10,-22 -10,-30 A 10,10 0 1,1 10,-30 C 10,-22 2,-20 0,0 z',
310            fillColor: color,
311            fillOpacity: 1,
312            strokeColor: '#FFFFFF',
313            strokeWeight: 2,
314            scale: 1,
315            anchor: new google.maps.Point(0, 0)
316        };
317    }
318
319    // Create own position marker icon (teardrop with "EST" text and stroke animation)
320    var ownPositionIcon = {
321        url: 'data:image/svg+xml;charset=UTF-8,' + encodeURIComponent(
322            '<svg xmlns="http://www.w3.org/2000/svg" width="40" height="56" viewBox="-20 -56 40 56">' +
323                '<path d="M 0,0 C -3,-26 -13,-29 -13,-40 A 13,13 0 1,1 13,-40 C 13,-29 3,-26 0,0 z" ' +
324                'fill="#afcab5" stroke="#FFFFFF" stroke-width="3">' +
325                    '<animate attributeName="stroke" values="#FFFFFF;#000000;#FFFFFF" dur="2s" repeatCount="indefinite"/>' +
326                '</path>' +
327                '<text x="0" y="-37" font-family="Arial, sans-serif" font-size="10" font-weight="bold" ' +
328                'fill="#000000" text-anchor="middle" dominant-baseline="middle">EST</text>' +
329            '</svg>'
330        ),
331        scaledSize: new google.maps.Size(40, 56),
332        anchor: new google.maps.Point(20, 56)
333    };
334
335    // Create active marker icon (yellow)
336    var activeMarkerIcon = createMarkerIcon('#FFD700');
337
338    var bounds = new google.maps.LatLngBounds();
339    var zoom = $($rmContainer).data("zoom") || 13;
340
341    var ownLat = parseFloat($($rmContainer).data("own-lat"));
342    var ownLng = parseFloat($($rmContainer).data("own-lng"));
343    var ownTitle = $($rmContainer).data("own-title") || 'Starting point';
344
345    if (ownLat && ownLng && !isNaN(ownLat) && !isNaN(ownLng)) {
346        console.log("Creating own position marker at", ownLat, ownLng);
347        ownPositionMarker = new google.maps.Marker({
348            position: {lat: ownLat, lng: ownLng},
349            map: map,
350            icon: ownPositionIcon,
351            title: ownTitle,
352            zIndex: 9999
353        });
354
355        bounds.extend(new google.maps.LatLng(ownLat, ownLng));
356        console.log("Own position marker created:", ownPositionMarker);
357    } else {
358        console.log("Own position not set or invalid");
359    }
360
361    $($rmContainer).find(".rm-list-container .item").each(function() {
362        $item = $(this);
363        var title = $item.find(".info header").first().html();
364        var teaser = $item.find(".temptext .teaser").first().html();
365        var category = $item.data("category");
366        if(parseInt($item.data("lat")) != 0 && parseInt($item.data("lat")) != 0 && Math.abs(parseInt($item.data("lat")) < 90 && Math.abs(parseInt($item.data("lng"))) < 180)) {
367            bounds.extend(new google.maps.LatLng($item.data("lat"), $item.data("lng")));
368
369            // Determine color for this category
370            var categoryIndex = categoryList.indexOf(category);
371            var colorIndex = categoryIndex % 6;
372            var markerColor = categoryColors[colorIndex];
373            var markerIcon = createMarkerIcon(markerColor);
374
375            markers.push({
376                id: $item.attr("id"),
377                category: category,
378                normalIcon: markerIcon,
379                mapEl: new google.maps.Marker({
380                    id: $item.attr("id"),
381                    position: {lat: $item.data("lat"), lng: $item.data("lng")},
382                    map: null,
383                    animation: google.maps.Animation.DROP,
384                    icon: markerIcon,
385                    infoWindow: new google.maps.InfoWindow({
386                        content: title + '<p><small>' + teaser + '</small></p>'
387                    }),
388                }),
389            });
390        }
391    })
392    map.setZoom(zoom);
393    map.fitBounds(bounds);
394
395    google.maps.event.addListenerOnce(map, 'idle', () => {
396        if (map.getZoom() < zoom) {
397            map.setZoom(zoom);
398        }
399    });
400
401    google.maps.event.addListener(map, 'zoom_changed', function () {
402        console.log('Zoom:', map.getZoom());
403    });
404
405    function calculateFixedElementsOffset() {
406        var viewportHeight = $(window).height();
407        var upperThird = viewportHeight / 3;
408        var maxBottomEdge = 0;
409
410        // Find all fixed position elements with z-index > 0
411        $('*').each(function() {
412            var $el = $(this);
413            var position = $el.css('position');
414            var zIndex = parseInt($el.css('z-index')) || 0;
415
416            if (position === 'fixed' && zIndex > 0) {
417                var rect = $el[0].getBoundingClientRect();
418                var marginBottom = parseInt($el.css('margin-bottom')) || 0;
419                marginBottom = 0;
420                var bottomEdge = rect.bottom - marginBottom;
421
422                // Check if bottom edge is in the upper third of viewport
423                if (bottomEdge > 0 && bottomEdge <= upperThird) {
424                    maxBottomEdge = Math.max(maxBottomEdge, bottomEdge);
425                }
426            }
427        });
428
429        return maxBottomEdge;
430    }
431
432    function showContent(id) {
433        var $detail = $(".rm-container #list_" + elID + " #detail");
434        var $listContainer = $(".rm-container #list_" + elID);
435        var $mapContainer = $("#map_" + elID);
436
437        // Scroll to map on mobile, considering fixed elements offset
438        if (isMobile() && $mapContainer.length > 0) {
439            var fixedOffset = calculateFixedElementsOffset();
440            var mapTop = $mapContainer.offset().top;
441            var scrollTarget = mapTop - fixedOffset;
442
443            $('html, body').animate({
444                scrollTop: scrollTarget
445            }, 400, function() {
446                // Recalculate list height after scroll completes, passing the fixedOffset
447                if (typeof calculateListHeight === 'function') {
448                    calculateListHeight(true, fixedOffset);
449                }
450            });
451        }
452
453        // Activate marker and list item
454        activateMarker(id);
455        activateListItem(id);
456        currentActiveId = id;
457
458        // On mobile: add .active class to the clicked item
459        if (isMobile()) {
460            $(".rm-container #list_" + elID + " .item").removeClass("active");
461            $(".rm-container #list_" + elID + " #" + id + ".item").addClass("active");
462            return;
463        }
464
465        // Desktop only: show detail overlay
466        // Position overlay to cover the list container (viewport-relative for position: fixed)
467        var listRect = $listContainer[0].getBoundingClientRect();
468
469        $detail.css({
470            'top': listRect.top + 'px',
471            'left': listRect.left + 'px',
472            'width': listRect.width + 'px',
473            'height': listRect.height + 'px'
474        });
475
476        $detail.removeClass("closed");
477
478        // Prevent body scroll when overlay is open
479        $('body').css('overflow', 'hidden');
480
481        // Use .first() to get only the original item, not cloned search results
482        var $html = $(".rm-container #list_" + elID + " #" + id + ".item .temptext").first().clone();
483        $detail.find(".content").html($html);
484    }
485
486    function closeContent() {
487        $(".rm-container #list_" + elID + " #detail").addClass("closed");
488        $(".rm-container #list_" + elID + " #detail .content").html("");
489
490        // Re-enable body scroll when overlay is closed
491        $('body').css('overflow', '');
492
493        currentActiveId = false;
494    }
495
496    function activateMarker(id) {
497        for(var i=0; i < markers.length; i++) {
498            var m = markers[i];
499            if(m.id == id) {
500                m.mapEl.setIcon(activeMarkerIcon);
501                m.mapEl.infoWindow.open(map, m.mapEl);
502            } else {
503                m.mapEl.setIcon(m.normalIcon);
504                m.mapEl.infoWindow.close(map, m.mapEl);
505            }
506        }
507    }
508
509    function activateListItem(id) {
510        $(".rm-container #list_" + elID + " .item").css({backgroundColor: 'white'});
511        var $targetItem = $(".rm-container #list_" + elID + " #" + id + ".item");
512        $targetItem.css({backgroundColor: '#eee'});
513        if($targetItem.css('display') != 'none' && $targetItem.length > 0) {
514
515            var $listContainer = $(".rm-container #list_" + elID);
516            // On mobile, delay until after the page scroll to map (400ms) has finished,
517            // and calculate offsets *inside* the timeout so values are up-to-date.
518            var delay = isMobile() ? 420 : 0;
519            setTimeout(function() {
520                var $searchContainer = $listContainer.find('.search-container');
521                var searchHeight = $searchContainer.outerHeight() || 0;
522                var containerOffset = $listContainer.offset().top;
523                var itemOffset = $targetItem.offset().top;
524                var currentScroll = $listContainer.scrollTop();
525                var targetScroll = currentScroll + (itemOffset - containerOffset) - searchHeight;
526                $listContainer.animate({ scrollTop: targetScroll }, 300);
527            }, delay);
528        }
529    }
530
531    for(var i=0; i < markers.length; i++) {
532        google.maps.event.addListener(markers[i].mapEl, 'click', function(){
533            this.infoWindow.open(map, this);
534            showContent(this.id);
535        });
536        google.maps.event.addListener(markers[i].mapEl, 'mouseover', function(){
537            if(currentActiveId != this.id) closeContent();
538            activateListItem(this.id);
539            activateMarker(this.id);
540        });
541    }
542
543    $(".rm-container #list_" + elID + " .item").hover(
544        function(e) {
545            var id = e.currentTarget.id;
546            activateMarker(id);
547        }
548    );
549
550    // Touch handling for better mobile responsiveness (especially iOS)
551    var touchStartY = 0;
552    var touchMoved = false;
553
554    $(".rm-container #list_" + elID + " .item").on('touchstart', function(e) {
555        // Don't interfere with links/buttons
556        if ($(e.target).closest('a, button').length > 0) {
557            return;
558        }
559        touchStartY = e.touches[0].clientY;
560        touchMoved = false;
561    });
562
563    $(".rm-container #list_" + elID + " .item").on('touchmove', function(e) {
564        var touchCurrentY = e.touches[0].clientY;
565        if (Math.abs(touchCurrentY - touchStartY) > 10) {
566            touchMoved = true;
567        }
568    });
569
570    $(".rm-container #list_" + elID + " .item").on('touchend', function(e) {
571        if (!touchMoved) {
572            e.preventDefault();
573
574            // Check if user touched a link - if yes, open it directly
575            var $link = $(e.target).closest('a');
576            if ($link.length > 0) {
577                var href = $link.attr('href');
578                var target = $link.attr('target') || '_self';
579                if (href) {
580                    window.open(href, target);
581                }
582                return;
583            }
584
585            // Normal item click - show content
586            var id = e.currentTarget.id;
587            showContent(id);
588        }
589    });
590
591    $(".rm-container #list_" + elID + " .item").on('click', function(e) {
592        // Don't trigger showContent if user clicked on a link or button
593        if ($(e.target).closest('a, button').length > 0) {
594            e.stopPropagation();
595            return;
596        }
597
598        var id = e.currentTarget.id;
599        showContent(id);
600    });
601
602    $(".rm-container").on('click', 'button#close', function() {
603        closeContent();
604    });
605
606    function updateVisibleMarkers() {
607        for(var i=0; i < markers.length; i++) {
608            var m = markers[i];
609            if(activeCategories.length === 0 || activeCategories.indexOf(m.category) !== -1) {
610                m.mapEl.setMap(map);
611            } else {
612                m.mapEl.setMap(null);
613            }
614        }
615    }
616
617    // Initialize all markers as visible (since all accordions are closed initially)
618    updateVisibleMarkers();
619
620    $(".rm-container #list_" + elID + " .accordion-header").click(function() {
621        var $header = $(this);
622        var $item = $header.parent();
623        var $content = $item.find(".accordion-content");
624        var category = $header.data("category");
625        var $listContainer = $(".rm-container #list_" + elID);
626
627        $item.toggleClass("active");
628
629        if($item.hasClass("active")) {
630            // Check if accordion item is near the bottom before expanding
631            var listContainerHeight = $listContainer.height();
632            var listScrollTop = $listContainer.scrollTop();
633            var itemOffsetTop = $item.position().top;
634            var itemHeight = $item.outerHeight();
635
636            // Calculate visible position of the item within the scroll container
637            var itemBottomRelativeToContainer = itemOffsetTop + itemHeight;
638            var visibleAreaBottom = listContainerHeight;
639
640            // If item's bottom is in the lower 30% of visible area, we'll need to scroll
641            var shouldScroll = itemBottomRelativeToContainer > (visibleAreaBottom * 0.7);
642
643            $content.slideDown(300, function() {
644                // After animation completes, scroll if needed
645                if(shouldScroll) {
646                    // Scroll down by 100 pixels to make content visible
647                    var newScrollTop = listScrollTop + 100;
648                    $listContainer.animate({ scrollTop: newScrollTop }, 500);
649                }
650            });
651
652            if(activeCategories.indexOf(category) === -1) {
653                activeCategories.push(category);
654            }
655        } else {
656            $content.slideUp(300);
657            var idx = activeCategories.indexOf(category);
658            if(idx !== -1) {
659                activeCategories.splice(idx, 1);
660            }
661        }
662
663        updateVisibleMarkers();
664    });
665
666    function showSearchResults(searchTerm) {
667        var $searchResultsList = $(".rm-container #list_" + elID + " .search-results-list");
668        var $searchResultsContainer = $(".rm-container #list_" + elID + " .search-results-container");
669        var $accordionContainer = $(".rm-container #list_" + elID + " .accordion-container");
670        var searchMarkerIds = [];
671
672        $searchResultsList.empty();
673
674        $(".rm-container #list_" + elID + " .item").each(function() {
675            var $item = $(this);
676            var searchData = $item.data("search");
677            if(searchData && searchData.toLowerCase().indexOf(searchTerm) !== -1) {
678                var $clone = $item.clone();
679
680                // Add colored marker icon to search result header
681                var category = $item.data("category");
682                var categoryIndex = categoryList.indexOf(category);
683                var colorIndex = categoryIndex % 6;
684                var markerColor = categoryColors[colorIndex];
685                var markerSvg = '<svg width="18" height="20" viewBox="-12 -42 24 34" style="display: inline-block; vertical-align: middle; margin-right: 8px;">' +
686                    '<path d="M 0,-2 C -2,-20 -10,-22 -10,-30 A 10,10 0 1,1 10,-30 C 10,-22 2,-20 0,-2 z" fill="' + markerColor + '" stroke="#FFFFFF" stroke-width="2"/>' +
687                    '</svg>';
688                $clone.find('.info header').prepend(markerSvg);
689
690                $searchResultsList.append($clone);
691                searchMarkerIds.push($item.attr("id"));
692            }
693        });
694
695        $accordionContainer.hide();
696        $searchResultsContainer.show();
697
698        for(var i=0; i < markers.length; i++) {
699            var m = markers[i];
700            if(searchMarkerIds.indexOf(m.id) !== -1) {
701                m.mapEl.setMap(map);
702            } else {
703                m.mapEl.setMap(null);
704            }
705        }
706    }
707
708    function hideSearchResults() {
709        var $searchResultsContainer = $(".rm-container #list_" + elID + " .search-results-container");
710        var $accordionContainer = $(".rm-container #list_" + elID + " .accordion-container");
711
712        $searchResultsContainer.hide();
713        $accordionContainer.show();
714
715        updateVisibleMarkers();
716    }
717
718    $("#poi-search").on("input", function() {
719        var searchTerm = $(this).val().toLowerCase();
720
721        if(searchTerm === "") {
722            hideSearchResults();
723        } else {
724            showSearchResults(searchTerm);
725        }
726    });
727
728    $(".rm-container #list_" + elID).on("click", "#close-search", function() {
729        $("#poi-search").val("");
730        hideSearchResults();
731    });
732
733    $(".rm-container #list_" + elID).on("hover", ".search-results-list .item", function(e) {
734        var id = e.currentTarget.id;
735        activateMarker(id);
736    });
737
738    $(".rm-container #list_" + elID).on("click", ".search-results-list .item", function(e) {
739        var id = e.currentTarget.id;
740        showContent(id);
741    });
742
743}
744(function () {
745    'use strict';
746
747    function openFaqFromHash() {
748        if (!window.location.hash || window.location.hash.length < 2) {
749            return;
750        }
751
752        var slug;
753        try {
754            slug = decodeURIComponent(window.location.hash.substring(1));
755        } catch (error) {
756            return;
757        }
758
759        var items = document.querySelectorAll('[data-grfaqs-slug]');
760        for (var index = 0; index < items.length; index += 1) {
761            if (items[index].getAttribute('data-grfaqs-slug') !== slug) {
762                continue;
763            }
764            items[index].open = true;
765            items[index].scrollIntoView({behavior: 'smooth', block: 'start'});
766            var summary = items[index].querySelector('summary');
767            if (summary) {
768                summary.focus({preventScroll: true});
769            }
770            break;
771        }
772    }
773
774    if (document.readyState === 'loading') {
775        document.addEventListener('DOMContentLoaded', openFaqFromHash);
776    } else {
777        openFaqFromHash();
778    }
779    window.addEventListener('hashchange', openFaqFromHash);
780}());
781
782(function ($) {
783    'use strict';
784
785    if (!$) {
786        return;
787    }
788
789    $(function () {
790        if (!$.fn.flexslider) {
791            return;
792        }
793
794        $('.grslider2-flexslider').each(function () {
795            var $slider = $(this);
796            if ($slider.data('grslider2-initialized')) {
797                return;
798            }
799            $slider.data('grslider2-initialized', true);
800
801            var configuredSpeed = parseInt($slider.attr('data-speed'), 10);
802            $slider.flexslider({
803                animation: 'fade',
804                useCSS: false,
805                slideshow: true,
806                slideshowSpeed: configuredSpeed >= 1000 ? configuredSpeed : 7000,
807                animationSpeed: 2500,
808                controlNav: false,
809                directionNav: true,
810                touch: true,
811                start: function (instance) {
812                    animateSlide(instance, 0);
813                },
814                before: function (instance) {
815                    var next = instance.currentSlide + 1 >= instance.count ? 0 : instance.currentSlide + 1;
816                    animateSlide(instance, next);
817                }
818            });
819        });
820
821        $(document).on('click', '.grslider2-scroll-down', function (event) {
822            var target = document.querySelector(this.hash);
823            if (!target) {
824                return;
825            }
826            event.preventDefault();
827            target.scrollIntoView({behavior: 'smooth', block: 'start'});
828        });
829    });
830
831    function animateSlide(slider, index) {
832        $(slider.slides[index]).children('[class*="animatejs-"]').each(function () {
833            var element = $(this);
834            var animationClass = (element.attr('class') || '').split(/\s+/).find(function (className) {
835                return className.indexOf('animatejs-') === 0;
836            });
837            if (!animationClass) {
838                return;
839            }
840            var className = animationClass.substring('animatejs-'.length);
841            if (typeof element.animateCSS === 'function') {
842                element.animateCSS(className);
843            } else {
844                element.addClass('animated ' + className);
845            }
846        });
847    }
848})(window.jQuery);
849
850// cookieconsent-config.js
851
852const CAT_NECESSARY = "necessary";
853const CAT_ANALYTICS = "analytics";
854const CAT_ADVERTISEMENT = "advertisement";
855const CAT_FUNCTIONALITY = "functionality";
856const CAT_SECURITY = "security";
857
858const SERVICE_AD_STORAGE = 'ad_storage'
859const SERVICE_AD_USER_DATA = 'ad_user_data'
860const SERVICE_AD_PERSONALIZATION = 'ad_personalization'
861const SERVICE_ANALYTICS_STORAGE = 'analytics_storage'
862const SERVICE_FUNCTIONALITY_STORAGE = 'functionality_storage'
863const SERVICE_PERSONALIZATION_STORAGE = 'personalization_storage'
864const SERVICE_SECURITY_STORAGE = 'security_storage'
865
866// Define dataLayer and the gtag function.
867window.dataLayer = window.dataLayer || [];
868function gtag(){dataLayer.push(arguments);}
869
870// Set default consent to 'denied' (this should happen before changing any other dataLayer)
871gtag('consent', 'default', {
872    [SERVICE_AD_STORAGE]: 'denied',
873    [SERVICE_AD_USER_DATA]: 'denied',
874    [SERVICE_AD_PERSONALIZATION]: 'denied',
875    [SERVICE_ANALYTICS_STORAGE]: 'denied',
876    [SERVICE_FUNCTIONALITY_STORAGE]: 'denied',
877    [SERVICE_PERSONALIZATION_STORAGE]: 'denied',
878    [SERVICE_SECURITY_STORAGE]: 'denied',
879});
880
881/** 
882 * Update gtag consent according to the users choices made in CookieConsent UI
883 */
884function updateGtagConsent() {
885    gtag('consent', 'update', {
886        [SERVICE_ANALYTICS_STORAGE]: CookieConsent.acceptedService(SERVICE_ANALYTICS_STORAGE, CAT_ANALYTICS) ? 'granted' : 'denied',
887        [SERVICE_AD_STORAGE]: CookieConsent.acceptedService(SERVICE_AD_STORAGE, CAT_ADVERTISEMENT) ? 'granted' : 'denied',
888        [SERVICE_AD_USER_DATA]: CookieConsent.acceptedService(SERVICE_AD_USER_DATA, CAT_ADVERTISEMENT) ? 'granted' : 'denied',
889        [SERVICE_AD_PERSONALIZATION]: CookieConsent.acceptedService(SERVICE_AD_PERSONALIZATION, CAT_ADVERTISEMENT) ? 'granted' : 'denied',
890        [SERVICE_FUNCTIONALITY_STORAGE]: CookieConsent.acceptedService(SERVICE_FUNCTIONALITY_STORAGE, CAT_FUNCTIONALITY) ? 'granted' : 'denied',
891        [SERVICE_PERSONALIZATION_STORAGE]: CookieConsent.acceptedService(SERVICE_PERSONALIZATION_STORAGE, CAT_FUNCTIONALITY) ? 'granted' : 'denied',
892        [SERVICE_SECURITY_STORAGE]: CookieConsent.acceptedService(SERVICE_SECURITY_STORAGE, CAT_SECURITY) ? 'granted' : 'denied',
893    });
894}
895
896document.addEventListener('DOMContentLoaded', function() {
897    CookieConsent.run({
898        // See: https://cookieconsent.orestbida.com/reference/configuration-reference.html#guioptions
899        hideFromBots: true,
900        disablePageInteraction: true,
901        
902        // Trigger consent update when user choices change
903        onFirstConsent: () => {
904            updateGtagConsent();
905        },
906        onConsent: () => {
907            updateGtagConsent();
908        },
909        onChange: () => {
910            updateGtagConsent();
911        },
912
913        guiOptions: {
914            consentModal: {
915                layout: 'box',
916                position: 'middle center',
917                flipButtons: false,
918                equalWeightButtons: true,
919                maxWidth: '600px',
920            },
921            preferencesModal: {
922                layout: 'box',
923                // position: 'left right',
924                flipButtons: false,
925                equalWeightButtons: true
926            }
927        },
928
929        // Configure categories and services
930        categories: {
931            [CAT_NECESSARY]: {
932                enabled: true,  // this category is enabled by default
933                readOnly: true,  // this category cannot be disabled
934            },
935            [CAT_ANALYTICS]: {
936                autoClear: {
937                    cookies: [
938                        {
939                            name: /^_ga/,   // regex: match all cookies starting with '_ga'
940                        },
941                        {
942                            name: '_gid',   // string: exact cookie name
943                        }
944                    ]
945                },
946                // See: https://cookieconsent.orestbida.com/reference/configuration-reference.html#category-services
947                services: {
948                    [SERVICE_ANALYTICS_STORAGE]: {
949                        label: 'Enables storage (such as cookies) related to analytics e.g. visit duration.',
950                    }
951                }
952            },
953            [CAT_ADVERTISEMENT]: {
954                services: {
955                    [SERVICE_AD_STORAGE]: {
956                        label: 'Enables storage (such as cookies) related to advertising.',
957                    },
958                    [SERVICE_AD_USER_DATA]: {
959                        label: 'Sets consent for sending user data related to advertising to Google.',
960                    },
961                    [SERVICE_AD_PERSONALIZATION]: {
962                        label: 'Sets consent for personalized advertising.',
963                    },
964                }
965            },
966            [CAT_FUNCTIONALITY]: {
967                services: {
968                    [SERVICE_FUNCTIONALITY_STORAGE]: {
969                        label: 'Enables storage that supports the functionality of the website or app e.g. language settings.',
970                    },
971                    [SERVICE_PERSONALIZATION_STORAGE]: {
972                        label: 'Enables storage related to personalization e.g. video recommendations.',
973                    },
974                }
975            },
976            [CAT_SECURITY]: {
977                services: {
978                    [SERVICE_SECURITY_STORAGE]: {
979                        label: 'Enables storage related to security such as authentication functionality, fraud prevention, and other user protection.',
980                    },
981                }
982            }
983        },
984
985        language: {
986            default: 'en',
987            translations: {
988                en: {
989                    // See: https://support.google.com/tagmanager/answer/10718549?hl=en
990                    consentModal: {
991                        title: 'We use cookies',
992                        description: 'This website uses essential cookies to ensure its proper operation and tracking cookies to understand how you interact with it. The latter will be set only after consent.',
993                        acceptAllBtn: 'Accept all',
994                        acceptNecessaryBtn: 'Reject all',
995                        showPreferencesBtn: 'Manage Individual preferences'
996                    },
997                    preferencesModal: {
998                        title: 'Manage cookie preferences',
999                        acceptAllBtn: 'Accept all',
1000                        acceptNecessaryBtn: 'Reject all',
1001                        savePreferencesBtn: 'Accept current selection',
1002                        closeIconLabel: 'Close modal',
1003                        sections: [
1004                            {
1005                                title: "Cookie usage",
1006                                description: "We use cookies to ensure the basic functionalities of the website and to enhance your online experience."
1007                            },
1008                            {
1009                                title: "Strictly necessary cookies",
1010                                description: "These cookies are essential for the proper functioning of the website, for example for user authentication.",
1011                                linkedCategory: CAT_NECESSARY,
1012                            },
1013                            {
1014                                title: "Analytics",
1015                                description: 'Cookies used for analytics help collect data that allows services to understand how users interact with a particular service. The
1015se insights allow services both to improve content and to build better features that improve the user’s experience.',
1016                                linkedCategory: CAT_ANALYTICS,
1017                                cookieTable: {
1018                                    headers: {
1019                                        name: "Name",
1020                                        domain: "Service",
1021                                        description: "Description",
1022                                        expiration: "Expiration"
1023                                    },
1024                                    body: [
1025                                        {
1026                                            name: "_ga",
1027                                            domain: "Google Analytics",
1028                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Analytics</a>",
1029                                            expiration: "Expires after 12 days"
1030                                        },
1031                                        {
1032                                            name: "_gid",
1033                                            domain: "Google Analytics",
1034                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Analytics</a>",
1035                                            expiration: "Session"
1036                                        },
1037                                        {
1038                                            name: "wsk_uid",
1039                                            domain: "Website-Kit Analytics",
1040                                            description: "Cookie set by <a href=\"https://www.website-kit.com/widgets/tracking/privacy\">Website-Kit Analytics</a>",
1041                                            expiration: "Session"
1042                                        }
1043                                    ]
1044                                }
1045                            },
1046                            {
1047                                title: 'Marketing',
1048                                description: 'We use cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at <a href=\"https://g.co/adsettings\">g.co/adsettings</a>), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads.',
1049                                linkedCategory: CAT_ADVERTISEMENT,
1050                                cookieTable: {
1051                                    headers: {
1052                                        name: "Name",
1053                                        domain: "Service",
1054                                        description: "Description",
1055                                        expiration: "Expiration"
1056                                    },
1057                                    body: [
1058                                        {
1059                                            name: "_gcl_au",
1060                                            domain: "Google Ads",
1061                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Ads</a> for conversion tracking.",
1062                                            expiration: "90 days"
1063                                        },
1064                                        {
1065                                            name: "_gcl_aw",
1066                                            domain: "Google Ads",
1067                                            description: "Stored when a user clicks a Google Ad; helps attribute conversions.",
1068                                            expiration: "90 days"
1069                                        },
1070                                        {
1071                                            name: "IDE",
1072                                            domain: "DoubleClick / Google Marketing Platform",
1073                                            description: "Used to show ads on non-Google sites and measure ad performance.",
1074                                            expiration: "13 months"
1075                                        },
1076                                        {
1077                                            name: "ANID",
1078                                            domain: "Google Ads",
1079                                            description: "Used for advertising served across the web.",
1080                                            expiration: "13 months"
1081                                        },
1082                                        {
1083                                            name: "_fbp",
1084                                            domain: "Facebook",
1085                                            description: "Stores a unique user ID for advertising purposes. <a href=\"https://www.facebook.com/policy/cookies/\">
1085Details</a>",
1086                                            expiration: "90 days"
1087                                        },
1088                                        {
1089                                            name: "_fbc",
1090                                            domain: "Facebook",
1091                                            description: "Stores the fbclid parameter ID when a user arrives via a Facebook ad to attribute conversions.",
1092                                            expiration: "2 years"
1093                                        },
1094                                        {
1095                                            name: "fr",
1096                                            domain: "Facebook",
1097                                            description: "Used to deliver, measure and optimise advertisements.",
1098                                            expiration: "90 days"
1099                                        },
1100                                        {
1101                                            name: "triptease",
1102                                            domain: "Triptease",
1103                                            description: "Cookie from <a href=\"https://www.triptease.com/en/triptease-on-site-technology-cookies\">Triptease.io</a>. Stores a unique user ID for advertising purposes to recognise returning visitors and measure conversions."
1104                                        }                                    
1105                                    ]
1106                                }
1107
1108                            },
1109                            /*
1110                            {
1111                                title: 'Functionality',
1112                                description: 'Cookies used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user’s choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user’s session, such as the content of a shopping cart.',
1113                                linkedCategory: CAT_FUNCTIONALITY,
1114                            },
1115                            {
1116                                title: 'Security',
1117                                description: 'Cookies used for security authenticate users, prevent fraud, and protect users as they interact with a service.',
1118                                linkedCategory: CAT_SECURITY,
1119                            },
1120                            */
1121                            {
1122                                title: 'More information',
1123                                description: 'For any queries in relation to the policy on cookies and your choices, please <a href="https://www.est-hotels.com/imprint/">contact us</a>.'
1124                            }
1125                        ]
1126                    }
1127                },
1128                de: {
1129                    // See: https://support.google.com/tagmanager/answer/10718549?hl=en
1130                    consentModal: {
1131                        title: 'Wir verwenden Cookies',
1132                        description: 'Diese Website verwendet essentielle Cookies, um ihren ordnungsgemäßen Betrieb zu gewährleisten, und Tracking-Cookies, um zu verstehen, wie Sie mit ihr interagieren. Letztere werden nur nach Zustimmung gesetzt.',
1133                        acceptAllBtn: 'Alle akzeptieren',
1134                        acceptNecessaryBtn: 'Alle ablehnen',
1135                        showPreferencesBtn: 'Individuelle Einstellungen'
1136                    },
1137                    preferencesModal: {
1138                        title: 'Individuelle Einstellungen',
1139                        acceptAllBtn: 'Alle akzeptieren',
1140                        acceptNecessaryBtn: 'Alle ablehnen',
1141                        savePreferencesBtn: 'Auswahl speichern',
1142                        closeIconLabel: 'Fenster schließen',
1143                        sections: [
1144                            {
1145                                title: "Cookie Verwendung",
1146                                description: "Wir verwenden Cookies, um die grundlegenden Funktionen der Website zu gewährleisten und um Ihr Online-Erlebnis zu verbessern."
1147                            },
1148                            {
1149                                title: "Notwendige Cookies",
1150                                description: "Diese Cookies sind für das ordnungsgemäße Funktionieren der Website unerlässlich, z. B. für die Benutzerauthentifizierung.",
1151                                linkedCategory: CAT_NECESSARY,
1152                            },
1153                            {
1154                                title: "Analytics",
1155                                description: 'Cookies, die für die Analyse verwendet werden, helfen beim Sammeln von Daten, die es den Diensten ermöglichen zu verstehe
1155n, wie Nutzer mit einem bestimmten Dienst interagieren. Diese Erkenntnisse ermöglichen es den Diensten, sowohl den Inhalt zu verbessern als auch bessere Funktionen zu entwickeln, die das Nutzererlebnis verbessern.',
1156                                linkedCategory: CAT_ANALYTICS,
1157                                cookieTable: {
1158                                    headers: {
1159                                        name: "Name",
1160                                        domain: "Service",
1161                                        description: "Beschreibung",
1162                                        expiration: "Ablaufzeit"
1163                                    },
1164                                    body: [
1165                                        {
1166                                            name: "_ga",
1167                                            domain: "Google Analytics",
1168                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Analytics</a>",
1169                                            expiration: "Läuft nach 12 Tagen ab"
1170                                        },
1171                                        {
1172                                            name: "_gid",
1173                                            domain: "Google Analytics",
1174                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Analytics</a>",
1175                                            expiration: "Session"
1176                                        }
1177                                    ]
1178                                }
1179                            },
1180                            {
1181                                title: 'Marketing',
1182                                description: 'We use cookies for advertising, including serving and rendering ads, personalizing ads (depending on your ad settings at <a href=\"https://g.co/adsettings\">g.co/adsettings</a>), limiting the number of times an ad is shown to a user, muting ads you have chosen to stop seeing, and measuring the effectiveness of ads.',
1183                                linkedCategory: CAT_ADVERTISEMENT,
1184                                cookieTable: {
1185                                    headers: {
1186                                        name: "Name",
1187                                        domain: "Service",
1188                                        description: "Description",
1189                                        expiration: "Expiration"
1190                                    },
1191                                    body: [
1192                                        {
1193                                            name: "_gcl_au",
1194                                            domain: "Google Ads",
1195                                            description: "Cookie set by <a href=\"https://business.safety.google/adscookies/\">Google Ads</a> for conversion tracking.",
1196                                            expiration: "90 Tage"
1197                                        },
1198                                        {
1199                                            name: "_gcl_aw",
1200                                            domain: "Google Ads",
1201                                            description: "Stored when a user clicks a Google Ad; helps attribute conversions.",
1202                                            expiration: "90 Tage"
1203                                        },
1204                                        {
1205                                            name: "IDE",
1206                                            domain: "DoubleClick / Google Marketing Platform",
1207                                            description: "Used to show ads on non-Google sites and measure ad performance.",
1208                                            expiration: "13 Monate"
1209                                        },
1210                                        {
1211                                            name: "ANID",
1212                                            domain: "Google Ads",
1213                                            description: "Used for advertising served across the web.",
1214                                            expiration: "13 Monate"
1215                                        },
1216                                        {
1217                                            name: "_fbp",
1218                                            domain: "Facebook",
1219                                            description: "Speichert eine eindeutige Nutzer-ID für Werbezwecke. <a href=\"https://www.facebook.com/policy/cookies/\">
1219Details</a>",
1220                                            expiration: "90 Tage"
1221                                        },
1222                                        {
1223                                            name: "_fbc",
1224                                            domain: "Facebook",
1225                                            description: "Speichert die fbclid-Parameter-ID, wenn ein Nutzer über eine Facebook-Ad kommt, um Conversions zuzuordnen.",
1226                                            expiration: "2 Jahre"
1227                                        },
1228                                        {
1229                                            name: "fr",
1230                                            domain: "Facebook",
1231                                            description: "Dient der Auslieferung, Messung und Optimierung von Anzeigen.",
1232                                            expiration: "90 Tage"
1233                                        },
1234                                        {
1235                                            name: "triptease",
1236                                            domain: "Triptease",
1237                                            description: "Cookie von <a href=\"https://www.triptease.com/en/triptease-on-site-technology-cookies\">Triptease.io</a>. Speichert eine eindeutige Nutzer-ID für Werbezwecke, um den Nutzer bei wiederholten Besuchen zu identifizieren und die Conversion zu messen.",
1238                                        }
1239                                    ]
1240                                }
1241
1242                            },
1243                            /*
1244                            {
1245                                title: 'Functionality',
1246                                description: 'Cookies used for functionality allow users to interact with a service or site to access features that are fundamental to that service. Things considered fundamental to the service include preferences like the user’s choice of language, product optimizations that help maintain and improve a service, and maintaining information relating to a user’s session, such as the content of a shopping cart.',
1247                                linkedCategory: CAT_FUNCTIONALITY,
1248                            },
1249                            {
1250                                title: 'Security',
1251                                description: 'Cookies used for security authenticate users, prevent fraud, and protect users as they interact with a service.',
1252                                linkedCategory: CAT_SECURITY,
1253                            },
1254                            */
1255                            {
1256                                title: 'More information',
1257                                description: 'For any queries in relation to the policy on cookies and your choices, please <a href="https://www.est-hotels.com/imprint/">contact us</a>.'
1258                            }
1259                        ]
1260                    }
1261                }
1262            }
1263        }
1264    });
1265
1266    document.addEventListener('click', function(e) {
1267        if (e.target.matches('[data-cc="show-consentModal"]') || e.target.closest('[data-cc="show-preferencesModal"]')) {
1268            // Open the preferences modal when any element with the data-cc="preferences" attribute is clicked
1269            CookieConsent.showPreferences();
1270        }
1271    });
1272});

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.