1/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */function atvImg(){function e(e,t,i,n,o,a){var l=s.scrollTop||r.scrollTop,c=s.scrollLeft,u=t?e.touches[0].pageX:e.pageX,d=t?e.touches[0].pageY:e.pageY,h=i.getBoundingClientRect(),p=i.clientWidth||i.offsetWidth||i.scrollWidth,f=i.clientHeight||i.offsetHeight||i.scrollHeight,m=320/p,g=.52-(u-h.left-c)/p,v=.52-(d-h.top-l)/f,y=d-h.top-l-f/2,b=u-h.left-c-p/2,w="rotateX("+.1*m*(y-v)+"deg) rotateY("+.07*m*(g-b)+"deg)",_=180*Math.atan2(y,b)/Math.PI-90;0>_&&(_+=360),-1!=i.firstChild.className.indexOf(" over")&&(w+=" scale3d(1.07,1.07,1.07)"),i.firstChild.style.transform=w,a.style.background="linear-gradient("+_+"deg, rgba(255,255,255,"+(d-h.top-l)/f*.4+") 0%,rgba(255,255,255,0) 80%)",a.style.transform="translateX("+g*o-.1+"px) translateY("+v*o-.1+"px)";for(var x=o,k=0;o>k;k++)n[k].style.transform="translateX("+g*x*(2.5*k/m)+"px) translateY("+v*o*(2.5*k/m)+"px)",x--}function t(e,t){t.firstChild.className+=" over"}function i(e,t,i,n,s){var r=t.firstChild;r.className=r.className.replace(" over",""),r.style.transform="",s.style.cssText="";for(var o=0;n>o;o++)i[o].style.transform=""}var n=document,s=(n.documentElement,n.getElementsByTagName("body")[0]),r=n.getElementsByTagName("html")[0],o=window,a=n.querySelectorAll(".atvImg"),l=a.length,c="ontouchstart"in o||navigator.msMaxTouchPoints;if(!(0>=l))for(var u=0;l>u;u++){var d=a[u],h=d.querySelectorAll(".atvImg-layer"),p=h.length;if(!(0>=p)){for(;d.firstChild;)d.removeChild(d.firstChild);var f=n.createElement("div"),m=n.createElement("div"),g=n.createElement("div"),v=n.createElement("div"),y=[];d.id="atvImg__"+u,f.className="atvImg-container",m.className="atvImg-shine",g.className="atvImg-shadow",v.className="atvImg-layers";for(var b=0;p>b;b++){var w=n.createElement("div"),_=h[b].getAttribute("data-img");w.className="atvImg-rendered-layer",w.setAttribute("data-layer",b),w.style.backgroundImage="url("+_+")",v.appendChild(w),y.push(w)}f.appendChild(g),f.appendChild(v),f.appendChild(m),d.appendChild(f);var x=d.clientWidth||d.offsetWidth||d.scrollWidth;d.style.transform="perspective("+3*x+"px)",c?(o.preventScroll=!1,function(n,s,r,a){d.addEventListener("touchmove",function(t){o.preventScroll&&t.preventDefault(),e(t,!0,n,s,r,a)}),d.addEventListener("touchstart",function(e){o.preventScroll=!0,t(0,n)}),d.addEventListener("touchend",function(e){o.preventScroll=!1,i(0,n,s,r,a)})}(d,y,p,m)):function(n,s,r,o){d.addEventListener("mousemove",function(t){e(t,!1,n,s,r,o)}),d.addEventListener("mouseenter",function(e){t(0,n)}),d.addEventListener("mouseleave",function(e){i(0,n,s,r,o)})}(d,y,p,m)}}} 2/*! 3 * @copyright Copyright © Kartik Visweswaran, Krajee.com, 2014 - 2016 4 * @version 1.3.4 5 * 6 * Date formatter utility library that allows formatting date/time variables or Date objects using PHP DateTime format. 7 * @see http://php.net/manual/en/function.date.php 8 * 9 * For more JQuery plugins visit http://plugins.krajee.com 10 * For more Yii related demos visit http://demos.krajee.com 11 */ 12var DateFormatter;!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var i=[],n=e.document,s=Object.getPrototypeOf,r=i.slice,o=i.concat,a=i.push,l=i.indexOf,c={},u=c.toString,d=c.hasOwnProperty,h=d.toString,p=h.call(Object),f={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},g=function(e){return null!=e&&e===e.window},v={type:!0,src:!0,nonce:!0,noModule:!0};function y(e,t,i){var s,r,o=(i=i||n).createElement("script");if(o.text=e,t)for(s in v)(r=t[s]||t.getAttribute&&t.getAttribute(s))&&o.setAttribute(s,r);i.head.appendChild(o).parentNode.removeChild(o)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[u.call(e)]||"object":typeof e}var w="3.4.1",_=function(e,t){return new _.fn.init(e,t)},x=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function k(e){var t=!!e&&"length"in e&&e.length,i=b(e);
vendor: 5,103 bytes, line 12
12return!m(e)&&!g(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}_.fn=_.prototype={jquery:w,constructor:_,length:0,toArray:function(){return r.call(this)},get:function(e){return null==e?r.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=_.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return _.each(this,e)},map:function(e){return this.pushStack(_.map(this,function(t,i){return e.call(t,i,t)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,i=+e+(e<0?t:0);return this.pushStack(0<=i&&i<t?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:i.sort,splice:i.splice},_.extend=_.fn.extend=function(){var e,t,i,n,s,r,o=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof o&&(c=o,o=arguments[a]||{},a++),"object"==typeof o||m(o)||(o={}),a===l&&(o=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)n=e[t],"__proto__"!==t&&o!==n&&(c&&n&&(_.isPlainObject(n)||(s=Array.isArray(n)))?(i=o[t],r=s&&!Array.isArray(i)?[]:s||_.isPlainObject(i)?i:{},s=!1,o[t]=_.extend(c,r,n)):void 0!==n&&(o[t]=n));return o},_.extend({expando:"jQuery"+(w+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,i;return!(!e||"[object Object]"!==u.call(e)||(t=s(e))&&("function"!=typeof(i=d.call(t,"constructor")&&t.constructor)||h.call(i)!==p))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){y(e,{nonce:t&&t.nonce})},each:function(e,t){var i,n=0;if(k(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},trim:function(e){return null==e?"":(e+"").replace(x,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(k(Object(e))?_.merge(i,"string"==typeof e?[e]:e):a.call(i,e)),i},inArray:function(e,t,i){return null==t?-1:l.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,s=e.length;n<i;n++)e[s++]=t[n];return e.length=s,e},grep:function(e,t,i){for(var n=[],s=0,r=e.length,o=!i;s<r;s++)!t(e[s],s)!==o&&n.push(e[s]);return n},map:function(e,t,i){var n,s,r=0,a=[];if(k(e))for(n=e.length;r<n;r++)null!=(s=t(e[r],r,i))&&a.push(s);else for(r in e)null!=(s=t(e[r],r,i))&&a.push(s);return o.apply([],a)},guid:1,support:f}),"function"==typeof Symbol&&(_.fn[Symbol.iterator]=i[Symbol.iterator]),_.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});var S=function(e){var t,i,n,s,r,o,a,l,c,u,d,h,p,f,m,g,v,y,b,w="sizzle"+1*new Date,_=e.document,x=0,k=0,S=le(),T=le(),E=le(),C=le(),A=function(e,t){return e===t&&(d=!0),0},D={}.hasOwnProperty,M=[],O=M.pop,P=M.push,L=M.push,I=M.slice,j=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},N="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",$="[\\x20\\t\\r\\n\\f]",z="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",F="\\["+$+"*("+z+")(?:"+$+"*([*^$|!~]?=)"+$+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+z+"))|)"+$+"*\\]",H=":("+z+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+F+")*)|.*)\\)|)",B=new RegExp($+"+","g"),R=new RegExp("^"+$+"+|((?:^|[^\\\\])(?:\\\\.)*)"+$+"+$","g"),W=new RegExp("^"+$+"*,"+$+"*"),q=new RegExp("^"+$+"*([>+~]|"+$+")"+$+"*"),Y=new RegExp($+"|>"),V=new RegExp(H),X=new RegExp("^"+z+"$"),U={ID:new RegExp("^#("+z+")"),CLASS:new RegExp("^\\.("+z+")"),TAG:new RegExp("^("+z+"|[*])"),ATTR:new RegExp("^"+F),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+$+"*(even|odd|(([+-]|)(\\d*)n|)"+$+"*(?:([+-]|)"+$+"*(\\d+)|))"+$+"*\\)|)","i"),bool:new RegExp("^(?:"+N+")$","i"),needsContext:new RegExp("^"+$+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+$+"*((?:-\\d)?\\d*)"+$+"*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+$+"?|("+$+")|.)","ig"),ie=function(e,t,i){var n="0x"+t-65536;return n!=n||i?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},ne=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,se=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){h()},oe=we(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{L.apply(M=I.call(_.childNodes),_.childNodes),M[_.childNodes.length].nodeType}catch(t){L={apply:M.length?function(e,t){P.apply(e,I.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function ae(e,t,n,s){var r,a,c,u,d,f,v,y=t&&t.ownerDocument,x=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==x&&9!==x&&11!==x)return n;if(!s&&((t?t.ownerDocument||t:_)!==p&&h(t),t=t||p,m)){if(11!==x&&(d=Z.exec(e)))if(r=d[1]){if
vendor: 5,066 bytes, line 12
12(9===x){if(!(c=t.getElementById(r)))return n;if(c.id===r)return n.push(c),n}else if(y&&(c=y.getElementById(r))&&b(t,c)&&c.id===r)return n.push(c),n}else{if(d[2])return L.apply(n,t.getElementsByTagName(e)),n;if((r=d[3])&&i.getElementsByClassName&&t.getElementsByClassName)return L.apply(n,t.getElementsByClassName(r)),n}if(i.qsa&&!C[e+" "]&&(!g||!g.test(e))&&(1!==x||"object"!==t.nodeName.toLowerCase())){if(v=e,y=t,1===x&&Y.test(e)){for((u=t.getAttribute("id"))?u=u.replace(ne,se):t.setAttribute("id",u=w),a=(f=o(e)).length;a--;)f[a]="#"+u+" "+be(f[a]);v=f.join(","),y=ee.test(e)&&ve(t.parentNode)||t}try{return L.apply(n,y.querySelectorAll(v)),n}catch(t){C(e,!0)}finally{u===w&&t.removeAttribute("id")}}}return l(e.replace(R,"$1"),t,n,s)}function le(){var e=[];return function t(i,s){return e.push(i+" ")>n.cacheLength&&delete t[e.shift()],t[i+" "]=s}}function ce(e){return e[w]=!0,e}function ue(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var i=e.split("|"),s=i.length;s--;)n.attrHandle[i[s]]=t}function he(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function fe(e){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&oe(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ge(e){return ce(function(t){return t=+t,ce(function(i,n){for(var s,r=e([],i.length,t),o=r.length;o--;)i[s=r[o]]&&(i[s]=!(n[s]=i[s]))})})}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in i=ae.support={},r=ae.isXML=function(e){var t=e.namespaceURI,i=(e.ownerDocument||e).documentElement;return!G.test(t||i&&i.nodeName||"HTML")},h=ae.setDocument=function(e){var t,s,o=e?e.ownerDocument||e:_;return o!==p&&9===o.nodeType&&o.documentElement&&(f=(p=o).documentElement,m=!r(p),_!==p&&(s=p.defaultView)&&s.top!==s&&(s.addEventListener?s.addEventListener("unload",re,!1):s.attachEvent&&s.attachEvent("onunload",re)),i.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),i.getElementsByTagName=ue(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),i.getElementsByClassName=J.test(p.getElementsByClassName),i.getById=ue(function(e){return f.appendChild(e).id=w,!p.getElementsByName||!p.getElementsByName(w).length}),i.getById?(n.filter.ID=function(e){var t=e.replace(te,ie);return function(e){return e.getAttribute("id")===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var i=t.getElementById(e);return i?[i]:[]}}):(n.filter.ID=function(e){var t=e.replace(te,ie);return function(e){var i=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return i&&i.value===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var i,n,s,r=t.getElementById(e);if(r){if((i=r.getAttributeNode("id"))&&i.value===e)return[r];for(s=t.getElementsByName(e),n=0;r=s[n++];)if((i=r.getAttributeNode("id"))&&i.value===e)return[r]}return[]}}),n.find.TAG=i.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):i.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],s=0,r=t.getElementsByTagName(e);if("*"===e){for(;i=r[s++];)1===i.nodeType&&n.push(i);return n}return r},n.find.CLASS=i.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(i.qsa=J.test(p.querySelectorAll))&&(ue(function(e){f.appendChild(e).innerHTML="<a id='"+w+"'></a><select id='"+w+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+$+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+$+"*(?:value|"+N+")"),e.querySelectorAll("[id~="+w+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+w+"+*").length||g.push(".#.+[+~]")}),ue(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+$+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),f.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(i.matchesSelector=J.test(y=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&ue(function(e){i.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",H)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.j
vendor: 5,332 bytes, line 12
12oin("|")),t=J.test(f.compareDocumentPosition),b=t||J.test(f.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return d=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!i.sortDetached&&t.compareDocumentPosition(e)===n?e===p||e.ownerDocument===_&&b(_,e)?-1:t===p||t.ownerDocument===_&&b(_,t)?1:u?j(u,e)-j(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return d=!0,0;var i,n=0,s=e.parentNode,r=t.parentNode,o=[e],a=[t];if(!s||!r)return e===p?-1:t===p?1:s?-1:r?1:u?j(u,e)-j(u,t):0;if(s===r)return he(e,t);for(i=e;i=i.parentNode;)o.unshift(i);for(i=t;i=i.parentNode;)a.unshift(i);for(;o[n]===a[n];)n++;return n?he(o[n],a[n]):o[n]===_?-1:a[n]===_?1:0}),p},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&h(e),i.matchesSelector&&m&&!C[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var n=y.call(e,t);if(n||i.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){C(t,!0)}return 0<ae(t,p,null,[e]).length},ae.contains=function(e,t){return(e.ownerDocument||e)!==p&&h(e),b(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==p&&h(e);var s=n.attrHandle[t.toLowerCase()],r=s&&D.call(n.attrHandle,t.toLowerCase())?s(e,t,!m):void 0;return void 0!==r?r:i.attributes||!m?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},ae.escape=function(e){return(e+"").replace(ne,se)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,n=[],s=0,r=0;if(d=!i.detectDuplicates,u=!i.sortStable&&e.slice(0),e.sort(A),d){for(;t=e[r++];)t===e[r]&&(s=n.push(r));for(;s--;)e.splice(n[s],1)}return u=null,e},s=ae.getText=function(e){var t,i="",n=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=s(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[n++];)i+=s(t);return i},(n=ae.selectors={cacheLength:50,createPseudo:ce,match:U,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ie),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ie),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return U.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&V.test(i)&&(t=o(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ie).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=S[e+" "];return t||(t=new RegExp("(^|"+$+")"+e+"("+$+"|$)"))&&S(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,i){return function(n){var s=ae.attr(n,e);return null==s?"!="===t:!t||(s+="","="===t?s===i:"!="===t?s!==i:"^="===t?i&&0===s.indexOf(i):"*="===t?i&&-1<s.indexOf(i):"$="===t?i&&s.slice(-i.length)===i:"~="===t?-1<(" "+s.replace(B," ")+" ").indexOf(i):"|="===t&&(s===i||s.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,i,n,s){var r="nth"!==e.slice(0,3),o="last"!==e.slice(-4),a="of-type"===t;return 1===n&&0===s?function(e){return!!e.parentNode}:function(t,i,l){var c,u,d,h,p,f,m=r!==o?"nextSibling":"previousSibling",g=t.parentNode,v=a&&t.nodeName.toLowerCase(),y=!l&&!a,b=!1;if(g){if(r){for(;m;){for(h=t;h=h[m];)if(a?h.nodeName.toLowerCase()===v:1===h.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?g.firstChild:g.lastChild],o&&y){for(b=(p=(c=(u=(d=(h=g)[w]||(h[w]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]||[])[0]===x&&c[1])&&c[2],h=p&&g.childNodes[p];h=++p&&h&&h[m]||(b=p=0)||f.pop();)if(1===h.nodeType&&++b&&h===t){u[e]=[x,p,b];break}}else if(y&&(b=p=(c=(u=(d=(h=t)[w]||(h[w]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]||[])[0]===x&&c[1]),!1===b)for(;(h=++p&&h&&h[m]||(b=p=0)||f.pop())&&((a?h.nodeName.toLowerCase()!==v:1!==h.nodeType)||!++b||(y&&((u=(d=h[w]||(h[w]={}))[h.uniqueID]||(d[h.uniqueID]={}))[e]=[x,b]),h!==t)););return(b-=s)===n||b%n==0&&0<=b/n}}},PSEUDO:function(e,t){var i,s=n.pseudos[e]||n.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return s[w]?s(t):1<s.length?(i=[e,e,"",t],n.setFilters.hasOwnProperty(e.toLowerCase())?ce(function(e,i){for(var n,r=s(e,t),o=r.length;o--;)e[n=j(e,r[o])]=!(i[n]=r[o])}):function(e){return s(e,0,i)}):s}},pseudos:{not:ce(function(e){var t=[],i=[],n=a(e.replace(R,"$1"));return n[w]?ce(function(e,t,i,s){for(var r,o=n(e,null,s,[]),a=e.length;a--;)(r=o[a])&&(e[a]=!(t[a]=r))}):function(e,s,r){return t[0]=e,n(t,null,r,i),t[0]=null,!i.pop()}}),has:ce(function(e){return function(t){return 0<ae(e,t).length}}
vendor: 12,808 bytes, line 12
12),contains:ce(function(e){return e=e.replace(te,ie),function(t){return-1<(t.textContent||s(t)).indexOf(e)}}),lang:ce(function(e){return X.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(te,ie).toLowerCase(),function(t){var i;do{if(i=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===e||0===i.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=e.location&&e.location.hash;return i&&i.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!n.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ge(function(){return[0]}),last:ge(function(e,t){return[t-1]}),eq:ge(function(e,t,i){return[i<0?i+t:i]}),even:ge(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:ge(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:ge(function(e,t,i){for(var n=i<0?i+t:t<i?t:i;0<=--n;)e.push(n);return e}),gt:ge(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=n.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[t]=pe(t);for(t in{submit:!0,reset:!0})n.pseudos[t]=fe(t);function ye(){}function be(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function we(e,t,i){var n=t.dir,s=t.next,r=s||n,o=i&&"parentNode"===r,a=k++;return t.first?function(t,i,s){for(;t=t[n];)if(1===t.nodeType||o)return e(t,i,s);return!1}:function(t,i,l){var c,u,d,h=[x,a];if(l){for(;t=t[n];)if((1===t.nodeType||o)&&e(t,i,l))return!0}else for(;t=t[n];)if(1===t.nodeType||o)if(u=(d=t[w]||(t[w]={}))[t.uniqueID]||(d[t.uniqueID]={}),s&&s===t.nodeName.toLowerCase())t=t[n]||t;else{if((c=u[r])&&c[0]===x&&c[1]===a)return h[2]=c[2];if((u[r]=h)[2]=e(t,i,l))return!0}return!1}}function _e(e){return 1<e.length?function(t,i,n){for(var s=e.length;s--;)if(!e[s](t,i,n))return!1;return!0}:e[0]}function xe(e,t,i,n,s){for(var r,o=[],a=0,l=e.length,c=null!=t;a<l;a++)(r=e[a])&&(i&&!i(r,n,s)||(o.push(r),c&&t.push(a)));return o}function ke(e,t,i,n,s,r){return n&&!n[w]&&(n=ke(n)),s&&!s[w]&&(s=ke(s,r)),ce(function(r,o,a,l){var c,u,d,h=[],p=[],f=o.length,m=r||function(e,t,i){for(var n=0,s=t.length;n<s;n++)ae(e,t[n],i);return i}(t||"*",a.nodeType?[a]:a,[]),g=!e||!r&&t?m:xe(m,h,e,a,l),v=i?s||(r?e:f||n)?[]:o:g;if(i&&i(g,v,a,l),n)for(c=xe(v,p),n(c,[],a,l),u=c.length;u--;)(d=c[u])&&(v[p[u]]=!(g[p[u]]=d));if(r){if(s||e){if(s){for(c=[],u=v.length;u--;)(d=v[u])&&c.push(g[u]=d);s(null,v=[],c,l)}for(u=v.length;u--;)(d=v[u])&&-1<(c=s?j(r,d):h[u])&&(r[c]=!(o[c]=d))}}else v=xe(v===o?v.splice(f,v.length):v),s?s(null,o,v,l):L.apply(o,v)})}function Se(e){for(var t,i,s,r=e.length,o=n.relative[e[0].type],a=o||n.relative[" "],l=o?1:0,u=we(function(e){return e===t},a,!0),d=we(function(e){return-1<j(t,e)},a,!0),h=[function(e,i,n){var s=!o&&(n||i!==c)||((t=i).nodeType?u(e,i,n):d(e,i,n));return t=null,s}];l<r;l++)if(i=n.relative[e[l].type])h=[we(_e(h),i)];else{if((i=n.filter[e[l].type].apply(null,e[l].matches))[w]){for(s=++l;s<r&&!n.relative[e[s].type];s++);return ke(1<l&&_e(h),1<l&&be(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(R,"$1"),i,l<s&&Se(e.slice(l,s)),s<r&&Se(e=e.slice(s)),s<r&&be(e))}h.push(i)}return _e(h)}return ye.prototype=n.filters=n.pseudos,n.setFilters=new ye,o=ae.tokenize=function(e,t){var i,s,r,o,a,l,c,u=T[e+" "];if(u)return t?0:u.slice(0);for(a=e,l=[],c=n.preFilter;a;){for(o in i&&!(s=W.exec(a))||(s&&(a=a.slice(s[0].length)||a),l.push(r=[])),i=!1,(s=q.exec(a))&&(i=s.shift(),r.push({value:i,type:s[0].replace(R," ")}),a=a.slice(i.length)),n.filter)!(s=U[o].exec(a))||c[o]&&!(s=c[o](s))||(i=s.shift(),r.push({value:i,type:o,matches:s}),a=a.slice(i.length));if(!i)break}return t?a.length:a?ae.error(e):T(e,l).slice(0)},a=ae.compile=function(e,t){var i,s,r,a,l,u,d=[],f=[],g=E[e+" "];if(!g){for(t||(t=o(e)),i=t.length;i--;)(g=Se(t[i]))[w]?d.push(g):f.push(g);(g=E(e,(s=f,a=0<(r=d).length,l=0<s.length,u=function(e,t,i,o,u){var d,f,g,v=0,y="0",b=e&&[],w=[],_=c,k=e||l&&n.find.TAG("*",u),S=x+=null==_?1:Math.random()||.1,T=k.length;for(u&&(c=t===p||t||u);y!==T&&null!=(d=k[y]);y++){if(l&&d){for(f=0,t||d.ownerDocument===p||(h(d),i=!m);g=s[f++];)if(g(d,t||p,i)){o.push(d);break}u&&(x=S)}a&&((d=!g&&d)&&v--,e&&b.push(d))}if(v+=y,a&&y!==v){for(f=0;g=r[f++];)g(b,w,t,i);if(e){if(0<v)for(;y--;)b[y]||w[y]||(w[y]=O.call(o));w=xe(w)}L.apply(o,w),u&&!e&&0<w.length&&1<v+r.length&&ae.uniqueSort(o)}return u&&(x=S,c=_),b},a?ce(u):u))).selector=e}return g},l=ae.select=function(e,t,i,s){var r,l,c,u,d,h="function"==typeof e&&e,p=!s&&o(e=h.selector||e);if(i=i||[],1===p.length){if(2<(l=p[0]=p[0].slice(0)).length&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&n.relative[l[1].type]){if(!(t=(n.find.ID(c.matches[0].replace(te,ie),t)||[])[0]))return i;h&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(r=U.needsContext.test(e)?0:l.length;r--&&(c=l[r],!n.relative[u=c.type]);)if((d=n.find[u])&&(s=d(c.matches[0].replace(te,ie),ee.test(l[0].type)&&ve(t.parentNode)||t))){if(l.splice(r,1),!(e=s.length&&be(l)))return L.apply(i,s),i;break}}return(h||a(e,p))(s,t,!m,i,!t||ee.test(e)&&ve(t.parentNode)||t),i},i.sortStable=w.split("").sort(A).join("")===w,i.detectDuplicates=!!d,h(),i.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),ue(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||de("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),i.attributes&&ue(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||de("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||de(N,function(e,t,i){var n;if(!i)return!0===e[t]?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),ae}(e);_.find=S,_.expr=S.selectors,_.expr[":"]=_.expr.pseudos,_.uniqueSort=_.unique=S.uniqueSort,_.text=S.getText,_.isXMLDoc=S.isXML,_.contains=S.contains,_.escapeSelector=S.escape;var T=function(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&_(e).is(i))break;n.push(e)}return n},E=function(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i},C=_.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function M(e,t,i){return m(t)?_.grep(e,function(e,n){return!!t.call(e,n,e)!==i}):t.nodeType?_.grep(e,function(e){return e===t!==i}):"string"!=typeof t?_.grep(e,function(e){return-1<l.call(t,e)!==i}):_.filter(t,e,i)}_.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?_.find.matchesSelector(n,e)?[n]:[]:_.find.matches(e,_.grep(t,function(e){return 1===e.nodeType}))},_.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(_(e).filter(function(){for(t=0;t<n;t++)if(_.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)_.find(e,s[t],i);return 1<n?_.uniqueSort(i):i},filter:function(e){return this.pushStack(M(this,e||[],!1))},not:function(e){return this.pushStack(M(this,e||[],!0))},is:function(e){return!!M(this,"string"==typeof e&&C.test(e)?_(e):e||[],!1).length}});var O,P=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(_.fn.init=function(e,t,i){var s,r;if(!e)return this;if(i=i||O,"string"==typeof e){if(!(s="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:P.exec(e))||!s[1]&&t)return!t||t.jquery?(t||i).find(e):this.constructor(t).find(e);if(s[1]){if(t=t instanceof _?t[0]:t,_.merge(this,_.parseHTML(s[1],t&&t.nodeType?t.ownerDocument||t:n,!0)),D.test(s[1])&&_.isPlainObject(t))for(s in t)m(this[s])?this[s](t[s]):this.attr(s,t[s]);return this}return(r=n.getElementById(s[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==i.ready?i.ready(e):e(_):_.makeArray(e,this)}).prototype=_.fn,O=_(n);var L=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function j(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}_.fn.extend({has:function(e){var t=_(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(_.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,s=this.length,r=[],o="string"!=typeof e&&_(e);if(!C.test(e))for(;n<s;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(o?-1<o.index(i):1===i.nodeType&&_.find.matchesSelector(i,e))){r.push(i);break}return this.pushStack(1<r.length?_.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?l.call(_(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(_.uniqueSort(_.merge(this.get(),_(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),_.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,i){return T(e,"parentNode",i)},next:function(e){return j(e,"nextSibling")},prev:function(e){return j(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,i){return T(e,"nextSibling",i)},prevUntil:function(e,t,i){return T(e,"previousSibling",i)},siblings:function(e){return E((e.parentNode||{}).firstChild,e)},children:function(e){return E(e.firstChild)},contents:function(e){return void 0!==e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),_.merge([],e.childNodes))}},function(e,t){_.fn[e]=function(i,n){var s=_.map(this,t,i);return"Until"!==e.slice(-5)&&(n=i),n&&"string"==typeof n&&(s=_.filter(n,s)),1<this.length&&(I[e]||_.uniqueSort(s),L.test(e)&&s.reverse()),this.pushStack(s)}});var N=/[^\x20\t\r\n\f]+/g;function $(e){return e}function z(e){throw e}function F(e,t,i,n){var s;try{e&&m(s=e.promise)?s.call(e).done(t).fail(i):e&&m(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}_.Callbacks=function(e){var t,i;e="string"==typeof e?(t=e,i={},_.each(t.match(N)||[],function(e,t){i[t]=!0}),i):_.extend({},e);var n,s,r,o,a=[],l=[],c=-1,u=function(){for(o=o||e.once,r=n=!0;l.length;c=-1)for(s=l.shift();++c<a.length;)!1===a[c].apply(s[0],s[1])&&e.stopOnFalse&&(c=a.length,s=!1);e.memory||(s=!1),n=!1,o&&(a=s?[]:"")},d={add:function(){return a&&(s&&!n&&(c=a.length-1,l.push(s)),function t(i){_.each(i,function(i,n){m(n)?e.unique&&d.has(n)||a.push(n):n&&n.length&&"string"!==b(n)&&t(n)})}(arguments),s&&!n&&u()),this},remove:function(){return _.each(arguments,function(e,t){for(var i;-1<(i=_.inArray(t,a,i));)a.splice(i,1),i<=c&&c--}),this},has:function(e){return e?-1<_.inArray(e,a):0<a.length},empty:function(){return a&&(a=[]),this},disable:function(){return o=l=[],a=s="",this},disabled:function(){return!a},lock:function(){return o=l=[],s||n||(a=s=""),this},locked:function(){return!!o},fireWith:function(e,t){return o||(t=[e,(t=t||[]).slice?t.slice():t],l.push(t),n||u()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!r}};return d},_.extend({Deferred:function(t){var i=[["notify","progress",_.Callbacks("memory"),_.Callbacks("memory"),2],["resolve","done",_.Callbacks("once memory"),_.Callbacks("once memory"),0,"resolved"],["reject","fail",_.Callbacks("once memory"),_.Callbacks("once memory"),1,"rejected"]],n="pending",s={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var e=arguments;return _.Deferred(function(t){_.each(i,function(i,n){var s=m(e[n[4]])&&e[n[4]];r[n[1]](function(){var e=s&&s.apply(this,arguments);e&&m(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[n[0]+"With"](this,s?[e]:arguments)})}),e=null}).promise()},then:function(t,n,s){var r=0;function o(t,i,n,s){return function(){var a=this,l=arguments,c=function(){var e,c;if(!(t<r)){if((e=n.apply(a,l))===i.promise())throw new TypeError("Thenable self
12-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(c)?s?c.call(e,o(r,i,$,s),o(r,i,z,s)):(r++,c.call(e,o(r,i,$,s),o(r,i,z,s),o(r,i,$,i.notifyWith))):(n!==$&&(a=void 0,l=[e]),(s||i.resolveWith)(a,l))}},u=s?c:function(){try{c()}catch(e){_.Deferred.exceptionHook&&_.Deferred.exceptionHook(e,u.stackTrace),r<=t+1&&(n!==z&&(a=void 0,l=[e]),i.rejectWith(a,l))}};t?u():(_.Deferred.getStackHook&&(u.stackTrace=_.Deferred.getStackHook()),e.setTimeout(u))}}return _.Deferred(function(e){i[0][3].add(o(0,e,m(s)?s:$,e.notifyWith)),i[1][3].add(o(0,e,m(t)?t:$)),i[2][3].add(o(0,e,m(n)?n:z))}).promise()},promise:function(e){return null!=e?_.extend(e,s):s}},r={};return _.each(i,function(e,t){var o=t[2],a=t[5];s[t[1]]=o.add,a&&o.add(function(){n=a},i[3-e][2].disable,i[3-e][3].disable,i[0][2].lock,i[0][3].lock),o.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this},r[t[0]+"With"]=o.fireWith}),s.promise(r),t&&t.call(r,r),r},when:function(e){var t=arguments.length,i=t,n=Array(i),s=r.call(arguments),o=_.Deferred(),a=function(e){return function(i){n[e]=this,s[e]=1<arguments.length?r.call(arguments):i,--t||o.resolveWith(n,s)}};if(t<=1&&(F(e,o.done(a(i)).resolve,o.reject,!t),"pending"===o.state()||m(s[i]&&s[i].then)))return o.then();for(;i--;)F(s[i],a(i),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;_.Deferred.exceptionHook=function(t,i){e.console&&e.console.warn&&t&&H.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},_.readyException=function(t){e.setTimeout(function(){throw t})};var B=_.Deferred();function R(){n.removeEventListener("DOMContentLoaded",R),e.removeEventListener("load",R),_.ready()}_.fn.ready=function(e){return B.then(e).catch(function(e){_.readyException(e)}),this},_.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--_.readyWait:_.isReady)||(_.isReady=!0)!==e&&0<--_.readyWait||B.resolveWith(n,[_])}}),_.ready.then=B.then,"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e.setTimeout(_.ready):(n.addEventListener("DOMContentLoaded",R),e.addEventListener("load",R));var W=function(e,t,i,n,s,r,o){var a=0,l=e.length,c=null==i;if("object"===b(i))for(a in s=!0,i)W(e,t,a,i[a],!0,r,o);else if(void 0!==n&&(s=!0,m(n)||(o=!0),c&&(o?(t.call(e,n),t=null):(c=t,t=function(e,t,i){return c.call(_(e),i)})),t))for(;a<l;a++)t(e[a],i,o?n:n.call(e[a],a,t(e[a],i)));return s?e:c?t.call(e):l?t(e[0],i):r},q=/^-ms-/,Y=/-([a-z])/g;function V(e,t){return t.toUpperCase()}function X(e){return e.replace(q,"ms-").replace(Y,V)}var U=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=_.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},U(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,s=this.cache(e);if("string"==typeof t)s[X(t)]=i;else for(n in t)s[X(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(X):(t=X(t))in n?[t]:t.match(N)||[]).length;for(;i--;)delete n[t[i]]}(void 0===t||_.isEmptyObject(n))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!_.isEmptyObject(t)}};var Q=new G,K=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,i){var n,s;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:J.test(s)?JSON.parse(s):s)}catch(e){}K.set(e,t,i)}else i=void 0;return i}_.extend({hasData:function(e){return K.hasData(e)||Q.hasData(e)},data:function(e,t,i){return K.access(e,t,i)},removeData:function(e,t){K.remove(e,t)},_data:function(e,t,i){return Q.access(e,t,i)},_removeData:function(e,t){Q.remove(e,t)}}),_.fn.extend({data:function(e,t){var i,n,s,r=this[0],o=r&&r.attributes;if(void 0===e){if(this.length&&(s=K.get(r),1===r.nodeType&&!Q.get(r,"hasDataAttrs"))){for(i=o.length;i--;)o[i]&&0===(n=o[i].name).indexOf("data-")&&(n=X(n.slice(5)),ee(r,n,s[n]));Q.set(r,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){K.set(this,e)}):W(this,function(t){var i;if(r&&void 0===t)return void 0!==(i=K.get(r,e))||void 0!==(i=ee(r,e))?i:void 0;this.each(function(){K.set(this,e,t)})},null,t,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),_.extend({queue:function(e,t,i){var n;if(e)return t=(t||"fx")+"queue",n=Q.get(e,t),i&&(!n||Array.isArray(i)?n=Q.access(e,t,_.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=_.queue(e,t),n=i.length,s=i.shift(),r=_._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete r.stop,s.call(e,function(){_.dequeue(e,t)},r)),!n&&r&&r.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return Q.get(e,i)||Q.access(e,i,{empty:_.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",i])})})}}),_.fn.extend({queue:function(e,t){var i=2;return"string"!=typeof e&&(t=e,e="fx",i--),arguments.length<i?_.queue(this[0],e):void 0===t?this:this.each(function(){var i=_.queue(this,e,t);_._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&_.dequeue(this,e)})},dequeue:function(e){return this.each(function(){_.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,n=1,s=_.Deferred(),r=this,o=this.length,a=function(){--n||s.resolveWith(r,[r])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(i=Q.get(r[o],e+"queueHooks"))&&i.empty&&(n++,i.empty.add(a));return a(),s.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],se=n.documentElement,re=function(e){return _.contains(e.ownerDocument,e)},oe={composed:!0};se.getRootNode&&(re=function(e){return _.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&re(e)&&"none"===_.css(e,"display")},le=function(e,t,i,n){var s,r,o={};for(r in t)o[r]=e.style[r],e.style[r]=t[r];for(r in s=i.apply(e,n||[]),t)e.style[r]=o[r];return s};function ce(e,t,i,n){var s,r,o=20,a=n?function(){return n.cur()}:function(){return _.css(e,t,"")},l=a(),c=i&&i[3]||(_.cssNumber[t]?"":"px"),u=e.nodeType&&(_.cssNumber[t]||"px"!==c&&+l)&&ie.exec(_.css(e,t));if(u&&u[3]!==c){for(l/=2,c=c||u[3],u=+l||1;o--;)_.style(e,t,u+c),(1-r)*(1-(r=a()/l||.5))<=0&&(o=0),u/=r;u*=2,_.style(e,t,u+c),i=i||[]}return i&&(u=+u||+l||0,s=i[1]?u+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=u,n.end=s)),s}var ue={};function de(e,t){for(var i,n,s,r,o,a,l,c=[],u=0,d=e.length;u<d;u++)(n=e[u]).style&&(i=n.style.display,t?("none"===i&&(c[u]=Q.get(n,"display")||null,c[u]||(n.style.display="")),""===n.style.display&&ae(n)&&(c[u]=(l=o=r=void 0,o=(s=n).ownerDocument,a=s.nodeName,(l=ue[a])||(r=o.body.appendChild(o.createElement(a)),l=_.css(r,"display"),r.parentNode.removeChild(r),"none"===l&&(l="block"),ue[a]=l)))):"none"!==i&&(c[u]="none",Q.set(n,"display",i)));for(u=0;
vendor: 4,517 bytes, line 12
12u<d;u++)null!=c[u]&&(e[u].style.display=c[u]);return e}_.fn.extend({show:function(){return de(this,!0)},hide:function(){return de(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?_(this).show():_(this).hide()})}});var he=/^(?:checkbox|radio)$/i,pe=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,fe=/^$|^module$|\/(?:java|ecma)script/i,me={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ge(e,t){var i;return i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?_.merge([e],i):i}function ve(e,t){for(var i=0,n=e.length;i<n;i++)Q.set(e[i],"globalEval",!t||Q.get(t[i],"globalEval"))}me.optgroup=me.option,me.tbody=me.tfoot=me.colgroup=me.caption=me.thead,me.th=me.td;var ye,be,we=/<|&#?\w+;/;function _e(e,t,i,n,s){for(var r,o,a,l,c,u,d=t.createDocumentFragment(),h=[],p=0,f=e.length;p<f;p++)if((r=e[p])||0===r)if("object"===b(r))_.merge(h,r.nodeType?[r]:r);else if(we.test(r)){for(o=o||d.appendChild(t.createElement("div")),a=(pe.exec(r)||["",""])[1].toLowerCase(),l=me[a]||me._default,o.innerHTML=l[1]+_.htmlPrefilter(r)+l[2],u=l[0];u--;)o=o.lastChild;_.merge(h,o.childNodes),(o=d.firstChild).textContent=""}else h.push(t.createTextNode(r));for(d.textContent="",p=0;r=h[p++];)if(n&&-1<_.inArray(r,n))s&&s.push(r);else if(c=re(r),o=ge(d.appendChild(r),"script"),c&&ve(o),i)for(u=0;r=o[u++];)fe.test(r.type||"")&&i.push(r);return d}ye=n.createDocumentFragment().appendChild(n.createElement("div")),(be=n.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),ye.appendChild(be),f.checkClone=ye.cloneNode(!0).cloneNode(!0).lastChild.checked,ye.innerHTML="<textarea>x</textarea>",f.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var xe=/^key/,ke=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Se=/^([^.]*)(?:\.(.+)|)/;function Te(){return!0}function Ee(){return!1}function Ce(e,t){return e===function(){try{return n.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,i,n,s,r){var o,a;if("object"==typeof t){for(a in"string"!=typeof i&&(n=n||i,i=void 0),t)Ae(e,a,i,n,t[a],r);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=Ee;else if(!s)return e;return 1===r&&(o=s,(s=function(e){return _().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=_.guid++)),e.each(function(){_.event.add(this,t,s,n,i)})}function De(e,t,i){i?(Q.set(e,t,!1),_.event.add(e,t,{namespace:!1,handler:function(e){var n,s,o=Q.get(this,t);if(1&e.isTrigger&&this[t]){if(o.length)(_.event.special[t]||{}).delegateType&&e.stopPropagation();else if(o=r.call(arguments),Q.set(this,t,o),n=i(this,t),this[t](),o!==(s=Q.get(this,t))||n?Q.set(this,t,!1):s={},o!==s)return e.stopImmediatePropagation(),e.preventDefault(),s.value}else o.length&&(Q.set(this,t,{value:_.event.trigger(_.extend(o[0],_.Event.prototype),o.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,t)&&_.event.add(e,t,Te)}_.event={global:{},add:function(e,t,i,n,s){var r,o,a,l,c,u,d,h,p,f,m,g=Q.get(e);if(g)for(i.handler&&(i=(r=i).handler,s=r.selector),s&&_.find.matchesSelector(se,s),i.guid||(i.guid=_.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(t){return void 0!==_&&_.event.triggered!==t.type?_.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(N)||[""]).length;c--;)p=m=(a=Se.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p&&(d=_.event.special[p]||{},p=(s?d.delegateType:d.bindType)||p,d=_.event.special[p]||{},u=_.extend({type:p,origType:m,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&_.expr.match.needsContext.test(s),namespace:f.join(".")},r),(h=l[p])||((h=l[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,n,f,o)||e.addEventListener&&e.addEventListener(p,o)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=i.guid)),s?h.splice(h.delegateCount++,0,u):h.push(u),_.event.global[p]=!0)},remove:function(e,t,i,n,s){var r,o,a,l,c,u,d,h,p,f,m,g=Q.hasData(e)&&Q.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(N)||[""]).length;c--;)if(p=m=(a=Se.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p){for(d=_.event.special[p]||{},h=l[p=(n?d.delegateType:d.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+f.
vendor: 4,329 bytes, line 12
12join("\\.(?:.*\\.|)")+"(\\.|$)"),o=r=h.length;r--;)u=h[r],!s&&m!==u.origType||i&&i.guid!==u.guid||a&&!a.test(u.namespace)||n&&n!==u.selector&&("**"!==n||!u.selector)||(h.splice(r,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(e,u));o&&!h.length&&(d.teardown&&!1!==d.teardown.call(e,f,g.handle)||_.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)_.event.remove(e,p+t[c],i,n,!0);_.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,r,o,a=_.event.fix(e),l=new Array(arguments.length),c=(Q.get(this,"events")||{})[a.type]||[],u=_.event.special[a.type]||{};for(l[0]=a,t=1;t<arguments.length;t++)l[t]=arguments[t];if(a.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,a)){for(o=_.event.handlers.call(this,a,c),t=0;(s=o[t++])&&!a.isPropagationStopped();)for(a.currentTarget=s.elem,i=0;(r=s.handlers[i++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!1!==r.namespace&&!a.rnamespace.test(r.namespace)||(a.handleObj=r,a.data=r.data,void 0!==(n=((_.event.special[r.origType]||{}).handle||r.handler).apply(s.elem,l))&&!1===(a.result=n)&&(a.preventDefault(),a.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,a),a.result}},handlers:function(e,t){var i,n,s,r,o,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&1<=e.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(r=[],o={},i=0;i<l;i++)void 0===o[s=(n=t[i]).selector+" "]&&(o[s]=n.needsContext?-1<_(s,this).index(c):_.find(s,this,null,[c]).length),o[s]&&r.push(n);r.length&&a.push({elem:c,handlers:r})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(_.Event.prototype,e,{enumerable:!0,configurable:!0,get:m(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[_.expando]?e:new _.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return he.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",Te),!1},trigger:function(e){var t=this||e;return he.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return he.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},_.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},_.Event=function(e,t){if(!(this instanceof _.Event))return new _.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Te:Ee,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&_.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[_.expando]=!0},_.Event.prototype={constructor:_.Event,isDefaultPrevented:Ee,isPropagationStopped:Ee,isImmediatePropagationStopped:Ee,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Te,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Te,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Te,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},_.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:function(e){var t=e.button;return null==e.which&&xe.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ke.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},_.event.addProp),_.each({focus:"focusin",blur:"focusout"},function(e,t){_.event.special[e]={setup:function(){return De(this,e,Ce),!1},trigger:function(){return De(this,e),!0},delegateType:t}}
vendor: 5,907 bytes, line 12
12),_.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){_.event.special[e]={delegateType:t,bindType:t,handle:function(e){var i,n=e.relatedTarget,s=e.handleObj;return n&&(n===this||_.contains(this,n))||(e.type=s.origType,i=s.handler.apply(this,arguments),e.type=t),i}}}),_.fn.extend({on:function(e,t,i,n){return Ae(this,e,t,i,n)},one:function(e,t,i,n){return Ae(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,_(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof e){for(s in e)this.off(s,t,e[s]);return this}return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=Ee),this.each(function(){_.event.remove(this,e,i,t)})}});var Me=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Le=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ie(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&_(e).children("tbody")[0]||e}function je(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ne(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function $e(e,t){var i,n,s,r,o,a,l,c;if(1===t.nodeType){if(Q.hasData(e)&&(r=Q.access(e),o=Q.set(t,r),c=r.events))for(s in delete o.handle,o.events={},c)for(i=0,n=c[s].length;i<n;i++)_.event.add(t,s,c[s][i]);K.hasData(e)&&(a=K.access(e),l=_.extend({},a),K.set(t,l))}}function ze(e,t,i,n){t=o.apply([],t);var s,r,a,l,c,u,d=0,h=e.length,p=h-1,g=t[0],v=m(g);if(v||1<h&&"string"==typeof g&&!f.checkClone&&Pe.test(g))return e.each(function(s){var r=e.eq(s);v&&(t[0]=g.call(this,s,r.html())),ze(r,t,i,n)});if(h&&(r=(s=_e(t,e[0].ownerDocument,!1,e,n)).firstChild,1===s.childNodes.length&&(s=r),r||n)){for(l=(a=_.map(ge(s,"script"),je)).length;d<h;d++)c=s,d!==p&&(c=_.clone(c,!0,!0),l&&_.merge(a,ge(c,"script"))),i.call(e[d],c,d);if(l)for(u=a[a.length-1].ownerDocument,_.map(a,Ne),d=0;d<l;d++)c=a[d],fe.test(c.type||"")&&!Q.access(c,"globalEval")&&_.contains(u,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?_._evalUrl&&!c.noModule&&_._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")}):y(c.textContent.replace(Le,""),c,u))}return e}function Fe(e,t,i){for(var n,s=t?_.filter(t,e):e,r=0;null!=(n=s[r]);r++)i||1!==n.nodeType||_.cleanData(ge(n)),n.parentNode&&(i&&re(n)&&ve(ge(n,"script")),n.parentNode.removeChild(n));return e}_.extend({htmlPrefilter:function(e){return e.replace(Me,"<$1></$2>")},clone:function(e,t,i){var n,s,r,o,a,l,c,u=e.cloneNode(!0),d=re(e);if(!(f.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||_.isXMLDoc(e)))for(o=ge(u),n=0,s=(r=ge(e)).length;n<s;n++)a=r[n],"input"===(c=(l=o[n]).nodeName.toLowerCase())&&he.test(a.type)?l.checked=a.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=a.defaultValue);if(t)if(i)for(r=r||ge(e),o=o||ge(u),n=0,s=r.length;n<s;n++)$e(r[n],o[n]);else $e(e,u);return 0<(o=ge(u,"script")).length&&ve(o,!d&&ge(e,"script")),u},cleanData:function(e){for(var t,i,n,s=_.event.special,r=0;void 0!==(i=e[r]);r++)if(U(i)){if(t=i[Q.expando]){if(t.events)for(n in t.events)s[n]?_.event.remove(i,n):_.removeEvent(i,n,t.handle);i[Q.expando]=void 0}i[K.expando]&&(i[K.expando]=void 0)}}}),_.fn.extend({detach:function(e){return Fe(this,e,!0)},remove:function(e){return Fe(this,e)},text:function(e){return W(this,function(e){return void 0===e?_.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return ze(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ie(this,e).appendChild(e)})},prepend:function(){return ze(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ie(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return ze(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return ze(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(_.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return _.clone(this,e,t)})},html:function(e){return W(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!me[(pe.exec(e)||["",""])[1].toLowerCase()]){e=_.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(_.cleanData(ge(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return ze(this,arguments,function(t){var i=this.parentNode;_.inArray(this,e)<0&&(_.cleanData(ge(this)),i&&i.replaceChild(t,this))},e)}}),_.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){_.fn[e]=function(e){for(var i,n=[],s=_(e),r=s.length-1,o=0;o<=r;o++)i=o===r?this:this.clone(!0),_(s[o])[t](i),a.apply(n,i.get());return this.pushStack(n)}});var He=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Be=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=e),i.getComputedStyle(t)},Re=new RegExp(ne.join("|"),"i");function We(e,t,i){var n,s,r,o,a=e.style;return(i=i||Be(e))&&(""!==(o=i.getPropertyValue(t)||i[t])||re(e)||(o=_.style(e,t)),!f.pixelBoxStyles()&&He.test(o)&&Re.test(t)&&(n=a.width,s=a.minWidth,r=a.maxWidth,a.minWidth=a.maxWidth=a.width=o,o=i.width,a.width=n,a.minWidth=s,a.maxWidth=r)),void 0!==o?o+"":o}function qe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(u){c.style.cssText="position:absolute;
12left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",se.appendChild(c).appendChild(u);var t=e.getComputedStyle(u);s="1%"!==t.top,l=12===i(t.marginLeft),u.style.right="60%",a=36===i(t.right),r=36===i(t.width),u.style.position="absolute",o=12===i(u.offsetWidth/3),se.removeChild(c),u=null}}function i(e){return Math.round(parseFloat(e))}var s,r,o,a,l,c=n.createElement("div"),u=n.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",f.clearCloneStyle="content-box"===u.style.backgroundClip,_.extend(f,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),s},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),o}}))}();var Ye=["Webkit","Moz","ms"],Ve=n.createElement("div").style,Xe={};function Ue(e){return _.cssProps[e]||Xe[e]||(e in Ve?e:Xe[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=Ye.length;i--;)if((e=Ye[i]+t)in Ve)return e}(e)||e)}var Ge=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Ke={position:"absolute",visibility:"hidden",display:"block"},Je={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,i){var n=ie.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function et(e,t,i,n,s,r){var o="width"===t?1:0,a=0,l=0;if(i===(n?"border":"content"))return 0;for(;o<4;o+=2)"margin"===i&&(l+=_.css(e,i+ne[o],!0,s)),n?("content"===i&&(l-=_.css(e,"padding"+ne[o],!0,s)),"margin"!==i&&(l-=_.css(e,"border"+ne[o]+"Width",!0,s))):(l+=_.css(e,"padding"+ne[o],!0,s),"padding"!==i?l+=_.css(e,"border"+ne[o]+"Width",!0,s):a+=_.css(e,"border"+ne[o]+"Width",!0,s));return!n&&0<=r&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l}function tt(e,t,i){var n=Be(e),s=(!f.boxSizingReliable()||i)&&"border-box"===_.css(e,"boxSizing",!1,n),r=s,o=We(e,t,n),a="offset"+t[0].toUpperCase()+t.slice(1);if(He.test(o)){if(!i)return o;o="auto"}return(!f.boxSizingReliable()&&s||"auto"===o||!parseFloat(o)&&"inline"===_.css(e,"display",!1,n))&&e.getClientRects().length&&(s="border-box"===_.css(e,"boxSizing",!1,n),(r=a in e)&&(o=e[a])),(o=parseFloat(o)||0)+et(e,t,i||(s?"border":"content"),r,n,o)+"px"}function it(e,t,i,n,s){return new it.prototype.init(e,t,i,n,s)}_.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=We(e,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,r,o,a=X(t),l=Qe.test(t),c=e.style;if(l||(t=Ue(a)),o=_.cssHooks[t]||_.cssHooks[a],void 0===i)return o&&"get"in o&&void 0!==(s=o.get(e,!1,n))?s:c[t];"string"==(r=typeof i)&&(s=ie.exec(i))&&s[1]&&(i=ce(e,t,s),r="number"),null!=i&&i==i&&("number"!==r||l||(i+=s&&s[3]||(_.cssNumber[a]?"":"px")),f.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(i=o.set(e,i,n))||(l?c.setProperty(t,i):c[t]=i))}},css:function(e,t,i,n){var s,r,o,a=X(t);return Qe.test(t)||(t=Ue(a)),(o=_.cssHooks[t]||_.cssHooks[a])&&"get"in o&&(s=o.get(e,!0,i)),void 0===s&&(s=We(e,t,n)),"normal"===s&&t in Je&&(s=Je[t]),""===i||i?(r=parseFloat(s),!0===i||isFinite(r)?r||0:s):s}}),_.each(["height","width"],function(e,t){_.cssHooks[t]={get:function(e,i,n){if(i)return!Ge.test(_.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,t,n):le(e,Ke,function(){return tt(e,t,n)})},set:function(e,i,n){var s,r=Be(e),o=!f.scrollboxSize()&&"absolute"===r.position,a=(o||n)&&"border-box"===_.css(e,"boxSizing",!1,r),l=n?et(e,t,n,a,r):0;return a&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-et(e,t,"border",!1,r)-.5)),l&&(s=ie.exec(i))&&"px"!==(s[3]||"px")&&(e.style[t]=i,i=_.css(e,t)),Ze(0,i,l)}}}),_.cssHooks.marginLeft=qe(f.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-le(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),_.each({margin:"",padding:"",border:"Width"},function(e,t){_.cssHooks[e+t]={expand:function(i){for(var n=0,s={},r="string"==typeof i?i.split(" "):[i];n<4;n++)s[e+ne[n]+t]=r[n]||r[n-2]||r[0];return s}},"margin"!==e&&(_.cssHooks[e+t].set=Ze)}),_.fn.extend({css:function(e,t){return W(this,function(e,t,i){var n,s,r={},o=0;if(Array.isArray(t)){for(n=Be(e),s=t.length;o<s;o++)r[t[o]]=_.css(e,t[o],!1,n);return r}return void 0!==i?_.style(e,t,i):_.css(e,t)},e,t,1<arguments.length)}}),((_.Tween=it).prototype={constructor:it,init:function(e,t,i,n,s,r){this.elem=e,this.prop=i,this.easing=s||_.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=r||(_.cssNumber[i]?"":"px")},cur:function(){var e=it.propHooks[this.prop];return e&&e.get?e.get(this):it.propHooks._default.get(this)},run:function(e){var t,i=it.propHooks[this.prop];return this.options.duration?this.pos=t=_.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):it.propHooks._default.set(this),this}}).init.prototype=it.prototype,(it.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=_.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){_.fx.step[e.prop]?_.fx.step[e.prop](e):1!==e.elem.nodeType||!_.cssHooks[e.prop]&&null==e.elem.style[Ue(e.prop)]?e.elem[e.prop]=e.now:_.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=it.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},_.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},_.fx=it.prototype.init,_.fx.step={};var nt,st,rt,ot,at=/^(?:toggle|show|hide)$/,lt=/queueHooks$/;function ct(){st&&(!1===n.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ct):e.setTimeout(ct,_.fx.interval),_.fx.tick())}function ut(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function dt(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)s["margin"+(i=ne[n])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function ht(e,t,i){for(var n,s=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),r=0,o=s.length;r<o;r++)if(n=s[r].call(i,t,e))return n}function pt(e,t,i){var n,s,r=0,o=pt.prefilters.length,a=_.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var t=nt||ut(),i=Math.max(0,c.startTime+c.duration-t),n=1-(i/c.duration||0),r=0,o=c.tweens.length;r<o;r++)c.tweens[r].run(n);return a.notifyWith(e,[c,n,i]),n<1&&o?i:(o||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:_.extend({},t),opts:_.extend(!0,{specialEasing:{},easing:_.easing._default},i),originalProperties:t,originalOptions:i,startTime:nt||ut(),duration:i.duration,tweens:[],createTween:function(t,i){var n=_.Tween(e,c.opts,t,i,c.opts.specialEasing[t]||
vendor: 4,103 bytes, line 12
12c.opts.easing);return c.tweens.push(n),n},stop:function(t){var i=0,n=t?c.tweens.length:0;if(s)return this;for(s=!0;i<n;i++)c.tweens[i].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),u=c.props;for(function(e,t){var i,n,s,r,o;for(i in e)if(s=t[n=X(i)],r=e[i],Array.isArray(r)&&(s=r[1],r=e[i]=r[0]),i!==n&&(e[n]=r,delete e[i]),(o=_.cssHooks[n])&&"expand"in o)for(i in r=o.expand(r),delete e[n],r)i in e||(e[i]=r[i],t[i]=s);else t[n]=s}(u,c.opts.specialEasing);r<o;r++)if(n=pt.prefilters[r].call(c,e,u,c.opts))return m(n.stop)&&(_._queueHooks(c.elem,c.opts.queue).stop=n.stop.bind(n)),n;return _.map(u,ht,c),m(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),_.fx.timer(_.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}_.Animation=_.extend(pt,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return ce(i.elem,e,ie.exec(t),i),i}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(N);for(var i,n=0,s=e.length;n<s;n++)i=e[n],pt.tweeners[i]=pt.tweeners[i]||[],pt.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,r,o,a,l,c,u,d="width"in t||"height"in t,h=this,p={},f=e.style,m=e.nodeType&&ae(e),g=Q.get(e,"fxshow");for(n in i.queue||(null==(o=_._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,a=o.empty.fire,o.empty.fire=function(){o.unqueued||a()}),o.unqueued++,h.always(function(){h.always(function(){o.unqueued--,_.queue(e,"fx").length||o.empty.fire()})})),t)if(s=t[n],at.test(s)){if(delete t[n],r=r||"toggle"===s,s===(m?"hide":"show")){if("show"!==s||!g||void 0===g[n])continue;m=!0}p[n]=g&&g[n]||_.style(e,n)}if((l=!_.isEmptyObject(t))||!_.isEmptyObject(p))for(n in d&&1===e.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=Q.get(e,"display")),"none"===(u=_.css(e,"display"))&&(c?u=c:(de([e],!0),c=e.style.display||c,u=_.css(e,"display"),de([e]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===_.css(e,"float")&&(l||(h.done(function(){f.display=c}),null==c&&(u=f.display,c="none"===u?"":u)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",h.always(function(){f.overflow=i.overflow[0],f.overflowX=i.overflow[1],f.overflowY=i.overflow[2]})),l=!1,p)l||(g?"hidden"in g&&(m=g.hidden):g=Q.access(e,"fxshow",{display:c}),r&&(g.hidden=!m),m&&de([e],!0),h.done(function(){for(n in m||de([e]),Q.remove(e,"fxshow"),p)_.style(e,n,p[n])})),l=ht(m?g[n]:0,n,h),n in g||(g[n]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?pt.prefilters.unshift(e):pt.prefilters.push(e)}}),_.speed=function(e,t,i){var n=e&&"object"==typeof e?_.extend({},e):{complete:i||!i&&t||m(e)&&e,duration:e,easing:i&&t||t&&!m(t)&&t};return _.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in _.fx.speeds?n.duration=_.fx.speeds[n.duration]:n.duration=_.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){m(n.old)&&n.old.call(this),n.queue&&_.dequeue(this,n.queue)},n},_.fn.extend({fadeTo:function(e,t,i,n){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(e,t,i,n){var s=_.isEmptyObject(e),r=_.speed(t,i,n),o=function(){var t=pt(this,_.extend({},e),r);(s||Q.get(this,"finish"))&&t.stop(!0)};return o.finish=o,s||!1===r.queue?this.each(o):this.queue(r.queue,o)},stop:function(e,t,i){var n=function(e){var t=e.stop;delete e.stop,t(i)};return"string"!=typeof e&&(i=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,s=null!=e&&e+"queueHooks",r=_.timers,o=Q.get(this);if(s)o[s]&&o[s].stop&&n(o[s]);else for(s in o)o[s]&&o[s].stop&<.test(s)&&n(o[s]);for(s=r.length;s--;)r[s].elem!==this||null!=e&&r[s].queue!==e||(r[s].anim.stop(i),t=!1,r.splice(s,1));!t&&i||_.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,i=Q.get(this),n=i[e+"queue"],s=i[e+"queueHooks"],r=_.timers,o=n?n.length:0;for(i.finish=!0,_.queue(this,e,[]),s&&s.stop&&s.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1)
vendor: 5,964 bytes, line 12
12);for(t=0;t<o;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete i.finish})}}),_.each(["toggle","show","hide"],function(e,t){var i=_.fn[t];_.fn[t]=function(e,n,s){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(dt(t,!0),e,n,s)}}),_.each({slideDown:dt("show"),slideUp:dt("hide"),slideToggle:dt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){_.fn[e]=function(e,i,n){return this.animate(t,e,i,n)}}),_.timers=[],_.fx.tick=function(){var e,t=0,i=_.timers;for(nt=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||_.fx.stop(),nt=void 0},_.fx.timer=function(e){_.timers.push(e),_.fx.start()},_.fx.interval=13,_.fx.start=function(){st||(st=!0,ct())},_.fx.stop=function(){st=null},_.fx.speeds={slow:600,fast:200,_default:400},_.fn.delay=function(t,i){return t=_.fx&&_.fx.speeds[t]||t,i=i||"fx",this.queue(i,function(i,n){var s=e.setTimeout(i,t);n.stop=function(){e.clearTimeout(s)}})},rt=n.createElement("input"),ot=n.createElement("select").appendChild(n.createElement("option")),rt.type="checkbox",f.checkOn=""!==rt.value,f.optSelected=ot.selected,(rt=n.createElement("input")).value="t",rt.type="radio",f.radioValue="t"===rt.value;var ft,mt=_.expr.attrHandle;_.fn.extend({attr:function(e,t){return W(this,_.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){_.removeAttr(this,e)})}}),_.extend({attr:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?_.prop(e,t,i):(1===r&&_.isXMLDoc(e)||(s=_.attrHooks[t.toLowerCase()]||(_.expr.match.bool.test(t)?ft:void 0)),void 0!==i?null===i?void _.removeAttr(e,t):s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:(e.setAttribute(t,i+""),i):s&&"get"in s&&null!==(n=s.get(e,t))?n:null==(n=_.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!f.radioValue&&"radio"===t&&A(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,n=0,s=t&&t.match(N);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),ft={set:function(e,t,i){return!1===t?_.removeAttr(e,i):e.setAttribute(i,i),i}},_.each(_.expr.match.bool.source.match(/\w+/g),function(e,t){var i=mt[t]||_.find.attr;mt[t]=function(e,t,n){var s,r,o=t.toLowerCase();return n||(r=mt[o],mt[o]=s,s=null!=i(e,t,n)?o:null,mt[o]=r),s}});var gt=/^(?:input|select|textarea|button)$/i,vt=/^(?:a|area)$/i;function yt(e){return(e.match(N)||[]).join(" ")}function bt(e){return e.getAttribute&&e.getAttribute("class")||""}function wt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(N)||[]}_.fn.extend({prop:function(e,t){return W(this,_.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[_.propFix[e]||e]})}}),_.extend({prop:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&_.isXMLDoc(e)||(t=_.propFix[t]||t,s=_.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:e[t]=i:s&&"get"in s&&null!==(n=s.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=_.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||vt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),f.optSelected||(_.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this}),_.fn.extend({addClass:function(e){var t,i,n,s,r,o,a,l=0;if(m(e))return this.each(function(t){_(this).addClass(e.call(this,t,bt(this)))});if((t=wt(e)).length)for(;i=this[l++];)if(s=bt(i),n=1===i.nodeType&&" "+yt(s)+" "){for(o=0;r=t[o++];)n.indexOf(" "+r+" ")<0&&(n+=r+" ");s!==(a=yt(n))&&i.setAttribute("class",a)}return this},removeClass:function(e){var t,i,n,s,r,o,a,l=0;if(m(e))return this.each(function(t){_(this).removeClass(e.call(this,t,bt(this)))});if(!arguments.length)return this.attr("class","");if((t=wt(e)).length)for(;i=this[l++];)if(s=bt(i),n=1===i.nodeType&&" "+yt(s)+" "){for(o=0;r=t[o++];)for(;-1<n.indexOf(" "+r+" ");)n=n.replace(" "+r+" "," ");s!==(a=yt(n))&&i.setAttribute("class",a)}return this},toggleClass:function(e,t){var i=typeof e,n="string"===i||Array.isArray(e);return"boolean"==typeof t&&n?t?this.addClass(e):this.removeClass(e):m(e)?this.each(function(i){_(this).toggleClass(e.call(this,i,bt(this),t),t)}):this.each(function(){var t,s,r,o;if(n)for(s=0,r=_(this),o=wt(e);t=o[s++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==i||((t=bt(this))&&Q.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,i,n=0;for(t=" "+e+" ";i=this[n++];)if(1===i.nodeType&&-1<(" "+yt(bt(i))+" ").indexOf(t))return!0;return!1}});var _t=/\r/g;_.fn.extend({val:function(e){var t,i,n,s=this[0];return arguments.length?(n=m(e),this.each(function(i){var s;1===this.nodeType&&(null==(s=n?e.call(this,i,_(this).val()):e)?s="":"number"==typeof s?s+="":Array.isArray(s)&&(s=_.map(s,function(e){return null==e?"":e+""})),(t=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,s,"value")||(this.value=s))})):s?(t=_.valHooks[s.type]||_.valHooks[s.nodeName.toLowerCase()])&&"get"in t&&void 0!==(i=t.get(s,"value"))?i:"string"==typeof(i=s.value)?i.replace(_t,""):null==i?"":i:void 0}}),_.extend({valHooks:{option:{get:function(e){var t=_.find.attr(e,"value");return null!=t?t:yt(_.text(e))}},select:{get:function(e){var t,i,n,s=e.options,r=e.selectedIndex,o="select-one"===e.type,a=o?null:[],l=o?r+1:s.length;for(n=r<0?l:o?r:0;n<l;n++)if(((i=s[n]).selected||n===r)&&!i.disabled&&(!i.parentNode.disabled||!A(i.parentNode,"optgroup"))){if(t=_(i).val(),o)return t;a.push(t)}return a}
vendor: 4,114 bytes, line 12
12,set:function(e,t){for(var i,n,s=e.options,r=_.makeArray(t),o=s.length;o--;)((n=s[o]).selected=-1<_.inArray(_.valHooks.option.get(n),r))&&(i=!0);return i||(e.selectedIndex=-1),r}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<_.inArray(_(e).val(),t)}},f.checkOn||(_.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),f.focusin="onfocusin"in e;var xt=/^(?:focusinfocus|focusoutblur)$/,kt=function(e){e.stopPropagation()};_.extend(_.event,{trigger:function(t,i,s,r){var o,a,l,c,u,h,p,f,v=[s||n],y=d.call(t,"type")?t.type:t,b=d.call(t,"namespace")?t.namespace.split("."):[];if(a=f=l=s=s||n,3!==s.nodeType&&8!==s.nodeType&&!xt.test(y+_.event.triggered)&&(-1<y.indexOf(".")&&(y=(b=y.split(".")).shift(),b.sort()),u=y.indexOf(":")<0&&"on"+y,(t=t[_.expando]?t:new _.Event(y,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=s),i=null==i?[t]:_.makeArray(i,[t]),p=_.event.special[y]||{},r||!p.trigger||!1!==p.trigger.apply(s,i))){if(!r&&!p.noBubble&&!g(s)){for(c=p.delegateType||y,xt.test(c+y)||(a=a.parentNode);a;a=a.parentNode)v.push(a),l=a;l===(s.ownerDocument||n)&&v.push(l.defaultView||l.parentWindow||e)}for(o=0;(a=v[o++])&&!t.isPropagationStopped();)f=a,t.type=1<o?c:p.bindType||y,(h=(Q.get(a,"events")||{})[t.type]&&Q.get(a,"handle"))&&h.apply(a,i),(h=u&&a[u])&&h.apply&&U(a)&&(t.result=h.apply(a,i),!1===t.result&&t.preventDefault());return t.type=y,r||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(v.pop(),i)||!U(s)||u&&m(s[y])&&!g(s)&&((l=s[u])&&(s[u]=null),_.event.triggered=y,t.isPropagationStopped()&&f.addEventListener(y,kt),s[y](),t.isPropagationStopped()&&f.removeEventListener(y,kt),_.event.triggered=void 0,l&&(s[u]=l)),t.result}},simulate:function(e,t,i){var n=_.extend(new _.Event,i,{type:e,isSimulated:!0});_.event.trigger(n,null,t)}}),_.fn.extend({trigger:function(e,t){return this.each(function(){_.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return _.event.trigger(e,t,i,!0)}}),f.focusin||_.each({focus:"focusin",blur:"focusout"},function(e,t){var i=function(e){_.event.simulate(t,e.target,_.event.fix(e))};_.event.special[t]={setup:function(){var n=this.ownerDocument||this,s=Q.access(n,t);s||n.addEventListener(e,i,!0),Q.access(n,t,(s||0)+1)},teardown:function(){var n=this.ownerDocument||this,s=Q.access(n,t)-1;s?Q.access(n,t,s):(n.removeEventListener(e,i,!0),Q.remove(n,t))}}});var St=e.location,Tt=Date.now(),Et=/\?/;_.parseXML=function(t){var i;if(!t||"string"!=typeof t)return null;try{i=(new e.DOMParser).parseFromString(t,"text/xml")}catch(t){i=void 0}return i&&!i.getElementsByTagName("parsererror").length||_.error("Invalid XML: "+t),i};var Ct=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,Mt=/^(?:input|select|textarea|keygen)/i;function Ot(e,t,i,n){var s;if(Array.isArray(t))_.each(t,function(t,s){i||Ct.test(e)?n(e,s):Ot(e+"["+("object"==typeof s&&null!=s?t:"")+"]",s,i,n)});else if(i||"object"!==b(t))n(e,t);else for(s in t)Ot(e+"["+s+"]",t[s],i,n)}_.param=function(e,t){var i,n=[],s=function(e,t){var i=m(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==i?"":i)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!_.isPlainObject(e))_.each(e,function(){s(this.name,this.value)});else for(i in e)Ot(i,e[i],t,s);return n.join("&")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=_.prop(this,"elements");return e?_.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!_(this).is(":disabled")&&Mt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!he.test(e))}).map(function(e,t){var i=_(this).val();return null==i?null:Array.isArray(i)?_.map(i,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:i.replace(At,"\r\n")}}).get()}});var Pt=/%20/g,Lt=/#.*$/,It=/([?&])_=[^&]*/,jt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Nt=/^(?:GET|HEAD)$/,$t
vendor: 8,834 bytes, line 12
12=/^\/\//,zt={},Ft={},Ht="*/".concat("*"),Bt=n.createElement("a");function Rt(e){return function(t,i){"string"!=typeof t&&(i=t,t="*");var n,s=0,r=t.toLowerCase().match(N)||[];if(m(i))for(;n=r[s++];)"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(i)):(e[n]=e[n]||[]).push(i)}}function Wt(e,t,i,n){var s={},r=e===Ft;function o(a){var l;return s[a]=!0,_.each(e[a]||[],function(e,a){var c=a(t,i,n);return"string"!=typeof c||r||s[c]?r?!(l=c):void 0:(t.dataTypes.unshift(c),o(c),!1)}),l}return o(t.dataTypes[0])||!s["*"]&&o("*")}function qt(e,t){var i,n,s=_.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n||(n={}))[i]=t[i]);return n&&_.extend(!0,e,n),e}Bt.href=St.href,_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ht,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":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?qt(qt(e,_.ajaxSettings),t):qt(_.ajaxSettings,e)},ajaxPrefilter:Rt(zt),ajaxTransport:Rt(Ft),ajax:function(t,i){"object"==typeof t&&(i=t,t=void 0),i=i||{};var s,r,o,a,l,c,u,d,h,p,f=_.ajaxSetup({},i),m=f.context||f,g=f.context&&(m.nodeType||m.jquery)?_(m):_.event,v=_.Deferred(),y=_.Callbacks("once memory"),b=f.statusCode||{},w={},x={},k="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(u){if(!a)for(a={};t=jt.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?o:null},setRequestHeader:function(e,t){return null==u&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==u&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)S.always(e[S.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||k;return s&&s.abort(t),T(0,t),this}};if(v.promise(S),f.url=((t||f.url||St.href)+"").replace($t,St.protocol+"//"),f.type=i.method||i.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(N)||[""],null==f.crossDomain){c=n.createElement("a");try{c.href=f.url,c.href=c.href,f.crossDomain=Bt.protocol+"//"+Bt.host!=c.protocol+"//"+c.host}catch(t){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=_.param(f.data,f.traditional)),Wt(zt,f,i,S),u)return S;for(h in(d=_.event&&f.global)&&0==_.active++&&_.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Nt.test(f.type),r=f.url.replace(Lt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Pt,"+")):(p=f.url.slice(r.length),f.data&&(f.processData||"string"==typeof f.data)&&(r+=(Et.test(r)?"&":"?")+f.data,delete f.data),!1===f.cache&&(r=r.replace(It,"$1"),p=(Et.test(r)?"&":"?")+"_="+Tt+++p),f.url=r+p),f.ifModified&&(_.lastModified[r]&&S.setRequestHeader("If-Modified-Since",_.lastModified[r]),_.etag[r]&&S.setRequestHeader("If-None-Match",_.etag[r])),(f.data&&f.hasContent&&!1!==f.contentType||i.contentType)&&S.setRequestHeader("Content-Type",f.contentType),S.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Ht+"; q=0.01":""):f.accepts["*"]),f.headers)S.setRequestHeader(h,f.headers[h]);if(f.beforeSend&&(!1===f.beforeSend.call(m,S,f)||u))return S.abort();if(k="abort",y.add(f.complete),S.done(f.success),S.fail(f.error),s=Wt(Ft,f,i,S)){if(S.readyState=1,d&&g.trigger("ajaxSend",[S,f]),u)return S;f.async&&0<f.timeout&&(l=e.setTimeout(function(){S.abort("timeout")},f.timeout));try{u=!1,s.send(w,T)}catch(t){if(u)throw t;T(-1,t)}}else T(-1,"No Transport");function T(t,i,n,a){var c,h,p,w,x,k=i;u||(u=!0,l&&e.clearTimeout(l),s=void 0,o=a||"",S.readyState=0<t?4:0,c=200<=t&&t<300||304===t,n&&(w=function(e,t,i){for(var n,s,r,o,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(s in a)if(a[s]&&a[s].test(n)){l.unshift(s);break}if(l[0]in i)r=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){r=s;break}o||(o=s)}r=r||o}if(r)return r!==l[0]&&l.unshift(r),i[r]}(f,S,n)),w=function(e,t,i,n){var s,r,o,a,l,c={},u=e.dataTypes.slice();if(u[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(r=u.shift();r;)if(e.responseFields[r]&&(i[e.responseFields[r]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=u.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(o=c[l+" "+r]||c["* "+r]))for(s in c)if((a=s.split(" "))[1]===r&&(o=c[l+" "+a[0]]||c["* "+a[0]])){!0===o?o=c[s]:!0!==c[s]&&(r=a[0],u.unshift(a[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(f,w,S,c),c?(f.ifModified&&((x=S.getResponseHeader("Last-Modified"))&&(_.lastModified[r]=x),(x=S.getResponseHeader("etag"))&&(_.etag[r]=x)),204===t||"HEAD"===f.type?k="nocontent":304===t?k="notmodified":(k=w.state,h=w.data,c=!(p=w.error))):(p=k,!t&&k||(k="error",t<0&&(t=0))),S.status=t,S.statusText=(i||k)+"",c?v.resolveWith(m,[h,k,S]):v.rejectWith(m,[S,k,p]),S.statusCode(b),b=void 0,d&&g.trigger(c?"ajaxSuccess":"ajaxError",[S,f,c?h:p]),y.fireWith(m,[S,k]),d&&(g.trigger("ajaxComplete",[S,f]),--_.active||_.event.trigger("ajaxStop")))}return S},getJSON:function(e,t,i){return _.get(e,t,i,"json")},getScript:function(e,t){return _.get(e,void 0,t,"script")}}),_.each(["get","post"],function(e,t){_[t]=function(e,i,n,s){return m(i)&&(s=s||n,n=i,i=void 0),_.ajax(_.extend({url:e,type:t,dataType:s,data:i,success:n},_.isPlainObject(e)&&e))}}),_._evalUrl=function(e,t){return _.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){_.globalEval(e,t)}})},_.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=_(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return m(e)?this.each(function(t){_(this).wrapInner(e.call(this,t))}):this.each(function(){var t=_(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)})},wrap:function(e){var t=m(e);return this.each(function(i){_(this).wrapAll(t?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){_(this).replaceWith(this.childNodes)}),this}}),_.expr.pseudos.hidden=function(e){return!_.expr.pseudos.visible(e)},_.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},_.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Vt=_.ajaxSettings.xhr();f.cors=!!Vt&&"withCredentials"in Vt,f.ajax=Vt=!!Vt,_.ajaxTransport(function(t){var i,n;if(f.cors||Vt&&!t.crossDomain)return{send:function(s,r){var o,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];for(o in t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||s["X-Requested-With"]||(s["X-Requested-With"]="XMLHttpRequest"),s)a.setRequestHeader(o,s[o]);i=function(e){return function(){i&&(i=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(Yt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=i(),n=a.onerror=a.ontimeout=i("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){i&&n()})},i=i("abort");try{a.send(t.hasContent&&t.data||null)}catch(s){if(i)throw s}},abort:function(){i&&i()}}}),_.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),_.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 _.globalEval(e),e}}}),_.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),_.ajaxTransport("script",function(e){var t,i;if(e.crossDomain||e.scriptAttrs)return{send:function(s,r){t=_("<script>").attr(e.scriptAttrs||{}
vendor: 6,798 bytes, line 12
12).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(e){t.remove(),i=null,e&&r("error"===e.type?404:200,e.type)}),n.head.appendChild(t[0])},abort:function(){i&&i()}}});var Xt,Ut=[],Gt=/(=)\?(?=&|$)|\?\?/;_.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ut.pop()||_.expando+"_"+Tt++;return this[e]=!0,e}}),_.ajaxPrefilter("json jsonp",function(t,i,n){var s,r,o,a=!1!==t.jsonp&&(Gt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return s=t.jsonpCallback=m(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Gt,"$1"+s):!1!==t.jsonp&&(t.url+=(Et.test(t.url)?"&":"?")+t.jsonp+"="+s),t.converters["script json"]=function(){return o||_.error(s+" was not called"),o[0]},t.dataTypes[0]="json",r=e[s],e[s]=function(){o=arguments},n.always(function(){void 0===r?_(e).removeProp(s):e[s]=r,t[s]&&(t.jsonpCallback=i.jsonpCallback,Ut.push(s)),o&&m(r)&&r(o[0]),o=r=void 0}),"script"}),f.createHTMLDocument=((Xt=n.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Xt.childNodes.length),_.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(f.createHTMLDocument?((s=(t=n.implementation.createHTMLDocument("")).createElement("base")).href=n.location.href,t.head.appendChild(s)):t=n),o=!i&&[],(r=D.exec(e))?[t.createElement(r[1])]:(r=_e([e],t,o),o&&o.length&&_(o).remove(),_.merge([],r.childNodes)));var s,r,o},_.fn.load=function(e,t,i){var n,s,r,o=this,a=e.indexOf(" ");return-1<a&&(n=yt(e.slice(a)),e=e.slice(0,a)),m(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<o.length&&_.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){r=arguments,o.html(n?_("<div>").append(_.parseHTML(e)).find(n):e)}).always(i&&function(e,t){o.each(function(){i.apply(this,r||[e.responseText,t,e])})}),this},_.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){_.fn[t]=function(e){return this.on(t,e)}}),_.expr.pseudos.animated=function(e){return _.grep(_.timers,function(t){return e===t.elem}).length},_.offset={setOffset:function(e,t,i){var n,s,r,o,a,l,c=_.css(e,"position"),u=_(e),d={};"static"===c&&(e.style.position="relative"),a=u.offset(),r=_.css(e,"top"),l=_.css(e,"left"),("absolute"===c||"fixed"===c)&&-1<(r+l).indexOf("auto")?(o=(n=u.position()).top,s=n.left):(o=parseFloat(r)||0,s=parseFloat(l)||0),m(t)&&(t=t.call(e,i,_.extend({},a))),null!=t.top&&(d.top=t.top-a.top+o),null!=t.left&&(d.left=t.left-a.left+s),"using"in t?t.using.call(e,d):u.css(d)}},_.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){_.offset.setOffset(this,e,t)});var t,i,n=this[0];return n?n.getClientRects().length?(t=n.getBoundingClientRect(),i=n.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,n=this[0],s={top:0,left:0};if("fixed"===_.css(n,"position"))t=n.getBoundingClientRect();else{for(t=this.offset(),i=n.ownerDocument,e=n.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===_.css(e,"position");)e=e.parentNode;e&&e!==n&&1===e.nodeType&&((s=_(e).offset()).top+=_.css(e,"borderTopWidth",!0),s.left+=_.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-_.css(n,"marginTop",!0),left:t.left-s.left-_.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===_.css(e,"position");)e=e.offsetParent;return e||se})}}),_.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var i="pageYOffset"===t;_.fn[e]=function(n){return W(this,function(e,n,s){var r;if(g(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===s)return r?r[t]:e[n];r?r.scrollTo(i?r.pageXOffset:s,i?s:r.pageYOffset):e[n]=s},e,n,arguments.length)}}),_.each(["top","left"],function(e,t){_.cssHooks[t]=qe(f.pixelPosition,function(e,i){if(i)return i=We(e,t),He.test(i)?_(e).position()[t]+"px":i})}),_.each({Height:"height",Width:"width"},function(e,t){_.each({padding:"inner"+e,content:t,"":"outer"+e},function(i,n){_.fn[n]=function(s,r){var o=arguments.length&&(i||"boolean"!=typeof s),a=i||(!0===s||!0===r?"margin":"border");return W(this,function(t,i,s){var r;return g(t)?0===n.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r["offset"+e],r["client"+e])):void 0===s?_.css(t,i,a):_.style(t,i,s,a)},t,o?s:void 0,o)}})}),_.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,t){_.fn[t]=function(e,i){return 0<arguments.length?this.on(t,null,e,i):this.trigger(t)}}),_.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),_.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)}}),_.proxy=function(e,t){var i,n,s;if("string"==typeof t&&(i=e[t],t=e,e=i),m(e))return n=r.call(arguments,2),(s=function(){return e.apply(t||this,n.concat(r.call(arguments)))}).guid=e.guid=e.guid||_.guid++,s},_.holdReady=function(e){e?_.readyWait++:_.ready(!0)},_.isArray=Array.isArray,_.parseJSON=JSON.parse,_.nodeName=A,_.isFunction=m,_.isWindow=g,_.camelCase=X,_.type=b,_.now=Date.now,_.isNumeric=function(e){var t=_.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return _});var Qt=e.jQuery,Kt=e.$;return _.noConflict=function(t){return e.$===_&&(e.$=Kt),t&&e.jQuery===_&&(e.jQuery=Qt),_},t||(e.jQuery=e.$=_),_}),function(e,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("jquery")):e.jQueryBridget=t(e,e.jQuery)}(window,function(e,t){"use strict";var i=Array.prototype.slice,n=e.console,s=void 0===n?function(){}:function(e){n.error(e)};function r(n,r,a){(a=a||t||e.jQuery)&&(r.prototype.option||(r.prototype.option=function(e){a.isPlainObject(e)&&(this.options=a.extend(!0,this.options,e))}),a.fn[n]=function(e){return"string"==typeof e?function(e,t,i){var r,o="$()."+n+'("'+t+'")';return e.each(function(e,l){var c=a.data(l,n);if(c){var u=c[t];if(u&&"_"!=t.charAt(0)){var d=u.apply(c,i);r=void 0===r?d:r}else s(o+" is not a valid method")}else s(n+" not initialized. Cannot call methods, i.e. "+o)}),void 0!==r?r:e}
vendor: 3,688 bytes, line 12
12(this,e,i.call(arguments,1)):(function(e,t){e.each(function(e,i){var s=a.data(i,n);s?(s.option(t),s._init()):(s=new r(i,t),a.data(i,n,s))})}(this,e),this)},o(a))}function o(e){!e||e&&e.bridget||(e.bridget=r)}return o(t||e.jQuery),r}),function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{};return(i[e]=i[e]||{})[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return-1!=n&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],s=0;s<i.length;s++){var r=i[s];n&&n[r]&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():e.getSize=t()}(window,function(){"use strict";function e(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}var t="undefined"==typeof console?function(){}:function(e){console.error(e)},i=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],n=i.length;function s(e){var i=getComputedStyle(e);return i||t("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),i}var r,o=!1;return function t(a){if(function(){if(!o){o=!0;var i=document.createElement("div");i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box";var n=document.body||document.documentElement;n.appendChild(i);var a=s(i);r=200==Math.round(e(a.width)),t.isBoxSizeOuter=r,n.removeChild(i)}}(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var l=s(a);if("none"==l.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t<n;t++)e[i[t]]=0;return e}();var c={};c.width=a.offsetWidth,c.height=a.offsetHeight;for(var u=c.isBorderBox="border-box"==l.boxSizing,d=0;d<n;d++){var h=i[d],p=l[h],f=parseFloat(p);c[h]=isNaN(f)?0:f}var m=c.paddingLeft+c.paddingRight,g=c.paddingTop+c.paddingBottom,v=c.marginLeft+c.marginRight,y=c.marginTop+c.marginBottom,b=c.borderLeftWidth+c.borderRightWidth,w=c.borderTopWidth+c.borderBottomWidth,_=u&&r,x=e(l.width);!1!==x&&(c.width=x+(_?0:m+b));var k=e(l.height);return!1!==k&&(c.height=k+(_?0:g+w)),c.innerWidth=c.width-(m+b),c.innerHeight=c.height-(g+w),c.outerWidth=c.width+v,c.outerHeight=c.height+y,c}}}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():e.matchesSelector=t()}(window,function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],i=0;i<t.length;i++){var n=t[i]+"MatchesSelector";if(e[n])return n}}();return function(t,i){return t[e](i)}}),function(e,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
12sandro-matches-selector/matches-selector"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("desandro-matches-selector")):e.fizzyUIUtils=t(e,e.matchesSelector)}(window,function(e,t){var i={extend:function(e,t){for(var i in t)e[i]=t[i];return e},modulo:function(e,t){return(e%t+t)%t}},n=Array.prototype.slice;i.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&&"number"==typeof e.length?n.call(e):[e]},i.removeFrom=function(e,t){var i=e.indexOf(t);-1!=i&&e.splice(i,1)},i.getParent=function(e,i){for(;e.parentNode&&e!=document.body;)if(e=e.parentNode,t(e,i))return e},i.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},i.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},i.filterFindElements=function(e,n){e=i.makeArray(e);var s=[];return e.forEach(function(e){if(e instanceof HTMLElement)if(n){t(e,n)&&s.push(e);for(var i=e.querySelectorAll(n),r=0;r<i.length;r++)s.push(i[r])}else s.push(e)}),s},i.debounceMethod=function(e,t,i){i=i||100;var n=e.prototype[t],s=t+"Timeout";e.prototype[t]=function(){var e=this[s];clearTimeout(e);var t=arguments,r=this;this[s]=setTimeout(function(){n.apply(r,t),delete r[s]},i)}},i.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},i.toDashed=function(e){return e.replace(/(.)([A-Z])/g,function(e,t,i){return t+"-"+i}).toLowerCase()};var s=e.console;return i.htmlInit=function(t,n){i.docReady(function(){var r=i.toDashed(n),o="data-"+r,a=document.querySelectorAll("["+o+"]"),l=document.querySelectorAll(".js-"+r),c=i.makeArray(a).concat(i.makeArray(l)),u=o+"-options",d=e.jQuery;c.forEach(function(e){var i,r=e.getAttribute(o)||e.getAttribute(u);try{i=r&&JSON.parse(r)}catch(i){return void(s&&s.error("Error parsing "+o+" on "+e.className+": "+i))}var a=new t(e,i);d&&d.data(e,n,a)})})},i}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("get-size")):(e.Flickity=e.Flickity||{},e.Flickity.Cell=t(e,e.getSize))}(window,function(e,t){function i(e,t){this.element=e,this.parent=t,this.create()}var n=i.prototype;return n.create=function(){this.element.style.position="absolute",this.element.setAttribute("aria-hidden","true"),this.x=0,this.shift=0},n.destroy=function(){this.unselect(),this.element.style.position="";var e=this.parent.originSide;this.element.style[e]=""},n.getSize=function(){this.size=t(this.element)},n.setPosition=function(e){this.x=e,this.updateTarget(),this.renderPosition(e)},n.updateTarget=n.setDefaultTarget=function(){var e="left"==this.parent.originSide?"marginLeft":"marginRight";this.target=this.x+this.size[e]+this.size.width*this.parent.cellAlign},n.renderPosition=function(e){var t=this.parent.originSide;this.element.style[t]=this.parent.getPositionValue(e)},n.select=function(){this.element.classList.add("is-selected"),this.element.removeAttribute("aria-hidden")},n.unselect=function(){this.element.classList.remove("is-selected"),this.element.setAttribute("aria-hidden","true")},n.wrapShift=function(e){this.shift=e,this.renderPosition(this.x+this.parent.slideableWidth*e)},n.remove=function(){this.element.parentNode.removeChild(this.element)},i}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/slide",t):"object"==typeof module&&module.exports?module.exports=t():(e.Flickity=e.Flickity||{},e.Flickity.Slide=t())}(window,function(){"use strict";function e(e){this.parent=e,this.isOriginLeft="left"==e.originSide,this.cells=[],this.outerWidth=0,this.height=0}var t=e.prototype;return t.addCell=function(e){if(this.cells.push(e),this.outerWidth+=e.size.outerWidth,this.height=Math.max(e.size.outerHeight,this.height),1==this.cells.length){this.x=e.x;var t=this.isOriginLeft?"marginLeft":"marginRight";this.firstMargin=e.size[t]}},t.updateTarget=function(){var e=this.isOriginLeft?"marginRight":"marginLeft",t=this.getLastCell(),i=t?t.size[e]:0,n=this.outerWidth-(this.firstMargin+i);this.target=this.x+this.firstMargin+n*this.parent.cellAlign},t.getLastCell=function(){return this.cells[this.cells.length-1]}
12,t.select=function(){this.cells.forEach(function(e){e.select()})},t.unselect=function(){this.cells.forEach(function(e){e.unselect()})},t.getCellElements=function(){return this.cells.map(function(e){return e.element})},e}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/animate",["fizzy-ui-utils/utils"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("fizzy-ui-utils")):(e.Flickity=e.Flickity||{},e.Flickity.animatePrototype=t(e,e.fizzyUIUtils))}(window,function(e,t){var i={startAnimation:function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},animate:function(){this.applyDragForce(),this.applySelectedAttraction();var e=this.x;if(this.integratePhysics(),this.positionSlider(),this.settle(e),this.isAnimating){var t=this;requestAnimationFrame(function(){t.animate()})}},positionSlider:function(){var e=this.x;this.options.wrapAround&&1<this.cells.length&&(e=t.modulo(e,this.slideableWidth),e-=this.slideableWidth,this.shiftWrapCells(e)),this.setTranslateX(e,this.isAnimating),this.dispatchScrollEvent()},setTranslateX:function(e,t){e+=this.cursorPosition,e=this.options.rightToLeft?-e:e;var i=this.getPositionValue(e);this.slider.style.transform=t?"translate3d("+i+",0,0)":"translateX("+i+")"},dispatchScrollEvent:function(){var e=this.slides[0];if(e){var t=-this.x-e.target,i=t/this.slidesWidth;this.dispatchEvent("scroll",null,[i,t])}},positionSliderAtSelected:function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},getPositionValue:function(e){return this.options.percentPosition?.01*Math.round(e/this.size.innerWidth*1e4)+"%":Math.round(e)+"px"},settle:function(e){this.isPointerDown||Math.round(100*this.x)!=Math.round(100*e)||this.restingFrames++,2<this.restingFrames&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},shiftWrapCells:function(e){var t=this.cursorPosition+e;this._shiftCells(this.beforeShiftCells,t,-1);var i=this.size.innerWidth-(e+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,i,1)},_shiftCells:function(e,t,i){for(var n=0;n<e.length;n++){var s=e[n],r=0<t?i:0;s.wrapShift(r),t-=s.size.outerWidth}},_unshiftCells:function(e){if(e&&e.length)for(var t=0;t<e.length;t++)e[t].wrapShift(0)},integratePhysics:function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},applyForce:function(e){this.velocity+=e},getFrictionFactor:function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},getRestingPosition:function(){return this.x+this.velocity/(1-this.getFrictionFactor())},applyDragForce:function(){if(this.isDraggable&&this.isPointerDown){var e=this.dragX-this.x-this.velocity;this.applyForce(e)}},applySelectedAttraction:function(){if((!this.isDraggable||!this.isPointerDown)&&!this.isFreeScrolling&&this.slides.length){var e=(-1*this.selectedSlide.target-this.x)*this.options.selectedAttraction;this.applyForce(e)}}};return i}),function(e,t){if("function"==typeof define&&define.amd)define("flickity/js/flickity",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./cell","./slide","./animate"],function(i,n,s,r,o,a){return t(e,i,n,s,r,o,a)});else if("object"==typeof module&&module.exports)module.exports=t(e,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./sli
vendor: 31,027 bytes, line 12
12de"),require("./animate"));else{var i=e.Flickity;e.Flickity=t(e,e.EvEmitter,e.getSize,e.fizzyUIUtils,i.Cell,i.Slide,i.animatePrototype)}}(window,function(e,t,i,n,s,r,o){var a=e.jQuery,l=e.getComputedStyle,c=e.console;function u(e,t){for(e=n.makeArray(e);e.length;)t.appendChild(e.shift())}var d=0,h={};function p(e,t){var i=n.getQueryElement(e);if(i){if(this.element=i,this.element.flickityGUID){var s=h[this.element.flickityGUID];return s.option(t),s}a&&(this.$element=a(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(t),this._create()}else c&&c.error("Bad element for Flickity: "+(i||e))}p.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},p.createMethods=[];var f=p.prototype;n.extend(f,t.prototype),f._create=function(){var t=this.guid=++d;for(var i in this.element.flickityGUID=t,(h[t]=this).selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),(this.options.resize||this.options.watchCSS)&&e.addEventListener("resize",this),this.options.on){var n=this.options.on[i];this.on(i,n)}p.createMethods.forEach(function(e){this[e]()},this),this.options.watchCSS?this.watchCSS():this.activate()},f.option=function(e){n.extend(this.options,e)},f.activate=function(){this.isActive||(this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.getSize(),u(this._filterFindCellElements(this.element.children),this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),this.selectInitialIndex(),this.isInitActivated=!0,this.dispatchEvent("ready"))},f._createSlider=function(){var e=document.createElement("div");e.className="flickity-slider",e.style[this.originSide]=0,this.slider=e},f._filterFindCellElements=function(e){return n.filterFindElements(e,this.options.cellSelector)},f.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize()},f._makeCells=function(e){return this._filterFindCellElements(e).map(function(e){return new s(e,this)},this)},f.getLastCell=function(){return this.cells[this.cells.length-1]},f.getLastSlide=function(){return this.slides[this.slides.length-1]},f.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},f._positionCells=function(e){e=e||0,this.maxCellHeight=e&&this.maxCellHeight||0;var t=0;if(0<e){var i=this.cells[e-1];t=i.x+i.size.outerWidth}for(var n=this.cells.length,s=e;s<n;s++){var r=this.cells[s];r.setPosition(t),t+=r.size.outerWidth,this.maxCellHeight=Math.max(r.size.outerHeight,this.maxCellHeight)}this.slideableWidth=t,this.updateSlides(),this._containSlides(),this.slidesWidth=n?this.getLastSlide().target-this.slides[0].target:0},f._sizeCells=function(e){e.forEach(function(e){e.getSize()})},f.updateSlides=function(){if(this.slides=[],this.cells.length){var e=new r(this);this.slides.push(e);var t="left"==this.originSide?"marginRight":"marginLeft",i=this._getCanCellFit();this.cells.forEach(function(n,s){if(e.cells.length){var o=e.outerWidth-e.firstMargin+(n.size.outerWidth-n.size[t]);i.call(this,s,o)||(e.updateTarget(),e=new r(this),this.slides.push(e)),e.addCell(n)}else e.addCell(n)},this),e.updateTarget(),this.updateSelectedSlide()}},f._getCanCellFit=function(){var e=this.options.groupCells;if(!e)return function(){return!1};if("number"==typeof e){var t=parseInt(e,10);return function(e){return e%t!=0}}var i="string"==typeof e&&e.match(/^(\d+)%$/),n=i?parseInt(i[1],10)/100:1;return function(e,t){return t<=(this.size.innerWidth+1)*n}},f._init=f.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},f.getSize=function(){this.size=i(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};var m={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}};return f.setCellAlign=function(){var e=m[this.options.cellAlign];this.cellAlign=e?e[this.originSide]:this.options.cellAlign},f.setGallerySize=function(){if(this.options.setGallerySize){var e=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=e+"px"}},f._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);var e=this.cursorPosition,t=this.cells.length-1;this.beforeShiftCells=this._getGapCells(e,t,-1),e=this.size.innerWidth-this.cursorPosition,this.afterShiftCells=this._getGapCells(e,0,1)}},f._getGapCells=function(e,t,i){for(var n=[];0<e;){var s=this.cells[t];if(!s)break;n.push(s),t+=i,e-=s.size.outerWidth}return n},f._containSlides=function(){if(this.options.contain&&!this.options.wrapAround&&this.cells.length){var e=this.options.rightToLeft,t=e?"marginRight":"marginLeft",i=e?"marginLeft":"marginRight",n=this.slideableWidth-this.getLastCell().size[i],s=n<this.size.innerWidth,r=this.cursorPosition+this.cells[0].size[t],o=n-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(function(e){s?e.target=n*this.cellAlign:(e.target=Math.max(e.target,r),e.target=Math.min(e.target,o))},this)}},f.dispatchEvent=function(e,t,i){var n=t?[t].concat(i):i;if(this.emitEvent(e,n),a&&this.$element){var s=e+=this.options.namespaceJQueryEvents?".flickity":"";if(t){var r=a.Event(t);r.type=e,s=r}this.$element.trigger(s,i)}},f.select=function(e,t,i){if(this.isActive&&(e=parseInt(e,10),this._wrapSelect(e),(this.options.wrapAround||t)&&(e=n.modulo(e,this.slides.length)),this.slides[e])){var s=this.selectedIndex;this.selectedIndex=e,this.updateSelectedSlide(),i?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&&this.setGallerySize(),this.dispatchEvent("select",null,[e]),e!=s&&this.dispatchEvent("change",null,[e]),this.dispatchEvent("cellSelect")}},f._wrapSelect=function(e){var t=this.slides.length;if(!(this.options.wrapAround&&1<t))return e;var i=n.modulo(e,t),s=Math.abs(i-this.selectedIndex),r=Math.abs(i+t-this.selectedIndex),o=Math.abs(i-t-this.selectedIndex);!this.isDragSelect&&r<s?e+=t:!this.isDragSelect&&o<s&&(e-=t),e<0?this.x-=this.slideableWidth:t<=e&&(this.x+=this.slideableWidth)},f.previous=function(e,t){this.select(this.selectedIndex-1,e,t)},f.next=function(e,t){this.select(this.selectedIndex+1,e,t)},f.updateSelectedSlide=function(){var e=this.slides[this.selectedIndex];e&&(this.unselectSelectedSlide(),(this.selectedSlide=e).select(),this.selectedCells=e.cells,this.selectedElements=e.getCellElements(),this.selectedCell=e.cells[0],this.selectedElement=this.selectedElements[0])},f.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},f.selectInitialIndex=function(){var e=this.options.initialIndex;if(this.isInitActivated)this.select(this.selectedIndex,!1,!0);else{if(e&&"string"==typeof e&&this.queryCell(e))return void this.selectCell(e,!1,!0);var t=0;e&&this.slides[e]&&(t=e),this.select(t,!1,!0)}},f.selectCell=function(e,t,i){var n=this.queryCell(e);if(n){var s=this.getCellSlideIndex(n);this.select(s,t,i)}},f.getCellSlideIndex=function(e){for(var t=0;t<this.slides.length;t++)if(-1!=this.slides[t].cells.indexOf(e))return t},f.getCell=function(e){for(var t=0;t<this.cells.length;t++){var i=this.cells[t];if(i.element==e)return i}},f.getCells=function(e){e=n.makeArray(e);var t=[];return e.forEach(function(e){var i=this.getCell(e);i&&t.push(i)},this),t},f.getCellElements=function(){return this.cells.map(function(e){return e.element})},f.getParentCell=function(e){return this.getCell(e)||(e=n.getParent(e,".flickity-slider > *"),this.getCell(e))},f.getAdjacentCellElements=function(e,t){if(!e)return this.selectedSlide.getCellElements();t=void 0===t?this.selectedIndex:t;var i=this.slides.length;if(i<=1+2*e)return this.getCellElements();for(var s=[],r=t-e;r<=t+e;r++){var o=this.options.wrapAround?n.modulo(r,i):r,a=this.slides[o];a&&(s=s.concat(a.getCellElements()))}return s},f.queryCell=function(e){if("number"==typeof e)return this.cells[e];if("string"==typeof e){if(e.match(/^[#\.]?[\d\/]/))return;e=this.element.querySelector(e)}return this.getCell(e)},f.uiChange=function(){this.emitEvent("uiChange")},f.childUIPointerDown=function(e){"touchstart"!=e.type&&e.preventDefault(),this.focus()},f.onresize=function(){this.watchCSS(),this.resize()},n.debounceMethod(p,"onresize",150),f.resize=function(){if(this.isActive){this.getSize(),this.options.wrapAround&&(this.x=n.modulo(this.x,this.slideableWidth)),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize(),this.emitEvent("resize");var e=this.selectedElements&&this.selectedElements[0];this.selectCell(e,!1,!0)}},f.watchCSS=function(){this.options.watchCSS&&(-1!=l(this.element,":after").content.indexOf("flickity")?this.activate():this.deactivate())},f.onkeydown=function(e){var t=document.activeElement&&document.activeElement!=this.element;if(this.options.accessibility&&!t){var i=p.keyboardHandlers[e.keyCode];i&&i.call(this)}},p.keyboardHandlers={37:function(){var e=this.options.rightToLeft?"next":"previous";this.uiChange(),this[e]()},39:function(){var e=this.options.rightToLeft?"previous":"next";this.uiChange(),this[e]()}},f.focus=function(){var t=e.pageYOffset;this.element.focus({preventScroll:!0}),e.pageYOffset!=t&&e.scrollTo(e.pageXOffset,t)},f.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEach(function(e){e.destroy()}),this.element.removeChild(this.viewport),u(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},f.destroy=function(){this.deactivate(),e.removeEventListener("resize",this),this.allOff(),this.emitEvent("destroy"),a&&this.$element&&a.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete h[this.guid]},n.extend(f,o),p.data=function(e){var t=(e=n.getQueryElement(e))&&e.flickityGUID;return t&&h[t]},n.htmlInit(p,"flickity"),a&&a.bridget&&a.bridget("flickity",p),p.setJQuery=function(e){a=e},p.Cell=s,p.Slide=r,p}),function(e,t){"function"==typeof define&&define.amd?define("unipointer/unipointer",["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.Unipointer=t(e,e.EvEmitter)}(window,function(e,t){function i(){}var n=i.prototype=Object.create(t.prototype);n.bindStartEvent=function(e){this._bindStartEvent(e,!0)},n.unbindStartEvent=function(e){this._bindStartEvent(e,!1)},n._bindStartEvent=function(t,i){var n=(i=void 0===i||i)?"addEventListener":"removeEventListener",s="mousedown";e.PointerEvent?s="pointerdown":"ontouchstart"in e&&(s="touchstart"),t[n](s,this)},n.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},n.getTouch=function(e){for(var t=0;t<e.length;t++){var i=e[t];if(i.identifier==this.pointerIdentifier)return i}},n.onmousedown=function(e){var t=e.button;t&&0!==t&&1!==t||this._pointerDown(e,e)},n.ontouchstart=function(e){this._pointerDown(e,e.changedTouches[0])},n.onpointerdown=function(e){this._pointerDown(e,e)},n._pointerDown=function(e,t){e.button||this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=void 0!==t.pointerId?t.pointerId:t.identifier,this.pointerDown(e,t))},n.pointerDown=function(e,t){this._bindPostStartEvents(e),this.emitEvent("pointerDown",[e,t])};var s={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"]};return n._bindPostStartEvents=function(t){if(t){var i=s[t.type];i.forEach(function(t){e.addEventListener(t,this)},this),this._boundPointerEvents=i}},n._unbindPostStartEvents=function(){this._boundPointerEvents&&(this._boundPointerEvents.forEach(function(t){e.removeEventListener(t,this)},this),delete this._boundPointerEvents)},n.onmousemove=function(e){this._pointerMove(e,e)},n.onpointermove=function(e){e.pointerId==this.pointerIdentifier&&this._pointerMove(e,e)},n.ontouchmove=function(e){var t=this.getTouch(e.changedTouches);t&&this._pointerMove(e,t)},n._pointerMove=function(e,t){this.pointerMove(e,t)},n.pointerMove=function(e,t){this.emitEvent("pointerMove",[e,t])},n.onmouseup=function(e){this._pointerUp(e,e)},n.onpointerup=function(e){e.pointerId==this.pointerIdentifier&&this._pointerUp(e,e)},n.ontouchend=function(e){var t=this.getTouch(e.changedTouches);t&&this._pointerUp(e,t)},n._pointerUp=function(e,t){this._pointerDone(),this.pointerUp(e,t)},n.pointerUp=function(e,t){this.emitEvent("pointerUp",[e,t])},n._pointerDone=function(){this._pointerReset(),this._unbindPostStartEvents(),this.pointerDone()},n._pointerReset=function(){this.isPointerDown=!1,delete this.pointerIdentifier},n.pointerDone=function(){},n.onpointercancel=function(e){e.pointerId==this.pointerIdentifier&&this._pointerCancel(e,e)},n.ontouchcancel=function(e){var t=this.getTouch(e.changedTouches);t&&this._pointerCancel(e,t)},n._pointerCancel=function(e,t){this._pointerDone(),this.pointerCancel(e,t)},n.pointerCancel=function(e,t){this.emitEvent("pointerCancel",[e,t])},i.getPointerPoint=function(e){return{x:e.pageX,y:e.pageY}},i}),function(e,t){"function"==typeof define&&define.amd?define("unidragger/unidragger",["unipointer/unipointer"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("unipointer")):e.Unidragger=t(e,e.Unipointer)}(window,function(e,t){function i(){}var n=i.prototype=Object.create(t.prototype);n.bindHandles=function(){this._bindHandles(!0)},n.unbindHandles=function(){this._bindHandles(!1)},n._bindHandles=function(t){for(var i=(t=void 0===t||t)?"addEventListener":"removeEventListener",n=t?this._touchActionValue:"",s=0;s<this.handles.length;s++){var r=this.handles[s];this._bindStartEvent(r,t),r[i]("click",this),e.PointerEvent&&(r.style.touchAction=n)}},n._touchActionValue="none",n.pointerDown=function(e,t){this.okayPointerDown(e)&&(this.pointerDownPointer=t,e.preventDefault(),this.pointerDownBlur(),this._bindPostStartEvents(e),this.emitEvent("pointerDown",[e,t]))};var s={TEXTAREA:!0,INPUT:!0,SELECT:!0,OPTION:!0},r={radio:!0,checkbox:!0,button:!0,submit:!0,image:!0,file:!0};return n.okayPointerDown=function(e){var t=s[e.target.nodeName],i=r[e.target.type],n=!t||i;return n||this._pointerReset(),n},n.pointerDownBlur=function(){var e=document.activeElement;e&&e.blur&&e!=document.body&&e.blur()},n.pointerMove=function(e,t){var i=this._dragPointerMove(e,t);this.emitEvent("pointerMove",[e,t,i]),this._dragMove(e,t,i)},n._dragPointerMove=function(e,t){var i={x:t.pageX-this.pointerDownPointer.pageX,y:t.pageY-this.pointerDownPointer.pageY};return!this.isDragging&&this.hasDragStarted(i)&&this._dragStart(e,t),i},n.hasDragStarted=function(e){return 3<Math.abs(e.x)||3<Math.abs(e.y)},n.pointerUp=function(e,t){this.emitEvent("pointerUp",[e,t]),this._dragPointerUp(e,t)},n._dragPointerUp=function(e,t){this.isDragging?this._dragEnd(e,t):this._staticClick(e,t)},n._dragStart=function(e,t){this.isDragging=!0,this.isPreventingClicks=!0,this.dragStart(e,t)},n.dragStart=function(e,t){this.emitEvent("dragStart",[e,t])},n._dragMove=function(e,t,i){this.isDragging&&this.dragMove(e,t,i)},n.dragMove=function(e,t,i){e.preventDefault(),this.emitEvent("dragMove",[e,t,i])},n._dragEnd=function(e,t){this.isDragging=!1,setTimeout(function(){delete this.isPreventingClicks}.bind(this)),this.dragEnd(e,t)},n.dragEnd=function(e,t){this.emitEvent("dragEnd",[e,t])},n.onclick=function(e){this.isPreventingClicks&&e.preventDefault()},n._staticClick=function(e,t){this.isIgnoringMouseUp&&"mouseup"==e.type||(this.staticClick(e,t),"mouseup"!=e.type&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),400)))},n.staticClick=function(e,t){this.emitEvent("staticClick",[e,t])},i.getPointerPoint=t.getPointerPoint,i}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/drag",["./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(i,n,s){return t(e,i,n,s)}):"object"==typeof module&&module.exports?module.exports=t(e,require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):e.Flickity=t(e,e.Flickity,e.Unidragger,e.fizzyUIUtils)}(window,function(e,t,i,n){n.extend(t.defaults,{draggable:">1",dragThreshold:3}),t.createMethods.push("_createDrag");var s=t.prototype;n.extend(s,i.prototype),s._touchActionValue="pan-y";var r="createTouch"in document,o=!1;s._createDrag=function(){this.on("activate",this.onActivateDrag),this.on("uiChange",this._uiChangeDrag),this.on("deactivate",this.onDeactivateDrag),this.on("cellChange",this.updateDraggable),r&&!o&&(e.addEventListener("touchmove",function(){}),o=!0)},s.onActivateDrag=function(){this.handles=[this.viewport],this.bindHandles(),this.updateDraggable()},s.onDeactivateDrag=function(){this.unbindHandles(),this.element.classList.remove("is-draggable")},s.updateDraggable=function(){">1"==this.options.draggable?this.isDraggable=1<this.slides.length:this.isDraggable=this.options.draggable,this.isDraggable?this.element.classList.add("is-draggable"):this.element.classList.remove("is-draggable")},s.bindDrag=function(){this.options.draggable=!0,this.updateDraggable()},s.unbindDrag=function(){this.options.draggable=!1,this.updateDraggable()},s._uiChangeDrag=function(){delete this.isFreeScrolling},s.pointerDown=function(t,i){this.isDraggable?this.okayPointerDown(t)&&(this._pointerDownPreventDefault(t),this.pointerDownFocus(t),document.activeElement!=this.element&&this.pointerDownBlur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=l(),e.addEventListener("scroll",this),this._pointerDownDefault(t,i)):this._pointerDownDefault(t,i)},s._pointerDownDefault=function(e,t){this.pointerDownPointer={pageX:t.pageX,pageY:t.pageY},this._bindPostStartEvents(e),this.dispatchEvent("pointerDown",e,[t])};var a={INPUT:!0,TEXTAREA:!0,SELECT:!0};function l(){return{x:e.pageXOffset,y:e.pageYOffset}}return s.pointerDownFocus=function(e){a[e.target.nodeName]||this.focus()},s._pointerDownPreventDefault=function(e){var t="touchstart"==e.type,i="touch"==e.pointerType,n=a[e.target.nodeName];t||i||n||e.preventDefault()},s.hasDragStarted=function(e){return Math.abs(e.x)>this.options.dragThreshold},s.pointerUp=function(e,t){delete this.isTouchScrolling,this.viewport.classList.remove("is-pointer-down"),this.dispatchEvent("pointerUp",e,[t]),this._dragPointerUp(e,t)},s.pointerDone=function(){e.removeEventListener("scroll",this),delete this.pointerDownScroll},s.dragStart=function(t,i){this.isDraggable&&(this.dragStartPosition=this.x,this.startAnimation(),e.removeEventListener("scroll",this),this.dispatchEvent("dragStart",t,[i]))},s.pointerMove=function(e,t){var i=this._dragPointerMove(e,t);this.dispatchEvent("pointerMove",e,[t,i]),this._dragMove(e,t,i)},s.dragMove=function(e,t,i){if(this.isDraggable){e.preventDefault(),this.previousDragX=this.dragX;var n=this.options.rightToLeft?-1:1;this.options.wrapAround&&(i.x=i.x%this.slideableWidth);var s=this.dragStartPosition+i.x*n;if(!this.options.wrapAround&&this.slides.length){var r=Math.max(-this.slides[0].target,this.dragStartPosition);s=r<s?.5*(s+r):s;var o=Math.min(-this.getLastSlide().target,this.dragStartPosition);s=s<o?.5*(s+o):s}this.dragX=s,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",e,[t,i])}},s.dragEnd=function(e,t){if(this.isDraggable){this.options.freeScroll&&(this.isFreeScrolling=!0);var i=this.dragEndRestingSelect();if(this.options.freeScroll&&!this.options.wrapAround){var n=this.getRestingPosition();this.isFreeScrolling=-n>this.slides[0].target&&-n<this.getLastSlide().target}else this.options.freeScroll||i!=this.selectedIndex||(i+=this.dragEndBoostSelect());delete this.previousDragX,this.isDragSelect=this.options.wrapAround,this.select(i),delete this.isDragSelect,this.dispatchEvent("dragEnd",e,[t])}},s.dragEndRestingSelect=function(){var e=this.getRestingPosition(),t=Math.abs(this.getSlideDistance(-e,this.selectedIndex)),i=this._getClosestResting(e,t,1),n=this._getClosestResting(e,t,-1);return i.distance<n.distance?i.index:n.index},s._getClosestResting=function(e,t,i){for(var n=this.selectedIndex,s=1/0,r=this.options.contain&&!this.options.wrapAround?function(e,t){return e<=t}:function(e,t){return e<t};r(t,s)&&(n+=i,s=t,null!==(t=this.getSlideDistance(-e,n)));)t=Math.abs(t);return{distance:s,index:n-i}},s.getSlideDistance=function(e,t){var i=this.slides.length,s=this.options.wrapAround&&1<i,r=s?n.modulo(t,i):t,o=this.slides[r];if(!o)return null;var a=s?this.slideableWidth*Math.floor(t/i):0;return e-(o.target+a)},s.dragEndBoostSelect=function(){if(void 0===this.previousDragX||!this.dragMoveTime||100<new Date-this.dragMoveTime)return 0;var e=this.getSlideDistance(-this.dragX,this.selectedIndex),t=this.previousDragX-this.dragX;return 0<e&&0<t?1:e<0&&t<0?-1:0},s.staticClick=function(e,t){var i=this.getParentCell(e.target),n=i&&i.element,s=i&&this.cells.indexOf(i);this.dispatchEvent("staticClick",e,[t,n,s])},s.onscroll=function(){var e=l(),t=this.pointerDownScroll.x-e.x,i=this.pointerDownScroll.y-e.y;(3<Math.abs(t)||3<Math.abs(i))&&this._pointerDone()},t}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/prev-next-button",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,n,s){return t(e,i,n,s)}):"object"==typeof module&&module.exports?module.exports=t(e,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(e,e.Flickity,e.Unipointer,e.fizzyUIUtils)}(window,function(e,t,i,n){"use strict";var s="http://www.w3.org/2000/svg";function r(e,t){this.direction=e,this.parent=t,this._create()}(r.prototype=Object.create(i.prototype))._create=function(){this.isEnabled=!0,this.isPrevious=-1==this.direction;var e=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==e;var t=this.element=document.createElement("button");t.className="flickity-button flickity-prev-next-button",t.className+=this.isPrevious?" previous":" next",t.setAttribute("type","button"),this.disable(),t.setAttribute("aria-label",this.isPrevious?"Previous":"Next");var i=this.createSVG();t.appendChild(i),this.parent.on("select",this.update.bind(this)),this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},r.prototype.activate=function(){this.bindStartEvent(this.element),this.element.addEventListener("click",this),this.parent.element.appendChild(this.element)},r.prototype.deactivate=function(){this.parent.element.removeChild(this.element),this.unbindStartEvent(this.element),this.element.removeEventListener("click",this)},r.prototype.createSVG=function(){var e=document.createElementNS(s,"svg");e.setAttribute("class","flickity-button-icon"),e.setAttribute("viewBox","0 0 100 100");var t=document.createElementNS(s,"path"),i=function(e){return"string"!=typeof e?"M "+e.x0+",50 L "+e.x1+","+(e.y1+50)+" L "+e.x2+","+(e.y2+50)+" L "+e.x3+",50 L "+e.x2+","+(50-e.y2)+" L "+e.x1+","+(50-e.y1)+" Z":e}(this.parent.options.arrowShape);return t.setAttribute("d",i),t.setAttribute("class","arrow"),this.isLeft||t.setAttribute("transform","translate(100, 100) rotate(180) "),e.appendChild(t),e},r.prototype.handleEvent=n.handleEvent,r.prototype.onclick=function(){if(this.isEnabled){this.parent.uiChange();var e=this.isPrevious?"previous":"next";this.parent[e]()}},r.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},r.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},r.prototype.update=function(){var e=this.parent.slides;if(this.parent.options.wrapAround&&1<e.length)this.enable();else{var t=e.length?e.length-1:0,i=this.isPrevious?0:t;this[this.parent.selectedIndex==i?"disable":"enable"]()}},r.prototype.destroy=function(){this.deactivate(),this.allOff()},n.extend(t.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),t.createMethods.push("_createPrevNextButtons");var o=t.prototype;return o._createPrevNextButtons=function(){this.options.prevNextButtons&&(this.prevButton=new r(-1,this),this.nextButton=new r(1,this),this.on("activate",this.activatePrevNextButtons))},o.activatePrevNextButtons=function(){this.prevButton.activate(),this.nextButton.activate(),this.on("deactivate",this.deactivatePrevNextButtons)},o.deactivatePrevNextButtons=function(){this.prevButton.deactivate(),this.nextButton.deactivate(),this.off("deactivate",this.deactivatePrevNextButtons)},t.PrevNextButton=r,t}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/page-dots",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,n,s){return t(e,i,n,s)}):"object"==typeof module&&module.exports?module.exports=t(e,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(e,e.Flickity,e.Unipointer,e.fizzyUIUtils)}(window,function(e,t,i,n){function s(e){this.parent=e,this._create()}(s.prototype=Object.create(i.prototype))._create=function(){this.holder=document.createElement("ol"),this.holder.className="flickity-page-dots",this.dots=[],this.handleClick=this.onClick.bind(this),this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},s.prototype.activate=function(){this.setDots(),this.holder.addEventListener("click",this.handleClick),this.bindStartEvent(this.holder),this.parent.element.appendChild(this.holder)},s.prototype.deactivate=function(){this.holder.removeEventListener("click",this.handleClick),this.unbindStartEvent(this.holder),this.parent.element.removeChild(this.holder)},s.prototype.setDots=function(){var e=this.parent.slides.length-this.dots.length;0<e?this.addDots(e):e<0&&this.removeDots(-e)},s.prototype.addDots=function(e){for(var t=document.createDocumentFragment(),i=[],n=this.dots.length,s=n+e,r=n;r<s;r++){var o=document.createElement("li");o.className="dot",o.setAttribute("aria-label","Page dot "+(r+1)),t.appendChild(o),i.push(o)}this.holder.appendChild(t),this.dots=this.dots.concat(i)},s.prototype.removeDots=function(e){this.dots.splice(this.dots.length-e,e).forEach(function(e){this.holder.removeChild(e)},this)},s.prototype.updateSelected=function(){this.selectedDot&&(this.selectedDot.className="dot",this.selectedDot.removeAttribute("aria-current")),this.dots.length&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected",this.selectedDot.setAttribute("aria-current","step"))},s.prototype.onTap=s.prototype.onClick=function(e){var t=e.target;if("LI"==t.nodeName){this.parent.uiChange();var i=this.dots.indexOf(t);this.parent.select(i)}},s.prototype.destroy=function(){this.deactivate(),this.allOff()},t.PageDots=s,n.extend(t.defaults,{pageDots:!0}),t.createMethods.push("_createPageDots");var r=t.prototype;return r._createPageDots=function(){this.options.pageDots&&(this.pageDots=new s(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))},r.activatePageDots=function(){this.pageDots.activate()},r.updateSelectedPageDots=function(){this.pageDots.updateSelected()},r.updatePageDots=function(){this.pageDots.setDots()},r.deactivatePageDots=function(){this.pageDots.deactivate()},t.PageDots=s,t}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/player",["ev-emitter/ev-emitter","fizzy-ui-utils/utils","./flickity"],function(e,i,n){return t(e,i,n)}):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("fizzy-ui-utils"),require("./flickity")):t(e.EvEmitter,e.fizzyUIUtils,e.Flickity)}(window,function(e,t,i){function n(e){this.parent=e,this.state="stopped",this.onVisibilityChange=this.visibilityChange.bind(this),this.onVisibilityPlay=this.visibilityPlay.bind(this)}(n.prototype=Object.create(e.prototype)).play=function(){"playing"!=this.state&&(document.hidden?document.addEventListener("visibilitychange",this.onVisibilityPlay):(this.state="playing",document.addEventListener("visibilitychange",this.onVisibilityChange),this.tick()))},n.prototype.tick=function(){if("playing"==this.state){var e=this.parent.options.autoPlay;e="number"==typeof e?e:3e3;var t=this;this.clear(),this.timeout=setTimeout(function(){t.parent.next(!0),t.tick()},e)}},n.prototype.stop=function(){this.state="stopped",this.clear(),document.removeEventListener("visibilitychange",this.onVisibilityChange)},n.prototype.clear=function(){clearTimeout(this.timeout)},n.prototype.pause=function(){"playing"==this.state&&(this.state="paused",this.clear())},n.prototype.unpause=function(){"paused"==this.state&&this.play()},n.prototype.visibilityChange=function(){this[document.hidden?"pause":"unpause"]()},n.prototype.visibilityPlay=function(){this.play(),document.removeEventListener("visibilitychange",this.onVisibilityPlay)},t.extend(i.defaults,{pauseAutoPlayOnHover:!0}),i.createMethods.push("_createPlayer");var s=i.prototype;return s._createPlayer=function(){this.player=new n(this),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)},s.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},s.playPlayer=function(){this.player.play()},s.stopPlayer=function(){this.player.stop()},s.pausePlayer=function(){this.player.pause()},s.unpausePlayer=function(){this.player.unpause()},s.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},s.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},s.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},i.Player=n,i}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(i,n){return t(e,i,n)}):"object"==typeof module&&module.exports?module.exports=t(e,require("./flickity"),require("fizzy-ui-utils")):t(e,e.Flickity,e.fizzyUIUtils)}(window,function(e,t,i){var n=t.prototype;return n.insert=function(e,t){var i=this._makeCells(e);if(i&&i.length){var n=this.cells.length;t=void 0===t?n:t;var s=function(e){var t=document.createDocumentFragment();return e.forEach(function(e){t.appendChild(e.element)}),t}(i),r=t==n;if(r)this.slider.appendChild(s);else{var o=this.cells[t].element;this.slider.insertBefore(s,o)}if(0===t)this.cells=i.concat(this.cells);else if(r)this.cells=this.cells.concat(i);else{var a=this.cells.splice(t,n-t);
12this.cells=this.cells.concat(i).concat(a)}this._sizeCells(i),this.cellChange(t,!0)}},n.append=function(e){this.insert(e,this.cells.length)},n.prepend=function(e){this.insert(e,0)},n.remove=function(e){var t=this.getCells(e);if(t&&t.length){var n=this.cells.length-1;t.forEach(function(e){e.remove();var t=this.cells.indexOf(e);n=Math.min(t,n),i.removeFrom(this.cells,e)},this),this.cellChange(n,!0)}},n.cellSizeChange=function(e){var t=this.getCell(e);if(t){t.getSize();var i=this.cells.indexOf(t);this.cellChange(i)}},n.cellChange=function(e,t){var i=this.selectedElement;this._positionCells(e),this._getWrapShiftCells(),this.setGallerySize();var n=this.getCell(i);n&&(this.selectedIndex=this.getCellSlideIndex(n)),this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex),this.emitEvent("cellChange",[e]),this.select(this.selectedIndex),t&&this.positionSliderAtSelected()},t}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/lazyload",["./flickity","fizzy-ui-utils/utils"],function(i,n){return t(e,i,n)}):"object"==typeof module&&module.exports?module.exports=t(e,require("./flickity"),require("fizzy-ui-utils")):t(e,e.Flickity,e.fizzyUIUtils)}(window,function(e,t,i){"use strict";t.createMethods.push("_createLazyload");var n=t.prototype;function s(e,t){this.img=e,this.flickity=t,this.load()}return n._createLazyload=function(){this.on("select",this.lazyLoad)},n.lazyLoad=function(){var e=this.options.lazyLoad;if(e){var t="number"==typeof e?e:0,n=this.getAdjacentCellElements(t),r=[];n.forEach(function(e){var t=function(e){if("IMG"==e.nodeName){var t=e.getAttribute("data-flickity-lazyload"),n=e.getAttribute("data-flickity-lazyload-src"),s=e.getAttribute("data-flickity-lazyload-srcset");if(t||n||s)return[e]}var r=e.querySelectorAll("img[data-flickity-lazyload], img[data-flickity-lazyload-src], img[data-flickity-lazyload-srcset]");return i.makeArray(r)}(e);r=r.concat(t)}),r.forEach(function(e){new s(e,this)},this)}},s.prototype.handleEvent=i.handleEvent,s.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this);var e=this.img.getAttribute("data-flickity-lazyload")||this.img.getAttribute("data-flickity-lazyload-src"),t=this.img.getAttribute("data-flickity-lazyload-srcset");this.img.src=e,t&&this.img.setAttribute("srcset",t),this.img.removeAttribute("data-flickity-lazyload"),this.img.removeAttribute("data-flickity-lazyload-src"),this.img.removeAttribute("data-flickity-lazyload-srcset")},s.prototype.onload=function(e){this.complete(e,"flickity-lazyloaded")},s.prototype.onerror=function(e){this.complete(e,"flickity-lazyerror")},s.prototype.complete=function(e,t){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);var i=this.flickity.getParentCell(this.img),n=i&&i.element;this.flickity.cellSizeChange(n),this.img.classList.add(t),this.flickity.dispatchEvent("lazyLoad",e,n)},t.LazyLoader=s,t}),function(e,t){"function"==typeof define&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],t):"object"==typeof module&&module.exports&&(module.exports=t(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))}(window,function(e){return e}),function(e,t){"function"==typeof define&&define.amd?define("flickity-as-nav-for/as-nav-for",["flickity/js/index","fizzy-ui-utils/utils"],t):"object"==typeof module&&module.exports?module.exports=t(require("flickity"),require("fizzy-ui-utils")):e.Flickity=t(e.Flickity,e.fizzyUIUtils)}(window,function(e,t){e.createMethods.push("_createAsNavFor");var i=e.prototype;return i._createAsNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);var e=this.options.asNavFor;if(e){var t=this;setTimeout(function(){t.setNavCompanion(e)})}},i.setNavCompanion=function(i){i=t.getQueryElement(i);var n=e.data(i);if(n&&n!=this){this.navCompanion=n;var s=this;this.onNavCompanionSelect=function(){s.navCompanionSelect()},n.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0)}},i.navCompanionSelect=function(e){var t=this.navCompanion&&this.navCompanion.selectedCells;if(t){var i=t[0],n=this.navCompanion.cells.indexOf(i),s=n+t.length-1,r=Math.floor(function(e,t,i){return(t-e)*i+e}(n,s,this.navCompanion.cellAlign));if(this.selectCell(r,!1,e),this.removeNavSelectedElements(),!(r>=this.cells.length)){var o=this.cells.slice(n,1+s);this.navSelectedElements=o.map(function(e){return e.element}),this.changeNavSelectedClass("add")}}},i.changeNavSelectedClass=function(e){this.navSelectedElements.forEac
vendor: 4,600 bytes, line 12
12h(function(t){t.classList[e]("is-nav-selected")})},i.activateAsNavFor=function(){this.navCompanionSelect(!0)},i.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},i.onNavStaticClick=function(e,t,i,n){"number"==typeof n&&this.navCompanion.selectCell(n)},i.deactivateAsNavFor=function(){this.removeNavSelectedElements()},i.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("imagesloaded/imagesloaded",["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){var i=e.jQuery,n=e.console;function s(e,t){for(var i in t)e[i]=t[i];return e}var r=Array.prototype.slice;function o(e,t,a){if(!(this instanceof o))return new o(e,t,a);var l=e;"string"==typeof e&&(l=document.querySelectorAll(e)),l?(this.elements=function(e){return Array.isArray(e)?e:"object"==typeof e&&"number"==typeof e.length?r.call(e):[e]}(l),this.options=s({},this.options),"function"==typeof t?a=t:s(this.options,t),a&&this.on("always",a),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):n.error("Bad element for imagesLoaded "+(l||e))}(o.prototype=Object.create(t.prototype)).options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&a[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var s=i[n];this.addImage(s)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var o=r[n];this.addElementBackgroundImages(o)}}}};var a={1:!0,9:!0,11:!0};function l(e){this.img=e}function c(e,t){this.url=e,this.element=t,this.img=new Image}return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var s=n&&n[2];s&&this.addBackground(s,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new l(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new c(e,t);this.images.push(i)},o.prototype.check=function(){var e=this;function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(e){e.once("progress",t),e.check()}):this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&n&&n.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},(l.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},l.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},l.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(c.prototype=Object.create(l.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWi
12dth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((i=t).fn.imagesLoaded=function(e,t){return new o(this,e,t).jqDeferred.promise(i(this))})},o.makeJQueryPlugin(),o}),function(e,t){"function"==typeof define&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(i,n){return t(e,i,n)}):"object"==typeof module&&module.exports?module.exports=t(e,require("flickity"),require("imagesloaded")):e.Flickity=t(e,e.Flickity,e.imagesLoaded)}(window,function(e,t,i){"use strict";t.createMethods.push("_createImagesLoaded");var n=t.prototype;return n._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},n.imagesLoaded=function(){if(this.options.imagesLoaded){var e=this;i(this.slider).on("progress",function(t,i){var n=e.getParentCell(i.img);e.cellSizeChange(n&&n.element),e.options.freeScroll||e.positionSliderAtSelected()})}},t}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(e){var t,i=navigator.userAgent,n=/iphone/i.test(i),s=/chrome/i.test(i),r=/android/i.test(i);e.mask={definitions:{0:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},autoclear:!0,dataName:"rawMaskFn",placeholder:"_"},e.fn.extend({caret:function(e,t){var i;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof e?(t="number"==typeof t?t:e,this.each(function(){this.setSelectionRange?this.setSelectionRange(e,t):this.createTextRange&&((i=this.createTextRange()).collapse(!0),i.moveEnd("character",t),i.moveStart("character",e),i.select())})):(this[0].setSelectionRange?(e=this[0].selectionStart,t=this[0].selectionEnd):document.selection&&document.selection.createRange&&(i=document.selection.createRange(),e=0-i.duplicate().moveStart("character",-1e5),t=e+i.text.length),{begin:e,end:t})},unmask:function(){return this.trigger("unmask")},mask:function(i,o){var a,l,c,u,d,h,p;if(!i&&this.length>0){var f=e(this[0]).data(e.mask.dataName);return f?f():void 0}return o=e.extend({autoclear:e.mask.autoclear,placeholder:e.mask.placeholder,completed:null},o),a=e.mask.definitions,l=[],c=h=i.length,u=null,e.each(i.split(""),function(e,t){"?"==t?(h--,c=e):a[t]?(l.push(new RegExp(a[t])),null===u&&(u=l.length-1),c>e&&(d=l.length-1)):l.push(null)}),this.trigger("unmask").each(function(){function f(){if(o.completed){for(var e=u;d>=e;e++)if(l[e]&&k[e]===m(e))return;o.completed.call(x)}}function m(e){return o.placeholder.charAt(e<o.placeholder.length?e:0)}function g(e){for(;++e<h&&!l[e];);return e}function v(e,t){var i,n;if(!(0>e)){for(i=e,n=g(t);h>i;i++)if(l[i]){if(!(h>n&&l[i].test(k[n])))break;k[i]=k[n],k[n]=m(n),n=g(n)}w(),x.caret(Math.max(u,e))}}function y(){_(),x.val()!=T&&x.change()}function b(e,t){var i;for(i=e;t>i&&h>i;i++)l[i]&&(k[i]=m(i))}function w(){x.val(k.join(""))}function _(e){var t,i,n,s=x.val(),r=-1;for(t=0,n=0;h>t;t++)if(l[t]){for(k[t]=m(t);n++<s.length;)if(i=s.charAt(n-1),l[t].test(i)){k[t]=i,r=t;break}if(n>s.length){b(t+1,h);break}}else k[t]===s.charAt(n)&&n++,c>t&&(r=t);return e?w():c>r+1?o.autoclear||k.join("")===S?(x.val()&&x.val(""),b(0,h)):w():(w(),x.val(x.val().substring(0,r+1))),c?t:u}var x=e(this),k=e.map(i.split(""),function(e,t){return"?"!=e?a[e]?m(t):e:void 0}),S=k.join(""),T=x.val();x.data(e.mask.dataName,function(){return e.map(k,function(e,t){return l[t]&&e!=m(t)?e:null}).join("")}),x.one("unmask",function(){x.off(".mask").removeData(e.mask.dataName)}).on("focus.mask",function(){var e;x.prop("readonly")||(clearTimeout(t),T=x.val(),e=_(),t=setTimeout(function(){x.get(0)===document.activeElement&&(w(),e==i.replace("?","").length?x.caret(0,e):x.caret(e))},10))}).on("blur.mask",y).on("keydown.mask",function(e){if(!x.prop("readonly")){var t,i,s,r=e.which||e.keyCode;p=x.val(),8===r||46===r||n&&127===r?(i=(t=x.caret()).begin,(s=t.end)-i===0&&(i=46!==r?function(e){for(;--e>=0&&!l[e];);return e}(i):s=g(i-1),s=46===r?g(s):s),b(i,s),v(i,s-1),e.preventDefault()):13===r?y.call(this,e):27===r&&(x.val(T),x.caret(0,_()),e.preventDefault())}}).on("keypress.mask",function(t){if(!x.prop("readonly")){var i,n,s,o=t.which||t.keyCode,a=x.caret();if(!(t.ctrlKey||t.altKey||t.metaKey||32>o)&&o&&13!==o){if(a.end-a.begin!==0&&(b(a.begin,a.end),v(a.begin,a.end-1)),i=g(a.begin-1),h>i&&(n=String.fromCharCode(o),l[i].test(n))){if(function(e){var t,i,n,s;for(t=e,i=m(e);h>t;t++)if(l[t]){if(n=g(t),s=k[t],k[t]=i,!(h>n&&l[n].test(s)))break;i=s}}
12(i),k[i]=n,w(),s=g(i),r){setTimeout(function(){e.proxy(e.fn.caret,x,s)()},0)}else x.caret(s);a.begin<=d&&f()}t.preventDefault()}}}).on("input.mask paste.mask",function(){x.prop("readonly")||setTimeout(function(){var e=_(!0);x.caret(e),f()},0)}),s&&r&&x.off("input.mask").on("input.mask",function(){var e=x.val(),t=x.caret();if(p&&p.length&&p.length>e.length){for(_(!0);t.begin>0&&!l[t.begin-1];)t.begin--;if(0===t.begin)for(;t.begin<u&&!l[t.begin];)t.begin++;x.caret(t.begin,t.begin)}else{for(_(!0);t.begin<h&&!l[t.begin];)t.begin++;x.caret(t.begin,t.begin)}f()}),_()})}})}),function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=3)}([function(e,t,i){"use strict";var n,s,r,o;"function"==typeof Symbol&&Symbol.iterator,o=function(e){return e},s=[i(2)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t,i){"use strict";var n,s,r,o,a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o=function(e,t,i,n){var s=navigator.userAgent,r=h("touchstart"),o=/iemobile/i.test(s),l=/iphone/i.test(s)&&!o;function c(t,i,s){if(!(this instanceof c))return new c(t,i,s);this.el=n,this.events={},this.maskset=n,this.refreshValue=!1,!0!==s&&(e.isPlainObject(t)?i=t:(i=i||{},t&&(i.alias=t)),this.opts=e.extend(!0,{},this.defaults,i),this.noMasksCache=i&&i.definitions!==n,this.userOptions=i||{},this.isRTL=this.opts.numericInput,u(this.opts.alias,i,this.opts))}function u(t,i,s){var r=c.prototype.aliases[t];return r?(r.alias&&u(r.alias,n,s),e.extend(!0,s,r),e.extend(!0,s,i),!0):(null===s.mask&&(s.mask=t),!1)}function d(t,i){function s(t,s,r){var o=!1;if(null!==t&&""!==t||((o=null!==r.regex)?t=(t=r.regex).replace(/^(\^)(.*)(\$)$/,"$2"):(o=!0,t=".*")),1===t.length&&!1===r.greedy&&0!==r.repeat&&(r.placeholder=""),r.repeat>0||"*"===r.repeat||"+"===r.repeat){var a="*"===r.repeat?0:"+"===r.repeat?1:r.repeat;t=r.groupmarker[0]+t+r.groupmarker[1]+r.quantifiermarker[0]+a+","+r.repeat+r.quantifiermarker[1]}
12var l,u=o?"regex_"+r.regex:r.numericInput?t.split("").reverse().join(""):t;return c.prototype.masksCache[u]===n||!0===i?(l={mask:t,maskToken:c.prototype.analyseMask(t,o,r),validPositions:{},_buffer:n,buffer:n,tests:{},excludes:{},metadata:s,maskLength:n},!0!==i&&(c.prototype.masksCache[u]=l,l=e.extend(!0,{},c.prototype.masksCache[u]))):l=e.extend(!0,{},c.prototype.masksCache[u]),l}if(e.isFunction(t.mask)&&(t.mask=t.mask(t)),e.isArray(t.mask)){if(t.mask.length>1){if(null===t.keepStatic){t.keepStatic="auto";for(var r=0;r<t.mask.length;r++)if(t.mask[r].charAt(0)!==t.mask[0].charAt(0)){t.keepStatic=!0;break}}var o=t.groupmarker[0];return e.each(t.isRTL?t.mask.reverse():t.mask,function(i,s){o.length>1&&(o+=t.groupmarker[1]+t.alternatormarker+t.groupmarker[0]),s.mask===n||e.isFunction(s.mask)?o+=s:o+=s.mask}),s(o+=t.groupmarker[1],t.mask,t)}t.mask=t.mask.pop()}return t.mask&&t.mask.mask!==n&&!e.isFunction(t.mask.mask)?s(t.mask.mask,t.mask,t):s(t.mask,t.mask,t)}function h(e){var t=i.createElement("input"),n="on"+e,s=n in t;return s||(t.setAttribute(n,"return;"),s="function"==typeof t[n]),t=null,s}function p(s,u,d){u=u||this.maskset,d=d||this.opts;var f,m,g,v,y=this,b=this.el,w=this.isRTL,_=!1,x=!1,k=!1,S=!1;function T(e,t,i,s,r){var o=d.greedy;r&&(d.greedy=!1),t=t||0;var a,l,c,u=[],h=0,p=A();do{if(!0===e&&E().validPositions[h])l=(c=r&&!0===E().validPositions[h].match.optionality&&E().validPositions[h+1]===n&&(!0===E().validPositions[h].generatedInput||E().validPositions[h].input==d.skipOptionalPartCharacter&&h>0)?O(h,j(h,a,h-1)):E().validPositions[h]).match,a=c.locator.slice(),u.push(!0===i?c.input:!1===i?l.nativeDef:U(h,l));else{l=(c=P(h,a,h-1)).match,a=c.locator.slice();var f=!0!==s&&(!1!==d.jitMasking?d.jitMasking:l.jit);(!1===f||f===n||h<p||"number"==typeof f&&isFinite(f)&&f>h)&&u.push(!1===i?l.nativeDef:U(h,l))}"auto"===d.keepStatic&&l.newBlockMarker&&null!==l.fn&&(d.keepStatic=h-1),h++}while((g===n||h<g)&&(null!==l.fn||""!==l.def)||t>h);return""===u[u.length-1]&&u.pop(),!1===i&&E().maskLength!==n||(E().maskLength=h-1),d.greedy=o,u}function E(){return u}function C(e){var t=E();t.buffer=n,!0!==e&&(t.validPositions={},t.p=0)}function A(e,t,i){var s=-1,r=-1,o=i||E().validPositions;for(var a in e===n&&(e=-1),o){var l=parseInt(a);o[l]&&(t||!0!==o[l].generatedInput)&&(l<=e&&(s=l),l>=e&&(r=l))}return-1===s||s==e?r:-1==r||e-s<r-e?s:r}function D(e){var t=e.locator[e.alternation];return"string"==typeof t&&t.length>0&&(t=t.split(",")[0]),t!==n?t.toString():""}function M(e,t){var i=(e.alternation!=n?e.mloc[D(e)]:e.locator).join("");if(""!==i)for(;i.length<t;)i+="0";return i}function O(e,t){for(var i,s,r,o=M(L(e=e>0?e-1:0)),a=0;a<t.length;a++){var l=t[a];i=M(l,o.length);var c=Math.abs(i-o);(s===n||""!==i&&c<s||r&&r.match.optionality&&"master"===r.match.newBlockMarker&&(!l.match.optionality||!l.match.newBlockMarker)||r&&r.match.optionalQuantifier&&!l.match.optionalQuantifier)&&(s=c,r=l)}return r}function P(e,t,i){return E().validPositions[e]||O(e,j(e,t?t.slice():t,i))}function L(e,t){return E().validPositions[e]?E().validPositions[e]:(t||j(e))[0]}function I(e,t){for(var i=!1,n=j(e),s=0;s<n.length;s++)if(n[s].match&&n[s].match.def===t){i=!0;break}return i}function j(t,i,s){var r,o,a,l,c=E().maskToken,u=i?s:0,h=i?i.slice():[0],p=[],f=!1,m=i?i.join(""):"";function g(i,s,o,a){function l(o,a,c){function h(t,i){var n=0===e.inArray(t,i.matches);return n||e.each(i.matches,function(e,s){if(!0===s.isQuantifier?n=h(t,i.matches[e-1]):(!0===s.isOptional||!0===s.isAlternate)&&(n=h(t,s)),n)return!1}),n}function v(t,i,s){var r,o;if((E().tests[t]||E().validPositions[t])&&e.each(E().tests[t]||[E().validPositions[t]],function(e,t){if(t.mloc[i])return r=t,!1;var a=s!==n?s:t.alternation,l=t.locator[a]!==n?t.locator[a].toString().indexOf(i):-1;(o===n||l<o)&&-1!==l&&(r=t,o=l)}),r){var a=r.locator[r.alternation];return(r.mloc[i]||r.mloc[a]||r.locator).slice((s!==n?s:r.alternation)+1)}return s!==n?v(t,i):n}function y(e,t){function i(e){for(var t,i,n=[],s=0,r=e.length;s<r;s++)if("-"===e.charAt(s))for(i=e.charCodeAt(s+1);++t<i;)n.push(String.fromCharCode(t));else t=e.charCodeAt(s),n.push(e.charAt(s));return n.join("")}return d.regex&&null!==e.match.fn&&null!==t.match.fn?-1!==i(t.match.def.replace(/[\[\]]/g,"")).indexOf(i(e.match.def.replace(/[\[\]]/g,""))):e.match.def===t.match.nativeDef}function b(e,t){if(t===n||e.alternation===t.alternation&&-1===e.locator[e.alternation].toString().indexOf(t.locator[t.alternation])){e.mloc=e.mloc||{};var i=e.locator[e.alternation];if(i!==n){if("string"==typeof i&&(i=i.split(",")[0]),e.mloc[i]===n&&(e.mloc[i]=e.locator.slice()),t!==n){for(var s in t.mloc)"string"==typeof s&&(s=s.split(",")[0]),e.mloc[s]===n&&(e.mloc[s]=t.mloc[s]);e.locator[e.alternation]=Object.keys(e.mloc).join(",")}return!0}e.alternation=n}return!1}if(u>5e3)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+E().mask;if(u===t&&o.matches===n)return p.push({match:o,locator:a.reverse(),cd:m,mloc:{}}),!0;if(o.matches!==n){if(o.isGroup&&c!==o){if(o=l(i.matches[e.inArray(o,i.matches)+1],a))return!0}else if(o.isOptional){var w=o;if(o=g(o,s,a,c)){if(e.each(p,function(e,t){t.match.optionality=!0}),r=p[p.length-1].match,c!==n||!h(r,w))return!0;f=!0,u=t}}else if(o.isAlternator){var _,x=o,k=[],S=p.slice(),T=a.length,C=s.length>0?s.shift():-1;if(-1===C||"string"==typeof C){var A,D=u,M=s.slice(),O=[];if("string"==typeof C)O=C.split(",");else for(A=0;A<x.matches.length;A++)O.push(A.toString());if(E().excludes[t]){for(var P=O.slice(),L=0,I=E().excludes[t].length;L<I;L++)O.splice(O.indexOf(E().excludes[t][L].toString()),1);0===O.length&&(E().excludes[t]=n,O=P)}(!0===d.keepStatic||isFinite(parseInt(d.keepStatic))&&D>=d.keepStatic)&&(O=O.slice(0,1));for(var j=!1,N=0;N<O.length;N++){A=parseInt(O[N]),p=[],s="string"==typeof C&&v(u,A,T)||M.slice(),x.matches[A]&&l(x.matches[A],[A].concat(a),c)?o=!0:0===N&&(j=!0),_=p.slice(),u=D,p=[];for(var $=0;$<_.length;$++){var z=_[$],F=!1;z.match.jit=z.match.jit||j,z.alternation=z.alternation||T,b(z);for(var H=0;H<k.length;H++){var B=k[H];if("string"!=typeof C||z.alternation!==n&&-1!==e.inArray(z.locator[z.alternation].toString(),O)){if(z.match.nativeDef===B.match.nativeDef){F=!0,b(B,z);break}if(y(z,B)){b(z,B)&&(F=!0,k.splice(k.indexOf(B),0,z));break}if(y(B,z)){b(B,z);break}if(V=B,null===(Y=z).match.fn&&null!==V.match.fn&&V.match.fn.test(Y.match.def,E(),t,!1,d,!1)){b(z,B)&&(F=!0,k.splice(k.indexOf(B),0,z));break}}}F||k.push(z)}}p=S.concat(k),u=t,f=p.length>0,o=k.length>0,s=M.slice()}else o=l(x.matches[C]||i.matches[C],[C].concat(a),c);if(o)return!0}else if(o.isQuantifier&&c!==i.matches[e.inArray(o,i.matches)-1])for(var R=o,W=s.length>0?s.shift():0;W<(isNaN(R.quantifier.max)?W+1:R.quantifier.max)&&u<=t;W++){var q=i.matches[e.inArray(R,i.matches)-1];if(o=l(q,[W].concat(a),q)){if((r=p[p.length-1].match).optionalQuantifier=W>R.quantifier.min-1,r.jit=W+q.matches.indexOf(r)>=R.quantifier.jit,h(r,q)&&W>R.quantifier.min-1){f=!0,u=t;break}if(R.quantifier.jit!==n&&isNaN(R.quantifier.max)&&r.optionalQuantifier&&E().validPositions[t
12-1]===n){p.pop(),f=!0,u=t,m=n;break}return!0}}else if(o=g(o,s,a,c))return!0}else u++;var Y,V}for(var c=s.length>0?s.shift():0;c<i.matches.length;c++)if(!0!==i.matches[c].isQuantifier){var h=l(i.matches[c],[c].concat(o),a);if(h&&u===t)return h;if(u>t)break}}if(t>-1){if(i===n){for(var v,y=t-1;(v=E().validPositions[y]||E().tests[y])===n&&y>-1;)y--;v!==n&&y>-1&&(o=y,a=v,l=[],e.isArray(a)||(a=[a]),a.length>0&&(a[0].alternation===n?0===(l=O(o,a.slice()).locator.slice()).length&&(l=a[0].locator.slice()):e.each(a,function(e,t){if(""!==t.def)if(0===l.length)l=t.locator.slice();else for(var i=0;i<l.length;i++)t.locator[i]&&-1===l[i].toString().indexOf(t.locator[i])&&(l[i]+=","+t.locator[i])})),m=(h=l).join(""),u=y)}if(E().tests[t]&&E().tests[t][0].cd===m)return E().tests[t];for(var b=h.shift();b<c.length&&!(g(c[b],h,[b])&&u===t||u>t);b++);}return(0===p.length||f)&&p.push({match:{fn:null,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:m}),i!==n&&E().tests[t]?e.extend(!0,[],p):(E().tests[t]=e.extend(!0,[],p),E().tests[t])}function N(){return E()._buffer===n&&(E()._buffer=T(!1,1),E().buffer===n&&(E().buffer=E()._buffer.slice())),E()._buffer}function $(e){return E().buffer!==n&&!0!==e||(E().buffer=T(!0,A(),!0)),E().buffer}function z(e,t,i){var s,r;if(!0===e)C(),e=0,t=i.length;else for(s=e;s<t;s++)delete E().validPositions[s];for(r=e,s=e;s<t;s++)if(C(!0),i[s]!==d.skipOptionalPartCharacter){var o=B(r,i[s],!0,!0);!1!==o&&(C(!0),r=o.caret!==n?o.caret:o.pos+1)}}function F(t,i,s){for(var r,o=d.greedy?i:i.slice(0,1),a=!1,l=s!==n?s.split(","):[],c=0;c<l.length;c++)-1!==(r=t.indexOf(l[c]))&&t.splice(r,1);for(var u=0;u<t.length;u++)if(-1!==e.inArray(t[u],o)){a=!0;break}return a}function H(t,i,s,r,o){var a,l,c,u,d,h,p,f=e.extend(!0,{},E().validPositions),m=!1,g=o!==n?o:A();if(-1===g&&o===n)l=(u=L(a=0)).alternation;else for(;g>=0;g--)if((c=E().validPositions[g])&&c.alternation!==n){if(u&&u.locator[c.alternation]!==c.locator[c.alternation])break;a=g,l=E().validPositions[a].alternation,u=c}if(l!==n){p=parseInt(a),E().excludes[p]=E().excludes[p]||[],!0!==t&&E().excludes[p].push(D(u));var v=[],y=0;for(d=p;d<A(n,!0)+1;d++)(h=E().validPositions[d])&&!0!==h.generatedInput?v.push(h.input):d<t&&y++,delete E().validPositions[d];for(;E().excludes[p]&&E().excludes[p].length<10;){var b=-1*y,w=v.slice();for(E().tests[p]=n,C(!0),m=!0;w.length>0;){var _=w.shift();if(!(m=B(A(n,!0)+1,_,!1,r,!0)))break}if(m&&i!==n){var x=A(t)+1;for(d=p;d<A()+1;d++)((h=E().validPositions[d])===n||null==h.match.fn)&&d<t+b&&b++;m=B((t+=b)>x?x:t,i,s,r,!0)}if(m)break;if(C(),u=L(p),E().validPositions=e.extend(!0,{},f),!E().excludes[p]){m=H(t,i,s,r,p-1);break}var k=D(u);if(-1!==E().excludes[p].indexOf(k)){m=H(t,i,s,r,p-1);break}for(E().excludes[p].push(k),d=p;d<A(n,!0)+1;d++)delete E().validPositions[d]}}return E().excludes[p]=n,m}function B(t,i,s,r,o,a){function l(e){return w?e.begin-e.end>1||e.begin-e.end==1:e.end-e.begin>1||e.end-e.begin==1}s=!0===s;var u=t;function h(i,s,o){var a=!1;return e.each(j(i),function(u,h){var p=h.match;if($(!0),!1!==(a=null!=p.fn?p.fn.test(s,E(),i,o,d,l(t)):(s===p.def||s===d.skipOptionalPartCharacter)&&""!==p.def&&{c:U(i,p,!0)||p.def,pos:i})){var f=a.c!==n?a.c:s,m=i;return f=f===d.skipOptionalPartCharacter&&null===p.fn?U(i,p,!0)||p.def:f,a.remove!==n&&(e.isArray(a.remove)||(a.remove=[a.remove]),e.each(a.remove.sort(function(e,t){return t-e}),function(e,t){W({begin:t,end:t+1})})),a.insert!==n&&(e.isArray(a.insert)||(a.insert=[a.insert]),e.each(a.insert.sort(function(e,t){return e-t}),function(e,t){B(t.pos,t.c,!0,r)})),!0!==a&&a.pos!==n&&a.pos!==i&&(m=a.pos),(!0===a||a.pos!==n||a.c!==n)&&(W(t,e.extend({},h,{input:function(t,i,n){switch(d.casing||i.casing){case"upper":t=t.toUpperCase();break;case"lower":t=t.toLowerCase();break;case"title":var s=E().validPositions[n-1];t=0===n||s&&s.input===String.fromCharCode(c.keyCode.SPACE)?t.toUpperCase():t.toLowerCase();break;default:if(e.isFunction(d.casing)){var r=Array.prototype.slice.call(arguments);r.push(E().validPositions),t=d.casing.apply(this,r)}}return t}(f,p,m)}),r,m)||(a=!1),!1)}}),a}t.begin!==n&&(u=w?t.end:t.begin);var p=!0,f=e.extend(!0,{},E().validPositions);if(e.isFunction(d.preValidation)&&!s&&!0!==r&&!0!==a&&(p=d.preValidation($(),u,i,l(t),d,E())),!0===p){if(R(n,u,!0),(g===n||u<g)&&(p=h(u,i,s),(!s||!0===r)&&!1===p&&!0!==a)){var m=E().validPositions[u];if(!m||null!==m.match.fn||m.match.def!==i&&i!==d.skipOptionalPartCharacter){if((d.insertMode||E().validPositions[Y(u)]===n)&&!q(u,!0))for(var v=u+1,y=Y(u);v<=y;v++)if(!1!==(p=h(v,i,s))){p=R(u,p.pos!==n?p.pos:v)||p,u=v;break}}else p={caret:Y(u)}}!1!==p||!1===d.keepStatic||null!=d.regex&&!se($())||s||!0===o||(p=H(u,i,s,r)),!0===p&&(p={pos:u})}if(e.isFunction(d.postValidation)&&!1!==p&&!s&&!0!==r&&!0!==a){var b=d.postValidation($(!0),p,d);if(b!==n){if(b.refreshFromBuffer&&b.buffer){var _=b.refreshFromBuffer;z(!0===_?_:_.start,_.end,b.buffer)}p=!0===b?p:b}}return p&&p.pos===n&&(p.pos=u),!1!==p&&!0!==a||(C(!0),E().validPositions=e.extend(!0,{},f)),p}function R(t,i,s){var r;if(t===n)for(t=i-1;t>0&&!E().validPositions[t];t--);for(var o=t;o<i;o++)if(E().validPositions[o]===n&&!q(o,!0)){var a=0==o?L(o):E().validPositions[o-1];if(a){var l,c=M(a),u=j(o).slice(),d=n,h=L(o);if(""===u[u.length-1].match.def&&u.pop(),e.each(u,function(e,t){l=M(t,c.length);var i=Math.abs(l-c);(d===n||i<d)&&null===t.match.fn&&!0!==t.match.optionality&&!0!==t.match.optionalQuantifier&&(d=i,h=t)}),(h=e.extend({},h,{input:U(o,h.match,!0)||h.match.def})).generatedInput=!0,W(o,h,!0),!0!==s){var p=E().validPositions[i].input;E().validPositions[i]=n,r=B(i,p,!0,!0)}}}return r}function W(t,i,s,r){function o(e,t,i){var s=t[e];if(s!==n&&(null===s.match.fn&&!0!==s.match.optionality||s.input===d.radixPoint)){var r=i.begin<=e-1?t[e-1]&&null===t[e-1].match.fn&&t[e-1]:t[e-1],o=i.end>e+1?t[e+1]&&null===t[e+1].match.fn&&t[e+1]:t[e+1];return r&&o}return!1}var a=t.begin!==n?t.begin:t,l=t.end!==n?t.end:t;if(t.begin>t.end&&(a=t.end,l=t.begin),r=r!==n?r:a,a!==l||d.insertMode&&E().validPositions[r]!==n&&s===n){var c=e.extend(!0,{},E().validPositions),u=A(n,!0);for(E().p=a,g=u;g>=a;g--)E().validPositions[g]&&"+"===E().validPositions[g].match.nativeDef&&(d.isNegative=!1),delete E().validPositions[g];var h=!0,p=r,f=(E().validPositions,!1),m=p,g=p;for(i&&(E().validPositions[r]=e.extend(!0,{},i),m++,p++,a<l&&g++);g<=u;g++){var v=c[g];if(v!==n&&(g>=l||g>=a&&!0!==v.generatedInput&&o(g,c,{begin:a,end:l}))){for(;""!==L(m).match.def;){if(!1===f&&c[m]&&c[m].match.nativeDef===v.match.nativeDef)E().validPositions[m]=e.extend(!0,{},c[m]),E().validPositions[m].input=v.input,R(n,m,!0),p=m+1,h=!0;else if(I(m,v.match.def)){var y=B(m,v.input,!0,!0);h=!1!==y,p=y.caret||y.insert?A():m+1,f=!0}else if(!(h=!0===v.generatedInput||v.input===d.radixPoint&&!0===d.numericInput)&&""===L(m).match.def)break;if(h)break;m++}""==L(m).match.def&&(h=!1),m=p}if(!h)break}
12if(!h)return E().validPositions=e.extend(!0,{},c),C(!0),!1}else i&&(E().validPositions[r]=e.extend(!0,{},i));return C(!0),!0}function q(e,t){var i=P(e).match;if(""===i.def&&(i=L(e).match),null!=i.fn)return i.fn;if(!0!==t&&e>-1){var n=j(e);return n.length>1+(""===n[n.length-1].match.def?1:0)}return!1}function Y(e,t){for(var i=e+1;""!==L(i).match.def&&(!0===t&&(!0!==L(i).match.newBlockMarker||!q(i))||!0!==t&&!q(i));)i++;return i}function V(e,t){var i,n=e;if(n<=0)return 0;for(;--n>0&&(!0===t&&!0!==L(n).match.newBlockMarker||!0!==t&&!q(n)&&((i=j(n)).length<2||2===i.length&&""===i[1].match.def)););return n}function X(t,i,s,r,o){if(r&&e.isFunction(d.onBeforeWrite)){var a=d.onBeforeWrite.call(y,r,i,s,d);if(a){if(a.refreshFromBuffer){var l=a.refreshFromBuffer;z(!0===l?l:l.start,l.end,a.buffer||i),i=$(!0)}s!==n&&(s=a.caret!==n?a.caret:s)}}if(t!==n&&(t.inputmask._valueSet(i.join("")),s===n||r!==n&&"blur"===r.type?ae(t,s,0===i.length):te(t,s),!0===o)){var c=e(t),u=t.inputmask._valueGet();x=!0,c.trigger("input"),setTimeout(function(){u===N().join("")?c.trigger("cleared"):!0===se(i)&&c.trigger("complete")},0)}}function U(t,i,s){if((i=i||L(t).match).placeholder!==n||!0===s)return e.isFunction(i.placeholder)?i.placeholder(d):i.placeholder;if(null===i.fn){if(t>-1&&E().validPositions[t]===n){var r,o=j(t),a=[];if(o.length>1+(""===o[o.length-1].match.def?1:0))for(var l=0;l<o.length;l++)if(!0!==o[l].match.optionality&&!0!==o[l].match.optionalQuantifier&&(null===o[l].match.fn||r===n||!1!==o[l].match.fn.test(r.match.def,E(),t,!0,d))&&(a.push(o[l]),null===o[l].match.fn&&(r=o[l]),a.length>1&&/[0-9a-bA-Z]/.test(a[0].match.def)))return d.placeholder.charAt(t%d.placeholder.length)}return i.def}return d.placeholder.charAt(t%d.placeholder.length)}var G,Q={on:function(t,i,s){var a=function(t){var i=this;if(i.inputmask===n&&"FORM"!==this.nodeName){var a=e.data(i,"_inputmask_opts");a?new c(a).mask(i):Q.off(i)}else{if("setvalue"===t.type||"FORM"===this.nodeName||!(i.disabled||i.readOnly&&!("keydown"===t.type&&t.ctrlKey&&67===t.keyCode||!1===d.tabThrough&&t.keyCode===c.keyCode.TAB))){switch(t.type){case"input":if(!0===x)return x=!1,t.preventDefault();if(r){var u=arguments;return setTimeout(function(){s.apply(i,u),te(i,i.inputmask.caretPos,n,!0)},0),!1}break;case"keydown":_=!1,x=!1;break;case"keypress":if(!0===_)return t.preventDefault();_=!0;break;case"click":if(o||l)return u=arguments,setTimeout(function(){s.apply(i,u)},0),!1}var h=s.apply(i,arguments);return!1===h&&(t.preventDefault(),t.stopPropagation()),h}t.preventDefault()}};t.inputmask.events[i]=t.inputmask.events[i]||[],t.inputmask.events[i].push(a),-1!==e.inArray(i,["submit","reset"])?null!==t.form&&e(t.form).on(i,a):e(t).on(i,a)},off:function(t,i){var n;t.inputmask&&t.inputmask.events&&(i?(n=[])[i]=t.inputmask.events[i]:n=t.inputmask.events,e.each(n,function(i,n){for(;n.length>0;){var s=n.pop();-1!==e.inArray(i,["submit","reset"])?null!==t.form&&e(t.form).off(i,s):e(t).off(i,s)}delete t.inputmask.events[i]}))}},K={keydownEvent:function(t){var i=this,n=e(i),s=t.keyCode,r=te(i);if(s===c.keyCode.BACKSPACE||s===c.keyCode.DELETE||l&&s===c.keyCode.BACKSPACE_SAFARI||t.ctrlKey&&s===c.keyCode.X&&!h("cut"))t.preventDefault(),re(i,s,r),X(i,$(!0),E().p,t,i.inputmask._valueGet()!==$().join(""));else if(s===c.keyCode.END||s===c.keyCode.PAGE_DOWN){t.preventDefault();var o=Y(A());d.insertMode||o!==E().maskLength||t.shiftKey||o--,te(i,t.shiftKey?r.begin:o,o,!0)}else s===c.keyCode.HOME&&!t.shiftKey||s===c.keyCode.PAGE_UP?(t.preventDefault(),te(i,0,t.shiftKey?r.begin:0,!0)):(d.undoOnEscape&&s===c.keyCode.ESCAPE||90===s&&t.ctrlKey)&&!0!==t.altKey?(J(i,!0,!1,f.split("")),n.trigger("click")):s!==c.keyCode.INSERT||t.shiftKey||t.ctrlKey?!0===d.tabThrough&&s===c.keyCode.TAB?(!0===t.shiftKey?(null===L(r.begin).match.fn&&(r.begin=Y(r.begin)),r.end=V(r.begin,!0),r.begin=V(r.end,!0)):(r.begin=Y(r.begin,!0),r.end=Y(r.begin,!0),r.end<E().maskLength&&r.end--),r.begin<E().maskLength&&(t.preventDefault(),te(i,r.begin,r.end))):t.shiftKey||!1===d.insertMode&&(s===c.keyCode.RIGHT?setTimeout(function(){var e=te(i);te(i,e.begin)},0):s===c.keyCode.LEFT&&setTimeout(function(){var e=te(i);te(i,w?e.begin+1:e.begin-1)},0)):(d.insertMode=!d.insertMode,te(i,d.insertMode||r.begin!==E().maskLength?r.begin:r.begin-1));d.onKeyDown.call(this,t,$(),te(i).begin,d),k=-1!==e.inArray(s,d.ignorables)},keypressEvent:function(t,i,s,r,o){var a=this,l=e(a),u=t.which||t.charCode||t.keyCode;if(!(!0===i||t.ctrlKey&&t.altKey)&&(t.ctrlKey||t.metaKey||k))return u===c.keyCode.ENTER&&f!==$().join("")&&(f=$().join(""),setTimeout(function(){l.trigger("change")},0)),!0;if(u){46===u&&!1===t.shiftKey&&""!==d.radixPoint&&(u=d.radixPoint.charCodeAt(0));var h,p=i?{begin:o,end:o}:te(a),m=String.fromCharCode(u),g=0;if(d._radixDance&&d.numericInput){var v=$().indexOf(d.radixPoint.charAt(0))+1;p.begin<=v&&(u===d.radixPoint.charCodeAt(0)&&(g=1),p.begin-=1,p.end-=1)}E().writeOutBuffer=!0;var y=B(p,m,r);if(!1!==y&&(C(!0),h=y.caret!==n?y.caret:Y(y.pos.begin?y.pos.begin:y.pos),E().p=h),h=(d.numericInput&&y.caret===n?V(h):h)+g,!1!==s&&(setTimeout(function(){d.onKeyValidation.call(a,u,y,d)},0),E().writeOutBuffer&&!1!==y)){var b=$();X(a,b,h,t,!0!==i)}if(t.preventDefault(),i)return!1!==y&&(y.forwardPosition=h),y}},pasteEvent:function(i){var n,s=i.originalEvent||i,r=(e(this),this.inputmask._valueGet(!0)),o=te(this);w&&(n=o.end,o.end=o.begin,o.begin=n);var a=r.substr(0,o.begin),l=r.substr(o.end,r.length);if(a===(w?N().reverse():N()).slice(0,o.begin).join("")&&(a=""),l===(w?N().reverse():N()).slice(o.end).join("")&&(l=""),w&&(n=a,a=l,l=n),t.clipboardData&&t.clipboardData.getData)r=a+t.clipboardData.getData("Text")+l;else{if(!s.clipboardData||!s.clipboardData.getData)return!0;r=a+s.clipboardData.getData("text/plain")+l}var c=r;if(e.isFunction(d.onBeforePaste)){if(!1===(c=d.onBeforePaste.call(y,r,d)))return i.preventDefault();c||(c=r)}
12return J(this,!1,!1,w?c.split("").reverse():c.toString().split("")),X(this,$(),Y(A()),i,f!==$().join("")),i.preventDefault()},inputFallBackEvent:function(t){var i,n,s=this,r=s.inputmask._valueGet();if($().join("")!==r){var a=te(s);if(r=function(e,t,i){if(o){var n=t.replace($().join(""),"");if(1===n.length){var s=t.split("");s.splice(i.begin,0,n),t=s.join("")}}return t}(0,(n=a,"."===(i=r).charAt(n.begin-1)&&""!==d.radixPoint&&((i=i.split(""))[n.begin-1]=d.radixPoint.charAt(0),i=i.join("")),r=i),a),$().join("")!==r){var l=$().join(""),u=!d.numericInput&&r.length>l.length?-1:0,h=r.substr(0,a.begin),p=r.substr(a.begin),f=l.substr(0,a.begin+u),m=l.substr(a.begin+u),g=a,v="",y=!1;if(h!==f){for(var b=(y=h.length>=f.length)?h.length:f.length,w=0;h.charAt(w)===f.charAt(w)&&w<b;w++);y&&(0===u&&(g.begin=w),v+=h.slice(w,g.end))}if(p!==m&&(p.length>m.length?v+=p.slice(0,1):p.length<m.length&&(g.end+=m.length-p.length,y||""===d.radixPoint||""!==p||h.charAt(g.begin+u-1)!==d.radixPoint||(g.begin--,v=d.radixPoint))),X(s,$(),{begin:g.begin+u,end:g.end+u}),v.length>0)e.each(v.split(""),function(t,i){var n=new e.Event("keypress");n.which=i.charCodeAt(0),k=!1,K.keypressEvent.call(s,n)});else{g.begin===g.end-1&&(g.begin=V(g.begin+1),g.begin===g.end-1?te(s,g.begin):te(s,g.begin,g.end));var _=new e.Event("keydown");_.keyCode=d.numericInput?c.keyCode.BACKSPACE:c.keyCode.DELETE,K.keydownEvent.call(s,_),!1===d.insertMode&&te(s,te(s).begin-1)}t.preventDefault()}}},beforeInputEvent:function(t){if(t.cancelable){var i=this;switch(t.inputType){case"insertText":return e.each(t.data.split(""),function(t,n){var s=new e.Event("keypress");s.which=n.charCodeAt(0),k=!1,K.keypressEvent.call(i,s)}),t.preventDefault();case"deleteContentBackward":return(n=new e.Event("keydown")).keyCode=c.keyCode.BACKSPACE,K.key
12downEvent.call(i,n),t.preventDefault();case"deleteContentForward":var n;return(n=new e.Event("keydown")).keyCode=c.keyCode.DELETE,K.keydownEvent.call(i,n),t.preventDefault()}}},setValueEvent:function(t){this.inputmask.refreshValue=!1;var i=(i=t&&t.detail?t.detail[0]:arguments[1])||this.inputmask._valueGet(!0);e.isFunction(d.onBeforeMask)&&(i=d.onBeforeMask.call(y,i,d)||i),i=i.split(""),J(this,!0,!1,w?i.reverse():i),f=$().join(""),(d.clearMaskOnLostFocus||d.clearIncomplete)&&this.inputmask._valueGet()===N().join("")&&this.inputmask._valueSet("")},focusEvent:function(e){var t=this.inputmask._valueGet();d.showMaskOnFocus&&(!d.showMaskOnHover||d.showMaskOnHover&&""===t)&&(this.inputmask._valueGet()!==$().join("")?X(this,$(),Y(A())):!1===S&&te(this,Y(A()))),!0===d.positionCaretOnTab&&!1===S&&K.clickEvent.apply(this,[e,!0]),f=$().join("")},mouseleaveEvent:function(e){if(S=!1,d.clearMaskOnLostFocus&&i.activeElement!==this){var t=$().slice(),n=this.inputmask._valueGet();n!==this.getAttribute("placeholder")&&""!==n&&(-1===A()&&n===N().join("")?t=[]:ne(t),X(this,t))}},clickEvent:function(t,s){var r=this;setTimeout(function(){if(i.activeElement===r){var t=te(r);if(s&&(w?t.end=t.begin:t.begin=t.end),t.begin===t.end)switch(d.positionCaretOnClick){case"none":break;case"select":te(r,0,$().length);break;case"radixFocus":if(function(t){if(""!==d.radixPoint){var i=E().validPositions;if(i[t]===n||i[t].input===U(t)){if(t<Y(-1))return!0;var s=e.inArray(d.radixPoint,$());if(-1!==s){for(var r in i)if(s<r&&i[r].input!==U(r))return!1;return!0}}}return!1}(t.begin)){var o=$().join("").indexOf(d.radixPoint);te(r,d.numericInput?Y(o):o);break}case"ignore":te(r,Y(A()));break;default:var a=t.begin,l=A(a,!0),c=Y(l);if(a<c)te(r,q(a,!0)||q(a-1,!0)?a:Y(a));else{var u=E().validPositions[l],h=P(c,u?u.match.locator:n,u),p=U(c,h.match);if(""!==p&&$()[c]!==p&&!0!==h.match.optionalQuantifier&&!0!==h.match.newBlockMarker||!q(c,d.keepStatic)&&h.match.def===p){var f=Y(c);(a>=f||a===c)&&(c=f)}te(r,c)}}}},0)},dblclickEvent:function(e){var t=this;setTimeout(function(){te(t,0,Y(A()))},0)},cutEvent:function(n){e(this);var s=te(this),r=n.originalEvent||n,o=t.clipboardData||r.clipboardData,a=w?$().slice(s.end,s.begin):$().slice(s.begin,s.end);o.setData("text",w?a.reverse().join(""):a.join("")),i.execCommand&&i.execCommand("copy"),re(this,c.keyCode.DELETE,s),X(this,$(),E().p,n,f!==$().join(""))},blurEvent:function(t){var i=e(this);if(this.inputmask){var s=this.inputmask._valueGet(),r=$().slice();""===s&&v===n||(d.clearMaskOnLostFocus&&(-1===A()&&s===N().join("")?r=[]:ne(r)),!1===se(r)&&(setTimeout(function(){i.trigger("incomplete")},0),d.clearIncomplete&&(C(),r=d.clearMaskOnLostFocus?[]:N().slice())),X(this,r,n,t)),f!==$().join("")&&(f=r.join(""),i.trigger("change"))}},mouseenterEvent:function(e){S=!0,i.activeElement!==this&&d.showMaskOnHover&&this.inputmask._valueGet()!==$().join("")&&X(this,$())},submitEvent:function(e){f!==$().join("")&&m.trigger("change"),d.clearMaskOnLostFocus&&-1===A()&&b.inputmask._valueGet&&b.inputmask._valueGet()===N().join("")&&b.inputmask._valueSet(""),d.clearIncomplete&&!1===se($())&&b.inputmask._valueSet(""),d.removeMaskOnSubmit&&(b.inputmask._valueSet(b.inputmask.unmaskedvalue(),!0),setTimeout(function(){X(b,$())},0))},resetEvent:function(e){b.inputmask.refreshValue=!0,setTimeout(function(){m.trigger("setvalue")},0)}};function J(t,i,s,r,o){var a=r.slice(),l="",u=-1,h=n;if(C(),s||!0===d.autoUnmask)u=Y(u);else{var p=N().slice(0,Y(-1)).join(""),f=a.join("").match(new RegExp("^"+c.escapeRegex(p),"g"));f&&f.length>0&&(a.splice(0,f.length*p.length),u=Y(u))}-1===u?(E().p=Y(u),u=0):E().p=u,e.each(a,function(i,r){if(r!==n)if(E().validPositions[i]===n&&a[i]===U(i)&&q(i,!0)&&!1===B(i,a[i],!0,n,n,!0))E().p++;else{var o=new e.Event("_checkval");o.which=r.charCodeAt(0),l+=r;var c=A(n,!0),p=L(c),f=P(c+1,p?p.locator.slice():n,c);if(g=u,v=l,-1===T(!0,0,!1).slice(g,Y(g)).join("").indexOf(v)||q(g)||L(g).match.nativeDef!==v.charAt(0)&&(" "!==L(g).match.nativeDef||L(g+1).match.nativeDef!==v.charAt(0))||s||d.autoUnmask){var m=s?i:null==f.match.fn&&f.match.optionality&&c+1<E().p?c+1:E().p;(h=K.keypressEvent.call(t,o,!0,!1,s,m))&&(u=m+1,l="")}else h=K.keypressEvent.call(t,o,!0,!1,!0,c+1);X(n,$(),h.forwardPosition,o,!1)}var g,v}),i&&X(t,$(),h?h.forwardPosition:n,o||new e.Event("checkval"),o&&"input"===o.type)}function Z(t){if(t){if(t.inputmask===n)return t.value;t.inputmask&&t.inputmask.refreshValue&&K.setValueEvent.call(t)}var i=[],s=E().validPositions;for(var r in s)s[r].match&&null!=s[r].match.fn&&i.push(s[r].input);var o=0===i.length?"":(w?i.reverse():i).join("");if(e.isFunction(d.onUnMask)){var a=(w?$().slice().reverse():$()).join("");o=d.onUnMask.call(y,a,o,d)}return o}function ee(e){return!w||"number"!=typeof e||d.greedy&&""===d.placeholder||(e=b.inputmask._valueGet().length-e),e}function te(s,r,o,a){var c;if(r===n)return s.setSelectionRange?(r=s.selectionStart,o=s.selectionEnd):t.getSelection?(c=t.getSelection().getRangeAt(0)).commonAncestorContainer.parentNode!==s&&c.commonAncestorContainer!==s||(r=c.startOffset,o=c.endOffset):i.selection&&i.selection.createRange&&(o=(r=0-(c=i.selection.createRange()).duplicate().moveStart("character",-s.inputmask._valueGet().length))+c.text.length),{begin:a?r:ee(r),end:a?o:ee
12(o)};if(e.isArray(r)&&(o=w?r[0]:r[1],r=w?r[1]:r[0]),r.begin!==n&&(o=w?r.begin:r.end,r=w?r.end:r.begin),"number"==typeof r){r=a?r:ee(r),o="number"==typeof(o=a?o:ee(o))?o:r;var u=parseInt(((s.ownerDocument.defaultView||t).getComputedStyle?(s.ownerDocument.defaultView||t).getComputedStyle(s,null):s.currentStyle).fontSize)*o;if(s.scrollLeft=u>s.scrollWidth?u:0,l||!1!==d.insertMode||r!==o||o++,s.inputmask.caretPos={begin:r,end:o},s.setSelectionRange)s.selectionStart=r,s.selectionEnd=o;else if(t.getSelection){if(c=i.createRange(),s.firstChild===n||null===s.firstChild){var h=i.createTextNode("");s.appendChild(h)}c.setStart(s.firstChild,r<s.inputmask._valueGet().length?r:s.inputmask._valueGet().length),c.setEnd(s.firstChild,o<s.inputmask._valueGet().length?o:s.inputmask._valueGet().length),c.collapse(!0);var p=t.getSelection();p.removeAllRanges(),p.addRange(c)}else s.createTextRange&&((c=s.createTextRange()).collapse(!0),c.moveEnd("character",o),c.moveStart("character",r),c.select());ae(s,{begin:r,end:o})}}function ie(t){var i,s,r=T(!0,A(),!0,!0),o=r.length,a=A(),l={},c=E().validPositions[a],u=c!==n?c.locator.slice():n;for(i=a+1;i<r.length;i++)u=(s=P(i,u,i-1)).locator.slice(),l[i]=e.extend(!0,{},s);var d=c&&c.alternation!==n?c.locator[c.alternation]:n;for(i=o-1;i>a&&((s=l[i]).match.optionality||s.match.optionalQuantifier&&s.match.newBlockMarker||d&&(d!==l[i].locator[c.alternation]&&null!=s.match.fn||null===s.match.fn&&s.locator[c.alternation]&&F(s.locator[c.alternation].toString().split(","),d.toString().split(","))&&""!==j(i)[0].def))&&r[i]===U(i,s.match);i--)o--;return t?{l:o,def:l[o]?l[o].match:n}:o}function ne(e){e.length=0;for(var t,i=T(!0,0,!0,n,!0);(t=i.shift())!==n;)e.push(t);return e}function se(t){if(e.isFunction(d.isComplete))return d.isComplete(t,d);if("*"===d.repeat)return n;var i=!1,s=ie(!0),r=V(s.l);if(s.def===n||s.def.newBlockMarker||s.def.optionality||s.def.optionalQuantifier){i=!0;for(var o=0;o<=r;o++){var a=P(o).match;if(null!==a.fn&&E().validPositions[o]===n&&!0!==a.optionality&&!0!==a.optionalQuantifier||null===a.fn&&t[o]!==U(o,a)){i=!1;break}}}return i}function re(e,t,i,s,r){if((d.numericInput||w)&&(t===c.keyCode.BACKSPACE?t=c.keyCode.DELETE:t===c.keyCode.DELETE&&(t=c.keyCode.BACKSPACE),w)){var o=i.end;i.end=i.begin,i.begin=o}if(t===c.keyCode.BACKSPACE&&(i.end-i.begin<1||!1===d.insertMode)?(i.begin=V(i.begin),E().validPositions[i.begin]!==n&&E().validPositions[i.begin].input===d.groupSeparator&&i.begin--,!1===d.insertMode&&i.end!==E().maskLength&&i.end--):t===c.keyCode.DELETE&&i.begin===i.end&&(i.end=q(i.end,!0)&&E().validPositions[i.end]&&E().validPositions[i.end].input!==d.radixPoint?i.end+1:Y(i.end)+1,E().validPositions[i.begin]!==n&&E().validPositions[i.begin].input===d.groupSeparator&&i.end++),W(i),!0!==s&&!1!==d.keepStatic||null!==d.regex){var a=H(!0);if(a){var l=a.caret!==n?a.caret:a.pos?Y(a.pos.begin?a.pos.begin:a.pos):A(-1,!0);(t!==c.keyCode.DELETE||i.begin>l)&&i.begin}}var u=A(i.begin,!0);if(u<i.begin||-1===i.begin)E().p=Y(u);else if(!0!==s&&(E().p=i.begin,!0!==r))for(;E().p<u&&E().validPositions[E().p]===n;)E().p++}function oe(n){var s=(n.ownerDocument.defaultView||t).getComputedStyle(n,null),r=i.createElement("div");r.style.width=s.width,r.style.textAlign=s.textAlign,v=i.createElement("div"),n.inputmask.colorMask=v,v.className="im-colormask",n.parentNode.insertBefore(v,n),n.parentNode.removeChild(n),v.appendChild(n),v.appendChild(r),n.style.left=r.offsetLeft+"px",e(v).on("mouseleave",function(e){return K.mouseleaveEvent.call(n,[e])}),e(v).on("mouseenter",function(e){return K.mouseenterEvent.call(n,[e])}),e(v).on("click",function(e){return te(n,function(e){var t,r=i.createElement("span");for(var o in s)isNaN(o)&&-1!==o.indexOf("font")&&(r.style[o]=s[o]);r.style.textTransform=s.textTransform,r.style.letterSpacing=s.letterSpacing,r.style.position="absolute",r.style.height="auto",r.style.width="auto",r.style.visibility="hidden",r.style.whiteSpace="nowrap",i.body.appendChild(r);var a,l=n.inputmask._valueGet(),c=0;for(t=0,a=l.length;t<=a;t++){if(r.innerHTML+=l.charAt(t)||"_",r.offsetWidth>=e){var u=e-c,d=r.offsetWidth-e;r.innerHTML=l.charAt(t),t=(u-=r.offsetWidth/3)<d?t-1:t;break}c=r.offsetWidth}return i.body.removeChild(r),t}(e.clientX)),K.clickEvent.call(n,[e])}),e(n).on("keydown",function(e){e.shiftKey||!1===d.insertMode||setTimeout(function(){ae(n)},0)})}function ae(e,t,s){var r,o,a,l=[],c=!1,u=0;function h(e){if(e===n&&(e=""),c||null!==r.fn&&o.input!==n)if(c&&(null!==r.fn&&o.input!==n||""===r.def)){c=!1;var t=l.length;l[t-1]=l[t-1]+"</span>",l.push(e)}else l.push(e);else c=!0,l.push("<span class='im-static'>"+e)}if(v!==n){var p=$();if(t===n?t=te(e):t.begin===n&&(t={begin:t,end:t}),!0!==s){var f=A();
12do{E().validPositions[u]?(o=E().validPositions[u],r=o.match,a=o.locator.slice(),h(p[u])):(o=P(u,a,u-1),r=o.match,a=o.locator.slice(),!1===d.jitMasking||u<f||"number"==typeof d.jitMasking&&isFinite(d.jitMasking)&&d.jitMasking>u?h(U(u,r)):c=!1),u++}while((g===n||u<g)&&(null!==r.fn||""!==r.def)||f>u||c);c&&h(),i.activeElement===e&&(l.splice(t.begin,0,t.begin===t.end||t.end>E().maskLength?'<mark class="im-caret" style="border-right-width: 1px;border-right-style: solid;">':'<mark class="im-caret-select">'),l.splice(t.end+1,0,"</mark>"))}var m=v.getElementsByTagName("div")[0];m.innerHTML=l.join(""),e.inputmask.positionColorMask(e,m)}}if(c.prototype.positionColorMask=function(e,t){e.style.left=t.offsetLeft+"px"},s!==n)switch(s.action){case"isComplete":return b=s.el,se($());case"unmaskedvalue":return b!==n&&s.value===n||(G=s.value,G=(e.isFunction(d.onBeforeMask)&&d.onBeforeMask.call(y,G,d)||G).split(""),J(n,!1,!1,w?G.reverse():G),e.isFunction(d.onBeforeWrite)&&d.onBeforeWrite.call(y,n,$(),0,d)),Z(b);case"mask":!function(t){Q.off(t);var s=function(t,s){var r=t.getAttribute("type"),o="INPUT"===t.tagName&&-1!==e.inArray(r,s.supportsInputType)||t.isContentEditable||"TEXTAREA"===t.tagName;if(!o)if("INPUT"===t.tagName){var l=i.createElement("input");l.setAttribute("type",r),o="text"===l.type,l=null}else o="partial";return!1!==o?function(t){var r,o,l;function c(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==A()||!0!==s.nullable?i.activeElement===this&&s.clearMaskOnLostFocus?(w?ne($().slice()).reverse():ne($().slice())).join(""):r.call(this):"":r.call(this)}function u(t){o.call(this,t),this.inputmask&&e(this).trigger("setvalue",[t])}if(!t.inputmask.__valueGet){if(!0!==s.noValuePatching){if(Object.getOwnPropertyDescriptor){"function"!=typeof Object.getPrototypeOf&&(Object.getPrototypeOf="object"===a("test".__proto__)?function(e){return e.__proto__}:function(e){return e.constructor.prototype});var d=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),"value"):n;d&&d.get&&d.set?(r=d.get,o=d.set,Object.defineProperty(t,"value",{get:c,set:u,configurable:!0})):"INPUT"!==t.tagName&&(r=function(){return this.textContent},o=function(e){this.textContent=e},Object.defineProperty(t,"value",{get:c,set:u,configurable:!0}))}else i.__lookupGetter__&&t.__lookupGetter__("value")&&(r=t.__lookupGetter__("value"),o=t.__lookupSetter__("value"),t.__defineGetter__("value",c),t.__defineSetter__("value",u));t.inputmask.__valueGet=r,t.inputmask.__valueSet=o}t.inputmask._valueGet=function(e){return w&&!0!==e?r.call(this.el).split("").reverse().join(""):r.call(this.el)},t.inputmask._valueSet=function(e,t){o.call(this.el,null===e||e===n?"":!0!==t&&w?e.split("").reverse().join(""):e)},r===n&&(r=function(){return this.value},o=function(e){this.value=e},function(t){if(e.valHooks&&(e.valHooks[t]===n||!0!==e.valHooks[t].inputmaskpatch)){var i=e.valHooks[t]&&e.valHooks[t].get?e.valHooks[t].get:function(e){return e.value},r=e.valHooks[t]&&e.valHooks[t].set?e.valHooks[t].set:function(e,t){return e.value=t,e};e.valHooks[t]={get:function(e){if(e.inputmask){if(e.inputmask.opts.autoUnmask)return e.inputmask.unmaskedvalue();var t=i(e);return-1!==A(n,n,e.inputmask.maskset.validPositions)||!0!==s.nullable?t:""}return i(e)},set:function(t,i){var n,s=e(t);return n=r(t,i),t.inputmask&&s.trigger("setvalue",[i]),n},inputmaskpatch:!0}}}(t.type),l=t,Q.on(l,"mouseenter",function(t){var i=e(this);this.inputmask._valueGet()!==$().join("")&&i.trigger("setvalue")}))}}(t):t.inputmask=n,o}(t,d);if(!1!==s&&(m=e(b=t),-1===(g=b!==n?b.maxLength:n)&&(g=n),!0===d.colorMask&&oe(b),r&&("inputmode"in b&&(b.inputmode=d.inputmode,b.setAttribute("inputmode",d.inputmode)),!0===d.disablePredictiveText&&("autocorrect"in b?b.autocorrect=!1:(!0!==d.colorMask&&oe(b),b.type="password"))),!0===s&&(Q.on(b,"submit",K.submitEvent),Q.on(b,"reset",K.resetEvent),Q.on(b,"blur",K.blurEvent),Q.on(b,"focus",K.focusEvent),!0!==d.colorMask&&(Q.on(b,"click",K.clickEvent),Q.on(b,"mouseleave",K.mouseleaveEvent),Q.on(b,"mouseenter",K.mouseenterEvent)),Q.on(b,"dblclick",K.dblclickEvent),Q.on(b,"paste",K.pasteEvent),Q.on(b,"dragdrop",K.pasteEvent),Q.on(b,"drop",K.pasteEvent),Q.on(b,"cut",K.cutEvent),Q.on(b,"complete",d.oncomplete),Q.on(b,"incomplete",d.onincomplete),Q.on(b,"cleared",d.oncleared),r||!0===d.inputEventOnly?b.removeAttribute("maxLength"):(Q.on(b,"keydown",K.keydownEvent),Q.on(b,"keypress",K.keypressEvent)),Q.on(b,"compositionstart",e.noop),Q.on(b,"compositionupdate",e.noop),Q.on(b,"compositionend",e.noop),Q.on(b,"keyup",e.noop),Q.on(b,"input",K.inputFallBackEvent),Q.on(b,"beforeinput",K.beforeInputEvent)),Q.on(b,"setvalue",K.setValueEvent),f=N().join(""),""!==b.
12inputmask._valueGet(!0)||!1===d.clearMaskOnLostFocus||i.activeElement===b)){var o=e.isFunction(d.onBeforeMask)&&d.onBeforeMask.call(y,b.inputmask._valueGet(!0),d)||b.inputmask._valueGet(!0);""!==o&&J(b,!0,!1,w?o.split("").reverse():o.split(""));var l=$().slice();f=l.join(""),!1===se(l)&&d.clearIncomplete&&C(),d.clearMaskOnLostFocus&&i.activeElement!==b&&(-1===A()?l=[]:ne(l)),(!1===d.clearMaskOnLostFocus||d.showMaskOnFocus&&i.activeElement===b||""!==b.inputmask._valueGet(!0))&&X(b,l),i.activeElement===b&&te(b,Y(A()))}}(b);break;case"format":return G=(e.isFunction(d.onBeforeMask)&&d.onBeforeMask.call(y,s.value,d)||s.value).split(""),J(n,!0,!1,w?G.reverse():G),s.metadata?{value:w?$().slice().reverse().join(""):$().join(""),metadata:p.call(this,{action:"getmetadata"},u,d)}:w?$().slice().reverse().join(""):$().join("");case"isValid":s.value?(G=s.value.split(""),J(n,!0,!0,w?G.reverse():G)):s.value=$().join("");for(var le=$(),ce=ie(),ue=le.length-1;ue>ce&&!q(ue);ue--);return le.splice(ce,ue+1-ce),se(le)&&s.value===$().join("");case"getemptymask":return N().join("");case"remove":return b&&b.inputmask&&(e.data(b,"_inputmask_opts",null),m=e(b),b.inputmask._valueSet(d.autoUnmask?Z(b):b.inputmask._valueGet(!0)),Q.off(b),b.inputmask.colorMask&&((v=b.inputmask.colorMask).removeChild(b),v.parentNode.insertBefore(b,v),v.parentNode.removeChild(v)),Object.getOwnPropertyDescriptor&&Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(b),"value")&&b.inputmask.__valueGet&&Object.defineProperty(b,"value",{get:b.inputmask.__valueGet,set:b.inputmask.__valueSet,configurable:!0}):i.__lookupGetter__&&b.__lookupGetter__("value")&&b.inputmask.__valueGet&&(b.__defineGetter__("value",b.inputmask.__valueGet),b.__defineSetter__("value",b.inputmask.__valueSet)),b.inputmask=n),b;case"getmetadata":if(e.isArray(u.metadata)){var de=T(!0,0,!1).join("");return e.each(u.metadata,function(e,t){if(t.mask===de)return de=t,!1}),de}return u.metadata}}return c.prototype={dataAttribute:"data-inputmask",defaults:{placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:e.noop,onincomplete:e.noop,oncleared:e.noop,repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,clearIncomplete:!1,alias:null,onKeyDown:e.noop,onBeforeMask:null,onBeforePaste:function(t,i){return e.isFunction(i.onBeforeMask)?i.onBeforeMask.call(this,t,i):t},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:e.noop,skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","password","search"],ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:n,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"verbatim",colorMask:!1,disablePredictiveText:!1,importDataAttributes:!0},definitions:{0:{validator:"[0-9ï¼-ï¼]",definitionSymbol:"*"},a:{validator:"[A-Za-zÐ-ÑÐÑÃ-ÿµ]",definitionSymbol:"*"},a:{validator:"[0-9ï¼-ï¼A-Za-zÐ-ÑÐÑÃ-ÿµ]"}},aliases:{},masksCache:{},mask:function(s){var r=this;return"string"==typeof s&&(s=i.getElementById(s)||i.querySelectorAll(s)),s=s.nodeName?[s]:s,e.each(s,function(i,s){var o=e.extend(!0,{},r.opts);if(function(i,s,r,o){if(!0===s.importDataAttributes){var a,l,c,d,h=function(e,s){null!==(s=s!==n?s:i.getAttribute(o+"-"+e))&&("string"==typeof s&&(0===e.indexOf("on")?s=t[s]:"false"===s?s=!1:"true"===s&&(s=!0)),r[e]=s)},p=i.getAttribute(o);if(p&&""!==p&&(p=p.replace(/'/g,'"'),l=JSON.parse("{"+p+"}")),l)for(d in c=n,l)if("alias"===d.toLowerCase()){c=l[d];break}for(a in h("alias",c),r.alias&&u(r.alias,r,s),s){if(l)for(d in c=n,l)if(d.toLowerCase()===a.toLowerCase()){c=l[d];break}h(a,c)}}return e.extend(!0,s,r),("rtl"===i.dir||s.rightAlign)&&(i.style.textAlign="right"),("rtl"===i.dir||s.numericInput)&&(i.dir="ltr",i.removeAttribute("dir"),s.isRTL=!0),Object.keys(r).length}(s,o,e.extend(!0,{},r.userOptions),r.dataAttribute)){var a=d(o,r.noMasksCache);a!==n&&(s.inputmask!==n&&(s.inputmask.opts.autoUnmask=!0,s.inputmask.remove()),s.inputmask=new c(n,n,!0),s.inputmask.opts=o,s.inputmask.noMasksCache=r.noMasksCache,s.inputmask.userOptions=e.extend(!0,{},r.userOptions),s.inputmask.isRTL=o.isRTL||o.numericInput,s.inputmask.el=s,s.inputmask.maskset=a,e.data(s,"_inputmask_opts",o),p.call(s.inputmask,{action:"mask"}))}}),s&&s[0]&&s[0].inputmask||this},option:function(t,i){return"string"==typeof t?this.opts[t]:"object"===(void 0===t?"undefined":a(t))?(e.extend(this.userOptions,t),this.el&&!0!==i&&this.mask(this.el),this):void 0},unmaskedvalue:function(e){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"unmaskedvalue",value:e})},remove:function(){return p.call(this,{action:"remove"})},getemptymask:function(){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"getemptymask"})},hasMaskedValue:function(){return!this.opts.autoUnmask},isComplete:function(){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"isComplete"})},getmetadata:function(){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"getmetadata"})},isValid:function(e){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"isValid",value:e})},format:function(e,t){return this.maskset=this.maskset||d(this.opts,this.noMasksCache),p.call(this,{action:"format",value:e,metadata:t})},setValue:function(t){this.el&&e(this.el).trigger("setvalue",[t])},analyseMask:function(t,i,s){var r,o,a,l,u,d,h=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?(?:\|[0-9\+\*]*)?\})|[^.?*+^${[]()|\\]+|./g,p=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,f=!1,m=new y,g=[],v=[];function y(e,t,i,n){this.matches=[],this.openGroup=e||!1,this.alternatorGroup=!1,this.isGroup=e||!1,this.isOptional=t||!1,this.isQuantifier=i||!1,this.isAlternator=n||!1,this.quantifier={min:1,max:1}}function b(t,r,o){o=o!==n?o:t.matches.length;var a=t.matches[o-1];if(i)0===r.indexOf("[")||f&&/\\d|\\s|\\w]/i.test(r)||"."===r?t.matches.splice(o++,0,{fn:new RegExp(r,s.casing?"i":""),optionality:!1,newBlockMarker:a===n?"master":a.def!==r,casing:null,def:r,placeholder:n,nativeDef:r}):(f&&(r=r[r.length-1]),e.each(r.split(""),function(e,i){a=t.matches[o-1],t.matches.splice(o++,0,{fn:null,optionality:!1,newBlockMarker:a===n?"master":a.def!==i&&null!==a.fn,casing:null,def:s.staticDefinitionSymbol||i,placeholder:s.staticDefinitionSymbol!==n?i:n,nativeDef:i})})),f=!1;else{var l=(s.definitions?s.definitions[r]:n)||c.prototype.definitions[r];l&&!f?t.matches.splice(o++,0,{fn:l.validator?"string"==typeof l.validator?new RegExp(l.validator,s.casing?"i":""):new function(){this.test=l.validator}:new RegExp("."),optionality:!1,newBlockMarker:a===n?"master":a.def!==(l.definitionSymbol||r),casing:l.casing,def:l.definitionSymbol||r,placeholder:l.placeholder,nativeDef:r}):(t.matches.splice(o++,0,{fn:null,optionality:!1,newBlockMarker:a===n?"master":a.def!==r&&null!==a.fn,casing:null,def:s.staticDefinitionSymbol||r,placeholder:s.staticDefinitionSymbol!==n?r:n,nativeDef:r}),f=!1)}}function w(){if(g.length>0){if(b(l=g[g.length-1],o),l.isAlternator){u=g.pop();for(var e=0;e<u.matches.length;e++)u.matches[e].isGroup&&(u.matches[e].isGroup=!1);g.length>0?(l=g[g.length-1]).matches.push(u):m.matches.push(u)}}else b(m,o)}function _(e){var t=new y(!0);return t.openGroup=!1,t.matches=e,t}for(i&&(s.optionalmarker[0]=n,s.optionalmarker[1]=n);r=i?p.exec(t):h.exec(t);){if(o=r[0],i)switch(o.charAt(0)){case"?":o="{0,1}";break;case"+":case"*":o="{"+o+"}"}if(f)w();else switch(o.charAt(0)){case s.escapeChar:f=!0,i&&w();break;case s.optionalmarker[1]:case s.groupmarker[1]:if((a=g.pop()).openGroup=!1,a!==n)if(g.length>0){if((l=g[g.length-1]).matches.push(a),l.isAlternator){u=g.pop();for(var x=0;x<u.matches.length;x++)u.matches[x].isGroup=!1,u.matches[x].alternatorGroup=!1;g.length>0?(l=g[g.length-1]).matches.push(u):m.matches.push(u)}}else m.matches.push(a);else w();break;case s.optionalmarker[0]:g.push(new y(!1,!0));break;case s.groupmarker[0]:g.push(new y(!0));break;case s.quantifiermarker[0]:var k=new y(!1,!1,!0),S=(o=o.replace(/[{}]/g,"")).split("|"),T=S[0].split(","),E=isNaN(T[0])?T[0]:parseInt(T[0]),C=1===T.length?E:isNaN(T[1])?T[1]:parseInt(T[1]);"*"!==C&&"+"!==C||(E="*"===C?0:1),k.quantifier={min:E,max:C,jit:S[1]};var A=g.length>0?g[g.length-1].matches:m.matches;if((r=A.pop()).isAlternator){A.push(r),A=r.matches;var D=new y(!0),M=A.pop();
12A.push(D),A=D.matches,r=M}r.isGroup||(r=_([r])),A.push(r),A.push(k);break;case s.alternatormarker:var O=function(e){var t=e.pop();return t.isQuantifier&&(t=_([e.pop(),t])),t};if(g.length>0){var P=(l=g[g.length-1]).matches[l.matches.length-1];d=l.openGroup&&(P.matches===n||!1===P.isGroup&&!1===P.isAlternator)?g.pop():O(l.matches)}else d=O(m.matches);if(d.isAlternator)g.push(d);else if(d.alternatorGroup?(u=g.pop(),d.alternatorGroup=!1):u=new y(!1,!1,!1,!0),u.matches.push(d),g.push(u),d.openGroup){d.openGroup=!1;var L=new y(!0);L.alternatorGroup=!0,g.push(L)}break;default:w()}}for(;g.length>0;)a=g.pop(),m.matches.push(a);return m.matches.length>0&&(function t(r){r&&r.matches&&e.each(r.matches,function(e,o){var a=r.matches[e+1];(a===n||a.matches===n||!1===a.isQuantifier)&&o&&o.isGroup&&(o.isGroup=!1,i||(b(o,s.groupmarker[0],0),!0!==o.openGroup&&b(o,s.groupmarker[1]))),t(o)})}(m),v.push(m)),(s.numericInput||s.isRTL)&&function e(t){for(var i in t.matches=t.matches.reverse(),t.matches)if(t.matches.hasOwnProperty(i)){var r=parseInt(i);if(t.matches[i].isQuantifier&&t.matches[r+1]&&t.matches[r+1].isGroup){var o=t.matches[i];t.matches.splice(i,1),t.matches.splice(r+1,0,o)}t.matches[i].matches!==n?t.matches[i]=e(t.matches[i]):t.matches[i]=((a=t.matches[i])===s.optionalmarker[0]?a=s.optionalmarker[1]:a===s.optionalmarker[1]?a=s.optionalmarker[0]:a===s.groupmarker[0]?a=s.groupmarker[1]:a===s.groupmarker[1]&&(a=s.groupmarker[0]),a)}var a;return t}(v[0]),v}},c.extendDefaults=function(t){e.extend(!0,c.prototype.defaults,t)},c.extendDefinitions=function(t){e.extend(!0,c.prototype.definitions,t)},c.extendAliases=function(t){e.extend(!0,c.prototype.aliases,t)},c.format=function(e,t,i){return c(t).format(e,i)},c.unmask=function(e,t){return c(t).unmaskedvalue(e)},c.isValid=function(e,t){return c(t).isValid(e)},c.remove=function(t){"string"==typeof t&&(t=i.getElementById(t)||i.querySelectorAll(t)),t=t.nodeName?[t]:t,e.each(t,function(e,t){t.inputmask&&t.inputmask.remove()})},c.setValue=function(t,n){"string"==typeof t&&(t=i.getElementById(t)||i.querySelectorAll(t)),t=t.nodeName?[t]:t,e.each(t,function(t,i){i.inputmask?i.inputmask.setValue(n):e(i).trigger("setvalue",[n])})},c.escapeRegex=function(e){return e.replace(new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim"),"\\$1")},c.keyCode={BACKSPACE:8,BACKSPACE_SAFARI:127,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,RIGHT:39,SPACE:32,TAB:9,UP:38,X:88,CONTROL:17},c},s=[i(0),i(5),i(6)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t){e.exports=jQuery},function(e,t,i){"use strict";i(4),i(7),i(8),i(9);var n=o(i(1)),s=o(i(0)),r=o(i(2));function o(e){return e&&e.__esModule?e:{default:e}}s.default===r.default&&i(10),window.Inputmask=n.default},function(e,t,i){"use strict";var n,s,r,o;"function"==typeof Symbol&&Symbol.iterator,o=function(e,t){var i={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return o(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return o(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return o(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return o(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return o(Date.prototype.getHours.call(this),2)}],hhh:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["[01][0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return o(Date.prototype.getHours.call(this),2)}],HHH:["[0-9]+",Date.prototype.setHours,"hours",Date.prototype.getHours],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["[0-5][0-9]",Date.prototype.setMinutes,"minutes",function(){return o(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["[0-5][0-9]",Date.prototype.setSeconds,"seconds",function(){return o(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return o(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return o(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},n={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function s(e){if(!e.tokenizer){var t=[];
12for(var n in i)-1===t.indexOf(n[0])&&t.push(n[0]);e.tokenizer="("+t.join("+|")+")+?|.",e.tokenizer=new RegExp(e.tokenizer,"g")}return e.tokenizer}function r(e,n,r){for(var o,a="";o=s(r).exec(e);)if(void 0===n)if(i[o[0]])a+="("+i[o[0]][0]+")";else switch(o[0]){case"[":a+="(";break;case"]":a+=")?";break;default:a+=t.escapeRegex(o[0])}else i[o[0]]?a+=i[o[0]][3].call(n.date):a+=o[0];return a}function o(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e}function a(e,t,n){var r,o,a,l={date:new Date(1,0,1)},c=e;function u(e,t,i){var s,o;"year"===r?(e[r]=(o=4===(s=t).length?s:(new Date).getFullYear().toString().substr(0,4-s.length)+s,n.min&&n.min.year&&n.max&&n.max.year?(o=o.replace(/[^0-9]/g,""),o+=n.min.year==n.max.year?n.min.year.substr(o.length):(""!==o&&0==n.max.year.indexOf(o)?parseInt(n.max.year)-1:parseInt(n.min.year)+1).toString().substr(o.length)):o=o.replace(/[^0-9]/g,"0"),o),e["raw"+r]=t):e[r]=i.min&&t.match(/[^0-9]/)?i.min[r]:t,void 0!==a&&a.call(e.date,"month"==r?parseInt(e[r])-1:e[r])}if("string"==typeof c){for(;o=s(n).exec(t);){var d=c.slice(0,o[0].length);i.hasOwnProperty(o[0])&&(r=i[o[0]][2],a=i[o[0]][1],u(l,d,n)),c=c.slice(d.length)}return l}}return t.extendAliases({datetime:{mask:function(e){return i.S=e.i18n.ordinalSuffix.join("|"),e.inputFormat=n[e.inputFormat]||e.inputFormat,e.displayFormat=n[e.displayFormat]||e.displayFormat||e.inputFormat,e.outputFormat=n[e.outputFormat]||e.outputFormat||e.inputFormat,e.placeholder=""!==e.placeholder?e.placeholder:e.inputFormat.replace(/[\[\]]/,""),e.min=a(e.min,e.inputFormat,e),e.max=a(e.max,e.inputFormat,e),e.regex=r(e.inputFormat,void 0,e),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},postValidation:function(e,t,i){var n,s,r,o,l,c=t,u=a(e.join(""),i.inputFormat,i);return c&&u.date.getTime()==u.date.getTime()&&(o=u,l=c,c=(c=(!isFinite(o.day)||"29"==o.day&&!isFinite(o.rawyear)||new Date(o.date.getFullYear(),isFinite(o.month)?o.month:o.date.getMonth()+1,0).getDate()>=o.day)&&l)&&(n=u,r=!0,(s=i).min&&s.min.date.getTime()==s.min.date.getTime()&&(r=s.min.date.getTime()<=n.date.getTime()),r&&s.max&&s.max.date.getTime()==s.max.date.getTime()&&(r=s.max.date.getTime()>=n.date.getTime()),r)),c},onKeyDown:function(i,n,r,a){if(i.ctrlKey&&i.keyCode===t.keyCode.RIGHT){for(var l,c=new Date,u="";l=s(a).exec(a.inputFormat);)"d"===l[0].charAt(0)?u+=o(c.getDate(),l[0].length):"m"===l[0].charAt(0)?u+=o(c.getMonth()+1,l[0].length):"yyyy"===l[0]?u+=c.getFullYear().toString():"y"===l[0].charAt(0)&&(u+=o(c.getYear(),l[0].length));this.inputmask._valueSet(u),e(this).trigger("setvalue")}},onUnMask:function(e,t,i){return r(i.outputFormat,a(e,i.inputFormat,i),i)},casing:function(e,t,i,n){return 0==t.nativeDef.indexOf("[ap]")?e.toLowerCase():0==t.nativeDef.indexOf("[AP]")?e.toUpperCase():e},insertMode:!1}}),t},s=[i(0),i(1)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t,i){"use strict";var n;"function"==typeof Symbol&&Symbol.iterator,void 0===(n=function(){return window}.call(t,i,t,e))||(e.exports=n)},function(e,t,i){"use strict";var n;"function"==typeof Symbol&&Symbol.iterator,void 0===(n=function(){return document}.call(t,i,t,e))||(e.exports=n)},function(e,t,i){"use strict";var n,s,r,o;"function"==typeof Symbol&&Symbol.iterator,o=function(e,t){return t.extendDefinitions({A:{validator:"[A-Za-zÐ-ÑÐÑÃ-ÿµ]",casing:"upper"},"&":{validator:"[0-9A-Za-zÐ-ÑÐÑÃ-ÿµ]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}}),t.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)//.*",autoUnmask:!1},ip:{mask:"i[i[i]].i[i[i]].i[i[i]].i[i[i]]",definitions:{i:{validator:function(e,t,i,n,s){return i-1>-1&&"."!==t.buffer[i-1]?(e=t.buffer[i-1]+e,e=i-2>
12-1&&"."!==t.buffer[i-2]?t.buffer[i-2]+e:"0"+e):e="00"+e,new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]").test(e)}}},onUnMask:function(e,t,i){return e},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function(e,t){return(e=e.toLowerCase()).replace("mailto:","")},definitions:{"*":{validator:"[0-9ï¼-ï¼A-Za-zÐ-ÑÐÑÃ-ÿµ!#$%&'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function(e,t,i){return e},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0}}),t},s=[i(0),i(1)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t,i){"use strict";var n,s,r,o;"function"==typeof Symbol&&Symbol.iterator,o=function(e,t,i){function n(e,i){for(var n="",s=0;s<e.length;s++)t.prototype.definitions[e.charAt(s)]||i.definitions[e.charAt(s)]||i.optionalmarker.start===e.charAt(s)||i.optionalmarker.end===e.charAt(s)||i.quantifiermarker.start===e.charAt(s)||i.quantifiermarker.end===e.charAt(s)||i.groupmarker.start===e.charAt(s)||i.groupmarker.end===e.charAt(s)||i.alternatormarker===e.charAt(s)?n+="\\"+e.charAt(s):n+=e.charAt(s);return n}return t.extendAliases({numeric:{mask:function(e){if(0!==e.repeat&&isNaN(e.integerDigits)&&(e.integerDigits=e.repeat),e.repeat=0,e.groupSeparator===e.radixPoint&&e.digits&&"0"!==e.digits&&("."===e.radixPoint?e.groupSeparator=",":","===e.radixPoint?e.groupSeparator=".":e.groupSeparator="")," "===e.groupSeparator&&(e.skipOptionalPartCharacter=i),e.autoGroup=e.autoGroup&&""!==e.groupSeparator,e.autoGroup&&("string"==typeof e.groupSize&&isFinite(e.groupSize)&&(e.groupSize=parseInt(e.groupSize)),isFinite(e.integerDigits))){var t=Math.floor(e.integerDigits/e.groupSize),s=e.integerDigits%e.groupSize;e.integerDigits=parseInt(e.integerDigits)+(0===s?t-1:t),e.integerDigits<1&&(e.integerDigits="*")}e.placeholder.length>1&&(e.placeholder=e.placeholder.charAt(0)),"radixFocus"===e.positionCaretOnClick&&""===e.placeholder&&!1===e.integerOptional&&(e.positionCaretOnClick="lvp"),e.definitions[";"]=e.definitions["~"],e.definitions[";"].definitionSymbol="~",!0===e.numericInput&&(e.positionCaretOnClick="radixFocus"===e.positionCaretOnClick?"lvp":e.positionCaretOnClick,e.digitsOptional=!1,isNaN(e.digits)&&(e.digits=2),e.decimalProtect=!1);var r="[+]";if(r+=n(e.prefix,e),!0===e.integerOptional?r+="~{1,"+e.integerDigits+"}":r+="~{"+e.integerDigits+"}",e.digits!==i){var o=e.decimalProtect?":":e.radixPoint,a=e.digits.toString().split(",");isFinite(a[0])&&a[1]&&isFinite(a[1])?r+=o+";{"+e.digits+"}":(isNaN(e.digits)||parseInt(e.digits)>0)&&(e.digitsOptional?r+="["+o+";{1,"+e.digits+"}]":r+=o+";{"+e.digits+"}")}return r+=n(e.suffix,e),r+="[-]",e.greedy=!1,r},placeholder:"",greedy:!1,digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",groupSize:3,groupSeparator:"",autoGroup:!1,allowMinus:!0,negationSymbol:{front:"-",back:""},integerDigits:"+",integerOptional:!0,prefix:"",suffix:"",rightAlign:!0,decimalProtect:!0,min:null,max:null,step:1,insertMode:!0,autoUnmask:!1,unmaskAsNumber:!1,inputmode:"numeric",preValidation:function(t,n,s,r,o,a){if("-"===s||s===o.negationSymbol.front)return!0===o.allowMinus&&(o.isNegative=o.isNegative===i||!o.isNegative,""===t.join("")||{caret:n,dopost:!0});if(!1===r&&s===o.radixPoint&&o.digits!==i&&(isNaN(o.digits)||parseInt(o.digits)>0)){var l=e.inArray(o.radixPoint,t);if(-1!==l&&a.validPositions[l]!==i)return!0===o.numericInput?n===l:{caret:l+1}}return!0},postValidation:function(n,s,r){var o=r.suffix.split(""),a=r.prefix.split("");if(s.pos===i&&s.caret!==i&&!0!==s.dopost)return s;var l=s.caret!==i?s.caret:s.pos,c=n.slice();r.numericInput&&(l=c.length-l-1,c=c.reverse());var u=c[l];if(u===r.groupSeparator&&(u=c[l+=1]),l===c.length-r.suffix.length-1&&u===r.radixPoint)return s;u!==i&&u!==r.radixPoint&&u!==r.negationSymbol.front&&u!==r.negationSymbol.back&&(c[l]="?",r.prefix.length>0&&l>=(!1===r.isNegative?1:0)&&l<r.prefix.length-1+(!1===r.isNegative?1:0)?a[l-(!1===r.isNegative?1:0)]="?":r.suffix.length>0&&l>=c.length-r.suffix.length-(!1===r.isNegative?1:0)&&(o[l-(c.length-r.suffix.length-(!1===r.isNegative?1:0))]="?")),a=a.join(""),o=o.join("");var d=c.join("").replace(a,"");if(d=(d=(d=(d=d.replace(o,"")).replace(new RegExp(t.escapeRegex(r.groupSeparator),"g"),"")).replace(new RegExp("[-"+t.escapeRegex(r.negationSymbol.front)+"]","g"),"")).replace(new RegExp(t.escapeRegex(r.negationSymbol.back)+"$"),""),isNaN(r.placeholder)&&(d=d.replace(new RegExp(t.escapeRegex(r.placeholder),"g"),"")),d.length>1&&1!==d.indexOf(r.radixPoint)&&("0"===u&&(d=d.replace(/^\?/g,"")),d=d.replace(/^0/g,"")),d.charAt(0)===r.radixPoint&&""!==r.radixPoint&&!0!==r.numericInput&&(d="0"+d),""!==d){if(d=d.split(""),(!r.digitsOptional||r.enforceDigitsOnBlur&&"blur"===s.event)&&isFinite(r.digits)){var h=e.inArray(r.radixPoint,d),p=e.inArray(r.radixPoint,c);-1===h&&(d.push(r.radixPoint),h=d.length-1);for(var f=1;f<=r.digits;f++)r.digitsOptional&&(!r.enforceDigitsOnBlur||"blur"!==s.event)||d[h+f]!==i&&d[h+f]!==r.placeholder.charAt(0)?-1!==p&&c[p+f]!==i&&(d[h+f]=d[h+f]||c[p+f]):d[h+f]=s.placeholder||r.placeholder.charAt(0)}if(!0!==r.autoGroup||""===r.groupSeparator||u===r.radixPoint&&s.pos===i&&!s.dopost)d=d.join("");else{var m=d[d.length-1]===r.radixPoint&&s.c===r.radixPoint;d=t(function(e,t){var i="";if(i+="("+t.groupSeparator+"*{"+t.groupSize+"}){*}",""!==t.radixPoint){var n=e.join("").split(t.radixPoint);n[1]&&(i+=t.radixPoint+"*{"+n[1].match(/^\d*\??\d*/)[0].length+"}")}return i}(d,r),{numericInput:!0,jitMasking:!0,definitions:{"*":{validator:"[0-9?]",cardinality:1}}}).format(d.join("")),m&&(d+=r.radixPoint),d.charAt(0)===r.groupSeparator&&d.substr(1)}}if(r.isNegative&&"blur"===s.event&&(r.isNegative="0"!==d),d=a+d,d+=o,r.isNegative&&(d=r.negationSymbol.front+d,d+=r.
12negationSymbol.back),d=d.split(""),u!==i)if(u!==r.radixPoint&&u!==r.negationSymbol.front&&u!==r.negationSymbol.back)(l=e.inArray("?",d))>-1?d[l]=u:l=s.caret||0;else if(u===r.radixPoint||u===r.negationSymbol.front||u===r.negationSymbol.back){var g=e.inArray(u,d);-1!==g&&(l=g)}r.numericInput&&(l=d.length-l-1,d=d.reverse());var v={caret:u===i||s.pos!==i?l+(r.numericInput?-1:1):l,buffer:d,refreshFromBuffer:s.dopost||n.join("")!==d.join("")};return v.refreshFromBuffer?v:s},onBeforeWrite:function(n,s,r,o){if(n)switch(n.type){case"keydown":return o.postValidation(s,{caret:r,dopost:!0},o);case"blur":case"checkval":var a;if((l=o).parseMinMaxOptions===i&&(null!==l.min&&(l.min=l.min.toString().replace(new RegExp(t.escapeRegex(l.groupSeparator),"g"),""),","===l.radixPoint&&(l.min=l.min.replace(l.radixPoint,".")),l.min=isFinite(l.min)?parseFloat(l.min):NaN,isNaN(l.min)&&(l.min=Number.MIN_VALUE)),null!==l.max&&(l.max=l.max.toString().replace(new RegExp(t.escapeRegex(l.groupSeparator),"g"),""),","===l.radixPoint&&(l.max=l.max.replace(l.radixPoint,".")),l.max=isFinite(l.max)?parseFloat(l.max):NaN,isNaN(l.max)&&(l.max=Number.MAX_VALUE)),l.parseMinMaxOptions="done"),null!==o.min||null!==o.max){if(a=o.onUnMask(s.join(""),i,e.extend({},o,{unmaskAsNumber:!0})),null!==o.min&&a<o.min)return o.isNegative=o.min<0,o.postValidation(o.min.toString().replace(".",o.radixPoint).split(""),{caret:r,dopost:!0,placeholder:"0"},o);if(null!==o.max&&a>o.max)return o.isNegative=o.max<0,o.postValidation(o.max.toString().replace(".",o.radixPoint).split(""),{caret:r,dopost:!0,placeholder:"0"},o)}return o.postValidation(s,{caret:r,placeholder:"0",event:"blur"},o);case"_checkval":return{caret:r}}var l},regex:{integerPart:function(e,i){return i?new RegExp("["+t.escapeRegex(e.negationSymbol.front)+"+]?"):new RegExp("["+t.escapeRegex(e.negationSymbol.front)+"+]?\\d+")},integerNPart:function(e){return new RegExp("[\\d"+t.escapeRegex(e.groupSeparator)+t.escapeRegex(e.placeholder.charAt(0))+"]+")}},definitions:{"~":{validator:function(e,n,s,r,o,a){var l;if("k"===e||"m"===e){l={insert:[],c:0};for(var c=0,u="k"===e?2:5;c<u;c++)l.insert.push({pos:s+c,c:0});return l.pos=s+u,l}if(!0===(l=r?new RegExp("[0-9"+t.escapeRegex(o.groupSeparator)+"]").test(e):new RegExp("[0-9]").test(e))){if(!0!==o.numericInput&&n.validPositions[s]!==i&&"~"===n.validPositions[s].match.def&&!a){var d=n.buffer.join(""),h=(d=(d=d.replace(new RegExp("[-"+t.escapeRegex(o.negationSymbol.front)+"]","g"),"")).replace(new RegExp(t.escapeRegex(o.negationSymbol.back)+"$"),"")).split(o.radixPoint);h.length>1&&(h[1]=h[1].replace(/0/g,o.placeholder.charAt(0))),"0"===h[0]&&(h[0]=h[0].replace(/0/g,o.placeholder.charAt(0))),d=h[0]+o.radixPoint+h[1]||"";var p=n._buffer.join("");for(d===o.radixPoint&&(d=p);null===d.match(t.escapeRegex(p)+"$");)p=p.slice(1);l=(d=(d=d.replace(p,"")).split(""))[s]===i?{pos:s,remove:s}:{pos:s}}}
12else r||e!==o.radixPoint||n.validPositions[s-1]!==i||(l={insert:{pos:s,c:0},pos:s+1});return l},cardinality:1},"+":{validator:function(e,t,i,n,s){return s.allowMinus&&("-"===e||e===s.negationSymbol.front)},cardinality:1,placeholder:""},"-":{validator:function(e,t,i,n,s){return s.allowMinus&&e===s.negationSymbol.back},cardinality:1,placeholder:""},":":{validator:function(e,i,n,s,r){var o="["+t.escapeRegex(r.radixPoint)+"]",a=new RegExp(o).test(e);return a&&i.validPositions[n]&&i.validPositions[n].match.placeholder===r.radixPoint&&(a={caret:n+1}),a},cardinality:1,placeholder:function(e){return e.radixPoint}}},onUnMask:function(e,i,n){if(""===i&&!0===n.nullable)return i;var s=e.replace(n.prefix,"");return s=(s=s.replace(n.suffix,"")).replace(new RegExp(t.escapeRegex(n.groupSeparator),"g"),""),""!==n.placeholder.charAt(0)&&(s=s.replace(new RegExp(n.placeholder.charAt(0),"g"),"0")),n.unmaskAsNumber?(""!==n.radixPoint&&-1!==s.indexOf(n.radixPoint)&&(s=s.replace(t.escapeRegex.call(this,n.radixPoint),".")),s=(s=s.replace(new RegExp("^"+t.escapeRegex(n.negationSymbol.front)),"-")).replace(new RegExp(t.escapeRegex(n.negationSymbol.back)+"$"),""),Number(s)):s},isComplete:function(e,i){var n=e.join("");if(e.slice().join("")!==n)return!1;var s=n.replace(new RegExp("^"+t.escapeRegex(i.negationSymbol.front)),"-");return s=(s=(s=(s=s.replace(new RegExp(t.escapeRegex(i.negationSymbol.back)+"$"),"")).replace(i.prefix,"")).replace(i.suffix,"")).replace(new RegExp(t.escapeRegex(i.groupSeparator)+"([0-9]{3})","g"),"$1"),","===i.radixPoint&&(s=s.replace(t.escapeRegex(i.radixPoint),".")),isFinite(s)},onBeforeMask:function(e,n){if(n.isNegative=i,"number"==typeof e&&""!==n.radixPoint&&(e=e.toString().replace(".",n.radixPoint)),e=e.toString().charAt(e.length-1)===n.radixPoint?e.toString().substr(0,e.length-1):e.toString(),""!==n.radixPoint&&isFinite(e)){var s=e.split("."),r=""!==n.groupSeparator?parseInt(n.groupSize):0;2===s.length&&(s[0].length>r||s[1].length>r||s[0].length<=r&&s[1].length<r)&&(e=e.replace(".",n.radixPoint))}var o=e.match(/,/g),a=e.match(/\./g);if(e=a&&o?a.length>o.length?(e=e.replace(/\./g,"")).replace(",",n.radixPoint):o.length>a.length?(e=e.replace(/,/g,"")).replace(".",n.radixPoint):e.indexOf(".")<e.indexOf(",")?e.replace(/\./g,""):e.replace(/,/g,""):e.replace(new RegExp(t.escapeRegex(n.groupSeparator),"g"),""),0===n.digits&&(-1!==e.indexOf(".")?e=e.substring(0,e.indexOf(".")):-1!==e.indexOf(",")&&(e=e.substring(0,e.indexOf(",")))),""!==n.radixPoint&&isFinite(n.digits)&&-1!==e.indexOf(n.radixPoint)){var l=e.split(n.radixPoint)[1].match(new RegExp("\\d*"))[0];if(parseInt(n.digits)<l.toString().length){var c=Math.pow(10,parseInt(n.digits));e=e.replace(t.escapeRegex(n.radixPoint),"."),e=(e=Math.round(parseFloat(e)*c)/c).toString().replace(".",n.radixPoint)}}return e},onKeyDown:function(i,n,s,r){var o=e(this);if(i.ctrlKey)switch(i.keyCode){case t.keyCode.UP:o.val(parseFloat(this.inputmask.unmaskedvalue())+parseInt(r.step)),o.trigger("setvalue");break;case t.keyCode.DOWN:o.val(parseFloat(this.inputmask.unmaskedvalue())-parseInt(r.step)),o.trigger("setvalue")}}},currency:{prefix:"$ ",groupSeparator:",",alias:"numeric",placeholder:"0",autoGroup:!0,digits:2,digitsOptional:!1,clearMaskOnLostFocus:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",digits:0,radixPoint:""},percentage:{alias:"numeric",digits:2,digitsOptional:!0,radixPoint:".",placeholder:"0",autoGroup:!1,min:0,max:100,suffix:" %",allowMinus:!1}}),t},s=[i(0),i(1)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t,i){"use strict";var n,s,r,o;"function"==typeof Symbol&&Symbol.iterator,o=function(e,t){function i(e,t){var i=(e.mask||e).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,""),n=(t.mask||t).replace(/#/g,"0").replace(/\)/,"0").replace(/[+()#-]/g,"");return i.localeCompare(n)}var n=t.prototype.analyseMask;return t.prototype.analyseMask=function(t,i,s){var r={};return s.phoneCodes&&(s.phoneCodes&&s.phoneCodes.length>1e3&&(function e(i,n,s){s=s||r,""!==(n=n||"")&&(s[n]={});for(var o="",a=s[n]||s,l=i.length-1;l>=0;l--)a[o=(t=i[l].mask||i[l]).substr(0,1)]=a[o]||[],a[o].unshift(t.substr(1)),i.splice(l,1);for(var c in a)a[c].length>500&&e(a[c].slice(),c,a)}((t=t.substr(1,t.length-2)).split(s.groupmarker[1]+s.alternatormarker+s.groupmarker[0])),t=function t(i){var n="",r=[];for(var o in i)e.isArray(i[o])?1===i[o].length?r.push(o+i[o]):r.push(o+s.groupmarker[0]+i[o].join(s.groupmarker[1]+s.alternatormarker+s.groupmarker[0])+s.groupmarker[1]):r.push(o+t(i[o]));return 1===r.length?n+=r[0]:n+=s.groupmarker[0]+r.join(s.groupmarker[1]+s.alternatormarker+s.groupmarker[0])+s.groupmarker[1],n}(r)),t=t.replace(/9/g,"\\9")),n.call(this,t,i,s)},t.extendAliases({abstractphone:{groupmarker:["<",">"],countrycode:"",phoneCodes:[],keepStatic:"auto",mask:function(e){return e.definitions={"#":t.prototype.definitions[9]},e.phoneCodes.sort(i)},onBeforeMask:function(e,t){var i=e.replace(/^0{1,2}/,"").replace(/[\s]/g,"");return(i.indexOf(t.countrycode)>1||-1===i.indexOf(t.countrycode))&&(i="+"+t.countrycode+i),i},onUnMask:function(e,t,i){return e.replace(/[()#-]/g,"")},inputmode:"tel"}}),t},s=[i(0),i(1)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)},function(e,t,i){"use strict";var n,s,r,o,a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};o=function(e,t){return void 0===e.fn.inputmask&&(e.fn.inputmask=function(i,n){var s,r=this[0];if(void 0===n&&(n={}),"string"==typeof i)switch(i){case"unmaskedvalue":return r&&r.inputmask?r.inputmask.unmaskedvalue():e(r).val();case"remove":return this.each(function(){this.inputmask&&this.inputmask.remove()});case"getemptymask":return r&&r.inputmask?r.inputmask.getemptymask():"";case"hasMaskedValue":return!(!r||!r.inputmask)&&r.inputmask.hasMaskedValue();case"isComplete":return!r||!r.inputmask||r.inputmask.isComplete();case"getmetadata":return r&&r.inputmask?r.inputmask.getmetadata():void 0;case"setvalue":t.setValue(r,n);break;case"option":if("string"!=typeof n)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(n)});if(r&&void 0!==r.inputmask)return r.inputmask.option(n);break;default:return n.alias=i,s=new t(n),this.each(function(){s.mask(this)})}else{if("object"==(void 0===i?"undefined":a(i)))return s=new t(i),void 0===i.mask&&void 0===i.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(i);s.mask(this)}):this.each(function(){s.mask(this)});if(void 0===i)return this.each(function(){(s=new t(n)).mask(this)})}}),e.fn.inputmask},s=[i(2),i(1)],void 0===(r="function"==typeof(n=o)?n.apply(t,s):n)||(e.exports=r)}]),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,t,i,n,s){return jQuery.easing[jQuery.easing.def](e,t,i,n,s)},easeInQuad:function(e,t,i,n,s){return n*(t/=s)*t+i},easeOutQuad:function(e,t,i,n,s){return-n*(t/=s)*(t-2)+i},easeInOutQuad:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i}
vendor: 4,237 bytes, line 12
12,easeInCubic:function(e,t,i,n,s){return n*(t/=s)*t*t+i},easeOutCubic:function(e,t,i,n,s){return n*((t=t/s-1)*t*t+1)+i},easeInOutCubic:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t+i:n/2*((t-=2)*t*t+2)+i},easeInQuart:function(e,t,i,n,s){return n*(t/=s)*t*t*t+i},easeOutQuart:function(e,t,i,n,s){return-n*((t=t/s-1)*t*t*t-1)+i},easeInOutQuart:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t*t+i:-n/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(e,t,i,n,s){return n*(t/=s)*t*t*t*t+i},easeOutQuint:function(e,t,i,n,s){return n*((t=t/s-1)*t*t*t*t+1)+i},easeInOutQuint:function(e,t,i,n,s){return(t/=s/2)<1?n/2*t*t*t*t*t+i:n/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(e,t,i,n,s){return-n*Math.cos(t/s*(Math.PI/2))+n+i},easeOutSine:function(e,t,i,n,s){return n*Math.sin(t/s*(Math.PI/2))+i},easeInOutSine:function(e,t,i,n,s){return-n/2*(Math.cos(Math.PI*t/s)-1)+i},easeInExpo:function(e,t,i,n,s){return 0==t?i:n*Math.pow(2,10*(t/s-1))+i},easeOutExpo:function(e,t,i,n,s){return t==s?i+n:n*(1-Math.pow(2,-10*t/s))+i},easeInOutExpo:function(e,t,i,n,s){return 0==t?i:t==s?i+n:(t/=s/2)<1?n/2*Math.pow(2,10*(t-1))+i:n/2*(2-Math.pow(2,-10*--t))+i},easeInCirc:function(e,t,i,n,s){return-n*(Math.sqrt(1-(t/=s)*t)-1)+i},easeOutCirc:function(e,t,i,n,s){return n*Math.sqrt(1-(t=t/s-1)*t)+i},easeInOutCirc:function(e,t,i,n,s){return(t/=s/2)<1?-n/2*(Math.sqrt(1-t*t)-1)+i:n/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(e,t,i,n,s){var r=1.70158,o=0,a=n;if(0==t)return i;if(1==(t/=s))return i+n;if(o||(o=.3*s),a<Math.abs(n)){a=n;r=o/4}else r=o/(2*Math.PI)*Math.asin(n/a);return-a*Math.pow(2,10*(t-=1))*Math.sin((t*s-r)*(2*Math.PI)/o)+i},easeOutElastic:function(e,t,i,n,s){var r=1.70158,o=0,a=n;if(0==t)return i;if(1==(t/=s))return i+n;if(o||(o=.3*s),a<Math.abs(n)){a=n;r=o/4}else r=o/(2*Math.PI)*Math.asin(n/a);return a*Math.pow(2,-10*t)*Math.sin((t*s-r)*(2*Math.PI)/o)+n+i},easeInOutElastic:function(e,t,i,n,s){var r=1.70158,o=0,a=n;if(0==t)return i;if(2==(t/=s/2))return i+n;if(o||(o=s*(.3*1.5)),a<Math.abs(n)){a=n;r=o/4}else r=o/(2*Math.PI)*Math.asin(n/a);return t<1?a*Math.pow(2,10*(t-=1))*Math.sin((t*s-r)*(2*Math.PI)/o)*-.5+i:a*Math.pow(2,-10*(t-=1))*Math.sin((t*s-r)*(2*Math.PI)/o)*.5+n+i},easeInBack:function(e,t,i,n,s,r){return null==r&&(r=1.70158),n*(t/=s)*t*((r+1)*t-r)+i},easeOutBack:function(e,t,i,n,s,r){return null==r&&(r=1.70158),n*((t=t/s-1)*t*((r+1)*t+r)+1)+i},easeInOutBack:function(e,t,i,n,s,r){return null==r&&(r=1.70158),(t/=s/2)<1?n/2*(t*t*((1+(r*=1.525))*t-r))+i:n/2*((t-=2)*t*((1+(r*=1.525))*t+r)+2)+i},easeInBounce:function(e,t,i,n,s){return n-jQuery.easing.easeOutBounce(e,s-t,0,n,s)+i},easeOutBounce:function(e,t,i,n,s){return(t/=s)<1/2.75?n*(7.5625*t*t)+i:t<2/2.75?n*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?n*(7.5625*(t-=2.25/2.75)*t+.9375)+i:n*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(e,t,i,n,s){return t<s/2?.5*jQuery.easing.easeInBounce(e,2*t,0,n,s)+i:.5*jQuery.easing.easeOutBounce(e,2*t-s,0,n,s)+.5*n+i}}),jQuery.extend(jQuery.easing,{easeIn:function(e,t,i,n,s){return jQuery.easing.easeInQuad(e,t,i,n,s)},easeOut:function(e,t,i,n,s){return jQuery.easing.easeOutQuad(e,t,i,n,s)},easeInOut:function(e,t,i,n,s){return jQuery.easing.easeInOutQuad(e,t,i,n,s)},expoin:function(e,t,i,n,s){return jQuery.easing.easeInExpo(e,t,i,n,s)},expoout:function(e,t,i,n,s){return jQuery.easing.easeOutExpo(e,t,i,n,s)},expoinout:function(e,t,i,n,s){return jQuery.easing.easeInOutExpo(e,t,i,n,s)},bouncein:function(e,t,i,n,s){return jQuery.easing.easeInBounce(e,t,i,n,s)},bounceout:function(e,t,i,n,s){return jQuery.easing.easeOutBounce(e,t,i,n,s)},bounceinout:function(e,t,i,n,s){return jQuery.easing.easeInOutBounce(e,t,i,n,s)},elasin:function(e,t,i,n,s){return jQuery.easing.easeInElastic(e,t,i,n,s)},elasout:function(e,t,i,n,s){return jQuery.easing.easeOutElastic(e,t,i,n,s)},elasinout:function(e,t,i,n,s){return jQuery.easing.easeInOutElastic(e,t,i,n,s)},backin:function(e,t,i,n,s){return jQuery.easing.easeInBack(e,t,i,n,s)},backout:function(e,t,i,n,s){return jQuery.easing.easeOutBack(e,t,i,n,s)},backinout:function(e,t,i,n,s){return jQuery.easing.easeInOutBack(e,t,i,n,s)}}),function(e,t){e.fn.quicksearch=function(i,n){var s,r,o,a,l="",c=this,u=e.extend({delay:100,selector:null,stripeRows:null,loader:null,no
12Results:"",matchedResultsCount:0,bind:"keyup",onBefore:function(){},onAfter:function(){},show:function(){this.style.display=""},hide:function(){this.style.display="none"},prepareQuery:function(e){return e.toLowerCase().split(" ")},testQuery:function(e,t,i){for(var n=0;n<e.length;n+=1)if(-1===t.indexOf(e[n]))return!1;return!0}},n);return this.go=function(){for(var e=0,t=0,i=!0,n=u.prepareQuery(l),s=0===l.replace(" ","").length,a=(e=0,o.length);e<a;e++)s||u.testQuery(n,r[e],o[e])?(u.show.apply(o[e]),i=!1,t++):u.hide.apply(o[e]);return i?this.results(!1):(this.results(!0),this.stripe()),this.matchedResultsCount=t,this.loader(!1),u.onAfter(),this},this.search=function(e){l=e,c.trigger()},this.currentMatchedResults=function(){return this.matchedResultsCount},this.stripe=function(){if("object"==typeof u.stripeRows&&null!==u.stripeRows){var t=u.stripeRows.join(" "),i=u.stripeRows.length;a.not(":hidden").each(function(n){e(this).removeClass(t).addClass(u.stripeRows[n%i])})}return this},this.strip_html=function(t){var i=t.replace(new RegExp("<[^<]+>","g"),"");return i=e.trim(i.toLowerCase())},this.results=function(t){return"string"==typeof u.noResults&&""!==u.noResults&&(t?e(u.noResults).hide():e(u.noResults).show()),this},this.loader=function(t){return"string"==typeof u.loader&&""!==u.loader&&(t?e(u.loader).show():e(u.loader).hide()),this},this.cache=function(){a=e(i),"string"==typeof u.noResults&&""!==u.noResults&&(a=a.not(u.noResults));var t="string"==typeof u.selector?a.find(u.selector):e(i).not(u.noResults);return r=t.map(function(){return c.strip_html(this.innerHTML)}),o=a.map(function(){return this}),l=l||this.val()||"",this.go()},this.trigger=function(){return this.loader(!0),u.onBefore(),t.clearTimeout(s),s=t.setTimeout(function(){c.go()},u.delay),this},this.cache(),this.results(!0),this.stripe(),this.loader(!1),this.each(function(){e(this).on(u.bind,function(){l=e(this).val(),c.trigger()})})}}(jQuery,this,document),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Sweetalert2=t()}(this,function(){"use strict";function e(e,t,i){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:i;throw new TypeError("Private element is not present on this object")}function t(t,i){return t.get(e(t,i))}const i={},n="swal2-",s=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","default-outline","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error"].reduce((e,t)=>(e[t]=n+t,e),{}),r=["success","warning","info","question","error"].reduce((e,t)=>(e[t]=n+t,e),{}),o="SweetAlert2:",a=e=>e.charAt(0).toUpperCase()+e.slice(1),l=e=>{console.warn(`${o} ${"object"==typeof e?e.join(" "):e}`)},c=e=>{console.error(`${o} ${e}`)},u=[],d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;var i;i=`"${e}" is deprecated and will be removed in the next major release.${t?` Use "${t}" instead.`:""}`,u.includes(i)||(u.push(i),l(i))},h=e=>"function"==typeof e?e():e,p=e=>e&&"function"==typeof e.toPromise,f=e=>p(e)?e.toPromise():Promise.resolve(e),m=e=>e&&Promise.resolve(e)===e,g=()=>document.body.querySelector(`.${s.container}`),v=e=>{const t=g();return t?t.querySelector(e):null},y=e=>v(`.${e}`),b=()=>y(s.popup),w=()=>y(s.icon),_=()=>y(s.title),x=()=>y(s["html-container"]),k=()=>y(s.image),S=()=>y(s["progress-steps"]),T=()=>y(s["validation-message"]),E=()=>v(`.${s.actions} .${s.confirm}`),C=()=>v(`.${s.actions} .${s.cancel}`),A=()=>v(`.${s.actions} .${s.deny}`),D=()=>v(`.${s.loader}`),M=()=>y(s.actions),O=()=>y(s.footer),P=()=>y(s["timer-progress-bar"]),L=()=>y(s.close),I=()=>{const e=b();if(!e)return[];
vendor: 9,547 bytes, line 12
12const t=e.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),i=Array.from(t).sort((e,t)=>{const i=parseInt(e.getAttribute("tabindex")||"0"),n=parseInt(t.getAttribute("tabindex")||"0");return i>n?1:i<n?-1:0}),n=e.querySelectorAll('\n a[href],\n area[href],\n input:not([disabled]),\n select:not([disabled]),\n textarea:not([disabled]),\n button:not([disabled]),\n iframe,\n object,\n embed,\n [tabindex="0"],\n [contenteditable],\n audio[controls],\n video[controls],\n summary\n'),s=Array.from(n).filter(e=>"-1"!==e.getAttribute("tabindex"));return[...new Set(i.concat(s))].filter(e=>J(e))},j=()=>z(document.body,s.shown)&&!z(document.body,s["toast-shown"])&&!z(document.body,s["no-backdrop"]),N=()=>{const e=b();return!!e&&z(e,s.toast)},$=(e,t)=>{if(e.textContent="",t){const i=(new DOMParser).parseFromString(t,"text/html"),n=i.querySelector("head");n&&Array.from(n.childNodes).forEach(t=>{e.appendChild(t)});const s=i.querySelector("body");s&&Array.from(s.childNodes).forEach(t=>{t instanceof HTMLVideoElement||t instanceof HTMLAudioElement?e.appendChild(t.cloneNode(!0)):e.appendChild(t)})}},z=(e,t)=>{if(!t)return!1;const i=t.split(/\s+/);for(let t=0;t<i.length;t++)if(!e.classList.contains(i[t]))return!1;return!0},F=(e,t,i)=>{if(((e,t)=>{Array.from(e.classList).forEach(i=>{Object.values(s).includes(i)||Object.values(r).includes(i)||Object.values(t.showClass||{}).includes(i)||e.classList.remove(i)})})(e,t),!t.customClass)return;const n=t.customClass[i];n&&("string"==typeof n||n.forEach?W(e,n):l(`Invalid type of customClass.${i}! Expected string or iterable object, got "${typeof n}"`))},H=(e,t)=>{if(!t)return null;switch(t){case"select":case"textarea":case"file":return e.querySelector(`.${s.popup} > .${s[t]}`);case"checkbox":return e.querySelector(`.${s.popup} > .${s.checkbox} input`);case"radio":return e.querySelector(`.${s.popup} > .${s.radio} input:checked`)||e.querySelector(`.${s.popup} > .${s.radio} input:first-child`);case"range":return e.querySelector(`.${s.popup} > .${s.range} input`);default:return e.querySelector(`.${s.popup} > .${s.input}`)}},B=e=>{if(e.focus(),"file"!==e.type){const t=e.value;e.value="",e.value=t}},R=(e,t,i)=>{e&&t&&("string"==typeof t&&(t=t.split(/\s+/).filter(Boolean)),t.forEach(t=>{Array.isArray(e)?e.forEach(e=>{i?e.classList.add(t):e.classList.remove(t)}):i?e.classList.add(t):e.classList.remove(t)}))},W=(e,t)=>{R(e,t,!0)},q=(e,t)=>{R(e,t,!1)},Y=(e,t)=>{const i=Array.from(e.children);for(let e=0;e<i.length;e++){const n=i[e];if(n instanceof HTMLElement&&z(n,t))return n}},V=(e,t,i)=>{i===`${parseInt(i)}`&&(i=parseInt(i)),i||0===parseInt(i)?e.style.setProperty(t,"number"==typeof i?`${i}px`:i):e.style.removeProperty(t)},X=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"flex";e&&(e.style.display=t)},U=e=>{e&&(e.style.display="none")},G=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"block";e&&new MutationObserver(()=>{K(e,e.innerHTML,t)}).observe(e,{childList:!0,subtree:!0})},Q=(e,t,i,n)=>{const s=e.querySelector(t);s&&s.style.setProperty(i,n)},K=function(e,t){t?X(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"flex"):U(e)},J=e=>!(!e||!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)),Z=e=>!!(e.scrollHeight>e.clientHeight),ee=e=>{const t=window.getComputedStyle(e),i=parseFloat(t.getPropertyValue("animation-duration")||"0"),n=parseFloat(t.getPropertyValue("transition-duration")||"0");return i>0||n>0},te=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const i=P();i&&J(i)&&(t&&(i.style.transition="none",i.style.width="100%"),setTimeout(()=>{i.style.transition=`width ${e/1e3}s linear`,i.style.width="0%"},10))},ie=`\n <div aria-labelledby="${s.title}" aria-describedby="${s["html-container"]}" class="${s.popup}" tabindex="-1">\n <button type="button" class="${s.close}"></button>\n <ul class="${s["progress-steps"]}"></ul>\n <div class="${s.icon}"></div>\n <img class="${s.image}" />\n <h2 class="${s.title}" id="${s.title}"></h2>\n <div class="${s["html-container"]}" id="${s["html-container"]}"></div>\n <input class="${s.input}" id="${s.input}" />\n <input type="file" class="${s.file}" />\n <div class="${s.range}">\n <input type="range" />\n <output></output>\n </div>\n <select class="${s.select}" id="${s.select}"></select>\n <div class="${s.radio}"></div>\n <label class="${s.checkbox}">\n <input type="checkbox" id="${s.checkbox}" />\n <span class="${s.label}"></span>\n </label>\n <textarea class="${s.textarea}" id="${s.textarea}"></textarea>\n <div class="${s["validation-message"]}" id="${s["validation-message"]}"></div>\n <div class="${s.actions}">\n <div class="${s.loader}"></div>\n <button type="button" class="${s.confirm}"></button>\n <button type="button" class="${s.deny}"></button>\n <button type="button" class="${s.cancel}"></button>\n </div>\n <div class="${s.footer}"></div>\n <div class="${s["timer-progress-bar-container"]}">\n <div class="${s["timer-progress-bar"]}"></div>\n </div>\n </div>\n`.replace(/(^|\n)\s*/g,""),ne=()=>{i.currentInstance.resetValidationMessage()},se=(e,t)=>{e instanceof HTMLElement?t.appendChild(e):"object"==typeof e?re(e,t):e&&$(t,e)},re=(e,t)=>{e.jquery?oe(t,e):$(t,e.toString())},oe=(e,t)=>{if(e.textContent="",0 in t)for(let i=0;i in t;i++)e.appendChild(t[i].cloneNode(!0));else e.appendChild(t.cloneNode(!0))};function ae(e,t,i){const n=a(t);K(e,i[`show${n}Button`],"inline-block"),$(e,i[`${t}ButtonText`]||""),e.setAttribute("aria-label",i[`${t}ButtonAriaLabel`]||""),e.className=s[t],F(e,i,`${t}Button`)}var le={innerParams:new WeakMap,domCache:new WeakMap};const ce=["input","file","range","select","radio","checkbox","textarea"],ue=(e,t)=>{!e.placeholder&&t.inputPlaceholder&&(e.placeholder=t.inputPlaceholder)},de=(e,t,i)=>{if(i.inputLabel){const n=document.createElement("label"),r=s["input-label"];n.setAttribute("for",e.id),n.className=r,"object"==typeof i.customClass&&W(n,i.customClass.inputLabel),n.innerText=i.inputLabel,t.insertAdjacentElement("beforebegin",n)}},he=e=>{const t=b();if(t)return Y(t,s[e]||s.input)},pe=(e,t)=>{["string","number"].includes(typeof t)?e.value=`${t}`:m(t)||l(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof t}"`)},fe={};fe.text=fe.email=fe.password=fe.number=fe.tel=fe.url=fe.search=fe.date=fe["datetime-local"]=fe.time=fe.week=fe.month=(e,t)=>(pe(e,t.inputValue),de(e,e,t),ue(e,t),e.type=t.input,e),fe.file=(e,t)=>(de(e,e,t),ue(e,t),e),fe.range=(e,t)=>{const i=e.querySelector("input"),n=e.querySelector("output");return pe(i,t.inputValue),i.type=t.input,pe(n,t.inputValue),de(i,e,t),e},fe.select=(e,t)=>{if(e.textContent="",t.inputPlaceholder){const i=document.createElement("option");$(i,t.inputPlaceholder),i.value="",i.disabled=!0,i.selected=!0,e.appendChild(i)}return de(e,e,t),e},fe.radio=e=>(e.textContent="",e),fe.checkbox=(e,t)=>{const i=H(b(),"checkbox");i.value="1",i.checked=Boolean(t.inputValue);const n=e.querySelector("span");return $(n,t.inputPlaceholder||t.inputLabel),i},fe.textarea=(e,t)=>(pe(e,t.inputValue),ue(e,t),de(e,e,t),setTimeout(()=>{if("MutationObserver"in window){const i=parseInt(window.getComputedStyle(b()).width);new MutationObserver(()=>{if(!document.body.contains(e))return;const n=e.offsetWidth+(s=e,parseInt(window.getComputedStyle(s).marginLeft)+parseInt(window.getComputedStyle(s).marginRight));var s;n>i?b().style.width=`${n}px`:V(b(),"width",t.width)}).observe(e,{attributes:!0,attributeFilter:["style"]})}}),e);const me=(e,t)=>{const i=x();i&&(G(i),F(i,t,"htmlContainer"),t.html?(se(t.html,i),X(i,"block")):t.text?(i.textContent=t.text,X(i,"block")):U(i),((e,t)=>{const i=b();if(!i)return;const n=le.innerParams.get(e),r=!n||t.input!==n.input;ce.forEach(e=>{const n=Y(i,s[e]);n&&(((e,t)=>{const i=b();if(!i)return;const n=H(i,e);if(n){(e=>{for(let t=0;t<e.attributes.length;t++){const i=e.attributes[t].name;["id","type","value","style"].includes(i)||e.removeAttribute(i)}})(n);for(const e in t)n.setAttribute(e,t[e])}})(e,t.inputAttributes),n.className=s[e],r&&U(n))}),t.input&&(r&&(e=>{if(!e.input)return;if(!fe[e.input])return void c(`Unexpected type of input! Expected ${Object.keys(fe).join(" | ")}, got "${e.input}"`);const t=he(e.input);if(!t)return;const i=fe[e.input](t,e);X(t),e.inputAutoFocus&&setTimeout(()=>{B(i)})})(t),(e=>{if(!e.input)return;const t=he(e.input);t&&F(t,e,"input")})(t))})(e,t))},ge=(e,t)=>{for(const[i,n]of Object.entries(r))t.icon!==i&&q(e,n);W(e,t.icon&&r[t.icon]),be(e,t),ve(),F(e,t,"icon")},ve=()=>{const e=b();if(!e)return;const t=window.getComputedStyle(e).getPropertyValue("background-color"),i=e.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix");for(let e=0;e<i.length;e++)i[e].style.backgroundColor=t},ye=(e,t)=>{if(!t.icon&&!t.iconHtml)return;let i=e.innerHTML,n="";t.iconHtml?n=we(t.iconHtml):"success"===t.icon?(n='\n <div class="swal2-success-circular-line-left"></div>\n <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n <div class="swal2-success-ring"></div> <div class="swal2-success-fix"></div>\n <div class="swal2-success-circular-line-right"></div>\n',i=i.replace(/ style=".*?"/g,"")):"error"===t.icon?n='\n <span class="swal2-x-mark">\n <span class="swal2-x-mark-line-left"></span>\n <span class="swal2-x-mark-line-right"></span>\n </span>\n':t.icon&&(n=we({question:"?",warning:"!",info:"i"}[t.icon])),i.trim()!==n.trim()&&$(e,n)},be=(e,t)=>
vendor: 4,142 bytes, line 12
12{if(t.iconColor){e.style.color=t.iconColor,e.style.borderColor=t.iconColor;for(const i of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])Q(e,i,"background-color",t.iconColor);Q(e,".swal2-success-ring","border-color",t.iconColor)}},we=e=>`<div class="${s["icon-content"]}">${e}</div>`,_e=(e,t)=>{((e,t)=>{const i=g(),n=b();if(i&&n){if(t.toast){V(i,"width",t.width),n.style.width="100%";const e=D();e&&n.insertBefore(e,w())}else V(n,"width",t.width);V(n,"padding",t.padding),t.color&&(n.style.color=t.color),t.background&&(n.style.background=t.background),U(T()),((e,t)=>{const i=t.showClass||{};e.className=`${s.popup} ${J(e)?i.popup:""}`,t.toast?(W([document.documentElement,document.body],s["toast-shown"]),W(e,s.toast)):W(e,s.modal),F(e,t,"popup"),"string"==typeof t.customClass&&W(e,t.customClass),t.icon&&W(e,s[`icon-${t.icon}`])})(n,t)}})(0,t),((e,t)=>{const i=g();i&&(function(e,t){"string"==typeof t?e.style.background=t:t||W([document.documentElement,document.body],s["no-backdrop"])}(i,t.backdrop),function(e,t){t&&(t in s?W(e,s[t]):(l('The "position" parameter is not valid, defaulting to "center"'),W(e,s.center)))}(i,t.position),function(e,t){t&&W(e,s[`grow-${t}`])}(i,t.grow),F(i,t,"container"))})(0,t),((e,t)=>{const i=S();if(!i)return;const{progressSteps:n,currentProgressStep:r}=t;n&&0!==n.length&&void 0!==r?(X(i),i.textContent="",r>=n.length&&l("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),n.forEach((e,o)=>{const a=(e=>{const t=document.createElement("li");return W(t,s["progress-step"]),$(t,e),t})(e);if(i.appendChild(a),o===r&&W(a,s["active-progress-step"]),o!==n.length-1){const e=(e=>{const t=document.createElement("li");return W(t,s["progress-step-line"]),e.progressStepsDistance&&V(t,"width",e.progressStepsDistance),t})(t);i.appendChild(e)}})):U(i)})(0,t),((e,t)=>{const i=le.innerParams.get(e),n=w();if(n){if(i&&t.icon===i.icon)return ye(n,t),void ge(n,t);if(t.icon||t.iconHtml){if(t.icon&&-1===Object.keys(r).indexOf(t.icon))return c(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${t.icon}"`),void U(n);X(n),ye(n,t),ge(n,t),W(n,t.showClass&&t.showClass.icon)}else U(n)}})(e,t),((e,t)=>{const i=k();i&&(t.imageUrl?(X(i,""),i.setAttribute("src",t.imageUrl),i.setAttribute("alt",t.imageAlt||""),V(i,"width",t.imageWidth),V(i,"height",t.imageHeight),i.className=s.image,F(i,t,"image")):U(i))})(0,t),((e,t)=>{const i=_();i&&(G(i),K(i,t.title||t.titleText,"block"),t.title&&se(t.title,i),t.titleText&&(i.innerText=t.titleText),F(i,t,"title"))})(0,t),((e,t)=>{const i=L();i&&($(i,t.closeButtonHtml||""),F(i,t,"closeButton"),K(i,t.showCloseButton),i.setAttribute("aria-label",t.closeButtonAriaLabel||""))})(0,t),me(e,t),((e,t)=>{const i=M(),n=D();i&&n&&(t.showConfirmButton||t.showDenyButton||t.showCancelButton?X(i):U(i),F(i,t,"actions"),function(e,t,i){const n=E(),r=A(),o=C();n&&r&&o&&(ae(n,"confirm",i),ae(r,"deny",i),ae(o,"cancel",i),function(e,t,i,n){n.buttonsStyling?(W([e,t,i],s.styled),n.confirmButtonColor&&(e.style.backgroundColor=n.confirmButtonColor,W(e,s["default-outline"])),n.denyButtonColor&&(t.style.backgroundColor=n.denyButtonColor,W(t,s["default-outline"])),n.cancelButtonColor&&(i.style.backgroundColor=n.cancelButtonColor,W(i,s["default-outline"]))):q([e,t,i],s.styled)}(n,r,o,i),i.reverseButtons&&(i.toast?(e.insertBefore(o,n),e.insertBefore(r,n)):(e.insertBefore(o,t),e.insertBefore(r,t),e.insertBefore(n,t))))}(i,n,t),$(n,t.loaderHtml||""),F(n,t,"loader"))})(0,t),((e,t)=>{const i=O();i&&(G(i),K(i,t.footer,"block"),t.footer&&se(t.footer,i),F(i,t,"footer"))})(0,t);const n=b();"function"==typeof t.didRender&&n&&t.didRender(n),i.eventEmitter.emit("didRender",n)},xe=()=>{var e;return null===(e=E())||void 0===e?void 0:e.click()},ke=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),Se=e=>{e.keydownTarget&&e.keydownHandlerAdded&&(e.keydownTarget.removeEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1)},Te=(e,t)=>
vendor: 4,148 bytes, line 12
12{var i;const n=I();if(n.length)return(e+=t)===n.length?e=0:-1===e&&(e=n.length-1),void n[e].focus();null===(i=b())||void 0===i||i.focus()},Ee=["ArrowRight","ArrowDown"],Ce=["ArrowLeft","ArrowUp"],Ae=(e,t)=>{if(!h(t.allowEnterKey))return;const i=H(b(),t.input);if(e.target&&i&&e.target instanceof HTMLElement&&e.target.outerHTML===i.outerHTML){if(["textarea","file"].includes(t.input))return;xe(),e.preventDefault()}},De=e=>{const t=e.target,i=I();let n=-1;for(let e=0;e<i.length;e++)if(t===i[e]){n=e;break}e.shiftKey?Te(n,-1):Te(n,1),e.stopPropagation(),e.preventDefault()},Me=e=>{const t=M(),i=E(),n=A(),s=C();if(!(t&&i&&n&&s))return;const r=[i,n,s];if(document.activeElement instanceof HTMLElement&&!r.includes(document.activeElement))return;const o=Ee.includes(e)?"nextElementSibling":"previousElementSibling";let a=document.activeElement;if(a){for(let e=0;e<t.children.length;e++){if(a=a[o],!a)return;if(a instanceof HTMLButtonElement&&J(a))break}a instanceof HTMLButtonElement&&a.focus()}},Oe=(e,t,i)=>{h(t.allowEscapeKey)&&(e.preventDefault(),i(ke.esc))};var Pe={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const Le=()=>{Array.from(document.body.children).forEach(e=>{e.hasAttribute("data-previous-aria-hidden")?(e.setAttribute("aria-hidden",e.getAttribute("data-previous-aria-hidden")||""),e.removeAttribute("data-previous-aria-hidden")):e.removeAttribute("aria-hidden")})},Ie="undefined"!=typeof window&&!!window.GestureEvent,je=e=>{const t=e.target,i=g(),n=x();return!(!i||!n||Ne(e)||$e(e)||t!==i&&(Z(i)||!(t instanceof HTMLElement)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||Z(n)&&n.contains(t)))},Ne=e=>e.touches&&e.touches.length&&"stylus"===e.touches[0].touchType,$e=e=>e.touches&&e.touches.length>1;let ze=null;function Fe(e,t,n,r){N()?Xe(e,r):((e=>new Promise(t=>{if(!e)return t();const n=window.scrollX,s=window.scrollY;i.restoreFocusTimeout=setTimeout(()=>{i.previousActiveElement instanceof HTMLElement?(i.previousActiveElement.focus(),i.previousActiveElement=null):document.body&&document.body.focus(),t()},100),window.scrollTo(n,s)}))(n).then(()=>Xe(e,r)),Se(i)),Ie?(t.setAttribute("style","display:none !important"),t.removeAttribute("class"),t.innerHTML=""):t.remove(),j()&&(null!==ze&&(document.body.style.paddingRight=`${ze}px`,ze=null),(()=>{if(z(document.body,s.iosfix)){const e=parseInt(document.body.style.top,10);q(document.body,s.iosfix),document.body.style.top="",document.body.scrollTop=-1*e}})(),Le()),q([document.documentElement,document.body],[s.shown,s["height-auto"],s["no-backdrop"],s["toast-shown"]])}function He(e){e=qe(e);const t=Pe.swalPromiseResolve.get(this),i=Be(this);this.isAwaitingPromise?e.isDismissed||(We(this),t(e)):i&&t(e)}const Be=e=>{const t=b();if(!t)return!1;const i=le.innerParams.get(e);if(!i||z(t,i.hideClass.popup))return!1;q(t,i.showClass.popup),W(t,i.hideClass.popup);const n=g();return q(n,i.showClass.backdrop),W(n,i.hideClass.backdrop),Ye(e,t,i),!0};function Re(e){const t=Pe.swalPromiseReject.get(this);We(this),t&&t(e)}const We=e=>{e.isAwaitingPromise&&(delete e.isAwaitingPromise,le.innerParams.get(e)||e._destroy())},qe=e=>void 0===e?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},e),Ye=(e,t,n)=>{var s;const r=g(),o=ee(t);"function"==typeof n.willClose&&n.willClose(t),null===(s=i.eventEmitter)||void 0===s||s.emit("willClose",t),o?Ve(e,t,r,n.returnFocus,n.didClose):Fe(e,r,n.returnFocus,n.didClose)},Ve=(e,t,n,s,r)=>{i.swalCloseEventFinishedCallback=Fe.bind(null,e,n,s,r);const o=function(e){var n;e.target===t&&(null===(n=i.swalCloseEventFinishedCallback)||void 0===n||n.call(i),delete i.swalCloseEventFinishedCallback,t.removeEventListener("animationend",o),t.removeEventListener("transitionend",o))};t.addEventListener("animationend",o),t.addEventListener("transitionend",o)},Xe=(e,t)=>{setTimeout(()=>{var n;"function"==typeof t&&t.bind(e.params)(),null===(n=i.eventEmitter)||void 0===n||n.emit("didClose"),e._destroy&&e._destroy()})},Ue=e=>{let t=b();if(t||new ui,t=b(),!t)return;const i=D();N()?U(w()):Ge(t,e),X(i),t.setAttribute("data-loading","true"),t.setAttribute("aria-busy","true"),t.focu
vendor: 6,394 bytes, line 12
12s()},Ge=(e,t)=>{const i=M(),n=D();i&&n&&(!t&&J(E())&&(t=E()),X(i),t&&(U(t),n.setAttribute("data-button-to-replace",t.className),i.insertBefore(n,t)),W([e,i],s.loading))},Qe=(e,t)=>{const i=b();if(!i)return;const n=e=>{"select"===t.input?function(e,t,i){const n=Y(e,s.select);if(!n)return;const r=(e,t,n)=>{const s=document.createElement("option");s.value=n,$(s,t),s.selected=Je(n,i.inputValue),e.appendChild(s)};t.forEach(e=>{const t=e[0],i=e[1];if(Array.isArray(i)){const e=document.createElement("optgroup");e.label=t,e.disabled=!1,n.appendChild(e),i.forEach(t=>r(e,t[1],t[0]))}else r(n,i,t)}),n.focus()}(i,Ke(e),t):"radio"===t.input&&function(e,t,i){const n=Y(e,s.radio);if(!n)return;t.forEach(e=>{const t=e[0],r=e[1],o=document.createElement("input"),a=document.createElement("label");o.type="radio",o.name=s.radio,o.value=t,Je(t,i.inputValue)&&(o.checked=!0);const l=document.createElement("span");$(l,r),l.className=s.label,a.appendChild(o),a.appendChild(l),n.appendChild(a)});const r=n.querySelectorAll("input");r.length&&r[0].focus()}(i,Ke(e),t)};p(t.inputOptions)||m(t.inputOptions)?(Ue(E()),f(t.inputOptions).then(t=>{e.hideLoading(),n(t)})):"object"==typeof t.inputOptions?n(t.inputOptions):c("Unexpected type of inputOptions! Expected object, Map or Promise, got "+typeof t.inputOptions)},Ke=e=>{const t=[];return e instanceof Map?e.forEach((e,i)=>{let n=e;"object"==typeof n&&(n=Ke(n)),t.push([i,n])}):Object.keys(e).forEach(i=>{let n=e[i];"object"==typeof n&&(n=Ke(n)),t.push([i,n])}),t},Je=(e,t)=>!!t&&t.toString()===e.toString(),Ze=(e,t)=>{const i=le.innerParams.get(e);if(!i.input)return void c(`The "input" parameter is needed to be set when using returnInputValueOn${a(t)}`);const n=e.getInput(),s=((e,t)=>{const i=e.getInput();if(!i)return null;switch(t.input){case"checkbox":return(e=>e.checked?1:0)(i);case"radio":return(e=>e.checked?e.value:null)(i);case"file":return(e=>e.files&&e.files.length?null!==e.getAttribute("multiple")?e.files:e.files[0]:null)(i);default:return t.inputAutoTrim?i.value.trim():i.value}})(e,i);i.inputValidator?et(e,s,t):n&&!n.checkValidity()?(e.enableButtons(),e.showValidationMessage(i.validationMessage||n.validationMessage)):"deny"===t?tt(e,s):st(e,s)},et=(e,t,i)=>{const n=le.innerParams.get(e);e.disableInput(),Promise.resolve().then(()=>f(n.inputValidator(t,n.validationMessage))).then(n=>{e.enableButtons(),e.enableInput(),n?e.showValidationMessage(n):"deny"===i?tt(e,t):st(e,t)})},tt=(e,t)=>{const i=le.innerParams.get(e||void 0);i.showLoaderOnDeny&&Ue(A()),i.preDeny?(e.isAwaitingPromise=!0,Promise.resolve().then(()=>f(i.preDeny(t,i.validationMessage))).then(i=>{!1===i?(e.hideLoading(),We(e)):e.close({isDenied:!0,value:void 0===i?t:i})}).catch(t=>nt(e||void 0,t))):e.close({isDenied:!0,value:t})},it=(e,t)=>{e.close({isConfirmed:!0,value:t})},nt=(e,t)=>{e.rejectPromise(t)},st=(e,t)=>{const i=le.innerParams.get(e||void 0);i.showLoaderOnConfirm&&Ue(),i.preConfirm?(e.resetValidationMessage(),e.isAwaitingPromise=!0,Promise.resolve().then(()=>f(i.preConfirm(t,i.validationMessage))).then(i=>{J(T())||!1===i?(e.hideLoading(),We(e)):it(e,void 0===i?t:i)}).catch(t=>nt(e||void 0,t))):it(e,t)};function rt(){const e=le.innerParams.get(this);if(!e)return;const t=le.domCache.get(this);U(t.loader),N()?e.icon&&X(w()):ot(t),q([t.popup,t.actions],s.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),t.confirmButton.disabled=!1,t.denyButton.disabled=!1,t.cancelButton.disabled=!1}const ot=e=>{const t=e.popup.getElementsByClassName(e.loader.getAttribute("data-button-to-replace"));t.length?X(t[0],"inline-block"):J(E())||J(A())||J(C())||U(e.actions)};function at(){const e=le.innerParams.get(this),t=le.domCache.get(this);return t?H(t.popup,e.input):null}function lt(e,t,i){const n=le.domCache.get(e);t.forEach(e=>{n[e].disabled=i})}function ct(e,t){const i=b();if(i&&e)if("radio"===e.type){const e=i.querySelectorAll(`[name="${s.radio}"]`);for(let i=0;i<e.length;i++)e[i].disabled=t}else e.disabled=t}function ut(){lt(this,["confirmButton","denyButton","cancelButton"],!1)}function dt(){lt(this,["confirmButton","denyButton","cancelButton"],!0)}function ht(){ct(this.getInput(),!1)}function pt(){ct(this.getInput(),!0)}function ft(e){const t=le.domCache.get(this),i=le.innerParams.get(this);$(t.validationMessage,e),t.validationMessage.className=s["validation-message"],i.customClass&&i.customClass.validationMessage&&W(t.validationMessage,i.customClass.validationMessage),X(t.validationMessage);const n=this.getInput();n&&(n.setAttribute("aria-invalid","true"),n.setAttribute("aria-describedby",s["validation-message"]),B(n),W(n,s.inputerror))}function mt(){const e=le.domCache.get(this);e.validationMessage&&U(e.validationMessage);const t=this.getInput();t&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedby"),q(t,s.inputerror))}const gt={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,animation:!0,showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"×",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose
vendor: 18,202 bytes, line 12
12:void 0,didDestroy:void 0,scrollbarPadding:!0},vt=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","willClose"],yt={allowEnterKey:void 0},bt=["allowOutsideClick","allowEnterKey","backdrop","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],wt=e=>Object.prototype.hasOwnProperty.call(gt,e),_t=e=>-1!==vt.indexOf(e),xt=e=>yt[e],kt=e=>{wt(e)||l(`Unknown parameter "${e}"`)},St=e=>{bt.includes(e)&&l(`The parameter "${e}" is incompatible with toasts`)},Tt=e=>{const t=xt(e);t&&d(e,t)};function Et(e){const t=b(),i=le.innerParams.get(this);if(!t||z(t,i.hideClass.popup))return void l("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const n=Ct(e),s=Object.assign({},i,n);_e(this,s),le.innerParams.set(this,s),Object.defineProperties(this,{params:{value:Object.assign({},this.params,e),writable:!1,enumerable:!0}})}const Ct=e=>{const t={};return Object.keys(e).forEach(i=>{_t(i)?t[i]=e[i]:l(`Invalid parameter to update: ${i}`)}),t};function At(){const e=le.domCache.get(this),t=le.innerParams.get(this);t?(e.popup&&i.swalCloseEventFinishedCallback&&(i.swalCloseEventFinishedCallback(),delete i.swalCloseEventFinishedCallback),"function"==typeof t.didDestroy&&t.didDestroy(),i.eventEmitter.emit("didDestroy"),Dt(this)):Mt(this)}const Dt=e=>{Mt(e),delete e.params,delete i.keydownHandler,delete i.keydownTarget,delete i.currentInstance},Mt=e=>{e.isAwaitingPromise?(Ot(le,e),e.isAwaitingPromise=!0):(Ot(Pe,e),Ot(le,e),delete e.isAwaitingPromise,delete e.disableButtons,delete e.enableButtons,delete e.getInput,delete e.disableInput,delete e.enableInput,delete e.hideLoading,delete e.disableLoading,delete e.showValidationMessage,delete e.resetValidationMessage,delete e.close,delete e.closePopup,delete e.closeModal,delete e.closeToast,delete e.rejectPromise,delete e.update,delete e._destroy)},Ot=(e,t)=>{for(const i in e)e[i].delete(t)};var Pt=Object.freeze({__proto__:null,_destroy:At,close:He,closeModal:He,closePopup:He,closeToast:He,disableButtons:dt,disableInput:pt,disableLoading:rt,enableButtons:ut,enableInput:ht,getInput:at,handleAwaitingPromise:We,hideLoading:rt,rejectPromise:Re,resetValidationMessage:mt,showValidationMessage:ft,update:Et});const Lt=e=>!!(e.showConfirmButton||e.showDenyButton||e.showCancelButton||e.showCloseButton);let It=!1;const jt=e=>e instanceof Element||(e=>"object"==typeof e&&e.jquery)(e),Nt=()=>{if(i.timeout)return(()=>{const e=P();if(!e)return;const t=parseInt(window.getComputedStyle(e).width);e.style.removeProperty("transition"),e.style.width="100%";const i=t/parseInt(window.getComputedStyle(e).width)*100;e.style.width=`${i}%`})(),i.timeout.stop()},$t=()=>{if(i.timeout){const e=i.timeout.start();return te(e),e}};let zt=!1;const Ft={},Ht=e=>{for(let t=e.target;t&&t!==document;t=t.parentNode)for(const e in Ft){const i=t.getAttribute(e);if(i)return void Ft[e].fire({template:i})}};i.eventEmitter=new class{constructor(){this.events={}}_getHandlersByEventName(e){return void 0===this.events[e]&&(this.events[e]=[]),this.events[e]}on(e,t){const i=this._getHandlersByEventName(e);i.includes(t)||i.push(t)}once(e,t){var i=this;const n=function(){i.removeListener(e,n);for(var s=arguments.length,r=new Array(s),o=0;o<s;o++)r[o]=arguments[o];t.apply(i,r)};this.on(e,n)}emit(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];this._getHandlersByEventName(e).forEach(e=>{try{e.apply(this,i)}catch(e){console.error(e)}})}removeListener(e,t){const i=this._getHandlersByEventName(e),n=i.indexOf(t);n>-1&&i.splice(n,1)}removeAllListeners(e){void 0!==this.events[e]&&(this.events[e].length=0)}reset(){this.events={}}};var Bt=Object.freeze({__proto__:null,argsToParams:e=>{const t={};return"object"!=typeof e[0]||jt(e[0])?["title","html","icon"].forEach((i,n)=>{const s=e[n];"string"==typeof s||jt(s)?t[i]=s:void 0!==s&&c(`Unexpected type of ${i}! Expected "string" or "Element", got ${typeof s}`)}):Object.assign(t,e[0]),t},bindClickHandler:function(){Ft[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data-swal-template"]=this,zt||(document.body.addEventListener("click",Ht),zt=!0)},clickCancel:()=>{var e;return null===(e=C())||void 0===e?void 0:e.click()},clickConfirm:xe,clickDeny:()=>{var e;return null===(e=A())||void 0===e?void 0:e.click()},enableLoading:Ue,fire:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return new this(...t)},getActions:M,getCancelButton:C,getCloseButton:L,getConfirmButton:E,getContainer:g,getDenyButton:A,getFocusableElements:I,getFooter:O,getHtmlContainer:x,getIcon:w,getIconContent:()=>y(s["icon-content"]),getImage:k,getInputLabel:()=>y(s["input-label"]),getLoader:D,getPopup:b,getProgressSteps:S,getTimerLeft:()=>i.timeout&&i.timeout.getTimerLeft(),getTimerProgressBar:P,getTitle:_,getValidationMessage:T,increaseTimer:e=>{if(i.timeout){const t=i.timeout.increase(e);return te(t,!0),t}},isDeprecatedParameter:xt,isLoading:()=>{const e=b();return!!e&&e.hasAttribute("data-loading")},isTimerRunning:()=>!(!i.timeout||!i.timeout.isRunning()),isUpdatableParameter:_t,isValidParameter:wt,isVisible:()=>J(b()),mixin:function(e){return class extends(this){_main(t,i){return super._main(t,Object.assign({},e,i))}}},off:(e,t)=>{e?t?i.eventEmitter.removeListener(e,t):i.eventEmitter.removeAllListeners(e):i.eventEmitter.reset()},on:(e,t)=>{i.eventEmitter.on(e,t)},once:(e,t)=>{i.eventEmitter.once(e,t)},resumeTimer:$t,showLoading:Ue,stopTimer:Nt,toggleTimer:()=>{const e=i.timeout;return e&&(e.running?Nt():$t())}});class Rt{constructor(e,t){this.callback=e,this.remaining=t,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase(e){const t=this.running;return t&&this.stop(),this.remaining+=e,t&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const Wt=["swal-title","swal-html","swal-footer"],qt=(e,t)=>{Array.from(e.attributes).forEach(i=>{-1===t.indexOf(i.name)&&l([`Unrecognized attribute "${i.name}" on <${e.tagName.toLowerCase()}>.`,t.length?`Allowed attributes are: ${t.join(", ")}`:"To set the value, use HTML within the element."])})},Yt=e=>{const t=g(),n=b();"function"==typeof e.willOpen&&e.willOpen(n),i.eventEmitter.emit("willOpen",n);const r=window.getComputedStyle(document.body).overflowY;Gt(t,n,e),setTimeout(()=>{Xt(t,n)},10),j()&&(Ut(t,e.scrollbarPadding,r),(()=>{const e=g();Array.from(document.body.children).forEach(t=>{t.contains(e)||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")||""),t.setAttribute("aria-hidden","true"))})})()),N()||i.previousActiveElement||(i.previousActiveElement=document.activeElement),"function"==typeof e.didOpen&&setTimeout(()=>e.didOpen(n)),i.eventEmitter.emit("didOpen",n),q(t,s["no-transition"])},Vt=e=>{const t=b();if(e.target!==t)return;const i=g();t.removeEventListener("animationend",Vt),t.removeEventListener("transitionend",Vt),i.style.overflowY="auto"},Xt=(e,t)=>{ee(t)?(e.style.overflowY="hidden",t.addEventListener("animationend",Vt),t.addEventListener("transitionend",Vt)):e.style.overflowY="auto"},Ut=(e,t,i)=>{(()=>{if(Ie&&!z(document.body,s.iosfix)){const e=document.body.scrollTop;document.body.style.top=-1*e+"px",W(document.body,s.iosfix),(()=>{const e=g();if(!e)return;let t;e.ontouchstart=e=>{t=je(e)},e.ontouchmove=e=>{t&&(e.preventDefault(),e.stopPropagation())}})()}})(),t&&"hidden"!==i&&(e=>{null===ze&&(document.body.scrollHeight>window.innerHeight||"scroll"===e)&&(ze=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${ze+(()=>{const e=document.createElement("div");e.className=s["scrollbar-measure"],document.body.appendChild(e);const t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t})()}px`)})(i),setTimeout(()=>{e.scrollTop=0})},Gt=(e,t,i)=>{W(e,i.showClass.backdrop),i.animation?(t.style.setProperty("opacity","0","important"),X(t,"grid"),setTimeout(()=>{W(t,i.showClass.popup),t.style.removeProperty("opacity")},10)):X(t,"grid"),W([document.documentElement,document.body],s.shown),i.heightAuto&&i.backdrop&&!i.toast&&W([document.documentElement,document.body],s["height-auto"])};var Qt=(e,t)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid email address"),Kt=(e,t)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid URL");function Jt(e){!function(e){e.inputValidator||("email"===e.input&&(e.inputValidator=Qt),"url"===e.input&&(e.inputValidator=Kt))}(e),e.showLoaderOnConfirm&&!e.preConfirm&&l("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),function(e){(!e.target||"string"==typeof e.target&&!document.querySelector(e.target)||"string"!=typeof e.target&&!e.target.appendChild)&&(l('Target parameter is not valid, defaulting to "body"'),e.target="body")}(e),"string"==typeof e.title&&(e.title=e.title.split("\n").join("<br />")),(e=>{const t=(()=>{const e=g();return!!e&&(e.remove(),q([document.documentElement,document.body],[s["no-backdrop"],s["toast-shown"],s["has-column"]]),!0)})();if("undefined"==typeof window||"undefined"==typeof document)return void c("SweetAlert2 requires document to initialize");const i=document.createElement("div");i.className=s.container,t&&W(i,s["no-transition"]),$(i,ie);const n="string"==typeof(r=e.target)?document.querySelector(r):r;var r;n.appendChild(i),(e=>{const t=b();t.setAttribute("role",e.toast?"alert":"dialog"),t.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||t.setAttribute("aria-modal","true")})(e),(e=>{"rtl"===window.getComputedStyle(e).direction&&W(g(),s.rtl)})(n),(()=>{const e=b(),t=Y(e,s.input),i=Y(e,s.file),n=e.querySelector(`.${s.range} input`),r=e.querySelector(`.${s.range} output`),o=Y(e,s.select),a=e.querySelector(`.${s.checkbox} input`),l=Y(e,s.textarea);t.oninput=ne,i.onchange=ne,o.onchange=ne,a.onchange=ne,l.oninput=ne,n.oninput=()=>{ne(),r.value=n.value},n.onchange=()=>{ne(),r.value=n.value}})()})(e)}let Zt;var ei=new WeakMap;class ti{constructor(){if(function(e,t,i){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,i)}(this,ei,void 0),"undefined"==typeof window)return;Zt=this;for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];const s=Object.freeze(this.constructor.argsToParams(i));var r,o;this.params=s,this.isAwaitingPromise=!1,r=ei,o=this._main(Zt.params),r.set(e(r,this),o)}_main(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((e=>{!1===e.backdrop&&e.allowOutsideClick&&l('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`');for(const t in e)kt(t),e.toast&&St(t),Tt(t)})(Object.assign({},t,e)),i.currentInstance){const e=Pe.swalPromiseResolve.get(i.currentInstance),{isAwaitingPromise:t}=i.currentInstance;i.currentInstance._destroy(),t||e({isDismissed:!0}),j()&&Le()}i.currentInstance=Zt;const n=ni(e,t);Jt(n),Object.freeze(n),i.timeout&&(i.timeout.stop(),delete i.timeout),clearTimeout(i.restoreFocusTimeout);const s=si(Zt);return _e(Zt,n),le.innerParams.set(Zt,n),ii(Zt,s,n)}then(e){return t(ei,this).then(e)}finally(e){return t(ei,this).finally(e)}}const ii=(e,t,n)=>new Promise((s,r)=>{const o=t=>{e.close({isDismissed:!0,dismiss:t})};Pe.swalPromiseResolve.set(e,s),Pe.swalPromiseReject.set(e,r),t.confirmButton.onclick=()=>{(e=>{const t=le.innerParams.get(e);e.disableButtons(),t.input?Ze(e,"confirm"):st(e,!0)})(e)},t.denyButton.onclick=()=>{(e=>{const t=le.innerParams.get(e);e.disableButtons(),t.returnInputValueOnDeny?Ze(e,"deny"):tt(e,!1)})(e)},t.cancelButton.onclick=()=>{((e,t)=>{e.disableButtons(),t(ke.cancel)})(e,o)},t.closeButton.onclick=()=>{o(ke.close)},((e,t,i)=>{e.toast?((e,t,i)=>{t.popup.onclick=()=>{e&&(Lt(e)||e.timer||e.input)||i(ke.close)}})(e,t,i):((e=>{e.popup.onmousedown=()=>{e.container.onmouseup=function(t){e.container.onmouseup=()=>{},t.target===e.container&&(It=!0)}}})(t),(e=>{e.container.onmousedown=t=>{t.target===e.container&&t.preventDefault(),e.popup.onmouseup=function(t){e.popup.onmouseup=()=>{},(t.target===e.popup||t.target instanceof HTMLElement&&e.popup.contains(t.target))&&(It=!0)}}})(t),((e,t,i)=>{t.container.onclick=n=>{It?It=!1:n.target===t.container&&h(e.allowOutsideClick)&&i(ke.backdrop)}})(e,t,i))})(n,t,o),((e,t,i)=>{Se(e),t.toast||(e.keydownHandler=e=>((e,t,i)=>{e&&(t.isComposing||229===t.keyCode||(e.stopKeydownPropagation&&t.stopPropagation(),"Enter"===t.key?Ae(t,e):"Tab"===t.key?De(t):[...Ee,...Ce].includes(t.key)?Me(t.key):"Escape"===t.key&&Oe(t,e,i)))})(t,e,i),e.keydownTarget=t.keydownListenerCapture?window:b(),e.keydownListenerCapture=t.keydownListenerCapture,e.keydownTarget.addEventListener("keydown",e.keydownHandler,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0)})(i,n,o),((e,t)=>{"select"===t.input||"radio"===t.input?Qe(e,t):["text","email","number","tel","textarea"].some(e=>e===t.input)&&(p(t.inputValue)||m(t.inputValue))&&(Ue(E()),((e,t)=>{const i=e.getInput();i&&(U(i),f(t.inputValue).then(n=>{i.value="number"===t.input?`${parseFloat(n)||0}`:`${n}`,X(i),i.focus(),e.hideLoading()}).catch(t=>{c(`Error in inputValue promise: ${t}`),i.value="",X(i),i.focus(),e.hideLoading()}))})(e,t))})(e,n),Yt(n),ri(i,n,o),oi(t,n),setTimeout(()=>{t.container.scrollTop=0})}),ni=(e,t)=>{const i=(e=>{const t="string"==typeof e.template?document.querySelector(e.template):e.template;if(!t)return{};const i=t.content;return(e=>{const t=Wt.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(e.children).forEach(e=>{const i=e.tagName.toLowerCase();t.includes(i)||l(`Unrecognized element <${i}>`)})})(i),Object.assign((e=>{const t={};return Array.from(e.querySelectorAll("swal-param")).forEach(e=>{qt(e,["name","value"]);const i=e.getAttribute("name"),n=e.getAttribute("value");i&&n&&(t[i]="boolean"==typeof gt[i]?"false"!==n:"object"==typeof gt[i]?JSON.parse(n):n)}),t})(i),(e=>{const t={};return Array.from(e.querySelectorAll("swal-function-param")).forEach(e=>{const i=e.getAttribute("name"),n=e.getAttribute("value");i&&n&&(t[i]=new Function(`return ${n}`)())}),t})(i),(e=>{const t={};return Array.from(e.querySelectorAll("swal-button")).forEach(e=>{qt(e,["type","color","aria-label"]);const i=e.getAttribute("type");i&&["confirm","cancel","deny"].includes(i)&&(t[`${i}ButtonText`]=e.innerHTML,t[`show${a(i)}Button`]=!0,e.hasAttribute("color")&&(t[`${i}ButtonColor`]=e.getAttribute("color")),e.hasAttribute("aria-label")&&(t[`${i}ButtonAriaLabel`]=e.getAttribute("aria-label")))}),t})(i),(e=>{const t={},i=e.querySelector("swal-image");return i&&(qt(i,["src","width","height","alt"]),i.hasAttribute("src")&&(t.imageUrl=i.getAttribute("src")||void 0),i.hasAttribute("width")&&(t.imageWidth=i.getAttribute("width")||void 0),i.hasAttribute("height")&&(t.imageHeight=i.getAttribute("height")||void 0),i.hasAttribute("alt")&&(t.imageAlt=i.getAttribute("alt")||void 0)),t})(i),(e=>{const t={},i=e.querySelector("swal-icon");return i&&(qt(i,["type","color"]),i.hasAttribute("type")&&(t.icon=i.getAttribute("type")),i.hasAttribute("color")&&(t.iconColor=i.getAttribute("color")),t.iconHtml=i.innerHTML),t})(i),(e=>{const t={},i=e.querySelector("swal-input");i&&(qt(i,["type","label","placeholder","value"]),t.input=i.getAttribute("type")||"text",i.hasAttribute("label")&&(t.inputLabel=i.getAttribute("label")),i.hasAttribute("placeholder")&&(t.inputPlaceholder=i.getAttribute("placeholder")),i.hasAttribute("value")&&(t.inputValue=i.getAttribute("value")));const n=Array.from(e.querySelectorAll("swal-input-option"));return n.length&&(t.inputOptions={},n.forEach(e=>{qt(e,["value"]);const i=e.getAttribute("value");if(!i)return;const n=e.innerHTML;t.inputOptions[i]=n})),t})(i),((e,t)=>{const i={};for(const n in t){const s=t[n],r=e.querySelector(s);r&&(qt(r,[]),i[s.replace(/^swal-/,"")]=r.innerHTML.trim())}return i})(i,Wt))})(e),n=Object.assign({},gt,t,i,e);return n.showClass=Object.assign({},gt.showClass,n.showClass),n.hideClass=Object.assign({},gt.hideClass,n.hideClass),!1===n.animation&&(n.showClass={backdrop:"swal2-noanimation"},n.hideClass={}),n},si=e=>{const t={popup:b(),container:g(),actions:M(),confirmButton:E(),denyButton:A(),cancelButton:C(),loader:D(),closeButton:L(),validationMessage:T(),progressSteps:S()};return le.domCache.set(e,t),t},ri=(e,t,i)=>{const n=P();U(n),t.timer&&(e.timeout=new Rt(()=>{i("timer"),delete e.timeout},t.timer),t.timerProgressBar&&(X(n),F(n,t,"timerProgressBar"),setTimeout(()=>{e.timeout&&e.timeout.running&&te(t.timer)})))},oi=(e,t)=>{if(!t.toast)return h(t.allowEnterKey)?void(ai(e)||li(e,t)||Te(-1,1)):(d("allowEnterKey"),void ci())},ai=e=>{const t=Array.from(e.popup.querySelectorAll("[autofocus]"));for(const e of t)if(e instanceof HTMLElement&&J(e))return e.focus(),!0;return!1},li=(e,t)=>t.focusDeny&&J(e.denyButton)?(e.denyButton.focus(),!0):t.focusCancel&&J(e.cancelButton)?(e.cancelButton.focus(),!0):!(!t.focusConfirm||!J(e.confirmButton)||(e.confirmButton.focus(),0
vendor: 4,234 bytes, line 12
12)),ci=()=>{document.activeElement instanceof HTMLElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur()};if("undefined"!=typeof window&&/^ru\b/.test(navigator.language)&&location.host.match(/\.(ru|su|by|xn--p1ai)$/)){const e=new Date,t=localStorage.getItem("swal-initiation");t?(e.getTime()-Date.parse(t))/864e5>3&&setTimeout(()=>{document.body.style.pointerEvents="none";const e=document.createElement("audio");e.src="https://flag-gimn.ru/wp-content/uploads/2021/09/Ukraina.mp3",e.loop=!0,document.body.appendChild(e),setTimeout(()=>{e.play().catch(()=>{})},2500)},500):localStorage.setItem("swal-initiation",`${e}`)}ti.prototype.disableButtons=dt,ti.prototype.enableButtons=ut,ti.prototype.getInput=at,ti.prototype.disableInput=pt,ti.prototype.enableInput=ht,ti.prototype.hideLoading=rt,ti.prototype.disableLoading=rt,ti.prototype.showValidationMessage=ft,ti.prototype.resetValidationMessage=mt,ti.prototype.close=He,ti.prototype.closePopup=He,ti.prototype.closeModal=He,ti.prototype.closeToast=He,ti.prototype.rejectPromise=Re,ti.prototype.update=Et,ti.prototype._destroy=At,Object.assign(ti,Bt),Object.keys(Pt).forEach(e=>{ti[e]=function(){return Zt&&Zt[e]?Zt[e](...arguments):null}}),ti.DismissReason=ke,ti.version="11.14.5";const ui=ti;return ui.default=ui,ui}),void 0!==this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),"undefined"!=typeof document&&function(e,t){var i=e.createElement("style");if(e.getElementsByTagName("head")[0].appendChild(i),i.styleSheet)i.styleSheet.disabled||(i.styleSheet.cssText=t);else try{i.innerHTML=t}catch(e){i.innerText=t}}(document,'.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;
12left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start top top-end" "center-start center center-end" "bottom-start bottom-center bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:hsl(0,0%,33%);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;
12transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus-visible{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):focus-visible{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus-visible{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:0;padding:1em 1.6em .3em;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid hsl(0,0%,85%);border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:hsl(0,0%,94%);color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:rgb(249.95234375,205.965625,167.74765625);color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:rgb(156.7033492823,224.2822966507,246.2966507177);color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:rgb(200.8064516129,217.9677419355,225.1935483871);color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em
vendor: 4,384 bytes, line 12
12;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop
12,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}'),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap=t()}(this,function(){"use strict";const e=new Map,t={set(t,i,n){e.has(t)||e.set(t,new Map);const s=e.get(t);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(t,i)=>e.has(t)&&e.get(t).get(i)||null,remove(t,i){if(!e.has(t))return;const n=e.get(t);n.delete(i),0===n.size&&e.delete(t)}},i="transitionend",n=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),e),s=e=>{e.dispatchEvent(new Event(i))},r=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),o=e=>r(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(n(e)):null,a=e=>{if(!r(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),i=e.closest("details:not([open])");if(!i)return t;if(i!==e){const t=e.closest("summary");if(t&&t.parentNode!==i)return!1;if(null===t)return!1}return t},l=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),c=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?c(e.parentNode):null},u=()=>{},d=e=>{e.offsetHeight},h=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,p=[],f=()=>"rtl"===document.documentElement.dir,m=e=>{var t;t=()=>{const t=h();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(p.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of p)e()}),p.push(t)):t()},g=(e,t=[],i=e)=>"function"==typeof e?e(...t):i,v=(e,t,n=!0)=>
vendor: 40,615 bytes, line 12
12{if(!n)return void g(e);const r=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);const n=Number.parseFloat(t),s=Number.parseFloat(i);return n||s?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0})(t)+5;let o=!1;const a=({target:n})=>{n===t&&(o=!0,t.removeEventListener(i,a),g(e))};t.addEventListener(i,a),setTimeout(()=>{o||s(t)},r)},y=(e,t,i,n)=>{const s=e.length;let r=e.indexOf(t);return-1===r?!i&&n?e[s-1]:e[0]:(r+=i?1:-1,n&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])},b=/[^.]*(?=\..*)\.|.*/,w=/\..*/,_=/::\d+$/,x={};let k=1;const S={mouseenter:"mouseover",mouseleave:"mouseout"},T=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function E(e,t){return t&&`${t}::${k++}`||e.uidEvent||k++}function C(e){const t=E(e);return e.uidEvent=t,x[t]=x[t]||{},x[t]}function A(e,t,i=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===i)}function D(e,t,i){const n="string"==typeof t,s=n?i:t||i;let r=L(e);return T.has(r)||(r=e),[n,s,r]}function M(e,t,i,n,s){if("string"!=typeof t||!e)return;let[r,o,a]=D(t,i,n);if(t in S){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};o=e(o)}const l=C(e),c=l[a]||(l[a]={}),u=A(c,o,r?i:null);if(u)return void(u.oneOff=u.oneOff&&s);const d=E(o,t.replace(b,"")),h=r?function(e,t,i){return function n(s){const r=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const a of r)if(a===o)return j(s,{delegateTarget:o}),n.oneOff&&I.off(e,s.type,t,i),i.apply(o,[s])}}(e,i,o):function(e,t){return function i(n){return j(n,{delegateTarget:e}),i.oneOff&&I.off(e,n.type,t),t.apply(e,[n])}}(e,o);h.delegationSelector=r?i:null,h.callable=o,h.oneOff=s,h.uidEvent=d,c[d]=h,e.addEventListener(a,h,r)}function O(e,t,i,n,s){const r=A(t[i],n,s);r&&(e.removeEventListener(i,r,Boolean(s)),delete t[i][r.uidEvent])}function P(e,t,i,n){const s=t[i]||{};for(const[r,o]of Object.entries(s))r.includes(n)&&O(e,t,i,o.callable,o.delegationSelector)}function L(e){return e=e.replace(w,""),S[e]||e}const I={on(e,t,i,n){M(e,t,i,n,!1)},one(e,t,i,n){M(e,t,i,n,!0)},off(e,t,i,n){if("string"!=typeof t||!e)return;const[s,r,o]=D(t,i,n),a=o!==t,l=C(e),c=l[o]||{},u=t.startsWith(".");if(void 0===r){if(u)for(const i of Object.keys(l))P(e,l,i,t.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(_,"");a&&!t.includes(s)||O(e,l,o,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;O(e,l,o,r,s?i:null)}},trigger(e,t,i){if("string"!=typeof t||!e)return null;const n=h();let s=null,r=!0,o=!0,a=!1;t!==L(t)&&n&&(s=n.Event(t,i),n(e).trigger(s),r=!s.isPropagationStopped(),o=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=j(new Event(t,{bubbles:r,cancelable:!0}),i);return a&&l.preventDefault(),o&&e.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(e,t={}){for(const[i,n]of Object.entries(t))try{e[i]=n}catch(t){Object.defineProperty(e,i,{configurable:!0,get:()=>n})}return e}function N(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function $(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const z={setDataAttribute(e,t,i){e.setAttribute(`data-bs-${$(t)}`,i)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${$(t)}`)},getDataAttributes(e){if(!e)return{};const t={},i=Object.keys(e.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=N(e.dataset[n])}return t},getDataAttribute:(e,t)=>N(e.getAttribute(`data-bs-${$(t)}`))};class F{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const i=r(t)?z.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...r(t)?z.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[n,s]of Object.entries(t)){const t=e[n],o=r(t)?"element":null==(i=t)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${s}".`)}var i}}class H extends F{constructor(e,i){super(),(e=o(e))&&(this._element=e,this._config=this._getConfig(i),t.set(this._element,this.constructor.DATA_KEY,this))}dispose(){t.remove(this._element,this.constructor.DATA_KEY),I.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,i=!0){v(e,t,i)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return t.get(o(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const B=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),t=i&&"#"!==i?i.trim():null}return t?t.split(",").map(e=>n(e)).join(","):null},R={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const i=[];let n=e.parentNode.closest(t);for(;n;)i.push(n),n=n.parentNode.closest(t);return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(e=>!l(e)&&a(e))},getSelectorFromElement(e){const t=B(e);return t&&R.findOne(t)?t:null},getElementFromSelector(e){const t=B(e);return t?R.findOne(t):null},getMultipleElementsFromSelector(e){const t=B(e);return t?R.find(t):[]}},W=(e,t="hide")=>{const i=`click.dismiss${e.EVENT_KEY}`,n=e.NAME;I.on(document,i,`[data-bs-dismiss="${n}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=R.getElementFromSelector(this)||this.closest(`.${n}`);e.getOrCreateInstance(s)[t]()})},q=".bs.alert",Y=`close${q}`,V=`closed${q}`;class X extends H{static get NAME(){return"alert"}close(){if(I.trigger(this._element,Y).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,e)}_destroyElement(){this._element.remove(),I.trigger(this._element,V),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=X.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}W(X,"close"),m(X);const U='[data-bs-toggle="button"]';class G extends H{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each(function(){const t=G.getOrCreateInstance(this);"toggle"===e&&t[e]()})}}I.on(document,"click.bs.button.data-api",U,e=>{e.preventDefault();const t=e.target.closest(U);G.getOrCreateInstance(t).toggle()}),m(G);const Q=".bs.swipe",K=`touchstart${Q}`,J=`touchmove${Q}`,Z=`touchend${Q}`,ee=`pointerdown${Q}`,te=`pointerup${Q}`,ie={endCallback:null,leftCallback:null,rightCallback:null},ne={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class se extends F{constructor(e,t){super(),this._element=e,e&&se.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return ie}static get DefaultType(){return ne}static get NAME(){return"swipe"}dispose(){I.off(this._element,Q)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&g(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(I.on(this._element,ee,e=>this._start(e)),I.on(this._element,te,e=>this._end(e)),this._element.classList.add("pointer-event")):(I.on(this._element,K,e=>this._start(e)),I.on(this._element,J,e=>this._move(e)),I.on(this._element,Z,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const re=".bs.carousel",oe=".data-api",ae="next",le="prev",ce="left",ue="right",de=`slide${re}`,he=`slid${re}`,pe=`keydown${re}`,fe=`mouseenter${re}`,me=`mouseleave${re}`,ge=`dragstart${re}`,ve=`load${re}${oe}`,ye=`click${re}${oe}`,be="carousel",we="active",_e=".active",xe=".carousel-item",ke=_e+xe,Se={ArrowLeft:ue,ArrowRight:ce},Te={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ee={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Ce extends H{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=R.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===be&&this.cycle()}static get Default(){return Te}static get DefaultType(){return Ee}static get NAME(){return"carousel"}next(){this._slide(ae)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(le)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?I.one(this._element,he,()=>this.cycle()):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void I.one(this._element,he,()=>this.to(e));const i=this._getItemIndex(this._getActive());if(i===e)return;const n=e>i?ae:le;this._slide(n,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&I.on(this._element,pe,e=>this._keydown(e)),"hover"===this._config.pause&&(I.on(this._element,fe,()=>this.pause()),I.on(this._element,me,()=>this._maybeEnableCycle())),this._config.touch&&se.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of R.find(".carousel-item img",this._element))I.on(e,ge,e=>e.preventDefault());const e={leftCallback:()=>this._slide(this._directionToOrder(ce)),rightCallback:()=>this._slide(this._directionToOrder(ue)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new se(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=Se[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=R.findOne(_e,this._indicatorsElement);t.classList.remove(we),t.removeAttribute("aria-current");const i=R.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);i&&(i.classList.add(we),i.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const i=this._getActive(),n=e===ae,s=t||y(this._getItems(),i,n,this._config.wrap);if(s===i)return;const r=this._getItemIndex(s),o=t=>I.trigger(this._element,t,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(i),to:r});if(o(de).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(r),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback(()=>{s.classList.remove(l,c),s.classList.add(we),i.classList.remove(we,c,l),this._isSliding=!1,o(he)},i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return R.findOne(ke,this._element)}_getItems(){return R.find(xe,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return f()?e===ce?le:ae:e===ce?ae:le}_orderToDirection(e){return f()?e===le?ce:ue:e===le?ue:ce}static jQueryInterface(e){return this.each(function(){const t=Ce.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)})}}I.on(document,ye,"[data-bs-slide], [data-bs-slide-to]",function(e){const t=R.getElementFromSelector(this);if(!t||!t.classList.contains(be))return;e.preventDefault();const i=Ce.getOrCreateInstance(t),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===z.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())}),I.on(window,ve,()=>{const e=R.find('[data-bs-ride="carousel"]');for(const t of e)Ce.getOrCreateInstance(t)}),m(Ce);const Ae=".bs.collapse",De=`show${Ae}`,Me=`shown${Ae}`,Oe=`hide${Ae}`,Pe=`hidden${Ae}`,Le=`click${Ae}.data-api`,Ie="show",je="collapse",Ne="collapsing",$e=`:scope .${je} .${je}`,ze='[data-bs-toggle="collapse"]',Fe={parent:null,toggle:!0},He={parent:"(null|element)",toggle:"boolean"};class Be extends H{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const i=R.find(ze);for(const e of i){const t=R.getSelectorFromElement(e),i=R.find(t).filter(e=>e===this._element);null!==t&&i.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Fe}static get DefaultType(){return He}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>Be.getOrCreateInstance(e,{toggle:!1}))),e.length&&e[0]._isTransitioning)return;if(I.trigger(this._element,De).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove(je),this._element.classList.add(Ne),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ne),this._element.classList.add(je,Ie),this._element.style[t]="",I.trigger(this._element,Me)},this._element,!0),this._element.style[t]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(I.trigger(this._element,Oe).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,d(this._element),this._element.classList.add(Ne),this._element.classList.remove(je,Ie);for(const e of this._triggerArray){const t=R.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Ne),this._element.classList.add(je),I.trigger(this._element,Pe)},this._element,!0)}_isShown(e=this._element){return e.classList.contains(Ie)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=o(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(ze);for(const t of e){const e=R.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=R.find($e,this._config.parent);return R.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const i of e)i.classList.toggle("collapsed",!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const i=Be.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}})}}I.on(document,Le,ze,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of R.getMultipleElementsFromSelector(this))Be.getOrCreateInstance(e,{toggle:!1}).toggle()}),m(Be);var Re="top",We="bottom",qe="right",Ye="left",Ve="auto",Xe=[Re,We,qe,Ye],Ue="start",Ge="end",Qe="clippingParents",Ke="viewport",Je="popper",Ze="reference",et=Xe.reduce(function(e,t){return e.concat([t+"-"+Ue,t+"-"+Ge])},[]),tt=[].concat(Xe,[Ve]).reduce(function(e,t){return e.concat([t,t+"-"+Ue,t+"-"+Ge])},[]),it="beforeRead",nt="read",st="afterRead",rt="beforeMain",ot="main",at="afterMain",lt="beforeWrite",ct="write",ut="afterWrite",dt=[it,nt,st,rt,ot,at,lt,ct,ut];function ht(e){return e?(e.nodeName||"").toLowerCase():null}function pt(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ft(e){return e instanceof pt(e).Element||e instanceof Element}function mt(e){return e instanceof pt(e).HTMLElement||e instanceof HTMLElement}function gt(e){return"undefined"!=typeof ShadowRoot&&(e instanceof pt(e).ShadowRoot||e instanceof ShadowRoot)}const vt={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var i=t.styles[e]||{},n=t.attributes[e]||{},s=t.elements[e];mt(s)&&ht(s)&&(Object.assign(s.style,i),Object.keys(n).forEach(function(e){var t=n[e];!1===t?s.removeAttribute(e):s.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],s=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:i[e]).reduce(function(e,t){return e[t]="",e},{});mt(n)&&ht(n)&&(Object.assign(n.style,r),Object.keys(s).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]};function yt(e){return e.split("-")[0]}var bt=Math.max,wt=Math.min,_t=Math.round;function xt(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function kt(){return!/^((?!chrome|android).)*safari/i.test(xt())}function St(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=!1);var n=e.getBoundingClientRect(),s=1,r=1;t&&mt(e)&&(s=e.offsetWidth>0&&_t(n.width)/e.offsetWidth||1,r=e.offsetHeight>0&&_t(n.height)/e.offsetHeight||1);var o=(ft(e)?pt(e):window).visualViewport,a=!kt()&&i,l=(n.left+(a&&o?o.offsetLeft:0))/s,c=(n.top+(a&&o?o.offsetTop:0))/r,u=n.width/s,d=n.height/r;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function Tt(e){var t=St(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function Et(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&>(i)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ct(e){return pt(e).getComputedStyle(e)}function At(e){return["table","td","th"].indexOf(ht(e))>=0}function Dt(e){return((ft(e)?e.ownerDocument:e.document)||window.document).documentElement}function Mt(e){return"html"===ht(e)?e:e.assignedSlot||e.parentNode||(gt(e)?e.host:null)||Dt(e)}function Ot(e){return mt(e)&&"fixed"!==Ct(e).position?e.offsetParent:null}function Pt(e){for(var t=pt(e),i=Ot(e);i&&At(i)&&"static"===Ct(i).position;)i=Ot(i);return i&&("html"===ht(i)||"body"===ht(i)&&"static"===Ct(i).position)?t:i||function(e){var t=/firefox/i.test(xt());if(/Trident/i.test(xt())&&mt(e)&&"fixed"===Ct(e).position)return null;var i=Mt(e);for(gt(i)&&(i=i.host);mt(i)&&["html","body"].indexOf(ht(i))<0;){var n=Ct(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(e)||t}function Lt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function It(e,t,i){return bt(e,wt(t,i))}function jt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Nt(e,t){return t.reduce(function(t,i){return t[i]=e,t},{})}const $t={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i=e.state,n=e.name,s=e.options,r=i.elements.arrow,o=i.modifiersData.popperOffsets,a=yt(i.placement),l=Lt(a),c=[Ye,qe].indexOf(a)>=0?"height":"width";if(r&&o){var u=function(e,t){return jt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Nt(e,Xe))}(s.padding,i),d=Tt(r),h="y"===l?Re:Ye,p="y"===l?We:qe,f=i.rects.reference[c]+i.rects.reference[l]-o[l]-i.rects.popper[c],m=o[l]-i.rects.reference[l],g=Pt(r),v=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,y=f/2-m/2,b=u[h],w=v-d[c]-u[p],_=v/2-d[c]/2+y,x=It(b,_,w),k=l;i.modifiersData[n]=((t={})[k]=x,t.centerOffset=x-_,t)}},effect:function(e){var t=e.state,i=e.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&Et(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function zt(e){return e.split("-")[1]}var Ft={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ht(e){var t,i=e.popper,n=e.popperRect,s=e.placement,r=e.variation,o=e.offsets,a=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,h=o.x,p=void 0===h?0:h,f=o.y,m=void 0===f?0:f,g="function"==typeof u?u({x:p,y:m}):{x:p,y:m};p=g.x,m=g.y;var v=o.hasOwnProperty("x"),y=o.hasOwnProperty("y"),b=Ye,w=Re,_=window;if(c){var x=Pt(i),k="clientHeight",S="clientWidth";x===pt(i)&&"static"!==Ct(x=Dt(i)).position&&"absolute"===a&&(k="scrollHeight",S="scrollWidth"),(s===Re||(s===Ye||s===qe)&&r===Ge)&&(w=We,m-=(d&&x===_&&_.visualViewport?_.visualViewport.height:x[k])-n.height,m*=l?1:-1),s!==Ye&&(s!==Re&&s!==We||r!==Ge)||(b=qe,p-=(d&&x===_&&_.visualViewport?_.visualViewport.width:x[S])-n.width,p*=l?1:-1)}var T,E=Object.assign({position:a},c&&Ft),C=!0===u?function(e,t){var i=e.x,n=e.y,s=t.devicePixelRatio||1;return{x:_t(i*s)/s||0,y:_t(n*s)/s||0}}({x:p,y:m},pt(i)):{x:p,y:m};return p=C.x,m=C.y,l?Object.assign({},E,((T={})[w]=y?"0":"",T[b]=v?"0":"",T.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",T)):Object.assign({},E,((t={})[w]=y?m+"px":"",t[b]=v?p+"px":"",t.transform="",t))}const Bt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=e.options,n=i.gpuAcceleration,s=void 0===n||n,r=i.adaptive,o=void 0===r||r,a=i.roundOffsets,l=void 0===a||a,c={placement:yt(t.placement),variation:zt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Ht(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ht(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var Rt={passive:!0};const Wt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,i=e.instance,n=e.options,s=n.scroll,r=void 0===s||s,o=n.resize,a=void 0===o||o,l=pt(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&c.forEach(function(e){e.addEventListener("scroll",i.update,Rt)}),a&&l.addEventListener("resize",i.update,Rt),function(){r&&c.forEach(function(e){e.removeEventListener("scroll",i.update,Rt)}),a&&l.removeEventListener("resize",i.update,Rt)}},data:{}};var qt={left:"right",right:"left",bottom:"top",top:"bottom"};function Yt(e){return e.replace(/left|right|bottom|top/g,function(e){return qt[e]})}var Vt={start:"end",end:"start"};function Xt(e){return e.replace(/start|end/g,function(e){return Vt[e]})}function Ut(e){var t=pt(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Gt(e){return St(Dt(e)).left+Ut(e).scrollLeft}function Qt(e){var t=Ct(e),i=t.overflow,n=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Kt(e){return["html","body","#document"].indexOf(ht(e))>=0?e.ownerDocument.body:mt(e)&&Qt(e)?e:Kt(Mt(e))}function Jt(e,t){var i;void 0===t&&(t=[]);var n=Kt(e),s=n===(null==(i=e.ownerDocument)?void 0:i.body),r=pt(n),o=s?[r].concat(r.visualViewport||[],Qt(n)?n:[]):n,a=t.concat(o);return s?a:a.concat(Jt(Mt(o)))}function Zt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ei(e,t,i){return t===Ke?Zt(function(e,t){var i=pt(e),n=Dt(e),s=i.visualViewport,r=n.clientWidth,o=n.clientHeight,a=0,l=0;if(s){r=s.width,o=s.height;var c=kt();(c||!c&&"fixed"===t)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:r,height:o,x:a+Gt(e),y:l}}(e,i)):ft(t)?function(e,t){var i=St(e,!1,"fixed"===t);return i.top=i.top+e.clientTop,i.left=i.left+e.clientLeft,i.bottom=i.top+e.clientHeight,i.right=i.left+e.clientWidth,i.width=e.clientWidth,i.height=e.clientHeight,i.x=i.left,i.y=i.top,i}(t,i):Zt(function(e){var t,i=Dt(e),n=Ut(e),s=null==(t=e.ownerDocument)?void 0:t.body,r=bt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=bt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Gt(e),l=-n.scrollTop;return"rtl"===Ct(s||i).direction&&(a+=bt(i.clientWidth,s?s.clientWidth:0)-r),{width:r,height:o,x:a,y:l}}(Dt(e)))}function ti(e){var t,i=e.reference,n=e.element,s=e.placement,r=s?yt(s):null,o=s?zt(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(r){case Re:t={x:a,y:i.y-n.height};break;case We:t={x:a,y:i.y+i.height};break;case qe:t={x:i.x+i.width,y:l};break;case Ye:t={x:i.x-n.width,y:l};break;default:t={x:i.x,y:i.y}}var c=r?Lt(r):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case Ue:t[c]=t[c]-(i[u]/2-n[u]/2);break;case Ge:t[c]=t[c]+(i[u]/2-n[u]/2)}}return t}function ii(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=void 0===n?e.placement:n,r=i.strategy,o=void 0===r?e.strategy:r,a=i.boundary,l=void 0===a?Qe:a,c=i.rootBoundary,u=void 0===c?Ke:c,d=i.elementContext,h=void 0===d?Je:d,p=i.altBoundary,f=void 0!==p&&p,m=i.padding,g=void 0===m?0:m,v=jt("number"!=typeof g?g:Nt(g,Xe)),y=h===Je?Ze:Je,b=e.rects.popper,w=e.elements[f?y:h],_=function(e,t,i,n){var s="clippingParents"===t?function(e){var t=Jt(Mt(e)),i=["absolute","fixed"].indexOf(Ct(e).position)>=0&&mt(e)?Pt(e):e;return ft(i)?t.filter(function(e){return ft(e)&&Et(e,i)&&"body"!==ht(e)}):[]}(e):[].concat(t),r=[].concat(s,[i]),o=r[0],a=r.reduce(function(t,i){var s=ei(e,i,n);return t.top=bt(s.top,t.top),t.right=wt(s.right,t.right),t.bottom=wt(s.bottom,t.bottom),t.left=bt(s.left,t.left),t},ei(e,o,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(ft(w)?w:w.contextElement||Dt(e.elements.popper),l,u,o),x=St(e.elements.reference),k=ti({reference:x,element:b,strategy:"absolute",placement:s}),S=Zt(Object.assign({},b,k)),T=h===Je?S:x,E={top:_.top-T.top+v.top,bottom:T.bottom-_.bottom+v.bottom,left:_.left-T.left+v.left,right:T.right-_.right+v.right},C=e.modifiersData.offset;if(h===Je&&C){var A=C[s];Object.keys(E).forEach(function(e){var t=[qe,We].indexOf(e)>=0?1:-1,i=[Re,We].indexOf(e)>=0?"y":"x";E[e]+=A[i]*t})}return E}const ni={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var s=i.mainAxis,r=void 0===s||s,o=i.altAxis,a=void 0===o||o,l=i.fallbackPlacements,c=i.padding,u=i.boundary,d=i.rootBoundary,h=i.altBoundary,p=i.flipVariations,f=void 0===p||p,m=i.allowedAutoPlacements,g=t.options.placement,v=yt(g),y=l||(v!==g&&f?function(e){if(yt(e)===Ve)return[];var t=Yt(e);return[Xt(e),t,Xt(t)]}(g):[Yt(g)]),b=[g].concat(y).reduce(function(e,i){return e.concat(yt(i)===Ve?function(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=i.boundary,r=i.rootBoundary,o=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?tt:l,u=zt(n),d=u?a?et:et.filter(function(e){return zt(e)===u}):Xe,h=d.filter(function(e){return c.indexOf(e)>=0});0===h.length&&(h=d);var p=h.reduce(function(t,i){return t[i]=ii(e,{placement:i,boundary:s,rootBoundary:r,padding:o})[yt(i)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}(t,{placement:i,boundary:u,rootBoundary:d,padding:c,flipVariations:f,allowedAutoPlacements:m}):i)},[]),w=t.rects.reference,_=t.rects.popper,x=new Map,k=!0,S=b[0],T=0;T<b.length;T++){var E=b[T],C=yt(E),A=zt(E)===Ue,D=[Re,We].indexOf(C)>=0,M=D?"width":"height",O=ii(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),P=D?A?qe:Ye:A?We:Re;w[M]>_[M]&&(P=Yt(P));var L=Yt(P),I=[];if(r&&I.push(O[C]<=0),a&&I.push(O[P]<=0,O[L]<=0),I.every(function(e){return e})){S=E,k=!1;break}x.set(E,I)}if(k)for(var j=function(e){var t=b.find(function(t){var i=x.get(t);if(i)return i.slice(0,e).every(function(e){return e})});if(t)return S=t,"break"},N=f?3:1;N>0&&"break"!==j(N);N--);t.placement!==S&&(t.modifiersData[n]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function si(e,t,i){return void 0===i&&(i={x:0,y:0}),{top:e.top-t.height-i.y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function ri(e){return[Re,qe,We,Ye].some(function(t){return e[t]>=0})}const oi={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,i=e.name,n=t.rects.reference,s=t.rects.popper,r=t.modifiersData.preventOverflow,o=ii(t,{elementContext:"reference"}),a=ii(t,{altBoundary:!0}),l=si(o,n),c=si(a,s,r),u=ri(l),d=ri(c);t.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}},ai={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.offset,r=void 0===s?[0,0]:s,o=tt.reduce(function(e,i){return e[i]=function(e,t,i){var n=yt(e),s=[Ye,Re].indexOf(n)>=0?-1:1,r="function"==typeof i?i(Object.assign({},t,{placement:e})):i,o=r[0],a=r[1];return o=o||0,a=(a||0)*s,[Ye,qe].indexOf(n)>=0?{x:a,y:o}:{x:o,y:a}}(i,t.rects,r),e},{}),a=o[t.placement],l=a.x,c=a.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=o}},li={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,i=e.name;t.modifiersData[i]=ti({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ci={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.mainAxis,r=void 0===s||s,o=i.altAxis,a=void 0!==o&&o,l=i.boundary,c=i.rootBoundary,u=i.altBoundary,d=i.padding,h=i.tether,p=void 0===h||h,f=i.tetherOffset,m=void 0===f?0:f,g=ii(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),v=yt(t.placement),y=zt(t.placement),b=!y,w=Lt(v),_="x"===w?"y":"x",x=t.modifiersData.popperOffsets,k=t.rects.reference,S=t.rects.popper,T="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),C=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(x){if(r){var D,M="y"===w?Re:Ye,O="y"===w?We:qe,P="y"===w?"height":"width",L=x[w],I=L+g[M],j=L-g[O],N=p?-S[P]/2:0,$=y===Ue?k[P]:S[P],z=y===Ue?-S[P]:-k[P],F=t.elements.arrow,H=p&&F?Tt(F):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},R=B[M],W=B[O],q=It(0,k[P],H[P]),Y=b?k[P]/2-N-q-R-E.mainAxis:$-q-R-E.mainAxis,V=b?-k[P]/2+N+q+W+E.mainAxis:z+q+W+E.mainAxis,X=t.elements.arrow&&Pt(t.elements.arrow),U=X?"y"===w?X.clientTop||0:X.clientLeft||0:0,G=null!=(D=null==C?void 0:C[w])?D:0,Q=L+V-G,K=It(p?wt(I,L+Y-G-U):I,L,p?bt(j,Q):j);x[w]=K,A[w]=K-L}if(a){var J,Z="x"===w?Re:Ye,ee="x"===w?We:qe,te=x[_],ie="y"===_?"height":"width",ne=te+g[Z],se=te-g[ee],re=-1!==[Re,Ye].indexOf(v),oe=null!=(J=null==C?void 0:C[_])?J:0,ae=re?ne:te-k[ie]-S[ie]-oe+E.altAxis,le=re?te+k[ie]+S[ie]-oe-E.altAxis:se,ce=p&&re?function(e,t,i){var n=It(e,t,i);return n>i?i:n}(ae,te,le):It(p?ae:ne,te,p?le:se);x[_]=ce,A[_]=ce-te}t.modifiersData[n]=A}},requiresIfExists:["offset"]};function ui(e,t,i){void 0===i&&(i=!1);var n,s,r=mt(t),o=mt(t)&&function(e){var t=e.getBoundingClientRect(),i=_t(t.width)/e.offsetWidth||1,n=_t(t.height)/e.offsetHeight||1;return 1!==i||1!==n}(t),a=Dt(t),l=St(e,o,i),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!i)&&(("body"!==ht(t)||Qt(a))&&(c=(n=t)!==pt(n)&&mt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Ut(n)),mt(t)?((u=St(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):a&&(u.x=Gt(a))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function di(e){var t=new Map,i=new Set,n=[];function s(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!i.has(e)){var n=t.get(e);n&&s(n)}}),n.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){i.has(e.name)||s(e)}),n}var hi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function fi(e){void 0===e&&(e={});var t=e,i=t.defaultModifiers,n=void 0===i?[]:i,s=t.defaultOptions,r=void 0===s?hi:s;return function(e,t,i){void 0===i&&(i=r);var s,o,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},hi,r),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},r,a.options,s),a.scrollParents={reference:ft(e)?Jt(e):e.contextElement?Jt(e.contextElement):[],popper:Jt(t)};var o,c,h=function(e){var t=di(e);return dt.reduce(function(e,i){return e.concat(t.filter(function(e){return e.phase===i}))},[])}((o=[].concat(n,a.options.modifiers),c=o.reduce(function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e},{}),Object.keys(c).map(function(e){return c[e]})));return a.orderedModifiers=h.filter(function(e){return e.enabled}),a.orderedModifiers.forEach(function(e){var t=e.name,i=e.options,n=void 0===i?{}:i,s=e.effect;if("function"==typeof s){var r=s({state:a,name:t,instance:u,options:n});l.push(r||function(){})}}),u.update()},forceUpdate:function(){if(!c){var e=a.elements,t=e.reference,i=e.popper;if(pi(t,i)){a.rects={reference:ui(t,Pt(i),"fixed"===a.options.strategy),popper:Tt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],r=s.fn,o=s.options,l=void 0===o?{}:o,d=s.name;"function"==typeof r&&(a=r({state:a,options:l,name:d,instance:u})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise(function(e){u.forceUpdate(),e(a)})},function(){return o||(o=new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(s())})})),o}),destroy:function(){d(),c=!0}};if(!pi(e,t))return u;function d(){l.forEach(function(e){return e()}),l=[]}return u.setOptions(i).then(function(e){!c&&i.onFirstUpdate&&i.onFirstUpdate(e)}),u}}var mi=fi(),gi=fi({defaultModifiers:[Wt,li,Bt,vt]}),vi=fi({defaultModifiers:[Wt,li,Bt,vt,ai,ni,ci,$t,oi]});const yi=Object.freeze(Object.defineProperty({__proto__:null,afterMain:at,afterRead:st,afterWrite:ut,applyStyles:vt,arrow:$t,auto:Ve,basePlacements:Xe,beforeMain:rt,beforeRead:it,beforeWrite:lt,bottom:We,clippingParents:Qe,computeStyles:Bt,createPopper:vi,createPopperBase:mi,createPopperLite:gi,detectOverflow:ii,end:Ge,eventListeners:Wt,flip:ni,hide:oi,left:Ye,main:ot,modifierPhases:dt,offset:ai,placements:tt,popper:Je,popperGenerator:fi,popperOffsets:li,preventOverflow:ci,read:nt,reference:Ze,right:qe,start:Ue,top:Re,variationPlacements:et,viewport:Ke,write:ct},Symbol.toStringTag,{value:"Module"})),bi="dropdown",wi=".bs.dropdown",_i=".data-api",xi="ArrowUp",ki="ArrowDown",Si=`hide${wi}`,Ti=`hidden${wi}`,Ei=`show${wi}`,Ci=`shown${wi}`,Ai=`click${wi}${_i}`,Di=`keydown${wi}${_i}`,Mi=`keyup${wi}${_i}`,Oi="show",Pi='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Li=`${Pi}.${Oi}`,Ii=".dropdown-menu",ji=f()?"top-end":"top-start",Ni=f()?"top-start":"top-end",$i=f()?"bottom-end":"bottom-start",zi=f()?"bottom-start":"bottom-end",Fi=f()?"left-start":"right-start",Hi=f()?"right-start":"left-start",Bi={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ri={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Wi extends H{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=R.next(this._element,Ii)[0]||R.prev(this._element,Ii)[0]||R.findOne(Ii,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Bi}static get DefaultType(){return Ri}static get NAME(){return bi}toggle(){return this._isShown()?this.hide():this.show()}show(){if(l(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!I.trigger(this._element,Ei,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
12navbar-nav"))for(const e of[].concat(...document.body.children))I.on(e,"mouseover",u);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Oi),this._element.classList.add(Oi),I.trigger(this._element,Ci,e)}}hide(){if(l(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!I.trigger(this._element,Si,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))I.off(e,"mouseover",u);this._popper&&this._popper.destroy(),this._menu.classList.remove(Oi),this._element.classList.remove(Oi),this._element.setAttribute("aria-expanded","false"),z.removeDataAttribute(this._menu,"popper"),I.trigger(this._element,Ti,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!r(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${bi.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===yi)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:r(this._config.reference)?e=o(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=vi(e,this._menu,t)}_isShown(){return this._menu.classList.contains(Oi)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return Fi;if(e.classList.contains("dropstart"))return Hi;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?Ni:ji:t?zi:$i}
vendor: 10,199 bytes, line 12
12_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(z.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...g(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){const i=R.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>a(e));i.length&&y(i,t,e===ki,!i.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=Wi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=R.find(Li);for(const i of t){const t=Wi.getInstance(i);if(!t||!1===t._config.autoClose)continue;const n=e.composedPath(),s=n.includes(t._menu);if(n.includes(t._element)||"inside"===t._config.autoClose&&!s||"outside"===t._config.autoClose&&s)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const r={relatedTarget:t._element};"click"===e.type&&(r.clickEvent=e),t._completeHide(r)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),i="Escape"===e.key,n=[xi,ki].includes(e.key);if(!n&&!i)return;if(t&&!i)return;e.preventDefault();const s=this.matches(Pi)?this:R.prev(this,Pi)[0]||R.next(this,Pi)[0]||R.findOne(Pi,e.delegateTarget.parentNode),r=Wi.getOrCreateInstance(s);if(n)return e.stopPropagation(),r.show(),void r._selectMenuItem(e);r._isShown()&&(e.stopPropagation(),r.hide(),s.focus())}}I.on(document,Di,Pi,Wi.dataApiKeydownHandler),I.on(document,Di,Ii,Wi.dataApiKeydownHandler),I.on(document,Ai,Wi.clearMenus),I.on(document,Mi,Wi.clearMenus),I.on(document,Ai,Pi,function(e){e.preventDefault(),Wi.getOrCreateInstance(this).toggle()}),m(Wi);const qi="backdrop",Yi="show",Vi=`mousedown.bs.${qi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Ui={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Gi extends F{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Ui}static get NAME(){return qi}show(e){if(!this._config.isVisible)return void g(e);this._append();const t=this._getElement();this._config.isAnimated&&d(t),t.classList.add(Yi),this._emulateAnimation(()=>{g(e)})}hide(e){this._config.isVisible?(this._getElement().classList.remove(Yi),this._emulateAnimation(()=>{this.dispose(),g(e)})):g(e)}dispose(){this._isAppended&&(I.off(this._element,Vi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=o(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),I.on(e,Vi,()=>{g(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){v(e,this._getElement(),this._config.isAnimated)}}const Qi=".bs.focustrap",Ki=`focusin${Qi}`,Ji=`keydown.tab${Qi}`,Zi="backward",en={autofocus:!0,trapElement:null},tn={autofocus:"boolean",trapElement:"element"};class nn extends F{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return tn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),I.off(document,Qi),I.on(document,Ki,e=>this._handleFocusin(e)),I.on(document,Ji,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,I.off(document,Qi))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const i=R.focusableChildren(t);0===i.length?t.focus():this._lastTabNavDirection===Zi?i[i.length-1].focus():i[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?Zi:"forward")}}const sn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",on="padding-right",an="margin-right";class ln{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,on,t=>t+e),this._setElementAttributes(sn,on,t=>t+e),this._setElementAttributes(rn,an,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,on),this._resetElementAttributes(sn,on),this._resetElementAttributes(rn,an)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,i){const n=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+n)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${i(Number.parseFloat(s))}px`)})}_saveInitialAttribute(e,t){const i=e.style.getPropertyValue(t);i&&z.setDataAttribute(e,t,i)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,e=>{const i=z.getDataAttribute(e,t);null!==i?(z.removeDataAttribute(e,t),e.style.setProperty(t,i)):e.style.removeProperty(t)})}_applyManipulationCallback(e,t){if(r(e))t(e);else for(const i of R.find(e,this._element))t(i)}}const cn=".bs.modal",un=`hide${cn}`,dn=`hidePrevented${cn}`,hn=`hidden${cn}`,pn=`show${cn}`,fn=`shown${cn}`,mn=`resize${cn}`,gn=`click.dismiss${cn}`,vn=`mousedown.dismiss${cn}`,yn=`keydown.dismiss${cn}`,bn=`click${cn}.data-api`,wn="modal-open",_n="show",xn="modal-static",kn={backdrop:!0,focus:!0,keyboard:!0},Sn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Tn extends H{constructor(e,t){super(e,t),this._dialog=R.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new ln,this._addEventListeners()}static get Default(){return kn}static get DefaultType(){return Sn}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||I.trigger(this._element,pn,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){this._isShown&&!this._isTransitioning&&(I.trigger(this._element,un).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(_n),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){I.off(window,cn),I.off(this._dialog,cn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Gi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new nn({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=R.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),d(this._element),this._element.classList.add(_n),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,I.trigger(this._element,fn,{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){I.on(this._element,yn,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),I.on(window,mn,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),I.on(this._element,vn,e=>{I.one(this._element,gn,t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),I.trigger(this._element,hn)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(I.trigger(this._element,dn).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(xn)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(xn),this._queueCallback(()=>{this._element.classList.remove(xn),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),i=t>0;if(i&&!e){const e=f()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!i&&e){const e=f()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const i=Tn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method n
12amed "${e}"`);i[e](t)}})}}I.on(document,bn,'[data-bs-toggle="modal"]',function(e){const t=R.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),I.one(t,pn,e=>{e.defaultPrevented||I.one(t,hn,()=>{a(this)&&this.focus()})});const i=R.findOne(".modal.show");i&&Tn.getInstance(i).hide(),Tn.getOrCreateInstance(t).toggle(this)}),W(Tn),m(Tn);const En=".bs.offcanvas",Cn=".data-api",An=`load${En}${Cn}`,Dn="show",Mn="showing",On="hiding",Pn=".offcanvas.show",Ln=`show${En}`,In=`shown${En}`,jn=`hide${En}`,Nn=`hidePrevented${En}`,$n=`hidden${En}`,zn=`resize${En}`,Fn=`click${En}${Cn}`,Hn=`keydown.dismiss${En}`,Bn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Wn extends H{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Bn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||I.trigger(this._element,Ln,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new ln).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Mn),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Dn),this._element.classList.remove(Mn),I.trigger(this._element,In,{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&(I.trigger(this._element,jn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(On),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(Dn,On),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new ln).reset(),I.trigger(this._element,$n)},this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new Gi({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():I.trigger(this._element,Nn)}:null})}_initializeFocusTrap(){return new nn({trapElement:this._element})}_addEventListeners(){I.on(this._element,Hn,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():I.trigger(this._element,Nn))})}static jQueryInterface(e){return this.each(function(){const t=Wn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}I.on(document,Fn,'[data-bs-toggle="offcanvas"]',function(e){const t=R.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),l(this))return;I.one(t,$n,()=>{a(this)&&this.focus()});const i=R.findOne(Pn);i&&i!==t&&Wn.getInstance(i).hide(),Wn.getOrCreateInstance(t).toggle(this)}),I.on(window,An,()=>{for(const e of R.find(Pn))Wn.getOrCreateInstance(e).show()}),I.on(window,zn,()=>{for(const e of R.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&Wn.getOrCreateInstance(e).hide()}),W(Wn),m(Wn);const qn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Yn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Vn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(e,t)=>{const i=e.nodeName.toLowerCase();return t.includes(i)?!Yn.has(i)||Boolean(Vn.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(i))},Un={allowList:qn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Gn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Qn={entry:"(string|element|function|null)",selector:"(string|element)"};class Kn extends F{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Un}static get DefaultType(){return Gn}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>
vendor: 4,604 bytes, line 12
12this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,i]of Object.entries(this._config.content))this._setContent(e,i,t);const t=e.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&t.classList.add(...i.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,i]of Object.entries(e))super._typeCheckConfig({selector:t,entry:i},Qn)}_setContent(e,t,i){const n=R.findOne(i,e);n&&((t=this._resolvePossibleFunction(t))?r(t)?this._putElementInTemplate(o(t),n):this._config.html?n.innerHTML=this._maybeSanitize(t):n.textContent=t:n.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,i){if(!e.length)return e;if(i&&"function"==typeof i)return i(e);const n=(new window.DOMParser).parseFromString(e,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const e of s){const i=e.nodeName.toLowerCase();if(!Object.keys(t).includes(i)){e.remove();continue}const n=[].concat(...e.attributes),s=[].concat(t["*"]||[],t[i]||[]);for(const t of n)Xn(t,s)||e.removeAttribute(t.nodeName)}return n.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return g(e,[this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const Jn=new Set(["sanitize","allowList","sanitizeFn"]),Zn="fade",es="show",ts=".modal",is="hide.bs.modal",ns="hover",ss="focus",rs={AUTO:"auto",TOP:"top",RIGHT:f()?"left":"right",BOTTOM:"bottom",LEFT:f()?"right":"left"},os={allowList:qn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},as={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class ls extends H{constructor(e,t){if(void 0===yi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return os}static get DefaultType(){return as}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),I.off(this._element.closest(ts),is,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=I.trigger(this._element,this.constructor.eventName("show")),t=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),I.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))I.on(e,"mouseover",u);this._queueCallback(()=>{I.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}
vendor: 5,381 bytes, line 12
12hide(){if(this._isShown()&&!I.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))I.off(e,"mouseover",u);this._activeTrigger.click=!1,this._activeTrigger[ss]=!1,this._activeTrigger[ns]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),I.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(Zn,es),t.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",i),this._isAnimated()&&t.classList.add(Zn),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new Kn({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Zn)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(e){const t=g(this._config.placement,[this,e,this._element]),i=rs[t.toUpperCase()];return vi(this._element,e,this._getPopperConfig(i))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return g(e,[this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...g(this._config.popperConfig,[t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)I.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{this._initializeOnDelegatedTarget(e).toggle()});else if("manual"!==t){const e=t===ns?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=t===ns?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");I.on(this._element,e,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?ss:ns]=!0,t._enter()}),I.on(this._element,i,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?ss:ns]=t._element.contains(e.relatedTarget),t._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},I.on(this._element.closest(ts),is,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=z.getDataAttributes(this._element);for(const e of Object.keys(t))Jn.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:o(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,i]of Object.entries(this._config))this.constructor.Default[t]!==i&&(e[t]=i);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=ls.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method n
12amed "${e}"`);t[e]()}})}}m(ls);const cs={...ls.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},us={...ls.DefaultType,content:"(null|string|element|function)"};class ds extends ls{static get Default(){return cs}static get DefaultType(){return us}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=ds.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}}m(ds);const hs=".bs.scrollspy",ps=`activate${hs}`,fs=`click${hs}`,ms=`load${hs}.data-api`,gs="active",vs="[href]",ys=".nav-link",bs=`${ys}, .nav-item > ${ys}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_s={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class xs extends H{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return _s}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=o(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(I.off(this._config.target,fs),I.on(this._config.target,fs,vs,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const i=this._rootElement||window,n=t.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),i=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const r of e){if(!r.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(r));continue}const e=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&e){if(i(r),!n)return}else s||e||i(r)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=R.find(vs,this._config.target);for(const t of e){if(!t.hash||l(t))continue;const e=R.findOne(decodeURI(t.hash),this._element);a(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(gs),this._activateParents(e),I.trigger(this._element,ps,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))R.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(gs);else for(const t of R.parents(e,".nav, .list-group"))for(const e of R.prev(t,bs))e.classList.add(gs)}_clearActiveClass(e){e.classList.remove(gs);const t=R.find(`${vs}.${gs}`,e);for(const e of t)e.classList.remove(gs)}static jQueryInterface(e){return this.each(function(){const t=xs.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method n
12amed "${e}"`);t[e]()}})}}I.on(window,ms,()=>{for(const e of R.find('[data-bs-spy="scroll"]'))xs.getOrCreateInstance(e)}),m(xs);const ks=".bs.tab",Ss=`hide${ks}`,Ts=`hidden${ks}`,Es=`show${ks}`,Cs=`shown${ks}`,As=`click${ks}`,Ds=`keydown${ks}`,Ms=`load${ks}`,Os="ArrowLeft",Ps="ArrowRight",Ls="ArrowUp",Is="ArrowDown",js="Home",Ns="End",$s="active",zs="fade",Fs="show",Hs=".dropdown-toggle",Bs=`:not(${Hs})`,Rs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Ws=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${Rs}`,qs=`.${$s}[data-bs-toggle="tab"], .${$s}[data-bs-toggle="pill"], .${$s}[data-bs-toggle="list"]`;class Ys extends H{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),I.on(this._element,Ds,e=>this._keydown(e)))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),i=t?I.trigger(t,Ss,{relatedTarget:e}):null;I.trigger(e,Es,{relatedTarget:t}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){e&&(e.classList.add($s),this._activate(R.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),I.trigger(e,Cs,{relatedTarget:t})):e.classList.add(Fs)},e,e.classList.contains(zs)))}_deactivate(e,t){e&&(e.classList.remove($s),e.blur(),this._deactivate(R.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),I.trigger(e,Ts,{relatedTarget:t})):e.classList.remove(Fs)},e,e.classList.contains(zs)))}_keydown(e){if(![Os,Ps,Ls,Is,js,Ns].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(e=>!l(e));let i;if([js,Ns].includes(e.key))i=t[e.key===js?0:t.length-1];else{const n=[Ps,Is].includes(e.key);i=y(t,e.target,n,!0)}i&&(i.focus({preventScroll:!0}),Ys.getOrCreateInstance(i).show())}_getChildren(){return R.find(Ws,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),i=this._getOuterElement(e);e.setAttribute("aria-selected",t),i!==e&&this._setAttributeIfNotExists(i,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=R.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const i=this._getOuterElement(e);if(!i.classList.contains("dropdown"))return;const n=(e,n)=>{const s=R.findOne(e,i);s&&s.classList.toggle(n,t)};n(Hs,$s),n(".dropdown-menu",Fs),i.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,i){e.hasAttribute(t)||e.setAttribute(t,i)}_elemIsActive(e){return e.classList.contains($s)}_getInnerElement(e){return e.matches(Ws)?e:R.findOne(Ws,e)}
12_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each(function(){const t=Ys.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}I.on(document,As,Rs,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),l(this)||Ys.getOrCreateInstance(this).show()}),I.on(window,Ms,()=>{for(const e of R.find(qs))Ys.getOrCreateInstance(e)}),m(Ys);const Vs=".bs.toast",Xs=`mouseover${Vs}`,Us=`mouseout${Vs}`,Gs=`focusin${Vs}`,Qs=`focusout${Vs}`,Ks=`hide${Vs}`,Js=`hidden${Vs}`,Zs=`show${Vs}`,er=`shown${Vs}`,tr="hide",ir="show",nr="showing",sr={animation:"boolean",autohide:"boolean",delay:"number"},rr={animation:!0,autohide:!0,delay:5e3};class or extends H{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return rr}static get DefaultType(){return sr}static get NAME(){return"toast"}show(){I.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(tr),d(this._element),this._element.classList.add(ir,nr),this._queueCallback(()=>{this._element.classList.remove(nr),I.trigger(this._element,er),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&(I.trigger(this._element,Ks).defaultPrevented||(this._element.classList.add(nr),this._queueCallback(()=>{this._element.classList.add(tr),this._element.classList.remove(nr,ir),I.trigger(this._element,Js)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(ir),super.dispose()}isShown(){return this._element.classList.contains(ir)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const i=e.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){I.on(this._element,Xs,e=>this._onInteraction(e,!0)),I.on(this._element,Us,e=>this._onInteraction(e,!1)),I.on(this._element,Gs,e=>this._onInteraction(e,!0)),I.on(this._element,Qs,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=or.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}})}}return W(or),m(or),{Alert:X,Button:G,Carousel:Ce,Collapse:Be,Dropdown:Wi,Modal:Tn,Offcanvas:Wn,Popover:ds,ScrollSpy:xs,Tab:Ys,Toast:or,Tooltip:ls}}),function(e,t,i){var n,s,r,o,a,l,c,u;o="datepicker",a=!1,l={classes:"",inline:!1,language:"ru",startDate:new Date,firstDay:"",weekends:[6,0],dateFormat:"",altField:"",altFieldDateFormat:"@",toggleSelected:!0,keyboardNav:!0,position:"bottom left",offset:12,view:"days",minView:"days",showOtherMonths:!0,selectOtherMonths:!0,moveToOtherMonthsOnSelect:!0,showOtherYears:!0,selectOtherYears:!0,moveToOtherYearsOnSelect:!0,minDate:"",maxDate:"",disableNavWhenOutOfRange:!0,multipleDates:!1,multipleDatesSeparator:",",range:!1,todayButton:!1,clearButton:!1,showEvent:"focus",autoClose:!1,monthsField:"monthsShort",prevHtml:'<svg><path d="M 17,12 l -5,5 l 5,5"></path></svg>',nextHtml:'<svg><path d="M 14,12 l 5,5 l -5,5"></path></svg>',navTitles:{days:"MM, <i>yyyy</i>",months:"yyyy",years:"yyyy1 - yyyy2"},timepicker:!1,onlyTimepicker:!1,dateTimeSeparator:" ",timeFormat:"",minHours:0,maxHours:24,minMinutes:0,maxMinutes:59,hoursStep:1,minutesStep:1,onSelect:"",onShow:"",onHide:"",onChangeMonth:"",onChangeYear:"",onChangeDecade:"",onChangeView:"",onRenderCell:""},c={ctrlRight:[17,39],ctrlUp:[17,38],ctrlLeft:[17,37],ctrlDown:[17,40],shiftRight:[16,39],shiftUp:[16,38],shiftLeft:[16,37],shiftDown:[16,40],altUp:[18,38],altRight:[18,39],altLeft:[18,37],altDown:[18,40],ctrlShiftUp:[16,17,38]},u=function(e,s){this.el=e,this.$el=t(e),this.opts=t.extend(!0,{},l,s,this.$el.data()),n==i&&(n=t("body")),this.opts.startDate||(this.opts.startDate=new Date),"INPUT"==this.el.nodeName&&(this.elIsInput=!0),this.opts.altField&&(this.$altField="string"==typeof this.opts.altField?t(this.opts.altField):this.opts.altField),this.inited=!1,this.visible=!1,this.silent=!1,this.currentDate=this.opts.startDate,this.currentView=this.opts.view,this._createShortCuts(),this.selectedDates=[],this.views={},this.keys=[],this.minRange="",this.maxRange="",this._prevOnSelectValue="",this.init()},(r=u).prototype={VERSION:"2.2.3",viewIndexes:["days","months","years"],init:function(){a||this.opts.inline||!this.elIsInput||this._buildDatepickersContainer(),this._buildBaseHtml(),this._defineLocale(this.opts.language),this._syncWithMinMaxDates(),this.elIsInput&&(this.opts.inline||(this._setPositionClasses(this.opts.position),this._bindEvents()),this.opts.keyboardNav&&!this.opts.onlyTimepicker&&this._bindKeyboardEvents(),this.$datepicker.on("mousedown",this._onMouseDownDatepicker.bind(this)),this.$datepicker.on("mouseup",this._onMouseUpDatepicker.bind(this))),this.opts.classes&&this.$datepicker.addClass(this.opts.classes),this.opts.timepicker&&(this.timepicker=new t.fn.datepicker.Timepicker(this,this.opts),this._bindTimepickerEvents()),this.opts.onlyTimepicker&&this.$datepicker.addClass("-only-timepicker-"),this.views[this.currentView]=new t.fn.datepicker.Body(this,this.currentView,this.opts),this.views[this.currentView].show(),this.nav=new t.fn.datepicker.Navigation(this,this.opts),this.view=this.currentView,this.$el.on("clickCell.adp",this._onClickCell.bind(this)),this.$datepicker.on("mouseenter",".datepicker--cell",this._onMouseEnterCell.bind(this)),this.$datepicker.on("mouseleave",".datepicker--cell",this._onMouseLeaveCell.bind(this)),this.inited=!0},_createShortCuts:function(){this.minDate=this.opts.minDate?this.opts.minDate:new Date(-86399999136e5),this.maxDate=this.opts.maxDate?this.opts.maxDate:new Date(86399999136e5)},_bindEvents:function(){this.$el.on(this.opts.showEvent+".adp",this._onShowEvent.bind(this)),this.$el.on("mouseup.adp",this._onMouseUpEl.b
12ind(this)),this.$el.on("blur.adp",this._onBlur.bind(this)),this.$el.on("keyup.adp",this._onKeyUpGeneral.bind(this)),t(e).on("resize.adp",this._onResize.bind(this)),t("body").on("mouseup.adp",this._onMouseUpBody.bind(this))},_bindKeyboardEvents:function(){this.$el.on("keydown.adp",this._onKeyDown.bind(this)),this.$el.on("keyup.adp",this._onKeyUp.bind(this)),this.$el.on("hotKey.adp",this._onHotKey.bind(this))},_bindTimepickerEvents:function(){this.$el.on("timeChange.adp",this._onTimeChange.bind(this))},isWeekend:function(e){return-1!==this.opts.weekends.indexOf(e)},_defineLocale:function(e){"string"==typeof e?(this.loc=t.fn.datepicker.language[e],this.loc||(console.warn("Can't find language \""+e+'" in Datepicker.language, will use "ru" instead'),this.loc=t.extend(!0,{},t.fn.datepicker.language.ru)),this.loc=t.extend(!0,{},t.fn.datepicker.language.ru,t.fn.datepicker.language[e])):this.loc=t.extend(!0,{},t.fn.datepicker.language.ru,e),this.opts.dateFormat&&(this.loc.dateFormat=this.opts.dateFormat),this.opts.timeFormat&&(this.loc.timeFormat=this.opts.timeFormat),""!==this.opts.firstDay&&(this.loc.firstDay=this.opts.firstDay),this.opts.timepicker&&(this.loc.dateFormat=[this.loc.dateFormat,this.loc.timeFormat].join(this.opts.dateTimeSeparator)),this.opts.onlyTimepicker&&(this.loc.dateFormat=this.loc.timeFormat);var i=this._getWordBoundaryRegExp;(this.loc.timeFormat.match(i("aa"))||this.loc.timeFormat.match(i("AA")))&&(this.ampm=!0)},_buildDatepickersContainer:function(){a=!0,n.append('<div class="datepickers-container" id="datepickers-container"></div>'),s=t("#datepickers-container")},_buildBaseHtml:function(){var e,i=t('<div class="datepicker-inline">');e="INPUT"==this.el.nodeName?this.opts.inline?i.insertAfter(this.$el):s:i.appendTo(this.$el),this.$datepicker=t('<div class="datepicker"><i class="datepicker--pointer"></i><nav class="datepicker--nav"></nav><div class="datepicker--content"></div></div>').appendTo(e),this.$content=t(".datepicker--content",this.$datepicker),this.$nav=t(".datepicker--nav",this.$datepicker)},_triggerOnChange:function(){if(!this.selectedDates.length){if(""===this._prevOnSelectValue)return;return this._prevOnSelectValue="",this.opts.onSelect("","",this)}var e,t=this.selectedDates,i=r.getParsedDate(t[0]),n=this,s=new Date(i.year,i.month,i.date,i.hours,i.minutes);e=t.map(function(e){return n.formatDate(n.loc.dateFormat,e)}).join(this.opts.multipleDatesSeparator),(this.opts.multipleDates||this.opts.range)&&(s=t.map(function(e){var t=r.getParsedDate(e);return new Date(t.year,t.month,t.date,t.hours,t.minutes)})),this._prevOnSelectValue=e,this.opts.onSelect(e,s,this)},next:function(){var e=this.parsedDate,t=this.opts;switch(this.view){case"days":this.date=new Date(e.year,e.month+1,1),t.onChangeMonth&&t.onChangeMonth(this.parsedDate.month,this.parsedDate.year);break;case"months":this.date=new Date(e.year+1,e.month,1),t.onChangeYear&&t.onChangeYear(this.parsedDate.year);break;case"years":this.date=new Date(e.year+10,0,1),t.onChangeDecade&&t.onChangeDecade(this.curDecade)}},prev:function(){var e=this.parsedDate,t=this.opts;switch(this.view){case"days":this.date=new Date(e.year,e.month-1,1),t.onChangeMonth&&t.onChangeMonth(this.parsedDate.month,this.parsedDate.year);break;case"months":this.date=new Date(e.year-1,e.month,1),t.onChangeYear&&t.onChangeYear(this.parsedDate.year);break;case"years":this.date=new Date(e.year-10,0,1),t.onChangeDecade&&t.onChangeDecade(this.curDecade)}},formatDate:function(e,t){t=t||this.date;var i,n=e,s=this._getWordBoundaryRegExp,o=this.loc,a=r.getLeadingZeroNum,l=r.getDecade(t),c=r.getParsedDate(t),u=c.fullHours,d=c.hours,h=e.match(s("aa"))||e.match(s("AA")),p="am",f=this._replacer;switch(this.opts.timepicker&&this.timepicker&&h&&(u=a((i=this.timepicker._getValidHoursFromDate(t,h)).hours),d=i.hours,p=i.dayPeriod),!0){case/@/.test(n):n=n.replace(/@/,t.getTime());case/aa/.test(n):n=f(n,s("aa"),p);case/AA/.test(n):n=f(n,s("AA"),p.toUpperCase());case/dd/.test(n):n=f(n,s("dd"),c.fullDate);case/d/.test(n):n=f(n,s("d"),c.date);case/DD/.test(n):n=f(n,s("DD"),o.days[c.day]);case/D/.test(n):n=f(n,s("D"),o.daysShort[c.day]);case/mm/.test(n):n=f(n,s("mm"),c.fullMonth);case/m/.test(n):n=f(n,s("m"),c.month+1);case/MM/.test(n):n=f(n,s("MM"),this.loc.months[c.month]);case/M/.test(n):n=f(n,s("M"),o.monthsShort[c.month]);case/ii/.test(n):n=f(n,s("ii"),c.fullMinutes);case/i/.test(n):n=f(n,s("i"),c.minutes);
12case/hh/.test(n):n=f(n,s("hh"),u);case/h/.test(n):n=f(n,s("h"),d);case/yyyy/.test(n):n=f(n,s("yyyy"),c.year);case/yyyy1/.test(n):n=f(n,s("yyyy1"),l[0]);case/yyyy2/.test(n):n=f(n,s("yyyy2"),l[1]);case/yy/.test(n):n=f(n,s("yy"),c.year.toString().slice(-2))}return n},_replacer:function(e,t,i){return e.replace(t,function(e,t,n,s){return t+i+s})},_getWordBoundaryRegExp:function(e){var t="\\s|\\.|-|/|\\\\|,|\\$|\\!|\\?|:|;";return new RegExp("(^|>|"+t+")("+e+")($|<|"+t+")","g")},selectDate:function(e){var t=this,i=t.opts,n=t.parsedDate,s=t.selectedDates.length,o="";if(Array.isArray(e))e.forEach(function(e){t.selectDate(e)});else if(e instanceof Date){if(this.lastSelectedDate=e,this.timepicker&&this.timepicker._setTime(e),t._trigger("selectDate",e),this.timepicker&&(e.setHours(this.timepicker.hours),e.setMinutes(this.timepicker.minutes)),"days"==t.view&&e.getMonth()!=n.month&&i.moveToOtherMonthsOnSelect&&(o=new Date(e.getFullYear(),e.getMonth(),1)),"years"==t.view&&e.getFullYear()!=n.year&&i.moveToOtherYearsOnSelect&&(o=new Date(e.getFullYear(),0,1)),o&&(t.silent=!0,t.date=o,t.silent=!1,t.nav._render()),i.multipleDates&&!i.range){if(s===i.multipleDates)return;t._isSelected(e)||t.selectedDates.push(e)}else i.range?2==s?(t.selectedDates=[e],t.minRange=e,t.maxRange=""):1==s?(t.selectedDates.push(e),t.maxRange?t.minRange=e:t.maxRange=e,r.bigger(t.maxRange,t.minRange)&&(t.maxRange=t.minRange,t.minRange=e),t.selectedDates=[t.minRange,t.maxRange]):(t.selectedDates=[e],t.minRange=e):t.selectedDates=[e];t._setInputValue(),i.onSelect&&t._triggerOnChange(),i.autoClose&&!this.timepickerIsActive&&(i.multipleDates||i.range?i.range&&2==t.selectedDates.length&&t.hide():t.hide()),t.views[this.currentView]._render()}},removeDate:function(e){var t=this.selectedDates,i=this;if(e instanceof Date)return t.some(function(n,s){return r.isSame(n,e)?(t.splice(s,1),i.selectedDates.length?i.lastSelectedDate=i.selectedDates[i.selectedDates.length-1]:(i.minRange="",i.maxRange="",i.lastSelectedDate=""),i.views[i.currentView]._render(),i._setInputValue(),i.opts.onSelect&&i._triggerOnChange(),!0):void 0})},today:function(){this.silent=!0,this.view=this.opts.minView,this.silent=!1,this.date=new Date,this.opts.todayButton instanceof Date&&this.selectDate(this.opts.todayButton)},clear:function(){this.selectedDates=[],this.minRange="",this.maxRange="",this.views[this.currentView]._render(),this._setInputValue(),this.opts.onSelect&&this._triggerOnChange()},update:function(e,i){var n=arguments.length,s=this.lastSelectedDate;return 2==n?this.opts[e]=i:1==n&&"object"==typeof e&&(this.opts=t.extend(!0,this.opts,e)),this._createShortCuts(),this._syncWithMinMaxDates(),this._defineLocale(this.opts.language),this.nav._addButtonsIfNeed(),this.opts.onlyTimepicker||this.nav._render(),this.views[this.currentView]._render(),this.elIsInput&&!this.opts.inline&&(this._setPositionClasses(this.opts.position),this.visible&&this.setPosition(this.opts.position)),this.opts.classes&&this.$datepicker.addClass(this.opts.classes),this.opts.onlyTimepicker&&this.$datepicker.addClass("-only-timepicker-"),this.opts.timepicker&&(s&&this.timepicker._handleDate(s),this.timepicker._updateRanges(),this.timepicker._updateCurrentTime(),s&&(s.setHours(this.timepicker.hours),s.setMinutes(this.timepicker.minutes))),this._setInputValue(),this},_syncWithMinMaxDates:function(){var e=this.date.getTime();this.silent=!0,this.minTime>e&&(this.date=this.minDate),this.maxTime<e&&(this.date=this.maxDate),this.silent=!1},_isSelected:function(e,t){var i=!1;return this.selectedDates.some(function(n){return r.isSame(n,e,t)?(i=n,!0):void 0}),i},_setInputValue:function(){var e,t=this,i=t.opts,n=t.loc.dateFormat,s=i.altFieldDateFormat,r=t.selectedDates.map(function(e){return t.formatDate(n,e)});i.altField&&t.$altField.length&&(e=(e=this.selectedDates.map(function(e){return t.formatDate(s,e)})).join(this.opts.multipleDatesSeparator),this.$altField.val(e)),r=r.join(this.opts.multipleDatesSeparator),this.$el.val(r)},_isInRange:function(e,t){var i=e.getTime(),n=r.getParsedDate(e),s=r.getParsedDate(this.minDate),o=r.getParsedDate(this.maxDate),a=new Date(n.year,n.month,s.date).getTime(),l=new Date(n.year,n.month,o.date).getTime(),c={day:i>=this.minTime&&i<=this.maxTime,month:a>=this.minTime&&l<=this.maxTime,year:n.year>=s.year&&n.year<=o.year};return t?c[t]:c.day},_getDimensions:function(e){var t=e.offset();
12return{width:e.outerWidth(),height:e.outerHeight(),left:t.left,top:t.top}},_getDateFromCell:function(e){var t=this.parsedDate,n=e.data("year")||t.year,s=e.data("month")==i?t.month:e.data("month"),r=e.data("date")||1;return new Date(n,s,r)},_setPositionClasses:function(e){var t=(e=e.split(" "))[0],i="datepicker -"+t+"-"+e[1]+"- -from-"+t+"-";this.visible&&(i+=" active"),this.$datepicker.removeAttr("class").addClass(i)},setPosition:function(e){e=e||this.opts.position;var t,i,n=this._getDimensions(this.$el),s=this._getDimensions(this.$datepicker),r=e.split(" "),o=this.opts.offset,a=r[0],l=r[1];switch(a){case"top":t=n.top-s.height-o;break;case"right":i=n.left+n.width+o;break;case"bottom":t=n.top+n.height+o;break;case"left":i=n.left-s.width-o}switch(l){case"top":t=n.top;break;case"right":i=n.left+n.width-s.width;break;case"bottom":t=n.top+n.height-s.height;break;case"left":i=n.left;break;case"center":/left|right/.test(a)?t=n.top+n.height/2-s.height/2:i=n.left+n.width/2-s.width/2}this.$datepicker.css({left:i,top:t})},show:function(){var e=this.opts.onShow;this.setPosition(this.opts.position),this.$datepicker.addClass("active"),this.visible=!0,e&&this._bindVisionEvents(e)},hide:function(){var e=this.opts.onHide;this.$datepicker.removeClass("active").css({left:"-100000px"}),this.focused="",this.keys=[],this.inFocus=!1,this.visible=!1,this.$el.blur(),e&&this._bindVisionEvents(e)},down:function(e){this._changeView(e,"down")},up:function(e){this._changeView(e,"up")},_bindVisionEvents:function(e){this.$datepicker.off("transitionend.dp"),e(this,!1),this.$datepicker.one("transitionend.dp",e.bind(this,this,!0))},_changeView:function(e,t){e=e||this.focused||this.date;var i="up"==t?this.viewIndex+1:this.viewIndex-1;i>2&&(i=2),0>i&&(i=0),this.silent=!0,this.date=new Date(e.getFullYear(),e.getMonth(),1),this.silent=!1,this.view=this.viewIndexes[i]},_handleHotKey:function(e){var t,i,n,s=r.getParsedDate(this._getFocusedDate()),o=this.opts,a=!1,l=!1,c=!1,u=s.year,d=s.month,h=s.date;switch(e){case"ctrlRight":case"ctrlUp":d+=1,a=!0;break;case"ctrlLeft":case"ctrlDown":d-=1,a=!0;break;case"shiftRight":case"shiftUp":l=!0,u+=1;break;case"shiftLeft":case"shiftDown":l=!0,u-=1;break;case"altRight":case"altUp":c=!0,u+=10;break;case"altLeft":case"altDown":c=!0,u-=10;break;case"ctrlShiftUp":this.up()}n=r.getDaysCount(new Date(u,d)),i=new Date(u,d,h),h>n&&(h=n),i.getTime()<this.minTime?i=this.minDate:i.getTime()>this.maxTime&&(i=this.maxDate),this.focused=i,t=r.getParsedDate(i),a&&o.onChangeMonth&&o.onChangeMonth(t.month,t.year),l&&o.onChangeYear&&o.onChangeYear(t.year),c&&o.onChangeDecade&&o.onChangeDecade(this.curDecade)},_registerKey:function(e){this.keys.some(function(t){return t==e})||this.keys.push(e)},_unRegisterKey:function(e){var t=this.keys.indexOf(e);this.keys.splice(t,1)},_isHotKeyPressed:function(){var e,t=!1,i=this.keys.sort();for(var n in c)e=c[n],i.length==e.length&&e.every(function(e,t){return e==i[t]})&&(this._trigger("hotKey",n),t=!0);return t},_trigger:function(e,t){this.$el.trigger(e,t)},_focusNextCell:function(e,t){t=t||this.cellType;var i=r.getParsedDate(this._getFocusedDate()),n=i.year,s=i.month,o=i.date;if(!this._isHotKeyPressed()){switch(e){case 37:"day"==t&&(o-=1),"month"==t&&(s-=1),"year"==t&&(n-=1);break;case 38:"day"==t&&(o-=7),"month"==t&&(s-=3),"year"==t&&(n-=4);break;case 39:"day"==t&&(o+=1),"month"==t&&(s+=1),"year"==t&&(n+=1);break;case 40:"day"==t&&(o+=7),"month"==t&&(s+=3),"year"==t&&(n+=4)}var a=new Date(n,s,o);a.getTime()<this.minTime?a=this.minDate:a.getTime()>this.maxTime&&(a=this.maxDate),this.focused=a}},_getFocusedDate:function(){var e=this.focused||this.selectedDates[this.selectedDates.length-1],t=this.parsedDate;if(!e)switch(this.view){case"days":e=new Date(t.year,t.month,(new Date).getDate());break;case"months":e=new Date(t.year,t.month,1);break;case"years":e=new Date(t.year,0,1)}return e},_getCell:function(e,i){i=i||this.cellType;var n,s=r.getParsedDate(e),o='.datepicker--cell[data-year="'+s.year+'"]';switch(i){case"month":o='[data-month="'+s.month+'"]';break;case"day":o+='[data-month="'+s.month+'"][data-date="'+s.date+'"]'}return(n=this.views[this.currentView].$el.find(o)).length?n:t("")},destroy:function(){var e=this;e.$el.off(".adp").data("datepicker",""),e.selectedDates=[],e.focused="",e.views={},e.keys=[],e.minRange="",e.maxRange="",e.opts.inline||!e.elIsInput?e.$datepicker.closest(".datepicker-inline").remove():e.$datepicker.remove()},_handleAlreadySelectedDates:function(e,t){this.opts.range?this.opts.toggleSelected?this.removeDate(t):2!=this.selectedDates.length&&this._trigger("clickCell",t):this.opts.toggleSelected&&this.removeDate(t),this.opts.toggleSelected||(this.lastSelectedDate=e,this.opts.timepicker&&(this.timepicker._setTime(e),this.timepicker.update(
12)))},_onShowEvent:function(e){this.visible||this.show()},_onBlur:function(){!this.inFocus&&this.visible&&this.hide()},_onMouseDownDatepicker:function(e){this.inFocus=!0},_onMouseUpDatepicker:function(e){this.inFocus=!1,e.originalEvent.inFocus=!0,e.originalEvent.timepickerFocus||this.$el.focus()},_onKeyUpGeneral:function(e){this.$el.val()||this.clear()},_onResize:function(){this.visible&&this.setPosition()},_onMouseUpBody:function(e){e.originalEvent.inFocus||this.visible&&!this.inFocus&&this.hide()},_onMouseUpEl:function(e){e.originalEvent.inFocus=!0,setTimeout(this._onKeyUpGeneral.bind(this),4)},_onKeyDown:function(e){var t=e.which;if(this._registerKey(t),t>=37&&40>=t&&(e.preventDefault(),this._focusNextCell(t)),13==t&&this.focused){if(this._getCell(this.focused).hasClass("-disabled-"))return;if(this.view!=this.opts.minView)this.down();else{var i=this._isSelected(this.focused,this.cellType);if(!i)return this.timepicker&&(this.focused.setHours(this.timepicker.hours),this.focused.setMinutes(this.timepicker.minutes)),void this.selectDate(this.focused);this._handleAlreadySelectedDates(i,this.focused)}}27==t&&this.hide()},_onKeyUp:function(e){var t=e.which;this._unRegisterKey(t)},_onHotKey:function(e,t){this._handleHotKey(t)},_onMouseEnterCell:function(e){var i=t(e.target).closest(".datepicker--cell"),n=this._getDateFromCell(i);this.silent=!0,this.focused&&(this.focused=""),i.addClass("-focus-"),this.focused=n,this.silent=!1,this.opts.range&&1==this.selectedDates.length&&(this.minRange=this.selectedDates[0],this.maxRange="",r.less(this.minRange,this.focused)&&(this.maxRange=this.minRange,this.minRange=""),this.views[this.currentView]._update())},_onMouseLeaveCell:function(e){t(e.target).closest(".datepicker--cell").removeClass("-focus-"),this.silent=!0,this.focused="",this.silent=!1},_onTimeChange:function(e,t,i){var n=new Date,s=!1;this.selectedDates.length&&(s=!0,n=this.lastSelectedDate),n.setHours(t),n.setMinutes(i),s||this._getCell(n).hasClass("-disabled-")?(this._setInputValue(),this.opts.onSelect&&this._triggerOnChange()):this.selectDate(n)},_onClickCell:function(e,t){this.timepicker&&(t.setHours(this.timepicker.hours),t.setMinutes(this.timepicker.minutes)),this.selectDate(t)},set focused(e){if(!e&&this.focused){var t=this._getCell(this.focused);t.length&&t.removeClass("-focus-")}this._focused=e,this.opts.range&&1==this.selectedDates.length&&(this.minRange=this.selectedDates[0],this.maxRange="",r.less(this.minRange,this._focused)&&(this.maxRange=this.minRange,this.minRange="")),this.silent||(this.date=e)},get focused(){return this._focused},get parsedDate(){return r.getParsedDate(this.date)},set date(e){return e instanceof Date?(this.currentDate=e,this.inited&&!this.silent&&(this.views[this.view]._render(),this.nav._render(),this.visible&&this.elIsInput&&this.setPosition()),e):void 0},get date(){return this.currentDate},set view(e){return this.viewIndex=this.viewIndexes.indexOf(e),this.viewIndex<0?void 0:(this.prevView=this.currentView,this.currentView=e,this.inited&&(this.views[e]?this.views[e]._render():this.views[e]=new t.fn.datepicker.Body(this,e,this.opts),this.views[this.prevView].hide(),this.views[e].show(),this.nav._render(),this.opts.onChangeView&&this.opts.onChangeView(e),this.elIsInput&&this.visible&&this.setPosition()),e)},get view(){return this.currentView},get cellType(){return this.view.substring(0,this.view.length-1)},get minTime(){var e=r.getParsedDate(this.minDate);return new Date(e.year,e.month,e.date).getTime()},get maxTime(){var e=r.getParsedDate(this.maxDate);return new Date(e.year,e.month,e.date).getTime()},get curDecade(){return r.getDecade(this.date)}},r.getDaysCount=function(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()},r.getParsedDate=function(e){return{year:e.getFullYear(),month:e.getMonth(),fullMonth:e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,date:e.getDate(),fullDate:e.getDate()<10?"0"+e.getDate():e.getDate(),day:e.getDay(),hours:e.getHours(),fullHours:e.getHours()<10?"0"+e.getHours():e.getHours(),minutes:e.getMinutes(),fullMinutes:e.getMinutes()<10?"0"+e.getMinutes():e.getMinutes()}},r.getDecade=function(e){var t=10*Math.floor(e.getFullYear()/10);return[t,t+9]},r.template=function(e,t){return e.replace(/#\{([\w]+)\}/g,function(e,i){return t[i]||0===t[i]?t[i]:void 0})},r.isSame=function(e,t,i){if(!e||!t)return!1;var n=r.getParsedDate(e),s=r.getParsedDate(t),o=i||"day";return{day:n.date==s.date&&n.month==s.month&&n.year==s.year,month:n.month==s.month&&n.year==s.year,year:n.year==s.year}[o]},r.less=function(e,t,i){return!(!e||!t)&&t.getTime()<e.getTime()},r.bigger=function(e,t,i){return!(!e||!t)&&t.getTime()>e.getTime()},r.getLeadingZeroNum=function(e){return parseInt(e)<10?"0"+e:e},r.resetTime=function(e){return"object"==typeof e?(e=r.getParsedDate(e),new Date(e.year,e.month,e.date)):void 0},t.fn.datepicker=function(e){return this.each(function(){if(t.data(this,o)){var i=t.data(this,o);i.opts=t.extend(!0,i.opts,e),i.update()}else t.data(this,o,new u(this,e))})},t.fn.datepicker.Constructor=u,t.fn.datepicker.language={ru:{days:["ÐоÑкÑеÑенÑе","ÐонеделÑник","ÐÑоÑник","СÑеда","ЧеÑвеÑг","ÐÑÑниÑа","СÑббоÑа"],daysShort:["ÐоÑ","Ðон","ÐÑо","СÑе","ЧеÑ","ÐÑÑ","СÑб"],daysMin:["ÐÑ","Ðн","ÐÑ","СÑ","ЧÑ","ÐÑ","Сб"],months:["ЯнваÑÑ","ФевÑалÑ","ÐаÑÑ","ÐпÑелÑ","Ðай","ÐÑнÑ","ÐÑлÑ","ÐвгÑÑÑ","СенÑÑбÑÑ","ÐкÑÑбÑÑ","ÐоÑбÑÑ","ÐекабÑÑ"],monthsShort:["Янв","Фев","ÐаÑ","ÐпÑ","Ðай","ÐÑн","ÐÑл","Ðвг","Сен","ÐкÑ","ÐоÑ","Ðек"],today:"СегоднÑ",clear:"ÐÑиÑÑиÑÑ",dateFormat:"dd.mm.yyyy",timeFormat:"hh:ii",firstDay:1}},t(function(){t(".datepicker-here").datepicker()}),function(){var e={days:'<div class="datepicker--days datepicker--body"><div class="datepicker--days-names"></div><div class="datepicker--cells datepicker--cells-days"></div></div>',months:'<div class="datepicker--months datepicker--body"><div class="datepicker--cells datepicker--cells-months"></div></div>',years:'<div class="datepicker--years datepicker--body"><div class="datepicker--cells datepicker--cells-years"></div></div>'},n=t.fn.datepicker,s=n.Constructor;n.Body=function(e,i,n){this.d=e,this.type=i,this.opts=n,this.$el=t(""),this.opts.onlyTimepicker||this.init()},n.Body.prototype={init:function(){this._buildBaseHtml(),this._render(),this._bindEvents()},_bindEvents:function(){this.$el.on("click",".datepicker--cell",t.proxy(this._onClickCell,this))},_buildBaseHtml:function(){this.$el=t(e[this.type]).appendTo(this.d.$content),this.$names=t(".datepicker--days-names",this.$el),this.$cells=t(".datepicker--cells",this.$el)},_getDayNamesHtml:function(e,t,n,s){return t=t!=i?t:e,n=n||"",(s=s!=i?s:0)>7?n:7==t?this._getDayNamesHtml(e,0,n,++s):(n+='<div class="datepicker--day-name'+(this.d.isWeekend(t)?" -weekend-":"")+'">'+this.d.loc.daysMin[t]+"</div>",this._getDayNamesHtml(e,++t,n,++s))},_getCellContents:function(e,t){var i="datepicker--cell datepicker--cell-"+t,n=new Date,r=this.d,o=s.resetTime(r.minRange),a=s.resetTime(r.maxRange),l=r.opts,c=s.getParsedDate(e),u={},d=c.date;switch(t){case"day":r.isWeekend(c.day)&&(i+=" -weekend-"),c.month!=this.d.parsedDate.month&&(i+=" -other-month-",l.selectOtherMonths||(i+=" -disabled-"),l.showOtherMonths||(d=""));break;case"month":d=r.loc[r.opts.monthsField][c.month];break;case"year":var h=r.curDecade;d=c.year,(c.year<h[0]||c.year>h[1])&&(i+=" -other-decade-",l.selectOtherYears||(i+=" -disabled-"),l.showOtherYears||(d=""))}return l.onRenderCell&&(d=(u=l.onRenderCell(e,t)||{}).html?u.html:d,i+=u.classes?" "+u.classes:""),l.range&&(s.isSame(o,e,t)&&(i+=" -range-from-"),s.isSame(a,e,t)&&(i+=" -range-to-"),1==r.selectedDates.length&&r.focused?((s.bigger(o,e)&&s.less(r.focused,e)||s.less(a,e)&&s.bigger(r.focused,e))&&(i+=" -in-range-"),s.less(a,e)&&s.isSame(r.focused,e)&&(i+=" -range-from-"),s.bigger(o,e)&&s.isSame(r.focused,e)&&(i+=" -range-to-")):2==r.selectedDates.length&&s.bigger(o,e)&&s.less(a,e)&&(i+=" -in-range-")),s.isSame(n,e,t)&&(i+=" -current-"),r.focused&&s.isSame(e,r.focu
12sed,t)&&(i+=" -focus-"),r._isSelected(e,t)&&(i+=" -selected-"),(!r._isInRange(e,t)||u.disabled)&&(i+=" -disabled-"),{html:d,classes:i}},_getDaysHtml:function(e){for(var t,i,n=s.getDaysCount(e),r=new Date(e.getFullYear(),e.getMonth(),1).getDay(),o=new Date(e.getFullYear(),e.getMonth(),n).getDay(),a=r-this.d.loc.firstDay,l=6-o+this.d.loc.firstDay,c="",u=1-(a=0>a?a+7:a),d=n+(l=l>6?l-7:l);d>=u;u++)i=e.getFullYear(),t=e.getMonth(),c+=this._getDayHtml(new Date(i,t,u));return c},_getDayHtml:function(e){var t=this._getCellContents(e,"day");return'<div class="'+t.classes+'" data-date="'+e.getDate()+'" data-month="'+e.getMonth()+'" data-year="'+e.getFullYear()+'">'+t.html+"</div>"},_getMonthsHtml:function(e){for(var t="",i=s.getParsedDate(e),n=0;12>n;)t+=this._getMonthHtml(new Date(i.year,n)),n++;return t},_getMonthHtml:function(e){var t=this._getCellContents(e,"month");return'<div class="'+t.classes+'" data-month="'+e.getMonth()+'">'+t.html+"</div>"},_getYearsHtml:function(e){for(var t=(s.getParsedDate(e),s.getDecade(e)),i="",n=t[0]-1;n<=t[1]+1;n++)i+=this._getYearHtml(new Date(n,0));return i},_getYearHtml:function(e){var t=this._getCellContents(e,"year");return'<div class="'+t.classes+'" data-year="'+e.getFullYear()+'">'+t.html+"</div>"},_renderTypes:{days:function(){var e=this._getDayNamesHtml(this.d.loc.firstDay),t=this._getDaysHtml(this.d.currentDate);this.$cells.html(t),this.$names.html(e)},months:function(){var e=this._getMonthsHtml(this.d.currentDate);this.$cells.html(e)},years:function(){var e=this._getYearsHtml(this.d.currentDate);this.$cells.html(e)}},_render:function(){this.opts.onlyTimepicker||this._renderTypes[this.type].bind(this)()},_update:function(){var e,i,n,s=t(".datepicker--cell",this.$cells),r=this;s.each(function(s,o){i=t(this),n=r.d._getDateFromCell(t(this)),e=r._getCellContents(n,r.d.cellType),i.attr("class",e.classes)})},show:function(){this.opts.onlyTimepicker||(this.$el.addClass("active"),this.acitve=!0)},hide:function(){this.$el.removeClass("active"),this.active=!1},_handleClick:function(e){var t=e.data("date")||1,i=e.data("month")||0,n=e.data("year")||this.d.parsedDate.year,s=this.d;if(s.view==this.opts.minView){var r=new Date(n,i,t),o=this.d._isSelected(r,this.d.cellType);return o?void s._handleAlreadySelectedDates.bind(s,o,r)():void s._trigger("clickCell",r)}s.down(new Date(n,i,t))},_onClickCell:function(e){var i=t(e.target).closest(".datepicker--cell");i.hasClass("-disabled-")||this._handleClick.bind(this)(i)}}}(),function(){var e=t.fn.datepicker,i=e.Constructor;e.Navigation=function(e,t){this.d=e,this.opts=t,this.$buttonsContainer="",this.init()},e.Navigation.prototype={init:function(){this._buildBaseHtml(),this._bindEvents()},_bindEvents:function(){this.d.$nav.on("click",".datepicker--nav-action",t.proxy(this._onClickNavButton,this)),this.d.$nav.on("click",".datepicker--nav-title",t.proxy(this._onClickNavTitle,this)),this.d.$datepicker.on("click",".datepicker--button",t.proxy(this._onClickNavButton,this))},_buildBaseHtml:function(){this.opts.onlyTimepicker||this._render(),this._addButtonsIfNeed()},_addButtonsIfNeed:function(){this.opts.todayButton&&this._addButton("today"),this.opts.clearButton&&this._addButton("clear")},_render:function(){var e=this._getTitle(this.d.currentDate),n=i.template('<div class="datepicker--nav-action" data-action="prev">#{prevHtml}</div><div class="datepicker--nav-title">#{title}</div><div class="datepicker--nav-action" data-action="next">#{nextHtml}</div>',t.extend({title:e},this.opts));this.d.$nav.html(n),"years"==this.d.view&&t(".datepicker--nav-title",this.d.$nav).addClass("-disabled-"),this.setNavStatus()},_getTitle:function(e){return this.d.formatDate(this.opts.navTitles[this.d.view],e)},_addButton:function(e){this.$buttonsContainer.length||this._addButtonsContainer();var n={action:e,label:this.d.loc[e]},s=i.template('<span class="datepicker--button" data-action="#{action}">#{label}</span>',n);t("[data-action="+e+"]",this.$buttonsContainer).length||this.$buttonsContainer.append(s)},_addButtonsContainer:function(){this.d.$datepicker.append('<div class="datepicker--buttons"></div>'),this.$buttonsContainer=t(".datepicker--buttons",this.d.$datepicker)},setNavStatus:function(){if((this.opts.minDate||this.opts.maxDate)&&this.opts.disableNavWhenOutOfRange){var e=this.d.parsedDate,t=e.month,n=e.year,s=e.date;switch(this.d.view){case"days":this.d._isInRange(new Date(n,t-1,1),"month")||this._disableNav("prev"),this.d._isInRange(new Date(n,t+1,1),"month")||this._disableNav("next");break;case"months":this.d._isInRange(new Date(n-1,t,s),"year")||this._disableNav("prev"),this.d._isInRange(new Date(n+1,t,s),"year")||this._disableNav("next");break;
12case"years":var r=i.getDecade(this.d.date);this.d._isInRange(new Date(r[0]-1,0,1),"year")||this._disableNav("prev"),this.d._isInRange(new Date(r[1]+1,0,1),"year")||this._disableNav("next")}}},_disableNav:function(e){t('[data-action="'+e+'"]',this.d.$nav).addClass("-disabled-")},_activateNav:function(e){t('[data-action="'+e+'"]',this.d.$nav).removeClass("-disabled-")},_onClickNavButton:function(e){var i=t(e.target).closest("[data-action]").data("action");this.d[i]()},_onClickNavTitle:function(e){return t(e.target).hasClass("-disabled-")?void 0:"days"==this.d.view?this.d.view="months":void(this.d.view="years")}}}(),function(){var e=t.fn.datepicker,i=e.Constructor;e.Timepicker=function(e,t){this.d=e,this.opts=t,this.init()},e.Timepicker.prototype={init:function(){var e="input";this._setTime(this.d.date),this._buildHTML(),navigator.userAgent.match(/trident/gi)&&(e="change"),this.d.$el.on("selectDate",this._onSelectDate.bind(this)),this.$ranges.on(e,this._onChangeRange.bind(this)),this.$ranges.on("mouseup",this._onMouseUpRange.bind(this)),this.$ranges.on("mousemove focus ",this._onMouseEnterRange.bind(this)),this.$ranges.on("mouseout blur",this._onMouseOutRange.bind(this))},_setTime:function(e){var t=i.getParsedDate(e);this._handleDate(e),this.hours=t.hours<this.minHours?this.minHours:t.hours,this.minutes=t.minutes<this.minMinutes?this.minMinutes:t.minutes},_setMinTimeFromDate:function(e){this.minHours=e.getHours(),this.minMinutes=e.getMinutes(),this.d.lastSelectedDate&&this.d.lastSelectedDate.getHours()>e.getHours()&&(this.minMinutes=this.opts.minMinutes)},_setMaxTimeFromDate:function(e){this.maxHours=e.getHours(),this.maxMinutes=e.getMinutes(),this.d.lastSelectedDate&&this.d.lastSelectedDate.getHours()<e.getHours()&&(this.maxMinutes=this.opts.maxMinutes)},_setDefaultMinMaxTime:function(){var e=this.opts;this.minHours=e.minHours<0||e.minHours>23?0:e.minHours,this.minMinutes=e.minMinutes<0||e.minMinutes>59?0:e.minMinutes,this.maxHours=e.maxHours<0||e.maxHours>23?23:e.maxHours,this.maxMinutes=e.maxMinutes<0||e.maxMinutes>59?59:e.maxMinutes},_validateHoursMinutes:function(e){this.hours<this.minHours?this.hours=this.minHours:this.hours>this.maxHours&&(this.hours=this.maxHours),this.minutes<this.minMinutes?this.minutes=this.minMinutes:this.minutes>this.maxMinutes&&(this.minutes=this.maxMinutes)},_buildHTML:function(){var e=i.getLeadingZeroNum,n={hourMin:this.minHours,hourMax:e(this.maxHours),hourStep:this.opts.hoursStep,hourValue:this.hours,hourVisible:e(this.displayHours),minMin:this.minMinutes,minMax:e(this.maxMinutes),minStep:this.opts.minutesStep,minValue:e(this.minutes)},s=i.template('<div class="datepicker--time"><div class="datepicker--time-current"> <span class="datepicker--time-current-hours">#{hourVisible}</span> <span class="datepicker--time-current-colon">:</span> <span class="datepicker--time-current-minutes">#{minValue}</span></div><div class="datepicker--time-sliders"> <div class="datepicker--time-row"> <input type="range" name="hours" value="#{hourValue}" min="#{hourMin}" max="#{hourMax}" step="#{hourStep}"/> </div> <div class="datepicker--time-row"> <input type="range" name="minutes" value="#{minValue}" min="#{minMin}" max="#{minMax}" step="#{minStep}"/> </div></div></div>',n);this.$timepicker=t(s).appendTo(this.d.$datepicker),this.$ranges=t('[type="range"]',this.$timepicker),this.$hours=t('[name="hours"]',this.$timepicker),this.$minutes=t('[name="minutes"]',this.$timepicker),this.$hoursText=t(".datepicker--time-current-hours",this.$timepicker),this.$minutesText=t(".datepicker--time-current-minutes",this.$timepicker),this.d.ampm&&(this.$ampm=t('<span class="datepicker--time-current-ampm">').appendTo(t(".datepicker--time-current",this.$timepicker)).html(this.dayPeriod),this.$timepicker.addClass("-am-pm-"))},_updateCurrentTime:function(){var e=i.getLeadingZeroNum(this.displayHours),t=i.getLeadingZeroNum(this.minutes);this.$hoursText.html(e),this.$minutesText.html(t),this.d.ampm&&this.$ampm.html(this.dayPeriod)},_updateRanges:function(){this.$hours.attr({min:this.minHours,max:this.maxHours}).val(this.hours),this.$minutes.attr({min:this.minMinutes,max:this.maxMinutes}).val(this.minutes)},_handleDate:function(e){this._setDefaultMinMaxTime(),e&&(i.isSame(e,this.d.opts.minDate)?this._setMinTimeFromDate(this.d.opts.minDate):i.isSame(e,this.d.opts.maxDate)&&this._setMaxTimeFromDate(this.d.opts.maxDate)),this._val
vendor: 7,602 bytes, lines 12-18
12idateHoursMinutes(e)},update:function(){this._updateRanges(),this._updateCurrentTime()},_getValidHoursFromDate:function(e,t){var n=e;e instanceof Date&&(n=i.getParsedDate(e).hours);var s="am";if(t||this.d.ampm)switch(!0){case 0==n:n=12;break;case 12==n:s="pm";break;case n>11:n-=12,s="pm"}return{hours:n,dayPeriod:s}},set hours(e){this._hours=e;var t=this._getValidHoursFromDate(e);this.displayHours=t.hours,this.dayPeriod=t.dayPeriod},get hours(){return this._hours},_onChangeRange:function(e){var i=t(e.target),n=i.attr("name");this.d.timepickerIsActive=!0,this[n]=i.val(),this._updateCurrentTime(),this.d._trigger("timeChange",[this.hours,this.minutes]),this._handleDate(this.d.lastSelectedDate),this.update()},_onSelectDate:function(e,t){this._handleDate(t),this.update()},_onMouseEnterRange:function(e){var i=t(e.target).attr("name");t(".datepicker--time-current-"+i,this.$timepicker).addClass("-focus-")},_onMouseOutRange:function(e){var i=t(e.target).attr("name");this.d.inFocus||t(".datepicker--time-current-"+i,this.$timepicker).removeClass("-focus-")},_onMouseUpRange:function(e){this.d.timepickerIsActive=!1}}}()}(window,jQuery),function(){"use strict";var e,t,i,n,s,r;r=864e5,e=function(e,t){return"string"==typeof e&&"string"==typeof t&&e.toLowerCase()===t.toLowerCase()},t=function(e,i,n){var s=n||"0",r=e.toString();return r.length<i?t(s+r,i):r},i=function(e){var t,n;for(e=e||{},t=1;t<arguments.length;t++)if(n=arguments[t])for(var s in n)n.hasOwnProperty(s)&&("object"==typeof n[s]?i(e[s],n[s]):e[s]=n[s]);return e},n=function(e,t){for(var i=0;i<t.length;i++)if(t[i].toLowerCase()===e.toLowerCase())return i;return-1},s={dateSettings:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],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"],meridiem:["AM","PM"],ordinal:function(e){var t=e%10,i={1:"st",2:"nd",3:"rd"};return 1!==Math.floor(e%100/10)&&i[t]?i[t]:"th"}},separators:/[ \-+\/\.T:@]/g,validParts:/[dDjlNSwzWFmMntLoYyaABgGhHisueTIOPZcrU]/g,intParts:/[djwNzmnyYhHgGis]/g,tzParts:/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,tzClip:/[^-+\dA-Z]/g},DateFormatter=function(e){var t=this,n=i(s,e);t.dateSettings=n.dateSettings,t.separators=n.separators,t.validParts=n.validParts,t.intParts=n.intParts,t.tzParts=n.tzParts,t.tzClip=n.tzClip},DateFormatter.prototype={constructor:DateFormatter,getMonth:function(e){var t;return 0===(t=n(e,this.dateSettings.monthsShort)+1)&&(t=n(e,this.dateSettings.months)+1),t},parseDate:function(t,i){var n,s,r,o,a,l,c,u,d,h,p=this,f=!1,m=!1,g=p.dateSettings,v={date:null,year:null,month:null,day:null,hour:0,min:0,sec:0};if(!t)return null;if(t instanceof Date)return t;if("U"===i)return(r=parseInt(t))?new Date(1e3*r):t;switch(typeof t){case"number":return new Date(t);case"string":break;default:return null}if(!(n=i.match(p.validParts))||0===n.length)throw new Error("Invalid date format definition.");for(s=t.replace(p.separators,"\0").split("\0"),r=0;r<s.length;r++)switch(o=s[r],a=parseInt(o),n[r]){case"y":case"Y":if(!a)return null;d=o.length,v.year=2===d?parseInt((70>a?"20":"19")+o):a,f=!0;break;case"m":case"n":case"M":case"F":if(isNaN(a)){if(!((l=p.getMonth(o))>0))return null;v.month=l}else{if(!(a>=1&&12>=a))return null;v.month=a}f=!0;break;case"d":case"j":if(!(a>=1&&31>=a))return null;v.day=a,f=!0;break;case"g":case"h":if(h=s[c=n.indexOf("a")>-1?n.indexOf("a"):n.indexOf("A")>-1?n.indexOf("A"):-1],c>-1)u=e(h,g.meridiem[0])?0:e(h,g.meridiem[1])?12:-1,a>=1&&12>=a&&u>-1?v.hour=a+u-1:a>=0&&23>=a&&(v.hour=a);else{if(!(a>=0&&23>=a))return null;v.hour=a}m=!0;break;case"G":case"H":if(!(a>=0&&23>=a))return null;v.hour=a,m=!0;break;case"i":if(!(a>=0&&59>=a))return null;v.min=a,m=!0;break;case"s":if(!(a>=0&&59>=a))return null;v.sec=a,m=!0}if(!0===f&&v.year&&v.month&&v.day)v.date=new Date(v.year,v.month-1,v.day,v.hour,v.min,v.sec,0);else{if(!0!==m)return null;v.date=new Date(0,0,0,v.hour,v.min,v.sec,0)}return v.date},guessDate:function(e,t){if("string"!=typeof e)return e;var i,n,s,r,o,a,l=e.replace(this.separators,"\0").split("\0"),c=t.match(this.validParts),u=new Date,d=0;if(!/^[djmn]/g.test(c[0]))return e;for(s=0;s<l.length;s++){if(d=2,o=l[s],a=parseInt(o.substr(0,2)),isNaN(a))return null;switch(s){case 0:"m"===c[0]||"n"===c[0]?u.setMonth(a-1):u.setDate(a);break;case 1:"m"===c[0]||"n"===c[0]?u.setDate(a):u.setMonth(a-1);break;case 2:if(n=u.getFullYear(),d=4>(i=o.length)?i:4,!(n=parseInt(4>i?n.toString().substr(0,4-i)+o:o.substr(0,4))))return null;u.setFullYear(n);break;case 3:u.setHours(a);break;case 4:u.setMinutes(a);break;case 5:u.setSeconds(a)}(r=o.substr(d)).length>0&&l.splice(s+1,0,r)}return u},parseFormat:function(e,i){var n,s=this,o=s.dateSettings,a=/\\?(.?)/gi,l=function(e,t){return n[e]?n[e]():t};return n={d:function(){return t(n.j(),2)},D:function(){return o.daysShort[n.w()]},j:function(){return i.getDate()},l:function(){return o.days[n.w()]},N:function(){return n.w()||7},w:function(){return i.getDay()},z:function(){var e=new Date(n.Y(),n.n()-1,n.j()),t=new Date(n.Y(),0,1);return Math.round((e-t)/r)},W:function(){var e=new Date(n.Y(),n.n()-1,n.j()-n.N()+3),i=new Date(e.getFullYear(),0,4);return t(1+Math.round((e-i)/r/7),2)},F:function(){return o.months[i.getMonth()]},m:function(){return t(n.n(),2)},M:function(){return o.monthsShort[i.getMonth()]},n:function(){return i.getMonth()+1},t:function(){return new Date(n.Y(),n.n(),0).getDate()},L:function(){var e=n.Y();return e%4==0&&e%100!=0||e%400==0?1:0},o:function(){var e=n.n(),t=n.W();return n.Y()+(12===e&&9>t?1:1===e&&t>9?-1:0)},Y:function(){return i.getFullYear()},y:function(){return n.Y().toString().slice(-2)},a:function(){return n.A().toLowerCase()},A:function(){var e=n.G()<12?0:1;return o.meridiem[e]},B:function(){var e=3600*i.getUTCHours(),n=60*i.getUTCMinutes(),s=i.getUTCSeconds();return t(Math.floor((e+n+s+3600)/86.4)%1e3,3)},g:function(){return n.G()%12||12},G:function(){return i.getHours()},h:function(){return t(n.g(),2)},H:function(){return t(n.G(),2)},i:function(){return t(i.getMinutes(),2)},s:function(){return t(i.getSeconds(),2)},u:function(){return t(1e3*i.getMilliseconds(),6)},e:function(){return/\((.*)\)/.exec(String(i))[1]||"Coordinated Universal Time"},I:function(){return new Date(n.Y(),0)-Date.UTC(n.Y(),0)!==new Date(n.Y(),6)-Date.UTC(n.Y(),6)?1:0},O:function(){var e=i.getTimezoneOffset(),n=Math.abs(e);return(e>0?"-":"+")+t(100*Math.floor(n/60)+n%60,4)},P:function(){var e=n.O();return e.substr(0,3)+":"+e.substr(3,2)},T:function(){return(String(i).match(s.tzParts)||[""]).pop().replace(s.tzClip,"")||"UTC"},Z:function(){return 60*-i.getTimezoneOffset()},c:function(){return"Y-m-d\\TH:i:sP".replace(a,l)},r:function(){return"D, d M Y H:i:s O".replace(a,l)},U:function(){return i.getTime()/1e3||0}},l(e,e)},formatDate:function(e,t){var i,n,s,r,o,a=this,l="";if("string"==typeof e&&!(e=a.parseDate(e,t)))return null;if(e instanceof Date){for(s=t.length,i=0;s>i;i++)"S"!==(o=t.charAt(i))&&"\\"!==o&&(i>0&&"\\"===t.charAt(i-1)?l+=o:(r=a.parseFormat(o,e),i!==s-1&&a.intParts.test(o)&&"S"===t.charAt(i+1)&&(n=parseInt(r)||0,r+=a.dateSettings.ordinal(n)),l+=r));return l}return""}}}(); 13/** 14 * @preserve jQuery DateTimePicker 15 * @homepage http://xdsoft.net/jqplugins/datetimepicker/ 16 * @author Chupurnov Valeriy (<[email protected]>) 17 */ 18var datetimepickerFactory=function(e){"use strict";var t
vendor: 18,271 bytes, line 18
18={i18n:{ar:{months:["ÙØ§ÙÙÙ Ø§ÙØ«Ø§ÙÙ","شباط","آذار","ÙÙØ³Ø§Ù","Ù
اÙÙ","ØØ²ÙراÙ","تÙ
ÙØ²","آب","Ø£ÙÙÙÙ","تشرÙÙ Ø§ÙØ£ÙÙ","تشرÙÙ Ø§ÙØ«Ø§ÙÙ","ÙØ§ÙÙÙ Ø§ÙØ£ÙÙ"],dayOfWeekShort:["Ù","Ø«","ع","Ø®","ج","س","Ø"],dayOfWeek:["Ø§ÙØ£ØØ¯","Ø§ÙØ§Ø«ÙÙÙ","Ø§ÙØ«Ùاثاء","Ø§ÙØ£Ø±Ø¨Ø¹Ø§Ø¡","Ø§ÙØ®Ù
ÙØ³","Ø§ÙØ¬Ù
عة","Ø§ÙØ³Ø¨Øª","Ø§ÙØ£ØØ¯"]},ro:{months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],dayOfWeekShort:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],dayOfWeek:["DuminicÄ","Luni","MarÅ£i","Miercuri","Joi","Vineri","SâmbÄtÄ"]},id:{months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],dayOfWeekShort:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],dayOfWeek:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},is:{months:["Janúar","Febrúar","Mars","AprÃl","MaÃ","JúnÃ","JúlÃ","Ãgúst","September","Október","Nóvember","Desember"],dayOfWeekShort:["Sun","Mán","Ãrið","Mið","Fim","Fös","Lau"],dayOfWeek:["Sunnudagur","Mánudagur","Ãriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"]},bg:{months:["ЯнÑаÑи","ФевÑÑаÑи","ÐаÑÑ","ÐпÑил","Ðай","Юни","Юли","ÐвгÑÑÑ","СепÑемвÑи","ÐкÑомвÑи","ÐоемвÑи","ÐекемвÑи"],dayOfWeekShort:["Ðд","Ðн","ÐÑ","СÑ","ЧÑ","ÐÑ","Сб"],dayOfWeek:["ÐеделÑ","Ðонеделник","ÐÑоÑник","СÑÑда","ЧеÑвÑÑÑÑк","ÐеÑÑк","СÑбоÑа"]},fa:{months:["ÙØ±ÙردÛÙ","Ø§Ø±Ø¯ÛØ¨Ùشت","خرداد","ØªÛØ±","Ù
رداد","Ø´ÙØ±ÛÙØ±","Ù
ÙØ±","آباÙ","آذر","دÛ","بÙÙ
Ù","اسÙÙØ¯"],dayOfWeekShort:["ÛÚ©Ø´ÙØ¨Ù","Ø¯ÙØ´ÙبÙ","Ø³Ù Ø´ÙØ¨Ù","ÚÙØ§Ø±Ø´ÙبÙ","Ù¾ÙØ¬Ø´ÙبÙ","جÙ
عÙ","Ø´ÙØ¨Ù"],dayOfWeek:["ÛÚ©âØ´ÙØ¨Ù","Ø¯ÙØ´ÙبÙ","سÙâØ´ÙØ¨Ù","ÚÙØ§Ø±Ø´ÙبÙ","Ù¾ÙØ¬âØ´ÙØ¨Ù","جÙ
عÙ","Ø´ÙØ¨Ù","ÛÚ©âØ´ÙØ¨Ù"]},ru:{months:["ЯнваÑÑ","ФевÑалÑ","ÐаÑÑ","ÐпÑелÑ","Ðай","ÐÑнÑ","ÐÑлÑ","ÐвгÑÑÑ","СенÑÑбÑÑ","ÐкÑÑбÑÑ","ÐоÑбÑÑ","ÐекабÑÑ"],dayOfWeekShort:["ÐÑ","Ðн","ÐÑ","СÑ","ЧÑ","ÐÑ","Сб"],dayOfWeek:["ÐоÑкÑеÑенÑе","ÐонеделÑник","ÐÑоÑник","СÑеда","ЧеÑвеÑг","ÐÑÑниÑа","СÑббоÑа"]},uk:{months:["СÑÑенÑ","ÐÑÑий","ÐеÑезенÑ","ÐвÑÑенÑ","ТÑавенÑ","ЧеÑвенÑ","ÐипенÑ","СеÑпенÑ","ÐеÑеÑенÑ","ÐовÑенÑ","ÐиÑÑопад","ÐÑÑденÑ"],dayOfWeekShort:["Ðдл","Ðнд","ÐÑÑ","СÑд","ЧÑв","ÐÑн","СбÑ"],dayOfWeek:["ÐедÑлÑ","ÐонедÑлок","ÐÑвÑоÑок","СеÑеда","ЧеÑвеÑ","Ð'ÑÑниÑÑ","СÑбоÑа"]},en:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],dayOfWeekShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},el:{months:["ÎανοÏ
άÏιοÏ","ΦεβÏοÏ
άÏιοÏ","ÎάÏÏιοÏ","ÎÏÏίλιοÏ","ÎάιοÏ","ÎοÏνιοÏ","ÎοÏλιοÏ","ÎÏγοÏ
ÏÏοÏ","ΣεÏÏÎμβÏιοÏ","ÎκÏÏβÏιοÏ","ÎοÎμβÏιοÏ","ÎεκÎμβÏιοÏ"],dayOfWeekShort:["ÎÏ
Ï","ÎεÏ
","ΤÏι","ΤεÏ","Πεμ","ΠαÏ","Σαβ"],dayOfWeek:["ÎÏ
Ïιακή","ÎεÏ
ÏÎÏα","ΤÏίÏη","ΤεÏάÏÏη","Î ÎμÏÏη","ΠαÏαÏκεÏ
ή","ΣάββαÏο"]},de:{months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],dayOfWeekShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayOfWeek:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},nl:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],dayOfWeekShort:["zo","ma","di","wo","do","vr","za"],dayOfWeek:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},tr:{months:["Ocak","Åubat","Mart","Nisan","Mayıs","Haziran","Temmuz","AÄustos","Eylül","Ekim","Kasım","Aralık"],dayOfWeekShort:["Paz","Pts","Sal","Ãar","Per","Cum","Cts"],dayOfWeek:["Pazar","Pazartesi","Salı","ÃarÅamba","PerÅembe","Cuma","Cumartesi"]},fr:{months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],dayOfWeekShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayOfWeek:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},es:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],dayOfWeekShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],dayOfWeek:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"]},th:{months:["มà¸à¸£à¸²à¸à¸¡","à¸à¸¸à¸¡à¸ าà¸à¸±à¸à¸à¹","มีà¸à¸²à¸à¸¡","à¹à¸¡à¸©à¸²à¸¢à¸","à¸à¸¤à¸©à¸ าà¸à¸¡","มิà¸à¸¸à¸à¸²à¸¢à¸","à¸à¸£à¸à¸à¸²à¸à¸¡","สิà¸à¸«à¸²à¸à¸¡","à¸à¸±à¸à¸¢à¸²à¸¢à¸","à¸à¸¸à¸¥à¸²à¸à¸¡","à¸à¸¤à¸¨à¸à¸´à¸à¸²à¸¢à¸","à¸à¸±à¸à¸§à¸²à¸à¸¡"],dayOfWeekShort:["à¸à¸².","à¸.","à¸.","à¸.","à¸à¸¤.","ศ.","ส."],dayOfWeek:["à¸à¸²à¸à¸´à¸à¸¢à¹","à¸à¸±à¸à¸à¸£à¹","à¸à¸±à¸à¸à¸²à¸£","à¸à¸¸à¸","à¸à¸¤à¸«à¸±à¸ª","ศุà¸à¸£à¹","à¹à¸ªà¸²à¸£à¹","à¸à¸²à¸à¸´à¸à¸¢à¹"]},pl:{months:["styczeÅ","luty","marzec","kwiecieÅ","maj","czerwiec","lipiec","sierpieÅ","wrzesieÅ","październik","listopad","grudzieÅ"],dayOfWeekShort:["nd","pn","wt","År","cz","pt","sb"],dayOfWeek:["niedziela","poniedziaÅek","wtorek","Åroda","czwartek","piÄ
tek","sobota"]},pt:{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],dayOfWeekShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sab"],dayOfWeek:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"]},ch:{months:["䏿","äºæ","䏿","åæ","äºæ","å
æ","䏿","å
«æ","乿","åæ","å䏿","åäºæ"],dayOfWeekShort:["æ¥","ä¸","äº","ä¸","å","äº","å
"]},se:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],dayOfWeekShort:["Sön","MÃ¥n","Tis","Ons","Tor","Fre","Lör"]},km:{months:["áááá¶â","áá»áááá","áá·áá¶â","áááá¶â","á§ááá¶â","áá·áá»áá¶â","áááááá¶â","áá¸á á¶â","ááááá¶â","áá»áá¶â","áá·á
ááá·áá¶","áááá¼â"],dayOfWeekShort:["á¢á¶áá·â","á
ááááâ","á¢áááá¶áâ","áá»áâ","áááá ââ","áá»áááâ","áá
áá"],dayOfWeek:["á¢á¶áá·áááâ","á
ááááâ","á¢áááá¶áâ","áá»áâ","áááá ááááá·áâ","áá»áááâ","áá
áá"]},kr:{months:["1ì","2ì","3ì","4ì","5ì","6ì","7ì","8ì","9ì","10ì","11ì","12ì"],dayOfWeekShort:["ì¼","ì","í","ì","목","ê¸","í "],dayOfWeek:["ì¼ìì¼","ììì¼","íìì¼","ììì¼","목ìì¼","ê¸ìì¼","í ìì¼"]},it:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],dayOfWeekShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayOfWeek:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"]},da:{months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],dayOfWeekShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayOfWeek:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},no:{months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],dayOfWeekShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayOfWeek:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"]},ja:{months:["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],dayOfWeekShort:["æ¥","æ","ç«","æ°´","æ¨","é","å"],dayOfWeek:["æ¥æ","ææ","ç«æ","æ°´æ","æ¨æ","éæ","åæ"]},vi:{months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayOfWeekShort:["CN","T2","T3","T4","T5","T6","T7"],dayOfWeek:["Chá»§ nháºt","Thứ hai","Thứ ba","Thứ tư","Thứ nÄm","Thứ sáu","Thứ bảy"]},sl:{months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],dayOfWeekShort:["Ned","Pon","Tor","Sre","Äet","Pet","Sob"],dayOfWeek:["Nedelja","Ponedeljek","Torek","Sreda","Äetrtek","Petek","Sobota"]},cs:{months:["Leden","Ãnor","BÅezen","Duben","KvÄten","Äerven","Äervenec","Srpen","ZáÅÃ","ÅÃjen","Listopad","Prosinec"],dayOfWeekShort:["Ne","Po","Ãt","St","Ät","Pá","So"]},hu:{months:["Január","Február","Március","Ãprilis","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],dayOfWeekShort:["Va","Hé","Ke","Sze","Cs","Pé","Szo"],dayOfWeek:["vasárnap","hétfÅ","kedd","szerda","csütörtök","péntek","szombat"]},az:{months:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],dayOfWeekShort:["B","Be","Ãa","Ã","Ca","C","Å"],dayOfWeek:["Bazar","Bazar ertÉsi","ÃÉrÅÉnbÉ axÅamı","ÃÉrÅÉnbÉ","CümÉ axÅamı","CümÉ","ÅÉnbÉ"]},bs:{months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],dayOfWeekShort:["Ned","Pon","Uto","Sri","Äet","Pet","Sub"],dayOfWeek:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Äetvrtak","Petak","Subota"]},ca:{months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],dayOfWeekShort:["Dg","Dl","Dt","Dc","Dj","Dv","Ds"],dayOfWeek:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"]},"en-GB":{months:["January","February","March","April","May","June","July","August","September","October","November","December"],dayOfWeekShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},et:{months:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],dayOfWeekShort:["P","E","T","K","N","R","L"],dayOfWeek:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"]},eu:{months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],dayOfWeekShort:["Ig.","Al.","Ar.","Az.","Og.","Or.","La."],dayOfWeek:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"]},fi:{months:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],dayOfWeekShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayOfWeek:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},gl:{months:["Xan","Feb","Maz","Abr","Mai","Xun","Xul","Ago","Set","Out","Nov","Dec"],dayOfWeekShort:["Dom","Lun","Mar","Mer","Xov","Ven","Sab"],dayOfWeek:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"]},hr:{months:["SijeÄanj","VeljaÄa","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],dayOfWeekShort:["Ned","Pon","Uto","Sri","Äet","Pet","Sub"],dayOfWeek:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Äetvrtak","Petak","Subota"]},ko:{months:["1ì","2ì","3ì","4ì","5ì","6ì","7ì","8ì","9ì","10ì","11ì","12ì"],dayOfWeekShort:["ì¼","ì","í","ì","목","ê¸","í "],dayOfWeek:["ì¼ìì¼","ììì¼","íìì¼","ììì¼","목ìì¼","ê¸ìì¼","í ìì¼"]},lt:{months:["Sausio","Vasario","Kovo","Balandžio","GegužÄs","Birželio","Liepos","RugpjÅ«Äio","RugsÄjo","Spalio","LapkriÄio","Gruodžio"],dayOfWeekShort:["Sek","Pir","Ant","Tre","Ket","Pen","Å eÅ¡"],dayOfWeek:["Sekmadienis","Pirmadienis","Antradienis","TreÄiadienis","Ketvirtadienis","Penktadienis","Å eÅ¡tadienis"]},lv:{months:["JanvÄris","FebruÄris","Marts","AprÄ«lis ","Maijs","JÅ«nijs","JÅ«lijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],dayOfWeekShort:["Sv","Pr","Ot","Tr","Ct","Pk","St"],dayOfWeek:["SvÄtdiena","Pirmdiena","Otrdiena","TreÅ¡diena","Ceturtdiena","Piektdiena","Sestdiena"]},mk:{months:["ÑанÑаÑи","ÑевÑÑаÑи","маÑÑ","апÑил","маÑ","ÑÑни","ÑÑли","авгÑÑÑ","ÑепÑемвÑи","окÑомвÑи","ноемвÑи","декемвÑи"],dayOfWeekShort:["нед","пон","вÑо","ÑÑе","ÑеÑ","пеÑ","Ñаб"],dayOfWeek:["Ðедела","Ðонеделник","ÐÑоÑник","СÑеда","ЧеÑвÑÑок","ÐеÑок","СабоÑа"]},mn:{months:["1-Ñ ÑаÑ","2-Ñ ÑаÑ","3-Ñ ÑаÑ","4-Ñ ÑаÑ","5-Ñ ÑаÑ","6-Ñ ÑаÑ","7-Ñ ÑаÑ","8-Ñ ÑаÑ","9-Ñ ÑаÑ","10-Ñ ÑаÑ","11-Ñ ÑаÑ","12-Ñ ÑаÑ"],dayOfWeekShort:["Ðав","ÐÑг","ÐÑ
а","ÐÒ¯Ñ","ÐÑн","ÐÑм","ÐÑм"],dayOfWeek:["Ðаваа","ÐÑгмаÑ","ÐÑ
агва","ÐÒ¯ÑÑв","ÐааÑан","ÐÑмба","ÐÑм"]},"pt-BR":{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],dayOfWeekShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayOfWeek:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"]},sk:{months:["Január","Február","Marec","AprÃl","Máj","Jún","Júl","August","September","Október","November","December"],dayOfWeekShort:["Ne","Po","Ut","St","Å t","Pi","So"],dayOfWeek:["Nedeľa","Pondelok","Utorok","Streda","Å tvrtok","Piatok","Sobota"]},sq:{months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],dayOfWeekShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],dayOfWeek:["E Diel","E Hënë","E MartÄ","E Mërkurë","E Enjte","E Premte","E Shtunë"]},"sr-YU":{months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],dayOfWeekShort:["Ned","Pon","Uto","Sre","Äet","Pet","Sub"],dayOfWeek:["Nedelja","Ponedeljak","Utorak","Sreda","Äetvrtak","Petak","Subota"]},sr:{months:["ÑанÑаÑ","ÑебÑÑаÑ","маÑÑ","апÑил","маÑ","ÑÑн","ÑÑл","авгÑÑÑ","ÑепÑембаÑ","окÑобаÑ","новембаÑ","деÑембаÑ"],dayOfWeekShort:["нед","пон","ÑÑо","ÑÑе","ÑеÑ","пеÑ","ÑÑб"],dayOfWeek:["ÐедеÑа","ÐонедеÑак","УÑоÑак","СÑеда","ЧеÑвÑÑак","ÐеÑак","СÑбоÑа"]},sv:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],dayOfWeekShort:["Sön","MÃ¥n","Tis","Ons","Tor","Fre","Lör"],dayOfWeek:["Söndag","MÃ¥ndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"]},"zh-TW":{months:["䏿","äºæ","䏿","åæ","äºæ","å
æ","䏿","å
«æ","乿","åæ","å䏿","åäºæ"],dayOfWeekShort:["æ¥","ä¸","äº","ä¸","å","äº","å
"],dayOfWeek:["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"]},zh:{months:["䏿","äºæ","䏿","åæ","äºæ","å
æ","䏿","å
«æ","乿","åæ","å䏿","åäºæ"],dayOfWeekShort:["æ¥","ä¸","äº","ä¸","å","äº","å
"],dayOfWeek:["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"]},ug:{months:["1-ئاÙ","2-ئاÙ","3-ئاÙ","4-ئاÙ","5-ئاÙ","6-ئاÙ","7-ئاÙ","8-ئاÙ","9-ئاÙ","10-ئاÙ","11-ئاÙ","12-ئاÙ"],dayOfWeek:["ÙÛÙØ´ÛÙØ¨Û","Ø¯ÛØ´ÛÙØ¨Û","سÛÙØ´ÛÙØ¨Û","ÚØ§Ø±Ø´ÛÙØ¨Û","Ù¾ÛÙØ´ÛÙØ¨Û","جÛÙ
Û","Ø´ÛÙØ¨Û"]},he:{months:["×× ××ר","פ×ר××ר","×רץ","×פר××","×××","××× ×","××××","××××ס×","ספ×××ר","×××§×××ר","× ××××ר","×צ××ר"],dayOfWeekShort:["×'","×'","×'","×'","×'","×'","ש×ת"],dayOfWeek:["ר×ש××","×©× ×","ש××ש×","ר×××¢×","×××ש×","ש×ש×","ש×ת","ר×ש××"]},hy:{months:["ÕÕ¸ÖÕ¶Õ¾Õ¡Ö","ÕÕ¥Õ¿ÖÕ¾Õ¡Ö","ÕÕ¡ÖÕ¿","Ô±ÕºÖÕ«Õ¬","ÕÕ¡ÕµÕ«Õ½","ÕÕ¸ÖÕ¶Õ«Õ½","ÕÕ¸ÖÕ¬Õ«Õ½","ÕÕ£Õ¸Õ½Õ¿Õ¸Õ½","ÕÕ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö","ÕÕ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö","ÕÕ¸ÕµÕ¥Õ´Õ¢Õ¥Ö","Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö"],dayOfWeekShort:["Ô¿Õ«","ÔµÖÕ¯","ÔµÖÖ","ÕÕ¸Ö","ÕÕ¶Õ£","ÕÖÖÕ¢","ÕÕ¢Õ©"],dayOfWeek:["Ô¿Õ«ÖÕ¡Õ¯Õ«","ÔµÖÕ¯Õ¸ÖÕ·Õ¡Õ¢Õ©Õ«","ÔµÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«","ÕÕ¸ÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«","ÕÕ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«","ÕÖÖÕ¢Õ¡Õ©","ÕÕ¡Õ¢Õ¡Õ©"]},kg:{months:["Ò®ÑÑүн айÑ","ÐиÑдин айÑ","Ðалган ÐÑÑан","ЧÑн ÐÑÑан","ÐÑгÑ","ÐÑлжа","Теке","ÐÐ°Ñ Ðона","ÐÑк Ðона","ТогÑздÑн айÑ","ÐеÑинин айÑ","ÐеÑÑин айÑ"],dayOfWeekShort:["Ðек","Ðүй","Шей","ШаÑ","Ðей","ÐÑм","ÐÑе"],dayOfWeek:["ÐекÑемб","ÐүйÑөмб","ШейÑемб","ШаÑÑемб","ÐейÑемби","ÐÑма","ÐÑенб"]},rm:{months:["Schaner","Favrer","Mars","Avrigl","Matg","Zercladur","Fanadur","Avust","Settember","October","November","December"],dayOfWeekShort:["Du","Gli","Ma","Me","Gie","Ve","So"],dayOfWeek:["Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda"]},ka:{months:["áááááá á","ááááá áááá","ááá á¢á","ááá ááá","áááá¡á","ááááá¡á","ááááá¡á","ááááá¡á¢á","á¡áá¥á¢ááááá á","áá¥á¢ááááá á","ááááááá á","áááááááá á"],dayOfWeekShort:["áá","áá á¨","á¡ááá¨","ááá®","á®á£á","ááá ","á¨áá"],dayOfWeek:["áááá á","áá á¨ááááá","á¡ááá¨ááááá","ááá®á¨ááááá","á®á£áá¨ááááá","ááá áá¡áááá","á¨ááááá"]}},ownerDocument:document,contentWindow:window,value:"",rtl:!1,format:"Y/m/d H:i",formatTime:"H:i",formatDate:"Y/m/d",startDate:!1,step:60,monthChangeSpinner:!0,closeOnDateSelect:!1,closeOnTimeSelect:!0,closeOnWithoutClick:!0,closeOnInputClick:!0,
vendor: 29,782 bytes, line 18
18openOnFocus:!0,timepicker:!0,datepicker:!0,weeks:!1,defaultTime:!1,defaultDate:!1,minDate:!1,maxDate:!1,minTime:!1,maxTime:!1,minDateTime:!1,maxDateTime:!1,allowTimes:[],opened:!1,initTime:!0,inline:!1,theme:"",touchMovedThreshold:5,onSelectDate:function(){},onSelectTime:function(){},onChangeMonth:function(){},onGetWeekOfYear:function(){},onChangeYear:function(){},onChangeDateTime:function(){},onShow:function(){},onClose:function(){},onGenerate:function(){},withoutCopyright:!0,inverseButton:!1,hours12:!1,next:"xdsoft_next",prev:"xdsoft_prev",dayOfWeekStart:0,parentID:"body",timeHeightInTimePicker:25,timepickerScrollbar:!0,todayButton:!0,prevButton:!0,nextButton:!0,defaultSelect:!0,scrollMonth:!0,scrollTime:!0,scrollInput:!0,lazyInit:!1,mask:!1,validateOnBlur:!0,allowBlank:!0,yearStart:1950,yearEnd:2050,monthStart:0,monthEnd:11,style:"",id:"",fixed:!1,roundTime:"round",className:"",weekends:[],highlightedDates:[],highlightedPeriods:[],allowDates:[],allowDateRe:null,disabledDates:[],disabledWeekDays:[],yearOffset:0,beforeShowDay:null,enterLikeTab:!0,showApplyButton:!1},i=null,n=null,s="en",r={meridiem:["AM","PM"]},o=function(){var o=t.i18n[s],a={days:o.dayOfWeek,daysShort:o.dayOfWeekShort,months:o.months,monthsShort:e.map(o.months,function(e){return e.substring(0,3)})};"function"==typeof DateFormatter&&(i=n=new DateFormatter({dateSettings:e.extend({},r,a)}))},a={moment:{default_options:{format:"YYYY/MM/DD HH:mm",formatDate:"YYYY/MM/DD",formatTime:"HH:mm"},formatter:{parseDate:function(e,t){if(c(t))return n.parseDate(e,t);var i=moment(e,t);return!!i.isValid()&&i.toDate()},formatDate:function(e,t){return c(t)?n.formatDate(e,t):moment(e).format(t)},formatMask:function(e){return e.replace(/Y{4}/g,"9999").replace(/Y{2}/g,"99").replace(/M{2}/g,"19").replace(/D{2}/g,"39").replace(/H{2}/g,"29").replace(/m{2}/g,"59").replace(/s{2}/g,"59")}}}};e.datetimepicker={setLocale:function(e){var i=t.i18n[e]?e:"en";s!==i&&(s=i,o())},setDateFormatter:function(n){if("string"==typeof n&&a.hasOwnProperty(n)){var s=a[n];e.extend(t,s.default_options),i=s.formatter}else i=n}};var l={RFC_2822:"D, d M Y H:i:s O",ATOM:"Y-m-dTH:i:sP",ISO_8601:"Y-m-dTH:i:sO",RFC_822:"D, d M y H:i:s O",RFC_850:"l, d-M-y H:i:s T",RFC_1036:"D, d M y H:i:s O",RFC_1123:"D, d M Y H:i:s O",RSS:"D, d M Y H:i:s O",W3C:"Y-m-dTH:i:sP"},c=function(e){return-1!==Object.values(l).indexOf(e)};function u(e,t,i){this.date=e,this.desc=t,this.style=i}e.extend(e.datetimepicker,l),o(),window.getComputedStyle||(window.getComputedStyle=function(e){return this.el=e,this.getPropertyValue=function(t){var i=/(-([a-z]))/g;return"float"===t&&(t="styleFloat"),i.test(t)&&(t=t.replace(i,function(e,t,i){return i.toUpperCase()})),e.currentStyle[t]||null},this}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){var i,n;for(i=t||0,n=this.length;i<n;i+=1)if(this[i]===e)return i;return-1}),Date.prototype.countDaysInMonth=function(){return new Date(this.getFullYear(),this.getMonth()+1,0).getDate()},e.fn.xdsoftScroller=function(t,i){return this.each(function(){var n,s,r,o,a,l=e(this),c=function(e){var t,i={x:0,y:0};return"touchstart"===e.type||"touchmove"===e.type||"touchend"===e.type||"touchcancel"===e.type?(t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],i.x=t.clientX,i.y=t.clientY):"mousedown"!==e.type&&"mouseup"!==e.type&&"mousemove"!==e.type&&"mouseover"!==e.type&&"mouseout"!==e.type&&"mouseenter"!==e.type&&"mouseleave"!==e.type||(i.x=e.clientX,i.y=e.clientY),i},u=100,d=!1,h=0,p=0,f=0,m=!1,g=0,v=function(){};"hide"!==i?(e(this).hasClass("xdsoft_scroller_box")||(n=l.children().eq(0),s=l[0].clientHeight,r=n[0].offsetHeight,o=e('<div class="xdsoft_scrollbar"></div>'),a=e('<div class="xdsoft_scroller"></div>'),o.append(a),l.addClass("xdsoft_scroller_box").append(o),v=function(e){var t=c(e).y-h+g;t<0&&(t=0),t+a[0].offsetHeight>f&&(t=f-a[0].offsetHeight),l.trigger("scroll_element.xdsoft_scroller",[u?t/u:0])},a.on("touchstart.xdsoft_scroller mousedown.xdsoft_scroller",function(n){s||l.trigger("resize_scroll.xdsoft_scroller",[i]),h=c(n).y,g=parseInt(a.css("margin-top"),10),f=o[0].offsetHeight,"mousedown"===n.type||"touchstart"===n.type?(t.ownerDocument&&e(t.ownerDocument.body).addClass("xdsoft_noselect"),e([t.ownerDocument.body,t.contentWindow]).on("touchend mouseup.xdsoft_scroller",function i(){e([t.ownerDocument.body,t.contentWindow]).off("touchend mouseup.xdsoft_scroller",i).off("mousemove.xdsoft_scroller",v).removeClass("xdsoft_noselect")}),e(t.ownerDocument.body).on("mousemove.xdsoft_scroller",v)):(m=!0,n.stopPropagation(),n.preventDefault())}).on("touchmove",function(e){m&&(e.preventDefault(),v(e))}).on("touchend touchcancel",function(){m=!1,g=0}),l.on("scroll_element.xdsoft_scroller",function(e,t){s||l.trigger("resize_scroll.xdsoft_scroller",[t,!0]),t=t>1?1:t<0||isNaN(t)?0:t,a.css("margin-top",u*t),setTimeout(function(){n.css("marginTop",-parseInt((n[0].offsetHeight-s)*t,10))},10)}).on("resize_scroll.xdsoft_scroller",function(e,t,i){var c,d;s=l[0].clientHeight,r=n[0].offsetHeight,d=(c=s/r)*o[0].offsetHeight,c>1?a.hide():(a.show(),a.css("height",parseInt(d>10?d:10,10)),u=o[0].offsetHeight-a[0].offsetHeight,!0!==i&&l.trigger("scroll_element.xdsoft_scroller",[t||Math.abs(parseInt(n.css("marginTop"),10))/(r-s)]))}),l.on("mousewheel",function(e){var t=Math.abs(parseInt(n.css("marginTop"),10));return(t-=20*e.deltaY)<0&&(t=0),l.trigger("scroll_element.xdsoft_scroller",[t/(r-s)]),e.stopPropagation(),!1}),l.on("touchstart",function(e){d=c(e),p=Math.abs(parseInt(n.css("marginTop"),10))}),l.on("touchmove",function(e){if(d){e.preventDefault();var t=c(e);l.trigger("scroll_element.xdsoft_scroller",[(p-(t.y-d.y))/(r-s)])}}),l.on("touchend touchcancel",function(){d=!1,p=0})),l.trigger("resize_scroll.xdsoft_scroller",[i])):l.find(".xdsoft_scrollbar").hide()})},e.fn.datetimepicker=function(n,r){var o,a,l=this,c=17,d=13,h=27,p=37,f=38,m=39,g=40,v=9,y=116,b=65,w=67,_=86,x=90,k=89,S=!1,T=e.isPlainObject(n)||!n?e.extend(!0,{},t,n):e.extend(!0,{},t),E=0;return o=function(t){var r,o,a,l,E,C,A=e('<div class="xdsoft_datetimepicker xdsoft_noselect"></div>'),D=e('<div class="xdsoft_copyright"><a target="_blank" href="http://xdsoft.net/jqplugins/datetimepicker/">xdsoft.net</a></div>'),M=e('<div class="xdsoft_datepicker active"></div>'),O=e('<div class="xdsoft_monthpicker"><button type="button" class="xdsoft_prev"></button><button type="button" class="xdsoft_today_button"></button><div class="xdsoft_label xdsoft_month"><span></span><i></i></div><div class="xdsoft_label xdsoft_year"><span></span><i></i></div><button type="button" class="xdsoft_next"></button></div>'),P=e('<div class="xdsoft_calendar"></div>'),L=e('<div class="xdsoft_timepicker active"><button type="button" class="xdsoft_prev"></button><div class="xdsoft_time_box"></div><button type="button" class="xdsoft_next"></button></div>'),I=L.find(".xdsoft_time_box").eq(0),j=e('<div class="xdsoft_time_variant"></div>'),N=e('<button type="button" class="xdsoft_save_selected blue-gradient-button">Save Selected</button>'),$=e('<div class="xdsoft_select xdsoft_monthselect"><div></div></div>'),z=e('<div class="xdsoft_select xdsoft_yearselect"><div></div></div>'),F=!1,H=0;T.id&&A.attr("id",T.id),T.style&&A.attr("style",T.style),T.weeks&&A.addClass("xdsoft_showweeks"),T.rtl&&A.addClass("xdsoft_rtl"),A.addClass("xdsoft_"+T.theme),A.addClass(T.className),O.find(".xdsoft_month span").after($),O.find(".xdsoft_year span").after(z),O.find(".xdsoft_month,.xdsoft_year").on("touchstart mousedown.xdsoft",function(t){var i,n,s=e(this).find(".xdsoft_select").eq(0),r=0,o=0,a=s.is(":visible");for(O.find(".xdsoft_select").hide(),E.currentTime&&(r=E.currentTime[e(this).hasClass("xdsoft_month")?"getMonth":"getFullYear"]()),s[a?"hide":"show"](),i=s.find("div.xdsoft_option"),n=0;n<i.length&&i.eq(n).data("value")!==r;n+=1)o+=i[0].offsetHeight;return s.xdsoftScroller(T,o/(s.children()[0].offsetHeight-s[0].clientHeight)),t.stopPropagation(),!1});var B=function(e){var t=e.originalEvent,i=t.touches?t.touches[0]:t;this.touchStartPosition=this.touchStartPosition||i;var n=Math.abs(this.touchStartPosition.clientX-i.clientX),s=Math.abs(this.touchStartPosition.clientY-i.clientY);Math.sqrt(n*n+s*s)>T.touchMovedThreshold&&(this.touchMoved=!0)};function R(){var e,i=!1;return T.startDate?i=E.strToDate(T.startDate):(i=T.value||(t&&t.val&&t.val()?t.val():""))?(i=E.strToDateTime(i),T.yearOffset&&(i=new Date(i.getFullYear()-T.yearOffset,i.getMonth(),i.getDate(),i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()))):T.defaultDate&&(i=E.strToDateTime(T.defaultDate),T.defaultTime&&(e=E.strtotime(T.defaultTime),i.setHours(e.getHours()),i.setMinutes(e.getMinutes()))),i&&E.isValidDate(i)?A.data("changed",!0):i="",i||0}function W(n){var s=function(e,t){var i=e.replace(/([\[\]\/\{\}\(\)\-\.\+]{1})/g,"\\$1").replace(/_/g,"{digit+}").replace(/([0-9]{1})/g,"{digit$1}").replace(/\{digit([0-9]{1})\}/g,"[0-$1_]{1}").replace(/\{digit[\+]\}/g,"[0-9_]{1}");return new RegExp(i).test(t)},r=function(e,t){if(!(e="string"==typeof e||e instanceof String?n.ownerDocument.getElementById(e):e))return!1;if(e.createTextRange){var i=e.createTextRange();return i.collapse(!0),i.moveEnd("character",t),i.moveStart("character",t),i.select(),!0}return!!e.setSelectionRange&&(e.setSelectionRange(t,t),!0)};n.mask&&t.off("keydown.xdsoft"),!0===n.mask&&(i.formatMask?n.mask=i.formatMask(n.format):n.mask=n.format.replace(/Y/g,"9999").replace(/F/g,"9999").replace(/m/g,"19").replace(/d/g,"39").replace(/H/g,"29").replace(/i/g,"59").replace(/s/g,"59")),"string"===e.type(n.mask)&&(s(n.mask,t.val())||(t.val(n.mask.replace(/[0-9]/g,"_")),r(t[0],0)),t.on("paste.xdsoft",function(i){var o=(i.clipboardData||i.originalEvent.clipboardData||window.clipboardData).getData("text"),a=this.value,l=this.selectionStart,c=a.substr(0,l),u=a.substr(l+o.length);return a=c+o+u,l+=o.length,s(n.mask,a)?(this.value=a,r(this,l)):""===e.trim(a)?this.value=n.mask.replace(/[0-9]/g,"_"):t.trigger("error_input.xdsoft"),i.preventDefault(),!1}),t.on("keydown.xdsoft",function(i){var o,a=this.value,l=i.which,u=this.selectionStart,T=this.selectionEnd,E=u!==T;if(l>=48&&l<=57||l>=96&&l<=105||8===l||46===l){for(o=8===l||46===l?"_":String.fromCharCode(96<=l&&l<=105?l-48:l),8===l&&u&&!E&&(u-=1);;){var C=n.mask.substr(u,1),A=u<n.mask.length,D=u>0;if(!(/[^0-9_]/.test(C)&&A&&D))break;u+=8!==l||E?1:-1}if(E){var M=T-u,O=n.mask.replace(/[0-9]/g,"_"),P=O.substr(u,M).substr(1),L=a.substr(0,u),I=o+P,j=a.substr(u+M);a=L+I+j}else{var N=a.substr(0,u),$=o,z=a.substr(u+1);a=N+$+z}if(""===e.trim(a))a=O;else if(u===n.mask.length)return i.preventDefault(),!1;for(u+=8===l?0:1;/[^0-9_]/.test(n.mask.substr(u,1))&&u<n.mask.length&&u>0;)u+=8===l?0:1;s(n.mask,a)?(this.value=a,r(this,u)):""===e.trim(a)?this.value=n.mask.replace(/[0-9]/g,"_"):t.trigger("error_input.xdsoft")}else if(-1!==[b,w,_,x,k].indexOf(l)&&S||-1!==[h,f,g,p,m,y,c,v,d].indexOf(l))return!0;return i.preventDefault(),!1}))}O.find(".xdsoft_select").xdsoftScroller(T).on("touchstart mousedown.xdsoft",function(e){var t=e.originalEvent;this.touchMoved=!1,this.touchStartPosition=t.touches?t.touches[0]:t,e.stopPropagation(),e.preventDefault()}).on("touchmove",".xdsoft_option",B).on("touchend mousedown.xdsoft",".xdsoft_option",function(){if(!this.touchMoved){void 0!==E.currentTime&&null!==E.currentTime||(E.currentTime=E.now());var t=E.currentTime.getFullYear();E&&E.currentTime&&E.currentTime[e(this).parent().parent().hasClass("xdsoft_monthselect")?"setMonth":"setFullYear"](e(this).data("value")),e(this).parent().parent().hide(),A.trigger("xchange.xdsoft"),T.onChangeMonth&&e.isFunction(T.onChangeMonth)&&T.onChangeMonth.call(A,E.currentTime,A.data("input")),t!==E.currentTime.getFullYear()&&e.isFunction(T.onChangeYear)&&T.onChangeYear.call(A,E.currentTime,A.data("input"))}}),A.getValue=function(){return E.getCurrentTime()},A.setOptions=function(n){var s={};T=e.extend(!0,{},T,n),n.allowTimes&&e.isArray(n.allowTimes)&&n.allowTimes.length&&(T.allowTimes=e.extend(!0,[],n.allowTimes)),n.weekends&&e.isArray(n.weekends)&&n.weekends.length&&(T.weekends=e.extend(!0,[],n.weekends)),n.allowDates&&e.isArray(n.allowDates)&&n.allowDates.length&&(T.allowDates=e.extend(!0,[],n.allowDates)),n.allowDateRe&&"[object String]"===Object.prototype.toString.call(n.allowDateRe)&&(T.allowDateRe=new RegExp(n.allowDateRe)),n.highlightedDates&&e.isArray(n.highlightedDates)&&n.highlightedDates.length&&(e.each(n.highlightedDates,function(t,n){var r,o=e.map(n.split(","),e.trim),a=new u(i.parseDate(o[0],T.formatDate),o[1],o[2]),l=i.formatDate(a.date,T.formatDate);void 0!==s[l]?(r=s[l].desc)&&r.length&&a.desc&&a.desc.length&&(s[l].desc=r+"\n"+a.desc):s[l]=a}),T.highlightedDates=e.extend(!0,[],s)),n.highlightedPeriods&&e.isArray(n.highlightedPeriods)&&n.highlightedPeriods.length&&(s=e.extend(!0,[],T.highlightedDates),e.each(n.highlightedPeriods,function(t,n){var r,o,a,l,c,d,h;if(e.isArray(n))r=n[0],o=n[1],a=n[2],h=n[3];else{var p=e.map(n.split(","),e.trim);r=i.parseDate(p[0],T.formatDate),o=i.parseDate(p[1],T.formatDate),a=p[2],h=p[3]}for(;r<=o;)l=new u(r,a,h),c=i.formatDate(r,T.formatDate),r.setDate(r.getDate()+1),void 0!==s[c]?(d=s[c].desc)&&d.length&&l.desc&&l.desc.length&&(s[c].desc=d+"\n"+l.desc):s[c]=l}),T.highlightedDates=e.extend(!0,[],s)),n.disabledDates&&e.isArray(n.disabledDates)&&n.disabledDates.length&&(T.disabledDates=e.extend(!0,[],n.disabledDates)),n.disabledWeekDays&&e.isArray(n.disabledWeekDays)&&n.disabledWeekDays.length&&(T.disabledWeekDays=e.extend(!0,[],n.disabledWeekDays)),!T.open&&!T.opened||T.inline||t.trigger("open.xdsoft"),T.inline&&(F=!0,A.addClass("xdsoft_inline"),t.after(A).hide()),T.inverseButton&&(T.next="xdsoft_prev",T.prev="xdsoft_next"),T.datepicker?M.addClass("active"):M.removeClass("active"),T.timepicker?L.addClass("active"):L.removeClass("active"),T.value&&(E.setCurrentTime(T.value),t&&t.val&&t.val(E.str)),isNaN(T.dayOfWeekStart)?T.dayOfWeekStart=0:T.dayOfWeekStart=parseInt(T.dayOfWeekStart,10)%7,T.timepickerScrollbar||I.xdsoftScroller(T,"hide"),T.minDate&&/^[\+\-](.*)$/.test(T.minDate)&&(T.minDate=i.formatDate(E.strToDateTime(T.minDate),T.formatDate)),T.maxDate&&/^[\+\-](.*)$/.test(T.maxDate)&&(T.maxDate=i.formatDate(E.strToDateTime(T.maxDate),T.formatDate)),T.minDateTime&&/^\+(.*)$/.test(T.minDateTime)&&(T.minDateTime=E.strToDateTime(T.minDateTime).dateFormat(T.formatDate)),T.maxDateTime&&/^\+(.*)$/.test(T.maxDateTime)&&(T.maxDateTime=E.strToDateTime(T.maxDateTime).dateFormat(T.formatDate)),N.toggle(T.showApplyButton),O.find(".xdsoft_today_button").css("visibility",T.todayButton?"visible":"hidden"),O.find("."+T.prev).css("visibility",T.prevButton?"visible":"hidden"),O.find("."+T.next).css("visibility",T.nextButton?"visible":"hidden"),W(T),T.validateOnBlur&&t.off("blur.xdsoft").on("blur.xdsoft",function(){if(T.allowBlank&&(!e.trim(e(this).val()).length||"string"==typeof T.mask&&e.trim(e(this).val())===T.mask.replace(/[0-9]/g,"_")))e(this).val(null),A.data("xdsoft_datetime").empty();else{var t=i.parseDate(e(this).val(),T.format);if(t)e(this).val(i.formatDate(t,T.format));else{var n=+[e(this).val()[0],e(this).val()[1]].join(""),s=+[e(this).val()[2],e(this).val()[3]].join("");!T.datepicker&&T.timepicker&&n>=0&&n<24&&s>=0&&s<60?e(this).val([n,s].map(function(e){return e>9?e:"0"+e}).join(":")):e(this).val(i.formatDate(E.now(),T.format))}A.data("xdsoft_datetime").setCurrentTime(e(this).val())}A.trigger("changedatetime.xdsoft"),A.trigger("close.xdsoft")}),T.dayOfWeekStartPrev=0===T.dayOfWeekStart?6:T.dayOfWeekStart-1,A.trigger("xchange.xdsoft").trigger("afterOpen.xdsoft")},A.data("options",T).on("touchstart mousedown.xdsoft",function(e){return e.stopPropagation(),e.preventDefault(),z.hide(),$.hide(),!1}),I.append(j),I.xdsoftScroller(T),A.on("afterOpen.xdsoft",function(){I.xdsoftScroller(T)}),A.append(M).append(L),!0!==T.withoutCopyright&&A.append(D),M.append(O).append(P).append(N),e(T.parentID).append(A),E=new function(){var t=this;t.now=function(e){var i,n,s=new Date;return!e&&T.defaultDate&&(i=t.strToDateTime(T.defaultDate),s.setFullYear(i.getFullYear()),s.setMonth(i.getMonth()),s.setDate(i.getDate())),s.setFullYear(s.getFullYear()),!e&&T.defaultTime&&(n=t.strtotime(T.defaultTime),s.setHours(n.getHours()),s.setMinutes(n.getMinutes()),s.setSeconds(n.getSeconds()),s.setMilliseconds(n.getMilliseconds())),s},t.isValidDate=function(e){return"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e.getTime())},t.setCurrentTime=function(e,i){"string"==typeof e?t.currentTime=t.strToDateTime(e):t.isValidDate(e)?t.currentTime=e:e||i||!T.allowBlank||T.inline?t.currentTime=t.now():t.currentTime=null,A.trigger("xchange.xdsoft")},t.empty=function(){t.currentTime=null},t.getCurrentTime=function(){return t.currentTime},t.nextMonth=function(){void 0!==t.currentTime&&null!==t.currentTime||(t.currentTime=t.now());var i,n=t.currentTime.getMonth()+1;return 12===n&&(t.currentTime.setFullYear(t.currentTime.getFullYear()+1),n=0),i=t.currentTime.getFullYear(),t.currentTime.setDate(Math.min(new Date(t.currentTime.getFullYear(),n+1,0).getDate(),t.currentTime.getDate())),t.currentTime.setMonth(n),T.onChangeMonth&&e.isFunction(T.onChangeMonth)&&T.onChangeMonth.call(A,E.currentTime,A.data("input")),i!==t.currentTime.getFullYear()&&e.isFunction(T.onChangeYear)&&T.onChangeYear.call(A,E.currentTime,A.data("input")),A.trigger("xchange.xdsoft"),n},t.prevMonth=function(){void 0!==t.currentTime&&null!==t.currentTime||(t.currentTime=t.now());var i=t.currentTime.getMonth()-1;return-1===i&&(t.currentTime.setFullYear(t.currentTime.getFullYear()-1),i=11),t.currentTime.setDate(Math.min(new Date(t.currentTime.getFullYear(),i+1,0).getDate(),t.currentTime.getDate())),t.currentTime.setMonth(i),T.onChangeMonth&&e.isFunction(T.onChangeMonth)&&T.onChangeMonth.call(A,E.currentTime,A.data("input")),A.trigger("xchange.xdsoft"),i},t.getWeekOfYear=function(t){if(T.onGetWeekOfYear&&e.isFunction(T.onGetWeekOfYear)){var i=T.onGetWeekOfYear.call(A,t);if(void 0!==i)return i}var n=new Date(t.getFullYear(),0,1);return 4!==n.getDay()&&n.setMonth(0,1+(4-n.getDay()+7)%7),Math.ceil(((t-n)/864e5+n.getDay()+1)/7)},t.strToDateTime=function(e){var n,s,r=[];return e&&e instanceof Date&&t.isValidDate(e)?e:((r=/^([+-]{1})(.*)$/.exec(e))&&(r[2]=i.parseDate(r[2],T.formatDate)),r&&r[2]?(n=r[2].getTime()-6e4*r[2].getTimezoneOffset(),s=new Date(t.now(!0).getTime()+parseInt(r[1]+"1",10)*n)):s=e?i.parseDate(e,T.format):t.now(),t.isValidDate(s)||(s=t.now()),s)},t.strToDate=function(e){if(e&&e instanceof Date&&t.isValidDate(e))return e;var n=e?i.parseDate(e,T.formatDate):t.now(!0);return t.isValidDate(n)||(n=t.now(!0)),n},t.strtotime=function(e){if(e&&e instanceof Date&&t.isValidDate(e))return e;var n=e?i.parseDate(e,T.formatTime):t.now(!0);return t.isValidDate(n)||(n=t.now(!0)),n},t.str=function(){var e=T.format;return T.yearOffset&&(e=(e=e.replace("Y",t.currentTime.getFullYear()+T.yearOffset)).replace("y",String(t.currentTime.getFullYear()+T.yearOffset).substring(2,4))),i.formatDate(t.currentTime,e)},t.currentTime=this.now()},N.on("touchend click",function(e){e.preventDefault(),A.data("changed",!0),E.setCurrentTime(R()),t.val(E.str()),A.trigger("close.xdsoft")}),O.find(".xdsoft_today_button").on("touchend mousedown.xdsoft",function(){A.data("changed",!0),E.setCurrentTime(0,!0),A.trigger("afterOpen.xdsoft")}).on("dblclick.xdsoft",function(){var e,i,n=E.getCurrentTime();n=new Date(n.getFullYear(),n.getMonth(),n.getDate()),e=E.strToDate(T.minDate),n<(e=new Date(e.getFullYear(),e.getMonth(),e.getDate()))||(i=E.strToDate(T.maxDate),n>(i=new Date(i.getFullYear(),i.getMonth(),i.getDate()))||(t.val(E.str()),t.trigger("change"),A.trigger("close.xdsoft")))}),O.find(".xdsoft_prev,.xdsoft_next").on("touchend mousedown.xdsoft",function(){var t=e(this),i=0,n=!1;!function e(s){t.hasClass(T.next)?E.nextMonth():t.hasClass(T.prev)&&E.prevMonth(),T.monthChangeSpinner&&(n||(i=setTimeout(e,s||100)))}(500),e([T.ownerDocument.body,T.contentWindow]).on("touchend mouseup.xdsoft",function t(){clearTimeout(i),n=!0,e([T.ownerDocument.body,T.contentWindow]).off("touchend mouseup.xdsoft",t)})}),L.find(".xdsoft_prev,.xdsoft_next").on("touchend mousedown.xdsoft",function(){var t=e(this),i=0,n=!1,s=110;!function e(r){var o=I[0].clientHeight,a=j[0].offsetHeight,l=Math.abs(parseInt(j.css("marginTop"),10));t.hasClass(T.next)&&a-o-T.timeHeightInTimePicker>=l?j.css("marginTop","-"+(l+T.timeHeightInTimePicker)+"px"):t.hasClass(T.prev)&&l-T.timeHeightInTimePicker>=0&&j.css("marginTop","-"+(l-T.timeHeightInTimePicker)+"px"),I.trigger("scroll_element.xdsoft_scroller",[Math.abs(parseInt(j[0].style.marginTop,10)/(a-o))]),s=s>10?10:s-10,n||(i=setTimeout(e,r||s))}(500),e([T.ownerDocument.body,T.contentWindow]).on("touchend mouseup.xdsoft",function t(){clearTimeout(i),n=!0,e([T.ownerDocument.body,T.contentWindow]).off("touchend mouseup.xdsoft",t)})}),r=0,A.on("xchange.xdsoft",function(o){clearTimeout(r),r=setTimeout(function(){void 0!==E.currentTime&&null!==E.currentTime||(E.currentTime=E.now());for(var r,o,a,l,c,u,d,h,p,f,m="",g=new Date(E.currentTime.getFullYear(),E.currentTime.getMonth(),1,12,0,0),v=0,y=E.now(),b=!1,w=!1,_=!1,x=!1,k=[],S=!0,C="";g.getDay()!==T.dayOfWeekStart;)g.setDate(g.getDate()-1);for(m+="<table><thead><tr>",T.weeks&&(m+="<th></th>"),r=0;r<7;r+=1)m+="<th>"+T.i18n[s].dayOfWeekShort[(r+T.dayOfWeekStart)%7]+"</th>";for(m+="</tr></thead>",m+="<tbody>",!1!==T.maxDate&&(b=E.strToDate(T.maxDate),b=new Date(b.getFullYear(),b.getMonth(),b.getDate(),23,59,59,999)),!1!==T.minDate&&(w=E.strToDate(T.minDate),w=new Date(w.getFullYear(),w.getMonth(),w.getDate())),!1!==T.minDateTime&&(_=E.strToDate(T.minDateTime),_=new Date(_.getFullYear(),_.getMonth(),_.getDate(),_.getHours(),_.getMinutes(),_.getSeconds())),!1!==T.maxDateTime&&(x=E.strToDate(T.maxDateTime),x=new Date(x.getFullYear(),x.getMonth(),x.getDate(),x.getHours(),x.getMinutes(),x.getSeconds())),!1!==x&&(f=31*(12*x.getFullYear()+x.getMonth())+x.getDate());v<E.currentTime.countDaysInMonth()||g.getDay()!==T.dayOfWeekStart||E.currentTime.getMonth()===g.getMonth();){k=[],v+=1,a=g.getDay(),l=g.getDate(),c=g.getFullYear(),N=g.getMonth(),u=E.getWeekOfYear(g),p="",k.push("xdsoft_date"),d=T.beforeShowDay&&e.isFunction(T.beforeShowDay.call)?T.beforeShowDay.call(A,g):null,T.allowDateRe&&"[object RegExp]"===Object.prototype.toString.call(T.allowDateRe)&&(T.allowDateRe.test(i.formatDate(g,T.formatDate))||k.push("xdsoft_disabled")),T.allowDates&&T.allowDates.length>0&&-1===T.allowDates.indexOf(i.formatDate(g,T.formatDate))&&k.push("xdsoft_disabled");var D=31*(12*g.getFullYear()+g.getMonth())+g.getDate();(!1!==b&&g>b||!1!==_&&g<_||!1!==w&&g<w||!1!==x&&D>f||d&&!1===d[0])&&k.push("xdsoft_disabled"),-1!==T.disabledDates.indexOf(i.formatDate(g,T.formatDate))&&k.push("xdsoft_disabled"),-1!==T.disabledWeekDays.indexOf(a)&&k.push("xdsoft_disabled"),t.is("[disabled]")&&k.push("xdsoft_disabled"),d&&""!==d[1]&&k.push(d[1]),E.currentTime.getMonth()!==N&&k.push("xdsoft_other_month"),(T.defaultSelect||A.data("changed"))&&i.formatDate(E.currentTime,T.formatDate)===i.formatDate(g,T.formatDate)&&k.push("xdsoft_current"),i.formatDate(y,T.formatDate)===i.formatDate(g,T.formatDate)&&k.push("xdsoft_today"),0!==g.getDay()&&6!==g.getDay()&&-1===T.weekends.indexOf(i.formatDate(g,T.formatDate))||k.push("xdsoft_weekend"),void 0!==T.highlightedDates[i.formatDate(g,T.formatDate)]&&(o=T.highlightedDates[i.formatDate(g,T.formatDate)],k.push(void 0===o.style?"xdsoft_highlighted_default":o.style),p=void 0===o.desc?"":o.desc),T.beforeShowDay&&e.isFunction(T.beforeShowDay)&&k.push(T.beforeShowDay(g)),S&&(m+="<tr>",S=!1,T.weeks&&(m+="<th>"+u+"</th>")),m+='<td data-date="'+l+'" data-month="'+N+'" data-year="'+c+'" class="xdsoft_date xdsoft_day_of_week'+g.getDay()+" "+k.join(" ")+'" title="'+p+'"><div>'+l+"</div></td>",g.getDay()===T.dayOfWeekStartPrev&&(m+="</tr>",S=!0),g.setDate(l+1)}m+="</tbody></table>",P.html(m),O.find(".xdsoft_label span").eq(0).text(T.i18n[s].months[E.currentTime.getMonth()]),O.find(".xdsoft_label span").eq(1).text(E.currentTime.getFullYear()+T.yearOffset),C="",N="";var M=0;if(!1!==T.minTime){var L=E.strtotime(T.minTime);M=60*L.getHours()+L.getMinutes()}var I=1440;if(!1!==T.maxTime){L=E.strtotime(T.maxTime);I=60*L.getHours()+L.getMinutes()}if(!1!==T.minDateTime){L=E.strToDateTime(T.minDateTime);if(i.formatDate(E.currentTime,T.formatDate)===i.formatDate(L,T.formatDate))(N=60*L.getHours()+L.getMinutes())>M&&(M=N)}if(!1!==T.maxDateTime){var N;L=E.strToDateTime(T.maxDateTime);if(i.formatDate(E.currentTime,T.formatDate)===i.formatDate(L,T.formatDate))(N=60*L.getHours()+L.getMinutes())<I&&(I=N)}if(h=function(n,s){var r,o=E.now(),a=T.allowTimes&&e.isArray(T.allowTimes)&&T.allowTimes.length;o.setHours(n),n=parseInt(o.getHours(),10),o.setMinutes(s),s=parseInt(o.getMinutes(),10),k=[];var l=60*n+s;(t.is("[disabled]")||l>=I||l<M)&&k.push("xdsoft_disabled"),(r=new Date(E.currentTime)).setHours(parseInt(E.currentTime.getHours(),10)),a||r.setMinutes(Math[T.roundTime](E.currentTime.getMinutes()/T.step)*T.step),(T.initTime||T.defaultSelect||A.data("changed"))&&r.getHours()===parseInt(n,10)&&(!a&&T.step>59||r.getMinutes()===parseInt(s,10))&&(T.defaultSelect||A.data("changed")?k.push("xdsoft_current"):T.initTime&&k.push("xdsoft_init_time")),parseInt(y.getHours(),10)===parseInt(n,10)&&parseInt(y.getMinutes(),10)===parseInt(s,10)&&k.push("xdsoft_today"),C+='<div class="xdsoft_time '+k.join(" ")+'" data-hour="'+n+'" data-minute="'+s+'">'+i.formatDate(o,T.formatTime)+"</div>"},T.allowTimes&&e.isArray(T.allowTimes)&&T.allowTimes.length)for(v=0;v<T.allowTimes.length;v+=1)h(E.strtotime(T.allowTimes[v]).getHours(),N=E.strtotime(T.allowTimes[v]).getMinutes());else for(v=0,r=0;v<(T.hours12?12:24);v+=1)for(r=0;r<60;r+=T.step){var F=60*v+r;F<M||(F>=I||h((v<10?"0":"")+v,N=(r<10?"0":"")+r))}for(j.html(C),n="",v=parseInt(T.yearStart,10);v<=parseInt(T.yearEnd,10);v+=1)n+='<div class="xdsoft_option '+(E.currentTime.getFullYear()===v?"xdsoft_current":"")+'" data-value="'+v+'">'+(v+T.yearOffset)+"</div>";for(z.children().eq(0).html(n),v=parseInt(T.monthStart,10),n="";v<=parseInt(T.monthEnd,10);v+=1)n+='<div class="xdsoft_option '+(E.currentTime.getMonth()===v?"xdsoft_current":"")+'" data-value="'+v+'">'+T.i18n[s].months[v]+"</div>";$.children().eq(0).html(n),e(A).trigger("generate.xdsoft")},10),o.stopPropagation()}).on("afterOpen.xdsoft",function(){var e,t,i,n;T.timepicker&&(j.find(".xdsoft_current").length?e=".xdsoft_current":j.find(".xdsoft_init_time").length&&(e=".xdsoft_init_time"),e?(t=I[0].clientHeight,(i=j[0].offsetHeight)-t<(n=j.find(e).index()*T.timeHeightInTimePicker+1)&&(n=i-t),I.trigger("scroll_element.xdsoft_scroller",[parseInt(n,10)/(i-t)])):I.trigger("scroll_element.xdsoft_scroller",[0]))}),o=0,P.on("touchend click.xdsoft","td",function(i){i.stopPropagation(),o+=1;var n=e(this),s=E.currentTime;if(null==s&&(E.currentTime=E.now(),s=E.currentTime),n.hasClass("xdsoft_disabled"))return!1;s.setDate(1),s.setFullYear(n.data("year")),s.setMonth(n.data("month")),s.setDate(n.data("date")),A.trigger("select.xdsoft",[s]),t.val(E.str()),T.onSelectDate&&e.isFunction(T.onSelectDate)&&T.onSelectDate.call(A,E.currentTime,A.data("input"),i),A.data("changed",!0),A.trigger("xchange.xdsoft"),A.trigger("changedatetime.xdsoft"),(o>1||!0===T.closeOnDateSelect||!1===T.closeOnDateSelect&&!T.timepicker)&&!T.inline&&A.trigger("close.xdsoft"),setTimeout(function(){o=0},200)}),j.on("touchstart","div",function(e){this.touchMoved=!1}).on("touchmove","div",B).on("touchend click.xdsoft","div",function(t){if(!this.touchMoved){t.stopPropagation();var i=e(this),n=E.currentTime;if(null==n&&(E.currentTime=E.now(),n=E.currentTime),i.hasClass("xdsoft_disabled"))return!1;n.setHours(i.data("hour")),n.setMinutes(i.data("minute")),A.trigger("select.xdsoft",[n]),A.data("input").val(E.str()),T.onSelectTime&&e.isFunction(T.onSelectTime)&&T.onSelectTime.call(A,E.currentTime,A.data("input"),t),A.data("changed",!0),A.trigger("xchange.xdsoft"),A.trigger("changedatetime.xdsoft"),!0!==T.inline&&!0===T.closeOnTimeSelect&&A.trigger("close.xdsoft")}}),M.on("mousewheel.xdsoft",function(e){return!T.scrollMonth||(e.deltaY<0?E.nextMonth():E.prevMonth(),!1)}),t.on("mousewheel.xdsoft",function(e){return!T.scrollInput||(!T.datepicker&&T.timepicker?((a=j.find(".xdsoft_current").length?j.find(".xdsoft_current").eq(0).index():0)+e.deltaY>=0&&a+e.deltaY<j.children().length&&(a+=e.deltaY),j.children().eq(a).length&&j.children().eq(a).trigger("mousedown"),!1):T.datepicker&&!T.timepicker?(M.trigger(e,[e.deltaY,e.deltaX,e.deltaY]),t.val&&t.val(E.str()),A.trigger("changedatetime.xdsoft"),!1):void 0)}),A.on("changedatetime.xdsoft",function(t){if(T.onChangeDateTime&&e.isFunction(T.onChangeDateTime)){var i=A.data("input");T.onChangeDateTime.call(A,E.currentTime,i,t),delete T.value,i.trigger("change")}}).on("generate.xdsoft",function(){T.onGenerate&&e.isFunction(T.onGenerate)&&T.onGenerate.call(A,E.currentTime,A.data("input")),F&&(A.trigger("afterOpen.xdsoft"),F=!1)}).on("click.xdsoft",function(e){e.stopPropagation()}),a=0,C=function(e,t){do{if(!(e=e.parentNode)||!1===t(e))break}while("HTML"!==e.nodeName)},l=function(){var t,i,n,s,r,o,a,l,c,u,d,h,p;if(t=(l=A.data("input")).offset(),i=l[0],u="top",n=t.top+i.offsetHeight-1,s=t.left,r="absolute",c=e(T.contentWindow).width(),h=e(T.contentWindow).height(),p=e(T.contentWindow).scrollTop(),T.ownerDocument.documentElement.clientWidth-t.left<M.parent().outerWidth(!0)){var f=M.parent().outerWidth(!0)-i.offsetWidth;s-=f}"rtl"===l.parent().css("direction")&&(s-=A.outerWidth()-l.outerWidth()),T.fixed?(n-=p,s-=e(T.contentWindow).scrollLeft(),r="fixed"):(a=!1,C(i,function(e){return null!==e&&("fixed"===T.contentWindow.getComputedStyle(e).getPropertyValue("position")?(a=!0,!1):void 0)}),a?(r="fixed",n+A.outerHeight()>h+p?(u="bottom",n=h+p-t.top):n-=p):n+A[0].offsetHeight>
vendor: 4,971 bytes, lines 18-26
18h+p&&(n=t.top-A[0].offsetHeight+1),n<0&&(n=0),s+i.offsetWidth>c&&(s=c-i.offsetWidth)),o=A[0],C(o,function(e){if("relative"===T.contentWindow.getComputedStyle(e).getPropertyValue("position")&&c>=e.offsetWidth)return s-=(c-e.offsetWidth)/2,!1}),(d={position:r,left:s,top:"",bottom:""})[u]=n,A.css(d)},A.on("open.xdsoft",function(t){var i=!0;T.onShow&&e.isFunction(T.onShow)&&(i=T.onShow.call(A,E.currentTime,A.data("input"),t)),!1!==i&&(A.show(),l(),e(T.contentWindow).off("resize.xdsoft",l).on("resize.xdsoft",l),T.closeOnWithoutClick&&e([T.ownerDocument.body,T.contentWindow]).on("touchstart mousedown.xdsoft",function t(){A.trigger("close.xdsoft"),e([T.ownerDocument.body,T.contentWindow]).off("touchstart mousedown.xdsoft",t)}))}).on("close.xdsoft",function(t){var i=!0;O.find(".xdsoft_month,.xdsoft_year").find(".xdsoft_select").hide(),T.onClose&&e.isFunction(T.onClose)&&(i=T.onClose.call(A,E.currentTime,A.data("input"),t)),!1===i||T.opened||T.inline||A.hide(),t.stopPropagation()}).on("toggle.xdsoft",function(){A.is(":visible")?A.trigger("close.xdsoft"):A.trigger("open.xdsoft")}).data("input",t),H=0,A.data("xdsoft_datetime",E),A.setOptions(T),E.setCurrentTime(R()),t.data("xdsoft_datetimepicker",A).on("open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart",function(){t.is(":disabled")||t.data("xdsoft_datetimepicker").is(":visible")&&T.closeOnInputClick||T.openOnFocus&&(clearTimeout(H),H=setTimeout(function(){t.is(":disabled")||(F=!0,E.setCurrentTime(R(),!0),T.mask&&W(T),A.trigger("open.xdsoft"))},100))}).on("keydown.xdsoft",function(t){var i,n=t.which;return-1!==[d].indexOf(n)&&T.enterLikeTab?(i=e("input:visible,textarea:visible,button:visible,a:visible"),A.trigger("close.xdsoft"),i.eq(i.index(this)+1).focus(),!1):-1!==[v].indexOf(n)?(A.trigger("close.xdsoft"),!0):void 0}).on("blur.xdsoft",function(){A.trigger("close.xdsoft")})},a=function(t){var i=t.data("xdsoft_datetimepicker");i&&(i.data("xdsoft_datetime",null),i.remove(),t.data("xdsoft_datetimepicker",null).off(".xdsoft"),e(T.contentWindow).off("resize.xdsoft"),e([T.contentWindow,T.ownerDocument.body]).off("mousedown.xdsoft touchstart"),t.unmousewheel&&t.unmousewheel())},e(T.ownerDocument).off("keydown.xdsoftctrl keyup.xdsoftctrl").on("keydown.xdsoftctrl",function(e){e.keyCode===c&&(S=!0)}).on("keyup.xdsoftctrl",function(e){e.keyCode===c&&(S=!1)}),this.each(function(){var t,s=e(this).data("xdsoft_datetimepicker");if(s){if("string"===e.type(n))switch(n){case"show":e(this).select().focus(),s.trigger("open.xdsoft");break;case"hide":s.trigger("close.xdsoft");break;case"toggle":s.trigger("toggle.xdsoft");break;case"destroy":a(e(this));break;case"reset":this.value=this.defaultValue,this.value&&s.data("xdsoft_datetime").isValidDate(i.parseDate(this.value,T.format))||s.data("changed",!1),s.data("xdsoft_datetime").setCurrentTime(this.value);break;case"validate":s.data("input").trigger("blur.xdsoft");break;default:s[n]&&e.isFunction(s[n])&&(l=s[n](r))}else s.setOptions(n);return 0}"string"!==e.type(n)&&(!T.lazyInit||T.open||T.inline?o(e(this)):(t=e(this)).on("open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart",function e(){t.is(":disabled")||t.data("xdsoft_datetimepicker")||(clearTimeout(E),E=setTimeout(function(){t.data("xdsoft_datetimepicker")||o(t),t.off("open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart",e).trigger("open.xdsoft")},100))}))}),l},e.fn.datetimepicker.defaults=t};if(function(e){"function"==typeof define&&define.amd?define(["jquery","jquery-mousewheel"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(datetimepickerFactory), 19/*! 20 * jQuery Mousewheel 3.1.13 21 * 22 * Copyright jQuery Foundation and other contributors 23 * Released under the MIT license 24 * http://jquery.org/license 25 */ 26function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(e){var t,i,n=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],r=Array.prototype.slice;if(e.event.fixHooks)for(var o=n.length;o;)e.event.fixHooks[n[--o]]=e.event.mouseHooks;var a=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=s.length;t;)this.addEventListener(s[--t],l,!1);else this.onmousewheel=l;e.data(this,"mousewheel-line-height",a.getLineHeight(this)),e.data(this,"mousewheel-page-height",a.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=s.length;t;)this.removeEventListener(s[--t],l,!1);else this.onmousewheel=null;e.removeData(this,"mousewheel-line-height"),e.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var i=e(t),n=i["offsetParent"in e.fn?"offsetParent":"parent"]();return n.length||(n=e("body")),parseInt(n.css("fontSize"),10)||parseInt(i.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};
26function l(n){var s,o=n||window.event,l=r.call(arguments,1),d=0,h=0,p=0,f=0,m=0;if((n=e.event.fix(o)).type="mousewheel","detail"in o&&(p=-1*o.detail),"wheelDelta"in o&&(p=o.wheelDelta),"wheelDeltaY"in o&&(p=o.wheelDeltaY),"wheelDeltaX"in o&&(h=-1*o.wheelDeltaX),"axis"in o&&o.axis===o.HORIZONTAL_AXIS&&(h=-1*p,p=0),d=0===p?h:p,"deltaY"in o&&(d=p=-1*o.deltaY),"deltaX"in o&&(h=o.deltaX,0===p&&(d=-1*h)),0!==p||0!==h){if(1===o.deltaMode){var g=e.data(this,"mousewheel-line-height");d*=g,p*=g,h*=g}else if(2===o.deltaMode){var v=e.data(this,"mousewheel-page-height");d*=v,p*=v,h*=v}if(s=Math.max(Math.abs(p),Math.abs(h)),(!i||s<i)&&(i=s,u(o,s)&&(i/=40)),u(o,s)&&(d/=40,h/=40,p/=40),d=Math[d>=1?"floor":"ceil"](d/i),h=Math[h>=1?"floor":"ceil"](h/i),p=Math[p>=1?"floor":"ceil"](p/i),a.settings.normalizeOffset&&this.getBoundingClientRect){var y=this.getBoundingClientRect();f=n.clientX-y.left,m=n.clientY-y.top}return n.deltaX=h,n.deltaY=p,n.deltaFactor=i,n.offsetX=f,n.offsetY=m,n.deltaMode=0,l.unshift(n,d,h,p),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,l)}}function c(){i=null}function u(e,t){return a.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120==0}e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),$(document).on("click",".call_faq",function(e){$(".faq_darkness").show(),$(".faq_modal").show()}),$(document).on("click",".select_calco",function(e){e.preventDefault();var t=$(this).attr("href");if("10681"==$(this).attr("data-id"))return $(".working_type_calc").html(""),$("#business_loan").show(),!1;$("#business_loan").hide(),console.log("clicked"),$.ajax({url:t,method:"post",contentType:!1,processData:!1,cache:!1,beforeSend:function(e){$(".working_type_calc").html('<h3 style="text-align:center;">Loading...</h3>')},success:function(e){var t=$(e).find(".order_form");$(".working_type_calc").html(t),setTimeout(()=>{$(".mask_phone").mask("+994 00 000 00 00")},1e3)}})}),$(".bb").trigger("click"),0!=$("input[name=forma]").length){var url=$("input[name=forma]").val();$.ajax({url:url,method:"get",contentType:!1,processData:!1,cache:!1,beforeSend:function(e){},success:function(e){var t=$(e).find(".order_form"),i=$("#faq_ro").html();console.log(i),t.find("form").append(i),$(".working_type_calc").html(t),setTimeout(()=>{$(".mask_phone").mask("+994 00 000 00 00")},1e3)}})}!function(){"use strict";function e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var i;(i=console.warn||console.log).call.apply(i,[console,"[ROCKET LOADER] "].concat(e))}function t(e,t){var i=t.parentNode;i&&d(e,i,t)}function i(e){var t=e.parentNode;t&&t.removeChild(e)}function n(e){var t=e.namespaceURI===f?"xlink:href":"src";return e.getAttribute(t)}function s(e,t){var i=e.type.substr(t.length);return!(i&&!m[i.trim()]||g&&e.hasAttribute("nomodule")||!g&&"module"===i)}function r(e){return s(e,"")}function o(e,t){return function(i){if(t(),e)return e.call(this,i)}}function a(e,t){e.onload=o(e.onload,t),e.onerror=o(e.onerror,t)}function l(e){var t=document.createElementNS(e.namespaceURI,"script");t.async=e.hasAttribute("async"),t.textContent=e.textContent;for(var i=0;i<e.attributes.length;i++){var n=e.attributes[i];try{n.namespaceURI?t.setAttributeNS(n.namespaceURI,n.name,n.value):t.setAttribute(n.name,n.value)}catch(e){}}return t}function c(e,t){var i=new v(t);e.dispatchEvent(i)}function u(e){var t=e.namespaceURI===f,n="cf-marker-"+Math.random().toString().slice(2);e.setAttribute(n,"");var s=t?"<svg>"+e.outerHTML+"</svg>":e.outerHTML;y.call(document,s);var r=document.querySelector("["+n+"]");if(r){r.removeAttribute(n);var o=t&&r.parentNode;o&&i(o)}return r}function d(e,t,i){var n=i?function(e){return t.insertBefore(e,i)}:function(e){return t.appendChild(e)};Array.prototype.slice.call(e).forEach(n)}function h(e,t){function i(){this.constructor=e}w(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}function p(e){var t=new x(e),i=new S(t);t.harvestScriptsInDocument();var n=new C(t,{nonce:e,blocking:!1,docWriteSimulator:i,callback:function(){window.__cfRLUnblockHandlers=!0,n.removePreloadHints(),function(e){var t=new k(e);E.simulateStateBeforeDeferScriptsActivation(),t.harvestDeferScriptsInDocument(),new C(t,{nonce:e,blocking:!1,
26callback:function(){E.simulateStateAfterDeferScriptsActivation(),O&&O()}}).run()}(e)}});n.insertPreloadHints(),E.runOnLoad(function(){n.run()})}var f="http://www.w3.org/2000/svg",m={"application/ecmascript":!0,"application/javascript":!0,"application/x-ecmascript":!0,"application/x-javascript":!0,"text/ecmascript":!0,"text/javascript":!0,"text/javascript1.0":!0,"text/javascript1.1":!0,"text/javascript1.2":!0,"text/javascript1.3":!0,"text/javascript1.4":!0,"text/javascript1.5":!0,"text/jscript":!0,"text/livescript":!0,"text/x-ecmascript":!0,"text/x-javascript":!0,module:!0},g=void 0!==document.createElement("script").noModule,v=function(){var e=window;return e.__rocketLoaderEventCtor||Object.defineProperty(e,"__rocketLoaderEventCtor",{value:Event}),e.__rocketLoaderEventCtor}(),y=document.write,b=document.writeln,w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])},_=function(){function e(e){this.nonce=e,this.items=[]}return Object.defineProperty(e.prototype,"hasItems",{get:function(){return this.items.length>0},enumerable:!0,configurable:!0}),e.prototype.pop=function(){return this.items.pop()},e.prototype.forEach=function(e){this.items.forEach(function(t){var i=t.script;return e(i)})},e.prototype.harvestScripts=function(e,t){var i=this,n=t.filter,s=t.mutate;Array.prototype.slice.call(e.querySelectorAll("script")).filter(n).reverse().forEach(function(e){s(e),i.pushScriptOnStack(e)})},e.prototype.pushScriptOnStack=function(e){var t=e.parentNode,i=this.createPlaceholder(e),s=!!n(e);t.replaceChild(i,e),this.items.push({script:e,placeholder:i,external:s,async:s&&e.hasAttribute("async"),executable:r(e)})},e.prototype.hasNonce=function(e){return 0===(e.getAttribute("type")||"").indexOf(this.nonce)},e.prototype.removeNonce=function(e){e.type=e.type.substr(this.nonce.length)},e.prototype.makeNonExecutable=function(e){e.type=this.nonce+e.type},e.prototype.isPendingDeferScript=function(e){return e.hasAttribute("defer")||e.type===this.nonce+"module"&&!e.hasAttribute("async")},e}(),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return h(t,e),t.prototype.harvestScriptsInDocument=function(){var e=this;this.harvestScripts(document,{filter:function(t){return e.hasNonce(t)},mutate:function(t){e.isPendingDeferScript(t)||e.removeNonce(t)}})},t.prototype.harvestScriptsAfterDocWrite=function(e){var t=this;this.harvestScripts(e,{filter:r,mutate:function(e){t.isPendingDeferScript(e)&&t.makeNonExecutable(e)}})},t.prototype.createPlaceholder=function(e){return document.createComment(e.outerHTML)},t}(_),k=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return h(t,e),t.prototype.harvestDeferScriptsInDocument=function(){var e=this;this.harvestScripts(document,{filter:function(t){return e.hasNonce(t)&&e.isPendingDeferScript(t)},mutate:function(t){return e.removeNonce(t)}})},t.prototype.createPlaceholder=function(e){var t=l(e);return this.makeNonExecutable(t),t},t}(_),S=function(){function i(e){this.scriptStack=e}return i.prototype.enable=function(e){var t=this;this.insertionPointMarker=e,this.buffer="",document.write=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];return t.write(e,!1)},document.writeln=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];return t.write(e,!0)}},i.prototype.flushWrittenContentAndDisable=function(){document.write=y,document.writeln=b,this.buffer.length&&(document.contains(this.insertionPointMarker)?this.insertionPointMarker.parentNode===document.head?this.insertContentInHead():this.insertContentInBody():e("Insertion point marker for document.write was detached from document:","Markup will not be inserted"))},i.prototype.insertContentInHead=function(){var e=new DOMParser,i="<!DOCTYPE html><head>"+this.buffer+"</head>",n=e.parseFromString(i,"text/html");if(this.scriptStack.harvestScriptsAfterDocWrite(n),t(n.head.childNodes,this.insertionPointMarker),n.body.childNodes.length){for(var s=Array.prototype.slice.call(n.body.childNodes),r=this.insertionPointMarker.nextSibling;r;)s.push(r),r=r.nextSibling;document.body||y.call(document,"<body>"),function(e,t){d(e,t,t.childNodes[0])}(s,document.body)}},i.prototype.insertContentInBody=function(){var e=this.insertionPointMarker.parentElement,i=document.createElement(e.tagName);i.innerHTML=this.buffer,this.scriptStack.harvestScriptsAfterDocWrite(i),t(i.childNodes,this.insertionPointMarker)},i.prototype.write=function(e,t){var i,s=document.currentScript;s&&n(s)&&s.hasAttribute("async")?(i=t?b:y).call.apply(i,[document].concat(e)):this.buffer+=e.map(String).join(t?"\n":"")},i}(),T=function(){function e(){var e=this;this.simulatedReadyState="loading",this.bypassEventsInProxies=!1,this.nativeWindowAddEventListener=window.addEventListener;try{Object.defineProperty(document,"readyState",{get:function(){return e.simulatedReadyState}})}catch(e){}this.setupEventListenerProxy(),this.updateInlineHandlers()}return e.prototype.runOnLoad=function(e){var t=this;this.nativeWindowAddEventListener.call(window,"load",function(i){if(!t.bypassEventsInProxies)return e(i)})},e.prototype.updateInlineHandlers=function(){this.proxyInlineHandler(document,"onreadystatechange"),this.proxyInlineHandler(window,"onload"),document.body&&this.proxyInlineHandler(document.body,"onload")},e.prototype.simulateStateBeforeDeferScriptsActivation=function(){this.bypassEventsInProxies=!0,this.simulatedReadyState="interactive",c(document,"readystatechange"),this.bypassEventsInProxies=!1},e.prototype.simulateStateAfterDeferScriptsActivation=function(){var e=this;this.bypassEventsInProxies=!0,c(document,"DOMContentLoaded"),this.simulatedReadyState="complete",c(document,"readystatechange"),c(window,"load"),this.bypassEventsInProxies=!1,window.setTimeout(function(){return e.bypassEventsInProxies=!0},0)},e.prototype.setupEventListenerProxy=function(){var e=this;("undefined"!=typeof EventTarget?[EventTarget.prototype]:[Node.prototype,Window.prototype]).forEac
26h(function(t){return e.patchEventTargetMethods(t)})},e.prototype.patchEventTargetMethods=function(e){var t=this,i=e.addEventListener,n=e.removeEventListener;e.addEventListener=function(e,n){for(var s=[],r=2;r<arguments.length;r++)s[r-2]=arguments[r];var o=function(e){return e instanceof Window?["load"]:e instanceof Document?["DOMContentLoaded","readystatechange"]:[]}(this),a=n&&n.__rocketLoaderProxiedHandler;if(!a){var l=function(e){if(e&&"handleEvent"in e){var t=e.handleEvent;return"function"==typeof t?t.bind(e):t}return e}(n);"function"==typeof l?(a=function(i){if(t.bypassEventsInProxies||o.indexOf(e)<0)return l.call(this,i)},Object.defineProperty(n,"__rocketLoaderProxiedHandler",{value:a})):a=n}i.call.apply(i,[this,e,a].concat(s))},e.removeEventListener=function(e,t){for(var i=[],s=2;s<arguments.length;s++)i[s-2]=arguments[s];var r=t&&t.__rocketLoaderProxiedHandler||t;n.call.apply(n,[this,e,r].concat(i))}},e.prototype.proxyInlineHandler=function(e,t){try{var i=e[t];if(i&&!i.__rocketLoaderInlineHandlerProxy){var n=this;e[t]=function(e){if(n.bypassEventsInProxies)return i.call(this,e)},Object.defineProperty(e[t],"__rocketLoaderInlineHandlerProxy",{value:!0})}}catch(e){return void console.warn("encountered an error when accessing "+t+" handler:",e.message)}},e}(),E=function(){var e=window;return e.__rocketLoaderLoadProgressSimulator||Object.defineProperty(e,"__rocketLoaderLoadProgressSimulator",{value:new T}),e.__rocketLoaderLoadProgressSimulator}(),C=function(){function t(e,t){this.scriptStack=e,this.settings=t,this.preloadHints=[]}return t.prototype.insertPreloadHints=function(){var e=this;this.scriptStack.forEach(function(t){if(s(t,e.settings.nonce)){var i=n(t),r=/chrome/i.test(navigator.userAgent)&&/google/i.test(navigator.vendor)&&t.hasAttribute("integrity");if(i&&!r){var o=document.createElement("link");o.setAttribute("rel","preload"),o.setAttribute("as","script"),o.setAttribute("href",i),t.crossOrigin&&o.setAttribute("crossorigin",t.crossOrigin),document.head.appendChild(o),e.preloadHints.push(o)}}})},t.prototype.removePreloadHints=function(){this.preloadHints.forEach(function(e){return i(e)})},t.prototype.run=function(){for(var e=this,t=this;this.scriptStack.hasItems;){var i=function(){var i=t.settings.docWriteSimulator,n=t.scriptStack.pop();i&&!n.async&&i.enable(n.placeholder);var s=t.activateScript(n);return s?n.external&&n.executable&&!n.async?(a(s,function(){e.finalizeActivation(n),e.run()}),{value:void 0}):void t.finalizeActivation(n):(i&&i.flushWrittenContentAndDisable(),"continue")}();if("object"==typeof i)return i.value}this.scriptStack.hasItems||this.settings.callback()},t.prototype.finalizeActivation=function(e){this.settings.docWriteSimulator&&!e.async&&this.settings.docWriteSimulator.flushWrittenContentAndDisable(),E.updateInlineHandlers(),i(e.placeholder)},t.prototype.activateScript=function(t){var i=t.script,n=t.placeholder,s=t.external,r=t.async,o=n.parentNode;if(!document.contains(n))return e("Placeholder for script \n"+i.outerHTML+"\n was detached from document.","Script will not be executed."),null;var a=this.settings.blocking&&s&&!r?u(i):l(i);return a?(o.insertBefore(a,n),a):(e("Failed to create activatable copy of script \n"+i.outerHTML+"\n","Script will not be executed."),null)},t}(),A="data-cf-settings",D="|",M="data-cf-modified-",O=void 0;!function(){var t=document.currentScript;if(t){var n=function(e){var t=e.getAttribute(A);if(!t)return null;var i=t.split(D);return{nonce:i[0],handlerPrefixLength:+i[1],bailout:!e.hasAttribute("defer")}}(t);n?(i(t),function(e){var t=M+e.nonce;Array.prototype.forEach.call(document.querySelectorAll("["+t+"]"),function(i){i.removeAttribute(t),Array.prototype.forEach.call(i.attributes,function(t){/^on/.test(t.name)&&"function"!=typeof i[t.name]&&i.setAttribute(t.name,t.value.substring(e.handlerPrefixLength))})})}(n),E.updateInlineHandlers(),n.bailout?function(e){var t=new x(e),i=new S(t);t.harvestScriptsInDocument(),new C(t,{nonce:e,blocking:!0,docWriteSimulator:i,callback:function(){}}).run()}(n.nonce):(function(){var e=window;"undefined"!=typeof Promise&&(e.__cfQR={done:new Promise(function(e){return O=e})})}(),p(n.nonce))):e("Activator script doesn't have settings. No scripts will be executed.")}else e("Can't obtain activator script. No scripts will be executed.")}()}(),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap=t()}(this,function(){"use strict";const e=new Map,t={set(t,i,n){e.has(t)||e.set(t,new Map),(t=e.get(t)).has(i)||0===t.size?t.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(t.keys())[0]}.`)},get:(t,i)=>e.has(t)&&e.get(t).get(i)||null,remove(t,i){var n;e.has(t)&&((n=e.get(t)).delete(i),0===n.size)&&e.delete(t)}},i="transitionend",n=e=>e&&window.CSS&&window.CSS.escape?e.replace(/#([^\s"#']+)/g,(e,t)=>"#"+CSS.escape(t)):e,s=e=>{e.dispatchEvent(new Event(i))},r=e=>!(!e||"object"!=typeof e)&&void 0!==(e=void 0!==e.jquery?e[0]:e).nodeType,o=e=>r(e)?e.jquery?e[0]:e:"string"==typeof e&&0<e.length?document.querySelector(n(e)):null,a=e=>{if(!r(e)||0===e.getClientRects().length)return!1;var t="visible"===getComputedStyle(e).getPropertyValue("visibility"),i=e.closest("details:not([open])");if(i&&i!==e){if((e=e.closest("summary"))&&e.parentNode!==i)return!1;if(null===e)return!1}return t},l=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),c=e=>{var t;return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?c(e.parentNode):null:null},u=()=>{},d=e=>{e.offsetHeight},h=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,p=[],f=()=>"rtl"===document.documentElement.dir;var m=e=>{var t;t=()=>{const t=h();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(p.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of p)e()}),p.push(t)):t()};const g=(e,t=[],i=e)=>"function"==typeof e?e(...t):i,v=(e,t,n=!0)=>
26{if(n){n=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);e=Number.parseFloat(t);var n=Number.parseFloat(i);return e||n?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0})(t)+5;let r=!1;const o=({target:n})=>{n===t&&(r=!0,t.removeEventListener(i,o),g(e))};t.addEventListener(i,o),setTimeout(()=>{r||s(t)},n)}else g(e)},y=(e,t,i,n)=>{var s=e.length;let r=e.indexOf(t);return-1===r?!i&&n?e[s-1]:e[0]:(r+=i?1:-1,n&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])},b=/[^.]*(?=\..*)\.|.*/,w=/\..*/,_=/::\d+$/,x={};let k=1;const S={mouseenter:"mouseover",mouseleave:"mouseout"},T=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function E(e,t){return t&&t+"::"+k++||e.uidEvent||k++}function C(e){var t=E(e);return e.uidEvent=t,x[t]=x[t]||{},x[t]}function A(e,t,i=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===i)}function D(e,t,i){var n="string"==typeof t;t=!n&&t||i;let s=P(e);return[n,t,s=T.has(s)?s:e]}function M(e,t,i,n,s){if("string"==typeof t&&e){let[h,p,f]=D(t,i,n);t in S&&(r=p,p=function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return r.call(this,e)});var r,o,a,l,c,u,d=A(n=(n=C(e))[f]||(n[f]={}),p,h?i:null);d?d.oneOff=d.oneOff&&s:(d=E(p,t.replace(b,"")),(t=h?(l=e,c=i,u=p,function e(t){var i=l.querySelectorAll(c);for(let n=t.target;n&&n!==this;n=n.parentNode)for(const s of i)if(s===n)return I(t,{delegateTarget:n}),e.oneOff&&L.off(l,t.type,c,u),u.apply(n,[t])}):(o=e,a=p,function e(t){return I(t,{delegateTarget:o}),e.oneOff&&L.off(o,t.type,a),a.apply(o,[t])})).delegationSelector=h?i:null,t.callable=p,t.oneOff=s,n[t.uidEvent=d]=t,e.addEventListener(f,t,h))}}function O(e,t,i,n,s){(n=A(t[i],n,s))&&(e.removeEventListener(i,n,Boolean(s)),delete t[i][n.uidEvent])}function P(e){return e=e.replace(w,""),S[e]||e}const L={on(e,t,i,n){M(e,t,i,n,!1)},one(e,t,i,n){M(e,t,i,n,!0)},off(e,t,i,n){if("string"==typeof t&&e){var s,r,[n,o,a]=D(t,i,n),l=a!==t,c=C(e),u=c[a]||{},d=t.startsWith(".");if(void 0!==o)return Object.keys(u).length?void O(e,c,a,o,n?i:null):void 0;if(d)for(const i of Object.keys(c)){p=h=void 0;var h,p,f=e,m=c,g=i,v=t.slice(1),y=m[g]||{};for([h,p]of Object.entries(y))h.includes(v)&&O(f,m,g,p.callable,p.delegationSelector)}for([s,r]of Object.entries(u)){var b=s.replace(_,"");l&&!t.includes(b)||O(e,c,a,r.callable,r.delegationSelector)}}},trigger(e,t,i){if("string"!=typeof t||!e)return null;var n=h();let s=null,r=!0,o=!0,a=!1;return t!==P(t)&&n&&(s=n.Event(t,i),n(e).trigger(s),r=!s.isPropagationStopped(),o=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented()),n=I(new Event(t,{bubbles:r,cancelable:!0}),i),a&&n.preventDefault(),o&&e.dispatchEvent(n),n.defaultPrevented&&s&&s.preventDefault(),n}};function I(e,t={}){for(const[i,n]of Object.entries(t))try{e[i]=n}catch(t){Object.defineProperty(e,i,{configurable:!0,get:()=>n})}return e}function j(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function N(e){return e.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}const $={setDataAttribute(e,t,i){e.setAttribute("data-bs-"+N(t),i)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+N(t))},getDataAttributes(e){if(!e)return{};var t={};for(const i of Object.keys(e.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"))){let n=i.replace(/^bs/,"");t[n=n.charAt(0).toLowerCase()+n.slice(1,n.length)]=j(e.dataset[i])}return t},getDataAttribute:(e,t)=>
26j(e.getAttribute("data-bs-"+N(t)))};class z{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){var i=r(t)?$.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...r(t)?$.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(var[i,n]of Object.entries(t)){var s=e[i];s=r(s)?"element":null==s?""+s:Object.prototype.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(n).test(s))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${s}" but expected type "${n}".`)}}}class F extends z{constructor(e,i){super(),(e=o(e))&&(this._element=e,this._config=this._getConfig(i),t.set(this._element,this.constructor.DATA_KEY,this))}dispose(){t.remove(this._element,this.constructor.DATA_KEY),L.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,i=!0){v(e,t,i)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return t.get(o(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.2"}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}static eventName(e){return""+e+this.EVENT_KEY}}const H=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),t=i&&"#"!==i?n(i.trim()):null}return t},B={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){var i=[];let n=e.parentNode.closest(t);for(;n;)i.push(n),n=n.parentNode.closest(t);return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){var t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>e+':not([tabindex^="-"])').join(",");return this.find(t,e).filter(e=>!l(e)&&a(e))},getSelectorFromElement:e=>(e=H(e))&&B.findOne(e)?e:null,getElementFromSelector:e=>(e=H(e))?B.findOne(e):null,getMultipleElementsFromSelector:e=>(e=H(e))?B.find(e):[]};var R=(e,t="hide")=>{var i="click.dismiss"+e.EVENT_KEY;const n=e.NAME;L.on(document,i,`[data-bs-dismiss="${n}"]`,function(i){["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this)||(i=B.getElementFromSelector(this)||this.closest("."+n),e.getOrCreateInstance(i)[t]())})};class W extends F{static get NAME(){return"alert"}close(){var e;L.trigger(this._element,"close.bs.alert").defaultPrevented||(this._element.classList.remove("show"),e=this._element.classList.contains("fade"),this._queueCallback(()=>this._destroyElement(),this._element,e))}_destroyElement(){this._element.remove(),L.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(e){return this.each(function(){var t=W.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}R(W,"close"),m(W);const q='[data-bs-toggle="button"]';class Y extends F{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each(function(){var t=Y.getOrCreateInstance(this);"toggle"===e&&t[e]()})}}L.on(document,"click.bs.button.data-api",q,e=>{e.preventDefault(),e=e.target.closest(q),Y.getOrCreateInstance(e).toggle()}),m(Y);const V=".bs.swipe",X={endCallback:null,leftCallback:null,rightCallback:null},U={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class G extends z{constructor(e,t){super(),(this._element=e)&&G.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return X}static get DefaultType(){return U}static get NAME(){return"swipe"}dispose(){L.off(this._element,V)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(e){this._deltaX=e.touches&&1<e.touches.length?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){var e=Math.abs(this._deltaX);e<=40||(e/=this._deltaX,this._deltaX=0,e&&g(0<e?this._config.rightCallback:this._config.leftCallback))}_initEvents(){this._supportPointerEvents?(L.on(this._element,"pointerdown.bs.swipe",e=>this._start(e)),L.on(this._element,"pointerup.bs.swipe",e=>this._end(e)),this._element.classList.add("pointer-event")):(L.on(this._element,"touchstart.bs.swipe",e=>this._start(e)),L.on(this._element,"touchmove.bs.swipe",e=>this._move(e)),L.on(this._element,"touchend.bs.swipe",e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||0<navigator.maxTouchPoints}}const Q="next",K="prev",J="left",Z="right",ee="slid"+(ge=".bs.carousel"),te="carousel",ie="active",ne=".active",se=".carousel-item",re={ArrowLeft:Z,ArrowRight:J},oe={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},ae={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class le extends F{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=B.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===te&&this.cycle()}static get Default(){return oe}static get DefaultType(){return ae}static get NAME(){return"carousel"}next(){this._slide(Q)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(K)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?L.one(this._element,ee,()=>this.cycle()):this.cycle())}to(e){var t,i=this._getItems();e>i.length-1||e<0||(this._isSliding?L.one(this._element,ee,()=>this.to(e)):(t=this._getItemIndex(this._getActive()))!==e&&(t=t<e?Q:K,this._slide(t,i[e])))}
26dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&L.on(this._element,"keydown.bs.carousel",e=>this._keydown(e)),"hover"===this._config.pause&&(L.on(this._element,"mouseenter.bs.carousel",()=>this.pause()),L.on(this._element,"mouseleave.bs.carousel",()=>this._maybeEnableCycle())),this._config.touch&&G.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of B.find(".carousel-item img",this._element))L.on(e,"dragstart.bs.carousel",e=>e.preventDefault());var e={leftCallback:()=>this._slide(this._directionToOrder(J)),rightCallback:()=>this._slide(this._directionToOrder(Z)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new G(this._element,e)}_keydown(e){var t;/input|textarea/i.test(e.target.tagName)||(t=re[e.key])&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){var t;this._indicatorsElement&&((t=B.findOne(ne,this._indicatorsElement)).classList.remove(ie),t.removeAttribute("aria-current"),t=B.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement))&&(t.classList.add(ie),t.setAttribute("aria-current","true"))}_updateInterval(){var e=this._activeElement||this._getActive();e&&(e=Number.parseInt(e.getAttribute("data-bs-interval"),10),this._config.interval=e||this._config.defaultInterval)}_slide(e,t=null){if(!this._isSliding){const n=this._getActive();var i=e===Q;const s=t||y(this._getItems(),n,i,this._config.wrap);if(s!==n){const r=this._getItemIndex(s),o=t=>L.trigger(this._element,t,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(n),to:r});if(!(t=o("slide.bs.carousel")).defaultPrevented&&n&&s){t=Boolean(this._interval),this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(r),this._activeElement=s;const e=i?"carousel-item-start":"carousel-item-end",a=i?"carousel-item-next":"carousel-item-prev";s.classList.add(a),d(s),n.classList.add(e),s.classList.add(e),this._queueCallback(()=>{s.classList.remove(e,a),s.classList.add(ie),n.classList.remove(ie,a,e),this._isSliding=!1,o(ee)},n,this._isAnimated()),t&&this.cycle()}}}}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return B.findOne(".active.carousel-item",this._element)}_getItems(){return B.find(se,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return f()?e===J?K:Q:e===J?Q:K}_orderToDirection(e){return f()?e===K?J:Z:e===K?Z:J}static jQueryInterface(e){return this.each(function(){var t=le.getOrCreateInstance(this,e);if("number"==typeof e)t.to(e);else if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}L.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",function(e){var t=B.getElementFromSelector(this);t&&t.classList.contains(te)&&(e.preventDefault(),e=le.getOrCreateInstance(t),(t=this.getAttribute("data-bs-slide-to"))?e.to(t):"next"===$.getDataAttribute(this,"slide")?e.next():e.prev(),e._maybeEnableCycle())}),L.on(window,"load.bs.carousel.data-api",()=>{for(const e of B.find('[data-bs-ride="carousel"]'))le.getOrCreateInstance(e)}),m(le);const ce="show",ue="collapse",de="collapsing",he='[data-bs-toggle="collapse"]',pe={parent:null,toggle:!0},fe={parent:"(null|element)",toggle:"boolean"};class me extends F{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];for(const e of B.find(he)){var i=B.getSelectorFromElement(e),n=B.find(i).filter(e=>e===this._element);null!==i&&n.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return pe}static get DefaultType(){return fe}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(!this._isTransitioning&&!this._isShown()){let t=[];if(!(t=this._config.parent?this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>me.getOrCreateInstance(e,{toggle:!1})):t).length||!t[0]._isTransitioning){var e=L.trigger(this._element,"show.bs.collapse");if(!e.defaultPrevented){for(const e of t)e.hide();const i=this._getDimension();this._element.classList.remove(ue),this._element.classList.add(de),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0,e="scroll"+(i[0].toUpperCase()+i.slice(1)),this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(de),this._element.classList.add(ue,ce),this._element.style[i]="",L.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[i]=this._element[e]+"px"}}}}
26hide(){if(!this._isTransitioning&&this._isShown()){var e=L.trigger(this._element,"hide.bs.collapse");if(!e.defaultPrevented){e=this._getDimension(),this._element.style[e]=this._element.getBoundingClientRect()[e]+"px",d(this._element),this._element.classList.add(de),this._element.classList.remove(ue,ce);for(const e of this._triggerArray){var t=B.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(de),this._element.classList.add(ue),L.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}}}_isShown(e=this._element){return e.classList.contains(ce)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=o(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(this._config.parent)for(const t of this._getFirstLevelChildren(he)){var e=B.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=B.find(":scope .collapse .collapse",this._config.parent);return B.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const i of e)i.classList.toggle("collapsed",!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){var i=me.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}})}}L.on(document,"click.bs.collapse.data-api",he,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of B.getMultipleElementsFromSelector(this))me.getOrCreateInstance(e,{toggle:!1}).toggle()}),m(me);var ge,ve="top",ye="bottom",be="right",we="left",_e="auto",xe=[ve,ye,be,we],ke="start",Se="end",Te="clippingParents",Ee="viewport",Ce="popper",Ae="reference",De=xe.reduce(function(e,t){return e.concat([t+"-"+ke,t+"-"+Se])},[]),Me=[].concat(xe,[_e]).reduce(function(e,t){return e.concat([t,t+"-"+ke,t+"-"+Se])},[]),Oe="afterRead",Pe="beforeMain",Le="afterMain",Ie="beforeWrite",je="afterWrite",Ne=[ge="beforeRead","read",Oe,Pe,"main",Le,Ie,"write",je];function $e(e){return e?(e.nodeName||"").toLowerCase():null}function ze(e){var t;return null==e?window:"[object Window]"!==e.toString()?(t=e.ownerDocument)&&t.defaultView||window:e}function Fe(e){return e instanceof ze(e).Element||e instanceof Element}function He(e){return e instanceof ze(e).HTMLElement||e instanceof HTMLElement}function Be(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ze(e).ShadowRoot||e instanceof ShadowRoot)}var Re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var i=t.styles[e]||{},n=t.attributes[e]||{},s=t.elements[e];He(s)&&$e(s)&&(Object.assign(s.style,i),Object.keys(n).forEach(function(e){var t=n[e];!1===t?s.removeAttribute(e):s.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],s=t.attributes[e]||{};e=Object.keys((t.styles.hasOwnProperty(e)?t.styles:i)[e]).reduce(function(e,t){return e[t]="",e},{});He(n)&&$e(n)&&(Object.assign(n.style,e),Object.keys(s).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]};function We(e){return e.split("-")[0]}var qe=Math.max,Ye=Math.min,Ve=Math.round;function Xe(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Ue(){return!/^((?!chrome|android).)*safari/i.test(Xe())}function Ge(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=!1);var n=e.getBoundingClientRect(),s=1,r=1;return t&&He(e)&&(s=0<e.offsetWidth&&Ve(n.width)/e.offsetWidth||1,r=0<e.offsetHeight&&Ve(n.height)/e.offsetHeight||1),t=(Fe(e)?ze(e):window).visualVie
26wport,e=!Ue()&&i,i=(n.left+(e&&t?t.offsetLeft:0))/s,e=(n.top+(e&&t?t.offsetTop:0))/r,{width:t=n.width/s,height:s=n.height/r,top:e,right:i+t,bottom:e+s,left:i,x:i,y:e}}function Qe(e){var t=Ge(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function Ke(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&Be(i)){var n=t;do{if(n&&e.isSameNode(n))return!0}while(n=n.parentNode||n.host)}return!1}function Je(e){return ze(e).getComputedStyle(e)}function Ze(e){return((Fe(e)?e.ownerDocument:e.document)||window.document).documentElement}function et(e){return"html"===$e(e)?e:e.assignedSlot||e.parentNode||(Be(e)?e.host:null)||Ze(e)}function tt(e){return He(e)&&"fixed"!==Je(e).position?e.offsetParent:null}function it(e){for(var t=ze(e),i=tt(e);i&&0<=["table","td","th"].indexOf($e(i))&&"static"===Je(i).position;)i=tt(i);return(!i||"html"!==$e(i)&&("body"!==$e(i)||"static"!==Je(i).position))&&(i||function(e){var t=/firefox/i.test(Xe());if(!/Trident/i.test(Xe())||!He(e)||"fixed"!==Je(e).position){var i=et(e);for(Be(i)&&(i=i.host);He(i)&&["html","body"].indexOf($e(i))<0;){var n=Je(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}}return null}(e))||t}function nt(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function st(e,t,i){return qe(e,Ye(t,i))}function rt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function ot(e,t){return t.reduce(function(t,i){return t[i]=e,t},{})}var at={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i,n,s,r=e.state,o=e.name,a=(e=e.options,r.elements.arrow),l=r.modifiersData.popperOffsets,c=nt(u=We(r.placement)),u=0<=[we,be].indexOf(u)?"height":"width";a&&l&&(i=r,i=rt("number"!=typeof(e="function"==typeof(e=e.padding)?e(Object.assign({},i.rects,{placement:i.placement})):e)?e:ot(e,xe)),e=Qe(a),s="y"===c?ve:we,n="y"===c?ye:be,t=r.rects.reference[u]+r.rects.reference[c]-l[c]-r.rects.popper[u],l=l[c]-r.rects.reference[c],a=(a=it(a))?"y"===c?a.clientHeight||0:a.clientWidth||0:0,s=i[s],i=a-e[u]-i[n],s=st(s,n=a/2-e[u]/2+(t/2-l/2),i),r.modifiersData[o]=((a={})[c]=s,a.centerOffset=s-n,a))},effect:function(e){var t=e.state;null!=(e=void 0===(e=e.options.element)?"[data-popper-arrow]":e)&&("string"!=typeof e||(e=t.elements.popper.querySelector(e)))&&Ke(t.elements.popper,e)&&(t.elements.arrow=e)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function lt(e){return e.split("-")[1]}var ct={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ut(e){var t,i=e.popper,n=e.popperRect,s=e.placement,r=e.variation,o=e.offsets,a=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=(e=e.isFixed,void 0===(d=o.x)?0:d),h=void 0===(h=o.y)?0:h,p=(d=(p="function"==typeof u?u({x:d,y:h}):{x:d,y:h}).x,h=p.y,o.hasOwnProperty("x")),f=(o=o.hasOwnProperty("y"),we),m=ve,g=window,v=(c&&(v="clientHeight",t="clientWidth",(y=it(i))===ze(i)&&"static"!==Je(y=Ze(i)).position&&"absolute"===a&&(v="scrollHeight",t="scrollWidth"),s!==ve&&(s!==we&&s!==be||r!==Se)||(m=ye,h=(h-((e&&y===g&&g.visualViewport?g.visualViewport.height:y[v])-n.height))*(l?1:-1)),s!==we&&(s!==ve&&s!==ye||r!==Se)||(f=be,d=(d-((e&&y===g&&g.visualViewport?g.visualViewport.width:y[t])-n.width))*(l?1:-1))),Object.assign({position:a},c&&ct)),y=!0===u?(s={x:d,y:h},r=ze(i),e=s.x,s=s.y,r=r.devicePixelRatio||1,{x:Ve(e*r)/r||0,y:Ve(s*r)/r||0}):{x:d,y:h};return d=y.x,h=y.y,l?Object.assign({},v,((t={})[m]=o?"0":"",t[f]=p?"0":"",t.transform=(g.devicePixelRatio||1)<=1?"translate("+d+"px, "+h+"px)":"translate3d("+d+"px, "+h+"px, 0)",t)):Object.assign({},v,((n={})[m]=o?h+"px":"",n[f]=p?d+"px":"",n.transform="",n))}var dt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=void 0===(i=(e=e.options).gpuAcceleration)||i,n=void 0===(n=e.adaptive)||n;e=void 0===(e=e.roundOffsets)||e,i={placement:We(t.placement),variation:lt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ut(Object.assign({},i,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:n,roundOffsets:e})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ut(Object.assign({},i,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},ht={passive:!0},pt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,i=e.instance,n=(e=e.options).scroll,s=void 0===n||n,r=void 0===(n=e.resize)||n,o=ze(t.elements.popper),a=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&a.forEach(function(e){e.addEventListener("scroll",i.update,ht)}),r&&o.addEventListener("resize",i.update,ht),function(){s&&a.forEach(function(e){e.removeEventListener("scroll",i.update,ht)}),r&&o.removeEventListener("resize",i.update,ht)}},data:{}}
26,ft={left:"right",right:"left",bottom:"top",top:"bottom"};function mt(e){return e.replace(/left|right|bottom|top/g,function(e){return ft[e]})}var gt={start:"end",end:"start"};function vt(e){return e.replace(/start|end/g,function(e){return gt[e]})}function yt(e){return{scrollLeft:(e=ze(e)).pageXOffset,scrollTop:e.pageYOffset}}function bt(e){return Ge(Ze(e)).left+yt(e).scrollLeft}function wt(e){var t=(e=Je(e)).overflow,i=e.overflowX;e=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+e+i)}function _t(e,t){void 0===t&&(t=[]);var i=function e(t){return 0<=["html","body","#document"].indexOf($e(t))?t.ownerDocument.body:He(t)&&wt(t)?t:e(et(t))}(e),n=(e=i===(null==(e=e.ownerDocument)?void 0:e.body),ze(i));n=e?[n].concat(n.visualViewport||[],wt(i)?i:[]):i,i=t.concat(n);return e?i:i.concat(_t(et(n)))}function xt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function kt(e,t,i){return t===Ee?xt((s=i,o=ze(n=e),a=Ze(n),o=o.visualViewport,l=a.clientWidth,a=a.clientHeight,u=c=0,o&&(l=o.width,a=o.height,(r=Ue())||!r&&"fixed"===s)&&(c=o.offsetLeft,u=o.offsetTop),{width:l,height:a,x:c+bt(n),y:u})):Fe(t)?((s=Ge(r=t,!1,"fixed"===(s=i))).top=s.top+r.clientTop,s.left=s.left+r.clientLeft,s.bottom=s.top+r.clientHeight,s.right=s.left+r.clientWidth,s.width=r.clientWidth,s.height=r.clientHeight,s.x=s.left,s.y=s.top,s):xt((o=Ze(e),l=Ze(o),a=yt(o),c=null==(c=o.ownerDocument)?void 0:c.body,n=qe(l.scrollWidth,l.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),u=qe(l.scrollHeight,l.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),o=-a.scrollLeft+bt(o),a=-a.scrollTop,"rtl"===Je(c||l).direction&&(o+=qe(l.clientWidth,c?c.clientWidth:0)-n),{width:n,height:u,x:o,y:a}));var n,s,r,o,a,l,c,u}function St(e){var t,i=e.reference,n=e.element,s=(e=e.placement)?We(e):null,r=(e=e?lt(e):null,i.x+i.width/2-n.width/2),o=i.y+i.height/2-n.height/2;switch(s){case ve:t={x:r,y:i.y-n.height};break;case ye:t={x:r,y:i.y+i.height};break;case be:t={x:i.x+i.width,y:o};break;case we:t={x:i.x-n.width,y:o};break;default:t={x:i.x,y:i.y}}var a=s?nt(s):null;if(null!=a){var l="y"===a?"height":"width";switch(e){case ke:t[a]=t[a]-(i[l]/2-n[l]/2);break;case Se:t[a]=t[a]+(i[l]/2-n[l]/2)}}return t}function Tt(e,t){var i,n=void 0===(n=(t=t=void 0===t?{}:t).placement)?e.placement:n,s=void 0===(s=t.strategy)?e.strategy:s,r=void 0===(r=t.boundary)?Te:r,o=void 0===(o=t.rootBoundary)?Ee:o,a=void 0===(a=t.elementContext)?Ce:a,l=void 0!==(l=t.altBoundary)&&l,c=(t=rt("number"!=typeof(t=void 0===(t=t.padding)?0:t)?t:ot(t,xe)),e.rects.popper),u=(l=function(e,t,i,n){var s,r="clippingParents"===t?(o=_t(et(r=e)),Fe(s=0<=["absolute","fixed"].indexOf(Je(r).position)&&He(r)?it(r):r)?o.filter(function(e){return Fe(e)&&Ke(e,s)&&"body"!==$e(e)}):[]):[].concat(t),o=[].concat(r,[i]);return t=o[0],i=o.reduce(function(t,i){return i=kt(e,i,n),t.top=qe(i.top,t.top),t.right=Ye(i.right,t.right),t.bottom=Ye(i.bottom,t.bottom),t.left=qe(i.left,t.left),t},kt(e,t,n)),i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}(Fe(l=e.elements[l?a===Ce?Ae:Ce:a])?l:l.contextElement||Ze(e.elements.popper),r,o,s),o=St({reference:r=Ge(e.elements.reference),element:c,strategy:"absolute",placement:n}),s=xt(Object.assign({},c,o)),c=a===Ce?s:r,{top:l.top-c.top+t.top,bottom:c.bottom-l.bottom+t.bottom,left:l.left-c.left+t.left,right:c.right-l.right+t.right});o=e.modifiersData.offset;return a===Ce&&o&&(i=o[n],Object.keys(u).forEach(function(e){var t=0<=[be,ye].indexOf(e)?1:-1,n=0<=[ve,ye].indexOf(e)?"y":"x";u[e]+=i[n]*t})),u}var Et={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options;e=e.name;if(!t.modifiersData[e]._skip){for(var n,s=void 0===(o=i.mainAxis)||o,r=void 0===(o=i.altAxis)||o,o=i.fallbackPlacements,a=i.padding,l=i.boundary,c=i.rootBoundary,u=i.altBoundary,d=void 0===(n=i.flipVariations)||n,h=i.allowedAutoPlacements,p=(i=We(n=t.options.placement),o=o||(i!==n&&d?We(o=n)===_e?[]:(i=mt(o),[vt(o),i,vt(i)]):[mt(n)]),[n].concat(o).reduce(function(e,i){return e.concat(We(i)===_e?(n=t,s=(e=e=void 0===(e={placement:i,boundary:l,rootBoundary:c,padding:a,flipVariations:d,allowedAutoPlacements:h})?{}:e).placement,r=e.boundary,o=e.rootBoundary,u=e.padding,p=e.flipVariations,f=void 0===(e=e.allowedAutoPlacements)?Me:e,e=(m=lt(s))?p?De:De.filter(function(e){return lt(e)===m}):xe,g=(s=0===(s=e.filter(function(e){return 0<=f.indexOf(e)})).length?e:s).reduce(function(e,t){return e[t]=Tt(n,{placement:t,boundary:r,rootBoundary:o,padding:u})[We(t)],e},{}
26),Object.keys(g).sort(function(e,t){return g[e]-g[t]})):i);var n,s,r,o,u,p,f,m,g},[])),f=t.rects.reference,m=t.rects.popper,g=new Map,v=!0,y=p[0],b=0;b<p.length;b++){var w=p[b],_=We(w),x=lt(w)===ke,k=(T=0<=[ve,ye].indexOf(_))?"width":"height",S=Tt(t,{placement:w,boundary:l,rootBoundary:c,altBoundary:u,padding:a}),T=T?x?be:we:x?ye:ve;x=(f[k]>m[k]&&(T=mt(T)),mt(T)),k=[];if(s&&k.push(S[_]<=0),r&&k.push(S[T]<=0,S[x]<=0),k.every(function(e){return e})){y=w,v=!1;break}g.set(w,k)}if(v)for(var E=d?3:1;0<E&&"break"!==function(e){var t=p.find(function(t){if(t=g.get(t))return t.slice(0,e).every(function(e){return e})});if(t)return y=t,"break"}(E);E--);t.placement!==y&&(t.modifiersData[e]._skip=!0,t.placement=y,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ct(e,t,i){return{top:e.top-t.height-(i=void 0===i?{x:0,y:0}:i).y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function At(e){return[ve,be,ye,we].some(function(t){return 0<=e[t]})}var Dt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,i=(e=e.name,t.rects.reference),n=t.rects.popper,s=t.modifiersData.preventOverflow,r=Tt(t,{elementContext:"reference"}),o=Tt(t,{altBoundary:!0});r=Ct(r,i),i=Ct(o,n,s),o=At(r),n=At(i);t.modifiersData[e]={referenceClippingOffsets:r,popperEscapeOffsets:i,isReferenceHidden:o,hasPopperEscaped:n},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":o,"data-popper-escaped":n})}},Mt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,i=e.options,n=(e=e.name,void 0===(i=i.offset)?[0,0]:i),s=(i=Me.reduce(function(e,i){var s,r,o,a;return e[i]=(s=t.rects,r=n,o=We(i),a=0<=[we,ve].indexOf(o)?-1:1,i=(s="function"==typeof r?r(Object.assign({},s,{placement:i})):r)[0]||0,r=(s[1]||0)*a,0<=[we,be].indexOf(o)?{x:r,y:i}:{x:i,y:r}),e},{}),(r=i[t.placement]).x),r=r.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=r),t.modifiersData[e]=i}},Ot={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;e=e.name;t.modifiersData[e]=St({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},Pt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t,i,n,s,r,o,a,l,c,u=e.state,d=e.options,h=(e=e.name,void 0===(h=d.mainAxis)||h),p=void 0!==(p=d.altAxis)&&p,f=d.boundary,m=d.rootBoundary,g=d.altBoundary,v=d.padding,y=void 0===(y=d.tether)||y,b=(d=void 0===(d=d.tetherOffset)?0:d,f=Tt(u,{boundary:f,rootBoundary:m,padding:v,altBoundary:g}),m=We(u.placement),g=!(v=lt(u.placement)),nt(m)),w="x"===b?"y":"x",_=u.modifiersData.popperOffsets,x=u.rects.reference,k=u.rects.popper,S=(d="number"==typeof(d="function"==typeof d?d(Object.assign({},u.rects,{placement:u.placement})):d)?{mainAxis:d,altAxis:d}:Object.assign({mainAxis:0,altAxis:0},d),u.modifiersData.offset?u.modifiersData.offset[u.placement]:null),T={x:0,y:0};_&&(h&&(h="y"===b?"height":"width",o=(a=_[b])+f[i="y"===b?ve:we],l=a-f[c="y"===b?ye:be],t=y?-k[h]/2:0,s=(v===ke?x:k)[h],v=v===ke?-k[h]:-x[h],r=u.elements.arrow,r=y&&r?Qe(r):{width:0,height:0},i=(n=u.modifiersData["arrow#persistent"]?u.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0})[i],n=n[c],c=st(0,x[h],r[h]),r=g?x[h]/2-t-c-i-d.mainAxis:s-c-i-d.mainAxis,s=g?-x[h]/2+t+c+n+d.mainAxis:v+c+n+d.mainAxis,g=(i=u.elements.arrow&&it(u.elements.arrow))?"y"===b?i.clientTop||0:i.clientLeft||0:0,v=a+s-(t=null!=(h=null==S?void 0:S[b])?h:0),c=st(y?Ye(o,a+r-t-g):o,a,y?qe(l,v):l),_[b]=c,T[b]=c-a),p&&(n="y"==w?"height":"width",s=(i=_[w])+f["x"===b?ve:we],h=i-f["x"===b?ye:be],r=-1!==[ve,we].indexOf(m),g=null!=(t=null==S?void 0:S[w])?t:0,o=r?s:i-x[n]-k[n]-g+d.altAxis,v=r?i+x[n]+k[n]-g-d.altAxis:h,a=y&&r?(l=st(l=o,i,c=v),c<l?c:l):st(y?o:s,i,y?v:h),_[w]=a,T[w]=a-i),u.modifiersData[e]=T)},requiresIfExists:["offset"]};function Lt(e,t,i){void 0===i&&(i=!1);var n=He(t),s=He(t)&&(o=(s=t).getBoundingClientRect(),r=Ve(o.width)/s.offsetWidth||1,o=Ve(o.height)/s.offsetHeight||1,1!==r||1!==o),r=Ze(t),o=Ge(e,s,i),a=(e={scrollLeft:0,scrollTop:0},{x:0,y:0});return!n&&i||("body"===$e(t)&&!wt(r)||(e=(n=t)!==ze(n)&&He(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:yt(n)),He(t)?((a=Ge(t,!0)).x+=t.clientLeft,a.y+=t.clientTop):r&&(a.x=bt(r))),{x:o.left+e.scrollLeft-a.x,y:o.top+e.scrollTop-a.y,width:o.width,height:o.height}}var It={placement:"bottom",modifiers:[],strategy:"absolute"};function jt(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Nt(e){var t,i=void 0===(t=(e=e=void 0===e?{}:e).defaultModifiers)?[]:t,n=void 0===(t=e.defaultOptions)?It:t;return function(e,t,s){void 0===s&&(s=n);var r,o,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},It,n),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:a,setOptions:function(s){var r,o;s="function"==typeof s?s(a.options):s,d(),a.options=Object.assign({},n,a.options,s),a.scrollParents={reference:Fe(e)?_t(e):e.contextElement?_t(e.contextElement):[],popper:_t(t)},s=[].concat(i,a.options.modifiers),o=s.reduce(function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e},{}),s=Object.keys(o).map(function(e){return o[e]}),r=function(e){var t=new Map,i=new Set,n=[];return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){i.has(e.name)||function e(s){i.add(s.name),[].concat(s.requires||[],s.requiresIfExists||[]).forEac
26h(function(n){i.has(n)||(n=t.get(n))&&e(n)}),n.push(s)}(e)}),n}(s),s=Ne.reduce(function(e,t){return e.concat(r.filter(function(e){return e.phase===t}))},[]);return a.orderedModifiers=s.filter(function(e){return e.enabled}),a.orderedModifiers.forEach(function(e){var t=e.name,i=e.options;"function"==typeof(e=e.effect)&&(e=e({state:a,name:t,instance:u,options:void 0===i?{}:i}),l.push(e||function(){}))}),u.update()},forceUpdate:function(){if(!c){var e,t=(e=a.elements).reference;if(jt(t,e=e.popper)){a.rects={reference:Lt(t,it(e),"fixed"===a.options.strategy),popper:Qe(e)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(e){return a.modifiersData[e.name]=Object.assign({},e.data)});for(var i,n,s,r=0;r<a.orderedModifiers.length;r++)!0===a.reset?(a.reset=!1,r=-1):(i=(s=a.orderedModifiers[r]).fn,n=s.options,s=s.name,"function"==typeof i&&(a=i({state:a,options:void 0===n?{}:n,name:s,instance:u})||a))}}},update:(r=function(){return new Promise(function(e){u.forceUpdate(),e(a)})},function(){return o=o||new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(r())})})}),destroy:function(){d(),c=!0}};return jt(e,t)&&u.setOptions(s).then(function(e){!c&&s.onFirstUpdate&&s.onFirstUpdate(e)}),u;function d(){l.forEach(function(e){return e()}),l=[]}}}var $t=Nt({defaultModifiers:[pt,Ot,dt,Re,Mt,Et,Pt,at,Dt]});const zt=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Le,afterRead:Oe,afterWrite:je,applyStyles:Re,arrow:at,auto:_e,basePlacements:xe,beforeMain:Pe,beforeRead:ge,beforeWrite:Ie,bottom:ye,clippingParents:Te,computeStyles:dt,createPopper:$t,createPopperBase:Nt(),createPopperLite:Nt({defaultModifiers:[pt,Ot,dt,Re]}),detectOverflow:Tt,end:Se,eventListeners:pt,flip:Et,hide:Dt,left:we,main:"main",modifierPhases:Ne,offset:Mt,placements:Me,popper:Ce,popperGenerator:Nt,popperOffsets:Ot,preventOverflow:Pt,read:"read",reference:Ae,right:be,start:ke,top:ve,variationPlacements:De,viewport:Ee,write:"write"},Symbol.toStringTag,{value:"Module"})),Ft="dropdown",Ht="ArrowDown";je="click"+(Le=".bs.dropdown")+(Oe=".data-api"),at="keydown"+Le+Oe;const Bt="show",Rt='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Wt=".dropdown-menu",qt=f()?"top-end":"top-start",Yt=f()?"top-start":"top-end",Vt=f()?"bottom-end":"bottom-start",Xt=f()?"bottom-start":"bottom-end",Ut=f()?"left-start":"right-start",Gt=f()?"right-start":"left-start",Qt={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Kt={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Jt extends F{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=B.next(this._element,Wt)[0]||B.prev(this._element,Wt)[0]||B.findOne(Wt,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Qt}static get DefaultType(){return Kt}static get NAME(){return Ft}toggle(){return this._isShown()?this.hide():this.show()}show(){if(!l(this._element)&&!this._isShown()){var e={relatedTarget:this._element};if(!L.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
26navbar-nav"))for(const e of[].concat(...document.body.children))L.on(e,"mouseover",u);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Bt),this._element.classList.add(Bt),L.trigger(this._element,"shown.bs.dropdown",e)}}}hide(){var e;!l(this._element)&&this._isShown()&&(e={relatedTarget:this._element},this._completeHide(e))}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!L.trigger(this._element,"hide.bs.dropdown",e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))L.off(e,"mouseover",u);this._popper&&this._popper.destroy(),this._menu.classList.remove(Bt),this._element.classList.remove(Bt),this._element.setAttribute("aria-expanded","false"),$.removeDataAttribute(this._menu,"popper"),L.trigger(this._element,"hidden.bs.dropdown",e)}}_getConfig(e){if("object"!=typeof(e=super._getConfig(e)).reference||r(e.reference)||"function"==typeof e.reference.getBoundingClientRect)return e;throw new TypeError(Ft.toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.')}_createPopper(){if(void 0===zt)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:r(this._config.reference)?e=o(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);var t=this._getPopperConfig();this._popper=$t(e,this._menu,t)}_isShown(){return this._menu.classList.contains(Bt)}_getPlacement(){var e,t=this._parent;return t.classList.contains("dropend")?Ut:t.classList.contains("dropstart")?Gt:t.classList.contains("dropup-center")?"top":t.classList.contains("dropdown-center")?"bottom":(e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim(),t.classList.contains("dropup")?e?Yt:qt:e?Xt:Vt)}
26_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const e=this._config.offset;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){var e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return!this._inNavbar&&"static"!==this._config.display||($.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...g(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){var i=B.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>a(e));i.length&&y(i,t,e===Ht,!i.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){var t=Jt.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(2!==e.button&&("keyup"!==e.type||"Tab"===e.key))for(const s of B.find('[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled).show')){var t,i,n=Jt.getInstance(s);n&&!1!==n._config.autoClose&&(t=(i=e.composedPath()).includes(n._menu),i.includes(n._element)||"inside"===n._config.autoClose&&!t||"outside"===n._config.autoClose&&t||n._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName))||(i={relatedTarget:n._element},"click"===e.type&&(i.clickEvent=e),n._completeHide(i)))}}static dataApiKeydownHandler(e){var t=/input|textarea/i.test(e.target.tagName),i="Escape"===e.key,n=["ArrowUp",Ht].includes(e.key);!n&&!i||t&&!i||(e.preventDefault(),t=this.matches(Rt)?this:B.prev(this,Rt)[0]||B.next(this,Rt)[0]||B.findOne(Rt,e.delegateTarget.parentNode),i=Jt.getOrCreateInstance(t),n?(e.stopPropagation(),i.show(),i._selectMenuItem(e)):i._isShown()&&(e.stopPropagation(),i.hide(),t.focus()))}}L.on(document,at,Rt,Jt.dataApiKeydownHandler),L.on(document,at,Wt,Jt.dataApiKeydownHandler),L.on(document,je,Jt.clearMenus),L.on(document,"keyup.bs.dropdown.data-api",Jt.clearMenus),L.on(document,je,Rt,function(e){e.preventDefault(),Jt.getOrCreateInstance(this).toggle()}),m(Jt);const Zt="backdrop",ei="mousedown.bs."+Zt,ti={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},ii={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class ni extends z{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return ti}static get DefaultType(){return ii}static get NAME(){return Zt}show(e){var t;this._config.isVisible?(this._append(),t=this._getElement(),this._config.isAnimated&&d(t),t.classList.add("show"),this._emulateAnimation(()=>{g(e)})):g(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),g(e)})):g(e)}dispose(){this._isAppended&&(L.off(this._element,ei),this._element.remove(),this._isAppended=!1)}_getElement(){var e;return this._element||((e=document.createElement("div")).className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e),this._element}_configAfterMerge(e){return e.rootElement=o(e.rootElement),e}_append(){var e;this._isAppended||(e=this._getElement(),this._config.rootElement.append(e),L.on(e,ei,()=>{g(this._config.clickCallback)}),this._isAppended=!0)}_emulateAnimation(e){v(e,this._getElement(),this._config.isAnimated)}}const si=".bs.focustrap",ri="backward",oi={autofocus:!0,trapElement:null},ai={autofocus:"boolean",trapElement:"element"};class li extends z{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return oi}static get DefaultType(){return ai}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),L.off(document,si),L.on(document,"focusin.bs.focustrap",e=>this._handleFocusin(e)),L.on(document,"keydown.tab.bs.focustrap",e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,L.off(document,si))}_handleFocusin(e){var t=this._config.trapElement;e.target===document||e.target===t||t.contains(e.target)||(0===(e=B.focusableChildren(t)).length?t:this._lastTabNavDirection===ri?e[e.length-1]:e[0]).focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?ri:"forward")}}const ci=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top",di="padding-right",hi="margin-right";class pi{constructor(){this._element=document.body}getWidth(){var e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,di,t=>t+e),this._setElementAttributes(ci,di,t=>t+e),this._setElementAttributes(ui,hi,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,di),this._resetElementAttributes(ci,di),this._resetElementAttributes(ui,hi)}isOverflowing(){return 0<this.getWidth()}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,i){const n=this.getWidth();this._applyManipulationCallback(e,e=>{var s;e!==this._element&&window.innerWidth>e.clientWidth+n||(this._saveInitialAttribute(e,t),s=window.getComputedStyle(e).getPropertyValue(t),e.style.setProperty(t,i(Number.parseFloat(s))+"px"))})}_saveInitialAttribute(e,t){var i=e.style.getPropertyValue(t);i&&$.setDataAttribute(e,t,i)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,e=>{var i=$.getDataAttribute(e,t);null===i?e.style.removeProperty(t):($.removeDataAttribute(e,t),e.style.setProperty(t,i))})}
26_applyManipulationCallback(e,t){if(r(e))t(e);else for(const i of B.find(e,this._element))t(i)}}const fi=".bs.modal",mi="hidden"+fi,gi="show"+fi,vi="modal-open",yi="modal-static",bi={backdrop:!0,focus:!0,keyboard:!0},wi={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class _i extends F{constructor(e,t){super(e,t),this._dialog=B.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new pi,this._addEventListeners()}static get Default(){return bi}static get DefaultType(){return wi}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||L.trigger(this._element,gi,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(vi),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||L.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove("show"),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){L.off(window,fi),L.off(this._dialog,fi),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ni({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new li({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;var t=B.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),d(this._element),this._element.classList.add("show"),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,L.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){L.on(this._element,"keydown.dismiss.bs.modal",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),L.on(window,"resize.bs.modal",()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),L.on(this._element,"mousedown.dismiss.bs.modal",e=>{L.one(this._element,"click.dismiss.bs.modal",t=>{this._element===e.target&&this._element===t.target&&("static"===this._config.backdrop?this._triggerBackdropTransition():this._config.backdrop&&this.hide())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(vi),this._resetAdjustments(),this._scrollBar.reset(),L.trigger(this._element,mi)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){var e=L.trigger(this._element,"hidePrevented.bs.modal");if(!e.defaultPrevented){e=this._element.scrollHeight>document.documentElement.clientHeight;const t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(yi)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(yi),this._queueCallback(()=>{this._element.classList.remove(yi),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}}_adjustDialog(){var e,t=this._element.scrollHeight>document.documentElement.clientHeight,i=this._scrollBar.getWidth(),n=0<i;n&&!t&&(e=f()?"paddingLeft":"paddingRight",this._element.style[e]=i+"px"),!n&&t&&(e=f()?"paddingRight":"paddingLeft",this._element.style[e]=i+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){var i=_i.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method n
26amed "${e}"`);i[e](t)}})}}L.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',function(e){const t=B.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),L.one(t,gi,e=>{e.defaultPrevented||L.one(t,mi,()=>{a(this)&&this.focus()})}),(e=B.findOne(".modal.show"))&&_i.getInstance(e).hide(),_i.getOrCreateInstance(t).toggle(this)}),R(_i),m(_i);const xi="showing",ki=".offcanvas.show",Si="hidePrevented"+(Pe=".bs.offcanvas"),Ti="hidden"+Pe,Ei={backdrop:!0,keyboard:!0,scroll:!1},Ci={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ai extends F{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Ei}static get DefaultType(){return Ci}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||L.trigger(this._element,"show.bs.offcanvas",{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new pi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(xi),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add("show"),this._element.classList.remove(xi),L.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&!L.trigger(this._element,"hide.bs.offcanvas").defaultPrevented&&(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add("hiding"),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove("show","hiding"),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new pi).reset(),L.trigger(this._element,Ti)},this._element,!0))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){var e=Boolean(this._config.backdrop);return new ni({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"===this._config.backdrop?L.trigger(this._element,Si):this.hide()}:null})}_initializeFocusTrap(){return new li({trapElement:this._element})}_addEventListeners(){L.on(this._element,"keydown.dismiss.bs.offcanvas",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():L.trigger(this._element,Si))})}static jQueryInterface(e){return this.each(function(){var t=Ai.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}L.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',function(e){var t=B.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),l(this)||(L.one(t,Ti,()=>{a(this)&&this.focus()}),(e=B.findOne(ki))&&e!==t&&Ai.getInstance(e).hide(),Ai.getOrCreateInstance(t).toggle(this))}),L.on(window,"load.bs.offcanvas.data-api",()=>{for(const e of B.find(ki))Ai.getOrCreateInstance(e).show()}),L.on(window,"resize.bs.offcanvas",()=>{for(const e of B.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&Ai.getOrCreateInstance(e).hide()}),R(Ai),m(Ai),ge={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};const Di=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Mi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i;const Oi={allowList:ge,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Pi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Li={entry:"(string|element|function|null)",selector:"(string|element)"};class Ii extends z{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Oi}static get DefaultType(){return Pi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>
26this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return 0<this.getContent().length}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){var e,t,i=document.createElement("div");for([e,t]of(i.innerHTML=this._maybeSanitize(this._config.template),Object.entries(this._config.content)))this._setContent(i,t,e);var n=i.children[0],s=this._resolvePossibleFunction(this._config.extraClass);return s&&n.classList.add(...s.split(" ")),n}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(var[t,i]of Object.entries(e))super._typeCheckConfig({selector:t,entry:i},Li)}_setContent(e,t,i){(i=B.findOne(i,e))&&((t=this._resolvePossibleFunction(t))?r(t)?this._putElementInTemplate(o(t),i):this._config.html?i.innerHTML=this._maybeSanitize(t):i.textContent=t:i.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,i){if(!e.length)return e;if(i&&"function"==typeof i)return i(e);i=(new window.DOMParser).parseFromString(e,"text/html");for(const e of[].concat(...i.body.querySelectorAll("*"))){var n=e.nodeName.toLowerCase();if(Object.keys(t).includes(n)){var s=[].concat(...e.attributes),r=[].concat(t["*"]||[],t[n]||[]);for(const t of s)((e,t)=>{const i=e.nodeName.toLowerCase();return t.includes(i)?!Di.has(i)||Boolean(Mi.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(i))})(t,r)||e.removeAttribute(t.nodeName)}else e.remove()}return i.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return g(e,[this])}_putElementInTemplate(e,t){this._config.html?(t.innerHTML="",t.append(e)):t.textContent=e.textContent}}const ji=new Set(["sanitize","allowList","sanitizeFn"]),Ni="fade",$i="show",zi="hide.bs.modal",Fi="hover",Hi="focus",Bi={AUTO:"auto",TOP:"top",RIGHT:f()?"left":"right",BOTTOM:"bottom",LEFT:f()?"right":"left"},Ri={allowList:ge,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},Wi={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class qi extends F{constructor(e,t){if(void 0===zt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Ri}static get DefaultType(){return Wi}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),L.off(this._element.closest(".modal"),zi,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(this._isWithContent()&&this._isEnabled){var e=L.trigger(this._element,this.constructor.eventName("show")),t=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(!e.defaultPrevented&&t){if(this._disposePopper(),e=this._getTipElement(),t=(this._element.setAttribute("aria-describedby",e.getAttribute("id")),this._config).container,this._element.ownerDocument.documentElement.contains(this.tip)||(t.append(e),L.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(e),e.classList.add($i),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))L.on(e,"mouseover",u);this._queueCallback(()=>{L.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}}}
vendor: 5,338 bytes, line 26
26hide(){if(this._isShown()&&!L.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove($i),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))L.off(e,"mouseover",u);this._activeTrigger.click=!1,this._activeTrigger[Hi]=!1,this._activeTrigger[Fi]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),L.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){if(!(e=this._getTemplateFactory(e).toHtml()))return null;e.classList.remove(Ni,$i),e.classList.add(`bs-${this.constructor.NAME}-auto`);var t=(e=>{for(;e+=Math.floor(1e6*Math.random()),document.getElementById(e););return e})(this.constructor.NAME).toString();return e.setAttribute("id",t),this._isAnimated()&&e.classList.add(Ni),e}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new Ii({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Ni)}_isShown(){return this.tip&&this.tip.classList.contains($i)}_createPopper(e){var t=g(this._config.placement,[this,e,this._element]);t=Bi[t.toUpperCase()];return $t(this._element,e,this._getPopperConfig(t))}_getOffset(){const e=this._config.offset;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return g(e,[this._element])}_getPopperConfig(e){return e={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]},{...e,...g(this._config.popperConfig,[e])}}_setListeners(){var e,t;for(const i of this._config.trigger.split(" "))"click"===i?L.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{this._initializeOnDelegatedTarget(e).toggle()}):"manual"!==i&&(e=i===Fi?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),t=i===Fi?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout"),L.on(this._element,e,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?Hi:Fi]=!0,t._enter()}),L.on(this._element,t,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?Hi:Fi]=t._element.contains(e.relatedTarget),t._leave()}));this._hideModalHandler=()=>{this._element&&this.hide()},L.on(this._element.closest(".modal"),zi,this._hideModalHandler)}_fixTitle(){var e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){var t=$.getDataAttributes(this._element);for(const e of Object.keys(t))ji.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:o(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){var e,t,i={};for([e,t]of Object.entries(this._config))this.constructor.Default[e]!==t&&(i[e]=t);return i.selector=!1,i.trigger="manual",i}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){var t=qi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method n
26amed "${e}"`);t[e]()}})}}m(qi);const Yi={...qi.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Vi={...qi.DefaultType,content:"(null|string|element|function)"};class Xi extends qi{static get Default(){return Yi}static get DefaultType(){return Vi}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){var t=Xi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}}m(Xi);const Ui="click"+(Ie=".bs.scrollspy"),Gi="active",Qi="[href]",Ki={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Ji={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Zi extends F{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Ki}static get DefaultType(){return Ji}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=o(e.target)||document.body,e.rootMargin=e.offset?e.offset+"px 0px -30%":e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(L.off(this._config.target,Ui),L.on(this._config.target,Ui,Qi,e=>{var t=this._observableSections.get(e.target.hash);t&&(e.preventDefault(),e=this._rootElement||window,t=t.offsetTop-this._element.offsetTop,e.scrollTo?e.scrollTo({top:t,behavior:"smooth"}):e.scrollTop=t)}))}_getNewObserver(){var e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){const t=e=>this._targetLinks.get("#"+e.target.id);var i=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of e)if(o.isIntersecting){var r=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&r){if(i(o),n)continue;return}s||r||i(o)}else this._activeTarget=null,this._clearActiveClass(t(o))}_initializeTargetsAndObservables(){var e;this._targetLinks=new Map,this._observableSections=new Map;for(const t of B.find(Qi,this._config.target))t.hash&&!l(t)&&(e=B.findOne(decodeURI(t.hash),this._element),a(e))&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),(this._activeTarget=e).classList.add(Gi),this._activateParents(e),L.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))B.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(Gi);else for(const t of B.parents(e,".nav, .list-group"))for(const e of B.prev(t,".nav-link, .nav-item > .nav-link, .list-group-item"))e.classList.add(Gi)}_clearActiveClass(e){e.classList.remove(Gi);for(const t of B.find(Qi+"."+Gi,e))t.classList.remove(Gi)}static jQueryInterface(e){return this.each(function(){var t=Zi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method n
26amed "${e}"`);t[e]()}})}}L.on(window,"load.bs.scrollspy.data-api",()=>{for(const e of B.find('[data-bs-spy="scroll"]'))Zi.getOrCreateInstance(e)}),m(Zi);const en="ArrowRight",tn="ArrowDown",nn="Home",sn="active",rn="show",on=".dropdown-toggle",an='.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), '+(dt='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]');class ln extends F{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),L.on(this._element,"keydown.bs.tab",e=>this._keydown(e)))}static get NAME(){return"tab"}show(){var e,t,i=this._element;this._elemIsActive(i)||(t=(e=this._getActiveElem())?L.trigger(e,"hide.bs.tab",{relatedTarget:i}):null,L.trigger(i,"show.bs.tab",{relatedTarget:e}).defaultPrevented)||t&&t.defaultPrevented||(this._deactivate(e,i),this._activate(i,e))}_activate(e,t){e&&(e.classList.add(sn),this._activate(B.getElementFromSelector(e)),this._queueCallback(()=>{"tab"!==e.getAttribute("role")?e.classList.add(rn):(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),L.trigger(e,"shown.bs.tab",{relatedTarget:t}))},e,e.classList.contains("fade")))}_deactivate(e,t){e&&(e.classList.remove(sn),e.blur(),this._deactivate(B.getElementFromSelector(e)),this._queueCallback(()=>{"tab"!==e.getAttribute("role")?e.classList.remove(rn):(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),L.trigger(e,"hidden.bs.tab",{relatedTarget:t}))},e,e.classList.contains("fade")))}_keydown(e){if(["ArrowLeft",en,"ArrowUp",tn,nn,"End"].includes(e.key)){e.stopPropagation(),e.preventDefault();var t,i=this._getChildren().filter(e=>!l(e));let n;(n=[nn,"End"].includes(e.key)?i[e.key===nn?0:i.length-1]:(t=[en,tn].includes(e.key),y(i,e.target,t,!0)))&&(n.focus({preventScroll:!0}),ln.getOrCreateInstance(n).show())}}_getChildren(){return B.find(an,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);var t=this._elemIsActive(e),i=this._getOuterElement(e);e.setAttribute("aria-selected",t),i!==e&&this._setAttributeIfNotExists(i,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){var t=B.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id)&&this._setAttributeIfNotExists(t,"aria-labelledby",""+e.id)}_toggleDropDown(e,t){const i=this._getOuterElement(e);i.classList.contains("dropdown")&&((e=(e,n)=>{(e=B.findOne(e,i))&&e.classList.toggle(n,t)})(on,sn),e(".dropdown-menu",rn),i.setAttribute("aria-expanded",t))}_setAttributeIfNotExists(e,t,i){e.hasAttribute(t)||e.setAttribute(t,i)}_elemIsActive(e){return e.classList.contains(sn)}_getInnerElement(e){return e.matches(an)?e:B.findOne(an,e)}
26_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each(function(){var t=ln.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}L.on(document,"click.bs.tab",dt,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),l(this)||ln.getOrCreateInstance(this).show()}),L.on(window,"load.bs.tab",()=>{for(const e of B.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))ln.getOrCreateInstance(e)}),m(ln);const cn="show",un="showing",dn={animation:"boolean",autohide:"boolean",delay:"number"},hn={animation:!0,autohide:!0,delay:5e3};class pn extends F{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return hn}static get DefaultType(){return dn}static get NAME(){return"toast"}show(){L.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),d(this._element),this._element.classList.add(cn,un),this._queueCallback(()=>{this._element.classList.remove(un),L.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&!L.trigger(this._element,"hide.bs.toast").defaultPrevented&&(this._element.classList.add(un),this._queueCallback(()=>{this._element.classList.add("hide"),this._element.classList.remove(un,cn),L.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(cn),super.dispose()}isShown(){return this._element.classList.contains(cn)}_maybeScheduleHide(){!this._config.autohide||this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}t?this._clearTimeout():(e=e.relatedTarget,this._element===e||this._element.contains(e)||this._maybeScheduleHide())}_setListeners(){L.on(this._element,"mouseover.bs.toast",e=>this._onInteraction(e,!0)),L.on(this._element,"mouseout.bs.toast",e=>this._onInteraction(e,!1)),L.on(this._element,"focusin.bs.toast",e=>this._onInteraction(e,!0)),L.on(this._element,"focusout.bs.toast",e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){var t=pn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}})}}return R(pn),m(pn),{Alert:W,Button:Y,Carousel:le,Collapse:me,Dropdown:Jt,Modal:_i,Offcanvas:Ai,Popover:Xi,ScrollSpy:Zi,Tab:ln,Toast:pn,Tooltip:qi}}),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ClipboardJS=t():e.ClipboardJS=t()}(this,function(){return t={686:function(e,t,i){"use strict";i.d(t,{default:function(){return m}});t=i(279);var n=i.n(t),s=(t=i(370),i.n(t)),r=(t=i(817),i.n(t));function o(e){try{document.execCommand(e)}catch(e){}}function a(e){return e=r()(e),o("cut"),e}function l(e){var t,i,n,s=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body},a="";return"string"==typeof e?(t=e,i="rtl"===document.documentElement.getAttribute("dir"),(n=document.createElement("textarea")).style.fontSize="12pt",n.style.border="0",n.style.padding="0",n.style.margin="0",n.style.position="absolute",n.style[i?"right":"left"]="-9999px",i=window.pageYOffset||document.documentElement.scrollTop,n.style.top="".concat(i,"px"),n.setAttribute("readonly",""),n.value=t,s.container.appendChild(n),a=r()(n),o("copy"),n.remove()):(a=r()(e),o("copy")),a}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}
vendor: 6,311 bytes, line 26
26function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){if(e="data-clipboard-".concat(e),t.hasAttribute(e))return t.getAttribute(e)}var m=function(){var e=m,t=n();if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t),i=m,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();var i,r,o=function(){var e=p(i),t=r?(t=p(this).constructor,Reflect.construct(e,arguments,t)):e.apply(this,arguments);e=this;if(!t||"object"!==u(t)&&"function"!=typeof t){if(void 0!==e)return e;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t};function m(e,t){var i;if(this instanceof m)return(i=o.call(this)).resolveOptions(t),i.listenClick(e),i;throw new TypeError("Cannot call a class as a function")}return e=[{key:"copy",value:function(e){return l(e,1<arguments.length&&void 0!==arguments[1]?arguments[1]:{container:document.body})}},{key:"cut",value:a},{key:"isSupported",value:function(){var e="string"==typeof(e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"])?[e]:e,t=!!document.queryCommandSupported;return e.forEach(function(e){t=t&&!!document.queryCommandSupported(e)}),t}}],d((t=m).prototype,[{key:"resolveOptions",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===u(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=s()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;e=function(){var e=void 0===(i=(n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).action)?"copy":i,t=n.container,i=n.target,n=n.text;if("copy"!==e&&"cut"!==e)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i){if(!i||"object"!==c(i)||1!==i.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===e&&i.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===e&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return n?l(n,{container:t}):i?"cut"===e?a(i):l(i,{container:t}):void 0}({action:this.action(t),container:this.container,target:this.target(t),text:this.text(t)});this.emit(e?"success":"error",{action:this.action,text:e,trigger:t,clearSelection:function(){t&&t.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return f("action",e)}},{key:"defaultTarget",value:function(e){if(e=f("target",e))return document.querySelector(e)}},{key:"defaultText",value:function(e){return f("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}]),d(t,e),m}()},828:function(e){var t;"undefined"==typeof Element||Element.prototype.matches||((t=Element.prototype).matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector),e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,i){var n=i(828);function s(e,t,i,s,r){var o=function(e,t,i,s){return function(i){i.delegateTarget=n(i.target,t),i.delegateTarget&&s.call(e,i)}}.apply(this,arguments);return e.addEventListener(i,o,r),{destroy:function(){e.removeEventListener(i,o,r)}}}e.exports=function(e,t,i,n,r){return"function"==typeof e.addEventListener?s.apply(null,arguments):"function"==typeof i?s.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return s(e,t,i,n,r)}))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var i=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===i||"[object HTMLCollection]"===i)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,i){var n=i(879),s=i(438);e.exports=function(e,t,i){if(!e&&!t&&!i)throw new Error("Missing required arguments");if(!n.string(t))throw new TypeError("Second argument must be a String");if(!n.fn(i))throw new TypeError("Third argument must be a Function");if(n.node(e))return(l=e).addEventListener(c=t,u=i),{destroy:function(){l.removeEventListener(c,u)}};if(n.nodeList(e))return r=e,o=t,a=i,Array.prototype.forEach.call(r,function(e){e.addEventListener(o,a)}),{destroy:function(){Array.prototype.forEach.call(r,function(e){e.removeEventListener(o,a)})}};if(n.string(e))return s(document.body,e,t,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var r,o,a,l,c,u}},817:function(e){e.exports=function(e){var t,i="SELECT"===e.nodeName?(e.focus(),e.value):"INPUT"===e.nodeName||"TEXTAREA"===e.nodeName?((t=e.hasAttribute("readonly"))||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),t||e.removeAttribute("readonly"),e.value):(e.hasAttribute("contenteditable")&&e.focus(),i=window.getSelection(),(t=document.createRange()).selectNodeContents(e),i.removeAllRanges(),i.addRange(t),i.toString());return i}},279:function(e){function t(){}t.prototype={on:function(e,t,i){var n=this.e||(this.e={});return(n[e]||(n[e]=[])).push({fn:t,ctx:i}),this},once:function(e,t,i){var n=this;function s(){n.off(e,s),t.apply(i,arguments)}return s._=t,this.on(e,s,i)}
26,emit:function(e){for(var t=[].slice.call(arguments,1),i=((this.e||(this.e={}))[e]||[]).slice(),n=0,s=i.length;n<s;n++)i[n].fn.apply(i[n].ctx,t);return this},off:function(e,t){var i=this.e||(this.e={}),n=i[e],s=[];if(n&&t)for(var r=0,o=n.length;r<o;r++)n[r].fn!==t&&n[r].fn._!==t&&s.push(n[r]);return s.length?i[e]=s:delete i[e],this}},e.exports=t,e.exports.TinyEmitter=t}},i={},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,{a:i}),i},e.d=function(t,i){for(var n in i)e.o(i,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:i[n]})},e.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e(686).default;function e(n){var s;return(i[n]||(s=i[n]={exports:{}},t[n](s,s.exports,e),s)).exports}var t,i}),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.counterUp=t():e.counterUp=t()}(self,function(){return(()=>{"use strict";var e={d:(t,i)=>{for(var n in i)e.o(i,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:i[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{default:()=>i,divideNumbers:()=>s});const i=(e,t={})=>{const{action:i="start",duration:r=1e3,delay:o=16}=t;if("stop"===i)n(e);else if(n(e),/[0-9]/.test(e.innerHTML)){const t=s(e.innerHTML,{duration:r||e.getAttribute("data-duration"),delay:o||e.getAttribute("data-delay")}),i=(e._countUpOrigInnerHTML=e.innerHTML,e.innerHTML=t[0]||" ",e.style.visibility="visible",function(){e.innerHTML=t.shift()||" ",t.length?(clearTimeout(e.countUpTimeout),e.countUpTimeout=setTimeout(i,o)):e._countUpOrigInnerHTML=void 0});e.countUpTimeout=setTimeout(i,o)}},n=e=>{clearTimeout(e.countUpTimeout),e._countUpOrigInnerHTML&&(e.innerHTML=e._countUpOrigInnerHTML,e._countUpOrigInnerHTML=void 0),e.style.visibility=""},s=(e,t={})=>{const{duration:i=1e3,delay:n=16}=t,s=i/n,r=e.toString().split(/(<[^>]+>|[0-9.][,.0-9]*[0-9]*)/),o=[];for(let e=0;e<s;e++)o.push("");for(let e=0;e<r.length;e++)if(/([0-9.][,.0-9]*[0-9]*)/.test(r[e])&&!/<[^>]+>/.test(r[e])){let t=r[e];const i=[...t.matchAll(/[.,]/g)].map(e=>({char:e[0],i:t.length-e.index-1})).sort((e,t)=>e.i-t.i);t=t.replace(/[.,]/g,"");let n=o.length-1;for(let e=s;1<=e;e--){let r=parseInt(t/s*e,10);r=i.reduce((e,{char:t,i:i})=>e.length<=i?e:e.slice(0,-i)+t+e.slice(-i),r.toString()),o[n--]+=r}}else for(let t=0;t<s;t++)o[t]+=r[e];return o[o.length]=e.toString(),o};return t})()}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).GLightbox=t()}(this,function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t,n){t&&i(e.prototype,t),n&&i(e,n)}var s=Date.now();function r(e){var t={},i=!0,n=0,s=arguments.length;for("[object Boolean]"===Object.prototype.toString.call(e)&&(i=e,n++);n<s;n++){o=void 0;var o,a=arguments[n];for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(i&&"[object Object]"===Object.prototype.toString.call(a[o])?t[o]=r(!0,t[o],a[o]):t[o]=a[o])}return t}function o(e,t){if(0!=M(e=E(e=S(e)||e===window||e===document?[e]:e)||C(e)?e:[e]))if(E(e)&&!C(e))for(var i=e.length,n=0;n<i&&!1!==t.call(e[n],e[n],n,e);n++);else if(C(e))for(var s in e)if(D(e,s)&&!1===t.call(e[s],e[s],s,e))break}function a(e,t,i){var n=1<arguments.length&&void 0!==t?t:null,r=2<arguments.length&&void 0!==i?i:null,a={all:t=e[s]=e[s]||[],evt:null,found:null};return n&&r&&0<M(t)&&o(t,function(e,t){if(e.eventName==n&&e.fn.toString()==r.toString())return a.found=!0,a.evt=t,!1}),a}function l(e,t,i){var n,s=(t=1<arguments.length&&void 0!==t?t:{}).onElement,r=t.withCallback,l=void 0===(n=t.avoidDuplicate)||n,c=void 0!==(n=t.once)&&n,u=void 0!==(n=t.useCapture)&&n,d=2<arguments.length?i:void 0,h=s||[];function p(e){x(r)&&r.call(d,e,this),c&&p.destroy()}return k(h)&&(h=document.querySelectorAll(h)),p.destroy=function(){o(h,function(t){var i=a(t,e,p);i.found&&i.all.splice(i.evt,1),t.removeEventListener&&t.removeEventListener(e,p,u)})},o(h,function(t){var i=a(t,e,p);(t.addEventListener&&l&&!i.found||!l)&&(t.addEventListener(e,p,u),i.all.push({eventName:e,fn:p}))}),p}function c(e,t){o(t.split(" "),function(t){return e.classList.add(t)})}function u(e,t){o(t.split(" "),function(t){return e.classList.remove(t)})}function d(e,t){return e.classList.contains(t)}function h(e,t){for(;e!==document.body;){if(!(e=e.parentElement))return!1;if("function"==typeof e.matches?e.matches(t):e.msMatchesSelector(t))return e}}function p(e,t,i){t=1<arguments.length&&void 0!==t?t:"";var n,s=2<arguments.length&&void 0!==i&&i;e&&""!==t&&("none"===t?x(s)&&s():(i=function(){var e,t=document.createElement("fakeelement"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}(),o(n=t.split(" "),function(t){c(e,"g"+t)}),l(i,{onElement:e,avoidDuplicate:!1,once:!0,withCallback:function(e,t){o(n,function(e){u(t,"g"+e)}),x(s)&&s()}})))}function f(e,t){if(""===(t=1<arguments.length&&void 0!==t?t:""))return e.style.webkitTransform="",e.style.MozTransform="",e.style.msTransform="",e.style.OTransform="",e.style.transform="",!1;e.style.webkitTransform=t,e.style.MozTransform=t,e.style.msTransform=t,e.style.OTransform=t,e.style.transform=t}function m(e){e.style.display="block"}function g(e){e.style.display="none"}function v(e){var t=document.createDocumentFragment(),i=document.createElement("div");for(i.innerHTML=e;i.firstChild;)t.appendChild(i.firstChild);return t}function y(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}function b(e,t,i,n){var s,r;e()?t():(i=i||100,r=setInterval(function(){e()&&(clearInterval(r),s&&clearTimeout(s),t())},i),n&&(s=setTimeout(function(){clearInterval(r)},n)))}function w(e,t,i){var n,s,r;if(A(e))console.error("Inject assets error");else if(x(t)&&(i=t,t=!1),k(t)&&t in window)x(i)&&i();else if(-1!==e.indexOf(".css"))(n=document.querySelectorAll('link[href="'+e+'"]'))&&0<n.length||(o=(s=document.getElementsByTagName("head")[0]).querySelectorAll('link[rel="stylesheet"]'),(r=document.createElement("link")).rel="stylesheet",r.type="text/css",r.href=e,r.media="all",o?s.insertBefore(r,o[0]):s.appendChild(r)),x(i)&&i();else if((n=document.querySelectorAll('script[src="'+e+'"]'))&&0<n.length){if(x(i)){if(k(t))return void b(function(){return void 0!==window[t]},function(){i()});i()}}else{var o=document.createElement("script");o.type="text/javascript",o.src=e,o.onload=function(){if(x(i)){if(k(t))return b(function(){return void 0!==window[t]},function(){i()}),!1;i()}},document.body.appendChild(o)}}function _(){return"navigator"in window&&window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i)}function x(e){return"function"==typeof e}function k(e){return"string"==typeof e}function S(e){return e&&e.nodeType&&1==e.nodeType}function T(e){return Array.isArray(e)}function E(e){return e&&e.length&&isFinite(e.length)}function C(t){return"object"===e(t)&&null!=t&&!x(t)&&!T(t)}function A(e){return null==e}function D(e,t){return null!==e&&hasOwnProperty.call(e,t)}function M(e){if(C(e)){if(e.keys)return e.keys().length;var t,i=0;for(t in e)D(e,t)&&i++;return i}return e.length}function O(e){return!isNaN(parseFloat(e))&&isFinite(e)}function P(e){e=0<arguments.length&&void 0!==e?e:-1;if(!(i=document.querySelectorAll(".gbtn[data-taborder]:not(.disabled)")).length)return!1;if(1==i.length)return i[0];"string"==typeof e&&(e=parseInt(e));var t=[],i=(o(i,function(e){t.push(e.getAttribute("data-taborder"))}),Math.max.apply(Math,t.map(function(e){return parseInt(e)}))),n=e<0?1:e+1;return i<n&&(n="1"),e=t.filter(function(e){return e>=parseInt(n)}).sort()[0],document.querySelector('.gbtn[data-taborder="'.concat(e,'"]'))}function L(e){return Math.sqrt(e.x*e.x+e.y*e.y)}n(j,[{key:"add",value:function(e){this.handlers.push(e)}},{key:"del",value:function(e){e||(this.handlers=[]);for(var t=this.handlers.length;0<=t;t--)this.handlers[t]===e&&this.handlers.splice(t,1)}},{key:"dispatch",value:function(){for(var e=0,t=this.handlers.length;e<t;e++){var i=this.handlers[e];"function"==typeof i&&i.apply(this.el,arguments)}}}]);var I=j;function j(e){t(this,j),this.handlers=[],this.el=e}function N(e,t){return(e=new I(e)).add(t),e}n(z,[{key:"start",value:function(e){var t,i;e.touches&&(e.target&&e.target.nodeName&&0<=["a","button","input"].indexOf(e.target.nodeName.toLowerCase())?console.log("ignore drag for this touched element",e.target.nodeName.toLowerCase()):(this.now=Date.now(),this.x1=e.touches[0].pageX,this.y1=e.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(e,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=0<this.delta&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap)&&clearTimeout(this.singleTapTimeout),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now,t=this.preV,1<e.touches.length&&(this._cancelLongTap(),this._cancelSingleTap(),i={x:e.touches[1].pageX-this.x1,y:e.touches[1].pageY-this.y1},t.x=i.x,t.y=i.y,this.pinchStartLen=L(t),this.multipointStart.dispatch(e,this.element)),this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(e,this.element),this._preventTap=!0}.bind(this),750)))}},{key:"move",value:function(e){var t,i,n,s,r,o,a;e.touches&&(o=this.preV,t=e.touches.length,i=e.touches[0].pageX,n=e.touches[0].pageY,this.isDoubleTap=!1,1<t?(s=e.touches[1].pageX,r=e.touches[1].pageY,a={x:e.touches[1].pageX-i,y:e.touches[1].pageY-n},null!==o.x&&(0<this.pinchStartLen&&(e.zoom=L(a)/this.pinchStartLen,this.pinch.dispatch(e,this.element)),e.angle=function(e,t){s=t;var i,n,s=0==(n=L(i=e)*L(s))?0:(1<(i=(i.x*s.x+i.y*s.y)/n)&&(i=1),Math.acos(i));return 0<e.x*t.y-t.x*e.y&&(s*=-1),180*s/Math.PI}(a,o),this.rotate.dispatch(e,this.element)),o.x=a.x,o.y=a.y,null!==this.x2&&null!==this.sx2?(e.deltaX=(i-this.x2+s-this.sx2)/2,e.deltaY=(n-this.y2+r-this.sy2)/2):(e.deltaX=0,e.deltaY=0),this.twoFingerPressMove.dispatch(e,this.element),this.sx2=s,this.sy2=r):(null!==this.x2?(e.deltaX=i-this.x2,e.deltaY=n-this.y2,o=Math.abs(this.x1-this.x2),a=Math.abs(this.y1-this.y2),(10<o||10<a)&&(this._preventTap=!0)):(e.deltaX=0,e.deltaY=0),this.pressMove.dispatch(e,this.element)),this.touchMove.dispatch(e,this.element),this._cancelLongTap(),this.x2=i,this.y2=n,1<t)&&e.preventDefault()}},{key:"end",value:function(e){var t;e.changedTouches&&(this._cancelLongTap(),t=this,e.touches.length<2&&(this.multipointEnd.dispatch(e,this.element),this.sx2=this.sy2=null),this.x2&&30<Math.abs(this.x1-this.x2)||this.y2&&30<Math.abs(this.y1-this.y2)?(e.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout(function(){t.swipe.dispatch(e,t.element)},0)):(this.tapTimeout=setTimeout(function(){t._preventTap||t.tap.dispatch(e,t.element),t.isDoubleTap&&(t.doubleTap.dispatch(e,t.element),t.isDoubleTap=!1)},0),t.isDoubleTap||(t.singleTapTimeout=setTimeout(function(){t.singleTap.dispatch(e,t.element)},250))),this.touchEnd.dispatch(e,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null)}},{key:"cancelAll",value:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)}},{key:"cancel",value:function(e){this.cancelAll(),this.touchCancel.dispatch(e,this.element)}},{key:"_cancelLongTap",value:function(){clearTimeout(this.longTapTimeout)}},{key:"_cancelSingleTap",value:function(){clearTimeout(this.singleTapTimeout)}},{key:"_swipeDirection",value:function(e,t,i,n){return Math.abs(e-t)>=Math.abs(i-n)?0<e-t?"Left":"Right":0<i-n?"Up":"Down"}},{key:"on",value:function(e,t){this[e]&&this[e].add(t)}},{key:"off",value:function(e,t){this[e]&&this[e].del(t)}},{key:"destroy",value:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}}]);var $=z;function z(e,i){function n(){}t(this,z),this.element="string"==typeof e?document.querySelector(e):e,this.start=this.start.bind(this),this.move=this.move.bind(this),this.end=this.end.bind(this),this.cancel=this.cancel.bind(this),this.element.addEventListener("touchstart",this.start,!1),this.element.addEventListener("touchmove",this.move,!1),this.element.addEventListener("touchend",this.end,!1),this.element.addEventListener("touchcancel",this.cancel,!1),this.preV={x:null,y:null},this.pinchStartLen=null,this.zoom=1,this.isDoubleTap=!1,this.rotate=N(this.element,i.rotate||n),this.touchStart=N(this.element,i.touchStart||n),this.multipointStart=N(this.element,i.multipointStart||n),this.multipointEnd=N(this.element,i.multipointEnd||n),this.pinch=N(this.element,i.pinch||n),this.swipe=N(this.element,i.swipe||n),this.tap=N(this.element,i.tap||n),this.doubleTap=N(this.element,i.doubleTap||n),this.longTap=N(this.element,i.longTap||n),this.singleTap=N(this.element,i.singleTap||n),this.pressMove=N(this.element,i.pressMove||n),this.twoFingerPressMove=N(this.element,i.twoFingerPressMove||n),this.touchMove=N(this.element,i.touchMove||n),this.touchEnd=N(this.element,i.touchEnd||n),this.touchCancel=N(this.element,i.touchCancel||n),this.translateContainer=this.element,this._cancelAllHandler=this.cancelAll.bind(this),window.addEventListener("scroll",this._cancelAllHandler),this.delta=null,this.last=null,this.now=null,this.tapTimeout=null,this.singleTapTimeout=null,this.longTapTimeout=null,this.swipeTimeout=null,this.x1=this.x2=this.y1=this.y2=null,this.preTapPosition={x:null,y:null}}function F(e){var t=function(){var e,t=document.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}(),i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,n=d(e,"gslide-media")?e:e.querySelector(".gslide-media"),s=h(n,".ginner-container");e=e.querySelector(".gslide-description");c(n=769<i?s:n,"greset"),f(n,"translate3d(0, 0, 0)"),l(t,{onElement:n,once:!0,withCallback:function(e,t){u(n,"greset")}}),n.style.opacity="",e&&(e.style.opacity="")}n(B,[{key:"zoomIn",value:function(){var e,t=this.widowWidth();this.zoomedIn||t<=768||((e=this.
26img).setAttribute("data-style",e.getAttribute("style")),e.style.maxWidth=e.naturalWidth+"px",e.style.maxHeight=e.naturalHeight+"px",e.naturalWidth>t&&(t=t/2-e.naturalWidth/2,this.setTranslate(this.img.parentNode,t,0)),this.slide.classList.add("zoomed"),this.zoomedIn=!0)}},{key:"zoomOut",value:function(){this.img.parentNode.setAttribute("style",""),this.img.setAttribute("style",this.img.getAttribute("data-style")),this.slide.classList.remove("zoomed"),this.zoomedIn=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.onclose&&"function"==typeof this.onclose&&this.onclose()}},{key:"dragStart",value:function(e){e.preventDefault(),this.zoomedIn?("touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset),e.target===this.img&&(this.active=!0,this.img.classList.add("dragging"))):this.active=!1}},{key:"dragEnd",value:function(e){var t=this;e.preventDefault(),this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1,setTimeout(function(){t.dragging=!1,t.img.isDragging=!1,t.img.classList.remove("dragging")},100)}},{key:"drag",value:function(e){this.active&&(e.preventDefault(),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.img.isDragging=!0,this.dragging=!0,this.setTranslate(this.img,this.currentX,this.currentY))}},{key:"onMove",value:function(e){var t;this.zoomedIn&&(t=e.clientX-this.img.naturalWidth/2,e=e.clientY-this.img.naturalHeight/2,this.setTranslate(this.img,t,e))}},{key:"setTranslate",value:function(e,t,i){e.style.transform="translate3d("+t+"px, "+i+"px, 0)"}},{key:"widowWidth",value:function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}}]);var H=B;function B(e,i){var n=this,s=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(t(this,B),this.img=e,this.slide=i,this.onclose=s,this.img.setZoomEvents)return!1;this.active=!1,this.zoomedIn=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.img.addEventListener("mousedown",function(e){return n.dragStart(e)},!1),this.img.addEventListener("mouseup",function(e){return n.dragEnd(e)},!1),this.img.addEventListener("mousemove",function(e){return n.drag(e)},!1),this.img.addEventListener("click",function(e){return n.slide.classList.contains("dragging-nav")?(n.zoomOut(),!1):n.zoomedIn?void(n.zoomedIn&&!n.dragging&&n.zoomOut()):n.zoomIn()},!1),this.img.setZoomEvents=!0}n(W,[{key:"dragStart",value:function(e){var t;this.slide.classList.contains("zoomed")||("touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset),t=e.target.nodeName.toLowerCase(),e.target.classList.contains("nodrag"))||h(e.target,".nodrag")||-1!==["input","select","textarea","button","a"].indexOf(t)?this.active=!1:(e.preventDefault(),(e.target===this.el||"img"!==t&&h(e.target,".gslide-inline"))&&(this.active=!0,this.el.classList.add("dragging"),this.dragContainer=h(e.target,".ginner-container")))}},{key:"dragEnd",value:function(e){var t=this;e&&e.preventDefault(),this.initialX=0,this.initialY=0,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.active=!1,this.doSlideChange&&(this.instance.preventOutsideClick=!0,"right"==this.doSlideChange&&this.instance.prevSlide(),"left"==this.doSlideChange)&&this.instance.nextSlide(),this.doSlideClose&&this.instance.close(),this.toleranceReached||this.setTranslate(this.dragContainer,0,0,!0),setTimeout(function(){t.instance.preventOutsideClick=!1,t.toleranceReached=!1,t.lastDirection=null,t.dragging=!1,t.el.isDragging=!1,t.el.classList.remove("dragging"),t.slide.classList.remove("dragging-nav"),t.dragContainer.style.transform="",t.dragContainer.style.transition=""},100)}},{key:"drag",value:function(e){if(this.active){e.preventDefault(),this.slide.classList.add("dragging-nav"),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.el.isDragging=!0,this.dragging=!0,this.doSlideChange=!1,this.doSlideClose=!1;e=Math.abs(this.currentX);var t=Math.abs(this.currentY);if(0<e&&e>=Math.abs(this.currentY)&&(!this.lastDirection||"x"==this.lastDirection)){this.yOffset=0,this.lastDirection="x",this.setTranslate(this.dragContainer,this.currentX,0);var i=this.shouldChange();if(!this.instance.settings.dragAutoSnap&&i&&(this.doSlideChange=i),this.instance.settings.dragAutoSnap&&i)return this.instance.preventOutsideClick=!0,this.toleranceReached=!0,this.active=!1,this.instance.preventOutsideClick=!0,this.dragEnd(null),"right"==i&&this.instance.prevSlide(),void("left"==i&&this.instance.nextSlide())}0<this.toleranceY&&0<t&&e<=t&&(!this.lastDirection||"y"==this.lastDirection)&&(this.xOffset=0,this.lastDirection="y",this.setTranslate(this.dragContainer,0,this.currentY),i=this.shouldClose(),!this.instance.settings.dragAutoSnap&&i&&(this.doSlideClose=!0),this.instance.settings.dragAutoSnap)&&i&&this.instance.close()}}},{key:"shouldChange",value:function(){var e,t=!1;return Math.abs(this.currentX)>=this.toleranceX&&("left"==(e=0<this.currentX?"right":"left")&&this.slide!==this.slide.parentNode.lastChild||"right"==e&&this.slide!==this.slide.parentNode.firstChild)?e:t}},{key:"shouldClose",value:function(){var e=!1;return Math.abs(this.currentY)>=this.toleranceY||e}},{key:"setTranslate",value:function(e,t,i){e.style.transition=3<arguments.length&&void 0!==arguments[3]&&arguments[3]?"all .2s ease":"",e.style.transform="translate3d(".concat(t,"px, ").concat(i,"px, 0)")}}]);var R=W;function W(){var e=this,i=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},n=(t(this,W),i.dragEl),s=void 0===(s=i.toleranceX)?40:s,r=void 0===(r=i.toleranceY)?65:r,o=void 0===(o=i.slide)?null:o;i=void 0===(i=i.instance)?null:i;this.el=n,this.active=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.direction=null,this.lastDirection=null,this.toleranceX=s,this.toleranceY=r,this.toleranceReached=!1,this.dragContainer=this.el,this.slide=o,this.instance=i,this.el.addEventListener("mousedown",function(t){return e.dragStart(t)},!1),this.el.addEventListener("mouseup",function(t){return e.dragEnd(t)},!1),this.el.addEventListener("mousemove",function(t){return e.drag(t)},!1)}function q(e){var t=h(e.target,".gslide-media");"enterfullscreen"===e.type&&c(t,"fullscreen"),"exitfullscreen"===e.type&&u(t,"fullscreen")}function Y(e,t,i,n){e=e.querySelector(".gslide-media");var s,r,o,a=(a=(n={url:t.href,callback:n}).url,s=n.allow,r=n.callback,n=n.appendTo,(o=document.createElement("iframe")).className="vimeo-video gvideo",o.src=a,o.style.width="100%",o.style.height="100%",s&&o.setAttribute("allow",s),o.onload=function(){o.onload=null,c(o,"node-ready"),x(r)&&r()},n&&n.appendChild(o),o);e.parentNode.style.maxWidth=t.width,e.parentNode.style.height=t.height,e.appendChild(a)}n(X,[{key:"sourceType",value:function(e){var t=e;return null!==(e=e.toLowerCase()).match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|avif|svg)/)?"image":e.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||e.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||e.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)||e.match(/vimeo\.com\/([0-9]*)/)||null!==e.match(/\.(mp4|ogg|webm|mov)/)?"video":null!==e.match(/\.(mp3|wav|wma|aac|ogg)/)?"audio":-1<e.indexOf("#")&&""!==t.split("#").pop().trim()?"inline":-1<e.indexOf("goajax=true")?"ajax":"external"}},{key:"parseConfig",value:function(e,t){var i=this,n=r({descPosition:t.descPosition},this.defaults);if(C(e)&&!S(e))return D(e,"type")||(D(e,"content")&&e.content?e.type="inline":D(e,"href")&&(e.type=this.sourceType(e.href))),l=r(n,e),this.setSize(l,t),l;var s,a,l="",c=e.getAttribute("data-glightbox"),u=e.nodeName.toLowerCase();if("a"===u&&(l=e.href),"img"===u&&(l=e.src,n.alt=e.alt),n.href=l,o(n,function(s,r){D(t,r)&&"width"!==r&&(n[r]=t[r]);var o=e.dataset[r];
26A(o)||(n[r]=i.sanitizeValue(o))}),n.content&&(n.type="inline"),!n.type&&l&&(n.type=this.sourceType(l)),A(c)?(n.title||"a"!=u||A(l=e.title)||""===l||(n.title=l),n.title||"img"!=u||A(l=e.alt)||""===l||(n.title=l)):(s=[],o(n,function(e,t){s.push(";\\s?"+t)}),s=s.join("\\s?:|"),""!==c.trim()&&o(n,function(e,t){var r=c,o=new RegExp("s?"+t+"s?:s?(.*?)("+s+"s?:|$)");(r=r.match(o))&&r.length&&r[1]&&(o=r[1].trim().replace(/;\s*$/,""),n[t]=i.sanitizeValue(o))})),n.description&&"."===n.description.substring(0,1)){try{a=document.querySelector(n.description).innerHTML}catch(a){if(!(a instanceof DOMException))throw a}a&&(n.description=a)}return n.description||(u=e.querySelector(".glightbox-desc"))&&(n.description=u.innerHTML),this.setSize(n,t,e),this.slideConfig=n}},{key:"setSize",value:function(e,t){var i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,n="video"==e.type?this.checkSize(t.videosWidth):this.checkSize(t.width);t=this.checkSize(t.height);return e.width=D(e,"width")&&""!==e.width?this.checkSize(e.width):n,e.height=D(e,"height")&&""!==e.height?this.checkSize(e.height):t,i&&"image"==e.type&&(e._hasCustomWidth=!!i.dataset.width,e._hasCustomHeight=!!i.dataset.height),e}},{key:"checkSize",value:function(e){return O(e)?"".concat(e,"px"):e}},{key:"sanitizeValue",value:function(e){return"true"!==e&&"false"!==e?e:"true"===e}}]);var V=X;function X(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};t(this,X),this.defaults={href:"",sizes:"",srcset:"",title:"",type:"",videoProvider:"",description:"",alt:"",descPosition:"bottom",effect:"",width:"",height:"",content:!1,zoomable:!0,draggable:!0},C(e)&&(this.defaults=r(this.defaults,e))}n(G,[{key:"setContent",value:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,i=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(d(t,"loaded"))return!1;var n,s=this.instance.settings,r=this.slideConfig,o=_(),a=(x(s.beforeSlideLoad)&&s.beforeSlideLoad({index:this.index,slide:t,player:!1}),r.type),u=r.descPosition,h=t.querySelector(".gslide-media"),p=t.querySelector(".gslide-title"),f=t.querySelector(".gslide-desc"),m=t.querySelector(".gdesc-inner"),g=i,y="gSlideTitle_"+this.index,T="gSlideDesc_"+this.index;x(s.afterSlideLoad)&&(g=function(){x(i)&&i(),s.afterSlideLoad({index:e.index,slide:t,player:e.instance.getSlidePlayerInstance(e.index)})}),""==r.title&&""==r.description?m&&m.parentNode.parentNode.removeChild(m.parentNode):(p&&""!==r.title?(p.id=y,p.innerHTML=r.title):p.parentNode.removeChild(p),f&&""!==r.description?(f.id=T,o&&0<s.moreLength?(r.smallDescription=this.slideShortDe
26sc(r.description,s.moreLength,s.moreText),f.innerHTML=r.smallDescription,this.descriptionEvents(f,r)):f.innerHTML=r.description):f.parentNode.removeChild(f),c(h.parentNode,"desc-".concat(u)),c(m.parentNode,"description-".concat(u))),c(h,"gslide-".concat(a)),c(t,"loaded"),"video"===a?function(e,t,i,n){var s=this,r=e.querySelector(".ginner-container"),o="gvideo"+i,a=e.querySelector(".gslide-media"),l=this.getAllPlayers(),u=(c(r,"gvideo-container"),a.insertBefore(v('<div class="gvideo-wrapper"></div>'),a.firstChild),e.querySelector(".gvideo-wrapper")),d=(w(this.settings.plyr.css,"Plyr"),t.href),h=null==t?void 0:t.videoProvider,p=!1;a.style.maxWidth=t.width,w(this.settings.plyr.js,"Plyr",function(){"local"!==(h=!(h=!h&&d.match(/vimeo\.com\/([0-9]*)/)?"vimeo":h)&&(d.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||d.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||d.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/))?"youtube":h)&&h||(h="local",r='<video id="'+o+'" ',r=(r=(r+='style="background:#000; max-width: '.concat(t.width,';" '))+'preload="metadata" poster="'+t.poster+'" x-webkit-airplay="allow" playsinline controls class="gvideo-local">')+'<source src="'.concat(d,'">'),p=v(r+="</video>"));var r=p||v('<div id="'.concat(o,'" data-plyr-provider="').concat(h,'" data-plyr-embed-id="').concat(d,'"></div>'));c(u,"".concat(h,"-video gvideo")),u.appendChild(r),u.setAttribute("data-id",o),u.setAttribute("data-index",i),r=D(s.settings.plyr,"config")?s.settings.plyr.config:{};(r=new Plyr("#"+o,r)).on("ready",function(e){l[o]=e.detail.plyr,x(n)&&n()}),b(function(){return e.querySelector("iframe")&&"true"==e.querySelector("iframe").dataset.ready},function(){s.resize(e)}
26),r.on("enterfullscreen",q),r.on("exitfullscreen",q)})}.apply(this.instance,[t,r,this.index,g]):"external"===a?Y.apply(this,[t,r,this.index,g]):"inline"===a?(function(e,t,i,n){var s,r=this,o=(e=e.querySelector(".gslide-media"),!(!D(t,"href")||!t.href)&&t.href.split("#").pop().trim()),a=!(!D(t,"content")||!t.content)&&t.content;if(a&&(k(a)&&(s=v('<div class="ginlined-content">'.concat(a,"</div>"))),S(a))&&("none"==a.style.display&&(a.style.display="block"),(u=document.createElement("div")).className="ginlined-content",u.appendChild(a),s=u),o){if(!(a=document.getElementById(o)))return!1;var u=a.cloneNode(!0);u.style.height=t.height,u.style.maxWidth=t.width,c(u,"ginlined-content"),s=u}if(!s)return console.error("Unable to append inline slide content",t),!1;e.style.height=t.height,e.style.width=t.width,e.appendChild(s),this.events["inlineclose"+o]=l("click",{onElement:e.querySelectorAll(".gtrigger-close"),withCallback:function(e){e.preventDefault(),r.close()}}),x(n)&&n()}.apply(this.instance,[t,r,this.index,g]),r.draggable&&new R({dragEl:t.querySelector(".gslide-inline"),toleranceX:s.dragToleranceX,toleranceY:s.dragToleranceY,slide:t,instance:this.instance})):"image"===a?(y=t,p=r,T=this.index,n=function(){var i=t.querySelector("img");r.draggable&&new R({dragEl:i,toleranceX:s.dragToleranceX,toleranceY:s.dragToleranceY,slide:t,instance:e.instance}),r.zoomable&&i.naturalWidth>i.offsetWidth&&(c(i,"zoomable"),new H(i,t,function(){e.instance.resize()})),x(g)&&g()},y=y.querySelector(".gslide-media"),f="gSlideTitle_"+T,T="gSlideDesc_"+T,(o=new Image).addEventListener("load",function(){x(n)&&n()},!1),o.src=p.href,""!=p.sizes&&""!=p.srcset&&(o.sizes=p.sizes,o.srcset=p.srcset),o.alt="",A(p.alt)||""===p.alt||(o.alt=p.alt),""!==p.title&&o.setAttribute("aria-labelledby",f),""!==p.description&&o.setAttribute("aria-describedby",T),p.hasOwnProperty("_hasCustomWidth")&&p._hasCustomWidth&&(o.style.width=p.width),p.hasOwnProperty("_hasCustomHeight")&&p._hasCustomHeight&&(o.style.height=p.height),y.insertBefore(o,y.firstChild)):x(g)&&g()}}
26,{key:"slideShortDesc",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:50,i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=document.createElement("div");n.innerHTML=e;var s=i;return(e=n.innerText.trim()).length<=t||(e=e.substr(0,t-1),!s)?e:(n=null,e+'... <a href="#" class="desc-more">'+i+"</a>")}},{key:"descriptionEvents",value:function(e,t){var i=this;if(!(e=e.querySelector(".desc-more")))return!1;l("click",{onElement:e,withCallback:function(e,n){e.preventDefault();var s=document.body,r=h(n,".gslide-desc");if(!r)return!1;r.innerHTML=t.description,c(s,"gdesc-open");var o=l("click",{onElement:[s,h(r,".gslide-description")],withCallback:function(e,n){"a"!==e.target.nodeName.toLowerCase()&&(u(s,"gdesc-open"),c(s,"gdesc-closed"),r.innerHTML=t.smallDescription,i.descriptionEvents(r,t),setTimeout(function(){u(s,"gdesc-closed")},400),o.destroy())}})}})}},{key:"create",value:function(){return v(this.instance.settings.slideHTML)}},{key:"getConfig",value:function(){S(this.element)||this.element.hasOwnProperty("draggable")||(this.element.draggable=this.instance.settings.draggable);var e=new V(this.instance.settings.slideExtraAttributes);return this.slideConfig=e.parseConfig(this.element,this.instance.settings),this.slideConfig}}]);var U=G;function G(e,i,n){t(this,G),this.element=e,this.instance=i,this.index=n}var Q=_(),K=null!==_()||void 0!==document.createTouch||"ontouchstart"in window||"onmsgesturechange"in window||navigator.msMaxTouchPoints,J=document.getElementsByTagName("html")[0],Z={selector:".glightbox",elements:null,skin:"clean",theme:"clean",closeButton:!0,startAt:null,autoplayVideos:!0,autofocusVideos:!0,descPosition:"bottom",width:"900px",height:"506px",videosWidth:"960px",beforeSlideChange:null,afterSlideChange:null,beforeSlideLoad:null,afterSlideLoad:null,slideInserted:null,slideRemoved:null,slideExtraAttributes:null,onOpen:null,onClose:null,loop:!1,zoomable:!0,draggable:!0,dragAutoSnap:!1,dragToleranceX:40,dragToleranceY:65,preload:!0,oneSlidePerOpen:!1,touchNavigation:!0,touchFollowAxis:!0,keyboardNavigation:!0,closeOnOutsideClick:!0,plugins:!1,plyr:{css:"https://cdn.plyr.io/3.6.12/plyr.css",js:"https://cdn.plyr.io/3.6.12/plyr.js",config:{ratio:"16:9",fullscreen:{enabled:!0,iosNative:!0},youtube:{noCookie:!0,rel:0,showinfo:0,iv_load_policy:3},vimeo:{byline:!1,portrait:!1,title:!1,transparent:!1}}},openEffect:"zoom",closeEffect:"zoom",slideEffect:"slide",moreText:"See more",moreLength:60,cssEfects:{fade:{in:"fadeIn",out:"fadeOut"},zoom:{in:"zoomIn",out:"zoomOut"},slide:{in:"slideInRight",out:"slideOutLeft"},slideBack:{in:"slideInLeft",out:"slideOutRight"},none:{in:"none",out:"none"}},svg:{close:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M505.943,6.058c-8.077-8.077-21.172-8.077-29.249,0L6.058,476.693c-8.077,8.077-8.077,21.172,0,29.249C10.096,509.982,15.39,512,20.683,512c5.293,0,10.586-2.019,14.625-6.059L505.943,35.306C514.019,27.23,514.019,14.135,505.943,6.058z"/></g></g><g><g><path d="M505.942,476.694L35.306,6.059c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z"/></g></g></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"> <g><path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z"/></g></svg>',prev:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"><g><path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z"/></g></svg>'},slideHTML:'<div class="gslide">\n <div class="gslide-inner-content">\n <div class="ginner-container">\n <div class="gslide-media">\n </div>\n <div class="gslide-description">\n <div class="gdesc-inner">\n <h4 class="gslide-title"></h4>\n <div class="gslide-desc"></div>\n </div>\n </div>\n </div>\n </div>\n</div>',lightboxHTML:'<div id="glightbox-body" class="glightbox-container" tabindex="-1" role="dialog" aria-hidden="false">\n <div class="gloader visible"></div>\n <div class="goverlay"></div>\n <div class="gcontainer">\n <div id="glightbox-slider" class="gslider"></div>\n <button class="gclose gbtn" aria-label="Close" data-taborder="3">{closeSVG}</button>\n <button class="gprev gbtn" aria-label="Previous" data-taborder="2">{prevSVG}</button>\n <button class="gnext gbtn" aria-label="Next" data-taborder="1">{nextSVG}</button>\n</div>\n</div>'},ee=(n(te,[{key:"init",value:function(){var e=this,t=this.getSelector();t&&(this.baseEvents=l("click",{onElement:t,withCallback:function(t,i){t.preventDefault(),e.open(i)}})),this.elements=this.getElements()}},{key:"open",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;if(0===this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;t=O(t)?t:this.settings.startAt;var i,n,s,r,o,a,m,g,v,b,w,_,k,T,E,C,D,M,L,I,j,N,z,H,B,R,W,q,Y,V=(O(t=S(e)&&((V=e.getAttribute("data-gallery"))&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,V)),A(t))&&(t=this.getElementIndex(e))<0?0:t)||(t=0),this.build(),p(this.overlay,"none"===this.settings.openEffect?"none":this.settings.cssEfects.fade.in),document.body);0<window.innerWidth-document.documentElement.clientWidth&&((e=document.createElement("style")).type="text/css",e.className="gcss-styles",document.head.appendChild(e),c(V,"gscrollbar-fixer")),c(V,"glightbox-open"),c(J,"glightbox-open"),Q&&(c(document.body,"glightbox-mobile"),this.settings.slideEffect="slide",this.settings.autoplayVideos=!1),this.showSlide(t,!0),(1===this.elements.length?(c(this.prevButton,"glightbox-button-hidden"),c):(u(this.prevButton,"glightbox-button-hidden"),u))(this.nextButton,"glightbox-button-hidden"),this.lightboxOpen=!0,this.trigger("open"),x(this.settings.onOpen)&&this.settings.onOpen(),K&&this.settings.touchNavigation&&((i=this).events.hasOwnProperty("touch")||(e=y(),n=e.width,s=e.he
26ight,g=r=!1,C=E=T=k=m=a=o=null,N=j=_=w=!(b=v=1),z={},H={},R=B=I=L=0,e=document.getElementById("glightbox-slider"),q=document.querySelector(".goverlay"),e=new $(e,{touchStart:function(e){r=!0,(d(e.targetTouches[0].target,"ginner-container")||h(e.targetTouches[0].target,".gslide-desc")||"a"==e.targetTouches[0].target.nodeName.toLowerCase())&&(r=!1),(r=!(h(e.targetTouches[0].target,".gslide-inline")&&!d(e.targetTouches[0].target.parentNode,"gslide-inline"))&&r)&&(H=e.targetTouches[0],z.pageX=e.targetTouches[0].pageX,z.pageY=e.targetTouches[0].pageY,B=e.targetTouches[0].clientX,R=e.targetTouches[0].clientY,o=i.activeSlide,a=o.querySelector(".gslide-media"),W=o.querySelector(".gslide-inline"),m=null,d(a,"gslide-image")&&(m=a.querySelector("img")),769<(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)&&(a=o.querySelector(".ginner-container")),u(q,"greset"),20<e.pageX&&e.pageX<window.innerWidth-20||e.preventDefault())},touchMove:function(e){if(r&&(H=e.targetTouches[0],!w)&&!_){if(W&&W.offsetHeight>s){var t=z.pageX-H.pageX;if(Math.abs(t)<=13)return!1}g=!0;var o;t=e.targetTouches[0].clientX,e=e.targetTouches[0].clientY,t=B-t,e=R-e;if(Math.abs(t)>Math.abs(e)?N=!(j=!1):j=!(N=!1),D=H.pageX-z.pageX,L=100*D/n,M=H.pageY-z.pageY,I=100*M/s,j&&m&&(o=1-Math.abs(M)/s,q.style.opacity=o,i.settings.touchFollowAxis)&&(L=0),N&&(o=1-Math.abs(D)/n,a.style.opacity=o,i.settings.touchFollowAxis)&&(I=0),!m)return f(a,"translate3d(".concat(L,"%, 0, 0)"));f(a,"translate3d(".concat(L,"%, ").concat(I,"%, 0)"))}},touchEnd:function(){if(r)if(g=!1,_||w)E=k,C=T;else{var e=Math.abs(parseInt(I)),t=Math.abs(parseInt(L));if(!(29<e&&m))return e<29&&t<25?(c(q,"greset"),q.style.opacity=1,F(a)):void 0;i.close()}},multipointEnd:function(){setTimeout(function(){w=!1},50)},multipointStart:function(){w=!0,v=b||1},pinch:function(e){if(!m||g)return!1;w=!0,m.scaleX=m.scaleY=v*e.zoom,e=v*e.zoom,_=!0,e<=1?(_=!1,e=1,T=k=E=C=null,m.setAttribute("style","")):(m.style.transform="scale3d(".concat(e=4.5<e?4.5:e,", ").concat(e,", 1)"),b=e)},pressMove:function(e){var t,i;_&&!w&&(i=H.pageX-z.pageX,t=H.pageY-z.pageY,E&&(i+=E),C&&(t+=C),k=i,T=t,i="translate3d(".concat(i,"px, ").concat(t,"px, 0)"),b&&(i+=" scale3d(".concat(b,", ").concat(b,", 1)")),f(m,i))},swipe:function(e){if(!_)if(w)w=!1;else{if("Left"==e.direction){if(i.index==i.elements.length-1)return F(a);i.nextSlide()}if("Right"==e.direction){if(0==i.index)return F(a);i.prevSlide()}}}}),i.events.touch=e)),this.settings.keyboardNavigation&&!(Y=this).events.hasOwnProperty("keyboard")&&(Y.events.keyboard=l("keydown",{onElement:window,withCallback:function(e,t){var i=(e=e||window.event).keyCode;if(9==i){var n=document.querySelector(".gbtn.focused");if(!n){var s=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==s||"textarea"==s||"button"==s)return}if(e.preventDefault(),!(s=document.querySelectorAll(".gbtn[data-taborder]"))||s.length<=0)return;if(!n)return void((e=P())&&(e.focus(),c(e,"focused")));s=P(n.getAttribute("data-taborder")),u(n,"focused"),s&&(s.focus(),c(s,"focused"))}39==i&&Y.nextSlide(),37==i&&Y.prevSlide(),27==i&&Y.close()}}))}},{key:"openAt",value:function(){this.open(null,0<arguments.length&&void 0!==arguments[0]?arguments[0]:0)}},{key:"showSlide",value:function(){var e,t=this,i=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,n=1<arguments.length&&void 0!==arguments[1]&&arguments[1],s=(m(this.loader),this.index=parseInt(i),this.slidesContainer.querySelector(".current")),r=(s&&u(s,"current"),this.slideAnimateOut(),this.slidesContainer.querySelectorAll(".gslide")[i]);d(r,"loaded")?(this.slideAnimateIn(r,n),g(this.loader)):(m(this.loader),s=this.elements[i],e={index:this.index,slide:r,slideNode:r,slideConfig:s.slideConfig,slideIndex:this.index,trigger:s.node,player:null},this.trigger("slide_before_load",e),s.instance.setContent(r,function(){g(t.loader),t.resize(),t.slideAnimateIn(r,n),t.trigger("slide_after_load",e)})),this.slideDescription=r.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&d(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(i+1),this.preloadSlide(i-1)),this.updateNavigationClasses(),this.activeSlide=r}},{key:"preloadSlide",value:function(e){var t,i,n,s,r=this;return!(e<0||e>this.elements.length-1||A(this.elements[e])||d(t=this.slidesContainer.querySelectorAll(".gslide")[e],"loaded"))&&(n=(i=this.elements[e]).type,s={index:e,slide:t,slideNode:t,slideConfig:i.slideConfig,slideIndex:e,trigger:i.node,player:null},this.trigger("slide_before_load",s),void("video"===n||"external"===n?setTimeout(function(){i.instance.setContent(t,function(){r.trigger("slide_after_load",s)})},200):i.instance.setContent(t,function(){r.trigger("slide_after_load",s)}
26)))}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var e=0<arguments.length&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(e<0||e>this.elements.length-1))return!1;e<0?e=this.elements.length-1:e>=this.elements.length&&(e=0),this.showSlide(e)}},{key:"insertSlide",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:-1,i=(e=(t<0&&(t=this.elements.length),new U(e,this,t))).getConfig(),n=r({},i),s=e.create(),o=this.elements.length-1,a=(e=(n.index=t,n.node=!1,n.instance=e,n.slideConfig=i,this.elements.splice(t,0,n),null),null);this.slidesContainer&&(o<t?this.slidesContainer.appendChild(s):(o=this.slidesContainer.querySelectorAll(".gslide")[t],this.slidesContainer.insertBefore(s,o)),(this.settings.preload&&0==this.index&&0==t||this.index-1==t||this.index+1==t)&&this.preloadSlide(t),0===this.index&&0===t&&(this.index=1),this.updateNavigationClasses(),e=this.slidesContainer.querySelectorAll(".gslide")[t],a=this.getSlidePlayerInstance(t),n.slideNode=e),this.trigger("slide_inserted",{index:t,slide:e,slideNode:e,slideConfig:i,slideIndex:t,trigger:null,player:a}),x(this.settings.slideInserted)&&this.settings.slideInserted({index:t,slide:e,player:a})}},{key:"removeSlide",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:-1;if(e<0||e>this.elements.length-1)return!1;var t=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[e];t&&(this.getActiveSlideIndex()==e&&(e==this.elements.length-1?this.prevSlide():this.nextSlide()),t.parentNode.removeChild(t)),this.elements.splice(e,1),this.trigger("slide_removed",e),x(this.settings.slideRemoved)&&this.settings.slideRemoved(e)}},{key:"slideAnimateIn",value:function(e,t){var i=this,n=e.querySelector(".gslide-media"),s=e.querySelector(".gslide-description"),r={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlide,slideConfig:A(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:A(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},o={index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideConfig:this.elements[this.index].slideConfig,slideIndex:this.index,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)};0<n.offsetWidth&&s&&(g(s),s.style.display=""),u(e,this.effectsClasses),t?p(e,this.settings.cssEfects[this.settings.openEffect].in,function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:r,current:o}),x(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[r,o])}):(s="none"!==(n=this.settings.slideEffect)?this.settings.cssEfects[n].in:n,this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(s=this.settings.cssEfects.slideBack.in),p(e,s,function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:r,current:o}),x(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[r,o])})),setTimeout(function(){i.resize(e)},100),c(e,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var e=this.prevActiveSlide,t="none"!==(t=(u(e,this.effectsClasses),c(e,"prev"),this.settings.slideEffect))?this.settings.cssEfects[t].out:t;this.slidePlayerPause(e),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlideIndex,slideConfig:A(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:A(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideIndex:this.index,slideConfig:this.elements[this.index].slideConfig,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)}}),x(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(t=this.settings.cssEfects.slideBack.out),p(e,t,function(){var t=e.querySelector(".ginner-container"),i=e.querySelector(".gslide-media"),n=e.querySelector(".gslide-description");t.style.transform="",i.style.transform="",u(i,"greset"),i.style.opacity="",n&&(n.style.opacity=""),u(e,"prev")})}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(e){e="gvideo"+e;var t=this.getAllPlayers();return!(!D(t,e)||!t[e])&&t[e]}}
26,{key:"stopSlideVideo",value:function(e){S(e)&&(t=e.querySelector(".gvideo-wrapper"))&&(e=t.getAttribute("data-index")),console.log("stopSlideVideo is deprecated, use slidePlayerPause");var t=this.getSlidePlayerInstance(e);t&&t.playing&&t.pause()}},{key:"slidePlayerPause",value:function(e){S(e)&&(t=e.querySelector(".gvideo-wrapper"))&&(e=t.getAttribute("data-index"));var t=this.getSlidePlayerInstance(e);t&&t.playing&&t.pause()}},{key:"playSlideVideo",value:function(e){S(e)&&(t=e.querySelector(".gvideo-wrapper"))&&(e=t.getAttribute("data-index")),console.log("playSlideVideo is deprecated, use slidePlayerPlay");var t=this.getSlidePlayerInstance(e);t&&!t.playing&&t.play()}},{key:"slidePlayerPlay",value:function(e){var t;(!Q||null!=(t=this.settings.plyr.config)&&t.muted)&&(S(e)&&(t=e.querySelector(".gvideo-wrapper"))&&(e=t.getAttribute("data-index")),t=this.getSlidePlayerInstance(e))&&!t.playing&&(t.play(),this.settings.autofocusVideos)&&t.elements.container.focus()}},{key:"setElements",value:function(e){var t=this,i=(this.settings.elements=!1,[]);e&&e.length&&o(e,function(e,n){var s=(e=new U(e,t,n)).getConfig(),o=r({},s);o.slideConfig=s,o.instance=e,o.index=n,i.push(o)}),this.elements=i,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length)&&(o(this.elements,function(){var e=v(t.settings.slideHTML);t.slidesContainer.appendChild(e)}),this.showSlide(0,!0))}},{key:"getElementIndex",value:function(e){var t=!1;return o(this.elements,function(i,n){if(D(i,"node")&&i.node==e)return t=n,!0}),t}},{key:"getElements",value:function(){var e=this,t=[],i=(this.elements=this.elements||[],!A(this.settings.elements)&&T(this.settings.elements)&&this.settings.elements.length&&o(this.settings.elements,function(i,n){var s=(i=new U(i,e,n)).getConfig(),o=r({},s);o.node=!1,o.index=n,o.instance=i,o.slideConfig=s,t.push(o)}),!1);return(i=this.getSelector()?document.querySelectorAll(this.getSelector()):i)&&o(i,function(i,n){var s=new U(i,e,n),o=s.getConfig(),a=r({},o);a.node=i,a.index=n,a.instance=s,a.slideConfig=o,a.gallery=i.getAttribute("data-gallery"),t.push(a)}),t}},{key:"getGalleryElements",value:function(e,t){return e.filter(function(e){return e.gallery==t})}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var e,t,i=[];for(e in this.settings.cssEfects)this.settings.cssEfects.hasOwnProperty(e)&&(t=this.settings.cssEfects[e],i.push("g".concat(t.in)),i.push("g".concat(t.out)));return i.join(" ")}},{key:"build",value:function(){var e=this;if(this.built)return!1;var t=document.body.childNodes,i=[],n=(t=(o(t,function(e){e.parentNode==document.body&&"#"!==e.nodeName.charAt(0)&&e.hasAttribute&&!e.hasAttribute("aria-hidden")&&(i.push(e),e.setAttribute("aria-hidden","true"))}),D(this.settings.svg,"next")?this.settings.svg.next:""),D(this.settings.svg,"prev")?this.settings.svg.prev:""),s=D(this.settings.svg,"close")?this.settings.svg.close:"",r=this.settings.lightboxHTML;r=v(r=(r=(r=r.replace(/{nextSVG}/g,t)).replace(/{prevSVG}/g,n)).replace(/{closeSVG}/g,s)),document.body.appendChild(r),t=document.getElementById("glightbox-body"),n=(this.modal=t).querySelector(".gclose");this.prevButton=t.querySelector(".gprev"),this.nextButton=t.querySelector(".gnext"),this.overlay=t.querySelector(".goverlay"),this.loader=t.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.bodyHiddenChildElms=i,this.events={},c(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&n&&(this.events.close=l("click",{onElement:n,withCallback:function(t,i){t.preventDefault(),e.close()}})),n&&!this.settings.closeButton&&n.parentNode.removeChild(n),this.nextButton&&(this.events.next=l("click",{onElement:this.nextButton,withCallback:function(t,i){t.preventDefault(),e.nextSlide()}})),this.prevButton&&(this.events.prev=l("click",{onElement:this.prevButton,withCallback:function(t,i){t.preventDefault(),e.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=l("click",{onElement:t,withCallback:function(t,i){e.preventOutsideClick||d(document.body,"glightbox-mobile")||h(t.target,".ginner-container")||h(t.target,".gbtn")||d(t.target,"gnext")||d(t.target,"gprev")||e.close()}})),o(this.elements,function(t,i){e.slidesContainer.appendChild(t.instance.create()),t.slideNode=e.slidesContainer.querySelectorAll(".gslide")[i]}),K&&(c(document.body,"glightbox-touch"),this.settings.autoplayVideos=!1),this.events.resize=l("resize",{onElement:window,withCallback:function(){e.resize()}}),this.built=!0}},{key:"resize",value:function(){var e,t,i,n,s,r,o,a=(a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:null)||this.activeSlide;a&&!d(a,"zoomed")&&(i=y(),e=a.querySelector(".gvideo-wrapper"),a=a.querySelector(".gslide-image"),t=this.slideDescription,r=i.width,i=i.height,(r<=768?c:u)(document.body,"glightbox-mobile"),e||a)&&(n=!1,t&&(d(t,"description-bottom")||d(t,"description-top"))&&!d(t,"gabsolute")&&(n=!0),a&&(r<=768?a.querySelector("img"):n&&(s=t.offsetHeight,(a=a.querySelector("img")).setAttribute("style","max-height: calc(100vh - ".concat(s,"px)")),t.setAttribute("style","max-width: ".concat(a.offsetWidth,"px;")))),e)&&((s=D(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"")||(a=e.clientWidth,o=e.clientHeight,s="".concat(a/(a/=o),":").concat(o/a)),o=s.split(":"),a=this.settings.videosWidth,s=this.settings.videosWidth,o=(s=O(a)||-1!==a.indexOf("px")?parseInt(a):-1!==a.indexOf("vw")?r*parseInt(a)/100:-1!==a.indexOf("vh")?i*parseInt(a)/100:-1!==a.indexOf("%")?r*parseInt(a)/100:parseInt(e.clientWidth))/(parseInt(o[0])/parseInt(o[1])),o=Math.floor(o),n&&(i-=t.offsetHeight),r<s||i<o||i<o&&s<r?(o=e.offsetWidth,s=e.offsetHeight,e.parentNode.setAttribute("style","max-width: ".concat((o={width:o*(r=i/s),height:s*r}).width,"px")),n&&t.setAttribute("style","max-width: ".concat(o.width,"px;"))):(e.parentNode.style.maxWidth="".concat(a),n&&t.setAttribute("style","max-width: ".concat(a,";"))))}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var e=this.loop();u(this.nextButton,"disabled"),u(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(c(this.prevButton,"disabled"),c(this.nextButton,"disabled")):0!==this.index||e?this.index!==this.elements.length-1||e||c(this.nextButton,"disabled"):c(this.prevButton,"disabled")}},{key:"loop",value:function(){var e=D(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return D(this.settings,"loop")?this.settings.loop:e}},{key:"close",value:function(){var e=this;if(!this.lightboxOpen){if(this.events){for(var t in this.events)this.events.hasOwnProperty(t)&&this.events[t].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),this.bodyHiddenChildElms.length&&o(this.bodyHiddenChildElms,function(e){e.removeAttribute("aria-hidden")}),c(this.modal,"glightbox-closing"),p(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),p(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,function(){if(e.activeSlide=null,e.prevActiveSlideIndex=null,e.prevActiveSlide=null,e.built=!1,e.events){for(var t in e.events)e.events.hasOwnProperty(t)&&e.events[t].destroy();e.events=null}var i=document.body;(i=(u(J,"glightbox-open"),u(i,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),e.modal.parentNode.removeChild(e.modal),e.trigger("close"),x(e.settings.onClose)&&e.settings.onClose(),document.querySelector(".gcss-styles")))&&i.parentNode.removeChild(i),e.lightboxOpen=!1,e.closing=null})}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents&&this.baseEvents.destroy()}},{key:"on",value:function(e,t){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];if(!e||!x(t))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:e,once:i,callback:t})}},{key:"once",value:function(e,t){this.on(e,t,!0)}},{key:"trigger",value:function(e){var t=this,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null,n=[];o(this.apiEvents,function(t,s){var r=t.evt,o=t.once;t=t.callback;r==e&&(t(i),o)&&n.push(s)}),n.length&&o(n,function(e){return t.apiEvents.splice(e,1)})}},{key:"clearAllEvents",value:function(){this.apiEvents.splice(0,this.apiEvents.length)}},{key:"version",value:function(){return"3.1.0"}}]),te);function te(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};t(this,te),this.customOptions=e,this.settings=r(Z,e),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1}return function(){var e=new ee(0<arguments.length&&void 0!==arguments[0]?arguments[0]:{});return e.init(),e}}
26),function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.Headhesive=t()}(this,function(){"use strict";function e(e,t){function i(){l=o(),a=null,r=e.apply(n,s),n=s=null}var n,s,r,o=Date.now||function(){return(new Date).getTime()},a=null,l=0;return function(){var c=o(),u=t-(c-l);return n=this,s=arguments,u<=0?(clearTimeout(a),a=null,l=c,r=e.apply(n,s),n=s=null):a=a||setTimeout(i,u),r}}function t(e,t){"querySelector"in document&&"addEventListener"in window&&(this.visible=!1,this.options={offset:300,offsetSide:"top",classes:{clone:"headhesive",stick:"headhesive--stick",unstick:"headhesive--unstick"},throttle:250,onInit:function(){},onStick:function(){},onUnstick:function(){},onDestroy:function(){}},this.elem="string"==typeof e?document.querySelector(e):e,this.options=i(this.options,t),this.init())}var i=function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]="object"==typeof t[n]?i(e[n],t[n]):t[n]);return e};return t.prototype={constructor:t,init:function(){if(this.clonedElem=this.elem.cloneNode(!0),this.clonedElem.className+=" "+this.options.classes.clone,document.body.insertBefore(this.clonedElem,document.body.firstChild),"number"==typeof this.options.offset)this.scrollOffset=this.options.offset;else{if("string"!=typeof this.options.offset)throw new Error("Invalid offset: "+this.options.offset);this._setScrollOffset()}this._throttleUpdate=e(this.update.bind(this),this.options.throttle),this._throttleScrollOffset=e(this._setScrollOffset.bind(this),this.options.throttle),window.addEventListener("scroll",this._throttleUpdate,!1),window.addEventListener("resize",this._throttleScrollOffset,!1),this.options.onInit.call(this)},_setScrollOffset:function(){"string"==typeof this.options.offset&&(this.scrollOffset=function(e,t){for(var i=0,n=e.offsetHeight;e;)i+=e.offsetTop,e=e.offsetParent;return"bottom"===t&&(i+=n),i}(document.querySelector(this.options.offset),this.options.offsetSide))},destroy:function(){document.body.removeChild(this.clonedElem),window.removeEventListener("scroll",this._throttleUpdate),window.removeEventListener("resize",this._throttleScrollOffset),this.options.onDestroy.call(this)},stick:function(){this.visible||(this.clonedElem.className=this.clonedElem.className.replace(new RegExp("(^|\\s)*"+this.options.classes.unstick+"(\\s|$)*","g"),""),this.clonedElem.className+=" "+this.options.classes.stick,this.visible=!0,this.options.onStick.call(this))},unstick:function(){this.visible&&(this.clonedElem.className=this.clonedElem.className.replace(new RegExp("(^|\\s)*"+this.options.classes.stick+"(\\s|$)*","g"),""),this.clonedElem.className+=" "+this.options.classes.unstick,this.visible=!1,this.options.onUnstick.call(this))},update:function(){(void 0!==window.pageYOffset?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop)>this.scrollOffset?this.stick():this.unstick()}},t}),function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){var i;if(e&&t)return-1==(i=(i=this._events=this._events||{})[e]=i[e]||[]).indexOf(t)&&i.push(t),this},t.once=function(e,t){var i;if(e&&t)return this.on(e,t),((i=this._onceEvents=this._onceEvents||{})[e]=i[e]||{})[t]=!0,this},t.off=function(e,t){if((e=this._events&&this._events[e])&&e.length)return-1!=(t=e.indexOf(t))&&e.splice(t,1),this},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],s=0;s<i.length;s++){var r=i[s];n&&n[r]&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e,t,s){var r,c;return this instanceof n?(r="string"==typeof(r=e)?document.querySelectorAll(e):r)?(this.elements=(c=r,Array.isArray(c)?c:"object"==typeof c&&"number"==typeof c.length?l.call(c):[c]),this.options=i({},this.options),"function"==typeof t?s=t:i(this.options,t),s&&this.on("always",s),this.getImages(),o&&(this.jqDeferred=new o.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(r||e)):new n(e,t,s)}function s(e){this.img=e}function r(e,t){this.url=e,this.element=t,this.img=new Image}var o=e.jQuery,a=e.console,l=Array.prototype.slice,c=((n.prototype=Object.create(t.prototype)).options={},n.prototype.getImages=function(){this.images=[],this.elements.forEac
26h(this.addElementImages,this)},n.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&c[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var s=i[n];this.addImage(s)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var o=r[n];this.addElementBackgroundImages(o)}}}},{1:!0,9:!0,11:!0});return n.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var s=n&&n[2];s&&this.addBackground(s,e),n=i.exec(t.backgroundImage)}},n.prototype.addImage=function(e){e=new s(e),this.images.push(e)},n.prototype.addBackground=function(e,t){e=new r(e,t),this.images.push(e)},n.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},n.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,e,t)},n.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(e=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[e](this))},(s.prototype=Object.create(t.prototype)).check=function(){return this.getIsImageComplete()?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},s.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},s.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(r.prototype=Object.create(s.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},r.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},(n.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((o=t).fn.imagesLoaded=function(e,t){return new n(this,e,t).jqDeferred.promise(o(this))})})(),n}),function(e,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("jquery")):e.jQueryBridget=t(e,e.jQuery)}(window,function(e,t){"use strict";function i(i,r,a){(a=a||t||e.jQuery)&&(r.prototype.option||(r.prototype.option=function(e){a.isPlainObject(e)&&(this.options=a.extend(!0,this.options,e))}),a.fn[i]=function(e){var t,n,l,c,u,d;return"string"==typeof e?(t=s.call(arguments,1),l=t,u="$()."+i+'("'+(n=e)+'")',(t=this).each(function(e,t){var s;(t=a.data(t,i))?(s=t[n])&&"_"!=n.charAt(0)?(s=s.apply(t,l),c=void 0===c?s:c):o(u+" is not a valid method"):o(i+" not initialized. Cannot call methods, i.e. "+u)}),void 0!==c?c:t):(d=e,this.each(function(e,t){var n=a.data(t,i);n?(n.option(d),n._init()):(n=new r(t,d),a.data(t,i,n))}),this)},n(a))}function n(e){e&&!e.bridget&&(e.bridget=i)}var s=Array.prototype.slice,r=e.console,o=void 0===r?function(){}:function(e){r.error(e)};return n(t||e.jQuery),i}),function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){var i;if(e&&t)return-1==(i=(i=this._events=this._events||{})[e]=i[e]||[]).indexOf(t)&&i.push(t),this},t.once=function(e,t){var i;if(e&&t)return this.on(e,t),((i=this._onceEvents=this._onceEvents||{})[e]=i[e]||{})[t]=!0,this},t.off=function(e,t){if((e=this._events&&this._events[e])&&e.length)return-1!=(t=e.indexOf(t))&&e.splice(t,1),this},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],s=0;s<i.length;s++){var r=i[s];n&&n[r]&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():e.getSize=t()}(window,function(){"use strict";function e(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}function t(e){return(e=getComputedStyle(e))||n("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}var i,n="undefined"==typeof console?function(){}:function(e){console.error(e)},s=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],r=s.length,o=!1;return function n(a){if(o||(o=!0,(y=document.createElement("div")).style.width="200px",y.style.padding="1px 2px 3px 4px",y.style.borderStyle="solid",y.style.borderWidth="1px 2px 3px 4px",y.style.boxSizing="border-box",(v=document.body||document.documentElement).appendChild(y),h=t(y),i=200==Math.round(e(h.width)),n.isBoxSizeOuter=i,v.removeChild(y)),(a="string"==typeof a?document.querySelector(a):a)&&"object"==typeof a&&a.nodeType){var l=t
26(a);if("none"==l.display){for(var c={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},u=0;u<r;u++)c[s[u]]=0;return c}var d={};d.width=a.offsetWidth,d.height=a.offsetHeight;for(var h=d.isBorderBox="border-box"==l.boxSizing,p=0;p<r;p++){var f=s[p],m=l[f];m=parseFloat(m);d[f]=isNaN(m)?0:m}var g,v=d.paddingLeft+d.paddingRight,y=d.paddingTop+d.paddingBottom,b=(a=d.marginLeft+d.marginRight,d.marginTop+d.marginBottom),w=d.borderLeftWidth+d.borderRightWidth,_=d.borderTopWidth+d.borderBottomWidth,x=h&&i;return!1!==(g=(!1!==(g=e(l.width))&&(d.width=g+(x?0:v+w)),e(l.height)))&&(d.height=g+(x?0:y+_)),d.innerWidth=d.width-(v+w),d.innerHeight=d.height-(y+_),d.outerWidth=d.width+a,d.outerHeight=d.height+b,d}}}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():e.matchesSelector=t()}(window,function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],i=0;i<t.length;i++){var n=t[i]+"MatchesSelector";if(e[n])return n}}();return function(t,i){return t[e](i)}}),function(e,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
26sandro-matches-selector/matches-selector"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("desandro-matches-selector")):e.fizzyUIUtils=t(e,e.matchesSelector)}(window,function(e,t){var i={extend:function(e,t){for(var i in t)e[i]=t[i];return e},modulo:function(e,t){return(e%t+t)%t}},n=Array.prototype.slice,s=(i.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&&"number"==typeof e.length?n.call(e):[e]},i.removeFrom=function(e,t){-1!=(t=e.indexOf(t))&&e.splice(t,1)},i.getParent=function(e,i){for(;e.parentNode&&e!=document.body;)if(e=e.parentNode,t(e,i))return e},i.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},i.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},i.filterFindElements=function(e,n){e=i.makeArray(e);var s=[];return e.forEach(function(e){if(e instanceof HTMLElement)if(n){t(e,n)&&s.push(e);for(var i=e.querySelectorAll(n),r=0;r<i.length;r++)s.push(i[r])}else s.push(e)}),s},i.debounceMethod=function(e,t,i){i=i||100;var n=e.prototype[t],s=t+"Timeout";e.prototype[t]=function(){var e=this[s],t=(clearTimeout(e),arguments),r=this;this[s]=setTimeout(function(){n.apply(r,t),delete r[s]},i)}},i.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},i.toDashed=function(e){return e.replace(/(.)([A-Z])/g,function(e,t,i){return t+"-"+i}).toLowerCase()},e.console);return i.htmlInit=function(t,n){i.docReady(function(){var r="data-"+(a=i.toDashed(n)),o=document.querySelectorAll("["+r+"]"),a=document.querySelectorAll(".js-"+a),l=(o=i.makeArray(o).concat(i.makeArray(a)),r+"-options"),c=e.jQuery;o.forEach(function(e){var i,o=e.getAttribute(r)||e.getAttribute(l);try{i=o&&JSON.parse(o)}catch(i){return void(s&&s.error("Error parsing "+r+" on "+e.className+": "+i))}o=new t(e,i),c&&c.data(e,n,o)})})},i}),function(e,t){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("get-size")):(e.Outlayer={},e.Outlayer.Item=t(e.EvEmitter,e.getSize))}(window,function(e,t){"use strict";function i(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var n="string"==typeof(s=document.documentElement.style).transition?"transition":"WebkitTransition",s="string"==typeof s.transform?"transform":"WebkitTransform",r={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],o={transform:s,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"},a=((e=i.prototype=Object.create(e.prototype)).constructor=i,e._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},e.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},e.getSize=function(){this.size=t(this.element)},e.css=function(e){var t,i=this.element.style;for(t in e)i[o[t]||t]=e[t]},e.getPosition=function(){var e=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=e[t?"left":"right"],s=(e=e[i?"top":"bottom"],parseFloat(n)),r=parseFloat(e),o=this.layout.size;-1!=n.indexOf("%")&&(s=s/100*o.width),-1!=e.indexOf("%")&&(r=r/100*o.height),s=isNaN(s)?0:s,r=isNaN(r)?0:r,s-=t?o.paddingLeft:o.paddingRight,r-=i?o.paddingTop:o.paddingBottom,this.position.x=s,this.position.y=r},e.layoutPosition=function(){var e=this.layout.size,t={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),s=i?"right":"left",r=this.position.x+e[i?"paddingLeft":"paddingRight"];t[i?"left":"right"]=this.getXValue(r),t[s]="",i=n?"paddingTop":"paddingBottom",r=n?"bottom":"top",s=this.position.y+e[i];
26t[n?"top":"bottom"]=this.getYValue(s),t[r]="",this.css(t),this.emitEvent("layout",[this])},e.getXValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?e/this.layout.size.width*100+"%":e+"px"},e.getYValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?e/this.layout.size.height*100+"%":e+"px"},e._transitionTo=function(e,t){this.getPosition();var i=this.position.x,n=this.position.y,s=e==this.position.x&&t==this.position.y;this.setPosition(e,t),s&&!this.isTransitioning?this.layoutPosition():((s={}).transform=this.getTranslate(e-i,t-n),this.transition({to:s,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0}))},e.getTranslate=function(e,t){return"translate3d("+(e=this.layout._getOption("originLeft")?e:-e)+"px, "+(t=this.layout._getOption("originTop")?t:-t)+"px, 0)"},e.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},e.moveTo=e._transitionTo,e.setPosition=function(e,t){this.position.x=parseFloat(e),this.position.y=parseFloat(t)},e._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&&this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},e.transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t,i=this._transn;for(t in e.onTransitionEnd)i.onEnd[t]=e.onTransitionEnd[t];for(t in e.to)i.ingProperties[t]=!0,e.isCleaning&&(i.clean[t]=!0);e.from&&(this.css(e.from),this.element.offsetHeight),this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)},"opacity,"+s.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})),l=(e.enableTransition=function(){var e;this.isTransitioning||(e=this.layout.options.transitionDuration,this.css({transitionProperty:a,transitionDuration:e="number"==typeof e?e+"ms":e,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(r,this,!1))},e.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},e.onotransitionend=function(e){this.ontransitionend(e)},{"-webkit-transform":"transform"}),c=(e.ontransitionend=function(e){var t,i;e.target===this.element&&(t=this._transn,i=l[e.propertyName]||e.propertyName,delete t.ingProperties[i],function(e){for(var t in e)return;return 1}(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[i]),i in t.onEnd&&(t.onEnd[i].call(this),delete t.onEnd[i]),this.emitEvent("transitionEnd",[this]))},e.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(r,this,!1),this.isTransitioning=!1},e._removeStyles=function(e){var t,i={};for(t in e)i[t]="";this.css(i)},{transitionProperty:"",transitionDuration:"",transitionDelay:""});return e.removeTransitionStyles=function(){this.css(c)},e.stagger=function(e){e=isNaN(e)?0:e,this.staggerDelay=e+"ms"},e.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},e.remove=function(){return n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},e.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0,onTransitionEnd:t})},e.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},e.getHideRevealTransitionEndProperty=function(e){var t;if((e=this.layout.options[e]).opacity)return"opacity";for(t in e)return t},e.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},e.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},e.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,s,r){return t(e,i,n,s,r)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):e.Outlayer=t(e,e.EvEmitter,e.getSize,e.fizzyUIUtils,e.Outlayer.Item)}(window,function(e,t,i,n,s){"use strict";function r(e,t){var i=n.getQueryElement(e);
26i?(this.element=i,c&&(this.$element=c(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(t),t=++u,this.element.outlayerGUID=t,(d[t]=this)._create(),this._getOption("initLayout")&&this.layout()):l&&l.error("Bad element for "+this.constructor.namespace+": "+(i||e))}function o(e){function t(){e.apply(this,arguments)}return(t.prototype=Object.create(e.prototype)).constructor=t}function a(){}var l=e.console,c=e.jQuery,u=0,d={},h=(r.namespace="outlayer",r.Item=s,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},r.prototype),p=(n.extend(h,t.prototype),h.option=function(e){n.extend(this.options,e)},h._getOption=function(e){var t=this.constructor.compatOptions[e];return t&&void 0!==this.options[t]?this.options[t]:this.options[e]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},h._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},h.reloadItems=function(){this.items=this._itemize(this.element.children)},h._itemize=function(e){for(var t=this._filterFindItemElements(e),i=this.constructor.Item,n=[],s=0;s<t.length;s++){var r=new i(t[s],this);n.push(r)}return n},h._filterFindItemElements=function(e){return n.filterFindElements(e,this.options.itemSelector)},h.getItemElements=function(){return this.items.map(function(e){return e.element})},h.layout=function(){this._resetLayout(),this._manageStamps();var e=void 0!==(e=this._getOption("layoutInstant"))?e:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},h._init=h.layout,h._resetLayout=function(){this.getSize()},h.getSize=function(){this.size=i(this.element)},h._getMeasurement=function(e,t){var n,s=this.options[e];s?("string"==typeof s?n=this.element.querySelector(s):s instanceof HTMLElement&&(n=s),this[e]=n?i(n)[t]:s):this[e]=0},h.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},h._getItemsForLayout=function(e){return e.filter(function(e){return!e.isIgnored})},h._layoutItems=function(e,t){var i;this._emitCompleteOnItems("layout",e),e&&e.length&&(i=[],e.forEach(function(e){var n=this._getItemLayoutPosition(e);n.item=e,n.isInstant=t||e.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i))},h._getItemLayoutPosition=function(){return{x:0,y:0}},h._processLayoutQueue=function(e){this.updateStagger(),e.forEach(function(e,t){this._positionItem(e.item,e.x,e.y,e.isInstant,t)},this)},h.updateStagger=function(){var e,t=this.options.stagger;return null==t?void(this.stagger=0):(this.stagger="number"==typeof t?t:(e=(t=t.match(/(^\d*\.?\d*)(\w*)/))&&t[1],t=t&&t[2],e.length?(e=parseFloat(e))*(p[t]||1):0),this.stagger)},h._positionItem=function(e,t,i,n,s){n?e.goTo(t,i):(e.stagger(s*this.stagger),e.moveTo(t,i))},h._postLayout=function(){this.resizeContainer()},h.resizeContainer=function(){var e;this._getOption("resizeContainer")&&(e=this._getContainerSize())&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))},h._getContainerSize=a,h._setContainerMeasure=function(e,t){var i;void 0!==e&&((i=this.size).isBorderBox&&(e+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px")},h._emitCompleteOnItems=function(e,t){function i(){r.dispatchEvent(e+"Complete",null,[t])}function n(){++s==o&&i()}var s,r=this,o=t.length;t&&o?(s=0,t.forEach(function(t){t.once(e,n)})):i()},h.dispatchEvent=function(e,t,i){var n=t?[t].concat(i):i;this.emitEvent(e,n),c&&(this.$element=this.$element||c(this.element),t?((n=c.Event(t)).type=e,this.$element.trigger(n,i)):this.$element.trigger(e,i
26))},h.ignore=function(e){(e=this.getItem(e))&&(e.isIgnored=!0)},h.unignore=function(e){(e=this.getItem(e))&&delete e.isIgnored},h.stamp=function(e){(e=this._find(e))&&(this.stamps=this.stamps.concat(e),e.forEach(this.ignore,this))},h.unstamp=function(e){(e=this._find(e))&&e.forEach(function(e){n.removeFrom(this.stamps,e),this.unignore(e)},this)},h._find=function(e){if(e)return"string"==typeof e&&(e=this.element.querySelectorAll(e)),n.makeArray(e)},h._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},h._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},h._manageStamp=a,h._getElementOffset=function(e){var t=e.getBoundingClientRect(),n=this._boundingRect;e=i(e);return{left:t.left-n.left-e.marginLeft,top:t.top-n.top-e.marginTop,right:n.right-t.right-e.marginRight,bottom:n.bottom-t.bottom-e.marginBottom}},h.handleEvent=n.handleEvent,h.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},h.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},h.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),h.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},h.needsResizeLayout=function(){var e=i(this.element);return this.size&&e&&e.innerWidth!==this.size.innerWidth},h.addItems=function(e){return(e=this._itemize(e)).length&&(this.items=this.items.concat(e)),e},h.appended=function(e){(e=this.addItems(e)).length&&(this.layoutItems(e,!0),this.reveal(e))},h.prepended=function(e){var t;(e=this._itemize(e)).length&&(t=this.items.slice(0),this.items=e.concat(t),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(t))},h.reveal=function(e){var t;this._emitCompleteOnItems("reveal",e),e&&e.length&&(t=this.updateStagger(),e.forEach(function(e,i){e.stagger(i*t),e.reveal()}))},h.hide=function(e){var t;this._emitCompleteOnItems("hide",e),e&&e.length&&(t=this.updateStagger(),e.forEach(function(e,i){e.stagger(i*t),e.hide()}))},h.revealItemElements=function(e){e=this.getItems(e),this.reveal(e)},h.hideItemElements=function(e){e=this.getItems(e),this.hide(e)},h.getItem=function(e){for(var t=0;t<this.items.length;t++){var i=this.items[t];if(i.element==e)return i}},h.getItems=function(e){e=n.makeArray(e);var t=[];return e.forEach(function(e){(e=this.getItem(e))&&t.push(e)},this),t},h.remove=function(e){e=this.getItems(e),this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(e){e.remove(),n.removeFrom(this.items,e)},this)},h.destroy=function(){var e=((e=this.element.style).height="",e.position="",e.width="",this.items.forEach(function(e){e.destroy()}),this.unbindResize(),this.element.outlayerGUID);delete d[e],delete this.element.outlayerGUID,c&&c.removeData(this.element,this.constructor.namespace)},r.data=function(e){return(e=(e=n.getQueryElement(e))&&e.outlayerGUID)&&d[e]},r.create=function(e,t){var i=o(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,t),i.compatOptions=n.extend({},r.compatOptions),i.namespace=e,i.data=r.data,i.Item=o(s),n.htmlInit(i,e),c&&c.bridget&&c.bridget(e,i),i},{ms:1,s:1e3});return r.Item=s,r}),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.Item=t(e.Outlayer))}(window,function(e){"use strict";function t(){e.Item.apply(this,arguments)}var i=t.prototype=Object.create(e.Item.prototype),n=i._create,s=(i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var e,t=this.layout.options.getSortData,i=this.layout._sorters;for(e in t){var n=i[e];this.sortData[e]=n(this.element,this)}}},i.destroy);return i.destroy=function(){s.apply(this,arguments),this.css({display:""})},t}),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],t):"object"==typeof module&&module.exports?module.exports=t(require("get-size"),require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.LayoutMode=t(e.getSize,e.Outlayer))}(window,function(e,t){"use strict";function i(e){(this.isotope=e)&&(this.options=e.options[this.namespace],this.element=e.element,this.items=e.filteredItems,this.size=e.size)}var n=i.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(e){n[e]=function(){return t.prototype[e].apply(this.isotope,arguments)}}),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);
26return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(e,t){e+=t;var i,n="outer"+t;this._getMeasurement(e,n),this[e]||(i=this.getFirstItemSize(),this[e]=i&&i[n]||this.isotope.size["inner"+t])},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(e,t){function s(){i.apply(this,arguments)}return(s.prototype=Object.create(n)).constructor=s,t&&(s.options=t),i.modes[s.prototype.namespace=e]=s},i}),function(e,t){"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer"),require("get-size")):e.Masonry=t(e.Outlayer,e.getSize)}(window,function(e,t){var i=((e=e.create("masonry")).compatOptions.fitWidth="isFitWidth",e.prototype);return i._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var e=0;e<this.cols;e++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},i.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(e=(e=this.items[0])&&e.element,this.columnWidth=e&&t(e).outerWidth||this.containerWidth);var e=this.columnWidth+=this.gutter,i=(n=this.containerWidth+this.gutter)/e,n=e-n%e;i=Math[n&&n<1?"round":"floor"](i);this.cols=Math.max(i,1)},i.getContainerWidth=function(){var e=this._getOption("fitWidth")?this.element.parentNode:this.element;e=t(e);this.containerWidth=e&&e.innerWidth},i._getItemLayoutPosition=function(e){e.getSize();for(var t=e.size.outerWidth%this.columnWidth,i=(t=Math[t&&t<1?"round":"ceil"](e.size.outerWidth/this.columnWidth),t=Math.min(t,this.cols),this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](t,e)),n={x:this.columnWidth*i.col,y:i.y},s=i.y+e.size.outerHeight,r=t+i.col,o=i.col;o<r;o++)this.colYs[o]=s;return n},i._getTopColPosition=function(e){e=this._getTopColGroup(e);var t=Math.min.apply(Math,e);return{col:e.indexOf(t),y:t}},i._getTopColGroup=function(e){if(e<2)return this.colYs;for(var t=[],i=this.cols+1-e,n=0;n<i;n++)t[n]=this._getColGroupY(n,e);return t},i._getColGroupY=function(e,t){return t<2?this.colYs[e]:(e=this.colYs.slice(e,e+t),Math.max.apply(Math,e))},i._getHorizontalColPosition=function(e,t){var i=this.horizontalColIndex%this.cols;i=1<e&&i+e>this.cols?0:i,t=t.size.outerWidth&&t.size.outerHeight;return this.horizontalColIndex=t?i+e:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,e)}},i._manageStamp=function(e){var i=t(e),n=(e=this._getElementOffset(e),(s=this._getOption("originLeft")?e.left:e.right)+i.outerWidth),s=Math.floor(s/this.columnWidth),r=(s=Math.max(0,s),Math.floor(n/this.columnWidth));r-=n%this.columnWidth?0:1;r=Math.min(this.cols-1,r);for(var o=(this._getOption("originTop")?e.top:e.bottom)+i.outerHeight,a=s;a<=r;a++)this.colYs[a]=Math.max(o,this.colYs[a])},i._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this._getOption("fitWidth")&&(e.width=this._getContainerFitWidth()),e},i._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},i.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!=this.containerWidth},e}),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],t):"object"==typeof module&&module.exports?module.exports=t(require("../layout-mode"),require("masonry-layout")):t(e.Isotope.LayoutMode,e.Masonry)}(window,function(e,t){"use strict";var i,n=(e=e.create("masonry")).prototype,s={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(i in t.prototype)s[i]||(n[i]=t.prototype[i]);var r=n.measureColumns,o=(n.measureColumns=function(){this.items=this.isotope.filteredItems,r.call(this)},n._getOption);return n._getOption=function(e){return"fitWidth"==e?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:o.apply(this.isotope,arguments)},e}),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,function(e){"use strict";var t=(e=e.create("fitRows")).prototype;return t._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},t._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&t+this.x>i&&(this.x=0,this.y=this.maxY),i={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight),this.x+=t,i},t._getContainerSize=function(){return{height:this.maxY}},e}),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],t):"object"==typeof module&&module.exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,function(e){"use strict";var t=(e=e.create("vertical",{horizontalAlignment:0})).prototype;return t._resetLayout=function(){this.y=0},t._getItemLayoutPosition=function(e){e.getSize();var t=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=e.size.outerHeight,{x:t,y:i}},t._getContainerSize=function(){return{height:this.y}},e}),function(e,t){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],function(i,n,s,r,o,a){return t(e,i,0,s,r,o,a)}):"object"==typeof module&&module.exports?module.exports=t(e,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):e.Isotope=t(e,e.Outlayer,e.getSize,e.matchesSelector,e.fizzyUIUtils,e.Isotope.Item,e.Isotope.LayoutMode)}(window,function(e,t,i,n,s,r,o){var a=e.jQuery,l=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(/^\s+|\s+$/g,"")},c=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0}),u=((e=(c.Item=r,c.LayoutMode=o,c.prototype))._create=function(){for(var e in this.itemGUID=0,this._sorters={},this._getSorters(),t.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],o.modes)this._initLayoutMode(e)},e.reloadItems=function(){this.itemGUID=0,t.prototype.reloadItems.call(this)},e._itemize=function(){for(var e=t.prototype._itemize.apply(this,arguments),i=0;i<e.length;i++)e[i].id=this.itemGUID++;return this._updateItemsSortData(e),e},e._initLayoutMode=function(e){var t=o.modes[e],i=this.options[e]||{};this.options[e]=t.options?s.extend(t.options,i):i,this.modes[e]=new t(this)},e.layout=function(){return!this._isLayoutInited&&this._getOption("initLayout")?void this.arrange():void this._layout()},e._layout=function(){var e=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,e),this._isLayoutInited=!0},e.arrange=function(e){this.option(e),this._getIsInstant(),e=this._filter(this.items),this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},e._init=e.arrange,e._hideReveal=function(e){this.reveal(e.needReveal),this.hide(e.needHide)},e._getIsInstant=function(){var e=void 0!==(e=this._getOption("layoutInstant"))?e:!this._isLayoutInited;return this._isInstant=e},e._bindArrangeComplete=function(){function e(){t&&i&&n&&s.dispatchEvent("arrangeComplete",null,[s.filteredItems])}var t,i,n,s=this;this.once("layoutComplete",function(){t=!0,e()}
26),this.once("hideComplete",function(){i=!0,e()}),this.once("revealComplete",function(){n=!0,e()})},e._filter=function(e){for(var t=this.options.filter,i=[],n=[],s=[],r=this._getFilterTest(t||"*"),o=0;o<e.length;o++){var a,l=e[o];l.isIgnored||((a=r(l))&&i.push(l),a&&l.isHidden?n.push(l):a||l.isHidden||s.push(l))}return{matches:i,needReveal:n,needHide:s}},e._getFilterTest=function(e){return a&&this.options.isJQueryFiltering?function(t){return a(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return n(t.element,e)}},e.updateSortData=function(e){e=e?(e=s.makeArray(e),this.getItems(e)):this.items,this._getSorters(),this._updateItemsSortData(e)},e._getSorters=function(){var e,t=this.options.getSortData;for(e in t){var i=t[e];this._sorters[e]=u(i)}},e._updateItemsSortData=function(e){for(var t=e&&e.length,i=0;t&&i<t;i++)e[i].updateSortData()},function(e){var t,i,n,s,r,o;return"string"!=typeof e?e:(i=(i=(t=(e=l(e).split(" "))[0]).match(/^\[(.+)\]$/))&&i[1],o=t,n=(r=i)?function(e){return e.getAttribute(r)}:function(e){return(e=e.querySelector(o))&&e.textContent},(s=c.sortDataParsers[e[1]])?function(e){return e&&s(n(e))}:function(e){return e&&n(e)})}),d=(c.sortDataParsers={parseInt:function(e){return parseInt(e,10)},parseFloat:function(e){return parseFloat(e)}},e._sort=function(){var e,t,i;this.options.sortBy&&(e=s.makeArray(this.options.sortBy),this._getIsSameSortBy(e)||(this.sortHistory=e.concat(this.sortHistory)),t=this.sortHistory,i=this.options.sortAscending,this.filteredItems.sort(function(e,n){for(var s=0;s<t.length;s++){var r=t[s],o=e.sortData[r],a=n.sortData[r];if(a<o||o<a)return(a<o?1:-1)*((void 0!==i[r]?i[r]:i)?1:-1)}return 0}))},e._getIsSameSortBy=function(e){for(var t=0;t<e.length;t++)if(e[t]!=this.sortHistory[t])return!1;return!0},e._mode=function(){var e=this.options.layoutMode,t=this.modes[e];if(t)return t.options=this.options[e],t;throw new Error("No layout mode: "+e)},e._resetLayout=function(){t.prototype._resetLayout.call(this),this._mode()._resetLayout()},e._getItemLayoutPosition=function(e){return this._mode()._getItemLayoutPosition(e)},e._manageStamp=function(e){this._mode()._manageStamp(e)},e._getContainerSize=function(){return this._mode()._getContainerSize()},e.needsResizeLayout=function(){return this._mode().needsResizeLayout()},e.appended=function(e){(e=this.addItems(e)).length&&(e=this._filterRevealAdded(e),this.filteredItems=this.filteredItems.concat(e))},e.prepended=function(e){var t;(e=this._itemize(e)).length&&(this._resetLayout(),this._manageStamps(),t=this._filterRevealAdded(e),this.layoutItems(this.filteredItems),this.filteredItems=t.concat(this.filteredItems),this.items=e.concat(this.items))},e._filterRevealAdded=function(e){return e=this._filter(e),this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},e.insert=function(e){var t=this.addItems(e);if(t.length){for(var i,n=t.length,s=0;s<n;s++)i=t[s],this.element.appendChild(i.element);for(e=this._filter(t).matches,s=0;s<n;s++)t[s].isLayoutInstant=!0;for(this.arrange(),s=0;s<n;s++)delete t[s].isLayoutInstant;this.reveal(e)}},e.remove);return e.remove=function(e){e=s.makeArray(e);var t=this.getItems(e);d.call(this,e);for(var i=t&&t.length,n=0;i&&n<i;n++){var r=t[n];s.removeFrom(this.filteredItems,r)}},e.shuffle=function(){for(var e=0;e<this.items.length;e++)this.items[e].sortData.random=Math.random();this.options.sortBy="random",this._sort(),this._layout()},e._noTransition=function(e,t){var i=this.options.transitionDuration;this.options.transitionDuration=0,e=e.apply(this,t);return this.options.transitionDuration=i,e},e.getFilteredItemElements=function(){return this.filteredItems.map(function(e){return e.element})},c});class DoubleCenterException{constructor(){window.console.error('iTooltip Error: positionX and positionY properties cannot be "center" at the same time.')}}class iTooltip{constructor(e="*"){this.objects=document.querySelectorAll("*"!==e?e:"*[title]")}init(e={}){if(this.settings=Object.assign({className:"tooltip",indentX:10,indentY:15,positionX:"right",positionY:"bottom"},e),"center"===this.settings.positionX&&"center"===this.settings.positionY)throw new DoubleCenterException;
26this.objects.forEach(e=>{e.getAttribute("title")&&(e.addEventListener("mouseenter",e=>this.createTooltip(e)),e.addEventListener("mouseleave",e=>this.removeTooltip(e)))})}createTooltip(e){var t=e.target,i=(this.tooltip=document.createElement("div"),this.tooltip.classList.add(this.settings.className),this.tooltip.innerHTML=t.getAttribute("title"),e.target.className.split(" ").find(e=>e.startsWith("itooltip-")));i&&this.tooltip.classList.add(i),this.tooltip.style.position="absolute",this.changePosition(e),t.removeAttribute("title"),document.body.appendChild(this.tooltip),t.addEventListener("mousemove",e=>this.changePosition(e))}removeTooltip(e){e.target.setAttribute("title",this.tooltip.innerHTML),this.tooltip.remove()}changePosition(e){var[t,i]=this.getSizeTooltip(),n=this.getEdges(e),s=window.pageYOffset||document.documentElement.scrollTop;let r=e.pageY,o=void e.pageX;if(o="right"===this.settings.positionX?n.right<=t?e.clientX-t-this.settings.indentX:e.clientX+this.settings.indentX:"left"===this.settings.positionX?n.left<=t?n.left+this.settings.indentX:e.clientX-t-this.settings.indentX:n.left<=Math.round(t/2)?e.clientX-n.left:e.clientX-Math.round(t/2),"top"===this.settings.positionY)r=n.top<=i?s+e.clientY+this.settings.indentY:e.pageY-i-this.settings.indentY;else if("bottom"===this.settings.positionY)r=n.bottom<i&&n.top>i+this.settings.indentY?e.pageY-i-this.settings.indentY:s+e.clientY+this.settings.indentY;else{let e=Math.round(i/2);n.bottom<=e&&(e=Math.round(i-n.bottom)),n.top<=e&&(e=n.top),r-=e}this.tooltip.style.top=r+"px",this.tooltip.style.left=o+"px"}getSizeTooltip(){var e=this.tooltip.getBoundingClientRect();return[e.right-e.left,e.bottom-e.top]}getEdges(e){var t=document.documentElement;return{left:e.clientX,right:t.clientWidth-e.clientX,top:e.clientY,bottom:t.clientHeight-e.clientY}}}!function(){"use strict";function e(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+t,this.options=e.Adapter.extend({},e.defaults,n),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,t+=1}var t=0,i={};e.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)},e.prototype.trigger=function(e){this.enabled&&this.callback&&this.callback.apply(this,e)},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},e.prototype.disable=function(){return this.enabled=!1,this},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},e.prototype.next=function(){return this.group.next(this)},e.prototype.previous=function(){return this.group.previous(this)},e.invokeAll=function(e){var t,n=[];for(t in i)n.push(i[t]);for(var s=0,r=n.length;s<r;s++)n[s][e]()},e.destroyAll=function(){e.invokeAll("destroy")},e.disableAll=function(){e.invokeAll("disable")},e.enableAll=function(){for(var t in e.Context.refreshAll(),i)i[t].enabled=!0;return this},e.refreshAll=function(){e.Context.refreshAll()},e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},e.viewportWidth=function(){return document.documentElement.clientWidth},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=e}(),function(){"use strict";function e(e){window.setTimeout(e,1e3/60)}function t(e){this.element=e,this.Adapter=s.Adapter,this.adapter=new this.Adapter(e),this.key="wayp
26oint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},e.waypointContextKey=this.key,n[e.waypointContextKey]=this,i+=1,s.windowContext||(s.windowContext=!0,s.windowContext=new t(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},s=window.Waypoint,r=window.onload;t.prototype.add=function(e){var t=e.options.horizontal?"horizontal":"vertical";this.waypoints[t][e.key]=e,this.refresh()},t.prototype.checkEmpty=function(){var e=this.Adapter.isEmptyObject(this.waypoints.horizontal),t=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;e&&t&&!i&&(this.adapter.off(".waypoints"),delete n[this.key])},t.prototype.createThrottledResizeHandler=function(){function e(){t.handleResize(),t.didResize=!1}var t=this;this.adapter.on("resize.waypoints",function(){t.didResize||(t.didResize=!0,s.requestAnimationFrame(e))})},t.prototype.createThrottledScrollHandler=function(){function e(){t.handleScroll(),t.didScroll=!1}var t=this;this.adapter.on("scroll.waypoints",function(){t.didScroll&&!s.isTouch||(t.didScroll=!0,s.requestAnimationFrame(e))})},t.prototype.handleResize=function(){s.Context.refreshAll()},t.prototype.handleScroll=function(){var e,t,i={},n={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(e in n){var s,r=n[e],o=r.newScroll>r.oldScroll?r.forward:r.backward;for(s in this.waypoints[e]){var a,l,c=this.waypoints[e][s];null!==c.triggerPoint&&(a=r.oldScroll<c.triggerPoint,l=r.newScroll>=c.triggerPoint,a&&l||!a&&!l)&&(c.queueTrigger(o),i[c.group.id]=c.group)}}for(t in i)i[t].flushTriggers();this.oldScroll={x:n.horizontal.newScroll,y:n.vertical.newScroll}},t.prototype.innerHeight=function(){return this.element==this.element.window?s.viewportHeight():this.adapter.innerHeight()},t.prototype.remove=function(e){delete this.waypoints[e.axis][e.key],this.checkEmpty()},t.prototype.innerWidth=function(){return this.element==this.element.window?s.viewportWidth():this.adapter.innerWidth()},t.prototype.destroy=function(){var e,t=[];for(e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var n=0,s=t.length;n<s;n++)t[n].destroy()},t.prototype.refresh=function(){var e,t,i=this.element==this.element.window,n=i?void 0:this.adapter.offset(),r={};for(t in this.handleScroll(),e={horizontal:{contextOffset:i?0:n.left,contextScroll:i?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:i?0:n.top,contextScroll:i?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var o,a=e[t];for(o in this.waypoints[t]){var l,c=this.waypoints[t][o],u=c.options.offset,d=c.triggerPoint,h=0,p=null==d;c.element!==c.element.window&&(h=c.adapter.offset()[a.offsetProp]),"function"==typeof u?u=u.apply(c):"string"==typeof u&&(u=parseFloat(u),-1<c.options.offset.indexOf("%"))&&(u=Math.ceil(a.contextDimension*u/100)),l=a.contextScroll-a.contextOffset,c.triggerPoint=Math.floor(h+l-u),h=d<a.oldScroll,l=c.triggerPoint>=a.oldScroll,u=!h&&!l,!p&&h&&l?(c.queueTrigger(a.backward),r[c.group.id]=c.group):(!p&&u||p&&a.oldScroll>=c.triggerPoint)&&(c.queueTrigger(a.forward),r[c.group.id]=c.group)}}return s.requestAnimationFrame(function(){for(var e in r)r[e].flushTriggers()}),this},t.findOrCreateByElement=function(e){return t.findByElement(e)||new t(e)},t.refreshAll=function(){for(var e in n)n[e].refresh()},t.findByElement=function(e){return n[e.waypointContextKey]},window.onload=function(){r&&r(),t.refreshAll()},s.requestAnimationFrame=function(t){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e).call(window,t)},s.Context=t}(),function(){"use strict";function e(e,t){return e.triggerPoint-t.triggerPoint}function t(e,t){return t.triggerPoint-e.triggerPoint}function i(e){this.name=e.name,this.axis=e.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},s=window.Waypoint;i.prototype.add=function(e){this.waypoints.push(e)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],r
26ight:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i];n.sort("up"===i||"left"===i?t:e);for(var s=0,r=n.length;s<r;s+=1){var o=n[s];!o.options.continuous&&s!==n.length-1||o.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(t){return this.waypoints.sort(e),(t=s.Adapter.inArray(t,this.waypoints))===this.waypoints.length-1?null:this.waypoints[t+1]},i.prototype.previous=function(t){return this.waypoints.sort(e),(t=s.Adapter.inArray(t,this.waypoints))?this.waypoints[t-1]:null},i.prototype.queueTrigger=function(e,t){this.triggerQueues[t].push(e)},i.prototype.remove=function(e){-1<(e=s.Adapter.inArray(e,this.waypoints))&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(e){return n[e.axis][e.name]||new i(e)},s.Group=i}(),function(){"use strict";function e(e){return e===e.window}function t(t){return e(t)?t:t.defaultView}function i(e){this.element=e,this.handlers={}}var n=window.Waypoint;i.prototype.innerHeight=function(){return e(this.element)?this.element.innerHeight:this.element.clientHeight},i.prototype.innerWidth=function(){return e(this.element)?this.element.innerWidth:this.element.clientWidth},i.prototype.off=function(e,t){function i(e,t,i){for(var n=0,s=t.length-1;n<s;n++){var r=t[n];i&&i!==r||e.removeEventListener(r)}}var n=(e=e.split("."))[0],s=e[1],r=this.element;if(s&&this.handlers[s]&&n)i(r,this.handlers[s][n],t),this.handlers[s][n]=[];else if(n)for(var o in this.handlers)i(r,this.handlers[o][n]||[],t),this.handlers[o][n]=[];else if(s&&this.handlers[s]){for(var a in this.handlers[s])i(r,this.handlers[s][a],t);this.handlers[s]={}}},i.prototype.offset=function(){var e,i,n;return this.element.ownerDocument?(e=this.element.ownerDocument.documentElement,i=t(this.element.ownerDocument),n={top:0,left:0},{top:(n=this.element.getBoundingClientRect?this.element.getBoundingClientRect():n).top+i.pageYOffset-e.clientTop,left:n.left+i.pageXOffset-e.clientLeft}):null},i.prototype.on=function(e,t){var i=(e=e.split("."))[0];e=e[1]||"__default";((e=this.handlers[e]=this.handlers[e]||{})[i]=e[i]||[]).push(t),this.element.addEventListener(i,t)},i.prototype.outerHeight=function(t){var i=this.innerHeight();return t&&!e(this.element)&&(t=window.getComputedStyle(this.element),i=(i+=parseInt(t.marginTop,10))+parseInt(t.marginBottom,10)),i},i.prototype.outerWidth=function(t){var i=this.innerWidth();return t&&!e(this.element)&&(t=window.getComputedStyle(this.element),i=(i+=parseInt(t.marginLeft,10))+parseInt(t.marginRight,10)),i},i.prototype.scrollLeft=function(){var e=t(this.element);return e?e.pageXOffset:this.element.scrollLeft},i.prototype.scrollTop=function(){var e=t(this.element);return e?e.pageYOffset:this.element.scrollTop},i.extend=function(){for(var e=Array.prototype.slice.call(arguments),t=1,i=e.length;t<i;t++){n=void 0,s=void 0,r=void 0;var n=e[0],s=e[t];if("object"==typeof n&&"object"==typeof s)for(var r in s)s.hasOwnProperty(r)&&(n[r]=s[r])}return e[0]},i.inArray=function(e,t,i){return null==t?-1:t.indexOf(e,i)},i.isEmptyObject=function(e){for(var t in e)return!1;return!0},n.adapters.push({name:"noframework",Adapter:i}),n.Adapter=i}(),function(e){var t,i,n,s,r=navigator.userAgent;function o(){clearTimeout(t),t=setTimeout(n,99)}function a(){o(),s&&s.addListener&&s.addListener(o)}e.HTMLPictureElement&&/ecko/.test(r)&&r.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",(i=document.createElement("source"),n=function(){for(var e=document.querySelectorAll("picture > img, img[srcset][sizes]"),t=0;t<e.length;t++)!function(e){var t,n,s=e.parentNode;"PICTURE"===s.nodeName.toUpperCase()?(t=i.cloneNode(),s.insertBefore(t,s.firstElementChild),setTimeout(function(){s.removeChild(t)})):(!e._pfLastSize||e.offsetWidth>e._pfLastSize)&&(e._pfLastSize=e.offsetWidth,n=e.sizes,e.sizes+=",100vw",setTimeout(function(){e.sizes=n}))}(e[t])},s=e.matchMedia&&matchMedia("(orientation: landscape)"),i.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?a():document.addEventListener("DOMContentLoaded",a),o))}(window),function(e,t){"use strict";function i(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function n(e,t){return e.res-t.res}function s(e,t){var i,n,s;if(e&&t)for(s=T.parseSet(t),e=T.makeUrl(e),i=0;i<s.length;i++)if(e===T.makeUrl(s[i].url)){n=s[i];break}return n}function r(){}function o(e,t,i,n){e.addEventListener?e.addEventListener(t,i,n||!1):e.attachEvent&&e.attachEvent("on"+t,i)}function a(e){var t={};return function(i){return i in t||(t[i]=e(i)),t[i]}}function l(e,t){return e.w?(e.cWidth=T.calcListLength(t||"100vw"),e.res=e.w/e.cWidth):e.res=e.d,e}t.createElement("picture");var c,u,d,h,p,f,m,g,v,y,b,w,_,x,k,S,T={},E=!1,C=t.createElement("img"),A=C.getAttribute,D=C.setAttribute,M=C.removeAttribute,O=t.documentElement,P={},L={algorithm:""},I="data-pfsrc",j=I+"set",N=navigator.userAgent,$=/rident/.test(N)||/ecko/.test(N)&&N.match(/rv\:(\d+)/)&&35<RegExp.$1,z="currentSrc",F=/\s+\+?\d+(e\d+)?w/,H=/(\([^)]+\))?\s*(.+)/,B=e.picturefillCFG,R="font-size:100%!important;",W=!0,q={},Y={},V=e.devicePixelRatio,X={px:1,in:96},U=t.createElement("a"),G=!1,Q=/^[ \t\n\r\u000c]+/,K=/^[, \t\n\r\u000c]+/,J=/^[^ \t\n\r\u000c]+/,Z=/[,]+$/,ee=/^\d+$/,te=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,ie=(h=/^([\d\.]+)(em|vw|px)$/,p=a(function(e){return"return "+function(){for(var e=arguments,t=0,i=e[0];++t in e;)i=i.replace(e[t],e[++t]);return i}((e||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"}),function(e,t){var i;if(!(e in q))if(q[e]=!1,t&&(i=e.match(h)))q[e]=i[1]*X[i[2]];else try{q[e]=new Function("e",p(e))(X)}catch(e){}return q[e]}),ne=function(e){if(E){var i,n,s,r=e||{};if(r.elements&&1===r.elements.nodeType&&("IMG"===r.elements.nodeName.toUpperCase()?r.elements=[r.elements]:(r.context=r.elements,r.elements=null)),s=(i=r.elements||T.qsa(r.context||t,r.reevaluate||r.reselect?T.sel:T.selShort)).length){for(T.setupRun(r),G=!0,n=0;n<s;n++)T.fillImg(i[n],r);T.teardownRun(r)}}};function se(){var e=t.readyState||"";w=setTimeout(se,"loading"===e?200:999),t.body&&(T.fillImgs(),f=f||b.test(e))&&clearTimeout(w)}function re(){var e=new Date-y;e<g?v=setTimeout(re,g-e):(v=null,m())}function oe(){2===x.width&&(T.supSizes=!0),u=T.supSrcset&&!T.supSizes,E=!0,setTimeout(ne)}e.console&&console.warn,z in C||(z="src"),P["image/jpeg"]=!0,P["image/gif"]=!0,P["image/png"]=!0,P["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),T.ns=("pf"+(new Date).getTime()).substr(0,9),T.supSrcset="srcset"in C,T.supSizes="sizes"in C,T.supPicture=!!e.HTMLPictureElement,T.supSrcset&&T.supPicture&&!T.supSizes&&(N=t.createElement("img"),C.srcset="data:,a",N.src="data:,a",T.supSrcset=C.complete===N.complete,T.supPicture=T.supSrcset&&T.supPicture),T.supSrcset&&!T.supSizes?(C="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",(x=t.createElement("img")).onload=oe,x.onerror=oe,x.setAttribute("sizes","9px"),x.srcset=C+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w",x.src=C):E=!0,T.selShort="picture>img,img[srcset]",T.sel=T.selShort,T.cfg=L,T.DPR=V||1,T.u=X,T.types=P,T.setSize=r,T.makeUrl=a(function(e){return U.href=e,U.href}),T.qsa=function(e,t){return"querySelector"in e?e.querySelectorAll(t):[]},T.matchesMedia=function(){return e.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?T.matchesMedia=function(e){return!e||matchMedia(e).matches}:T.matchesMedia=T.mMQ,T.matchesMedia.apply(this,arguments)},T.mMQ=function(e){return!e||ie(e)},T.calcLength=function(e){return!((e=ie(e,!0)||!1)<0)&&e},T.supportsType=function(e){return!e||P[e]},T.parseSize=a(function(e){return{media:(e=(e||"").match(H))&&e[1],length:e&&e[2]}}),T.parseSet=function(e){return e.cands||(e.cands=function(e,t){function n(t){return(t=t.exec(e.substring(d)))?(t=t[0],d+=t.length,t):void 0}function s(){for(var e,i,n,s,a,l,c,u=!1,d={},p=0;p<o.length;p++)s=(a=o[p])[a.length-1],a=a.substring(0,a.length-1),l=parseInt(a,10),c=parseFloat(a),ee.test(a)&&"w"===s?((e||i)&&(u=!0),0===l?u=!0:e=l):te.test(a)&&"x"===s?((e||i||n)&&(u=!0),c<0?u=!0:i=c):ee.test(a)&&"h"===s&&((n||i)&&(u=!0),0!==l)?n=l:u=!0;u||(d.url=r,e&&(d.w=e),i&&(d.d=i),n&&(d.h=n),n||i||e||(d.d=1),1===d.d&&(t.has1x=!0),d.set=t,h.push(d))}for(var r,o,a,l,c,u=e.length,d=0,h=[];;){if(n(K),u<=d)return h;r=n(J),o=[],(","===r.slice(-1)?(r=r.replace(Z,""),s):function(){for(n(Q),a="",l="in descriptor";;){if(c=e.charAt(d),"in descriptor"===l)if(i(c))a&&(o.push(a),a="",l="after descriptor");else{if(","===c)return d+=1,a&&o.push(a),s();if("("===c)a+=c,l="in parens";else{if(""===c)return a&&o.push(a),s();a+=c}}else if("in parens"===l)if(")"===c)a+=c,l="in descriptor";else{if(""===c)return o.push(a),s();a+=c}
26else if("after descriptor"===l&&!i(c)){if(""===c)return s();l="in descriptor",--d}d+=1}})()}}(e.srcset,e)),e.cands},T.getEmValue=function(){var e,i,n,s;return!c&&(e=t.body)&&(i=t.createElement("div"),n=O.style.cssText,s=e.style.cssText,i.style.cssText="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",O.style.cssText=R,e.style.cssText=R,e.appendChild(i),c=i.offsetWidth,e.removeChild(i),c=parseFloat(c,10),O.style.cssText=n,e.style.cssText=s),c||16},T.calcListLength=function(e){var t;return e in Y&&!L.uT||(t=T.calcLength(function(e){for(var t,n,s,r=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,o=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i,a=function(e){function t(){r&&(o.push(r),r="")}function n(){o[0]&&(a.push(o),o=[])}for(var s,r="",o=[],a=[],l=0,c=0,u=!1;;){if(""===(s=e.charAt(c)))return t(),n(),a;if(u)"*"===s&&"/"===e[c+1]?(u=!1,c+=2,t()):c+=1;else{if(i(s)){if(e.charAt(c-1)&&i(e.charAt(c-1))||!r){c+=1;continue}if(0===l){t(),c+=1;continue}s=" "}else if("("===s)l+=1;else if(")"===s)--l;else{if(","===s){t(),n(),c+=1;continue}if("/"===s&&"*"===e.charAt(c+1)){u=!0,c+=2;continue}}r+=s,c+=1}}}(e),l=a.length,c=0;c<l;c++)if(s=n=(t=a[c])[t.length-1],r.test(s)&&0<=parseFloat(s)||o.test(s)||"0"===s||"-0"===s||"+0"===s){if(s=n,t.pop(),0===t.length)return s;if(t=t.join(" "),T.matchesMedia(t))return s}return"100vw"}(e)),Y[e]=t||X.width),Y[e]},T.setRes=function(e){if(e)for(var t,i=0,n=(t=T.parseSet(e)).length;i<n;i++)l(t[i],e.sizes);return t},T.setRes.res=l,T.applySetCandidate=function(e,t){if(e.length){var i,r,o,a,c,u,d=t[T.ns],h=T.DPR,p=d.curSrc||t[z];if((_=d.curCan||(w=t,(x=s(_=p,x=!(x=e[0].set)&&_?(x=w[T.ns].sets)&&x[x.length-1]:x))&&(_=T.makeUrl(_),w[T.ns].curSrc=_,(w[T.ns].curCan=x).res||l(x,x.set.sizes)),x))&&_.set===e[0].set&&((u=$&&!t.complete&&_.res-.1>h)||(_.cached=!0,_.res>=h&&(c=_))),!c)for(e.sort(n),c=e[(a=e.length)-1],r=0;r<a;r++)if((i=e[r]).res>=h){c=e[o=r-1]&&(u||p!==T.makeUrl(i.url))&&(f=e[o].res,m=i.res,g=h,v=e[o].cached,b=y=void 0,g<(v="saveData"===L.algorithm?2.7<f?g+1:(b=(m-g)*(y=Math.pow(f-.6,1.5)),v&&(b+=.1*y),f+b):1<g?Math.sqrt(f*m):f))?e[o]:i;break}c&&(w=T.makeUrl(c.url),d.curSrc=w,d.curCan=c,w!==p&&T.setSrc(t,c),T.setSize(t))}var f,m,g,v,y,b,w,_,x},T.setSrc=function(e,t){e.src=t.url,"image/svg+xml"===t.set.type&&(t=e.style.width,e.style.width=e.offsetWidth+1+"px",e.offsetWidth+1)&&(e.style.width=t)},T.getSet=function(e){for(var t,i,n=!1,s=e[T.ns].sets,r=0;r<s.length&&!n;r++)if((t=s[r]).srcset&&T.matchesMedia(t.media)&&(i=T.supportsType(t.type))){n=t="pending"===i?i:t;break}return n},T.parseSets=function(e,t,i){var n,r,o,a,l=t&&"PICTURE"===t.nodeName.toUpperCase(),c=e[T.ns];if(void 0!==c.src&&!i.src||(c.src=A.call(e,"src"),c.src?D.call(e,I,c.src):M.call(e,I)),void 0!==c.srcset&&!i.srcset&&T.supSrcset&&!e.srcset||(n=A.call(e,"srcset"),c.srcset=n,a=!0),c.sets=[],l){c.pic=!0,i=t;for(var d,h,p=c.sets,f=i.getElementsByTagName("source"),m=0,g=f.length;m<g;m++)(d=f[m])[T.ns]=!0,(h=d.getAttribute("srcset"))&&p.push({srcset:h,media:d.getAttribute("media"),type:d.getAttribute("type"),sizes:d.getAttribute("sizes")})}c.srcset?(r={srcset:c.srcset,sizes:A.call(e,"sizes")},c.sets.push(r),(o=(u||c.src)&&F.test(c.srcset||""))||!c.src||s(c.src,r)||r.has1x||(r.srcset+=", "+c.src,r.cands.push({url:c.src,d:1,set:r}))):c.src&&c.sets.push({srcset:c.src,sizes:null}),c.curCan=null,c.curSrc=void 0,c.supported=!(l||r&&!T.supSrcset||o&&!T.supSizes),a&&T.supSrcset&&!c.supported&&(n?(D.call(e,j,n),e.srcset=""):M.call(e,j)),c.supported&&!c.srcset&&(!c.src&&e.src||e.src!==T.makeUrl(c.src))&&(null===c.src?e.removeAttribute("src"):e.src=c.src),c.parsed=!0},T.fillImg=function(e,t){var i,n=t.reselect||t.reevaluate;e[T.ns]||(e[T.ns]={}),i=e[T.ns],!n&&i.evaled===d||(i.parsed&&!t.reevaluate||T.parseSets(e,e.parentNode,t),i.supported?i.evaled=d:(n=e,i=!1,"pending"!==(t=T.getSet(n))&&(i=d,t)&&(t=T.setRes(t),T.applySetCandidate(t,n)),n[T.ns].evaled=i))},T.setupRun=function(){G&&!W&&V===e.devicePixelRatio||(W=!1,V=e.devicePixelRatio,q={},Y={},T.DPR=V||1,X.width=Math.max(e.innerWidth||0,O.clientWidth),X.height=Math.max(e.innerHe
26ight||0,O.clientHeight),X.vw=X.width/100,X.vh=X.height/100,d=[X.height,X.width,V].join("-"),X.em=T.getEmValue(),X.rem=X.em)},T.supPicture?(ne=r,T.fillImg=r):(b=e.attachEvent?/d$|^c/:/d$|^c|^i/,w=setTimeout(se,t.body?9:99),_=O.clientHeight,o(e,"resize",(m=function(){W=Math.max(e.innerWidth||0,O.clientWidth)!==X.width||O.clientHeight!==_,_=O.clientHeight,W&&T.fillImgs()},g=99,function(){y=new Date,v=v||setTimeout(re,g)})),o(t,"readystatechange",se)),T.picturefill=ne,T.fillImgs=ne,T.teardownRun=r,ne._=T,e.picturefillCFG={pf:T,push:function(e){var t=e.shift();"function"==typeof T[t]?T[t].apply(T,e):(L[t]=e[0],G&&T.fillImgs({reselect:!0}))}};for(;B&&B.length;)e.picturefillCFG.push(B.shift());e.picturefill=ne,"object"==typeof module&&"object"==typeof module.exports?module.exports=ne:"function"==typeof define&&define.amd&&define("picturefill",function(){return ne}),T.supPicture||(P["image/webp"]=(k="image/webp",N="data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",(S=new e.Image).onerror=function(){P[k]=!1,ne()},S.onload=function(){P[k]=1===S.width,ne()},S.src=N,"pending"))}(window,document),"object"==typeof navigator&&function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Plyr",t):(e="undefined"!=typeof globalThis?globalThis:e||self).Plyr=t()}(this,function(){"use strict";function e(e,t,i){t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}function t(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function i(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function n(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){var i,s;i=e,s=n[t],t in i?Object.defineProperty(i,t,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[t]=s}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var s={addCSS:!0,thumbWidth:15,watch:!0};function r(e){return null!=e?e.constructor:null}function o(e){return c(e,Element)}function a(e){return c(e,Event)}function l(e){return u(e)||(h(e)||p(e)||f(e))&&!e.length||d(e)&&!Object.keys(e).length}var c=function(e,t){return!!(e&&t&&e instanceof t)},u=function(e){return null==e},d=function(e){return r(e)===Object},h=function(e){return r(e)===String},p=function(e){return Array.isArray(e)},f=function(e){return c(e,NodeList)},m=h,g=p,v=f;Ze=[{key:"setup",value:function(e){var t,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},r=null;return l(e)||m(e)?r=Array.from(document.querySelectorAll(m(e)?e:'input[type="range"]')):o(e)?r=[e]:v(e)?r=Array.from(e):g(e)&&(r=e.filter(o)),l(r)?null:(t=n({},s,{},i),m(e)&&t.watch&&new MutationObserver(function(i){Array.from(i).forEach(function(i){Array.from(i.addedNodes).forEach(function(i){var n;o(i)&&function(){return Array.from(document.querySelectorAll(n)).includes(this)}.call(i,n=e)&&new b(i,t)})})}).observe(document.body,{childList:!0,subtree:!0}),r.map(function(e){return new b(e,i)}))}},{key:"enabled",get:function(){return"ontouchstart"in document.documentElement}}],t((D=b).prototype,[{key:"init",value:function(){b.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this)}},{key:"destroy",value:function(){b.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null)}},{key:"listeners",value:function(e){var t=this,i=e?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach(function(e){t.element[i](e,function(e){return t.set(e)},!1)})}},{key:"get",value:function(e){var t,i,n,s,r;return b.enabled&&a(e)?(s=e.target,e=e.changedTouches[0],t=parseFloat(s.getAttribute("min"))||0,i=parseFloat(s.getAttribute("max"))||100,n=parseFloat(s.getAttribute("step"))||1,r=100/(s=s.getBoundingClientRect()).width*(this.config.thumbWidth/2)/100,(e=100/s.width*(e.clientX-s.left))<0?e=0:100<e&&(e=100),e<50?e-=(100-2*e)*r:50<e&&(e+=2*(e-50)*r),t+(s=e/100*(i-t),(r=n)<1?(e=(e="".concat(r).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/))?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0,parseFloat(s.toFixed(e))):Math.round(s/r)*r)):null}},{key:"set",value:function(e){var t;b.enabled&&a(e)&&!e.target.disabled&&(e.preventDefault(),e.target.value=this.get(e),t=e.target,e="touchend"===e.type?"change":"input",t)&&e&&(e=new Event(e,{bubbles:!0}
26),t.dispatchEvent(e))}}]),t(D,Ze);var y=b;function b(e,t){if(!(this instanceof b))throw new TypeError("Cannot call a class as a function");o(e)?this.element=e:m(e)&&(this.element=document.querySelector(e)),o(this.element)&&l(this.element.rangeTouch)&&(this.config=n({},s,{},t),this.init())}const w=e=>null!=e?e.constructor:null,_=(e,t)=>Boolean(e&&t&&e instanceof t),x=e=>null==e,k=e=>w(e)===Object,S=e=>w(e)===String,T=e=>w(e)===Function,E=e=>Array.isArray(e),C=e=>_(e,NodeList),A=e=>x(e)||(S(e)||E(e)||C(e))&&!e.length||k(e)&&!Object.keys(e).length;var D,M=x,O=k,P=e=>w(e)===Number&&!Number.isNaN(e),L=S,I=e=>w(e)===Boolean,j=T,N=E,$=C,z=e=>null!==e&&"object"==typeof e&&1===e.nodeType&&"object"==typeof e.style&&"object"==typeof e.ownerDocument,F=e=>_(e,Event),H=e=>_(e,KeyboardEvent),B=e=>_(e,TextTrack)||!x(e)&&S(e.kind),R=e=>{if(_(e,window.URL))return!0;if(!S(e))return!1;let t=e;e.startsWith("http://")&&e.startsWith("https://")||(t="http://"+e);try{return!A(new URL(t).hostname)}catch(e){return!1}},W=A;const q=(()=>{const e=document.createElement("span"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},i=Object.keys(t).find(t=>void 0!==e.style[t]);return!!L(i)&&t[i]})();function Y(e,t){setTimeout(()=>{try{e.hidden=!0,e.offsetHeight,e.hidden=!1}catch(e){}},t)}const V={isIE:Boolean(window.document.documentMode),isEdge:window.navigator.userAgent.includes("Edge"),isWebkit:"WebkitAppearance"in document.documentElement.style&&!/Edge/.test(navigator.userAgent),isIPhone:/(iPhone|iPod)/gi.test(navigator.platform),isIos:"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints||/(iPad|iPhone|iPod)/gi.test(navigator.platform)};function X(e,t){return t.split(".").reduce((e,t)=>e&&e[t],e)}function U(e={},...t){if(!t.length)return e;const i=t.shift();
26return O(i)?(Object.keys(i).forEach(t=>{O(i[t])?(Object.keys(e).includes(t)||Object.assign(e,{[t]:{}}),U(e[t],i[t])):Object.assign(e,{[t]:i[t]})}),U(e,...t)):e}function G(e,t){e=e.length?e:[e],Array.from(e).reverse().forEach((e,i)=>{i=0<i?t.cloneNode(!0):t;var n=e.parentNode,s=e.nextSibling;i.appendChild(e),s?n.insertBefore(i,s):n.appendChild(i)})}function Q(e,t){z(e)&&!W(t)&&Object.entries(t).filter(([,e])=>!M(e)).forEach(([t,i])=>e.setAttribute(t,i))}function K(e,t,i){return e=document.createElement(e),O(t)&&Q(e,t),L(i)&&(e.innerText=i),e}function J(e,t,i,n){z(t)&&t.appendChild(K(e,i,n))}function Z(e){$(e)||N(e)?Array.from(e).forEach(Z):z(e)&&z(e.parentNode)&&e.parentNode.removeChild(e)}function ee(e){if(z(e)){let t=e.childNodes.length;for(;0<t;)e.removeChild(e.lastChild),--t}}function te(e,t){return z(t)&&z(t.parentNode)&&z(e)?(t.parentNode.replaceChild(e,t),e):null}function ie(e,t){if(!L(e)||W(e))return{};const i={},n=U({},t);return e.split(",").forEach(e=>{var t=e.trim(),s=t.replace(".",""),[r]=(e=t.replace(/[[\]]/g,"").split("="),e),o=1<e.length?e[1].replace(/["']/g,""):"";switch(t.charAt(0)){case".":L(n.class)?i.class=n.class+" "+s:i.class=s;break;case"#":i.id=t.replace("#","");break;case"[":i[r]=o}}),U(n,i)}function ne(e,t){if(z(e)){let i=t;I(i)||(i=!e.hidden),e.hidden=i}}function se(e,t,i){if($(e))return Array.from(e).map(e=>se(e,t,i));if(z(e)){let n=void 0!==i?i?"add":"remove":"toggle";return e.classList[n](t),e.classList.contains(t)}return!1}function re(e,t){return z(e)&&e.classList.contains(t)}function oe(e,t){var i=Element.prototype;return(i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.msMatchesSelector||function(){return Array.from(document.querySelectorAll(t)).includes(this)}).call(e,t)}function ae(e){return this.elements.container.querySelectorAll(e)}function le(e){return this.elements.container.querySelector(e)}function ce(e=null,t=!1){z(e)&&(e.focus({preventScroll:!0}),t)&&se(e,this.config.classNames.tabFocus)}const ue={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},de={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check:(e,t,i)=>(i=V.isIPhone&&i&&de.playsinline,{api:t=de[e]||"html5"!==t,ui:t&&de.rangeInput&&("video"!==e||!V.isIPhone||i)}),pip:!(V.isIPhone||!j(K("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||K("video").disablePictureInPicture)),airplay:j(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(W(e))return!1;var[t]=e.split("/");let i=e;if(!this.isHTML5||t!==this.type)return!1;Object.keys(ue).includes(i)&&(i+=`; codecs="${ue[e]}"`);try{return Boolean(i&&this.media.canPlayType(i).replace(/no/,""))}catch(e){return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:((D=document.createElement("input")).type="range")===D.type,touch:"ontouchstart"in document.documentElement,transitions:!1!==q,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},he=(()=>{let e=!1;try{var t=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}return e})();function pe(e,t,i,n=!1,s=!0,r=!1){if(e&&"addEventListener"in e&&!W(t)&&j(i)){t=t.split(" ");let o=r;he&&(o={passive:s,capture:r}),t.forEach(t=>{this&&this.eventListeners&&n&&this.eventListeners.push({element:e,type:t,callback:i,options:o}),e[n?"addEventListener":"removeEventListener"](t,i,o)})}}function fe(e,t="",i,n=!0,s=!1){pe.call(this,e,t,i,!0,n,s)}function me(e,t="",i,n=!0,s=!1){pe.call(this,e,t,i,!1,n,s)}function ge(e,t="",i,n=!0,s=!1){const r=(...o)=>{me(e,t,r,n,s),i.apply(this,o)};pe.call(this,e,t,r,!0,n,s)}function ve(e,t="",i=!1,n={}){z(e)&&!W(t)&&(t=new CustomEvent(t,{bubbles:i,detail:{...n,plyr:this}}),e.dispatchEvent(t))}function ye(e){var t;_(t=e,Promise)&&T(t.then)&&e.then(null,()=>{})}function be(e){return N(e)?e.filter((t,i)=>e.indexOf(t)===i):e}function we(e,t){return N(e)&&e.length?e.reduce((e,i)=>Math.abs(i-t)<Math.abs(e-t)?i:e):null}function _e(e){return!(!window||!window.CSS)&&window.CSS.supports(e)}const xe=[[1,1],[4,3],[3,4],[5,4],[4,5],[3,2],[2,3],[16,10],[10,16],[16,9],[9,16],[21,9],[9,21],[32,9],[9,32]].reduce((e,[t,i])=>({...e,[t/i]:[t,i]}),{});function ke(e){return(N(e)||L(e)&&e.includes(":"))&&(N(e)?e:e.split(":")).map(Number).every(P)}function Se(e){if(!N(e)||!e.every(P))return null;const[t,i]=e,n=(e,t)=>0===t?e:n(t,e%t),s=n(t,i);return[t/s,i/s]}function Te(e){const t=e=>ke(e)?e.split(":").map(Number):null;let i=t(e);if(null===(i=null===i?t(this.config.ratio):i)&&!W(this.embed)&&N(this.embed.ratio)&&({ratio:i}=this.embed),null===i&&this.isHTML5){const{videoWidth:e,videoHeight:t}=this.media;i=[e,t]}return Se(i)}function Ee(e){if(!this.isVideo)return{};const t=this.elements.wrapper,i=Te.call(this,e);if(!N(i))return{};var[e,n]=Se(i),s=100/e*n;if(_e(`aspect-ratio: ${e}/`+n)?t.style.aspectRatio=e+"/"+n:t.style.paddingBottom=s+"%",this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const e=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),i=(e-s)/(e/50);this.fullscreen.active?t.style.paddingBottom=null:this.media.style.transform=`translateY(-${i}%)`}else this.isHTML5&&t.classList.add(this.config.classNames.videoFixedRatio);return{padding:s,ratio:i}}function Ce(e,t,i=.05){var n=e/t,s=we(Object.keys(xe),n);return Math.abs(s-n)<=i?xe[s]:[e,t]}const Ae={getSources(){return this.isHTML5?Array.from(this.media.querySelectorAll("source")).filter(e=>(e=e.getAttribute("type"),!!W(e)||de.mime.call(this,e))):[]},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:Ae.getSources.call(this).map(e=>
26Number(e.getAttribute("size"))).filter(Boolean)},setup(){if(this.isHTML5){const e=this;e.options.speed=e.config.speed.options,W(this.config.ratio)||Ee.call(e),Object.defineProperty(e.media,"quality",{get(){var t=Ae.getSources.call(e).find(t=>t.getAttribute("src")===e.source);return t&&Number(t.getAttribute("size"))},set(t){if(e.quality!==t){if(e.config.quality.forced&&j(e.config.quality.onChange))e.config.quality.onChange(t);else{var i=Ae.getSources.call(e).find(e=>Number(e.getAttribute("size"))===t);if(!i)return;const{currentTime:n,paused:s,preload:r,readyState:o,playbackRate:a}=e.media;e.media.src=i.getAttribute("src"),"none"===r&&!o||(e.once("loadedmetadata",()=>{e.speed=a,e.currentTime=n,s||ye(e.play())}),e.media.load())}ve.call(e,e.media,"qualitychange",!1,{quality:t})}}})}},cancelRequests(){this.isHTML5&&(Z(Ae.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function De(e,...t){return W(e)?e:e.toString().replace(/{(\d+)}/g,(e,i)=>t[i].toString())}const Me=(e="",t="",i="")=>e.replace(new RegExp(t.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),i.toString()),Oe=(e="")=>e.toString().replace(/\w\S*/g,e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase());function Pe(e){var t=document.createElement("div");return t.appendChild(e),t.innerHTML}const Le={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},Ie={get(e="",t={}){if(W(e)||W(t))return"";let i=X(t.i18n,e);return W(i)?Object.keys(Le).includes(e)?Le[e]:"":(e={"{seektime}":t.seekTime,"{title}":t.title},Object.entries(e).forEach(([e,t])=>{i=Me(i,e,t)}),i)}};class je{constructor(t){e(this,"get",e=>{var t;return je.supported&&this.enabled&&(t=window.localStorage.getItem(this.key),!W(t))?(t=JSON.parse(t),L(e)&&e.length?t[e]:t):null}),e(this,"set",e=>{if(je.supported&&this.enabled&&O(e)){let t=this.get();U(t=W(t)?{}:t,e);try{window.localStorage.setItem(this.key,JSON.stringify(t))}catch(e){}}}),this.enabled=t.config.storage.enabled,this.key=t.config.storage.key}static get supported(){try{var e;return"localStorage"in window&&(e="___test",window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0)}catch(e){return!1}}}function Ne(e,t="text"){return new Promise((i,n)=>{try{const n=new XMLHttpRequest;"withCredentials"in n&&(n.addEventListener("load",()=>{if("text"===t)try{i(JSON.parse(n.responseText))}catch(e){i(n.responseText)}else i(n.response)}),n.addEventListener("error",()=>{throw new Error(n.status)}),n.open("GET",e,!0),n.responseType=t,n.send())}catch(e){n(e)}})}function $e(e,t){if(L(e)){const i=L(t),n=()=>null!==document.getElementById(t),s=(e,t)=>{e.innerHTML=t,i&&n()||document.body.insertAdjacentElement("afterbegin",e)};if(!i||!n()){const n=je.supported,r=document.createElement("div");if(r.setAttribute("hidden",""),i&&r.setAttribute("id",t),n){const e=window.localStorage.getItem("cache-"+t);if(null!==e){const t=JSON.parse(e);s(r,t.content)}}Ne(e).then(e=>{if(!W(e)){if(n)try{window.localStorage.setItem("cache-"+t,JSON.stringify({content:e}))}catch(e){}s(r,e)}}).catch(()=>{})}}}const ze=e=>Math.trunc(e/60/60%60,10);function Fe(e=0,t=!1,i=!1){var n,s,r,o;return P(e)?(n=e=>("0"+e).slice(-2),o=ze(e),s=Math.trunc(e/60%60,10),r=Math.trunc(e%60,10),(i&&0<e?"-":"")+(o=t||0<o?o+":":"")+n(s)+":"+n(r)):Fe(void 0,t,i)}const He={getIconUrl(){var e=new URL(this.config.iconUrl,window.location),t=window.location.host||window.top.location.host;e=e.host!==t||V.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:e}},findElements(){try{return this.elements.controls=le.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:ae.call(this,this.config.selectors.buttons.play),pause:le.call(this,this.config.selectors.buttons.pause),restart:le.call(this,this.config.selectors.buttons.restart),rewind:le.call(this,this.config.selectors.buttons.rewind),fastForward:le.call(this,this.config.selectors.buttons.fastForward),mute:le.call(this,this.config.selectors.buttons.mute),pip:le.call(this,this.config.selectors.buttons.pip),airplay:le.call(this,this.config.selectors.buttons.airplay),settings:le.call(this,this.config.selectors.buttons.settings),captions:le.call(this,this.config.selectors.buttons.captions),fullscreen:le.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=le.call(this,this.config.selectors.progress),this.elements.inputs={seek:le.call(this,this.config.selectors.inputs.seek),volume:le.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:le.call(this,this.config.selectors.display.buffer),currentTime:le.call(this,this.config.selectors.display.currentTime),duration:le.call(this,this.config.selectors.display.duration)},z(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector("."+this.config.classNames.tooltip)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,t){var i="http://www.w3.org/2000/svg",n=`${(n=He.getIconUrl.call(this)).cors?"":n.url}#`+this.config.iconPrefix,s=document.createElementNS(i,"svg");Q(s,U(t,{"aria-hidden":"true",focusable:"false"})),t=document.createElementNS(i,"use"),i=n+"-"+e;return"href"in t&&t.setAttributeNS("http://www.w3.org/1999/xlink","href",i),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i),s.appendChild(t),s},createLabel(e,t={}){return e=Ie.get(e,this.config),K("span",{...t,class:[t.class,this.config.classNames.hidden].filter(
26Boolean).join(" ")},e)},createBadge(e){var t;return W(e)?null:((t=K("span",{class:this.config.classNames.menu.value})).appendChild(K("span",{class:this.config.classNames.menu.badge},e)),t)},createButton(e,t){const i=U({},t);[t=""]=[e];let n=(t=function(e=""){return e=e.toString(),e=Me(e,"-"," "),e=Me(e,"_"," "),e=Oe(e),Me(e," ","")}(t=t.toString())).charAt(0).toLowerCase()+t.slice(1);const s={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach(e=>{Object.keys(i).includes(e)&&(s[e]=i[e],delete i[e])}),"button"!==s.element||Object.keys(i).includes("type")||(i.type="button"),Object.keys(i).includes("class")?i.class.split(" ").some(e=>e===this.config.classNames.control)||U(i,{class:i.class+" "+this.config.classNames.control}):i.class=this.config.classNames.control,e){case"play":s.toggle=!0,s.label="play",s.labelPressed="pause",s.icon="play",s.iconPressed="pause";break;case"mute":s.toggle=!0,s.label="mute",s.labelPressed="unmute",s.icon="volume",s.iconPressed="muted";break;case"captions":s.toggle=!0,s.label="enableCaptions",s.labelPressed="disableCaptions",s.icon="captions-off",s.iconPressed="captions-on";break;case"fullscreen":s.toggle=!0,s.label="enterFullscreen",s.labelPressed="exitFullscreen",s.icon="enter-fullscreen",s.iconPressed="exit-fullscreen";break;case"play-large":i.class+=` ${this.config.classNames.control}--overlaid`,n="play",s.label="play",s.icon="play";break;default:W(s.label)&&(s.label=n),W(s.icon)&&(s.icon=e)}return t=K(s.element),s.toggle?(t.appendChild(He.createIcon.call(this,s.iconPressed,{class:"icon--pressed"})),t.appendChild(He.createIcon.call(this,s.icon,{class:"icon--not-pressed"})),t.appendChild(He.createLabel.call(this,s.labelPressed,{class:"label--pressed"})),t.appendChild(He.createLabel.call(this,s.label,{class:"label--not-pressed"}))):(t.appendChild(He.createIcon.call(this,s.icon)),t.appendChild(He.createLabel.call(this,s.label))),U(i,ie(this.config.selectors.buttons[n],i)),Q(t,i),"play"===n?(N(this.elements.buttons[n])||(this.elements.buttons[n]=[]),this.elements.buttons[n].push(t)):this.elements.buttons[n]=t,t},createRange(e,t){return t=K("input",U(ie(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":Ie.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},t)),this.elements.inputs[e]=t,He.updateRangeFill.call(this,t),y.setup(t),t},createProgress(e,t){var i=K("progress",U(ie(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},t));if("volume"!==e){i.appendChild(K("span",null,"0"));const t={played:"played",buffer:"buffered"}[e],n=t?Ie.get(t,this.config):"";i.innerText="% "+n.toLowerCase()}return this.elements.display[e]=i},createTime(e,t){return t=K("div",U(t=ie(this.config.selectors.display[e],t),{class:`${t.class||""} ${this.config.classNames.display.time} `.trim(),"aria-label":Ie.get(e,this.config)}),"00:00"),this.elements.display[e]=t},bindMenuItemShortcuts(e,t){fe.call(this,e,"keydown keyup",i=>{if(["Space","ArrowUp","ArrowDown","ArrowRight"].includes(i.key)&&(i.preventDefault(),i.stopPropagation(),"keydown"!==i.type)){var n=oe(e,'[role="menuitemradio"]');if(!n&&["Space","ArrowRight"].includes(i.key))He.showMenuPanel.call(this,t,!0);else{let t;"Space"!==i.key&&("ArrowDown"===i.key||n&&"ArrowRight"===i.key?(t=e.nextElementSibling,z(t)||(t=e.parentNode.firstElementChild)):(t=e.previousElementSibling,z(t)||(t=e.parentNode.lastElementChild)),ce.call(this,t,!0))}}},!1),fe.call(this,e,"keyup",e=>{"Return"===e.key&&He.focusFirstMenuItem.call(this,null,!0)})},createMenuItem({value:e,list:t,type:i,title:n,badge:s=null,checked:r=!1}){const o=ie(this.config.selectors.inputs[i]),a=K("button",U(o,{type:"button",role:"menuitemradio",class:(this.config.classNames.control+" "+(o.class||"")).trim(),"aria-checked":r,value:e})),l=K("span");l.innerHTML=n,z(s)&&l.appendChild(s),a.appendChild(l),Object.defineProperty(a,"checked",{enumerable:!0,get:()=>"true"===a.getAttribute("aria-checked"),set(e){e&&Array.from(a.parentNode.children).filter(e=>
26oe(e,'[role="menuitemradio"]')).forEach(e=>e.setAttribute("aria-checked","false")),a.setAttribute("aria-checked",e?"true":"false")}}),this.listeners.bind(a,"click keyup",t=>{if(!H(t)||"Space"===t.key){switch(t.preventDefault(),t.stopPropagation(),a.checked=!0,i){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}He.showMenuPanel.call(this,"home",H(t))}},i,!1),He.bindMenuItemShortcuts.call(this,a,i),t.appendChild(a)},formatTime(e=0,t=!1){return P(e)?Fe(e,0<ze(this.duration),t):e},updateTimeDisplay(e=null,t=0,i=!1){z(e)&&P(t)&&(e.innerText=He.formatTime(t,i))},updateVolume(){this.supported.ui&&(z(this.elements.inputs.volume)&&He.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),z(this.elements.buttons.mute))&&(this.elements.buttons.mute.pressed=this.muted||0===this.volume)},setRange(e,t=0){z(e)&&(e.value=t,He.updateRangeFill.call(this,e))},updateProgress(e){if(this.supported.ui&&F(e)){var t,i;if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":t=this.currentTime,i=this.duration,t=0===t||0===i||Number.isNaN(t)||Number.isNaN(i)?0:(t/i*100).toFixed(2),"timeupdate"===e.type&&He.setRange.call(this,this.elements.inputs.seek,t);break;case"playing":case"progress":((e,t)=>{t=P(t)?t:0;var i=z(e)?e:this.elements.display.buffer;if(z(i)){i.value=t;const e=i.getElementsByTagName("span")[0];z(e)&&(e.childNodes[0].nodeValue=t)}})(this.elements.display.buffer,100*this.buffered)}}},updateRangeFill(e){var t=F(e)?e.target:e;if(z(t)&&"range"===t.getAttribute("type")){if(oe(t,this.config.selectors.inputs.seek)){t.setAttribute("aria-valuenow",this.currentTime);const e=He.formatTime(this.currentTime),i=He.formatTime(this.duration),n=Ie.get("seekLabel",this.config);t.setAttribute("aria-valuetext",n.replace("{currentTime}",e).replace("{duration}",i))}else if(oe(t,this.config.selectors.inputs.volume)){const e=100*t.value;t.setAttribute("aria-valuenow",e),t.setAttribute("aria-valuetext",e.toFixed(1)+"%")}else t.setAttribute("aria-valuenow",t.value);V.isWebkit&&t.style.setProperty("--value",t.value/t.max*100+"%")}},updateSeekTooltip(e){if(this.config.tooltips.seek&&z(this.elements.inputs.seek)&&z(this.elements.display.seekTooltip)&&0!==this.duration){const i=this.elements.display.seekTooltip,n=this.config.classNames.tooltip+"--visible",s=e=>se(i,n,e);if(this.touch)s(!1);else{let r=0;var t=this.elements.progress.getBoundingClientRect();if(F(e))r=100/t.width*(e.pageX-t.left);else{if(!re(i,n))return;r=parseFloat(i.style.left,10)}r<0?r=0:100<r&&(r=100);const o=this.duration/100*r;i.innerText=He.formatTime(o),t=null==(t=this.config.markers)||null==(t=t.points)?void 0:t.find(({time:e})=>e===Math.round(o)),t&&i.insertAdjacentHTML("afterbegin",t.label+"<br>"),i.style.left=r+"%",F(e)&&["mouseenter","mouseleave"].includes(e.type)&&s("mouseenter"===e.type)}}},timeUpdate(e){var t=!z(this.elements.display.duration)&&this.config.invertTime;He.updateTimeDisplay.call(this,this.elements.display.currentTime,t?this.duration-this.currentTime:this.currentTime,t),e&&"timeupdate"===e.type&&this.media.seeking||He.updateProgress.call(this,e)},durationUpdate(){var e;!this.supported.ui||!this.config.invertTime&&this.currentTime||(this.duration>=2**32?(ne(this.elements.display.currentTime,!0),ne(this.elements.progress,!0)):(z(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration),!(e=z(this.elements.display.duration))&&this.config.displayDuration&&this.paused&&He.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&He.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&He.setMarkers.call(this),He.updateSeekTooltip.call(this)))},toggleMenuButton(e,t){ne(this.elements.settings.buttons[e],!t)},updateSetting(e,t,i){var n=this.elements.settings.panels[e];let s=null,r=t;if("captions"===e)s=this.currentTrack;else{if(s=W(i)?this[e]:i,W(s)&&(s=this.config[e].default),!W(this.options[e])&&!this.options[e].includes(s))return void this.debug.warn(`Unsupported value of '${s}' for `+e);
26if(!this.config[e].options.includes(s))return void this.debug.warn(`Disabled value of '${s}' for `+e)}z(r)||(r=n&&n.querySelector('[role="menu"]')),z(r)&&(this.elements.settings.buttons[e].querySelector("."+this.config.classNames.menu.value).innerHTML=He.getLabel.call(this,e,s),t=r&&r.querySelector(`[value="${s}"]`),z(t))&&(t.checked=!0)},getLabel(e,t){switch(e){case"speed":return 1===t?Ie.get("normal",this.config):t+"×";case"quality":if(P(t)){const e=Ie.get("qualityLabel."+t,this.config);return e.length?e:t+"p"}return Oe(t);case"captions":return We.getLabel.call(this);default:return null}},setQualityMenu(e){if(z(this.elements.settings.panels.quality)){const t="quality",i=this.elements.settings.panels.quality.querySelector('[role="menu"]');if(N(e)&&(this.options.quality=be(e).filter(e=>this.config.quality.options.includes(e))),e=!W(this.options.quality)&&1<this.options.quality.length,He.toggleMenuButton.call(this,t,e),ee(i),He.checkMenu.call(this),e){const e=e=>(e=Ie.get("qualityBadge."+e,this.config)).length?He.createBadge.call(this,e):null;this.options.quality.sort((e,t)=>{var i=this.config.quality.options;return i.indexOf(e)>i.indexOf(t)?1:-1}).forEach(n=>{He.createMenuItem.call(this,{value:n,list:i,type:t,title:He.getLabel.call(this,"quality",n),badge:e(n)})}),He.updateSetting.call(this,t,i)}}},setCaptionsMenu(){if(z(this.elements.settings.panels.captions)){const t=this.elements.settings.panels.captions.querySelector('[role="menu"]'),i=We.getTracks.call(this),n=Boolean(i.length);var e;He.toggleMenuButton.call(this,"captions",n),ee(t),He.checkMenu.call(this),n&&((e=i.map((e,i)=>({value:i,checked:this.captions.toggled&&this.currentTrack===i,title:We.getLabel.call(this,e),badge:e.language&&He.createBadge.call(this,e.language.toUpperCase()),list:t,type:"language"}))).unshift({value:-1,checked:!this.captions.toggled,title:Ie.get("disabled",this.config),list:t,type:"language"}),e.forEach(He.createMenuItem.bind(this)),He.updateSetting.call(this,"captions",t))}},setSpeedMenu(){if(z(this.elements.settings.panels.speed)){const t=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter(e=>e>=this.minimumSpeed&&e<=this.maximumSpeed);var e=!W(this.options.speed)&&1<this.options.speed.length;He.toggleMenuButton.call(this,"speed",e),ee(t),He.checkMenu.call(this),e&&(this.options.speed.forEach(e=>{He.createMenuItem.call(this,{value:e,list:t,type:"speed",title:He.getLabel.call(this,"speed",e)})}),He.updateSetting.call(this,"speed",t))}},checkMenu(){var e=this.elements.settings.buttons;e=!W(e)&&Object.values(e).some(e=>!e.hidden);ne(this.elements.settings.menu,!e)},focusFirstMenuItem(e,t=!1){if(!this.elements.settings.popup.hidden){let i=e;e=(i=z(i)?i:Object.values(this.elements.settings.panels).find(e=>!e.hidden)).querySelector('[role^="menuitem"]'),ce.call(this,e,t)}},toggleMenu(e){var t=this.elements.settings.popup,i=this.elements.buttons.settings;if(z(t)&&z(i)){const n=t.hidden;let s=n;if(I(e))s=e;else if(H(e)&&"Escape"===e.key)s=!1;else if(F(e)){const n=j(e.composedPath)?e.composedPath()[0]:e.target,r=t.contains(n);if(r||!r&&e.target!==i&&s)return}i.setAttribute("aria-expanded",s),ne(t,!s),se(this.elements.container,this.config.classNames.menu.open,s),s&&H(e)?He.focusFirstMenuItem.call(this,null,!0):s||n||ce.call(this,i,H(e))}},getMenuSize(e){var t=e.cloneNode(!0),i=(e=(t.style.position="absolute",t.style.opacity=0,t.removeAttribute("hidden"),e.parentNode.appendChild(t),t.scrollWidth),t.scrollHeight);return Z(t),{width:e,height:i}},showMenuPanel(e="",t=!1){var i=this.elements.container.querySelector(`#plyr-settings-${this.id}-`+e);if(z(i)){const e=i.parentNode,n=Array.from(e.children).find(e=>!e.hidden);if(de.transitions&&!de.reducedMotion){e.style.width=n.scrollWidth+"px",e.style.height=n.scrollHeight+"px";const t=He.getMenuSize.call(this,i),s=t=>{t.target===e&&["width","height"].includes(t.propertyName)&&(e.style.width="",e.style.height="",me.call(this,e,q,s))};fe.call(this,e,q,s),e.style.width=t.width+"px",e.style.height=t.height+"px"}ne(n,!0),ne(i,!1),He.focusFirstMenuItem.call(this,i,t)}}
26,setDownloadUrl(){var e=this.elements.buttons.download;z(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:t,createButton:i,createProgress:n,createRange:s,createTime:r,setQualityMenu:o,setSpeedMenu:a,showMenuPanel:l}=He,c=(this.elements.controls=null,N(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(i.call(this,"play-large")),K("div",ie(this.config.selectors.controls.wrapper))),u=(this.elements.controls=c,{class:"plyr__controls__item"});return be(N(this.config.controls)?this.config.controls:[]).forEach(o=>{if("restart"===o&&c.appendChild(i.call(this,"restart",u)),"rewind"===o&&c.appendChild(i.call(this,"rewind",u)),"play"===o&&c.appendChild(i.call(this,"play",u)),"fast-forward"===o&&c.appendChild(i.call(this,"fast-forward",u)),"progress"===o){const t=K("div",{class:u.class+" plyr__progress__container"}),i=K("div",ie(this.config.selectors.progress));if(i.appendChild(s.call(this,"seek",{id:"plyr-seek-"+e.id})),i.appendChild(n.call(this,"buffer")),this.config.tooltips.seek){const e=K("span",{class:this.config.classNames.tooltip},"00:00");i.appendChild(e),this.elements.display.seekTooltip=e}this.elements.progress=i,t.appendChild(this.elements.progress),c.appendChild(t)}if("current-time"===o&&c.appendChild(r.call(this,"currentTime",u)),"duration"===o&&c.appendChild(r.call(this,"duration",u)),"mute"===o||"volume"===o){let t=this.elements.volume;if(z(t)&&c.contains(t)||(t=K("div",U({},u,{class:(u.class+" plyr__volume").trim()})),this.elements.volume=t,c.appendChild(t)),"mute"===o&&t.appendChild(i.call(this,"mute")),"volume"===o&&!V.isIos){const i={max:1,step:.05,value:this.config.volume};t.appendChild(s.call(this,"volume",U(i,{id:"plyr-volume-"+e.id})))}}if("captions"===o&&c.appendChild(i.call(this,"captions",u)),"settings"===o&&!W(this.config.settings)){const n=K("div",U({},u,{class:(u.class+" plyr__menu").trim(),hidden:""})),s=(n.appendChild(i.call(this,"settings",{"aria-haspopup":!0,"aria-controls":"plyr-settings-"+e.id,"aria-expanded":!1})),K("div",{class:"plyr__menu__container",id:"plyr-settings-"+e.id,hidden:""})),r=K("div"),o=K("div",{id:`plyr-settings-${e.id}-home`}),a=K("div",{role:"menu"});o.appendChild(a),r.appendChild(o),this.elements.settings.panels.home=o,this.config.settings.forEach(i=>{var n=K("button",U(ie(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""})),s=(t.call(this,n,i),fe.call(this,n,"click",()=>{l.call(this,i,!1)}),K("span",null,Ie.get(i,this.config))),o=((o=K("span",{class:this.config.classNames.menu.value})).innerHTML=e[i],s.appendChild(o),n.appendChild(s),a.appendChild(n),K("div",{id:`plyr-settings-${e.id}-`+i,hidden:""}));(s=K("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`})).appendChild(K("span",{"aria-hidden":!0},Ie.get(i,this.config))),s.appendChild(K("span",{class:this.config.classNames.hidden},Ie.get("menuBack",this.config))),fe.call(this,o,"keydown",e=>{"ArrowLeft"===e.key&&(e.preventDefault(),e.stopPropagation(),l.call(this,"home",!0))},!1),fe.call(this,s,"click",()=>{l.call(this,"home",!1)}),o.appendChild(s),o.appendChild(K("div",{role:"menu"})),r.appendChild(o),this.elements.settings.buttons[i]=n,this.elements.settings.panels[i]=o}),s.appendChild(r),n.appendChild(s),c.appendChild(n),this.elements.settings.popup=s,this.elements.settings.menu=n}if("pip"===o&&de.pip&&c.appendChild(i.call(this,"pip",u)),"airplay"===o&&de.airplay&&c.appendChild(i.call(this,"airplay",u)),"download"===o){const e=U({},u,{element:"a",href:this.download,target:"_blank"}),t=(this.isHTML5&&(e.download=""),this.config.urls).download;!R(t)&&this.isEmbed&&U(e,{icon:"logo-"+this.provider,label:this.provider}),c.appendChild(i.call(this,"download",e))}"fullscreen"===o&&c.appendChild(i.call(this,"fullscreen",u))}),this.isHTML5&&o.call(this,Ae.getQualityOptions.call(this)),a.call(this),c},inject(){if(this.config.loadSprite){const e=He.getIconUrl.call(this);e.cors&&$e(e.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const t={id:this.id,seektime:this.config.seekTime,title:this.config.title};let i,n=!0;
26if(j(this.config.controls)&&(this.config.controls=this.config.controls.call(this,t)),this.config.controls||(this.config.controls=[]),z(this.config.controls)||L(this.config.controls)?e=this.config.controls:(e=He.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:We.getLabel.call(this)}),n=!1),n&&L(this.config.controls)&&(e=(()=>{let i=e;return Object.entries(t).forEach(([e,t])=>{i=Me(i,`{${e}}`,t)}),i})()),L(this.config.selectors.controls.container)&&(i=document.querySelector(this.config.selectors.controls.container)),(i=z(i)?i:this.elements.container)[z(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),z(this.elements.controls)||He.findElements.call(this),!W(this.elements.buttons)){const e=e=>{const t=this.config.classNames.controlPressed;Object.defineProperty(e,"pressed",{enumerable:!0,get:()=>re(e,t),set(i=!1){se(e,t,i)}})};Object.values(this.elements.buttons).filter(Boolean).forEach(t=>{N(t)||$(t)?Array.from(t).filter(Boolean).forEach(e):e(t)})}if(V.isEdge&&Y(i),this.config.tooltips.controls){const{classNames:e,selectors:t}=this.config,i=`${t.controls.wrapper} ${t.labels} .`+e.hidden,n=ae.call(this,i);Array.from(n).forEach(e=>{se(e,this.config.classNames.hidden,!1),se(e,this.config.classNames.tooltip,!0)})}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch(e){}},setMarkers(){if(this.duration&&!this.elements.markers){var e=null==(e=this.config.markers)||null==(e=e.points)?void 0:e.filter(({time:e})=>0<e&&e<this.duration);if(null!=e&&e.length){const t=document.createDocumentFragment(),i=document.createDocumentFragment();let n=null;const s=this.config.classNames.tooltip+"--visible",r=e=>se(n,s,e);e.forEach(e=>{const t=K("span",{class:this.config.classNames.marker},""),s=e.time/this.duration*100+"%";n&&(t.addEventListener("mouseenter",()=>{e.label||(n.style.left=s,n.innerHTML=e.label,r(!0))}),t.addEventListener("mouseleave",()=>{r(!1)})),t.addEventListener("click",()=>{this.currentTime=e.time}),t.style.left=s,i.appendChild(t)}),t.appendChild(i),this.config.tooltips.seek||(n=K("span",{class:this.config.classNames.tooltip},""),t.appendChild(n)),this.elements.markers={points:i,tip:n},this.elements.progress.appendChild(t)}}}};function Be(e,t=!0){let i=e;if(t){const e=document.createElement("a");e.href=i,i=e.href}try{return new URL(i)}catch(e){return null}}function Re(e){const t=new URLSearchParams;return O(e)&&Object.entries(e).forEach(([e,i])=>{t.set(e,i)}),t}const We={setup(){if(this.supported.ui)if(!this.isVideo||this.isYouTube||this.isHTML5&&!de.textTracks)N(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&He.setCaptionsMenu.call(this);else{var e;if(z(this.elements.captions)||(this.elements.captions=K("div",ie(this.config.selectors.captions)),t=this.elements.captions,e=this.elements.wrapper,z(t)&&z(e)&&e.parentNode.insertBefore(t,e.nextSibling)),V.isIE&&window.URL){const e=this.media.querySelectorAll("track");Array.from(e).forEach(e=>{var t=e.getAttribute("src"),i=Be(t);null!==i&&i.hostname!==window.location.href.hostname&&["http:","https:"].includes(i.protocol)&&Ne(t,"blob").then(t=>{e.setAttribute("src",window.URL.createObjectURL(t))}).catch(()=>{Z(e)})})}var t=be((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map(e=>e.split("-")[0]));let i=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase(),n=("auto"===i&&([i]=t),this.storage.get("captions"));if(I(n)||({active:n}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:n,language:i,languages:t}),this.isHTML5){const e=this.config.captions.update?"addtrack removetrack":"removetrack";fe.call(this,this.media.textTracks,e,We.update.bind(this))}setTimeout(We.update.bind(this),0)}},update(){const e=We.getTracks.call(this,!0),{active:t,language:i,meta:n,currentTrackNode:s}=this.captions,r=Boolean(e.find(e=>e.language===i));this.isHTML5&&this.isVideo&&e.filter(e=>
vendor: 4,986 bytes, line 26
26!n.get(e)).forEach(e=>{this.debug.log("Track added",e),n.set(e,{default:"showing"===e.mode}),"showing"===e.mode&&(e.mode="hidden"),fe.call(this,e,"cuechange",()=>We.updateCues.call(this))}),(r&&this.language!==i||!e.includes(s))&&(We.setLanguage.call(this,i),We.toggle.call(this,t&&r)),this.elements&&se(this.elements.container,this.config.classNames.captions.enabled,!W(e)),N(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&He.setCaptionsMenu.call(this)},toggle(e,t=!0){if(this.supported.ui){const i=this.captions.toggled,n=this.config.classNames.captions.active,s=M(e)?!i:e;if(s!==i){if(t||(this.captions.active=s,this.storage.set({captions:s})),!this.language&&s&&!t){const e=We.getTracks.call(this),t=We.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=t.language,void We.set.call(this,e.indexOf(t))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=s),se(this.elements.container,n,s),this.captions.toggled=s,He.updateSetting.call(this,"captions"),ve.call(this,this.media,s?"captionsenabled":"captionsdisabled")}setTimeout(()=>{s&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")})}},set(e,t=!0){var i,n=We.getTracks.call(this);-1!==e?P(e)?e in n?(this.captions.currentTrack!==e&&(i=((n=n[this.captions.currentTrack=e])||{}).language,this.captions.currentTrackNode=n,He.updateSetting.call(this,"captions"),t||(this.captions.language=i,this.storage.set({language:i})),this.isVimeo&&this.embed.enableTextTrack(i),ve.call(this,this.media,"languagechange")),We.toggle.call(this,!0,t),this.isHTML5&&this.isVideo&&We.updateCues.call(this)):this.debug.warn("Track not found",e):this.debug.warn("Invalid caption argument",e):We.toggle.call(this,!1,t)},setLanguage(e,t=!0){var i,n;L(e)?(n=e.toLowerCase(),this.captions.language=n,i=We.getTracks.call(this),n=We.findTrack.call(this,[n]),We.set.call(this,i.indexOf(n),t)):this.debug.warn("Invalid language argument",e)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter(t=>!this.isHTML5||e||this.captions.meta.has(t)).filter(e=>["captions","subtitles"].includes(e.kind))},findTrack(e,t=!1){const i=We.getTracks.call(this),n=e=>Number((this.captions.meta.get(e)||{}).default),s=Array.from(i).sort((e,t)=>n(t)-n(e));let r;return e.every(e=>!(r=s.find(t=>t.language===e))),r||(t?s[0]:void 0)},getCurrentTrack(){return We.getTracks.call(this)[this.currentTrack]},getLabel(e){let t=e;return!B(t)&&de.textTracks&&this.captions.toggled&&(t=We.getCurrentTrack.call(this)),B(t)?W(t.label)?W(t.language)?Ie.get("enabled",this.config):e.language.toUpperCase():t.label:Ie.get("disabled",this.config)},updateCues(e){if(this.supported.ui)if(z(this.elements.captions))if(M(e)||Array.isArray(e)){let i=e;if(!i){const e=We.getCurrentTrack.call(this);i=Array.from((e||{}).activeCues||[]).map(e=>e.getCueAsHTML()).map(Pe)}var t=i.map(e=>e.trim()).join("\n");if(t!==this.elements.captions.innerHTML){ee(this.elements.captions);const e=K("span",ie(this.config.selectors.caption));e.innerHTML=t,this.elements.captions.appendChild(e),ve.call(this,this.media,"cuechange")}}else this.debug.warn("updateCues: Invalid input",e);else this.debug.warn("No captions element to render to")}},qe={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.2/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"S
26D"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},tabFocus:"plyr__tab-focus",previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},Ye="picture-in-picture",Ve={html5:"html5",youtube:"youtube",vimeo:"vimeo"},Xe=()=>{};
26class Ue{constructor(e=!1){this.enabled=window.console&&e,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):Xe}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):Xe}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):Xe}}class Ge{constructor(t){var i,n;e(this,"onChange",()=>{var e;this.enabled&&(e=this.player.elements.buttons.fullscreen,z(e)&&(e.pressed=this.active),e=this.target===this.player.media?this.target:this.player.elements.container,ve.call(this.player,e,this.active?"enterfullscreen":"exitfullscreen",!0))}),e(this,"toggleFallback",(e=!1)=>{if(e?this.scrollPosition={x:window.scrollX||0,y:window.scrollY||0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=e?"hidden":"",se(this.target,this.player.config.classNames.fullscreen.fallback,e),V.isIos){let i=document.head.querySelector('meta[name="viewport"]');const n="viewport-fit=cover";i||(i=document.createElement("meta")).setAttribute("name","viewport");var t=L(i.content)&&i.content.includes(n);e?(this.cleanupViewport=!t,t||(i.content+=","+n)):this.cleanupViewport&&(i.content=i.content.split(",").filter(e=>e.trim()!==n).join(","))}this.onChange()}),e(this,"trapFocus",e=>{var t,i,n;!V.isIos&&this.active&&"Tab"===e.key&&(t=document.activeElement,[i]=n=ae.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),t!==(n=n[n.length-1])||e.shiftKey?t===i&&e.shiftKey&&(n.focus(),e.preventDefault()):(i.focus(),e.preventDefault()))}),e(this,"update",()=>{var e;this.enabled?(e=this.forceFallback?"Fallback (forced)":Ge.native?"Native":"Fallback",this.player.debug.log(e+" fullscreen enabled")):this.player.debug.log("Fullscreen not supported and fallback disabled"),se(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.enabled)}),e(this,"enter",()=>{this.enabled&&(V.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!Ge.native||this.forceFallback?this.toggleFallback(!0):this.prefix?W(this.prefix)||this.target[this.prefix+"Request"+this.property]():this.target.requestFullscreen({navigationUI:"hide"}))}),e(this,"exit",()=>{var e;this.enabled&&(V.isIos&&this.player.config.fullscreen.iosNative?(this.target.webkitExitFullscreen(),ye(this.player.play())):!Ge.native||this.forceFallback?this.toggleFallback(!1):this.prefix?W(this.prefix)||(e="moz"===this.prefix?"Cancel":"Exit",document[this.prefix+e+this.property]()):(document.cancelFullScreen||document.exitFullscreen).call(document))}),e(this,"toggle",()=>{this.active?this.exit():this.enter()}),this.player=t,this.prefix=Ge.prefix,this.property=Ge.property,this.scrollPosition={x:0,y:0},this.forceFallback="force"===t.config.fullscreen.fallback,this.player.elements.fullscreen=t.config.fullscreen.container&&(i=this.player.elements.container,n=t.config.fullscreen.container,(Element.prototype.closest||function(){let e=this;do{if(oe.matches(e,n))return e}while(null!==(e=e.parentElement||e.parentNode)&&1===e.nodeType);return null}).call(i,n)),fe.call(this.player,document,"ms"===this.prefix?"MSFullscreenChange":this.prefix+"fullscreenchange",()=>{this.onChange()}),fe.call(this.player,this.player.elements.container,"dblclick",e=>{z(this.player.elements.controls)&&this.player.elements.controls.contains(e.target)||this.player.listeners.proxy(e,this.toggle,"fullscreen")}),fe.call(this,this.player.elements.container,"keydown",e=>this.trapFocus(e)),this.update()}static get native(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get usingNative(){return Ge.native&&!this.forceFallback}static get prefix(){if(j(document.exitFullscreen))return"";let e="";return["webkit","moz","ms"].some(t=>!(!j(document[t+"ExitFullscreen"])&&!j(document[t+"CancelFullScreen"])||(e=t,0))),e}static get property(){return"moz"===this.prefix?"FullScreen":"Fullscreen"}get enabled(){return(Ge.native||this.player.config.fullscreen.fallback)&&this.player.config.fullscreen.enabled&&this.player.supported.ui&&this.player.isVideo}get active(){var e;return!!this.enabled&&(!Ge.native||this.forceFallback?re(this.target,this.player.config.classNames.fullscreen.fallback):(e=this.prefix?this.target.getRootNode()[""+this.prefix+this.property+"Element"]:this.target.getRootNode().fullscreenElement)&&e.shadowRoot?e===this.target.getRootNode().host:e===this.target)}get target(){return V.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen||this.player.elements.container}}
26function Qe(e,t=1){return new Promise((i,n)=>{const s=new Image,r=()=>{delete s.onload,delete s.onerror,(s.naturalWidth>=t?i:n)(s)};Object.assign(s,{onload:r,onerror:r,src:e})})}const Ke={addStyleHook(){se(this.elements.container,this.config.selectors.container.replace(".",""),!0),se(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){this.listeners.media(),this.supported.ui?(z(this.elements.controls)||(He.inject.call(this),this.listeners.controls()),Ke.toggleNativeControls.call(this),this.isHTML5&&We.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,He.updateVolume.call(this),He.timeUpdate.call(this),He.durationUpdate.call(this),Ke.checkPlaying.call(this),se(this.elements.container,this.config.classNames.pip.supported,de.pip&&this.isHTML5&&this.isVideo),se(this.elements.container,this.config.classNames.airplay.supported,de.airplay&&this.isHTML5),se(this.elements.container,this.config.classNames.isIos,V.isIos),se(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout(()=>{ve.call(this,this.media,"ready")},0),Ke.setTitle.call(this),this.poster&&Ke.setPoster.call(this,this.poster,!1).catch(()=>{}),this.config.duration&&He.durationUpdate.call(this),this.config.mediaMetadata&&He.setMediaMetadata.call(this)):(this.debug.warn(`Basic support only for ${this.provider} `+this.type),Ke.toggleNativeControls.call(this,!0))},setTitle(){let e=Ie.get("play",this.config);if(L(this.config.title)&&!W(this.config.title)&&(e+=", "+this.config.title),Array.from(this.elements.buttons.play||[]).forEach(t=>{t.setAttribute("aria-label",e)}),this.isEmbed){const e=le.call(this,"iframe");var t,i;z(e)&&(t=W(this.config.title)?"video":this.config.title,i=Ie.get("frameTitle",this.config),e.setAttribute("title",i.replace("{title}",t)))}},togglePoster(e){se(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,t=!0){return t&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),function(){return new Promise(e=>this.ready?setTimeout(e,0):fe.call(this,this.elements.container,"ready",e)).then(()=>{})}.call(this).then(()=>Qe(e)).catch(t=>{throw e===this.poster&&Ke.togglePoster.call(this,!1),t}).then(()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")}).then(()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),Ke.togglePoster.call(this,!0),e)))},checkPlaying(e){se(this.elements.container,this.config.classNames.playing,this.playing),se(this.elements.container,this.config.classNames.paused,this.paused),se(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach(e=>{Object.assign(e,{pressed:this.playing}),e.setAttribute("aria-label",Ie.get(this.playing?"pause":"play",this.config))}),F(e)&&"timeupdate"===e.type||Ke.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout(()=>{se(this.elements.container,this.config.classNames.loading,this.loading),Ke.toggleControls.call(this)},this.loading?250:0)},toggleControls(e){var t,i=this.elements.controls;i&&this.config.hideControls&&(t=this.touch&&this.lastSeekTime+2e3>Date.now(),this.toggleControls(Boolean(e||this.loading||this.paused||i.pressed||i.hover||t)))},migrateStyles(){Object.values({...this.media.style}).filter(e=>!W(e)&&L(e)&&e.startsWith("--plyr")).forEach(e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)}),W(this.media.style)&&this.media.removeAttribute("style")}};class Je{constructor(t){e(this,"firstTouch",()=>{var e=this.player,t=e.elements;e.touch=!0,se(t.container,e.config.classNames.isTouch,!0)}),e(this,"setTabFocus",e=>{const t=this.player,i=t.elements,{key:n,type:s,timeStamp:r}=e;clearTimeout(this.focusTimer),"keydown"===s&&"Tab"!==n||("keydown"===s&&(this.lastKeyDown=r),e=r-this.lastKeyDown<=20,"focus"===s&&!e)||(e=t.config.classNames.tabFocus,se(ae.call(t,"."+e),e,!1),"focusout"===s)||(this.focusTimer=setTimeout(()=>{var e=document.activeElement;i.container.contains(e)&&se(document.activeElement,t.config.classNames.tabFocus,!0)},10))}),e(this,"global",(e=!0)=>{var t=this.player;t.config.keyboard.global&&pe.call(t,window,"keydown keyup",this.handleKey,e,!1),pe.call(t,document.body,"click",this.toggleMenu,e),ge.call(t,document.body,"touchstart",this.firstTouch),pe.call(t,document.body,"keydown focus blur focusout",this.setTabFocus,e,!1,!0)}),e(this,"container",()=>{const e=this.player,{config:t,elements:i,timers:n}=e,s=(!t.keyboard.global&&t.keyboard.focused&&fe.call(e,i.container,"keydown keyup",this.handleKey,!1),fe.call(e,i.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",t=>{var s=i.controls;s&&"enterfullscreen"===t.type&&(s.pressed=!1,s.hover=!1);let r=0;["touchstart","touchmove","mousemove"].includes(t.type)&&(Ke.toggleControls.call(e,!0),r=e.touch?3e3:2e3),clearTimeout(n.controls),n.controls=setTimeout(()=>Ke.toggleControls.call(e,!1),r)}
26),()=>{var t,n,s,r,o,a;e.isVimeo&&!e.config.vimeo.premium&&(t=i.wrapper,a=e.fullscreen.active,[n,s]=Te.call(e),r=_e(`aspect-ratio: ${n} / `+s),a?([a,o]=[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)],a=n/s<a/o,r?(t.style.width=a?"auto":"100%",t.style.height=a?"100%":"auto"):(t.style.maxWidth=a?o/s*n+"px":null,t.style.margin=a?"0 auto":null)):r?(t.style.width=null,t.style.height=null):(t.style.maxWidth=null,t.style.margin=null))}),r=()=>{clearTimeout(n.resized),n.resized=setTimeout(s,50)};fe.call(e,i.container,"enterfullscreen exitfullscreen",t=>{e.fullscreen.target!==i.container||!e.isEmbed&&W(e.config.ratio)||(s(),("enterfullscreen"===t.type?fe:me).call(e,window,"resize",r))})}),e(this,"media",()=>{const e=this.player,t=e.elements;if(fe.call(e,e.media,"timeupdate seeking seeked",t=>He.timeUpdate.call(e,t)),fe.call(e,e.media,"durationchange loadeddata loadedmetadata",t=>He.durationUpdate.call(e,t)),fe.call(e,e.media,"ended",()=>{e.isHTML5&&e.isVideo&&e.config.resetOnEnd&&(e.restart(),e.pause())}),fe.call(e,e.media,"progress playing seeking seeked",t=>He.updateProgress.call(e,t)),fe.call(e,e.media,"volumechange",t=>He.updateVolume.call(e,t)),fe.call(e,e.media,"playing play pause ended emptied timeupdate",t=>Ke.checkPlaying.call(e,t)),fe.call(e,e.media,"waiting canplay seeked playing",t=>Ke.checkLoading.call(e,t)),e.supported.ui&&e.config.clickToPlay&&!e.isAudio){const i=le.call(e,"."+e.config.classNames.video);if(!z(i))return;fe.call(e,t.container,"click",n=>{![t.container,i].includes(n.target)&&!i.contains(n.target)||e.touch&&e.config.hideControls||(e.ended?(this.proxy(n,e.restart,"restart"),this.proxy(n,()=>{ye(e.play())},"play")):this.proxy(n,()=>{ye(e.togglePlay())},"play"))})}e.supported.ui&&e.config.disableContextMenu&&fe.call(e,t.wrapper,"contextmenu",e=>{e.preventDefault()},!1),fe.call(e,e.media,"volumechange",()=>{e.storage.set({volume:e.volume,muted:e.muted})}),fe.call(e,e.media,"ratechange",()=>{He.updateSetting.call(e,"speed"),e.storage.set({speed:e.speed})}),fe.call(e,e.media,"qualitychange",t=>{He.updateSetting.call(e,"quality",null,t.detail.quality)}),fe.call(e,e.media,"ready qualitychange",()=>{He.setDownloadUrl.call(e)});const i=e.config.events.concat(["keyup","keydown"]).join(" ");fe.call(e,e.media,i,i=>{let{detail:n={}}=i;"error"===i.type&&(n=e.media.error),ve.call(e,t.container,i.type,!0,n)})}),e(this,"proxy",(e,t,i)=>{var n=this.player;i=n.config.listeners[i];let s=!0;!1!==(s=j(i)?i.call(n,e):s)&&j(t)&&t.call(n,e)}),e(this,"bind",(e,t,i,n,s=!0)=>{var r=this.player,o=r.config.listeners[n];o=j(o);fe.call(r,e,t,e=>this.proxy(e,i,n),s&&!o)}),e(this,"controls",()=>{const e=this.player,t=e.elements,i=V.isIE?"change":"input";if(t.buttons.play&&Array.from(t.buttons.play).forEach(t=>{this.bind(t,"click",()=>{ye(e.togglePlay())},"play")}),this.bind(t.buttons.restart,"click",e.restart,"restart"),this.bind(t.buttons.rewind,"click",()=>{e.lastSeekTime=Date.now(),e.rewind()},"rewind"),this.bind(t.buttons.fastForward,"click",()=>{e.lastSeekTime=Date.now(),e.forward()},"fastForward"),this.bind(t.buttons.mute,"click",()=>{e.muted=!e.muted},"mute"),this.bind(t.buttons.captions,"click",()=>e.toggleCaptions()),this.bind(t.buttons.download,"click",()=>{ve.call(e,e.media,"download")},"download"),this.bind(t.buttons.fullscreen,"click",()=>{e.fullscreen.toggle()},"fullscreen"),this.bind(t.buttons.pip,"click",()=>{e.pip="toggle"},"pip"),this.bind(t.buttons.airplay,"click",e.airplay,"airplay"),this.bind(t.buttons.settings,"click",t=>{t.stopPropagation(),t.preventDefault(),He.toggleMenu.call(e,t)}
vendor: 2,167 bytes, line 26
26,null,!1),this.bind(t.buttons.settings,"keyup",t=>{["Space","Enter"].includes(t.key)&&("Enter"!==t.key?(t.preventDefault(),t.stopPropagation(),He.toggleMenu.call(e,t)):He.focusFirstMenuItem.call(e,null,!0))},null,!1),this.bind(t.settings.menu,"keydown",t=>{"Escape"===t.key&&He.toggleMenu.call(e,t)}),this.bind(t.inputs.seek,"mousedown mousemove",e=>{var i=100/(i=t.progress.getBoundingClientRect()).width*(e.pageX-i.left);e.currentTarget.setAttribute("seek-value",i)}),this.bind(t.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",t=>{var i,n=t.currentTarget,s="play-on-seeked";H(t)&&!["ArrowLeft","ArrowRight"].includes(t.key)||(e.lastSeekTime=Date.now(),i=n.hasAttribute(s),t=["mouseup","touchend","keyup"].includes(t.type),i&&t?(n.removeAttribute(s),ye(e.play())):!t&&e.playing&&(n.setAttribute(s,""),e.pause()))}),V.isIos){const t=ae.call(e,'input[type="range"]');Array.from(t).forEach(e=>this.bind(e,i,e=>Y(e.target)))}this.bind(t.inputs.seek,i,t=>{let i=(t=t.currentTarget).getAttribute("seek-value");W(i)&&(i=t.value),t.removeAttribute("seek-value"),e.currentTime=i/t.max*e.duration},"seek"),this.bind(t.progress,"mouseenter mouseleave mousemove",t=>He.updateSeekTooltip.call(e,t)),this.bind(t.progress,"mousemove touchmove",t=>{var i=e.previewThumbnails;i&&i.loaded&&i.startMove(t)}),this.bind(t.progress,"mouseleave touchend click",()=>{var t=e.previewThumbnails;t&&t.loaded&&t.endMove(!1,!0)}),this.bind(t.progress,"mousedown touchstart",t=>{var i=e.previewThumbnails;i&&i.loaded&&i.startScrubbing(t)}),this.bind(t.progress,"mouseup touchend",t=>{var i=e.previewThumbnails;i&&i.loaded&&i.endScrubbing(t)}),V.isWebkit&&Array.from(ae.call(e,'input[type="range"]')).forEach(t=>{this.bind(t,"input",t=>He.updateRangeFill.call(e,t.target))}),e.config.toggleInvert&&!z(t.display.duration)&&this.bind(t.display.currentTime,"click",()=>{0!==e.currentTime&&(e.config.invertTime=!e.config.invertTime,He.timeUpdate.call(e))}),this.bind(t.inputs.volume,i,t=>{e.volume=t.target.value},"volume"),this.bind(t.controls,"mouseenter mouseleave",i=>{t.controls.hover=!e.touch&&"mouseenter"===i.type}),t.fullscreen&&Array.from(t.fullscreen.children).filter(e=>
26!e.contains(t.container)).forEach(i=>{this.bind(i,"mouseenter mouseleave",i=>{t.controls&&(t.controls.hover=!e.touch&&"mouseenter"===i.type)})}),this.bind(t.controls,"mousedown mouseup touchstart touchend touchcancel",e=>{t.controls.pressed=["mousedown","touchstart"].includes(e.type)}),this.bind(t.controls,"focusin",()=>{const{config:i,timers:n}=e;se(t.controls,i.classNames.noTransition,!0),Ke.toggleControls.call(e,!0),setTimeout(()=>{se(t.controls,i.classNames.noTransition,!1)},0);var s=this.touch?3e3:4e3;clearTimeout(n.controls),n.controls=setTimeout(()=>Ke.toggleControls.call(e,!1),s)}),this.bind(t.inputs.volume,"wheel",t=>{const i=t.webkitDirectionInvertedFromDevice,[n,s]=[t.deltaX,-t.deltaY].map(e=>i?-e:e),r=Math.sign(Math.abs(n)>Math.abs(s)?n:s);e.increaseVolume(r/50);var o=e.media.volume;(1===r&&o<1||-1===r&&0<o)&&t.preventDefault()},"volume",!1)}),this.player=t,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.setTabFocus=this.setTabFocus.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(e){const t=this.player,i=t.elements,{key:n,type:s,altKey:r,ctrlKey:o,metaKey:a,shiftKey:l}=e,c="keydown"===s,u=c&&n===this.lastKey;var d;if(!(r||o||a||l)&&n)if(c){const s=document.activeElement;if(z(s)){const n=t.config.selectors.editable;if(s!==i.inputs.seek&&oe(s,n))return;if("Space"===e.key&&oe(s,'button, [role^="menuitem"]'))return}switch(["Space","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(n)&&(e.preventDefault(),e.stopPropagation()),n){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":u||(d=parseInt(n,10),t.currentTime=t.duration/10*d);break;case"Space":case"k":u||ye(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":u||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":u||t.toggleCaptions();break;case"l":t.loop=!t.loop}"Escape"===n&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=n}else this.lastKey=null}toggleMenu(e){He.toggleMenu.call(this.player,e)}}var Ze,et=function(){var e=function(){},t={},i={},n={};function s(e,t){if(e){var s=n[e];if(i[e]=t,s)for(;s.length;)s[0](e,t),s.splice(0,1)}}function r(t,i){t.call&&(t={success:t}),i.length?(t.error||e)(i):(t.success||e)(t)}function o(i,n,o){var a,l;if(n&&n.trim&&(a=n),l=(a?o:n)||{},a){if(a in t)throw"LoadJS";t[a]=!0}function c(t,n){!function(t,i,n){for(var s=(t=t.push?t:[t]).length,r=s,o=[],a=function(e,t,n){if("e"==t&&o.push(e),"b"==t){if(!n)return;o.push(e)}--s||i(o)},l=0;l<r;l++)!function t(i,n,s,r){var o,a,l=document,c=s.async,u=(s.numRetries||0)+1,d=s.before||e,h=i.replace(/[\?|#].*$/,""),p=i.replace(/^(css|img)!/,"");r=r||0,/(^css!|\.css$)/.test(h)?((a=l.createElement("link")).rel="stylesheet",a.href=p,(o="hideFocus"in a)&&a.relList&&(o=0,a.rel="preload",a.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(h)?(a=l.createElement("img")).src=p:((a=l.createElement("script")).src=i,a.async=void 0===c||c),a.onload=a.onerror=a.onbeforeload=function(e){var l=e.type[0];if(o)try{a.sheet.cssText.length||(l="e")}catch(e){18!=e.code&&(l="e")}if("e"==l){if((r+=1)<u)return t(i,n,s,r)}else if("preload"==a.rel&&"style"==a.as)return a.rel="stylesheet";n(i,l,e.defaultPrevented)},!1!==d(i,a)&&l.head.appendChild(a)}(t[l],a,n)}(i,function(e){r(l,e),t&&r({success:t,error:n},e),s(a,e)},l)}if(l.returnPromise)return new Promise(c);c()}return o.ready=function(e,t){var s=e,a=function(e){r(t,e)};s=s.push?s:[s];for(var l,c,u=[],d=s.length,h=d,p=function(e,t){t.length&&u.push(e),--h||a(u)};d--;)l=s[d],(c=i[l])?p(l,c):(n[l]=n[l]||[]).push(p);return o},o.done=function(e){s(e,[])},o.reset=function(){t={},i={},n={}},o.isDefined=function(e){return e in t},o}();function tt(e){return new Promise((t,i)=>{et(e,{success:t,error:i})})}function it(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,ve.call(this,this.media,e?"play":"pause"))}const nt={setup(){const e=this;se(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,Ee.call(e),O(window.Vimeo)?nt.ready.call(e):tt(e.config.urls.vimeo.sdk).then(()=>{nt.ready.call(e)}).catch(t=>{e.debug.warn("Vimeo SDK (player.js) failed to load",t)})},ready(){const e=this,t=e.config.vimeo,{premium:i,referrerPolicy:n,...s}=t;let r=e.media.getAttribute("src"),o="";var a=(o=W(r)?(r=e.media.getAttribute(e.config.attributes.embed.id),e.media.getAttribute(e.config.attributes.embed.hash)):(a=r.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/))&&5===a.length?a[4]:null)?{h:o}:{},l=(i&&Object.assign(s,{controls:!1,sidedock:!1}),Re({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:!this.config.fullscreen.iosNative,...a,...s})),c=W(c=r)?null:!P(Number(c))&&c.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:c,u=K("iframe");c=De(e.config.urls.vimeo.iframe,c,l);if(u.setAttribute("src",c),u.setAttribute("allowfullscreen",""),u.setAttribute("allow",["auto
26play","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),W(n)||u.setAttribute("referrerPolicy",n),i||!t.customControls)u.setAttribute("data-poster",e.poster),e.media=te(u,e.media);else{const t=K("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});t.appendChild(u),e.media=te(t,e.media)}t.customControls||Ne(De(e.config.urls.vimeo.api,c)).then(t=>{!W(t)&&t.thumbnail_url&&Ke.setPoster.call(e,t.thumbnail_url).catch(()=>{})}),e.embed=new window.Vimeo.Player(u,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(it.call(e,!0),e.embed.play()),e.media.pause=()=>(it.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let d=e.media.currentTime,h=(Object.defineProperty(e.media,"currentTime",{get:()=>d,set(t){const{embed:i,media:n,paused:s,volume:r}=e,o=s&&!i.hasPlayed;n.seeking=!0,ve.call(e,n,"seeking"),Promise.resolve(o&&i.setVolume(0)).then(()=>i.setCurrentTime(t)).then(()=>o&&i.pause()).then(()=>o&&i.setVolume(r)).catch(()=>{})}}),e.config.speed.selected),p=(Object.defineProperty(e.media,"playbackRate",{get:()=>h,set(t){e.embed.setPlaybackRate(t).then(()=>{h=t,ve.call(e,e.media,"ratechange")}).catch(()=>{e.options.speed=[1]})}}),e.config).volume,f=(Object.defineProperty(e.media,"volume",{get:()=>p,set(t){e.embed.setVolume(t).then(()=>{p=t,ve.call(e,e.media,"volumechange")})}}),e.config).muted;Object.defineProperty(e.media,"muted",{get:()=>f,set(t){const i=!!I(t)&&t;e.embed.setVolume(i?0:e.config.volume).then(()=>{f=i,ve.call(e,e.media,"volumechange")})}});let m,g=e.config.loop;Object.defineProperty(e.media,"loop",{get:()=>g,set(t){const i=I(t)?t:e.config.loop.active;e.embed.setLoop(i).then(()=>{g=i})}}),e.embed.getVideoUrl().then(t=>{m=t,He.setDownloadUrl.call(e)}).catch(e=>{this.debug.warn(e)}),Object.defineProperty(e.media,"currentSrc",{get:()=>m}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then(t=>{var[t,i]=t;e.embed.ratio=Ce(t,i),Ee.call(this)}),e.embed.setAutopause(e.config.autopause).then(t=>{e.config.autopause=t}),e.embed.getVideoTitle().then(t=>{e.config.title=t,Ke.setTitle.call(this)}),e.embed.getCurrentTime().then(t=>{d=t,ve.call(e,e.media,"timeupdate")}),e.embed.getDuration().then(t=>{e.media.duration=t,ve.call(e,e.media,"durationchange")}),e.embed.getTextTracks().then(t=>{e.media.textTracks=t,We.setup.call(e)}),e.embed.on("cuechange",({cues:t=[]})=>{t=t.map(e=>{return e=e.text,t=document.createDocumentFragment(),i=document.createElement("div"),t.appendChild(i),i.innerHTML=e,t.firstChild.innerText;var t,i}),We.updateCues.call(e,t)}),e.embed.on("loaded",()=>{e.embed.getPaused().then(t=>{it.call(e,!t),t||ve.call(e,e.media,"playing")}),z(e.embed.element)&&e.supported.ui&&e.embed.element.setAttribute("tabindex",-1)}),e.embed.on("bufferstart",()=>{ve.call(e,e.media,"waiting")}),e.embed.on("bufferend",()=>{ve.call(e,e.media,"playing")}),e.embed.on("play",()=>{it.call(e,!0),ve.call(e,e.media,"playing")}),e.embed.on("pause",()=>{it.call(e,!1)}),e.embed.on("timeupdate",t=>{e.media.seeking=!1,d=t.seconds,ve.call(e,e.media,"timeupdate")}),e.embed.on("progress",t=>{e.media.buffered=t.percent,ve.call(e,e.media,"progress"),1===parseInt(t.percent,10)&&ve.call(e,e.media,"canplaythrough"),e.embed.getDuration().then(t=>{t!==e.media.duration&&(e.media.duration=t,ve.call(e,e.media,"durationchange"))})}),e.embed.on("seeked",()=>{e.media.seeking=!1,ve.call(e,e.media,"seeked")}),e.embed.on("ended",()=>{e.media.paused=!0,ve.call(e,e.media,"ended")}),e.embed.on("error",t=>{e.media.error=t,ve.call(e,e.media,"error")}),t.customControls&&setTimeout(()=>Ke.build.call(e),0)}};function st(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,ve.call(this,this.media,e?"play":"pause"))}const rt={setup(){if(se(this.elements.wrapper,this.config.classNames.embed,!0),O(window.YT)&&j(window.YT.Player))rt.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{j(e)&&e(),rt.ready.call(this)},tt(this.config.urls.youtube.sdk).catch(e=>{this.debug.warn("YouTube API failed to load",e)})}},getTitle(e){Ne(De(this.config.urls.youtube.api,e)).then(e=>{var t,i;O(e)&&(({title:e,height:t,width:i}=e),this.config.title=e,Ke.setTitle.call(this),this.embed.ratio=Ce(i,t)),Ee.call(this)}).catch(()=>{Ee.call(this)})},ready(){const e=this,t=e.config.youtube,i=e.media&&e.media.getAttribute("id");if(W(i)||!i.startsWith("youtube-")){let i=e.media.getAttribute("src");W(i)&&(i=e.media.getAttribute(this.config.attributes.embed.id));const s=W(n=i)?null:n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:n;var n=K("div",{id:e.provider+"-"+Math.floor(1e4*Math.random()),"data-poster":t.customControls?e.poster:void 0});if(e.media=te(n,e.media),t.customControls){const t=e=>`https://i.ytimg.com/vi/${s}/${e}default.jpg`;Qe(t("maxres"),121).catch(()=>
vendor: 4,725 bytes, line 26
26Qe(t("sd"),121)).catch(()=>Qe(t("hq"))).then(t=>Ke.setPoster.call(e,t.src)).then(t=>{t.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")}).catch(()=>{})}e.embed=new window.YT.Player(e.media,{videoId:s,host:t.noCookie?"https://www.youtube-nocookie.com":"http:"===window.location.protocol?"http://www.youtube.com":void 0,playerVars:U({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&t.customControls?0:1,disablekb:1,playsinline:e.config.fullscreen.iosNative?0:1,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},t),events:{onError(t){var i;e.media.error||(i={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[t=t.data]||"An unknown error occured",e.media.error={code:t,message:i},ve.call(e,e.media,"error"))},onPlaybackRateChange(t){t=t.target,e.media.playbackRate=t.getPlaybackRate(),ve.call(e,e.media,"ratechange")},onReady(i){if(!j(e.media.play)){const n=i.target;rt.getTitle.call(e,s),e.media.play=()=>{st.call(e,!0),n.playVideo()},e.media.pause=()=>{st.call(e,!1),n.pauseVideo()},e.media.stop=()=>{n.stopVideo()},e.media.duration=n.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(n.getCurrentTime()),set(t){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,ve.call(e,e.media,"seeking"),n.seekTo(t)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>n.getPlaybackRate(),set(e){n.setPlaybackRate(e)}});let r=e.config.volume,o=(Object.defineProperty(e.media,"volume",{get:()=>r,set(t){r=t,n.setVolume(100*r),ve.call(e,e.media,"volumechange")}}),e.config).muted;Object.defineProperty(e.media,"muted",{get:()=>o,set(t){t=I(t)?t:o,o=t,n[t?"mute":"unMute"](),n.setVolume(100*r),ve.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>n.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),i=n.getAvailablePlaybackRates(),e.options.speed=i.filter(t=>e.config.speed.options.includes(t)),e.supported.ui&&t.customControls&&e.media.setAttribute("tabindex",-1),ve.call(e,e.media,"timeupdate"),ve.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval(()=>{e.media.buffered=n.getVideoLoadedFraction(),(null===e.media.lastBuffered||e.media.lastBuffered<e.media.buffered)&&ve.call(e,e.media,"progress"),e.media.lastBuffered=e.media.buffered,1===e.media.buffered&&(clearInterval(e.timers.buffering),ve.call(e,e.media,"canplaythrough"))},200),t.customControls&&setTimeout(()=>Ke.build.call(e),50)}},onStateChange(i){var n=i.target;switch(clearInterval(e.timers.playing),e.media.seeking&&[1,2].includes(i.data)&&(e.media.seeking=!1,ve.call(e,e.media,"seeked")),i.data){case-1:ve.call(e,e.media,"timeupdate"),e.media.buffered=n.getVideoLoadedFraction(),ve.call(e,e.media,"progress");break;case 0:st.call(e,!1),e.media.loop?(n.stopVideo(),n.playVideo()):ve.call(e,e.media,"ended");break;case 1:t.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(st.call(e,!0),ve.call(e,e.media,"playing"),e.timers.playing=setInterval(()=>{ve.call(e,e.media,"timeupdate")},50),e.media.duration!==n.getDuration()&&(e.media.duration=n.getDuration(),ve.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),st.call(e,!1);break;case 3:ve.call(e,e.media,"waiting")}ve.call(e,e.elements.container,"statechange",!1,{code:i.data})}}})}}},ot={setup(){this.media?(se(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),se(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&se(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=K("div",{class:this.config.classNames.video}),G(this.media,this.elements.wrapper),this.elements.poster=K("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?Ae.setup.call(this):this.isYouTube?rt.setup.call(this):this.isVimeo&&nt.
26setup.call(this)):this.debug.warn("No media element found!")}};class at{constructor(t){e(this,"load",()=>{this.enabled&&(O(window.google)&&O(window.google.ima)?this.ready():tt(this.player.config.urls.googleIMA.sdk).then(()=>{this.ready()}).catch(()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))}))}),e(this,"ready",()=>{this.enabled||(this.manager&&this.manager.destroy(),this.elements.displayContainer&&this.elements.displayContainer.destroy(),this.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then(()=>{this.clearSafetyTimer("onAdsManagerLoaded()")}),this.listeners(),this.setupIMA()}),e(this,"setupIMA",()=>{this.elements.container=K("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,e=>this.onAdsManagerLoaded(e),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>this.onAdError(e),!1),this.requestAds()}),e(this,"requestAds",()=>{var e=this.player.elements.container;try{var t=new google.ima.AdsRequest;t.adTagUrl=this.tagUrl,t.linearAdSlotWidth=e.offsetWidth,t.linearAdSlotHeight=e.offsetHeight,t.nonLinearAdSlotWidth=e.offsetWidth,t.nonLinearAdSlotHeight=e.offsetHeight,t.forceNonLinearFullSlot=!1,t.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(t)}catch(e){this.onAdError(e)}}),e(this,"pollCountdown",(e=!1)=>{e?this.countdownTimer=setInterval(()=>{var e=Fe(Math.max(this.manager.getRemainingTime(),0));e=Ie.get("advertisement",this.player.config)+" - "+e;this.elements.container.setAttribute("data-badge-text",e)},100):(clearInterval(this.countdownTimer),this.elements.container.removeAttribute("data-badge-text"))}),e(this,"onAdsManagerLoaded",e=>{var t;this.enabled&&((t=new google.ima.AdsRenderingSettings).restoreCustomPlaybackStateOnAdBreakComplete=!0,t.enablePreloading=!0,this.manager=e.getAdsManager(this.player,t),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,e=>this.onAdError(e)),Object.keys(google.ima.AdEvent.Type).forEach(e=>{this.manager.addEventListener(google.ima.AdEvent.Type[e],e=>this.onAdEvent(e))}),this.trigger("loaded"))}),e(this,"addCuePoints",()=>{W(this.cuePoints)||this.cuePoints.forEach(e=>{var t,i;0!==e&&-1!==e&&e<this.player.duration&&(t=this.player.elements.progress,z(t))&&(e=100/this.player.duration*e,(i=K("span",{class:this.player.config.classNames.cues})).style.left=e.toString()+"%",t.appendChild(i))})}),e(this,"onAdEvent",e=>{var t,i=this.player.elements.container,n=e.getAd(),s=e.getAdData();switch(t=e.type,ve.call(this.player,this.player.media,"ads"+t.replace(/_/g,"").toLowerCase()),e.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),n.isLinear()||(n.width=i.offsetWidth,n.height=i.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:s.adError&&this.player.debug.warn("Non-fatal ad error: "+s.adError.getMessage())}}),e(this,"onAdError",e=>{this.cancel(),this.player.debug.warn("Ads error",e)}),e(this,"listeners",()=>{const e=this.player.elements.container;let t;this.player.on("canplay",()=>{this.addCuePoints()}),this.player.on("ended",()=>{this.loader.contentComplete()}),this.player.on("timeupdate",()=>{t=this.player.currentTime}),this.player.on("seeked",()=>{const e=this.player.currentTime;
26W(this.cuePoints)||this.cuePoints.forEach((i,n)=>{t<i&&i<e&&(this.manager.discardAdBreak(),this.cuePoints.splice(n,1))})}),window.addEventListener("resize",()=>{this.manager&&this.manager.resize(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL)})}),e(this,"play",()=>{const e=this.player.elements.container;this.managerPromise||this.resumeContent(),this.managerPromise.then(()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(e){this.onAdError(e)}}).catch(()=>{})}),e(this,"resumeContent",()=>{this.elements.container.style.zIndex="",this.playing=!1,ye(this.player.media.play())}),e(this,"pauseContent",()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()}),e(this,"cancel",()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()}),e(this,"loadAds",()=>{this.managerPromise.then(()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise(e=>{this.on("loaded",e),this.player.debug.log(this.manager)}),this.initialized=!1,this.requestAds()}).catch(()=>{})}),e(this,"trigger",(e,...t)=>{e=this.events[e],N(e)&&e.forEach(e=>{j(e)&&e.apply(this,t)})}),e(this,"on",(e,t)=>(N(this.events[e])||(this.events[e]=[]),this.events[e].push(t),this)),e(this,"startSafetyTimer",(e,t)=>{this.player.debug.log("Safety timer invoked from: "+t),this.safetyTimer=setTimeout(()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")},e)}),e(this,"clearSafetyTimer",e=>{M(this.safetyTimer)||(this.player.debug.log("Safety timer cleared from: "+e),clearTimeout(this.safetyTimer),this.safetyTimer=null)}),this.player=t,this.config=t.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise((e,t)=>{this.on("loaded",e),this.on("error",t)}),this.load()}get enabled(){var e=this.config;return this.player.isHTML5&&this.player.isVideo&&e.enabled&&(!W(e.publisherId)||R(e.tagUrl))}get tagUrl(){var e=this.config;return R(e.tagUrl)?e.tagUrl:"https://go.aniview.com/api/adserver6/vast/?"+Re({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:e.publisherId})}}function lt(e=0,t=0,i=255){return Math.min(Math.max(e,t),i)}const ct=(e,t)=>{var i={};return e>t.width/t.height?(i.width=t.width,i.height=1/e*t.width):(i.height=t.height,i.width=e*t.height),i};class ut{constructor(t){e(this,"load",()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then(()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.loaded=!0)})}),e(this,"getThumbnails",()=>new Promise(e=>{var t=this.player.config.previewThumbnails.src;if(W(t))throw new Error("Missing previewThumbnails.src config attribute");const i=()=>{this.thumbnails.sort((e,t)=>e.height-t.height),this.player.debug.log("Preview thumbnails",this.thumbnails),e()};if(j(t))t(e=>{this.thumbnails=e,i()});else{const e=(L(t)?[t]:t).map(e=>this.getThumbnail(e));Promise.all(e).then(i)}})),e(this,"getThumbnail",e=>new Promise(t=>{Ne(e).then(i=>{const n={frames:(e=>{const t=[];
26return e.split(/\r\n\r\n|\n\n|\r\r/).forEach(e=>{const i={};e.split(/\r\n|\n|\r/).forEach(e=>{var t;P(i.startTime)?!W(e.trim())&&W(i.text)&&(t=e.trim().split("#xywh="),[i.text]=t,t[1])&&([i.x,i.y,i.w,i.h]=t[1].split(",")):(t=e.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/))&&(i.startTime=60*Number(t[1]||0)*60+60*Number(t[2])+Number(t[3])+Number("0."+t[4]),i.endTime=60*Number(t[6]||0)*60+60*Number(t[7])+Number(t[8])+Number("0."+t[9]))}),i.text&&t.push(i)}),t})(i),height:null,urlPrefix:""},s=(n.frames[0].text.startsWith("/")||n.frames[0].text.startsWith("http://")||n.frames[0].text.startsWith("https://")||(n.urlPrefix=e.substring(0,e.lastIndexOf("/")+1)),new Image);s.onload=()=>{n.height=s.naturalHeight,n.width=s.naturalWidth,this.thumbnails.push(n),t()},s.src=n.urlPrefix+n.frames[0].text})})),e(this,"startMove",e=>{var t;this.loaded&&F(e)&&["touchmove","mousemove"].includes(e.type)&&this.player.media.duration&&("touchmove"===e.type?this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100):(t=100/(t=this.player.elements.progress.getBoundingClientRect()).width*(e.pageX-t.left),this.seekTime=this.player.media.duration*(t/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=e.pageX,this.elements.thumb.time.innerText=Fe(this.seekTime),(t=null==(t=this.player.config.markers)||null==(e=t.points)?void 0:e.find(({time:e})=>e===Math.round(this.seekTime)))&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",t.label+"<br>")),this.showImageAtCurrentTime())}),e(this,"endMove",()=>{this.toggleThumbContainer(!1,!0)}),e(this,"startScrubbing",e=>{(M(e.button)||!1===e.button||0===e.button)&&(this.mouseDown=!0,this.player.media.duration)&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime())}),e(this,"endScrubbing",()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):ge.call(this.player,this.player.media,"timeupdate",()=>{this.mouseDown||this.toggleScrubbingContainer(!1)})}),e(this,"listeners",()=>{this.player.on("play",()=>{this.toggleThumbContainer(!1,!0)}),this.player.on("seeked",()=>{this.toggleThumbContainer(!1)}),this.player.on("timeupdate",()=>{this.lastTime=this.player.media.currentTime})}),e(this,"render",()=>{this.elements.thumb.container=K("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=K("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);var e=K("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=K("span",{},"00:00"),e.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(e),z(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=K("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)}),e(this,"destroy",()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()}),e(this,"showImageAtCurrentTime",()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const e=this.thumbnails[0].frames.findIndex(e=>this.seekTime>=e.startTime&&this.seekTime<=e.endTime),t=0<=e;let i=0;this.mouseDown||this.toggleThumbContainer(t),t&&(this.thumbnails.forEach((t,n)=>{this.loadedImages.includes(t.frames[e].text)&&(i=n)}),e!==this.showingThumb)&&(this.showingThumb=e,this.loadImage(i))}),e(this,"loadImage",(e=0)=>{const t=this.showingThumb,i=this.thumbnails[e],n=i.urlPrefix,s=i.frames[t],r=i.frames[t].text,o=n+r;if(this.currentImageElement&&this.currentImageElement.dataset.filename===r)this.showImage(this.currentImageElement,s,e,t,r,!1),this.currentImageElement.dataset.index=t,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const i=new Image;
26i.src=o,i.dataset.index=t,i.dataset.filename=r,this.showingThumbFilename=r,this.player.debug.log("Loading image: "+o),i.onload=()=>this.showImage(i,s,e,t,r,!0),this.loadingImage=i,this.removeOldImages(i)}}),e(this,"showImage",(e,t,i,n,s,r=!0)=>{this.player.debug.log(`Showing thumb: ${s}. num: ${n}. qual: ${i}. newimg: `+r),this.setImageSizeAndOffset(e,t),r&&(this.currentImageContainer.appendChild(e),this.currentImageElement=e,this.loadedImages.includes(s)||this.loadedImages.push(s)),this.preloadNearby(n,!0).then(this.preloadNearby(n,!1)).then(this.getHigherQuality(i,e,t,s))}),e(this,"removeOldImages",e=>{Array.from(this.currentImageContainer.children).forEach(t=>{if("img"===t.tagName.toLowerCase()){var i=this.usingSprites?500:1e3;if(t.dataset.index!==e.dataset.index&&!t.dataset.deleting){t.dataset.deleting=!0;const e=this.currentImageContainer;setTimeout(()=>{e.removeChild(t),this.player.debug.log("Removing thumb: "+t.dataset.filename)},i)}}})}),e(this,"preloadNearby",(e,t=!0)=>new Promise(i=>{setTimeout(()=>{const n=this.thumbnails[0].frames[e].text;if(this.showingThumbFilename===n){var s=t?this.thumbnails[0].frames.slice(e):this.thumbnails[0].frames.slice(0,e).reverse();let r=!1;s.forEach(e=>{const t=e.text;if(t!==n&&!this.loadedImages.includes(t)){r=!0,this.player.debug.log("Preloading thumb filename: "+t);const e=this.thumbnails[0].urlPrefix+t,n=new Image;n.src=e,n.onload=()=>{this.player.debug.log("Preloaded thumb filename: "+t),this.loadedImages.includes(t)||this.loadedImages.push(t),i()}}}),r||i()}},300)})),e(this,"getHigherQuality",(e,t,i,n)=>{if(e<this.thumbnails.length-1){let s=t.naturalHeight;(s=this.usingSprites?i.h:s)<this.thumbContainerHeight&&setTimeout(()=>{this.showingThumbFilename===n&&(this.player.debug.log("Showing higher quality thumb for: "+n),this.loadImage(e+1))},300)}}),e(this,"toggleThumbContainer",(e=!1,t=!1)=>{var i=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(i,e),!e&&t&&(this.showingThumb=null,this.showingThumbFilename=null)}),e(this,"toggleScrubbingContainer",(e=!1)=>{var t=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(t,e),e||(this.showingThumb=null,this.showingThumbFilename=null)}),e(this,"determineContainerAutoSizing",()=>{(20<this.elements.thumb.imageContainer.clientHeight||20<this.elements.thumb.imageContainer.clientWidth)&&(this.sizeSpecifiedInCSS=!0)}),e(this,"setThumbContainerSizeAndPos",()=>{var e,t=this.elements.thumb.imageContainer;this.sizeSpecifiedInCSS?20<t.clientHeight&&t.clientWidth<20?(e=Math.floor(t.clientHeight*this.thumbAspectRatio),t.style.width=e+"px"):t.clientHeight<20&&20<t.clientWidth&&(e=Math.floor(t.clientWidth/this.thumbAspectRatio),t.style.height=e+"px"):(e=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio),t.style.height=this.thumbContainerHeight+"px",t.style.width=e+"px"),this.setThumbContainerPos()}),e(this,"setThumbContainerPos",()=>{var e=this.player.elements.progress.getBoundingClientRect(),t=this.player.elements.container.getBoundingClientRect(),i=this.elements.thumb.container,n=t.left-e.left+10;t=t.right-e.left-i.clientWidth-10,n=lt(e=this.mousePosX-e.left-i.clientWidth/2,n,t);i.style.left=n+"px",i.style.setProperty("--preview-arrow-offset",e-n+"px")}),e(this,"setScrubbingContainerSize",()=>{var{width:e,height:t}=ct(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=e+"px",this.elements.scrubbing.container.style.height=t+"px"}),e(this,"setImageSizeAndOffset",(e,t)=>{var i;this.usingSprites&&(i=this.thumbContainerHeight/t.h,e.style.height=e.naturalHeight*i+"px",e.style.width=e.naturalWidth*i+"px",e.style.left=`-${t.x*i}px`,e.style.top=`-${t.y*i}px`)}),this.player=t,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}
26get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){return this.mouseDown?ct(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight}).height:this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(e){this.mouseDown?this.currentScrubbingImageElement=e:this.currentThumbnailImageElement=e}}const dt={insertElements(e,t){L(t)?J(e,this.media,{src:t}):N(t)&&t.forEach(t=>{J(e,this.media,t)})},change(e){X(e,"sources.length")?(Ae.cancelRequests.call(this),this.destroy.call(this,()=>{this.options.quality=[],Z(this.media),this.media=null,z(this.elements.container)&&this.elements.container.removeAttribute("class");var{sources:t,type:i}=e,[{provider:n=Ve.html5,src:s}]=t,r="html5"===n?i:"div",s="html5"===n?{}:{src:s};Object.assign(this,{provider:n,type:i,supported:de.check(i,n,this.config.playsinline),media:K(r,s)}),this.elements.container.appendChild(this.media),I(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),W(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline)&&this.media.setAttribute("playsinline",""),Ke.addStyleHook.call(this),this.isHTML5&&dt.insertElements.call(this,"source",t),this.config.title=e.title,ot.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&dt.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&Ke.build.call(this),this.isHTML5&&this.media.load(),W(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new ut(this))),this.fullscreen.update()},!0)):this.debug.warn("Invalid source format")}};class ht{constructor(t,i){if(e(this,"play",()=>j(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then(()=>this.ads.play()).catch(()=>ye(this.media.play())),this.media.play()):null),e(this,"pause",()=>this.playing&&j(this.media.pause)?this.media.pause():null),e(this,"togglePlay",e=>(I(e)?e:!this.playing)?this.play():this.pause()),e(this,"stop",()=>{this.isHTML5?(this.pause(),this.restart()):j(this.media.stop)&&this.media.stop()}),e(this,"restart",()=>{this.currentTime=0}),e(this,"rewind",e=>{this.currentTime-=P(e)?e:this.config.seekTime}),e(this,"forward",e=>{this.currentTime+=P(e)?e:this.config.seekTime}),e(this,"increaseVolume",e=>{var t=this.media.muted?0:this.volume;this.volume=t+(P(e)?e:0)}),e(this,"decreaseVolume",e=>{this.increaseVolume(-e)}),e(this,"airplay",()=>{de.airplay&&this.media.webkitShowPlaybackTargetPicker()}),e(this,"toggleControls",e=>{if(!this.supported.ui||this.isAudio)return!1;var t=re(this.elements.container,this.config.classNames.hideControls),i=se(this.elements.container,this.config.classNames.hideControls,void 0===e?void 0:!e);if(i&&N(this.config.controls)&&this.config.controls.includes("settings")&&!W(this.config.settings)&&He.toggleMenu.call(this,!1),i!==t){const e=i?"controlshidden":"controlsshown";ve.call(this,this.media,e)}return!i}),e(this,"on",(e,t)=>{fe.call(this,this.elements.container,e,t)}),e(this,"once",(e,t)=>{ge.call(this,this.elements.container,e,t)}),e(this,"off",(e,t)=>{me(this.elements.container,e,t)}),e(this,"destroy",(e,t=!1)=>{var i;this.ready&&(i=()=>{document.body.style.overflow="",this.embed=null,t?(Object.keys(this.elements).length&&(Z(this.elements.buttons.play),Z(this.elements.captions),Z(this.elements.controls),Z(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),j(e)&&e()):(function(){this&&this.eventListeners&&(this.eventListeners.forEac
26h(e=>{var{element:e,type:t,callback:i,options:n}=e;e.removeEventListener(t,i,n)}),this.eventListeners=[])}.call(this),Ae.cancelRequests.call(this),te(this.elements.original,this.elements.container),ve.call(this,this.elements.original,"destroyed",!0),j(e)&&e.call(this.elements.original),this.ready=!1,setTimeout(()=>{this.elements=null,this.media=null},200))},this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(Ke.toggleNativeControls.call(this,!0),i()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),null!==this.embed&&j(this.embed.destroy)&&this.embed.destroy(),i()):this.isVimeo&&(null!==this.embed&&this.embed.unload().then(i),setTimeout(i,200)))}),e(this,"supports",e=>de.mime.call(this,e)),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=de.touch,this.media=t,L(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||$(this.media)||N(this.media))&&(this.media=this.media[0]),this.config=U({},qe,ht.defaults,i||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch(e){return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new Ue(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",de),M(this.media)||!z(this.media))this.debug.error("Setup failed: no suitable element passed");else if(this.media.plyr)this.debug.warn("Target already setup");else if(this.config.enabled)if(de.check().api){var n,s=((t=this.media.cloneNode(!0)).autoplay=!1,this.elements.original=t,this.media.tagName.toLowerCase()),r=null,o=null;switch(s){case"div":if(r=this.media.querySelector("iframe"),z(r)){if(o=Be(r.getAttribute("src")),this.provider=(n=o.toString(),/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(n)?Ve.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(n)?Ve.vimeo:null),this.elements.container=this.media,this.media=r,this.elements.container.className="",o.search.length){const e=["1","true"];e.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),e.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=e.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(W(this.provider)||!Object.values(Ve).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type="video";break;case"video":case"audio":this.type=s,this.provider=Ve.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}this.supported=de.check(this.type,this.provider,this.config.playsinline),this.supported.api?(this.eventListeners=[],this.listeners=new Je(this),this.storage=new je(this),this.media.plyr=this,z(this.elements.container)||(this.elements.container=K("div",{tabindex:0}),G(this.media,this.elements.container)),Ke.migrateStyles.call(this),Ke.addStyleHook.call(this),ot.setup.call(this),this.config.debug&&fe.call(this,this.elements.container,this.config.events.join(" "),e=>{this.debug.log("event: "+e.type)}),this.fullscreen=new Ge(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&Ke.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new at(this)),this.isHTML5&&this.config.auto
26play&&this.once("canplay",()=>ye(this.play())),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new ut(this))):this.debug.error("Setup failed: no support")}else this.debug.error("Setup failed: no support");else this.debug.error("Setup failed: disabled by config")}get isHTML5(){return this.provider===Ve.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===Ve.youtube}get isVimeo(){return this.provider===Ve.vimeo}get isVideo(){return"video"===this.type}get isAudio(){return"audio"===this.type}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended)}get paused(){return Boolean(this.media.paused)}get stopped(){return Boolean(this.paused&&0===this.currentTime)}get ended(){return Boolean(this.media.ended)}set currentTime(e){var t;this.duration&&(t=P(e)&&0<e,this.media.currentTime=t?Math.min(e,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`))}get currentTime(){return Number(this.media.currentTime)}get buffered(){var e=this.media.buffered;return P(e)?e:e&&e.length&&0<this.duration?e.end(0)/this.duration:0}get seeking(){return Boolean(this.media.seeking)}get duration(){var e=parseFloat(this.config.duration),t=(this.media||{}).duration;t=P(t)&&t!==1/0?t:0;return e||t}set volume(e){let t=e;L(t)&&(t=Number(t)),P(t)||(t=this.storage.get("volume")),P(t)||({volume:t}=this.config),(t=1<t?1:t)<0&&(t=0),this.config.volume=t,this.media.volume=t,!W(e)&&this.muted&&0<t&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(e){let t=e;I(t)||(t=this.storage.get("muted")),I(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return Boolean(this.media.muted)}get hasAudio(){return!this.isHTML5||!!this.isAudio||Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length)}set speed(e){let t=null;P(e)&&(t=e),P(t)||(t=this.storage.get("speed"));var{minimumSpeed:e,maximumSpeed:i}=this;t=lt(t=P(t)?t:this.config.speed.selected,e,i),this.config.speed.selected=t,setTimeout(()=>{this.media&&(this.media.playbackRate=t)},0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(e){var t=this.config.quality,i=this.options.quality;if(i.length){let n=[!W(e)&&Number(e),this.storage.get("quality"),t.selected,t.default].find(P),s=!0;if(!i.includes(n)){const e=we(i,n);this.debug.warn(`Unsupported quality option: ${n}, using ${e} instead`),n=e,s=!1}t.selected=n,this.media.quality=n,s&&this.storage.set({quality:n})}}get quality(){return this.media.quality}set loop(e){e=I(e)?e:this.config.loop.active,this.config.loop.active=e,this.media.loop=e}get loop(){return Boolean(this.media.loop)}set source(e){dt.change.call(this,e)}get source(){return this.media.currentSrc}get download(){var e=this.config.urls.download;return R(e)?e:this.source}set download(e){R(e)&&(this.config.urls.download=e,He.setDownloadUrl.call(this))}set poster(e){this.isVideo?Ke.setPoster.call(this,e,!1).catch(()=>{}):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){var e;return this.isVideo?(e=Se(Te.call(this)),N(e)?e.join(":"):e):null}set ratio(e){this.isVideo?L(e)&&ke(e)?(this.config.ratio=Se(e),Ee.call(this)):this.debug.error(`Invalid aspect ratio specified (${e})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(e){this.config.autoplay=I(e)?e:this.config.autoplay}get autoplay(){return Boolean(this.config.autoplay)}toggleCaptions(e){We.toggle.call(this,e,!1)}set currentTrack(e){We.set.call(this,e,!1),We.setup.call(this)}get currentTrack(){var{toggled:e,currentTrack:t}=this.captions;return e?t:-1}set language(e){We.setLanguage.call(this,e,!1)}get language(){return(We.getCurrentTrack.call(this)||{}).language}set pip(e){de.pip&&(e=I(e)?e:!this.pip,j(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(e?Ye:"inl
26ine"),j(this.media.requestPictureInPicture))&&(!this.pip&&e?this.media.requestPictureInPicture():this.pip&&!e&&document.exitPictureInPicture())}get pip(){return de.pip?W(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===Ye:null}setPreviewThumbnails(e){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,e),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new ut(this))}static supported(e,t,i){return de.check(e,t,i)}static loadSprite(e,t){return $e(e,t)}static setup(e,t={}){let i=null;return L(e)?i=Array.from(document.querySelectorAll(e)):$(e)?i=Array.from(e):N(e)&&(i=e.filter(z)),W(i)?null:i.map(e=>new ht(e,t))}}return ht.defaults=(Ze=qe,JSON.parse(JSON.stringify(Ze))),ht});var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var t,i=/\blang(?:uage)?-([\w-]+)\b/i,n=0,s={},r={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++n}),e.__id},clone:function e(t,i){var n,s;switch(i=i||{},r.util.type(t)){case"Object":if(s=r.util.objId(t),i[s])return i[s];for(var o in n={},i[s]=n,t)t.hasOwnProperty(o)&&(n[o]=e(t[o],i));return n;case"Array":return s=r.util.objId(t),i[s]||(n=[],i[s]=n,t.forEach(function(t,s){n[s]=e(t,i)}),n);default:return t}},getLanguage:function(e){for(;e&&!i.test(e.className);)e=e.parentElement;return e?(e.className.match(i)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(n){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(n.stack)||[])[1];if(e){var t,i=document.getElementsByTagName("script");for(t in i)if(i[t].src==e)return i[t]}return null}},isActive:function(e,t,i){for(var n="no-"+t;e;){var s=e.classList;if(s.contains(t))return!0;if(s.contains(n))return!1;e=e.parentElement}return!!i}},languages:{plain:s,plaintext:s,text:s,txt:s,extend:function(e,t){var i,n=r.util.clone(r.languages[e]);for(i in t)n[i]=t[i];return n},insertBefore:function(e,t,i,n){var s,o=(n=n||r.languages)[e],a={};for(s in o)if(o.hasOwnProperty(s)){if(s==t)for(var l in i)i.hasOwnProperty(l)&&(a[l]=i[l]);i.hasOwnProperty(s)||(a[s]=o[s])}var c=n[e];return n[e]=a,r.languages.DFS(r.languages,function(t,i){i===c&&t!=e&&(this[t]=a)}),a},DFS:function e(t,i,n,s){s=s||{};var o,a,l,c=r.util.objId;for(o in t)t.hasOwnProperty(o)&&(i.call(t,o,t[o],n||o),a=t[o],"Object"!==(l=r.util.type(a))||s[c(a)]?"Array"!==l||s[c(a)]||(s[c(a)]=!0,e(a,i,o,s)):(s[c(a)]=!0,e(a,i,null,s)))}},plugins:{},highlightAll:function(e,t){r.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,i){var n={callback:i,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};r.hooks.run("before-highlightall",n),n.elements=Array.prototype.slice.apply(n.container.querySelectorAll(n.selector)),r.hooks.run("before-all-elements-highlight",n);for(var s,o=0;s=n.elements[o++];)r.highlightElement(s,!0===t,n.callback)},highlightElement:function(t,n,s){var o=r.util.getLanguage(t),a=r.languages[o],l=(t.className=t.className.replace(i,"").replace(/\s+/g," ")+" language-"+o,t.parentElement),c=(l&&"pre"===l.nodeName.toLowerCase()&&(l.className=l.className.replace(i,"").replace(/\s+/g," ")+" language-"+o),{element:t,language:o,grammar:a,code:t.textContent});function u(e){c.highlightedCode=e,r.hooks.run("before-insert",c),c.element.innerHTML=c.highlightedCode,r.hooks.run("after-highlight",c),r.hooks.run("complete",c),s&&s.call(c.element)}r.hooks.run("before-sanity-check",c),(l=c.element.parentElement)&&"pre"===l.n
26odeName.toLowerCase()&&!l.hasAttribute("tabindex")&&l.setAttribute("tabindex","0"),c.code?(r.hooks.run("before-highlight",c),c.grammar?n&&e.Worker?((o=new Worker(r.filename)).onmessage=function(e){u(e.data)},o.postMessage(JSON.stringify({language:c.language,code:c.code,immediateClose:!0}))):u(r.highlight(c.code,c.grammar,c.language)):u(r.util.encode(c.code))):(r.hooks.run("complete",c),s&&s.call(c.element))},highlight:function(e,t,i){return e={code:e,grammar:t,language:i},r.hooks.run("before-tokenize",e),e.tokens=r.tokenize(e.code,e.grammar),r.hooks.run("after-tokenize",e),o.stringify(r.util.encode(e.tokens),e.language)},tokenize:function(e,t){var i=t.rest;if(i){for(var n in i)t[n]=i[n];delete t.rest}for(var s=new l,u=(c(s,s.head,e),function e(t,i,n,s,l,u){for(var d in n)if(n.hasOwnProperty(d)&&n[d])for(var h=n[d],p=(h=Array.isArray(h)?h:[h],0);p<h.length;++p){if(u&&u.cause==d+","+p)return;var f,m=h[p],g=m.inside,v=!!m.lookbehind,y=!!m.greedy,b=m.alias;y&&!m.pattern.global&&(f=m.pattern.toString().match(/[imsuy]*$/)[0],m.pattern=RegExp(m.pattern.source,f+"g"));for(var w=m.pattern||m,_=s.next,x=l;_!==i.tail&&!(u&&x>=u.reach);x+=_.value.length,_=_.next){var k=_.value;if(i.length>t.length)return;if(!(k instanceof o)){var S,T=1;if(y){if(!(S=a(w,x,t,v)))break;var E=S.index,C=S.index+S[0].length,A=x;for(A+=_.value.length;A<=E;)A+=(_=_.next).value.length;if(x=A-=_.value.length,_.value instanceof o)continue;for(var D=_;D!==i.tail&&(A<C||"string"==typeof D.value);D=D.next)T++,A+=D.value.length;T--,k=t.slice(x,A),S.index-=x}else if(!(S=a(w,0,k,v)))continue;E=S.index;for(var M=S[0],O=k.slice(0,E),P=k.slice(E+M.length),L=(k=x+k.length,u&&k>u.reach&&(u.reach=k),_.prev),I=(O&&(L=c(i,L,O),x+=O.length),$=N=O=I=void 0,i),j=T,N=(O=L).next,$=0;$<j&&N!==I.tail;$++)N=N.next;(O.next=N).prev=O,I.length-=$,_=c(i,L,new o(d,g?r.tokenize(M,g):M,b,M)),P&&c(i,_,P),1<T&&(e(t,i,n,_.prev,x,O={cause:d+","+p,reach:k}),u)&&O.reach>u.reach&&(u.reach=O.reach)}}}}(e,s,t,s.head,0),s),d=[],h=u.head.next;h!==u.tail;)d.push(h.value),h=h.next;return d},hooks:{all:{},add:function(e,t){var i=r.hooks.all;i[e]=i[e]||[],i[e].push(t)},run:function(e,t){var i=r.hooks.all[e];if(i&&i.length)for(var n,s=0;n=i[s++];)n(t)}},Token:o};function o(e,t,i,n){this.type=e,this.content=t,this.alias=i,this.length=0|(n||"").length}function a(e,t,i,n){return e.lastIndex=t,(t=e.exec(i))&&n&&t[1]&&(e=t[1].length,t.index+=e,t[0]=t[0].slice(e)),t}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,i){var n=t.next;i={value:i,prev:t,next:n};return t.next=i,n.prev=i,e.length++,i}return e.Prism=r,o.stringify=function e(t,i){if("string"==typeof t)return t;var n;if(Array.isArray(t))return n="",t.forEach(function(t){n+=e(t,i)}),n;var s,o={type:t.type,content:e(t.content,i),tag:"span",classes:["token",t.type],attributes:{},language:i},a=((t=t.alias)&&(Array.isArray(t)?Array.prototype.push.apply(o.classes,t):o.classes.push(t)),r.hooks.run("wrap",o),"");for(s in o.attributes)a+=" "+s+'="'+(o.attributes[s]||"").replace(/"/g,""")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+a+">"+o.content+"</"+o.tag+">"},e.document?((s=r.util.currentScript())&&(r.filename=s.src,s.hasAttribute("data-manual"))&&(r.manual=!0),r.manual||("loading"===(t=document.readyState)||"interactive"===t&&s&&s.defer?document.addEventListener("DOMContentLoaded",u):window.requestAnimationFrame?window.requestAnimationFrame(u):window.setTimeout(u,16))):e.addEventListener&&!r.disableWorkerMessageHandler&&e.addEventListener("message",function(t){var i=(t=JSON.parse(t.data)).language,n=t.code;t=t.immediateClose;e.postMessage(r.highlight(n,r.languages[i],i)),t&&e.close()},!1),r;function u(){r.manual||r.highlightAll()}}(_self),$jscomp=("undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism),Prism.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata:/<!\[CDATA\[[\s\S]*?\]\]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>
vendor: 5,660 bytes, line 26
26\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var i;(t=((i=((i={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[t]},i.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:i}}))["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]},{}))[e]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:i},Prism.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+e+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism),Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}
vendor: 4,338 bytes, line 26
26(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript,function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(i,n,s,r){var o;i.language===n&&(o=i.tokenStack=[],i.code=i.code.replace(s,function(e){if("function"==typeof r&&!r(e))return e;for(var s,a=o.length;-1!==i.code.indexOf(s=t(n,a));)++a;return o[a]=e,s}),i.grammar=e.languages.markup)}},tokenizePlaceholders:{value:function(i,n){var s,r;i.language===n&&i.tokenStack&&(i.grammar=e.languages[n],s=0,r=Object.keys(i.tokenStack),function o(a){for(var l=0;l<a.length&&!(s>=r.length);l++){var c,u,d,h,p,f=a[l];"string"==typeof f||f.content&&"string"==typeof f.content?(c=r[s],d=i.tokenStack[c],h="string"==typeof f?f:f.content,c=t(n,c),-1<(p=h.indexOf(c))&&(++s,u=h.substring(0,p),d=new e.Token(n,e.tokenize(d,i.grammar),"language-"+n,d),h=h.substring(p+c.length),p=[],u&&p.push.apply(p,o([u])),p.push(d),h&&p.push.apply(p,o([h])),"string"==typeof f?a.splice.apply(a,[l,1].concat(p)):f.content=p)):f.content&&o(f.content)}return a}(i.tokens))}}})}(Prism),function(e){var t=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,i=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],n=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,s=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,r=/[{}\[\](),:;]/,o=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;
vendor: 4,534 bytes, line 26
26|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o=(e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:t,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:n,operator:s,punctuation:r},{pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php})}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0}
26,{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}];e.languages.insertBefore("php","variable",{string:o,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:t,string:o,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:i,number:n,operator:s,punctuation:r}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",function(t){/<\?/.test(t.code)&&e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")})}(Prism),function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,i=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:i}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:i,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(Prism),Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss,function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).ProgressBar=e()}(function(){return function e(t,i,n){function s(o,a){if(!i[o]){if(!t[o]){var l="function"==typeof require&&require;if(!a&&l)return l(o,!0);if(r)return r(o,!0);throw(a=new Error("Cannot find module '"+o+"'")).code="MODULE_NOT_FOUND",a}l=i[o]={exports:{}},t[o][0].call(l.exports,function(e){return s(t[o][1][e]||e)},l,l.exports,e,t,i,n)}return i[o].exports}for(var r="function"==typeof require&&require,o=0;o<n.length;o++)s(n[o]);return s}({1:[function(e,t,i){(function(){var e,n,s,r,o,a,l,c,u,d,h,p=this||Function("return this")(),f=function(){"use strict";function e(){}function n(e,t){for(var i in e)Object.hasOwnProperty.call(e,i)&&t(i)}function s(e,t){return n(t,function(i){e[i]=t[i]}),e}function r(e,t){n(t,function(i){void 0===e[i]&&(e[i]=t[i])})}function o(e,t,i,n,s,r,o){var l,c,u=e<r?0:(e-r)/s;for(l in t)t.hasOwnProperty(l)&&(c="function"==typeof(c=o[l])?c:h[c],t[l]=a(i[l],n[l],c,u));return t}function a(e,t,i,n){return e+(t-e)*i(n)}function l(e,t){var i=d.prototype.filter,s=e._filterArgs;n(i,function(n){void 0!==i[n][t]&&i[n][t].apply(e,s)})}function c(e,t,i,n,s,r,a,c,u,d,h){g=t+i+n,f=Math.min(h||y(),g),m=g<=f,g=n-(g-f),e.isPlaying()&&(m?(u(a,e._attachment,g),e.stop(!0)):(e._scheduleId=d(e._timeoutHandler,1e3/60),l(e,"beforeTween"),f<t+i?o(1,s,r,a,1,1,c):o(f,s,r,a,n,t+i,c),l(e,"afterTween"),u(s,e._attachment,g)))}function u(e,t){var i={},s=typeof t;return n(e,"string"==s||"function"==s?function(e){i[e]=t}:function(e){i[e]||(i[e]=t[e]||"linear")}),i}function d(e,t){this._currentState=e||{},this._configured=!1,this._scheduleFunction=b,void 0!==t&&this.setConfig(t)}var h,f,m,g,v=Date.now||function(){return+new Date},y="undefined"!=typeof SHIFTY_DEBUG_NOW?SHIFTY_DEBUG_NOW:v,b="undefined"!=typeof window&&(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||window.mozCancelRequestAnimationFrame&&window.mozRequestAnimationFrame)||setTimeout;return d.prototype.tween=function(e){return this._isTweening?this:(void 0===e&&this._configured||this.setConfig(e),this._timestamp=y(),this._start(this.get(),this._attachment),this.resume())},d.prototype.setConfig=function(t){t=t||{},this._configured=!0,this._attachment=t.attachment,this._pausedAtTime=null,this._scheduleId=null,this._delay=t.delay||0,this._start=t.start||e,this._step=t.step||e,this._finish=t.finish||e,this._duration=t.duration||500,this._currentState=s({},t.from)||this.get(),this._originalState=this.get(),this._targetState=s({},t.to)||this.get();var i=this,n=(this._timeoutHandler=function(){c(i,i._timestamp,i._delay,i._duration,i._currentState,i._originalState,i._targetState,i._easing,i._step,i._scheduleFunction)},this._currentState),o=this._targetState;return r(o,n),this._easing=u(n,t.easing||"linear"),this._filterArgs=[n,this._originalState,o,this._easing],l(this,"tweenCreated"),this},d.prototype.get=function(){return s({},this._currentState)},d.prototype.set=function(e){this._currentState=e},d.prototype.pause=function(){return this._pausedAtTime=y(),this._isPaused=!0,this},d.prototype.resume=function(){return this._isPaused&&(this._timestamp+=y()-this._pausedAtTime),this._isPaused=!1,this._isTweening=!0,this._timeoutHandler(),this},d.prototype.seek=function(e){e=Math.max(e,0);var t=y();return this._timestamp+e===0||(this._timestamp=t-e,this.isPlaying())||(this._isTweening=!0,this._isPaused=!1,c(this,this._timestamp,this._delay,this._duration,this._currentState,this._originalState,this._targetState,this._easing,this._step,this._scheduleFunction,t),this.pause()),this},d.prototype.stop=function(t){return this._isTweening=!1,this._isPaused=!1,this._timeoutHandler=e,(p.cancelAnimationFrame||p.webkitCancelAnimationFrame||p.oCancelAnimationFrame||p.msCancelAnimationFrame||p.mozCancelRequestAnimationFrame||p.clearTimeout)(this._scheduleId),t&&(l(this,"beforeTween"),o(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),l(this,"afterTween"),l(this,"afterTweenEnd"),this._finish.call(this,this._currentState,this._attachment)),this},d.prototype.isPlaying=function(){return this._isTweening&&!this._isPaused},d.prototype.setScheduleFunction=function(e){this._scheduleFunction=e},d.prototype.dispose=function(){for(var e in this)this.hasOwnProperty(e)&&delete this[e]},d.prototype.filter={},h=d.prototype.formula={linear:function(e){return e}},s(d,{now:y,each:n,tweenProps:o,tweenProp:a,applyFilter:l,shallowCopy:s,defaults:r,composeEasingObject:u}),"function"==typeof SHIFTY_DEBUG_NOW&&(p.timeoutHandler=c),"object"==typeof i?t.exports=d:void 0===p.Tweenable&&(p.Tweenable=d),d}();function m(t){e.each(t,function(e){var i=t[e];"string"==typeof i&&i.match(l)&&(t[e]=y(l,i,g))})}function g(e){return 3===(e=e.replace(/#/,"")).length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]),u[0]=v(e.substr(0,2)),u[1]=v(e.substr(2,2)),u[2]=v(e.substr(4,2)),"rgb("+u[0]+","+u[1]+","+u[2]+")"}function v(e){return parseInt(e,16)}function y(e,t,i){var n=t.match(e),s=t.replace(e,c);if(n)for(var r,o=n.length,a=0;a<o;a++)r=n.shift(),s=s.replace(c,i(r));return s}function b(e){for(var t=e.match(r),i=t.length,n=e.match(a)[0],s=0;s<i;s++)n+=parseInt(t[s],10)+",";return n.slice(0,-1)+")"}function w(t,i){e.each(i,function(e){for(var n=x(t[e]),s=n.length,r=0;r<s;r++)t[i[e].chunkNames[r]]=+n[r];delete t[e]})}function _(t,i){e.each(i,function(e){t[e];var n=function(e,t){d.length=0;for(var i=t.length,n=0;n<i;n++)d.push(e[t[n]]);return d}(function(e,t){for(var i,n={},s=t.length,r=0;r<s;r++)n[i=t[r]]=e[i],delete e[i];return n}(t,i[e].chunkNames),i[e].chunkNames);n=function(e,t){for(var i=e,n=t.length,s=0;s<n;s++)i=i.replace(c,+t[s].toFixed(4));return i}(i[e].formatString,n);t[e]=y(o,n,b)})}function x(e){return e.match(r)}f.shallowCopy(f.prototype.formula,{easeInQuad:function(e){return Math.pow(e,2)},easeOutQuad:function(e){return-(Math.pow(e-1,2)-1)},easeInOutQuad:function(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)},easeInCubic:function(e){return Math.pow(e,3)},easeOutCubic:function(e){return Math.pow(e-1,3)+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)},easeInQuart:function(e){return Math.pow(e,4)},easeOutQuart:function(e){return-(Math.pow(e-1,4)-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)},easeInQuint:function(e){return Math.pow(e,5)},easeOutQuint:function(e){return Math.pow(e-1,5)+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)},easeInSine:function(e){return 1-Math.cos(e*(Math.PI/2))},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},easeInCirc:function(e){return-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-Math.pow(e-1,2))},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInBack:function(e){return e*e*(2.70158*e-1.70158)},easeOutBack:function(e){return--e*e*(2.70158*e+1.70158)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},elastic:function(e){return-1*Math.pow(4,-8*e)*Math.sin((6*e-1)*(2*Math.PI)/2)+1},swingFromTo:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)}
26,swingFrom:function(e){return e*e*(2.70158*e-1.70158)},swingTo:function(e){return--e*e*(2.70158*e+1.70158)+1},bounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bouncePast:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)},easeFromTo:function(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)},easeFrom:function(e){return Math.pow(e,4)},easeTo:function(e){return Math.pow(e,.25)}}),f.setBezierFunction=function(e,t,i,n,s){r=t,o=i,a=n,l=s;var r,o,a,l,c=function(e){return function(e,t,i,n,s,r){function o(e){return((u*e+d)*e+h)*e}function a(e){return 0<=e?e:0-e}var l,c,u=0,d=0,h=0,p=(u=1-(h=3*t)-(d=3*(n-t)-h),1-(c=3*i)-(l=3*(s-i)-c));return n=function(e,t){var i,n,s,r,l,c;for(s=e,c=0;c<8;c++){if(a(r=o(s)-e)<t)return s;if(a(l=function(e){return(3*u*e+2*d)*e+h}(s))<1e-6)break;s-=r/l}if((i=0)>(s=e))return i;if((n=1)<s)return n;for(;i<n;){if(a((r=o(s))-e)<t)return s;r<e?i=s:n=s,s=.5*(n-i)+i}return s}(n=e,1/(200*r)),((p*n+l)*n+c)*n}(e,r,o,a,l,1)};return c.displayName=e,c.x1=t,c.y1=i,c.x2=n,c.y2=s,f.prototype.formula[e]=c},f.unsetBezierFunction=function(e){delete f.prototype.formula[e]},(h=new f)._filterArgs=[],f.interpolate=function(e,t,i,n,s){var r=f.shallowCopy({},e),o=(s=s||0,n=f.composeEasingObject(e,n||"linear"),(o=(h.set({}),h._filterArgs)).length=0,o[0]=r,o[1]=e,o[2]=t,o[3]=n,f.applyFilter(h,"tweenCreated"),f.applyFilter(h,"beforeTween"),f.tweenProps(i,r,e,t,1,s,n));return f.applyFilter(h,"afterTween"),o},e=f,n=/(\d|\-|\.)/,s=/([^\-0-9\.]+)/g,r=/[0-9.\-]+/g,o=new RegExp("rgb\\("+r.source+/,\s*/.source+r.source+/,\s*/.source+r.source+"\\)","g"),a=/^.*\(/,l=/#([0-9]|[a-f]){3,6}/gi,c="VAL",u=[],d=[],e.prototype.filter.token={tweenCreated:function(t,i,r,o){m(t),m(i),m(r),this._tokenData=function(t){var i={};return e.each(t,function(e){var r,o,a=t[e];"string"==typeof a&&(r=x(a),i[e]={formatString:((o=a.match(s))?1!==o.length&&!a[0].match(n)||o.unshift(""):o=["",""],o.join(c)),chunkNames:function(e,t){for(var i=[],n=e.length,s=0;s<n;s++)i.push("_"+t+"_"+s);return i}(r,e)})}),i}(t)},beforeTween:function(t,i,n,s){var r,o;r=s,o=this._tokenData,e.each(o,function(e){var t=o[e].chunkNames,i=t.length,n=r[e];if("string"==typeof n)for(var s=n.split(" "),a=s[s.length-1],l=0;l<i;l++)r[t[l]]=s[l]||a;else for(l=0;l<i;l++)r[t[l]]=n;delete r[e]}),w(t,this._tokenData),w(i,this._tokenData),w(n,this._tokenData)},afterTween:function(t,i,n,s){var r,o;_(t,this._tokenData),_(i,this._tokenData),_(n,this._tokenData),r=s,o=this._tokenData,e.each(o,function(e){var t=o[e].chunkNames,i=t.length,n=r[t[0]];if("string"==typeof n){for(var s="",a=0;a<i;a++)s+=" "+r[t[a]],delete r[t[a]];r[e]=s.substr(1)}else r[e]=n})}}}).call(null)},{}],2:[function(e,t,i){function n(e,t){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}",this.containerAspectRatio=1,s.apply(this,arguments)}var s=e("./shape"),r=e("./utils");((n.prototype=new s).constructor=n).prototype._pathString=function(e){var t=e.strokeWidth;e=50-(t=e.trailWidth&&e.trailWidth>e.strokeWidth?e.trailWidth:t)/2;return r.render(this._pathTemplate,{radius:e,"2radius":2*e})},n.prototype._trailString=function(e){return this._pathString(e)},t.exports=n},{"./shape":7,"./utils":8}],3:[function(e,t,i){function n(e,t){this._pathTemplate="M 0,{center} L 100,{center}",s.apply(this,arguments)}var s=e("./shape"),r=e("./utils");((n.prototype=new s).constructor=n).prototype._initializeSvg=function(e,t){e.setAttribute("viewBox","0 0 100 "+t.strokeWidth),e.setAttribute("preserveAspectRatio","none")},n.prototype._pathString=function(e){return r.render(this._pathTemplate,{center:e.strokeWidth/2})},n.prototype._trailString=function(e){return this._pathString(e)},t.exports=n},{"./shape":7,"./utils":8}],4:[function(e,t,i){t.exports={Line:e("./line"),Circle:e("./circle"),SemiCircle:e("./semicircle"),Path:e("./path"),Shape:e("./shape"),utils:e("./utils")}},{"./circle":2,"./line":3,"./path":5,"./semicircle":6,"./shape":7,"./utils":8}],5:[function(e,t,i){function n(e,t){if(!(this instanceof n))throw new Error("Constructor was called without new keyword");t=r.extend({duration:800,easing:"linear",from:{},to:{},step:function(){}},t),e=r.isString(e)?document.querySelector(e):e,this.path=e,this._opts=t,this._tweenable=null,e=this.path.getTotalLength(),this.path.style.strokeDasharray=e+" "+e,this.set(0)}var s=e("shifty"),r=e("./utils"),o={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"};n.prototype.value=function(){var e=this._getComputedDashOffset(),t=this.path.getTotalLength();return parseFloat((1-e/t).toFixed(6),10)},n.prototype.set=function(e){this.stop(),this.path.style.strokeDashoffset=this._progressToOffset(e);var t,i=this._opts.step;r.isFunction(i)&&(t=this._easing(this._opts.easing),i(this._calculateTo(e,t),this._opts.shape||this,this._opts.attachment))},n.prototype.stop=function(){this._stopTween(),this.path.style.strokeDashoffset=this._getComputedDashOffset()},n.prototype.animate=function(e,t,i){t=t||{},r.isFunction(t)&&(i=t,t={});var n=r.extend({},t),o=r.extend({},this._opts),a=(o=(t=r.extend(o,t),this._easing(t.easing)),n=this._resolveFromAndTo(e,o,n),this.stop(),this.path.getBoundingClientRect(),this._getComputedDashOffset()),l=(e=this._progressToOffset(e),this);this._tweenable=new s,this._tweenable.tween({from:r.extend({offset:a},n.from),to:r.extend({offset:e},n.to),duration:t.duration,easing:o,step:function(e){l.path.style.strokeDashoffset=e.offset;var i=t.shape||l;t.step(e,i,t.attachment)},finish:function(e){r.isFunction(i)&&i()}})},n.prototype._getComputedDashOffset=function(){var e=window.getComputedStyle(this.path,null);return parseFloat(e.getPropertyValue("stroke-dashoffset"),10)},n.prototype._progressToOffset=function(e){var t=this.path.getTotalLength();return t-e*t},n.prototype._resolveFromAndTo=function(e,t,i){return i.from&&i.to?{from:i.from,to:i.to}:{from:this._calculateFrom(t),to:this._calculateTo(e,t)}},n.prototype._calculateFrom=function(e){return s.interpolate(this._opts.from,this._opts.to,this.value(),e)},n.prototype._calculateTo=function(e,t){return s.interpolate(this._opts.from,this._opts.to,e,t)},n.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(),this._tweenable=null)},n.prototype._easing=function(e){return o.hasOwnProperty(e)?o[e]:e}
26,t.exports=n},{"./utils":8,shifty:1}],6:[function(e,t,i){function n(e,t){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius} 0 1 1 {2radius},0",this.containerAspectRatio=2,s.apply(this,arguments)}var s=e("./shape"),r=e("./circle"),o=e("./utils");((n.prototype=new s).constructor=n).prototype._initializeSvg=function(e,t){e.setAttribute("viewBox","0 0 100 50")},n.prototype._initializeTextContainer=function(e,t,i){e.text.style&&(i.style.top="auto",i.style.bottom="0",e.text.alignToBottom?o.setStyle(i,"transform","translate(-50%, 0)"):o.setStyle(i,"transform","translate(-50%, 50%)"))},n.prototype._pathString=r.prototype._pathString,n.prototype._trailString=r.prototype._trailString,t.exports=n},{"./circle":2,"./shape":7,"./utils":8}],7:[function(e,t,i){function n(e,t){if(!(this instanceof n))throw new Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=r.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},autoStyleContainer:!0,alignToBottom:!0,value:null,className:"progressbar-text"},svgStyle:{display:"block",width:"100%"},warnings:!1},t,!0),r.isObject(t)&&void 0!==t.svgStyle&&(this._opts.svgStyle=t.svgStyle),r.isObject(t)&&r.isObject(t.text)&&void 0!==t.text.style&&(this._opts.text.style=t.text.style);var i=this._createSvgView(this._opts),o=r.isString(e)?document.querySelector(e):e;if(!o)throw new Error("Container does not exist: "+e);this._container=o,this._container.appendChild(i.svg),this._opts.warnings&&this._warnContainerAspectRatio(this._container),this._opts.svgStyle&&r.setStyles(i.svg,this._opts.svgStyle),this.svg=i.svg,this.path=i.path,this.trail=i.trail,this.text=null,o=r.extend({attachment:void 0,shape:this},this._opts),this._progressPath=new s(i.path,o),r.isObject(this._opts.text)&&null!==this._opts.text.value&&this.setText(this._opts.text.value)}}var s=e("./path"),r=e("./utils"),o="Object is destroyed";n.prototype.animate=function(e,t,i){if(null===this._progressPath)throw new Error(o);this._progressPath.animate(e,t,i)},n.prototype.stop=function(){if(null===this._progressPath)throw new Error(o);void 0!==this._progressPath&&this._progressPath.stop()},n.prototype.destroy=function(){if(null===this._progressPath)throw new Error(o);this.stop(),this.svg.parentNode.removeChild(this.svg),this.svg=null,this.path=null,this.trail=null,(this._progressPath=null)!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null)},n.prototype.set=function(e){if(null===this._progressPath)throw new Error(o);this._progressPath.set(e)},n.prototype.value=function(){if(null===this._progressPath)throw new Error(o);return void 0===this._progressPath?0:this._progressPath.value()},n.prototype.setText=function(e){if(null===this._progressPath)throw new Error(o);null===this.text&&(this.text=this._createTextContainer(this._opts,this._container),this._container.appendChild(this.text)),r.isObject(e)?(r.removeChildren(this.text),this.text.appendChild(e)):this.text.innerHTML=e},n.prototype._createSvgView=function(e){var t=document.createElementNS("http://www.w3.org/2000/svg","svg"),i=(this._initializeSvg(t,e),null);(e.trailColor||e.trailWidth)&&(i=this._createTrail(e),t.appendChild(i)),e=this._createPath(e);return t.appendChild(e),{svg:t,path:e,trail:i}},n.prototype._initializeSvg=function(e,t){e.setAttribute("viewBox","0 0 100 100")},n.prototype._createPath=function(e){var t=this._pathString(e);return this._createPathElement(t,e)},n.prototype._createTrail=function(e){var t=this._trailString(e);return(e=r.extend({},e)).trailColor||(e.trailColor="#eee"),e.trailWidth||(e.trailWidth=e.strokeWidth),e.color=e.trailColor,e.strokeWidth=e.trailWidth,e.fill=null,this._createPathElement(t,e)},n.prototype._createPathElement=function(e,t){var i=document.createElementNS("http://www.w3.org/2000/svg","path");return i.setAttribute("d",e),i.setAttribute("stroke",t.color),i.setAttribute("stroke-width",t.strokeWidth),t.fill?i.setAttribute("fill",t.fill):i.setAttribute("fill-opacity","0"),i},n.prototype._createTextContainer=function(e,t){var i=document.createElement("div"),n=(i.className=e.text.className,e.text.style);return n&&(e.text.autoStyleContainer&&(t.style.position="relative"),r.setStyles(i,n),n.color||(i.style.color=e.color)),this._initializeTextContainer(e,t,i),i},n.prototype._initializeTextContainer=function(e,t,i){},n.prototype._pathString=function(e){throw new Error("Override this function for each progress bar")},n.prototype._trailString=function(e){throw new Error("Override this function for each progress bar")},n.prototype._warnContainerAspectRatio=function(e){var t,i,n;this.containerAspectRatio&&(t=window.getComputedStyle(e,null),i=parseFloat(t.getPropertyValue("width"),10),n=parseFloat(t.getPropertyValue("height"),10),r.floatEquals(this.containerAspectRatio,i/n)||(console.warn("Incorrect aspect ratio of container","#"+e.id,"detected:",t.getPropertyValue("width")+"(width)","/",t.getPropertyValue("height")+"(height)","=",i/n),console.warn("Aspect ratio of should be",this.containerAspectRatio)))},t.exports=n},{"./path":5,"./utils":8}],8:[function(e,t,i){function n(e,t,i){for(var n=e.style,r=0;r<a.length;++r)n[a[r]+s(t)]=i;n[t]=i}function s(e){return e.charAt(0).toUpperCase()+e.slice(1)}function r(e){return"[object Array]"!==Object.prototype.toString.call(e)&&"object"==typeof e&&!!e}function o(e,t){for(var i in e)e.hasOwnProperty(i)&&t(e[i],i)}var a="Webkit Moz O ms".split(" ");t.exports={extend:function e(t,i,n){for(var s in t=t||{},n=n||!1,i=i||{}){var o,a;i.hasOwnProperty(s)&&(o=t[s],a=i[s],n&&r(o)&&r(a)?t[s]=e(o,a,n):t[s]=a)}return t},render:function(e,t){var i,n,s,r=e;for(i in t)t.hasOwnProperty(i)&&(n=t[i],s=new RegExp("\\{"+i+"\\}","g"),r=r.replace(s,n));return r},setStyle:n,setStyles:function(e,t){o(t,function(t,i){null!=t&&(r(t)&&!0===t.prefix?n(e,i,t.value):e.style[i]=t)})},capitalize:s,isString:function(e){return"string"==typeof e||e instanceof String},isFunction:function(e){return"function"==typeof e},isObject:r,forEachObject:o,floatEquals:function(e,t){return Math.abs(e-t)<.001},removeChildren:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}}},{}]},{},[4])(4)}
26),function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof module&&module.exports?module.exports=t():e.Rellax=t()}("undefined"!=typeof window?window:global,function(){return function e(t,i){var n=Object.create(e.prototype),s=0,r=0,o=0,a=0,l=[],c=!0,u=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(e){return setTimeout(e,1e3/60)},d=null,h=!1;try{var p=Object.defineProperty({},"passive",{get:function(){h=!0}});window.addEventListener("testPassive",null,p),window.removeEventListener("testPassive",null,p)}catch(t){}var f=window.cancelAnimationFrame||window.mozCancelAnimationFrame||clearTimeout,m=window.transformProp||function(){var e=document.createElement("div");if(null===e.style.transform){var t,i=["Webkit","Moz","ms"];for(t in i)if(void 0!==e.style[i[t]+"Transform"])return i[t]+"Transform"}return"transform"}();if(n.options={speed:-2,verticalSpeed:null,horizontalSpeed:null,breakpoints:[576,768,1201],center:!1,wrapper:null,relativeToWrapper:!1,round:!0,vertical:!0,horizontal:!1,verticalScrollAxis:"y",horizontalScrollAxis:"x",callback:function(){}}
26,i&&Object.keys(i).forEach(function(e){n.options[e]=i[e]}),i&&i.breakpoints&&function(){if(3===n.options.breakpoints.length&&Array.isArray(n.options.breakpoints)){var e,t=!0,i=!0;if(n.options.breakpoints.forEach(function(n){"number"!=typeof n&&(i=!1),null!==e&&n<e&&(t=!1),e=n}),t&&i)return}n.options.breakpoints=[576,768,1201],console.warn("Rellax: You must pass an array of 3 numbers in ascending order to the breakpoints option. Defaults reverted")}(),0<(p="string"==typeof(t=t||".rellax")?document.querySelectorAll(t):[t]).length){if(n.elems=p,n.options.wrapper&&!n.options.wrapper.nodeType){if(!(p=document.querySelector(n.options.wrapper)))return void console.warn("Rellax: The wrapper you're trying to use doesn't exist.");n.options.wrapper=p}function g(){for(var e=0;e<l.length;e++)n.elems[e].style.cssText=l[e].style;for(l=[],r=window.innerHeight,a=window.innerWidth,e=n.options.breakpoints,v=a<e[0]?"xs":a>=e[0]&&a<e[1]?"sm":a>=e[1]&&a<e[2]?"md":"lg",y(),e=0;e<n.elems.length;e++){var t=void 0,i=n.elems[e],s=i.getAttribute("data-rellax-percentage"),o=i.getAttribute("data-rellax-speed"),u=i.getAttribute("data-rellax-xs-speed"),d=i.getAttribute("data-rellax-mobile-speed"),h=i.getAttribute("data-rellax-tablet-speed"),p=i.getAttribute("data-rellax-desktop-speed"),f=i.getAttribute("data-rellax-vertical-speed"),m=i.getAttribute("data-rellax-horizontal-speed"),w=i.getAttribute("data-rellax-vertical-scroll-axis"),k=i.getAttribute("data-rellax-horizontal-scroll-axis"),S=i.getAttribute("data-rellax-zindex")||0,T=i.getAttribute("data-rellax-min"),E=i.getAttribute("data-rellax-max"),C=i.getAttribute("data-rellax-min-x"),A=i.getAttribute("data-rellax-max-x"),D=i.getAttribute("data-rellax-min-y"),M=i.getAttribute("data-rellax-max-y"),O=!0,P=(u||d||h||p?t={xs:u,sm:d,md:h,lg:p}:O=!1,u=n.options.wrapper?n.options.wrapper.scrollTop:window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,n.options.relativeToWrapper&&(u=(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)-n.options.wrapper.offsetTop),n.options.vertical&&(s||n.options.center)?u:0),L=n.options.horizontal&&(s||n.options.center)?n.options.wrapper?n.options.wrapper.scrollLeft:window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft:0;u=P+i.getBoundingClientRect().top,d=i.clientHeight||i.offsetHeight||i.scrollHeight,h=L+i.getBoundingClientRect().left,p=i.clientWidth||i.offsetWidth||i.scrollWidth,P=s||(P-u+r)/(d+r),s=s||(L-h+a)/(p+a);n.options.center&&(P=s=.5),t=O&&null!==t[v]?Number(t[v]):o||n.options.speed,f=f||n.options.verticalSpeed,m=m||n.options.horizontalSpeed,w=w||n.options.verticalScrollAxis,k=k||n.options.horizontalScrollAxis,o=b(s,P,t,f,m),i=i.style.cssText,O="",(s=/transform\s*:/i.exec(i))&&(O=(s=(O=i.slice(s.index)).indexOf(";"))?" "+O.slice(11,s).replace(/\s/g,""):" "+O.slice(11).replace(/\s/g,"")),l.push({baseX:o.x,baseY:o.y,top:u,left:h,height:d,width:p,speed:t,verticalSpeed:f,horizontalSpeed:m,verticalScrollAxis:w,horizontalScrollAxis:k,style:i,transform:O,zindex:S,min:T,max:E,minX:C,maxX:A,minY:D,maxY:M})}x(),c&&(window.addEventListener("resize",g),c=!1,_())}var v,y=function(){var e=s,t=o;return s=n.options.wrapper?n.options.wrapper.scrollTop:(document.documentElement||document.body.parentNode||document.body).scrollTop||window.pageYOffset,o=n.options.wrapper?n.options.wrapper.scrollLeft:(document.documentElement||document.body.parentNode||document.body).scrollLeft||window.pageXOffset,!!(e!=(s=n.options.relativeToWrapper?((document.documentElement||document.body.parentNode||document.body).scrollTop||window.pageYOffset)-n.options.wrapper.offsetTop:s)&&n.options.vertical||t!=o&&n.options.horizontal)},b=function(e,t,i,s,r){var o={};return e=100*(r||i)*(1-e),t=100*(s||i)*(1-t),o.x=n.options.round?Math.round(e):Math.round(100*e)/100,o.y=n.options.round?Math.round(t):Math.round(100*t)/100,o},w=function(){window.removeEventListener("resize",w),window.removeEventListener("orientationchange",w),(n.options.wrapper||window).removeEventListener("scroll",w),(n.options.wrapper||document).removeEventListener("touchmove",w),d=u(_)},_=function(){y()&&!1===c?(x(),d=u(_)):(d=null,window.addEventListener("resize",w),window.addEventListener("orientationchange",w),(n.options.wrapper||window).addEventListener("scroll",w,!!h&&{passive:!0}),(n.options.wrapper||document).addEventListener("touchmove",w,!!h&&{passive:!0}))},x=function(){for(var e=0;e<n.elems.length;e++){var t=l[e].verticalScrollAxis.toLowerCase(),i=l[e].horizontalScrollAxis.toLowerCase(),c=-1!=t.indexOf("x")?s:0,u=(t=-1!=t.indexOf("y")?s:0,-1!=i.indexOf("x")?o:0);i=-1!=i.indexOf("y")?o:0;
26i=(c=b((c+u-l[e].left+a)/(l[e].width+a),(t+i-l[e].top+r)/(l[e].height+r),l[e].speed,l[e].verticalSpeed,l[e].horizontalSpeed)).y-l[e].baseY,t=c.x-l[e].baseX,null!==l[e].min&&(n.options.vertical&&!n.options.horizontal&&(i=i<=l[e].min?l[e].min:i),n.options.horizontal)&&!n.options.vertical&&(t=t<=l[e].min?l[e].min:t),null!=l[e].minY&&(i=i<=l[e].minY?l[e].minY:i),null!=l[e].minX&&(t=t<=l[e].minX?l[e].minX:t),null!==l[e].max&&(n.options.vertical&&!n.options.horizontal&&(i=i>=l[e].max?l[e].max:i),n.options.horizontal)&&!n.options.vertical&&(t=t>=l[e].max?l[e].max:t),null!=l[e].maxY&&(i=i>=l[e].maxY?l[e].maxY:i),null!=l[e].maxX&&(t=t>=l[e].maxX?l[e].maxX:t),n.elems[e].style[m]="translate3d("+(n.options.horizontal?t:"0")+"px,"+(n.options.vertical?i:"0")+"px,"+l[e].zindex+"px) "+l[e].transform}n.options.callback(c)};return n.destroy=function(){for(var e=0;e<n.elems.length;e++)n.elems[e].style.cssText=l[e].style;c||(window.removeEventListener("resize",g),c=!0),f(d),d=null},g(),n.refresh=g,n}console.warn("Rellax: The elements you're trying to select don't exist.")}}),function(e,t){"use strict";function i(e,t){var i={animation:"animated fadeIn",speed:2e3,separator:",",hoverStop:!1,clickChange:!1,loopCount:"infinite",autoRun:!0,onInit:!1,onChange:!1,onComplete:!1};if(this.options="object"==typeof t?function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}(i,t):i,void 0===e)throw new Error('ReplaceMe [constructor]: "element" parameter is required');if("object"==typeof e)this.element=e;else{if("string"!=typeof e)throw new Error('ReplaceMe [constructor]: wrong "element" parameter');this.element=document.querySelector(e)}this.init()}i.prototype.init=function(){"function"==typeof this.options.onInit&&this.options.onInit(),this.words=this.escapeHTML(this.element.innerHTML).split(this.options.separator),this.count=this.words.length,this.position=this.loopCount=0,this.running=!1,this.bindAll(),!0===this.options.autoRun&&this.start()},i.prototype.bindAll=function(){!0===this.options.hoverStop&&(this.element.addEventListener("mouseover",this.pause.bind(this)),this.element.addEventListener("mouseout",this.start.bind(this))),!0===this.options.clickChange&&this.element.addEventListener("click",this.change.bind(this))},i.prototype.changeAnimation=function(){this.change(),this.loop=setTimeout(this.changeAnimation.bind(this),this.options.speed)},i.prototype.start=function(){!0!==this.running&&(this.running=!0,this.changeWord(this.words[this.position]),this.position++),this.loop=setTimeout(this.changeAnimation.bind(this),this.options.speed)},i.prototype.change=function(){return this.position>this.count-1&&(this.position=0,this.loopCount++,this.loopCount>=this.options.loopCount)?void this.stop():(this.changeWord(this.words[this.position]),this.position++,void("function"==typeof this.options.onChange&&this.options.onChange()))},i.prototype.stop=function(){this.running=!1,this.position=this.loopCount=0,this.pause(),"function"==typeof this.options.onComplete&&this.options.onComplete()},i.prototype.pause=function(){clearTimeout(this.loop)},i.prototype.changeWord=function(e){this.element.innerHTML='<span class="'+this.options.animation+'" style="display:inline-block;">'+e+"</span>"},i.prototype.escapeHTML=function(e){var t=/<\/?\w+\s*[^>]*>/g;return!0===t.test(e)?e.replace(t,""):e},e.ReplaceMe=i,"function"==typeof t&&t.fn.extend({ReplaceMe:function(e){return this.each(function(){new i(this,e)})}})}(window,window.jQuery),$jscomp||{}),$jscomp$lookupPolyfilledValue=($jscomp.scope={},$jscomp.arrayIteratorImpl=function(e){var t=0;return function(){return t<e.length?{done:!1,value:e[t++]}:{done:!0}}},$jscomp.arrayIterator=function(e){return{next:$jscomp.arrayIteratorImpl(e)}},$jscomp.ASSUME_ES5=!1,$jscomp.ASSUME_NO_NATIVE_MAP=!1,$jscomp.ASSUME_NO_NATIVE_SET=!1,$jscomp.SIMPLE_FROUND_POLYFILL=!1,$jscomp.ISOLATE_POLYFILLS=!1,$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,i){return e!=Array.prototype&&e!=Object.prototype&&(e[t]=i.value),e},$jscomp.getGlobal=function(e){e=["object"==typeof globalThis&&globalThis,e,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var t=0;t<e.length;++t){var i=e[t];if(i&&i.Math==Math)return i}throw Error("Cannot find global object")},$jscomp.global=$jscomp.getGlobal(this),$jscomp.IS_SYMBOL_NATIVE="function"==typeof Symbol&&"symbol"==typeof Symbol("x"),$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE,$jscomp.polyfills={},$jscomp.propertyToPolyfillSymbol={},$jscomp.POLYFILL_PREFIX="$jscp$",function(e,t){var i=$jscomp.propertyToPolyfillSymbol[t];return null!=i&&void 0!==(i=e[i])?i:e[t]}),scrollCue=($jscomp.polyfill=function(e,t,i,n){t&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(e,t,i,n):$jscomp.polyfillUnisolated(e,t,i,n))},$jscomp.polyfillUnisolated=function(e,t,i,n){for(i=$jscomp.global,e=e.split("."),n=0;n<e.length-1;n++){var s=e[n];s in i||(i[s]={}),i=i[s]}(t=t(n=i[e=e[e.length-1]]))!=n&&null!=t&&$jscomp.defineProperty(i,e,{configurable:!0,writable:!0,value:t})},$jscomp.polyfillIsolated=function(e,t,i,n){var s=e.split(".");
26e=1===s.length,n=s[0],n=!e&&n in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var r=0;r<s.length-1;r++){var o=s[r];o in n||(n[o]={}),n=n[o]}s=s[s.length-1],null!=(t=t(i=$jscomp.IS_SYMBOL_NATIVE&&"es6"===i?n[s]:null))&&(e?$jscomp.defineProperty($jscomp.polyfills,s,{configurable:!0,writable:!0,value:t}):t!==i&&($jscomp.propertyToPolyfillSymbol[s]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(s):$jscomp.POLYFILL_PREFIX+s,s=$jscomp.propertyToPolyfillSymbol[s],$jscomp.defineProperty(n,s,{configurable:!0,writable:!0,value:t})))},$jscomp.initSymbol=function(){},$jscomp.polyfill("Symbol",function(e){var t,i,n;return e||((t=function(e,t){this.$jscomp$symbol$id_=e,$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:t})}).prototype.toString=function(){return this.$jscomp$symbol$id_},i=0,n=function(e){if(this instanceof n)throw new TypeError("Symbol is not a constructor");return new t("jscomp_symbol_"+(e||"")+"_"+i++,e)})},"es6","es3"),$jscomp.initSymbolIterator=function(){},$jscomp.polyfill("Symbol.iterator",function(e){if(!e){e=Symbol("Symbol.iterator");for(var t="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),i=0;i<t.length;i++){var n=$jscomp.global[t[i]];"function"==typeof n&&"function"!=typeof n.prototype[e]&&$jscomp.defineProperty(n.prototype,e,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}}return e},"es6","es3"),$jscomp.initSymbolAsyncIterator=function(){},$jscomp.iteratorPrototype=function(e){return(e={next:e})[Symbol.iterator]=function(){return this},e},$jscomp.iteratorFromArray=function(e,t){e instanceof String&&(e+="");var i=0,n={next:function(){var s;return i<e.length?(s=i++,{value:t(s,e[s]),done:!1}):(n.next=function(){return{done:!0,value:void 0}},n.next())}};return n[Symbol.iterator]=function(){return n},n},$jscomp.polyfill("Array.prototype.keys",function(e){return e||function(){return $jscomp.iteratorFromArray(this,function(e){return e})}},"es6","es3"),function(){var e,t,i,n={},s=0,r=!0,o=!0,a=!1,l=!1,c={duration:600,interval:-.7,percentage:.75,enable:!0,docSlider:!1,pageChangeReset:!1};n={setEvents:function(e){function t(){r&&(requestAnimationFrame(function(){r=!0,o&&(n.setQuery(),n.runQuery())}),r=!1)}if(o&&!e&&window.addEventListener("load",n.runQuery),window.addEventListener("scroll",t),a){e=docSlider.getElements().pages;for(var i=0;i<e.length;i++)e[i].addEventListener("scroll",function(e){if(docSlider.getCurrentIndex()+""!==(e=e.target.getAttribute("data-ds-index")))return!1;docSlider._getWheelEnable()&&t()})}window.addEventListener("resize",function(){0<s&&clearTimeout(s),s=setTimeout(function(){o&&(n.searchElements(),n.setQuery(),n.runQuery())},200)})},setOptions:function(e,t){var i={};if(void 0!==e)return Object.keys(e).forEach(function(s){"[object Object]"===Object.prototype.toString.call(e[s])?i[s]=n.setOptions(e[s],t[s]):(i[s]=e[s],void 0!==t&&void 0!==t[s]&&(i[s]=t[s]))}),i},searchElements:function(){e=[];for(var t=document.querySelectorAll("[data-cues]:not([data-disabled])"),s=0;s<t.length;s++){for(var r=t[s],o=0;o<r.children.length;o++){var l=r.children[o];n.setAttrPtoC(l,"data-cue",r,"data-cues",""),n.setAttrPtoC(l,"data-duration",r,"data-duration",!1),n.setAttrPtoC(l,"data-interval",r,"data-interval",!1),n.setAttrPtoC(l,"data-sort",r,"data-sort",!1),n.setAttrPtoC(l,"data-addClass",r,"data-addClass",!1),n.setAttrPtoC(l,"data-group",r,"data-group",!1),n.setAttrPtoC(l,"data-delay",r,"data-delay",!1)}r.setAttribute("data-disabled","true")}for(t=document.querySelectorAll('[data-cue]:not([data-show="true"])'),s=0;s<t.length;s++)r=t[s],e.push({elm:r,cue:n.getAttr(r,"data-cue","fadeIn"),duration:Number(n.getAttr(r,"data-duration",i.duration)),interval:Number(n.getAttr(r,"data-interval",i.interval)),order:n.getOrderNumber(r),sort:n.getAttr(r,"data-sort",null),addClass:n.getAttr(r,"data-addClass",null),group:n.getAttr(r,"data-group",null),delay:Number(n.getAttr(r,"data-delay",0))});if(a)for(t=docSlider.getElements().pages.length,s=0;s<t;s++)for(r=document.querySelectorAll('[data-ds-index="'+s+'"] [data-cue]:not([data-scpage])'),o=0;o<r.length;o++)r[o].setAttribute("data-scpage",s)},sortElements:function(){for(var e=arguments[0],t=[].slice.call(arguments).slice(1),i={$jscomp$loop$prop$i$4:0};i.$jscomp$loop$prop$i$4<t.length;(i={$jscomp$loop$prop$i$4:i.$jscomp$loop$prop$i$4}).$jscomp$loop$prop$i$4++)e.sort(function(e){return function(i,n){var s=void 0===t[e.$jscomp$loop$prop$i$4][1]||t[e.$jscomp$loop$prop$i$4][1],r=t[e.$jscomp$loop$prop$i$4][0];return i[r]>n[r]?s?1:-1:i[r]<n[r]?s?-1:1:0}}(i))},randElements:function(e){for(var t=e.length-1;0<t;t--){var i=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[i],e[i]=n}return e},setDurationValue:function(e,t,i){return void 0!==t&&(t=t.duration,(e=-1===(i+"").indexOf(".")?e+t+i:e+t+t*i)<0)?0:e},getOrderNumber:function(e){return e.hasAttribute("data-order")?0<=(e=Number(e.getAttribute("data-order")))?e:Math.pow(2,53)-1+e:Math.pow(2,52)-1},setAttrPtoC:function(e,t,i,n,s){i.hasAttribute(n)?e.hasAttribute(t)||e.setAttribute(t,i.getAttribute(n)):!1!==s&&e.setAttribute(t,s)},getAttr:function(e,t,i){return e.hasAttribute(t)?e.getAttribute(t):i},getOffsetTop:function(e){return e.getBoundingClientRect().top+(window.pageYOffset||document.documentElement.scrollTop)},setClassNames:function(e,t){if(t){t=t.split(" ");for(var i=0;i<t.length;i++)e.classList.add(t[i])}},setQuery:function(){t={};for(var i=0;i<e.length;i++){var s=e[i],r=s.group||"$"+n.getOffsetTop(s.elm);if(!s.elm.hasAttribute("data-show")){if(a){var o=s.elm.getAttribute("data-scpage");if(o!==docSlider.getCurrentIndex()+""&&null!==o)continue}void 0===t[r]&&(t[r]=[]),t[r].push(s)}}},runQuery:function(){for(var e=Object.keys(t),i={},s=0;s<e.length;i={$jscomp$loop$prop$elms$6:i.$jscomp$loop$prop$elms$6,$jscomp$loop$prop$interval$7:i.$jscomp$loop$prop$interval$7},s++)if(i.$jscomp$loop$prop$elms$6=t[e[s]],n.isElementIn(i.$jscomp$loop$prop$elms$6[0].elm)){"reverse"===i.$jscomp$loop$prop$elms$6[0].sort?i.$jscomp$loop$prop$elms$6.reverse():"random"===i.$jscomp$loop$prop$elms$6[0].sort&&n.randElements(i.$jscomp$loop$prop$elms$6),n.sortElements(i.$jscomp$loop$prop$elms$6,["order"]);for(var r=i.$jscomp$loop$prop$interval$7=0;r<i.$jscomp$loop$prop$elms$6.length;r++)!function(e){return function(t){e.$jscomp$loop$prop$elms$6[t].elm.setAttribute("data-show","true"),n.setClassNames(e.$jscomp$loop$prop$elms$6[t].elm,e.$jscomp$loop$prop$elms$6[t].addClass),e.$jscomp$loop$prop$interval$7=n.setDurationValue(e.$jscomp$loop$prop$interval$7,e.$jscomp$loop$prop$elms$6[t-1],e.$jscomp$loop$prop$elms$6[t].interval),e.$jscomp$loop$prop$elms$6[t].elm.style.animationName=e.$jscomp$loop$prop$elms$6[t].cue,e.$jscomp$loop$prop$elms$6[t].elm.style.animationDuration=e.$jscomp$loop$prop$elms$6[t].duration+"ms",e.$jscomp$loop$prop$elms$6[t].elm.style.animationTimingFunction="ease",e.$jscomp$loop$prop$elms$6[t].elm.style.animationDelay=e.$jscomp$loop$prop$interval$7+e.$jscomp$loop$prop$elms$6[t].delay+"ms",e.$jscomp$loop$prop$elms$6[t].elm.style.animationDirection="normal",e.$jscomp$loop$prop$elms$6[t].elm.style.animationFillMode="both"}}(i)(r);delete t[e[s]]}},isElementIn:function(e){var t=e.hasAttribute("data-scpage")?n.isScrollEndWithDocSlider:n.isScrollEnd;return window.pageYOffset>n.getOffsetTop(e)-window.innerHeight*i.percentage||t()},isScrollEnd:function(){var e=window.document.documentElement;return(window.document.body.scrollTop||e.scrollTop)>=e.scrollHeight-e.clientHeight},isScrollEndWithDocSlider:function(){var e=docSlider.getCurrentPage();return e.scrollTop>=e.scrollHeight-e.clientHeight}};return{init:function(e){i=n.setOptions(c,e),o=i.enable,a=i.docSlider,l=i.pageChangeReset,a||(n.setEvents(),n.searchElements(),n.setQuery())},update:function(){o&&(n.searchElements(),n.setQuery(),n.runQuery())}
26,enable:function(e){o=void 0===e?!o:e,scrollCue.update()},_hasDocSlider:function(){return a},_hasPageChangeReset:function(){return l},_initWithDocSlider:function(e){n.setEvents(e),n.searchElements(),n.setQuery()},_updateWithDocSlider:function(){o&&(n.setQuery(),n.runQuery())},_searchElements:function(){n.searchElements()}}}());function polyfill(){var e,t,i,n,s,r,o=window,a=document;function l(e,t){this.scrollLeft=e,this.scrollTop=t}function c(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function u(e,t){return"Y"===t?e.clientHeight+s<e.scrollHeight:"X"===t?e.clientWidth+s<e.scrollWidth:void 0}function d(e,t){return"auto"===(e=o.getComputedStyle(e,null)["overflow"+t])||"scroll"===e}function h(e){var i=1<(i=((i=n())-e.startTime)/t)?1:i,s=(i=.5*(1-Math.cos(Math.PI*i)),e.startX+(e.x-e.startX)*i);i=e.startY+(e.y-e.startY)*i;e.method.call(e.scrollable,s,i),s===e.x&&i===e.y||o.requestAnimationFrame(h.bind(o,e))}function p(e,t,s){var r,c,u,d=n();e=e===a.body?(c=(r=o).scrollX||o.pageXOffset,u=o.scrollY||o.pageYOffset,i.scroll):(c=(r=e).scrollLeft,u=e.scrollTop,l);h({scrollable:r,method:e,startTime:d,startX:c,startY:u,x:t,y:s})}"scrollBehavior"in a.documentElement.style&&!0!==o.__forceSmoothScrollPolyfill__||(e=o.HTMLElement||o.Element,t=468,i={scroll:o.scroll||o.scrollTo,scrollBy:o.scrollBy,elementScroll:e.prototype.scroll||l,scrollIntoView:e.prototype.scrollIntoView},n=o.performance&&o.performance.now?o.performance.now.bind(o.performance):Date.now,r=o.navigator.userAgent,s=new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(r)?1:0,o.scroll=o.scrollTo=function(){void 0!==arguments[0]&&(!0===c(arguments[0])?i.scroll.call(o,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:o.scrollX||o.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:o.scrollY||o.pageYOffset):p.call(o,a.body,void 0!==arguments[0].left?~~arguments[0].left:o.scrollX||o.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:o.scrollY||o.pageYOffset))},o.scrollBy=function(){void 0!==arguments[0]&&(c(arguments[0])?i.scrollBy.call(o,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):p.call(o,a.body,~~arguments[0].left+(o.scrollX||o.pageXOffset),~~arguments[0].top+(o.scrollY||o.pageYOffset)))},e.prototype.scroll=e.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0===c(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}else{var e=arguments[0].left,t=arguments[0].top;p.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}},e.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0===c(arguments[0])?i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop):this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}))},e.prototype.scrollIntoView=function(){var e,t,n;!0===c(arguments[0])?i.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]):(t=(e=function(e){for(;e!==a.body&&!1===(i=u(t=e,"Y")&&d(t,"Y"),t=u(t,"X")&&d(t,"X"),i||t);)e=e.parentNode||e.host;var t,i;return e}(this)).getBoundingClientRect(),n=this.getBoundingClientRect(),e!==a.body?(p.call(this,e,e.scrollLeft+n.left-t.left,e.scrollTop+n.top-t.top),"fixed"!==o.getComputedStyle(e).position&&o.scrollBy({left:t.left,top:t.top,behavior:"smooth"})):o.scrollBy({left:n.left,top:n.top,behavior:"smooth"}))})}"object"==typeof exports&&"undefined"!=typeof module?module.exports={polyfill:polyfill}:polyfill(),function(e,t){var i,n,s="createElement",r="getElementsByTagName",o="length",a="style",l="title",c="undefined",u="setAttribute",d="getAttribute",h=null,p="__svgInject",f="--inject-",m=new RegExp(f+"\\d+","g"),g="LOAD_FAIL",v="SVG_INVALID",y=["src","alt","onload","onerror"],b=t[s]("a"),w=typeof SVGRect!=c,_={useCache:!0,copyAttributes:!0,makeIdsUnique:!0},x={clipPath:["clip-path"],"color-profile":h,cursor:h,filter:h,linearGradient:["fill","stroke"],marker:["marker","marker-end","marker-mid","marker-start"],mask:h,pattern:["fill","stroke"],radialGradient:["fill","stroke"]},k=1;function S(e){return(i=i||new XMLSerializer).serializeToString(e)}
26function T(e,t){var i,n,s,l=f+k++,c=/url\("?#([a-zA-Z][\w:.-]*)"?\)/g,p=e.querySelectorAll("[id]"),m=t?[]:h,g={},v=[],y=!1;if(p[o]){for(E=0;E<p[o];E++)(n=p[E].localName)in x&&(g[n]=1);for(n in g)(x[n]||[n]).forEach(function(e){v.indexOf(e)<0&&v.push(e)});v[o]&&v.push(a);for(var b,w,_,S=e[r]("*"),T=e,E=-1;T!=h;){if(T.localName==a)(_=(w=T.textContent)&&w.replace(c,function(e,t){return m&&(m[t]=1),"url(#"+t+l+")"}))!==w&&(T.textContent=_);else if(T.hasAttributes()){for(s=0;s<v[o];s++)(_=(w=T[d](b=v[s]))&&w.replace(c,function(e,t){return m&&(m[t]=1),"url(#"+t+l+")"}))!==w&&T[u](b,_);["xlink:href","href"].forEach(function(e){var t=T[d](e);/^\s*#/.test(t)&&(t=t.trim(),T[u](e,t+l),m)&&(m[t.substring(1)]=1)})}T=S[++E]}for(E=0;E<p[o];E++)i=p[E],m&&!m[i.id]||(i.id+=l,y=!0)}return y}function E(e,i,n,r){if(i){if(i[u]("data-inject-url",n),n=e.parentNode){if(r.copyAttributes)for(var a,c=e,d=i,h=c.attributes,f=0;f<h[o];f++){var m,g,v=(a=h[f]).name;-1==y.indexOf(v)&&(a=a.value,v==l?((g=d.firstElementChild)&&g.localName.toLowerCase()==l?m=g:(m=t[s+"NS"]("http://www.w3.org/2000/svg",l),d.insertBefore(m,g)),m.textContent=a):d[u](v,a))}i=(c=r.beforeInject)&&c(e,i)||i,n.replaceChild(i,e),e[p]=1,D(e),(n=r.afterInject)&&n(e,i)}}else P(e,r)}function C(){for(var e={},t=arguments,i=0;i<t[o];i++){var n,s=t[i];for(n in s)s.hasOwnProperty(n)&&(e[n]=s[n])}return e}function A(e,i){if(i){var s;try{a=e,s=(n=n||new DOMParser).parseFromString(a,"text/xml")}catch(e){return h}return s[r]("parsererror")[o]?h:s.documentElement}var a;return(i=t.createElement("div")).innerHTML=e,i.firstElementChild}function D(e){e.removeAttribute("onload")}function M(e){console.error("SVGInject: "+e)}function O(e,t,i){e[p]=2,i.onFail?i.onFail(e,t):M(t)}function P(e,t){D(e),O(e,v,t)}function L(e,t){D(e),O(e,"SVG_NOT_SUPPORTED",t)}function I(e,t){O(e,g,t)}function j(e){e.onload=h,e.onerror=h}function N(){M("no img element")}var $=function i(n,l){var u,y,x=C(_,l),M={};function O(e,t){function i(i){function n(){var e=t.onAllFinish;e&&e(),i&&i()}if(e&&typeof e[o]!=c){var s=0,r=e[o];if(0==r)n();else{function a(){++s==r&&n()}for(var l=0;l<r;l++)$(e[l],t,a)}}else $(e,t,n)}return t=C(x,t),typeof Promise==c?i():new Promise(i)}function $(e,t,i){if(e){var n=e[p];if(n)Array.isArray(n)?n.push(i):i();else{if(j(e),!w)return L(e,t),i();if(!(n=(n=t.beforeLoad)&&n(e)||e[d]("src")))return""===n&&I(e,t),i();function s(){i(),o.forEach(function(e){e()})}function r(e){l&&(M[a].forEach(function(t){t(e)}),M[a]=e)}var o=[],a=(e[p]=o,b.href=n,b.href),l=t.useCache,u=t.makeIdsUnique;if(l){function y(i){var n,r,o,l;i===g?I(e,t):i===v?P(e,t):(r=i[0],o=i[1],l=i[2],u&&(r===h?(r=T(n=A(o,!1),!1),i[0]=r,i[2]=r&&S(n)):r&&(o=l.replace(m,f+k++))),n=n||A(o,!1),E(e,n,a,t)),s()}if(typeof(n=M[a])!=c)return n.isCallbackQueue?n.push(y):y(n);(n=[]).isCallbackQueue=!0,M[a]=n}_=function(i,n){i=i instanceof Document?i.documentElement:A(n,!0);var o,c=t.afterLoad;c&&(c=c(i,n)||i)&&(n=(o="string"==typeof c)?c:S(i),i=o?A(c,!0):c),i instanceof SVGElement?(o=h,u&&(o=T(i,!1)),l&&r([o,n,c=o&&S(i)]),E(e,i,a,t)):(P(e,t),r(v)),s()},x=function(){I(e,t),r(g),s()},(n=a)&&((C=new XMLHttpRequest).onreadystatechange=function(){var e;4==C.readyState&&(200==(e=C.status)?_(C.responseXML,C.responseText.trim()):(400<=e||0==e)&&x())},C.open("GET",n,!0),C.send())}}else N();var _,x,C}return w&&(l='img[onload^="'+n+'("]{visibility:hidden;}',(y=t[r]("head")[0])&&((u=t[s](a)).type="text/css",u.appendChild(t.createTextNode(l)),y.appendChild(u))),O.setOptions=function(e){x=C(x,e)},O.create=i,O.err=function(e,t){e?2!=e[p]&&(j(e),(w?(D(e),I):L)(e,x),t)&&(D(e),e.src=t):N()},e[n]=O}("SVGInject");"object"==typeof module&&"object"==typeof module.exports&&(module.exports=$)}(window,document);var Swiper=function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(i,n){void 0===i&&(i={}),void 0===n&&(n={}),Object.keys(n).forEach(s=>{void 0===i[s]?i[s]=n[s]:e(n[s])&&e(i[s])&&0<Object.keys(n[s]).length&&t(i[s],n[s])})}const i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function n(){var e="undefined"!=typeof document?document:{};return t(e,i),e}const s={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
vendor: 33,670 bytes, line 26
26,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){var e="undefined"!=typeof window?window:{};return t(e,s),e}function o(e){return(e=void 0===e?"":e).trim().split(" ").filter(e=>!!e.trim())}function a(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function l(){return Date.now()}function c(e,t){void 0===t&&(t="x");var i=r();let n,s,o;return e=function(e){var t=r();let i;return(i=!(i=t.getComputedStyle?t.getComputedStyle(e,null):i)&&e.currentStyle?e.currentStyle:i)||e.style}(e),i.WebKitCSSMatrix?(6<(s=e.transform||e.webkitTransform).split(",").length&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new i.WebKitCSSMatrix("none"===s?"":s)):(o=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=o.toString().split(",")),"x"===t&&(s=i.WebKitCSSMatrix?o.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),(s="y"===t?i.WebKitCSSMatrix?o.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5]):s)||0}function u(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(e){const t=Object(arguments.length<=0?void 0:e),i=["__proto__","constructor","prototype"];for(let e=1;e<arguments.length;e+=1){var n=e<0||arguments.length<=e?void 0:arguments[e];if(null!=n&&(o=n,!("undefined"!=typeof window&&void 0!==window.HTMLElement?o instanceof HTMLElement:o&&(1===o.nodeType||11===o.nodeType)))){const e=Object.keys(Object(n)).filter(e=>i.indexOf(e)<0);for(let i=0,o=e.length;i<o;i+=1){var s=e[i],r=Object.getOwnPropertyDescriptor(n,s);void 0!==r&&r.enumerable&&(u(t[s])&&u(n[s])?n[s].__swiper__?t[s]=n[s]:d(t[s],n[s]):u(t[s])||!u(n[s])||(t[s]={},n[s].__swiper__)?t[s]=n[s]:d(t[s],n[s]))}}}var o;return t}function h(e,t,i){e.style.setProperty(t,i)}function p(e){let{swiper:t,targetPosition:i,side:n}=e;const s=r(),o=-t.translate;let a,l=null;const c=t.params.speed,u=(t.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(t.cssModeFrameID),i>o?"next":"prev"),d=(e,t)=>"next"===u&&t<=e||"prev"===u&&e<=t,h=()=>{a=(new Date).getTime(),null===l&&(l=a);var e=Math.max(Math.min((a-l)/c,1),0);e=.5-Math.cos(e*Math.PI)/2;let r=o+e*(i-o);d(r,i)&&(r=i),t.wrapperEl.scrollTo({[n]:r}),d(r,i)?(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:r})}),s.cancelAnimationFrame(t.cssModeFrameID)):t.cssModeFrameID=s.requestAnimationFrame(h)};h()}function f(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function m(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function g(e){try{console.warn(e)}catch(e){}}function v(e,t){return void 0===t&&(t=[]),(e=document.createElement(e)).classList.add(...Array.isArray(t)?t:o(t)),e}function y(e){var t=r(),i=n(),s=e.getBoundingClientRect(),o=(i=i.body,e.clientTop||i.clientTop||0),a=(i=e.clientLeft||i.clientLeft||0,e===t?t.scrollY:e.scrollTop);t=e===t?t.scrollX:e.scrollLeft;return{top:s.top+a-o,left:s.left+t-i}}function b(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function _(e,t){var i=[];let n=e.parentElement;for(;n;)t&&!n.matches(t)||i.push(n),n=n.parentElement;return i}function x(e,t){t&&e.addEventListener("transitionend",function i(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",i))})}function k(e,t,i){var n=r();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function S(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}let T,E,C;function A(){return T=T||(e=r(),{smoothScroll:(t=n()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)});var e,t}function D(e){return void 0===e&&(e={}),E=E||function(){var t=(void 0===e?{}:e).userAgent,i=A(),n=(a=r()).navigator.platform,s=(t=t||a.navigator.userAgent,{ios:!1,android:!1}),o=a.screen.width,a=a.screen.height,l=t.match(/(Android);?[\s\/]+([\d.]+)?/);let c=t.match(/(iPad).*OS\s([\d_]+)/);var u=t.match(/(iPod)(.*OS\s([\d_]+))?/),d=!c&&t.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===n;n="MacIntel"===n;return!c&&n&&i.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(o+"x"+a)&&(c=(c=t.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),l&&!h&&(s.os="android",s.android=!0),(c||d||u)&&(s.os="ios",s.ios=!0),s}()}const M=(e,t)=>{if(e&&!e.destroyed&&e.params){const i=t.closest(e.isElement?"swiper-slide":"."+e.params.slideClass);if(i){let t=i.querySelector("."+e.params.lazyPreloaderClass);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector("."+e.params.lazyPreloaderClass):requestAnimationFrame(()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector("."+e.params.lazyPreloaderClass))&&t.remove()})),t&&t.remove()}}},O=(e,t)=>{e.slides[t]&&(e=e.slides[t].querySelector('[loading="lazy"]'))&&e.removeAttribute("loading")},P=e=>{if(e&&!e.destroyed&&e.params){let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(i&&t&&!(t<0)){t=Math.min(t,i);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&1<e.params.grid.rows){const i=s,r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,i)=>{r.includes(t.column)&&O(e,i)})}else{const r=s+n-1;if(e.params.rewind||e.params.loop)for(let n=s-t;n<=r+t;n+=1){const t=(n%i+i)%i;(t<s||t>r)&&O(e,t)}else for(let n=Math.max(s-t,0);n<=Math.min(r+t,i-1);n+=1)n!==s&&(n>r||n<s)&&O(e,n)}}}};function L(e){var{swiper:e,runCallbacks:t,direction:i,step:n}=e,{activeIndex:s,previousIndex:r}=e;let o=i;if(o=o||(r<s?"next":s<r?"prev":"reset"),e.emit("transition"+n),t&&s!==r){if("reset"===o)return e.emit("slideResetTransition"+n);e.emit("slideChangeTransition"+n),"next"===o?e.emit("slideNextTransition"+n):e.emit("slidePrevTransition"+n)}}function I(e,t,i){var n=r(),s=(e=e.params).edgeSwipeDetection;e=e.edgeSwipeThreshold;return!s||!(i<=e||i>=n.innerWidth-e)||"prevent"===s&&(t.preventDefault(),!0)}function j(){const e=this,{params:t,el:i}=e;var n,s,r,o,a;i&&0===i.offsetWidth||(t.breakpoints&&e.setBreakpoint(),({allowSlideNext:n,allowSlidePrev:s,snapGrid:r}=e),o=e.virtual&&e.params.virtual.enabled,e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),a=o&&t.loop,!("auto"===t.slidesPerView||1<t.slidesPerView)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow())}const N=(e,t)=>{var i=n(),{params:s,el:r,wrapperEl:o,device:a}=e,l=!!s.nested,c="on"===t?"addEventListener":"removeEventListener";i[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),r[c]("touchstart",e.onTouchStart,{passive:!1}),r[c]("pointerdown",e.onTouchStart,{passive:!1}),i[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),i[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),i[c]("touchend",e.onTouchEnd,{passive:!0}),i[c]("pointerup",e.onTouchEnd,{passive:!0}),i[c]("pointercancel",e.onTouchEnd,{passive:!0}),i[c]("touchcancel",e.onTouchEnd,{passive:!0}),i[c]("pointerout",e.onTouchEnd,{passive:!0}),i[c]("pointerleave",e.onTouchEnd,{passive:!0}),i[c]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&r[c]("click",e.onClick,!0),s.cssMode&&o[c]("scroll",e.onScroll),s.updateOnWindowResize?e[t](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",j,!0):e[t]("observerUpdate",j,!0),r[c]("load",e.onLoad,{capture:!0})},$=(e,t)=>e.grid&&t.grid&&1<t.grid.rows;var z={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};const F={eventsEmitter:{on(e,t,i){const n=this;if(n.eventsListeners&&!n.destroyed&&"function"==typeof t){const s=i?"unshift":"push";e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)})}return n},once(e,t,i){const n=this;return!n.eventsListeners||n.destroyed||"function"!=typeof t?n:(s.__emitterProxy=t,n.on(e,s,i));function s(){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy;for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];t.apply(n,r)}},onAny(e,t){return this.eventsListeners&&!this.destroyed&&"function"==typeof e&&(t=t?"unshift":"push",this.eventsAnyListeners.indexOf(e)<0)&&this.eventsAnyListeners[t](e),this},offAny(e){return this.eventsListeners&&!this.destroyed&&this.eventsAnyListeners&&0<=(e=this.eventsAnyListeners.indexOf(e))&&this.eventsAnyListeners.splice(e,1),this},off(e,t){const i=this;return!i.eventsListeners||i.destroyed||i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i},emit(){const e=this;if(e.eventsListeners&&!e.destroyed&&e.eventsListeners){let s,r,o;for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];o="string"==typeof i[0]||Array.isArray(i[0])?(s=i[0],r=i.slice(1,i.length),e):(s=i[0].events,r=i[0].data,i[0].context||e),r.unshift(o),(Array.isArray(s)?s:s.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(o,[t,...r])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(o,r)})})}return e}},update:{updateSize:function(){var e=this;let t,i;var n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(b(n,"padding-left")||0,10)-parseInt(b(n,"padding-right")||0,10),i=i-parseInt(b(n,"padding-top")||0,10)-parseInt(b(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||0)}const i=e.params,{wrapperEl:n,slidesEl:s,size:r,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&i.virtual.enabled,c=(l?e.virtual:e).slides.length,u=m(s,`.${e.params.slideClass}, swiper-slide`),d=(l?e.virtual.slides:u).length;let p=[];const f=[],g=[];let v=i.slidesOffsetBefore,y=("function"==typeof v&&(v=i.slidesOffsetBefore.call(e)),i.slidesOffsetAfter);"function"==typeof y&&(y=i.slidesOffsetAfter.call(e));var w=e.snapGrid.length,_=e.slidesGrid.length;let x=i.spaceBetween,S=-v,T=0,E=0;if(void 0!==r){"string"==typeof x&&0<=x.indexOf("%")?x=parseFloat(x.replace("%",""))/100*r:"string"==typeof x&&(x=parseFloat(x)),e.virtualSize=-x,u.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&(h(n,"--swiper-centered-offset-before",""),h(n,"--swiper-centered-offset-after",""));var C=i.grid&&1<i.grid.rows&&e.grid;let s;C?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();var A="auto"===i.slidesPerView&&i.breakpoints&&0<Object.keys(i.breakpoints).filter(e=>void 0!==i.breakpoints[e].slidesPerView).length;for(let n=0;n<d;n+=1){let o;if(s=0,u[n]&&(o=u[n]),C&&e.grid.updateSlide(n,o,u),!u[n]||"none"!==b(o,"display")){if("auto"===i.slidesPerView){A&&(u[n].style[e.getDirectionLabel("width")]="");const r=getComputedStyle(o),a=o.style.transform,l=o.style.webkitTransform;if(a&&(o.style.transform="none"),l&&(o.style.webkitTransform="none"),i.roundLengths)s=e.isHorizontal()?k(o,"width",!0):k(o,"height",!0);else{const e=t(r,"width"),i=t(r,"padding-left"),n=t(r,"padding-right"),a=t(r,"margin-left"),l=t(r,"margin-right"),c=r.getPropertyValue("box-sizing");if(c&&"border-box"===c)s=e+a+l;else{const{clientWidth:t,offsetWidth:r}=o;s=e+i+n+a+l+(r-t)}}a&&(o.style.transform=a),l&&(o.style.webkitTransform=l),i.roundLengths&&(s=Math.floor(s))}else s=(r-(i.slidesPerView-1)*x)/i.slidesPerView,i.roundLengths&&(s=Math.floor(s)),u[n]&&(u[n].style[e.getDirectionLabel("width")]=s+"px");u[n]&&(u[n].swiperSlideSize=s),g.push(s),i.centeredSlides?(S=S+s/2+T/2+x,0===T&&0!==n&&(S=S-r/2-x),0===n&&(S=S-r/2-x),Math.abs(S)<.001&&(S=0),i.roundLengths&&(S=Math.floor(S)),E%i.slidesPerGroup==0&&p.push(S),f.push(S)):(i.roundLengths&&(S=Math.floor(S)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&p.push(S),f.push(S),S=S+s+x),e.virtualSize+=s+x,T=s,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+y,o&&a&&("slide"===i.effect||"coverflow"===i.effect)&&(n.style.width=e.virtualSize+x+"px"),i.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=e.virtualSize+x+"px"),C&&e.grid.updateWrapperSize(s,p),!i.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let s=p[n];i.roundLengths&&(s=Math.floor(s)),p[n]<=e.virtualSize-r&&t.push(s)}p=t,1<Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])&&p.push(e.virtualSize-r)}if(l&&i.loop){const t=g[0]+x;if(1<i.slidesPerGroup){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),s=t*i.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+s)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===i.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==x){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");u.filter((e,t)=>!(i.cssMode&&!i.loop)||t!==u.length-1).forEach(e=>{e.style[t]=x+"px"})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(x||0)});const t=(e-=x)-r;p=p.map(e=>e<=0?-v:e>t?t+y:e)}if(i.centerInsufficientSlides){let e=0;if(g.forEach(t=>{e+=t+(x||0)}),(e-=x)<r){const t=(r-e)/2;p.forEach((e,i)=>{p[i]=e-t}),f.forEach((e,i)=>{f[i]=e+t})}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:f,slidesSizesGrid:g}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){h(n,"--swiper-centered-offset-before",-p[0]+"px"),h(n,"--swiper-centered-offset-after",e.size/2-g[g.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+i)}if(d!==c&&e.emit("slidesLengthChange"),p.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==_&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const t=i.containerModifierClass+"backface-hidden",n=e.el.classList.contains(t);d<=i.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}}},updateAutoHeight:function(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let s,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var o=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&1<t.params.slidesPerView)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{i.push(e)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!n)break;i.push(o(e))}else i.push(o(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){const e=i[s].offsetHeight;r=e>r?e:r}!r&&0!==r||(t.wrapperEl.style.height=r+"px")},updateSlidesOffset:function(){var e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:r}=t;if(0!==n.length){void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let h=s?e:-e,p=(n.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[],i.spaceBetween);"string"==typeof p&&0<=p.indexOf("%")?p=parseFloat(p.replace("%",""))/100*t.size:"string"==typeof p&&(p=parseFloat(p));for(let e=0;e<n.length;e+=1){var o=n[e];let f=o.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(f-=n[0].swiperSlideOffset);var a=(h+(i.centeredSlides?t.minTranslate():0)-f)/(o.swiperSlideSize+p),l=(h-r[0]+(i.centeredSlides?t.minTranslate():0)-f)/(o.swiperSlideSize+p),c=-(h-f),u=c+t.slidesSizesGrid[e],d=0<=c&&c<=t.size-t.slidesSizesGrid[e];(0<=c&&c<t.size-1||1<u&&u<=t.size||c<=0&&u>=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e),n[e].classList.add(i.slideVisibleClass)),d&&n[e].classList.add(i.slideFullyVisibleClass),o.progress=s?-a:a,o.originalProgress=s?-l:l}}},updateProgress:function(e){var t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:r,isEnd:o,progressLoop:a}=t;const l=r,c=o;if(0===n)s=0,r=!0,o=!0;else{s=(e-t.minTranslate())/n;const i=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;r=i||s<=0,o=a||1<=s,i&&(s=0),a&&(s=1)}if(i.loop){const i=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[i],r=t.slidesGrid[n],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);1<(a=l>=s?(l-s)/o:(l+o-r)/o)&&--a}Object.assign(t,{progress:s,progressLoop:a,isBeginning:r,isEnd:o}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!r||c&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const{slides:e,params:t,slidesEl:i,activeIndex:n}=this,s=this.virtual&&t.virtual.enabled,r=this.grid&&t.grid&&1<t.grid.rows,o=e=>m(i,`.${t.slideClass}${e}, swiper-slide`+e)[0];let a,l,c;if(e.forEach(e=>{e.classList.remove(t.slideActiveClass,t.slideNextClass,t.slidePrevClass)}),s)if(t.loop){let e=n-this.virtual.slidesBefore;(e=e<0?this.virtual.slides.length+e:e)>=this.virtual.slides.length&&(e-=this.virtual.slides.length),a=o(`[data-swiper-slide-index="${e}"]`)}else a=o(`[data-swiper-slide-index="${n}"]`);else r?(a=e.filter(e=>e.column===n)[0],c=e.filter(e=>e.column===n+1)[0],l=e.filter(e=>e.column===n-1)[0]):a=e[n];a&&(a.classList.add(t.slideActiveClass),r?c&&c.classList.add(t.slideNextClass):(c=function(e,t){for(var i=[];e.nextElementSibling;){var n=e.nextElementSibling;t&&!n.matches(t)||i.push(n),e=n}return i}(a,`.${t.slideClass}, swiper-slide`)[0],(c=t.loop&&!c?e[0]:c)&&c.classList.add(t.slideNextClass),l=function(e,t){for(var i=[];e.previousElementSibling;){var n=e.previousElementSibling;t&&!n.matches(t)||i.push(n),e=n}return i}(a,`.${t.slideClass}, swiper-slide`)[0],t.loop&&0===!l&&(l=e[e.length-1])),l)&&l.classList.add(t.slidePrevClass),this.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:s,activeIndex:r,realIndex:o,snapIndex:a}=t;let l,c=e;if(e=e=>{let i=e-t.virtual.slidesBefore;return(i=i<0?t.virtual.slides.length+i:i)>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i},void 0===c&&(c=function(e){var{slidesGrid:t,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;let s;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?s=e:n>=t[e]&&n<t[e+1]&&(s=e+1):n>=t[e]&&(s=e);return i.normalizeSlideIndex&&(s<0||void 0===s)?0:s}(t)),0<=n.indexOf(i))l=n.indexOf(i);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c!==r||t.params.loop)if(c===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)t.realIndex=e(c);else{var u=t.grid&&s.grid&&1<s.grid.rows;let i;if(t.virtual&&s.virtual.enabled&&s.loop)i=e(c);else if(u){const e=t.slides.filter(e=>e.column===c)[0];let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),i=Math.floor(n/s.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):c}else i=c;Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:i,previousIndex:r,activeIndex:c}),t.initialized&&P(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==i&&t.emit("realIndexChange"),t.emit("slideChange"))}else l!==a&&(t.snapIndex=l,t.emit("snapIndexChange"))},updateClickedSlide:function(e,t){const i=this,n=i.params;let s=e.closest(`.${n.slideClass}, swiper-slide`);!s&&i.isElement&&t&&1<t.length&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!s&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(s=e)});let r,o=!1;if(s)for(let e=0;e<i.slides.length;e+=1)if(i.slides[e]===s){o=!0,r=e;break}s&&o?(i.clickedSlide=s,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=r,n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()):(i.clickedSlide=void 0,i.clickedIndex=void 0)}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var{params:t,rtlTranslate:i,translate:n,wrapperEl:s}=this;if(t.virtualTranslate)return i?-n:n;if(t.cssMode)return n;let r=c(s,e);return r+=this.cssOverflowAdjustment(),(r=i?-r:r)||0},setTranslate:function(e,t){var i=this,{rtlTranslate:n,params:s,wrapperEl:r,progress:o}=i;let a=0,l=0;i.isHorizontal()?a=n?-e:e:l=e,s.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?a:l,s.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-a:-l:s.virtualTranslate||(i.isHorizontal()?a-=i.cssOverflowAdjustment():l-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${a}px, ${l}px, 0px)`),(0==(n=i.maxTranslate()-i.minTranslate())?0:(e-i.minTranslate())/n)!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);const r=this,{params:o,wrapperEl:a}=r;if(r.animating&&o.preventInteractionOnTransition)return!1;var l=r.minTranslate(),c=r.maxTranslate();l=n&&l<e?l:n&&e<c?c:e;if(r.updateProgress(l),o.cssMode){const e=r.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-l;else{if(!r.support.smoothScroll)return p({swiper:r,targetPosition:-l,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-l,behavior:"smooth"})}}else 0===t?(r.setTransition(0),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i)&&r.emit("transitionEnd")}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd)));return!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=e+"ms",this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.params;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),L({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this.params;this.animating=!1,i.cssMode||(this.setTransition(0),L({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,i,n,s){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));const r=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:h,wrapperEl:f,enabled:m}=r;if(r.animating&&a.preventInteractionOnTransition||!m&&!n&&!s||r.destroyed)return!1;let g=(e=Math.min(r.params.slidesPerGroupSkip,o))+Math.floor((o-e)/r.params.slidesPerGroup);var v=-l[g=g>=l.length?l.length-1:g];if(a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),i=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<n-(n-i)/2?o=e:t>=i&&t<n&&(o=e+1):t>=i&&(o=e)}if(r.initialized&&o!==d){if(!r.allowSlideNext&&(h?v>r.translate&&v>r.minTranslate():v<r.translate&&v<r.minTranslate()))return!1;if(!r.allowSlidePrev&&v>r.translate&&v>r.maxTranslate()&&(d||0)!==o)return!1}let y;if(o!==(u||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(v),y=o>d?"next":o<d?"prev":"reset",h&&-v===r.translate||!h&&v===r.translate)return r.updateActiveIndex(o),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(v),"reset"!=y&&(r.transitionStart(i,y),r.transitionEnd(i,y)),!1;if(a.cssMode){const e=r.isHorizontal(),i=h?v:-v;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),t&&!r._cssModeVirtualInitialSet&&0<r.params.initialSlide?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=i})):f[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1})}else{if(!r.support.smoothScroll)return p({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}}else r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,y),0===t?r.transitionEnd(i,y):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,y))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd));return!0},slideToLoop:function(e,t,i,n){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));const s=this;if(!s.destroyed){var r=s.grid&&s.params.grid&&1<s.params.grid.rows;let o=e;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)o+=s.virtual.slidesBefore;else{let e;if(r){const t=o*s.params.grid.rows;e=s.slides.filter(e=>+e.getAttribute("data-swiper-slide-index")==t)[0].column}else e=s.getSlideIndexByData(o);const t=r?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,i=s.params.centeredSlides;let n=s.params.slidesPerView,a=("auto"===n?n=s.slidesPerViewDynamic():(n=Math.ceil(parseFloat(s.params.slidesPerView,10)),i&&n%2==0&&(n+=1)),t-e<n);if(a=i?a||e<Math.ceil(n/2):a){const n=i?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"==n?e+1:e-t+1,slideRealIndex:"next"==n?s.realIndex:void 0})}if(r){const e=o*s.params.grid.rows;o=s.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")==e)[0].column}else o=s.getSlideIndexByData(o)}return requestAnimationFrame(()=>{s.slideTo(o,t,i,n)}),s}},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{enabled:s,params:r,animating:o}=n;if(!s||n.destroyed)return n;let a=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(a=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<r.slidesPerGroupSkip?1:a,c=n.virtual&&r.virtual.enabled;if(r.loop){if(o&&!c&&r.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,i)}),!0}return r.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{params:s,snapGrid:r,slidesGrid:o,rtlTranslate:a,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;var u=n.virtual&&s.virtual.enabled;if(s.loop){if(c&&!u&&s.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const h=d(a?n.translate:-n.translate),p=r.map(e=>d(e));let f=r[p.indexOf(h)-1];if(void 0===f&&s.cssMode){let e;r.forEach((t,i)=>{h>=t&&(e=i)}),void 0!==e&&(f=r[0<e?e-1:e])}let m=0;if(void 0!==f&&((m=o.indexOf(f))<0&&(m=n.activeIndex-1),"auto"===s.slidesPerView)&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(m=m-n.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0)),s.rewind&&n.isBeginning){const s=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(s,e,t,i)}return s.loop&&0===n.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{n.slideTo(m,e,t,i)}),!0):n.slideTo(m,e,t,i)},slideReset:function(e,t,i){if(void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),!this.destroyed)return this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);var s=this;if(!s.destroyed){let a=s.activeIndex;var r=(r=Math.min(s.params.slidesPerGroupSkip,a))+Math.floor((a-r)/s.params.slidesPerGroup),o=s.rtlTranslate?s.translate:-s.translate;if(o>=s.snapGrid[r]){const e=s.snapGrid[r];o-e>(s.snapGrid[r+1]-e)*n&&(a+=s.params.slidesPerGroup)}else{const e=s.snapGrid[r-1];o-e<=(s.snapGrid[r]-e)*n&&(a-=s.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,s.slidesGrid.length-1),s.slideTo(a,e,t,i)}},slideToClickedSlide:function(){const e=this;if(!e.destroyed){var{params:t,slidesEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,o=e.clickedIndex;var s=e.isElement?"swiper-slide":"."+t.slideClass;t.loop?e.animating||(r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?o<e.loopedSlides-n/2||o>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),o=e.getSlideIndex(m(i,s+`[data-swiper-slide-index="${r}"]`)[0]),a(()=>{e.slideTo(o)})):e.slideTo(o):o>e.slides.length-n?(e.loopFix(),o=e.getSlideIndex(m(i,s+`[data-swiper-slide-index="${r}"]`)[0]),a(()=>{e.slideTo(o)})):e.slideTo(o)):e.slideTo(o)}}},loop:{loopCreate:function(e){const t=this,{params:i,slidesEl:n}=t;var s,r,o,a,l;!i.loop||t.virtual&&t.params.virtual.enabled||(s=()=>{m(n,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},a=t.grid&&i.grid&&1<i.grid.rows,r=i.slidesPerGroup*(a?i.grid.rows:1),o=t.slides.length%r!=0,a=a&&t.slides.length%i.grid.rows!=0,l=e=>{for(let n=0;n<e;n+=1){const e=t.isElement?v("swiper-slide",[i.slideBlankClass]):v("div",[i.slideClass,i.slideBlankClass]);t.slidesEl.append(e)}},o?i.loopAddBlankSlides?(l(r-t.slides.length%r),t.recalcSlides(),t.updateSlides()):g("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
26not function properly. You need to add more slides (or make duplicates, or empty slides)"):a&&(i.loopAddBlankSlides?(l(i.grid.rows-t.slides.length%i.grid.rows),t.recalcSlides(),t.updateSlides()):g("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),s(),t.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next"}))},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:n,setTranslate:s,activeSlideIndex:r,byController:o,byMousewheel:a}=void 0===e?{}:e;const l=this;if(l.params.loop){l.emit("beforeLoopFix");const{slides:f,allowSlidePrev:m,allowSlideNext:v,slidesEl:y,params:b}=l,w=b.centeredSlides;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&b.virtual.enabled)i&&(b.centeredSlides||0!==l.snapIndex?b.centeredSlides&&l.snapIndex<b.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=m,l.allowSlideNext=v;else{let _=b.slidesPerView;"auto"===_?_=l.slidesPerViewDynamic():(_=Math.ceil(parseFloat(b.slidesPerView,10)),w&&_%2==0&&(_+=1));let x=e=b.slidesPerGroupAuto?_:b.slidesPerGroup;x%e!=0&&(x+=e-x%e),x+=b.loopAdditionalSlides,l.loopedSlides=x;var c=l.grid&&b.grid&&1<b.grid.rows;f.length<_+x?g("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):c&&"row"===b.grid.fill&&g("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const k=[],S=[];let T=l.activeIndex;void 0===r?r=l.getSlideIndex(f.filter(e=>e.classList.contains(b.slideActiveClass))[0]):T=r;var u="next"===n||!n,d="prev"===n||!n;let E=0,C=0;var h=c?Math.ceil(f.length/b.grid.rows):f.length,p=(c?f[r].column:r)+(w&&void 0===s?-_/2+.5:0);if(p<x){E=Math.max(x-p,e);for(let e=0;e<x-p;e+=1){const t=e-Math.floor(e/h)*h;if(c){const e=h-t-1;for(let t=f.length-1;0<=t;--t)f[t].column===e&&k.push(t)}else k.push(h-t-1)}}else if(p+_>h-x){C=Math.max(p-(h-2*x),e);for(let e=0;e<C;e+=1){const t=e-Math.floor(e/h)*h;c?f.forEach((e,i)=>{e.column===t&&S.push(i)}):S.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),d&&k.forEach(e=>{f[e].swiperLoopMoveDOM=!0,y.prepend(f[e]),f[e].swiperLoopMoveDOM=!1}),u&&S.forEach(e=>{f[e].swiperLoopMoveDOM=!0,y.append(f[e]),f[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===b.slidesPerView?l.updateSlides():c&&(0<k.length&&d||0<S.length&&u)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),b.watchSlidesProgress&&l.updateSlidesOffset(),i)if(0<k.length&&d){if(void 0===t){const e=l.slidesGrid[T],t=l.slidesGrid[T+E]-e;a?l.setTranslate(l.translate-t):(l.slideTo(T+E,0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(s){const e=c?k.length/b.grid.rows:k.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(0<S.length&&u)if(void 0===t){const e=l.slidesGrid[T],t=l.slidesGrid[T-C]-e;a?l.setTranslate(l.translate-t):(l.slideTo(T-C,0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=c?S.length/b.grid.rows:S.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=m,l.allowSlideNext=v,l.controller&&l.controller.control&&!o){const e={slideRealIndex:t,direction:n,setTranslate:s,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===b.slidesPerView&&i})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===b.slidesPerView&&i})}}l.emit("loopFix")}},loopDestroy:function(){const{params:e,slidesEl:t}=this;if(!(!e.loop||this.virtual&&this.params.virtual.enabled)){this.recalcSlides();const e=[];
vendor: 29,986 bytes, line 26
26this.slides.forEach(t=>{var i=void 0===t.swiperSlideIndex?+t.getAttribute("data-swiper-slide-index"):t.swiperSlideIndex;e[i]=t}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),e.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}}},grabCursor:{setGrabCursor:function(e){const t=this;var i;!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl,t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){var e=this,t=e.params;e.onTouchStart=function(e){var t=this,i=n();let s=e;if(s.originalEvent&&(s=s.originalEvent),e=t.touchEventsData,"pointerdown"===s.type){if(null!==e.pointerId&&e.pointerId!==s.pointerId)return;e.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(e.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type)I(t,s,s.targetTouches[0].pageX);else{var{params:o,touches:a,enabled:c}=t;if(c&&(o.simulateTouch||"mouse"!==s.pointerType)&&(!t.animating||!o.preventInteractionOnTransition)){!t.animating&&o.cssMode&&o.loop&&t.loopFix();let d=s.target;if(("wrapper"!==o.touchEventsTarget||t.wrapperEl.contains(d))&&!("which"in s&&3===s.which||"button"in s&&0<s.button||e.isTouched&&e.isMoved)){c=!!o.noSwipingClass&&""!==o.noSwipingClass;var u=s.composedPath?s.composedPath():s.path,c=(c&&s.target&&s.target.shadowRoot&&u&&(d=u[0]),o.noSwipingSelector||"."+o.noSwipingClass);u=!(!s.target||!s.target.shadowRoot);if(o.noSwiping&&(u?function(e,t){return function t(i){var s;return i&&i!==n()&&i!==r()&&((s=(i=i.assignedSlot?i.assignedSlot:i).closest(e))||i.getRootNode)?s||t(i.getRootNode().host):null}(t=void 0===d?this:t)}(c,d):d.closest(c)))t.allowClick=!0;else if((!o.swipeHandler||d.closest(o.swipeHandler))&&(a.currentX=s.pageX,a.currentY=s.pageY,u=a.currentX,c=a.currentY,I(t,s,u))){Object.assign(e,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=u,a.startY=c,e.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0<o.threshold&&(e.allowThresholdMove=!1);let n=!0;d.matches(e.focusableElements)&&(n=!1,"SELECT"===d.nodeName)&&(e.isTouched=!1),i.activeElement&&i.activeElement.matches(e.focusableElements)&&i.activeElement!==d&&i.activeElement.blur(),u=n&&t.allowTouchMove&&o.touchStartPreventDefault,!o.touchStartForcePreventDefault&&!u||d.isContentEditable||s.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}}}}}.bind(e),e.onTouchMove=function(e){const t=n(),i=this,s=i.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:c}=i;if(c&&(r.simulateTouch||"mouse"!==e.pointerType)){let n,c=e;if("pointermove"===(c=c.originalEvent?c.originalEvent:c).type){if(null!==s.touchId)return;if(c.pointerId!==s.pointerId)return}if("touchmove"===c.type){if(!(n=[...c.changedTouches].filter(e=>e.identifier===s.touchId)[0])||n.identifier!==s.touchId)return}else n=c;if(s.isTouched){e=n.pageX;var u=n.pageY;if(c.preventedByNestedSwiper)o.startX=e,o.startY=u;else if(i.allowTouchMove){if(r.touchReleaseOnEdges&&!r.loop)if(i.isVertical()){if(u<o.startY&&i.translate<=i.maxTranslate()||u>o.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(e<o.startX&&i.translate<=i.maxTranslate()||e>o.startX&&i.translate>=i.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(s.focusableElements))s.isMoved=!0,i.allowClick=!1;else{s.allowTouchCallbacks&&i.emit("touchMove",c),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=e,o.currentY=u;var d=o.currentX-o.startX,h=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(d**2+h**2)<i.params.threshold))if(void 0===s.isScrolling&&(i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:25<=d*d+h*h&&(p=180*Math.atan2(Math.abs(h),Math.abs(d))/Math.PI,s.isScrolling=i.isHorizontal()?p>r.touchAngle:90-p>r.touchAngle)),s.isScrolling&&i.emit("touchMoveOpposite",c),void 0!==s.startMoving||o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0),s.isScrolling)s.isTouched=!1;else if(s.startMoving){i.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation();let t=i.isHorizontal()?d:h,n=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;r.oneWayMovement&&(t=Math.abs(t)*(a?1:-1),n=Math.abs(n)*(a?1:-1)),o.diff=t,t*=r.touchRatio,a&&(t=-t,n=-n);var p=i.touchesDirection;d=(i.swipeDirection=0<t?"prev":"next",i.touchesDirection=0<n?"prev":"next",i.params.loop&&!r.cssMode),h="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!s.isMoved){if(d&&h&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});i.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!r.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",c)}if((new Date).getTime(),s.isMoved&&s.allowThresholdMove&&p!==i.touchesDirection&&d&&h&&1<=Math.abs(t))Object.assign(o,{startX:e,startY:u,currentX:e,currentY:u,startTranslate:s.currentTranslate}),s.loopSwapReset=!0,s.startTranslate=s.currentTranslate;else{i.emit("sliderMove",c),s.isMoved=!0,s.currentTranslate=t+s.startTranslate;let e=!0,n=r.resistanceRatio;if(r.touchReleaseOnEdges&&(n=0),0<t?(d&&h&&s.allowThresholdMove&&s.currentTranslate>(r.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(e=!1,r.resistance)&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+t)**n)):t<0&&(d&&h&&s.allowThresholdMove&&s.currentTranslate<(r.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===r.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate())&&(e=!1,r.resistance)&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-t)**n),e&&(c.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),0<r.threshold){if(!(Math.abs(t)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&i.freeMode||r.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}}}}else c.target.matches(s.focusableElements)||(i.allowClick=!1),s.isTouched&&(Object.assign(o,{startX:e,startY:u,currentX:e,currentY:u}),s.touchStartTime=l())}else s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",c)}}.bind(e),e.onTouchEnd=function(e){const t=this,i=t.touchEventsData;let n,s=e;if("touchend"===(s=s.originalEvent?s.originalEvent:s).type||"touchcancel"===s.type){if(!(n=[...s.changedTouches].filter(e=>e.identifier===i.touchId)[0])||n.identifier!==i.touchId)return}else{if(null!==i.touchId)return;if(s.pointerId!==i.pointerId)return;n=s}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)||["pointercancel","contextmenu"].includes(s.type)&&(t.browser.isSafari||t.browser.isWebView)){i.pointerId=null,i.touchId=null;var{params:r,touches:e,rtlTranslate:o,slidesGrid:c,enabled:u}=t;if(u&&(r.simulateTouch||"mouse"!==s.pointerType))if(i.allowTouchCallbacks&&t.emit("touchEnd",s),i.allowTouchCallbacks=!1,i.isTouched){r.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var d,u,h=(u=l())-i.touchStartTime;if(t.allowClick){const e=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(e&&e[0]||s.target,e),t.emit("tap click",s),h<300&&u-i.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(i.lastClickTime=l(),a(()=>{t.destroyed||(t.allowClick=!0)}),i.isTouched&&i.isMoved&&t.swipeDirection&&(0!==e.diff||i.loopSwapReset)&&(i.currentTranslate!==i.startTranslate||i.loopSwapReset)){if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,d=r.followFinger?o?t.translate:-t.translate:-i.currentTranslate,!r.cssMode)if(r.freeMode&&r.freeMode.enabled)t.freeMode.onTouchEnd({currentPos:d});else{var p=d>=-t.maxTranslate()&&!t.params.loop;let i=0,n=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==c[e+t]?(p||d>=c[e]&&d<c[e+t])&&(i=e,n=c[e+t]-c[e]):(p||d>=c[e])&&(i=e,n=c[c.length-1]-c[c.length-2])}let o=null,a=null;r.rewind&&(t.isBeginning?a=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(o=0)),u=(d-c[i])/n,e=i<r.slidesPerGroupSkip-1?1:r.slidesPerGroup,h>r.longSwipesMs?r.longSwipes?("next"===t.swipeDirection&&(u>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?o:i+e):t.slideTo(i)),"prev"===t.swipeDirection&&(u>1-r.longSwipesRatio?t.slideTo(i+e):null!==a&&u<0&&Math.abs(u)>r.longSwipesRatio?t.slideTo(a):t.slideTo(i))):t.slideTo(t.activeIndex):r.shortSwipes?!t.navigation||s.target!==t.navigation.nextEl&&s.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==o?o:i+e),"prev"===t.swipeDirection&&t.slideTo(null!==a?a:i)):s.target===t.navigation.nextEl?t.slideTo(i+e):t.slideTo(i):t.slideTo(t.activeIndex)}}else i.isTouched=!1,i.isMoved=!1,i.startMoving=!1}else i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1}}.bind(e),e.onDocumentTouchStart=function(){this.documentTouchHandlerProceeded||(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}.bind(e),t.cssMode&&(e.onScroll=function(){var e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;n&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(n=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/n)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation)&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),e.onLoad=function(e){M(this,e.target),this.params.cssMode||"auto"!==this.params.slidesPerView&&!this.params.autoHeight||this.update()}.bind(e),N(e,"on")},detachEvents:function(){N(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:n,el:s}=e,r=n.breakpoints;if(r&&0!==Object.keys(r).length){var o=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(o&&e.currentBreakpoint!==o){const h=(o in r?r[o]:void 0)||e.originalParams,p=$(e,n),f=$(e,h),m=n.enabled;p&&!f?(s.classList.remove(n.containerModifierClass+"grid",n.containerModifierClass+"grid-column"),e.emitContainerClasses()):!p&&f&&(s.classList.add(n.containerModifierClass+"grid"),(h.grid.fill&&"column"===h.grid.fill||!h.grid.fill&&"column"===n.grid.fill)&&s.classList.add(n.containerModifierClass+"grid-column"),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{var i,s;void 0!==h[t]&&(i=n[t]&&n[t].enabled,s=h[t]&&h[t].enabled,i&&!s&&e[t].disable(),!i)&&s&&e[t].enable()});var a=h.direction&&h.direction!==n.direction,l=n.loop&&(h.slidesPerView!==n.slidesPerView||a),c=n.loop,u=(a=(a&&i&&e.changeDirection(),d(e.params,h),e.params.enabled),e.params.loop);Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!a?e.disable():!m&&a&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",h),i&&(l?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!c&&u?(e.loopCreate(t),e.updateSlides()):c&&!u&&e.loopDestroy()),e.emit("breakpoint",h)}}},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),e&&("container"!==t||i)){let n=!1;const s=r(),o="window"===t?s.innerHeight:i.clientHeight,a=Object.keys(e).map(e=>{var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:o*t,point:e}):{value:e,point:e}});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){const{point:r,value:o}=a[e];"window"===t?s.matchMedia(`(min-width: ${o}px)`).matches&&(n=r):o<=i.clientWidth&&(n=r)}return n||"max"}}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,n=i.slidesOffsetBefore;if(n){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var{classNames:e,params:t,rtl:i,el:n,device:s}=this,i=function(e,t){const i=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&i.push(t+n)}):"string"==typeof e&&i.push(t+e)}),i}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:i},{grid:t.grid&&1<t.grid.rows},{"grid-column":t.grid&&1<t.grid.rows&&"column"===t.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){var{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},H={};class B{constructor(){let e,t;for(var i=arguments.length,s=new Array(i),o=0;o<i;o++)s[o]=arguments[o];1===s.length&&s[0].constructor&&"Object"===Object.prototype.toString.call(s[0]).slice(8,-1)?t=s[0]:[e,t]=s,t=d({},t=t||{}),e&&!t.el&&(t.el=e);var a=n();if(t.el&&"string"==typeof t.el&&1<a.querySelectorAll(t.el).length){const e=[];return a.querySelectorAll(t.el).forEach(i=>{i=d({},t,{el:i}),e.push(new B(i))}),e}const l=this,c=(l.__swiper__=!0,l.support=A(),l.device=D({userAgent:t.userAgent}),l.browser=C=C||function(){const e=r(),t=D();let i=!1;function n(){var t=e.navigator.userAgent.toLowerCase();return 0<=t.indexOf("safari")&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=e<16||16===e&&n<2}}var s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=n();return{isSafari:i||o,needPerspectiveFix:i,need3dFix:o||s&&t.ios,isWebView:s}}(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],t.modules&&Array.isArray(t.modules)&&l.modules.push(...t.modules),{});return l.modules.forEach(e=>{var i,n;e({params:t,swiper:l,extendParams:(i=t,n=c,function(e){void 0===e&&(e={});var t=Object.keys(e)[0],s=e[t];"object"==typeof s&&null!==s&&(!0===i[t]&&(i[t]={enabled:!0}),"navigation"===t&&i[t]&&i[t].enabled&&!i[t].prevEl&&!i[t].nextEl&&(i[t].auto=!0),0<=["pagination","scrollbar"].indexOf(t)&&i[t]&&i[t].enabled&&!i[t].el&&(i[t].auto=!0),t in i)&&"enabled"in s&&("object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1})),d(n,e)}),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})}),a=d({},z,c),l.params=d({},a,H,t),l.originalParams=d({},l.params),l.passedParams=d({},t),l.params&&l.params.on&&Object.keys(l.params.on).forEach(e=>{l.on(e,l.params.on[e])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===l.params.direction,isVertical:()=>"vertical"===l.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){var{slidesEl:t,params:i}=this,t=w(m(t,`.${i.slideClass}, swiper-slide`)[0]);return w(e)-t}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>+t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){var{slidesEl:e,params:t}=this;this.slides=m(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);var i=this.minTranslate();e=(this.maxTranslate()-i)*e+i;this.translateTo(e,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const e=this;var t;e.params._emitClasses&&e.el&&(t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)),e.emit("_containerClasses",t.join(" ")))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(e.params._emitClasses&&e.el){const t=[];e.slides.forEach(i=>{var n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",t)}}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var{params:i,slides:n,slidesGrid:s,slidesSizesGrid:r,size:o,activeIndex:a}=this;let l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=n[a]?Math.ceil(n[a].swiperSlideSize):0;for(let i=a+1;i<n.length;i+=1)n[i]&&!e&&(t+=Math.ceil(n[i].swiperSlideSize),l+=1,t>o)&&(e=!0);for(let i=a-1;0<=i;--i)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>o)&&(e=!0)}else if("current"===e)for(let e=a+1;e<n.length;e+=1)(t?s[e]+r[e]-s[a]<o:s[e]-s[a]<o)&&(l+=1);else for(let e=a-1;0<=e;--e)s[a]-s[e]<o&&(l+=1);return l}update(){const e=this;if(e&&!e.destroyed){const{snapGrid:t,params:i}=e;let n;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&M(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)s(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||1<i.slidesPerView)&&e.isEnd&&!i.centeredSlides){const r=(e.virtual&&i.virtual.enabled?e.virtual:e).slides;n=e.slideTo(r.length-1,0,!1,!0)}else n=e.slideTo(e.activeIndex,0,!1,!0);n||s()}function s(){var t=e.rtlTranslate?-1*e.translate:e.translate;t=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(t),e.updateActiveIndex(),e.updateSlidesClasses()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}}changeDirection(e,t){void 0===t&&(t=!0);var i=this,n=i.params.direction;return(e=e||("horizontal"===n?"vertical":"horizontal"))===n||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(""+i.params.containerModifierClass+n),i.el.classList.add(""+i.params.containerModifierClass+e),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){var t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(t.params.containerModifierClass+"rtl"),t.el.dir="rtl"):(t.el.classList.remove(t.params.containerModifierClass+"rtl"),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(!t.mounted){let i=e||t.params.el;if(!(i="string"==typeof i?document.querySelector(i):i))return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>"."+(t.params.wrapperClass||"").trim().split(" ").join(".");let s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):m(i,n())[0];!s&&t.params.createElements&&(s=v("div",t.params.wrapperClass),i.append(s),m(i,"."+t.params.slideClass).forEach(e=>{s.append(e)})),Object.assign(t,{el:i,wrapperEl:s,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===b(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===b(i,"direction")),wrongRTL:"-webkit-box"===b(s,"display")})}return!0}init(e){const t=this;return t.initialized||!1!==t.mount(e)&&(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),e=[...t.el.querySelectorAll('[loading="lazy"]')],t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?M(t,e):e.addEventListener("load",e=>{M(t,e.target)})}),P(t),t.initialized=!0,P(t),t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const i=this,{params:n,el:s,wrapperEl:r,slides:o}=i;if(void 0!==i.params&&!i.destroyed){if(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttribute("style"),r.removeAttribute("style"),o)&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e){i.el.swiper=null;{const e=i;Object.keys(e).forEach(t=>{try{e[t]=null}catch(t){}try{delete e[t]}catch(t){}})}}i.destroyed=!0}return null}static extendDefaults(e){d(H,e)}static get extendedDefaults(){return H}static get defaults(){return z}static installModule(e){B.prototype.__modules__||(B.prototype.__modules__=[]);var t=B.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>B.installModule(e)):B.installModule(e),B}}function R(e,t,i,n){return e.params.createElements&&Object.keys(n).forEach(s=>{if(!i[s]&&!0===i.auto){let r=m(e.el,"."+n[s])[0];r||((r=v("div",n[s])).className=n[s],e.el.append(r)),i[s]=r,t[s]=r}}),i}function W(e){return"."+(e=void 0===e?"":e).trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function q(e){const{effect:t,swiper:i,on:n,setTranslate:s,setTransition:r,overwriteParams:o,perspective:a,recreateShadows:l,getEffectParams:c}=e;let u;n("beforeInit",()=>{var e;i.params.effect===t&&(i.classNames.push(""+i.params.containerModifierClass+t),a&&a()&&i.classNames.push(i.params.containerModifierClass+"3d"),e=o?o():{},Object.assign(i.params,e),Object.assign(i.originalParams,e))}),n("setTranslate",()=>{i.params.effect===t&&s()}),n("setTransition",(e,n)=>{i.params.effect===t&&r(n)}),n("transitionEnd",()=>{i.params.effect===t&&l&&c&&c().slideShadows&&(i.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),l())}),n("virtualUpdate",()=>{i.params.effect===t&&(i.slides.length||(u=!0),requestAnimationFrame(()=>{u&&i.slides&&i.slides.length&&(s(),u=!1)}))})}function Y(e,t){var i=f(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function V(e){let{swiper:t,duration:i,transformElements:n,allSlides:s}=e;const r=t.activeIndex;if(t.params.virtualTranslate&&0!==i){let e=!1;(s?n:n.filter(e=>{var i;e=e.classList.contains("swiper-slide-transform")?(i=e).parentElement||t.slides.filter(e=>e.shadowRoot&&e.shadowRoot===i.parentNode)[0]:e;return t.getSlideIndex(e)===r})).forEach(i=>{x(i,()=>{var i;e||t&&!t.destroyed&&(e=!0,t.animating=!1,i=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0}),t.wrapperEl.dispatchEvent(i))})})}}function X(e,t,i){i="swiper-slide-shadow"+(i?"-"+i:"")+(e?" swiper-slide-shadow-"+e:"");let n=(e=f(t)).querySelector("."+i.split(" ").join("."));return n||(n=v("div",i.split(" ")),e.append(n)),n}return Object.keys(F).forEach(e=>{Object.keys(F[e]).forEach(t=>{B.prototype[t]=F[e][t]})}),B.use([function(e){let{swiper:t,on:i,emit:n}=e;const s=r();let o=null,a=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};i("init",()=>{t.params.resizeObserver&&void 0!==s.ResizeObserver?t&&!t.destroyed&&t.initialized&&(o=new ResizeObserver(e=>{a=s.requestAnimationFrame(()=>{var{width:i,height:n}=t;let s=i,r=n;e.forEach(e=>{var{contentBoxSize:e,contentRect:i,target:n}=e;n&&n!==t.el||(s=i?i.width:(e[0]||e).inlineSize,r=i?i.height:(e[0]||e).blockSize)}),s===i&&r===n||l()})})).observe(t.el):(s.addEventListener("resize",l),s.addEventListener("orientationchange",c))}),i("destroy",()=>{a&&s.cancelAnimationFrame(a),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null),s.removeEventListener("resize",l),s.removeEventListener("orientationchange",c)})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;function o(e,i){void 0===i&&(i={});var n=new(l.MutationObserver||l.WebkitMutationObserver)(e=>{var i;t.__preventObserver__||(1===e.length?s("observerUpdate",e[0]):(i=function(){s("observerUpdate",e[0])},l.requestAnimationFrame?l.requestAnimationFrame(i):l.setTimeout(i,0)))});n.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),a.push(n)}const a=[],l=r();i({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){var e=_(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]),B.use([function(e){let t,{swiper:i,extendParams:s,on:r,emit:o}=e;s({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e=n(),i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const a=e.createElement("div");function l(e,t){var n=i.params.virtual;if(n.cache&&i.virtual.cache[t])return i.virtual.cache[t];let s;return n.renderSlide?"string"==typeof(s=n.renderSlide.call(i,e,t))&&(a.innerHTML=s,s=a.children[0]):s=i.isElement?v("swiper-slide"):v("div",i.params.slideClass),s.setAttribute("data-swiper-slide-index",t),n.renderSlide||(s.innerHTML=e),n.cache&&(i.virtual.cache[t]=s),s}function c(e){const{slidesPerView:t,slidesPerGroup:n,centeredSlides:s,loop:r}=i.params,{addSlidesBefore:a,addSlidesAfter:c}=i.params.virtual,{from:u,to:d,slides:h,slidesGrid:p,offset:f}=i.virtual;i.params.cssMode||i.updateActiveIndex();var g=i.activeIndex||0;let v,y,b,w=(v=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",g-(b=s?(y=Math.floor(t/2)+n+c,Math.floor(t/2)+n+a):(y=t+(n-1)+c,(r?t:n)+a))),_=g+y,x=(r||(w=Math.max(w,0),_=Math.min(_,h.length-1)),(i.slidesGrid[w]||0)-(i.slidesGrid[0]||0));function k(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),o("virtualUpdate")}if(r&&g>=b?(w-=b,s||(x+=i.slidesGrid[0])):r&&g<b&&(w=-b,s)&&(x+=i.slidesGrid[0]),Object.assign(i.virtual,{from:w,to:_,offset:x,slidesGrid:i.slidesGrid,slidesBefore:b,slidesAfter:y}),u!==w||d!==_||e)if(i.params.virtual.renderExternal)i.params.virtual.renderExternal.call(i,{offset:x,from:w,to:_,slides:function(){var e=[];for(let t=w;t<=_;t+=1)e.push(h[t]);return e}()}),i.params.virtual.renderExternalUpdate?k():o("virtualUpdate");else{var S=[],T=[],E=e=>{let t=e;return e<0?t=h.length+e:t>=h.length&&(t-=h.length),t};if(e)i.slides.filter(e=>e.matches(`.${i.params.slideClass}
26, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=u;e<=d;e+=1)if(e<w||e>_){const t=E(e);i.slides.filter(e=>e.matches(`.${i.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`)).forEach(e=>{e.remove()})}g=r?-h.length:0;var C=r?2*h.length:h.length;for(let t=g;t<C;t+=1)if(t>=w&&t<=_){const i=E(t);void 0===d||e?T.push(i):(t>d&&T.push(i),t<u&&S.push(i))}if(T.forEach(e=>{i.slidesEl.append(l(h[e],e))}),r)for(let e=S.length-1;0<=e;--e){const t=S[e];i.slidesEl.prepend(l(h[t],t))}else S.sort((e,t)=>t-e),S.forEach(e=>{i.slidesEl.prepend(l(h[e],e))});m(i.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[v]=x-Math.abs(i.cssOverflowAdjustment())+"px"}),k()}else i.slidesGrid!==p&&x!==f&&i.slides.forEach(e=>{e.style[v]=x-Math.abs(i.cssOverflowAdjustment())+"px"}),i.updateProgress(),o("virtualUpdate")}r("beforeInit",()=>{if(i.params.virtual.enabled){let t;var e;void 0===i.passedParams.virtual.slides&&(e=[...i.slidesEl.children].filter(e=>e.matches(`.${i.params.slideClass}, swiper-slide`)))&&e.length&&(i.virtual.slides=[...e],t=!0,e.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),(i.virtual.cache[t]=e).remove()})),t||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(i.params.containerModifierClass+"virtual"),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,c()}}),r("setTranslate",()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{c()},100)):c())}),r("init update resize",()=>{i.params.virtual.enabled&&i.params.cssMode&&h(i.wrapperEl,"--swiper-virtual-size",i.virtualSize+"px")}),Object.assign(i.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.push(e[t]);else i.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=i.activeIndex;let n=t+1,s=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.unshift(e[t]);n=t+e.length,s=e.length}else i.virtual.slides.unshift(e);if(i.params.virtual.cache){const e=i.virtual.cache,t={};Object.keys(e).forEach(i=>{var n=e[i],r=n.getAttribute("data-swiper-slide-index");r&&n.setAttribute("data-swiper-slide-index",parseInt(r,10)+s),t[parseInt(i,10)+s]=n}),i.virtual.cache=t}c(!0),i.slideTo(n,0)},removeSlide:function(e){if(null!=e){let t=i.activeIndex;if(Array.isArray(e))for(let n=e.length-1;0<=n;--n)i.params.virtual.cache&&(delete i.virtual.cache[e[n]],Object.keys(i.virtual.cache).forEach(t=>{e<t&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])})),i.virtual.slides.splice(e[n],1),e[n]<t&&--t,t=Math.max(t,0);else i.params.virtual.cache&&(delete i.virtual.cache[e],Object.keys(i.virtual.cache).forEach(t=>{e<t&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])})),i.virtual.slides.splice(e,1),e<t&&--t,t=Math.max(t,0);c(!0),i.slideTo(t,0)}},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),c(!0),i.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:i,on:s,emit:o}=e;const a=n(),l=r();function c(e){if(t.enabled){const i=t.rtlTranslate;let n=e;const s=(n=n.originalEvent?n.originalEvent:n).keyCode||n.charCode,r=t.params.keyboard.pageUpDown,c=r&&33===s,u=r&&34===s,d=37===s,h=39===s,p=38===s,f=40===s;if(!t.allowSlideNext&&(t.isHorizontal()&&h||t.isVertical()&&f||u))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&d||t.isVertical()&&p||c))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||a.activeElement&&a.activeElement.nodeName&&("input"===a.activeElement.nodeName.toLowerCase()||"textarea"===a.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||u||d||h||p||f)){let e=!1;if(0<_(t.el,`.${t.params.slideClass}, swiper-slide`).length&&0===_(t.el,"."+t.params.slideActiveClass).length)return;const n=t.el,s=n.clientWidth,r=n.clientHeight,o=l.innerWidth,a=l.innerHeight,c=y(n),u=(i&&(c.left-=n.scrollLeft),[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+r],[c.left+s,c.top+r]]);for(let t=0;t<u.length;t+=1){const i=u[t];0<=i[0]&&i[0]<=o&&0<=i[1]&&i[1]<=a&&(0===i[0]&&0===i[1]||(e=!0))}if(!e)return}t.isHorizontal()?((c||u||d||h)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((u||h)&&!i||(c||d)&&i)&&t.slideNext(),((c||d)&&!i||(u||h)&&i)&&t.slidePrev()):((c||u||p||f)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(u||f)&&t.slideNext(),(c||p)&&t.slidePrev()),o("keyPress",s)}}}function u(){t.keyboard.enabled||(a.addEventListener("keydown",c),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(a.removeEventListener("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",()=>{t.params.keyboard.enabled&&u()}),s("destroy",()=>{t.keyboard.enabled&&d()}),Object.assign(t.keyboard,{enable:u,disable:d})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const o=r();let c;i({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let u,d=l();const h=[];function p(){t.enabled&&(t.mouseEntered=!0)}function f(){t.enabled&&(t.mouseEntered=!1)}function m(e){t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&l()-d<t.params.mousewheel.thresholdTime||6<=e.delta&&l()-d<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),s("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),s("scroll",e.raw)),d=(new o.Date).getTime())}function g(e){let i=e,n=!0;if(t.enabled&&!e.target.closest("."+t.params.mousewheel.noMousewheelClass)){var r=t.params.mousewheel;t.params.cssMode&&i.preventDefault();let p=t.el;const f=(p="container"!==t.params.mousewheel.eventsTarget?document.querySelector(t.params.mousewheel.eventsTarget):p)&&p.
vendor: 27,514 bytes, line 26
26contains(i.target);if(!t.mouseEntered&&!f&&!r.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let g=0;var o=t.rtlTranslate?-1:1,d=function(e){let t=0,i=0,n=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=s,s=0),(n||s)&&e.deltaMode&&(1===e.deltaMode?(n*=40,s*=40):(n*=800,s*=800)),n&&!t&&(t=n<1?-1:1),s&&!i&&(i=s<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:s}}(i);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(d.pixelX)>Math.abs(d.pixelY)))return!0;g=-d.pixelX*o}else{if(!(Math.abs(d.pixelY)>Math.abs(d.pixelX)))return!0;g=-d.pixelY}else g=Math.abs(d.pixelX)>Math.abs(d.pixelY)?-d.pixelX*o:-d.pixelY;if(0===g)return!0;r.invert&&(g=-g);let v=t.getTranslate()+g*r.sensitivity;if((v=v>=t.minTranslate()?t.minTranslate():v)<=t.maxTranslate()&&(v=t.maxTranslate()),(n=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()))&&t.params.nested&&i.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:l(),delta:Math.abs(g),direction:Math.sign(g)},n=u&&e.time<u.time+500&&e.delta<=u.delta&&e.direction===u.direction;if(!n){u=void 0;let o=t.getTranslate()+g*r.sensitivity;const l=t.isBeginning,d=t.isEnd;if((o=o>=t.minTranslate()?t.minTranslate():o)<=t.maxTranslate()&&(o=t.maxTranslate()),t.setTransition(0),t.setTranslate(o),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!l&&t.isBeginning||!d&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(c),c=void 0,15<=h.length&&h.shift();const i=h.length?h[h.length-1]:void 0,n=h[0];if(h.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))h.splice(0);else if(15<=h.length&&e.time-n.time<500&&1<=n.delta-e.delta&&e.delta<=6){const i=0<g?.8:.2;u=e,h.splice(0),c=a(()=>{t.slideToClosest(t.params.speed,!0,void 0,i)},0)}c=c||a(()=>{u=e,h.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)},500)}if(n||s("scroll",i),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(o===t.minTranslate()||o===t.maxTranslate()))return!0}}else{const i={time:l(),delta:Math.abs(g),direction:Math.sign(g),raw:e},n=(2<=h.length&&h.shift(),h.length?h[h.length-1]:void 0);if(h.push(i),(!n||i.direction!==n.direction||i.delta>n.delta||i.time>n.time+150)&&m(i),function(e){var i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return 1}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return 1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}}function v(e){let i=t.el;(i="container"!==t.params.mousewheel.eventsTarget?document.querySelector(t.params.mousewheel.eventsTarget):i)[e]("mouseenter",p),i[e]("mouseleave",f),i[e]("wheel",g)}function y(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!(!t.mousewheel.enabled||(v("removeEventListener"),t.mousewheel.enabled=!1))}n("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&y()}),n("destroy",()=>{t.params.cssMode&&y(),t.mousewheel.enabled&&b()}),Object.assign(t.mousewheel,{enable:y,disable:b})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;function r(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.querySelector(e))||(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements)&&"string"==typeof e&&1<i.length&&1===t.el.querySelectorAll(e).length&&(i=t.el.querySelector(e)),!e)||i?i:e}function o(e,i){const n=t.params.navigation;(e=S(e)).forEach(e=>{e&&(e.classList[i?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow)&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)})}function a(){var{nextEl:e,prevEl:i}=t.navigation;t.params.loop?(o(i,!1),o(e,!1)):(o(i,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind))}function l(e){e.preventDefault(),t.isBeginning&&!t.params.loop&&!t.params.rewind||(t.slidePrev(),s("navigationPrev"))}function c(e){e.preventDefault(),t.isEnd&&!t.params.loop&&!t.params.rewind||(t.slideNext(),s("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=R(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),e.nextEl||e.prevEl){var i=r(e.nextEl),n=r(e.prevEl);Object.assign(t.navigation,{nextEl:i,prevEl:n}),i=S(i),n=S(n);const s=(i,n)=>{i&&i.addEventListener("click","next"===n?c:l),!t.enabled&&i&&i.classList.add(...e.lockClass.split(" "))};i.forEach(e=>s(e,"next")),n.forEach(e=>s(e,"prev"))}}function d(){var{nextEl:e,prevEl:i}=t.navigation,e=S(e),i=S(i);const n=(e,i)=>{e.removeEventListener("click","next"===i?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>n(e,"next")),i.forEach(e=>n(e,"prev"))}i({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",()=>{(!1===t.params.navigation.enabled?h:(u(),a))()}),n("toEdge fromEdge lock unlock",()=>{a()}),n("destroy",()=>{d()}),n("enable disable",()=>{var{nextEl:e,prevEl:i}=t.navigation,e=S(e),i=S(i);t.enabled?a():[...e,...i].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),n("click",(e,i)=>{var{nextEl:n,prevEl:r}=t.navigation,n=S(n),r=S(r);i=i.target;if(t.params.navigation.hideOnClick&&!r.includes(i)&&!n.includes(i)&&(!(t.pagination&&t.params.pagination&&t.params.pagination.clickable)||t.pagination.el!==i&&!t.pagination.el.contains(i))){let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),s(!0===e?"navigationShow":"navigationHide"),[...n,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),a()},disable:h,update:a,init:u,destroy:d})},function(e){let t,{swiper:i,extendParams:n,on:s,emit:r}=e,o=(n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:(e="swiper-pagination")+"-bullet",bulletActiveClass:e+"-bullet-active",modifierClass:e+"-",currentClass:e+"-current",totalClass:e+"-total",hiddenClass:e+"-hidden",progressbarFillClass:e+"-progressbar-fill",progressbarOppositeClass:e+"-progressbar-opposite",clickableClass:e+"-clickable",lockClass:e+"-lock",horizontalClass:e+"-horizontal",verticalClass:e+"-vertical",paginationDisabledClass:e+"-disabled"}}),i.pagination={el:null,bullets:[]},0);function a(){return!i.params.pagination.el||!i.pagination.el||Array.isArray(i.pagination.el)&&0===i.pagination.el.length}function l(e,t){var n=i.params.pagination.bulletActiveClass;(e=e&&e[("prev"===t?"previous":"next")+"ElementSibling"])&&(e.classList.add(n+"-"+t),e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&e.classList.add(n+`-${t}-`+t)}function c(e){var t=e.target.closest(W(i.params.pagination.bulletClass));t&&(e.preventDefault(),e=w(t)*i.params.slidesPerGroup,i.params.loop?i.realIndex!==e&&i.slideToLoop(e):i.slideTo(e))}function u(){const e=i.rtl,n=i.params.pagination;if(!a()){let s,a,c=i.pagination.el;c=S(c);const u=(i.virtual&&i.params.virtual.enabled?i.virtual:i).slides.length,d=i.params.loop?Math.ceil(u/i.params.slidesPerGroup):i.snapGrid.length;if(i.params.loop?(a=i.previousRealIndex||0,s=1<i.params.slidesPerGroup?Math.floor(i.realIndex/i.params.slidesPerGroup):i.realIndex):void 0!==i.snapIndex?(s=i.snapIndex,a=i.previousSnapIndex):(a=i.previousIndex||0,s=i.activeIndex||0),"bullets"===n.type&&i.pagination.bullets&&0<i.pagination.bullets.length){const r=i.pagination.bullets;let u,d,h;if(n.dynamicBullets&&(t=k(r[0],i.isHorizontal()?"width":"height",!0),c.forEach(e=>{e.style[i.isHorizontal()?"width":"height"]=t*(n.dynamicMainBullets+4)+"px"}),1<n.dynamicMainBullets&&void 0!==a&&((o+=s-(a||0))>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),u=Math.max(s-o,0),d=u+(Math.min(r.length,n.dynamicMainBullets)-1),h=(d+u)/2),r.forEach(e=>{var t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>""+n.bulletActiveClass+e)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),1<c.length)r.forEach(e=>{var t=w(e);t===s?e.classList.add(...n.bulletActiveClass.split(" ")):i.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(t>=u&&t<=d&&e.classList.add(...(n.bulletActiveClass+"-main").split(" ")),t===u&&l(e,"prev"),t===d)&&l(e,"next")});else{const e=r[s];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),i.isElement&&r.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),n.dynamicBullets){const e=r[u],t=r[d];for(let e=u;e<=d;e+=1)r[e]&&r[e].classList.add(...(n.bulletActiveClass+"-main").split(" "));l(e,"prev"),l(t,"next")}}if(n.dynamicBullets){const s=Math.min(r.length,n.dynamicMainBullets+4),o=(t*s-t)/2-h*t,a=e?"right":"left";r.forEach(e=>{e.style[i.isHorizontal()?a:"top"]=o+"px"})}}c.forEach((e,t)=>{if("fraction"===n.type&&(e.querySelectorAll(W(n.currentClass)).forEach(e=>{e.textContent=n.formatFractionCurrent(s+1)}),e.querySelectorAll(W(n.totalClass)).forEach(e=>{e.textContent=n.formatFractionTotal(d)})),"progressbar"===n.type){var o=n.progressbarOpposite?i.isHorizontal()?"vertical":"horizontal":i.isHorizontal()?"horizontal":"vertical";const t=(s+1)/d;let r=1,a=1;"horizontal"==o?r=t:a=t,e.querySelectorAll(W(n.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${a})`,e.style.transitionDuration=i.params.speed+"ms"})}"custom"===n.type&&n.renderCustom?(e.innerHTML=n.renderCustom(i,s+1,d),0===t&&r("paginationRender",e)):(0===t&&r("paginationRender",e),r("paginationUpdate",e)),i.params.watchOverflow&&i.enabled&&e.classList[i.isLocked?"add":"remove"](n.lockClass)})}}function d(){const e=i.params.pagination;if(!a()){var t=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.grid&&1<i.params.grid.rows?i.slides.length/Math.ceil(i.params.grid.rows):i.slides.length,n=S(n=i.pagination.el);let s="";if("bullets"===e.type){let n=i.params.loop?Math.ceil(t/i.params.slidesPerGroup):i.snapGrid.length;i.params.freeMode&&i.params.freeMode.enabled&&n>t&&(n=t);for(let t=0;t<n;t+=1)e.renderBullet?s+=e.renderBullet.call(i,t,e.bulletClass):s+=`<${e.bulletElement} ${i.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(i,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(i,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),i.pagination.bullets=[],n.forEach(t=>{"custom"!==e.type&&(t.innerHTML=s||""),"bullets"===e.type&&i.pagination.bullets.push(...t.querySelectorAll(W(e.bulletClass)))}),"custom"!==e.type&&r("paginationRender",n[0])}}function h(){i.params.pagination=R(i,i.originalParams.pagination,i.params.pagination,{el:"swiper-pagination"});const e=i.params.pagination;if(e.el){let t;(t=(t=(t="string"==typeof e.el&&i.isElement?i.el.querySelector(e.el):t)||"string"!=typeof e.el?t:[...document.querySelectorAll(e.el)])||e.el)&&0!==t.length&&(i.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(t)&&1<t.length&&1<(t=[...i.el.querySelectorAll(e.el)]).length&&(t=t.filter(e=>_(e,".swiper")[0]===i.el)[0]),Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(i.pagination,{el:t}),(t=S(t)).forEach(t=>{"bullets"===e.type&&e.clickable&&t.classList.add(...(e.clickableClass||"").split(" ")),t.classList.add(e.modifierClass+e.type),t.classList.add(i.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(t.classList.add(""+e.modifierClass+e.type+"-dynamic"),o=0,e.dynamicMainBullets<1)&&(e.dynamicMainBullets=1),"progressbar"===e.type&&e.progressbarOpposite&&t.classList.add(e.progressbarOppositeClass),e.clickable&&t.addEventListener("click",c),i.enabled||t.classList.add(e.lockClass)}))}}function p(){const e=i.params.pagination;var t;a()||((t=i.pagination.el)&&(t=S(t)).forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(i.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",c))}),i.pagination.bullets&&i.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}s("changeDirection",()=>{if(i.pagination&&i.pagination.el){const t=i.params.pagination;var e=i.pagination.el;(e=S(e)).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(i.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),s("init",()=>{(!1===i.params.pagination.enabled?f:(h(),d(),u))()}),s("activeIndexChange",()=>{void 0===i.snapIndex&&u()}),s("snapIndexChange",()=>{u()}),s("snapGridLengthChange",()=>{d(),u()}),s("destroy",()=>{p()}),s("enable disable",()=>{var e=i.pagination.el;e&&(e=S(e)).forEach(e=>e.classList[i.enabled?"remove":"add"](i.params.pagination.lockClass))}),s("lock unlock",()=>{u()}),s("click",(e,t)=>{t=t.target;var n=S(i.pagination.el);if(i.params.pagination.el&&i.params.pagination.hideOnClick&&n&&0<n.length&&!t.classList.contains(i.params.pagination.bulletClass)&&(!i.navigation||!(i.navigation.nextEl&&t===i.navigation.nextEl||i.navigation.prevEl&&t===i.navigation.prevEl))){const e=n[0].classList.contains(i.params.pagination.hiddenClass);r(!0===e?"paginationShow":"paginationHide"),n.forEach(e=>e.classList.toggle(i.params.pagination.hiddenClass))}});const f=()=>{i.el.classList.add(i.params.pagination.paginationDisabledClass);var e=i.pagination.el;e&&(e=S(e)).forEach(e=>e.classList.add(i.params.pagination.paginationDisabledClass)),p()};Object.assign(i.pagination,{enable:()=>{i.el.classList.remove(i.params.pagination.paginationDisabledClass);var e=i.pagination.el;e&&(e=S(e)).forEach(e=>e.classList.remove(i.params.pagination.paginationDisabledClass)),h(),d(),u()},disable:f,render:d,update:u,init:h,destroy:p})},function(e){let{swiper:t,extendParams:i,on:s,emit:r}=e;const l=n();let c,u,d,h,p=!1,f=null,m=null;function g(){if(t.params.scrollbar.el&&t.scrollbar.el){const{scrollbar:e,rtlTranslate:i}=t,{dragEl:n,el:s}=e,r=t.params.scrollbar,o=t.params.loop?t.progressLoop:t.progress;let a=u,l=(d-u)*o;i?0<(l=-l)?(a=u-l,l=0):-l+u>d&&(a=d+l):l<0?(a=u+l,l=0):l+u>d&&(a=d-l),t.isHorizontal()?(n.style.transform=`translate3d(${l}px, 0, 0)`,n.style.width=a+"px"):(n.style.transform=`translate3d(0px, ${l}px, 0)`,n.style.height=a+"px"),r.hide&&(clearTimeout(f),s.style.opacity=1,f=setTimeout(()=>{s.style.opacity=0,s.style.transitionDuration="400ms"},1e3))}}function b(){var e,i,n;t.params.scrollbar.el&&t.scrollbar.el&&(e=t.scrollbar,({dragEl:i,el:n}=e),i.style.width="",i.style.height="",d=t.isHorizontal()?n.offsetWidth:n.offsetHeight,h=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),u="auto"===t.params.scrollbar.dragSize?d*h:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?i.style.width=u+"px":i.style.height=u+"px",n.style.display=1<=h?"none":"",t.params.scrollbar.hide&&(n.style.opacity=0),t.params.watchOverflow)&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function w(e){return t.isHorizontal()?e.clientX:e.clientY}function _(e){var{scrollbar:i,rtlTranslate:n}=t,i=i.el;let s;s=(w(e)-y(i)[t.isHorizontal()?"left":"top"]-(null!==c?c:u/2))/(d-u),s=Math.max(Math.min(s,1),0),n&&(s=1-s),e=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*s,t.updateProgress(e),t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}function x(e){var i=t.params.scrollbar,{scrollbar:n,wrapperEl:s}=t,{el:n,dragEl:o}=n;p=!0,c=e.target===o?w(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.style.transitionDuration="100ms",o.style.transitionDuration="100ms",_(e),clearTimeout(m),n.style.transitionDuration="0ms",i.hide&&(n.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function k(e){var{scrollbar:i,wrapperEl:n}=t,{el:i,dragEl:s}=i;p&&(e.preventDefault?e.preventDefault():e.returnValue=!1,_(e),n.style.transitionDuration="0ms",i.style.transitionDuration="0ms",s.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function T(e){const i=t.params.scrollbar,{scrollbar:n,wrapperEl:s}=t,o=n.el;p&&(p=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),i.hide&&(clearTimeout(m),m=a(()=>{o.style.opacity=0,o.style.transitionDuration="400ms"},1e3)),r("scrollbarDragEnd",e),i.snapOnRelease)&&t.slideToClosest()}function E(e){var i,n,{scrollbar:n,params:s}=t;(n=n.el)&&(i=!!s.passiveListeners&&{passive:!1,capture:!1},s=!!s.passiveListeners&&{passive:!0,capture:!1},n)&&(n[n="on"===e?"addEventListener":"removeEventListener"]("pointerdown",x,i),l[n]("pointermove",k,i),l[n]("pointerup",T,s))}function C(){var{scrollbar:e,el:i}=t,n=(t.params.scrollbar=R(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"}),t.params.scrollbar);if(n.el){let s,r;if((s="string"==typeof n.el&&t.isElement?t.el.querySelector(n.el):s)||"string"!=typeof n.el)s=s||n.el;else if(!(s=l.querySelectorAll(n.el)).length)return;(s=0<(s=t.params.uniqueNavElements&&"string"==typeof n.el&&1<s.length&&1===i.querySelectorAll(n.el).length?i.querySelector(n.el):s).length?s[0]:s).classList.add(t.isHorizontal()?n.horizontalClass:n.verticalClass),s&&((r=s.querySelector(W(t.params.scrollbar.dragClass)))||(r=v("div",t.params.scrollbar.dragClass),s.append(r))),Object.assign(e,{el:s,dragEl:r}),n.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&E("on"),s&&s.classList[t.enabled?"remove":"add"](...o(t.params.scrollbar.lockClass))}}function A(){var e=t.params.scrollbar,i=t.scrollbar.el;i&&i.classList.remove(...o(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&E("off")}i({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},s("changeDirection",()=>{if(t.scrollbar&&t.scrollbar.el){const i=t.params.scrollbar;var e=t.scrollbar.el;(e=S(e)).forEach(e=>{e.classList.remove(i.horizontalClass,i.verticalClass),e.classList.add(t.isHorizontal()?i.horizontalClass:i.verticalClass)})}}),s("init",()=>{(!1===t.params.scrollbar.enabled?D:(C(),b(),g))()}),s("update resize observerUpdate lock unlock changeDirection",()=>{b()}),s("setTranslate",()=>{g()}),s("setTransition",(e,i)=>{t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=i+"ms")}),s("enable disable",()=>{var e=t.scrollbar.el;e&&e.classList[t.enabled?"remove":"add"](...o(t.params.scrollbar.lockClass))}),s("destroy",()=>{A()});const D=()=>{t.el.classList.add(...o(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...o(t.params.scrollbar.scrollbarDisabledClass)),A()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...o(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...o(t.params.scrollbar.scrollbarDisabledClass)),C(),b(),g()},disable:D,updateSize:b,setTranslate:g,init:C,destroy:A})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({parallax:{enabled:!1}});const s="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,i)=>{var n=(n=t.rtl)?-1:1,s=e.getAttribute("data-swiper-parallax")||"0";let r=e.getAttribute("data-swiper-parallax-x"),o=e.getAttribute("data-swiper-parallax-y");var a=e.getAttribute("data-swiper-parallax-scale"),l=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(r||o?(r=r||"0",o=o||"0"):t.isHorizontal()?(r=s,o="0"):(o=s,r="0"),r=0<=r.indexOf("%")?parseInt(r,10)*i*n+"%":r*i*n+"px",o=0<=o.indexOf("%")?parseInt(o,10)*i+"%":o*i+"px",null!=l){const t=l-(l-1)*(1-Math.abs(i));e.style.opacity=t}let u=`translate3d(${r}, ${o}, 0px)`;null!=a&&(u+=` scale(${a-(a-1)*(1-Math.abs(i))})`),c&&null!=c&&(u+=` rotate(${c*i*-1}deg)`),e.style.transform=u},o=()=>{const{el:e,slides:i,progress:n,snapGrid:o}=t,a=m(e,s);t.isElement&&a.push(...m(t.hostEl,s)),a.forEach(e=>{r(e,n)}),i.forEach((e,i)=>{let a=e.progress;1<t.params.slidesPerGroup&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(i/2)-n*(o.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(s+", [data-swiper-parallax-rotate]").forEach(e=>{r(e,a)})})};n("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),n("init",()=>{t.params.parallax.enabled&&o()}),n("setTranslate",()=>{t.params.parallax.enabled&&o()}),n("setTransition",(e,i)=>{var n,r;t.params.parallax.enabled&&(({el:i,hostEl:r}=(void 0===(n=i)&&(n=t.params.speed),t)),i=[...i.querySelectorAll(s)],t.isElement&&i.push(...r.querySelectorAll(s)),i.forEach(e=>{let t=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||n;0===n&&(t=0),e.style.transitionDuration=t+"ms"}))})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const o=r();i({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let a,l,u=1,d=!1;const h=[],p={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v=1;function b(){var e,t,i,n;return h.length<2?1:(e=h[0].pageX,t=h[0].pageY,i=h[1].pageX,n=h[1].pageY,Math.sqrt((i-e)**2+(n-t)**2))}function w(e){var i=t.isElement?"swiper-slide":"."+t.params.slideClass;return e.target.matches(i)||0<t.slides.filter(t=>t.contains(e.target)).length}function x(e){if("mouse"===e.pointerType&&h.splice(0,h.length),w(e)){var i=t.params.zoom;if(a=!1,l=!1,h.push(e),!(h.length<2)){if(a=!0,p.scaleStart=b(),!p.slideEl){p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),p.slideEl||(p.slideEl=t.slides[t.activeIndex]);let n=p.slideEl.querySelector("."+i.containerClass);if(n=n&&n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],p.imageEl=n,p.imageWrapEl=n?_(p.imageEl,"."+i.containerClass)[0]:void 0,!p.imageWrapEl)return void(p.imageEl=void 0);p.maxRatio=p.imageWrapEl.getAttribute("data-swiper-zoom")||i.maxRatio}if(p.imageEl){const[e,t]=h.length<2?{x:null,y:null}:(i=p.imageEl.getBoundingClientRect(),[(h[0].pageX+(h[1].pageX-h[0].pageX)/2-i.x-o.scrollX)/u,(h[0].pageY+(h[1].pageY-h[0].pageY)/2-i.y-o.scrollY)/u]);p.originX=e,p.originY=t,p.imageEl.style.transitionDuration="0ms"}d=!0}}}function k(e){var i,n,s;w(e)&&(i=t.params.zoom,n=t.zoom,0<=(s=h.findIndex(t=>t.pointerId===e.pointerId))&&(h[s]=e),h.length<2||(l=!0,p.scaleMove=b(),p.imageEl&&(n.scale=p.scaleMove/p.scaleStart*u,n.scale>p.maxRatio&&(n.scale=p.maxRatio-1+(n.scale-p.maxRatio+1)**.5),n.scale<i.minRatio&&(n.scale=i.minRatio+1-(i.minRatio-n.scale+1)**.5),p.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`)))}function S(e){var i,n,s;!w(e)||"mouse"===e.pointerType&&"pointerout"===e.type||(i=t.params.zoom,n=t.zoom,0<=(s=h.findIndex(t=>t.pointerId===e.pointerId))&&h.splice(s,1),a&&l&&(a=!1,l=!1,p.imageEl)&&(n.scale=Math.max(Math.min(n.scale,p.maxRatio),i.minRatio),p.imageEl.style.transitionDuration=t.params.speed+"ms",p.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`,u=n.scale,d=!1,1<n.scale&&p.slideEl?p.slideEl.classList.add(""+i.zoomedSlideClass):n.scale<=1&&p.slideEl&&p.slideEl.classList.remove(""+i.zoomedSlideClass),1===n.scale)&&(p.originX=0,p.originY=0,p.slideEl=void 0))}function T(e){if(w(e)&&(i=e,n="."+t.params.zoom.containerClass,i.target.matches(n)||0<[...t.hostEl.querySelectorAll(n)].filter(e=>e.contains(i.target)).length)){var i,n=t.zoom;if(p.imageEl&&f.isTouched&&p.slideEl){f.isMoved||(f.width=p.imageEl.offsetWidth,f.height=p.imageEl.offsetHeight,f.startX=c(p.imageWrapEl,"x")||0,f.startY=c(p.imageWrapEl,"y")||0,p.slideWidth=p.slideEl.offsetWidth,p.slideHeight=p.slideEl.offsetHeight,p.imageWrapEl.style.transitionDuration="0ms");var s=f.width*n.scale,r=f.height*n.scale;if(!(s<p.slideWidth&&r<p.slideHeight)){if(f.minX=Math.min(p.slideWidth/2-s/2,0),f.maxX=-f.minX,f.minY=Math.min(p.slideHeight/2-r/2,0),f.maxY=-f.minY,f.touchesCurrent.x=(0<h.length?h[0]:e).pageX,f.touchesCurrent.y=(0<h.length?h[0]:e).pageY,5<Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y))&&(t.allowClick=!1),!f.isMoved&&!d){if(t.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return void(f.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return void(f.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),f.isMoved=!0;s=(n.scale-u)/(p.maxRatio-t.params.zoom.minRatio);var{originX:r,originY:e}=p;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+s*(f.width-2*r),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+s*(f.height-2*e),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=f.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=f.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(f.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(f.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(f.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(f.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=f.touchesCurrent.x,g.prevPositionY=f.touchesCurrent.y,g.prevTime=Date.now(),p.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}}}}function E(){var e=t.zoom;p.slideEl&&t.activeIndex!==t.slides.indexOf(p.slideEl)&&(p.imageEl&&(p.imageEl.style.transform="translate3d(0,
260,0) scale(1)"),p.imageWrapEl&&(p.imageWrapEl.style.transform="translate3d(0,0,0)"),p.slideEl.classList.remove(""+t.params.zoom.zoomedSlideClass),e.scale=1,u=1,p.slideEl=void 0,p.imageEl=void 0,p.imageWrapEl=void 0,p.originX=0,p.originY=0)}function C(e){var i=t.zoom,n=t.params.zoom;if(!p.slideEl){e&&e.target&&(p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),p.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=m(t.slidesEl,"."+t.params.slideActiveClass)[0]:p.slideEl=t.slides[t.activeIndex]);let i=p.slideEl.querySelector("."+n.containerClass);i=i&&i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],p.imageEl=i,p.imageWrapEl=i?_(p.imageEl,"."+n.containerClass)[0]:void 0}if(p.imageEl&&p.imageWrapEl){let r,a,l,c,d,h,m,g,v,b,w,_,x,k,S,T,E,C;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),p.slideEl.classList.add(""+n.zoomedSlideClass),a=void 0===f.touchesStart.x&&e?(r=e.pageX,e.pageY):(r=f.touchesStart.x,f.touchesStart.y);var s="number"==typeof e?e:null;1===u&&s&&(r=void 0,a=void 0),i.scale=s||p.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,u=s||p.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,!e||1===u&&s?(m=0,g=0):(E=p.slideEl.offsetWidth,C=p.slideEl.offsetHeight,l=y(p.slideEl).left+o.scrollX,c=y(p.slideEl).top+o.scrollY,d=l+E/2-r,h=c+C/2-a,v=p.imageEl.offsetWidth,b=p.imageEl.offsetHeight,w=v*i.scale,_=b*i.scale,S=-(x=Math.min(E/2-w/2,0)),T=-(k=Math.min(C/2-_/2,0)),m=d*i.scale,g=h*i.scale,(m=m<x?x:m)>S&&(m=S),(g=g<k?k:g)>T&&(g=T)),s&&1===i.scale&&(p.originX=0,p.originY=0),p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform=`translate3d(${m}px, ${g}px,0)`,p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`}}function A(){var e=t.zoom,i=t.params.zoom;if(!p.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=m(t.
vendor: 39,880 bytes, line 26
26slidesEl,"."+t.params.slideActiveClass)[0]:p.slideEl=t.slides[t.activeIndex];let e=p.slideEl.querySelector("."+i.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],p.imageEl=e,p.imageWrapEl=e?_(p.imageEl,"."+i.containerClass)[0]:void 0}p.imageEl&&p.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,u=1,p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform="translate3d(0,0,0)",p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform="translate3d(0,0,0) scale(1)",p.slideEl.classList.remove(""+i.zoomedSlideClass),p.slideEl=void 0,p.originX=0,p.originY=0)}function D(e){var i=t.zoom;i.scale&&1!==i.scale?A():C(e)}function M(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function O(){var e=t.zoom;if(!e.enabled){e.enabled=!0;const{passiveListener:i,activeListenerWithCapture:n}=M();t.wrapperEl.addEventListener("pointerdown",x,i),t.wrapperEl.addEventListener("pointermove",k,n),["pointerup","pointercancel","pointerout"].forEach(e=>{t.wrapperEl.addEventListener(e,S,i)}),t.wrapperEl.addEventListener("pointermove",T,n)}}function P(){var e=t.zoom;if(e.enabled){e.enabled=!1;const{passiveListener:i,activeListenerWithCapture:n}=M();t.wrapperEl.removeEventListener("pointerdown",x,i),t.wrapperEl.removeEventListener("pointermove",k,n),["pointerup","pointercancel","pointerout"].forEach(e=>{t.wrapperEl.removeEventListener(e,S,i)}),t.wrapperEl.removeEventListener("pointermove",T,n)}}Object.defineProperty(t.zoom,"scale",{get:()=>v,set(e){var t,i;v!==e&&(t=p.imageEl,i=p.slideEl,s("zoomChange",e,t,i)),v=e}}),n("init",()=>{t.params.zoom.enabled&&O()}),n("destroy",()=>{P()}),n("touchStart",(e,i)=>{var n;t.zoom.enabled&&(n=t.device,p.imageEl)&&!f.isTouched&&(n.android&&i.cancelable&&i.preventDefault(),f.isTouched=!0,n=0<h.length?h[0]:i,f.touchesStart.x=n.pageX,f.touchesStart.y=n.pageY)}),n("touchEnd",(e,i)=>{if(t.zoom.enabled){var n=t.zoom;if(p.imageEl){if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let e=300,t=300;var s=g.x*e,r=(s=f.currentX+s,g.y*t),o=(r=f.currentY+r,0!==g.x&&(e=Math.abs((s-f.currentX)/g.x)),0!==g.y&&(t=Math.abs((r-f.currentY)/g.y)),Math.max(e,t));s=(f.currentX=s,f.currentY=r,f.width*n.scale),r=f.height*n.scale;f.minX=Math.min(p.slideWidth/2-s/2,0),f.maxX=-f.minX,f.minY=Math.min(p.slideHeight/2-r/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),p.imageWrapEl.style.transitionDuration=o+"ms",p.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}}}),n("doubleTap",(e,i)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&D(i)}),n("transitionEnd",()=>{t.zoom.enabled&&t.params.zoom.enabled&&E()}),n("slideChange",()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&E()}),Object.assign(t.zoom,{enable:O,disable:P,in:C,out:A,toggle:D})},function(e){let{swiper:t,extendParams:i,on:n}=e;function s(e,t){const i=function(){let e,t,i;return(n,s)=>{for(t=-1,e=n.length;1<e-t;)n[i=e+t>>1]<=s?t=i:e=i;return e}}();let n,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=i(this.x,e),n=s-1,(e-this.x[n])*(this.y[s]-this.y[n])/(this.x[s]-this.x[n])+this.y[n]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},n("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const i=n=>{t.controller.control=n.detail[0],t.update(),e.removeEventListener("init",i)};e.addEventListener("init",i)}}else t.controller.control=t.params.controller.control}),n("update",()=>{r()}),n("resize",()=>{r()}),n("observerUpdate",()=>{r()}),n("setTranslate",(e,i,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(i,n)}),n("setTransition",(e,i,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(i,n)}),Object.assign(t.controller,{setTranslate:function(e,i){var n=t.controller.control;let r,o;var a=t.constructor;function l(e){var i,n;e.destroyed||(i=t.rtlTranslate?-t.translate:t.translate,"slide"===t.params.controller.by&&(n=e,t.controller.spline=t.params.loop?new s(t.slidesGrid,n.slidesGrid):new s(t.snapGrid,n.snapGrid),o=-t.controller.spline.interpolate(-i)),o&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),o=(i-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,t),e.updateActiveIndex(),e.updateSlidesClasses())}if(Array.isArray(n))for(let e=0;e<n.length;e+=1)n[e]!==i&&n[e]instanceof a&&l(n[e]);else n instanceof a&&i!==n&&l(n)},setTransition:function(e,i){const n=t.constructor,s=t.controller.control;let r;function o(i){i.destroyed||(i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&a(()=>{i.updateAutoHeight()}),x(i.wrapperEl,()=>{s&&i.transitionEnd()})))}if(Array.isArray(s))for(r=0;r<s.length;r+=1)s[r]!==i&&s[r]instanceof n&&o(s[r]);else s instanceof n&&i!==s&&o(s)}})},function(e){let{swiper:t,extendParams:i,on:n}=e,s=(i({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1},null);function r(e){var t=s;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function o(e){(e=S(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function a(e){(e=S(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function l(e,t){(e=S(e)).forEach(e=>{e.setAttribute("role",t)})}function c(e,t){(e=S(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function u(e,t){(e=S(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function d(e){(e=S(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function h(e){(e=S(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function p(e){var i,n;13!==e.keyCode&&32!==e.keyCode||(i=t.params.a11y,n=e.target,t.pagination&&t.pagination.el&&(n===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(W(t.params.pagination.bulletClass)))||(t.navigation&&t.navigation.nextEl&&n===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(i.lastSlideMessage):r(i.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&n===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(i.firstSlideMessage):r(i.prevSlideMessage)),t.pagination&&n.matches(W(t.params.pagination.bulletClass))&&n.click())}function f(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function m(){return f()&&t.params.pagination.clickable}const g=(e,t,i)=>{var n;o(e),"BUTTON"!==e.tagName&&(l(e,"button"),e.addEventListener("keydown",p)),u(e,i),n=t,S(e).forEach(e=>{e.setAttribute("aria-controls",n)})},y=()=>{t.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},_=e=>{var i,n,s;t.a11y.clicked||(i=e.target.closest(`.${t.params.slideClass}, swiper-slide`))&&t.slides.includes(i)&&(n=t.slides.indexOf(i)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(i),n||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(i),0)))},x=()=>{const e=t.params.a11y,i=(e.itemRoleDescriptionMessage&&c(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&l(t.slides,e.slideRole),t.slides.length);e.slideLabelMessage&&t.slides.forEach((n,s)=>{s=t.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):s,u(n,e.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,i))})};n("beforeInit",()=>{(s=v("span",t.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")}),n("afterInit",()=>{if(t.params.a11y.enabled){const o=t.params.a11y;t.el.append(s);var e=t.el;o.containerRoleDescriptionMessage&&c(e,o.containerRoleDescriptionMessage),o.containerMessage&&u(e,o.containerMessage);const a=t.wrapperEl,l=o.id||a.getAttribute("id")||"swiper-wrapper-"+"x".repeat(e=void 0===(e=16)?16:e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16));e=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var i,n=l,{nextEl:e,prevEl:r}=(S(a).forEach(e=>{e.setAttribute("id",n)}),i=e,S(a).forEach(e=>{e.setAttribute("aria-live",i)}),x(),t.navigation||{}),r=(e=S(e),S(r));e&&e.forEach(e=>g(e,l,o.nextSlideMessage)),r&&r.forEach(e=>g(e,l,o.prevSlideMessage)),m()&&S(t.pagination.el).forEach(e=>{e.addEventListener("keydown",p)}),t.el.addEventListener("focus",_,!0),t.el.addEventListener("pointerdown",y,!0),t.el.addEventListener("pointerup",b,!0)}}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&x()}),n("fromEdge toEdge afterInit lock unlock",()=>{var e,i;t.params.a11y.enabled&&!t.params.loop&&!t.params.rewind&&t.navigation&&(({nextEl:e,prevEl:i}=t.navigation),i&&(t.isBeginning?(d(i),a):(h(i),o))(i),e)&&(t.isEnd?(d(e),a):(h(e),o))(e)}),n("paginationUpdate",()=>{if(t.params.a11y.enabled){const e=t.params.a11y;f()&&t.pagination.bullets.forEach(i=>{t.params.pagination.clickable&&(o(i),t.params.pagination.renderBullet||(l(i,"button"),u(i,e.paginationBulletMessage.replace(/\{\{index\}\}/,w(i)+1)))),i.matches(W(t.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")})}}),n("destroy",()=>{var e,i;t.params.a11y.enabled&&(s&&s.remove(),({nextEl:e,prevEl:i}=t.navigation||{}),e=S(e),i=S(i),e&&e.forEach(e=>e.removeEventListener("keydown",p)),i&&i.forEach(e=>e.removeEventListener("keydown",p)),m()&&S(t.pagination.el).forEach(e=>{e.removeEventListener("keydown",p)}),t.el.removeEventListener("focus",_,!0),t.el.removeEventListener("pointerdown",y,!0),t.el.removeEventListener("pointerup",b,!0))})},function(e){let{swiper:t,extendParams:i,on:n}=e,s=(i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}}),!1),o={};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),l=e=>{var t=r();return{key:(e=(e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e))[(t=e.length)-2],value:e[t-1]}},c=(e,i)=>{var n=r();if(s&&t.params.history.enabled){var o=t.params.url?new URL(t.params.url):n.location;i=t.slides[i];let s=a(i.getAttribute("data-history"));if(0<t.params.history.root.length){let i=t.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),s=i+"/"+(e?e+"/":"")+s}else o.pathname.includes(e)||(s=(e?e+"/":"")+s);t.params.history.keepQuery&&(s+=o.search),(i=n.history.state)&&i.value===s||(t.params.history.replaceState?n.history.replaceState({value:s},null,s):n.history.pushState({value:s},null,s))}},u=(e,i,n)=>{if(i)for(let r=0,o=t.slides.length;r<o;r+=1){var s=t.slides[r];if(a(s.getAttribute("data-history"))===i){const i=t.getSlideIndex(s);t.slideTo(i,e,n)}}else t.slideTo(0,e,n)},d=()=>{o=l(t.params.url),u(t.params.speed,o.value,!1)};n("init",()=>{var e;t.params.history.enabled&&(e=r(),t.params.history)&&(e.history&&e.history.pushState?(s=!0,((o=l(t.params.url)).key||o.value)&&u(0,o.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):(t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0))}),n("destroy",()=>{var e;t.params.history.enabled&&(e=r(),t.params.history.replaceState||e.removeEventListener("popstate",d))}),n("transitionEnd _freeModeNoMomentumRelease",()=>{s&&c(t.params.history.key,t.activeIndex)}),n("slideChange",()=>{s&&t.params.cssMode&&c(t.params.history.key,t.activeIndex)})},function(e){let{swiper:t,extendParams:i,emit:s,on:o}=e,a=!1;const l=n(),c=r(),u=(i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,i){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter(e=>e.getAttribute("data-hash")===i)[0];return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(m(t.slidesEl,`.${t.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}}),()=>{s("hashChange");const e=l.location.hash.replace("#",""),i=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(i?i.getAttribute("data-hash"):"")){const i=t.params.hashNavigation.getSlideIndex(t,e);void 0===i||Number.isNaN(i)||t.slideTo(i)}}),d=()=>{var e;a&&t.params.hashNavigation.enabled&&(e=(e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex])?e.getAttribute("data-hash")||e.getAttribute("data-history"):"",t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState?c.history.replaceState(null,null,"#"+e||""):l.location.hash=e||"",s("hashSet"))};o("init",()=>{var e;!t.params.hashNavigation.enabled||!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled||(a=!0,(e=l.location.hash.replace("#",""))&&(e=t.params.hashNavigation.getSlideIndex(t,e),t.slideTo(e||0,0,t.params.runCallbacksOnInit,!0)),t.params.hashNavigation.watchState&&c.addEventListener("hashchange",u))}),o("destroy",()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&c.removeEventListener("hashchange",u)}),o("transitionEnd _freeModeNoMomentumRelease",()=>{a&&d()}),o("slideChange",()=>{a&&t.params.cssMode&&d()})},function(e){let t,i,{swiper:s,extendParams:r,on:o,emit:a,params:l}=e;s.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,u,d,h,p,f,m,g,v=l&&l.autoplay?l.autoplay.delay:3e3,y=l&&l.autoplay?l.autoplay.delay:3e3,b=(new Date).getTime();function w(e){s&&!s.destroyed&&s.wrapperEl&&e.target===s.wrapperEl&&(s.wrapperEl.removeEventListener("transitionend",w),g||E())}const _=()=>{var e;!s.destroyed&&s.autoplay.running&&(s.autoplay.paused?u=!0:u&&(y=c,u=!1),e=s.autoplay.paused?c:b+y-(new Date).getTime(),s.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/v),i=requestAnimationFrame(()=>{_()}))},x=e=>{if(!s.destroyed&&s.autoplay.running){cancelAnimationFrame(i),_();let r=void 0===e?s.params.autoplay.delay:e;v=s.params.autoplay.delay,y=s.params.autoplay.delay;var n=(()=>{var e=s.virtual&&s.params.virtual.enabled?s.slides.filter(e=>e.classList.contains("swiper-slide-active"))[0]:s.slides[s.activeIndex];if(e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(n)&&0<n&&void 0===e&&(r=n,v=n,y=n),c=r;const o=s.params.speed,l=()=>{s&&!s.destroyed&&(s.params.autoplay.reverseDirection?!s.isBeginning||s.params.loop||s.params.rewind?(s.slidePrev(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(s.slides.length-1,o,!0,!0),a("autoplay")):!s.isEnd||s.params.loop||s.params.rewind?(s.slideNext(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(0,o,!0,!0),a("autoplay")),s.params.cssMode)&&(b=(new Date).getTime(),requestAnimationFrame(()=>{x()}))};return 0<r?(clearTimeout(t),t=setTimeout(()=>{l()},r)):requestAnimationFrame(()=>{l()}),r}},k=()=>{b=(new Date).getTime(),s.autoplay.running=!0,x(),a("autoplayStart")},S=()=>{s.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(i),a("autoplayStop")},T=(e,i)=>{!s.destroyed&&s.autoplay.running&&(clearTimeout(t),e||(m=!0),e=()=>{a("autoplayPause"),s.params.autoplay.waitForTransition?s.wrapperEl.addEventListener("transitionend",w):E()},s.autoplay.paused=!0,i?(f&&(c=s.params.autoplay.delay),f=!1,e()):(i=c||s.params.autoplay.delay,c=i-((new Date).getTime()-b),s.isEnd&&c<0&&!s.params.loop||(c<0&&(c=0),e())))},E=()=>{s.isEnd&&c<0&&!s.params.loop||s.destroyed||!s.autoplay.running||(b=(new Date).getTime(),m?(m=!1,x(c)):x(),s.autoplay.paused=!1,a("autoplayResume"))},C=()=>{var e;!s.destroyed&&s.autoplay.running&&("hidden"===(e=n()).visibilityState&&(m=!0,T(!0)),"visible"===e.visibilityState)&&E()},A=e=>{"mouse"===e.pointerType&&(m=!0,g=!0,s.animating||s.autoplay.paused||T(!0))},D=e=>{"mouse"===e.pointerType&&(g=!1,s.autoplay.paused)&&E()};o("init",()=>{s.params.autoplay.enabled&&(s.params.autoplay.pauseOnMouseEnter&&(s.el.addEventListener("pointerenter",A),s.el.addEventListener("pointerleave",D)),n().addEventListener("visibilitychange",C),k())}),o("destroy",()=>{s.el.removeEventListener("pointerenter",A),s.el.removeEventListener("pointerleave",D),n().removeEventListener("visibilitychange",C),s.autoplay.running&&S()}),o("_freeModeStaticRelease",()=>{(h||m)&&E()}),o("_freeModeNoMomentumRelease",()=>{s.params.autoplay.disableOnInteraction?S():T(!0,!0)}),o("beforeTransitionStart",(e,t,i)=>{!s.destroyed&&s.autoplay.running&&(i||!s.params.autoplay.disableOnInteraction?T(!0,!0):S())}),o("sliderFirstMove",()=>{!s.destroyed&&s.autoplay.running&&(s.params.autoplay.disableOnInteraction?S():(d=!0,h=!1,m=!1,p=setTimeout(()=>{m=!0,h=!0,T(!0)},200)))}),o("touchEnd",()=>{!s.destroyed&&s.autoplay.running&&d&&(clearTimeout(p),clearTimeout(t),s.params.autoplay.disableOnInteraction||h&&s.params.cssMode&&E(),h=!1,d=!1)}),o("slideChange",()=>{!s.destroyed&&s.autoplay.running&&(f=!0)}),Object.assign(s.autoplay,{start:k,stop:S,pause:T,resume:E})},function(e){let{swiper:t,extendParams:i,on:s}=e,r=(i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}}),!1),o=!1;function a(){var e,i,n=t.thumbs.swiper;!n||n.destroyed||(e=n.clickedIndex,(i=n.clickedSlide)&&i.classList.contains(t.params.thumbs.slideThumbActiveClass))||null!=e&&(i=n.params.loop?parseInt(n.clickedSlide.getAttribute("data-swiper-slide-index"),10):e,t.params.loop?t.slideToLoop(i):t.slideTo(i))}function l(){var e=t.params.thumbs;if(r)return!1;r=!0;var i=t.constructor;return e.swiper instanceof i?(t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()):u(e.swiper)&&(e=Object.assign({},e.swiper),Object.assign(e,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(e),o=!0),t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function c(e){var i=t.thumbs.swiper;if(i&&!i.destroyed){var n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let o=1;const a=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(o=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),i.slides.forEach(e=>e.classList.remove(a)),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let e=0;e<o;e+=1)m(i.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach(e=>{e.classList.add(a)});else for(let e=0;e<o;e+=1)i.slides[t.realIndex+e]&&i.slides[t.realIndex+e].classList.add(a);var s=t.params.thumbs.autoScrollOffset,r=s&&!i.params.loop;if(t.realIndex!==i.realIndex||r){const o=i.activeIndex;let a,l;if(i.params.loop){const e=i.slides.filter(e=>e.getAttribute("data-swiper-slide-index")===""+t.realIndex)[0];a=i.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else a=t.realIndex,l=a>t.previousIndex?"next":"prev";r&&(a+="next"===l?s:-1*s),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(a)<0&&(i.params.centeredSlides?a=a>o?a-Math.floor(n/2)+1:a+Math.floor(n/2)-1:a>o&&i.params.slidesPerGroup,i.slideTo(a,e?0:void 0))}}}t.thumbs={swiper:null},s("beforeInit",()=>{const e=t.params.thumbs;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const i=n(),s=()=>{t.destroyed||(()=>{const n="string"==typeof e.swiper?i.querySelector(e.swiper):e.swiper;if(n&&n.swiper)e.swiper=n.swiper,l(),c(!0);else if(n){const i=s=>{e.swiper=s.detail[0],n.removeEventListener("init",i),l(),c(!0),e.swiper.update(),t.update()};n.addEventListener("init",i)}return n})()||requestAnimationFrame(s)};requestAnimationFrame(s)}else l(),c(!0)}),s("slideChange update resize observerUpdate",()=>{c()}),s("setTransition",(e,i)=>{var n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(i)}),s("beforeDestroy",()=>{var e=t.thumbs.swiper;e&&!e.destroyed&&o&&e.destroy()}),Object.assign(t.thumbs,{init:l,update:c})},function(e){let{swiper:t,extendParams:i,emit:n,once:s}=e;i({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){var e;t.params.cssMode||(e=t.getTranslate(),t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate}))},onTouchMove:function(){var e,i;t.params.cssMode||(({touchEventsData:e,touches:i}=t),0===e.velocities.length&&e.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:l()}))},onTouchEnd:function(e){let i=e.currentPos;if(!t.params.cssMode){const{params:r,wrapperEl:o,rtlTranslate:a,snapGrid:c,touchEventsData:u}=t,d=l()-u.touchStartTime;if(i<-t.minTranslate())t.slideTo(t.activeIndex);else if(i>-t.maxTranslate())t.slides.length<c.length?t.slideTo(c.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(1<u.velocities.length){const e=u.velocities.pop(),i=u.velocities.pop(),n=e.position-i.position,s=e.time-i.time;t.velocity=n/s,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(150<s||300<l()-e.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,u.velocities.length=0;let i=1e3*r.freeMode.momentumRatio;const d=t.velocity*i;let h=t.translate+d;a&&(h=-h);let p,f,m=!1;if(e=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio,h<t.maxTranslate())r.freeMode.momentumBounce?(h+t.maxTranslate()<-e&&(h=t.maxTranslate()-e),p=t.maxTranslate(),m=!0,u.allowMomentumBounce=!0):h=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(h>t.minTranslate())r.freeMode.momentumBounce?(h-t.minTranslate()>e&&(h=t.minTranslate()+e),p=t.minTranslate(),m=!0,u.allowMomentumBounce=!0):h=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<c.length;t+=1)if(c[t]>-h){e=t;break}h=-(h=Math.abs(c[e]-h)<Math.abs(c[e-1]-h)||"next"===t.swipeDirection?c[e]:c[e-1])}if(f&&s("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(i=a?Math.abs((-h-t.translate)/t.velocity):Math.abs((h-t.translate)/t.velocity),r.freeMode.sticky){const e=Math.abs((a?-h:h)-t.translate),n=t.slidesSizesGrid[t.activeIndex];i=e<n?r.speed:e<2*n?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&m?(t.updateProgress(p),t.setTransition(i),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating=!0,x(o,()=>{t&&!t.destroyed&&u.allowMomentumBounce&&(n("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(p),x(o,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(n("_freeModeNoMomentumRelease"),t.updateProgress(h),t.setTransition(i),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,x(o,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(h),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||d>=r.longSwipesMs)&&(n("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}}})},function(e){let t,i,n,s,{swiper:r,extendParams:o,on:a}=e;o({grid:{rows:1,fill:"column"}});const l=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&0<=e.indexOf("%")?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",()=>{s=r.params.grid&&1<r.params.grid.rows}),a("update",()=>{var{params:e,el:t}=r,i=e.grid&&1<e.grid.rows;s&&!i?(t.classList.remove(e.containerModifierClass+"grid",e.containerModifierClass+"grid-column"),n=1,r.emitContainerClasses()):!s&&i&&(t.classList.add(e.containerModifierClass+"grid"),"column"===e.grid.fill&&t.classList.add(e.containerModifierClass+"grid-column"),r.emitContainerClasses()),s=i}),r.grid={initSlides:e=>{var s=r.params.slidesPerView,{rows:o,fill:a}=r.params.grid;e=(r.virtual&&r.params.virtual.enabled?r.virtual.slides:e).length;n=Math.floor(e/o),t=Math.floor(e/o)===e/o?e:Math.ceil(e/o)*o,"auto"!==s&&"row"===a&&(t=Math.max(t,s*o)),i=t/o},unsetSlides:()=>{r.slides&&r.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")})},updateSlide:(e,s,o)=>{var a=r.params.slidesPerGroup,c=l(),{rows:u,fill:d}=r.params.grid;o=(r.virtual&&r.params.virtual.enabled?r.virtual.slides:o).length;let h,p,f;if("row"===d&&1<a){const i=Math.floor(e/(a*u)),n=e-u*a*i,r=0===i?a:Math.min(Math.ceil((o-i*u*a)/u),a);f=Math.floor(n/r),h=(p=n-f*r+i*a)+f*t/u,s.style.order=h}else"column"===d?(p=Math.floor(e/u),f=e-p*u,(p>n||p===n&&f===u-1)&&(f+=1)>=u&&(f=0,p+=1)):(f=Math.floor(e/i),p=e-f*i);s.row=f,s.column=p,s.style.height=`calc((100% - ${(u-1)*c}px) / ${u})`,s.style[r.getDirectionLabel("margin-top")]=0!==f?c&&c+"px":"",s.swiperSlideGridSet=!0},updateWrapperSize:(e,i)=>{var{centeredSlides:n,roundLengths:s}=r.params,o=l(),a=r.params.grid.rows;if(r.virtualSize=(e+o)*t,r.virtualSize=Math.ceil(r.virtualSize/a)-o,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=r.virtualSize+o+"px"),n){const e=[];for(let t=0;t<i.length;t+=1){let n=i[t];s&&(n=Math.floor(n)),i[t]<r.virtualSize+i[0]&&e.push(n)}i.splice(0,i.length),i.push(...e)}}}},function(e){e=e.swiper,Object.assign(e,{appendSlide:function(e){const{params:t,slidesEl:i}=this;t.loop&&this.loopDestroy();var n=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,i.append(t.children[0]),t.innerHTML=""):i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);else n(e);this.recalcSlides(),t.loop&&this.loopCreate(),t.observer&&!this.isElement||this.update()}.bind(e),prependSlide:function(e){const{params:t,activeIndex:i,slidesEl:n}=this;t.loop&&this.loopDestroy();let s=i+1;var r=e=>{var t;"string"==typeof e?((t=document.createElement("div")).innerHTML=e,n.prepend(t.children[0]),t.innerHTML=""):n.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);s=i+e.length}else r(e);this.recalcSlides(),t.loop&&this.loopCreate(),t.observer&&!this.isElement||this.update(),this.slideTo(s,0,!1)}.bind(e),addSlide:function(e,t){var i=this,{params:n,activeIndex:s,slidesEl:r}=i;let o=s;if(n.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.recalcSlides()),s=i.slides.length,e<=0)i.prependSlide(t);else if(s<=e)i.appendSlide(t);else{let l=o>e?o+1:o;var a=[];for(let t=s-1;t>=e;--t){const e=i.slides[t];e.remove(),a.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);l=o>e?o+t.length:o}else r.append(t);for(let e=0;e<a.length;e+=1)r.append(a[e]);i.recalcSlides(),n.loop&&i.loopCreate(),n.observer&&!i.isElement||i.update(),n.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}}.bind(e),removeSlide:function(e){var t=this,{params:i,activeIndex:n}=t;let s=n;i.loop&&(s-=t.loopedSlides,t.loopDestroy());let r,o=s;if("object"==typeof e&&"length"in e)for(let i=0;i<e.length;i+=1)r=e[i],t.slides[r]&&t.slides[r].remove(),r<o&&--o;else r=e,t.slides[r]&&t.slides[r].remove(),r<o&&--o;o=Math.max(o,0),t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),i.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}.bind(e),removeAllSlides:function(){var e=[];for(let t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}.bind(e)})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({fadeEffect:{crossFade:!1}}),q({effect:"fade",swiper:t,on:n,setTranslate:()=>{const e=t.slides;t.params.fadeEffect;for(let s=0;s<e.length;s+=1){const e=t.slides[s];let r=-e.swiperSlideOffset,o=(t.params.virtualTranslate||(r-=t.translate),0);t.isHorizontal()||(o=r,r=0);var i=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),n=Y(0,e);n.style.opacity=i,n.style.transform=`translate3d(${r}px, ${o}px, 0px)`}},setTransition:e=>{var i=t.slides.map(e=>f(e));i.forEach(t=>{t.style.transitionDuration=e+"ms"}),V({swiper:t,duration:e,transformElements:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const s=(e,t,i)=>{let n=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"left":"top")).split(" ")),e.append(n)),s||(s=v("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"right":"bottom")).split(" ")),e.append(s)),n&&(n.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};q({effect:"cube",swiper:t,on:n,setTranslate:()=>{const{el:e,wrapperEl:i,slides:n,width:r,height:o,rtlTranslate:a,size:l,browser:c}=t,u=t.params.cubeEffect,d=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled;let p,f=0;u.shadow&&(d?((p=t.wrapperEl.querySelector(".swiper-cube-shadow"))||(p=v("div","swiper-cube-shadow"),t.wrapperEl.append(p)),p.style.height=r+"px"):(p=e.querySelector(".swiper-cube-shadow"))||(p=v("div","swiper-cube-shadow"),e.append(p)));for(let e=0;e<n.length;e+=1){const i=n[e];let r=e,o=90*(r=h?parseInt(i.getAttribute("data-swiper-slide-index"),10):r),c=Math.floor(o/360);a&&(o=-o,c=Math.floor(-o/360));const p=Math.max(Math.min(i.progress,1),-1);let g=0,v=0,y=0;r%4==0?(g=4*-c*l,y=0):(r-1)%4==0?(g=0,y=4*-c*l):(r-2)%4==0?(g=l+4*c*l,y=l):(r-3)%4==0&&(g=-l,y=3*l+4*l*c),a&&(g=-g),d||(v=g,g=0);var m=`rotateX(${d?0:-o}deg) rotateY(${d?o:0}deg) translate3d(${g}px, ${v}px, ${y}px)`;p<=1&&-1<p&&(f=90*r+90*p,a&&(f=90*-r-90*p),t.browser)&&t.browser.need3dFix&&Math.abs(f)/90%2==1&&(f+=.001),i.style.transform=m,u.slideShadows&&s(i,p,d)}if(i.style.transformOrigin=`50% 50% -${l/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(d)p.style.transform=`translate3d(0px, ${r/2+u.shadowOffset}px, ${-r/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=u.shadowScale,n=u.shadowScale/t,s=u.shadowOffset;p.style.transform=`scale3d(${i}, 1, ${n}) translate3d(0px, ${o/2+s}px, ${-o/2/n}px) rotateX(-89.99deg)`}var g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;i.style.transform=`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:f}deg) rotateY(${t.isHorizontal()?-f:0}deg)`,i.style.setProperty("--swiper-cube-translate-z",g+"px")},setTransition:e=>{var{el:i,slides:n}=t;if(n.forEach(t=>{t.style.transitionDuration=e+"ms",t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=e+"ms"})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=i.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=e+"ms")}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach(t=>{var i=Math.max(Math.min(t.progress,1),-1);s(t,i,e)})},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({flipEffect:{slideShadows:!0,limitRotation:!0}});const s=(e,i)=>{let n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n=n||X("flip",e,t.isHorizontal()?"left":"top"),s=s||X("flip",e,t.isHorizontal()?"right":"bottom"),n&&(n.style.opacity=Math.max(-i,0)),s&&(s.style.opacity=Math.max(i,0))};q({effect:"flip",swiper:t,on:n,setTranslate:()=>{var{slides:e,rtlTranslate:i}=t,n=t.params.flipEffect;for(let a=0;a<e.length;a+=1){var r=e[a];let l=r.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(r.progress,1),-1));var o=r.swiperSlideOffset;let c=-180*l,u=0,d=t.params.cssMode?-o-t.translate:-o,h=0;t.isHorizontal()?i&&(c=-c):(h=d,d=0,u=-c,c=0),t.browser&&t.browser.need3dFix&&(Math.abs(c)/90%2==1&&(c+=.001),Math.abs(u)/90%2==1)&&(u+=.001),r.style.zIndex=-Math.abs(Math.round(l))+e.length,n.slideShadows&&s(r,l),o=`translate3d(${d}px, ${h}px, 0px) rotateX(${u}deg) rotateY(${c}deg)`,Y(0,r).style.transform=o}},setTransition:e=>{var i=t.slides.map(e=>f(e));i.forEach(t=>{t.style.transitionDuration=e+"ms",t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=e+"ms"})}),V({swiper:t,duration:e,transformElements:i})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(e=>{let i=e.progress;t.params.flipEffect.limitRotation&&(i=Math.max(Math.min(e.progress,1),-1)),s(e,i)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),q({effect:"coverflow",swiper:t,on:n,setTranslate:()=>{const{width:e,height:i,slides:n,slidesSizesGrid:s}=t,r=t.params.coverflowEffect,o=t.isHorizontal(),a=t.translate,l=o?e/2-a:i/2-a,c=o?r.rotate:-r.rotate,u=r.depth;for(let e=0,i=n.length;e<i;e+=1){const i=n[e],a=s[e],h=(l-i.swiperSlideOffset-a/2)/a,p="function"==typeof r.modifier?r.modifier(h):h*r.modifier;let f=o?c*p:0,m=o?0:c*p,g=-u*Math.abs(p),v=r.stretch,y=("string"==typeof v&&-1!==v.indexOf("%")&&(v=parseFloat(r.stretch)/100*a),o?0:v*p),b=o?v*p:0,w=1-(1-r.scale)*Math.abs(p);Math.abs(b)<.001&&(b=0),Math.abs(y)<.001&&(y=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(m)<.001&&(m=0),Math.abs(w)<.001&&(w=0),t.browser&&t.browser.need3dFix&&(Math.abs(f)/90%2==1&&(f+=.001),Math.abs(m)/90%2==1)&&(m+=.001);var d=`translate3d(${b}px,${y}px,${g}px) rotateX(${m}deg) rotateY(${f}deg) scale(${w})`;if(Y(0,i).style.transform=d,i.style.zIndex=1-Math.abs(Math.round(p)),r.slideShadows){let e=o?i.querySelector(".swiper-slide-shadow-left"):i.querySelector(".swiper-slide-shadow-top"),t=o?i.querySelector(".swiper-slide-shadow-right"):i.querySelector(".swiper-slide-shadow-bottom");e=e||X("coverflow",i,o?"left":"top"),t=t||X("coverflow",i,o?"right":"bottom"),e&&(e.style.opacity=0<p?p:0),t&&(t.style.opacity=0<-p?-p:0)}}},setTransition:e=>{t.slides.map(e=>f(e)).forEach(t=>{t.style.transitionDuration=e+"ms",t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=e+"ms"})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}}),q({effect:"creative",swiper:t,on:n,setTranslate:()=>{const{slides:e,wrapperEl:i,slidesSizesGrid:n}=t,s=t.params.creativeEffect,r=s.progressMultiplier,o=t.params.centeredSlides;if(o){const e=n[0]/2-t.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${e}px))`}for(let i=0;i<e.length;i+=1){const n=e[i],d=n.progress,h=Math.min(Math.max(n.progress,-s.limitProgress),s.limitProgress);let p=h;o||(p=Math.min(Math.max(n.originalProgress,-s.limitProgress),s.limitProgress));const f=n.swiperSlideOffset,m=[t.params.cssMode?-f-t.translate:-f,0,0],g=[0,0,0];let v=!1,y=(t.isHorizontal()||(m[1]=m[0],m[0]=0),{translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1});h<0?(y=s.next,v=!0):0<h&&(y=s.prev,v=!0),m.forEach((e,t)=>{m[t]=`calc(${e}px + (${e=y.translate[t],"string"==typeof e?e:e+"px"} * ${Math.abs(h*r)}))`}),g.forEach((e,i)=>{let n=y.rotate[i]*Math.abs(h*r);t.browser&&t.browser.need3dFix&&Math.abs(n)/90%2==1&&(n+=.001),g[i]=n}),n.style.zIndex=-Math.abs(Math.round(d))+e.length;var a=m.join(", "),l=`rotateX(${g[0]}deg) rotateY(${g[1]}deg) rotateZ(${g[2]}deg)`,c=p<0?`scale(${1+(1-y.scale)*p*r})`:`scale(${1-(1-y.scale)*p*r})`,u=p<0?1+(1-y.opacity)*p*r:1-(1-y.opacity)*p*r;a=`translate3d(${a}) ${l} `+c;if(v&&y.shadow||!v){let e=n.querySelector(".swiper-slide-shadow");if(e=!e&&y.shadow?X("creative",n):e){const t=s.shadowPerProgress?h*(1/s.limitProgress):h;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}(l=Y(0,n)).style.transform=a,l.style.opacity=u,y.origin&&(l.style.transformOrigin=y.origin)}},setTransition:e=>{var i=t.slides.map(e=>f(e));i.forEach(t=>{t.style.transitionDuration=e+"ms",t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=e+"ms"})}),V({swiper:t,duration:e,transformElements:i,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),q({effect:"cards",swiper:t,on:n,setTranslate:()=>{const{slides:e,activeIndex:i,rtlTranslate:n}=t,s=t.params.cardsEffect,{startTranslate:r,isTouched:o}=t.touchEventsData,a=n?-t.translate:t.translate;for(let f=0;f<e.length;f+=1){var l=e[f],c=l.progress,u=Math.min(Math.max(c,-4),4);let m=l.swiperSlideOffset,g=(t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(m-=e[0].swiperSlideOffset),t.params.cssMode?-m-t.translate:-m),v=0;var d=-100*Math.abs(u);let y=1,b=-s.perSlideRotate*u,w=s.perSlideOffset-.75*Math.abs(u);var h=((p=t.virtual&&t.params.virtual.enabled?t.virtual.from+f:f)===i||p===i-1)&&0<u&&u<1&&(o||t.params.cssMode)&&a<r,p=(p===i||p===i+1)&&u<0&&-1<u&&(o||t.params.cssMode)&&r<a;if(h||p){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;b+=-28*u*e,y+=-.5*e,w+=96*e,v=-25*e*Math.abs(u)+"%"}if(g=u<0?`calc(${g}px ${n?"-":"+"} (${w*Math.abs(u)}%))`:0<u?`calc(${g}px ${n?"-":"+"} (-${w*Math.abs(u)}%))`:g+"px",!t.isHorizontal()){const e=v;v=g,g=e}if(h=u<0?""+(1+(1-y)*u):""+(1-(1-y)*u),p=`\n translate3d(${g}, ${v}, ${d}px)\n rotateZ(${s.rotate?n?-b:b:0}deg)\n scale(${h})\n `,s.slideShadows){let e=l.querySelector(".swiper-slide-shadow");(e=e||X("cards",l))&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}l.style.zIndex=-Math.abs(Math.round(c))+e.length,Y(0,l).style.transform=p}},setTransition:e=>{var i=t.slides.map(e=>f(e));
26i.forEach(t=>{t.style.transitionDuration=e+"ms",t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=e+"ms"})}),V({swiper:t,duration:e,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}]),B}(),Typer=function(e){var t=(this.element=e).dataset.delim||",",i=e.dataset.words||"override these,sample typing";this.words=i.split(t).filter(e=>e),this.delayVariance=parseInt(e.dataset.delayVariance)||0,this.delay=parseInt(e.dataset.delay)||200,this.loop=e.dataset.loop||"true","false"===this.loop&&(this.loop=1),this.deleteDelay=e.dataset.deletedelay||e.dataset.deleteDelay||800,this.progress={word:0,char:0,building:!0,looped:0},this.typing=!0,i=e.dataset.colors||"black";this.colors=i.split(","),this.element.style.color=this.colors[0],this.colorIndex=0,this.doTyping()},Cursor=(Typer.prototype.start=function(){this.typing||(this.typing=!0,this.doTyping())},Typer.prototype.stop=function(){this.typing=!1},Typer.prototype.doTyping=function(){var e,t=this.element,i=this.progress,n=i.word,s=i.char,r=(s=[...this.words[n]].slice(0,s).join(""),(2*Math.random()-1)*this.delayVariance+this.delay);this.cursor&&(this.cursor.element.style.opacity="1",this.cursor.on=!0,clearInterval(this.cursor.interval),this.cursor.interval=setInterval(()=>this.cursor.updateBlinkState(),400)),t.innerHTML=s,i.building?(e=i.char===this.words[n].length)?i.building=!1:i.char+=1:0===i.char?(i.building=!0,i.word=(i.word+1)%this.words.length,this.colorIndex=(this.colorIndex+1)%this.colors.length,this.element.style.color=this.colors[this.colorIndex]):--i.char,i.word===this.words.length-1&&(i.looped+=1),!i.building&&this.loop<=i.looped&&(this.typing=!1),setTimeout(()=>{this.typing&&this.doTyping()},e?this.deleteDelay:r)},function(e){this.element=e,this.cursorDisplay=e.dataset.cursordisplay||e.dataset.cursorDisplay||"|",e.innerHTML=this.cursorDisplay,this.on=!0,e.style.transition="all 0.1s",this.interval=setInterval(()=>this.updateBlinkState(),400)});function TyperSetup(){var e,t,i,n,s={};for(e of document.getElementsByClassName("typer"))s[e.id]=new Typer(e);for(t of document.getElementsByClassName("typer-stop")){let e=s[t.dataset.owner];t.onclick=()=>e.stop()}for(i of document.getElementsByClassName("typer-start")){let e=s[i.dataset.owner];i.onclick=()=>e.start()}for(n of document.getElementsByClassName("cursor"))new Cursor(n).owner=s[n.dataset.owner]}Cursor.prototype.updateBlinkState=function(){this.on?(this.element.style.opacity="0",this.on=!1):(this.element.style.opacity="1",this.on=!0)},TyperSetup(),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function i(e){return e instanceof t(e).Element||e instanceof Element}function n(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function s(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var r=Math.max,o=Math.min,a=Math.round;function l(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function c(){return!/^((?!chrome|android).)*safari/i.test(l())}function u(e,s,r){void 0===s&&(s=!1),void 0===r&&(r=!1);var o=e.getBoundingClientRect(),l=1,u=1;s&&n(e)&&(l=e.offsetWidth>0&&a(o.width)/e.offsetWidth||1,u=e.offsetHeight>0&&a(o.height)/e.offsetHeight||1);var d=(i(e)?t(e):window).visualViewport,h=!c()&&r,p=(o.left+(h&&d?d.offsetLeft:0))/l,f=(o.top+(h&&d?d.offsetTop:0))/u,m=o.width/l,g=o.height/u;return{width:m,height:g,top:f,right:p+m,bottom:f+g,left:p,x:p,y:f}}function d(e){var i=t(e);return{scrollLeft:i.pageXOffset,scrollTop:i.pageYOffset}}function h(e){return e?(e.nodeName||"").toLowerCase():null}function p(e){return((i(e)?e.ownerDocument:e.document)||window.document).documentElement}function f(e){return u(p(e)).left+d(e).scrollLeft}function m(e){return t(e).getComputedStyle(e)}function g(e){var t=m(e),i=t.overflow,n=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function v(e,i,s){void 0===s&&(s=!1);var r,o,l=n(i),c=n(i)&&function(e){var t=e.getBoundingClientRect(),i=a(t.width)/e.offsetWidth||1,n=a(t.height)/e.offsetHeight||1;return 1!==i||1!==n}(i),m=p(i),v=u(e,c,s),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(l||!l&&!s)&&(("body"!==h(i)||g(m))&&(y=(r=i)!==t(r)&&n(r)?{scrollLeft:(o=r).scrollLeft,scrollTop:o.scrollTop}:d(r)),n(i)?((b=u(i,!0)).x+=i.clientLeft,b.y+=i.clientTop):m&&(b.x=f(m))),{x:v.left+y.scrollLeft-b.x,y:v.top+y.scrollTop-b.y,width:v.width,height:v.height}}function y(e){var t=u(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function b(e){return"html"===h(e)?e:e.assignedSlot||e.parentNode||(s(e)?e.host:null)||p(e)}function w(e){return["html","body","#document"].indexOf(h(e))>=0?e.ownerDocument.body:n(e)&&g(e)?e:w(b(e))}function _(e,i){var n;void 0===i&&(i=[]);var s=w(e),r=s===(null==(n=e.ownerDocument)?void 0:n.body),o=t(s),a=r?[o].concat(o.visualVie
vendor: 4,507 bytes, line 26
26wport||[],g(s)?s:[]):s,l=i.concat(a);return r?l:l.concat(_(b(a)))}function x(e){return["table","td","th"].indexOf(h(e))>=0}function k(e){return n(e)&&"fixed"!==m(e).position?e.offsetParent:null}function S(e){for(var i=t(e),r=k(e);r&&x(r)&&"static"===m(r).position;)r=k(r);return r&&("html"===h(r)||"body"===h(r)&&"static"===m(r).position)?i:r||function(e){var t=/firefox/i.test(l());if(/Trident/i.test(l())&&n(e)&&"fixed"===m(e).position)return null;var i=b(e);for(s(i)&&(i=i.host);n(i)&&["html","body"].indexOf(h(i))<0;){var r=m(i);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return i;i=i.parentNode}return null}(e)||i}var T="top",E="bottom",C="right",A="left",D="auto",M=[T,E,C,A],O="start",P="end",L="viewport",I="popper",j=M.reduce(function(e,t){return e.concat([t+"-"+O,t+"-"+P])},[]),N=[].concat(M,[D]).reduce(function(e,t){return e.concat([t,t+"-"+O,t+"-"+P])},[]),$=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function z(e){var t=new Map,i=new Set,n=[];function s(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!i.has(e)){var n=t.get(e);n&&s(n)}}),n.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){i.has(e.name)||s(e)}),n}function F(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&s(i)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function H(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function B(e,n,s){return n===L?H(function(e,i){var n=t(e),s=p(e),r=n.visualViewport,o=s.clientWidth,a=s.clientHeight,l=0,u=0;if(r){o=r.width,a=r.height;var d=c();(d||!d&&"fixed"===i)&&(l=r.offsetLeft,u=r.offsetTop)}return{width:o,height:a,x:l+f(e),y:u}}(e,s)):i(n)?function(e,t){var i=u(e,!1,"fixed"===t);return i.top=i.top+e.clientTop,i.left=i.left+e.clientLeft,i.bottom=i.top+e.clientHeight,i.right=i.left+e.clientWidth,i.width=e.clientWidth,i.height=e.clientHeight,i.x=i.left,i.y=i.top,i}(n,s):H(function(e){var t,i=p(e),n=d(e),s=null==(t=e.ownerDocument)?void 0:t.body,o=r(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),a=r(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),l=-n.scrollLeft+f(e),c=-n.scrollTop;return"rtl"===m(s||i).direction&&(l+=r(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:a,x:l,y:c}}(p(e)))}function R(e,t,s,a){var l="clippingParents"===t?function(e){var t=_(b(e)),s=["absolute","fixed"].indexOf(m(e).position)>=0&&n(e)?S(e):e;return i(s)?t.filter(function(e){return i(e)&&F(e,s)&&"body"!==h(e)}):[]}(e):[].concat(t),c=[].concat(l,[s]),u=c[0],d=c.reduce(function(t,i){var n=B(e,i,a);return t.top=r(n.top,t.top),t.right=o(n.right,t.right),t.bottom=o(n.bottom,t.bottom),t.left=r(n.left,t.left),t},B(e,u,a));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function W(e){return e.split("-")[0]}function q(e){return e.split("-")[1]}function Y(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function V(e){var t,i=e.reference,n=e.element,s=e.placement,r=s?W(s):null,o=s?q(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(r){case T:t={x:a,y:i.y-n.height};break;case E:t={x:a,y:i.y+i.height};break;case C:t={x:i.x+i.width,y:l};break;case A:t={x:i.x-n.width,y:l};break;default:t={x:i.x,y:i.y}}var c=r?Y(r):null;if(null!=c){var u="y"===c?"height":"width";switch(o){case O:t[c]=t[c]-(i[u]/2-n[u]/2);break;case P:t[c]=t[c]+(i[u]/2-n[u]/2)}}return t}function X(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function U(e,t){return t.reduce(function(t,i){return t[i]=e,t},{})}function G(e,t){void 0===t&&(t={});var n=t,s=n.placement,r=void 0===s?e.placement:s,o=n.strategy,a=void 0===o?e.strategy:o,l=n.boundary,c=void 0===l?"clippingParents":l,d=n.rootBoundary,h=void 0===d?L:d,f=n.elementContext,m=void 0===f?I:f,g=n.altBoundary,v=void 0!==g&&g,y=n.padding,b=void 0===y?0:y,w=X("number"!=typeof b?b:U(b,M)),_=m===I?"reference":I,x=e.rects.popper,k=e.elements[v?_:m],S=R(i(k)?k:k.contextElement||p(e.elements.popper),c,h,a),A=u(e.elements.reference),D=V({reference:A,element:x,strategy:"absolute",placement:r}),O=H(Object.assign({},x,D)),P=m===I?O:A,j={top:S.top-P.top+w.top,bottom:P.bottom-S.bottom+w.bottom,left:S.left-P.left+w.left,right:P.right-S.right+w.right},N=e.modifiersData.offset;if(m===I&&N){var $=N[r];
vendor: 35,287 bytes, line 26
26Object.keys(j).forEach(function(e){var t=[C,E].indexOf(e)>=0?1:-1,i=[T,E].indexOf(e)>=0?"y":"x";j[e]+=$[i]*t})}return j}var Q={placement:"bottom",modifiers:[],strategy:"absolute"};function K(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function J(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,s=void 0===n?[]:n,r=t.defaultOptions,o=void 0===r?Q:r;return function(e,t,n){void 0===n&&(n=o);var r,a,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},Q,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],u=!1,d={state:l,setOptions:function(n){var r="function"==typeof n?n(l.options):n;h(),l.options=Object.assign({},o,l.options,r),l.scrollParents={reference:i(e)?_(e):e.contextElement?_(e.contextElement):[],popper:_(t)};var a,u,p=function(e){var t=z(e);return $.reduce(function(e,i){return e.concat(t.filter(function(e){return e.phase===i}))},[])}((a=[].concat(s,l.options.modifiers),u=a.reduce(function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e},{}),Object.keys(u).map(function(e){return u[e]})));return l.orderedModifiers=p.filter(function(e){return e.enabled}),l.orderedModifiers.forEach(function(e){var t=e.name,i=e.options,n=void 0===i?{}:i,s=e.effect;if("function"==typeof s){var r=s({state:l,name:t,instance:d,options:n});c.push(r||function(){})}}),d.update()},forceUpdate:function(){if(!u){var e=l.elements,t=e.reference,i=e.popper;if(K(t,i)){l.rects={reference:v(t,S(i),"fixed"===l.options.strategy),popper:y(i)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(e){return l.modifiersData[e.name]=Object.assign({},e.data)});for(var n=0;n<l.orderedModifiers.length;n++)if(!0!==l.reset){var s=l.orderedModifiers[n],r=s.fn,o=s.options,a=void 0===o?{}:o,c=s.name;"function"==typeof r&&(l=r({state:l,options:a,name:c,instance:d})||l)}else l.reset=!1,n=-1}}},update:(r=function(){return new Promise(function(e){d.forceUpdate(),e(l)})},function(){return a||(a=new Promise(function(e){Promise.resolve().then(function(){a=void 0,e(r())})})),a}),destroy:function(){h(),u=!0}};if(!K(e,t))return d;function h(){c.forEach(function(e){return e()}),c=[]}return d.setOptions(n).then(function(e){!u&&n.onFirstUpdate&&n.onFirstUpdate(e)}),d}}var Z={passive:!0},ee={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var i=e.state,n=e.instance,s=e.options,r=s.scroll,o=void 0===r||r,a=s.resize,l=void 0===a||a,c=t(i.elements.popper),u=[].concat(i.scrollParents.reference,i.scrollParents.popper);return o&&u.forEach(function(e){e.addEventListener("scroll",n.update,Z)}),l&&c.addEventListener("resize",n.update,Z),function(){o&&u.forEach(function(e){e.removeEventListener("scroll",n.update,Z)}),l&&c.removeEventListener("resize",n.update,Z)}},data:{}},te={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,i=e.name;t.modifiersData[i]=V({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ie={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ne(e){var i,n=e.popper,s=e.popperRect,r=e.placement,o=e.variation,l=e.offsets,c=e.position,u=e.gpuAcceleration,d=e.adaptive,h=e.roundOffsets,f=e.isFixed,g=l.x,v=void 0===g?0:g,y=l.y,b=void 0===y?0:y,w="function"==typeof h?h({x:v,y:b}):{x:v,y:b};v=w.x,b=w.y;var _=l.hasOwnProperty("x"),x=l.hasOwnProperty("y"),k=A,D=T,M=window;if(d){var O=S(n),L="clientHeight",I="clientWidth";O===t(n)&&"static"!==m(O=p(n)).position&&"absolute"===c&&(L="scrollHeight",I="scrollWidth"),(r===T||(r===A||r===C)&&o===P)&&(D=E,b-=(f&&O===M&&M.visualViewport?M.visualViewport.height:O[L])-s.height,b*=u?1:-1),r!==A&&(r!==T&&r!==E||o!==P)||(k=C,v-=(f&&O===M&&M.visualViewport?M.visualViewport.width:O[I])-s.width,v*=u?1:-1)}var j,N=Object.assign({position:c},d&&ie),$=!0===h?function(e,t){var i=e.x,n=e.y,s=t.devicePixelRatio||1;return{x:a(i*s)/s||0,y:a(n*s)/s||0}}({x:v,y:b},t(n)):{x:v,y:b};return v=$.x,b=$.y,u?Object.assign({},N,((j={})[D]=x?"0":"",j[k]=_?"0":"",j.transform=(M.devicePixelRatio||1)<=1?"translate("+v+"px, "+b+"px)":"translate3d("+v+"px, "+b+"px, 0)",j)):Object.assign({},N,((i={})[D]=x?b+"px":"",i[k]=_?v+"px":"",i.transform="",i))}var se={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=e.options,n=i.gpuAcceleration,s=void 0===n||n,r=i.adaptive,o=void 0===r||r,a=i.roundOffsets,l=void 0===a||a,c={placement:W(t.placement),variation:q(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ne(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ne(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var i=t.styles[e]||{},s=t.attributes[e]||{},r=t.elements[e];n(r)&&h(r)&&(Object.assign(r.style,i),Object.keys(s).forEach(function(e){var t=s[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach(function(e){var s=t.elements[e],r=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:i[e]).reduce(function(e,t){return e[t]="",e},{});n(s)&&h(s)&&(Object.assign(s.style,o),Object.keys(r).forEach(function(e){s.removeAttribute(e)}))})}},requires:["computeStyles"]},oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.offset,r=void 0===s?[0,0]:s,o=N.reduce(function(e,i){return e[i]=function(e,t,i){var n=W(e),s=[A,T].indexOf(n)>=0?-1:1,r="function"==typeof i?i(Object.assign({},t,{placement:e})):i,o=r[0],a=r[1];return o=o||0,a=(a||0)*s,[A,C].indexOf(n)>=0?{x:a,y:o}:{x:o,y:a}}(i,t.rects,r),e},{}),a=o[t.placement],l=a.x,c=a.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=o}},ae={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,function(e){return ae[e]})}var ce={start:"end",end:"start"};function ue(e){return e.replace(/start|end/g,function(e){return ce[e]})}function de(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=i.boundary,r=i.rootBoundary,o=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?N:l,u=q(n),d=u?a?j:j.filter(function(e){return q(e)===u}):M,h=d.filter(function(e){return c.indexOf(e)>=0});0===h.length&&(h=d);var p=h.reduce(function(t,i){return t[i]=G(e,{placement:i,boundary:s,rootBoundary:r,padding:o})[W(i)],t},{});return Object.keys(p).sort(function(e,t){return p[e]-p[t]})}var he={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var s=i.mainAxis,r=void 0===s||s,o=i.altAxis,a=void 0===o||o,l=i.fallbackPlacements,c=i.padding,u=i.boundary,d=i.rootBoundary,h=i.altBoundary,p=i.flipVariations,f=void 0===p||p,m=i.allowedAutoPlacements,g=t.options.placement,v=W(g),y=l||(v!==g&&f?function(e){if(W(e)===D)return[];var t=le(e);return[ue(e),t,ue(t)]}(g):[le(g)]),b=[g].concat(y).reduce(function(e,i){return e.concat(W(i)===D?de(t,{placement:i,boundary:u,rootBoundary:d,padding:c,flipVariations:f,allowedAutoPlacements:m}):i)},[]),w=t.rects.reference,_=t.rects.popper,x=new Map,k=!0,S=b[0],M=0;M<b.length;M++){var P=b[M],L=W(P),I=q(P)===O,j=[T,E].indexOf(L)>=0,N=j?"width":"height",$=G(t,{placement:P,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),z=j?I?C:A:I?E:T;w[N]>_[N]&&(z=le(z));var F=le(z),H=[];if(r&&H.push($[L]<=0),a&&H.push($[z]<=0,$[F]<=0),H.every(function(e){return e})){S=P,k=!1;break}x.set(P,H)}if(k)for(var B=function(e){var t=b.find(function(t){var i=x.get(t);if(i)return i.slice(0,e).every(function(e){return e})});if(t)return S=t,"break"},R=f?3:1;R>0&&"break"!==B(R);R--);t.placement!==S&&(t.modifiersData[n]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function pe(e,t,i){return r(e,o(t,i))}var fe={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,n=e.name,s=i.mainAxis,a=void 0===s||s,l=i.altAxis,c=void 0!==l&&l,u=i.boundary,d=i.rootBoundary,h=i.altBoundary,p=i.padding,f=i.tether,m=void 0===f||f,g=i.tetherOffset,v=void 0===g?0:g,b=G(t,{boundary:u,rootBoundary:d,padding:p,altBoundary:h}),w=W(t.placement),_=q(t.placement),x=!_,k=Y(w),D="x"===k?"y":"x",M=t.modifiersData.popperOffsets,P=t.rects.reference,L=t.rects.popper,I="function"==typeof v?v(Object.assign({},t.rects,{placement:t.placement})):v,j="number"==typeof I?{mainAxis:I,altAxis:I}:Object.assign({mainAxis:0,altAxis:0},I),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,$={x:0,y:0};if(M){if(a){var z,F="y"===k?T:A,H="y"===k?E:C,B="y"===k?"height":"width",R=M[k],V=R+b[F],X=R-b[H],U=m?-L[B]/2:0,Q=_===O?P[B]:L[B],K=_===O?-L[B]:-P[B],J=t.elements.arrow,Z=m&&J?y(J):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[F],ie=ee[H],ne=pe(0,P[B],Z[B]),se=x?P[B]/2-U-ne-te-j.mainAxis:Q-ne-te-j.mainAxis,re=x?-P[B]/2+U+ne+ie+j.mainAxis:K+ne+ie+j.mainAxis,oe=t.elements.arrow&&S(t.elements.arrow),ae=oe?"y"===k?oe.clientTop||0:oe.clientLeft||0:0,le=null!=(z=null==N?void 0:N[k])?z:0,ce=R+re-le,ue=pe(m?o(V,R+se-le-ae):V,R,m?r(X,ce):X);M[k]=ue,$[k]=ue-R}if(c){var de,he="x"===k?T:A,fe="x"===k?E:C,me=M[D],ge="y"===D?"height":"width",ve=me+b[he],ye=me-b[fe],be=-1!==[T,A].indexOf(w),we=null!=(de=null==N?void 0:N[D])?de:0,_e=be?ve:me-P[ge]-L[ge]-we+j.altAxis,xe=be?me+P[ge]+L[ge]-we-j.altAxis:ye,ke=m&&be?function(e,t,i){var n=pe(e,t,i);return n>i?i:n}(_e,me,xe):pe(m?_e:ve,me,m?xe:ye);M[D]=ke,$[D]=ke-me}t.modifiersData[n]=$}},requiresIfExists:["offset"]},me={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i=e.state,n=e.name,s=e.options,r=i.elements.arrow,o=i.modifiersData.popperOffsets,a=W(i.placement),l=Y(a),c=[A,C].indexOf(a)>=0?"height":"width";if(r&&o){var u=function(e,t){return X("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:U(e,M))}(s.padding,i),d=y(r),h="y"===l?T:A,p="y"===l?E:C,f=i.rects.reference[c]+i.rects.reference[l]-o[l]-i.rects.popper[c],m=o[l]-i.rects.reference[l],g=S(r),v=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=f/2-m/2,w=u[h],_=v-d[c]-u[p],x=v/2-d[c]/2+b,k=pe(w,x,_),D=l;i.modifiersData[n]=((t={})[D]=k,t.centerOffset=k-x,t)}},effect:function(e){var t=e.state,i=e.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&F(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ge(e,t,i){return void 0===i&&(i={x:0,y:0}),{top:e.top-t.height-i.y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function ve(e){return[T,C,E,A].some(function(t){return e[t]>=0})}var ye={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,i=e.name,n=t.rects.reference,s=t.rects.popper,r=t.modifiersData.preventOverflow,o=G(t,{elementContext:"reference"}),a=G(t,{altBoundary:!0}),l=ge(o,n),c=ge(a,s,r),u=ve(l),d=ve(c);t.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}},be=J({defaultModifiers:[ee,te,se,re]}),we=[ee,te,se,re,oe,he,fe,me,ye],_e=J({defaultModifiers:we});e.applyStyles=re,e.arrow=me,e.computeStyles=se,e.createPopper=_e,e.createPopperLite=be,e.defaultModifiers=we,e.detectOverflow=G,e.eventListeners=ee,e.flip=he,e.hide=ye,e.offset=oe,e.popperGenerator=J,e.popperOffsets=te,e.preventOverflow=fe,Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap=t(e.Popper)}(this,function(e){"use strict";const t=function(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e)for(const i in e)if("default"!==i){const n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:()=>e[i]})}return t.default=e,Object.freeze(t)}(e),i=new Map,n={set(e,t,n){i.has(e)||i.set(e,new Map);const s=i.get(e);s.has(t)||0===s.size?s.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,t)=>i.has(e)&&i.get(e).get(t)||null,remove(e,t){if(!i.has(e))return;const n=i.get(e);n.delete(t),0===n.size&&i.delete(e)}},s="transitionend",r=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),e),o=e=>{e.dispatchEvent(new Event(s))},a=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),l=e=>a(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(r(e)):null,c=e=>{if(!a(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),i=e.closest("details:not([open])");if(!i)return t;if(i!==e){const t=e.closest("summary");if(t&&t.parentNode!==i)return!1;if(null===t)return!1}return t},u=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),d=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?d(e.parentNode):null},h=()=>{},p=e=>{e.offsetHeight},f=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,m=[],g=()=>"rtl"===document.documentElement.dir,v=e=>{var t;t=()=>{const t=f();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(m.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of m)e()}),m.push(t)):t()},y=(e,t=[],i=e)=>"function"==typeof e?e(...t):i,b=(e,t,i=!0)=>{if(!i)return void y(e);const n=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);const n=Number.parseFloat(t),s=Number.parseFloat(i);return n||s?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0})(t)+5;let r=!1;const a=({target:i})=>{i===t&&(r=!0,t.removeEventListener(s,a),y(e))};t.addEventListener(s,a),setTimeout(()=>{r||o(t)},n)},w=(e,t,i,n)=>{const s=e.length;let r=e.indexOf(t);return-1===r?!i&&n?e[s-1]:e[0]:(r+=i?1:-1,n&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])},_=/[^.]*(?=\..*)\.|.*/,x=/\..*/,k=/::\d+$/,S={};let T=1;const E={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function A(e,t){return t&&`${t}::${T++}`||e.uidEvent||T++}function D(e){const t=A(e);return e.uidEvent=t,S[t]=S[t]||{},S[t]}function M(e,t,i=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===i)}function O(e,t,i){const n="string"==typeof t,s=n?i:t||i;let r=j(e);return C.has(r)||(r=e),[n,s,r]}function P(e,t,i,n,s){if("string"!=typeof t||!e)return;let[r,o,a]=O(t,i,n);if(t in E){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};o=e(o)}const l=D(e),c=l[a]||(l[a]={}),u=M(c,o,r?i:null);if(u)return void(u.oneOff=u.oneOff&&s);const d=A(o,t.replace(_,"")),h=r?function(e,t,i){return function n(s){const r=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const a of r)if(a===o)return $(s,{delegateTarget:o}),n.oneOff&&N.off(e,s.type,t,i),i.apply(o,[s])}}(e,i,o):function(e,t){return function i(n){return $(n,{delegateTarget:e}),i.oneOff&&N.off(e,n.type,t),t.apply(e,[n])}}(e,o);h.delegationSelector=r?i:null,h.callable=o,h.oneOff=s,h.uidEvent=d,c[d]=h,e.addEventListener(a,h,r)}function L(e,t,i,n,s){const r=M(t[i],n,s);r&&(e.removeEventListener(i,r,Boolean(s)),delete t[i][r.uidEvent])}function I(e,t,i,n){const s=t[i]||{};for(const[r,o]of Object.entries(s))r.includes(n)&&L(e,t,i,o.callable,o.delegationSelector)}function j(e){return e=e.replace(x,""),E[e]||e}const N={on(e,t,i,n){P(e,t,i,n,!1)},one(e,t,i,n){P(e,t,i,n,!0)},off(e,t,i,n){if("string"!=typeof t||!e)return;const[s,r,o]=O(t,i,n),a=o!==t,l=D(e),c=l[o]||{},u=t.startsWith(".");if(void 0===r){if(u)for(const i of Object.keys(l))I(e,l,i,t.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(k,"");a&&!t.includes(s)||L(e,l,o,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;L(e,l,o,r,s?i:null)}},trigger(e,t,i){if("string"!=typeof t||!e)return null;const n=f();let s=null,r=!0,o=!0,a=!1;t!==j(t)&&n&&(s=n.Event(t,i),n(e).trigger(s),r=!s.isPropagationStopped(),o=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=$(new Event(t,{bubbles:r,cancelable:!0}),i);return a&&l.preventDefault(),o&&e.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function $(e,t={}){for(const[i,n]of Object.entries(t))try{e[i]=n}catch(t){Object.defineProperty(e,i,{configurable:!0,get:()=>n})}return e}function z(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function F(e){return e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const H={setDataAttribute(e,t,i){e.setAttribute(`data-bs-${F(t)}`,i)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${F(t)}`)},getDataAttributes(e){if(!e)return{};const t={},i=Object.keys(e.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=z(e.dataset[n])}return t},getDataAttribute:(e,t)=>z(e.getAttribute(`data-bs-${F(t)}`))};class B{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const i=a(t)?H.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...a(t)?H.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[n,s]of Object.entries(t)){const t=e[n],r=a(t)?"element":null==(i=t)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class R extends B{constructor(e,t){super(),(e=l(e))&&(this._element=e,this._config=this._getConfig(t),n.set(this._element,this.constructor.DATA_KEY,this))}dispose(){n.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,i=!0){b(e,t,i)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return n.get(l(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const W=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),t=i&&"#"!==i?i.trim():null}return r(t)},q={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const i=[];let n=e.parentNode.closest(t);for(;n;)i.push(n),n=n.parentNode.closest(t);return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>`${e}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(e=>!u(e)&&c(e))},getSelectorFromElement(e){const t=W(e);return t&&q.findOne(t)?t:null},getElementFromSelector(e){const t=W(e);return t?q.findOne(t):null},getMultipleElementsFromSelector(e){const t=W(e);return t?q.find(t):[]}},Y=(e,t="hide")=>{const i=`click.dismiss${e.EVENT_KEY}`,n=e.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),u(this))return;const s=q.getElementFromSelector(this)||this.closest(`.${n}`);e.getOrCreateInstance(s)[t]()})},V=".bs.alert",X=`close${V}`,U=`closed${V}`;class G extends R{static get NAME(){return"alert"}close(){if(N.trigger(this._element,X).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,e)}_destroyElement(){this._element.remove(),N.trigger(this._element,U),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=G.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}Y(G,"close"),v(G);const Q='[data-bs-toggle="button"]';class K extends R{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each(function(){const t=K.getOrCreateInstance(this);"toggle"===e&&t[e]()})}}N.on(document,"click.bs.button.data-api",Q,e=>{e.preventDefault();const t=e.target.closest(Q);K.getOrCreateInstance(t).toggle()}),v(K);const J=".bs.swipe",Z=`touchstart${J}`,ee=`touchmove${J}`,te=`touchend${J}`,ie=`pointerdown${J}`,ne=`pointerup${J}`,se={endCallback:null,leftCallback:null,rightCallback:null},re={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class oe extends B{constructor(e,t){super(),this._element=e,e&&oe.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return se}static get DefaultType(){return re}static get NAME(){return"swipe"}dispose(){N.off(this._element,J)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),y(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&y(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,ie,e=>this._start(e)),N.on(this._element,ne,e=>this._end(e)),this._element.classList.add("pointer-event")):(N.on(this._element,Z,e=>this._start(e)),N.on(this._element,ee,e=>this._move(e)),N.on(this._element,te,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ae=".bs.carousel",le=".data-api",ce="next",ue="prev",de="left",he="right",pe=`slide${ae}`,fe=`slid${ae}`,me=`keydown${ae}`,ge=`mouseenter${ae}`,ve=`mouseleave${ae}`,ye=`dragstart${ae}`,be=`load${ae}${le}`,we=`click${ae}${le}`,_e="carousel",xe="active",ke=".active",Se=".carousel-item",Te=ke+Se,Ee={ArrowLeft:he,ArrowRight:de},Ce={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ae={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class De extends R{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=q.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===_e&&this.cycle()}static get Default(){return Ce}static get DefaultType(){return Ae}static get NAME(){return"carousel"}next(){this._slide(ce)}nextWhenVisible(){!document.hidden&&c(this._element)&&this.next()}prev(){this._slide(ue)}pause(){this._isSliding&&o(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,fe,()=>this.cycle()):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void N.one(this._element,fe,()=>this.to(e));const i=this._getItemIndex(this._getActive());if(i===e)return;const n=e>i?ce:ue;this._slide(n,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&N.on(this._element,me,e=>this._keydown(e)),"hover"===this._config.pause&&(N.on(this._element,ge,()=>this.pause()),N.on(this._element,ve,()=>this._maybeEnableCycle())),this._config.touch&&oe.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of q.find(".carousel-item img",this._element))N.on(e,ye,e=>e.preventDefault());const e={leftCallback:()=>this._slide(this._directionToOrder(de)),rightCallback:()=>this._slide(this._directionToOrder(he)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new oe(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=Ee[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=q.findOne(ke,this._indicatorsElement);t.classList.remove(xe),t.removeAttribute("aria-current");const i=q.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);i&&(i.classList.add(xe),i.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const i=this._getActive(),n=e===ce,s=t||w(this._getItems(),i,n,this._config.wrap);if(s===i)return;const r=this._getItemIndex(s),o=t=>N.trigger(this._element,t,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(i),to:r});if(o(pe).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(r),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),p(s),i.classList.add(l),s.classList.add(l),this._queueCallback(()=>{s.classList.remove(l,c),s.classList.add(xe),i.classList.remove(xe,c,l),this._isSliding=!1,o(fe)},i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return q.findOne(Te,this._element)}_getItems(){return q.find(Se,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return g()?e===de?ue:ce:e===de?ce:ue}_orderToDirection(e){return g()?e===ue?de:he:e===ue?he:de}static jQueryInterface(e){return this.each(function(){const t=De.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)})}}N.on(document,we,"[data-bs-slide], [data-bs-slide-to]",function(e){const t=q.getElementFromSelector(this);if(!t||!t.classList.contains(_e))return;e.preventDefault();const i=De.getOrCreateInstance(t),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===H.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())}),N.on(window,be,()=>{const e=q.find('[data-bs-ride="carousel"]');for(const t of e)De.getOrCreateInstance(t)}),v(De);const Me=".bs.collapse",Oe=`show${Me}`,Pe=`shown${Me}`,Le=`hide${Me}`,Ie=`hidden${Me}`,je=`click${Me}.data-api`,Ne="show",$e="collapse",ze="collapsing",Fe=`:scope .${$e} .${$e}`,He='[data-bs-toggle="collapse"]',Be={parent:null,toggle:!0},Re={parent:"(null|element)",toggle:"boolean"};class We extends R{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const i=q.find(He);for(const e of i){const t=q.getSelectorFromElement(e),i=q.find(t).filter(e=>e===this._element);null!==t&&i.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Be}static get DefaultType(){return Re}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>We.getOrCreateInstance(e,{toggle:!1}))),e.length&&e[0]._isTransitioning)return;if(N.trigger(this._element,Oe).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove($e),this._element.classList.add(ze),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(ze),this._element.classList.add($e,Ne),this._element.style[t]="",N.trigger(this._element,Pe)},this._element,!0),this._element.style[t]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Le).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,p(this._element),this._element.classList.add(ze),this._element.classList.remove($e,Ne);for(const e of this._triggerArray){const t=q.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(ze),this._element.classList.add($e),N.trigger(this._element,Ie)},this._element,!0)}_isShown(e=this._element){return e.classList.contains(Ne)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=l(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(He);for(const t of e){const e=q.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=q.find(Fe,this._config.parent);return q.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const i of e)i.classList.toggle("collapsed",!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const i=We.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}})}}N.on(document,je,He,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of q.getMultipleElementsFromSelector(this))We.getOrCreateInstance(e,{toggle:!1}).toggle()}),v(We);const qe="dropdown",Ye=".bs.dropdown",Ve=".data-api",Xe="ArrowUp",Ue="ArrowDown",Ge=`hide${Ye}`,Qe=`hidden${Ye}`,Ke=`show${Ye}`,Je=`shown${Ye}`,Ze=`click${Ye}${Ve}`,et=`keydown${Ye}${Ve}`,tt=`keyup${Ye}${Ve}`,it="show",nt='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',st=`${nt}.${it}`,rt=".dropdown-menu",ot=g()?"top-end":"top-start",at=g()?"top-start":"top-end",lt=g()?"bottom-end":"bottom-start",ct=g()?"bottom-start":"bottom-end",ut=g()?"left-start":"right-start",dt=g()?"right-start":"left-start",ht={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},pt={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class ft extends R{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=q.next(this._element,rt)[0]||q.prev(this._element,rt)[0]||q.findOne(rt,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ht}static get DefaultType(){return pt}static get NAME(){return qe}toggle(){return this._isShown()?this.hide():this.show()}show(){if(u(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!N.trigger(this._element,Ke,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
26navbar-nav"))for(const e of[].concat(...document.body.children))N.on(e,"mouseover",h);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(it),this._element.classList.add(it),N.trigger(this._element,Je,e)}}hide(){if(u(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!N.trigger(this._element,Ge,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))N.off(e,"mouseover",h);this._popper&&this._popper.destroy(),this._menu.classList.remove(it),this._element.classList.remove(it),this._element.setAttribute("aria-expanded","false"),H.removeDataAttribute(this._menu,"popper"),N.trigger(this._element,Qe,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!a(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${qe.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===t)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:a(this._config.reference)?e=l(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig();this._popper=t.createPopper(e,this._menu,i)}_isShown(){return this._menu.classList.contains(it)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return ut;if(e.classList.contains("dropstart"))return dt;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?at:ot:t?ct:lt}
vendor: 10,199 bytes, line 26
26_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(H.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...y(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){const i=q.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>c(e));i.length&&w(i,t,e===Ue,!i.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=ft.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=q.find(st);for(const i of t){const t=ft.getInstance(i);if(!t||!1===t._config.autoClose)continue;const n=e.composedPath(),s=n.includes(t._menu);if(n.includes(t._element)||"inside"===t._config.autoClose&&!s||"outside"===t._config.autoClose&&s)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const r={relatedTarget:t._element};"click"===e.type&&(r.clickEvent=e),t._completeHide(r)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),i="Escape"===e.key,n=[Xe,Ue].includes(e.key);if(!n&&!i)return;if(t&&!i)return;e.preventDefault();const s=this.matches(nt)?this:q.prev(this,nt)[0]||q.next(this,nt)[0]||q.findOne(nt,e.delegateTarget.parentNode),r=ft.getOrCreateInstance(s);if(n)return e.stopPropagation(),r.show(),void r._selectMenuItem(e);r._isShown()&&(e.stopPropagation(),r.hide(),s.focus())}}N.on(document,et,nt,ft.dataApiKeydownHandler),N.on(document,et,rt,ft.dataApiKeydownHandler),N.on(document,Ze,ft.clearMenus),N.on(document,tt,ft.clearMenus),N.on(document,Ze,nt,function(e){e.preventDefault(),ft.getOrCreateInstance(this).toggle()}),v(ft);const mt="backdrop",gt="show",vt=`mousedown.bs.${mt}`,yt={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},bt={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class wt extends B{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return yt}static get DefaultType(){return bt}static get NAME(){return mt}show(e){if(!this._config.isVisible)return void y(e);this._append();const t=this._getElement();this._config.isAnimated&&p(t),t.classList.add(gt),this._emulateAnimation(()=>{y(e)})}hide(e){this._config.isVisible?(this._getElement().classList.remove(gt),this._emulateAnimation(()=>{this.dispose(),y(e)})):y(e)}dispose(){this._isAppended&&(N.off(this._element,vt),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=l(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),N.on(e,vt,()=>{y(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){b(e,this._getElement(),this._config.isAnimated)}}const _t=".bs.focustrap",xt=`focusin${_t}`,kt=`keydown.tab${_t}`,St="backward",Tt={autofocus:!0,trapElement:null},Et={autofocus:"boolean",trapElement:"element"};class Ct extends B{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Tt}static get DefaultType(){return Et}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,_t),N.on(document,xt,e=>this._handleFocusin(e)),N.on(document,kt,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,_t))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const i=q.focusableChildren(t);0===i.length?t.focus():this._lastTabNavDirection===St?i[i.length-1].focus():i[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?St:"forward")}}const At=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Dt=".sticky-top",Mt="padding-right",Ot="margin-right";class Pt{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Mt,t=>t+e),this._setElementAttributes(At,Mt,t=>t+e),this._setElementAttributes(Dt,Ot,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Mt),this._resetElementAttributes(At,Mt),this._resetElementAttributes(Dt,Ot)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,i){const n=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+n)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${i(Number.parseFloat(s))}px`)})}_saveInitialAttribute(e,t){const i=e.style.getPropertyValue(t);i&&H.setDataAttribute(e,t,i)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,e=>{const i=H.getDataAttribute(e,t);null!==i?(H.removeDataAttribute(e,t),e.style.setProperty(t,i)):e.style.removeProperty(t)})}_applyManipulationCallback(e,t){if(a(e))t(e);else for(const i of q.find(e,this._element))t(i)}}const Lt=".bs.modal",It=`hide${Lt}`,jt=`hidePrevented${Lt}`,Nt=`hidden${Lt}`,$t=`show${Lt}`,zt=`shown${Lt}`,Ft=`resize${Lt}`,Ht=`click.dismiss${Lt}`,Bt=`mousedown.dismiss${Lt}`,Rt=`keydown.dismiss${Lt}`,Wt=`click${Lt}.data-api`,qt="modal-open",Yt="show",Vt="modal-static",Xt={backdrop:!0,focus:!0,keyboard:!0},Ut={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Gt extends R{constructor(e,t){super(e,t),this._dialog=q.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Pt,this._addEventListeners()}static get Default(){return Xt}static get DefaultType(){return Ut}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||N.trigger(this._element,$t,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(qt),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,It).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Yt),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){N.off(window,Lt),N.off(this._dialog,Lt),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new wt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ct({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=q.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),p(this._element),this._element.classList.add(Yt),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,zt,{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,Rt,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),N.on(window,Ft,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),N.on(this._element,Bt,e=>{N.one(this._element,Ht,t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(qt),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,Nt)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,jt).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Vt)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Vt),this._queueCallback(()=>{this._element.classList.remove(Vt),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),i=t>0;if(i&&!e){const e=g()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!i&&e){const e=g()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const i=Gt.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method n
26amed "${e}"`);i[e](t)}})}}N.on(document,Wt,'[data-bs-toggle="modal"]',function(e){const t=q.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),N.one(t,$t,e=>{e.defaultPrevented||N.one(t,Nt,()=>{c(this)&&this.focus()})});const i=q.findOne(".modal.show");i&&Gt.getInstance(i).hide(),Gt.getOrCreateInstance(t).toggle(this)}),Y(Gt),v(Gt);const Qt=".bs.offcanvas",Kt=".data-api",Jt=`load${Qt}${Kt}`,Zt="show",ei="showing",ti="hiding",ii=".offcanvas.show",ni=`show${Qt}`,si=`shown${Qt}`,ri=`hide${Qt}`,oi=`hidePrevented${Qt}`,ai=`hidden${Qt}`,li=`resize${Qt}`,ci=`click${Qt}${Kt}`,ui=`keydown.dismiss${Qt}`,di={backdrop:!0,keyboard:!0,scroll:!1},hi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class pi extends R{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return di}static get DefaultType(){return hi}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||N.trigger(this._element,ni,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Pt).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ei),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Zt),this._element.classList.remove(ei),N.trigger(this._element,si,{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,ri).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(ti),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(Zt,ti),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Pt).reset(),N.trigger(this._element,ai)},this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new wt({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,oi)}:null})}_initializeFocusTrap(){return new Ct({trapElement:this._element})}_addEventListeners(){N.on(this._element,ui,e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():N.trigger(this._element,oi))})}static jQueryInterface(e){return this.each(function(){const t=pi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}})}}N.on(document,ci,'[data-bs-toggle="offcanvas"]',function(e){const t=q.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this))return;N.one(t,ai,()=>{c(this)&&this.focus()});const i=q.findOne(ii);i&&i!==t&&pi.getInstance(i).hide(),pi.getOrCreateInstance(t).toggle(this)}),N.on(window,Jt,()=>{for(const e of q.find(ii))pi.getOrCreateInstance(e).show()}),N.on(window,li,()=>{for(const e of q.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&pi.getOrCreateInstance(e).hide()}),Y(pi),v(pi);const fi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},mi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),gi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,vi=(e,t)=>{const i=e.nodeName.toLowerCase();return t.includes(i)?!mi.has(i)||Boolean(gi.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(i))},yi={allowList:fi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},bi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},wi={entry:"(string|element|function|null)",selector:"(string|element)"};class _i extends B{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return yi}static get DefaultType(){return bi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>
vendor: 4,603 bytes, line 26
26this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,i]of Object.entries(this._config.content))this._setContent(e,i,t);const t=e.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&t.classList.add(...i.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,i]of Object.entries(e))super._typeCheckConfig({selector:t,entry:i},wi)}_setContent(e,t,i){const n=q.findOne(i,e);n&&((t=this._resolvePossibleFunction(t))?a(t)?this._putElementInTemplate(l(t),n):this._config.html?n.innerHTML=this._maybeSanitize(t):n.textContent=t:n.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,i){if(!e.length)return e;if(i&&"function"==typeof i)return i(e);const n=(new window.DOMParser).parseFromString(e,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const e of s){const i=e.nodeName.toLowerCase();if(!Object.keys(t).includes(i)){e.remove();continue}const n=[].concat(...e.attributes),s=[].concat(t["*"]||[],t[i]||[]);for(const t of n)vi(t,s)||e.removeAttribute(t.nodeName)}return n.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return y(e,[this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const xi=new Set(["sanitize","allowList","sanitizeFn"]),ki="fade",Si="show",Ti=".modal",Ei="hide.bs.modal",Ci="hover",Ai="focus",Di={AUTO:"auto",TOP:"top",RIGHT:g()?"left":"right",BOTTOM:"bottom",LEFT:g()?"right":"left"},Mi={allowList:fi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},Oi={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Pi extends R{constructor(e,i){if(void 0===t)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,i),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Mi}static get DefaultType(){return Oi}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(Ti),Ei,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=N.trigger(this._element,this.constructor.eventName("show")),t=(d(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(Si),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))N.on(e,"mouseover",h);this._queueCallback(()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}
vendor: 5,393 bytes, line 26
26hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Si),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))N.off(e,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[Ai]=!1,this._activeTrigger[Ci]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(ki,Si),t.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",i),this._isAnimated()&&t.classList.add(ki),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new _i({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ki)}_isShown(){return this.tip&&this.tip.classList.contains(Si)}_createPopper(e){const i=y(this._config.placement,[this,e,this._element]),n=Di[i.toUpperCase()];return t.createPopper(this._element,e,this._getPopperConfig(n))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return y(e,[this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...y(this._config.popperConfig,[t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)N.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{this._initializeOnDelegatedTarget(e).toggle()});else if("manual"!==t){const e=t===Ci?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=t===Ci?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,e,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?Ai:Ci]=!0,t._enter()}),N.on(this._element,i,this._config.selector,e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?Ai:Ci]=t._element.contains(e.relatedTarget),t._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(Ti),Ei,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=H.getDataAttributes(this._element);for(const e of Object.keys(t))xi.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:l(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,i]of Object.entries(this._config))this.constructor.Default[t]!==i&&(e[t]=i);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=Pi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method n
26amed "${e}"`);t[e]()}})}}v(Pi);const Li={...Pi.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Ii={...Pi.DefaultType,content:"(null|string|element|function)"};class ji extends Pi{static get Default(){return Li}static get DefaultType(){return Ii}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=ji.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}})}}v(ji);const Ni=".bs.scrollspy",$i=`activate${Ni}`,zi=`click${Ni}`,Fi=`load${Ni}.data-api`,Hi="active",Bi="[href]",Ri=".nav-link",Wi=`${Ri}, .nav-item > ${Ri}, .list-group-item`,qi={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Yi={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Vi extends R{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return qi}static get DefaultType(){return Yi}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=l(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,zi),N.on(this._config.target,zi,Bi,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const i=this._rootElement||window,n=t.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),i=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const r of e){if(!r.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(r));continue}const e=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&e){if(i(r),!n)return}else s||e||i(r)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=q.find(Bi,this._config.target);for(const t of e){if(!t.hash||u(t))continue;const e=q.findOne(decodeURI(t.hash),this._element);c(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(Hi),this._activateParents(e),N.trigger(this._element,$i,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))q.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(Hi);else for(const t of q.parents(e,".nav, .list-group"))for(const e of q.prev(t,Wi))e.classList.add(Hi)}_clearActiveClass(e){e.classList.remove(Hi);const t=q.find(`${Bi}.${Hi}`,e);for(const e of t)e.classList.remove(Hi)}static jQueryInterface(e){return this.each(function(){const t=Vi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method n
26amed "${e}"`);t[e]()}})}}N.on(window,Fi,()=>{for(const e of q.find('[data-bs-spy="scroll"]'))Vi.getOrCreateInstance(e)}),v(Vi);const Xi=".bs.tab",Ui=`hide${Xi}`,Gi=`hidden${Xi}`,Qi=`show${Xi}`,Ki=`shown${Xi}`,Ji=`click${Xi}`,Zi=`keydown${Xi}`,en=`load${Xi}`,tn="ArrowLeft",nn="ArrowRight",sn="ArrowUp",rn="ArrowDown",on="Home",an="End",ln="active",cn="fade",un="show",dn=":not(.dropdown-toggle)",hn='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',pn=`.nav-link${dn}, .list-group-item${dn}, [role="tab"]${dn}, ${hn}`,fn=`.${ln}[data-bs-toggle="tab"], .${ln}[data-bs-toggle="pill"], .${ln}[data-bs-toggle="list"]`;class mn extends R{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Zi,e=>this._keydown(e)))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),i=t?N.trigger(t,Ui,{relatedTarget:e}):null;N.trigger(e,Qi,{relatedTarget:t}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){e&&(e.classList.add(ln),this._activate(q.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),N.trigger(e,Ki,{relatedTarget:t})):e.classList.add(un)},e,e.classList.contains(cn)))}_deactivate(e,t){e&&(e.classList.remove(ln),e.blur(),this._deactivate(q.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),N.trigger(e,Gi,{relatedTarget:t})):e.classList.remove(un)},e,e.classList.contains(cn)))}_keydown(e){if(![tn,nn,sn,rn,on,an].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(e=>!u(e));let i;if([on,an].includes(e.key))i=t[e.key===on?0:t.length-1];else{const n=[nn,rn].includes(e.key);i=w(t,e.target,n,!0)}i&&(i.focus({preventScroll:!0}),mn.getOrCreateInstance(i).show())}_getChildren(){return q.find(pn,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),i=this._getOuterElement(e);e.setAttribute("aria-selected",t),i!==e&&this._setAttributeIfNotExists(i,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=q.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const i=this._getOuterElement(e);if(!i.classList.contains("dropdown"))return;const n=(e,n)=>{const s=q.findOne(e,i);s&&s.classList.toggle(n,t)};n(".dropdown-toggle",ln),n(".dropdown-menu",un),i.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,i){e.hasAttribute(t)||e.setAttribute(t,i)}_elemIsActive(e){return e.classList.contains(ln)}_getInnerElement(e){return e.matches(pn)?e:q.findOne(pn,e)}
vendor: 2,788 bytes, line 26
26_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each(function(){const t=mn.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}})}}N.on(document,Ji,hn,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this)||mn.getOrCreateInstance(this).show()}),N.on(window,en,()=>{for(const e of q.find(fn))mn.getOrCreateInstance(e)}),v(mn);const gn=".bs.toast",vn=`mouseover${gn}`,yn=`mouseout${gn}`,bn=`focusin${gn}`,wn=`focusout${gn}`,_n=`hide${gn}`,xn=`hidden${gn}`,kn=`show${gn}`,Sn=`shown${gn}`,Tn="hide",En="show",Cn="showing",An={animation:"boolean",autohide:"boolean",delay:"number"},Dn={animation:!0,autohide:!0,delay:5e3};class Mn extends R{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Dn}static get DefaultType(){return An}static get NAME(){return"toast"}show(){N.trigger(this._element,kn).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Tn),p(this._element),this._element.classList.add(En,Cn),this._queueCallback(()=>{this._element.classList.remove(Cn),N.trigger(this._element,Sn),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,_n).defaultPrevented||(this._element.classList.add(Cn),this._queueCallback(()=>{this._element.classList.add(Tn),this._element.classList.remove(Cn,En),N.trigger(this._element,xn)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(En),super.dispose()}isShown(){return this._element.classList.contains(En)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const i=e.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,vn,e=>this._onInteraction(e,!0)),N.on(this._element,yn,e=>this._onInteraction(e,!1)),N.on(this._element,bn,e=>this._onInteraction(e,!0)),N.on(this._element,wn,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=Mn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}})}}
vendor: 4,183 bytes, line 26
26return Y(Mn),v(Mn),{Alert:G,Button:K,Carousel:De,Collapse:We,Dropdown:ft,Modal:Gt,Offcanvas:pi,Popover:ji,ScrollSpy:Vi,Tab:mn,Toast:Mn,Tooltip:Pi}}),function(e,t,i,n,s){if("customElements"in i)s();else{if(i.AWAITING_WEB_COMPONENTS_POLYFILL)return void i.AWAITING_WEB_COMPONENTS_POLYFILL.then(s);var r=i.AWAITING_WEB_COMPONENTS_POLYFILL=l();r.then(s);var o=i.WEB_COMPONENTS_POLYFILL||"//cdnjs.cloudflare.com/ajax/libs/webcomponentsjs/2.0.2/webcomponents-bundle.js",a=i.ES6_CORE_POLYFILL||"//cdnjs.cloudflare.com/ajax/libs/core-js/2.5.3/core.min.js";"Promise"in i?c(o).then(function(){r.isDone=!0,r.exec()}):c(a).then(function(){c(o).then(function(){r.isDone=!0,r.exec()})})}function l(){var e=[];return e.isDone=!1,e.exec=function(){e.splice(0).forEach(function(e){e()})},e.then=function(t){return e.isDone?t():e.push(t),e},e}function c(e){var t=l(),i=n.createElement("script");return i.type="text/javascript",i.readyState?i.onreadystatechange=function(){"loaded"!=i.readyState&&"complete"!=i.readyState||(i.onreadystatechange=null,t.isDone=!0,t.exec())}:i.onload=function(){t.isDone=!0,t.exec()},i.src=e,n.getElementsByTagName("head")[0].appendChild(i),i.then=t.then,i}}(0,0,window,document,function(){var e,t;e=window,t=function(){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=5)}([function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var i=function(e,t){var i,n=e[1]||"",s=e[3];if(!s)return n;if(t&&"function"==typeof btoa){var r=(i=s,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),o=s.sources.map(function(e){return"/*# sourceURL="+s.sourceRoot+e+" */"});return[n].concat(o).concat([r]).join("\n")}return[n].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+i+"}":i}).join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},s=0;s<this.length;s++){var r=this[s][0];"number"==typeof r&&(n[r]=!0)}for(s=0;s<e.length;s++){var o=e[s];"number"==typeof o[0]&&n[o[0]]||(i&&!o[2]?o[2]=i:i&&(o[2]="("+o[2]+") and ("+i+")"),t.push(o))}},t}},function(e,t,i){var n=i(3);e.exports="string"==typeof n?n:n.toString()},function(e,t,i){var n=i(4);e.exports="string"==typeof n?n:n.toString()},function(e,t,i){(e.exports=i(0)(!1)).push([e.i,"@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}
26}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate(-10deg);transform:scale3d(.95,.95,.95) rotate(-10deg)}30%,50%,70%,90%{-webkit-transform:scaleX(1) rotate(10deg);transform:scaleX(1) rotate(10deg)}40%,60%,80%{-webkit-transform:scaleX(1) rotate(-10deg);transform:scaleX(1) rotate(-10deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate(-10deg);transform:scale3d(.95,.95,.95) rotate(-10deg)}30%,50%,70%,90%{-webkit-transform:scaleX(1) rotate(10deg);transform:scaleX(1) rotate(10deg)}40%,60%,80%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.bx-spin,.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada,.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing,.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst,.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up,.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down,.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left,.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right,.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}",""])},function(e,t,i){(e.exports=i(0)(!1)).push([e.i,'.bx-rotate-90{transform:rotate(90deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"}.bx-rotate-180{transform:rotate(180deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"}.bx-rotate-270{transform:rotate(270deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"}.bx-flip-horizontal{transform:scaleX(-1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"}.bx-flip-vertical{transform:scaleY(-1);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}',""])},function(e,t,i){"use strict";i.r(t),i.d(t,"BoxIconElement",function(){return y});var n,s,r,o,a=i(1),l=i.n(a),c=i(2),u=i.n(c),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),p=(s=(n=Object).getPrototypeOf||function(e){return e.__proto__},r=n.setPrototypeOf||function(e,t){return e.__proto__=t,e},o="object"===("undefined"==typeof Reflect?"undefined":d(Reflect))?Reflect.construct:function(e,t,i){var n,s=[null];
vendor: 4,663 bytes, line 26
26return s.push.apply(s,t),n=e.bind.apply(e,s),r(new n,i.prototype)},function(e){var t=s(e);return r(e,r(function(){return o(t,arguments,s(this).constructor)},t))}),f=window,m={},g=document.createElement("template"),v=function(){return!!f.ShadyCSS};g.innerHTML='\n<style>\n:host {\n display: inline-block;\n font-size: initial;\n box-sizing: border-box;\n width: 24px;\n height: 24px;\n}\n:host([size=xs]) {\n width: 0.8rem;\n height: 0.8rem;\n}\n:host([size=sm]) {\n width: 1.55rem;\n height: 1.55rem;\n}\n:host([size=md]) {\n width: 2.25rem;\n height: 2.25rem;\n}\n:host([size=lg]) {\n width: 3.0rem;\n height: 3.0rem;\n}\n\n:host([size]:not([size=""]):not([size=xs]):not([size=sm]):not([size=md]):not([size=lg])) {\n width: auto;\n height: auto;\n}\n:host([pull=left]) #icon {\n float: left;\n margin-right: .3em!important;\n}\n:host([pull=right]) #icon {\n float: right;\n margin-left: .3em!important;\n}\n:host([border=square]) #icon {\n padding: .25em;\n border: .07em solid rgba(0,0,0,.1);\n border-radius: .25em;\n}\n:host([border=circle]) #icon {\n padding: .25em;\n border: .07em solid rgba(0,0,0,.1);\n border-radius: 50%;\n}\n#icon,\nsvg {\n width: 100%;\n height: 100%;\n}\n#icon {\n box-sizing: border-box;\n} \n'+l.a+"\n"+u.a+'\n</style>\n<div id="icon"></div>';var y=p(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.$ui=t.attachShadow({mode:"open"}),t.$ui.appendChild(t.ownerDocument.importNode(g.content,!0)),v()&&f.ShadyCSS.styleElement(t),t._state={$iconHolder:t.$ui.getElementById("icon"),type:t.getAttribute("type")},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(e,HTMLElement),h(e,null,[{key:"getIconSvg",value:function(e,t){var i=this.cdnUrl+"/regular/bx-"+e+".svg";return"solid"===t?i=this.cdnUrl+"/solid/bxs-"+e+".svg":"logo"===t&&(i=this.cdnUrl+"/logos/bxl-"+e+".svg"),i&&m[i]||(m[i]=new Promise(function(e,t){var n=new XMLHttpRequest;n.addEventListener("load",function(){this.status<200||this.status>=300?t(new Error(this.status+" "+this.responseText)):e(this.responseText)}),n.onerror=t,n.onabort=t,n.open("GET",i),n.send()})),m[i]}},{key:"define",value:function(e){e=e||this.tagName,v()&&f.ShadyCSS.prepareTemplate(g,e),customElements.define(e,this)}},{key:"cdnUrl",get:function(){return"//unpkg.com/[email protected]/svg"}},{key:"tagName",get:function(){return"box-icon"}},{key:"observedAttributes",get:function(){return["type","name","color","size","rotate","flip","animation","border","pull"]}}]),h(e,[{key:"attributeChangedCallback",value:function(e,t,i){var n=this._state.$iconHolder;switch(e){case"type":!function(e,t,i){var n=e._state;n.$iconHolder.textContent="",n.type&&(n.type=null),n.type=!i||"solid"!==i&&"logo"!==i?"regular":i,void 0!==n.currentName&&e.constructor.getIconSvg(n.currentName,n.type).then(function(e){n.type===i&&(n.$iconHolder.innerHTML=e)}).catch(function(e){console.error("Failed to load icon: "+n.currentName+"\n"+e)})}(this,0,i);break;case"name":!function(e,t,i){var n=e._state;n.currentName=i,n.$iconHolder.textContent="",i&&void 0!==n.type&&e.constructor.getIconSvg(i,n.type).then(function(e){n.currentName===i&&(n.$iconHolder.innerHTML=e)}).catch(function(e){console.error("Failed to load icon: "+i+"\n"+e)})}(this,0,i);break;case"color":n.style.fill=i||"";break;case"size":!function(e,t,i){var n=e._state;n.size&&(n.$iconHolder.style.width=n.$iconHolder.style.height="",n.size=n.sizeType=null),i&&!/^(xs|sm|md|lg)$/.test(n.size)&&(n.size=i.trim(),n.$iconHolder.style.width=n.$iconHolder.style.height=n.size)}(this,0,i);break;case"rotate":t&&n.classList.remove("bx-rotate-"+t),i&&n.classList.add("bx-rotate-"+i);break;case"flip":t&&n.classList.remove("bx-flip-"+t),i&&n.classList.add("bx-flip-"+i);break;case"animation":t&&n.classList.remove("bx-"+t),i&&n.classList.add("bx-"+i)}}},{key:"connectedCallback",value:function(){v()&&f.ShadyCSS.styleElement(this)}}]),e}());t.default=y,y.define()}])},"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exp
26orts.BoxIconElement=t():e.BoxIconElement=t()}),function(e){e(["jquery"],function(e){return function(){function t(t,i){return t||(t=o()),(l=e("#"+t.containerId)).length||i&&(l=function(t){return l=e("<div/>").attr("id",t.containerId).addClass(t.positionClass),l.appendTo(e(t.target)),l}(t)),l}function i(t){for(var i=l.children(),s=i.length-1;s>=0;s--)n(e(i[s]),t)}function n(t,i,n){var s=!(!n||!n.force)&&n.force;return!(!t||!s&&0!==e(":focus",t).length||(t[i.hideMethod]({duration:i.hideDuration,easing:i.hideEasing,complete:function(){a(t)}}),0))}function s(e){c&&c(e)}function r(i){function n(e){return null==e&&(e=""),e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function r(t){var i=t&&!1!==f.closeMethod?f.closeMethod:f.hideMethod,n=t&&!1!==f.closeDuration?f.closeDuration:f.hideDuration,r=t&&!1!==f.closeEasing?f.closeEasing:f.hideEasing;if(!e(":focus",v).length||t)return clearTimeout(x.intervalId),v[i]({duration:n,easing:r,complete:function(){a(v),clearTimeout(g),f.onHidden&&"hidden"!==k.state&&f.onHidden(),k.state="hidden",k.endTime=new Date,s(k)}})}function c(){(f.timeOut>0||f.extendedTimeOut>0)&&(g=setTimeout(r,f.extendedTimeOut),x.maxHideTime=parseFloat(f.extendedTimeOut),x.hideEta=(new Date).getTime()+x.maxHideTime)}function h(){clearTimeout(g),x.hideEta=0,v.stop(!0,!0)[f.showMethod]({duration:f.showDuration,easing:f.showEasing})}function p(){var e=(x.hideEta-(new Date).getTime())/x.maxHideTime*100;w.width(e+"%")}var f=o(),m=i.iconClass||f.iconClass;if(void 0!==i.optionsOverride&&(f=e.extend(f,i.optionsOverride),m=i.optionsOverride.iconClass||m),!function(e,t){if(e.preventDuplicates){if(t.message===u)return!0;u=t.message}return!1}(f,i)){d++,l=t(f,!0);var g=null,v=e("<div/>"),y=e("<div/>"),b=e("<div/>"),w=e("<div/>"),_=e(f.closeHtml),x={intervalId:null,hideEta:null,maxHideTime:null},k={toastId:d,state:"visible",startTime:new Date,options:f,map:i};return i.iconClass&&v.addClass(f.toastClass).addClass(m),function(){if(i.title){var e=i.title;f.escapeHtml&&(e=n(i.title)),y.append(e).addClass(f.titleClass),v.append(y)}}(),function(){if(i.message){var e=i.message;f.escapeHtml&&(e=n(i.message)),b.append(e).addClass(f.messageClass),v.append(b)}}(),f.closeButton&&(_.addClass(f.closeClass).attr("role","button"),v.prepend(_)),f.progressBar&&(w.addClass(f.progressClass),v.prepend(w)),f.rtl&&v.addClass("rtl"),f.newestOnTop?l.prepend(v):l.append(v),function(){var e="";switch(i.iconClass){case"toast-success":case"toast-info":e="polite";break;default:e="assertive"}v.attr("aria-live",e)}(),v.hide(),v[f.showMethod]({duration:f.showDuration,easing:f.showEasing,complete:f.onShown}),f.timeOut>0&&(g=setTimeout(r,f.timeOut),x.maxHideTime=parseFloat(f.timeOut),x.hideEta=(new Date).getTime()+x.maxHideTime,f.progressBar&&(x.intervalId=setInterval(p,10))),f.closeOnHover&&v.hover(h,c),!f.onclick&&f.tapToDismiss&&v.click(r),f.closeButton&&_&&_.click(function(e){e.stopPropagation?e.stopPropagation():void 0!==e.cancelBubble&&!0!==e.cancelBubble&&(e.cancelBubble=!0),f.onCloseClick&&f.onCloseClick(e),r(!0)}),f.onclick&&v.click(function(e){f.onclick(e),r()}),s(k),f.debug&&console&&console.log(k),v}}function o(){return e.extend({},{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">×</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1},p.options)}function a(e){l||(l=t()),e.is(":visible")||(e.remove(),e=null,0===l.children().length&&(l.remove(),u=void 0))}var l,c,u,d=0,h={error:"error",info:"info",success:"success",warning:"warning"},p={clear:function(e,s){var r=o();l||t(r),n(e,r,s)||i(r)},remove:function(i){var n=o();return l||t(n),i&&0===e(":focus",i).length?void a(i):void(l.children().length&&l.remove())}
26,error:function(e,t,i){return r({type:h.error,iconClass:o().iconClasses.error,message:e,optionsOverride:i,title:t})},getContainer:t,info:function(e,t,i){return r({type:h.info,iconClass:o().iconClasses.info,message:e,optionsOverride:i,title:t})},options:{},subscribe:function(e){c=e},success:function(e,t,i){return r({type:h.success,iconClass:o().iconClasses.success,message:e,optionsOverride:i,title:t})},version:"2.1.3",warning:function(e,t,i){return r({type:h.warning,iconClass:o().iconClasses.warning,message:e,optionsOverride:i,title:t})}};return p}()})}("function"==typeof define&&define.amd?define:function(e,t){"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):window.toastr=t(window.jQuery)});
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.